From f0dfe8ab97e6919957e371dcb09989fcedaada77 Mon Sep 17 00:00:00 2001
From: Stephan Bösebeck <sb@caluga.de>
Date: Mon, 15 Feb 2016 14:13:29 +0100
Subject: testing moving the 6 to the left, having one key more on the right
 used for hash now feels a bit more natural to me. Need to investigate
 further.

---
 keyboard/ergodox_ez/keymaps/osx_de/keymap.c   |   22 +-
 keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 3058 +++++++++++++------------
 2 files changed, 1561 insertions(+), 1519 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
index 0298cb7028..e75187202f 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
@@ -31,18 +31,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 /* Keymap 0: Basic layer
  *
  * ,--------------------------------------------------.           ,--------------------------------------------------.
- * |  ESC   |   1  |   2  |   3  |   4  |   5  |CMD-V |           |CMD-C |   6  |   7  |   8  |   9  |   0  |   ß    |
+ * |  ESC   |   1  |   2  |   3  |   4  |   5  |  6   |           |CMD-C |   7  |   8  |   9  |   0  |   ß  |   #    |
  * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
  * |  TAB   |   Q  |   W  |   E  |   R  |   T  | CMD  |           | CMD  |   Z  |   U  |   I  |   O  |   P  |   ü    |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |  LALT  |   A  |   S  |   D  |   F  |   G  |------|           |------|   H  |   J  |   K  |   L  |   ö  |  ä/RALT|
+ * |  LALT  |   A  |   S  |   D  |   F  |   G  |------|           |------|   H |   J  |   K  |   L  |   ö  |  ä/RALT|
  * |--------+------+------+------+------+------| LALT |           | RALT |------+------+------+------+------+--------|
  * | LShift |Y/Ctrl|   X  |   C  |   V  |   B  |      |           |      |   N  |   M  |   ,  |   .  |-/Ctrl| RShift |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
- *   |</L1|  ^°  |AltShf| Left | Right|                                       |  Up  | Down | CMD-SHIFT |  +  | #/L1 |
+ *   |</L1| ^° | + | Alt-Shft | CMD-Shift|                                   |  Left  | Up | Down | Right  | +/L1 |
  *   `----------------------------------'                                       `----------------------------------'
  *                                        ,-------------.       ,---------------.
- *                                        | MDIA | Meh  |       | Hyper|  NUM   |
+ *                                        |`/Meh | Media|       | NUM | ´/Hyper |
  *                                 ,------|------|------|       |------+--------+------.
  *                                 |      |      | Home |       | PgUp |        |      |
  *                                 | Back-|  Del |------|       |------|  Enter | Space|
@@ -53,7 +53,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 // Otherwise, it needs KC_*
 [BASE] = KEYMAP(  // layer 0 : default
         // left hand
-        KC_ESC,                  DE_1,         DE_2,   DE_3,   DE_4,   DE_5,   M(M_CTRL_CMDV),
+        KC_ESC,                  DE_1,         DE_2,   DE_3,   DE_4,   DE_5,   DE_6,
         KC_TAB,                  DE_Q,         DE_W,   DE_E,   DE_R,   DE_T,   KC_LGUI,
         KC_LALT,                   DE_A,         DE_S,   DE_D,   DE_F,   DE_G,
         KC_LSFT,                 CTL_T(DE_Y),  DE_X,   DE_C,   DE_V,   DE_B,   KC_LALT,
@@ -62,11 +62,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
                                                               					KC_HOME,
                                                				KC_BSPC,KC_DEL,		LT(SMLY,KC_END),
         // right hand
-             M(M_CTRL_CMDC),  DE_6,   DE_7,   DE_8,   DE_9,   DE_0,     	DE_SS,
+             M(M_CTRL_CMDC),  DE_7,   DE_8,   DE_9,   DE_0,   DE_SS,     	DE_HASH,
              KC_RGUI,     DE_Z,   DE_U,   DE_I,   DE_O,   DE_P,         	DE_UE,
                           DE_H,   DE_J,   DE_K,   DE_L,   DE_OE,		ALT_T(DE_AE),
              KC_RALT,	  DE_N,   DE_M,   DE_COMM,DE_DOT, CTL_T(DE_MINS),   	KC_RSFT,
-                                  KC_LEFT,  KC_UP,KC_DOWN,KC_RIGHT,        LT(SYMB,DE_HASH),
+                                  KC_LEFT,  KC_UP,KC_DOWN,KC_RIGHT,        LT(SYMB,DE_PLUS),
              TG(4),	  ALL_T(DE_ACUT),
              KC_PGUP,
              KC_PGDN,KC_ENT, KC_SPC
@@ -78,11 +78,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
  * |        |  <   |  >   |   !  |  ?   |      |      |           |      |   \  |   [  |   ]  |   |  |   #  |   F12  |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |        |   #  |   $  |   \  |   /  |   .  |------|           |------|   /  |   (  |   )  |   {  |   }  |        |
+ * |        |   #  |   $  |   \  |   /  |   .  |------|           |------|   /  |   (  |   )  |   {  |   }  |   *    |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
  * |        |      |   ^  |   %  |   |  |   ~  |      |           |      |   &  |   <  |   >  |   "  |   '  |    ?   |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
- *   |      |      |      |      |      |                                       |      |      |   .  |   !  |      |
+ *   |      |      |      |      |      |                                       |   +  |   -  |   .  |   !  |      |
  *   `----------------------------------'                                       `----------------------------------'
  *                                        ,-------------.       ,-------------.
  *                                        |      |      |       |      |      |
@@ -106,9 +106,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
        // right hand
        M(M_TOGGLE_5), KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
        KC_TRNS, LALT(LSFT(KC_7)),   LALT(KC_5),   LALT(KC_6),    LALT(KC_7),    DE_HASH, KC_F12,
-                DE_SLSH,   DE_LPRN,   DE_RPRN,    LALT(KC_8),    LALT(KC_9), KC_TRNS,
+                DE_SLSH,   DE_LPRN,   DE_RPRN,    LALT(KC_8),    LALT(KC_9),    LSFT(DE_PLUS),
        KC_TRNS, DE_AMPR, KC_GRV,   LSFT(KC_GRV),    DE_DQOT,    DE_QUOT, DE_QST,
-                         KC_TRNS,KC_DOT,  KC_EXLM,    KC_TRNS,  KC_TRNS,
+                         DE_PLUS,   DE_MINS,  KC_DOT,    KC_EXLM,  KC_TRNS,
        KC_TRNS, KC_TRNS,
        KC_TRNS,
        KC_TRNS, KC_TRNS, KC_TRNS
diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
index 2c83055b0d..8d74fd599b 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
+++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
@@ -1,1509 +1,1551 @@
-:100000000C94CA070C940E080C940E080C940E085D
-:100010000C940E080C940E080C940E080C940E0808
-:100020000C940E080C940E080C9488130C945A141B
-:100030000C940E080C940E080C940E080C940E08E8
-:100040000C940E080C94322D0C940E080C940E088F
-:100050000C940E080C942A230C940E080C940E0891
-:100060000C940E080C940E080C940E080C940E08B8
-:100070000C940E080C940E080C940E080C940E08A8
-:100080000C940E080C940E080C940E080C940E0898
-:100090000C940E080C940E080C940E080C940E0888
-:1000A0000C940E080C940E080C940E08C714E91456
-:1000B000D715E914D7152E155115D715A615B9154D
-:1000C000001900192F192F197319B119CB1BCB1B4C
-:1000D000CA19CB1BCB1ACB1A9F1BCB1BCB1BB61B36
-:1000E00002E002E2012E022E02E10002E002E10241
-:1000F000E20001E001E101E20002E001E3010602A9
-:100100000602E30002E00001E00002E001E3011961
-:10011000021902E30002E00001E0000000F0A1F09B
-:10012000A329002B00E200E100358100001E00142D
-:100130000004001D7135004D001F001A0016001B41
-:1001400000E1044C00200008000700060050002ACF
-:100150000021001500090019004F004A0022001775
-:10016000000A000500000003300130E3000000E257
-:1001700000000002540230E7000000E60000000426
-:100180005423001C000B00110000002E7F240018D7
-:10019000000D00100052004B0025000C000E003630
-:1001A0000051002C00260012000F003700E1082843
-:1001B00000270013003300387130004E002D002F4F
-:1001C000003474E5003181000001000100010001EC
-:1001D00000010000003A003500310001000100017B
-:1001E000003B0035022102350001004C003C001E9E
-:1001F0000224062202010001003D002D02240224F7
-:1002000004010001003E000100370011040000015C
-:1002100000010001000000010000000100010001D8
-:100220000000000100000001003F0024062402231A
-:1002300002000001004000220425023500010001F7
-:100240000041002304260235023700010042002449
-:100250000425041F021E0201004300310026043160
-:1002600002010001004400450001002D02010000D0
-:100270000001000100010001000100000001000177
-:100280000001000100010001000100F400F200FB88
-:1002900000010001000100F000F100FA000100017E
-:1002A000000100F500F300FC00010001000100F96D
-:1002B00000FA00F60000000100010001000000014A
-:1002C0000000000100A80001000000010000000182
-:1002D0000001000100A900AA0000000100010001C6
-:1002E000000100010001000100010001000100AC5B
-:1002F000000100B600010001000100AB0050000148
-:1003000000010001000100520051000100AE000197
-:1003100000010001004F0000000100010001000188
-:10032000000100000001000E000B001B7101000124
-:100330000001003700040014000100010001001258
-:10034000000800340001000100010036000C002FFD
-:10035000000100010001001D001800330000000131
-:100360000001000100000001000000010001000187
-:100370000000000100000001000100190007000555
-:10038000000000010001000A001700130001000135
-:10039000000100060015001A000100010001000F15
-:1003A00000110010000100010001002D0016000DD9
-:1003B000710100010038001C0009820100010000E9
-:1003C0000001000100010001000100000001000126
-:1003D00000010001000100010001000100500001C6
-:1003E0000001000100010052005100010001000164
-:1003F00000010001004F00010001000100010001A7
-:1004000000010001000000010001000100000001E6
-:1004100000000001000100010000000100000001D7
-:10042000003F005200510023020000010040002460
-:100430000021001E00270001004100250022001FAE
-:1004400000370001004200260023002000270001A1
-:100450000043003002300024022E00010044004519
-:100460000001000100010000000A00253031366261
-:10047000003A200025303258000A722F63203031B4
-:1004800032333435363738394142434445460A0021
-:100490000A002530325800626F756E6365213A207C
-:1004A000006C6566742073696465206174746163AF
-:1004B0006865640A006C6566742073696465206E03
-:1004C0006F7420726573706F6E64696E670A007472
-:1004D0007279696E6720746F207265736574206D20
-:1004E000637032333031380A000A44454255473A86
-:1004F00020656E61626C65642E0A005B735D004B63
-:100500006579626F6172642073746172742E0A007F
-:100510005B575D005B535D005B525D005B445D00BB
-:100520005B435D0016034500720067006F004400E6
-:100530006F007800200045005A00000016034500B7
-:10054000720067006F0044006F00780020004500D3
-:100550005A0000000403090409028D00050100A0EF
-:10056000FA09040000010301010009211101000141
-:10057000223F000705810308000A09040100010366
-:10058000010200092111010001224D00070582032B
-:1005900008000A09040200010300000009211101FA
-:1005A00000012236000705830308000A090403003E
-:1005B00002030000000921110100012220000705AB
-:1005C000840320000107050403200001090404003E
-:1005D0000103000000092111010001223900070573
-:1005E00085031000011201100100000008EDFE0754
-:1005F0001301000102000105010906A10105071907
-:10060000E029E71500250195087501810205081903
-:100610000129059505750191029501750391010563
-:10062000071900297715002501957875018102C009
-:100630000631FF0974A1010975150025FF95207584
-:100640000881020976150025FF952075089102C0E2
-:1006500005010980A101850216010026B7001A01D3
-:10066000002AB700751095018100C0050C0901A191
-:10067000018503160100269C021A01002A9C0275BE
-:100680001095018100C005010902A1010901A10025
-:100690000509190129051500250195057501810236
-:1006A0009501750381010501093009311581257F07
-:1006B00095027508810609381581257F9501750811
-:1006C0008106050C0A38021581257F950175088180
-:1006D00006C0C005010906A101050719E029E715B3
-:1006E00000250195087501810295017508810105B4
-:1006F0000819012905950575019102950175039168
-:10070000010507190029FF150025FF9506750881C9
-:1007100000C00A002530325820006B6579626F6195
-:1007200072645F7265706F72743A20000A0025303F
-:100730003258006B6579626F6172645F7365745FD4
-:100740006C65643A200064656C5F6B65795F626913
-:10075000743A2063616E27742064656C3A202530FA
-:1007600032580A006164645F6B65795F6269743A4C
-:100770002063616E2774206164643A20253032580A
-:100780000A00646F6E652E0A00626F6F676D6167A5
-:100790006963207363616E3A202E2E2E2000290A91
-:1007A000002575002F002575005D280025640020B8
-:1007B00000256400200025640020002564007C00E2
-:1007C00025303258006D6F7573656B6579205B62FB
-:1007D000746E7C782079207620685D287265702F91
-:1007E00061636C293A205B006D6B5F776865656CAF
-:1007F0005F74696D655F746F5F6D6178203D202562
-:10080000640A006D6B5F776865656C5F6D61785F2A
-:100810007370656564203D2025640A006D6B5F740C
-:10082000696D655F746F5F6D6178203D2025640A96
-:10083000006D6B5F6D61785F7370656564203D204E
-:1008400025640A006D6B5F696E74657276616C2059
-:100850003D2025640A006D6B5F64656C6179203D05
-:100860002025640A006D6B5F776865656C5F74694D
-:100870006D655F746F5F6D6178203D2025640A00AF
-:100880006D6B5F776865656C5F6D61785F737065D0
-:100890006564203D2025640A006D6B5F74696D6599
-:1008A0005F746F5F6D6178203D2025640A006D6B79
-:1008B0005F6D61785F7370656564203D2025640A13
-:1008C000006D6B5F696E74657276616C203D2025EA
-:1008D000640A006D6B5F64656C6179203D2025645E
-:1008E0000A000A00257500363A20776865656C5F56
-:1008F00074696D655F746F5F6D61783A20000A00FE
-:10090000257500353A20776865656C5F6D61785FA5
-:1009100073706565643A20000A00257500343A203A
-:1009200074696D655F746F5F6D61783A20000A00CD
-:10093000257500333A206D61785F73706565643AA0
-:1009400020000A00257500323A20696E74657276BF
-:10095000616C286D73293A20000A00257500313A30
-:100960002064656C6179282A31306D73293A200042
-:100970000A092D2056616C756573202D0A004D3EC5
-:10098000004D25643E20003F007365742064656659
-:1009900061756C740A00433E2000776865726520BB
-:1009A00064656C74613A20637572736F723D25647F
-:1009B0002C20776865656C3D25640A536565206861
-:1009C0007474703A2F2F656E2E77696B6970656449
-:1009D00069612E6F72672F77696B692F4D6F757321
-:1009E000655F6B6579730A000A092D204D6F757379
-:1009F000656B6579202D0A4553432F713A0971754E
-:100A000069740A313A0964656C6179282A31306D5C
-:100A100073290A323A09696E74657276616C286DC1
-:100A200073290A333A096D61785F73706565640AEA
-:100A3000343A0974696D655F746F5F6D61780A356A
-:100A40003A09776865656C5F6D61785F737065659D
-:100A5000640A363A09776865656C5F74696D655F2D
-:100A6000746F5F6D61780A0A703A097072696E740A
-:100A70002076616C7565730A643A09736574206445
-:100A8000656661756C74730A75703A092B310A6476
-:100A90006F776E3A092D310A706775703A092B31FC
-:100AA000300A7067646F776E3A092D31300A0A7325
-:100AB00070656564203D2064656C7461202A206D3A
-:100AC00061785F7370656564202A2028726570659F
-:100AD0006174202F2074696D655F746F5F6D61783C
-:100AE000290A003F004D3E2000433E20004C256473
-:100AF0000A000A092D20436F6E736F6C65202D0A62
-:100B00004553432F713A09717569740A6D3A096D3D
-:100B10006F7573656B65790A000A092D204D616751
-:100B20006963202D0A643A0964656275670A783A38
-:100B3000096465627567206D61747269780A6B3A41
-:100B4000096465627567206B6579626F6172640A1A
-:100B50006D3A096465627567206D6F7573650A7615
-:100B60003A0976657273696F6E0A733A0973746134
-:100B70007475730A633A09636F6E736F6C65206DE9
-:100B80006F64650A302D343A096C61796572302DD5
-:100B900034284631302D4634290A506175733A099C
-:100BA000626F6F746C6F616465720A653A0965659E
-:100BB00070726F6D0A6E3A094E4B524F0A7A3A09BB
-:100BC000736C656570204C454420746573740A002D
-:100BD0000A002575002E6E6B726F3A20000A002500
-:100BE00075002E737761705F6261636B736C617304
-:100BF000685F6261636B73706163653A20000A002D
-:100C00002575002E737761705F67726176655F6529
-:100C100073633A20000A002575002E6E6F5F6775BA
-:100C2000693A20000A002575002E737761705F72A3
-:100C3000616C745F726775693A20000A002575005F
-:100C40002E737761705F6C616C745F6C6775693A65
-:100C500020000A002575002E636170736C6F636B52
-:100C60005F746F5F636F6E74726F6C3A20000A007E
-:100C70002575002E737761705F636F6E74726F6C91
-:100C80005F636170736C6F636B3A20000A002530FC
-:100C90003258006B65796D61705F636F6E6669676E
-:100CA0002E7261773A20000A002575002E6D6F754F
-:100CB00073653A20000A002575002E6B6579626F16
-:100CC0006172643A20000A002575002E6D6174720D
-:100CD00069783A20000A002575002E656E61626C05
-:100CE000653A20000A002530325800646562756755
-:100CF0005F636F6E6669672E7261773A20000A0043
-:100D000025750064656661756C745F6C61796572E8
-:100D10003A20003F004E4B524F3A206F66660A0061
-:100D20004E4B524F3A206F6E0A0074696D65725FC8
-:100D3000636F756E743A202530346C580A006B6509
-:100D400079626F6172645F6E6B726F3A2025580A28
-:100D5000006B6579626F6172645F69646C653A20EB
-:100D600025580A006B6579626F6172645F70726FFB
-:100D7000746F636F6C3A2025580A00686F73745F54
-:100D80006B6579626F6172645F6C65647328293A80
-:100D90002025580A000A092D2053746174757320A8
-:100DA0002D0A004743433A20342E392E3320415632
-:100DB000522D4C4942433A20312E382E3120415693
-:100DC000525F415243483A20617672350A004F50D3
-:100DD00054494F4E533A204C55464120424F4F54B0
-:100DE0004D41474943204D4F5553454B45592045AB
-:100DF000585452414B455920434F4E534F4C452078
-:100E0000434F4D4D414E44204E4B524F20353132D1
-:100E10000A004255494C443A206130383532363563
-:100E20002D6469727479202830393A34343A313774
-:100E3000204A616E2031332032303136290A005683
-:100E400049443A20307846454544284572676F4406
-:100E50006F7820455A29205049443A203078313360
-:100E60003037284572676F446F7820455A292056DD
-:100E700045523A203078303030310A0044455343EF
-:100E80003A20742E6D2E6B2E206B6579626F617225
-:100E900064206669726D7761726520666F722045A5
-:100EA00072676F646F780A000A092D2056657273A5
-:100EB000696F6E202D0A000A6D6F7573653A206F99
-:100EC00066660A000A6D6F7573653A206F6E0A00D8
-:100ED0000A6B6579626F6172643A206F66660A0018
-:100EE0000A6B6579626F6172643A206F6E0A000A5C
-:100EF0006D61747269783A206F66660A000A6D61E6
-:100F0000747269783A206F6E0A000A6465627567C8
-:100F10003A206F6E0A000A64656275673A206F6650
-:100F2000660A000A0A626F6F746C6F616465722EE4
-:100F30002E2E2000433E20006565636F6E66696754
-:100F40003A0A00536C656570204C45442074657303
-:100F5000740A000000000000000000000000010210
-:100F600004060A0F17202C3A4A5D71879DB3C7DA31
-:100F7000E9F5FCFFFCF5E9DAC7B39D87715D4A3AF4
-:100F80002C20170F0A0604020100000000000000D8
-:100F90000000000011241FBECFEFDAE0DEBFCDBF9E
-:100FA00004B603FE24C08091FB019091FC01A09146
-:100FB000FD01B091FE018730904BA740B04BB9F4D2
-:100FC0001092FB011092FC011092FD011092FE01A3
-:100FD00014BE84B7877F84BF88E10FB6F8948093EE
-:100FE0006000109260000FBEE0E0FFE3099511E0A1
-:100FF000A0E0B1E0E0E0FEE502C005900D92AA336A
-:10100000B107D9F711E0AAE3B1E001C01D92AB3FEF
-:10101000B107E1F70E94C0100C94FE2E0C94000062
-:10102000FF93EF93E0913A01F0913B01309709F083
-:101030000995EF91FF910895FC018591803011F0A1
-:10104000EFDFFBCF0895FF27E0E230E247FF0CC05F
-:10105000419597FF09C0EDE2609570958095909558
-:10106000611D711D811D911D27FF02C0219530E377
-:1010700050E2AA27660F771F881F991FAA1FA4177F
-:1010800010F0A41B63955A95A9F7AA3008F0A95F40
-:10109000A05DAF93F395611571058105910541F749
-:1010A000ED3211F4EF93F395F21718F43F93F395A3
-:1010B000FBCF8F91B5DFFA95E1F70895E991F991AA
-:1010C0008591803021F0853219F0AADFF9CF08959B
-:1010D00020E0E89455915532C1F3503311F46894EF
-:1010E00055915A3348F4505390F3220F022E220F99
-:1010F000220F200D250FF4CF0EF42195899199919F
-:10110000533619F3533729F1533559F1BC01882768
-:101110009927E8945C3621F48991999168945591C6
-:10112000543639F446EF7EF077FF0DC08FEF9FEF16
-:101130000AC055374AE039F0583540E121F05236BF
-:1011400042E009F00895FF93EF937DDFEF91FF9167
-:10115000B7CFFF93EF93FC0181918030B9F360DF4B
-:10116000FBCFFF93EF9368DFF1CFDF93CF93CDB742
-:10117000DEB72596A3DFCF91DF910895FC016130A2
-:1011800089F028F0623031F16330E1F153C082819F
-:10119000882321F085EE0E949D174CC085EE0E94A9
-:1011A000651848C08281882349F00E94F4229093F8
-:1011B0003D0180933C0188E191E0089580913C01DC
-:1011C00090913D010E94002387399105B4F58AE092
-:1011D00091E008958281882349F00E94F42290933F
-:1011E0003D0180933C0187E091E0089580913C01AE
-:1011F00090913D010E940023873991050CF589EFFC
-:1012000090E008958281882349F00E94F42290930F
-:101210003D0180933C0182EF90E0089580913C0174
-:1012200090913D010E9400238739910564F480EE7E
-:1012300090E0089580E090E0089585E191E00895C0
-:1012400084E091E008958BEE90E008950895609118
-:10125000BE017091BF018091C0019091C1010E94B7
-:101260002D2256985E9825982D9826982E98279886
-:101270002F98823061F018F4813031F00895833076
-:1012800049F0843051F00895259A2D9A0895269AB0
-:101290002E9A0895279A2F9A0895259A2D9A279A7B
-:1012A0002F9A089587E299E0892B11F00E9427096F
-:1012B00080E090E0089556985E9825982D9826989D
-:1012C0002E9827982F988FEF90E090938900809325
-:1012D000880090938B0080938A0090938D00809378
-:1012E0008C00259A2D9A2FEF80E792E021508040C4
-:1012F0009040E1F700C00000269A2E9A2FEF80E779
-:1013000092E0215080409040E1F700C00000279A11
-:101310002F9A2FEF80E792E0215080409040E1F734
-:1013200000C0000025982D982FEF80E792E0215013
-:1013300080409040E1F700C0000026982E982FEFE3
-:1013400080E792E0215080409040E1F700C000002B
-:1013500027982F9856985E9825982D9826982E981D
-:1013600027982F98089589EA8093800089E08093D8
-:10137000810024982C983F988AB18F748AB96E980E
-:10138000479A8BB1806B8BB9769A0E945B0986E293
-:1013900099E0892B11F00E94260980E090E00895E1
-:1013A00080E28093000180913E0181110EC00E9475
-:1013B0001F0A81E080933E012FEF83ED90E32150DF
-:1013C00080409040E1F700C0000080E40E94250AC0
-:1013D0008093000181112EC00E944F0A809300016A
-:1013E000811128C00E944F0A80930001811122C000
-:1013F0008FE30E944F0A8093000181111BC00E945D
-:10140000470A80E40E94250A80930001811112C0DE
-:101410008CE00E944F0A8093000181110BC00E9452
-:101420004F0A80930001811105C08FE30E944F0A8B
-:10143000809300010E94470A809100010895109254
-:10144000B9008AE08093B800089594EA9093BC00B4
-:101450009091BC0097FFFCCF9091B900987F983095
-:1014600021F0903111F081E008958093BB0084E871
-:101470008093BC008091BC0087FFFCCF8091B900B5
-:10148000887F883111F0803471F780E0089584E915
-:101490008093BC008091BC0084FDFCCF08958093B4
-:1014A000BB0084E88093BC008091BC0087FFFCCF28
-:1014B0009091B900987F81E0983209F480E0089516
-:1014C00084E88093BC008091BC0087FFFCCF8091B2
-:1014D000BB00089580910001811115C080E40E9435
-:1014E000250A8093000181110CC082E10E944F0AFD
-:1014F00080930001811105C08FEF0E944F0A8093F5
-:1015000000010E94470A84B1807F84B985B1807F41
-:1015100085B98AB1837F8AB98BB1837F8BB93E98B5
-:10152000469808950E94D009809300010E946A0A9B
-:1015300080B38C7080BB81B3836F81BBA0E4B1E0CA
-:10154000EEE4F1E08EE08E0F11921D928E13FCCF2F
-:1015500083EB99E0892B11F00C94B30908959F92C5
-:10156000AF92BF92CF92DF92EF92FF920F931F93B1
-:10157000CF93DF93809100018823E1F080913F01B8
-:101580008F5F80933F01811115C08FEC94E00E9422
-:101590001C080E94D00980930001882329F085EB64
-:1015A00094E00E941C0806C081EA94E00E941C0896
-:1015B0000E945B0900E411E0C0E0D0E0BB24B394DA
-:1015C00082E0A82ECC24C394D12C22E9E22E24E080
-:1015D000F22EC730D10500F580910001811164C061
-:1015E00080E40E94250A80930001811112C082E1EB
-:1015F0000E944F0A8093000181110BC0C6010C2E7E
-:1016000001C0880F0A94EAF780950E944F0A8093E0
-:1016100000010E94470A48C0CA30A1F028F4C8302F
-:1016200059F0C93061F005C0CC3089F070F0CD3090
-:1016300089F0209A289810C0219A29980DC0229AE2
-:101640002A980AC0239A2B9807C0529A01C0539A2D
-:101650005B9802C03E9A469890EA9A95F1F79FB13E
-:10166000799902C082E001C080E091709B25982B9F
-:101670007C9902C084E001C080E0892B7D9902C082
-:1016800038E001C030E0832B7E9902C020E101C028
-:1016900020E0822B9FB19095991F9927991F9295D1
-:1016A000990F907E892B10C080910001811174C028
-:1016B00080E40E94250A80930001882309F459C020
-:1016C000912C0E94470A892DF8019081981739F1D1
-:1016D000808380910101882301F18091D90180FFED
-:1016E00004C087E994E00E941C088091D90180FF22
-:1016F0000CC0809101011F928F93FF92EF920E9484
-:10170000B5080F900F900F900F908091D90180FF36
-:1017100004C080E994E00E941C08A09201010E948C
-:101720006A0A21960F5F1F4FCE30D10509F051CFC5
-:10173000809101018823B1F08150809301018823B9
-:1017400039F08FE99FE00197F1F700C000000AC06F
-:10175000AEE4B1E0E0E4F1E0CF01825F91919D93CE
-:101760008E13FCCF82E599E0892BC1F00E945209CB
-:1017700015C083E10E944F0A809300018111A0CF20
-:1017800081E40E94250A80930001811199CF0E9473
-:10179000600A982E909495CF80E096CF81E0DF91FB
-:1017A000CF911F910F91FF90EF90DF90CF90BF905E
-:1017B000AF909F900895E82FF0E0E25BFE4F8081AC
-:1017C0000895CF92DF92EF92FF920F931F93CF93E2
-:1017D000DF9389E794E00E941C088EE4E82E81E004
-:1017E000F82EC0E0D0E094E7C92E94E0D92E0BE6A5
-:1017F00014E0DF93CF93DF92CF920E94B50881E788
-:1018000094E00E941C08F70181917F0190E00E9402
-:1018100093229F938F931F930F930E94B50889E69D
-:1018200094E00E941C0821968DB79EB708960FB6CB
-:10183000F8949EBF0FBE8DBFCE30D105D1F6DF919B
-:10184000CF911F910F91FF90EF90DF90CF9008956F
-:101850008B3B910578F4883A910540F5853A9105DE
-:10186000D0F48430910508F0B1C08130910509F4BD
-:10187000ADC06BC0803E910508F467C0883E9105FD
-:1018800008F4A4C09C01205F31092031310508F023
-:101890005CC090650895853A910509F459C0863A6F
-:1018A000910509F058C082E890E40895883A9105BE
-:1018B00009F454C0893A910509F453C08A3A910554
-:1018C00009F452C08B3A910509F451C08C3A910544
-:1018D00009F450C08D3A910509F44FC0803B910541
-:1018E00009F44EC08E3A910509F44DC08F3A910526
-:1018F00009F44CC0813B910509F44BC0823B910532
-:1019000009F44AC0833B910509F449C0843B910521
-:1019100009F448C0853B910509F447C0863B910511
-:1019200009F446C0873B910509F445C0883B910501
-:1019300009F444C0893B910509F443C08A3B9105F1
-:1019400009F442C080E094E4089580E090E00895B6
-:1019500081E890E4089583E890E4089582EE94E4A9
-:10196000089589EE94E408958AEE94E4089585EB51
-:1019700094E4089586EB94E4089587EB94E4089545
-:101980008CEC94E408958DEC94E4089583E895E458
-:1019900008958AE895E4089582E995E4089584E934
-:1019A00095E4089581E296E4089583E296E408952B
-:1019B00084E296E4089585E296E4089586E296E44A
-:1019C000089587E296E408958AE296E408950895DA
-:1019D00096E0799FF001112494E5899FE00DF11DB7
-:1019E0001124E60FF11DEE0FFF1FEF5DFE4F8591F5
-:1019F00094910895880F991FFC01E556F040859158
-:101A000094910895880F991FFC01E55EFE4F859122
-:101A10009491089526E0729FF001112444E5849F7B
-:101A2000E00DF11D1124E60FF11DEE0FFF1FEF5D1C
-:101A3000FE4F859194919C013A9521154FE1340711
-:101A400008F41EC13F512115304120F49F700E94BF
-:101A5000020D08959C0130532115304118F4992747
-:101A6000906C0895811520E5920769F40E94ED1BA2
-:101A70004FEF84E39CE0415080409040E1F700C08C
-:101A800000000C944F23813020E5920751F489EE39
-:101A900094E00E941C088091D90181608093D90153
-:101AA00008959C0130552115304108F051C0292F6F
-:101AB00033272F70332721303105D9F4AC0143701F
-:101AC000552702C0220F331F4A95E2F73C68AC014C
-:101AD00064E0440F551F6A95E1F744275370242BA7
-:101AE000352B73E0880F991F7A95E1F78076992757
-:101AF0001DC02230310529F4982F8827816F906A04
-:101B0000089523303105A9F4AC014370552721E035
-:101B100030E002C0220F331F4A95E2F73C6843E0F1
-:101B2000880F991F4A95E1F7807E9770822B932B3F
-:101B3000089524303105E1F4AC014370552721E0CC
-:101B400030E002C0220F331F4A95E2F73A68E7CF30
-:101B50009C0130572115304118F49F709062089510
-:101B60009C0130582115304118F49F70906A0895F7
-:101B7000803E9105E0F4803C910558F58133910554
-:101B800009F46FC048F48932910509F463C08A32C0
-:101B9000910509F46DC072C089339105E9F082386E
-:101BA0009105D1F08533910509F44DC067C0833E9E
-:101BB000910581F138F4803E9105B9F0823E91059E
-:101BC000D9F05CC0863E910561F1873E9105A1F197
-:101BD00055C00E94FA0C08952091EC0120FD02C02E
-:101BE00021FF4CC080EE90E049C08091EC0180FF65
-:101BF000F9CF89E390E042C08091EC0182FF0EC0F2
-:101C00008091EC0184FF03C080E090E037C083EE58
-:101C100090E034C08091EC0182FFF2CF82EE90E040
-:101C20002DC08091EC0183FF0BC08091EC0184FDFD
-:101C3000EBCF87EE90E022C08091EC0183FFF5CFDF
-:101C400086EE90E01BC08091EC0185FF07C089E221
-:101C500090E014C08091EC0185FFF9CF85E390E01E
-:101C60000DC08091EC0186FF07C08AE290E006C0BB
-:101C70008091EC0186FFF9CF81E390E00E94280C6F
-:101C80000895089580916F0108959FB7F894109278
-:101C90005E019FBF9091F201943009F057C090917E
-:101CA000E9009F703091EC00232F217030FD20E877
-:101CB000922B24E02093E9002091EB0020FF43C009
-:101CC0002091EE0027FF3FC020915C01222321F0EC
-:101CD0002091E80025FF37C010925C0126E030918A
-:101CE000E80035FD15C03091F201343061F53091D6
-:101CF000EB0035FD28C0215021F481E080935C0188
-:101D000022C0EFE9FFE03197F1F700C00000E7CF14
-:101D10008093F1008091E80085FD0AC08091E80081
-:101D200080FFFCCF8091E8008E778093E80006C0AA
-:101D30008FB7F89421E020935E018FBF9F7090933E
-:101D4000E90080E008959F709093E9008FEF089577
-:101D5000CF93DF9300D01F92CDB7DEB79C01809167
-:101D6000F201843019F593E099833B832A839093A1
-:101D7000E9008FEF9091E800815095FD06C095ED48
-:101D80009A95F1F700008111F5CF8091E80085FF69
-:101D90000DC040E050E063E070E0CE0101960E948B
-:101DA00078118091E8008E778093E8000F900F9073
-:101DB0000F90DF91CF910895CF93DF9300D01F92C2
-:101DC000CDB7DEB72091F201243021F522E029833E
-:101DD0009B838A8383E08093E9008FEF9091E800F2
-:101DE000815095FD06C095ED9A95F1F7000081119F
-:101DF000F5CF8091E80085FF0DC040E050E063E042
-:101E000070E0CE0101960E9478118091E8008E77F3
-:101E10008093E8000F900F900F90DF91CF9108957D
-:101E20002091F2012430F1F422E02093E9002FEF19
-:101E30003091E800215035FD06C035ED3A95F1F7B7
-:101E400000002111F5CF2091E80025FF0BC040E0F4
-:101E500050E065E070E00E9478118091E8008E7794
-:101E60008093E8000895CF93DF932091F20124300E
-:101E700009F048C0EC0180910C018823E1F08091C9
-:101E80000D018823C1F085E08093E9008FEF9091E8
-:101E9000E800815095FD06C095E19A95F1F70000A4
-:101EA0008111F5CF8091E80085FF2CC040E050E023
-:101EB00060E170E017C081E08093E9008FEF9091BE
-:101EC000E800815095FD06C095ED9A95F1F7000068
-:101ED0008111F5CF8091E80085FF14C040E050E00B
-:101EE00068E070E0CE010E9478118091E8008E7762
-:101EF0008093E80080E1FE01AFE5B1E001900D9232
-:101F00008A95E1F7DF91CF91089580E295E00E94F4
-:101F10001C088091F101811109C00E940D130E94DB
-:101F20006A138091E20084608093E20008958CE15E
-:101F300095E00E941C081092F101089588E195E057
-:101F40000C941C0884E195E00E941C080C941F2D41
-:101F500080E195E00E941C080E94E9220E94252D44
-:101F60000E940F160C94410E20915D012F5F822F6D
-:101F700062E30E94932E992319F020935D01089546
-:101F800010925D0180915E01882371F18091F201D0
-:101F9000843041F58091E9008F702091EC00922F00
-:101FA000917020FD90E8892B94E09093E900909146
-:101FB000EB0090FF14C09091EE0097FF10C090913D
-:101FC000E80095FF03C01092F100F9CF9091E8006E
-:101FD00090FF05C09091E8009E779093E8008F7085
-:101FE0008093E90010925E01089542E061EC81E087
-:101FF0000E94871242E061EC82E00E94871242E078
-:1020000061EC83E00E94871242E261EC84E00E946E
-:10201000871242E161EC85E00C9487128091F40113
-:10202000833009F455C030F4813071F0823009F406
-:102030008EC008958A3009F47AC08B3009F460C0EC
-:10204000893009F09CC020C08091F301813A09F0E9
-:1020500096C08091E800877F8093E8008091F70127
-:102060009091F801892B21F460E18FE591E003C0A4
-:1020700060E080E090E070E00E94C3118091E80091
-:102080008B778093E80008958091F301813209F005
-:1020900076C08091F7019091F801009719F00497AC
-:1020A00009F06DC08091E800877F8093E8008091FF
-:1020B000E80082FD05C08091F2018111F8CF5FC078
-:1020C0008091F10080936F018091E8008B7753C07D
-:1020D0008091F301813A09F052C08091F70190910B
-:1020E000F801892B09F04BC08091E800877F80932D
-:1020F000E8008091E80080FFFCCF80910C0136C0A1
-:102100008091F3018132D9F58091F7019091F80126
-:10211000892BA9F58091E800877F8093E8000E94D1
-:10212000BC128091F50180930C010C94ED1B809101
-:10213000F301813221F58091E800877F8093E800E8
-:102140000E94BC128091F6018093700108958091E5
-:10215000F301813AA1F48091E800877F8093E80041
-:102160008091E80080FFFCCF809170018093F100A6
-:102170008091E8008E778093E8000C94BC1208955B
-:1021800084B7877F84BF88E10FB6F894809360009E
-:10219000109260000FBE90E080E80FB6F894809334
-:1021A0006100909361000FBE0E949C160E940D1367
-:1021B0000E946A138091E20084608093E20085E4CB
-:1021C0009EE00E94282278940E94EF150E949E169D
-:1021D00082E091E00E940A160E940D2D8FEF94E09C
-:1021E0000E941C088091F201853089F48BEF94E005
-:1021F0000E941C080E94AD228091F001882391F377
-:102200000E94D522882371F30E946211EBCF0E94B5
-:10221000CC16E8CF292F332723303105C9F064F4D9
-:102220002130310581F02230310509F043C08DE8BD
-:1022300090E028E535E042C021323105F1F022324C
-:10224000310541F137C082E190E025EE35E036C03E
-:1022500099278130910541F08230910541F0892B19
-:1022600049F5E4E5F5E005C0ECE3F5E002C0E4E2A1
-:10227000F5E0849190E09F0121C06530D8F4E62F0D
-:10228000F0E0EE0FFF1FEB5DFE4F2081318189E012
-:1022900090E014C0653070F470E0FB01EE0FFF1F9A
-:1022A000E55EFE4F20813181FB01EA5EFE4F8081B9
-:1022B00090E004C080E090E020E030E0FA0131835B
-:1022C0002083089580E189BD82E189BD09B400FEC3
-:1022D000FDCF8091D8008F7D8093D8008091E00061
-:1022E00082608093E0008091E00081FDFCCF089542
-:1022F000CF92DF92EF92FF920F931F93CF93DF93D2
-:10230000EC018B016A010E94DB12811133C0C11400
-:10231000D10439F0F60180819181081B190BC80F97
-:10232000D91FE12CF12C0115110519F18091E8005C
-:1023300085FD16C08091E8008E778093E800C11477
-:10234000D10449F0F60180819181E80EF91EF182F5
-:10235000E08285E00FC00E94DB12882321F30AC0CF
-:1023600089918093F10001501109FFEFEF1AFF0AE4
-:10237000DACF80E0DF91CF911F910F91FF90EF9026
-:10238000DF90CF9008952091F9013091FA0126173E
-:10239000370748F06115710539F42091E8002E7770
-:1023A0002093E80001C0B90140E061157105A9F171
-:1023B0002091F201222309F443C0253009F442C0E0
-:1023C0002091E80023FD40C02091E80022FD32C0AA
-:1023D0002091E80020FFE9CF4091F3002091F20026
-:1023E00030E0342BFC01CF016115710559F0283024
-:1023F000310540F481918093F100615071092F5FA4
-:102400003F4FF1CF41E02830310509F040E0209105
-:10241000E8002E772093E800C8CF4111C9CF0AC049
-:102420008091F201882361F0853061F08091E800AD
-:1024300083FD0AC08091E80082FFF2CF80E008951A
-:1024400082E0089583E0089581E008952091F901E4
-:102450003091FA012617370748F06115710539F4F4
-:102460002091E8002E772093E80001C0B901FC011B
-:1024700020E06115710591F18091F201882309F442
-:1024800040C0853009F43FC08091E80083FD3DC025
-:102490008091E80082FD2FC08091E80080FFE9CFA5
-:1024A0002091F3008091F20090E0922B611571056C
-:1024B00059F08830910540F424912093F100319631
-:1024C000615071090196F2CF21E0089709F020E0F0
-:1024D0008091E8008E778093E800CBCF2111CCCF9C
-:1024E0000AC08091F201882361F0853061F080910B
-:1024F000E80083FD0AC08091E80082FFF2CF80E00F
-:10250000089582E0089583E0089581E00895982F6A
-:10251000973058F59093E900981739F07091EC00D6
-:102520002091ED005091F00003C0242F762F50E051
-:1025300021FF19C03091EB003E7F3093EB003091CA
-:10254000ED003D7F3093ED003091EB003160309332
-:10255000EB007093EC002093ED005093F00020917D
-:10256000EE0027FF07C09F5FD3CF8F708093E900F5
-:1025700081E0089580E008958091F30187FF11C004
-:102580008091E80082FD05C08091F2018111F8CFB1
-:1025900011C08091E8008B770BC08091F2018823F5
-:1025A00049F08091E80080FFF8CF8091E8008E77B5
-:1025B0008093E80008952091E4003091E50095E6CD
-:1025C0004091EC00842F817040FF22C08091E80090
-:1025D00080FD1CC08091F201882391F0853091F03C
-:1025E0008091EB0085FD10C04091E4005091E50022
-:1025F0004217530729F39A01915011F784E0089587
-:1026000082E0089583E0089581E0089580E00895D0
-:102610004091E80042FFDECF08950E947B130E94A4
-:102620008313E0EEF0E0808181608083E8EDF0E0EC
-:1026300080818F77808319BCA7EDB0E08C918E7F6D
-:102640008C9380818F7E80831092F10108950F9387
-:102650001F93CF93DF930E947B130E948313C8EDD7
-:10266000D0E088818F77888388818068888388819B
-:102670008F7D888319BC1092F2011092EE011092A6
-:10268000F0011092EF0100EE10E0F80180818B7FE5
-:10269000808388818160888342E060E080E00E94DE
-:1026A0008712E1EEF0E080818E7F8083E2EEF0E041
-:1026B000808181608083808188608083F80180814F
-:1026C0008E7F8083888180618883DF91CF911F9185
-:1026D0000F910895E8EDF0E080818F7E8083E7ED33
-:1026E000F0E080818160808384E082BF81E080931C
-:1026F000F1010C942713E8EDF0E080818E7F808358
-:102700001092E20008951092DA001092E10008950C
-:102710001F920F920FB60F9211242F933F934F9356
-:102720005F936F937F938F939F93AF93BF93EF9339
-:10273000FF938091E10082FF0BC08091E20082FF55
-:1027400007C08091E1008B7F8093E1000E94B40F6D
-:102750008091DA0080FF1FC08091D80080FF1BC0ED
-:102760008091DA008E7F8093DA008091D90080FF1B
-:102770000DC080E189BD82E189BD09B400FEFDCFB5
-:1027800081E08093F2010E94850F05C019BC109270
-:10279000F2010E94970F8091E10080FF19C08091A3
-:1027A000E20080FF15C08091E2008E7F8093E200FE
-:1027B0008091E20080618093E2008091D800806285
-:1027C0008093D80019BC85E08093F2010E94A20F8B
-:1027D0008091E10084FF30C08091E20084FF2CC032
-:1027E00080E189BD82E189BD09B400FEFDCF809101
-:1027F000D8008F7D8093D8008091E1008F7E8093F8
-:10280000E1008091E2008F7E8093E2008091E200FF
-:1028100081608093E2008091EE01882311F084E0D2
-:1028200007C08091E30087FD02C081E001C083E022
-:102830008093F2010E94A80F8091E10083FF29C0DC
-:102840008091E20083FF25C08091E100877F809323
-:10285000E10082E08093F2011092EE018091E100AC
-:102860008E7F8093E1008091E2008E7F8093E20072
-:102870008091E20080618093E20042E060E080E0CD
-:102880000E9487128091F00088608093F0000E947F
-:102890009E0FFF91EF91BF91AF919F918F917F918B
-:1028A0006F915F914F913F912F910F900FBE0F90BD
-:1028B0001F9018951F920F920FB60F9211242F930D
-:1028C0003F934F935F936F937F938F939F93AF93B8
-:1028D000BF93CF93DF93EF93FF93C091E900CF7045
-:1028E0008091EC00D82FD17080FDD0E81092E900E3
-:1028F0008091F000877F8093F00078940E949E146E
-:102900001092E9008091F00088608093F000CD2B58
-:10291000CF70C093E900FF91EF91DF91CF91BF910C
-:10292000AF919F918F917F916F915F914F913F9167
-:102930002F910F900FBE0F901F9018951F93CF935C
-:10294000DF93CDB7DEB7AA970FB6F894DEBF0FBE00
-:10295000CDBFE3EFF1E088E08E0F9091F10091930D
-:102960008E13FBCF0E940E108091E80083FF1FC1E1
-:102970008091F3019091F401492F50E04A305105C4
-:1029800008F015C1FA01EA5AFF4F0C94B32E8038B3
-:1029900081F0823809F00BC18091F7018F7080932C
-:1029A000E9008091EB0085FB882780F91092E9000F
-:1029B00006C08091EF019091F00191118260909199
-:1029C000E800977F9093E8008093F1001092F10067
-:1029D000C8C0282F2D7F09F0EAC0882319F0823063
-:1029E00061F0E5C08091F501813009F0E0C09330DD
-:1029F00009F080E08093F0012BC08091F5018111F6
-:102A000027C08091F7018F7009F4D1C08093E9004D
-:102A10002091EB0020FF1CC0933021F48091EB004B
-:102A2000806214C09091EB0090619093EB0021E0E4
-:102A300030E0A90102C0440F551F8A95E2F7409388
-:102A4000EA001092EA008091EB0088608093EB002E
-:102A50001092E9008091E800877F86C08111A7C0AD
-:102A60001091F5011F778091E3008078812B80938E
-:102A7000E3008091E800877F8093E8000E94BC1209
-:102A80008091E80080FFFCCF8091E3008068809314
-:102A9000E300111102C082E001C083E08093F201E3
-:102AA00086C08058823008F082C08091F5019091F4
-:102AB000F6018C3D53E0950779F583E08A838AE23D
-:102AC00089834FB7F894DE01139620E03EE051E28F
-:102AD000E32FF0E050935700E49120FF03C0E2950C
-:102AE000EF703F5FEF708E2F90E0EA3010F0C796E6
-:102AF00001C0C0968D939D932F5F243149F74FBF3E
-:102B00008091E800877F8093E8006AE270E0CE0160
-:102B100001960E94C31114C0AE014F5F5F4F6091D8
-:102B2000F7010E940A11BC01892B09F440C0909161
-:102B3000E800977F9093E80089819A810E9426128D
-:102B40008091E8008B778093E80031C0803879F578
-:102B50008091E800877F8093E8008091EE01809368
-:102B6000F1008091E8008E778093E8000E94BC120B
-:102B70001EC081111CC09091F5019230C0F480916B
-:102B8000E800877F8093E8009093EE010E94BC12DA
-:102B90008091EE01811106C08091E30087FD02C0A3
-:102BA00081E001C084E08093F2010E94F50F8091E2
-:102BB000E80083FF0AC08091E800877F8093E800E7
-:102BC0008091EB0080628093EB00AA960FB6F89498
-:102BD000DEBF0FBECDBFDF91CF911F910895CF9380
-:102BE0008091F2018823A1F0C091E900CF7090910B
-:102BF000EC00892F817090FD80E8C82B1092E900CD
-:102C00008091E80083FD0E949E14CF70C093E9007C
-:102C1000CF91089590937601809375010895E09186
-:102C20007501F0917601309721F00190F081E02D4F
-:102C3000099480E00895EF92FF920F931F93CF9332
-:102C4000DF93E0917501F09176013097B1F18C013D
-:102C50000280F381E02D09958091D90182FF2DC07A
-:102C600080FF04C08AE197E00E941C08E80110E19F
-:102C700084E1E82E87E0F82E8091D90180FF0BC017
-:102C800088811F928F93FF92EF920E94B5080F9058
-:102C90000F900F900F90115021961111EDCF809150
-:102CA000D90180FF0AC082E197E0DF91CF911F91A7
-:102CB0000F91FF90EF900C941C08DF91CF911F9122
-:102CC0000F91FF90EF900895E0917501F0917601DA
-:102CD000309721F00480F581E02D0994089520912A
-:102CE0007301309174018217930771F0909374010E
-:102CF00080937301E0917501F0917601309721F096
-:102D00000680F781E02D099408952091710130919A
-:102D100072018217930771F0909372018093710191
-:102D2000E0917501F0917601309721F00084F185F2
-:102D3000E02D0994089508950C949B160E94EB22AF
-:102D40000E94920A0C94B123CF93C82F8091D9018D
-:102D500082FF1EC080FF04C083E397E00E941C082E
-:102D60008091D90180FF0CC01F92CF938EE297E033
-:102D70009F938F930E94B5080F900F900F900F9024
-:102D80008091D90180FF04C08CE297E00E941C086A
-:102D90008C2FCF910C94410ECF92DF92EF92FF9245
-:102DA0000F931F93CF93DF93CDB7DEB72B970FB65B
-:102DB000F894DEBF0FBECDBF0E94AF0A88E7C82ED1
-:102DC00081E0D82E00E010E0E02E802F0E94DB0B87
-:102DD000F60141916F01F42EF826B1F40F5F1F4FF9
-:102DE0000E30110589F78FEF89838A831B820E9439
-:102DF000F4228160782F9D838C8349815A816B8175
-:102E00008D810E946F1740C09091D90191FF04C03D
-:102E10008B870E94E10B8B8520E030E04F2D50E046
-:102E2000922FBA01022E02C0759567950A94E2F7B7
-:102E300060FF24C02E83EF8221E030E0690102C0F0
-:102E4000CC0CDD1C9A95E2F790E08C219D21892B1A
-:102E500009F420E028870E94F4228160782F9A8765
-:102E600089874E815F8168858A850E946F17F80186
-:102E7000E858FE4F8081C826C08206C02F5F3F4FB2
-:102E80002630310569F6AACF0E94222710917701DA
-:102E90000E940F161817A1F00E940F168093770159
-:102EA0002B960FB6F894DEBF0FBECDBFDF91CF914A
-:102EB0001F910F91FF90EF90DF90CF900C94A4168C
-:102EC0002B960FB6F894DEBF0FBECDBFDF91CF912A
-:102ED0001F910F91FF90EF90DF90CF900895CF93C7
-:102EE000DF93CDB7DEB72B970FB6F894DEBF0FBEDA
-:102EF000CDBF4F83588769877A878B87DE0111960C
-:102F000086E0FD0111928A95E9F785E0FE0137968A
-:102F100001900D928A95E1F749815A816B817C81FC
-:102F20008D819E810E94871E2B960FB6F894DEBF7E
-:102F30000FBECDBFDF91CF910895CF93882309F4C1
-:102F4000C2C0C82F823859F40E940F1681FDBBC041
-:102F500089E30E9423210E94022289E30CC0833866
-:102F600079F40E940F1680FDAEC083E50E942321F4
-:102F70000E94022283E50E947621CF910C940222C6
-:102F8000843859F40E940F1682FD9DC087E40E9488
-:102F900023210E94022287E4EECF8CEF8C0F813A2E
-:102FA00048F48C2F0E94B52B81118DC08C2F0E946C
-:102FB0002321E3CF80E28C0F883048F4C77081E092
-:102FC00001C0880FCA95EAF70E94CB21D6CF8BE5C6
-:102FD0008C0F833078F4C53A29F0C63A31F083E893
-:102FE00090E005C081E890E002C082E890E0CF91D7
-:102FF0000C946F1688E58C0F833108F064C0C83AD2
-:1030000039F1C93A41F1CA3A49F1CB3A51F1CC3AD6
-:1030100059F1CD3A61F1C03B69F1CE3A71F1CF3A45
-:1030200079F1C13B81F1C23B89F1C33B91F1C43BD2
-:1030300099F1C53BA1F1C63BA9F1C73BB1F1C83B32
-:10304000B9F1C93BC1F1CA3BC9F180E090E038C099
-:1030500082EE90E035C089EE90E032C08AEE90E0DA
-:103060002FC085EB90E02CC086EB90E029C087EB69
-:1030700090E026C08CEC90E023C08DEC90E020C066
-:1030800083E891E01DC08AE891E01AC082E991E0EE
-:1030900017C084E991E014C081E292E011C083E29C
-:1030A00092E00EC084E292E00BC085E292E008C09C
-:1030B00086E292E005C087E292E002C08AE292E0F6
-:1030C000CF910C948516CF910895882309F44BC0B5
-:1030D000823859F40E940F1681FF45C089E30E948F
-:1030E00023210E94022289E30CC0833871F40E94DC
-:1030F0000F1680FF38C083E50E9423210E94022220
-:1031000083E50E9476210C940222843859F40E94AF
-:103110000F1682FF28C087E40E9423210E9402220A
-:1031200087E4EFCF9CEF980F913A58F390E2980F15
-:10313000983050F4877091E001C0990F8A95EAF7B2
-:10314000892F0E94D121DFCF9BE5980F933020F487
-:1031500080E090E00C946F16885A833120F480E070
-:1031600090E00C9485160895882321F00E94CB21CD
-:103170000C9402220895882321F00E94D1210C94FE
-:1031800002220895BF92CF92DF92EF92FF920F93A7
-:103190001F93CF93DF9300D000D000D0CDB7DEB720
-:1031A00025E0FC01DE01119601900D922A95E1F7D0
-:1031B000FC01408131810281258122952F7063813C
-:1031C0007481672B09F4E7C23F3F19F44F3F09F4BC
-:1031D000E2C27C0149833A8389819A812E830E94CD
-:1031E000E220182FB92E0E94E1200E94A81FEB2D8B
-:1031F000E295EF70F0E0E05AFF4F2E810C94B32E71
-:103200008B2D807F9B2D9F70F92E882319F0F294CF
-:1032100080EFF822002349F0FF2009F469C28F2DC6
-:103220000E94DB210E94022263C2812F0E94651846
-:10323000FF2009F4B0C28F2D0E94E12126960FB61F
-:10324000F894DEBF0FBECDBFDF91CF911F910F91DC
-:10325000FF90EF90DF90CF90BF900C9402223B2D17
-:10326000307F8B2D8F70303211F08295807F11234B
-:1032700019F0113021F12DC00023B9F0222309F4F7
-:10328000A1C1213009F09EC126960FB6F894DEBF89
-:103290000FBECDBFDF91CF911F910F91FF90EF90A7
-:1032A000DF90CF90BF900C94EB21222319F02130B6
-:1032B00009F471C28E830E94EE218E8197C1002392
-:1032C00021F0263008F067C27DC1253008F063C2C6
-:1032D0008DC1002321F0222309F474C109C22223E5
-:1032E00009F484C11AC22B2D26952695237030E04F
-:1032F0002115310521F021303105D1F04CC20023D8
-:1033000021F0812F9B2D937002C080E090E02696E3
-:103310000FB6F894DEBF0FBECDBFDF91CF911F91E6
-:103320000F91FF90EF90DF90CF90BF900C946F16AD
-:10333000002321F0812F9B2D937002C080E090E04C
-:1033400026960FB6F894DEBF0FBECDBFDF91CF91AA
-:103350001F910F91FF90EF90DF90CF90BF900C9452
-:103360008516812F002319F00E94A82502C00E9413
-:10337000102626960FB6F894DEBF0FBECDBFDF91A4
-:10338000CF911F910F91FF90EF90DF90CF90BF9062
-:103390000C9495268B2D837009F07BC00111FBC125
-:1033A000812F829586958770880F880F912F9F7047
-:1033B000C92ED12CE12CF12C082E04C0CC0CDD1C24
-:1033C000EE1CFF1C0A94D2F714FF12C04FE050E02D
-:1033D00060E070E004C0440F551F661F771F8A9598
-:1033E000D2F7CB01BA01609570958095909503C096
-:1033F00060E070E0CB012B2D269526952370422F9F
-:1034000050E042305105D9F04330510569F16C2943
-:103410007D298E299F294130510551F126960FB6FD
-:10342000F894DEBF0FBECDBFDF91CF911F910F91FA
-:10343000FF90EF90DF90CF90BF900C94CF1F6C293E
-:103440007D298E299F2926960FB6F894DEBF0FBEE0
-:10345000CDBFDF91CF911F910F91FF90EF90DF9043
-:10346000CF90BF900C94EB1F0E94CF1FC701B601F5
-:1034700026960FB6F894DEBF0FBECDBFDF91CF9179
-:103480001F910F91FF90EF90DF90CF90BF900C9421
-:10349000B31F002319F08B2D817001C086958823FE
-:1034A00009F479C1812F829586958770880F880FDE
-:1034B000912F9F70C92ED12CE12CF12C082E04C025
-:1034C000CC0CDD1CEE1CFF1C0A94D2F714FF12C0BA
-:1034D0004FE050E060E070E004C0440F551F661FED
-:1034E000771F8A95D2F7CB01BA01609570958095C8
-:1034F000909503C060E070E0CB012B2D26952695BA
-:103500002370422F50E042305105D9F0433051052D
-:1035100069F16C297D298E299F294130510551F18E
-:1035200026960FB6F894DEBF0FBECDBFDF91CF91C8
-:103530001F910F91FF90EF90DF90CF90BF900C9470
-:10354000A9206C297D298E299F2926960FB6F894EB
-:10355000DEBF0FBECDBFDF91CF911F910F91FF90C6
-:10356000EF90DF90CF90BF900C94C5200E94A920CF
-:10357000C701B60126960FB6F894DEBF0FBECDBFC9
-:10358000DF91CF911F910F91FF90EF90DF90CF903F
-:10359000BF900C948D20103FD1F118F4103E50F4E0
-:1035A000A2C0123F09F464C008F44DC0133F09F4EF
-:1035B00074C099C01F708B2D8F710023A1F00E94E1
-:1035C0002620812F26960FB6F894DEBF0FBECDBF02
-:1035D000DF91CF911F910F91FF90EF90DF90CF90EF
-:1035E000BF900C94B4180E944720812F26960FB6E6
-:1035F000F894DEBF0FBECDBFDF91CF911F910F9129
-:10360000FF90EF90DF90CF90BF900C94BB180023F9
-:10361000B1F0253008F0BFC08B2D8F7126960FB604
-:10362000F894DEBF0FBECDBFDF91CF911F910F91F8
-:10363000FF90EF90DF90CF90BF900C946C202630DD
-:1036400008F0A9C0E9CF0023A9F08B2D8F71269631
-:103650000FB6F894DEBF0FBECDBFDF91CF911F91A3
-:103660000F91FF90EF90DF90CF90BF900C942620A9
-:10367000002359F38B2D8F7126960FB6F894DEBF79
-:103680000FBECDBFDF91CF911F910F91FF90EF90B3
-:10369000DF90CF90BF900C944720002399F08B2DA2
-:1036A0008F7126960FB6F894DEBF0FBECDBFDF91A7
-:1036B000CF911F910F91FF90EF90DF90CF90BF902F
-:1036C0000C94112026960FB6F894DEBF0FBECDBF26
-:1036D000DF91CF911F910F91FF90EF90DF90CF90EE
-:1036E000BF900C9407200023A9F0222309F4ADCF4A
-:1036F000812F26960FB6F894DEBF0FBECDBFDF91A7
-:10370000CF911F910F91FF90EF90DF90CF90BF90DE
-:103710000C949D17222309F4ADCF812F26960FB666
-:10372000F894DEBF0FBECDBFDF91CF911F910F91F7
-:10373000FF90EF90DF90CF90BF900C9465184B2DC9
-:103740004F70612FC7010E94BE0826960FB6F894ED
-:10375000DEBF0FBECDBFDF91CF911F910F91FF90C4
-:10376000EF90DF90CF90BF900C942B1F4B2D4F709C
-:10377000612FC70126960FB6F894DEBF0FBECDBFEE
-:10378000DF91CF911F910F91FF90EF90DF90CF903D
-:10379000BF900C94E70C26960FB6F894DEBF0FBED0
-:1037A000CDBFDF91CF911F910F91FF90EF90DF90F0
-:1037B000CF90BF9008950E94E8210E94BD210E94F1
-:1037C00002220E94C8270E94952680E090E00E9475
-:1037D0006F1680E090E00C9485160E94D8210C941E
-:1037E000DB1B0E94E220292F22952F7030E02C3025
-:1037F00031054CF42A3031056CF422503109223065
-:10380000310588F407C02C30310549F02F303105DF
-:1038100031F009C0803E48F0803F29F406C093FB98
-:10382000882780F9089580E0089581E00895CF9376
-:10383000DF9300D000D01F92CDB7DEB70F900F906E
-:103840000F900F900F90DF91CF910895CF93DF935A
-:1038500000D000D000D0CDB7DEB726960FB6F894D2
-:10386000DEBF0FBECDBFDF91CF9108951F93CF93E1
-:10387000DF93C091860116E080918701C81799F007
-:10388000D0E01C9FF0011D9FF00D1124E857FE4F62
-:103890004081518162817381848195810E94261CBF
-:1038A0002196C770E9CFDF91CF911F910895409184
-:1038B000B8015091B9016091BA017091BB0180913A
-:1038C000BC019091BD010C94261C8091BD01829594
-:1038D0008F7009F054C08091BA01882309F44FC059
-:1038E00080918601A09187016091B8017091B90122
-:1038F0004091BB015091BC01B6E08A1709F43FC06A
-:1039000090E041155105C1F17F3F11F46F3FA1F1E6
-:10391000B89FF001B99FF00D1124E857FE4F2181A7
-:1039200072132AC02081621327C02281211124C072
-:10393000238134812417350710F421503109241BC9
-:10394000350B283C3105C0F42091BD012F7020615A
-:103950002093BD0126E0289FF001299FF00D11243E
-:10396000E357FE4F80818F708061808388EB91E008
-:103970000E94C2180C94361C01968770BECF089521
-:10398000CF92DF92EF92FF920F931F93CF93DF932B
-:10399000CDB7DEB762970FB6F894DEBF0FBECDBFCE
-:1039A0008C0185E0F801DE011D9601900D928A954B
-:1039B000E1F7D8014C9111965C91119712966C9198
-:1039C00012971396CD90DC9014973091B8017091B6
-:1039D000B9018091BB019091BC01009709F46BC1C2
-:1039E0007F3F19F43F3F09F466C1E090BA01EE2031
-:1039F00009F4C0C02091BD01C816D90628F0F6010F
-:103A0000E81BF90BCF0104C0809590958C0D9D1D8E
-:103A1000FF24F394883C910578F0F12C207F09F085
-:103A2000C6C07C2DD98AC88A89890E94171C88EB58
-:103A300091E00E94C218B1C0822F807F09F046C079
-:103A4000751314C0341312C0611110C02F7020619F
-:103A50002093BD010E94571C88EB91E00E94C21880
-:103A60008091BD01D80115968C932EC0CD2819F1F7
-:103A70005F3F11F44F3FF9F0F62E61111CC08091A9
-:103A800086012091870136E0821709F45AC090E040
-:103A9000389FF001399FF00D1124E857FE4F7181D6
-:103AA000571306C07081471303C07281711103C0A0
-:103AB00001968770E9CFF62E662309F418C180912C
-:103AC000BD0181608093BD01F12C11C1751308C047
-:103AD000341306C0611104C08091BD01D801C3C078
-:103AE0004D875E878D859E856A8B0E94F11B6A8952
-:103AF0008823E1F16623D1F12091BD01822F8295C7
-:103B00008F7090E0029774F08091B8019091B901A4
-:103B100098878F831986DB86CA862C87CE01079605
-:103B20000E94C21886E0F801A8EBB1E001900D9266
-:103B30008A95E1F70E94651C0E94571CFF24F394AC
-:103B4000D6C04D875E878D859E850E94E220292FF5
-:103B500022952F7030E0223031050CF0BCC09F70F0
-:103B600009F0B6C0805E883008F4C1C0C8010E9468
-:103B7000C218E4CFC816D90608F453C0F601E81BF2
-:103B8000F90BCF01883C910508F450C0F12C7C2D35
-:103B9000D98AC88A89890E94171CE8EBF1E086E07F
-:103BA000DF011D928A95E9F70E94571CA0C075138A
-:103BB00014C0341312C0611110C08091BD01F8010E
-:103BC0008583C8010E94C21886E0E8EBF1E0DF01BE
-:103BD0001D928A95E9F7FE2C8AC04D875E878D85F8
-:103BE0009E856A8B0E94F11B6A89882309F4BECFE7
-:103BF000662309F4BBCF2091BD01822F82958F707F
-:103C000090E002970CF48ECF8091B8019091B901A9
-:103C10009A8389831B82DD82CC822E83CE0101961A
-:103C20007FCF809590958C0D9D1DACCFF62E662391
-:103C300009F49CCF75132EC034132CC02091BD0104
-:103C400020FD1FC0822F82958F70D9F0D801159664
-:103C50002C9315978F3049F08F5F982F9295907F16
-:103C6000822F8F70892B15968C93C8010E94C218E1
-:103C700086E0F801A8EBB1E001900D928A95E1F79A
-:103C800093CF86E0F801A8EBB1E001900D928A9500
-:103C9000E1F72DC04D875E878D859E850E94F11BC3
-:103CA000811140CF8091BD0181608093BD01C80129
-:103CB0000E94C2181CC0662309F458CF4D875E8746
-:103CC0008D859E850E94F11B882309F44FCF2ACF52
-:103CD000811148CF0CC0243031050CF047CF9F70C4
-:103CE00009F440CFF8019581907F09F03BCF8F2DEB
-:103CF00062960FB6F894DEBF0FBECDBFDF91CF91B5
-:103D00001F910F91FF90EF90DF90CF9008951F9338
-:103D1000CF93DF93CDB7DEB72C970FB6F894DEBF05
-:103D20000FBECDBF4F83588769877A878B879C8763
-:103D3000CE0107960E94C01C882369F08F81988568
-:103D40002A853B85232BF1F19F3F09F063C08F3F0C
-:103D500009F060C037C086E0FE013796DE0111969B
-:103D600001900D928A95E1F76F817885EA85FB8550
-:103D7000309741F17F3F11F46F3F21F1209187018E
-:103D800030E0C9010196877099274091860150E083
-:103D90008417950709F447C069837A83FD83EC8310
-:103DA00096E0929FD001939FB00D1124A857BE4F6B
-:103DB000FE01319601900D929A95E1F7809387016B
-:103DC0000E94361C16E08091860190918701891728
-:103DD000C1F1189FC001112488579E4F0E94C01C3A
-:103DE000882379F1E09186011E9FF0011124E857A4
-:103DF000FE4F4081518162817381848195810E944F
-:103E0000261C8091860190E0019687709927809307
-:103E10008601D9CF4F81588569857A858B859C85A8
-:103E20000E94261CCFCF0E94ED1B1092870110929A
-:103E30008601E8EBF1E086E0DF011D928A95E9F763
-:103E4000C1CF2C960FB6F894DEBF0FBECDBFDF9169
-:103E5000CF911F910895EF92FF920F931F93CF93ED
-:103E6000DF938C01892B09F46CC0F12CEE24E394D0
-:103E7000E8012196F8018491843740F4843008F0F9
-:103E800051C0813081F0823019F15BC0853709F46F
-:103E900044C0A8F19CE7980F903708F052C08F7784
-:103EA0000E94651841C00E5F1F4FFE01C49180E261
-:103EB0008C0F883048F4C7708E2D01C0880FCA95CA
-:103EC000EAF70E94DB2114C08C2F0E949D172DC0A1
-:103ED0000E5F1F4FFE01C49180E28C0F883058F4B2
-:103EE000C7708E2D01C0880FCA95EAF70E94E121A4
-:103EF0000E9402221AC08C2F0E94651816C00E5F05
-:103F00001F4FFE01C491CC2381F08FE99FE0019700
-:103F1000F1F700C00000C150F6CF0E5F1F4FFE0149
-:103F2000F49003C00E949D178E018F2D882309F401
-:103F30009FCFEFE9FFE03197F1F700C0000081501B
-:103F4000F5CFDF91CF911F910F91FF90EF900895E2
-:103F500008956093C2017093C3018093C40190934C
-:103F6000C5010C94DB1B0F931F930091C2011091AC
-:103F7000C3012091C4013091C501DC01CB01802B2C
-:103F8000912BA22BB32B8093C2019093C301A093DA
-:103F9000C401B093C5011F910F910C94DB1B0F93CB
-:103FA0001F930091C2011091C3012091C40130916F
-:103FB000C501DC01CB0180239123A223B32380938D
-:103FC000C2019093C301A093C401B093C5011F9196
-:103FD0000F910C94DB1B0F931F930091C201109162
-:103FE000C3012091C4013091C501DC01CB018027C0
-:103FF0009127A227B3278093C2019093C301A09376
-:10400000C401B093C5011F910F910C94DB1B10925A
-:10401000BE011092BF011092C0011092C1010C9418
-:10402000DB1B41E050E060E070E004C0440F551F2E
-:10403000661F771F8A95D2F74093BE015093BF0148
-:104040006093C0017093C1010C94DB1B41E050E010
-:1040500060E070E004C0440F551F661F771F8A950B
-:10406000D2F78091BE019091BF01A091C001B091A3
-:10407000C101482B592B6A2B7B2B4093BE015093D7
-:10408000BF016093C0017093C1010C94DB1B41E040
-:1040900050E060E070E004C0440F551F661F771FBA
-:1040A0008A95D2F740955095609570958091BE01A4
-:1040B0009091BF01A091C001B091C1014823592343
-:1040C0006A237B234093BE015093BF016093C001DC
-:1040D0007093C1010C94DB1B41E050E060E070E0A4
-:1040E00004C0440F551F661F771F8A95D2F7809131
-:1040F000BE019091BF01A091C001B091C1014827BC
-:1041000059276A277B274093BE015093BF016093D4
-:10411000C0017093C1010C94DB1B0F931F9300919E
-:10412000BE011091BF012091C0013091C101DC019D
-:10413000CB01802B912BA22BB32B8093BE019093AC
-:10414000BF01A093C001B093C1011F910F910C94C6
-:10415000DB1B0F931F930091BE011091BF012091B3
-:10416000C0013091C101DC01CB0180239123A22346
-:10417000B3238093BE019093BF01A093C001B0937D
-:10418000C1011F910F910C94DB1B0F931F930091A2
-:10419000BE011091BF012091C0013091C101DC012D
-:1041A000CB0180279127A227B3278093BE0190934C
-:1041B000BF01A093C001B093C1011F910F910C9456
-:1041C000DB1B0895CF92DF92EF92FF920F931F9324
-:1041D000CF93DF938C01C090C201D090C301E090D7
-:1041E000C401F090C5014091BE015091BF016091A2
-:1041F000C0017091C101C42AD52AE62AF72ACFE16D
-:10420000D0E0D701C6010C2E04C0B695A7959795AE
-:1042100087950A94D2F780FF07C0B8018C2F0E94BF
-:104220000A0D8130910531F4219758F7B80180E0EB
-:104230000E940A0DDF91CF911F910F91FF90EF9097
-:10424000DF90CF90089590910C01992321F09091E7
-:104250000D01911109C020910E0130910F01F9015A
-:1042600032969FEF40E030C0982F969596959695A0
-:104270009F30A0F4E0910E01F0910F01E90FF11DC4
-:10428000877021E030E0A90102C0440F551F8A95D4
-:10429000E2F7CA019181892B818308959091D90118
-:1042A00090FF23C01F928F9384E697E09F938F9394
-:1042B0000E94B5080F900F900F900F9008959F3FA8
-:1042C00039F04F5F4E3041F051915813F8CF0DC087
-:1042D0005111F7CF942FF5CF9F3F39F0F901E90F36
-:1042E000F11D97FDFA9582830895089590910C0130
-:1042F000992321F090910D01911109C020910E0197
-:1043000030910F01F9013296205F3F4F30C0982F56
-:104310009695969596959F30A8F4E0910E01F091B0
-:104320000F01E90FF11D877021E030E0A90102C003
-:10433000440F551F8A95E2F7CA0180959181892320
-:10434000818308959091D90190FF16C01F928F9399
-:1043500086E497E09F938F930E94B5080F900F908B
-:104360000F900F9008953196E217F30729F090818E
-:104370009813F9CF1082F7CF089581E090E0E09193
-:104380000E01F0910F01E80FF91F108201968031A4
-:104390009105A9F708959091D801892B8093D801B0
-:1043A000089580959091D80189238093D80108952C
-:1043B0001092D80108959091D701892B8093D7014D
-:1043C000089580959091D70189238093D70108950E
-:1043D0001092D70108958093C60108951092C601E6
-:1043E000089580910E0190910F01FC0131969C017E
-:1043F000205F3F4F80E0919191118F5FE217F307AB
-:10440000D1F70895E0910E01F0910F018091D8014C
-:104410008083E0910E01F0910F0190818091D7018E
-:10442000892B80838091C601882361F0E0910E0181
-:10443000F0910F019081892B80830E94F1218111DD
-:104440001092C60180910E0190910F010C941B16E1
-:1044500090933B0180933A010895CF92DF92EF92BF
-:10446000FF926C01EE24FF24C114D104E104F10495
-:1044700021F0C701B60120E101C020E0C72ED82EEF
-:10448000E92EFF24C114D104E104F10419F0285FDE
-:10449000C701B6016B017C0154E0F694E794D79410
-:1044A000C7945A95D1F7C114D104E104F10419F06D
-:1044B0002C5FC701B6016B017C0142E0F694E794E2
-:1044C000D794C7944A95D1F7C114D104E104F104FB
-:1044D00019F02E5FC701B601DC01CB01B695A79597
-:1044E00097958795892B8A2B8B2B09F02F5F822F2D
-:1044F000FF90EF90DF90CF9008958295982F9C7C4D
-:10450000392F36953695282F237344E0249FC00118
-:104510001124932F982B292F2A7A2695892F857578
-:10452000880F822B08951F93CF93DF931F92CDB7EF
-:10453000DEB799830E947D22182F9981892F0E94CE
-:104540007D22212F30E0322F2227A901482BCA01DA
-:104550000F90DF91CF911F9108958091F2018430E7
-:1045600009F11092DA0120E488E190E00FB6F894A6
-:10457000A895809360000FBE2093600083B7817F71
-:10458000846083BF83B7816083BF7894889583B745
-:104590008E7F83BF88E10FB6F894809360001092FD
-:1045A00060000FBE089508950895CF930E94D3220E
-:1045B0000E94AF0A0E94D422C0E08C2F0E94DB0B25
-:1045C000811104C0CF5FCE30C1F701C081E0CF912F
-:1045D00008950C94ED1B82E084BD93E095BD9AEFA5
-:1045E00097BD80936E0008952FB7F8948091DB01FA
-:1045F0009091DC01A091DD01B091DE012FBF089503
-:10460000CF92DF92EF92FF920F931F932FB7F89400
-:104610004091DB015091DC016091DD017091DE0180
-:104620002FBF6A017B01EE24FF248C0120E030E0E3
-:10463000C016D106E206F30610F4415051099A0162
-:10464000281B390BC9011F910F91FF90EF90DF904C
-:10465000CF9008951F920F920FB60F9211248F934F
-:104660009F93AF93BF938091DB019091DC01A09168
-:10467000DD01B091DE010196A11DB11D8093DB012A
-:104680009093DC01A093DD01B093DE01BF91AF9167
-:104690009F918F910F900FBE0F901F9018950E94C1
-:1046A0000D13F8942FEF87EA91E621508040904057
-:1046B000E1F700C0000087E090EBDC018093FB0194
-:1046C0009093FC01A093FD01B093FE019CE088E172
-:1046D0000FB6F894A895809360000FBE9093600089
-:1046E000FFCFEF92FF920F931F93CF93DF93D82FBB
-:1046F000C0E08C2F0E94DB0B00E010E0E82EF12CD4
-:10470000C701002E02C0959587950A94E2F780FDB7
-:1047100006C00F5F1F4F0630110591F709C0602FCB
-:104720007C2F80E00E94E80CD813F3CF81E004C016
-:10473000CF5FCE30F1F680E0DF91CF911F910F91E6
-:10474000FF90EF900895CF93C82F8CE20E947123C1
-:10475000882321F08C2FCF910C94712380E0CF918E
-:104760000895CF930E940025811102C00E94E62483
-:1047700089E897E00E941C08C5E6C15049F00E94F4
-:10478000AF0A8FE39CE90197F1F700C00000F5CF75
-:1047900082E897E00E941C0889E20E94A32381110D
-:1047A00013C18AE20E94A32381110E94E62485E0BE
-:1047B0000E94A32381110E944F230E940B25809306
-:1047C000D90187E00E94A3238823A9F18BE10E94ED
-:1047D000A323882351F08091D90181FB222720F95E
-:1047E00091E0922790FB81F90EC08EE00E94A323F6
-:1047F000882361F08091D90182FB222720F991E082
-:10480000922790FB82F98093D90115C080E10E9424
-:10481000A3239091D901882341F093FB222720F90B
-:1048200081E0822780FB93F904C0892F809580FB6B
-:1048300090F99093D9018091D9010E940F250E948F
-:104840001D258093EC0180EE0E94A323882341F074
-:104850008091EC01982F909590FB80F98093EC016A
-:1048600089E30E94A323882359F08091EC0181FB06
-:10487000222720F991E0922790FB81F98093EC01A7
-:1048800082EE0E94A323882359F08091EC0182FBE1
-:10489000222720F991E0922790FB82F98093EC0186
-:1048A00086EE0E94A323882359F08091EC0183FBBC
-:1048B000222720F991E0922790FB83F98093EC0165
-:1048C00083EE0E94A323882359F08091EC0184FB9E
-:1048D000222720F991E0922790FB84F98093EC0144
-:1048E00085E30E94A323882359F08091EC0185FB86
-:1048F000222720F991E0922790FB85F98093EC0123
-:1049000081E30E94A323882359F08091EC0186FB68
-:10491000222720F991E0922790FB86F98093EC0101
-:1049200081E10E94A323882359F08091EC0187FB49
-:10493000222720F991E0922790FB87F98093EC01E0
-:104940008091EC010E9421258091EC0187FB882752
-:1049500080F980930D0187E20E94A323C82F8EE186
-:104960000E94A3238111C2608FE10E94A3238111C1
-:10497000C46080E20E94A3238111C86081E20E948A
-:10498000A3238111C06182E20E94A3238111C0622E
-:1049900083E20E94A3238111C06484E20E94A323C6
-:1049A000882311F0C06802C0CC2329F08C2F0E940C
-:1049B00018256C2F03C00E941425682F70E080E03A
-:1049C00090E0CF910C94A91FCF9108956DEE7EEFEA
-:1049D00080E090E00E94E92E60E082E090E00E949A
-:1049E000DB2E60E083E090E00E94DB2E60E084E05C
-:1049F00090E00E94DB2E60E085E090E00C94DB2EDE
-:104A000080E090E00E94D52E21E08D3E9E4F09F07F
-:104A100020E0822F089582E090E00C94CD2E682F44
-:104A200082E090E00C94DB2E83E090E00C94CD2E9D
-:104A3000682F83E090E00C94DB2E84E090E00C94EF
-:104A4000CD2E682F84E090E00C94DB2E8091E10164
-:104A500080FF0BC06091130185E0689FB0011124B5
-:104A600075956795759567952BC081FF09C0609115
-:104A7000130185E0689FB00111247595679520C0EA
-:104A800082FF07C06091130185E0689FB001112487
-:104A900017C09091E2019923D1F06091120196170D
-:104AA00088F72091130185E0289F90011124929F9F
-:104AB000A001939F500D112470E0CA010E949F2E07
-:104AC0006038710540F46115710539F002C065E088
-:104AD00070E0862F08958FE7089581E00895809112
-:104AE000E10180FF08C06091110170E07595679544
-:104AF0007595679521C081FF06C06091110170E036
-:104B00007595679519C082FF04C06091110170E02E
-:104B100010C09091E2019923C1F0609110019617A5
-:104B2000A0F780911101899FC001112470E00E94BB
-:104B30009F2E6038710528F46115710521F0862FCC
-:104B400008958FE7089581E0089561E070E0F4CF63
-:104B5000803F21F40E942625819504C0813F29F4DD
-:104B60000E9426258093E5010895823F21F40E944A
-:104B70002625819504C0833F29F40E942625809331
-:104B8000E4010895893F19F40E946F2505C08A3F0A
-:104B900031F40E946F2581958093E60108958B3F43
-:104BA00021F40E946F25819504C08C3F29F40E9456
-:104BB0006F258093E7010895843F21F48091E301FC
-:104BC000816017C0853F21F48091E301826011C0AC
-:104BD000863F21F48091E30184600BC0873F21F47C
-:104BE0008091E301886005C0883F31F48091E30142
-:104BF00080618093E30108958D3F21F48091E1016C
-:104C000081600BC08E3F21F48091E101826005C07C
-:104C10008F3F29F48091E10184608093E101089540
-:104C2000803F39F48091E50187FF6CC01092E50167
-:104C300069C0813F29F48091E5011816BCF362C078
-:104C40009091E401823F29F497FF5CC01092E40147
-:104C500059C0833F19F41916CCF354C0893F41F46D
-:104C60008091E60118160CF04DC01092E6014AC082
-:104C70008A3F29F48091E60187FF44C0F6CF8B3F3D
-:104C800039F48091E70187FF3DC01092E7013AC0F7
-:104C90008C3F29F48091E7011816BCF333C0843FA0
-:104CA00021F48091E3018E7F17C0853F21F480912C
-:104CB000E3018D7F11C0863F21F48091E3018B7F5A
-:104CC0000BC0873F21F48091E301877F05C0883FB7
-:104CD00031F48091E3018F7E8093E30113C08D3F17
-:104CE00021F48091E1018E7F0BC08E3F21F48091F1
-:104CF000E1018D7F05C08F3F29F48091E1018B7F19
-:104D00008093E1018091E40181110EC08091E50161
-:104D100081110AC08091E601811106C08091E701EE
-:104D2000811102C01092E20108958091D90183FFA0
-:104D30007EC085EC97E00E941C088091E3011F92E1
-:104D40008F9380EC97E09F938F930E94B5088EEB32
-:104D500097E00E941C088091E401282F332727FD4B
-:104D600030953F938F938BEB97E09F938F930E94A7
-:104D7000B50889EB97E00E941C088091E501282F77
-:104D8000332727FD30953F938F9386EB97E09F93D2
-:104D90008F930E94B50884EB97E00E941C088091D5
-:104DA000E601282F332727FD30953F938F9381EB22
-:104DB00097E09F938F930E94B5088FEA97E00E9437
-:104DC0001C088091E701282F332727FD30953F935A
-:104DD0008F938CEA97E09F938F930E94B50889EA9E
-:104DE00097E00E941C088091E2011F928F9386EA4F
-:104DF00097E09F938F930E94B50884EA97E00E9402
-:104E00001C088091E1011F928F9381EA97E09F93A4
-:104E10008F930E94B5088EE997E00E941C088DB719
-:104E20009EB74C960FB6F8949EBF0FBE8DBF83EE13
-:104E300091E00E9464160E94F4229093E001809316
-:104E4000DF0108951F93CF93DF938091DF0190914D
-:104E5000E0010E940023AC019091E201992321F02E
-:104E60002091140130E006C0209115018AE0289FAE
-:104E7000900111244217530708F486C08091E40181
-:104E8000C091E501D091E6011091E701811107C0C1
-:104E9000C11176C0D11174C0111172C075C09F3F8D
-:104EA00019F09F5F9093E201181624F40E942625C2
-:104EB0008093E4018091E40187FF05C00E942625CC
-:104EC00081958093E4011C1624F40E94262580938A
-:104ED000E5018091E50187FF05C00E9426258195A7
-:104EE0008093E5016091E401662339F1C091E50109
-:104EF000CC2319F1772767FD7095872F972F0E9494
-:104F0000A42D23E333E343E35FE30E94082E0E94D2
-:104F1000712D6093E4016C2F772767FD7095872FC3
-:104F2000972F0E94A42D23E333E343E35FE30E9422
-:104F3000082E0E94712D6093E5011D1624F40E9435
-:104F40006F258093E6018091E60187FF05C00E94EE
-:104F50006F2581958093E601111624F40E946F2538
-:104F60008093E7018091E70187FF05C00E946F25CC
-:104F700081958093E701DF91CF911F910C94952645
-:104F80009F3F09F08ECF96CFDF91CF911F9108956B
-:104F9000E3EEF1E085E0DF011D928A95E9F71092DA
-:104FA000E2011092E101089588EE99E00E941C0848
-:104FB0001F9281E08F931F9285E08F938AE999E099
-:104FC0009F938F930E94B5080F900F900F900F90B2
-:104FD0000F900F9008958330E9F128F4813061F04B
-:104FE000823009F10895853009F462C008F449C09F
-:104FF000863009F474C0089580911501262F30E0A1
-:10500000280F311D2F3F310524F4680F60931501DF
-:1050100003C08FEF80931501809115011F928F932C
-:1050200083ED98E072C080911401262F30E0280FA4
-:10503000311D2F3F310524F4680F6093140103C024
-:105040008FEF80931401809114011F928F9381EC54
-:1050500098E05BC080911301262F30E0280F311DAE
-:105060002F3F310524F4680F6093130103C08FEFC5
-:1050700080931301809113011F928F938EEA98E021
-:1050800044C080911201262F30E0280F311D2F3FA0
-:10509000310524F4680F6093120103C08FEF8093F1
-:1050A0001201809112011F928F9389E998E02DC01F
-:1050B00080911101262F30E0280F311D2F3F31053F
-:1050C00024F4680F6093110103C08FEF80931101E6
-:1050D000809111011F928F9380E898E016C0809113
-:1050E0001001262F30E0280F311D2F3F310524F409
-:1050F000680F6093100103C08FEF809310018091BF
-:1051000010011F928F9385E698E09F938F930E94E2
-:10511000B5080F900F900F900F900895833081F194
-:1051200028F4813059F08230D1F00895853009F4A7
-:1051300049C0B8F1863009F456C008958091150130
-:10514000681720F4861B8093150102C01092150188
-:10515000809115011F928F9386E598E054C080914D
-:105160001401681720F4861B8093140102C010926A
-:105170001401809114011F928F9384E498E043C03E
-:1051800080911301681720F4861B8093130102C0DD
-:1051900010921301809113011F928F9381E398E085
-:1051A00032C080911201681720F4861B809312018F
-:1051B00002C010921201809112011F928F938CE114
-:1051C00098E021C080911101681720F4861B80931C
-:1051D000110102C010921101809111011F928F9351
-:1051E00083E098E010C080911001681720F4861BBE
-:1051F0008093100102C010921001809110011F9243
-:105200008F9388EE97E09F938F930E94B5080F903D
-:105210000F900F900F900895CF93C82F1F928F93E8
-:105220008DEE9AE09F938F930E94B50881E090E005
-:10523000A0E0B0E0BC01CD0104C0660F771F881F5D
-:10524000991FCA95D2F70E94A91F0F900F900F9037
-:105250000F90CF910C94ED1BCF938D3109F465C065
-:10526000B0F58E3009F4CCC100F5873009F49BC14C
-:10527000A8F4863009F06DC28091D901817F8E7FBC
-:105280008093D90182EF9AE00E941C0884E39FE09A
-:105290000E941C0881E08093E90180C1883009F4F4
-:1052A0004FC08B3009F47CC154C2863109F4F0C17F
-:1052B00038F4803109F4B8C1813109F430C249C2EF
-:1052C000893109F4CEC18B3109F486C142C28533DC
-:1052D00009F437C248F4873209F433C208F433C200
-:1052E000893209F42EC235C2833438F48A3308F087
-:1052F0002CC2883309F454C12CC2833409F421C26E
-:10530000883409F026C20E94ED1B83E29FE00E94D0
-:105310001C089FEF23ED80E3915020408040E1F78F
-:1053200000C000000E944F2339C183E49FE00E9427
-:105330001C080E942B2D0E940F160E94410E2EC1A8
-:1053400088E39FE00E941C0883E09DE00E941C0807
-:105350000E9414251F928F9380E09DE09F938F936E
-:105360000E94B5088EEF9CE00E941C080E940B254D
-:10537000C82F8BEE9CE00E941C081F92CF9386EEF4
-:105380009CE09F938F930E94B50884EE9CE00E945E
-:105390001C088AED9CE00E941C088C2F81701F92D3
-:1053A0008F9387ED9CE09F938F930E94B50885EDC6
-:1053B0009CE00E941C088BEC9CE00E941C08C1FB36
-:1053C000882780F91F928F9388EC9CE09F938F939E
-:1053D0000E94B50886EC9CE00E941C088AEB9CE0C9
-:1053E0000E941C08C2FB882780F91F928F9387EBCD
-:1053F0009CE09F938F930E94B50885EB9CE00E94F0
-:105400001C088CEA9CE00E941C08C3FBCC27C0F956
-:105410001F92CF9389EA9CE09F938F930E94B508D7
-:1054200087EA9CE00E941C080E941D25C82F83E982
-:105430009CE00E941C081F92CF938EE89CE09F93F3
-:105440008F930E94B5088CE89CE00E941C0883E7BB
-:105450009CE00E941C088C2F81701F928F9380E724
-:105460009CE09F938F930E94B5088DB79EB780965E
-:105470000FB6F8949EBF0FBE8DBF8EE69CE00E94D3
-:105480001C0887E59CE00E941C08C1FB882780F966
-:105490001F928F9384E59CE09F938F930E94B508A1
-:1054A00082E59CE00E941C0880E49CE00E941C08AD
-:1054B000C2FB882780F91F928F938DE39CE09F9316
-:1054C0008F930E94B5088BE39CE00E941C0889E240
-:1054D0009CE00E941C08C3FB882780F91F928F93D1
-:1054E00086E29CE09F938F930E94B50884E29CE043
-:1054F0000E941C088AE19CE00E941C08C4FB8827CB
-:1055000080F91F928F9387E19CE09F938F930E9475
-:10551000B50885E19CE00E941C0883E09CE00E94A5
-:105520001C08C5FB882780F91F928F9380E09CE0C0
-:105530009F938F930E94B5088EEF9BE00E941C08FA
-:1055400082EE9BE00E941C08C6FB882780F91F9210
-:105550008F938FED9BE09F938F930E94B5088DED05
-:105560009BE00E941C0885ED9BE00E941C08C7FB85
-:10557000CC27C0F91F92CF9382ED9BE09F938F932E
-:105580000E94B50880ED9BE00E941C088DB79EB775
-:105590004C960FB6F8949EBF0FBE8DBFC1E0DEC023
-:1055A00089E19BE05BC08091D901C82FC17080FF69
-:1055B00009C086E19FE00E941C088091D901817F8B
-:1055C0008E7F47C08AE09FE00E941C088091D9012D
-:1055D00081608093D901E2CF9091D90191FBCC27D2
-:1055E000C0F981E0C827892FC0FB81F98093D901D8
-:1055F000CC2319F08DEF9EE027C08FEE9EE02EC0E9
-:105600009091D90192FBCC27C0F981E0C827892F5E
-:10561000C0FB82F98093D901CC2319F080EE9EE083
-:1056200013C080ED9EE01AC09091D90193FBCC2766
-:10563000C0F981E0C827892FC0FB83F98093D90185
-:10564000CC2351F084EC9EE00E941C088091D9018B
-:1056500081608093D90182C087EB9EE00E941C0884
-:105660009DCF88EA9EE00E941C088CE79EE00E9485
-:105670001C088FE39EE00E941C0882E19EE00E94CD
-:105680001C088EEC9DE00E941C0883EA9DE0E6CF9A
-:1056900085E99DE00E941C080E940F161F928F93BF
-:1056A0008BE79DE09F938F930E94B50880910C013A
-:1056B0001F928F9384E69DE09F938F930E94B5087D
-:1056C000809170011F928F9381E59DE09F938F934E
-:1056D0000E94B50880910D011F928F938EE39DE08B
-:1056E0009F938F930E94B5088091DB019091DC011C
-:1056F000A091DD01B091DE01BF93AF939F938F9393
-:105700008AE29DE09F938F930E94B5088DB79EB764
-:1057100046960FB6F8949EBF0FBE8DBF3FCF0E9436
-:10572000ED1BC0910D0181E0C827C0930D01CC2372
-:1057300029F080E29DE00E941C0810C085E19DE0F8
-:105740008DCF80E003C08D5101C089530E940C2988
-:1057500025CF83E19DE00E941C08C0E08C2FCF91F3
-:10576000089580E0089580E00895CF93C82F809138
-:10577000E901813081F020F0823009F44FC045C149
-:10578000E0910E01F0910F018081813169F0823248
-:1057900009F03DC109C0E0910E01F0910F01808137
-:1057A000813111F0823261F48C2F0E94B12B811172
-:1057B00004C08C2F0E942C292FC081E090E02CC0C7
-:1057C0008C2F0E94B32B811126C0C431E1F070F4FC
-:1057D000CB3081F0C031D1F40E94D42785EE9AE01D
-:1057E0000E941C0882E08093E90115C0C93259F07B
-:1057F000C83361F482EF9AE00E941C0889EE9AE0B7
-:105800000E941C0808C01092E90103C183EE9AE0CF
-:105810000E941C08FEC081E08170FDC0C43220F5EA
-:10582000CE3108F0C0C0CB3099F1C8F4C73009F0D0
-:10583000D2C08AE08093150194E19093140193E023
-:10584000909313018093120188E08093110188E204
-:105850008093100189E899E00E941C08BFC0C33101
-:1058600049F1C431C1F0B7C0CB3409F4A9C028F460
-:10587000C93289F0C83361F0AEC0C13509F49EC0A9
-:10588000C23509F499C0CE3409F0A5C06AE09EC0C3
-:105890000E94D427A3C08091E801882319F01092B8
-:1058A000E8019CC086E999E00E941C0881E0809391
-:1058B000E901B1C080E799E00E941C088EE599E0FB
-:1058C0000E941C08809115011F928F938BE599E02F
-:1058D0009F938F930E94B50889E599E00E941C0868
-:1058E00087E499E00E941C08809114011F928F9315
-:1058F00084E499E09F938F930E94B50882E499E035
-:105900000E941C0883E399E00E941C088091130107
-:105910001F928F9380E399E09F938F930E94B50825
-:105920008EE299E00E941C088DE199E00E941C081B
-:10593000809112011F928F938AE199E09F938F9338
-:105940000E94B50888E199E00E941C0883E099E074
-:105950000E941C08809111011F928F9380E099E0B2
-:105960009F938F930E94B5088EEF98E00E941C08C9
-:1059700087EE98E00E941C08809110011F928F937F
-:1059800084EE98E09F938F930E94B50882EE98E092
-:105990000E941C088DB79EB748960FB6F8949EBF1C
-:1059A0000FBE8DBF1BC0CE51EC2FF0E0E15DFE4F6E
-:1059B00080818093E80112C061E003C061E006C00D
-:1059C0006AE08091E8010E94EB2708C08091E8011D
-:1059D0000E948E2803C087E899E013C08091E801F7
-:1059E000882369F01F928F9381E899E09F938F93AA
-:1059F0000E94B5080F900F900F900F9004C08EE793
-:105A000099E00E941C0881E006C01092E90180E044
-:105A100002C080E001CFCF910895E1E8F0E08081FD
-:105A2000886080838081816080838FB7F89493E061
-:105A30009093890090ED909388008FBF0895EFE6D2
-:105A4000F0E08081826080830895EFE6F0E080815D
-:105A50008D7F80830895EFE6F0E0908182E08927D2
-:105A6000808308951F920F920FB60F9211242F93E7
-:105A70003F934F935F936F937F938F939F93AF93D6
-:105A8000BF93EF93FF938091EA019091EB01019610
-:105A90009093EB018093EA01811103C082E00E94A0
-:105AA000410EE091EB01E695E695F0E0ED5AF04FFE
-:105AB000E4918091EA018E1303C080E00E94410EC0
-:105AC000FF91EF91BF91AF919F918F917F916F91D6
-:105AD0005F914F913F912F910F900FBE0F901F90AC
-:105AE000189504D06894B1118DC0089570D088F0D5
-:105AF0009F5790F0B92F9927B751A0F0D1F0660FBA
-:105B0000771F881F991F1AF0BA95C9F712C0B130D4
-:105B100081F077D0B1E0089574C0672F782F88277F
-:105B2000B85F39F0B93FCCF3869577956795B39513
-:105B3000D9F73EF490958095709561957F4F8F4F82
-:105B40009F4F0895E89409C097FB3EF49095809587
-:105B5000709561957F4F8F4F9F4F9923A9F0F92F33
-:105B600096E9BB279395F695879577956795B795B1
-:105B7000F111F8CFFAF4BB0F11F460FF1BC06F5F97
-:105B80007F4F8F4F9F4F16C0882311F096E911C0A9
-:105B9000772321F09EE8872F762F05C0662371F0CA
-:105BA00096E8862F70E060E02AF09A95660F771FDE
-:105BB000881FDAF7880F9695879597F9089557FD0E
-:105BC0009058440F551F59F05F3F71F04795880F6B
-:105BD00097FB991F61F09F3F79F087950895121602
-:105BE00013061406551FF2CF4695F1DF08C01616AE
-:105BF00017061806991FF1CF86957105610508945F
-:105C00000895E894BB2766277727CB0197F9089575
-:105C10000BD078C069D028F06ED018F0952309F029
-:105C20005AC05FC01124EECFCADFA0F3959FD1F315
-:105C3000950F50E0551F629FF001729FBB27F00D3A
-:105C4000B11D639FAA27F00DB11DAA1F649F66278F
-:105C5000B00DA11D661F829F2227B00DA11D621FDE
-:105C6000739FB00DA11D621F839FA00D611D221F98
-:105C7000749F3327A00D611D231F849F600D211D7C
-:105C8000822F762F6A2F11249F5750408AF0E1F01F
-:105C900088234AF0EE0FFF1FBB1F661F771F881F68
-:105CA00091505040A9F79E3F510570F014C0AACF03
-:105CB0005F3FECF3983EDCF3869577956795B79553
-:105CC000F795E7959F5FC1F7FE2B880F911D96957D
-:105CD000879597F9089597F99F6780E870E060E0ED
-:105CE00008959FEF80EC089500240A941616170675
-:105CF00018060906089500240A94121613061406BD
-:105D000005060895092E0394000C11F4882352F01F
-:105D1000BB0F40F4BF2B11F460FF04C06F5F7F4FD7
-:105D20008F4F9F4F0895991B79E004C0991F9617D4
-:105D300008F0961B881F7A95C9F78095089597FB00
-:105D4000072E16F4009407D077FD09D00E94B92ED3
-:105D500007FC05D03EF4909581959F4F089570956E
-:105D600061957F4F0895EE0FFF1F0590F491E02D90
-:105D70000994AA1BBB1B51E107C0AA1FBB1FA61792
-:105D8000B70710F0A61BB70B881F991F5A95A9F7E4
-:105D900080959095BC01CD010895F999FECF92BDF3
-:105DA00081BDF89A992780B50895A8E1B0E042E056
-:105DB00050E00C94F02E262FF999FECF1FBA92BD19
-:105DC00081BD20BD0FB6F894FA9AF99A0FBE0196DC
-:105DD00008950E94DB2E272F0C94DC2EDC01CB01D2
-:105DE000FC01F999FECF06C0F2BDE1BDF89A3196EB
-:105DF00000B40D9241505040B8F70895F894FFCF89
-:105E00002002420E330F100FDC0EA80E0101C70155
-:105E100028080A03140A3F4D362039D30686065057
-:105E2000063006F7056A0583059C05B505D505010D
-:0A5E3000020304050607080900003C
+:100000000C948E080C94D2080C94D2080C94D2084C
+:100010000C94D2080C94D2080C94D2080C94D208F8
+:100020000C94D2080C94D2080C94D1140C94A315FF
+:100030000C94D2080C94D2080C94D2080C94D208D8
+:100040000C94D2080C947D2E0C94D2080C94D208F7
+:100050000C94D2080C9475240C94D2080C94D208F9
+:100060000C94D2080C94D2080C94D2080C94D208A8
+:100070000C94D2080C94D2080C94D2080C94D20898
+:100080000C94D2080C94D2080C94D2080C94D20888
+:100090000C94D2080C94D2080C94D2080C94D20878
+:1000A0000C94D2080C94D2080C94D20890099A09A6
+:1000B000B209CA09120A180A390A1E0A340A2A0A97
+:1000C0002F0A240AFA09E2093E0A101632162017EE
+:1000D0003216201777169A162017EF160217491AAC
+:1000E000491A781A781ABB1AF91A121D121D121B16
+:1000F000121D131C131CE61C121D121DFD1C01E118
+:100100000137023702E10138023801E201250225F8
+:1001100002E20001E10137023702E1013802380151
+:10012000E10130023002E10001E10137023702E172
+:100130000138023801E10107020702E1000135023E
+:1001400035012002200001E10137023702E10138C8
+:10015000023801E10125022502E10001E101360238
+:100160003602E10138023801E10125022502E100F1
+:1001700001E10136023602E10138023801E10126CF
+:10018000022602E10001E10137023702E1013802F3
+:100190003801E10126022602E10002E002E201301C
+:1001A00002300002E002E20001E001E20002E002AF
+:1001B000E3016402640002E002E30001E001E30005
+:1001C00002E002E2012E022E02E10002E002E10260
+:1001D000E20001E001E101E20002E001E3010602C8
+:1001E0000602E30002E00001E00002E001E3011981
+:1001F000021902E30002E00001E0000000F0A1F0BB
+:10020000A329002B00E200E100358100001E00144C
+:100210000004001D710D304D831F001A0016001BD5
+:10022000000C304C002000080007000600E1042A02
+:10023000002100150009001900E1084A00220017FA
+:10024000000A000500000003300130E3000000E276
+:1002500000000002540230E7000000E60000000445
+:100260005423001C000B00110000002E7F240018F6
+:10027000000D00100050004B0025000C000E003651
+:100280000052002C00260012000F003700510028F9
+:100290000027001300330038714F004E002D002F4F
+:1002A000003474E50031810000010001000100010B
+:1002B00000010000003A003500310001000100019A
+:1002C000003B0035022102350001004C003C001EBD
+:1002D0000224062202010001003D002D0224022416
+:1002E00004010001003E000100370011040000017C
+:1002F000000100010000000100000001000E3001BB
+:100300000000000100000001003F00240624022339
+:100310000200000100400022042502350001000116
+:100320000041002304260235023700010042002468
+:100330000425041F021E020100430031002604317F
+:1003400002010001004400450001002D02010000EF
+:100350000001000100010001000100000001000196
+:100360000001000100010001000100F400F200FBA7
+:1003700000010001000100F000F100FA000100019D
+:10038000000100F500F300FC00010001000100F98C
+:1003900000FA00F600000001000100010000000169
+:1003A0000000000100A800010000000100000001A1
+:1003B0000001000100A900AA0000000100010001E5
+:1003C000000100010001000100010001000100AC7A
+:1003D000000100B600010001000100AB0050000167
+:1003E00000010001000100520051000100AE0001B7
+:1003F00000010001004F00000001000100010001A8
+:1004000000010000000100010001000100010001E5
+:1004100000010001000100010001000100010001D4
+:1004200000010001000100010001000100010001C4
+:1004300000010001000100010001000100000001B5
+:100440000001000100000001000000010004300173
+:1004500000000001000000010005300630093001F5
+:1004600000000001000A300B3008300100010001DB
+:10047000000100073001000100010001000100013E
+:100480000001000100010001000100010001000164
+:100490000001000100010001000100010001000055
+:1004A0000001000100010001000100000001000145
+:1004B00000010001000100010001000100500001E5
+:1004C0000001000100010052005100010001000183
+:1004D00000010001004F00010001000100010001C6
+:1004E0000001000100000001000100010000000106
+:1004F00000000001000100010000000100000001F7
+:10050000003F00520051002302000001004000247F
+:100510000021001E00270001004100250022001FCD
+:1005200000370001004200260023002000270001C0
+:10053000004300300230002402270201004400453D
+:1005400000380001000100000001000100E100018D
+:1005500000E0000000010001000100010001003D79
+:100560000001000100010001000100E000010001A4
+:10057000000100010001002C000100010001000148
+:100580000001003C00010001000100010000003AF0
+:1005900000010001000000010000003B000E3001DE
+:1005A0000000000100000001000100010001000145
+:1005B0000000000100010001000100010001000134
+:1005C0000001000100010001000100010001000123
+:1005D0000001000100010001000100010001000113
+:1005E0000001000100010001000100010001000004
+:1005F000000A002530313662003A2000253032589A
+:10060000000A722F632030313233343536373839AF
+:100610004142434445460A000A00253032580062F0
+:100620006F756E6365213A20006C6566742073698E
+:1006300064652061747461636865640A006C656652
+:10064000742073696465206E6F7420726573706FB7
+:100650006E64696E670A00747279696E6720746FE0
+:10066000207265736574206D637032333031380ADF
+:10067000000A44454255473A20656E61626C6564E4
+:100680002E0A005B735D004B6579626F61726420B6
+:1006900073746172742E0A005B575D005B535D00DA
+:1006A0005B525D005B445D005B435D0016034500EB
+:1006B000720067006F0044006F0078002000450062
+:1006C0005A00000016034500720067006F004400E6
+:1006D0006F007800200045005A0000000403090460
+:1006E00009028D00050100A0FA09040000010301C0
+:1006F0000100092111010001223F000705810308C3
+:10070000000A09040100010301020009211101008E
+:1007100001224D000705820308000A0904020001B6
+:1007200003000000092111010001223600070583A2
+:100730000308000A09040300020300000009211154
+:1007400001000122200007058403200001070504A1
+:100750000320000109040400010300000009211125
+:100760000100012239000705850310000112011064
+:100770000100000008EDFE07130100010200010561
+:10078000010906A101050719E029E71500250195D2
+:100790000875018102050819012905950575019162
+:1007A00002950175039101050719002977150025A8
+:1007B00001957875018102C00631FF0974A1010914
+:1007C00075150025FF95207508810209761500250D
+:1007D000FF952075089102C005010980A1018502DD
+:1007E00016010026B7001A01002AB70075109501FE
+:1007F0008100C0050C0901A1018503160100269C9A
+:10080000021A01002A9C02751095018100C00501A1
+:100810000902A1010901A100050919012905150015
+:100820002501950575018102950175038101050179
+:10083000093009311581257F95027508810609382F
+:100840001581257F950175088106050C0A3802156A
+:1008500081257F950175088106C0C005010906A1A3
+:1008600001050719E029E7150025019508750181A3
+:10087000029501750881010508190129059505757D
+:100880000191029501750391010507190029FF15D2
+:100890000025FF950675088100C00A0025303258F2
+:1008A00020006B6579626F6172645F7265706F7250
+:1008B000743A20000A0025303258006B6579626F67
+:1008C0006172645F7365745F6C65643A200064658F
+:1008D0006C5F6B65795F6269743A2063616E27743F
+:1008E0002064656C3A20253032580A006164645FE8
+:1008F0006B65795F6269743A2063616E2774206169
+:1009000064643A20253032580A00646F6E652E0AFE
+:1009100000626F6F676D61676963207363616E3A30
+:10092000202E2E2E2000290A002575002F00257567
+:10093000005D280025640020002564002000256457
+:100940000020002564007C0025303258006D6F7552
+:1009500073656B6579205B62746E7C782079207694
+:1009600020685D287265702F61636C293A205B00F6
+:100970006D6B5F776865656C5F74696D655F746FDB
+:100980005F6D6178203D2025640A006D6B5F77689C
+:1009900065656C5F6D61785F7370656564203D208F
+:1009A00025640A006D6B5F74696D655F746F5F6DC0
+:1009B0006178203D2025640A006D6B5F6D61785F72
+:1009C0007370656564203D2025640A006D6B5F6966
+:1009D0006E74657276616C203D2025640A006D6B33
+:1009E0005F64656C6179203D2025640A006D6B5F52
+:1009F000776865656C5F74696D655F746F5F6D6165
+:100A000078203D2025640A006D6B5F776865656C12
+:100A10005F6D61785F7370656564203D2025640AB1
+:100A2000006D6B5F74696D655F746F5F6D617820D9
+:100A30003D2025640A006D6B5F6D61785F737065A2
+:100A40006564203D2025640A006D6B5F696E7465E6
+:100A50007276616C203D2025640A006D6B5F6465D1
+:100A60006C6179203D2025640A000A002575003656
+:100A70003A20776865656C5F74696D655F746F5F58
+:100A80006D61783A20000A00257500353A207768B4
+:100A900065656C5F6D61785F73706565643A2000B1
+:100AA0000A00257500343A2074696D655F746F5FC4
+:100AB0006D61783A20000A00257500333A206D6197
+:100AC000785F73706565643A20000A00257500320E
+:100AD0003A20696E74657276616C286D73293A20CC
+:100AE000000A00257500313A2064656C6179282A76
+:100AF00031306D73293A20000A092D2056616C753A
+:100B00006573202D0A004D3E004D25643E20003FB8
+:100B1000007365742064656661756C740A00433EF9
+:100B2000200077686572652064656C74613A2063A3
+:100B30007572736F723D25642C20776865656C3D16
+:100B400025640A53656520687474703A2F2F656EAA
+:100B50002E77696B6970656469612E6F72672F7794
+:100B6000696B692F4D6F7573655F6B6579730A00EB
+:100B70000A092D204D6F7573656B6579202D0A4527
+:100B800053432F713A09717569740A313A096465E2
+:100B90006C6179282A31306D73290A323A09696EFD
+:100BA00074657276616C286D73290A333A096D6138
+:100BB000785F73706565640A343A0974696D655FBE
+:100BC000746F5F6D61780A353A09776865656C5FA7
+:100BD0006D61785F73706565640A363A0977686598
+:100BE000656C5F74696D655F746F5F6D61780A0A2B
+:100BF000703A097072696E742076616C7565730A5B
+:100C0000643A097365742064656661756C74730A6F
+:100C100075703A092B310A646F776E3A092D310AE3
+:100C2000706775703A092B31300A7067646F776EA0
+:100C30003A092D31300A0A7370656564203D2064DD
+:100C4000656C7461202A206D61785F7370656564DE
+:100C5000202A2028726570656174202F2074696DC8
+:100C6000655F746F5F6D6178290A003F004D3E201B
+:100C700000433E20004C25640A000A092D20436FE2
+:100C80006E736F6C65202D0A4553432F713A0971BD
+:100C90007569740A6D3A096D6F7573656B65790ACC
+:100CA000000A092D204D61676963202D0A643A0905
+:100CB00064656275670A783A096465627567206DD4
+:100CC00061747269780A6B3A096465627567206BB2
+:100CD0006579626F6172640A6D3A0964656275676D
+:100CE000206D6F7573650A763A0976657273696F60
+:100CF0006E0A733A097374617475730A633A09630F
+:100D00006F6E736F6C65206D6F64650A302D343AB9
+:100D1000096C61796572302D34284631302D4634A6
+:100D2000290A506175733A09626F6F746C6F616460
+:100D300065720A653A09656570726F6D0A6E3A09E7
+:100D40004E4B524F0A7A3A09736C656570204C45D8
+:100D50004420746573740A000A002575002E6E6BBA
+:100D6000726F3A20000A002575002E737761705F5C
+:100D70006261636B736C6173685F6261636B7370F4
+:100D80006163653A20000A002575002E7377617053
+:100D90005F67726176655F6573633A20000A0025BC
+:100DA00075002E6E6F5F6775693A20000A00257521
+:100DB000002E737761705F72616C745F7267756922
+:100DC0003A20000A002575002E737761705F6C6110
+:100DD0006C745F6C6775693A20000A002575002EF7
+:100DE000636170736C6F636B5F746F5F636F6E745E
+:100DF000726F6C3A20000A002575002E73776170BF
+:100E00005F636F6E74726F6C5F636170736C6F633E
+:100E10006B3A20000A0025303258006B65796D610D
+:100E2000705F636F6E6669672E7261773A20000AA1
+:100E3000002575002E6D6F7573653A20000A002538
+:100E400075002E6B6579626F6172643A20000A004A
+:100E50002575002E6D61747269783A20000A0025AC
+:100E600075002E656E61626C653A20000A002530BF
+:100E700032580064656275675F636F6E6669672EDE
+:100E80007261773A20000A00257500646566617515
+:100E90006C745F6C617965723A20003F004E4B5272
+:100EA0004F3A206F66660A004E4B524F3A206F6EE3
+:100EB0000A0074696D65725F636F756E743A202500
+:100EC00030346C580A006B6579626F6172645F6ED2
+:100ED0006B726F3A2025580A006B6579626F6172F8
+:100EE000645F69646C653A2025580A006B65796215
+:100EF0006F6172645F70726F746F636F6C3A2025FC
+:100F0000580A00686F73745F6B6579626F61726411
+:100F10005F6C65647328293A2025580A000A092D58
+:100F200020537461747573202D0A004743433A209F
+:100F3000342E392E33204156522D4C4942433A200B
+:100F4000312E382E31204156525F415243483A20CB
+:100F5000617672350A004F5054494F4E533A204C37
+:100F600055464120424F4F544D41474943204D4F34
+:100F70005553454B45592045585452414B455920EE
+:100F8000434F4E534F4C4520434F4D4D414E44200F
+:100F90004E4B524F203531320A004255494C443AAB
+:100FA00020666437326134362D6469727479202882
+:100FB00032313A35313A3231204A616E20323420B2
+:100FC00032303136290A005649443A2030784645B5
+:100FD0004544284572676F446F7820455A29205050
+:100FE00049443A20307831333037284572676F44AE
+:100FF0006F7820455A29205645523A2030783030B3
+:1010000030310A00444553433A20742E6D2E6B2E26
+:10101000206B6579626F617264206669726D7761B9
+:10102000726520666F72204572676F646F780A0080
+:101030000A092D2056657273696F6E202D0A000A09
+:101040006D6F7573653A206F66660A000A6D6F757D
+:1010500073653A206F6E0A000A6B6579626F617280
+:10106000643A206F66660A000A6B6579626F617286
+:10107000643A206F6E0A000A6D61747269783A20D2
+:101080006F66660A000A6D61747269783A206F6E45
+:101090000A000A64656275673A206F6E0A000A6486
+:1010A000656275673A206F66660A000A0A626F6FAA
+:1010B000746C6F616465722E2E2E2000433E2000FA
+:1010C0006565636F6E6669673A0A00536C656570A3
+:1010D000204C454420746573740A00000000000031
+:1010E000000000000000010204060A0F17202C3A3D
+:1010F0004A5D71879DB3C7DAE9F5FCFFFCF5E9DAD3
+:10110000C7B39D87715D4A3A2C20170F0A06040267
+:1011100001000000000000000000000011241FBEBC
+:10112000CFEFDAE0DEBFCDBF04B603FE24C080916E
+:10113000FB019091FC01A091FD01B091FE0187306F
+:10114000904BA740B04BB9F41092FB011092FC01F8
+:101150001092FD011092FE0114BE84B7877F84BFF8
+:1011600088E10FB6F89480936000109260000FBE83
+:10117000E0E0FFE3099511E0A0E0B1E0E6E9F0E688
+:1011800002C005900D92AA33B107D9F711E0AAE386
+:10119000B1E001C01D92AB3FB107E1F70E94091217
+:1011A0000C9449300C940000FF93EF93E0913A01C6
+:1011B000F0913B01309709F00995EF91FF91089567
+:1011C000FC018591803011F0EFDFFBCF0895FF2700
+:1011D000E0E230E247FF0CC0419597FF09C0EDE225
+:1011E0006095709580959095611D711D811D911D73
+:1011F00027FF02C0219530E350E2AA27660F771F30
+:10120000881F991FAA1FA41710F0A41B63955A9555
+:10121000A9F7AA3008F0A95FA05DAF93F395611517
+:1012200071058105910541F7ED3211F4EF93F395C6
+:10123000F21718F43F93F395FBCF8F91B5DFFA9532
+:10124000E1F70895E991F9918591803021F0853297
+:1012500019F0AADFF9CF089520E0E89455915532AE
+:10126000C1F3503311F4689455915A3348F45053F4
+:1012700090F3220F022E220F220F200D250FF4CF04
+:101280000EF4219589919991533619F3533729F129
+:10129000533559F1BC0188279927E8945C3621F42D
+:1012A0008991999168945591543639F446EF7EF0BE
+:1012B00077FF0DC08FEF9FEF0AC055374AE039F036
+:1012C000583540E121F0523642E009F00895FF938D
+:1012D000EF937DDFEF91FF91B7CFFF93EF93FC0189
+:1012E00081918030B9F360DFFBCFFF93EF9368DF2C
+:1012F000F1CFDF93CF93CDB7DEB72596A3DFCF91A4
+:10130000DF910895462F50E04F30510508F0DEC0C0
+:10131000DC01FA01EA5AFF4F12968C910C94FE2FD1
+:10132000882321F085EE0E94E618D0C085EE0E9449
+:10133000AE19CCC0882349F00E943F2490933D0110
+:1013400080933C0188EF91E0089580913C01909159
+:101350003D010E944B24873991050CF0A8C08AEE0C
+:1013600091E00895882349F00E943F2490933D0125
+:1013700080933C0187EE91E0089580913C0190912B
+:101380003D010E944B24873991050CF093C089EDF3
+:1013900091E00895882349F00E943F2490933D01F5
+:1013A00080933C0182ED91E0089580913C01909101
+:1013B0003D010E944B24873991050CF07EC080ECE2
+:1013C00091E00895882349F00E943F2490933D01C5
+:1013D00080933C018BEB91E0089580913C019091CA
+:1013E0003D010E944B24873991050CF069C08DEABC
+:1013F00091E00895882349F00E943F2490933D0195
+:1014000080933C0188EA91E0089580913C0190919D
+:101410003D010E944B24873991050CF054C08AE9A4
+:1014200091E00895882309F451C085E891E008957A
+:10143000882309F44BC080E791E00895882309F4DC
+:1014400045C08BE591E00895882309F43FC086E408
+:1014500091E008958823D1F18DE391E008958823E8
+:10146000A9F188E291E00895882381F183E191E078
+:101470000895882359F18EEF90E00895882331F183
+:101480008091BE019091BF01A091C001B091C101B6
+:1014900020E2822780729927AA27BB278093BE016A
+:1014A0009093BF01A093C001B093C1010FC085EF1D
+:1014B00091E0089584EE91E008958BEC91E0089519
+:1014C00086EB91E0089583EA91E0089580E090E052
+:1014D000089508956091BE017091BF018091C0018F
+:1014E0009091C1010E94742356985E9825982D987A
+:1014F00026982E9827982F98833099F028F48130D9
+:1015000041F0823049F00895843049F0853061F02F
+:101510000895259A2D9A0895269A2E9A0895259A27
+:101520002D9A279A2F9A0895259A2D9A269A2E9ABF
+:10153000279A2F9A08958AE69AE0892B11F00E9443
+:101540006A0A80E090E0089556985E9825982D9854
+:1015500026982E9827982F988FEF90E090938900E7
+:101560008093880090938B0080938A0090938D00E5
+:1015700080938C00259A2D9A2FEF80E792E02150DE
+:1015800080409040E1F700C00000269A2E9A2FEF8D
+:1015900080E792E0215080409040E1F700C00000D9
+:1015A000279A2F9A2FEF80E792E0215080409040B9
+:1015B000E1F700C0000025982D982FEF80E792E01A
+:1015C000215080409040E1F700C0000026982E98FE
+:1015D0002FEF80E792E0215080409040E1F700C07B
+:1015E000000027982F9856985E9825982D98269851
+:1015F0002E9827982F98089589EA8093800089E093
+:101600008093810024982C983F988AB18F748AB96E
+:101610006E98479A8BB1806B8BB9769A0E94A40A18
+:1016200089E69AE0892B11F00E94690A80E090E037
+:10163000089580E28093000180913E0181110EC0E7
+:101640000E94680B81E080933E012FEF83ED90E3D1
+:10165000215080409040E1F700C0000080E40E94EB
+:101660006E0B8093000181112EC00E94980B809315
+:101670000001811128C00E94980B80930001811104
+:1016800022C08FE30E94980B8093000181111BC040
+:101690000E94900B80E40E946E0B809300018111E8
+:1016A00012C08CE00E94980B8093000181110BC046
+:1016B0000E94980B80930001811105C08FE30E9466
+:1016C000980B809300010E94900B80910001089577
+:1016D0001092B9008AE08093B800089594EA90933C
+:1016E000BC009091BC0097FFFCCF9091B900987F0F
+:1016F000983021F0903111F081E008958093BB0083
+:1017000084E88093BC008091BC0087FFFCCF80916F
+:10171000B900887F883111F0803471F780E0089536
+:1017200084E98093BC008091BC0084FDFCCF0895C7
+:101730008093BB0084E88093BC008091BC0087FF4D
+:10174000FCCF9091B900987F81E0983209F480E055
+:10175000089584E88093BC008091BC0087FFFCCF93
+:101760008091BB00089580910001811115C080E433
+:101770000E946E0B8093000181110CC082E10E94D7
+:10178000980B80930001811105C08FEF0E94980B88
+:10179000809300010E94900B84B1807F84B985B151
+:1017A000807F85B98AB1837F8AB98BB1837F8BB9FA
+:1017B0003E98469808950E94190B809300010E945C
+:1017C000B30B80B38C7080BB81B3836F81BBA0E40B
+:1017D000B1E0EEE4F1E08EE08E0F11921D928E13D7
+:1017E000FCCF8CEF9AE0892B11F00C94FC0A089541
+:1017F0009F92AF92BF92CF92DF92EF92FF920F93A0
+:101800001F93CF93DF93809100018823E1F08091B3
+:101810003F018F5F80933F01811115C087E596E0FE
+:101820000E94E0080E94190B80930001882329F090
+:101830008DE396E00E94E00806C089E296E00E94EF
+:10184000E0080E94A40A00E411E0C0E0D0E0BB245C
+:10185000B39482E0A82ECC24C394D12C2AE1E22EAA
+:1018600026E0F22EC730D10500F5809100018111EC
+:1018700064C080E40E946E0B80930001811112C04D
+:1018800082E10E94980B8093000181110BC0C60178
+:101890000C2E01C0880F0A94EAF780950E94980BDD
+:1018A000809300010E94900B48C0CA30A1F028F438
+:1018B000C83059F0C93061F005C0CC3089F070F003
+:1018C000CD3089F0209A289810C0219A29980DC00F
+:1018D000229A2A980AC0239A2B9807C0529A01C0CC
+:1018E000539A5B9802C03E9A469890EA9A95F1F70F
+:1018F0009FB1799902C082E001C080E091709B2580
+:10190000982B7C9902C084E001C080E0892B7D99EE
+:1019100002C038E001C030E0832B7E9902C020E194
+:1019200001C020E0822B9FB19095991F9927991FA4
+:101930009295990F907E892B10C0809100018111A2
+:1019400074C080E40E946E0B80930001882309F428
+:1019500059C0912C0E94900B892DF8019081981705
+:1019600039F1808380910101882301F18091D901AF
+:1019700080FF04C08FE196E00E94E0088091D901C9
+:1019800080FF0CC0809101011F928F93FF92EF9214
+:101990000E9479090F900F900F900F908091D901BC
+:1019A00080FF04C088E196E00E94E008A092010157
+:1019B0000E94B30B21960F5F1F4FCE30D10509F067
+:1019C00051CF809101018823B1F0815080930101B2
+:1019D000882339F08FE99FE00197F1F700C00000FC
+:1019E0000AC0AEE4B1E0E0E4F1E0CF01825F9191A2
+:1019F0009D938E13FCCF8BE99AE0892BC1F00E9456
+:101A00009B0A15C083E10E94980B8093000181110D
+:101A1000A0CF81E40E946E0B80930001811199CFC9
+:101A20000E94A90B982E909495CF80E096CF81E0EC
+:101A3000DF91CF911F910F91FF90EF90DF90CF90AA
+:101A4000BF90AF909F900895E82FF0E0E25BFE4FCB
+:101A500080810895CF92DF92EF92FF920F931F93B0
+:101A6000CF93DF9381E096E00E94E0088EE4E82EB9
+:101A700081E0F82EC0E0D0E09CEFC92E95E0D92E91
+:101A800003EF15E0DF93CF93DF92CF920E947909A5
+:101A900089EF95E00E94E008F70181917F0190E0D5
+:101AA0000E94DA239F938F931F930F930E947909CB
+:101AB00081EF95E00E94E00821968DB79EB70896C9
+:101AC0000FB6F8949EBF0FBE8DBFCE30D105D1F6B4
+:101AD000DF91CF911F910F91FF90EF90DF90CF900A
+:101AE00008958B3B910578F4883A910540F5853A45
+:101AF0009105D0F48430910508F0B1C08130910592
+:101B000009F4ADC06BC0803E910508F467C0883E03
+:101B1000910508F4A4C09C01205F310920313105F2
+:101B200008F05CC090650895853A910509F459C0A4
+:101B3000863A910509F058C082E890E40895883A01
+:101B4000910509F454C0893A910509F453C08A3AC1
+:101B5000910509F452C08B3A910509F451C08C3AB1
+:101B6000910509F450C08D3A910509F44FC0803BAE
+:101B7000910509F44EC08E3A910509F44DC08F3A93
+:101B8000910509F44CC0813B910509F44BC0823B9F
+:101B9000910509F44AC0833B910509F449C0843B8F
+:101BA000910509F448C0853B910509F447C0863B7F
+:101BB000910509F446C0873B910509F445C0883B6F
+:101BC000910509F444C0893B910509F443C08A3B5F
+:101BD000910509F442C080E094E4089580E090E02B
+:101BE000089581E890E4089583E890E4089582EEF2
+:101BF00094E4089589EE94E408958AEE94E40895B7
+:101C000085EB94E4089586EB94E4089587EB94E4DF
+:101C100008958CEC94E408958DEC94E4089583E8A1
+:101C200095E408958AE895E4089582E995E4089595
+:101C300084E995E4089581E296E4089583E296E4C8
+:101C4000089584E296E4089585E296E4089586E294
+:101C500096E4089587E296E408958AE296E408956A
+:101C6000089596E0799FF001112494E5899FE00D95
+:101C7000F11D1124E60FF11DEE0FFF1FEF5FFD4F69
+:101C8000859194910895880F991FFC01E558FF4FA5
+:101C9000859194910895880F991FFC01E550FE4F9E
+:101CA00085919491089526E0729FF001112444E5F6
+:101CB000849FE00DF11D1124E60FF11DEE0FFF1FB3
+:101CC000EF5FFD4F859194919C013A9521154FE16D
+:101CD000340708F41EC13F512115304120F49F7094
+:101CE0000E944B0E08959C0130532115304118F489
+:101CF0009927906C0895811520E5920769F40E9458
+:101D0000341D4FEF84E39CE0415080409040E1F768
+:101D100000C000000C949A24813020E5920751F411
+:101D200081E796E00E94E0088091D901816080936C
+:101D3000D90108959C0130552115304108F051C05A
+:101D4000292F33272F70332721303105D9F4AC01E7
+:101D50004370552702C0220F331F4A95E2F73C68B3
+:101D6000AC0164E0440F551F6A95E1F744275370B6
+:101D7000242B352B73E0880F991F7A95E1F7807635
+:101D800099271DC02230310529F4982F8827816FAB
+:101D9000906A089523303105A9F4AC0143705527AA
+:101DA00021E030E002C0220F331F4A95E2F73C6881
+:101DB00043E0880F991F4A95E1F7807E9770822B48
+:101DC000932B089524303105E1F4AC01437055277D
+:101DD00021E030E002C0220F331F4A95E2F73A6853
+:101DE000E7CF9C0130572115304118F49F70906265
+:101DF00008959C0130582115304118F49F70906A65
+:101E00000895803E9105E0F4803C910558F58133BA
+:101E1000910509F46FC048F48932910509F463C053
+:101E20008A32910509F46DC072C089339105E9F0D9
+:101E300082389105D1F08533910509F44DC067C012
+:101E4000833E910581F138F4803E9105B9F0823EE0
+:101E50009105D9F05CC0863E910561F1873E910500
+:101E6000A1F155C00E94430E08952091EC0120FD80
+:101E700002C021FF4CC080EE90E049C08091EC018F
+:101E800080FFF9CF89E390E042C08091EC0182FFAE
+:101E90000EC08091EC0184FF03C080E090E037C069
+:101EA00083EE90E034C08091EC0182FFF2CF82EEAD
+:101EB00090E02DC08091EC0183FF0BC08091EC017C
+:101EC00084FDEBCF87EE90E022C08091EC0183FF90
+:101ED000F5CF86EE90E01BC08091EC0185FF07C036
+:101EE00089E290E014C08091EC0185FFF9CF85E391
+:101EF00090E00DC08091EC0186FF07C08AE290E07F
+:101F000006C08091EC0186FFF9CF81E390E00E944A
+:101F1000710D0895089580916F0108959FB7F89409
+:101F200010925E019FBF9091F201943009F057C06A
+:101F30009091E9009F703091EC00232F217030FDCB
+:101F400020E8922B24E02093E9002091EB0020FF71
+:101F500043C02091EE0027FF3FC020915C01222367
+:101F600021F02091E80025FF37C010925C0126E0A7
+:101F70003091E80035FD15C03091F201343061F543
+:101F80003091EB0035FD28C0215021F481E0809391
+:101F90005C0122C0EFE9FFE03197F1F700C00000DB
+:101FA000E7CF8093F1008091E80085FD0AC0809121
+:101FB000E80080FFFCCF8091E8008E778093E800F6
+:101FC00006C08FB7F89421E020935E018FBF9F7009
+:101FD0009093E90080E008959F709093E9008FEF5F
+:101FE0000895CF93DF9300D01F92CDB7DEB79C0149
+:101FF0008091F201843019F593E099833B832A8321
+:102000009093E9008FEF9091E800815095FD06C014
+:1020100095ED9A95F1F700008111F5CF8091E800D8
+:1020200085FF0DC040E050E063E070E0CE01019616
+:102030000E94C1128091E8008E778093E8000F9093
+:102040000F900F90DF91CF910895CF93DF9300D041
+:102050001F92CDB7DEB72091F201243021F522E0A6
+:1020600029839B838A8383E08093E9008FEF90919B
+:10207000E800815095FD06C095ED9A95F1F70000B6
+:102080008111F5CF8091E80085FF0DC040E050E060
+:1020900063E070E0CE0101960E94C1128091E800D9
+:1020A0008E778093E8000F900F900F90DF91CF9183
+:1020B00008952091F2012430F1F422E02093E90008
+:1020C0002FEF3091E800215035FD06C035ED3A95EF
+:1020D000F1F700002111F5CF2091E80025FF0BC09A
+:1020E00040E050E065E070E00E94C1128091E8009D
+:1020F0008E778093E8000895CF93DF932091F201CB
+:10210000243009F048C0EC0180910C018823E1F0F3
+:1021100080910D018823C1F085E08093E9008FEF65
+:102120009091E800815095FD06C095E19A95F1F7F0
+:1021300000008111F5CF8091E80085FF2CC040E0C0
+:1021400050E060E170E017C081E08093E9008FEF1C
+:102150009091E800815095FD06C095ED9A95F1F7B4
+:1021600000008111F5CF8091E80085FF14C040E0A8
+:1021700050E068E070E0CE010E94C1128091E8005A
+:102180008E778093E80080E1FE01AFE5B1E0019039
+:102190000D928A95E1F7DF91CF91089588EA96E054
+:1021A0000E94E0088091F101811109C00E9456143B
+:1021B0000E94B3148091E20084608093E20008954D
+:1021C00084EA96E00E94E0081092F101089580EA06
+:1021D00096E00C94E0088CE996E00E94E0080C94EC
+:1021E0006A2E88E996E00E94E0080E9430240E944E
+:1021F000702E0E9458170C948A0F20915D012F5F5A
+:10220000822F62E30E94DE2F992319F020935D0153
+:10221000089510925D0180915E01882371F1809193
+:10222000F201843041F58091E9008F702091EC003B
+:10223000922F917020FD90E8892B94E09093E90013
+:102240009091EB0090FF14C09091EE0097FF10C0AA
+:102250009091E80095FF03C01092F100F9CF9091A2
+:10226000E80090FF05C09091E8009E779093E80009
+:102270008F708093E90010925E01089542E061EC56
+:1022800081E00E94D01342E061EC82E00E94D01312
+:1022900042E061EC83E00E94D01342E261EC84E012
+:1022A0000E94D01342E161EC85E00C94D013809140
+:1022B000F401833009F455C030F4813071F082307C
+:1022C00009F48EC008958A3009F47AC08B3009F47D
+:1022D00060C0893009F09CC020C08091F301813A30
+:1022E00009F096C08091E800877F8093E800809194
+:1022F000F7019091F801892B21F460E18FE591E0DD
+:1023000003C060E080E090E070E00E940C138091D8
+:10231000E8008B778093E80008958091F301813283
+:1023200009F076C08091F7019091F801009719F0BB
+:10233000049709F06DC08091E800877F8093E800E2
+:102340008091E80082FD05C08091F2018111F8CFF3
+:102350005FC08091F10080936F018091E8008B77DE
+:1023600053C08091F301813A09F052C08091F70186
+:102370009091F801892B09F04BC08091E800877F8C
+:102380008093E8008091E80080FFFCCF80910C01F1
+:1023900036C08091F3018132D9F58091F701909197
+:1023A000F801892BA9F58091E800877F8093E800E8
+:1023B0000E9405148091F50180930C010C94341D4A
+:1023C0008091F301813221F58091E800877F80932D
+:1023D000E8000E9405148091F60180937001089531
+:1023E0008091F301813AA1F48091E800877F809386
+:1023F000E8008091E80080FFFCCF8091700180931D
+:10240000F1008091E8008E778093E8000C94051429
+:10241000089584B7877F84BF88E10FB6F8948093CE
+:102420006000109260000FBE90E080E80FB6F89454
+:1024300080936100909361000FBE0E94E5170E9497
+:1024400056140E94B3148091E20084608093E200ED
+:102450008EE89FE00E946F2378940E9438170E94B4
+:10246000E71782E091E00E9453170E94582E87E8F8
+:1024700096E00E94E0088091F201853089F483E8BB
+:1024800096E00E94E0080E94F4238091F0018823E6
+:1024900091F30E941C24882371F30E94AB12EBCFAE
+:1024A0000E941518E8CF292F332723303105C9F0B2
+:1024B00064F42130310581F02230310509F043C048
+:1024C0008DE890E020EE36E042C021323105F1F097
+:1024D0002232310541F137C082E190E02DE637E04C
+:1024E00036C099278130910541F08230910541F045
+:1024F000892B49F5ECEDF6E005C0E4ECF6E002C00E
+:10250000ECEAF6E0849190E09F0121C06530D8F4B8
+:10251000E62FF0E0EE0FFF1FEB5DFE4F20813181D3
+:1025200089E090E014C0653070F470E0FB01EE0FBC
+:10253000FF1FE55EFE4F20813181FB01EA5EFE4F09
+:10254000808190E004C080E090E020E030E0FA017B
+:1025500031832083089580E189BD82E189BD09B47A
+:1025600000FEFDCF8091D8008F7D8093D8008091B0
+:10257000E00082608093E0008091E00081FDFCCF6C
+:102580000895CF92DF92EF92FF920F931F93CF9314
+:10259000DF93EC018B016A010E942414811133C086
+:1025A000C114D10439F0F60180819181081B190B07
+:1025B000C80FD91FE12CF12C0115110519F18091DB
+:1025C000E80085FD16C08091E8008E778093E800D2
+:1025D000C114D10449F0F60180819181E80EF91E01
+:1025E000F182E08285E00FC00E942414882321F349
+:1025F0000AC089918093F10001501109FFEFEF1A91
+:10260000FF0ADACF80E0DF91CF911F910F91FF9009
+:10261000EF90DF90CF9008952091F9013091FA0169
+:102620002617370748F06115710539F42091E80045
+:102630002E772093E80001C0B90140E061157105D3
+:10264000A9F12091F201222309F443C0253009F4B5
+:1026500042C02091E80023FD40C02091E80022FD07
+:1026600032C02091E80020FFE9CF4091F300209193
+:10267000F20030E0342BFC01CF016115710559F0F7
+:102680002830310540F481918093F1006150710947
+:102690002F5F3F4FF1CF41E02830310509F040E096
+:1026A0002091E8002E772093E800C8CF4111C9CFD0
+:1026B0000AC08091F201882361F0853061F0809139
+:1026C000E80083FD0AC08091E80082FFF2CF80E03D
+:1026D000089582E0089583E0089581E008952091AF
+:1026E000F9013091FA012617370748F06115710595
+:1026F00039F42091E8002E772093E80001C0B90159
+:10270000FC0120E06115710591F18091F2018823AF
+:1027100009F440C0853009F43FC08091E80083FD92
+:102720003DC08091E80082FD2FC08091E80080FFCD
+:10273000E9CF2091F3008091F20090E0922B611597
+:10274000710559F08830910540F424912093F100EF
+:102750003196615071090196F2CF21E0089709F096
+:1027600020E08091E8008E778093E800CBCF2111A4
+:10277000CCCF0AC08091F201882361F0853061F0EE
+:102780008091E80083FD0AC08091E80082FFF2CFCB
+:1027900080E0089582E0089583E0089581E008953F
+:1027A000982F973058F59093E900981739F0709169
+:1027B000EC002091ED005091F00003C0242F762F03
+:1027C00050E021FF19C03091EB003E7F3093EB00C9
+:1027D0003091ED003D7F3093ED003091EB003160A2
+:1027E0003093EB007093EC002093ED005093F000D9
+:1027F0002091EE0027FF07C09F5FD3CF8F7080939B
+:10280000E90081E0089580E008958091F30187FF59
+:1028100011C08091E80082FD05C08091F201811114
+:10282000F8CF11C08091E8008B770BC08091F20146
+:10283000882349F08091E80080FFF8CF8091E8007C
+:102840008E778093E80008952091E4003091E500B0
+:1028500095E64091EC00842F817040FF22C080916A
+:10286000E80080FD1CC08091F201882391F0853042
+:1028700091F08091EB0085FD10C04091E4005091F3
+:10288000E5004217530729F39A01915011F784E0AC
+:10289000089582E0089583E0089581E0089580E03E
+:1028A00008954091E80042FFDECF08950E94C414CD
+:1028B0000E94CC14E0EEF0E0808181608083E8ED3E
+:1028C000F0E080818F77808319BCA7EDB0E08C9118
+:1028D0008E7F8C9380818F7E80831092F10108958A
+:1028E0000F931F93CF93DF930E94C4140E94CC14C4
+:1028F000C8EDD0E088818F7788838881806888835D
+:1029000088818F7D888319BC1092F2011092EE01AC
+:102910001092F0011092EF0100EE10E0F8018081BA
+:102920008B7F808388818160888342E060E080E0E3
+:102930000E94D013E1EEF0E080818E7F8083E2EE92
+:10294000F0E0808181608083808188608083F801ED
+:1029500080818E7F8083888180618883DF91CF91A1
+:102960001F910F910895E8EDF0E080818F7E8083C4
+:10297000E7EDF0E080818160808384E082BF81E0C8
+:102980008093F1010C947014E8EDF0E080818E7F6B
+:1029900080831092E20008951092DA001092E10014
+:1029A00008951F920F920FB60F9211242F933F9309
+:1029B0004F935F936F937F938F939F93AF93BF9347
+:1029C000EF93FF938091E10082FF0BC08091E200C2
+:1029D00082FF07C08091E1008B7F8093E1000E941D
+:1029E000FD108091DA0080FF1FC08091D80080FF29
+:1029F0001BC08091DA008E7F8093DA008091D9002D
+:102A000080FF0DC080E189BD82E189BD09B400FE6F
+:102A1000FDCF81E08093F2010E94CE1005C019BC69
+:102A20001092F2010E94E0108091E10080FF19C035
+:102A30008091E20080FF15C08091E2008E7F80933C
+:102A4000E2008091E20080618093E2008091D800F2
+:102A500080628093D80019BC85E08093F2010E94C7
+:102A6000EB108091E10084FF30C08091E20084FF90
+:102A70002CC080E189BD82E189BD09B400FEFDCF93
+:102A80008091D8008F7D8093D8008091E1008F7E67
+:102A90008093E1008091E2008F7E8093E20080913C
+:102AA000E20081608093E2008091EE01882311F0C2
+:102AB00084E007C08091E30087FD02C081E001C08F
+:102AC00083E08093F2010E94F1108091E10083FF86
+:102AD00029C08091E20083FF25C08091E100877FBB
+:102AE0008093E10082E08093F2011092EE018091E8
+:102AF000E1008E7F8093E1008091E2008E7F8093E1
+:102B0000E2008091E20080618093E20042E060E0B8
+:102B100080E00E94D0138091F00088608093F000E4
+:102B20000E94E710FF91EF91BF91AF919F918F911C
+:102B30007F916F915F914F913F912F910F900FBEB9
+:102B40000F901F9018951F920F920FB60F9211249D
+:102B50002F933F934F935F936F937F938F939F93A5
+:102B6000AF93BF93CF93DF93EF93FF93C091E900AF
+:102B7000CF708091EC00D82FD17080FDD0E81092FA
+:102B8000E9008091F000877F8093F00078940E94A4
+:102B9000E7151092E9008091F00088608093F000C2
+:102BA000CD2BCF70C093E900FF91EF91DF91CF91D2
+:102BB000BF91AF919F918F917F916F915F914F9155
+:102BC0003F912F910F900FBE0F901F9018951F935C
+:102BD000CF93DF93CDB7DEB7AA970FB6F894DEBFD9
+:102BE0000FBECDBFE3EFF1E088E08E0F9091F100D2
+:102BF00091938E13FBCF0E9457118091E80083FFC1
+:102C00001FC18091F3019091F401492F50E04A30A7
+:102C1000510508F015C1FA01EB59FF4F0C94FE2F36
+:102C2000803881F0823809F00BC18091F7018F70F4
+:102C30008093E9008091EB0085FB882780F9109252
+:102C4000E90006C08091EF019091F001911182603E
+:102C50009091E800977F9093E8008093F1001092A4
+:102C6000F100C8C0282F2D7F09F0EAC0882319F091
+:102C7000823061F0E5C08091F501813009F0E0C05B
+:102C8000933009F080E08093F0012BC08091F50132
+:102C9000811127C08091F7018F7009F4D1C0809312
+:102CA000E9002091EB0020FF1CC0933021F48091BB
+:102CB000EB00806214C09091EB0090619093EB0068
+:102CC00021E030E0A90102C0440F551F8A95E2F7C8
+:102CD0004093EA001092EA008091EB0088608093B4
+:102CE000EB001092E9008091E800877F86C0811197
+:102CF000A7C01091F5011F778091E3008078812BA8
+:102D00008093E3008091E800877F8093E8000E9431
+:102D100005148091E80080FFFCCF8091E30080687B
+:102D20008093E300111102C082E001C083E0809330
+:102D3000F20186C08058823008F082C08091F5018F
+:102D40009091F6018C3D53E0950779F583E08A83F5
+:102D50008AE289834FB7F894DE01139620E03EE0C3
+:102D600051E2E32FF0E050935700E49120FF03C0BD
+:102D7000E295EF703F5FEF708E2F90E0EA3010F039
+:102D8000C79601C0C0968D939D932F5F243149F75C
+:102D90004FBF8091E800877F8093E8006AE270E08F
+:102DA000CE0101960E940C1314C0AE014F5F5F4F1D
+:102DB0006091F7010E945312BC01892B09F440C0B5
+:102DC0009091E800977F9093E80089819A810E9412
+:102DD0006F138091E8008B778093E80031C08038D2
+:102DE00079F58091E800877F8093E8008091EE017B
+:102DF0008093F1008091E8008E778093E8000E9434
+:102E000005141EC081111CC09091F5019230C0F4D0
+:102E10008091E800877F8093E8009093EE010E9404
+:102E200005148091EE01811106C08091E30087FDB9
+:102E300002C081E001C084E08093F2010E943E1153
+:102E40008091E80083FF0AC08091E800877F80932B
+:102E5000E8008091EB0080628093EB00AA960FB6A9
+:102E6000F894DEBF0FBECDBFDF91CF911F910895C3
+:102E7000CF938091F2018823A1F0C091E900CF7037
+:102E80009091EC00892F817090FD80E8C82B109202
+:102E9000E9008091E80083FD0E94E715CF70C093A0
+:102EA000E900CF910895909376018093750108957C
+:102EB000E0917501F0917601309721F00190F08159
+:102EC000E02D099480E00895EF92FF920F931F93F5
+:102ED000CF93DF93E0917501F09176013097B1F1D6
+:102EE0008C010280F381E02D09958091D90182FF48
+:102EF0002DC080FF04C082EA98E00E94E008E8014B
+:102F000010E18CE9E82E88E0F82E8091D90180FF4D
+:102F10000BC088811F928F93FF92EF920E947909D4
+:102F20000F900F900F900F90115021961111EDCF2F
+:102F30008091D90180FF0AC08AE998E0DF91CF91A2
+:102F40001F910F91FF90EF900C94E008DF91CF91CB
+:102F50001F910F91FF90EF900895E0917501F0910E
+:102F60007601309721F00480F581E02D09940895D1
+:102F700020917301309174018217930771F090933F
+:102F8000740180937301E0917501F091760130979F
+:102F900021F00680F781E02D0994089520917101B8
+:102FA000309172018217930771F0909372018093B0
+:102FB0007101E0917501F0917601309721F0008464
+:102FC000F185E02D0994089508950C94E4170E946A
+:102FD00036240E94DB0B0C94FC24CF93C82F8091E5
+:102FE000D90182FF1EC080FF04C08BEB98E00E94D5
+:102FF000E0088091D90180FF0CC01F92CF9386EB2F
+:1030000098E09F938F930E9479090F900F900F90F3
+:103010000F908091D90180FF04C084EB98E00E945A
+:10302000E0088C2FCF910C948A0FCF92DF92EF9211
+:10303000FF920F931F93CF93DF93CDB7DEB72B97FC
+:103040000FB6F894DEBF0FBECDBF0E94F80B88E725
+:10305000C82E81E0D82E00E010E0E02E802F0E94E4
+:10306000240DF60141916F01F42EF826B1F40F5FA3
+:103070001F4F0E30110589F78FEF89838A831B82DA
+:103080000E943F248160782F9D838C8349815A81DF
+:103090006B818D810E94B81840C09091D90191FF39
+:1030A00004C08B870E942A0D8B8520E030E04F2DD5
+:1030B00050E0922FBA01022E02C0759567950A94CE
+:1030C000E2F760FF24C02E83EF8221E030E0690147
+:1030D00002C0CC0CDD1C9A95E2F790E08C219D217A
+:1030E000892B09F420E028870E943F248160782FF3
+:1030F0009A8789874E815F8168858A850E94B81882
+:10310000F801E858FE4F8081C826C08206C02F5FB4
+:103110003F4F2630310569F6AACF0E946D281091E5
+:1031200077010E9458171817A1F00E945817809332
+:1031300077012B960FB6F894DEBF0FBECDBFDF919F
+:10314000CF911F910F91FF90EF90DF90CF900C9453
+:10315000ED172B960FB6F894DEBF0FBECDBFDF91F3
+:10316000CF911F910F91FF90EF90DF90CF90089536
+:10317000CF93DF93CDB7DEB72B970FB6F894DEBFB2
+:103180000FBECDBF4F83588769877A878B87DE0153
+:10319000119686E0FD0111928A95E9F785E0FE011E
+:1031A000379601900D928A95E1F749815A816B819A
+:1031B0007C818D819E810E94CE1F2B960FB6F89444
+:1031C000DEBF0FBECDBFDF91CF910895CF9388238F
+:1031D00009F4C2C0C82F823859F40E94581781FDE3
+:1031E000BBC089E30E946A220E94492389E30CC084
+:1031F000833879F40E94581780FDAEC083E50E94A1
+:103200006A220E94492383E50E94BD22CF910C943B
+:103210004923843859F40E94581782FD9DC087E4E1
+:103220000E946A220E94492387E4EECF8CEF8C0F24
+:10323000813A48F48C2F0E94002D81118DC08C2F73
+:103240000E946A22E3CF80E28C0F883048F4C77076
+:1032500081E001C0880FCA95EAF70E941223D6CFF9
+:103260008BE58C0F833078F4C53A29F0C63A31F0FB
+:1032700083E890E005C081E890E002C082E890E039
+:10328000CF910C94B81788E58C0F833108F064C097
+:10329000C83A39F1C93A41F1CA3A49F1CB3A51F148
+:1032A000CC3A59F1CD3A61F1C03B69F1CE3A71F1B6
+:1032B000CF3A79F1C13B81F1C23B89F1C33B91F136
+:1032C000C43B99F1C53BA1F1C63BA9F1C73BB1F1A4
+:1032D000C83BB9F1C93BC1F1CA3BC9F180E090E0FC
+:1032E00038C082EE90E035C089EE90E032C08AEEC0
+:1032F00090E02FC085EB90E02CC086EB90E029C0D9
+:1033000087EB90E026C08CEC90E023C08DEC90E041
+:1033100020C083E891E01DC08AE891E01AC082E9EC
+:1033200091E017C084E991E014C081E292E011C0FD
+:1033300083E292E00EC084E292E00BC085E292E06C
+:1033400008C086E292E005C087E292E002C08AE20D
+:1033500092E0CF910C94CE17CF910895882309F471
+:103360004BC0823859F40E94581781FF45C089E349
+:103370000E946A220E94492389E30CC0833871F4B9
+:103380000E94581780FF38C083E50E946A220E947D
+:10339000492383E50E94BD220C944923843859F4C3
+:1033A0000E94581782FF28C087E40E946A220E9468
+:1033B000492387E4EFCF9CEF980F913A58F390E2BE
+:1033C000980F983050F4877091E001C0990F8A955A
+:1033D000EAF7892F0E941823DFCF9BE5980F9330DF
+:1033E00020F480E090E00C94B817885A833120F4E0
+:1033F00080E090E00C94CE170895882321F00E947D
+:1034000012230C9449230895882321F00E94182345
+:103410000C9449230895BF92CF92DF92EF92FF92CE
+:103420000F931F93CF93DF9300D000D000D0CDB780
+:10343000DEB725E0FC01DE01119601900D922A9580
+:10344000E1F7FC01408131810281258122952F70B5
+:1034500063817481672B09F4E5C23F3F19F44F3F44
+:1034600009F4E0C27C0149833A8389819A812E83E1
+:103470000E942922182FB92E0E9428220E94EF2094
+:10348000EB2DE295EF70F0E0E159FF4F2E810C94A7
+:10349000FE2F8B2D807F9B2D9F70F92E882319F096
+:1034A000F29480EFF822002349F0FF2009F467C26C
+:1034B0008F2D0E9422230E94492361C2812F0E94E6
+:1034C000AE19FF2009F4AEC28F2D0E942823269644
+:1034D0000FB6F894DEBF0FBECDBFDF91CF911F9125
+:1034E0000F91FF90EF90DF90CF90BF900C94492305
+:1034F0003B2D307F8B2D8F70303211F08295807F85
+:10350000112319F0113021F12CC00023B9F022232E
+:1035100009F4A0C1213009F09DC126960FB6F89498
+:10352000DEBF0FBECDBFDF91CF911F910F91FF90F6
+:10353000EF90DF90CF90BF900C943223222319F0AC
+:10354000213009F46FC28E830E9435238E8196C18B
+:10355000002321F0223008F065C27CC1211162C233
+:103560008DC1002321F0222309F474C108C2222353
+:1035700009F484C119C22B2D26952695237030E0BD
+:103580002115310521F021303105D1F04BC2002346
+:1035900021F0812F9B2D937002C080E090E0269651
+:1035A0000FB6F894DEBF0FBECDBFDF91CF911F9154
+:1035B0000F91FF90EF90DF90CF90BF900C94B817D1
+:1035C000002321F0812F9B2D937002C080E090E0BA
+:1035D00026960FB6F894DEBF0FBECDBFDF91CF9118
+:1035E0001F910F91FF90EF90DF90CF90BF900C94C0
+:1035F000CE17812F002319F00E94F32602C00E94EB
+:103600005B2726960FB6F894DEBF0FBECDBFDF91C5
+:10361000CF911F910F91FF90EF90DF90CF90BF90CF
+:103620000C94E0278B2D837009F07BC00111FAC147
+:10363000812F829586958770880F880F912F9F70B4
+:10364000C92ED12CE12CF12C082E04C0CC0CDD1C91
+:10365000EE1CFF1C0A94D2F714FF12C04FE050E09A
+:1036600060E070E004C0440F551F661F771F8A9505
+:10367000D2F7CB01BA01609570958095909503C003
+:1036800060E070E0CB012B2D269526952370422F0C
+:1036900050E042305105D9F04330510569F16C29B1
+:1036A0007D298E299F294130510551F126960FB66B
+:1036B000F894DEBF0FBECDBFDF91CF911F910F9168
+:1036C000FF90EF90DF90CF90BF900C9416216C2963
+:1036D0007D298E299F2926960FB6F894DEBF0FBE4E
+:1036E000CDBFDF91CF911F910F91FF90EF90DF90B1
+:1036F000CF90BF900C9432210E941621C701B601D1
+:1037000026960FB6F894DEBF0FBECDBFDF91CF91E6
+:103710001F910F91FF90EF90DF90CF90BF900C948E
+:10372000FA20002319F08B2D817001C08695882323
+:1037300009F478C1812F829586958770880F880F4C
+:10374000912F9F70C92ED12CE12CF12C082E04C092
+:10375000CC0CDD1CEE1CFF1C0A94D2F714FF12C027
+:103760004FE050E060E070E004C0440F551F661F5A
+:10377000771F8A95D2F7CB01BA0160957095809535
+:10378000909503C060E070E0CB012B2D2695269527
+:103790002370422F50E042305105D9F0433051059B
+:1037A00069F16C297D298E299F294130510551F1FC
+:1037B00026960FB6F894DEBF0FBECDBFDF91CF9136
+:1037C0001F910F91FF90EF90DF90CF90BF900C94DE
+:1037D000F0216C297D298E299F2926960FB6F89411
+:1037E000DEBF0FBECDBFDF91CF911F910F91FF9034
+:1037F000EF90DF90CF90BF900C940C220E94F021AC
+:10380000C701B60126960FB6F894DEBF0FBECDBF36
+:10381000DF91CF911F910F91FF90EF90DF90CF90AC
+:10382000BF900C94D421103FD1F118F4103E50F405
+:10383000A1C0123F09F463C008F44CC0133F09F45F
+:1038400073C098C01F708B2D8F710023A1F00E9450
+:103850006D21812F26960FB6F894DEBF0FBECDBF27
+:10386000DF91CF911F910F91FF90EF90DF90CF905C
+:10387000BF900C94FD190E948E21812F26960FB6C1
+:10388000F894DEBF0FBECDBFDF91CF911F910F9196
+:10389000FF90EF90DF90CF90BF900C94041A00231C
+:1038A000A9F02111BFC08B2D8F7126960FB6F89409
+:1038B000DEBF0FBECDBFDF91CF911F910F91FF9063
+:1038C000EF90DF90CF90BF900C94B321223008F09E
+:1038D000A9C0E9CF0023A9F08B2D8F7126960FB6D2
+:1038E000F894DEBF0FBECDBFDF91CF911F910F9136
+:1038F000FF90EF90DF90CF90BF900C946D2100234C
+:1039000059F38B2D8F7126960FB6F894DEBF0FBE3C
+:10391000CDBFDF91CF911F910F91FF90EF90DF907E
+:10392000CF90BF900C948E21002399F08B2D8F7136
+:1039300026960FB6F894DEBF0FBECDBFDF91CF91B4
+:103940001F910F91FF90EF90DF90CF90BF900C945C
+:10395000582126960FB6F894DEBF0FBECDBFDF917B
+:10396000CF911F910F91FF90EF90DF90CF90BF907C
+:103970000C944E210023A9F0222309F4ADCF812F0E
+:1039800026960FB6F894DEBF0FBECDBFDF91CF9164
+:103990001F910F91FF90EF90DF90CF90BF900C940C
+:1039A000E618222309F4ADCF812F26960FB6F8949E
+:1039B000DEBF0FBECDBFDF91CF911F910F91FF9062
+:1039C000EF90DF90CF90BF900C94AE194B2D4F70BD
+:1039D000612FC7010E94820926960FB6F894DEBFB8
+:1039E0000FBECDBFDF91CF911F910F91FF90EF9050
+:1039F000DF90CF90BF900C9472204B2D4F70612FB1
+:103A0000C70126960FB6F894DEBF0FBECDBFDF917B
+:103A1000CF911F910F91FF90EF90DF90CF90BF90CB
+:103A20000C94300E26960FB6F894DEBF0FBECDBFB5
+:103A3000DF91CF911F910F91FF90EF90DF90CF908A
+:103A4000BF9008950E942F230E9404230E944923BF
+:103A50000E9413290E94E02780E090E00E94B8179E
+:103A600080E090E00C94CE170E941F230C94221D3E
+:103A70000E942922292F22952F7030E02C30310509
+:103A80004CF42A3031056CF42250310922303105D2
+:103A900088F407C02C30310549F02F30310531F062
+:103AA00009C0803E48F0803F29F406C093FB882778
+:103AB00080F9089580E0089581E00895CF93DF9321
+:103AC00000D000D01F92CDB7DEB70F900F900F90AF
+:103AD0000F900F90DF91CF910895CF93DF9300D097
+:103AE00000D000D0CDB7DEB726960FB6F894DEBF73
+:103AF0000FBECDBFDF91CF9108951F93CF93DF937A
+:103B0000C091860116E080918701C81799F0D0E036
+:103B10001C9FF0011D9FF00D1124E857FE4F4081BE
+:103B2000518162817381848195810E946D1D2196EE
+:103B3000C770E9CFDF91CF911F9108954091B801EF
+:103B40005091B9016091BA017091BB018091BC01A3
+:103B50009091BD010C946D1D8091BD0182958F7077
+:103B600009F054C08091BA01882309F44FC08091B4
+:103B70008601A09187016091B8017091B9014091CF
+:103B8000BB015091BC01B6E08A1709F43FC090E038
+:103B900041155105C1F17F3F11F46F3FA1F1B89F6D
+:103BA000F001B99FF00D1124E857FE4F21817213E7
+:103BB0002AC02081621327C02281211124C02381C1
+:103BC00034812417350710F421503109241B350B9B
+:103BD000283C3105C0F42091BD012F702061209355
+:103BE000BD0126E0289FF001299FF00D1124E35725
+:103BF000FE4F80818F708061808388EB91E00E940E
+:103C00000B1A0C947D1D01968770BECF0895CF923C
+:103C1000DF92EF92FF920F931F93CF93DF93CDB775
+:103C2000DEB762970FB6F894DEBF0FBECDBF8C0132
+:103C300085E0F801DE011D9601900D928A95E1F76D
+:103C4000D8014C9111965C91119712966C91129734
+:103C50001396CD90DC9014973091B8017091B90112
+:103C60008091BB019091BC01009709F46BC17F3F2B
+:103C700019F43F3F09F466C1E090BA01EE2009F45F
+:103C8000C0C02091BD01C816D90628F0F601E81B76
+:103C9000F90BCF0104C0809590958C0D9D1DFF24DC
+:103CA000F394883C910578F0F12C207F09F0C6C090
+:103CB0007C2DD98AC88A89890E945E1D88EB91E093
+:103CC0000E940B1AB1C0822F807F09F046C0751385
+:103CD00014C0341312C0611110C02F7020612093E2
+:103CE000BD010E949E1D88EB91E00E940B1A8091FD
+:103CF000BD01D80115968C932EC0CD2819F15F3FD8
+:103D000011F44F3FF9F0F62E61111CC0809186012D
+:103D10002091870136E0821709F45AC090E0389F5D
+:103D2000F001399FF00D1124E857FE4F71815713B0
+:103D300006C07081471303C07281711103C00196E0
+:103D40008770E9CFF62E662309F418C18091BD0172
+:103D500081608093BD01F12C11C1751308C034132B
+:103D600006C0611104C08091BD01D801C3C04D8758
+:103D70005E878D859E856A8B0E94381D6A8988239F
+:103D8000E1F16623D1F12091BD01822F82958F70E0
+:103D900090E0029774F08091B8019091B9019887F2
+:103DA0008F831986DB86CA862C87CE0107960E94F0
+:103DB0000B1A86E0F801A8EBB1E001900D928A950C
+:103DC000E1F70E94AC1D0E949E1DFF24F394D6C013
+:103DD0004D875E878D859E850E942922292F2295F9
+:103DE0002F7030E0223031050CF0BCC09F7009F01C
+:103DF000B6C0805E883008F4C1C0C8010E940B1AAA
+:103E0000E4CFC816D90608F453C0F601E81BF90B35
+:103E1000CF01883C910508F450C0F12C7C2DD98A43
+:103E2000C88A89890E945E1DE8EBF1E086E0DF0127
+:103E30001D928A95E9F70E949E1DA0C0751314C0BB
+:103E4000341312C0611110C08091BD01F801858347
+:103E5000C8010E940B1A86E0E8EBF1E0DF011D9239
+:103E60008A95E9F7FE2C8AC04D875E878D859E85F1
+:103E70006A8B0E94381D6A89882309F4BECF6623A5
+:103E800009F4BBCF2091BD01822F82958F7090E005
+:103E900002970CF48ECF8091B8019091B9019A836A
+:103EA00089831B82DD82CC822E83CE0101967FCF57
+:103EB000809590958C0D9D1DACCFF62E662309F450
+:103EC0009CCF75132EC034132CC02091BD0120FD52
+:103ED0001FC0822F82958F70D9F0D80115962C9330
+:103EE00015978F3049F08F5F982F9295907F822F92
+:103EF0008F70892B15968C93C8010E940B1A86E04F
+:103F0000F801A8EBB1E001900D928A95E1F793CF0B
+:103F100086E0F801A8EBB1E001900D928A95E1F7F7
+:103F20002DC04D875E878D859E850E94381D81112D
+:103F300040CF8091BD0181608093BD01C8010E9486
+:103F40000B1A1CC0662309F458CF4D875E878D85F8
+:103F50009E850E94381D882309F44FCF2ACF8111F6
+:103F600048CF0CC0243031050CF047CF9F7009F4C6
+:103F700040CFF8019581907F09F03BCF8F2D62965D
+:103F80000FB6F894DEBF0FBECDBFDF91CF911F916A
+:103F90000F91FF90EF90DF90CF9008951F93CF93F4
+:103FA000DF93CDB7DEB72C970FB6F894DEBF0FBE08
+:103FB000CDBF4F83588769877A878B879C87CE01CF
+:103FC00007960E94071E882369F08F8198852A85AD
+:103FD0003B85232BF1F19F3F09F063C08F3F09F030
+:103FE00060C037C086E0FE013796DE011196019071
+:103FF0000D928A95E1F76F817885EA85FB85309788
+:1040000041F17F3F11F46F3F21F12091870130E0B2
+:10401000C9010196877099274091860150E0841765
+:10402000950709F447C069837A83FD83EC8396E0A2
+:10403000929FD001939FB00D1124A857BE4FFE014F
+:10404000319601900D929A95E1F7809387010E9435
+:104050007D1D16E080918601909187018917C1F13D
+:10406000189FC001112488579E4F0E94071E882365
+:1040700079F1E09186011E9FF0011124E857FE4F6F
+:104080004081518162817381848195810E946D1D7F
+:104090008091860190E00196877099278093860130
+:1040A000D9CF4F81588569857A858B859C850E94FB
+:1040B0006D1DCFCF0E94341D109287011092860192
+:1040C000E8EBF1E086E0DF011D928A95E9F7C1CFC8
+:1040D0002C960FB6F894DEBF0FBECDBFDF91CF9107
+:1040E0001F910895EF92FF920F931F93CF93DF9349
+:1040F0008C01892B09F46CC0F12CEE24E394E801C7
+:104100002196F8018491843740F4843008F051C03E
+:10411000813081F0823019F15BC0853709F444C0E9
+:10412000A8F19CE7980F903708F052C08F770E9453
+:10413000AE1941C00E5F1F4FFE01C49180E28C0F8B
+:10414000883048F4C7708E2D01C0880FCA95EAF7F1
+:104150000E94222314C08C2F0E94E6182DC00E5FEF
+:104160001F4FFE01C49180E28C0F883058F4C77055
+:104170008E2D01C0880FCA95EAF70E9428230E945D
+:1041800049231AC08C2F0E94AE1916C00E5F1F4F14
+:10419000FE01C491CC2381F08FE99FE00197F1F7F4
+:1041A00000C00000C150F6CF0E5F1F4FFE01F4901B
+:1041B00003C00E94E6188E018F2D882309F49FCF3B
+:1041C000EFE9FFE03197F1F700C000008150F5CF33
+:1041D000DF91CF911F910F91FF90EF900895089577
+:1041E0006093C2017093C3018093C4019093C50191
+:1041F0000C94221D0F931F930091C2011091C301D3
+:104200002091C4013091C501DC01CB01802B912BA1
+:10421000A22BB32B8093C2019093C301A093C4013E
+:10422000B093C5011F910F910C94221D0F931F9302
+:104230000091C2011091C3012091C4013091C501C8
+:10424000DC01CB0180239123A223B3238093C201FD
+:104250009093C301A093C401B093C5011F910F9126
+:104260000C94221D0F931F930091C2011091C30162
+:104270002091C4013091C501DC01CB018027912739
+:10428000A227B3278093C2019093C301A093C401D6
+:10429000B093C5011F910F910C94221D1092BE0185
+:1042A0001092BF011092C0011092C1010C94221D06
+:1042B00041E050E060E070E004C0440F551F661F0D
+:1042C000771F8A95D2F74093BE015093BF01609348
+:1042D000C0017093C1010C94221D41E050E060E0E8
+:1042E00070E004C0440F551F661F771F8A95D2F7F0
+:1042F0008091BE019091BF01A091C001B091C10118
+:10430000482B592B6A2B7B2B4093BE015093BF0146
+:104310006093C0017093C1010C94221D41E050E0F4
+:1043200060E070E004C0440F551F661F771F8A9538
+:10433000D2F740955095609570958091BE0190910F
+:10434000BF01A091C001B091C101482359236A2344
+:104350007B234093BE015093BF016093C0017093D3
+:10436000C1010C94221D41E050E060E070E004C007
+:10437000440F551F661F771F8A95D2F78091BE01A3
+:104380009091BF01A091C001B091C1014827592768
+:104390006A277B274093BE015093BF016093C00101
+:1043A0007093C1010C94221D0F931F930091BE01C5
+:1043B0001091BF012091C0013091C101DC01CB01FE
+:1043C000802B912BA22BB32B8093BE019093BF0126
+:1043D000A093C001B093C1011F910F910C94221DB5
+:1043E0000F931F930091BE011091BF012091C00156
+:1043F0003091C101DC01CB0180239123A223B3239F
+:104400008093BE019093BF01A093C001B093C101FE
+:104410001F910F910C94221D0F931F930091BE01C9
+:104420001091BF012091C0013091C101DC01CB018D
+:1044300080279127A227B3278093BE019093BF01C5
+:10444000A093C001B093C1011F910F910C94221D44
+:104450000895CF92DF92EF92FF920F931F93CF9325
+:10446000DF938C01C090C201D090C301E090C401E1
+:10447000F090C5014091BE015091BF016091C00113
+:104480007091C101C42AD52AE62AF72ACFE1D0E0EB
+:10449000D701C6010C2E04C0B695A79597958795B0
+:1044A0000A94D2F780FF07C0B8018C2F0E94530EE8
+:1044B0008130910531F4219758F7B80180E00E94CE
+:1044C000530EDF91CF911F910F91FF90EF90DF90EE
+:1044D000CF90089590910C01992321F090910D01B6
+:1044E000911109C020910E0130910F01F90132960E
+:1044F0009FEF40E030C0982F9695969596959F3007
+:10450000A0F4E0910E01F0910F01E90FF11D877009
+:1045100021E030E0A90102C0440F551F8A95E2F75F
+:10452000CA019181892B818308959091D90190FFCF
+:1045300023C01F928F938CEE98E09F938F930E94DD
+:1045400079090F900F900F900F9008959F3F39F0C9
+:104550004F5F4E3041F051915813F8CF0DC05111BB
+:10456000F7CF942FF5CF9F3F39F0F901E90FF11DF7
+:1045700097FDFA9582830895089590910C019923EF
+:1045800021F090910D01911109C020910E013091FF
+:104590000F01F9013296205F3F4F30C0982F96955A
+:1045A000969596959F30A8F4E0910E01F0910F0139
+:1045B000E90FF11D877021E030E0A90102C0440F2E
+:1045C000551F8A95E2F7CA018095918189238183DD
+:1045D00008959091D90190FF16C01F928F938EEC91
+:1045E00098E09F938F930E9479090F900F900F90FE
+:1045F0000F9008953196E217F30729F090819813F0
+:10460000F9CF1082F7CF089581E090E0E0910E019C
+:10461000F0910F01E80FF91F10820196803191058A
+:10462000A9F708959091D801892B8093D801089516
+:1046300080959091D80189238093D8010895109294
+:10464000D80108959091D701892B8093D7010895BF
+:1046500080959091D70189238093D7010895109276
+:10466000D70108958093C60108951092C601089558
+:1046700080910E0190910F01FC0131969C01205F09
+:104680003F4F80E0919191118F5FE217F307D1F7CF
+:104690000895E0910E01F0910F018091D80180837F
+:1046A000E0910E01F0910F0190818091D701892B4B
+:1046B00080838091C601882361F0E0910E01F09122
+:1046C0000F019081892B80830E94382381111092E1
+:1046D000C60180910E0190910F010C946417909384
+:1046E0003B0180933A010895CF92DF92EF92FF92BF
+:1046F0006C01EE24FF24C114D104E104F10421F083
+:10470000C701B60120E101C020E0C72ED82EE92E56
+:10471000FF24C114D104E104F10419F0285FC7019A
+:10472000B6016B017C0154E0F694E794D794C794EA
+:104730005A95D1F7C114D104E104F10419F02C5FAA
+:10474000C701B6016B017C0142E0F694E794D7946F
+:10475000C7944A95D1F7C114D104E104F10419F0CA
+:104760002E5FC701B601DC01CB01B695A7959795E1
+:104770008795892B8A2B8B2B09F02F5F822FFF9037
+:10478000EF90DF90CF9008958295982F9C7C392FE1
+:1047900036953695282F237344E0249FC0011124B9
+:1047A000932F982B292F2A7A2695892F8575880F84
+:1047B000822B08951F93CF93DF931F92CDB7DEB75F
+:1047C00099830E94C423182F9981892F0E94C423A2
+:1047D000212F30E0322F2227A901482BCA010F9048
+:1047E000DF91CF911F9108958091F201843009F1FA
+:1047F0001092DA0120E488E190E00FB6F894A895D1
+:10480000809360000FBE2093600083B7817F846037
+:1048100083BF83B7816083BF7894889583B78E7F89
+:1048200083BF88E10FB6F894809360001092600017
+:104830000FBE089508950895CF930E941A240E94F0
+:10484000F80B0E941B24C0E08C2F0E94240D8111C4
+:1048500004C0CF5FCE30C1F701C081E0CF91089591
+:104860000E94341D0E9458170C948A0F82E084BD68
+:1048700093E095BD9AEF97BD80936E0008952FB792
+:10488000F8948091DB019091DC01A091DD01B09161
+:10489000DE012FBF0895CF92DF92EF92FF920F9328
+:1048A0001F932FB7F8944091DB015091DC01609188
+:1048B000DD017091DE012FBF6A017B01EE24FF2430
+:1048C0008C0120E030E0C016D106E206F30610F4B9
+:1048D000415051099A01281B390BC9011F910F91B1
+:1048E000FF90EF90DF90CF9008951F920F920FB638
+:1048F0000F9211248F939F93AF93BF938091DB010D
+:104900009091DC01A091DD01B091DE010196A11D25
+:10491000B11D8093DB019093DC01A093DD01B09386
+:10492000DE01BF91AF919F918F910F900FBE0F90BD
+:104930001F9018950E945614F8942FEF87EA91E67D
+:10494000215080409040E1F700C0000087E090EBEC
+:10495000DC018093FB019093FC01A093FD01B093D7
+:10496000FE019CE088E10FB6F894A8958093600062
+:104970000FBE90936000FFCFEF92FF920F931F93B3
+:10498000CF93DF93D82FC0E08C2F0E94240D00E03E
+:1049900010E0E82EF12CC701002E02C095958795F6
+:1049A0000A94E2F780FD06C00F5F1F4F0630110525
+:1049B00091F709C0602F7C2F80E00E94310ED81340
+:1049C000F3CF81E004C0CF5FCE30F1F680E0DF911D
+:1049D000CF911F910F91FF90EF900895CF93C82F23
+:1049E0008CE20E94BC24882321F08C2FCF910C9460
+:1049F000BC2480E0CF910895CF930E944B26811173
+:104A000002C00E94312681E199E00E94E008C5E6DB
+:104A1000C15049F00E94F80B8FE39CE90197F1F730
+:104A200000C00000F5CF8AE099E00E94E00889E22A
+:104A30000E94EE24811113C18AE20E94EE248111AA
+:104A40000E94312685E00E94EE2481110E949A2462
+:104A50000E9456268093D90187E00E94EE24882385
+:104A6000A9F18BE10E94EE24882351F08091D901B5
+:104A700081FB222720F991E0922790FB81F90EC05B
+:104A80008EE00E94EE24882361F08091D90182FBA0
+:104A9000222720F991E0922790FB82F98093D90197
+:104AA00015C080E10E94EE249091D901882341F045
+:104AB00093FB222720F981E0822780FB93F904C031
+:104AC000892F809580FB90F99093D9018091D9012D
+:104AD0000E945A260E9468268093EC0180EE0E9474
+:104AE000EE24882341F08091EC01982F909590FB63
+:104AF00080F98093EC0189E30E94EE24882359F029
+:104B00008091EC0181FB222720F991E0922790FB14
+:104B100081F98093EC0182EE0E94EE24882359F003
+:104B20008091EC0182FB222720F991E0922790FBF3
+:104B300082F98093EC0186EE0E94EE24882359F0DE
+:104B40008091EC0183FB222720F991E0922790FBD2
+:104B500083F98093EC0183EE0E94EE24882359F0C0
+:104B60008091EC0184FB222720F991E0922790FBB1
+:104B700084F98093EC0185E30E94EE24882359F0A8
+:104B80008091EC0185FB222720F991E0922790FB90
+:104B900085F98093EC0181E30E94EE24882359F08B
+:104BA0008091EC0186FB222720F991E0922790FB6F
+:104BB00086F98093EC0181E10E94EE24882359F06C
+:104BC0008091EC0187FB222720F991E0922790FB4E
+:104BD00087F98093EC018091EC010E946C26809112
+:104BE000EC0187FB882780F980930D0187E20E9402
+:104BF000EE24C82F8EE10E94EE248111C2608FE165
+:104C00000E94EE248111C46080E20E94EE24811192
+:104C1000C86081E20E94EE248111C06182E20E949C
+:104C2000EE248111C06283E20E94EE248111C064EF
+:104C300084E20E94EE24882311F0C06802C0CC23D5
+:104C400029F08C2F0E9463266C2F03C00E945F26E0
+:104C5000682F70E080E090E0CF910C94F020CF912D
+:104C600008956DEE7EEF80E090E00E94343060E0C9
+:104C700082E090E00E94263060E083E090E00E94B5
+:104C8000263060E084E090E00E94263060E085E01D
+:104C900090E00C94263080E090E00E94203021E0EB
+:104CA0008D3E9E4F09F020E0822F089582E090E033
+:104CB0000C941830682F82E090E00C94263083E04A
+:104CC00090E00C941830682F83E090E00C9426302C
+:104CD00084E090E00C941830682F84E090E00C940D
+:104CE00026308091E10180FF0BC06091130185E0C7
+:104CF000689FB001112475956795759567952BC0D0
+:104D000081FF09C06091130185E0689FB001112403
+:104D10007595679520C082FF07C06091130185E0FB
+:104D2000689FB001112417C09091E2019923D1F03E
+:104D300060911201961788F72091130185E0289F52
+:104D400090011124929FA001939F500D112470E0B7
+:104D5000CA010E94EA2F6038710540F4611571059F
+:104D600039F002C065E070E0862F08958FE708955E
+:104D700081E008958091E10180FF08C060911101F8
+:104D800070E0759567957595679521C081FF06C0A0
+:104D90006091110170E07595679519C082FF04C09C
+:104DA0006091110170E010C09091E2019923C1F06F
+:104DB000609110019617A0F780911101899FC001A1
+:104DC000112470E00E94EA2F6038710528F4611503
+:104DD000710521F0862F08958FE7089581E00895E9
+:104DE00061E070E0F4CF803F21F40E94712681954C
+:104DF00004C0813F29F40E9471268093E501089543
+:104E0000823F21F40E947126819504C0833F29F4DA
+:104E10000E9471268093E4010895893F19F40E944D
+:104E2000BA2605C08A3F31F40E94BA268195809344
+:104E3000E60108958B3F21F40E94BA26819504C0B3
+:104E40008C3F29F40E94BA268093E7010895843F9D
+:104E500021F48091E301816017C0853F21F48091A6
+:104E6000E301826011C0863F21F48091E3018460F8
+:104E70000BC0873F21F48091E301886005C0883F23
+:104E800031F48091E30180618093E30108958D3FC7
+:104E900021F48091E10181600BC08E3F21F480916B
+:104EA000E101826005C08F3F29F48091E1018460B7
+:104EB0008093E1010895803F39F48091E50187FFF7
+:104EC0006CC01092E50169C0813F29F48091E50131
+:104ED0001816BCF362C09091E401823F29F497FF59
+:104EE0005CC01092E40159C0833F19F41916CCF349
+:104EF00054C0893F41F48091E60118160CF04DC072
+:104F00001092E6014AC08A3F29F48091E60187FFAA
+:104F100044C0F6CF8B3F39F48091E70187FF3DC055
+:104F20001092E7013AC08C3F29F48091E7011816EE
+:104F3000BCF333C0843F21F48091E3018E7F17C01E
+:104F4000853F21F48091E3018D7F11C0863F21F4DC
+:104F50008091E3018B7F0BC0873F21F48091E301B7
+:104F6000877F05C0883F31F48091E3018F7E809375
+:104F7000E30113C08D3F21F48091E1018E7F0BC0CE
+:104F80008E3F21F48091E1018D7F05C08F3F29F490
+:104F90008091E1018B7F8093E1018091E401811197
+:104FA0000EC08091E50181110AC08091E601811156
+:104FB00006C08091E701811102C01092E2010895BC
+:104FC0008091D90183FF7EC08DE499E00E94E008C2
+:104FD0008091E3011F928F9388E499E09F938F93D0
+:104FE0000E94790986E499E00E94E0088091E4013A
+:104FF000282F332727FD30953F938F9383E499E043
+:105000009F938F930E94790981E499E00E94E008C0
+:105010008091E501282F332727FD30953F938F930B
+:105020008EE399E09F938F930E9479098CE399E036
+:105030000E94E0088091E601282F332727FD309554
+:105040003F938F9389E399E09F938F930E9479090F
+:1050500087E399E00E94E0088091E701282F332739
+:1050600027FD30953F938F9384E399E09F938F932F
+:105070000E94790981E399E00E94E0088091E201B1
+:105080001F928F938EE299E09F938F930E947909EC
+:105090008CE299E00E94E0088091E1011F928F93D9
+:1050A00089E299E09F938F930E94790986E299E0C3
+:1050B0000E94E0088DB79EB74C960FB6F8949EBF3D
+:1050C0000FBE8DBF83EE91E00E94AD170E943F247A
+:1050D0009093E0018093DF0108951F93CF93DF93B6
+:1050E0008091DF019091E0010E944B24AC019091EE
+:1050F000E201992321F02091140130E006C02091B3
+:1051000015018AE0289F900111244217530708F4E3
+:1051100086C08091E401C091E501D091E601109133
+:10512000E701811107C0C11176C0D11174C01111FE
+:1051300072C075C09F3F19F09F5F9093E2011816EF
+:1051400024F40E9471268093E4018091E40187FF9A
+:1051500005C00E94712681958093E4011C1624F4F9
+:105160000E9471268093E5018091E50187FF05C0CB
+:105170000E94712681958093E5016091E401662388
+:1051800039F1C091E501CC2319F1772767FD7095BE
+:10519000872F972F0E94EF2E23E333E343E35FE350
+:1051A0000E94532F0E94BC2E6093E4016C2F77273E
+:1051B00067FD7095872F972F0E94EF2E23E333E32F
+:1051C00043E35FE30E94532F0E94BC2E6093E501EE
+:1051D0001D1624F40E94BA268093E6018091E60110
+:1051E00087FF05C00E94BA2681958093E6011116BB
+:1051F00024F40E94BA268093E7018091E70187FF9B
+:1052000005C00E94BA2681958093E701DF91CF9176
+:105210001F910C94E0279F3F09F08ECF96CFDF912E
+:10522000CF911F910895E3EEF1E085E0DF011D923B
+:105230008A95E9F71092E2011092E101089580E762
+:105240009BE00E94E0081F9281E08F931F9285E00F
+:105250008F9382E29BE09F938F930E9479090F9036
+:105260000F900F900F900F900F9008958330E9F1F9
+:1052700028F4813061F0823009F10895853009F415
+:1052800062C008F449C0863009F474C00895809162
+:105290001501262F30E0280F311D2F3F310524F452
+:1052A000680F6093150103C08FEF80931501809103
+:1052B00015011F928F938BE59AE072C080911401C3
+:1052C000262F30E0280F311D2F3F310524F4680FC1
+:1052D0006093140103C08FEF809314018091140137
+:1052E0001F928F9389E49AE05BC080911301262F6F
+:1052F00030E0280F311D2F3F310524F4680F6093F3
+:10530000130103C08FEF80931301809113011F924B
+:105310008F9386E39AE044C080911201262F30E0FB
+:10532000280F311D2F3F310524F4680F60931201BF
+:1053300003C08FEF80931201809112011F928F930F
+:1053400081E29AE02DC080911101262F30E0280FD4
+:10535000311D2F3F310524F4680F6093110103C004
+:105360008FEF80931101809111011F928F9388E03C
+:105370009AE016C080911001262F30E0280F311DD1
+:105380002F3F310524F4680F6093100103C08FEFA5
+:1053900080931001809110011F928F938DEE99E000
+:1053A0009F938F930E9479090F900F900F900F9009
+:1053B0000895833081F128F4813059F08230D1F0A2
+:1053C0000895853009F449C0B8F1863009F456C013
+:1053D000089580911501681720F4861B80931501AC
+:1053E00002C010921501809115011F928F938EEDCE
+:1053F00099E054C080911401681720F4861B8093B3
+:10540000140102C010921401809114011F928F9315
+:105410008CEC99E043C080911301681720F4861B3F
+:105420008093130102C010921301809113011F9207
+:105430008F9389EB99E032C080911201681720F4B4
+:10544000861B8093120102C01092120180911201FA
+:105450001F928F9384EA99E021C08091110168170F
+:1054600020F4861B8093110102C0109211018091DB
+:1054700011011F928F938BE899E010C08091100169
+:10548000681720F4861B8093100102C0109210014F
+:10549000809110011F928F9380E799E09F938F93E3
+:1054A0000E9479090F900F900F900F900895CF935D
+:1054B000C82F1F928F9385E79CE09F938F930E9444
+:1054C000790981E090E0A0E0B0E0BC01CD0104C02A
+:1054D000660F771F881F991FCA95D2F70E94F02088
+:1054E0000F900F900F900F90CF910C94341DCF938D
+:1054F0008D3109F465C0B0F58E3009F4CCC100F5EA
+:10550000873009F49BC1A8F4863009F06DC2809100
+:10551000D901817F8E7F8093D9018AE79CE00E9428
+:10552000E0088CEB90E10E94E00881E08093E901C3
+:1055300080C1883009F44FC08B3009F47CC154C25B
+:10554000863109F4F0C138F4803109F4B8C18131F1
+:1055500009F430C249C2893109F4CEC18B3109F452
+:1055600086C142C2853309F437C248F4873209F450
+:1055700033C208F433C2893209F42EC235C28334EF
+:1055800038F48A3308F02CC2883309F454C12CC291
+:10559000833409F421C2883409F026C20E94341DE4
+:1055A0008BEA90E10E94E0089FEF23ED80E39150A9
+:1055B00020408040E1F700C000000E949A2439C1D9
+:1055C0008BEC90E10E94E0080E94762E0E94581712
+:1055D0000E948A0F2EC180EC90E10E94E0088BE8C7
+:1055E0009EE00E94E0080E945F261F928F9388E849
+:1055F0009EE09F938F930E94790986E89EE00E9427
+:10560000E0080E945626C82F83E79EE00E94E0082B
+:105610001F92CF938EE69EE09F938F930E9479090D
+:105620008CE69EE00E94E00882E69EE00E94E00890
+:105630008C2F81701F928F938FE59EE09F938F93A5
+:105640000E9479098DE59EE00E94E00883E59EE0D6
+:105650000E94E008C1FB882780F91F928F9380E5A4
+:105660009EE09F938F930E9479098EE49EE00E94B2
+:10567000E00882E49EE00E94E008C2FB882780F9EF
+:105680001F928F938FE39EE09F938F930E947909DF
+:105690008DE39EE00E94E00884E39EE00E94E00823
+:1056A000C3FBCC27C0F91F92CF9381E39EE09F9369
+:1056B0008F930E9479098FE29EE00E94E0080E9489
+:1056C0006826C82F8BE19EE00E94E0081F92CF93CE
+:1056D00086E19EE09F938F930E94790984E19EE08A
+:1056E0000E94E0088BEF9DE00E94E0088C2F817003
+:1056F0001F928F9388EF9DE09F938F930E9479096B
+:105700008DB79EB780960FB6F8949EBF0FBE8DBF23
+:1057100086EF9DE00E94E0088FED9DE00E94E0088A
+:10572000C1FB882780F91F928F938CED9DE09F939A
+:105730008F930E9479098AED9DE00E94E00888EC31
+:105740009DE00E94E008C2FB882780F91F928F939A
+:1057500085EC9DE09F938F930E94790983EC9DE0F7
+:105760000E94E00881EB9DE00E94E008C3FB8827CF
+:1057700080F91F928F938EEA9DE09F938F930E94F2
+:1057800079098CEA9DE00E94E00882EA9DE00E948F
+:10579000E008C4FB882780F91F928F938FE99DE072
+:1057A0009F938F930E9479098DE99DE00E94E00804
+:1057B0008BE89DE00E94E008C5FB882780F91F92D6
+:1057C0008F9388E89DE09F938F930E94790986E8E4
+:1057D0009DE00E94E0088AE69DE00E94E008C6FB8A
+:1057E000882780F91F928F9387E69DE09F938F9380
+:1057F0000E94790985E69DE00E94E0088DE59DE024
+:105800000E94E008C7FBCC27C0F91F92CF938AE51E
+:105810009DE09F938F930E94790988E59DE00E9407
+:10582000E0088DB79EB74C960FB6F8949EBF0FBE9A
+:105830008DBFC1E0DEC081EA9CE05BC08091D901F0
+:10584000C82FC17080FF09C08EE990E10E94E00876
+:105850008091D901817F8E7F47C082E990E10E94CB
+:10586000E0088091D90181608093D901E2CF9091C5
+:10587000D90191FBCC27C0F981E0C827892FC0FB53
+:1058800081F98093D901CC2319F085E890E127C0F4
+:1058900087E790E12EC09091D90192FBCC27C0F907
+:1058A00081E0C827892FC0FB82F98093D901CC23DE
+:1058B00019F088E690E113C088E590E11AC0909154
+:1058C000D90193FBCC27C0F981E0C827892FC0FB01
+:1058D00083F98093D901CC2351F08CE490E10E94AC
+:1058E000E0088091D90181608093D90182C08FE363
+:1058F00090E10E94E0089DCF80E390E10E94E008E3
+:1059000084E090E10E94E00887EC9FE00E94E008BC
+:105910008AE99FE00E94E00886E59FE00E94E00897
+:105920008BE29FE0E6CF8DE19FE00E94E0080E94BD
+:1059300058171F928F9383E09FE09F938F930E944D
+:10594000790980910C011F928F938CEE9EE09F93BA
+:105950008F930E947909809170011F928F9389ED36
+:105960009EE09F938F930E94790980910D011F9271
+:105970008F9386EC9EE09F938F930E94790980918C
+:10598000DB019091DC01A091DD01B091DE01BF93BC
+:10599000AF939F938F9382EB9EE09F938F930E9490
+:1059A00079098DB79EB746960FB6F8949EBF0FBE85
+:1059B0008DBF3FCF0E94341DC0910D0181E0C827EB
+:1059C000C0930D01CC2329F088EA9EE00E94E008F4
+:1059D00010C08DE99EE08DCF80E003C08D5101C0E5
+:1059E00089530E94572A25CF8BE99EE00E94E00848
+:1059F000C0E08C2FCF91089580E0089580E0089555
+:105A0000CF93C82F8091E901813081F020F082305E
+:105A100009F44FC045C1E0910E01F0910F01808162
+:105A2000813169F0823209F03DC109C0E0910E0177
+:105A3000F0910F018081813111F0823261F48C2F5D
+:105A40000E94FC2C811104C08C2F0E94772A2FC049
+:105A500081E090E02CC08C2F0E94FE2C811126C08A
+:105A6000C431E1F070F4CB3081F0C031D1F40E9448
+:105A70001F298DE69CE00E94E00882E08093E90106
+:105A800015C0C93259F0C83361F48AE79CE00E941E
+:105A9000E00881E79CE00E94E00808C01092E9015C
+:105AA00003C18BE69CE00E94E008FEC081E08170AB
+:105AB000FDC0C43220F5CE3108F0C0C0CB3099F122
+:105AC000C8F4C73009F0D2C08AE08093150194E190
+:105AD0009093140193E0909313018093120188E056
+:105AE0008093110188E28093100181E19BE00E9484
+:105AF000E008BFC0C33149F1C431C1F0B7C0CB34F5
+:105B000009F4A9C028F4C93289F0C83361F0AEC0E5
+:105B1000C13509F49EC0C23509F499C0CE3409F0EC
+:105B2000A5C06AE09EC00E941F29A3C08091E80121
+:105B3000882319F01092E8019CC08EE19BE00E943E
+:105B4000E00881E08093E901B1C088EF9AE00E940B
+:105B5000E00886EE9AE00E94E008809115011F920D
+:105B60008F9383EE9AE09F938F930E94790981EE41
+:105B70009AE00E94E0088FEC9AE00E94E008809191
+:105B800014011F928F938CEC9AE09F938F930E9445
+:105B900079098AEC9AE00E94E0088BEB9AE00E9477
+:105BA000E008809113011F928F9388EB9AE09F93F6
+:105BB0008F930E94790986EB9AE00E94E00885EABB
+:105BC0009AE00E94E008809112011F928F9382EA6E
+:105BD0009AE09F938F930E94790980EA9AE00E944D
+:105BE000E0088BE89AE00E94E008809111011F9282
+:105BF0008F9388E89AE09F938F930E94790986E8B3
+:105C00009AE00E94E0088FE69AE00E94E008809106
+:105C100010011F928F938CE69AE09F938F930E94BE
+:105C200079098AE69AE00E94E0088DB79EB7489607
+:105C30000FB6F8949EBF0FBE8DBF1BC0CE51EC2F88
+:105C4000F0E0E15DFE4F80818093E80112C061E0E9
+:105C500003C061E006C06AE08091E8010E94362935
+:105C600008C08091E8010E94D92903C08FE09BE021
+:105C700013C08091E801882369F01F928F9389E017
+:105C80009BE09F938F930E9479090F900F900F9044
+:105C90000F9004C086E09BE00E94E00881E006C00F
+:105CA0001092E90180E002C080E001CFCF91089519
+:105CB000E1E8F0E08081886080838081816080837A
+:105CC0008FB7F89493E09093890090ED90938800BB
+:105CD0008FBF0895EFE6F0E08081826080830895B1
+:105CE000EFE6F0E080818D7F80830895EFE6F0E0BD
+:105CF000908182E08927808308951F920F920FB6CA
+:105D00000F9211242F933F934F935F936F937F9341
+:105D10008F939F93AF93BF93EF93FF938091EA018B
+:105D20009091EB0101969093EB018093EA01811130
+:105D300003C082E00E948A0FE091EB01E695E695B0
+:105D4000F0E0E552FF4EE4918091EA018E1303C02A
+:105D500080E00E948A0FFF91EF91BF91AF919F91D8
+:105D60008F917F916F915F914F913F912F910F9004
+:105D70000FBE0F901F90189504D06894B1118DC07C
+:105D8000089570D088F09F5790F0B92F9927B75198
+:105D9000A0F0D1F0660F771F881F991F1AF0BA95EF
+:105DA000C9F712C0B13081F077D0B1E0089574C066
+:105DB000672F782F8827B85F39F0B93FCCF38695E5
+:105DC00077956795B395D9F73EF490958095709542
+:105DD00061957F4F8F4F9F4F0895E89409C097FBBF
+:105DE0003EF490958095709561957F4F8F4F9F4FB2
+:105DF0009923A9F0F92F96E9BB279395F6958795F6
+:105E000077956795B795F111F8CFFAF4BB0F11F4B8
+:105E100060FF1BC06F5F7F4F8F4F9F4F16C088235F
+:105E200011F096E911C0772321F09EE8872F762F95
+:105E300005C0662371F096E8862F70E060E02AF0D6
+:105E40009A95660F771F881FDAF7880F96958795C2
+:105E500097F9089557FD9058440F551F59F05F3F2B
+:105E600071F04795880F97FB991F61F09F3F79F07C
+:105E700087950895121613061406551FF2CF4695FE
+:105E8000F1DF08C0161617061806991FF1CF869580
+:105E90007105610508940895E894BB276627772764
+:105EA000CB0197F908950BD078C069D028F06ED057
+:105EB00018F0952309F05AC05FC01124EECFCADF55
+:105EC000A0F3959FD1F3950F50E0551F629FF0010D
+:105ED000729FBB27F00DB11D639FAA27F00DB11D66
+:105EE000AA1F649F6627B00DA11D661F829F2227EF
+:105EF000B00DA11D621F739FB00DA11D621F839F76
+:105F0000A00D611D221F749F3327A00D611D231F4B
+:105F1000849F600D211D822F762F6A2F11249F5799
+:105F200050408AF0E1F088234AF0EE0FFF1FBB1FBC
+:105F3000661F771F881F91505040A9F79E3F51055B
+:105F400070F014C0AACF5F3FECF3983EDCF3869567
+:105F500077956795B795F795E7959F5FC1F7FE2B06
+:105F6000880F911D9695879597F9089597F99F67E2
+:105F700080E870E060E008959FEF80EC08950024D1
+:105F80000A941616170618060906089500240A949E
+:105F900012161306140605060895092E0394000C24
+:105FA00011F4882352F0BB0F40F4BF2B11F460FFB3
+:105FB00004C06F5F7F4F8F4F9F4F0895991B79E00B
+:105FC00004C0991F961708F0961B881F7A95C9F789
+:105FD0008095089597FB072E16F4009407D077FD5F
+:105FE00009D00E94043007FC05D03EF490958195BD
+:105FF0009F4F0895709561957F4F0895EE0FFF1F95
+:106000000590F491E02D0994AA1BBB1B51E107C038
+:10601000AA1FBB1FA617B70710F0A61BB70B881F38
+:10602000991F5A95A9F780959095BC01CD010895C7
+:10603000F999FECF92BD81BDF89A992780B5089550
+:10604000A8E1B0E042E050E00C943B30262FF999F3
+:10605000FECF1FBA92BD81BD20BD0FB6F894FA9A4B
+:10606000F99A0FBE019608950E942630272F0C94AE
+:106070002730DC01CB01FC01F999FECF06C0F2BD4F
+:10608000E1BDF89A319600B40D9241505040B8F7F6
+:066090000895F894FFCF13
+:1060960020028B0F7C1059102510F10F0101C7014A
+:1060A60028080A03140A3F4D3620395B080E08D823
+:1060B60007B8077F07F2060B0724073D075D0701B0
+:0A60C60002030405060708090000A4
 :00000001FF
-- 
cgit v1.2.3


From fbfb034337a7b612bfcce00c62c0bdf4cec0d8c2 Mon Sep 17 00:00:00 2001
From: Stephan Bösebeck <stephan.boesebeck@holidayinsider.com>
Date: Wed, 2 Mar 2016 08:40:38 +0100
Subject: updated version, changed F-Key-Layout, minor change in code layer

---
 keyboard/ergodox_ez/keymaps/osx_de/keymap.c   |   14 +-
 keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 2946 ++++++++++++-------------
 2 files changed, 1479 insertions(+), 1481 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
index e75187202f..4e88376e49 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
@@ -74,15 +74,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 /* Keymap 1: Symbol Layer
  *
  * ,--------------------------------------------------.           ,--------------------------------------------------.
- * |        |  F1  |  F2  |  F3  |  F4  |  F5  |      |           |  L5  |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
+ * |        |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |           |  L5  |  F7  |  F8  |  F9  |  F10 |  F11 |   F12  |
  * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
- * |        |  <   |  >   |   !  |  ?   |      |      |           |      |   \  |   [  |   ]  |   |  |   #  |   F12  |
+ * |        |  <   |  >   |   !  |  ?   |      |      |           |      |   \  |   [  |   ]  |   |  |   #  |   !    |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
  * |        |   #  |   $  |   \  |   /  |   .  |------|           |------|   /  |   (  |   )  |   {  |   }  |   *    |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |        |      |   ^  |   %  |   |  |   ~  |      |           |      |   &  |   <  |   >  |   "  |   '  |    ?   |
+ * |        |      |   ^  |   %  |   |  |   ~  |      |           |      |   &  |   <  |   >  |   "  |   '  |   ?    |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
- *   |      |      |      |      |      |                                       |   +  |   -  |   .  |   !  |      |
+ *   |      |      |      |      |      |                                       |   +  |   -  |   .  |   ;  |      |
  *   `----------------------------------'                                       `----------------------------------'
  *                                        ,-------------.       ,-------------.
  *                                        |      |      |       |      |      |
@@ -104,11 +104,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
                                                KC_TRNS,
                                KC_TRNS,KC_DEL,KC_TRNS,
        // right hand
-       M(M_TOGGLE_5), KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
-       KC_TRNS, LALT(LSFT(KC_7)),   LALT(KC_5),   LALT(KC_6),    LALT(KC_7),    DE_HASH, KC_F12,
+       M(M_TOGGLE_5), KC_F7,   KC_F8,  KC_F9,   KC_F10,   KC_F11,  KC_F12,
+       KC_TRNS, LALT(LSFT(KC_7)),   LALT(KC_5),   LALT(KC_6),    LALT(KC_7),    DE_HASH, DE_EXLM,
                 DE_SLSH,   DE_LPRN,   DE_RPRN,    LALT(KC_8),    LALT(KC_9),    LSFT(DE_PLUS),
        KC_TRNS, DE_AMPR, KC_GRV,   LSFT(KC_GRV),    DE_DQOT,    DE_QUOT, DE_QST,
-                         DE_PLUS,   DE_MINS,  KC_DOT,    KC_EXLM,  KC_TRNS,
+                         DE_PLUS,   DE_MINS,  KC_DOT,    LSFT(DE_COMM),  KC_TRNS,
        KC_TRNS, KC_TRNS,
        KC_TRNS,
        KC_TRNS, KC_TRNS, KC_TRNS
diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
index 8d74fd599b..5346f1bdf8 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
+++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
@@ -1,19 +1,19 @@
-:100000000C948E080C94D2080C94D2080C94D2084C
-:100010000C94D2080C94D2080C94D2080C94D208F8
-:100020000C94D2080C94D2080C94D1140C94A315FF
-:100030000C94D2080C94D2080C94D2080C94D208D8
-:100040000C94D2080C947D2E0C94D2080C94D208F7
-:100050000C94D2080C9475240C94D2080C94D208F9
-:100060000C94D2080C94D2080C94D2080C94D208A8
-:100070000C94D2080C94D2080C94D2080C94D20898
-:100080000C94D2080C94D2080C94D2080C94D20888
-:100090000C94D2080C94D2080C94D2080C94D20878
-:1000A0000C94D2080C94D2080C94D20890099A09A6
-:1000B000B209CA09120A180A390A1E0A340A2A0A97
-:1000C0002F0A240AFA09E2093E0A101632162017EE
-:1000D0003216201777169A162017EF160217491AAC
-:1000E000491A781A781ABB1AF91A121D121D121B16
-:1000F000121D131C131CE61C121D121DFD1C01E118
+:100000000C9485080C94C9080C94C9080C94C90870
+:100010000C94C9080C94C9080C94C9080C94C9081C
+:100020000C94C9080C94C9080C94C4140C9496152B
+:100030000C94C9080C94C9080C94C9080C94C908FC
+:100040000C94C9080C94702E0C94C9080C94C9081F
+:100050000C94C9080C9468240C94C9080C94C90821
+:100060000C94C9080C94C9080C94C9080C94C908CC
+:100070000C94C9080C94C9080C94C9080C94C908BC
+:100080000C94C9080C94C9080C94C9080C94C908AC
+:100090000C94C9080C94C9080C94C9080C94C9089C
+:1000A0000C94C9080C94C9080C94C90887099109D3
+:1000B000A909C109090A0F0A300A150A2B0A210ADF
+:1000C000260A1B0AF109D909350A03162516131742
+:1000D000251613176A168D161317E216F5163C1A15
+:1000E0003C1A6B1A6B1AAE1AEC1A051D051D051B7E
+:1000F000051D061C061CD91C051D051DF01C01E173
 :100100000137023702E10138023801E201250225F8
 :1001100002E20001E10137023702E1013802380151
 :10012000E10130023002E10001E10137023702E172
@@ -34,23 +34,23 @@
 :100210000004001D710D304D831F001A0016001BD5
 :10022000000C304C002000080007000600E1042A02
 :10023000002100150009001900E1084A00220017FA
-:10024000000A000500000003300130E3000000E276
+:10024000000A000500000003302300E3000000E284
 :1002500000000002540230E7000000E60000000445
-:100260005423001C000B00110000002E7F240018F6
-:10027000000D00100050004B0025000C000E003651
-:100280000052002C00260012000F003700510028F9
-:100290000027001300330038714F004E002D002F4F
-:1002A000003474E50031810000010001000100010B
+:100260005424001C000B00110000002E7F250018F4
+:10027000000D00100050004B0026000C000E003650
+:100280000052002C00270012000F003700510028F8
+:10029000002D001300330038714F004E0031002F45
+:1002A000003474E50030810000010001000100010C
 :1002B00000010000003A003500310001000100019A
 :1002C000003B0035022102350001004C003C001EBD
 :1002D0000224062202010001003D002D0224022416
 :1002E00004010001003E000100370011040000017C
 :1002F000000100010000000100000001000E3001BB
-:100300000000000100000001003F00240624022339
-:100310000200000100400022042502350001000116
-:100320000041002304260235023700010042002468
-:100330000425041F021E020100430031002604317F
-:1003400002010001004400450001002D02010000EF
+:100300000000000100000001004000240624022338
+:1003100002000001004100220425023500300001E6
+:100320000042002304260235023800010043002465
+:100330000425041F02370001004400310026043167
+:10034000023602010045001E0230022D02010000AB
 :100350000001000100010001000100000001000196
 :100360000001000100010001000100F400F200FBA7
 :1003700000010001000100F000F100FA000100019D
@@ -101,1451 +101,1449 @@
 :10064000742073696465206E6F7420726573706FB7
 :100650006E64696E670A00747279696E6720746FE0
 :10066000207265736574206D637032333031380ADF
-:10067000000A44454255473A20656E61626C6564E4
-:100680002E0A005B735D004B6579626F61726420B6
-:1006900073746172742E0A005B575D005B535D00DA
-:1006A0005B525D005B445D005B435D0016034500EB
-:1006B000720067006F0044006F0078002000450062
-:1006C0005A00000016034500720067006F004400E6
-:1006D0006F007800200045005A0000000403090460
-:1006E00009028D00050100A0FA09040000010301C0
-:1006F0000100092111010001223F000705810308C3
-:10070000000A09040100010301020009211101008E
-:1007100001224D000705820308000A0904020001B6
-:1007200003000000092111010001223600070583A2
-:100730000308000A09040300020300000009211154
-:1007400001000122200007058403200001070504A1
-:100750000320000109040400010300000009211125
-:100760000100012239000705850310000112011064
-:100770000100000008EDFE07130100010200010561
-:10078000010906A101050719E029E71500250195D2
-:100790000875018102050819012905950575019162
-:1007A00002950175039101050719002977150025A8
-:1007B00001957875018102C00631FF0974A1010914
-:1007C00075150025FF95207508810209761500250D
-:1007D000FF952075089102C005010980A1018502DD
-:1007E00016010026B7001A01002AB70075109501FE
-:1007F0008100C0050C0901A1018503160100269C9A
-:10080000021A01002A9C02751095018100C00501A1
-:100810000902A1010901A100050919012905150015
-:100820002501950575018102950175038101050179
-:10083000093009311581257F95027508810609382F
-:100840001581257F950175088106050C0A3802156A
-:1008500081257F950175088106C0C005010906A1A3
-:1008600001050719E029E7150025019508750181A3
-:10087000029501750881010508190129059505757D
-:100880000191029501750391010507190029FF15D2
-:100890000025FF950675088100C00A0025303258F2
-:1008A00020006B6579626F6172645F7265706F7250
-:1008B000743A20000A0025303258006B6579626F67
-:1008C0006172645F7365745F6C65643A200064658F
-:1008D0006C5F6B65795F6269743A2063616E27743F
-:1008E0002064656C3A20253032580A006164645FE8
-:1008F0006B65795F6269743A2063616E2774206169
-:1009000064643A20253032580A00646F6E652E0AFE
-:1009100000626F6F676D61676963207363616E3A30
-:10092000202E2E2E2000290A002575002F00257567
-:10093000005D280025640020002564002000256457
-:100940000020002564007C0025303258006D6F7552
-:1009500073656B6579205B62746E7C782079207694
-:1009600020685D287265702F61636C293A205B00F6
-:100970006D6B5F776865656C5F74696D655F746FDB
-:100980005F6D6178203D2025640A006D6B5F77689C
-:1009900065656C5F6D61785F7370656564203D208F
-:1009A00025640A006D6B5F74696D655F746F5F6DC0
-:1009B0006178203D2025640A006D6B5F6D61785F72
-:1009C0007370656564203D2025640A006D6B5F6966
-:1009D0006E74657276616C203D2025640A006D6B33
-:1009E0005F64656C6179203D2025640A006D6B5F52
-:1009F000776865656C5F74696D655F746F5F6D6165
-:100A000078203D2025640A006D6B5F776865656C12
-:100A10005F6D61785F7370656564203D2025640AB1
-:100A2000006D6B5F74696D655F746F5F6D617820D9
-:100A30003D2025640A006D6B5F6D61785F737065A2
-:100A40006564203D2025640A006D6B5F696E7465E6
-:100A50007276616C203D2025640A006D6B5F6465D1
-:100A60006C6179203D2025640A000A002575003656
-:100A70003A20776865656C5F74696D655F746F5F58
-:100A80006D61783A20000A00257500353A207768B4
-:100A900065656C5F6D61785F73706565643A2000B1
-:100AA0000A00257500343A2074696D655F746F5FC4
-:100AB0006D61783A20000A00257500333A206D6197
-:100AC000785F73706565643A20000A00257500320E
-:100AD0003A20696E74657276616C286D73293A20CC
-:100AE000000A00257500313A2064656C6179282A76
-:100AF00031306D73293A20000A092D2056616C753A
-:100B00006573202D0A004D3E004D25643E20003FB8
-:100B1000007365742064656661756C740A00433EF9
-:100B2000200077686572652064656C74613A2063A3
-:100B30007572736F723D25642C20776865656C3D16
-:100B400025640A53656520687474703A2F2F656EAA
-:100B50002E77696B6970656469612E6F72672F7794
-:100B6000696B692F4D6F7573655F6B6579730A00EB
-:100B70000A092D204D6F7573656B6579202D0A4527
-:100B800053432F713A09717569740A313A096465E2
-:100B90006C6179282A31306D73290A323A09696EFD
-:100BA00074657276616C286D73290A333A096D6138
-:100BB000785F73706565640A343A0974696D655FBE
-:100BC000746F5F6D61780A353A09776865656C5FA7
-:100BD0006D61785F73706565640A363A0977686598
-:100BE000656C5F74696D655F746F5F6D61780A0A2B
-:100BF000703A097072696E742076616C7565730A5B
-:100C0000643A097365742064656661756C74730A6F
-:100C100075703A092B310A646F776E3A092D310AE3
-:100C2000706775703A092B31300A7067646F776EA0
-:100C30003A092D31300A0A7370656564203D2064DD
-:100C4000656C7461202A206D61785F7370656564DE
-:100C5000202A2028726570656174202F2074696DC8
-:100C6000655F746F5F6D6178290A003F004D3E201B
-:100C700000433E20004C25640A000A092D20436FE2
-:100C80006E736F6C65202D0A4553432F713A0971BD
-:100C90007569740A6D3A096D6F7573656B65790ACC
-:100CA000000A092D204D61676963202D0A643A0905
-:100CB00064656275670A783A096465627567206DD4
-:100CC00061747269780A6B3A096465627567206BB2
-:100CD0006579626F6172640A6D3A0964656275676D
-:100CE000206D6F7573650A763A0976657273696F60
-:100CF0006E0A733A097374617475730A633A09630F
-:100D00006F6E736F6C65206D6F64650A302D343AB9
-:100D1000096C61796572302D34284631302D4634A6
-:100D2000290A506175733A09626F6F746C6F616460
-:100D300065720A653A09656570726F6D0A6E3A09E7
-:100D40004E4B524F0A7A3A09736C656570204C45D8
-:100D50004420746573740A000A002575002E6E6BBA
-:100D6000726F3A20000A002575002E737761705F5C
-:100D70006261636B736C6173685F6261636B7370F4
-:100D80006163653A20000A002575002E7377617053
-:100D90005F67726176655F6573633A20000A0025BC
-:100DA00075002E6E6F5F6775693A20000A00257521
-:100DB000002E737761705F72616C745F7267756922
-:100DC0003A20000A002575002E737761705F6C6110
-:100DD0006C745F6C6775693A20000A002575002EF7
-:100DE000636170736C6F636B5F746F5F636F6E745E
-:100DF000726F6C3A20000A002575002E73776170BF
-:100E00005F636F6E74726F6C5F636170736C6F633E
-:100E10006B3A20000A0025303258006B65796D610D
-:100E2000705F636F6E6669672E7261773A20000AA1
-:100E3000002575002E6D6F7573653A20000A002538
-:100E400075002E6B6579626F6172643A20000A004A
-:100E50002575002E6D61747269783A20000A0025AC
-:100E600075002E656E61626C653A20000A002530BF
-:100E700032580064656275675F636F6E6669672EDE
-:100E80007261773A20000A00257500646566617515
-:100E90006C745F6C617965723A20003F004E4B5272
-:100EA0004F3A206F66660A004E4B524F3A206F6EE3
-:100EB0000A0074696D65725F636F756E743A202500
-:100EC00030346C580A006B6579626F6172645F6ED2
-:100ED0006B726F3A2025580A006B6579626F6172F8
-:100EE000645F69646C653A2025580A006B65796215
-:100EF0006F6172645F70726F746F636F6C3A2025FC
-:100F0000580A00686F73745F6B6579626F61726411
-:100F10005F6C65647328293A2025580A000A092D58
-:100F200020537461747573202D0A004743433A209F
-:100F3000342E392E33204156522D4C4942433A200B
-:100F4000312E382E31204156525F415243483A20CB
-:100F5000617672350A004F5054494F4E533A204C37
-:100F600055464120424F4F544D41474943204D4F34
-:100F70005553454B45592045585452414B455920EE
-:100F8000434F4E534F4C4520434F4D4D414E44200F
-:100F90004E4B524F203531320A004255494C443AAB
-:100FA00020666437326134362D6469727479202882
-:100FB00032313A35313A3231204A616E20323420B2
-:100FC00032303136290A005649443A2030784645B5
-:100FD0004544284572676F446F7820455A29205050
-:100FE00049443A20307831333037284572676F44AE
-:100FF0006F7820455A29205645523A2030783030B3
-:1010000030310A00444553433A20742E6D2E6B2E26
-:10101000206B6579626F617264206669726D7761B9
-:10102000726520666F72204572676F646F780A0080
-:101030000A092D2056657273696F6E202D0A000A09
-:101040006D6F7573653A206F66660A000A6D6F757D
-:1010500073653A206F6E0A000A6B6579626F617280
-:10106000643A206F66660A000A6B6579626F617286
-:10107000643A206F6E0A000A6D61747269783A20D2
-:101080006F66660A000A6D61747269783A206F6E45
-:101090000A000A64656275673A206F6E0A000A6486
-:1010A000656275673A206F66660A000A0A626F6FAA
-:1010B000746C6F616465722E2E2E2000433E2000FA
-:1010C0006565636F6E6669673A0A00536C656570A3
-:1010D000204C454420746573740A00000000000031
-:1010E000000000000000010204060A0F17202C3A3D
-:1010F0004A5D71879DB3C7DAE9F5FCFFFCF5E9DAD3
-:10110000C7B39D87715D4A3A2C20170F0A06040267
-:1011100001000000000000000000000011241FBEBC
-:10112000CFEFDAE0DEBFCDBF04B603FE24C080916E
-:10113000FB019091FC01A091FD01B091FE0187306F
-:10114000904BA740B04BB9F41092FB011092FC01F8
-:101150001092FD011092FE0114BE84B7877F84BFF8
-:1011600088E10FB6F89480936000109260000FBE83
-:10117000E0E0FFE3099511E0A0E0B1E0E6E9F0E688
-:1011800002C005900D92AA33B107D9F711E0AAE386
-:10119000B1E001C01D92AB3FB107E1F70E94091217
-:1011A0000C9449300C940000FF93EF93E0913A01C6
-:1011B000F0913B01309709F00995EF91FF91089567
-:1011C000FC018591803011F0EFDFFBCF0895FF2700
-:1011D000E0E230E247FF0CC0419597FF09C0EDE225
-:1011E0006095709580959095611D711D811D911D73
-:1011F00027FF02C0219530E350E2AA27660F771F30
-:10120000881F991FAA1FA41710F0A41B63955A9555
-:10121000A9F7AA3008F0A95FA05DAF93F395611517
-:1012200071058105910541F7ED3211F4EF93F395C6
-:10123000F21718F43F93F395FBCF8F91B5DFFA9532
-:10124000E1F70895E991F9918591803021F0853297
-:1012500019F0AADFF9CF089520E0E89455915532AE
-:10126000C1F3503311F4689455915A3348F45053F4
-:1012700090F3220F022E220F220F200D250FF4CF04
-:101280000EF4219589919991533619F3533729F129
-:10129000533559F1BC0188279927E8945C3621F42D
-:1012A0008991999168945591543639F446EF7EF0BE
-:1012B00077FF0DC08FEF9FEF0AC055374AE039F036
-:1012C000583540E121F0523642E009F00895FF938D
-:1012D000EF937DDFEF91FF91B7CFFF93EF93FC0189
-:1012E00081918030B9F360DFFBCFFF93EF9368DF2C
-:1012F000F1CFDF93CF93CDB7DEB72596A3DFCF91A4
-:10130000DF910895462F50E04F30510508F0DEC0C0
-:10131000DC01FA01EA5AFF4F12968C910C94FE2FD1
-:10132000882321F085EE0E94E618D0C085EE0E9449
-:10133000AE19CCC0882349F00E943F2490933D0110
-:1013400080933C0188EF91E0089580913C01909159
-:101350003D010E944B24873991050CF0A8C08AEE0C
-:1013600091E00895882349F00E943F2490933D0125
-:1013700080933C0187EE91E0089580913C0190912B
-:101380003D010E944B24873991050CF093C089EDF3
-:1013900091E00895882349F00E943F2490933D01F5
-:1013A00080933C0182ED91E0089580913C01909101
-:1013B0003D010E944B24873991050CF07EC080ECE2
-:1013C00091E00895882349F00E943F2490933D01C5
-:1013D00080933C018BEB91E0089580913C019091CA
-:1013E0003D010E944B24873991050CF069C08DEABC
-:1013F00091E00895882349F00E943F2490933D0195
-:1014000080933C0188EA91E0089580913C0190919D
-:101410003D010E944B24873991050CF054C08AE9A4
-:1014200091E00895882309F451C085E891E008957A
-:10143000882309F44BC080E791E00895882309F4DC
-:1014400045C08BE591E00895882309F43FC086E408
-:1014500091E008958823D1F18DE391E008958823E8
-:10146000A9F188E291E00895882381F183E191E078
-:101470000895882359F18EEF90E00895882331F183
-:101480008091BE019091BF01A091C001B091C101B6
-:1014900020E2822780729927AA27BB278093BE016A
-:1014A0009093BF01A093C001B093C1010FC085EF1D
-:1014B00091E0089584EE91E008958BEC91E0089519
-:1014C00086EB91E0089583EA91E0089580E090E052
-:1014D000089508956091BE017091BF018091C0018F
-:1014E0009091C1010E94742356985E9825982D987A
-:1014F00026982E9827982F98833099F028F48130D9
-:1015000041F0823049F00895843049F0853061F02F
-:101510000895259A2D9A0895269A2E9A0895259A27
-:101520002D9A279A2F9A0895259A2D9A269A2E9ABF
-:10153000279A2F9A08958AE69AE0892B11F00E9443
-:101540006A0A80E090E0089556985E9825982D9854
-:1015500026982E9827982F988FEF90E090938900E7
-:101560008093880090938B0080938A0090938D00E5
-:1015700080938C00259A2D9A2FEF80E792E02150DE
-:1015800080409040E1F700C00000269A2E9A2FEF8D
-:1015900080E792E0215080409040E1F700C00000D9
-:1015A000279A2F9A2FEF80E792E0215080409040B9
-:1015B000E1F700C0000025982D982FEF80E792E01A
-:1015C000215080409040E1F700C0000026982E98FE
-:1015D0002FEF80E792E0215080409040E1F700C07B
-:1015E000000027982F9856985E9825982D98269851
-:1015F0002E9827982F98089589EA8093800089E093
-:101600008093810024982C983F988AB18F748AB96E
-:101610006E98479A8BB1806B8BB9769A0E94A40A18
-:1016200089E69AE0892B11F00E94690A80E090E037
-:10163000089580E28093000180913E0181110EC0E7
-:101640000E94680B81E080933E012FEF83ED90E3D1
-:10165000215080409040E1F700C0000080E40E94EB
-:101660006E0B8093000181112EC00E94980B809315
-:101670000001811128C00E94980B80930001811104
-:1016800022C08FE30E94980B8093000181111BC040
-:101690000E94900B80E40E946E0B809300018111E8
-:1016A00012C08CE00E94980B8093000181110BC046
-:1016B0000E94980B80930001811105C08FE30E9466
-:1016C000980B809300010E94900B80910001089577
-:1016D0001092B9008AE08093B800089594EA90933C
-:1016E000BC009091BC0097FFFCCF9091B900987F0F
-:1016F000983021F0903111F081E008958093BB0083
-:1017000084E88093BC008091BC0087FFFCCF80916F
-:10171000B900887F883111F0803471F780E0089536
-:1017200084E98093BC008091BC0084FDFCCF0895C7
-:101730008093BB0084E88093BC008091BC0087FF4D
-:10174000FCCF9091B900987F81E0983209F480E055
-:10175000089584E88093BC008091BC0087FFFCCF93
-:101760008091BB00089580910001811115C080E433
-:101770000E946E0B8093000181110CC082E10E94D7
-:10178000980B80930001811105C08FEF0E94980B88
-:10179000809300010E94900B84B1807F84B985B151
-:1017A000807F85B98AB1837F8AB98BB1837F8BB9FA
-:1017B0003E98469808950E94190B809300010E945C
-:1017C000B30B80B38C7080BB81B3836F81BBA0E40B
-:1017D000B1E0EEE4F1E08EE08E0F11921D928E13D7
-:1017E000FCCF8CEF9AE0892B11F00C94FC0A089541
-:1017F0009F92AF92BF92CF92DF92EF92FF920F93A0
-:101800001F93CF93DF93809100018823E1F08091B3
-:101810003F018F5F80933F01811115C087E596E0FE
-:101820000E94E0080E94190B80930001882329F090
-:101830008DE396E00E94E00806C089E296E00E94EF
-:10184000E0080E94A40A00E411E0C0E0D0E0BB245C
-:10185000B39482E0A82ECC24C394D12C2AE1E22EAA
-:1018600026E0F22EC730D10500F5809100018111EC
-:1018700064C080E40E946E0B80930001811112C04D
-:1018800082E10E94980B8093000181110BC0C60178
-:101890000C2E01C0880F0A94EAF780950E94980BDD
-:1018A000809300010E94900B48C0CA30A1F028F438
-:1018B000C83059F0C93061F005C0CC3089F070F003
-:1018C000CD3089F0209A289810C0219A29980DC00F
-:1018D000229A2A980AC0239A2B9807C0529A01C0CC
-:1018E000539A5B9802C03E9A469890EA9A95F1F70F
-:1018F0009FB1799902C082E001C080E091709B2580
-:10190000982B7C9902C084E001C080E0892B7D99EE
-:1019100002C038E001C030E0832B7E9902C020E194
-:1019200001C020E0822B9FB19095991F9927991FA4
-:101930009295990F907E892B10C0809100018111A2
-:1019400074C080E40E946E0B80930001882309F428
-:1019500059C0912C0E94900B892DF8019081981705
-:1019600039F1808380910101882301F18091D901AF
-:1019700080FF04C08FE196E00E94E0088091D901C9
-:1019800080FF0CC0809101011F928F93FF92EF9214
-:101990000E9479090F900F900F900F908091D901BC
-:1019A00080FF04C088E196E00E94E008A092010157
-:1019B0000E94B30B21960F5F1F4FCE30D10509F067
-:1019C00051CF809101018823B1F0815080930101B2
-:1019D000882339F08FE99FE00197F1F700C00000FC
-:1019E0000AC0AEE4B1E0E0E4F1E0CF01825F9191A2
-:1019F0009D938E13FCCF8BE99AE0892BC1F00E9456
-:101A00009B0A15C083E10E94980B8093000181110D
-:101A1000A0CF81E40E946E0B80930001811199CFC9
-:101A20000E94A90B982E909495CF80E096CF81E0EC
-:101A3000DF91CF911F910F91FF90EF90DF90CF90AA
-:101A4000BF90AF909F900895E82FF0E0E25BFE4FCB
-:101A500080810895CF92DF92EF92FF920F931F93B0
-:101A6000CF93DF9381E096E00E94E0088EE4E82EB9
-:101A700081E0F82EC0E0D0E09CEFC92E95E0D92E91
-:101A800003EF15E0DF93CF93DF92CF920E947909A5
-:101A900089EF95E00E94E008F70181917F0190E0D5
-:101AA0000E94DA239F938F931F930F930E947909CB
-:101AB00081EF95E00E94E00821968DB79EB70896C9
-:101AC0000FB6F8949EBF0FBE8DBFCE30D105D1F6B4
-:101AD000DF91CF911F910F91FF90EF90DF90CF900A
-:101AE00008958B3B910578F4883A910540F5853A45
-:101AF0009105D0F48430910508F0B1C08130910592
-:101B000009F4ADC06BC0803E910508F467C0883E03
-:101B1000910508F4A4C09C01205F310920313105F2
-:101B200008F05CC090650895853A910509F459C0A4
-:101B3000863A910509F058C082E890E40895883A01
-:101B4000910509F454C0893A910509F453C08A3AC1
-:101B5000910509F452C08B3A910509F451C08C3AB1
-:101B6000910509F450C08D3A910509F44FC0803BAE
-:101B7000910509F44EC08E3A910509F44DC08F3A93
-:101B8000910509F44CC0813B910509F44BC0823B9F
-:101B9000910509F44AC0833B910509F449C0843B8F
-:101BA000910509F448C0853B910509F447C0863B7F
-:101BB000910509F446C0873B910509F445C0883B6F
-:101BC000910509F444C0893B910509F443C08A3B5F
-:101BD000910509F442C080E094E4089580E090E02B
-:101BE000089581E890E4089583E890E4089582EEF2
-:101BF00094E4089589EE94E408958AEE94E40895B7
-:101C000085EB94E4089586EB94E4089587EB94E4DF
-:101C100008958CEC94E408958DEC94E4089583E8A1
-:101C200095E408958AE895E4089582E995E4089595
-:101C300084E995E4089581E296E4089583E296E4C8
-:101C4000089584E296E4089585E296E4089586E294
-:101C500096E4089587E296E408958AE296E408956A
-:101C6000089596E0799FF001112494E5899FE00D95
-:101C7000F11D1124E60FF11DEE0FFF1FEF5FFD4F69
-:101C8000859194910895880F991FFC01E558FF4FA5
-:101C9000859194910895880F991FFC01E550FE4F9E
-:101CA00085919491089526E0729FF001112444E5F6
-:101CB000849FE00DF11D1124E60FF11DEE0FFF1FB3
-:101CC000EF5FFD4F859194919C013A9521154FE16D
-:101CD000340708F41EC13F512115304120F49F7094
-:101CE0000E944B0E08959C0130532115304118F489
-:101CF0009927906C0895811520E5920769F40E9458
-:101D0000341D4FEF84E39CE0415080409040E1F768
-:101D100000C000000C949A24813020E5920751F411
-:101D200081E796E00E94E0088091D901816080936C
-:101D3000D90108959C0130552115304108F051C05A
-:101D4000292F33272F70332721303105D9F4AC01E7
-:101D50004370552702C0220F331F4A95E2F73C68B3
-:101D6000AC0164E0440F551F6A95E1F744275370B6
-:101D7000242B352B73E0880F991F7A95E1F7807635
-:101D800099271DC02230310529F4982F8827816FAB
-:101D9000906A089523303105A9F4AC0143705527AA
-:101DA00021E030E002C0220F331F4A95E2F73C6881
-:101DB00043E0880F991F4A95E1F7807E9770822B48
-:101DC000932B089524303105E1F4AC01437055277D
-:101DD00021E030E002C0220F331F4A95E2F73A6853
-:101DE000E7CF9C0130572115304118F49F70906265
-:101DF00008959C0130582115304118F49F70906A65
-:101E00000895803E9105E0F4803C910558F58133BA
-:101E1000910509F46FC048F48932910509F463C053
-:101E20008A32910509F46DC072C089339105E9F0D9
-:101E300082389105D1F08533910509F44DC067C012
-:101E4000833E910581F138F4803E9105B9F0823EE0
-:101E50009105D9F05CC0863E910561F1873E910500
-:101E6000A1F155C00E94430E08952091EC0120FD80
-:101E700002C021FF4CC080EE90E049C08091EC018F
-:101E800080FFF9CF89E390E042C08091EC0182FFAE
-:101E90000EC08091EC0184FF03C080E090E037C069
-:101EA00083EE90E034C08091EC0182FFF2CF82EEAD
-:101EB00090E02DC08091EC0183FF0BC08091EC017C
-:101EC00084FDEBCF87EE90E022C08091EC0183FF90
-:101ED000F5CF86EE90E01BC08091EC0185FF07C036
-:101EE00089E290E014C08091EC0185FFF9CF85E391
-:101EF00090E00DC08091EC0186FF07C08AE290E07F
-:101F000006C08091EC0186FFF9CF81E390E00E944A
-:101F1000710D0895089580916F0108959FB7F89409
-:101F200010925E019FBF9091F201943009F057C06A
-:101F30009091E9009F703091EC00232F217030FDCB
-:101F400020E8922B24E02093E9002091EB0020FF71
-:101F500043C02091EE0027FF3FC020915C01222367
-:101F600021F02091E80025FF37C010925C0126E0A7
-:101F70003091E80035FD15C03091F201343061F543
-:101F80003091EB0035FD28C0215021F481E0809391
-:101F90005C0122C0EFE9FFE03197F1F700C00000DB
-:101FA000E7CF8093F1008091E80085FD0AC0809121
-:101FB000E80080FFFCCF8091E8008E778093E800F6
-:101FC00006C08FB7F89421E020935E018FBF9F7009
-:101FD0009093E90080E008959F709093E9008FEF5F
-:101FE0000895CF93DF9300D01F92CDB7DEB79C0149
-:101FF0008091F201843019F593E099833B832A8321
-:102000009093E9008FEF9091E800815095FD06C014
-:1020100095ED9A95F1F700008111F5CF8091E800D8
-:1020200085FF0DC040E050E063E070E0CE01019616
-:102030000E94C1128091E8008E778093E8000F9093
-:102040000F900F90DF91CF910895CF93DF9300D041
-:102050001F92CDB7DEB72091F201243021F522E0A6
-:1020600029839B838A8383E08093E9008FEF90919B
-:10207000E800815095FD06C095ED9A95F1F70000B6
-:102080008111F5CF8091E80085FF0DC040E050E060
-:1020900063E070E0CE0101960E94C1128091E800D9
-:1020A0008E778093E8000F900F900F90DF91CF9183
-:1020B00008952091F2012430F1F422E02093E90008
-:1020C0002FEF3091E800215035FD06C035ED3A95EF
-:1020D000F1F700002111F5CF2091E80025FF0BC09A
-:1020E00040E050E065E070E00E94C1128091E8009D
-:1020F0008E778093E8000895CF93DF932091F201CB
-:10210000243009F048C0EC0180910C018823E1F0F3
-:1021100080910D018823C1F085E08093E9008FEF65
-:102120009091E800815095FD06C095E19A95F1F7F0
-:1021300000008111F5CF8091E80085FF2CC040E0C0
-:1021400050E060E170E017C081E08093E9008FEF1C
-:102150009091E800815095FD06C095ED9A95F1F7B4
-:1021600000008111F5CF8091E80085FF14C040E0A8
-:1021700050E068E070E0CE010E94C1128091E8005A
-:102180008E778093E80080E1FE01AFE5B1E0019039
-:102190000D928A95E1F7DF91CF91089588EA96E054
-:1021A0000E94E0088091F101811109C00E9456143B
-:1021B0000E94B3148091E20084608093E20008954D
-:1021C00084EA96E00E94E0081092F101089580EA06
-:1021D00096E00C94E0088CE996E00E94E0080C94EC
-:1021E0006A2E88E996E00E94E0080E9430240E944E
-:1021F000702E0E9458170C948A0F20915D012F5F5A
-:10220000822F62E30E94DE2F992319F020935D0153
-:10221000089510925D0180915E01882371F1809193
-:10222000F201843041F58091E9008F702091EC003B
-:10223000922F917020FD90E8892B94E09093E90013
-:102240009091EB0090FF14C09091EE0097FF10C0AA
-:102250009091E80095FF03C01092F100F9CF9091A2
-:10226000E80090FF05C09091E8009E779093E80009
-:102270008F708093E90010925E01089542E061EC56
-:1022800081E00E94D01342E061EC82E00E94D01312
-:1022900042E061EC83E00E94D01342E261EC84E012
-:1022A0000E94D01342E161EC85E00C94D013809140
-:1022B000F401833009F455C030F4813071F082307C
-:1022C00009F48EC008958A3009F47AC08B3009F47D
-:1022D00060C0893009F09CC020C08091F301813A30
-:1022E00009F096C08091E800877F8093E800809194
-:1022F000F7019091F801892B21F460E18FE591E0DD
-:1023000003C060E080E090E070E00E940C138091D8
-:10231000E8008B778093E80008958091F301813283
-:1023200009F076C08091F7019091F801009719F0BB
-:10233000049709F06DC08091E800877F8093E800E2
-:102340008091E80082FD05C08091F2018111F8CFF3
-:102350005FC08091F10080936F018091E8008B77DE
-:1023600053C08091F301813A09F052C08091F70186
-:102370009091F801892B09F04BC08091E800877F8C
-:102380008093E8008091E80080FFFCCF80910C01F1
-:1023900036C08091F3018132D9F58091F701909197
-:1023A000F801892BA9F58091E800877F8093E800E8
-:1023B0000E9405148091F50180930C010C94341D4A
-:1023C0008091F301813221F58091E800877F80932D
-:1023D000E8000E9405148091F60180937001089531
-:1023E0008091F301813AA1F48091E800877F809386
-:1023F000E8008091E80080FFFCCF8091700180931D
-:10240000F1008091E8008E778093E8000C94051429
-:10241000089584B7877F84BF88E10FB6F8948093CE
-:102420006000109260000FBE90E080E80FB6F89454
-:1024300080936100909361000FBE0E94E5170E9497
-:1024400056140E94B3148091E20084608093E200ED
-:102450008EE89FE00E946F2378940E9438170E94B4
-:10246000E71782E091E00E9453170E94582E87E8F8
-:1024700096E00E94E0088091F201853089F483E8BB
-:1024800096E00E94E0080E94F4238091F0018823E6
-:1024900091F30E941C24882371F30E94AB12EBCFAE
-:1024A0000E941518E8CF292F332723303105C9F0B2
-:1024B00064F42130310581F02230310509F043C048
-:1024C0008DE890E020EE36E042C021323105F1F097
-:1024D0002232310541F137C082E190E02DE637E04C
-:1024E00036C099278130910541F08230910541F045
-:1024F000892B49F5ECEDF6E005C0E4ECF6E002C00E
-:10250000ECEAF6E0849190E09F0121C06530D8F4B8
-:10251000E62FF0E0EE0FFF1FEB5DFE4F20813181D3
-:1025200089E090E014C0653070F470E0FB01EE0FBC
-:10253000FF1FE55EFE4F20813181FB01EA5EFE4F09
-:10254000808190E004C080E090E020E030E0FA017B
-:1025500031832083089580E189BD82E189BD09B47A
-:1025600000FEFDCF8091D8008F7D8093D8008091B0
-:10257000E00082608093E0008091E00081FDFCCF6C
-:102580000895CF92DF92EF92FF920F931F93CF9314
-:10259000DF93EC018B016A010E942414811133C086
-:1025A000C114D10439F0F60180819181081B190B07
-:1025B000C80FD91FE12CF12C0115110519F18091DB
-:1025C000E80085FD16C08091E8008E778093E800D2
-:1025D000C114D10449F0F60180819181E80EF91E01
-:1025E000F182E08285E00FC00E942414882321F349
-:1025F0000AC089918093F10001501109FFEFEF1A91
-:10260000FF0ADACF80E0DF91CF911F910F91FF9009
-:10261000EF90DF90CF9008952091F9013091FA0169
-:102620002617370748F06115710539F42091E80045
-:102630002E772093E80001C0B90140E061157105D3
-:10264000A9F12091F201222309F443C0253009F4B5
-:1026500042C02091E80023FD40C02091E80022FD07
-:1026600032C02091E80020FFE9CF4091F300209193
-:10267000F20030E0342BFC01CF016115710559F0F7
-:102680002830310540F481918093F1006150710947
-:102690002F5F3F4FF1CF41E02830310509F040E096
-:1026A0002091E8002E772093E800C8CF4111C9CFD0
-:1026B0000AC08091F201882361F0853061F0809139
-:1026C000E80083FD0AC08091E80082FFF2CF80E03D
-:1026D000089582E0089583E0089581E008952091AF
-:1026E000F9013091FA012617370748F06115710595
-:1026F00039F42091E8002E772093E80001C0B90159
-:10270000FC0120E06115710591F18091F2018823AF
-:1027100009F440C0853009F43FC08091E80083FD92
-:102720003DC08091E80082FD2FC08091E80080FFCD
-:10273000E9CF2091F3008091F20090E0922B611597
-:10274000710559F08830910540F424912093F100EF
-:102750003196615071090196F2CF21E0089709F096
-:1027600020E08091E8008E778093E800CBCF2111A4
-:10277000CCCF0AC08091F201882361F0853061F0EE
-:102780008091E80083FD0AC08091E80082FFF2CFCB
-:1027900080E0089582E0089583E0089581E008953F
-:1027A000982F973058F59093E900981739F0709169
-:1027B000EC002091ED005091F00003C0242F762F03
-:1027C00050E021FF19C03091EB003E7F3093EB00C9
-:1027D0003091ED003D7F3093ED003091EB003160A2
-:1027E0003093EB007093EC002093ED005093F000D9
-:1027F0002091EE0027FF07C09F5FD3CF8F7080939B
-:10280000E90081E0089580E008958091F30187FF59
-:1028100011C08091E80082FD05C08091F201811114
-:10282000F8CF11C08091E8008B770BC08091F20146
-:10283000882349F08091E80080FFF8CF8091E8007C
-:102840008E778093E80008952091E4003091E500B0
-:1028500095E64091EC00842F817040FF22C080916A
-:10286000E80080FD1CC08091F201882391F0853042
-:1028700091F08091EB0085FD10C04091E4005091F3
-:10288000E5004217530729F39A01915011F784E0AC
-:10289000089582E0089583E0089581E0089580E03E
-:1028A00008954091E80042FFDECF08950E94C414CD
-:1028B0000E94CC14E0EEF0E0808181608083E8ED3E
-:1028C000F0E080818F77808319BCA7EDB0E08C9118
-:1028D0008E7F8C9380818F7E80831092F10108958A
-:1028E0000F931F93CF93DF930E94C4140E94CC14C4
-:1028F000C8EDD0E088818F7788838881806888835D
-:1029000088818F7D888319BC1092F2011092EE01AC
-:102910001092F0011092EF0100EE10E0F8018081BA
-:102920008B7F808388818160888342E060E080E0E3
-:102930000E94D013E1EEF0E080818E7F8083E2EE92
-:10294000F0E0808181608083808188608083F801ED
-:1029500080818E7F8083888180618883DF91CF91A1
-:102960001F910F910895E8EDF0E080818F7E8083C4
-:10297000E7EDF0E080818160808384E082BF81E0C8
-:102980008093F1010C947014E8EDF0E080818E7F6B
-:1029900080831092E20008951092DA001092E10014
-:1029A00008951F920F920FB60F9211242F933F9309
-:1029B0004F935F936F937F938F939F93AF93BF9347
-:1029C000EF93FF938091E10082FF0BC08091E200C2
-:1029D00082FF07C08091E1008B7F8093E1000E941D
-:1029E000FD108091DA0080FF1FC08091D80080FF29
-:1029F0001BC08091DA008E7F8093DA008091D9002D
-:102A000080FF0DC080E189BD82E189BD09B400FE6F
-:102A1000FDCF81E08093F2010E94CE1005C019BC69
-:102A20001092F2010E94E0108091E10080FF19C035
-:102A30008091E20080FF15C08091E2008E7F80933C
-:102A4000E2008091E20080618093E2008091D800F2
-:102A500080628093D80019BC85E08093F2010E94C7
-:102A6000EB108091E10084FF30C08091E20084FF90
-:102A70002CC080E189BD82E189BD09B400FEFDCF93
-:102A80008091D8008F7D8093D8008091E1008F7E67
-:102A90008093E1008091E2008F7E8093E20080913C
-:102AA000E20081608093E2008091EE01882311F0C2
-:102AB00084E007C08091E30087FD02C081E001C08F
-:102AC00083E08093F2010E94F1108091E10083FF86
-:102AD00029C08091E20083FF25C08091E100877FBB
-:102AE0008093E10082E08093F2011092EE018091E8
-:102AF000E1008E7F8093E1008091E2008E7F8093E1
-:102B0000E2008091E20080618093E20042E060E0B8
-:102B100080E00E94D0138091F00088608093F000E4
-:102B20000E94E710FF91EF91BF91AF919F918F911C
-:102B30007F916F915F914F913F912F910F900FBEB9
-:102B40000F901F9018951F920F920FB60F9211249D
-:102B50002F933F934F935F936F937F938F939F93A5
-:102B6000AF93BF93CF93DF93EF93FF93C091E900AF
-:102B7000CF708091EC00D82FD17080FDD0E81092FA
-:102B8000E9008091F000877F8093F00078940E94A4
-:102B9000E7151092E9008091F00088608093F000C2
-:102BA000CD2BCF70C093E900FF91EF91DF91CF91D2
-:102BB000BF91AF919F918F917F916F915F914F9155
-:102BC0003F912F910F900FBE0F901F9018951F935C
-:102BD000CF93DF93CDB7DEB7AA970FB6F894DEBFD9
-:102BE0000FBECDBFE3EFF1E088E08E0F9091F100D2
-:102BF00091938E13FBCF0E9457118091E80083FFC1
-:102C00001FC18091F3019091F401492F50E04A30A7
-:102C1000510508F015C1FA01EB59FF4F0C94FE2F36
-:102C2000803881F0823809F00BC18091F7018F70F4
-:102C30008093E9008091EB0085FB882780F9109252
-:102C4000E90006C08091EF019091F001911182603E
-:102C50009091E800977F9093E8008093F1001092A4
-:102C6000F100C8C0282F2D7F09F0EAC0882319F091
-:102C7000823061F0E5C08091F501813009F0E0C05B
-:102C8000933009F080E08093F0012BC08091F50132
-:102C9000811127C08091F7018F7009F4D1C0809312
-:102CA000E9002091EB0020FF1CC0933021F48091BB
-:102CB000EB00806214C09091EB0090619093EB0068
-:102CC00021E030E0A90102C0440F551F8A95E2F7C8
-:102CD0004093EA001092EA008091EB0088608093B4
-:102CE000EB001092E9008091E800877F86C0811197
-:102CF000A7C01091F5011F778091E3008078812BA8
-:102D00008093E3008091E800877F8093E8000E9431
-:102D100005148091E80080FFFCCF8091E30080687B
-:102D20008093E300111102C082E001C083E0809330
-:102D3000F20186C08058823008F082C08091F5018F
-:102D40009091F6018C3D53E0950779F583E08A83F5
-:102D50008AE289834FB7F894DE01139620E03EE0C3
-:102D600051E2E32FF0E050935700E49120FF03C0BD
-:102D7000E295EF703F5FEF708E2F90E0EA3010F039
-:102D8000C79601C0C0968D939D932F5F243149F75C
-:102D90004FBF8091E800877F8093E8006AE270E08F
-:102DA000CE0101960E940C1314C0AE014F5F5F4F1D
-:102DB0006091F7010E945312BC01892B09F440C0B5
-:102DC0009091E800977F9093E80089819A810E9412
-:102DD0006F138091E8008B778093E80031C08038D2
-:102DE00079F58091E800877F8093E8008091EE017B
-:102DF0008093F1008091E8008E778093E8000E9434
-:102E000005141EC081111CC09091F5019230C0F4D0
-:102E10008091E800877F8093E8009093EE010E9404
-:102E200005148091EE01811106C08091E30087FDB9
-:102E300002C081E001C084E08093F2010E943E1153
-:102E40008091E80083FF0AC08091E800877F80932B
-:102E5000E8008091EB0080628093EB00AA960FB6A9
-:102E6000F894DEBF0FBECDBFDF91CF911F910895C3
-:102E7000CF938091F2018823A1F0C091E900CF7037
-:102E80009091EC00892F817090FD80E8C82B109202
-:102E9000E9008091E80083FD0E94E715CF70C093A0
-:102EA000E900CF910895909376018093750108957C
-:102EB000E0917501F0917601309721F00190F08159
-:102EC000E02D099480E00895EF92FF920F931F93F5
-:102ED000CF93DF93E0917501F09176013097B1F1D6
-:102EE0008C010280F381E02D09958091D90182FF48
-:102EF0002DC080FF04C082EA98E00E94E008E8014B
-:102F000010E18CE9E82E88E0F82E8091D90180FF4D
-:102F10000BC088811F928F93FF92EF920E947909D4
-:102F20000F900F900F900F90115021961111EDCF2F
-:102F30008091D90180FF0AC08AE998E0DF91CF91A2
-:102F40001F910F91FF90EF900C94E008DF91CF91CB
-:102F50001F910F91FF90EF900895E0917501F0910E
-:102F60007601309721F00480F581E02D09940895D1
-:102F700020917301309174018217930771F090933F
-:102F8000740180937301E0917501F091760130979F
-:102F900021F00680F781E02D0994089520917101B8
-:102FA000309172018217930771F0909372018093B0
-:102FB0007101E0917501F0917601309721F0008464
-:102FC000F185E02D0994089508950C94E4170E946A
-:102FD00036240E94DB0B0C94FC24CF93C82F8091E5
-:102FE000D90182FF1EC080FF04C08BEB98E00E94D5
-:102FF000E0088091D90180FF0CC01F92CF9386EB2F
-:1030000098E09F938F930E9479090F900F900F90F3
-:103010000F908091D90180FF04C084EB98E00E945A
-:10302000E0088C2FCF910C948A0FCF92DF92EF9211
-:10303000FF920F931F93CF93DF93CDB7DEB72B97FC
-:103040000FB6F894DEBF0FBECDBF0E94F80B88E725
-:10305000C82E81E0D82E00E010E0E02E802F0E94E4
-:10306000240DF60141916F01F42EF826B1F40F5FA3
-:103070001F4F0E30110589F78FEF89838A831B82DA
-:103080000E943F248160782F9D838C8349815A81DF
-:103090006B818D810E94B81840C09091D90191FF39
-:1030A00004C08B870E942A0D8B8520E030E04F2DD5
-:1030B00050E0922FBA01022E02C0759567950A94CE
-:1030C000E2F760FF24C02E83EF8221E030E0690147
-:1030D00002C0CC0CDD1C9A95E2F790E08C219D217A
-:1030E000892B09F420E028870E943F248160782FF3
-:1030F0009A8789874E815F8168858A850E94B81882
-:10310000F801E858FE4F8081C826C08206C02F5FB4
-:103110003F4F2630310569F6AACF0E946D281091E5
-:1031200077010E9458171817A1F00E945817809332
-:1031300077012B960FB6F894DEBF0FBECDBFDF919F
-:10314000CF911F910F91FF90EF90DF90CF900C9453
-:10315000ED172B960FB6F894DEBF0FBECDBFDF91F3
-:10316000CF911F910F91FF90EF90DF90CF90089536
-:10317000CF93DF93CDB7DEB72B970FB6F894DEBFB2
-:103180000FBECDBF4F83588769877A878B87DE0153
-:10319000119686E0FD0111928A95E9F785E0FE011E
-:1031A000379601900D928A95E1F749815A816B819A
-:1031B0007C818D819E810E94CE1F2B960FB6F89444
-:1031C000DEBF0FBECDBFDF91CF910895CF9388238F
-:1031D00009F4C2C0C82F823859F40E94581781FDE3
-:1031E000BBC089E30E946A220E94492389E30CC084
-:1031F000833879F40E94581780FDAEC083E50E94A1
-:103200006A220E94492383E50E94BD22CF910C943B
-:103210004923843859F40E94581782FD9DC087E4E1
-:103220000E946A220E94492387E4EECF8CEF8C0F24
-:10323000813A48F48C2F0E94002D81118DC08C2F73
-:103240000E946A22E3CF80E28C0F883048F4C77076
-:1032500081E001C0880FCA95EAF70E941223D6CFF9
-:103260008BE58C0F833078F4C53A29F0C63A31F0FB
-:1032700083E890E005C081E890E002C082E890E039
-:10328000CF910C94B81788E58C0F833108F064C097
-:10329000C83A39F1C93A41F1CA3A49F1CB3A51F148
-:1032A000CC3A59F1CD3A61F1C03B69F1CE3A71F1B6
-:1032B000CF3A79F1C13B81F1C23B89F1C33B91F136
-:1032C000C43B99F1C53BA1F1C63BA9F1C73BB1F1A4
-:1032D000C83BB9F1C93BC1F1CA3BC9F180E090E0FC
-:1032E00038C082EE90E035C089EE90E032C08AEEC0
-:1032F00090E02FC085EB90E02CC086EB90E029C0D9
-:1033000087EB90E026C08CEC90E023C08DEC90E041
-:1033100020C083E891E01DC08AE891E01AC082E9EC
-:1033200091E017C084E991E014C081E292E011C0FD
-:1033300083E292E00EC084E292E00BC085E292E06C
-:1033400008C086E292E005C087E292E002C08AE20D
-:1033500092E0CF910C94CE17CF910895882309F471
-:103360004BC0823859F40E94581781FF45C089E349
-:103370000E946A220E94492389E30CC0833871F4B9
-:103380000E94581780FF38C083E50E946A220E947D
-:10339000492383E50E94BD220C944923843859F4C3
-:1033A0000E94581782FF28C087E40E946A220E9468
-:1033B000492387E4EFCF9CEF980F913A58F390E2BE
-:1033C000980F983050F4877091E001C0990F8A955A
-:1033D000EAF7892F0E941823DFCF9BE5980F9330DF
-:1033E00020F480E090E00C94B817885A833120F4E0
-:1033F00080E090E00C94CE170895882321F00E947D
-:1034000012230C9449230895882321F00E94182345
-:103410000C9449230895BF92CF92DF92EF92FF92CE
-:103420000F931F93CF93DF9300D000D000D0CDB780
-:10343000DEB725E0FC01DE01119601900D922A9580
-:10344000E1F7FC01408131810281258122952F70B5
-:1034500063817481672B09F4E5C23F3F19F44F3F44
-:1034600009F4E0C27C0149833A8389819A812E83E1
-:103470000E942922182FB92E0E9428220E94EF2094
-:10348000EB2DE295EF70F0E0E159FF4F2E810C94A7
-:10349000FE2F8B2D807F9B2D9F70F92E882319F096
-:1034A000F29480EFF822002349F0FF2009F467C26C
-:1034B0008F2D0E9422230E94492361C2812F0E94E6
-:1034C000AE19FF2009F4AEC28F2D0E942823269644
-:1034D0000FB6F894DEBF0FBECDBFDF91CF911F9125
-:1034E0000F91FF90EF90DF90CF90BF900C94492305
-:1034F0003B2D307F8B2D8F70303211F08295807F85
-:10350000112319F0113021F12CC00023B9F022232E
-:1035100009F4A0C1213009F09DC126960FB6F89498
-:10352000DEBF0FBECDBFDF91CF911F910F91FF90F6
-:10353000EF90DF90CF90BF900C943223222319F0AC
-:10354000213009F46FC28E830E9435238E8196C18B
-:10355000002321F0223008F065C27CC1211162C233
-:103560008DC1002321F0222309F474C108C2222353
-:1035700009F484C119C22B2D26952695237030E0BD
-:103580002115310521F021303105D1F04BC2002346
-:1035900021F0812F9B2D937002C080E090E0269651
-:1035A0000FB6F894DEBF0FBECDBFDF91CF911F9154
-:1035B0000F91FF90EF90DF90CF90BF900C94B817D1
-:1035C000002321F0812F9B2D937002C080E090E0BA
-:1035D00026960FB6F894DEBF0FBECDBFDF91CF9118
-:1035E0001F910F91FF90EF90DF90CF90BF900C94C0
-:1035F000CE17812F002319F00E94F32602C00E94EB
-:103600005B2726960FB6F894DEBF0FBECDBFDF91C5
-:10361000CF911F910F91FF90EF90DF90CF90BF90CF
-:103620000C94E0278B2D837009F07BC00111FAC147
-:10363000812F829586958770880F880F912F9F70B4
-:10364000C92ED12CE12CF12C082E04C0CC0CDD1C91
-:10365000EE1CFF1C0A94D2F714FF12C04FE050E09A
-:1036600060E070E004C0440F551F661F771F8A9505
-:10367000D2F7CB01BA01609570958095909503C003
-:1036800060E070E0CB012B2D269526952370422F0C
-:1036900050E042305105D9F04330510569F16C29B1
-:1036A0007D298E299F294130510551F126960FB66B
-:1036B000F894DEBF0FBECDBFDF91CF911F910F9168
-:1036C000FF90EF90DF90CF90BF900C9416216C2963
-:1036D0007D298E299F2926960FB6F894DEBF0FBE4E
-:1036E000CDBFDF91CF911F910F91FF90EF90DF90B1
-:1036F000CF90BF900C9432210E941621C701B601D1
-:1037000026960FB6F894DEBF0FBECDBFDF91CF91E6
-:103710001F910F91FF90EF90DF90CF90BF900C948E
-:10372000FA20002319F08B2D817001C08695882323
-:1037300009F478C1812F829586958770880F880F4C
-:10374000912F9F70C92ED12CE12CF12C082E04C092
-:10375000CC0CDD1CEE1CFF1C0A94D2F714FF12C027
-:103760004FE050E060E070E004C0440F551F661F5A
-:10377000771F8A95D2F7CB01BA0160957095809535
-:10378000909503C060E070E0CB012B2D2695269527
-:103790002370422F50E042305105D9F0433051059B
-:1037A00069F16C297D298E299F294130510551F1FC
-:1037B00026960FB6F894DEBF0FBECDBFDF91CF9136
-:1037C0001F910F91FF90EF90DF90CF90BF900C94DE
-:1037D000F0216C297D298E299F2926960FB6F89411
-:1037E000DEBF0FBECDBFDF91CF911F910F91FF9034
-:1037F000EF90DF90CF90BF900C940C220E94F021AC
-:10380000C701B60126960FB6F894DEBF0FBECDBF36
-:10381000DF91CF911F910F91FF90EF90DF90CF90AC
-:10382000BF900C94D421103FD1F118F4103E50F405
-:10383000A1C0123F09F463C008F44CC0133F09F45F
-:1038400073C098C01F708B2D8F710023A1F00E9450
-:103850006D21812F26960FB6F894DEBF0FBECDBF27
-:10386000DF91CF911F910F91FF90EF90DF90CF905C
-:10387000BF900C94FD190E948E21812F26960FB6C1
-:10388000F894DEBF0FBECDBFDF91CF911F910F9196
-:10389000FF90EF90DF90CF90BF900C94041A00231C
-:1038A000A9F02111BFC08B2D8F7126960FB6F89409
-:1038B000DEBF0FBECDBFDF91CF911F910F91FF9063
-:1038C000EF90DF90CF90BF900C94B321223008F09E
-:1038D000A9C0E9CF0023A9F08B2D8F7126960FB6D2
-:1038E000F894DEBF0FBECDBFDF91CF911F910F9136
-:1038F000FF90EF90DF90CF90BF900C946D2100234C
-:1039000059F38B2D8F7126960FB6F894DEBF0FBE3C
-:10391000CDBFDF91CF911F910F91FF90EF90DF907E
-:10392000CF90BF900C948E21002399F08B2D8F7136
-:1039300026960FB6F894DEBF0FBECDBFDF91CF91B4
-:103940001F910F91FF90EF90DF90CF90BF900C945C
-:10395000582126960FB6F894DEBF0FBECDBFDF917B
-:10396000CF911F910F91FF90EF90DF90CF90BF907C
-:103970000C944E210023A9F0222309F4ADCF812F0E
-:1039800026960FB6F894DEBF0FBECDBFDF91CF9164
-:103990001F910F91FF90EF90DF90CF90BF900C940C
-:1039A000E618222309F4ADCF812F26960FB6F8949E
-:1039B000DEBF0FBECDBFDF91CF911F910F91FF9062
-:1039C000EF90DF90CF90BF900C94AE194B2D4F70BD
-:1039D000612FC7010E94820926960FB6F894DEBFB8
-:1039E0000FBECDBFDF91CF911F910F91FF90EF9050
-:1039F000DF90CF90BF900C9472204B2D4F70612FB1
-:103A0000C70126960FB6F894DEBF0FBECDBFDF917B
-:103A1000CF911F910F91FF90EF90DF90CF90BF90CB
-:103A20000C94300E26960FB6F894DEBF0FBECDBFB5
-:103A3000DF91CF911F910F91FF90EF90DF90CF908A
-:103A4000BF9008950E942F230E9404230E944923BF
-:103A50000E9413290E94E02780E090E00E94B8179E
-:103A600080E090E00C94CE170E941F230C94221D3E
-:103A70000E942922292F22952F7030E02C30310509
-:103A80004CF42A3031056CF42250310922303105D2
-:103A900088F407C02C30310549F02F30310531F062
-:103AA00009C0803E48F0803F29F406C093FB882778
-:103AB00080F9089580E0089581E00895CF93DF9321
-:103AC00000D000D01F92CDB7DEB70F900F900F90AF
-:103AD0000F900F90DF91CF910895CF93DF9300D097
-:103AE00000D000D0CDB7DEB726960FB6F894DEBF73
-:103AF0000FBECDBFDF91CF9108951F93CF93DF937A
-:103B0000C091860116E080918701C81799F0D0E036
-:103B10001C9FF0011D9FF00D1124E857FE4F4081BE
-:103B2000518162817381848195810E946D1D2196EE
-:103B3000C770E9CFDF91CF911F9108954091B801EF
-:103B40005091B9016091BA017091BB018091BC01A3
-:103B50009091BD010C946D1D8091BD0182958F7077
-:103B600009F054C08091BA01882309F44FC08091B4
-:103B70008601A09187016091B8017091B9014091CF
-:103B8000BB015091BC01B6E08A1709F43FC090E038
-:103B900041155105C1F17F3F11F46F3FA1F1B89F6D
-:103BA000F001B99FF00D1124E857FE4F21817213E7
-:103BB0002AC02081621327C02281211124C02381C1
-:103BC00034812417350710F421503109241B350B9B
-:103BD000283C3105C0F42091BD012F702061209355
-:103BE000BD0126E0289FF001299FF00D1124E35725
-:103BF000FE4F80818F708061808388EB91E00E940E
-:103C00000B1A0C947D1D01968770BECF0895CF923C
-:103C1000DF92EF92FF920F931F93CF93DF93CDB775
-:103C2000DEB762970FB6F894DEBF0FBECDBF8C0132
-:103C300085E0F801DE011D9601900D928A95E1F76D
-:103C4000D8014C9111965C91119712966C91129734
-:103C50001396CD90DC9014973091B8017091B90112
-:103C60008091BB019091BC01009709F46BC17F3F2B
-:103C700019F43F3F09F466C1E090BA01EE2009F45F
-:103C8000C0C02091BD01C816D90628F0F601E81B76
-:103C9000F90BCF0104C0809590958C0D9D1DFF24DC
-:103CA000F394883C910578F0F12C207F09F0C6C090
-:103CB0007C2DD98AC88A89890E945E1D88EB91E093
-:103CC0000E940B1AB1C0822F807F09F046C0751385
-:103CD00014C0341312C0611110C02F7020612093E2
-:103CE000BD010E949E1D88EB91E00E940B1A8091FD
-:103CF000BD01D80115968C932EC0CD2819F15F3FD8
-:103D000011F44F3FF9F0F62E61111CC0809186012D
-:103D10002091870136E0821709F45AC090E0389F5D
-:103D2000F001399FF00D1124E857FE4F71815713B0
-:103D300006C07081471303C07281711103C00196E0
-:103D40008770E9CFF62E662309F418C18091BD0172
-:103D500081608093BD01F12C11C1751308C034132B
-:103D600006C0611104C08091BD01D801C3C04D8758
-:103D70005E878D859E856A8B0E94381D6A8988239F
-:103D8000E1F16623D1F12091BD01822F82958F70E0
-:103D900090E0029774F08091B8019091B9019887F2
-:103DA0008F831986DB86CA862C87CE0107960E94F0
-:103DB0000B1A86E0F801A8EBB1E001900D928A950C
-:103DC000E1F70E94AC1D0E949E1DFF24F394D6C013
-:103DD0004D875E878D859E850E942922292F2295F9
-:103DE0002F7030E0223031050CF0BCC09F7009F01C
-:103DF000B6C0805E883008F4C1C0C8010E940B1AAA
-:103E0000E4CFC816D90608F453C0F601E81BF90B35
-:103E1000CF01883C910508F450C0F12C7C2DD98A43
-:103E2000C88A89890E945E1DE8EBF1E086E0DF0127
-:103E30001D928A95E9F70E949E1DA0C0751314C0BB
-:103E4000341312C0611110C08091BD01F801858347
-:103E5000C8010E940B1A86E0E8EBF1E0DF011D9239
-:103E60008A95E9F7FE2C8AC04D875E878D859E85F1
-:103E70006A8B0E94381D6A89882309F4BECF6623A5
-:103E800009F4BBCF2091BD01822F82958F7090E005
-:103E900002970CF48ECF8091B8019091B9019A836A
-:103EA00089831B82DD82CC822E83CE0101967FCF57
-:103EB000809590958C0D9D1DACCFF62E662309F450
-:103EC0009CCF75132EC034132CC02091BD0120FD52
-:103ED0001FC0822F82958F70D9F0D80115962C9330
-:103EE00015978F3049F08F5F982F9295907F822F92
-:103EF0008F70892B15968C93C8010E940B1A86E04F
-:103F0000F801A8EBB1E001900D928A95E1F793CF0B
-:103F100086E0F801A8EBB1E001900D928A95E1F7F7
-:103F20002DC04D875E878D859E850E94381D81112D
-:103F300040CF8091BD0181608093BD01C8010E9486
-:103F40000B1A1CC0662309F458CF4D875E878D85F8
-:103F50009E850E94381D882309F44FCF2ACF8111F6
-:103F600048CF0CC0243031050CF047CF9F7009F4C6
-:103F700040CFF8019581907F09F03BCF8F2D62965D
-:103F80000FB6F894DEBF0FBECDBFDF91CF911F916A
-:103F90000F91FF90EF90DF90CF9008951F93CF93F4
-:103FA000DF93CDB7DEB72C970FB6F894DEBF0FBE08
-:103FB000CDBF4F83588769877A878B879C87CE01CF
-:103FC00007960E94071E882369F08F8198852A85AD
-:103FD0003B85232BF1F19F3F09F063C08F3F09F030
-:103FE00060C037C086E0FE013796DE011196019071
-:103FF0000D928A95E1F76F817885EA85FB85309788
-:1040000041F17F3F11F46F3F21F12091870130E0B2
-:10401000C9010196877099274091860150E0841765
-:10402000950709F447C069837A83FD83EC8396E0A2
-:10403000929FD001939FB00D1124A857BE4FFE014F
-:10404000319601900D929A95E1F7809387010E9435
-:104050007D1D16E080918601909187018917C1F13D
-:10406000189FC001112488579E4F0E94071E882365
-:1040700079F1E09186011E9FF0011124E857FE4F6F
-:104080004081518162817381848195810E946D1D7F
-:104090008091860190E00196877099278093860130
-:1040A000D9CF4F81588569857A858B859C850E94FB
-:1040B0006D1DCFCF0E94341D109287011092860192
-:1040C000E8EBF1E086E0DF011D928A95E9F7C1CFC8
-:1040D0002C960FB6F894DEBF0FBECDBFDF91CF9107
-:1040E0001F910895EF92FF920F931F93CF93DF9349
-:1040F0008C01892B09F46CC0F12CEE24E394E801C7
-:104100002196F8018491843740F4843008F051C03E
-:10411000813081F0823019F15BC0853709F444C0E9
-:10412000A8F19CE7980F903708F052C08F770E9453
-:10413000AE1941C00E5F1F4FFE01C49180E28C0F8B
-:10414000883048F4C7708E2D01C0880FCA95EAF7F1
-:104150000E94222314C08C2F0E94E6182DC00E5FEF
-:104160001F4FFE01C49180E28C0F883058F4C77055
-:104170008E2D01C0880FCA95EAF70E9428230E945D
-:1041800049231AC08C2F0E94AE1916C00E5F1F4F14
-:10419000FE01C491CC2381F08FE99FE00197F1F7F4
-:1041A00000C00000C150F6CF0E5F1F4FFE01F4901B
-:1041B00003C00E94E6188E018F2D882309F49FCF3B
-:1041C000EFE9FFE03197F1F700C000008150F5CF33
-:1041D000DF91CF911F910F91FF90EF900895089577
-:1041E0006093C2017093C3018093C4019093C50191
-:1041F0000C94221D0F931F930091C2011091C301D3
-:104200002091C4013091C501DC01CB01802B912BA1
-:10421000A22BB32B8093C2019093C301A093C4013E
-:10422000B093C5011F910F910C94221D0F931F9302
-:104230000091C2011091C3012091C4013091C501C8
-:10424000DC01CB0180239123A223B3238093C201FD
-:104250009093C301A093C401B093C5011F910F9126
-:104260000C94221D0F931F930091C2011091C30162
-:104270002091C4013091C501DC01CB018027912739
-:10428000A227B3278093C2019093C301A093C401D6
-:10429000B093C5011F910F910C94221D1092BE0185
-:1042A0001092BF011092C0011092C1010C94221D06
-:1042B00041E050E060E070E004C0440F551F661F0D
-:1042C000771F8A95D2F74093BE015093BF01609348
-:1042D000C0017093C1010C94221D41E050E060E0E8
-:1042E00070E004C0440F551F661F771F8A95D2F7F0
-:1042F0008091BE019091BF01A091C001B091C10118
-:10430000482B592B6A2B7B2B4093BE015093BF0146
-:104310006093C0017093C1010C94221D41E050E0F4
-:1043200060E070E004C0440F551F661F771F8A9538
-:10433000D2F740955095609570958091BE0190910F
-:10434000BF01A091C001B091C101482359236A2344
-:104350007B234093BE015093BF016093C0017093D3
-:10436000C1010C94221D41E050E060E070E004C007
-:10437000440F551F661F771F8A95D2F78091BE01A3
-:104380009091BF01A091C001B091C1014827592768
-:104390006A277B274093BE015093BF016093C00101
-:1043A0007093C1010C94221D0F931F930091BE01C5
-:1043B0001091BF012091C0013091C101DC01CB01FE
-:1043C000802B912BA22BB32B8093BE019093BF0126
-:1043D000A093C001B093C1011F910F910C94221DB5
-:1043E0000F931F930091BE011091BF012091C00156
-:1043F0003091C101DC01CB0180239123A223B3239F
-:104400008093BE019093BF01A093C001B093C101FE
-:104410001F910F910C94221D0F931F930091BE01C9
-:104420001091BF012091C0013091C101DC01CB018D
-:1044300080279127A227B3278093BE019093BF01C5
-:10444000A093C001B093C1011F910F910C94221D44
-:104450000895CF92DF92EF92FF920F931F93CF9325
-:10446000DF938C01C090C201D090C301E090C401E1
-:10447000F090C5014091BE015091BF016091C00113
-:104480007091C101C42AD52AE62AF72ACFE1D0E0EB
-:10449000D701C6010C2E04C0B695A79597958795B0
-:1044A0000A94D2F780FF07C0B8018C2F0E94530EE8
-:1044B0008130910531F4219758F7B80180E00E94CE
-:1044C000530EDF91CF911F910F91FF90EF90DF90EE
-:1044D000CF90089590910C01992321F090910D01B6
-:1044E000911109C020910E0130910F01F90132960E
-:1044F0009FEF40E030C0982F9695969596959F3007
-:10450000A0F4E0910E01F0910F01E90FF11D877009
-:1045100021E030E0A90102C0440F551F8A95E2F75F
-:10452000CA019181892B818308959091D90190FFCF
-:1045300023C01F928F938CEE98E09F938F930E94DD
-:1045400079090F900F900F900F9008959F3F39F0C9
-:104550004F5F4E3041F051915813F8CF0DC05111BB
-:10456000F7CF942FF5CF9F3F39F0F901E90FF11DF7
-:1045700097FDFA9582830895089590910C019923EF
-:1045800021F090910D01911109C020910E013091FF
-:104590000F01F9013296205F3F4F30C0982F96955A
-:1045A000969596959F30A8F4E0910E01F0910F0139
-:1045B000E90FF11D877021E030E0A90102C0440F2E
-:1045C000551F8A95E2F7CA018095918189238183DD
-:1045D00008959091D90190FF16C01F928F938EEC91
-:1045E00098E09F938F930E9479090F900F900F90FE
-:1045F0000F9008953196E217F30729F090819813F0
-:10460000F9CF1082F7CF089581E090E0E0910E019C
-:10461000F0910F01E80FF91F10820196803191058A
-:10462000A9F708959091D801892B8093D801089516
-:1046300080959091D80189238093D8010895109294
-:10464000D80108959091D701892B8093D7010895BF
-:1046500080959091D70189238093D7010895109276
-:10466000D70108958093C60108951092C601089558
-:1046700080910E0190910F01FC0131969C01205F09
-:104680003F4F80E0919191118F5FE217F307D1F7CF
-:104690000895E0910E01F0910F018091D80180837F
-:1046A000E0910E01F0910F0190818091D701892B4B
-:1046B00080838091C601882361F0E0910E01F09122
-:1046C0000F019081892B80830E94382381111092E1
-:1046D000C60180910E0190910F010C946417909384
-:1046E0003B0180933A010895CF92DF92EF92FF92BF
-:1046F0006C01EE24FF24C114D104E104F10421F083
-:10470000C701B60120E101C020E0C72ED82EE92E56
-:10471000FF24C114D104E104F10419F0285FC7019A
-:10472000B6016B017C0154E0F694E794D794C794EA
-:104730005A95D1F7C114D104E104F10419F02C5FAA
-:10474000C701B6016B017C0142E0F694E794D7946F
-:10475000C7944A95D1F7C114D104E104F10419F0CA
-:104760002E5FC701B601DC01CB01B695A7959795E1
-:104770008795892B8A2B8B2B09F02F5F822FFF9037
-:10478000EF90DF90CF9008958295982F9C7C392FE1
-:1047900036953695282F237344E0249FC0011124B9
-:1047A000932F982B292F2A7A2695892F8575880F84
-:1047B000822B08951F93CF93DF931F92CDB7DEB75F
-:1047C00099830E94C423182F9981892F0E94C423A2
-:1047D000212F30E0322F2227A901482BCA010F9048
-:1047E000DF91CF911F9108958091F201843009F1FA
-:1047F0001092DA0120E488E190E00FB6F894A895D1
-:10480000809360000FBE2093600083B7817F846037
-:1048100083BF83B7816083BF7894889583B78E7F89
-:1048200083BF88E10FB6F894809360001092600017
-:104830000FBE089508950895CF930E941A240E94F0
-:10484000F80B0E941B24C0E08C2F0E94240D8111C4
-:1048500004C0CF5FCE30C1F701C081E0CF91089591
-:104860000E94341D0E9458170C948A0F82E084BD68
-:1048700093E095BD9AEF97BD80936E0008952FB792
-:10488000F8948091DB019091DC01A091DD01B09161
-:10489000DE012FBF0895CF92DF92EF92FF920F9328
-:1048A0001F932FB7F8944091DB015091DC01609188
-:1048B000DD017091DE012FBF6A017B01EE24FF2430
-:1048C0008C0120E030E0C016D106E206F30610F4B9
-:1048D000415051099A01281B390BC9011F910F91B1
-:1048E000FF90EF90DF90CF9008951F920F920FB638
-:1048F0000F9211248F939F93AF93BF938091DB010D
-:104900009091DC01A091DD01B091DE010196A11D25
-:10491000B11D8093DB019093DC01A093DD01B09386
-:10492000DE01BF91AF919F918F910F900FBE0F90BD
-:104930001F9018950E945614F8942FEF87EA91E67D
-:10494000215080409040E1F700C0000087E090EBEC
-:10495000DC018093FB019093FC01A093FD01B093D7
-:10496000FE019CE088E10FB6F894A8958093600062
-:104970000FBE90936000FFCFEF92FF920F931F93B3
-:10498000CF93DF93D82FC0E08C2F0E94240D00E03E
-:1049900010E0E82EF12CC701002E02C095958795F6
-:1049A0000A94E2F780FD06C00F5F1F4F0630110525
-:1049B00091F709C0602F7C2F80E00E94310ED81340
-:1049C000F3CF81E004C0CF5FCE30F1F680E0DF911D
-:1049D000CF911F910F91FF90EF900895CF93C82F23
-:1049E0008CE20E94BC24882321F08C2FCF910C9460
-:1049F000BC2480E0CF910895CF930E944B26811173
-:104A000002C00E94312681E199E00E94E008C5E6DB
-:104A1000C15049F00E94F80B8FE39CE90197F1F730
-:104A200000C00000F5CF8AE099E00E94E00889E22A
-:104A30000E94EE24811113C18AE20E94EE248111AA
-:104A40000E94312685E00E94EE2481110E949A2462
-:104A50000E9456268093D90187E00E94EE24882385
-:104A6000A9F18BE10E94EE24882351F08091D901B5
-:104A700081FB222720F991E0922790FB81F90EC05B
-:104A80008EE00E94EE24882361F08091D90182FBA0
-:104A9000222720F991E0922790FB82F98093D90197
-:104AA00015C080E10E94EE249091D901882341F045
-:104AB00093FB222720F981E0822780FB93F904C031
-:104AC000892F809580FB90F99093D9018091D9012D
-:104AD0000E945A260E9468268093EC0180EE0E9474
-:104AE000EE24882341F08091EC01982F909590FB63
-:104AF00080F98093EC0189E30E94EE24882359F029
-:104B00008091EC0181FB222720F991E0922790FB14
-:104B100081F98093EC0182EE0E94EE24882359F003
-:104B20008091EC0182FB222720F991E0922790FBF3
-:104B300082F98093EC0186EE0E94EE24882359F0DE
-:104B40008091EC0183FB222720F991E0922790FBD2
-:104B500083F98093EC0183EE0E94EE24882359F0C0
-:104B60008091EC0184FB222720F991E0922790FBB1
-:104B700084F98093EC0185E30E94EE24882359F0A8
-:104B80008091EC0185FB222720F991E0922790FB90
-:104B900085F98093EC0181E30E94EE24882359F08B
-:104BA0008091EC0186FB222720F991E0922790FB6F
-:104BB00086F98093EC0181E10E94EE24882359F06C
-:104BC0008091EC0187FB222720F991E0922790FB4E
-:104BD00087F98093EC018091EC010E946C26809112
-:104BE000EC0187FB882780F980930D0187E20E9402
-:104BF000EE24C82F8EE10E94EE248111C2608FE165
-:104C00000E94EE248111C46080E20E94EE24811192
-:104C1000C86081E20E94EE248111C06182E20E949C
-:104C2000EE248111C06283E20E94EE248111C064EF
-:104C300084E20E94EE24882311F0C06802C0CC23D5
-:104C400029F08C2F0E9463266C2F03C00E945F26E0
-:104C5000682F70E080E090E0CF910C94F020CF912D
-:104C600008956DEE7EEF80E090E00E94343060E0C9
-:104C700082E090E00E94263060E083E090E00E94B5
-:104C8000263060E084E090E00E94263060E085E01D
-:104C900090E00C94263080E090E00E94203021E0EB
-:104CA0008D3E9E4F09F020E0822F089582E090E033
-:104CB0000C941830682F82E090E00C94263083E04A
-:104CC00090E00C941830682F83E090E00C9426302C
-:104CD00084E090E00C941830682F84E090E00C940D
-:104CE00026308091E10180FF0BC06091130185E0C7
-:104CF000689FB001112475956795759567952BC0D0
-:104D000081FF09C06091130185E0689FB001112403
-:104D10007595679520C082FF07C06091130185E0FB
-:104D2000689FB001112417C09091E2019923D1F03E
-:104D300060911201961788F72091130185E0289F52
-:104D400090011124929FA001939F500D112470E0B7
-:104D5000CA010E94EA2F6038710540F4611571059F
-:104D600039F002C065E070E0862F08958FE708955E
-:104D700081E008958091E10180FF08C060911101F8
-:104D800070E0759567957595679521C081FF06C0A0
-:104D90006091110170E07595679519C082FF04C09C
-:104DA0006091110170E010C09091E2019923C1F06F
-:104DB000609110019617A0F780911101899FC001A1
-:104DC000112470E00E94EA2F6038710528F4611503
-:104DD000710521F0862F08958FE7089581E00895E9
-:104DE00061E070E0F4CF803F21F40E94712681954C
-:104DF00004C0813F29F40E9471268093E501089543
-:104E0000823F21F40E947126819504C0833F29F4DA
-:104E10000E9471268093E4010895893F19F40E944D
-:104E2000BA2605C08A3F31F40E94BA268195809344
-:104E3000E60108958B3F21F40E94BA26819504C0B3
-:104E40008C3F29F40E94BA268093E7010895843F9D
-:104E500021F48091E301816017C0853F21F48091A6
-:104E6000E301826011C0863F21F48091E3018460F8
-:104E70000BC0873F21F48091E301886005C0883F23
-:104E800031F48091E30180618093E30108958D3FC7
-:104E900021F48091E10181600BC08E3F21F480916B
-:104EA000E101826005C08F3F29F48091E1018460B7
-:104EB0008093E1010895803F39F48091E50187FFF7
-:104EC0006CC01092E50169C0813F29F48091E50131
-:104ED0001816BCF362C09091E401823F29F497FF59
-:104EE0005CC01092E40159C0833F19F41916CCF349
-:104EF00054C0893F41F48091E60118160CF04DC072
-:104F00001092E6014AC08A3F29F48091E60187FFAA
-:104F100044C0F6CF8B3F39F48091E70187FF3DC055
-:104F20001092E7013AC08C3F29F48091E7011816EE
-:104F3000BCF333C0843F21F48091E3018E7F17C01E
-:104F4000853F21F48091E3018D7F11C0863F21F4DC
-:104F50008091E3018B7F0BC0873F21F48091E301B7
-:104F6000877F05C0883F31F48091E3018F7E809375
-:104F7000E30113C08D3F21F48091E1018E7F0BC0CE
-:104F80008E3F21F48091E1018D7F05C08F3F29F490
-:104F90008091E1018B7F8093E1018091E401811197
-:104FA0000EC08091E50181110AC08091E601811156
-:104FB00006C08091E701811102C01092E2010895BC
-:104FC0008091D90183FF7EC08DE499E00E94E008C2
-:104FD0008091E3011F928F9388E499E09F938F93D0
-:104FE0000E94790986E499E00E94E0088091E4013A
-:104FF000282F332727FD30953F938F9383E499E043
-:105000009F938F930E94790981E499E00E94E008C0
-:105010008091E501282F332727FD30953F938F930B
-:105020008EE399E09F938F930E9479098CE399E036
-:105030000E94E0088091E601282F332727FD309554
-:105040003F938F9389E399E09F938F930E9479090F
-:1050500087E399E00E94E0088091E701282F332739
-:1050600027FD30953F938F9384E399E09F938F932F
-:105070000E94790981E399E00E94E0088091E201B1
-:105080001F928F938EE299E09F938F930E947909EC
-:105090008CE299E00E94E0088091E1011F928F93D9
-:1050A00089E299E09F938F930E94790986E299E0C3
-:1050B0000E94E0088DB79EB74C960FB6F8949EBF3D
-:1050C0000FBE8DBF83EE91E00E94AD170E943F247A
-:1050D0009093E0018093DF0108951F93CF93DF93B6
-:1050E0008091DF019091E0010E944B24AC019091EE
-:1050F000E201992321F02091140130E006C02091B3
-:1051000015018AE0289F900111244217530708F4E3
-:1051100086C08091E401C091E501D091E601109133
-:10512000E701811107C0C11176C0D11174C01111FE
-:1051300072C075C09F3F19F09F5F9093E2011816EF
-:1051400024F40E9471268093E4018091E40187FF9A
-:1051500005C00E94712681958093E4011C1624F4F9
-:105160000E9471268093E5018091E50187FF05C0CB
-:105170000E94712681958093E5016091E401662388
-:1051800039F1C091E501CC2319F1772767FD7095BE
-:10519000872F972F0E94EF2E23E333E343E35FE350
-:1051A0000E94532F0E94BC2E6093E4016C2F77273E
-:1051B00067FD7095872F972F0E94EF2E23E333E32F
-:1051C00043E35FE30E94532F0E94BC2E6093E501EE
-:1051D0001D1624F40E94BA268093E6018091E60110
-:1051E00087FF05C00E94BA2681958093E6011116BB
-:1051F00024F40E94BA268093E7018091E70187FF9B
-:1052000005C00E94BA2681958093E701DF91CF9176
-:105210001F910C94E0279F3F09F08ECF96CFDF912E
-:10522000CF911F910895E3EEF1E085E0DF011D923B
-:105230008A95E9F71092E2011092E101089580E762
-:105240009BE00E94E0081F9281E08F931F9285E00F
-:105250008F9382E29BE09F938F930E9479090F9036
-:105260000F900F900F900F900F9008958330E9F1F9
-:1052700028F4813061F0823009F10895853009F415
-:1052800062C008F449C0863009F474C00895809162
-:105290001501262F30E0280F311D2F3F310524F452
-:1052A000680F6093150103C08FEF80931501809103
-:1052B00015011F928F938BE59AE072C080911401C3
-:1052C000262F30E0280F311D2F3F310524F4680FC1
-:1052D0006093140103C08FEF809314018091140137
-:1052E0001F928F9389E49AE05BC080911301262F6F
-:1052F00030E0280F311D2F3F310524F4680F6093F3
-:10530000130103C08FEF80931301809113011F924B
-:105310008F9386E39AE044C080911201262F30E0FB
-:10532000280F311D2F3F310524F4680F60931201BF
-:1053300003C08FEF80931201809112011F928F930F
-:1053400081E29AE02DC080911101262F30E0280FD4
-:10535000311D2F3F310524F4680F6093110103C004
-:105360008FEF80931101809111011F928F9388E03C
-:105370009AE016C080911001262F30E0280F311DD1
-:105380002F3F310524F4680F6093100103C08FEFA5
-:1053900080931001809110011F928F938DEE99E000
-:1053A0009F938F930E9479090F900F900F900F9009
-:1053B0000895833081F128F4813059F08230D1F0A2
-:1053C0000895853009F449C0B8F1863009F456C013
-:1053D000089580911501681720F4861B80931501AC
-:1053E00002C010921501809115011F928F938EEDCE
-:1053F00099E054C080911401681720F4861B8093B3
-:10540000140102C010921401809114011F928F9315
-:105410008CEC99E043C080911301681720F4861B3F
-:105420008093130102C010921301809113011F9207
-:105430008F9389EB99E032C080911201681720F4B4
-:10544000861B8093120102C01092120180911201FA
-:105450001F928F9384EA99E021C08091110168170F
-:1054600020F4861B8093110102C0109211018091DB
-:1054700011011F928F938BE899E010C08091100169
-:10548000681720F4861B8093100102C0109210014F
-:10549000809110011F928F9380E799E09F938F93E3
-:1054A0000E9479090F900F900F900F900895CF935D
-:1054B000C82F1F928F9385E79CE09F938F930E9444
-:1054C000790981E090E0A0E0B0E0BC01CD0104C02A
-:1054D000660F771F881F991FCA95D2F70E94F02088
-:1054E0000F900F900F900F90CF910C94341DCF938D
-:1054F0008D3109F465C0B0F58E3009F4CCC100F5EA
-:10550000873009F49BC1A8F4863009F06DC2809100
-:10551000D901817F8E7F8093D9018AE79CE00E9428
-:10552000E0088CEB90E10E94E00881E08093E901C3
-:1055300080C1883009F44FC08B3009F47CC154C25B
-:10554000863109F4F0C138F4803109F4B8C18131F1
-:1055500009F430C249C2893109F4CEC18B3109F452
-:1055600086C142C2853309F437C248F4873209F450
-:1055700033C208F433C2893209F42EC235C28334EF
-:1055800038F48A3308F02CC2883309F454C12CC291
-:10559000833409F421C2883409F026C20E94341DE4
-:1055A0008BEA90E10E94E0089FEF23ED80E39150A9
-:1055B00020408040E1F700C000000E949A2439C1D9
-:1055C0008BEC90E10E94E0080E94762E0E94581712
-:1055D0000E948A0F2EC180EC90E10E94E0088BE8C7
-:1055E0009EE00E94E0080E945F261F928F9388E849
-:1055F0009EE09F938F930E94790986E89EE00E9427
-:10560000E0080E945626C82F83E79EE00E94E0082B
-:105610001F92CF938EE69EE09F938F930E9479090D
-:105620008CE69EE00E94E00882E69EE00E94E00890
-:105630008C2F81701F928F938FE59EE09F938F93A5
-:105640000E9479098DE59EE00E94E00883E59EE0D6
-:105650000E94E008C1FB882780F91F928F9380E5A4
-:105660009EE09F938F930E9479098EE49EE00E94B2
-:10567000E00882E49EE00E94E008C2FB882780F9EF
-:105680001F928F938FE39EE09F938F930E947909DF
-:105690008DE39EE00E94E00884E39EE00E94E00823
-:1056A000C3FBCC27C0F91F92CF9381E39EE09F9369
-:1056B0008F930E9479098FE29EE00E94E0080E9489
-:1056C0006826C82F8BE19EE00E94E0081F92CF93CE
-:1056D00086E19EE09F938F930E94790984E19EE08A
-:1056E0000E94E0088BEF9DE00E94E0088C2F817003
-:1056F0001F928F9388EF9DE09F938F930E9479096B
-:105700008DB79EB780960FB6F8949EBF0FBE8DBF23
-:1057100086EF9DE00E94E0088FED9DE00E94E0088A
-:10572000C1FB882780F91F928F938CED9DE09F939A
-:105730008F930E9479098AED9DE00E94E00888EC31
-:105740009DE00E94E008C2FB882780F91F928F939A
-:1057500085EC9DE09F938F930E94790983EC9DE0F7
-:105760000E94E00881EB9DE00E94E008C3FB8827CF
-:1057700080F91F928F938EEA9DE09F938F930E94F2
-:1057800079098CEA9DE00E94E00882EA9DE00E948F
-:10579000E008C4FB882780F91F928F938FE99DE072
-:1057A0009F938F930E9479098DE99DE00E94E00804
-:1057B0008BE89DE00E94E008C5FB882780F91F92D6
-:1057C0008F9388E89DE09F938F930E94790986E8E4
-:1057D0009DE00E94E0088AE69DE00E94E008C6FB8A
-:1057E000882780F91F928F9387E69DE09F938F9380
-:1057F0000E94790985E69DE00E94E0088DE59DE024
-:105800000E94E008C7FBCC27C0F91F92CF938AE51E
-:105810009DE09F938F930E94790988E59DE00E9407
-:10582000E0088DB79EB74C960FB6F8949EBF0FBE9A
-:105830008DBFC1E0DEC081EA9CE05BC08091D901F0
-:10584000C82FC17080FF09C08EE990E10E94E00876
-:105850008091D901817F8E7F47C082E990E10E94CB
-:10586000E0088091D90181608093D901E2CF9091C5
-:10587000D90191FBCC27C0F981E0C827892FC0FB53
-:1058800081F98093D901CC2319F085E890E127C0F4
-:1058900087E790E12EC09091D90192FBCC27C0F907
-:1058A00081E0C827892FC0FB82F98093D901CC23DE
-:1058B00019F088E690E113C088E590E11AC0909154
-:1058C000D90193FBCC27C0F981E0C827892FC0FB01
-:1058D00083F98093D901CC2351F08CE490E10E94AC
-:1058E000E0088091D90181608093D90182C08FE363
-:1058F00090E10E94E0089DCF80E390E10E94E008E3
-:1059000084E090E10E94E00887EC9FE00E94E008BC
-:105910008AE99FE00E94E00886E59FE00E94E00897
-:105920008BE29FE0E6CF8DE19FE00E94E0080E94BD
-:1059300058171F928F9383E09FE09F938F930E944D
-:10594000790980910C011F928F938CEE9EE09F93BA
-:105950008F930E947909809170011F928F9389ED36
-:105960009EE09F938F930E94790980910D011F9271
-:105970008F9386EC9EE09F938F930E94790980918C
-:10598000DB019091DC01A091DD01B091DE01BF93BC
-:10599000AF939F938F9382EB9EE09F938F930E9490
-:1059A00079098DB79EB746960FB6F8949EBF0FBE85
-:1059B0008DBF3FCF0E94341DC0910D0181E0C827EB
-:1059C000C0930D01CC2329F088EA9EE00E94E008F4
-:1059D00010C08DE99EE08DCF80E003C08D5101C0E5
-:1059E00089530E94572A25CF8BE99EE00E94E00848
-:1059F000C0E08C2FCF91089580E0089580E0089555
-:105A0000CF93C82F8091E901813081F020F082305E
-:105A100009F44FC045C1E0910E01F0910F01808162
-:105A2000813169F0823209F03DC109C0E0910E0177
-:105A3000F0910F018081813111F0823261F48C2F5D
-:105A40000E94FC2C811104C08C2F0E94772A2FC049
-:105A500081E090E02CC08C2F0E94FE2C811126C08A
-:105A6000C431E1F070F4CB3081F0C031D1F40E9448
-:105A70001F298DE69CE00E94E00882E08093E90106
-:105A800015C0C93259F0C83361F48AE79CE00E941E
-:105A9000E00881E79CE00E94E00808C01092E9015C
-:105AA00003C18BE69CE00E94E008FEC081E08170AB
-:105AB000FDC0C43220F5CE3108F0C0C0CB3099F122
-:105AC000C8F4C73009F0D2C08AE08093150194E190
-:105AD0009093140193E0909313018093120188E056
-:105AE0008093110188E28093100181E19BE00E9484
-:105AF000E008BFC0C33149F1C431C1F0B7C0CB34F5
-:105B000009F4A9C028F4C93289F0C83361F0AEC0E5
-:105B1000C13509F49EC0C23509F499C0CE3409F0EC
-:105B2000A5C06AE09EC00E941F29A3C08091E80121
-:105B3000882319F01092E8019CC08EE19BE00E943E
-:105B4000E00881E08093E901B1C088EF9AE00E940B
-:105B5000E00886EE9AE00E94E008809115011F920D
-:105B60008F9383EE9AE09F938F930E94790981EE41
-:105B70009AE00E94E0088FEC9AE00E94E008809191
-:105B800014011F928F938CEC9AE09F938F930E9445
-:105B900079098AEC9AE00E94E0088BEB9AE00E9477
-:105BA000E008809113011F928F9388EB9AE09F93F6
-:105BB0008F930E94790986EB9AE00E94E00885EABB
-:105BC0009AE00E94E008809112011F928F9382EA6E
-:105BD0009AE09F938F930E94790980EA9AE00E944D
-:105BE000E0088BE89AE00E94E008809111011F9282
-:105BF0008F9388E89AE09F938F930E94790986E8B3
-:105C00009AE00E94E0088FE69AE00E94E008809106
-:105C100010011F928F938CE69AE09F938F930E94BE
-:105C200079098AE69AE00E94E0088DB79EB7489607
-:105C30000FB6F8949EBF0FBE8DBF1BC0CE51EC2F88
-:105C4000F0E0E15DFE4F80818093E80112C061E0E9
-:105C500003C061E006C06AE08091E8010E94362935
-:105C600008C08091E8010E94D92903C08FE09BE021
-:105C700013C08091E801882369F01F928F9389E017
-:105C80009BE09F938F930E9479090F900F900F9044
-:105C90000F9004C086E09BE00E94E00881E006C00F
-:105CA0001092E90180E002C080E001CFCF91089519
-:105CB000E1E8F0E08081886080838081816080837A
-:105CC0008FB7F89493E09093890090ED90938800BB
-:105CD0008FBF0895EFE6F0E08081826080830895B1
-:105CE000EFE6F0E080818D7F80830895EFE6F0E0BD
-:105CF000908182E08927808308951F920F920FB6CA
-:105D00000F9211242F933F934F935F936F937F9341
-:105D10008F939F93AF93BF93EF93FF938091EA018B
-:105D20009091EB0101969093EB018093EA01811130
-:105D300003C082E00E948A0FE091EB01E695E695B0
-:105D4000F0E0E552FF4EE4918091EA018E1303C02A
-:105D500080E00E948A0FFF91EF91BF91AF919F91D8
-:105D60008F917F916F915F914F913F912F910F9004
-:105D70000FBE0F901F90189504D06894B1118DC07C
-:105D8000089570D088F09F5790F0B92F9927B75198
-:105D9000A0F0D1F0660F771F881F991F1AF0BA95EF
-:105DA000C9F712C0B13081F077D0B1E0089574C066
-:105DB000672F782F8827B85F39F0B93FCCF38695E5
-:105DC00077956795B395D9F73EF490958095709542
-:105DD00061957F4F8F4F9F4F0895E89409C097FBBF
-:105DE0003EF490958095709561957F4F8F4F9F4FB2
-:105DF0009923A9F0F92F96E9BB279395F6958795F6
-:105E000077956795B795F111F8CFFAF4BB0F11F4B8
-:105E100060FF1BC06F5F7F4F8F4F9F4F16C088235F
-:105E200011F096E911C0772321F09EE8872F762F95
-:105E300005C0662371F096E8862F70E060E02AF0D6
-:105E40009A95660F771F881FDAF7880F96958795C2
-:105E500097F9089557FD9058440F551F59F05F3F2B
-:105E600071F04795880F97FB991F61F09F3F79F07C
-:105E700087950895121613061406551FF2CF4695FE
-:105E8000F1DF08C0161617061806991FF1CF869580
-:105E90007105610508940895E894BB276627772764
-:105EA000CB0197F908950BD078C069D028F06ED057
-:105EB00018F0952309F05AC05FC01124EECFCADF55
-:105EC000A0F3959FD1F3950F50E0551F629FF0010D
-:105ED000729FBB27F00DB11D639FAA27F00DB11D66
-:105EE000AA1F649F6627B00DA11D661F829F2227EF
-:105EF000B00DA11D621F739FB00DA11D621F839F76
-:105F0000A00D611D221F749F3327A00D611D231F4B
-:105F1000849F600D211D822F762F6A2F11249F5799
-:105F200050408AF0E1F088234AF0EE0FFF1FBB1FBC
-:105F3000661F771F881F91505040A9F79E3F51055B
-:105F400070F014C0AACF5F3FECF3983EDCF3869567
-:105F500077956795B795F795E7959F5FC1F7FE2B06
-:105F6000880F911D9695879597F9089597F99F67E2
-:105F700080E870E060E008959FEF80EC08950024D1
-:105F80000A941616170618060906089500240A949E
-:105F900012161306140605060895092E0394000C24
-:105FA00011F4882352F0BB0F40F4BF2B11F460FFB3
-:105FB00004C06F5F7F4F8F4F9F4F0895991B79E00B
-:105FC00004C0991F961708F0961B881F7A95C9F789
-:105FD0008095089597FB072E16F4009407D077FD5F
-:105FE00009D00E94043007FC05D03EF490958195BD
-:105FF0009F4F0895709561957F4F0895EE0FFF1F95
-:106000000590F491E02D0994AA1BBB1B51E107C038
-:10601000AA1FBB1FA617B70710F0A61BB70B881F38
-:10602000991F5A95A9F780959095BC01CD010895C7
-:10603000F999FECF92BD81BDF89A992780B5089550
-:10604000A8E1B0E042E050E00C943B30262FF999F3
-:10605000FECF1FBA92BD81BD20BD0FB6F894FA9A4B
-:10606000F99A0FBE019608950E942630272F0C94AE
-:106070002730DC01CB01FC01F999FECF06C0F2BD4F
-:10608000E1BDF89A319600B40D9241505040B8F7F6
-:066090000895F894FFCF13
-:1060960020028B0F7C1059102510F10F0101C7014A
-:1060A60028080A03140A3F4D3620395B080E08D823
-:1060B60007B8077F07F2060B0724073D075D0701B0
-:0A60C60002030405060708090000A4
+:10067000005B735D004B6579626F61726420737417
+:100680006172742E0A005B575D005B535D005B5224
+:100690005D005B445D005B435D0016034500720036
+:1006A00067006F0044006F007800200045005A008A
+:1006B000000016034500720067006F0044006F00E1
+:1006C0007800200045005A000000040309040902D4
+:1006D0008D00050100A0FA090400000103010100DA
+:1006E000092111010001223F000705810308000ACA
+:1006F0000904010001030102000921110100012286
+:100700004D000705820308000A09040200010300E6
+:1007100000000921110100012236000705830308AA
+:10072000000A09040300020300000009211101006E
+:10073000012220000705840320000107050403208F
+:100740000001090404000103000000092111010057
+:100750000122390007058503100001120110010074
+:10076000000008EDFE071301000102000105010968
+:1007700006A101050719E029E7150025019508756F
+:100780000181020508190129059505750191029558
+:1007900001750391010507190029771500250195B9
+:1007A0007875018102C00631FF0974A10109751530
+:1007B0000025FF9520750881020976150025FF9513
+:1007C0002075089102C005010980A101850216016A
+:1007D0000026B7001A01002AB700751095018100A4
+:1007E000C0050C0901A1018503160100269C021A0F
+:1007F00001002A9C02751095018100C005010902C3
+:10080000A1010901A100050919012905150025010A
+:100810009505750181029501750381010501093076
+:1008200009311581257F95027508810609381581E2
+:10083000257F950175088106050C0A38021581256A
+:100840007F950175088106C0C005010906A1010553
+:100850000719E029E7150025019508750181029522
+:100860000175088101050819012905950575019192
+:10087000029501750391010507190029FF1500254F
+:10088000FF950675088100C00A0025303258200007
+:100890006B6579626F6172645F7265706F72743AD2
+:1008A00020000A0025303258006B6579626F617252
+:1008B000645F7365745F6C65643A200064656C5FA7
+:1008C0006B65795F6269743A2063616E2774206496
+:1008D000656C3A20253032580A006164645F6B65AC
+:1008E000795F6269743A2063616E27742061646481
+:1008F0003A20253032580A00646F6E652E0A006275
+:100900006F6F676D61676963207363616E3A202E54
+:100910002E2E2000290A002575002F002575005D68
+:1009200028002564002000256400200025640020A4
+:10093000002564007C0025303258006D6F757365AA
+:100940006B6579205B62746E7C78207920762068F4
+:100950005D287265702F61636C293A205B006D6BB6
+:100960005F776865656C5F74696D655F746F5F6DF7
+:100970006178203D2025640A006D6B5F77686565AE
+:100980006C5F6D61785F7370656564203D202564E0
+:100990000A006D6B5F74696D655F746F5F6D617880
+:1009A000203D2025640A006D6B5F6D61785F737078
+:1009B000656564203D2025640A006D6B5F696E7477
+:1009C000657276616C203D2025640A006D6B5F6462
+:1009D000656C6179203D2025640A006D6B5F776846
+:1009E00065656C5F74696D655F746F5F6D617820BC
+:1009F0003D2025640A006D6B5F776865656C5F6DEF
+:100A000061785F7370656564203D2025640A006D20
+:100A10006B5F74696D655F746F5F6D6178203D20F9
+:100A200025640A006D6B5F6D61785F737065656446
+:100A3000203D2025640A006D6B5F696E74657276D7
+:100A4000616C203D2025640A006D6B5F64656C61FC
+:100A500079203D2025640A000A00257500363A20D9
+:100A6000776865656C5F74696D655F746F5F6D61F4
+:100A7000783A20000A00257500353A2077686565C8
+:100A80006C5F6D61785F73706565643A20000A0081
+:100A9000257500343A2074696D655F746F5F6D6110
+:100AA000783A20000A00257500333A206D61785F9E
+:100AB00073706565643A20000A00257500323A209B
+:100AC000696E74657276616C286D73293A20000A2C
+:100AD00000257500313A2064656C6179282A31302F
+:100AE0006D73293A20000A092D2056616C756573D3
+:100AF000202D0A004D3E004D25643E20003F00732E
+:100B000065742064656661756C740A00433E20005C
+:100B100077686572652064656C74613A20637572EC
+:100B2000736F723D25642C20776865656C3D256484
+:100B30000A53656520687474703A2F2F656E2E779E
+:100B4000696B6970656469612E6F72672F77696B75
+:100B5000692F4D6F7573655F6B6579730A000A09BC
+:100B60002D204D6F7573656B6579202D0A455343B4
+:100B70002F713A09717569740A313A0964656C61BB
+:100B800079282A31306D73290A323A09696E746501
+:100B90007276616C286D73290A333A096D61785F4A
+:100BA00073706565640A343A0974696D655F746FC2
+:100BB0005F6D61780A353A09776865656C5F6D61CC
+:100BC000785F73706565640A363A09776865656CA5
+:100BD0005F74696D655F746F5F6D61780A0A703A62
+:100BE000097072696E742076616C7565730A643A77
+:100BF000097365742064656661756C74730A757039
+:100C00003A092B310A646F776E3A092D310A706701
+:100C100075703A092B31300A7067646F776E3A0944
+:100C20002D31300A0A7370656564203D2064656C5F
+:100C30007461202A206D61785F7370656564202A75
+:100C40002028726570656174202F2074696D655F5E
+:100C5000746F5F6D6178290A003F004D3E200043AC
+:100C60003E20004C25640A000A092D20436F6E7354
+:100C70006F6C65202D0A4553432F713A09717569D0
+:100C8000740A6D3A096D6F7573656B65790A000AB0
+:100C9000092D204D61676963202D0A643A09646556
+:100CA0006275670A783A096465627567206D6174D8
+:100CB0007269780A6B3A096465627567206B6579B9
+:100CC000626F6172640A6D3A096465627567206DCE
+:100CD0006F7573650A763A0976657273696F6E0A85
+:100CE000733A097374617475730A633A09636F6EBA
+:100CF000736F6C65206D6F64650A302D343A096C32
+:100D000061796572302D34284631302D4634290AF8
+:100D1000506175733A09626F6F746C6F61646572CC
+:100D20000A653A09656570726F6D0A6E3A094E4B35
+:100D3000524F0A7A3A09736C656570204C4544201D
+:100D4000746573740A000A002575002E6E6B726F4D
+:100D50003A20000A002575002E737761705F62618A
+:100D6000636B736C6173685F6261636B7370616303
+:100D7000653A20000A002575002E737761705F6761
+:100D8000726176655F6573633A20000A002575001D
+:100D90002E6E6F5F6775693A20000A002575002E78
+:100DA000737761705F72616C745F726775693A2006
+:100DB000000A002575002E737761705F6C616C749A
+:100DC0005F6C6775693A20000A002575002E636123
+:100DD00070736C6F636B5F746F5F636F6E74726F51
+:100DE0006C3A20000A002575002E737761705F63EE
+:100DF0006F6E74726F6C5F636170736C6F636B3A6C
+:100E000020000A0025303258006B65796D61705FF3
+:100E1000636F6E6669672E7261773A20000A00255B
+:100E200075002E6D6F7573653A20000A00257500F8
+:100E30002E6B6579626F6172643A20000A00257535
+:100E4000002E6D61747269783A20000A00257500E1
+:100E50002E656E61626C653A20000A0025303258BA
+:100E60000064656275675F636F6E6669672E7261A5
+:100E7000773A20000A0025750064656661756C7418
+:100E80005F6C617965723A20003F004E4B524F3AD9
+:100E9000206F66660A004E4B524F3A206F6E0A0072
+:100EA00074696D65725F636F756E743A20253034B6
+:100EB0006C580A006B6579626F6172645F6E6B7269
+:100EC0006F3A2025580A006B6579626F6172645F22
+:100ED00069646C653A2025580A006B6579626F6118
+:100EE00072645F70726F746F636F6C3A2025580A7A
+:100EF00000686F73745F6B6579626F6172645F6CB9
+:100F000065647328293A2025580A000A092D2053C0
+:100F10007461747573202D0A004743433A20342EC0
+:100F2000392E33204156522D4C4942433A20312E1E
+:100F3000382E31204156525F415243483A20617663
+:100F400072350A004F5054494F4E533A204C554683
+:100F50004120424F4F544D41474943204D4F555337
+:100F6000454B45592045585452414B455920434F14
+:100F70004E534F4C4520434F4D4D414E44204E4B18
+:100F8000524F203531320A004255494C443A203202
+:100F90003430646230632D6469727479202830398A
+:100FA0003A35383A3539204A616E203238203230AD
+:100FB0003136290A005649443A203078464545449E
+:100FC000284572676F446F7820455A29205049445C
+:100FD0003A20307831333037284572676F446F7864
+:100FE00020455A29205645523A2030783030303149
+:100FF0000A00444553433A20742E6D2E6B2E206B0D
+:101000006579626F617264206669726D776172657D
+:1010100020666F72204572676F646F780A000A0954
+:101020002D2056657273696F6E202D0A000A6D6F50
+:101030007573653A206F66660A000A6D6F75736591
+:101040003A206F6E0A000A6B6579626F6172643ACA
+:10105000206F66660A000A6B6579626F6172643A96
+:10106000206F6E0A000A6D61747269783A206F66AB
+:10107000660A000A6D61747269783A206F6E0A0020
+:101080000A64656275673A206F6E0A000A646562D9
+:1010900075673A206F66660A000A0A626F6F746CA1
+:1010A0006F616465722E2E2E2000433E2000656520
+:1010B000636F6E6669673A0A00536C656570204C11
+:1010C000454420746573740A0000000000000000AD
+:1010D00000000000010204060A0F17202C3A4A5DA6
+:1010E00071879DB3C7DAE9F5FCFFFCF5E9DAC7B310
+:1010F0009D87715D4A3A2C20170F0A0604020100F1
+:101100000000000000000000000011241FBECFEF0F
+:10111000DAE0DEBFCDBF04B603FE24C08091FB0140
+:101120009091FC01A091FD01B091FE018730904BA0
+:10113000A740B04BB9F41092FB011092FC01109241
+:10114000FD011092FE0114BE84B7877F84BF88E141
+:101150000FB6F89480936000109260000FBEE0E03C
+:10116000FFE3099511E0A0E0B1E0ECE7F0E602C092
+:1011700005900D92AA33B107D9F711E0AAE3B1E0C7
+:1011800001C01D92AB3FB107E1F70E94FC110C9426
+:101190003C300C940000FF93EF93E0913A01F09102
+:1011A0003B01309709F00995EF91FF910895FC01FB
+:1011B0008591803011F0EFDFFBCF0895FF27E0E24B
+:1011C00030E247FF0CC0419597FF09C0EDE2609502
+:1011D000709580959095611D711D811D911D27FF52
+:1011E00002C0219530E350E2AA27660F771F881FBF
+:1011F000991FAA1FA41710F0A41B63955A95A9F76D
+:10120000AA3008F0A95FA05DAF93F3956115710551
+:101210008105910541F7ED3211F4EF93F395F21743
+:1012200018F43F93F395FBCF8F91B5DFFA95E1F773
+:101230000895E991F9918591803021F0853219F076
+:10124000AADFF9CF089520E0E89455915532C1F313
+:10125000503311F4689455915A3348F4505390F335
+:10126000220F022E220F220F200D250FF4CF0EF495
+:10127000219589919991533619F3533729F15335B3
+:1012800059F1BC0188279927E8945C3621F48991AB
+:10129000999168945591543639F446EF7EF077FF72
+:1012A0000DC08FEF9FEF0AC055374AE039F058352F
+:1012B00040E121F0523642E009F00895FF93EF93A8
+:1012C0007DDFEF91FF91B7CFFF93EF93FC01819109
+:1012D0008030B9F360DFFBCFFF93EF9368DFF1CF8E
+:1012E000DF93CF93CDB7DEB72596A3DFCF91DF9104
+:1012F0000895462F50E04F30510508F0DEC0DC0164
+:10130000FA01EA5AFF4F12968C910C94F12F882320
+:1013100021F085EE0E94D918D0C085EE0E94A11957
+:10132000CCC0882349F00E94322490933D018093E1
+:101330003C0188EF91E0089580913C0190913D013E
+:101340000E943E24873991050CF0A8C08AEE91E0F6
+:101350000895882349F00E94322490933D018093A0
+:101360003C0187EE91E0089580913C0190913D0110
+:101370000E943E24873991050CF093C089ED91E0DD
+:101380000895882349F00E94322490933D01809370
+:101390003C0182ED91E0089580913C0190913D01E6
+:1013A0000E943E24873991050CF07EC080EC91E0CC
+:1013B0000895882349F00E94322490933D01809340
+:1013C0003C018BEB91E0089580913C0190913D01AF
+:1013D0000E943E24873991050CF069C08DEA91E0A6
+:1013E0000895882349F00E94322490933D01809310
+:1013F0003C0188EA91E0089580913C0190913D0183
+:101400000E943E24873991050CF054C08AE991E08E
+:101410000895882309F451C085E891E00895882350
+:1014200009F44BC080E791E00895882309F445C092
+:101430008BE591E00895882309F43FC086E491E0AC
+:1014400008958823D1F18DE391E008958823A9F1CF
+:1014500088E291E00895882381F183E191E0089585
+:10146000882359F18EEF90E00895882331F180911F
+:10147000BE019091BF01A091C001B091C10120E2D5
+:10148000822780729927AA27BB278093BE01909359
+:10149000BF01A093C001B093C1010FC085EF91E0DF
+:1014A000089584EE91E008958BEC91E0089586EB29
+:1014B00091E0089583EA91E0089580E090E0089536
+:1014C00008956091BE017091BF018091C00190911B
+:1014D000C1010E94672356985E9825982D982698FA
+:1014E0002E9827982F98833099F028F4813041F076
+:1014F000823049F00895843049F0853061F00895D4
+:10150000259A2D9A0895269A2E9A0895259A2D9A0D
+:10151000279A2F9A0895259A2D9A269A2E9A279AD5
+:101520002F9A089581E69AE0892B11F00E94610AB2
+:1015300080E090E0089556985E9825982D9826981A
+:101540002E9827982F988FEF90E0909389008093A2
+:10155000880090938B0080938A0090938D008093F5
+:101560008C00259A2D9A2FEF80E792E02150804041
+:101570009040E1F700C00000269A2E9A2FEF80E7F6
+:1015800092E0215080409040E1F700C00000279A8F
+:101590002F9A2FEF80E792E0215080409040E1F7B2
+:1015A00000C0000025982D982FEF80E792E0215091
+:1015B00080409040E1F700C0000026982E982FEF61
+:1015C00080E792E0215080409040E1F700C00000A9
+:1015D00027982F9856985E9825982D9826982E989B
+:1015E00027982F98089589EA8093800089E0809356
+:1015F000810024982C983F988AB18F748AB96E988C
+:10160000479A8BB1806B8BB9769A0E949B0A80E6D1
+:101610009AE0892B11F00E94600A80E090E0089522
+:1016200080E28093000180913E0181110EC00E94F2
+:101630005F0B81E080933E012FEF83ED90E321501B
+:1016400080409040E1F700C0000080E40E94650BFC
+:101650008093000181112EC00E948F0B80930001A6
+:10166000811128C00E948F0B80930001811122C03C
+:101670008FE30E948F0B8093000181111BC00E9499
+:10168000870B80E40E94650B80930001811112C0DA
+:101690008CE00E948F0B8093000181110BC00E948F
+:1016A0008F0B80930001811105C08FE30E948F0B87
+:1016B000809300010E94870B809100010895109291
+:1016C000B9008AE08093B800089594EA9093BC0032
+:1016D0009091BC0097FFFCCF9091B900987F983013
+:1016E00021F0903111F081E008958093BB0084E8EF
+:1016F0008093BC008091BC0087FFFCCF8091B90033
+:10170000887F883111F0803471F780E0089584E992
+:101710008093BC008091BC0084FDFCCF0895809331
+:10172000BB0084E88093BC008091BC0087FFFCCFA5
+:101730009091B900987F81E0983209F480E0089593
+:1017400084E88093BC008091BC0087FFFCCF80912F
+:10175000BB00089580910001811115C080E40E94B2
+:10176000650B8093000181110CC082E10E948F0BF8
+:1017700080930001811105C08FEF0E948F0B809331
+:1017800000010E94870B84B1807F84B985B1807F7E
+:1017900085B98AB1837F8AB98BB1837F8BB93E9833
+:1017A000469808950E94100B809300010E94AA0B96
+:1017B00080B38C7080BB81B3836F81BBA0E4B1E048
+:1017C000EEE4F1E08EE08E0F11921D928E13FCCFAD
+:1017D00083EF9AE0892B11F00C94F30A08959F92FD
+:1017E000AF92BF92CF92DF92EF92FF920F931F932F
+:1017F000CF93DF93809100018823E1F080913F0136
+:101800008F5F80933F01811115C087E596E00E94AC
+:10181000D7080E94100B80930001882329F08DE3E4
+:1018200096E00E94D70806C089E296E00E94D70899
+:101830000E949B0A00E411E0C0E0D0E0BB24B39416
+:1018400082E0A82ECC24C394D12C2AE1E22E26E0FB
+:10185000F22EC730D10500F580910001811164C0DE
+:1018600080E40E94650B80930001811112C082E127
+:101870000E948F0B8093000181110BC0C6010C2EBA
+:1018800001C0880F0A94EAF780950E948F0B80931D
+:1018900000010E94870B48C0CA30A1F028F4C8306C
+:1018A00059F0C93061F005C0CC3089F070F0CD300E
+:1018B00089F0209A289810C0219A29980DC0229A60
+:1018C0002A980AC0239A2B9807C0529A01C0539AAB
+:1018D0005B9802C03E9A469890EA9A95F1F79FB1BC
+:1018E000799902C082E001C080E091709B25982B1D
+:1018F0007C9902C084E001C080E0892B7D9902C000
+:1019000038E001C030E0832B7E9902C020E101C0A5
+:1019100020E0822B9FB19095991F9927991F92954E
+:10192000990F907E892B10C080910001811174C0A5
+:1019300080E40E94650B80930001882309F459C05C
+:10194000912C0E94870B892DF8019081981739F10D
+:10195000808380910101882301F18091D90180FF6A
+:1019600004C08FE196E00E94D7088091D90180FFE2
+:101970000CC0809101011F928F93FF92EF920E9401
+:1019800070090F900F900F900F908091D90180FFF8
+:1019900004C088E196E00E94D708A09201010E944D
+:1019A000AA0B21960F5F1F4FCE30D10509F051CF02
+:1019B000809101018823B1F0815080930101882337
+:1019C00039F08FE99FE00197F1F700C000000AC0ED
+:1019D000AEE4B1E0E0E4F1E0CF01825F91919D934C
+:1019E0008E13FCCF82E99AE0892BC1F00E94920A03
+:1019F00015C083E10E948F0B809300018111A0CF5D
+:101A000081E40E94650B80930001811199CF0E94AF
+:101A1000A00B982E909495CF80E096CF81E0DF9137
+:101A2000CF911F910F91FF90EF90DF90CF90BF90DB
+:101A3000AF909F900895E82FF0E0E25BFE4F808129
+:101A40000895CF92DF92EF92FF920F931F93CF935F
+:101A5000DF9381E096E00E94D7088EE4E82E81E0D3
+:101A6000F82EC0E0D0E09CEFC92E95E0D92E03EF10
+:101A700015E0DF93CF93DF92CF920E94700989EF38
+:101A800095E00E94D708F70181917F0190E00E94C4
+:101A9000CD239F938F931F930F930E94700981EF23
+:101AA00095E00E94D70821968DB79EB708960FB68D
+:101AB000F8949EBF0FBE8DBFCE30D105D1F6DF9119
+:101AC000CF911F910F91FF90EF90DF90CF900895ED
+:101AD0008B3B910578F4883A910540F5853A91055C
+:101AE000D0F48430910508F0B1C08130910509F43B
+:101AF000ADC06BC0803E910508F467C0883E91057B
+:101B000008F4A4C09C01205F31092031310508F0A0
+:101B10005CC090650895853A910509F459C0863AEC
+:101B2000910509F058C082E890E40895883A91053B
+:101B300009F454C0893A910509F453C08A3A9105D1
+:101B400009F452C08B3A910509F451C08C3A9105C1
+:101B500009F450C08D3A910509F44FC0803B9105BE
+:101B600009F44EC08E3A910509F44DC08F3A9105A3
+:101B700009F44CC0813B910509F44BC0823B9105AF
+:101B800009F44AC0833B910509F449C0843B91059F
+:101B900009F448C0853B910509F447C0863B91058F
+:101BA00009F446C0873B910509F445C0883B91057F
+:101BB00009F444C0893B910509F443C08A3B91056F
+:101BC00009F442C080E094E4089580E090E0089534
+:101BD00081E890E4089583E890E4089582EE94E427
+:101BE000089589EE94E408958AEE94E4089585EBCF
+:101BF00094E4089586EB94E4089587EB94E40895C3
+:101C00008CEC94E408958DEC94E4089583E895E4D5
+:101C100008958AE895E4089582E995E4089584E9B1
+:101C200095E4089581E296E4089583E296E40895A8
+:101C300084E296E4089585E296E4089586E296E4C7
+:101C4000089587E296E408958AE296E40895089557
+:101C500096E0799FF001112494E5899FE00DF11D34
+:101C60001124E60FF11DEE0FFF1FEF5FFD4F859171
+:101C700094910895880F991FFC01E558FF4F8591B5
+:101C800094910895880F991FFC01E550FE4F8591AE
+:101C90009491089526E0729FF001112444E5849FF9
+:101CA000E00DF11D1124E60FF11DEE0FFF1FEF5F98
+:101CB000FD4F859194919C013A9521154FE1340790
+:101CC00008F41AC13F512115304120F49F700E9441
+:101CD000420E08959C0130532115304118F4992784
+:101CE000906C0895811520E5920769F40E94271DE4
+:101CF0004FEF84E39CE0415080409040E1F700C00A
+:101D000000000C948D24813020E5920731F48091FD
+:101D1000D90181608093D90108959C013055211526
+:101D2000304108F051C0292F33272F70332721303D
+:101D30003105D9F4AC014370552702C0220F331F7F
+:101D40004A95E2F73C68AC0164E0440F551F6A9580
+:101D5000E1F744275370242B352B73E0880F991F2C
+:101D60007A95E1F7807699271DC02230310529F454
+:101D7000982F8827816F906A089523303105A9F440
+:101D8000AC014370552721E030E002C0220F331F21
+:101D90004A95E2F73C6843E0880F991F4A95E1F7BE
+:101DA000807E9770822B932B089524303105E1F4C7
+:101DB000AC014370552721E030E002C0220F331FF1
+:101DC0004A95E2F73A68E7CF9C0130572115304138
+:101DD00018F49F70906208959C013058211530418D
+:101DE00018F49F70906A0895803E9105E0F4803C5D
+:101DF000910558F58133910509F46FC048F4893293
+:101E0000910509F463C08A32910509F46DC072C06E
+:101E100089339105E9F082389105D1F08533910538
+:101E200009F44DC067C0833E910581F138F4803ECE
+:101E30009105B9F0823E9105D9F05CC0863E9105CE
+:101E400061F1873E9105A1F155C00E943A0E0895B7
+:101E50002091EC0120FD02C021FF4CC080EE90E0FB
+:101E600049C08091EC0180FFF9CF89E390E042C046
+:101E70008091EC0182FF0EC08091EC0184FF03C0D1
+:101E800080E090E037C083EE90E034C08091EC01B8
+:101E900082FFF2CF82EE90E02DC08091EC0183FFB3
+:101EA0000BC08091EC0184FDEBCF87EE90E022C067
+:101EB0008091EC0183FFF5CF86EE90E01BC080910E
+:101EC000EC0185FF07C089E290E014C08091EC012D
+:101ED00085FFF9CF85E390E00DC08091EC0186FF8E
+:101EE00007C08AE290E006C08091EC0186FFF9CF3E
+:101EF00081E390E00E94680D0895089580916F013C
+:101F000008959FB7F89410925E019FBF9091F201DF
+:101F1000943009F057C09091E9009F703091EC0027
+:101F2000232F217030FD20E8922B24E02093E9003C
+:101F30002091EB0020FF43C02091EE0027FF3FC01F
+:101F400020915C01222321F02091E80025FF37C079
+:101F500010925C0126E03091E80035FD15C030910B
+:101F6000F201343061F53091EB0035FD28C021508D
+:101F700021F481E080935C0122C0EFE9FFE031971A
+:101F8000F1F700C00000E7CF8093F1008091E800F6
+:101F900085FD0AC08091E80080FFFCCF8091E800B9
+:101FA0008E778093E80006C08FB7F89421E02093E5
+:101FB0005E018FBF9F709093E90080E008959F704D
+:101FC0009093E9008FEF0895CF93DF9300D01F9295
+:101FD000CDB7DEB79C018091F201843019F593E012
+:101FE00099833B832A839093E9008FEF9091E800D7
+:101FF000815095FD06C095ED9A95F1F7000081118D
+:10200000F5CF8091E80085FF0DC040E050E063E02F
+:1020100070E0CE0101960E94B4128091E8008E77A4
+:102020008093E8000F900F900F90DF91CF9108956B
+:10203000CF93DF9300D01F92CDB7DEB72091F2018E
+:10204000243021F522E029839B838A8383E08093D7
+:10205000E9008FEF9091E800815095FD06C095ED65
+:102060009A95F1F700008111F5CF8091E80085FF86
+:102070000DC040E050E063E070E0CE0101960E94A8
+:10208000B4128091E8008E778093E8000F900F9053
+:102090000F90DF91CF9108952091F2012430F1F457
+:1020A00022E02093E9002FEF3091E800215035FD28
+:1020B00006C035ED3A95F1F700002111F5CF2091DA
+:1020C000E80025FF0BC040E050E065E070E00E94B2
+:1020D000B4128091E8008E778093E8000895CF9342
+:1020E000DF932091F201243009F048C0EC01809187
+:1020F0000C018823E1F080910D018823C1F085E077
+:102100008093E9008FEF9091E800815095FD06C023
+:1021100095E19A95F1F700008111F5CF8091E800E3
+:1021200085FF2CC040E050E060E170E017C081E026
+:102130008093E9008FEF9091E800815095FD06C0F3
+:1021400095ED9A95F1F700008111F5CF8091E800A7
+:1021500085FF14C040E050E068E070E0CE010E94CE
+:10216000B4128091E8008E778093E80080E1FE0150
+:10217000AFE5B1E001900D928A95E1F7DF91CF9143
+:10218000089586E996E00E94D7088091F1018111B7
+:1021900009C00E9449140E94A6148091E200846044
+:1021A0008093E200089582E996E00E94D708109299
+:1021B000F10108958EE896E00C94D7088AE896E03D
+:1021C0000E94D7080C945D2E86E896E00E94D708FE
+:1021D0000E9423240E94632E0E944B170C947D0FB3
+:1021E00020915D012F5F822F62E30E94D12F9923FE
+:1021F00019F020935D01089510925D0180915E01B8
+:10220000882371F18091F201843041F58091E900D9
+:102210008F702091EC00922F917020FD90E8892B17
+:1022200094E09093E9009091EB0090FF14C090919E
+:10223000EE0097FF10C09091E80095FF03C0109248
+:10224000F100F9CF9091E80090FF05C09091E8006F
+:102250009E779093E8008F708093E90010925E0162
+:10226000089542E061EC81E00E94C31342E061EC1A
+:1022700082E00E94C31342E061EC83E00E94C3133A
+:1022800042E261EC84E00E94C31342E161EC85E02C
+:102290000C94C3138091F401833009F455C030F4D9
+:1022A000813071F0823009F48EC008958A3009F4CB
+:1022B0007AC08B3009F460C0893009F09CC020C01E
+:1022C0008091F301813A09F096C08091E800877F00
+:1022D0008093E8008091F7019091F801892B21F417
+:1022E00060E18FE591E003C060E080E090E070E0A5
+:1022F0000E94FF128091E8008B778093E800089598
+:102300008091F301813209F076C08091F7019091BC
+:10231000F801009719F0049709F06DC08091E8006A
+:10232000877F8093E8008091E80082FD05C080915E
+:10233000F2018111F8CF5FC08091F10080936F01AD
+:102340008091E8008B7753C08091F301813A09F0C6
+:1023500052C08091F7019091F801892B09F04BC090
+:102360008091E800877F8093E8008091E80080FFFB
+:10237000FCCF80910C0136C08091F3018132D9F5F8
+:102380008091F7019091F801892BA9F58091E800DF
+:10239000877F8093E8000E94F8138091F501809375
+:1023A0000C010C94271D8091F301813221F580915D
+:1023B000E800877F8093E8000E94F8138091F6017F
+:1023C0008093700108958091F301813AA1F4809186
+:1023D000E800877F8093E8008091E80080FFFCCFD1
+:1023E000809170018093F1008091E8008E77809356
+:1023F000E8000C94F813089584B7877F84BF88E1C0
+:102400000FB6F89480936000109260000FBE90E0C9
+:1024100080E80FB6F89480936100909361000FBE3E
+:102420000E94D8170E9449140E94A6148091E200CD
+:1024300084608093E20081E89FE00E9462237894A8
+:102440000E942B170E94DA1782E091E00E94461743
+:102450000E944B2E85E796E00E94D7088091F201FA
+:10246000853089F481E796E00E94D7080E94E7232F
+:102470008091F001882391F30E940F24882371F347
+:102480000E949E12EBCF0E940818E8CF292F332715
+:1024900023303105C9F064F42130310581F0223058
+:1024A000310509F043C08DE890E02EEC36E042C0E3
+:1024B00021323105F1F02232310541F137C082E19C
+:1024C00090E02BE537E036C099278130910541F047
+:1024D0008230910541F0892B49F5EAECF6E005C020
+:1024E000E2EBF6E002C0EAE9F6E0849190E09F01B9
+:1024F00021C06530D8F4E62FF0E0EE0FFF1FEB5D52
+:10250000FE4F2081318189E090E014C0653070F485
+:1025100070E0FB01EE0FFF1FE55EFE4F2081318171
+:10252000FB01EA5EFE4F808190E004C080E090E015
+:1025300020E030E0FA0131832083089580E189BDF5
+:1025400082E189BD09B400FEFDCF8091D8008F7D66
+:102550008093D8008091E00082608093E0008091B9
+:10256000E00081FDFCCF0895CF92DF92EF92FF92C1
+:102570000F931F93CF93DF93EC018B016A010E94AD
+:102580001714811133C0C114D10439F0F6018081D0
+:102590009181081B190BC80FD91FE12CF12C0115D3
+:1025A000110519F18091E80085FD16C08091E800C1
+:1025B0008E778093E800C114D10449F0F601808140
+:1025C0009181E80EF91EF182E08285E00FC00E9441
+:1025D0001714882321F30AC089918093F1000150D8
+:1025E0001109FFEFEF1AFF0ADACF80E0DF91CF91F8
+:1025F0001F910F91FF90EF90DF90CF900895209161
+:10260000F9013091FA012617370748F06115710575
+:1026100039F42091E8002E772093E80001C0B90139
+:1026200040E061157105A9F12091F201222309F41E
+:1026300043C0253009F442C02091E80023FD40C08A
+:102640002091E80022FD32C02091E80020FFE9CF70
+:102650004091F3002091F20030E0342BFC01CF01D7
+:102660006115710559F02830310540F4819180934E
+:10267000F100615071092F5F3F4FF1CF41E02830E9
+:10268000310509F040E02091E8002E772093E80022
+:10269000C8CF4111C9CF0AC08091F201882361F0EF
+:1026A000853061F08091E80083FD0AC08091E800E8
+:1026B00082FFF2CF80E0089582E0089583E00895DC
+:1026C00081E008952091F9013091FA01261737072A
+:1026D00048F06115710539F42091E8002E772093B8
+:1026E000E80001C0B901FC0120E06115710591F11C
+:1026F0008091F201882309F440C0853009F43FC07D
+:102700008091E80083FD3DC08091E80082FD2FC0EC
+:102710008091E80080FFE9CF2091F3008091F200E2
+:1027200090E0922B6115710559F08830910540F4C5
+:1027300024912093F1003196615071090196F2CFF6
+:1027400021E0089709F020E08091E8008E778093DF
+:10275000E800CBCF2111CCCF0AC08091F2018823B1
+:1027600061F0853061F08091E80083FD0AC08091BE
+:10277000E80082FFF2CF80E0089582E0089583E0D0
+:10278000089581E00895982F973058F59093E900C7
+:10279000981739F07091EC002091ED005091F00005
+:1027A00003C0242F762F50E021FF19C03091EB0099
+:1027B0003E7F3093EB003091ED003D7F3093ED0094
+:1027C0003091EB0031603093EB007093EC0020937C
+:1027D000ED005093F0002091EE0027FF07C09F5FAF
+:1027E000D3CF8F708093E90081E0089580E0089551
+:1027F0008091F30187FF11C08091E80082FD05C040
+:102800008091F2018111F8CF11C08091E8008B779F
+:102810000BC08091F201882349F08091E80080FF8D
+:10282000F8CF8091E8008E778093E800089520919A
+:10283000E4003091E50095E64091EC00842F817032
+:1028400040FF22C08091E80080FD1CC08091F20111
+:10285000882391F0853091F08091EB0085FD10C0C8
+:102860004091E4005091E5004217530729F39A0183
+:10287000915011F784E0089582E0089583E008956F
+:1028800081E0089580E008954091E80042FFDECFA6
+:1028900008950E94B7140E94BF14E0EEF0E080811A
+:1028A00081608083E8EDF0E080818F77808319BCC0
+:1028B000A7EDB0E08C918E7F8C9380818F7E80839A
+:1028C0001092F10108950F931F93CF93DF930E940D
+:1028D000B7140E94BF14C8EDD0E088818F77888339
+:1028E00088818068888388818F7D888319BC109255
+:1028F000F2011092EE011092F0011092EF0100EE41
+:1029000010E0F80180818B7F8083888181608883DB
+:1029100042E060E080E00E94C313E1EEF0E08081DD
+:102920008E7F8083E2EEF0E0808181608083808111
+:1029300088608083F80180818E7F808388818061B8
+:102940008883DF91CF911F910F910895E8EDF0E01A
+:1029500080818F7E8083E7EDF0E0808181608083DD
+:1029600084E082BF81E08093F1010C946314E8ED70
+:10297000F0E080818E7F80831092E20008951092B3
+:10298000DA001092E10008951F920F920FB60F9295
+:1029900011242F933F934F935F936F937F938F9364
+:1029A0009F93AF93BF93EF93FF938091E10082FFDA
+:1029B0000BC08091E20082FF07C08091E1008B7F15
+:1029C0008093E1000E94F0108091DA0080FF1FC028
+:1029D0008091D80080FF1BC08091DA008E7F8093A9
+:1029E000DA008091D90080FF0DC080E189BD82E1CD
+:1029F00089BD09B400FEFDCF81E08093F2010E9401
+:102A0000C11005C019BC1092F2010E94D310809130
+:102A1000E10080FF19C08091E20080FF15C0809125
+:102A2000E2008E7F8093E2008091E20080618093DB
+:102A3000E2008091D80080628093D80019BC85E0C4
+:102A40008093F2010E94DE108091E10084FF30C08B
+:102A50008091E20084FF2CC080E189BD82E189BDC4
+:102A600009B400FEFDCF8091D8008F7D8093D800FF
+:102A70008091E1008F7E8093E1008091E2008F7E63
+:102A80008093E2008091E20081608093E200809177
+:102A9000EE01882311F084E007C08091E30087FDF8
+:102AA00002C081E001C083E08093F2010E94E41043
+:102AB0008091E10083FF29C08091E20083FF25C05F
+:102AC0008091E100877F8093E10082E08093F201B2
+:102AD0001092EE018091E1008E7F8093E100809161
+:102AE000E2008E7F8093E2008091E200806180931B
+:102AF000E20042E060E080E00E94C3138091F000B9
+:102B000088608093F0000E94DA10FF91EF91BF91EE
+:102B1000AF919F918F917F916F915F914F913F9175
+:102B20002F910F900FBE0F901F9018951F920F922C
+:102B30000FB60F9211242F933F934F935F936F9390
+:102B40007F938F939F93AF93BF93CF93DF93EF9335
+:102B5000FF93C091E900CF708091EC00D82FD17025
+:102B600080FDD0E81092E9008091F000877F80938B
+:102B7000F00078940E94DA151092E9008091F0003C
+:102B800088608093F000CD2BCF70C093E900FF9157
+:102B9000EF91DF91CF91BF91AF919F918F917F91F5
+:102BA0006F915F914F913F912F910F900FBE0F90BA
+:102BB0001F9018951F93CF93DF93CDB7DEB7AA97D9
+:102BC0000FB6F894DEBF0FBECDBFE3EFF1E088E0B3
+:102BD0008E0F9091F10091938E13FBCF0E944A11BA
+:102BE0008091E80083FF1FC18091F3019091F4016F
+:102BF000492F50E04A30510508F015C1FA01EB5950
+:102C0000FF4F0C94F12F803881F0823809F00BC10E
+:102C10008091F7018F708093E9008091EB0085FB34
+:102C2000882780F91092E90006C08091EF01909109
+:102C3000F001911182609091E800977F9093E800F5
+:102C40008093F1001092F100C8C0282F2D7F09F069
+:102C5000EAC0882319F0823061F0E5C08091F50167
+:102C6000813009F0E0C0933009F080E08093F001FA
+:102C70002BC08091F501811127C08091F7018F70E1
+:102C800009F4D1C08093E9002091EB0020FF1CC023
+:102C9000933021F48091EB00806214C09091EB009E
+:102CA00090619093EB0021E030E0A90102C0440F55
+:102CB000551F8A95E2F74093EA001092EA0080914E
+:102CC000EB0088608093EB001092E9008091E800AF
+:102CD000877F86C08111A7C01091F5011F77809171
+:102CE000E3008078812B8093E3008091E800877F68
+:102CF0008093E8000E94F8138091E80080FFFCCFE9
+:102D00008091E30080688093E300111102C082E0AB
+:102D100001C083E08093F20186C08058823008F0C1
+:102D200082C08091F5019091F6018C3D53E09507AA
+:102D300079F583E08A838AE289834FB7F894DE01CC
+:102D4000139620E03EE051E2E32FF0E0509357006D
+:102D5000E49120FF03C0E295EF703F5FEF708E2F8C
+:102D600090E0EA3010F0C79601C0C0968D939D9315
+:102D70002F5F243149F74FBF8091E800877F809310
+:102D8000E8006AE270E0CE0101960E94FF1214C0D2
+:102D9000AE014F5F5F4F6091F7010E944612BC0188
+:102DA000892B09F440C09091E800977F9093E80048
+:102DB00089819A810E9462138091E8008B778093C9
+:102DC000E80031C0803879F58091E800877F8093F2
+:102DD000E8008091EE018093F1008091E8008E7709
+:102DE0008093E8000E94F8131EC081111CC09091CE
+:102DF000F5019230C0F48091E800877F8093E8006D
+:102E00009093EE010E94F8138091EE01811106C0AB
+:102E10008091E30087FD02C081E001C084E08093DF
+:102E2000F2010E9431118091E80083FF0AC0809175
+:102E3000E800877F8093E8008091EB0080628093B8
+:102E4000EB00AA960FB6F894DEBF0FBECDBFDF91A0
+:102E5000CF911F910895CF938091F2018823A1F023
+:102E6000C091E900CF709091EC00892F817090FDA6
+:102E700080E8C82B1092E9008091E80083FD0E9451
+:102E8000DA15CF70C093E900CF9108959093760141
+:102E9000809375010895E0917501F0917601309766
+:102EA00021F00190F081E02D099480E00895EF92E7
+:102EB000FF920F931F93CF93DF93E0917501F091F1
+:102EC00076013097B1F18C010280F381E02D0995F4
+:102ED0008091D90182FF2DC080FF04C080E998E075
+:102EE0000E94D708E80110E18AE8E82E88E0F82E71
+:102EF0008091D90180FF0BC088811F928F93FF9230
+:102F0000EF920E9470090F900F900F900F90115048
+:102F100021961111EDCF8091D90180FF0AC088E878
+:102F200098E0DF91CF911F910F91FF90EF900C945B
+:102F3000D708DF91CF911F910F91FF90EF900895E7
+:102F4000E0917501F0917601309721F00480F581D0
+:102F5000E02D099408952091730130917401821736
+:102F6000930771F09093740180937301E091750160
+:102F7000F0917601309721F00680F781E02D0994D9
+:102F8000089520917101309172018217930771F0B9
+:102F90009093720180937101E0917501F091760137
+:102FA000309721F00084F185E02D0994089508956B
+:102FB0000C94D7170E9429240E94D20B0C94EF2462
+:102FC000CF93C82F8091D90182FF1EC080FF04C01B
+:102FD00089EA98E00E94D7088091D90180FF0CC04F
+:102FE0001F92CF9384EA98E09F938F930E94700979
+:102FF0000F900F900F900F908091D90180FF04C027
+:1030000082EA98E00E94D7088C2FCF910C947D0F14
+:10301000CF92DF92EF92FF920F931F93CF93DF93A4
+:10302000CDB7DEB72B970FB6F894DEBF0FBECDBF7E
+:103030000E94EF0B88E7C82E81E0D82E00E010E058
+:10304000E02E802F0E941B0DF60141916F01F42E9E
+:10305000F826B1F40F5F1F4F0E30110589F78FEF7F
+:1030600089838A831B820E9432248160782F9D830A
+:103070008C8349815A816B818D810E94AB1840C03D
+:103080009091D90191FF04C08B870E94210D8B85FF
+:1030900020E030E04F2D50E0922FBA01022E02C006
+:1030A000759567950A94E2F760FF24C02E83EF823E
+:1030B00021E030E0690102C0CC0CDD1C9A95E2F7FA
+:1030C00090E08C219D21892B09F420E028870E9423
+:1030D00032248160782F9A8789874E815F81688545
+:1030E0008A850E94AB18F801E858FE4F8081C826F7
+:1030F000C08206C02F5F3F4F2630310569F6AACF48
+:103100000E946028109177010E944B171817A1F0B8
+:103110000E944B17809377012B960FB6F894DEBF71
+:103120000FBECDBFDF91CF911F910F91FF90EF9018
+:10313000DF90CF900C94E0172B960FB6F894DEBF7B
+:103140000FBECDBFDF91CF911F910F91FF90EF90F8
+:10315000DF90CF900895CF93DF93CDB7DEB72B9755
+:103160000FB6F894DEBF0FBECDBF4F835887698777
+:103170007A878B87DE01119686E0FD0111928A9590
+:10318000E9F785E0FE01379601900D928A95E1F707
+:1031900049815A816B817C818D819E810E94C11FF2
+:1031A0002B960FB6F894DEBF0FBECDBFDF91CF9147
+:1031B0000895CF93882309F4C2C0C82F823859F4E8
+:1031C0000E944B1781FDBBC089E30E945D220E94D3
+:1031D0003C2389E30CC0833879F40E944B1780FDAF
+:1031E000AEC083E50E945D220E943C2383E50E94DD
+:1031F000B022CF910C943C23843859F40E944B1791
+:1032000082FD9DC087E40E945D220E943C2387E4EA
+:10321000EECF8CEF8C0F813A48F48C2F0E94F32C68
+:1032200081118DC08C2F0E945D22E3CF80E28C0F34
+:10323000883048F4C77081E001C0880FCA95EAF76A
+:103240000E940523D6CF8BE58C0F833078F4C53AE6
+:1032500029F0C63A31F083E890E005C081E890E0BB
+:1032600002C082E890E0CF910C94AB1788E58C0FF8
+:10327000833108F064C0C83A39F1C93A41F1CA3A19
+:1032800049F1CB3A51F1CC3A59F1CD3A61F1C03B19
+:1032900069F1CE3A71F1CF3A79F1C13B81F1C23B8C
+:1032A00089F1C33B91F1C43B99F1C53BA1F1C63B08
+:1032B000A9F1C73BB1F1C83BB9F1C93BC1F1CA3B68
+:1032C000C9F180E090E038C082EE90E035C089EE30
+:1032D00090E032C08AEE90E02FC085EB90E02CC0E9
+:1032E00086EB90E029C087EB90E026C08CEC90E064
+:1032F00023C08DEC90E020C083E891E01DC08AE8F7
+:1033000091E01AC082E991E017C084E991E014C00D
+:1033100081E292E011C083E292E00EC084E292E08A
+:103320000BC085E292E008C086E292E005C087E229
+:1033300092E002C08AE292E0CF910C94C117CF9143
+:103340000895882309F44BC0823859F40E944B1722
+:1033500081FF45C089E30E945D220E943C2389E3EE
+:103360000CC0833871F40E944B1780FF38C083E58E
+:103370000E945D220E943C2383E50E94B0220C94AF
+:103380003C23843859F40E944B1782FF28C087E4FD
+:103390000E945D220E943C2387E4EFCF9CEF980FB0
+:1033A000913A58F390E2980F983050F4877091E07A
+:1033B00001C0990F8A95EAF7892F0E940B23DFCF6E
+:1033C0009BE5980F933020F480E090E00C94AB17CD
+:1033D000885A833120F480E090E00C94C11708955E
+:1033E000882321F00E9405230C943C230895882310
+:1033F00021F00E940B230C943C230895BF92CF929E
+:10340000DF92EF92FF920F931F93CF93DF9300D041
+:1034100000D000D0CDB7DEB725E0FC01DE0111966B
+:1034200001900D922A95E1F7FC01408131810281E2
+:10343000258122952F7063817481672B09F4E5C281
+:103440003F3F19F44F3F09F4E0C27C0149833A83BE
+:1034500089819A812E830E941C22182FB92E0E94E6
+:103460001B220E94E220EB2DE295EF70F0E0E15983
+:10347000FF4F2E810C94F12F8B2D807F9B2D9F7001
+:10348000F92E882319F0F29480EFF822002349F0F6
+:10349000FF2009F467C28F2D0E9415230E943C2350
+:1034A00061C2812F0E94A119FF2009F4AEC28F2DA5
+:1034B0000E941B2326960FB6F894DEBF0FBECDBF29
+:1034C000DF91CF911F910F91FF90EF90DF90CF9000
+:1034D000BF900C943C233B2D307F8B2D8F7030326E
+:1034E00011F08295807F112319F0113021F12CC049
+:1034F0000023B9F0222309F4A0C1213009F09DC1B5
+:1035000026960FB6F894DEBF0FBECDBFDF91CF91E8
+:103510001F910F91FF90EF90DF90CF90BF900C9490
+:103520002523222319F0213009F46FC28E830E94D3
+:1035300028238E8196C1002321F0223008F065C235
+:103540007CC1211162C28DC1002321F0222309F424
+:1035500074C108C2222309F484C119C22B2D2695F7
+:103560002695237030E02115310521F021303105F9
+:10357000D1F04BC2002321F0812F9B2D937002C00C
+:1035800080E090E026960FB6F894DEBF0FBECDBF68
+:10359000DF91CF911F910F91FF90EF90DF90CF902F
+:1035A000BF900C94AB17002321F0812F9B2D9370BB
+:1035B00002C080E090E026960FB6F894DEBF0FBE02
+:1035C000CDBFDF91CF911F910F91FF90EF90DF90D2
+:1035D000CF90BF900C94C117812F002319F00E9447
+:1035E000E62602C00E944E2726960FB6F894DEBF4C
+:1035F0000FBECDBFDF91CF911F910F91FF90EF9044
+:10360000DF90CF90BF900C94D3278B2D837009F05F
+:103610007BC00111FAC1812F829586958770880F32
+:10362000880F912F9F70C92ED12CE12CF12C082EE0
+:1036300004C0CC0CDD1CEE1CFF1C0A94D2F714FF56
+:1036400012C04FE050E060E070E004C0440F551F2E
+:10365000661F771F8A95D2F7CB01BA0160957095E6
+:103660008095909503C060E070E0CB012B2D2695EE
+:1036700026952370422F50E042305105D9F0433057
+:10368000510569F16C297D298E299F294130510509
+:1036900051F126960FB6F894DEBF0FBECDBFDF9175
+:1036A000CF911F910F91FF90EF90DF90CF90BF903F
+:1036B0000C9409216C297D298E299F2926960FB605
+:1036C000F894DEBF0FBECDBFDF91CF911F910F9158
+:1036D000FF90EF90DF90CF90BF900C9425210E9437
+:1036E0000921C701B60126960FB6F894DEBF0FBEBA
+:1036F000CDBFDF91CF911F910F91FF90EF90DF90A1
+:10370000CF90BF900C94ED20002319F08B2D817089
+:1037100001C08695882309F478C1812F829586950A
+:103720008770880F880F912F9F70C92ED12CE12CA4
+:10373000F12C082E04C0CC0CDD1CEE1CFF1C0A94DE
+:10374000D2F714FF12C04FE050E060E070E004C018
+:10375000440F551F661F771F8A95D2F7CB01BA0118
+:10376000609570958095909503C060E070E0CB0106
+:103770002B2D269526952370422F50E0423051057F
+:10378000D9F04330510569F16C297D298E299F2993
+:103790004130510551F126960FB6F894DEBF0FBEA9
+:1037A000CDBFDF91CF911F910F91FF90EF90DF90F0
+:1037B000CF90BF900C94E3216C297D298E299F29FD
+:1037C00026960FB6F894DEBF0FBECDBFDF91CF9126
+:1037D0001F910F91FF90EF90DF90CF90BF900C94CE
+:1037E000FF210E94E321C701B60126960FB6F89487
+:1037F000DEBF0FBECDBFDF91CF911F910F91FF9024
+:10380000EF90DF90CF90BF900C94C721103FD1F183
+:1038100018F4103E50F4A1C0123F09F463C008F43C
+:103820004CC0133F09F473C098C01F708B2D8F716B
+:103830000023A1F00E946021812F26960FB6F894F4
+:10384000DEBF0FBECDBFDF91CF911F910F91FF90D3
+:10385000EF90DF90CF90BF900C94F0190E948121DF
+:10386000812F26960FB6F894DEBF0FBECDBFDF9135
+:10387000CF911F910F91FF90EF90DF90CF90BF906D
+:103880000C94F7190023A9F02111BFC08B2D8F7163
+:1038900026960FB6F894DEBF0FBECDBFDF91CF9155
+:1038A0001F910F91FF90EF90DF90CF90BF900C94FD
+:1038B000A621223008F0A9C0E9CF0023A9F08B2D62
+:1038C0008F7126960FB6F894DEBF0FBECDBFDF9185
+:1038D000CF911F910F91FF90EF90DF90CF90BF900D
+:1038E0000C946021002359F38B2D8F7126960FB60F
+:1038F000F894DEBF0FBECDBFDF91CF911F910F9126
+:10390000FF90EF90DF90CF90BF900C948121002327
+:1039100099F08B2D8F7126960FB6F894DEBF0FBEEF
+:10392000CDBFDF91CF911F910F91FF90EF90DF906E
+:10393000CF90BF900C944B2126960FB6F894DEBF23
+:103940000FBECDBFDF91CF911F910F91FF90EF90F0
+:10395000DF90CF90BF900C9441210023A9F0222347
+:1039600009F4ADCF812F26960FB6F894DEBF0FBEB7
+:10397000CDBFDF91CF911F910F91FF90EF90DF901E
+:10398000CF90BF900C94D918222309F4ADCF812F8A
+:1039900026960FB6F894DEBF0FBECDBFDF91CF9154
+:1039A0001F910F91FF90EF90DF90CF90BF900C94FC
+:1039B000A1194B2D4F70612FC7010E9479092696DE
+:1039C0000FB6F894DEBF0FBECDBFDF91CF911F9130
+:1039D0000F91FF90EF90DF90CF90BF900C946520F7
+:1039E0004B2D4F70612FC70126960FB6F894DEBF9E
+:1039F0000FBECDBFDF91CF911F910F91FF90EF9040
+:103A0000DF90CF90BF900C94270E26960FB6F894B7
+:103A1000DEBF0FBECDBFDF91CF911F910F91FF9001
+:103A2000EF90DF90CF90BF9008950E9422230E94D4
+:103A3000F7220E943C230E9406290E94D32780E09F
+:103A400090E00E94AB1780E090E00C94C1170E94B8
+:103A500012230C94151D0E941C22292F22952F70D1
+:103A600030E02C3031054CF42A3031056CF4225012
+:103A700031092230310588F407C02C30310549F076
+:103A80002F30310531F009C0803E48F0803F29F4E5
+:103A900006C093FB882780F9089580E0089581E0AF
+:103AA0000895CF93DF9300D000D01F92CDB7DEB73B
+:103AB0000F900F900F900F900F90DF91CF9108957E
+:103AC000CF93DF9300D000D000D0CDB7DEB72696DD
+:103AD0000FB6F894DEBF0FBECDBFDF91CF91089532
+:103AE0001F93CF93DF93C091860116E080918701E9
+:103AF000C81799F0D0E01C9FF0011D9FF00D112414
+:103B0000E857FE4F408151816281738184819581A4
+:103B10000E94601D2196C770E9CFDF91CF911F9160
+:103B200008954091B8015091B9016091BA01709126
+:103B3000BB018091BC019091BD010C94601D8091EE
+:103B4000BD0182958F7009F054C08091BA0188231D
+:103B500009F44FC080918601A09187016091B8015E
+:103B60007091B9014091BB015091BC01B6E08A1738
+:103B700009F43FC090E041155105C1F17F3F11F4B8
+:103B80006F3FA1F1B89FF001B99FF00D1124E857E4
+:103B9000FE4F218172132AC02081621327C0228127
+:103BA000211124C0238134812417350710F42150BA
+:103BB0003109241B350B283C3105C0F42091BD018F
+:103BC0002F7020612093BD0126E0289FF001299FDE
+:103BD000F00D1124E357FE4F80818F708061808348
+:103BE00088EB91E00E94FE190C94701D019687707D
+:103BF000BECF0895CF92DF92EF92FF920F931F9363
+:103C0000CF93DF93CDB7DEB762970FB6F894DEBFE0
+:103C10000FBECDBF8C0185E0F801DE011D9601903D
+:103C20000D928A95E1F7D8014C9111965C9111970C
+:103C300012966C9112971396CD90DC901497309158
+:103C4000B8017091B9018091BB019091BC010097BE
+:103C500009F46BC17F3F19F43F3F09F466C1E0905E
+:103C6000BA01EE2009F4C0C02091BD01C816D906E2
+:103C700028F0F601E81BF90BCF0104C08095909560
+:103C80008C0D9D1DFF24F394883C910578F0F12C58
+:103C9000207F09F0C6C07C2DD98AC88A89890E94F4
+:103CA000511D88EB91E00E94FE19B1C0822F807FE8
+:103CB00009F046C0751314C0341312C0611110C04E
+:103CC0002F7020612093BD010E94911D88EB91E02F
+:103CD0000E94FE198091BD01D80115968C932EC0CB
+:103CE000CD2819F15F3F11F44F3FF9F0F62E611125
+:103CF0001CC0809186012091870136E0821709F46B
+:103D00005AC090E0389FF001399FF00D1124E85718
+:103D1000FE4F7181571306C07081471303C0728133
+:103D2000711103C001968770E9CFF62E662309F45E
+:103D300018C18091BD0181608093BD01F12C11C13A
+:103D4000751308C0341306C0611104C08091BD0111
+:103D5000D801C3C04D875E878D859E856A8B0E9482
+:103D60002B1D6A898823E1F16623D1F12091BD01E1
+:103D7000822F82958F7090E0029774F08091B80145
+:103D80009091B90198878F831986DB86CA862C8724
+:103D9000CE0107960E94FE1986E0F801A8EBB1E07B
+:103DA00001900D928A95E1F70E949F1D0E94911D3E
+:103DB000FF24F394D6C04D875E878D859E850E9433
+:103DC0001C22292F22952F7030E0223031050CF073
+:103DD000BCC09F7009F0B6C0805E883008F4C1C0D6
+:103DE000C8010E94FE19E4CFC816D90608F453C0D2
+:103DF000F601E81BF90BCF01883C910508F450C08F
+:103E0000F12C7C2DD98AC88A89890E94511DE8EB42
+:103E1000F1E086E0DF011D928A95E9F70E94911D8D
+:103E2000A0C0751314C0341312C0611110C080916A
+:103E3000BD01F8018583C8010E94FE1986E0E8EB08
+:103E4000F1E0DF011D928A95E9F7FE2C8AC04D87CB
+:103E50005E878D859E856A8B0E942B1D6A898823CB
+:103E600009F4BECF662309F4BBCF2091BD01822F98
+:103E700082958F7090E002970CF48ECF8091B801FC
+:103E80009091B9019A8389831B82DD82CC822E8333
+:103E9000CE0101967FCF809590958C0D9D1DACCF66
+:103EA000F62E662309F49CCF75132EC034132CC054
+:103EB0002091BD0120FD1FC0822F82958F70D9F007
+:103EC000D80115962C9315978F3049F08F5F982F56
+:103ED0009295907F822F8F70892B15968C93C801B5
+:103EE0000E94FE1986E0F801A8EBB1E001900D9266
+:103EF0008A95E1F793CF86E0F801A8EBB1E0019055
+:103F00000D928A95E1F72DC04D875E878D859E8540
+:103F10000E942B1D811140CF8091BD018160809353
+:103F2000BD01C8010E94FE191CC0662309F458CFC8
+:103F30004D875E878D859E850E942B1D882309F401
+:103F40004FCF2ACF811148CF0CC0243031050CF05F
+:103F500047CF9F7009F440CFF8019581907F09F019
+:103F60003BCF8F2D62960FB6F894DEBF0FBECDBF4C
+:103F7000DF91CF911F910F91FF90EF90DF90CF9045
+:103F800008951F93CF93DF93CDB7DEB72C970FB66D
+:103F9000F894DEBF0FBECDBF4F83588769877A87FD
+:103FA0008B879C87CE0107960E94FA1D882369F0B3
+:103FB0008F8198852A853B85232BF1F19F3F09F05E
+:103FC00063C08F3F09F060C037C086E0FE013796BE
+:103FD000DE01119601900D928A95E1F76F81788547
+:103FE000EA85FB85309741F17F3F11F46F3F21F166
+:103FF0002091870130E0C90101968770992740918F
+:10400000860150E08417950709F447C069837A83D5
+:10401000FD83EC8396E0929FD001939FB00D112415
+:10402000A857BE4FFE01319601900D929A95E1F787
+:10403000809387010E94701D16E080918601909107
+:1040400087018917C1F1189FC001112488579E4F1D
+:104050000E94FA1D882379F1E09186011E9FF001EC
+:104060001124E857FE4F4081518162817381848120
+:1040700095810E94601D8091860190E00196877075
+:10408000992780938601D9CF4F81588569857A8594
+:104090008B859C850E94601DCFCF0E94271D1092AA
+:1040A000870110928601E8EBF1E086E0DF011D92C6
+:1040B0008A95E9F7C1CF2C960FB6F894DEBF0FBEF4
+:1040C000CDBFDF91CF911F910895EF92FF920F9393
+:1040D0001F93CF93DF938C01892B09F46CC0F12CD3
+:1040E000EE24E394E8012196F8018491843740F4AA
+:1040F000843008F051C0813081F0823019F15BC00A
+:10410000853709F444C0A8F19CE7980F903708F070
+:1041100052C08F770E94A11941C00E5F1F4FFE0150
+:10412000C49180E28C0F883048F4C7708E2D01C096
+:10413000880FCA95EAF70E94152314C08C2F0E949D
+:10414000D9182DC00E5F1F4FFE01C49180E28C0F65
+:10415000883058F4C7708E2D01C0880FCA95EAF7D1
+:104160000E941B230E943C231AC08C2F0E94A1197D
+:1041700016C00E5F1F4FFE01C491CC2381F08FE962
+:104180009FE00197F1F700C00000C150F6CF0E5F2D
+:104190001F4FFE01F49003C00E94D9188E018F2D8D
+:1041A000882309F49FCFEFE9FFE03197F1F700C0D2
+:1041B00000008150F5CFDF91CF911F910F91FF90BB
+:1041C000EF90089508956093C2017093C3018093A6
+:1041D000C4019093C5010C94151D0F931F9300917A
+:1041E000C2011091C3012091C4013091C501DC01CD
+:1041F000CB01802B912BA22BB32B8093C2019093E8
+:10420000C301A093C401B093C5011F910F910C94F9
+:10421000151D0F931F930091C2011091C3012091AE
+:10422000C4013091C501DC01CB0180239123A2237D
+:10423000B3238093C2019093C301A093C401B093B0
+:10424000C5011F910F910C94151D0F931F930091A1
+:10425000C2011091C3012091C4013091C501DC015C
+:10426000CB0180279127A227B3278093C201909387
+:10427000C301A093C401B093C5011F910F910C9489
+:10428000151D1092BE011092BF011092C001109234
+:10429000C1010C94151D41E050E060E070E004C0E5
+:1042A000440F551F661F771F8A95D2F74093BE01B2
+:1042B0005093BF016093C0017093C1010C94151D10
+:1042C00041E050E060E070E004C0440F551F661FFD
+:1042D000771F8A95D2F78091BE019091BF01A0917E
+:1042E000C001B091C101482B592B6A2B7B2B409305
+:1042F000BE015093BF016093C0017093C1010C9443
+:10430000151D41E050E060E070E004C0440F551F0F
+:10431000661F771F8A95D2F74095509560957095E6
+:104320008091BE019091BF01A091C001B091C101E7
+:10433000482359236A237B234093BE015093BF0136
+:104340006093C0017093C1010C94151D41E050E0D1
+:1043500060E070E004C0440F551F661F771F8A9508
+:10436000D2F78091BE019091BF01A091C001B091A0
+:10437000C101482759276A277B274093BE015093E4
+:10438000BF016093C0017093C1010C94151D0F9380
+:104390001F930091BE011091BF012091C001309187
+:1043A000C101DC01CB01802B912BA22BB32B80937D
+:1043B000BE019093BF01A093C001B093C1011F91B2
+:1043C0000F910C94151D0F931F930091BE01109136
+:1043D000BF012091C0013091C101DC01CB018023DC
+:1043E0009123A223B3238093BE019093BF01A09396
+:1043F000C001B093C1011F910F910C94151D0F9333
+:104400001F930091BE011091BF012091C001309116
+:10441000C101DC01CB0180279127A227B32780931C
+:10442000BE019093BF01A093C001B093C1011F9141
+:104430000F910C94151D0895CF92DF92EF92FF9289
+:104440000F931F93CF93DF938C01C090C201D09044
+:10445000C301E090C401F090C5014091BE015091AC
+:10446000BF016091C0017091C101C42AD52AE62A1A
+:10447000F72ACFE1D0E0D701C6010C2E04C0B695D3
+:10448000A795979587950A94D2F780FF07C0B80142
+:104490008C2F0E944A0E8130910531F4219758F7F4
+:1044A000B80180E00E944A0EDF91CF911F910F91D9
+:1044B000FF90EF90DF90CF90089590910C01992399
+:1044C00021F090910D01911109C020910E013091C0
+:1044D0000F01F90132969FEF40E030C0982F96957A
+:1044E000969596959F30A0F4E0910E01F0910F0102
+:1044F000E90FF11D877021E030E0A90102C0440FEF
+:10450000551F8A95E2F7CA019181892B818308950D
+:104510009091D90190FF23C01F928F938AED98E06C
+:104520009F938F930E9470090F900F900F900F90A0
+:1045300008959F3F39F04F5F4E3041F0519158132D
+:10454000F8CF0DC05111F7CF942FF5CF9F3F39F021
+:10455000F901E90FF11D97FDFA95828308950895F9
+:1045600090910C01992321F090910D01911109C0B6
+:1045700020910E0130910F01F9013296205F3F4FDB
+:1045800030C0982F9695969596959F30A8F4E09117
+:104590000E01F0910F01E90FF11D877021E030E06D
+:1045A000A90102C0440F551F8A95E2F7CA01809500
+:1045B00091818923818308959091D90190FF16C03C
+:1045C0001F928F938CEB98E09F938F930E947009BA
+:1045D0000F900F900F900F9008953196E217F30708
+:1045E00029F090819813F9CF1082F7CF089581E0D8
+:1045F00090E0E0910E01F0910F01E80FF91F108299
+:10460000019680319105A9F708959091D801892BE1
+:104610008093D801089580959091D8018923809343
+:10462000D80108951092D80108959091D701892B4F
+:104630008093D701089580959091D7018923809325
+:10464000D70108951092D70108958093C601089567
+:104650001092C601089580910E0190910F01FC0106
+:1046600031969C01205F3F4F80E0919191118F5FC7
+:10467000E217F307D1F70895E0910E01F0910F01D1
+:104680008091D8018083E0910E01F0910F0190811B
+:104690008091D701892B80838091C601882361F0A6
+:1046A000E0910E01F0910F019081892B80830E948F
+:1046B0002B2381111092C60180910E0190910F0160
+:1046C0000C94571790933B0180933A010895CF9231
+:1046D000DF92EF92FF926C01EE24FF24C114D1040B
+:1046E000E104F10421F0C701B60120E101C020E09E
+:1046F000C72ED82EE92EFF24C114D104E104F10401
+:1047000019F0285FC701B6016B017C0154E0F694F3
+:10471000E794D794C7945A95D1F7C114D104E10412
+:10472000F10419F02C5FC701B6016B017C0142E076
+:10473000F694E794D794C7944A95D1F7C114D1045D
+:10474000E104F10419F02E5FC701B601DC01CB01D1
+:10475000B695A79597958795892B8A2B8B2B09F072
+:104760002F5F822FFF90EF90DF90CF90089582957A
+:10477000982F9C7C392F36953695282F237344E04B
+:10478000249FC0011124932F982B292F2A7A269534
+:10479000892F8575880F822B08951F93CF93DF9300
+:1047A0001F92CDB7DEB799830E94B723182F998146
+:1047B000892F0E94B723212F30E0322F2227A90111
+:1047C000482BCA010F90DF91CF911F9108958091DE
+:1047D000F201843009F11092DA0120E488E190E0DE
+:1047E0000FB6F894A895809360000FBE20936000E8
+:1047F00083B7817F846083BF83B7816083BF7894F0
+:10480000889583B78E7F83BF88E10FB6F894809335
+:104810006000109260000FBE089508950895CF9330
+:104820000E940D240E94EF0B0E940E24C0E08C2FEA
+:104830000E941B0D811104C0CF5FCE30C1F701C0B3
+:1048400081E0CF9108950E94271D0E944B170C9480
+:104850007D0F82E084BD93E095BD9AEF97BD809374
+:104860006E0008952FB7F8948091DB019091DC01E0
+:10487000A091DD01B091DE012FBF0895CF92DF92AC
+:10488000EF92FF920F931F932FB7F8944091DB01A3
+:104890005091DC016091DD017091DE012FBF6A0152
+:1048A0007B01EE24FF248C0120E030E0C016D1060D
+:1048B000E206F30610F4415051099A01281B390B06
+:1048C000C9011F910F91FF90EF90DF90CF90089555
+:1048D0001F920F920FB60F9211248F939F93AF9355
+:1048E000BF938091DB019091DC01A091DD01B0913B
+:1048F000DE010196A11DB11D8093DB019093DC01C7
+:10490000A093DD01B093DE01BF91AF919F918F9194
+:104910000F900FBE0F901F9018950E944914F894A5
+:104920002FEF87EA91E6215080409040E1F700C0E8
+:10493000000087E090EBDC018093FB019093FC0189
+:10494000A093FD01B093FE019CE088E10FB6F894BE
+:10495000A895809360000FBE90936000FFCFEF9208
+:10496000FF920F931F93CF93DF93D82FC0E08C2F2C
+:104970000E941B0D00E010E0E82EF12CC701002E74
+:1049800002C0959587950A94E2F780FD06C00F5FF7
+:104990001F4F0630110591F709C0602F7C2F80E072
+:1049A0000E94280ED813F3CF81E004C0CF5FCE3031
+:1049B000F1F680E0DF91CF911F910F91FF90EF9082
+:1049C0000895CF93C82F8CE20E94AF24882321F052
+:1049D0008C2FCF910C94AF2480E0CF910895CF938A
+:1049E0000E943E26811102C00E9424268FEF98E08B
+:1049F0000E94D708C5E6C15049F00E94EF0B8FE333
+:104A00009CE90197F1F700C00000F5CF88EF98E02E
+:104A10000E94D70889E20E94E124811113C18AE231
+:104A20000E94E12481110E94242685E00E94E12455
+:104A300081110E948D240E9449268093D90187E02C
+:104A40000E94E1248823A9F18BE10E94E1248823BC
+:104A500051F08091D90181FB222720F991E0922722
+:104A600090FB81F90EC08EE00E94E124882361F062
+:104A70008091D90182FB222720F991E0922790FBB7
+:104A800082F98093D90115C080E10E94E1249091C0
+:104A9000D901882341F093FB222720F981E0822766
+:104AA00080FB93F904C0892F809580FB90F9909347
+:104AB000D9018091D9010E944D260E945B268093E6
+:104AC000EC0180EE0E94E124882341F08091EC010A
+:104AD000982F909590FB80F98093EC0189E30E94D8
+:104AE000E124882359F08091EC0181FB222720F9F1
+:104AF00091E0922790FB81F98093EC0182EE0E9475
+:104B0000E124882359F08091EC0182FB222720F9CF
+:104B100091E0922790FB82F98093EC0186EE0E944F
+:104B2000E124882359F08091EC0183FB222720F9AE
+:104B300091E0922790FB83F98093EC0183EE0E9431
+:104B4000E124882359F08091EC0184FB222720F98D
+:104B500091E0922790FB84F98093EC0185E30E9419
+:104B6000E124882359F08091EC0185FB222720F96C
+:104B700091E0922790FB85F98093EC0181E30E94FC
+:104B8000E124882359F08091EC0186FB222720F94B
+:104B900091E0922790FB86F98093EC0181E10E94DD
+:104BA000E124882359F08091EC0187FB222720F92A
+:104BB00091E0922790FB87F98093EC018091EC01C2
+:104BC0000E945F268091EC0187FB882780F9809303
+:104BD0000D0187E20E94E124C82F8EE10E94E124AA
+:104BE0008111C2608FE10E94E1248111C46080E2E2
+:104BF0000E94E1248111C86081E20E94E1248111B8
+:104C0000C06182E20E94E1248111C06283E20E94BD
+:104C1000E1248111C06484E20E94E124882311F020
+:104C2000C06802C0CC2329F08C2F0E9456266C2F1E
+:104C300003C00E945226682F70E080E090E0CF9180
+:104C40000C94E320CF9108956DEE7EEF80E090E02C
+:104C50000E94273060E082E090E00E94193060E01E
+:104C600083E090E00E94193060E084E090E00E94D0
+:104C7000193060E085E090E00C94193080E090E01D
+:104C80000E94133021E08D3E9E4F09F020E0822FDC
+:104C9000089582E090E00C940B30682F82E090E061
+:104CA0000C94193083E090E00C940B30682F83E073
+:104CB00090E00C94193084E090E00C940B30682F55
+:104CC00084E090E00C9419308091E10180FF0BC0EA
+:104CD0006091130185E0689FB00111247595679577
+:104CE000759567952BC081FF09C06091130185E020
+:104CF000689FB00111247595679520C082FF07C099
+:104D00006091130185E0689FB001112417C0909154
+:104D1000E2019923D1F060911201961788F7209152
+:104D2000130185E0289F90011124929FA001939F79
+:104D3000500D112470E0CA010E94DD2F603871050A
+:104D400040F46115710539F002C065E070E0862F0E
+:104D500008958FE7089581E008958091E10180FF33
+:104D600008C06091110170E075956795759567951C
+:104D700021C081FF06C06091110170E075956795B3
+:104D800019C082FF04C06091110170E010C09091C1
+:104D9000E2019923C1F0609110019617A0F780916C
+:104DA0001101899FC001112470E00E94DD2F60383D
+:104DB000710528F46115710521F0862F08958FE79C
+:104DC000089581E0089561E070E0F4CF803F21F420
+:104DD0000E946426819504C0813F29F40E946426C4
+:104DE0008093E5010895823F21F40E946426819515
+:104DF00004C0833F29F40E9464268093E40108954F
+:104E0000893F19F40E94AD2605C08A3F31F40E9403
+:104E1000AD2681958093E60108958B3F21F40E9491
+:104E2000AD26819504C08C3F29F40E94AD26809365
+:104E3000E7010895843F21F48091E301816017C068
+:104E4000853F21F48091E301826011C0863F21F407
+:104E50008091E30184600BC0873F21F48091E301DE
+:104E6000886005C0883F31F48091E30180618093C0
+:104E7000E30108958D3F21F48091E10181600BC031
+:104E80008E3F21F48091E101826005C08F3F29F4BB
+:104E90008091E10184608093E1010895803F39F4BD
+:104EA0008091E50187FF6CC01092E50169C0813FE8
+:104EB00029F48091E5011816BCF362C09091E401D9
+:104EC000823F29F497FF5CC01092E40159C0833FF0
+:104ED00019F41916CCF354C0893F41F48091E601CE
+:104EE00018160CF04DC01092E6014AC08A3F29F412
+:104EF0008091E60187FF44C0F6CF8B3F39F4809163
+:104F0000E70187FF3DC01092E7013AC08C3F29F4CA
+:104F10008091E7011816BCF333C0843F21F48091DF
+:104F2000E3018E7F17C0853F21F48091E3018D7FDF
+:104F300011C0863F21F48091E3018B7F0BC0873F36
+:104F400021F48091E301877F05C0883F31F480918F
+:104F5000E3018F7E8093E30113C08D3F21F48091A4
+:104F6000E1018E7F0BC08E3F21F48091E1018D7FA6
+:104F700005C08F3F29F48091E1018B7F8093E1018F
+:104F80008091E40181110EC08091E50181110AC078
+:104F90008091E601811106C08091E701811102C074
+:104FA0001092E20108958091D90183FF7EC08BE3C6
+:104FB00099E00E94D7088091E3011F928F9386E3C6
+:104FC00099E09F938F930E94700984E399E00E9477
+:104FD000D7088091E401282F332727FD30953F9390
+:104FE0008F9381E399E09F938F930E9470098FE2E2
+:104FF00099E00E94D7088091E501282F332727FDEB
+:1050000030953F938F938CE299E09F938F930E940A
+:1050100070098AE299E00E94D7088091E601282F62
+:10502000332727FD30953F938F9387E299E09F9335
+:105030008F930E94700985E299E00E94D7088091C1
+:10504000E701282F332727FD30953F938F9382E286
+:1050500099E09F938F930E9470098FE199E00E94DD
+:10506000D7088091E2011F928F938CE199E09F9382
+:105070008F930E9470098AE199E00E94D70880917D
+:10508000E1011F928F9387E199E09F938F930E9494
+:10509000700984E199E00E94D7088DB79EB74C96BD
+:1050A0000FB6F8949EBF0FBE8DBF83EE91E00E94B5
+:1050B000A0170E9432249093E0018093DF010895AD
+:1050C0001F93CF93DF938091DF019091E0010E94C5
+:1050D0003E24AC019091E201992321F0209114012A
+:1050E00030E006C0209115018AE0289F900111242C
+:1050F0004217530708F486C08091E401C091E5018E
+:10510000D091E6011091E701811107C0C11176C06D
+:10511000D11174C0111172C075C09F3F19F09F5F0B
+:105120009093E201181624F40E9464268093E4010F
+:105130008091E40187FF05C00E94642681958093D9
+:10514000E4011C1624F40E9464268093E5018091FA
+:10515000E50187FF05C00E94642681958093E501E3
+:105160006091E401662339F1C091E501CC2319F186
+:10517000772767FD7095872F972F0E94E22E23E3F4
+:1051800033E343E35FE30E94462F0E94AF2E609318
+:10519000E4016C2F772767FD7095872F972F0E946A
+:1051A000E22E23E333E343E35FE30E94462F0E94B2
+:1051B000AF2E6093E5011D1624F40E94AD26809366
+:1051C000E6018091E60187FF05C00E94AD2681952A
+:1051D0008093E601111624F40E94AD268093E70126
+:1051E0008091E70187FF05C00E94AD2681958093DD
+:1051F000E701DF91CF911F910C94D3279F3F09F0D6
+:105200008ECF96CFDF91CF911F910895E3EEF1E01D
+:1052100085E0DF011D928A95E9F71092E201109274
+:10522000E10108958EE59BE00E94D7081F9281E07E
+:105230008F931F9285E08F9380E19BE09F938F93E4
+:105240000E9470090F900F900F900F900F900F9089
+:1052500008958330E9F128F4813061F0823009F15A
+:105260000895853009F462C008F449C0863009F415
+:1052700074C0089580911501262F30E0280F311D4C
+:105280002F3F310524F4680F6093150103C08FEFA1
+:1052900080931501809115011F928F9389E49AE004
+:1052A00072C080911401262F30E0280F311D2F3F4E
+:1052B000310524F4680F6093140103C08FEF8093CD
+:1052C0001401809114011F928F9387E39AE05BC0D1
+:1052D00080911301262F30E0280F311D2F3F31051B
+:1052E00024F4680F6093130103C08FEF80931301C0
+:1052F000809113011F928F9384E29AE044C08091C1
+:105300001201262F30E0280F311D2F3F310524F4E4
+:10531000680F6093120103C08FEF80931201809198
+:1053200012011F928F938FE09AE02DC0809111019E
+:10533000262F30E0280F311D2F3F310524F4680F50
+:105340006093110103C08FEF8093110180911101CF
+:105350001F928F9386EF99E016C080911001262F3F
+:1053600030E0280F311D2F3F310524F4680F609382
+:10537000100103C08FEF80931001809110011F92E4
+:105380008F938BED99E09F938F930E9470090F90FC
+:105390000F900F900F900895833081F128F48130A1
+:1053A00059F08230D1F00895853009F449C0B8F140
+:1053B000863009F456C0089580911501681720F4CD
+:1053C000861B8093150102C0109215018091150172
+:1053D0001F928F938CEC99E054C080911401681750
+:1053E00020F4861B8093140102C010921401809156
+:1053F00014011F928F938AEB99E043C080911301AF
+:10540000681720F4861B8093130102C010921301C9
+:10541000809113011F928F9387EA99E032C08091A7
+:105420001201681720F4861B8093120102C01092AB
+:105430001201809112011F928F9382E999E021C09D
+:1054400080911101681720F4861B8093110102C01E
+:1054500010921101809111011F928F9389E799E0B9
+:1054600010C080911001681720F4861B80931001F2
+:1054700002C010921001809110011F928F938EE54F
+:1054800099E09F938F930E9470090F900F900F9057
+:105490000F900895CF93C82F1F928F9383E69CE0BF
+:1054A0009F938F930E94700981E090E0A0E0B0E0AC
+:1054B000BC01CD0104C0660F771F881F991FCA95D4
+:1054C000D2F70E94E3200F900F900F900F90CF9192
+:1054D0000C94271DCF938D3109F465C0B0F58E3043
+:1054E00009F4CCC100F5873009F49BC1A8F48630DB
+:1054F00009F06DC28091D901817F8E7F8093D9019F
+:1055000088E69CE00E94D7088AEA90E10E94D708CA
+:1055100081E08093E90180C1883009F44FC08B306D
+:1055200009F47CC154C2863109F4F0C138F48031E9
+:1055300009F4B8C1813109F430C249C2893109F492
+:10554000CEC18B3109F486C142C2853309F437C21A
+:1055500048F4873209F433C208F433C2893209F4BB
+:105560002EC235C2833438F48A3308F02CC2883313
+:1055700009F454C12CC2833409F421C2883409F0DF
+:1055800026C20E94271D89E990E10E94D7089FEF5B
+:1055900023ED80E3915020408040E1F700C00000FF
+:1055A0000E948D2439C189EB90E10E94D7080E94A6
+:1055B000692E0E944B170E947D0F2EC18EEA90E14A
+:1055C0000E94D70889E79EE00E94D7080E945226D1
+:1055D0001F928F9386E79EE09F938F930E9470099E
+:1055E00084E79EE00E94D7080E944926C82F81E6E2
+:1055F0009EE00E94D7081F92CF938CE59EE09F9378
+:105600008F930E9470098AE59EE00E94D70880E58A
+:105610009EE00E94D7088C2F81701F928F938DE49B
+:105620009EE09F938F930E9470098BE49EE00E94FE
+:10563000D70881E49EE00E94D708C1FB882780F943
+:105640001F928F938EE39EE09F938F930E94700929
+:105650008CE39EE00E94D70880E39EE00E94D7087A
+:10566000C2FB882780F91F928F938DE29EE09F9363
+:105670008F930E9470098BE29EE00E94D70882E21D
+:105680009EE00E94D708C3FBCC27C0F91F92CF939E
+:105690008FE19EE09F938F930E9470098DE19EE0C1
+:1056A0000E94D7080E945B26C82F89E09EE00E94D6
+:1056B000D7081F92CF9384E09EE09F938F930E9420
+:1056C000700982E09EE00E94D70889EE9DE00E946A
+:1056D000D7088C2F81701F928F9386EE9DE09F9349
+:1056E0008F930E9470098DB79EB780960FB6F8947D
+:1056F0009EBF0FBE8DBF84EE9DE00E94D7088DEC4B
+:105700009DE00E94D708C1FB882780F91F928F93E4
+:105710008AEC9DE09F938F930E94700988EC9DE036
+:105720000E94D70886EB9DE00E94D708C2FB88271D
+:1057300080F91F928F9383EB9DE09F938F930E943C
+:10574000700981EB9DE00E94D7088FE99DE00E94DF
+:10575000D708C3FB882780F91F928F938CE99DE0BF
+:105760009F938F930E9470098AE99DE00E94D70859
+:1057700080E99DE00E94D708C4FB882780F91F922A
+:105780008F938DE89DE09F938F930E9470098BE823
+:105790009DE00E94D70889E79DE00E94D708C5FBDD
+:1057A000882780F91F928F9386E79DE09F938F93C0
+:1057B0000E94700984E79DE00E94D70888E59DE07B
+:1057C0000E94D708C6FB882780F91F928F9385E532
+:1057D0009DE09F938F930E94700983E59DE00E9456
+:1057E000D7088BE49DE00E94D708C7FBCC27C0F9FF
+:1057F0001F92CF9388E49DE09F938F930E9470093E
+:1058000086E49DE00E94D7088DB79EB74C960FB6F0
+:10581000F8949EBF0FBE8DBFC1E0DEC08FE89CE054
+:105820005BC08091D901C82FC17080FF09C08CE88E
+:1058300090E10E94D7088091D901817F8E7F47C077
+:1058400080E890E10E94D7088091D901816080931F
+:10585000D901E2CF9091D90191FBCC27C0F981E029
+:10586000C827892FC0FB81F98093D901CC2319F077
+:1058700083E790E127C085E690E12EC09091D901A1
+:1058800092FBCC27C0F981E0C827892FC0FB82F9A1
+:105890008093D901CC2319F086E590E113C086E40A
+:1058A00090E11AC09091D90193FBCC27C0F981E017
+:1058B000C827892FC0FB83F98093D901CC2351F0ED
+:1058C0008AE390E10E94D7088091D901816080939A
+:1058D000D90182C08DE290E10E94D7089DCF8EE170
+:1058E00090E10E94D70882EF9FE00E94D70885EBE5
+:1058F0009FE00E94D70888E89FE00E94D70884E4D0
+:105900009FE00E94D70889E19FE0E6CF8BE09FE00F
+:105910000E94D7080E944B171F928F9381EF9EE041
+:105920009F938F930E94700980910C011F928F9317
+:105930008AED9EE09F938F930E9470098091700181
+:105940001F928F9387EC9EE09F938F930E94700924
+:1059500080910D011F928F9384EB9EE09F938F9314
+:105960000E9470098091DB019091DC01A091DD0122
+:10597000B091DE01BF93AF939F938F9380EA9EE037
+:105980009F938F930E9470098DB79EB746960FB66E
+:10599000F8949EBF0FBE8DBF3FCF0E94271DC091C0
+:1059A0000D0181E0C827C0930D01CC2329F086E9C1
+:1059B0009EE00E94D70810C08BE89EE08DCF80E06B
+:1059C00003C08D5101C089530E944A2A25CF89E81E
+:1059D0009EE00E94D708C0E08C2FCF91089580E010
+:1059E000089580E00895CF93C82F8091E901813018
+:1059F00081F020F0823009F44FC045C1E0910E01E2
+:105A0000F0910F018081813169F0823209F03DC14E
+:105A100009C0E0910E01F0910F018081813111F0F8
+:105A2000823261F48C2F0E94EF2C811104C08C2FE4
+:105A30000E946A2A2FC081E090E02CC08C2F0E9427
+:105A4000F12C811126C0C431E1F070F4CB3081F02B
+:105A5000C031D1F40E9412298BE59CE00E94D70846
+:105A600082E08093E90115C0C93259F0C83361F46E
+:105A700088E69CE00E94D7088FE59CE00E94D7084A
+:105A800008C01092E90103C189E59CE00E94D70893
+:105A9000FEC081E08170FDC0C43220F5CE3108F037
+:105AA000C0C0CB3099F1C8F4C73009F0D2C08AE049
+:105AB0008093150194E19093140193E09093130166
+:105AC0008093120188E08093110188E28093100195
+:105AD0008FEF9AE00E94D708BFC0C33149F1C431AB
+:105AE000C1F0B7C0CB3409F4A9C028F4C93289F099
+:105AF000C83361F0AEC0C13509F49EC0C23509F4A7
+:105B000099C0CE3409F0A5C06AE09EC00E94122957
+:105B1000A3C08091E801882319F01092E8019CC08D
+:105B20008CE09BE00E94D70881E08093E901B1C03E
+:105B300086EE9AE00E94D70884ED9AE00E94D7088A
+:105B4000809115011F928F9381ED9AE09F938F931F
+:105B50000E9470098FEC9AE00E94D7088DEB9AE0C2
+:105B60000E94D708809114011F928F938AEB9AE0CC
+:105B70009F938F930E94700988EB9AE00E94D70848
+:105B800089EA9AE00E94D708809113011F928F93AF
+:105B900086EA9AE09F938F930E94700984EA9AE0C4
+:105BA0000E94D70883E99AE00E94D70880911201E9
+:105BB0001F928F9380E99AE09F938F930E947009C0
+:105BC0008EE89AE00E94D70889E79AE00E94D708F9
+:105BD000809111011F928F9386E79AE09F938F9394
+:105BE0000E94700984E79AE00E94D7088DE59AE048
+:105BF0000E94D708809110011F928F938AE59AE046
+:105C00009F938F930E94700988E59AE00E94D708BD
+:105C10008DB79EB748960FB6F8949EBF0FBE8DBF46
+:105C20001BC0CE51EC2FF0E0E15DFE4F80818093F0
+:105C3000E80112C061E003C061E006C06AE0809143
+:105C4000E8010E94292908C08091E8010E94CC291E
+:105C500003C08DEF9AE013C08091E801882369F0BA
+:105C60001F928F9387EF9AE09F938F930E94700902
+:105C70000F900F900F900F9004C084EF9AE00E9455
+:105C8000D70881E006C01092E90180E002C080E000
+:105C900001CFCF910895E1E8F0E0808188608083B2
+:105CA0008081816080838FB7F89493E0909389001E
+:105CB00090ED909388008FBF0895EFE6F0E080812B
+:105CC000826080830895EFE6F0E080818D7F80839D
+:105CD0000895EFE6F0E0908182E0892780830895BF
+:105CE0001F920F920FB60F9211242F933F934F9351
+:105CF0005F936F937F938F939F93AF93BF93EF9334
+:105D0000FF938091EA019091EB0101969093EB0152
+:105D10008093EA01811103C082E00E947D0FE0912F
+:105D2000EB01E695E695F0E0E753FF4EE4918091B4
+:105D3000EA018E1303C080E00E947D0FFF91EF9176
+:105D4000BF91AF919F918F917F916F915F914F9193
+:105D50003F912F910F900FBE0F901F90189504D078
+:105D60006894B1118DC0089570D088F09F5790F05D
+:105D7000B92F9927B751A0F0D1F0660F771F881F70
+:105D8000991F1AF0BA95C9F712C0B13081F077D0D7
+:105D9000B1E0089574C0672F782F8827B85F39F075
+:105DA000B93FCCF3869577956795B395D9F73EF4CF
+:105DB00090958095709561957F4F8F4F9F4F089577
+:105DC000E89409C097FB3EF4909580957095619595
+:105DD0007F4F8F4F9F4F9923A9F0F92F96E9BB274B
+:105DE0009395F695879577956795B795F111F8CFC7
+:105DF000FAF4BB0F11F460FF1BC06F5F7F4F8F4F32
+:105E00009F4F16C0882311F096E911C0772321F027
+:105E10009EE8872F762F05C0662371F096E8862FBF
+:105E200070E060E02AF09A95660F771F881FDAF716
+:105E3000880F9695879597F9089557FD9058440FC8
+:105E4000551F59F05F3F71F04795880F97FB991FD9
+:105E500061F09F3F79F08795089512161306140696
+:105E6000551FF2CF4695F1DF08C016161706180623
+:105E7000991FF1CF86957105610508940895E894FE
+:105E8000BB2766277727CB0197F908950BD078C0F9
+:105E900069D028F06ED018F0952309F05AC05FC081
+:105EA0001124EECFCADFA0F3959FD1F3950F50E0F8
+:105EB000551F629FF001729FBB27F00DB11D639FBC
+:105EC000AA27F00DB11DAA1F649F6627B00DA11D62
+:105ED000661F829F2227B00DA11D621F739FB00D08
+:105EE000A11D621F839FA00D611D221F749F332778
+:105EF000A00D611D231F849F600D211D822F762F11
+:105F00006A2F11249F5750408AF0E1F088234AF00D
+:105F1000EE0FFF1FBB1F661F771F881F9150504059
+:105F2000A9F79E3F510570F014C0AACF5F3FECF374
+:105F3000983EDCF3869577956795B795F795E79545
+:105F40009F5FC1F7FE2B880F911D9695879597F956
+:105F5000089597F99F6780E870E060E008959FEFEB
+:105F600080EC089500240A941616170618060906F0
+:105F7000089500240A9412161306140605060895BF
+:105F8000092E0394000C11F4882352F0BB0F40F447
+:105F9000BF2B11F460FF04C06F5F7F4F8F4F9F4F87
+:105FA0000895991B79E004C0991F961708F0961B75
+:105FB000881F7A95C9F78095089597FB072E16F4E8
+:105FC000009407D077FD09D00E94F72F07FC05D079
+:105FD0003EF4909581959F4F0895709561957F4F00
+:105FE0000895EE0FFF1F0590F491E02D0994AA1B70
+:105FF000BB1B51E107C0AA1FBB1FA617B70710F0B4
+:10600000A61BB70B881F991F5A95A9F780959095E5
+:10601000BC01CD010895F999FECF92BD81BDF89ADA
+:10602000992780B50895A8E1B0E042E050E00C94D3
+:106030002E30262FF999FECF1FBA92BD81BD20BD0B
+:106040000FB6F894FA9AF99A0FBE019608950E9435
+:106050001930272F0C941A30DC01CB01FC01F9997F
+:10606000FECF06C0F2BDE1BDF89A319600B40D92A4
+:0C60700041505040B8F70895F894FFCF5D
+:10607C0020027E0F6F104C101810E40F0101C701A5
+:10608C0028080A03140A3F4D3620394908FC07C674
+:10609C0007A6076D07E006F90612072B074B070149
+:0A60AC0002030405060708090000BE
 :00000001FF
-- 
cgit v1.2.3


From 46ddbd1fe27c910cd4d6ae3d2b6044cfbf71c3cb Mon Sep 17 00:00:00 2001
From: Stephan Bösebeck <stephan.boesebeck@holidayinsider.com>
Date: Wed, 2 Mar 2016 08:43:21 +0100
Subject: forgot F6

---
 keyboard/ergodox_ez/keymaps/osx_de/keymap.c   | 2 +-
 keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
index 4e88376e49..c3b296cd77 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
@@ -95,7 +95,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 // SYMBOLS
 [SYMB] = KEYMAP(
        // left hand
-       KC_TRNS,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
+       KC_TRNS,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_F6,
        KC_TRNS,DE_LESS,DE_MORE,DE_EXLM,DE_QST, KC_TRNS,KC_TRNS,
        KC_TRNS,DE_HASH,DE_DLR, DE_BSLS,DE_SLSH,KC_DOT,
        KC_TRNS,KC_TRNS,DE_LESS,DE_PERC,DE_PIPE,DE_TILD,KC_TRNS,
diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
index 5346f1bdf8..bf12476a4f 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
+++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
@@ -45,7 +45,7 @@
 :1002C000003B0035022102350001004C003C001EBD
 :1002D0000224062202010001003D002D0224022416
 :1002E00004010001003E000100370011040000017C
-:1002F000000100010000000100000001000E3001BB
+:1002F000003F00010000000100000001000E30017D
 :100300000000000100000001004000240624022338
 :1003100002000001004100220425023500300001E6
 :100320000042002304260235023800010043002465
-- 
cgit v1.2.3


From c9c763e0007fa7fcebe8dde64f270258468ca757 Mon Sep 17 00:00:00 2001
From: yoyoerx <kevin.wepasnick@gmail.com>
Date: Fri, 4 Mar 2016 14:38:38 -0500
Subject: Cygwin Based Users Guide v0.1

---
 keyboard/planck/CYGWIN_GUIDE.md | 237 ++++++++++++++++++++++++++++++++++++++++
 1 file changed, 237 insertions(+)
 create mode 100755 keyboard/planck/CYGWIN_GUIDE.md

diff --git a/keyboard/planck/CYGWIN_GUIDE.md b/keyboard/planck/CYGWIN_GUIDE.md
new file mode 100755
index 0000000000..896a42c764
--- /dev/null
+++ b/keyboard/planck/CYGWIN_GUIDE.md
@@ -0,0 +1,237 @@
+#Planck Advanced (but not too advanced) Cygwin Users Guide
+If you are a user of the [Cygwin environment](https://cygwin.com) in Windows and want the freedom to use the latest tools available, then this is the guide for you. If compiling your own copy of the latest and greatest Gnu C compiler makes you super happy, then this is the guide for you. If the command line make you smile, then this is the guide for you.
+
+
+This guide was written step by step as I went through the process on a Windows10 x86_64 based system.  This should be generally applicable to to any Windows Environment with Cygwin.
+
+
+#####Do not skip steps. Do not move past a step until the previous step finishes successfully.
+
+
+
+based on [avr-libc installation guide](http://www.nongnu.org/avr-libc/user-manual/install_tools.html)
+
+
+###get the required packages
+Download the Cygwin Installer ([x86_64](https://cygwin.com/setup-x86_64.exe) or [x86_32](https://cygwin.com/setup-x86.exe)) and install the default system plus the following if they are not already selected:
+-devel/gcc-core
+-devel/gcc-g++
+-devel/flex
+-devel/git
+-libs/libglib2.0_0
+-libs/libgcc1
+-interpreters/m4
+-web/wget
+
+The following sources will be required:
+-get [gmp](https://gmplib.org/) (6.1.0)
+-get [mpfr](http://www.mpfr.org/) (3.1.3)
+-get [mpc](http://www.multiprecision.org/) (1.0.3) 
+-get [binutils](https://www.sourceware.org/binutils/) (2.26)
+-get [gcc](https://gcc.gnu.org/) (5.3.0)
+-get [avr-libc](http://www.nongnu.org/avr-libc/) (2.0.0)
+
+The `dfu-programmer` will be required to flash the new firmware 
+-get [dfu-programmer](https://dfu-programmer.github.io/) (0.7.2)
+
+
+The set of commands below will create a directory (`~/local/avr`) for the sources you compile to be installed on the machine and a directory (`~/src`) for these source files to be stored. The commands then download the sources of the needed packages and unpack them. note: the expand commands are different depending on if the packages are offered as a bz2 or gz archive
+
+```
+$ mkdir ~/local/avr
+$ mkdir ~/src
+$ cd ~/src
+$ wget https://gmplib.org/download/gmp/gmp-6.1.0.tar.bz2
+$ wget http://www.mpfr.org/mpfr-current/mpfr-3.1.3.tar.bz2
+$ wget ftp://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz
+$ wget http://ftp.gnu.org/gnu/binutils/binutils-2.26.tar.gz
+$ wget http://mirror0.babylon.network/gcc/releases/gcc-5.3.0/gcc-5.3.0.tar.gz
+$ wget http://download.savannah.gnu.org/releases/avr-libc/avr-libc-2.0.0.tar.bz2
+$ tar -xjf gmp-6.1.0.tar.bz2
+$ tar -xjf mpfr-3.1.3.tar.bz2
+$ tar -zxf mpc-1.0.3.tar.gz
+$ tar -zxf binutils-2.26.tar.gz
+$ tar -zxf gcc-5.3.0.tar.gz
+$ tar -xjf avr-libc-2.0.0.tar.bz2 
+```
+
+###setup build environment
+These commands will set up the install directory and the PATH variable, which will allow you to access your installed packages.  note: if you close the cygwin terminal window, you will need to rerun these commands, they are not permanent 
+```
+$ PREFIX=$HOME/local/avr
+$ export PREFIX
+$ PATH=/usr/local/bin:/usr/local/lib:/usr/local/include:/bin:/lib:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS
+$ PATH=$PATH:$PREFIX/bin
+$ export PATH
+```
+
+##The gcc required math library packages
+The following packages are required to be complied and installed in order to compile gcc.  They are not available through the cygwin package system, so we have to make them ourselves.  They must be complied in this order because each one depends on the previous.
+
+###build and install gmp
+```
+$ cd ~/src/gmp-6.1.0
+$ ./configure --enable-static --disable-shared
+$ make
+$ make check
+$ make install
+```
+
+###build and install mpfr
+```
+$ cd ~/src/mpfr-3.1.3
+$ ./configure --with-gmp-build=../gmp-6.1.0 --enable-static --disable-shared
+$ make
+$ make check
+$ make install
+```
+
+###build and install mpc
+```
+$ cd ~/src/mpc-1.0.3
+$ ./configure --with-gmp=/usr/local --with-mpfr=/usr/local --enable-static --disable-shared
+$ make
+$ make check
+$ make install
+```
+
+##OPTIONAL Part
+You can build and install a brand new gcc or you can use the one supplied by cygwin.  This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while). I would skip it.
+###build and install gcc on your machine  
+```
+$ cd ~/src/gcc-5.3.0
+$ mkdir obj-local
+$ cd obj-local
+$ ../configure --enable-languages=c,c++ --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --enable-static --disable-shared
+$ make
+$ make install
+```
+
+###build and install binutils on your machine
+```
+$ cd ~/src/binutils-2.26
+$ mkdir obj-local
+$ cd obj-local
+$ ../configure
+$ make
+$ make install
+```
+##End OPTIONAL Part
+
+##Buliding binutils, gcc and avr-libc for the AVR system
+Now we can make the critical stuff for compiling our firmware, binutils, gcc, and avr-libc for the AVR architectures.  These allow us to build and manipulate the firmware for the Keyboard.
+
+###build binutils for avr
+```
+$ cd ~/src/binutils-2.26
+$ mkdir obj-avr
+$ cd obj-avr
+$ ../configure --prefix=$PREFIX --target=avr --disable-nls
+$ make
+$ make install
+```
+
+###build gcc for avr
+```
+$ cd ~/src/gcc-5.3.0
+$ mkdir obj-avr
+$ cd obj-avr
+$ ../configure --prefix=$PREFIX --target=avr --enable-languages=c,c++ --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --enable-static --disable-shared --disable-nls --disable-libssp --with-dwarf2
+$ make
+$ make install
+```
+
+For building the avr-libc, we have to specify the host build system.  in my case it is `x86_64-unknown-cygwin`. You can look for build system type in the gcc configure notes for the proper `--build` specification to pass when you configure avr-libc
+
+###build avr-libc for avr
+```
+$ cd ~/src/avr-libc-2.0.0
+$ ./configure --prefix=$PREFIX --build=x86_64-unknown-cygwin --host=avr
+$ make
+$ make install
+```
+
+##Install dfu-programmer
+To install the dfu-programmer, we must get if from [their website](https://dfu-programmer.github.io/) (no fancy command line tricks here, but [this](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip) might work).
+Copy this file into your cygwin home directory.  (For me, it is `C:\cygwin64\home\Kevin`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from  `dfu/dfu-prog-usb-1.2.2/x86/` to a directory in the Windows PATH and the Cygwin PATH. I achieved this by moving the files in Windows Explorer to  `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a WINDOWS command prompt running:
+```
+C:\> set PATH=%PATH%;C:\cygwin64\home\Kevin\local\avr\bin
+```
+Adjust your path (for username) as needed. Also, `libusb0_x86.dll` needs to be renamed to `libusb0.dll`.  Why must this be so hard? You can tell that you were successful this way:
+```
+$ which dfu-programmer
+/home/Kevin/local/avr/bin/dfu-programmer
+
+$ dfu-programmer
+dfu-programmer 0.7.2
+https://github.com/dfu-programmer/dfu-programmer
+Type 'dfu-programmer --help'    for a list of commands
+     'dfu-programmer --targets' to list supported target devices
+```
+If you are not getting the above result, you will not be able to flash the firmware! 
+-Try making sure your PATH variables are set correctly for both windows and cygwin. 
+-Do not try to extract it with cygwin's `unzip` as it does not set the executable permissions correctly.
+
+####Install the USB drivers
+These drivers are included in the `dfu-programmer` 0.7.2 (but you can get newer ones [here](http://iweb.dl.sourceforge.net/project/libusb-win32/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip)) and allow the dfu to program the firmware. From an administrator-privileged Windows terminal, run the following command (adjust the path as necessary) and accept the prompt that pops up:
+```
+C:\> pnputil -i -a C:\cygwin64\home\Kevin\dfu-prog-usb-1.2.2\atmel_usb_dfu.inf
+```
+This should be the result:
+```
+Microsoft PnP Utility
+
+Processing inf :            atmel_usb_dfu.inf
+Successfully installed the driver on a device on the system.
+Driver package added successfully.
+Published name :            oem104.inf
+
+
+Total attempted:              1
+Number successfully imported: 1
+```
+
+##Building and Flashing the Planck firmware!
+
+If you did everything else right. This part should be a snap! Grab the latest sources from github, make the Plank firmware, then flash it.
+
+###build Planck and load the firmware
+```
+$ cd ~/src
+$ git clone https://github.com/jackhumbert/qmk_firmware.git
+$ cd qmk_firmware/keyboard/planck
+$ make
+```
+Make sure there are no errors.  You should end up with this or something similar:
+
+```
+Creating load file for Flash: planck.hex
+avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature planck.elf planck.hex
+
+Creating load file for EEPROM: planck.eep
+avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \
+--change-section-lma .eeprom=0 --no-change-warnings -O ihex planck.elf planck.eep || exit 0
+
+Creating Extended Listing: planck.lss
+avr-objdump -h -S -z planck.elf > planck.lss
+
+Creating Symbol Table: planck.sym
+avr-nm -n planck.elf > planck.sym
+
+Size after:
+   text    data     bss     dec     hex filename
+  18602      82     155   18839    4997 planck.elf
+
+-------- end --------
+```
+
+If you don't, you did not build the firmware, and you will have nothing to flash.  If you have the fresh clone from github, it was probably something in the install process, go check and see what didn't work and threw errors or what steps you might have missed.
+
+But if everything went OK, you are ready to flash! Press the reset button on the bottom of the Planck, wait two seconds, then:
+```
+$ make dfu
+```
+.
+.
+.
+profit!!!
-- 
cgit v1.2.3


From 2f6f45aa3ee6cdeaa8e3904926a662d7a0a681c5 Mon Sep 17 00:00:00 2001
From: yoyoerx <yoyoerx@users.noreply.github.com>
Date: Fri, 4 Mar 2016 15:04:42 -0500
Subject: Cygwin Based Users Guidev0.2 -formatting revisions

---
 keyboard/planck/CYGWIN_GUIDE.md | 94 ++++++++++++++++++++---------------------
 1 file changed, 47 insertions(+), 47 deletions(-)

diff --git a/keyboard/planck/CYGWIN_GUIDE.md b/keyboard/planck/CYGWIN_GUIDE.md
index 896a42c764..2fa4452f1c 100755
--- a/keyboard/planck/CYGWIN_GUIDE.md
+++ b/keyboard/planck/CYGWIN_GUIDE.md
@@ -1,41 +1,41 @@
-#Planck Advanced (but not too advanced) Cygwin Users Guide
-If you are a user of the [Cygwin environment](https://cygwin.com) in Windows and want the freedom to use the latest tools available, then this is the guide for you. If compiling your own copy of the latest and greatest Gnu C compiler makes you super happy, then this is the guide for you. If the command line make you smile, then this is the guide for you.
+#Planck Advanced (but not too advanced) `cygwin` Users Guide
+If you are a user of the [cygwin environment](https://cygwin.com) in Windows and want the freedom to use the latest tools available, then this is the guide for you. If compiling your own copy of the latest and greatest Gnu C Compiler makes you super happy, then this is the guide for you. If the command line make you smile, then this is the guide for you.
 
 
-This guide was written step by step as I went through the process on a Windows10 x86_64 based system.  This should be generally applicable to to any Windows Environment with Cygwin.
+This guide was written step by step as I went through the process on a `Windows 10` `x86_64` based system.  This should be generally applicable to to any `Windows` environment with `cygwin`.
 
 
 #####Do not skip steps. Do not move past a step until the previous step finishes successfully.
 
 
 
-based on [avr-libc installation guide](http://www.nongnu.org/avr-libc/user-manual/install_tools.html)
+Based on [avr-libc installation guide](http://www.nongnu.org/avr-libc/user-manual/install_tools.html)
 
 
-###get the required packages
-Download the Cygwin Installer ([x86_64](https://cygwin.com/setup-x86_64.exe) or [x86_32](https://cygwin.com/setup-x86.exe)) and install the default system plus the following if they are not already selected:
--devel/gcc-core
--devel/gcc-g++
--devel/flex
--devel/git
--libs/libglib2.0_0
--libs/libgcc1
--interpreters/m4
--web/wget
+##Get the Required Packages
+Download the `cygwin` setup ([x86_64](https://cygwin.com/setup-x86_64.exe)) and install the default system plus the following if they are not already selected:
+- devel/gcc-core
+- devel/gcc-g++
+- devel/flex
+- devel/git
+- libs/libglib2.0_0
+- libs/libgcc1
+- interpreters/m4
+- web/wget
 
 The following sources will be required:
--get [gmp](https://gmplib.org/) (6.1.0)
--get [mpfr](http://www.mpfr.org/) (3.1.3)
--get [mpc](http://www.multiprecision.org/) (1.0.3) 
--get [binutils](https://www.sourceware.org/binutils/) (2.26)
--get [gcc](https://gcc.gnu.org/) (5.3.0)
--get [avr-libc](http://www.nongnu.org/avr-libc/) (2.0.0)
+- [gmp](https://gmplib.org/) (6.1.0)
+- [mpfr](http://www.mpfr.org/) (3.1.3)
+- [mpc](http://www.multiprecision.org/) (1.0.3) 
+- [binutils](https://www.sourceware.org/binutils/) (2.26)
+- [gcc](https://gcc.gnu.org/) (5.3.0)
+- [avr-libc](http://www.nongnu.org/avr-libc/) (2.0.0)
 
 The `dfu-programmer` will be required to flash the new firmware 
--get [dfu-programmer](https://dfu-programmer.github.io/) (0.7.2)
+- [dfu-programmer](https://dfu-programmer.github.io/) (0.7.2)
 
 
-The set of commands below will create a directory (`~/local/avr`) for the sources you compile to be installed on the machine and a directory (`~/src`) for these source files to be stored. The commands then download the sources of the needed packages and unpack them. note: the expand commands are different depending on if the packages are offered as a bz2 or gz archive
+The set of commands below will create a directory (`~/local/avr`) for the sources you compile to be installed on the machine and a directory (`~/src`) for these source files to be stored. The commands then download the sources of the needed packages and unpack them. Note: the expand commands are different depending on if the packages are offered as a `bz2` or `gz` archive
 
 ```
 $ mkdir ~/local/avr
@@ -55,8 +55,8 @@ $ tar -zxf gcc-5.3.0.tar.gz
 $ tar -xjf avr-libc-2.0.0.tar.bz2 
 ```
 
-###setup build environment
-These commands will set up the install directory and the PATH variable, which will allow you to access your installed packages.  note: if you close the cygwin terminal window, you will need to rerun these commands, they are not permanent 
+##Setup the Build Environment
+These commands will set up the install directory and the `PATH` variable, which will allow you to access your installed packages.  Note: if you close the `cygwin` terminal window, you will need to rerun these commands, they are not permanent.
 ```
 $ PREFIX=$HOME/local/avr
 $ export PREFIX
@@ -65,10 +65,10 @@ $ PATH=$PATH:$PREFIX/bin
 $ export PATH
 ```
 
-##The gcc required math library packages
-The following packages are required to be complied and installed in order to compile gcc.  They are not available through the cygwin package system, so we have to make them ourselves.  They must be complied in this order because each one depends on the previous.
+##The `gcc` Required Math Library Packages
+The following packages are required to be complied and installed in order to compile `gcc`.  They are not available through the `cygwin` package system, so we have to make them ourselves.  They must be complied in this order because each one depends on the previous.
 
-###build and install gmp
+###Build and Install `gmp`
 ```
 $ cd ~/src/gmp-6.1.0
 $ ./configure --enable-static --disable-shared
@@ -77,7 +77,7 @@ $ make check
 $ make install
 ```
 
-###build and install mpfr
+###Build and Install `mpfr`
 ```
 $ cd ~/src/mpfr-3.1.3
 $ ./configure --with-gmp-build=../gmp-6.1.0 --enable-static --disable-shared
@@ -86,7 +86,7 @@ $ make check
 $ make install
 ```
 
-###build and install mpc
+###Build and Install `mpc`
 ```
 $ cd ~/src/mpc-1.0.3
 $ ./configure --with-gmp=/usr/local --with-mpfr=/usr/local --enable-static --disable-shared
@@ -96,8 +96,8 @@ $ make install
 ```
 
 ##OPTIONAL Part
-You can build and install a brand new gcc or you can use the one supplied by cygwin.  This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while). I would skip it.
-###build and install gcc on your machine  
+You can build and install a brand new `gcc` or you can use the one supplied by `cygwin`.  This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while). I would skip it.
+###Build and Install `gcc` on your Machine  
 ```
 $ cd ~/src/gcc-5.3.0
 $ mkdir obj-local
@@ -107,7 +107,7 @@ $ make
 $ make install
 ```
 
-###build and install binutils on your machine
+###Build and Install `binutils` on your Machine
 ```
 $ cd ~/src/binutils-2.26
 $ mkdir obj-local
@@ -118,10 +118,10 @@ $ make install
 ```
 ##End OPTIONAL Part
 
-##Buliding binutils, gcc and avr-libc for the AVR system
-Now we can make the critical stuff for compiling our firmware, binutils, gcc, and avr-libc for the AVR architectures.  These allow us to build and manipulate the firmware for the Keyboard.
+##Buliding `binutils`, `gcc`, and `avr-libc` for the AVR system
+Now we can make the critical stuff for compiling our firmware: `binutils`, `gcc`, and `avr-libc` for the AVR architecture.  These allow us to build and manipulate the firmware for the keyboard.
 
-###build binutils for avr
+###Build `binutils` for AVR
 ```
 $ cd ~/src/binutils-2.26
 $ mkdir obj-avr
@@ -131,7 +131,7 @@ $ make
 $ make install
 ```
 
-###build gcc for avr
+###Build `gcc` for AVR
 ```
 $ cd ~/src/gcc-5.3.0
 $ mkdir obj-avr
@@ -141,9 +141,9 @@ $ make
 $ make install
 ```
 
-For building the avr-libc, we have to specify the host build system.  in my case it is `x86_64-unknown-cygwin`. You can look for build system type in the gcc configure notes for the proper `--build` specification to pass when you configure avr-libc
+For building the `avr-libc`, we have to specify the host build system.  in my case it is `x86_64-unknown-cygwin`. You can look for build system type in the `gcc` configure notes for the proper `--build` specification to pass when you configure `avr-libc`.
 
-###build avr-libc for avr
+###Build `avr-libc` for AVR
 ```
 $ cd ~/src/avr-libc-2.0.0
 $ ./configure --prefix=$PREFIX --build=x86_64-unknown-cygwin --host=avr
@@ -151,9 +151,9 @@ $ make
 $ make install
 ```
 
-##Install dfu-programmer
-To install the dfu-programmer, we must get if from [their website](https://dfu-programmer.github.io/) (no fancy command line tricks here, but [this](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip) might work).
-Copy this file into your cygwin home directory.  (For me, it is `C:\cygwin64\home\Kevin`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from  `dfu/dfu-prog-usb-1.2.2/x86/` to a directory in the Windows PATH and the Cygwin PATH. I achieved this by moving the files in Windows Explorer to  `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a WINDOWS command prompt running:
+##Install `dfu-programmer`
+To install the `dfu-programmer`, we must get if from [their website](https://dfu-programmer.github.io/) (no fancy command line tricks here, but [this](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip) might work).
+Copy this file into your `cygwin` home directory.  (For me, it is `C:\cygwin64\home\Kevin`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from  `dfu/dfu-prog-usb-1.2.2/x86/` to a directory in the `Windows` `PATH` and the `cygwin` `PATH`. I achieved this by moving the files with Windows Explorer (you know, click and drag...) to  `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a `WINDOWS` command prompt running:
 ```
 C:\> set PATH=%PATH%;C:\cygwin64\home\Kevin\local\avr\bin
 ```
@@ -169,11 +169,11 @@ Type 'dfu-programmer --help'    for a list of commands
      'dfu-programmer --targets' to list supported target devices
 ```
 If you are not getting the above result, you will not be able to flash the firmware! 
--Try making sure your PATH variables are set correctly for both windows and cygwin. 
--Do not try to extract it with cygwin's `unzip` as it does not set the executable permissions correctly.
+- Try making sure your `PATH` variables are set correctly for both `Windows` and `cygwin`. 
+- Do not extract it with `cygwin`'s `unzip` as it does not set the executable permissions correctly. If you did it anyway, do `chmod 755 dfu-programmer.exe`
 
 ####Install the USB drivers
-These drivers are included in the `dfu-programmer` 0.7.2 (but you can get newer ones [here](http://iweb.dl.sourceforge.net/project/libusb-win32/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip)) and allow the dfu to program the firmware. From an administrator-privileged Windows terminal, run the following command (adjust the path as necessary) and accept the prompt that pops up:
+These drivers are included in the `dfu-programmer` 0.7.2 (but you can get newer ones [here](http://iweb.dl.sourceforge.net/project/libusb-win32/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip)) and allow the `dfu-programmer` to program the firmware. From an **administrator-privileged** `Windows` terminal, run the following command (adjust the path as necessary) and accept the prompt that pops up:
 ```
 C:\> pnputil -i -a C:\cygwin64\home\Kevin\dfu-prog-usb-1.2.2\atmel_usb_dfu.inf
 ```
@@ -193,9 +193,9 @@ Number successfully imported: 1
 
 ##Building and Flashing the Planck firmware!
 
-If you did everything else right. This part should be a snap! Grab the latest sources from github, make the Plank firmware, then flash it.
+If you did everything else right. This part should be a snap! Grab the latest sources from `github`, make the Plank firmware, then flash it.
 
-###build Planck and load the firmware
+###Build Planck and Load the Firmware
 ```
 $ cd ~/src
 $ git clone https://github.com/jackhumbert/qmk_firmware.git
@@ -225,7 +225,7 @@ Size after:
 -------- end --------
 ```
 
-If you don't, you did not build the firmware, and you will have nothing to flash.  If you have the fresh clone from github, it was probably something in the install process, go check and see what didn't work and threw errors or what steps you might have missed.
+If you do not get the above, you **did not** build the firmware, and you will have nothing to flash.  If you have the fresh clone from github, it was probably something gone wrong in this install process, go check and see what didn't work and threw errors or what steps you might have missed.
 
 But if everything went OK, you are ready to flash! Press the reset button on the bottom of the Planck, wait two seconds, then:
 ```
-- 
cgit v1.2.3


From 9d06063a2348285e4ffc104be40fc0b24956dd9b Mon Sep 17 00:00:00 2001
From: Nicholas Keene <git@nicholaskeene.com>
Date: Sun, 6 Mar 2016 23:12:29 -0600
Subject: The Ordinary Layout, designed to be similar to traditional keyboards,
 by Nicholas Keene, released to the public domain, no rights reserved

---
 .../keymaps/ordinary/keyboard-layout.png           |  Bin 0 -> 93556 bytes
 keyboard/ergodox_ez/keymaps/ordinary/keymap.c      |  190 ++++
 keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex  | 1122 ++++++++++++++++++++
 3 files changed, 1312 insertions(+)
 create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png
 create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/keymap.c
 create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex

diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png b/keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png
new file mode 100644
index 0000000000..c83f972cfe
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png differ
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c
new file mode 100644
index 0000000000..d44962b0dc
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c
@@ -0,0 +1,190 @@
+#include "ergodox_ez.h"
+#include "debug.h"
+#include "action_layer.h"
+
+#define BASE 0 // default layer
+#define SYMB 1 // symbols
+#define MDIA 2 // media keys
+
+/*
+ * Ordinary Ergodox EZ keyboard layout, v1
+ * modifications from default by Nicholas Keene ergodoxez@nicholaskeene.com
+ * Details: http://nicholas.rinard.us/2016/03/ergodox-ez-layout.html
+ */
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+/* Keymap 0: Basic layer
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |  Grv   |   1  |   2  |   3  |   4  |   5  | ESC  |           |  =   |   6  |   7  |   8  |   9  |   0  |   -    |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * | Tab    |   Q  |   W  |   E  |   R  |   T  |   \  |           |   /  |   Y  |   U  |   I  |   O  |   P  |  ~L2   |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * | ~L1    |   A  |   S  |   D  |   F  |   G  |------|           |------|   H  |   J  |   K  |   L  |; / L2|  ~L1   |
+ * |--------+------+------+------+------+------|  [   |           |  ]   |------+------+------+------+------+--------|
+ * | LShift |Z/Ctrl|   X  |   C  |   V  |   B  |      |           |      |   N  |   M  |   ,  |   .  |'/Ctrl| RShift |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |LCtrl | Meh  |Hyper | LAlt | LGui |                                       | RGui | RAlt | Hyper|  Meh |RCtrl |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                      ,---------------.       ,---------------.
+ *                                      | Home   | End  |       | Left | Right  |
+ *                               ,------|--------|------|       |------+--------+------.
+ *                               |      |        | PgUp |       |  Up  |        |      |
+ *                               |Backsp|   Del  |------|       |------| Enter  | Space|
+ *                               |      |        | PgDn |       | Down |        |      |;
+ *                               `----------------------'       `----------------------'
+ */
+// If it accepts an argument (i.e, is a function), it doesn't need KC_.
+// Otherwise, it needs KC_*
+[BASE] = KEYMAP(  // layer 0 : default
+        // left hand
+        KC_GRV, KC_1,        KC_2,  KC_3, KC_4, KC_5, KC_ESC,
+        KC_TAB, KC_Q,        KC_W,  KC_E, KC_R, KC_T, KC_BSLS,
+        KC_FN1, KC_A,        KC_S,  KC_D, KC_F, KC_G,
+        KC_LSFT,CTL_T(KC_Z), KC_X,  KC_C, KC_V, KC_B, KC_LBRC,
+        KC_LCTL,MEH_T(KC_NO),ALL_T(KC_NO),KC_LALT,KC_LGUI,
+                                             KC_HOME, KC_END,
+                                                      KC_PGUP,
+                                    KC_BSPC, KC_DEL,  KC_PGDN,
+                                                                // right hand
+                                                                KC_EQL,  KC_6, KC_7,    KC_8,    KC_9,        KC_0,          KC_MINS,
+                                                                KC_SLSH, KC_Y, KC_U,    KC_I,    KC_O,        KC_P,          LT(MDIA, KC_SLSH),
+                                                                         KC_H, KC_J,    KC_K,    KC_L,        KC_SCLN,       KC_FN1,
+                                                                KC_RBRC, KC_N, KC_M,    KC_COMM, KC_DOT,      CTL_T(KC_QUOT),KC_RSFT,
+                                                                               KC_RGUI, KC_RALT, ALL_T(KC_NO),MEH_T(KC_NO),  KC_RCTL,
+                                                                KC_LEFT, KC_RGHT,
+                                                                KC_UP,
+                                                                KC_DOWN, KC_ENT, KC_SPC
+    ),
+/* Keymap 1: Symbol Layer
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |        |  F1  |  F2  |  F3  |  F4  |  F5  |      |           |      |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * |        |   !  |   @  |   {  |   }  |   |  |      |           |      |   Up |   7  |   8  |   9  |   *  |   F12  |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |   #  |   $  |   (  |   )  |   `  |------|           |------| Down |   4  |   5  |   6  |   +  |        |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * | CAPS   |   %  |   ^  |   [  |   ]  |   ~  |      |           |      |   &  |   1  |   2  |   3  |   \  |  CAPS  |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |      |      |      |      |      |                                       |      |    . |   0  |   =  |      |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,-------------.
+ *                                        |      |      |       |      |      |
+ *                                 ,------|------|------|       |------+------+------.
+ *                                 |      |      |      |       |      |      |      |
+ *                                 |      |      |------|       |------|      |      |
+ *                                 |      |      |      |       |      |      |      |
+ *                                 `--------------------'       `--------------------'
+ */
+// SYMBOLS
+[SYMB] = KEYMAP(
+       // left hand
+       KC_TRNS,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
+       KC_TRNS,KC_EXLM,KC_AT,  KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS,
+       KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV,
+       KC_CAPS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS,
+       KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
+                                               KC_TRNS,KC_TRNS,
+                                                       KC_TRNS,
+                                       KC_TRNS,KC_TRNS,KC_TRNS,
+                                                                     // right hand
+                                                                     KC_TRNS, KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
+                                                                     KC_TRNS, KC_UP,   KC_7,   KC_8,    KC_9,    KC_ASTR, KC_F12,
+                                                                              KC_DOWN, KC_4,   KC_5,    KC_6,    KC_PLUS, KC_TRNS,
+                                                                     KC_TRNS, KC_AMPR, KC_1,   KC_2,    KC_3,    KC_BSLS, KC_CAPS,
+                                                                                       KC_TRNS,KC_DOT,  KC_0,    KC_EQL,  KC_TRNS,
+                                                                     KC_TRNS, KC_TRNS,
+                                                                     KC_TRNS,
+                                                                     KC_TRNS, KC_TRNS, KC_TRNS
+),
+/* Keymap 2: Media and mouse keys
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |        |      |      |      |      |      | Sleep|           |      |      |      |      |MyComp| Mail |        |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * |        |      |      | MsUp |ScrlUp|      |ScrlUp|           |ScrlUp|      |      |      |      | Mute |        |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |      |MsLeft|MsDown|MsRght|      |------|           |------|      |      |      |      |      |        |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |      |      |MsDown|ScrlDn|      |ScrlDn|           |ScrlDn|      |      |      |      |      |        |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |      |      |      | Lclk | Rclk |                                       |      |      |      |      |      |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,-------------.
+ *                                        | Stop |Refrsh|       | Prev | Next |
+ *                                 ,------|------|------|       |------+------+------.
+ *                                 |Brwser|Brwser| Home |       |VolUp |      |      |
+ *                                 |Back  | Fwd  |------|       |------| Stop | Play |
+ *                                 |      |      |Search|       |VolDn |      |      |
+ *                                 `--------------------'       `--------------------'
+ */
+// MEDIA AND MOUSE
+[MDIA] = KEYMAP(
+       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_SLEP,
+       KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_WH_U, KC_TRNS, KC_WH_U,
+       KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_D, KC_TRNS, KC_TRNS, KC_WH_D,
+       KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_WH_D,
+                                                    KC_WSTP, KC_WREF,
+                                                             KC_WHOM,
+                                           KC_WBAK, KC_TRNS, KC_WSCH,
+                                                                     // right hand
+                                                                     KC_WSCH,  KC_TRNS, KC_TRNS, KC_TRNS, KC_MYCM, KC_MAIL, KC_TRNS,
+                                                                     KC_WH_U,  KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MUTE, KC_TRNS,
+                                                                               KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+                                                                     KC_WH_D,  KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+                                                                                        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+                                                                     KC_MPRV, KC_MNXT,
+                                                                     KC_VOLU,
+                                                                     KC_VOLD, KC_MSTP, KC_MPLY
+),
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+    [1] = ACTION_LAYER_TAP_TOGGLE(SYMB)                // FN1 - Momentary Layer 1 (Symbols)
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+        if (record->event.pressed) {
+          register_code(KC_RSFT);
+        } else {
+          unregister_code(KC_RSFT);
+        }
+        break;
+      }
+    return MACRO_NONE;
+};
+
+// Runs just one time when the keyboard initializes.
+void * matrix_init_user(void) {
+
+};
+
+// Runs constantly in the background, in a loop.
+void * matrix_scan_user(void) {
+
+    uint8_t layer = biton32(layer_state);
+
+    ergodox_board_led_off();
+    ergodox_right_led_1_off();
+    ergodox_right_led_2_off();
+    ergodox_right_led_3_off();
+    switch (layer) {
+      // TODO: Make this relevant to the ErgoDox EZ.
+        case 1:
+            ergodox_right_led_1_on();
+            break;
+        case 2:
+            ergodox_right_led_2_on();
+            break;
+        default:
+            // none
+            break;
+    }
+
+};
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex
new file mode 100644
index 0000000000..c7782d1c25
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex
@@ -0,0 +1,1122 @@
+:100000000C9465020C94A9020C94A9020C94A90208
+:100010000C94A9020C94A9020C94A9020C94A902B4
+:100020000C94A9020C94A9020C94C50B0C94970C87
+:100030000C94A9020C94A9020C94A9020C94A90294
+:100040000C94A9020C9420210C94A9020C94A902EE
+:100050000C94A9020C94C21A0C94A9020C94A90243
+:100060000C94A9020C94A9020C94A9020C94A90264
+:100070000C94A9020C94A9020C94A9020C94A90254
+:100080000C94A9020C94A9020C94A9020C94A90244
+:100090000C94A9020C94A9020C94A9020C94A90234
+:1000A0000C94A9020C94A9020C94A902FC0C1E0D3C
+:1000B000090E1E0D090E600D830D090ED80DEB0DF6
+:1000C000D810D81006110611481184118413841316
+:1000D0009C118413931293125E138413841372136E
+:1000E0000000F0A135002B00C100E100E00000009D
+:1000F0001E00140004001D7100774E001F001A003E
+:1001000016001B00007F4C002000080007000600BE
+:10011000E2002A002100150009001900E3004B004D
+:10012000220017000A00050000004A0029003100E3
+:1001300000002F0000004D002E00380000003000AD
+:100140000000500023001C000B00110000004F00B5
+:10015000240018000D001000E700520025000C00DC
+:100160000E003600E6002C00260012000F003700BB
+:10017000007F2800270013003300347100775100FE
+:100180002D003882C100E500E400000001000100FC
+:1001900001003900010000003A001E022002220284
+:1001A000010001003B001F022102230201000100A7
+:1001B0003C002F0226022F00010001003D0030020A
+:1001C00027023000010001003E00310235003502F7
+:1001D000000001000100010000000100000001001A
+:1001E0000100010000000100000001003F0052007A
+:1001F00051002402000001004000240021001E00E4
+:10020000010001004100250022001F00370001000D
+:1002100042002600230020002700010043002502A1
+:100220002E0231002E00010044004500010039007B
+:1002300001000000010001000100010001000000B8
+:1002400001000100010001000100B40001000100F3
+:10025000F2000100010001000100F000F100F100D6
+:10026000F400B6000100F900F3000100FA00B50047
+:1002700001000100010001000000B800A600F90023
+:100280000000FA000000B900B400F9000000FA0014
+:100290000000AC0001000100010001000000AB0003
+:1002A00001000100010001000100A900010001009E
+:1002B000010001000100AE00B300010001000100D7
+:1002C0000100AD00B100A800010001000100AA007A
+:1002D00001000100010001000100000016034500BB
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A
+:1004E0009091EF01A091F001B091F1018730904B14
+:1004F000A740B04BB9F41092EE011092EF011092A8
+:10050000F0011092F10114BE84B7877F84BF88E1A7
+:100510000FB6F89480936000109260000FBEE0E088
+:10052000FFE3099511E0A0E0B1E0E4ECF5E402C0DE
+:1005300005900D92A433B107D9F721E0A4E3B1E00F
+:1005400001C01D92AE3EB207E1F70E940B090C9468
+:10055000E0220C94000061110BC0FC018281882311
+:1005600021F085EE0E946C0F03C085EE0E943410CE
+:1005700080E090E0089508956091B1017091B2011A
+:100580008091B3019091B4010E94EE1956985E9843
+:1005900025982D9826982E9827982F98813019F015
+:1005A000823021F00895259A2D9A0895269A2E9A40
+:1005B00008958CEB92E0892B11F00E94BC0280E040
+:1005C00090E0089556985E9825982D9826982E9834
+:1005D00027982F988FEF90E0909389008093880060
+:1005E00090938B0080938A0090938D0080938C0071
+:1005F000259A2D9A2FEF80E792E02150804090407D
+:10060000E1F700C00000269A2E9A2FEF80E792E0D3
+:10061000215080409040E1F700C00000279A2F9AB7
+:100620002FEF80E792E0215080409040E1F700C03A
+:10063000000025982D982FEF80E792E02150804010
+:100640009040E1F700C0000026982E982FEF80E739
+:1006500092E0215080409040E1F700C000002798D0
+:100660002F9856985E9825982D9826982E9827981A
+:100670002F98089589EA8093800089E08093810013
+:1006800024982C983F988AB18F748AB96E98479AAB
+:100690008BB1806B8BB9769A0E94E2028BEB92E071
+:1006A000892B11F00E94BB0280E090E0089580E267
+:1006B000809300018091340181110EC00E94A60335
+:1006C00081E0809334012FEF83ED90E3215080404F
+:1006D0009040E1F700C0000080E40E94AC038093EA
+:1006E000000181112EC00E94D60380930001811168
+:1006F00028C00E94D60380930001811122C08FE39D
+:100700000E94D6038093000181111BC00E94CE037A
+:1007100080E40E94AC0380930001811112C08CE040
+:100720000E94D6038093000181110BC00E94D60362
+:1007300080930001811105C08FE30E94D60380934E
+:1007400000010E94CE038091000108951092B9002B
+:100750008AE08093B800089594EA9093BC00909149
+:10076000BC0097FFFCCF9091B900987F983021F0A2
+:10077000903111F081E008958093BB0084E880936C
+:10078000BC008091BC0087FFFCCF8091B900887FBE
+:10079000883111F0803471F780E0089584E9809306
+:1007A000BC008091BC0084FDFCCF08958093BB0009
+:1007B00084E88093BC008091BC0087FFFCCF9091BF
+:1007C000B900987F81E0983209F480E0089584E8C8
+:1007D0008093BC008091BC0087FFFCCF8091BB0060
+:1007E000089580910001811115C080E40E94AC033E
+:1007F0008093000181110CC082E10E94D603809396
+:100800000001811105C08FEF0E94D6038093000183
+:100810000E94CE0384B1807F84B985B1807F85B981
+:100820008AB1837F8AB98BB1837F8BB93E98469812
+:1008300008950E945703809300010E94F10380B342
+:100840008C7080BB81B3836F81BBE4E4F1E0A6E3ED
+:10085000B1E011921D9281E0E235F807D1F78AE309
+:1008600093E0892B11F00C943A030895BF92CF9234
+:10087000DF92EF92FF920F931F93CF93DF938091BC
+:100880000001882379F0809135018F5F80933501D5
+:10089000811108C00E94570380930001811102C09A
+:1008A0000E94E20206E311E0C0E0D0E0DD24D39430
+:1008B00082E0C82EEE24E394F12CC73000F580913D
+:1008C0000001811162C080E40E94AC0380930001AA
+:1008D000811112C082E10E94D60380930001811130
+:1008E0000BC0C7010C2E01C0880F0A94EAF780954F
+:1008F0000E94D603809300010E94CE0346C0CA30F6
+:10090000A1F028F4C83059F0C93061F005C0CC30EE
+:1009100089F070F0CD3089F0209A289810C0219A83
+:1009200029980DC0229A2A980AC0239A2B9807C0AA
+:10093000529A01C0539A5B9802C03E9A4698E0EAE8
+:10094000EA95F1F78FB1799960C092E081708D25B9
+:10095000892B7C9B02C090E001C094E0892B7D9B99
+:1009600002C090E001C098E0892B7E9B02C090E01D
+:1009700001C090E1892B9FB19095991F9927991FEC
+:100980009295990F907E892B0FC080910001811163
+:1009900051C080E40E94AC03809300018823B9F128
+:1009A000B12C0E94CE038B2DF8019081981719F07D
+:1009B0008083C09201010E94F10321960F5F1F4FB7
+:1009C000CE30D10509F079CF809101018823B1F0B3
+:1009D000815080930101882339F08FE99FE00197CE
+:1009E000F1F700C000000AC0A4E4B1E0E6E3F1E0E2
+:1009F00081918D9391E0E434F907D1F789ED92E08C
+:100A0000892BD1F00E94D90217C090E09FCF83E1DB
+:100A10000E94D603809300018111C2CF81E40E941D
+:100A2000AC03809300018111BBCF0E94E703B82E75
+:100A3000B094B7CF80E0B8CF81E0DF91CF911F9124
+:100A40000F91FF90EF90DF90CF90BF900895E82F27
+:100A5000F0E0EC5BFE4F8081089508958B3B91059B
+:100A600078F4883A910540F5853A9105D0F48430C0
+:100A7000910508F0B1C08130910509F4ADC06BC09B
+:100A8000803E910508F467C0883E910508F4A4C033
+:100A90009C01205F31092031310508F05CC0906570
+:100AA0000895853A910509F459C0863A910509F4EB
+:100AB00058C083E890E40895883A910509F454C039
+:100AC000893A910509F453C08A3A910509F452C054
+:100AD0008B3A910509F451C08C3A910509F450C044
+:100AE0008D3A910509F44FC0803B910509F44EC041
+:100AF0008E3A910509F44DC08F3A910509F44CC026
+:100B0000813B910509F44BC0823B910509F44AC031
+:100B1000833B910509F449C0843B910509F448C021
+:100B2000853B910509F447C0863B910509F446C011
+:100B3000873B910509F445C0883B910509F444C001
+:100B4000893B910509F443C08A3B910509F042C0F5
+:100B50008AE296E4089580E090E0089581E890E4C8
+:100B6000089582E890E4089582EE94E4089589EE71
+:100B700094E408958AEE94E4089585EB94E408954E
+:100B800086EB94E4089587EB94E408958CEC94E468
+:100B900008958DEC94E4089583E895E408958AE837
+:100BA00095E4089582E995E4089584E995E408952B
+:100BB00081E296E4089583E296E4089584E296E45F
+:100BC000089585E296E4089586E296E4089587E222
+:100BD00096E4089580E094E40895089596E0799F5E
+:100BE000F001112494E5899FE00DF11D1124E60F19
+:100BF000F11DEE0FFF1FEC51FF4F85919491089569
+:100C0000880F991F805A9040FC0185919491089516
+:100C1000880F991F80529F4FFC01859194910895F0
+:100C200026E0729FF001112444E5849FE00DF11D40
+:100C30001124E60FF11DEE0FFF1FEC51FF4F259120
+:100C40003491C9019A9581159F4110F4C901089505
+:100C5000C90190528115904128F4C9019F700E94EA
+:100C600008060895C90190538115904120F4C901E7
+:100C70009927906C0895211580E5380769F40E9442
+:100C8000A5139FEF24E34CE0915020404040E1F752
+:100C900000C000000C94E71A213080E5380731F4D9
+:100CA0008091CC0181608093CC010895C901905559
+:100CB0008115904108F050C0832F99278F70992794
+:100CC00081309105D9F4A9014370552702C0880FDE
+:100CD000991F4A95E2F79C68A90164E0440F551FEB
+:100CE0006A95E1F744275370842B952B73E0220F0C
+:100CF000331F7A95E1F7207633271DC082309105A6
+:100D000029F4922F8827816F906A08958330910586
+:100D1000A9F4A9014370552781E090E002C0880F33
+:100D2000991F4A95E2F79C6843E0220F331F4A95CA
+:100D3000E1F7207E3770822B932B08950497F1F40E
+:100D4000A9014370552781E090E002C0880F991FE8
+:100D50004A95E2F79A68E8CFC9019057811590410A
+:100D600020F4C9019F7090620895C90190588115BF
+:100D7000904120F4C9019F70906A0895203E31058A
+:100D8000E0F4203C310558F52133310509F470C0F9
+:100D900048F42932310509F464C02A32310509F4D6
+:100DA0006EC074C029333105F1F022383105D9F015
+:100DB0002533310509F44EC069C0233E310589F160
+:100DC00038F4203E3105C1F0223E3105E1F05EC02D
+:100DD000263E310569F1273E3105A9F157C0C90109
+:100DE0000E94000608958091DF0180FD02C081FF0E
+:100DF0004DC080EE90E04BC08091DF0180FFF9CFC5
+:100E000089E390E044C08091DF0182FF0EC08091B1
+:100E1000DF0184FF03C080E090E039C083EE90E002
+:100E200036C08091DF0182FFF2CF82EE90E02FC0CA
+:100E30008091DF0183FF0BC08091DF0184FDEBCF48
+:100E400087EE90E024C08091DF0183FFF5CF86EE2E
+:100E500090E01DC08091DF0185FF07C089E290E02E
+:100E600016C08091DF0185FFF9CF85E390E00FC0C8
+:100E70008091DF0186FF07C08AE290E008C0809180
+:100E8000DF0186FFF9CF81E390E001C0C9010E9434
+:100E90002E0508950895809162010895CF93DF9300
+:100EA00000D01F92CDB7DEB72091E501243019F5AF
+:100EB00023E029839B838A832093E9008FEF90911D
+:100EC000E800815095FD06C095ED9A95F1F7000078
+:100ED0008111F5CF8091E80085FF0DC040E050E022
+:100EE00063E070E0CE0101960E94B8098091E800AD
+:100EF0008E778093E8000F900F900F90DF91CF9145
+:100F00000895CF93DF9300D01F92CDB7DEB7209125
+:100F1000E501243021F522E029839B838A8383E045
+:100F20008093E9008FEF9091E800815095FD06C015
+:100F300095ED9A95F1F700008111F5CF8091E800C9
+:100F400085FF0DC040E050E063E070E0CE01019607
+:100F50000E94B8098091E8008E778093E8000F9096
+:100F60000F900F90DF91CF9108952091E5012430EB
+:100F7000F1F422E02093E9002FEF3091E8002150B6
+:100F800035FD06C035ED3A95F1F700002111F5CF9A
+:100F90002091E80025FF0BC040E050E065E070E0E4
+:100FA0000E94B8098091E8008E778093E800089548
+:100FB000CF93DF93EC018091E501843009F046C0C6
+:100FC00090910C019923D9F090910D019923B9F0DA
+:100FD0008093E9008FEF9091E800815095FD06C065
+:100FE00095E19A95F1F700008111F5CF8091E80025
+:100FF00085FF2CC040E050E060E170E017C081E068
+:101000008093E9008FEF9091E800815095FD06C034
+:1010100095ED9A95F1F700008111F5CF8091E800E8
+:1010200085FF14C040E050E068E070E0CE010E940F
+:10103000B8098091E8008E778093E80080E1FE0196
+:10104000A2E5B1E001900D928A95E1F7DF91CF9191
+:1010500008958091E401811109C00E944A0B0E9409
+:10106000A70B8091E20084608093E20008951092C3
+:10107000E401089508950C940D210E947E1A0E94A7
+:1010800013210E94440E0C944A0742E061EC81E077
+:101090000E94C40A42E061EC82E00E94C40A42E07D
+:1010A00061EC83E00E94C40A42E161EC84E00C94AC
+:1010B000C40A8091E701833009F455C030F48130CF
+:1010C00071F0823009F48EC008958A3009F47AC034
+:1010D0008B3009F460C0893009F09CC020C0809139
+:1010E000E601813A09F096C08091E800877F8093FD
+:1010F000E8008091EA019091EB01892B21F060E0FA
+:1011000080E090E003C060E182E591E070E00E9441
+:10111000010A8091E8008B778093E8000895809120
+:10112000E601813209F076C08091EA019091EB01ED
+:10113000009719F0039709F06DC08091E800877F50
+:101140008093E8008091E80082FD05C08091E50170
+:101150008111F8CF5FC08091F1008093620180918E
+:10116000E8008B7753C08091E601813A09F052C0C4
+:101170008091EA019091EB01892B09F04BC080919D
+:10118000E800877F8093E8008091E80080FFFCCF33
+:1011900080910C0136C08091E6018132D9F58091B1
+:1011A000EA019091EB01892BA9F58091E800877FF6
+:1011B0008093E8000E94F90A8091E80180930C0175
+:1011C0000C94A5138091E601813221F58091E8000D
+:1011D000877F8093E8000E94F90A8091E90180935B
+:1011E000630108958091E601813AA1F48091E800BD
+:1011F000877F8093E8008091E80080FFFCCF80919A
+:1012000063018093F1008091E8008E778093E8007D
+:101210000C94F90A089584B7877F84BF88E10FB6DC
+:10122000F89480936000109260000FBE90E080E818
+:101230000FB6F89480936100909361000FBE0E94F6
+:10124000930E0E944A0B0E94A70B8091E2008460DB
+:101250008093E20078940E94220E0E94950E82E014
+:1012600091E00E943F0E0E94FB208091E5018530B5
+:1012700069F40E94411A8091E3018823B1F30E942E
+:10128000691A882391F30E94A209EFCF0E949B0E56
+:10129000ECCF292F332723303105A9F06CF421300E
+:1012A000310509F442C02230310509F043C08DE612
+:1012B00090E020E133E042C021323105C9F0223212
+:1012C000310519F137C099278130910541F08230FD
+:1012D000910541F0892B71F5ECE0F3E005C0E4EFF6
+:1012E000F2E002C0ECEDF2E0849190E09F0126C0B4
+:1012F000643000F5E62FF0E0EE0FFF1FEE5DFE4FCD
+:101300002081318189E090E019C0643098F4E62FA3
+:10131000F0E0DF01AA0FBB1FA65EBE4F2D913C91EE
+:10132000EA5EFE4F808190E009C082E190E02DE707
+:1013300033E004C080E090E020E030E0FA01318347
+:101340002083089580E189BD82E189BD09B400FE52
+:10135000FDCF8091D8008F7D8093D8008091E000F0
+:1013600082608093E0008091E00081FDFCCF0895D1
+:10137000CF92DF92EF92FF920F931F93CF93DF9361
+:101380007C018B01EA010E941A0B811131C0209768
+:1013900031F088819981081B190BE80EF91EC12CC8
+:1013A000D12C0115110519F18091E80085FD14C0BB
+:1013B0008091E8008E778093E800209741F0888143
+:1013C00099818C0D9D1D9983888385E011C00E94B1
+:1013D0001A0B882331F30CC0F70181917F018093B0
+:1013E000F10001501109FFEFCF1ADF0ADACF80E0D8
+:1013F000DF91CF911F910F91FF90EF90DF90CF90F1
+:1014000008952091EC013091ED012617370748F03F
+:101410006115710539F42091E8002E772093E800DA
+:1014200001C0B901FC0120E061157105B9F180919D
+:10143000E501882309F440C0853009F43FC080915C
+:10144000E80083FD3DC08091E80082FF06C08091E6
+:10145000E80082FF26C080E008958091E80080FFC8
+:10146000E3CF2091F3008091F20090E0922B611580
+:10147000710551F08830910538F421912093F100E5
+:10148000615071090196F3CF21E0089709F020E03F
+:101490008091E8008E778093E800C6CF2111C7CFF6
+:1014A000D6CF8091E501882339F0853039F08091DD
+:1014B000E80083FFCCCF04C082E0089583E0089564
+:1014C00081E008952091EC013091ED012617370756
+:1014D00048F06115710539F42091E8002E772093CA
+:1014E000E80001C0B901FC0120E061157105C1F1FE
+:1014F0008091E501882309F441C0853009F440C09A
+:101500008091E80083FD3EC08091E80082FF06C024
+:101510008091E80082FF27C080E008958091E80074
+:1015200080FFE3CF2091F3008091F20090E0922BB6
+:101530006115710559F08830910540F4249120938C
+:10154000F1003196615071090196F2CF21E00897C0
+:1015500009F020E08091E8008E778093E800C5CF05
+:101560002111C6CFD5CF8091E501882339F0853090
+:1015700039F08091E80083FFCBCF04C082E008956A
+:1015800083E0089581E00895982F973058F590935F
+:10159000E900981739F07091EC002091ED0050911E
+:1015A000F00003C0242F762F50E021FF19C03091A6
+:1015B000EB003E7F3093EB003091ED003D7F3093A8
+:1015C000ED003091EB0031603093EB007093EC0054
+:1015D0002093ED005093F0002091EE0027FF07C00C
+:1015E0009F5FD3CF8F708093E90081E0089580E002
+:1015F00008958091E60187FD05C08091E80080FF95
+:101600000EC012C08091E80082FD05C08091E50106
+:101610008111F8CF08958091E8008B7708C0809100
+:10162000E5018111EACF08958091E8008E778093DB
+:10163000E80008958091E4009091E50045E620914E
+:10164000EC0020FF21C02091E80020FD21C0209166
+:10165000E501222389F0253089F02091EB0025FD5A
+:101660000FC02091E4003091E5002817390739F3C5
+:10167000415041F0C901E3CF82E0089583E008952D
+:1016800081E0089584E008952091E80022FFDFCFF3
+:1016900080E008950E94B80B0E94C00BE0EEF0E0DD
+:1016A000808181608083E8EDF0E080818F778083A6
+:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA
+:1016C00080831092E40108950F931F93CF93DF93CB
+:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4
+:1016E000888388818068888388818F7D888319BCFE
+:1016F0001092E5011092E1011092E3011092E201D3
+:1017000000EE10E0F80180818B7F8083888181600A
+:10171000888342E060E080E00E94C40AE1EEF0E0ED
+:1017200080818E7F8083E2EEF0E080818160808323
+:10173000808188608083F80180818E7F80838881AA
+:1017400080618883DF91CF911F910F910895E8ED1B
+:10175000F0E080818F7E8083E7EDF0E08081816022
+:10176000808384E082BF81E08093E4010C94640B69
+:10177000E8EDF0E080818E7F80831092E200089592
+:101780001092DA001092E10008951F920F920FB6A6
+:101790000F9211242F933F934F935F936F937F93F7
+:1017A0008F939F93AF93BF93EF93FF938091E1004B
+:1017B00082FF0BC08091E20082FF07C08091E100B0
+:1017C0008B7F8093E1000E94210E8091DA0080FFE0
+:1017D0001FC08091D80080FF1BC08091DA008E7FEF
+:1017E0008093DA008091D90080FF0DC080E189BD2F
+:1017F00082E189BD09B400FEFDCF81E08093E5015F
+:101800000E94290805C019BC1092E5010E94370802
+:101810008091E10080FF19C08091E20080FF15C037
+:101820008091E2008E7F8093E2008091E2008061EF
+:101830008093E2008091D80080628093D80019BC28
+:1018400085E08093E5010E943B088091E10084FFE0
+:1018500030C08091E20084FF2CC080E189BD82E12C
+:1018600089BD09B400FEFDCF8091D8008F7D8093A3
+:10187000D8008091E1008F7E8093E1008091E200AA
+:101880008F7E8093E2008091E20081608093E2008D
+:101890008091E101882311F084E007C08091E3008A
+:1018A00087FF02C083E001C081E08093E5010E94D0
+:1018B0003D088091E10083FF29C08091E20083FF11
+:1018C00025C08091E100877F8093E10082E08093D2
+:1018D000E5011092E1018091E1008E7F8093E100AB
+:1018E0008091E2008E7F8093E2008091E20080612F
+:1018F0008093E20042E060E080E00E94C40A8091B0
+:10190000F00088608093F0000E943A08FF91EF9108
+:10191000BF91AF919F918F917F916F915F914F9107
+:101920003F912F910F900FBE0F901F9018951F920F
+:101930000F920FB60F9211242F933F934F935F9303
+:101940006F937F938F939F93AF93BF93CF93EF93B7
+:10195000FF93C091E900CF708091EC001092E900F4
+:101960008091F000877F8093F00078940E94D30CE0
+:101970001092E9008091F00088608093F000C0939D
+:10198000E900FF91EF91CF91BF91AF919F918F911E
+:101990007F916F915F914F913F912F910F900FBE6B
+:1019A0000F901F9018951F93CF93DF93CDB7DEB79D
+:1019B000AA970FB6F894DEBF0FBECDBFE6EEF1E0FA
+:1019C0008091F100819321E0EE3EF207C9F70E9479
+:1019D00059088091E80083FF1CC12091E6013091F5
+:1019E000E701832F90E08A30910508F012C1FC01D5
+:1019F000EA5AFF4F0C949522203881F0223809F0E2
+:101A000008C18091EA018F708093E9008091EB001A
+:101A100085FB882780F91092E90006C08091E201D9
+:101A20009091E301911182609091E800977F9093EB
+:101A3000E8008093F1001092F100C5C0822F8D7FE5
+:101A400009F0E7C0222319F0223061F0E2C0809152
+:101A5000E801813009F0DDC0333009F080E0809387
+:101A6000E30128C08091E801811124C02091EA019E
+:101A70002F7009F4CEC02093E9008091EB0080FF25
+:101A800019C08091EB00333011F4806211C0806185
+:101A90008093EB0081E090E0022E01C0880F0A9451
+:101AA000EAF78093EA001092EA008091EB008860E8
+:101AB0008093EB001092E9008091E800877F86C058
+:101AC0002111A7C01091E8011F778091E300807871
+:101AD000812B8093E3008091E800877F8093E8006A
+:101AE0000E94F90A8091E80080FFFCCF8091E3001A
+:101AF00080688093E300112311F083E001C082E04D
+:101B00008093E50186C02058223008F082C0809181
+:101B1000E8019091E9018C3D23E0920779F583E09B
+:101B20008A838AE289834FB7F894DE01139620E016
+:101B30003EE051E2E32FF0E050935700E49120FFA4
+:101B400003C0E295EF703F5FEF708E2F90E0EA30B8
+:101B500010F0C79601C0C0968D939D932F5F2431DE
+:101B600049F74FBF8091E800877F8093E8006AE2E1
+:101B700070E0CE0101960E94010A14C0AE014F5FD1
+:101B80005F4F6091EA010E944909009709F441C042
+:101B90002091E800277F2093E800BC0189819A8189
+:101BA0000E94620A8091E8008B778093E80031C040
+:101BB000203879F58091E800877F8093E800809154
+:101BC000E1018093F1008091E8008E778093E80036
+:101BD0000E94F90A1EC021111CC09091E8019230A8
+:101BE000C0F48091E800877F8093E8009093E10142
+:101BF0000E94F90A8091E101811104C08091E30003
+:101C000087FF02C084E001C081E08093E5010E946B
+:101C100045088091E80083FF0AC08091E800877F33
+:101C20008093E8008091EB0080628093EB00AA969D
+:101C30000FB6F894DEBF0FBECDBFDF91CF911F91DD
+:101C400008950895CF938091E5018823B1F08091A4
+:101C5000E9008F709091EC0090FF02C090E801C005
+:101C600090E0C92FC82B1092E9008091E80083FD15
+:101C70000E94D30CCF70C093E900CF910895909348
+:101C80006901809368010895E0916801F09169010C
+:101C9000309721F00190F081E02D099480E00895C3
+:101CA000E0916801F0916901309721F00280F381A1
+:101CB000E02D09940895E0916801F0916901309751
+:101CC00021F00480F581E02D0994089520916601AA
+:101CD000309167018217930771F0909367018093A9
+:101CE0006601E0916801F0916901309721F006806A
+:101CF000F781E02D099408952091640130916501E8
+:101D00008217930771F09093650180936401E091CD
+:101D10006801F0916901309721F00084F185E02D90
+:101D20000994089508950C94920E0E94841A0E94BA
+:101D300019040C944A1BCF92DF92EF92FF920F93FB
+:101D40001F93CF93DF93CDB7DEB72B970FB6F894E1
+:101D5000DEBF0FBECDBF0E9436043BE6E32E31E06E
+:101D6000F32E00E010E0C02E802F0E942705F7011F
+:101D7000D1907F01D826B1F40F5F1F4F0E301105AF
+:101D800091F78FEF89838A831B820E948D1A81606D
+:101D9000782F9D838C8349815A816B818D810E942C
+:101DA0003E0F41C09091CC0191FF04C08B870E94EF
+:101DB0002D058B8520E030E04D2D50E0922FBA01AB
+:101DC000022E02C0759567950A94E2F760FF25C060
+:101DD0002E83CF82EE24E394F12C02C0EE0CFF1C84
+:101DE0009A95E2F790E08E219F2121E0892B09F45A
+:101DF00020E028870E948D1A8160782F9A87898732
+:101E00004E815F8168858A850E943E0FF801E55901
+:101E1000FE4F80818E25808306C02F5F3F4F263086
+:101E2000310561F6A9CF0E942E1E10916A010E9411
+:101E3000440E1817A1F00E94440E80936A012B965D
+:101E40000FB6F894DEBF0FBECDBFDF91CF911F91CB
+:101E50000F91FF90EF90DF90CF900C944A072B9654
+:101E60000FB6F894DEBF0FBECDBFDF91CF911F91AB
+:101E70000F91FF90EF90DF90CF900895CF93DF9375
+:101E8000CDB7DEB72B970FB6F894DEBF0FBECDBF30
+:101E90004F83588769877A878B87DE01119686E0A2
+:101EA000FD0111928A95E9F785E0FE0137960190D0
+:101EB0000D928A95E1F749815A816B817C818D81F0
+:101EC0009E810E9471162B960FB6F894DEBF0FBE4E
+:101ED000CDBFDF91CF910895CF93C82F882309F408
+:101EE000C1C0823859F40E94440E81FDBBC089E311
+:101EF0000E940E190E94C81989E30CC0833879F436
+:101F00000E94440E80FDAEC083E50E940E190E941F
+:101F1000C81983E50E944E19CF910C94C8198438D2
+:101F200059F40E94440E82FD9DC087E40E940E1960
+:101F30000E94C81987E4EECF8CEF8C0F813A48F4E9
+:101F40008C2F0E94632081118DC08C2F0E940E194E
+:101F5000E3CF80E28C0F883048F4C77081E001C085
+:101F6000880FCA95EAF70E948F19D6CF8BE58C0FA0
+:101F7000833078F4C53A29F0C63A31F482E890E02B
+:101F800005C081E890E002C083E890E0CF910C9416
+:101F9000660E88E58C0F833108F064C0C83A39F1C9
+:101FA000C93A41F1CA3A49F1CB3A51F1CC3A59F127
+:101FB000CD3A61F1C03B69F1CE3A71F1CF3A79F196
+:101FC000C13B81F1C23B89F1C33B91F1C43B99F123
+:101FD000C53BA1F1C63BA9F1C73BB1F1C83BB9F183
+:101FE000C93BC1F1CA3BC9F58AE292E038C082EE32
+:101FF00090E035C089EE90E032C08AEE90E02FC0CC
+:1020000085EB90E02CC086EB90E029C087EB90E058
+:1020100026C08CEC90E023C08DEC90E020C083E8DB
+:1020200091E01DC08AE891E01AC082E991E017C0F2
+:1020300084E991E014C081E292E011C083E292E071
+:102040000EC084E292E00BC085E292E008C086E216
+:1020500092E005C087E292E002C080E090E0CF917C
+:102060000C947C0ECF910895882309F44BC08238DC
+:1020700059F40E94440E81FF45C089E30E940E1965
+:102080000E94C81989E30CC0833871F40E94440E81
+:1020900080FF38C083E50E940E190E94C81983E5AD
+:1020A0000E944E190C94C819843859F40E94440EA9
+:1020B00082FF28C087E40E940E190E94C81987E495
+:1020C000EFCF9CEF980F913A58F390E2980F983029
+:1020D00050F4877091E001C0990F8A95EAF7892F33
+:1020E0000E949519DFCF9BE5980F933020F480E094
+:1020F00090E00C94660E885A833120F480E090E0E2
+:102100000C947C0E0895882321F00E948F190C9462
+:10211000C8190895882321F00E9495190C94C819B4
+:102120000895CF92DF92EF92FF920F931F93CF9378
+:10213000DF93CDB7DEB728970FB6F894DEBF0FBE9A
+:10214000CDBF8C0185E0F801DE01119601900D9262
+:102150008A95E1F7F80140813181F280258122954D
+:102160002F7083819481892B31F03F3F31F481E0DE
+:102170004F3F19F403C081E001C080E080FDC4C27C
+:1021800049833A8389819A812F830E94CC189E8348
+:1021900088870E94CB180E949E174E81E42FE295FB
+:1021A000EF70F0E0E05AFF4F2F8168850C94952284
+:1021B000842F807F142F1F70882311F01295107FB9
+:1021C000FF2059F0112309F454C2812F68870E941F
+:1021D0009F190E94C81968854CC2862F0E9434102E
+:1021E000112309F491C2812F0E94A51928960FB6D8
+:1021F000F894DEBF0FBECDBFDF91CF911F910F913D
+:10220000FF90EF90DF90CF900C94C819342F307F5F
+:10221000842F8F70303211F08295807F662319F001
+:10222000613019F12BC0FF20B1F0222309F493C1D2
+:10223000213009F090C128960FB6F894DEBF0FBE8A
+:10224000CDBFDF91CF911F910F91FF90EF90DF9065
+:10225000CF900C94AF19222319F0213009F454C205
+:102260008E830E94B2198E8189C1FF2021F0223015
+:1022700008F04AC270C1211147C280C1FF2021F07D
+:10228000222309F468C1F5C1222309F477C105C2EC
+:10229000242F26952695237030E02115310521F055
+:1022A00021303105C9F030C2FF2021F0862F942F54
+:1022B000937002C080E090E028960FB6F894DEBFDD
+:1022C0000FBECDBFDF91CF911F910F91FF90EF9087
+:1022D000DF90CF900C94660EFF2021F0862F942F74
+:1022E000937002C080E090E028960FB6F894DEBFAD
+:1022F0000FBECDBFDF91CF911F910F91FF90EF9057
+:10230000DF90CF900C947C0E862FFF2019F00E9456
+:10231000361D02C00E949E1D28960FB6F894DEBF9F
+:102320000FBECDBFDF91CF911F910F91FF90EF9026
+:10233000DF90CF900C94231E842F837009F076C019
+:10234000F110E2C1262F229526952770220F220F29
+:10235000862F8F70C82ED12CE12CF12C022E04C0B8
+:10236000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DD
+:102370006FE070E080E090E004C0660F771F881F78
+:10238000991F2A95D2F7609570958095909503C016
+:1023900060E070E0CB01242F269526952370422F14
+:1023A00050E042305105D1F04330510559F16C29CC
+:1023B0007D298E299F294130510541F128960FB67C
+:1023C000F894DEBF0FBECDBFDF91CF911F910F916B
+:1023D000FF90EF90DF90CF900C94C3176C297D296C
+:1023E0008E299F2928960FB6F894DEBF0FBECDBF69
+:1023F000DF91CF911F910F91FF90EF90DF90CF90E1
+:102400000C94DD170E94C317C701B60128960FB6BA
+:10241000F894DEBF0FBECDBFDF91CF911F910F911A
+:10242000FF90EF90DF90CF900C94A917FF2019F048
+:10243000842F817001C08695882309F465C1262FF9
+:10244000229526952770220F220F862F8F70C82E77
+:10245000D12CE12CF12C022E04C0CC0CDD1CEE1C86
+:10246000FF1C0A94D2F764FF10C06FE070E080E0B8
+:1024700090E004C0660F771F881F991F2A95D2F736
+:10248000609570958095909503C060E070E0CB01F9
+:10249000242F269526952370422F50E04230510577
+:1024A000D1F04330510559F16C297D298E299F299E
+:1024B0004130510541F128960FB6F894DEBF0FBEAA
+:1024C000CDBFDF91CF911F910F91FF90EF90DF90E3
+:1024D000CF900C9497186C297D298E299F292896D6
+:1024E0000FB6F894DEBF0FBECDBFDF91CF911F9125
+:1024F0000F91FF90EF90DF90CF900C94B1180E9455
+:102500009718C701B60128960FB6F894DEBF0FBE24
+:10251000CDBFDF91CF911F910F91FF90EF90DF9092
+:10252000CF900C947D18603FC9F118F4603E50F4D0
+:102530009BC0623F09F460C008F44AC0633F09F4DD
+:102540006FC092C0162F1F70842F8F71FF2099F0DB
+:102550000E941618812F28960FB6F894DEBF0FBE82
+:10256000CDBFDF91CF911F910F91FF90EF90DF9042
+:10257000CF900C9483100E943718812F28960FB6A5
+:10258000F894DEBF0FBECDBFDF91CF911F910F91A9
+:10259000FF90EF90DF90CF900C948A10FF20A1F075
+:1025A0002111B2C0842F8F7128960FB6F894DEBF28
+:1025B0000FBECDBFDF91CF911F910F91FF90EF9094
+:1025C000DF90CF900C945C18223008F09DC0EACFC9
+:1025D000FF20A1F0842F8F7128960FB6F894DEBFEC
+:1025E0000FBECDBFDF91CF911F910F91FF90EF9064
+:1025F000DF90CF900C941618FF2061F3842F8F7119
+:1026000028960FB6F894DEBF0FBECDBFDF91CF91F5
+:102610001F910F91FF90EF90DF90CF900C9437189F
+:10262000FF2091F0842F8F7128960FB6F894DEBFAB
+:102630000FBECDBFDF91CF911F910F91FF90EF9013
+:10264000DF90CF900C94011828960FB6F894DEBF57
+:102650000FBECDBFDF91CF911F910F91FF90EF90F3
+:10266000DF90CF900C94F717FF20A1F0222309F4FC
+:10267000B1CF862F28960FB6F894DEBF0FBECDBF20
+:10268000DF91CF911F910F91FF90EF90DF90CF904E
+:102690000C946C0F222309F4B1CF862F28960FB625
+:1026A000F894DEBF0FBECDBFDF91CF911F910F9188
+:1026B000FF90EF90DF90CF900C9434104F70C801D2
+:1026C0000E94AB0228960FB6F894DEBF0FBECDBFB6
+:1026D000DF91CF911F910F91FF90EF90DF90CF90FE
+:1026E0000C941E174F70C80128960FB6F894DEBFE1
+:1026F0000FBECDBFDF91CF911F910F91FF90EF9053
+:10270000DF90CF900C94ED0528960FB6F894DEBFBD
+:102710000FBECDBFDF91CF911F910F91FF90EF9032
+:10272000DF90CF9008950E94AC190E9481190E94F9
+:10273000C8190E94CF1E0E94231E80E090E00E94D4
+:10274000660E80E090E00C947C0E0E949C190C9424
+:1027500093130E94CC18292F22952F7030E02C3033
+:1027600031054CF42A3031056CF422503109223005
+:10277000310590F407C02C30310551F02F30310570
+:1027800039F00AC0803E10F0803F31F481E00895B6
+:1027900093FB882780F9089580E00895CF93DF9315
+:1027A00000D000D01F92CDB7DEB70F900F900F90E2
+:1027B0000F900F90DF91CF910895CF93DF9300D0CA
+:1027C00000D000D0CDB7DEB726960FB6F894DEBFA6
+:1027D0000FBECDBFDF91CF9108951F93CF93DF93AD
+:1027E000C091790116E080917A01C81799F0D0E084
+:1027F0001C9FF0011D9FF00D1124E558FE4F4081F4
+:10280000518162817381848195810E94DD132196BB
+:10281000C770E9CFDF91CF911F9108954091AB012F
+:102820005091AC016091AD017091AE018091AF010A
+:102830009091B0010C94DD13CF938091B0018295FB
+:102840008F7009F05FC08091AD01882309F45AC0F0
+:1028500020917901A0917A016091AB017091AC0156
+:102860008091AE019091AF0131E06F3F09F030E00F
+:10287000B32FC6E02A1709F445C0009721F07F3F27
+:1028800021F44B2F03C041E001C040E030E040FDA7
+:1028900035C0C29FF001C39FF00D1124E558FE4FD3
+:1028A000418174132BC04081641328C042814111BF
+:1028B00025C0438154814817590710F441505109EC
+:1028C000481B590B483C5105C8F48091B0018F70EA
+:1028D00080618093B00186E0829FF001839FF00DBC
+:1028E0001124E058FE4F80818F70806180838BEAD5
+:1028F00091E00E949110CF910C94ED132F5F3F4F08
+:102900002770B8CFCF910895CF92DF92EF92FF92C8
+:102910000F931F93CF93DF93CDB7DEB762970FB6B8
+:10292000F894DEBF0FBECDBF8C0185E0F801DE015B
+:102930001D9601900D928A95E1F7D8014C91119660
+:102940005C91119712966C9112971396ED90FC90F2
+:1029500014977091AB01E091AC012091AE013091E0
+:10296000AF012115310531F0EF3F31F481E07F3FB8
+:1029700019F403C081E001C080E0B82FB170CB2E04
+:1029800080FD6CC1D090AD01DD2009F4F5C0F0915F
+:10299000B001E216F30638F0C701821B930B883CA6
+:1029A000910548F09BC0209530952E0D3F1D283C89
+:1029B000310508F093C08F2F807F09F052C0E513D6
+:1029C00014C0741312C0D62E61110FC0FF70F061D5
+:1029D000F093B0010E940E148BEA91E00E949110D6
+:1029E0008091B001F80185836CC1EF2831F05F3F21
+:1029F00031F481E04F3F19F403C081E001C080E071
+:102A000080FD03C081E0862701C080E0F82FF170CF
+:102A1000FF2E80FF1CC08091790120917A0136E061
+:102A2000821709F428C190E0389FF001399FF00D1A
+:102A30001124E558FE4F7181571306C0708147136A
+:102A400003C07281671303C001968770E9CFD62E49
+:102A5000662309F436C18091B00181608093B00192
+:102A600053C0E51308C0741306C0611104C0D80137
+:102A70001596FC93AEC04D875E878D859E856A8BCB
+:102A80000E94A9136A89882329F1D62E662311F1A1
+:102A90002091B001822F82958F7090E002970CF404
+:102AA00060C08091AB019091AC0198878F831986AB
+:102AB000FB86EA862C87CE01079651C0E51731F1D7
+:102AC0004D875E878D859E856A8B0E94A9136A89D2
+:102AD00081112EC0C8010E949110A4C08F2F807F49
+:102AE00069F77E2DF98AE88A89890E94CE138BEADC
+:102AF00091E00E949110EBEAF1E086E0DF011D9287
+:102B00008A95E9F70E940E14D12CDBC07413D8CF3C
+:102B10006111D6CFD8011596FC93C8010E9491107F
+:102B2000EBEAF1E086E0DF011D928A95E9F7C9C082
+:102B3000D62E662379F22091B001822F82958F7074
+:102B400090E0029774F08091AB019091AC019A8370
+:102B500089831B82FD82EC822E83CE0101960E9426
+:102B6000911086E0F801ABEAB1E001900D928A95F0
+:102B7000E1F70E941C146FC0E216F30628F0C701AB
+:102B8000821B930B9C0104C0209530952E0D3F1D98
+:102B9000283C310508F052C0D62E662309F49ACF9E
+:102BA000E5132CC074132AC08091B00180FD1DC0B4
+:102BB000982F92959F70C9F0D80115968C93159710
+:102BC0009F3039F09F5F9295907F8F70892B15967B
+:102BD0008C93C8010E94911086E0F801ABEAB1E045
+:102BE00001900D928A95E1F736C086E0F801ABEAD4
+:102BF000B1E001900D928A95E1F763C04D875E8741
+:102C00008D859E850E94A913882379F086E0F801BE
+:102C1000ABEAB1E001900D928A95E1F70E941C1495
+:102C20000E940E14DD24D3944CC08091B0018160C9
+:102C30008093B001C8010E94911043C07E2DF98A93
+:102C4000E88A89890E94CE13EBEAF1E086E0DF0191
+:102C50001D928A95E9F70E940E1433C0662309F489
+:102C600039CF4D875E878D859E850E94A913882365
+:102C700009F430CFCBCF4D875E878D859E850E942E
+:102C8000CC18292F22952F7030E0223031052CF4FA
+:102C90009F7041F0811106C00CC0243031052CF426
+:102CA0009F7049F4805E883020F0C8010E94911026
+:102CB000CF2CDC2C06C0D80115969C91907F91F703
+:102CC000F8CF8D2D62960FB6F894DEBF0FBECDBF44
+:102CD000DF91CF911F910F91FF90EF90DF90CF90F8
+:102CE00008951F93CF93DF93CDB7DEB72C970FB620
+:102CF000F894DEBF0FBECDBF4F83588769877A87B0
+:102D00008B879C87CE0107960E9484148823C1F08C
+:102D10002F8138858A859B85892B31F03F3F11F0C3
+:102D200080E003C02F3FE1F781E0811147C04F8170
+:102D3000588569857A858B859C850E94DD133EC008
+:102D400086E0FE013796DE01119601900D928A957C
+:102D5000E1F7FF81E8854A855B854115510531F032
+:102D6000EF3F31F481E0FF3F19F403C081E001C07F
+:102D700080E080FD23C020917A0130E0C9010196F6
+:102D8000877099276091790170E086179707F1F1B4
+:102D9000F983EA835D834C8396E0929FD001939FF1
+:102DA000B00D1124A558BE4FFE01319601900D9231
+:102DB0009A95E1F780937A010E94ED1316E08091D5
+:102DC000790190917A01891779F1189FC001112436
+:102DD00085589E4F0E948414882331F1E091790137
+:102DE0001E9FF0011124E558FE4F40815181628100
+:102DF0007381848195810E94DD138091790190E037
+:102E000001968770992780937901D9CF0E94A513E5
+:102E100010927A0110927901EBEAF1E086E0DF018D
+:102E20001D928A95E9F7CACF2C960FB6F894DEBFAB
+:102E30000FBECDBFDF91CF911F910895EF92FF920A
+:102E40000F931F93CF93DF93FC01009709F46FC09A
+:102E5000F12CEE24E394EF0121968491843740F421
+:102E6000843008F055C0813081F0823021F15FC09C
+:102E7000853709F447C0C0F19CE7980F903708F0F8
+:102E800056C08F770E94341045C08F010E5F1F4FD0
+:102E9000FE01849190E2980F983050F48770FE2DD7
+:102EA00001C0FF0F8A95EAF78F2F0E949F1915C066
+:102EB0000E946C0F14C08F010E5F1F4FFE018491A2
+:102EC00090E2980F983068F48770FE2D01C0FF0FD4
+:102ED0008A95EAF78F2F0E94A5190E94C819E80168
+:102EE00019C00E943410FBCFCF010296FE01C4919D
+:102EF000CC2361F0EFE9FFE03197F1F700C000006B
+:102F0000C150F6CFCF010296FE01F490EC0102C051
+:102F10000E946C0F8F2D882341F0EFE9FFE031977D
+:102F2000F1F700C000008150F6CFFE0194CFDF9191
+:102F3000CF911F910F91FF90EF90089508956093A6
+:102F4000B5017093B6018093B7019093B8010C94CA
+:102F500093130F931F930091B5011091B601209127
+:102F6000B7013091B801062B172B282B392B009372
+:102F7000B5011093B6012093B7013093B8011F91AA
+:102F80000F910C9493130F931F930091B50110911F
+:102F9000B6012091B7013091B801062317232823E9
+:102FA00039230093B5011093B6012093B7013093F4
+:102FB000B8011F910F910C9493130F931F930091DD
+:102FC000B5011091B6012091B7013091B8010627E3
+:102FD0001727282739270093B5011093B6012093AE
+:102FE000B7013093B8011F910F910C949313109275
+:102FF000B1011092B2011092B3011092B4010C947D
+:10300000931341E050E060E070E004C0440F551FAE
+:10301000661F771F8A95D2F74093B1015093B20192
+:103020006093B3017093B4010C94931341E050E0AA
+:1030300060E070E004C0440F551F661F771F8A953B
+:10304000D2F78091B1019091B201A091B301B091FA
+:10305000B401842B952BA62BB72B8093B1019093B1
+:10306000B201A093B301B093B4010C94931341E067
+:1030700050E060E070E004C0440F551F661F771FEA
+:103080008A95D2F740955095609570958091B101E1
+:103090009091B201A091B301B091B4018423952322
+:1030A000A623B7238093B1019093B201A093B301FB
+:1030B000B093B4010C94931341E050E060E070E0F1
+:1030C00004C0440F551F661F771F8A95D2F7809161
+:1030D000B1019091B201A091B301B091B4018427E4
+:1030E0009527A627B7278093B1019093B201A093AB
+:1030F000B301B093B4010C9493130F931F930091F9
+:10310000B1011091B2012091B3013091B401062BAD
+:10311000172B282B392B0093B1011093B201209368
+:10312000B3013093B4011F910F910C9493130F933B
+:103130001F930091B1011091B2012091B301309120
+:10314000B40106231723282339230093B1011093D8
+:10315000B2012093B3013093B4011F910F910C94ED
+:1031600093130F931F930091B1011091B20120911D
+:10317000B3013091B4010627172728273927009378
+:10318000B1011093B2012093B3013093B4011F91A8
+:103190000F910C9493130895CF92DF92EF92FF92C8
+:1031A0000F931F93CF93DF93EC01C090B501D090A4
+:1031B000B601E090B701F090B8018091B101909113
+:1031C000B201A091B301B091B401C82AD92AEA2A68
+:1031D000FB2A0FE110E0B701A601002E04C076958E
+:1031E0006795579547950A94D2F740FF07C0BE01EF
+:1031F000802F0E9410068130910539F40150110989
+:1032000050F7BE0180E00E941006DF91CF911F9120
+:103210000F91FF90EF90DF90CF90089590910C0167
+:103220009923D9F090910D019923B9F0982F969593
+:10323000969596959F3088F5E0910E01F0910F01DB
+:10324000E90FF11D877021E030E001C0220F8A955F
+:10325000EAF78181822B8183089540910E0150917C
+:103260000F0120E030E09FEFFA01E20FF31F6281CF
+:10327000681799F09F3F19F4611101C0922F2F5FD9
+:103280003F4F2E30310581F79F3F39F0FA01E90FAA
+:10329000F11D97FDFA9582830895089590910C0190
+:1032A0009923E1F090910D019923C1F0982F969503
+:1032B000969596959F3020F5E0910E01F0910F01C3
+:1032C000E90FF11D877021E030E001C0220F8A95DF
+:1032D000EAF72095818128232183089540910E01EA
+:1032E00050910F0120E030E0FA01E20FF31F9281CC
+:1032F000981301C012822F5F3F4F2E303105A1F786
+:10330000089581E090E0E0910E01F0910F01E80F47
+:10331000F91F1082019680319105A9F708959091C7
+:10332000CB01982B9093CB01089580959091CB0180
+:1033300098239093CB0108951092CB01089590911A
+:10334000CA01982B9093CA01089580959091CA0163
+:1033500098239093CA0108951092CA01089580930A
+:10336000B90108951092B901089540910E0150914C
+:103370000F0120E030E080E0FA01E20FF31F9181BD
+:1033800091118F5F2F5F3F4F2F303105A9F70895BF
+:10339000E0910E01F0910F018091CB018083E091CB
+:1033A0000E01F0910F0180819091CA01892B8083D9
+:1033B0009091B901992361F0E0910E01F0910F0114
+:1033C0008081892B80830E94B51981111092B901E7
+:1033D00080910E0190910F010C94500ECF92DF92CC
+:1033E000EF92FF920F931F936C01EE24FF24C11400
+:1033F000D104E104F10421F46B017C0180E001C0FF
+:1034000080E133272F2D1E2D0D2D011511052105CE
+:10341000310519F0885F6801790197018601A4E000
+:103420003695279517950795AA95D1F7011511059A
+:103430002105310519F08C5F68017901970186013A
+:10344000F2E03695279517950795FA95D1F701156E
+:1034500011052105310519F08E5F68017901B70169
+:10346000A6017695679557954795452B462B472B93
+:1034700009F08F5F1F910F91FF90EF90DF90CF9039
+:1034800008958091E501843009F11092CD0120E486
+:1034900088E190E00FB6F894A895809360000FBE85
+:1034A0002093600083B7817F846083BF83B781608E
+:1034B00083BF7894889583B78E7F83BF88E10FB6EA
+:1034C000F89480936000109260000FBE08950895F4
+:1034D0000895CF930E94671A0E9436040E94681ACA
+:1034E000C0E08C2F0E942705811105C0CF5FCE3030
+:1034F000C1F780E001C081E0CF9108950E94A5133B
+:103500000E94440E0C944A0782E084BD93E095BD6E
+:103510009AEF97BD80936E0008952FB7F89480912D
+:10352000CE019091CF01A091D001B091D1012FBFD8
+:103530000895CF92DF92EF92FF920F931F932FB7D0
+:10354000F8944091CE015091CF016091D0017091DB
+:10355000D1012FBF6A017B01EE24FF248C0120E002
+:1035600030E0C016D106E206F30610F441505109CE
+:10357000481B590BCA011F910F91FF90EF90DF90EC
+:10358000CF9008951F920F920FB60F9211248F9330
+:103590009F93AF93BF938091CE019091CF01A09163
+:1035A000D001B091D1010196A11DB11D8093CE0132
+:1035B0009093CF01A093D001B093D101BF91AF916F
+:1035C0009F918F910F900FBE0F901F9018950E94A2
+:1035D0004A0BF8942FEF87EA91E621508040904003
+:1035E000E1F700C0000087E090EBDC018093EE0182
+:1035F0009093EF01A093F001B093F1012CE088E1EA
+:1036000090E00FB6F894A895809360000FBE2093C9
+:103610006000FFCFEF92FF920F931F93CF93DF9342
+:10362000E82EF12C8F2D0E942705C0E0D0E0082F56
+:1036300010E098010C2E02C0359527950A94E2F708
+:1036400020FD05C02196C630D10599F709C06C2F21
+:103650007F2D80E00E94EE05E812F4CF81E005C0E6
+:10366000F3948EE0F812DECF80E0DF91CF911F91CE
+:103670000F91FF90EF900895CF93C82F8CE20E9496
+:103680000A1B882321F08C2FCF910C940A1B80E019
+:10369000CF910895CF930E948F1C811102C00E9488
+:1036A000751CC5E6C15049F00E9436048FE39CE9C1
+:1036B0000197F1F700C00000F5CF89E20E943C1BA2
+:1036C000811111C18AE20E943C1B81110E94751C6C
+:1036D00085E00E943C1B81110E94E71A0E949A1CFF
+:1036E0008093CC0187E00E943C1B882399F18BE1F9
+:1036F0000E943C1B882351F09091CC0191FB8827BC
+:1037000080F921E0822780FB91F922C08EE00E949F
+:103710003C1B882351F09091CC0192FB882780F9C3
+:1037200021E0822780FB92F913C080E10E943C1BBC
+:103730009091CC01882341F093FB882780F921E008
+:10374000822780FB93F904C0892F809580FB90F934
+:103750009093CC018091CC010E949E1C0E94AC1CD5
+:103760008093DF0180EE0E943C1B882341F0809112
+:10377000DF01982F909590FB80F98093DF0189E31A
+:103780000E943C1B882359F09091DF0191FB882710
+:1037900080F921E0822780FB91F99093DF0182EE8E
+:1037A0000E943C1B882359F09091DF0192FB8827EF
+:1037B00080F921E0822780FB92F99093DF0186EE69
+:1037C0000E943C1B882359F09091DF0193FB8827CE
+:1037D00080F921E0822780FB93F99093DF0183EE4B
+:1037E0000E943C1B882359F09091DF0194FB8827AD
+:1037F00080F921E0822780FB94F99093DF0185E333
+:103800000E943C1B882359F09091DF0195FB88278B
+:1038100080F921E0822780FB95F99093DF0181E315
+:103820000E943C1B882359F09091DF0196FB88276A
+:1038300080F921E0822780FB96F99093DF0181E1F6
+:103840000E943C1B882359F09091DF0197FB882749
+:1038500080F921E0822780FB97F99093DF01809126
+:10386000DF010E94B01C8091DF0187FB882780F96F
+:1038700080930D0187E20E943C1BC82F8EE10E94BD
+:103880003C1B8111C2608FE10E943C1B8111C4600E
+:1038900080E20E943C1B8111C86081E20E943C1BB7
+:1038A0008111C06182E20E943C1B8111C06283E2EF
+:1038B0000E943C1B8111C06484E20E943C1B88234F
+:1038C00011F0C06802C0CC2329F08C2F0E94A71CE5
+:1038D0006C2F03C00E94A31C682F70E080E090E072
+:1038E000CF910C949F17CF9108956DEE7EEF80E0FD
+:1038F00090E00E94CB2260E082E090E00E94BD2236
+:1039000060E083E090E00E94BD2260E084E090E00F
+:103910000E94BD2260E085E090E00C94BD2280E032
+:1039200090E00E94B72221E08D3E9E4F09F020E0FA
+:10393000822F089582E090E00C94AF22682F82E0FD
+:1039400090E00C94BD2283E090E00C94AF22682FAD
+:1039500083E090E00C94BD2284E090E00C94AF22D0
+:10396000682F84E090E00C94BD228091D40180FF08
+:103970000BC06091130185E0689FB001112475951B
+:103980006795759567952AC081FF09C060911301FD
+:1039900085E0689FB0011124759567951FC082FF6F
+:1039A00007C06091130185E0689FB001112416C023
+:1039B0004091D5014423C9F060911201461788F760
+:1039C0002091130185E0289F90011124429FC0019E
+:1039D000439F900D112470E00E9481226038710590
+:1039E00040F46115710539F002C065E070E0862F82
+:1039F00008958FE7089581E008958091D40180FFB4
+:103A000008C06091110170E075956795759567958F
+:103A100021C081FF06C06091110170E07595679526
+:103A200019C082FF04C06091110170E010C0809144
+:103A3000D5018823C1F0609110018617A0F79091FD
+:103A40001101989FC001112470E00E94812260380A
+:103A5000710528F46115710521F0862F08958FE70F
+:103A6000089581E0089561E070E0F4CF803F21F493
+:103A70000E94B51C819504C0813F29F40E94B51CA9
+:103A80008093D8010895823F21F40E94B51C81954E
+:103A900004C0833F29F40E94B51C8093D701089588
+:103AA000893F19F40E94FD1C05C08A3F31F40E9431
+:103AB000FD1C81958093D90108958B3F21F40E94CC
+:103AC000FD1C819504C08C3F29F40E94FD1C80934D
+:103AD000DA010895843F21F48091D601816017C0F6
+:103AE000853F21F48091D601826011C0863F21F488
+:103AF0008091D60184600BC0873F21F48091D6016C
+:103B0000886005C0883F31F48091D6018061809340
+:103B1000D60108958D3F21F48091D40181600BC0BE
+:103B20008E3F21F48091D401826005C08F3F29F43B
+:103B30008091D40184608093D4010895803F39F44A
+:103B40008091D80187FF6CC01092D80169C0813F75
+:103B500029F48091D8011816BCF362C09091D70166
+:103B6000823F29F497FF5CC01092D70159C0833F70
+:103B700019F41916CCF354C0893F41F48091D9014E
+:103B800018160CF04DC01092D9014AC08A3F29F492
+:103B90008091D90187FF44C0F6CF8B3F39F48091E3
+:103BA000DA0187FF3DC01092DA013AC08C3F29F458
+:103BB0008091DA011816BCF333C0843F21F4809160
+:103BC000D6018E7F17C0853F21F48091D6018D7F6D
+:103BD00011C0863F21F48091D6018B7F0BC0873FB7
+:103BE00021F48091D601877F05C0883F31F4809110
+:103BF000D6018F7E8093D60113C08D3F21F4809132
+:103C0000D4018E7F0BC08E3F21F48091D4018D7F33
+:103C100005C08F3F29F48091D4018B7F8093D4011C
+:103C20008091D70181110EC08091D80181110AC005
+:103C30008091D901811106C08091DA01811102C001
+:103C40001092D501089586ED91E00E945B0E0E94CE
+:103C50008D1A9093D3018093D20108951F93CF932F
+:103C6000DF938091D2019091D3010E94991A4091E3
+:103C7000D501442321F02091140130E006C02091A9
+:103C800015015AE0259F900111248217930708F42B
+:103C900082C08091D7011091D801D091D901C091F3
+:103CA000DA01811107C0111105C0D11103C0CC2365
+:103CB00009F471C04F3F19F04F5F4093D5011816BA
+:103CC00024F40E94B51C8093D7018091D70187FF0F
+:103CD00005C00E94B51C81958093D701111624F46C
+:103CE0000E94B51C8093D8018091D80187FF05C040
+:103CF0000E94B51C81958093D8016091D7016623FD
+:103D000039F11091D801112319F1772767FD7095CA
+:103D1000872F972F0E94922123E333E343E35FE34E
+:103D20000E94F6210E945F216093D701612F7727BF
+:103D300067FD7095872F972F0E94922123E333E32D
+:103D400043E35FE30E94F6210E945F216093D80164
+:103D50001D1624F40E94FD1C8093D9018091D90185
+:103D600087FF05C00E94FD1C81958093D9011C1618
+:103D700024F40E94FD1C8093DA018091DA0187FF10
+:103D800005C00E94FD1C81958093DA01DF91CF91DF
+:103D90001F910C94231EDF91CF911F910895E6EDA2
+:103DA000F1E085E0DF011D928A95E9F71092D501D7
+:103DB0001092D4010895833081F128F4813059F0B4
+:103DC0008230D1F00895853009F449C0B8F18630C9
+:103DD00009F456C0089520911501862F90E0820FB6
+:103DE000911D8F3F910520F4620F60931501089596
+:103DF0008FEF80931501089520911401862F90E094
+:103E0000820F911D8F3F910520F4620F6093140182
+:103E100008958FEF80931401089520911301862F48
+:103E200090E0820F911D8F3F910520F4620F609307
+:103E3000130108958FEF80931301089520911201CB
+:103E4000862F90E0820F911D8F3F910520F4620F25
+:103E50006093120108958FEF8093120108952091CD
+:103E60001101862F90E0820F911D8F3F910520F464
+:103E7000620F6093110108958FEF809311010895EF
+:103E800020911001862F90E0820F911D8F3F9105A8
+:103E900020F4620F6093100108958FEF809310015A
+:103EA0000895833011F128F4813049F0823091F087
+:103EB0000895853081F120F18630C1F10895809117
+:103EC0001501681720F4861B809315010895109240
+:103ED0001501089580911401681720F4861B8093C2
+:103EE0001401089510921401089580911301681728
+:103EF00020F4861B809313010895109213010895F6
+:103F000080911201681720F4861B80931201089596
+:103F100010921201089580911101681720F4861BF8
+:103F2000809311010895109211010895809110015C
+:103F3000681720F4861B80931001089510921001D9
+:103F400008958D3109F442C020F58E3009F479C00E
+:103F500070F4873009F45EC020F4863009F442C062
+:103F600033C08830D1F18B3009F4A7C02DC0863121
+:103F700009F4A3C038F4803109F46DC0813109F42B
+:103F80007BC022C0893109F498C08B3109F44FC03D
+:103F90001BC0853309F479C048F4873209F475C031
+:103FA00008F478C0893209F470C00EC0833438F444
+:103FB0008A3308F071C0883309F47FC005C08334A8
+:103FC00009F463C08834C1F080E008950E9419218B
+:103FD0000E94440E0E944A0770C00E949A1C0E94D0
+:103FE000AC1C6BC08091CC01817F8E7F8093CC0113
+:103FF00081E08093DC0108950E94A5132FEF83EDEB
+:1040000090E3215080409040E1F700C000000E9402
+:10401000E71A53C09091CC01892F817090FF03C0A3
+:10402000917F9E7F26C091609093CC0146C0909175
+:10403000CC0191FB882780F921E0822780FB91F950
+:1040400013C09091CC0192FB882780F921E0822750
+:1040500080FB92F909C09091CC0193FB882780F9ED
+:1040600021E0822780FB93F99093CC01882329F1EA
+:1040700091609093CC0108950E94A51380910D0149
+:1040800091E0892780930D0118C061E070E080E025
+:1040900090E00FC023EE01C027EC280F61E070E034
+:1040A00080E090E004C0660F771F881F991F2A9553
+:1040B000D2F70E949F170E94A51381E0089580E027
+:1040C000089580E00895CF93C82F8091DC0181305E
+:1040D00079F018F08230D1F184C0A0910E01B09136
+:1040E0000F018C91813169F0823209F07CC009C0E6
+:1040F000A0910E01B0910F018C91813111F08232AB
+:1041000049F48C2F0E945F2081111DC08C2F0E94CA
+:10411000A11F1AC08C2F0E946120811114C0C431CC
+:1041200079F048F4CB3079F0C03109F060C082E01A
+:104130008093DC0108C0C93219F0C83321F057C0A0
+:104140001092DC0154C081E0817053C0C93289F102
+:1041500018F5C43171F1A8F4C73009F046C08AE0FF
+:104160008093150194E19093140193E090931301CF
+:104170008093120188E08093110188E280931001FE
+:1041800034C0CE51C63088F5EC2FF0E0E65DFE4F2E
+:1041900080818093DB0129C0CE34E9F020F4CB3458
+:1041A00021F56AE013C0C13579F0C235F1F461E060
+:1041B0000DC08091DB01882319F01092DB0115C03E
+:1041C00081E08093DC0115C061E006C08091DB01D5
+:1041D0000E94DB1E0AC06AE08091DB010E94511F31
+:1041E00004C01092DC0180E004C081E002C080E0E5
+:1041F000ABCFCF910895E1E8F0E0808188608083C3
+:104200008081816080838FB7F89493E090938900D8
+:1042100090ED909388008FBF0895EFE6F0E08081E5
+:10422000826080830895EFE6F0E080818D7F808357
+:104230000895EFE6F0E0808192E089278083089579
+:104240001F920F920FB60F9211242F933F934F930B
+:104250005F936F937F938F939F93AF93BF93EF93EE
+:10426000FF938091DD019091DE0101969093DE0134
+:104270008093DD01811103C082E00E944A07E09132
+:10428000DE01E695E695F0E0E657FB4FE49180917C
+:10429000DD018E1303C080E00E944A07FF91EF9179
+:1042A000BF91AF919F918F917F916F915F914F914E
+:1042B0003F912F910F900FBE0F901F90189504D033
+:1042C0006894B1118DC0089570D088F09F5790F018
+:1042D000B92F9927B751A0F0D1F0660F771F881F2B
+:1042E000991F1AF0BA95C9F712C0B13081F077D092
+:1042F000B1E0089574C0672F782F8827B85F39F030
+:10430000B93FCCF3869577956795B395D9F73EF489
+:1043100090958095709561957F4F8F4F9F4F089531
+:10432000E89409C097FB3EF490958095709561954F
+:104330007F4F8F4F9F4F9923A9F0F92F96E9BB2705
+:104340009395F695879577956795B795F111F8CF81
+:10435000FAF4BB0F11F460FF1BC06F5F7F4F8F4FEC
+:104360009F4F16C0882311F096E911C0772321F0E2
+:104370009EE8872F762F05C0662371F096E8862F7A
+:1043800070E060E02AF09A95660F771F881FDAF7D1
+:10439000880F9695879597F9089557FD9058440F83
+:1043A000551F59F05F3F71F04795880F97FB991F94
+:1043B00061F09F3F79F08795089512161306140651
+:1043C000551FF2CF4695F1DF08C0161617061806DE
+:1043D000991FF1CF86957105610508940895E894B9
+:1043E000BB2766277727CB0197F908950BD078C0B4
+:1043F00069D028F06ED018F0952309F05AC05FC03C
+:104400001124EECFCADFA0F3959FD1F3950F50E0B2
+:10441000551F629FF001729FBB27F00DB11D639F76
+:10442000AA27F00DB11DAA1F649F6627B00DA11D1C
+:10443000661F829F2227B00DA11D621F739FB00DC2
+:10444000A11D621F839FA00D611D221F749F332732
+:10445000A00D611D231F849F600D211D822F762FCB
+:104460006A2F11249F5750408AF0E1F088234AF0C8
+:10447000EE0FFF1FBB1F661F771F881F9150504014
+:10448000A9F79E3F510570F014C0AACF5F3FECF32F
+:10449000983EDCF3869577956795B795F795E79500
+:1044A0009F5FC1F7FE2B880F911D9695879597F911
+:1044B000089597F99F6780E870E060E008959FEFA6
+:1044C00080EC089500240A941616170618060906AB
+:1044D000089500240A94121613061406050608957A
+:1044E000092E0394000C11F4882352F0BB0F40F402
+:1044F000BF2B11F460FF04C06F5F7F4F8F4F9F4F42
+:10450000089597FB072E16F4009407D077FD09D085
+:104510000E949B2207FC05D03EF4909581959F4F09
+:104520000895709561957F4F0895EE0FFF1F0590D8
+:10453000F491E02D0994AA1BBB1B51E107C0AA1FEF
+:10454000BB1FA617B70710F0A61BB70B881F991F34
+:104550005A95A9F780959095BC01CD010895F999D8
+:10456000FECF92BD81BDF89A992780B50895A8E144
+:10457000B0E042E050E00C94D222262FF999FECF11
+:104580001FBA92BD81BD20BD0FB6F894FA9AF99A70
+:104590000FBE019608950E94BD22272F0C94BE22C3
+:1045A000DC01CB01FC01F999FECF06C0F2BDE1BDF3
+:1045B000F89A319600B40D9241505040B8F70895E2
+:0445C000F894FFCF9D
+:1045C40020024B07D807B50781074E070101BA013E
+:1045D40028080A03140A3F4D36394B04FE03C80366
+:1045E4008F0322033B0354036D03010203040506F6
+:0445F40007080900AB
+:00000001FF
-- 
cgit v1.2.3


From 7d3ebd7b40b96f576fe4608b33f47329c334925b Mon Sep 17 00:00:00 2001
From: Erez Zukerman <ezuk@madmimi.com>
Date: Tue, 8 Mar 2016 03:50:57 +0200
Subject: Adds a readme with a link to the blog post

---
 .../ergodox_ez/keymaps/ordinary/keyboard-layout.png     | Bin 93556 -> 0 bytes
 keyboard/ergodox_ez/keymaps/ordinary/ordinary.png       | Bin 0 -> 93556 bytes
 keyboard/ergodox_ez/keymaps/ordinary/readme.md          |   5 +++++
 3 files changed, 5 insertions(+)
 delete mode 100644 keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png
 create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary.png
 create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/readme.md

diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png b/keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png
deleted file mode 100644
index c83f972cfe..0000000000
Binary files a/keyboard/ergodox_ez/keymaps/ordinary/keyboard-layout.png and /dev/null differ
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.png
new file mode 100644
index 0000000000..c83f972cfe
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.png differ
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/readme.md b/keyboard/ergodox_ez/keymaps/ordinary/readme.md
new file mode 100644
index 0000000000..033e8ef4d5
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/ordinary/readme.md
@@ -0,0 +1,5 @@
+# The Ordinary Layout. for  users of common keyboards
+
+You can read more about the reasoning behind this layout over at [Nicholas's blog](http://nicholas.rinard.us/2016/03/ergodox-ez-layout.html). The idea is to make a layout that's as familiar as possible for users of "regular" keyboards.
+
+![Ordinary layout](ordinary.png)
-- 
cgit v1.2.3


From b7a81f041906c3c978a314987e486536be0a58cd Mon Sep 17 00:00:00 2001
From: Didier Loiseau <didierloiseau+git@gmail.com>
Date: Tue, 8 Mar 2016 23:14:15 +0100
Subject: Fix #156: clear weak mods on every key press

- new macro_mods bit field for mods applied by macros
- weak_mods now only used for ACT_{L,R}MODS (i.e. LSFT, RSFT, LCTL etc.)
- clear the _weak_ mods on every key *pressed* such that LSFT etc.
  can no more interfere with the next key
---
 tmk_core/common/action.c       | 5 +++++
 tmk_core/common/action_macro.c | 4 ++--
 tmk_core/common/action_util.c  | 9 +++++++++
 tmk_core/common/action_util.h  | 7 +++++++
 4 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c
index 77ea39e942..4197c53ed2 100644
--- a/tmk_core/common/action.c
+++ b/tmk_core/common/action.c
@@ -70,6 +70,10 @@ void process_action(keyrecord_t *record)
 #endif
     dprintln();
 
+    if (event.pressed) {
+        // clear the potential weak mods left by previously pressed keys
+        clear_weak_mods();
+    }
     switch (action.kind.id) {
         /* Key and Mods */
         case ACT_LMODS:
@@ -500,6 +504,7 @@ void clear_keyboard(void)
 void clear_keyboard_but_mods(void)
 {
     clear_weak_mods();
+    clear_macro_mods();
     clear_keys();
     send_keyboard_report();
 #ifdef MOUSEKEY_ENABLE
diff --git a/tmk_core/common/action_macro.c b/tmk_core/common/action_macro.c
index ffaf125c06..7726b11907 100644
--- a/tmk_core/common/action_macro.c
+++ b/tmk_core/common/action_macro.c
@@ -41,7 +41,7 @@ void action_macro_play(const macro_t *macro_p)
                 MACRO_READ();
                 dprintf("KEY_DOWN(%02X)\n", macro);
                 if (IS_MOD(macro)) {
-                    add_weak_mods(MOD_BIT(macro));
+                    add_macro_mods(MOD_BIT(macro));
                     send_keyboard_report();
                 } else {
                     register_code(macro);
@@ -51,7 +51,7 @@ void action_macro_play(const macro_t *macro_p)
                 MACRO_READ();
                 dprintf("KEY_UP(%02X)\n", macro);
                 if (IS_MOD(macro)) {
-                    del_weak_mods(MOD_BIT(macro));
+                    del_macro_mods(MOD_BIT(macro));
                     send_keyboard_report();
                 } else {
                     unregister_code(macro);
diff --git a/tmk_core/common/action_util.c b/tmk_core/common/action_util.c
index f81877dd9f..a2d6577b24 100644
--- a/tmk_core/common/action_util.c
+++ b/tmk_core/common/action_util.c
@@ -29,6 +29,7 @@ static inline void del_key_bit(uint8_t code);
 
 static uint8_t real_mods = 0;
 static uint8_t weak_mods = 0;
+static uint8_t macro_mods = 0;
 
 #ifdef USB_6KRO_ENABLE
 #define RO_ADD(a, b) ((a + b) % KEYBOARD_REPORT_KEYS)
@@ -55,6 +56,7 @@ static int16_t oneshot_time = 0;
 void send_keyboard_report(void) {
     keyboard_report->mods  = real_mods;
     keyboard_report->mods |= weak_mods;
+    keyboard_report->mods |= macro_mods;
 #ifndef NO_ACTION_ONESHOT
     if (oneshot_mods) {
 #if (defined(ONESHOT_TIMEOUT) && (ONESHOT_TIMEOUT > 0))
@@ -118,6 +120,13 @@ void del_weak_mods(uint8_t mods) { weak_mods &= ~mods; }
 void set_weak_mods(uint8_t mods) { weak_mods = mods; }
 void clear_weak_mods(void) { weak_mods = 0; }
 
+/* macro modifier */
+uint8_t get_macro_mods(void) { return macro_mods; }
+void add_macro_mods(uint8_t mods) { macro_mods |= mods; }
+void del_macro_mods(uint8_t mods) { macro_mods &= ~mods; }
+void set_macro_mods(uint8_t mods) { macro_mods = mods; }
+void clear_macro_mods(void) { macro_mods = 0; }
+
 /* Oneshot modifier */
 #ifndef NO_ACTION_ONESHOT
 void set_oneshot_mods(uint8_t mods)
diff --git a/tmk_core/common/action_util.h b/tmk_core/common/action_util.h
index a955638b46..1a95cec10e 100644
--- a/tmk_core/common/action_util.h
+++ b/tmk_core/common/action_util.h
@@ -47,6 +47,13 @@ void del_weak_mods(uint8_t mods);
 void set_weak_mods(uint8_t mods);
 void clear_weak_mods(void);
 
+/* macro modifier */
+uint8_t get_macro_mods(void);
+void add_macro_mods(uint8_t mods);
+void del_macro_mods(uint8_t mods);
+void set_macro_mods(uint8_t mods);
+void clear_macro_mods(void);
+
 /* oneshot modifier */
 void set_oneshot_mods(uint8_t mods);
 void clear_oneshot_mods(void);
-- 
cgit v1.2.3


From 6bfb9d17cfd8185e664bd4b6af1517d7b066549d Mon Sep 17 00:00:00 2001
From: yoyoerx <kevin.wepasnick@gmail.com>
Date: Wed, 9 Mar 2016 12:16:03 -0500
Subject: Cygwin Based Users Guide v0.4 -corrections/dfu build

---
 keyboard/planck/CYGWIN_GUIDE.md | 146 +++++++++++++++++++++++++++++++++++-----
 1 file changed, 128 insertions(+), 18 deletions(-)

diff --git a/keyboard/planck/CYGWIN_GUIDE.md b/keyboard/planck/CYGWIN_GUIDE.md
index 2fa4452f1c..a7ac17a7fc 100755
--- a/keyboard/planck/CYGWIN_GUIDE.md
+++ b/keyboard/planck/CYGWIN_GUIDE.md
@@ -2,7 +2,7 @@
 If you are a user of the [cygwin environment](https://cygwin.com) in Windows and want the freedom to use the latest tools available, then this is the guide for you. If compiling your own copy of the latest and greatest Gnu C Compiler makes you super happy, then this is the guide for you. If the command line make you smile, then this is the guide for you.
 
 
-This guide was written step by step as I went through the process on a `Windows 10` `x86_64` based system.  This should be generally applicable to to any `Windows` environment with `cygwin`.
+This guide was written step by step as I went through the process on a `Windows 10` `x86_64` and a `Windows 7` `amd k10` based system.  This should be generally applicable to to any `Windows` environment with `cygwin`.
 
 
 #####Do not skip steps. Do not move past a step until the previous step finishes successfully.
@@ -18,14 +18,16 @@ Download the `cygwin` setup ([x86_64](https://cygwin.com/setup-x86_64.exe)) and
 - devel/gcc-g++
 - devel/flex
 - devel/git
-- libs/libglib2.0_0
+- devel/bison
+- devel/make
 - libs/libgcc1
 - interpreters/m4
 - web/wget
+- archive/unzip
 
 The following sources will be required:
 - [gmp](https://gmplib.org/) (6.1.0)
-- [mpfr](http://www.mpfr.org/) (3.1.3)
+- [mpfr](http://www.mpfr.org/) (3.1.4)
 - [mpc](http://www.multiprecision.org/) (1.0.3) 
 - [binutils](https://www.sourceware.org/binutils/) (2.26)
 - [gcc](https://gcc.gnu.org/) (5.3.0)
@@ -38,17 +40,18 @@ The `dfu-programmer` will be required to flash the new firmware
 The set of commands below will create a directory (`~/local/avr`) for the sources you compile to be installed on the machine and a directory (`~/src`) for these source files to be stored. The commands then download the sources of the needed packages and unpack them. Note: the expand commands are different depending on if the packages are offered as a `bz2` or `gz` archive
 
 ```
+$ mkdir ~/local
 $ mkdir ~/local/avr
 $ mkdir ~/src
 $ cd ~/src
 $ wget https://gmplib.org/download/gmp/gmp-6.1.0.tar.bz2
-$ wget http://www.mpfr.org/mpfr-current/mpfr-3.1.3.tar.bz2
+$ wget http://www.mpfr.org/mpfr-3.1.4/mpfr-3.1.4.tar.bz2
 $ wget ftp://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz
 $ wget http://ftp.gnu.org/gnu/binutils/binutils-2.26.tar.gz
 $ wget http://mirror0.babylon.network/gcc/releases/gcc-5.3.0/gcc-5.3.0.tar.gz
 $ wget http://download.savannah.gnu.org/releases/avr-libc/avr-libc-2.0.0.tar.bz2
 $ tar -xjf gmp-6.1.0.tar.bz2
-$ tar -xjf mpfr-3.1.3.tar.bz2
+$ tar -xjf mpfr-3.1.4.tar.bz2
 $ tar -zxf mpc-1.0.3.tar.gz
 $ tar -zxf binutils-2.26.tar.gz
 $ tar -zxf gcc-5.3.0.tar.gz
@@ -79,7 +82,7 @@ $ make install
 
 ###Build and Install `mpfr`
 ```
-$ cd ~/src/mpfr-3.1.3
+$ cd ~/src/mpfr-3.1.4
 $ ./configure --with-gmp-build=../gmp-6.1.0 --enable-static --disable-shared
 $ make
 $ make check
@@ -96,7 +99,8 @@ $ make install
 ```
 
 ##OPTIONAL Part
-You can build and install a brand new `gcc` or you can use the one supplied by `cygwin`.  This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while). I would skip it.
+You can build and install a brand new `gcc` or you can use the one supplied by `cygwin`.  This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while).
+
 ###Build and Install `gcc` on your Machine  
 ```
 $ cd ~/src/gcc-5.3.0
@@ -141,7 +145,7 @@ $ make
 $ make install
 ```
 
-For building the `avr-libc`, we have to specify the host build system.  in my case it is `x86_64-unknown-cygwin`. You can look for build system type in the `gcc` configure notes for the proper `--build` specification to pass when you configure `avr-libc`.
+For building the `avr-libc`, we have to specify the host build system.  In my case it is `x86_64-unknown-cygwin`. You can look for build system type in the `gcc` configure notes for the proper `--build` specification to pass when you configure `avr-libc`.
 
 ###Build `avr-libc` for AVR
 ```
@@ -151,13 +155,34 @@ $ make
 $ make install
 ```
 
-##Install `dfu-programmer`
-To install the `dfu-programmer`, we must get if from [their website](https://dfu-programmer.github.io/) (no fancy command line tricks here, but [this](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip) might work).
-Copy this file into your `cygwin` home directory.  (For me, it is `C:\cygwin64\home\Kevin`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from  `dfu/dfu-prog-usb-1.2.2/x86/` to a directory in the `Windows` `PATH` and the `cygwin` `PATH`. I achieved this by moving the files with Windows Explorer (you know, click and drag...) to  `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a `WINDOWS` command prompt running:
+### Build and Install the `dfu-programmer`
+We can either build our own, or use the precomplied binaries.  The precompiled binaries don't play well with `cygwin` so it is better to build them ourselves.  The procedure for the precompiled binaries is included at the end of this guide.
+
+The `dfu-programmer` requires `libusb`.  So let's go ahead and build that first.
+
 ```
-C:\> set PATH=%PATH%;C:\cygwin64\home\Kevin\local\avr\bin
+$ cd ~/src
+$ git clone https://github.com/libusb/libusb.git
+$ cd libusb
+$ ./bootstrap.sh
+$ ./configure --prefix=$PREFIX
+$ make
+$ make install
 ```
-Adjust your path (for username) as needed. Also, `libusb0_x86.dll` needs to be renamed to `libusb0.dll`.  Why must this be so hard? You can tell that you were successful this way:
+
+Next, we can build the `dfu-programmer`. This should be quick.
+```
+$ cd ~/src
+$ git clone https://github.com/dfu-programmer/dfu-programmer.git
+$ cd dfu-programmer
+$ ./bootstrap.sh
+$ ./configure --prefix=$PREFIX
+$ make
+$ make install
+```
+
+Verify the installation with:
+
 ```
 $ which dfu-programmer
 /home/Kevin/local/avr/bin/dfu-programmer
@@ -169,14 +194,22 @@ Type 'dfu-programmer --help'    for a list of commands
      'dfu-programmer --targets' to list supported target devices
 ```
 If you are not getting the above result, you will not be able to flash the firmware! 
-- Try making sure your `PATH` variables are set correctly for both `Windows` and `cygwin`. 
-- Do not extract it with `cygwin`'s `unzip` as it does not set the executable permissions correctly. If you did it anyway, do `chmod 755 dfu-programmer.exe`
 
-####Install the USB drivers
-These drivers are included in the `dfu-programmer` 0.7.2 (but you can get newer ones [here](http://iweb.dl.sourceforge.net/project/libusb-win32/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip)) and allow the `dfu-programmer` to program the firmware. From an **administrator-privileged** `Windows` terminal, run the following command (adjust the path as necessary) and accept the prompt that pops up:
+###Install the USB drivers
+The official Atmel drivers are included in the windows binary version of [`dfu-programmer` 0.7.2](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip) and allow the `dfu-programmer` to program the firmware.
+
 ```
-C:\> pnputil -i -a C:\cygwin64\home\Kevin\dfu-prog-usb-1.2.2\atmel_usb_dfu.inf
+$ cd ~/src
+$ wget http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip
+$ unzip dfu-programmer-win-0.7.2.zip -d dfu-programmer-win-0.7.2
+
 ```
+
+Then, from an **administrator-privileged** `Windows` terminal, run the following command (adjust the path for username as necessary) and accept the prompt that pops up:
+```
+C:\> pnputil -i -a C:\cygwin64\home\Kevin\src\dfu-programmer-win-0.7.2\dfu-prog-usb-1.2.2\atmel_usb_dfu.inf
+```
+
 This should be the result:
 ```
 Microsoft PnP Utility
@@ -190,6 +223,8 @@ Published name :            oem104.inf
 Total attempted:              1
 Number successfully imported: 1
 ```
+Alternativly, the `Windows` driver can be installed when prompted by `Windows` when the keyboard is attached. Do not let `Windows` search for a driver; specify the path to search for a driver and point it to the `atmel_usb_dfu.inf` file.
+
 
 ##Building and Flashing the Planck firmware!
 
@@ -235,3 +270,78 @@ $ make dfu
 .
 .
 profit!!!
+
+
+
+
+
+##extra bits...
+
+
+
+###Installing Precompiled `dfu-programmer` Binaries (Not recommended)
+To install the `dfu-programmer` from the binaries, we must get if from [the `dfu-programmer` website](https://dfu-programmer.github.io/) ([0.7.2](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip)).
+Copy this file into your `cygwin` home\src directory.  (For me, it is `C:\cygwin64\home\Kevin\src`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from  `./dfu-prog-usb-1.2.2/x86/` to a directory in the `Windows` `PATH` and the `cygwin` `PATH`. I achieved this by moving the files with Windows Explorer (you know, click and drag...) to  `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a `WINDOWS` command prompt running:
+```
+C:\> set PATH=%PATH%;C:\cygwin64\home\Kevin\local\avr\bin
+```
+Adjust your path (for username) as needed. 
+Then, rename `libusb0_x86.dll` to `libusb0.dll`. 
+You can tell that you were successful by trying to execute 'dfu-programmer' from the 'cygwin' prompt:
+```
+$ which dfu-programmer
+/home/Kevin/local/avr/bin/dfu-programmer
+
+$ dfu-programmer
+dfu-programmer 0.7.2
+https://github.com/dfu-programmer/dfu-programmer
+Type 'dfu-programmer --help'    for a list of commands
+     'dfu-programmer --targets' to list supported target devices
+```
+If you are not getting the above result, you will not be able to flash the firmware! 
+- Try making sure your `PATH` variables are set correctly for both `Windows` and `cygwin`. 
+- Make sure the `dll` is named correctly.
+- Do not extract it with `cygwin`'s `unzip` as it does not set the executable permission. If you did it anyway, do `chmod +x dfu-programmer.exe`.
+
+
+##Debugging Tools
+
+These tools are for debugging your firmware, etc. before flashing. Theoretically, it can save your flash memory from wearing out. However, these tool do not work 100% for the Planck firmware.
+
+### `gdb` for AVR
+`gdb` has a simulator for AVR but it does not support all instructions (like WDT), so it immediately crashes when running the Planck firmware (because `lufa.c` disables the WDT in the first few lines of execution). But it can still be useful in debugging example code and test cases, if you know how to use it.
+
+```
+$ cd ~/src
+$ git clone git://sourceware.org/git/binutils-gdb.git
+$ cd binutils-gdb
+$ ./bootstrap
+$ mkdir obj-avr
+$ cd obj-avr
+$ ../configure --prefix=$PREFIX --target=avr --build=x86_64-unknown-cygwin --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --disable-nls --enable-static
+$ make
+$ make install
+```
+
+
+### `simulavr`
+`simulavr` is an AVR simulator.  It runs the complied AVR elf's. `simulavr` does not support the `atmega32u4` device... it does `atmega32` but that is not good enough for the firmware (no PORTE and other things), so you cannot run the Planck firmware. I use it to simulate ideas I have for features in separate test projects.
+
+This one is a major pain in the butt because it has a lot of dependencies and it is almost always buggy.  I will do my best to explain it but... it was hard to figure out. A few things need to be changed in the 'Makefile' to make it work in `cygwin`.
+
+
+```
+$ cd ~/src
+$ git clone https://github.com/Traumflug/simulavr.git
+$ cd simulavr
+$ ./bootstrap
+$ ./configure --prefix=$PREFIX --enable-static --disable-tcl --disable-doxygen-doc
+```
+ Edit `src/Makefile.am` now so that `-no-undefined` is included (I did this by removing the SYS_MINGW conditional surrounding `libsim_la_LDFLAGS += -no-undefined` and  `libsimulavr_la_LDFLAGS += -no-undefined \ libsimulavr_la_LIBADD += $(TCL_LIB)`. Also, `$(EXEEXT)` is added after `kbdgentables` in two places.
+
+```
+$ make
+$ make install
+```
+
+
-- 
cgit v1.2.3


From d58b14e880580671a297be81303acbef5e28e0b3 Mon Sep 17 00:00:00 2001
From: yoyoerx <kevin.wepasnick@gmail.com>
Date: Wed, 9 Mar 2016 14:04:14 -0500
Subject: Addressed void* return warning & coding style

---
 keyboard/atomic/atomic.c              | 24 ++++++++++--------------
 keyboard/atomic/atomic.h              |  4 ++--
 keyboard/planck/keymaps/lock/keymap.c |  2 +-
 keyboard/planck/planck.c              | 24 ++++++++++--------------
 keyboard/planck/planck.h              |  4 ++--
 quantum/matrix.c                      | 16 ++++++----------
 quantum/template/template.c           | 26 ++++++++++----------------
 quantum/template/template.h           |  4 ++--
 tmk_core/common/matrix.h              |  4 ++--
 9 files changed, 45 insertions(+), 63 deletions(-)

diff --git a/keyboard/atomic/atomic.c b/keyboard/atomic/atomic.c
index fa66266a4c..30e8122893 100644
--- a/keyboard/atomic/atomic.c
+++ b/keyboard/atomic/atomic.c
@@ -1,16 +1,16 @@
 #include "atomic.h"
 
 __attribute__ ((weak))
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 	// leave these blank
-};
+}
 
 __attribute__ ((weak))
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 	// leave these blank
-};
+}
 
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 	// put your keyboard start-up code here
 	// runs once when the firmware starts up
 
@@ -25,16 +25,12 @@ void * matrix_init_kb(void) {
     DDRE |= (1<<6);
     PORTE |= (1<<6);
 
-	if (matrix_init_user) {
-		(*matrix_init_user)();
-	}
-};
+	matrix_init_user();
+}
 
-void * matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
 	// put your looping keyboard code here
 	// runs every cycle (a lot)
 
-	if (matrix_scan_user) {
-		(*matrix_scan_user)();
-	}
-};
\ No newline at end of file
+	matrix_scan_user();
+}
\ No newline at end of file
diff --git a/keyboard/atomic/atomic.h b/keyboard/atomic/atomic.h
index 95982ecad1..d8574efa93 100644
--- a/keyboard/atomic/atomic.h
+++ b/keyboard/atomic/atomic.h
@@ -24,7 +24,7 @@
     { K40, K41, KC_NO, K43, KC_NO, KC_NO, K46, KC_NO, KC_NO, KC_NO, K4A, K4B,   K4C,   K4D,   K4E }  \
 }
 
-void * matrix_init_user(void);
-void * matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
\ No newline at end of file
diff --git a/keyboard/planck/keymaps/lock/keymap.c b/keyboard/planck/keymaps/lock/keymap.c
index 9585764629..f1629492ef 100644
--- a/keyboard/planck/keymaps/lock/keymap.c
+++ b/keyboard/planck/keymaps/lock/keymap.c
@@ -150,7 +150,7 @@ float start_up[][2] = {
   {440.0*pow(2.0,(64)/12.0), 1000},
 };
 
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
     init_notes();
     play_notes(&start_up, 9, false);
 }
\ No newline at end of file
diff --git a/keyboard/planck/planck.c b/keyboard/planck/planck.c
index 63ca54761c..fe8731ec7b 100644
--- a/keyboard/planck/planck.c
+++ b/keyboard/planck/planck.c
@@ -1,16 +1,16 @@
 #include "planck.h"
 
 __attribute__ ((weak))
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
-};
+}
 
 __attribute__ ((weak))
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
-};
+}
 
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 	#ifdef BACKLIGHT_ENABLE
     	backlight_init_ports();
 	#endif
@@ -24,13 +24,9 @@ void * matrix_init_kb(void) {
     DDRE |= (1<<6);
     PORTE |= (1<<6);
 
-	if (matrix_init_user) {
-		(*matrix_init_user)();
-	}
-};
+	matrix_init_user();
+}
 
-void * matrix_scan_kb(void) {
-	if (matrix_scan_user) {
-		(*matrix_scan_user)();
-	}
-};
+void matrix_scan_kb(void) {
+	matrix_scan_user();
+}
diff --git a/keyboard/planck/planck.h b/keyboard/planck/planck.h
index 00b01b54df..e9566b9228 100644
--- a/keyboard/planck/planck.h
+++ b/keyboard/planck/planck.h
@@ -40,7 +40,7 @@
 	{ k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b } \
 }
 
-void * matrix_init_user(void);
-void * matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
diff --git a/quantum/matrix.c b/quantum/matrix.c
index 95bf4c0973..2dab6ae941 100644
--- a/quantum/matrix.c
+++ b/quantum/matrix.c
@@ -48,14 +48,14 @@ static void unselect_rows(void);
 static void select_row(uint8_t row);
 
 __attribute__ ((weak))
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 
-};
+}
 
 __attribute__ ((weak))
-void * matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
 
-};
+}
 
 inline
 uint8_t matrix_rows(void)
@@ -86,9 +86,7 @@ void matrix_init(void)
         matrix_debouncing[i] = 0;
     }
 
-    if (matrix_init_kb) {
-        (*matrix_init_kb)();
-    }
+    matrix_init_kb();
 }
 
 
@@ -152,9 +150,7 @@ uint8_t matrix_scan(void)
     }
 #endif
 
-    if (matrix_scan_kb) {
-        (*matrix_scan_kb)();
-    }
+    matrix_scan_kb();
 
     return 1;
 }
diff --git a/quantum/template/template.c b/quantum/template/template.c
index 7be7dfc3d1..7dcd67cfcf 100644
--- a/quantum/template/template.c
+++ b/quantum/template/template.c
@@ -1,29 +1,23 @@
 #include "%KEYBOARD%.h"
 
 __attribute__ ((weak))
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 	// leave these blank
-};
+}
 
 __attribute__ ((weak))
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 	// leave these blank
-};
+}
 
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 	// put your keyboard start-up code here
 	// runs once when the firmware starts up
+	matrix_init_user();
+}
 
-	if (matrix_init_user) {
-		(*matrix_init_user)();
-	}
-};
-
-void * matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
 	// put your looping keyboard code here
 	// runs every cycle (a lot)
-
-	if (matrix_scan_user) {
-		(*matrix_scan_user)();
-	}
-};
\ No newline at end of file
+	matrix_scan_user();
+}
\ No newline at end of file
diff --git a/quantum/template/template.h b/quantum/template/template.h
index a15061b267..1171dc8e0f 100644
--- a/quantum/template/template.h
+++ b/quantum/template/template.h
@@ -19,7 +19,7 @@
     { k10, KC_NO, k11 }, \
 } 
 
-void * matrix_init_user(void);
-void * matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
\ No newline at end of file
diff --git a/tmk_core/common/matrix.h b/tmk_core/common/matrix.h
index 85415df719..0b013fc989 100644
--- a/tmk_core/common/matrix.h
+++ b/tmk_core/common/matrix.h
@@ -64,8 +64,8 @@ void matrix_power_up(void);
 void matrix_power_down(void);
 
 /* keyboard-specific setup/loop functionality */
-void * matrix_init_kb(void);
-void * matrix_scan_kb(void);
+void matrix_init_kb(void);
+void matrix_scan_kb(void);
 
 #ifdef __cplusplus
 }
-- 
cgit v1.2.3


From 79e0d7cbc3fe18c947ece861843110c648759ad1 Mon Sep 17 00:00:00 2001
From: yoyoerx <kevin.wepasnick@gmail.com>
Date: Wed, 9 Mar 2016 15:53:37 -0500
Subject: Cygwin Based Users Guide v0.5 -further corrections

---
 keyboard/planck/CYGWIN_GUIDE.md | 700 ++++++++++++++++++++--------------------
 1 file changed, 353 insertions(+), 347 deletions(-)

diff --git a/keyboard/planck/CYGWIN_GUIDE.md b/keyboard/planck/CYGWIN_GUIDE.md
index a7ac17a7fc..a59eaf6706 100755
--- a/keyboard/planck/CYGWIN_GUIDE.md
+++ b/keyboard/planck/CYGWIN_GUIDE.md
@@ -1,347 +1,353 @@
-#Planck Advanced (but not too advanced) `cygwin` Users Guide
-If you are a user of the [cygwin environment](https://cygwin.com) in Windows and want the freedom to use the latest tools available, then this is the guide for you. If compiling your own copy of the latest and greatest Gnu C Compiler makes you super happy, then this is the guide for you. If the command line make you smile, then this is the guide for you.
-
-
-This guide was written step by step as I went through the process on a `Windows 10` `x86_64` and a `Windows 7` `amd k10` based system.  This should be generally applicable to to any `Windows` environment with `cygwin`.
-
-
-#####Do not skip steps. Do not move past a step until the previous step finishes successfully.
-
-
-
-Based on [avr-libc installation guide](http://www.nongnu.org/avr-libc/user-manual/install_tools.html)
-
-
-##Get the Required Packages
-Download the `cygwin` setup ([x86_64](https://cygwin.com/setup-x86_64.exe)) and install the default system plus the following if they are not already selected:
-- devel/gcc-core
-- devel/gcc-g++
-- devel/flex
-- devel/git
-- devel/bison
-- devel/make
-- libs/libgcc1
-- interpreters/m4
-- web/wget
-- archive/unzip
-
-The following sources will be required:
-- [gmp](https://gmplib.org/) (6.1.0)
-- [mpfr](http://www.mpfr.org/) (3.1.4)
-- [mpc](http://www.multiprecision.org/) (1.0.3) 
-- [binutils](https://www.sourceware.org/binutils/) (2.26)
-- [gcc](https://gcc.gnu.org/) (5.3.0)
-- [avr-libc](http://www.nongnu.org/avr-libc/) (2.0.0)
-
-The `dfu-programmer` will be required to flash the new firmware 
-- [dfu-programmer](https://dfu-programmer.github.io/) (0.7.2)
-
-
-The set of commands below will create a directory (`~/local/avr`) for the sources you compile to be installed on the machine and a directory (`~/src`) for these source files to be stored. The commands then download the sources of the needed packages and unpack them. Note: the expand commands are different depending on if the packages are offered as a `bz2` or `gz` archive
-
-```
-$ mkdir ~/local
-$ mkdir ~/local/avr
-$ mkdir ~/src
-$ cd ~/src
-$ wget https://gmplib.org/download/gmp/gmp-6.1.0.tar.bz2
-$ wget http://www.mpfr.org/mpfr-3.1.4/mpfr-3.1.4.tar.bz2
-$ wget ftp://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz
-$ wget http://ftp.gnu.org/gnu/binutils/binutils-2.26.tar.gz
-$ wget http://mirror0.babylon.network/gcc/releases/gcc-5.3.0/gcc-5.3.0.tar.gz
-$ wget http://download.savannah.gnu.org/releases/avr-libc/avr-libc-2.0.0.tar.bz2
-$ tar -xjf gmp-6.1.0.tar.bz2
-$ tar -xjf mpfr-3.1.4.tar.bz2
-$ tar -zxf mpc-1.0.3.tar.gz
-$ tar -zxf binutils-2.26.tar.gz
-$ tar -zxf gcc-5.3.0.tar.gz
-$ tar -xjf avr-libc-2.0.0.tar.bz2 
-```
-
-##Setup the Build Environment
-These commands will set up the install directory and the `PATH` variable, which will allow you to access your installed packages.  Note: if you close the `cygwin` terminal window, you will need to rerun these commands, they are not permanent.
-```
-$ PREFIX=$HOME/local/avr
-$ export PREFIX
-$ PATH=/usr/local/bin:/usr/local/lib:/usr/local/include:/bin:/lib:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS
-$ PATH=$PATH:$PREFIX/bin
-$ export PATH
-```
-
-##The `gcc` Required Math Library Packages
-The following packages are required to be complied and installed in order to compile `gcc`.  They are not available through the `cygwin` package system, so we have to make them ourselves.  They must be complied in this order because each one depends on the previous.
-
-###Build and Install `gmp`
-```
-$ cd ~/src/gmp-6.1.0
-$ ./configure --enable-static --disable-shared
-$ make
-$ make check
-$ make install
-```
-
-###Build and Install `mpfr`
-```
-$ cd ~/src/mpfr-3.1.4
-$ ./configure --with-gmp-build=../gmp-6.1.0 --enable-static --disable-shared
-$ make
-$ make check
-$ make install
-```
-
-###Build and Install `mpc`
-```
-$ cd ~/src/mpc-1.0.3
-$ ./configure --with-gmp=/usr/local --with-mpfr=/usr/local --enable-static --disable-shared
-$ make
-$ make check
-$ make install
-```
-
-##OPTIONAL Part
-You can build and install a brand new `gcc` or you can use the one supplied by `cygwin`.  This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while).
-
-###Build and Install `gcc` on your Machine  
-```
-$ cd ~/src/gcc-5.3.0
-$ mkdir obj-local
-$ cd obj-local
-$ ../configure --enable-languages=c,c++ --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --enable-static --disable-shared
-$ make
-$ make install
-```
-
-###Build and Install `binutils` on your Machine
-```
-$ cd ~/src/binutils-2.26
-$ mkdir obj-local
-$ cd obj-local
-$ ../configure
-$ make
-$ make install
-```
-##End OPTIONAL Part
-
-##Buliding `binutils`, `gcc`, and `avr-libc` for the AVR system
-Now we can make the critical stuff for compiling our firmware: `binutils`, `gcc`, and `avr-libc` for the AVR architecture.  These allow us to build and manipulate the firmware for the keyboard.
-
-###Build `binutils` for AVR
-```
-$ cd ~/src/binutils-2.26
-$ mkdir obj-avr
-$ cd obj-avr
-$ ../configure --prefix=$PREFIX --target=avr --disable-nls
-$ make
-$ make install
-```
-
-###Build `gcc` for AVR
-```
-$ cd ~/src/gcc-5.3.0
-$ mkdir obj-avr
-$ cd obj-avr
-$ ../configure --prefix=$PREFIX --target=avr --enable-languages=c,c++ --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --enable-static --disable-shared --disable-nls --disable-libssp --with-dwarf2
-$ make
-$ make install
-```
-
-For building the `avr-libc`, we have to specify the host build system.  In my case it is `x86_64-unknown-cygwin`. You can look for build system type in the `gcc` configure notes for the proper `--build` specification to pass when you configure `avr-libc`.
-
-###Build `avr-libc` for AVR
-```
-$ cd ~/src/avr-libc-2.0.0
-$ ./configure --prefix=$PREFIX --build=x86_64-unknown-cygwin --host=avr
-$ make
-$ make install
-```
-
-### Build and Install the `dfu-programmer`
-We can either build our own, or use the precomplied binaries.  The precompiled binaries don't play well with `cygwin` so it is better to build them ourselves.  The procedure for the precompiled binaries is included at the end of this guide.
-
-The `dfu-programmer` requires `libusb`.  So let's go ahead and build that first.
-
-```
-$ cd ~/src
-$ git clone https://github.com/libusb/libusb.git
-$ cd libusb
-$ ./bootstrap.sh
-$ ./configure --prefix=$PREFIX
-$ make
-$ make install
-```
-
-Next, we can build the `dfu-programmer`. This should be quick.
-```
-$ cd ~/src
-$ git clone https://github.com/dfu-programmer/dfu-programmer.git
-$ cd dfu-programmer
-$ ./bootstrap.sh
-$ ./configure --prefix=$PREFIX
-$ make
-$ make install
-```
-
-Verify the installation with:
-
-```
-$ which dfu-programmer
-/home/Kevin/local/avr/bin/dfu-programmer
-
-$ dfu-programmer
-dfu-programmer 0.7.2
-https://github.com/dfu-programmer/dfu-programmer
-Type 'dfu-programmer --help'    for a list of commands
-     'dfu-programmer --targets' to list supported target devices
-```
-If you are not getting the above result, you will not be able to flash the firmware! 
-
-###Install the USB drivers
-The official Atmel drivers are included in the windows binary version of [`dfu-programmer` 0.7.2](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip) and allow the `dfu-programmer` to program the firmware.
-
-```
-$ cd ~/src
-$ wget http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip
-$ unzip dfu-programmer-win-0.7.2.zip -d dfu-programmer-win-0.7.2
-
-```
-
-Then, from an **administrator-privileged** `Windows` terminal, run the following command (adjust the path for username as necessary) and accept the prompt that pops up:
-```
-C:\> pnputil -i -a C:\cygwin64\home\Kevin\src\dfu-programmer-win-0.7.2\dfu-prog-usb-1.2.2\atmel_usb_dfu.inf
-```
-
-This should be the result:
-```
-Microsoft PnP Utility
-
-Processing inf :            atmel_usb_dfu.inf
-Successfully installed the driver on a device on the system.
-Driver package added successfully.
-Published name :            oem104.inf
-
-
-Total attempted:              1
-Number successfully imported: 1
-```
-Alternativly, the `Windows` driver can be installed when prompted by `Windows` when the keyboard is attached. Do not let `Windows` search for a driver; specify the path to search for a driver and point it to the `atmel_usb_dfu.inf` file.
-
-
-##Building and Flashing the Planck firmware!
-
-If you did everything else right. This part should be a snap! Grab the latest sources from `github`, make the Plank firmware, then flash it.
-
-###Build Planck and Load the Firmware
-```
-$ cd ~/src
-$ git clone https://github.com/jackhumbert/qmk_firmware.git
-$ cd qmk_firmware/keyboard/planck
-$ make
-```
-Make sure there are no errors.  You should end up with this or something similar:
-
-```
-Creating load file for Flash: planck.hex
-avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature planck.elf planck.hex
-
-Creating load file for EEPROM: planck.eep
-avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \
---change-section-lma .eeprom=0 --no-change-warnings -O ihex planck.elf planck.eep || exit 0
-
-Creating Extended Listing: planck.lss
-avr-objdump -h -S -z planck.elf > planck.lss
-
-Creating Symbol Table: planck.sym
-avr-nm -n planck.elf > planck.sym
-
-Size after:
-   text    data     bss     dec     hex filename
-  18602      82     155   18839    4997 planck.elf
-
--------- end --------
-```
-
-If you do not get the above, you **did not** build the firmware, and you will have nothing to flash.  If you have the fresh clone from github, it was probably something gone wrong in this install process, go check and see what didn't work and threw errors or what steps you might have missed.
-
-But if everything went OK, you are ready to flash! Press the reset button on the bottom of the Planck, wait two seconds, then:
-```
-$ make dfu
-```
-.
-.
-.
-profit!!!
-
-
-
-
-
-##extra bits...
-
-
-
-###Installing Precompiled `dfu-programmer` Binaries (Not recommended)
-To install the `dfu-programmer` from the binaries, we must get if from [the `dfu-programmer` website](https://dfu-programmer.github.io/) ([0.7.2](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip)).
-Copy this file into your `cygwin` home\src directory.  (For me, it is `C:\cygwin64\home\Kevin\src`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from  `./dfu-prog-usb-1.2.2/x86/` to a directory in the `Windows` `PATH` and the `cygwin` `PATH`. I achieved this by moving the files with Windows Explorer (you know, click and drag...) to  `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a `WINDOWS` command prompt running:
-```
-C:\> set PATH=%PATH%;C:\cygwin64\home\Kevin\local\avr\bin
-```
-Adjust your path (for username) as needed. 
-Then, rename `libusb0_x86.dll` to `libusb0.dll`. 
-You can tell that you were successful by trying to execute 'dfu-programmer' from the 'cygwin' prompt:
-```
-$ which dfu-programmer
-/home/Kevin/local/avr/bin/dfu-programmer
-
-$ dfu-programmer
-dfu-programmer 0.7.2
-https://github.com/dfu-programmer/dfu-programmer
-Type 'dfu-programmer --help'    for a list of commands
-     'dfu-programmer --targets' to list supported target devices
-```
-If you are not getting the above result, you will not be able to flash the firmware! 
-- Try making sure your `PATH` variables are set correctly for both `Windows` and `cygwin`. 
-- Make sure the `dll` is named correctly.
-- Do not extract it with `cygwin`'s `unzip` as it does not set the executable permission. If you did it anyway, do `chmod +x dfu-programmer.exe`.
-
-
-##Debugging Tools
-
-These tools are for debugging your firmware, etc. before flashing. Theoretically, it can save your flash memory from wearing out. However, these tool do not work 100% for the Planck firmware.
-
-### `gdb` for AVR
-`gdb` has a simulator for AVR but it does not support all instructions (like WDT), so it immediately crashes when running the Planck firmware (because `lufa.c` disables the WDT in the first few lines of execution). But it can still be useful in debugging example code and test cases, if you know how to use it.
-
-```
-$ cd ~/src
-$ git clone git://sourceware.org/git/binutils-gdb.git
-$ cd binutils-gdb
-$ ./bootstrap
-$ mkdir obj-avr
-$ cd obj-avr
-$ ../configure --prefix=$PREFIX --target=avr --build=x86_64-unknown-cygwin --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --disable-nls --enable-static
-$ make
-$ make install
-```
-
-
-### `simulavr`
-`simulavr` is an AVR simulator.  It runs the complied AVR elf's. `simulavr` does not support the `atmega32u4` device... it does `atmega32` but that is not good enough for the firmware (no PORTE and other things), so you cannot run the Planck firmware. I use it to simulate ideas I have for features in separate test projects.
-
-This one is a major pain in the butt because it has a lot of dependencies and it is almost always buggy.  I will do my best to explain it but... it was hard to figure out. A few things need to be changed in the 'Makefile' to make it work in `cygwin`.
-
-
-```
-$ cd ~/src
-$ git clone https://github.com/Traumflug/simulavr.git
-$ cd simulavr
-$ ./bootstrap
-$ ./configure --prefix=$PREFIX --enable-static --disable-tcl --disable-doxygen-doc
-```
- Edit `src/Makefile.am` now so that `-no-undefined` is included (I did this by removing the SYS_MINGW conditional surrounding `libsim_la_LDFLAGS += -no-undefined` and  `libsimulavr_la_LDFLAGS += -no-undefined \ libsimulavr_la_LIBADD += $(TCL_LIB)`. Also, `$(EXEEXT)` is added after `kbdgentables` in two places.
-
-```
-$ make
-$ make install
-```
-
-
+#Planck Advanced (but not too advanced) `cygwin` Users Guide
+If you are a user of the [cygwin environment](https://cygwin.com) in Windows and want the freedom to use the latest tools available, then this is the guide for you. If compiling your own copy of the latest and greatest Gnu C Compiler makes you super happy, then this is the guide for you. If the command line make you smile, then this is the guide for you.
+
+
+This guide was written step by step as I went through the process on a `Windows 10` `x86_64` and a `Windows 7` `amd k10` based system.  This should be generally applicable to to any `Windows` environment with `cygwin`.
+
+
+#####Do not skip steps. Do not move past a step until the previous step finishes successfully.
+
+
+
+Based on [avr-libc installation guide](http://www.nongnu.org/avr-libc/user-manual/install_tools.html)
+
+
+##Get the Required Packages
+Download the `cygwin` setup ([x86_64](https://cygwin.com/setup-x86_64.exe)) and install the default system plus the following if they are not already selected:
+- devel/gcc-core
+- devel/gcc-g++
+- devel/flex
+- devel/git
+- devel/bison
+- devel/make
+- libs/libgcc1
+- interpreters/m4
+- web/wget
+- archive/unzip
+
+The following sources will be required:
+- [gmp](https://gmplib.org/) (6.1.0)
+- [mpfr](http://www.mpfr.org/) (3.1.4)
+- [mpc](http://www.multiprecision.org/) (1.0.3) 
+- [binutils](https://www.sourceware.org/binutils/) (2.26)
+- [gcc](https://gcc.gnu.org/) (5.3.0)
+- [avr-libc](http://www.nongnu.org/avr-libc/) (2.0.0)
+
+The `dfu-programmer` will be required to flash the new firmware 
+- [dfu-programmer](https://dfu-programmer.github.io/) (0.7.2)
+
+
+The set of commands below will create a directory (`~/local/avr`) for the sources you compile to be installed on the machine and a directory (`~/src`) for these source files to be stored. The commands then download the sources of the needed packages and unpack them. Note: the expand commands are different depending on if the packages are offered as a `bz2` or `gz` archive
+
+```
+$ mkdir ~/local
+$ mkdir ~/local/avr
+$ mkdir ~/src
+$ cd ~/src
+$ wget https://gmplib.org/download/gmp/gmp-6.1.0.tar.bz2
+$ wget http://www.mpfr.org/mpfr-3.1.4/mpfr-3.1.4.tar.bz2
+$ wget ftp://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz
+$ wget http://ftp.gnu.org/gnu/binutils/binutils-2.26.tar.gz
+$ wget http://mirror0.babylon.network/gcc/releases/gcc-5.3.0/gcc-5.3.0.tar.gz
+$ wget http://download.savannah.gnu.org/releases/avr-libc/avr-libc-2.0.0.tar.bz2
+$ tar -xjf gmp-6.1.0.tar.bz2
+$ tar -xjf mpfr-3.1.4.tar.bz2
+$ tar -zxf mpc-1.0.3.tar.gz
+$ tar -zxf binutils-2.26.tar.gz
+$ tar -zxf gcc-5.3.0.tar.gz
+$ tar -xjf avr-libc-2.0.0.tar.bz2 
+```
+
+##Setup the Build Environment
+These commands will set up the install directory and the `PATH` variable, which will allow you to access your installed packages.  Note: if you close the `cygwin` terminal window, you will need to rerun these commands, they are not permanent.
+```
+$ PREFIX=$HOME/local/avr
+$ export PREFIX
+$ PATH=/usr/local/bin:/usr/local/lib:/usr/local/include:/bin:/lib:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS
+$ PATH=$PATH:$PREFIX/bin
+$ export PATH
+```
+
+##The `gcc` Required Math Library Packages
+The following packages are required to be complied and installed in order to compile `gcc`.  They are not sufficiently available through the `cygwin` package system, so we have to make them ourselves.  They must be complied in this order because each one depends on the previous.
+
+###Build and Install `gmp`
+```
+$ cd ~/src/gmp-6.1.0
+$ ./configure --enable-static --disable-shared
+$ make
+$ make check
+$ make install
+```
+
+###Build and Install `mpfr`
+```
+$ cd ~/src/mpfr-3.1.4
+$ ./configure --with-gmp-build=../gmp-6.1.0 --enable-static --disable-shared
+$ make
+$ make check
+$ make install
+```
+
+###Build and Install `mpc`
+```
+$ cd ~/src/mpc-1.0.3
+$ ./configure --with-gmp=/usr/local --with-mpfr=/usr/local --enable-static --disable-shared
+$ make
+$ make check
+$ make install
+```
+
+##OPTIONAL Part
+You can build and install a brand new `gcc` or you can use the one supplied by `cygwin`.  This will take about 4-5 hours to compile (It is a "native build", so it does the entire build **3 times**. This takes a long while).
+
+###Build and Install `gcc` on your Machine  
+```
+$ cd ~/src/gcc-5.3.0
+$ mkdir obj-local
+$ cd obj-local
+$ ../configure --enable-languages=c,c++ --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --enable-static --disable-shared
+$ make
+$ make install
+```
+##End OPTIONAL Part
+
+###Build and Install `binutils` on your Machine
+```
+$ cd ~/src/binutils-2.26
+$ mkdir obj-local
+$ cd obj-local
+$ ../configure
+$ make
+$ make install
+```
+
+##Buliding `binutils`, `gcc`, and `avr-libc` for the AVR system
+Now we can make the critical stuff for compiling our firmware: `binutils`, `gcc`, and `avr-libc` for the AVR architecture.  These allow us to build and manipulate the firmware for the keyboard.
+
+###Build `binutils` for AVR
+```
+$ cd ~/src/binutils-2.26
+$ mkdir obj-avr
+$ cd obj-avr
+$ ../configure --prefix=$PREFIX --target=avr --disable-nls
+$ make
+$ make install
+```
+
+###Build `gcc` for AVR
+```
+$ cd ~/src/gcc-5.3.0
+$ mkdir obj-avr
+$ cd obj-avr
+$ ../configure --prefix=$PREFIX --target=avr --enable-languages=c,c++ --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --enable-static --disable-shared --disable-nls --disable-libssp --with-dwarf2
+$ make
+$ make install
+```
+
+###Build `avr-libc` for AVR
+For building the `avr-libc`, we have to specify the host build system.  In my case it is `x86_64-unknown-cygwin`. You can look for build system type in the `gcc` configure notes for the proper `--build` specification to pass when you configure `avr-libc`.
+```
+$ cd ~/src/avr-libc-2.0.0
+$ ./configure --prefix=$PREFIX --build=x86_64-unknown-cygwin --host=avr
+$ make
+$ make install
+```
+
+### Build and Install the `dfu-programmer`
+We can either build our own, or use the precomplied binaries.  The precompiled binaries don't play well with `cygwin` so it is better to build them ourselves.  The procedure for the precompiled binaries is included at the end of this guide.
+
+The `dfu-programmer` requires `libusb`.  So let's go ahead and build that first.
+```
+$ cd ~/src
+$ git clone https://github.com/libusb/libusb.git
+$ cd libusb
+$ ./bootstrap.sh
+$ ./configure --prefix=$PREFIX
+$ make
+$ make install
+```
+
+Next, we can build the `dfu-programmer`. This is quick.
+```
+$ cd ~/src
+$ git clone https://github.com/dfu-programmer/dfu-programmer.git
+$ cd dfu-programmer
+$ ./bootstrap.sh
+$ ./configure --prefix=$PREFIX
+$ make
+$ make install
+```
+
+Verify the installation with:
+```
+$ which dfu-programmer
+/home/Kevin/local/avr/bin/dfu-programmer
+
+$ dfu-programmer
+dfu-programmer 0.7.2
+https://github.com/dfu-programmer/dfu-programmer
+Type 'dfu-programmer --help'    for a list of commands
+     'dfu-programmer --targets' to list supported target devices
+```
+If you are not getting the above result, you will not be able to flash the firmware! 
+
+###Install the USB drivers
+The drivers are included in the windows binary version of [`dfu-programmer` 0.7.2](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip).
+
+```
+$ cd ~/src
+$ wget http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip
+$ unzip dfu-programmer-win-0.7.2.zip -d dfu-programmer-win-0.7.2
+```
+
+or
+
+The official drivers are found in [Atmel's `FLIP` installer](http://www.atmel.com/images/Flip%20Installer%20-%203.4.7.112.exe). Download and then install `FLIP`. Upon installation, the drivers will be found in `C:\Program Files (x86)\Atmel\Flip 3.4.7\usb`.
+
+Then, from an **administrator-privileged** `Windows` terminal, run the following command (adjust the path for username, etc. as necessary) and accept the prompt that pops up:
+```
+C:\> pnputil -i -a C:\cygwin64\home\Kevin\src\dfu-programmer-win-0.7.2\dfu-prog-usb-1.2.2\atmel_usb_dfu.inf
+or
+C:\> pnputil -i -a "C:\Program Files (x86)\Atmel\Flip 3.4.7\usb\atmel_usb_dfu.inf"
+```
+
+This should be the result:
+```
+Microsoft PnP Utility
+
+Processing inf :            atmel_usb_dfu.inf
+Successfully installed the driver on a device on the system.
+Driver package added successfully.
+Published name :            oem104.inf
+
+
+Total attempted:              1
+Number successfully imported: 1
+```
+
+Alternatively, the `Windows` driver can be installed when prompted by `Windows` when the keyboard is attached. Do not let `Windows` search for a driver; specify the path to search for a driver and point it to the `atmel_usb_dfu.inf` file.
+
+
+##Building and Flashing the Planck firmware!
+
+If you did everything else right. This part should be a snap! Grab the latest sources from `github`, make the Plank firmware, then flash it.
+
+###Build Planck and Load the Firmware
+```
+$ cd ~/src
+$ git clone https://github.com/jackhumbert/qmk_firmware.git
+$ cd qmk_firmware/keyboard/planck
+$ make
+```
+Make sure there are no errors.  You should end up with this or something similar:
+
+```
+Creating load file for Flash: planck.hex
+avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature planck.elf planck.hex
+
+Creating load file for EEPROM: planck.eep
+avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \
+--change-section-lma .eeprom=0 --no-change-warnings -O ihex planck.elf planck.eep || exit 0
+
+Creating Extended Listing: planck.lss
+avr-objdump -h -S -z planck.elf > planck.lss
+
+Creating Symbol Table: planck.sym
+avr-nm -n planck.elf > planck.sym
+
+Size after:
+   text    data     bss     dec     hex filename
+  18602      82     155   18839    4997 planck.elf
+
+-------- end --------
+```
+
+If you do not get the above, you **did not** build the firmware, and you will have nothing to flash.  If you have the fresh clone from github, it was probably something gone wrong in this install process, go check and see what didn't work and threw errors or what steps you might have missed.
+
+But if everything went OK, you are ready to flash! Press the reset button on the bottom of the Planck, wait two seconds, then:
+```
+$ make dfu
+```
+.
+.
+.
+profit!!!
+
+
+
+
+
+##extra bits...
+
+###Installing Precompiled `dfu-programmer` Binaries (Not recommended)
+To install the `dfu-programmer` from the binaries, we must get if from [the `dfu-programmer` website](https://dfu-programmer.github.io/) ([0.7.2](http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip)).
+Copy this file into your `cygwin` home\src directory.  (For me, it is `C:\cygwin64\home\Kevin\src`), extract the files, move `dfu-programmer.exe` to `~/local/avr/bin`. Most obnoxiously, the `libusb0_x86.dll` and `libusb0.sys` need to be moved from  `./dfu-prog-usb-1.2.2/x86/` to a directory in the `Windows` `PATH` and the `cygwin` `PATH`. This is because the `dfu-programmer` binary is `mingw` based, not `cygwin` based, so the `dlls` do not cooperate. I achieved acceptable pathing by moving the files with Windows Explorer (you know, click and drag...) to  `C:\cygwin64\home\Kevin\local\avr\bin` Then, in a `WINDOWS` command prompt running:
+```
+C:\> set PATH=%PATH%;C:\cygwin64\home\Kevin\local\avr\bin
+```
+Adjust your path (for username) as needed. 
+Then, rename `libusb0_x86.dll` to `libusb0.dll`. 
+You can tell that you were successful by trying to execute 'dfu-programmer' from the 'cygwin' prompt:
+```
+$ which dfu-programmer
+/home/Kevin/local/avr/bin/dfu-programmer
+
+$ dfu-programmer
+dfu-programmer 0.7.2
+https://github.com/dfu-programmer/dfu-programmer
+Type 'dfu-programmer --help'    for a list of commands
+     'dfu-programmer --targets' to list supported target devices
+```
+If you are not getting the above result, you will not be able to flash the firmware! 
+- Try making sure your `PATH` variables are set correctly for both `Windows` and `cygwin`. 
+- Make sure the `dll` is named correctly.
+- Do not extract it with `cygwin`'s `unzip` as it does not set the executable permission. If you did it anyway, do `chmod +x dfu-programmer.exe`.
+- Still have problems? Try building it instead.
+
+
+##Debugging Tools
+
+These tools are for debugging your firmware, etc. before flashing. Theoretically, it can save your memory from wearing out. However, these tool do not work 100% for the Planck firmware.
+
+### `gdb` for AVR
+`gdb` has a simulator for AVR but it does not support all instructions (like WDT), so it immediately crashes when running the Planck firmware (because `lufa.c` disables the WDT in the first few lines of execution). But it can still be useful in debugging example code and test cases, if you know how to use it.
+
+```
+$ cd ~/src
+$ git clone git://sourceware.org/git/binutils-gdb.git
+$ cd binutils-gdb
+$ ./bootstrap
+$ mkdir obj-avr
+$ cd obj-avr
+$ ../configure --prefix=$PREFIX --target=avr --build=x86_64-unknown-cygwin --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --disable-nls --enable-static
+$ make
+$ make install
+```
+
+
+### `simulavr`
+`simulavr` is an AVR simulator.  It runs the complied AVR elfs. `simulavr` does not support the `atmega32u4` device... it does `atmega32` but that is not good enough for the firmware (no PORTE and other things), so you cannot run the Planck firmware. I use it to simulate ideas I have for features in separate test projects.
+
+This one is a major pain in the butt because it has a lot of dependencies and it is buggy.  I will do my best to explain it but... it was hard to figure out. A few things need to be changed in the 'Makefile' to make it work in `cygwin`.
+
+
+```
+$ cd ~/src
+$ git clone https://github.com/Traumflug/simulavr.git
+$ cd simulavr
+$ ./bootstrap
+$ ./configure --prefix=$PREFIX --enable-static --disable-tcl --disable-doxygen-doc
+```
+ Edit `src/Makefile.am` now so that `-no-undefined` is included (I did this by removing the SYS_MINGW conditional surrounding `libsim_la_LDFLAGS += -no-undefined` and  `libsimulavr_la_LDFLAGS += -no-undefined \ libsimulavr_la_LIBADD += $(TCL_LIB)`. Also, `$(EXEEXT)` is added after `kbdgentables` in two places.
+
+```
+$ make
+$ make install
+```
+
+
+TODO:
+git repos for all sources
+command line magic for cygwin setup
+better options for dfu drivers
-- 
cgit v1.2.3


From 641859df84bf40025b2c14319d1a168a435562e2 Mon Sep 17 00:00:00 2001
From: yoyoerx <kevin.wepasnick@gmail.com>
Date: Thu, 10 Mar 2016 11:28:34 -0500
Subject: Addressed void* return warning in all keymaps

---
 keyboard/atomic/atomic.c                           | 24 +++++++---------
 keyboard/atomic/atomic.h                           |  4 +--
 keyboard/atreus/atreus.c                           |  8 +++---
 keyboard/atreus/atreus.h                           |  4 +--
 keyboard/ergodox_ez/ergodox_ez.c                   | 33 ++++++++--------------
 keyboard/ergodox_ez/ergodox_ez.h                   |  4 +--
 keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c    |  4 +--
 keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c |  4 +--
 keyboard/ergodox_ez/keymaps/colemak/keymap.c       |  4 +--
 keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c    |  4 +--
 keyboard/ergodox_ez/keymaps/dave/keymap.c          |  8 +++---
 keyboard/ergodox_ez/keymaps/default/keymap.c       |  4 +--
 keyboard/ergodox_ez/keymaps/default_osx/keymap.c   |  4 +--
 keyboard/ergodox_ez/keymaps/dragon788/keymap.c     |  4 +--
 keyboard/ergodox_ez/keymaps/dvorak/keymap.c        |  4 +--
 keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c  |  4 +--
 .../ergodox_ez/keymaps/erez_experimental/keymap.c  |  4 +--
 .../ergodox_ez/keymaps/german-kinergo/keymap.c     |  4 +--
 keyboard/ergodox_ez/keymaps/german/keymap.c        |  4 +--
 keyboard/ergodox_ez/keymaps/j3rn/keymap.c          |  4 +--
 keyboard/ergodox_ez/keymaps/jack/keymap.c          |  4 +--
 keyboard/ergodox_ez/keymaps/jacobono/keymap.c      |  4 +--
 keyboard/ergodox_ez/keymaps/jgarr/keymap.c         |  4 +--
 keyboard/ergodox_ez/keymaps/kastyle/keymap.c       |  4 +--
 keyboard/ergodox_ez/keymaps/kines-ish/keymap.c     |  4 +--
 keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c    |  6 ++--
 keyboard/ergodox_ez/keymaps/ordinary/keymap.c      |  4 +--
 keyboard/ergodox_ez/keymaps/osx_de/keymap.c        |  4 +--
 .../ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c    |  4 +--
 keyboard/ergodox_ez/keymaps/osx_fr/keymap.c        |  4 +--
 .../ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c   |  4 +--
 keyboard/ergodox_ez/keymaps/plover/keymap.c        |  4 +--
 keyboard/ergodox_ez/keymaps/software_neo2/keymap.c |  4 +--
 keyboard/ergodox_ez/keymaps/tm2030/keymap.c        |  8 +++---
 keyboard/ergodox_ez/keymaps/tonyabra_osx/keymap.c  |  4 +--
 .../ergodox_ez/keymaps/workman_osx_mdw/keymap.c    |  4 +--
 keyboard/ergodox_ez/matrix.c                       | 16 ++++-------
 keyboard/hhkb_qmk/hhkb_qmk.c                       |  8 +++---
 keyboard/hhkb_qmk/hhkb_qmk.h                       |  4 +--
 keyboard/jd45/jd45.c                               |  8 +++---
 keyboard/jd45/jd45.h                               |  4 +--
 keyboard/planck/keymaps/lock/keymap.c              |  2 +-
 keyboard/planck/planck.c                           | 24 +++++++---------
 keyboard/planck/planck.h                           |  4 +--
 quantum/matrix.c                                   | 16 ++++-------
 quantum/template/template.c                        | 26 +++++++----------
 quantum/template/template.h                        |  4 +--
 tmk_core/common/matrix.h                           |  4 +--
 48 files changed, 148 insertions(+), 179 deletions(-)

diff --git a/keyboard/atomic/atomic.c b/keyboard/atomic/atomic.c
index fa66266a4c..30e8122893 100644
--- a/keyboard/atomic/atomic.c
+++ b/keyboard/atomic/atomic.c
@@ -1,16 +1,16 @@
 #include "atomic.h"
 
 __attribute__ ((weak))
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 	// leave these blank
-};
+}
 
 __attribute__ ((weak))
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 	// leave these blank
-};
+}
 
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 	// put your keyboard start-up code here
 	// runs once when the firmware starts up
 
@@ -25,16 +25,12 @@ void * matrix_init_kb(void) {
     DDRE |= (1<<6);
     PORTE |= (1<<6);
 
-	if (matrix_init_user) {
-		(*matrix_init_user)();
-	}
-};
+	matrix_init_user();
+}
 
-void * matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
 	// put your looping keyboard code here
 	// runs every cycle (a lot)
 
-	if (matrix_scan_user) {
-		(*matrix_scan_user)();
-	}
-};
\ No newline at end of file
+	matrix_scan_user();
+}
\ No newline at end of file
diff --git a/keyboard/atomic/atomic.h b/keyboard/atomic/atomic.h
index 95982ecad1..d8574efa93 100644
--- a/keyboard/atomic/atomic.h
+++ b/keyboard/atomic/atomic.h
@@ -24,7 +24,7 @@
     { K40, K41, KC_NO, K43, KC_NO, KC_NO, K46, KC_NO, KC_NO, KC_NO, K4A, K4B,   K4C,   K4D,   K4E }  \
 }
 
-void * matrix_init_user(void);
-void * matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
\ No newline at end of file
diff --git a/keyboard/atreus/atreus.c b/keyboard/atreus/atreus.c
index bfc893084f..9d1de631bb 100644
--- a/keyboard/atreus/atreus.c
+++ b/keyboard/atreus/atreus.c
@@ -1,16 +1,16 @@
 #include "atreus.h"
 
 __attribute__ ((weak))
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 	// leave these blank
 };
 
 __attribute__ ((weak))
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 	// leave these blank
 };
 
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 	// put your keyboard start-up code here
 	// runs once when the firmware starts up
 
@@ -19,7 +19,7 @@ void * matrix_init_kb(void) {
 	}
 };
 
-void * matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
 	// put your looping keyboard code here
 	// runs every cycle (a lot)
 
diff --git a/keyboard/atreus/atreus.h b/keyboard/atreus/atreus.h
index 9dd77859f9..8d5989e442 100644
--- a/keyboard/atreus/atreus.h
+++ b/keyboard/atreus/atreus.h
@@ -22,7 +22,7 @@
 	{ k2a, k30, k31, k32, k33, k34,   k36, k37, k38, k39, k3a } \
 }
 
-void * matrix_init_user(void);
-void * matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
diff --git a/keyboard/ergodox_ez/ergodox_ez.c b/keyboard/ergodox_ez/ergodox_ez.c
index d0eaf33923..97e6de1ee3 100644
--- a/keyboard/ergodox_ez/ergodox_ez.c
+++ b/keyboard/ergodox_ez/ergodox_ez.c
@@ -5,16 +5,16 @@ bool i2c_initialized = 0;
 uint8_t mcp23018_status = 0x20;
 
 __attribute__ ((weak))
-void * matrix_init_user(void) {
-    return NULL;
-};
+void matrix_init_user(void) {
+
+}
 
 __attribute__ ((weak))
-void * matrix_scan_user(void) {
-    return NULL;
-};
+void matrix_scan_user(void) {
+
+}
 
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
    // keyboard LEDs (see "PWM on ports OC1(A|B|C)" in "teensy-2-0.md")
     TCCR1A = 0b10101001;  // set and configure fast PWM
     TCCR1B = 0b00001001;  // set and configure fast PWM
@@ -34,21 +34,12 @@ void * matrix_init_kb(void) {
 
     ergodox_blink_all_leds();
 
-    if (matrix_init_user) {
-        (*matrix_init_user)();
-    }
-
-    return NULL;
-};
-
-void * matrix_scan_kb(void) {
-
-    if (matrix_scan_user) {
-        (*matrix_scan_user)();
-    }
+    matrix_init_user();
+}
 
-    return NULL;
-};
+void matrix_scan_kb(void) {
+    matrix_scan_user();
+}
 
 
 void ergodox_blink_all_leds(void)
diff --git a/keyboard/ergodox_ez/ergodox_ez.h b/keyboard/ergodox_ez/ergodox_ez.h
index aceb7ed9c3..1e446baf6f 100644
--- a/keyboard/ergodox_ez/ergodox_ez.h
+++ b/keyboard/ergodox_ez/ergodox_ez.h
@@ -123,8 +123,8 @@ inline void ergodox_led_all_set(uint8_t n)
     { k0D, k1D, k2D, k3D, k4D, KC_NO }    \
    }
 
-void * matrix_init_user(void);
-void * matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 
 
diff --git a/keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c b/keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c
index 48f8c5d2ff..48257d23a3 100644
--- a/keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/andrew_osx/keymap.c
@@ -158,12 +158,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c b/keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c
index be29a1bff1..25ab0ff18d 100644
--- a/keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/coderkun_neo2/keymap.c
@@ -243,12 +243,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 };
 
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void)
+void matrix_scan_user(void)
 {
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/colemak/keymap.c b/keyboard/ergodox_ez/keymaps/colemak/keymap.c
index ee72c42635..9601726f7b 100644
--- a/keyboard/ergodox_ez/keymaps/colemak/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/colemak/keymap.c
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c b/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c
index 537b15eeac..a2780b36fa 100644
--- a/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c
@@ -253,12 +253,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/dave/keymap.c b/keyboard/ergodox_ez/keymaps/dave/keymap.c
index a0c74ad805..3ac2842fbf 100644
--- a/keyboard/ergodox_ez/keymaps/dave/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/dave/keymap.c
@@ -154,12 +154,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
-    return NULL;
+void matrix_init_user(void) {
+
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
     /* leds is a static array holding the current brightness of each of the
      * three keyboard LEDs. It's 4 long simply to avoid the ugliness of +1s and
      * -1s in the code below, and because wasting a byte really doesn't matter
@@ -191,5 +191,5 @@ void * matrix_scan_user(void) {
         }
     }
 
-    return NULL;
+
 };
diff --git a/keyboard/ergodox_ez/keymaps/default/keymap.c b/keyboard/ergodox_ez/keymaps/default/keymap.c
index f252bf71d5..1c3bb51713 100644
--- a/keyboard/ergodox_ez/keymaps/default/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/default/keymap.c
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/default_osx/keymap.c b/keyboard/ergodox_ez/keymaps/default_osx/keymap.c
index 9d7364d378..81b49ceff9 100644
--- a/keyboard/ergodox_ez/keymaps/default_osx/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/default_osx/keymap.c
@@ -158,12 +158,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/dragon788/keymap.c b/keyboard/ergodox_ez/keymaps/dragon788/keymap.c
index d18ce73bfe..3aec8c6cf9 100644
--- a/keyboard/ergodox_ez/keymaps/dragon788/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/dragon788/keymap.c
@@ -200,12 +200,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/dvorak/keymap.c b/keyboard/ergodox_ez/keymaps/dvorak/keymap.c
index 53934ea345..22947327d3 100644
--- a/keyboard/ergodox_ez/keymaps/dvorak/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/dvorak/keymap.c
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c b/keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c
index bdac229e5c..1d8e66a082 100644
--- a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/emacs_osx_dk/keymap.c
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c b/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c
index 20c95f1ee0..24ff1c6884 100644
--- a/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/erez_experimental/keymap.c
@@ -156,12 +156,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c b/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c
index 751049ac5e..572e03a1d5 100644
--- a/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/german-kinergo/keymap.c
@@ -182,12 +182,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/german/keymap.c b/keyboard/ergodox_ez/keymaps/german/keymap.c
index d91f1e9373..7ec8d99cc0 100644
--- a/keyboard/ergodox_ez/keymaps/german/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/german/keymap.c
@@ -157,12 +157,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c b/keyboard/ergodox_ez/keymaps/j3rn/keymap.c
index ddc64e55e7..b5463cb72d 100644
--- a/keyboard/ergodox_ez/keymaps/j3rn/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/j3rn/keymap.c
@@ -157,12 +157,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/jack/keymap.c b/keyboard/ergodox_ez/keymaps/jack/keymap.c
index f8f73a1afd..80bf9d535d 100644
--- a/keyboard/ergodox_ez/keymaps/jack/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/jack/keymap.c
@@ -89,12 +89,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/jacobono/keymap.c b/keyboard/ergodox_ez/keymaps/jacobono/keymap.c
index ed8dfc731b..6b19800af0 100644
--- a/keyboard/ergodox_ez/keymaps/jacobono/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/jacobono/keymap.c
@@ -244,12 +244,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
 	uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/jgarr/keymap.c b/keyboard/ergodox_ez/keymaps/jgarr/keymap.c
index fbdc25109e..a3ad2040f4 100644
--- a/keyboard/ergodox_ez/keymaps/jgarr/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/jgarr/keymap.c
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/kastyle/keymap.c b/keyboard/ergodox_ez/keymaps/kastyle/keymap.c
index ecf1be8724..3982e0a19f 100644
--- a/keyboard/ergodox_ez/keymaps/kastyle/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/kastyle/keymap.c
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/kines-ish/keymap.c b/keyboard/ergodox_ez/keymaps/kines-ish/keymap.c
index 20cb53241f..5063c99f28 100644
--- a/keyboard/ergodox_ez/keymaps/kines-ish/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/kines-ish/keymap.c
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
index 178c290660..e83059f2cd 100644
--- a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
@@ -243,12 +243,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 }
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
-    return NULL;
+void matrix_init_user(void) {
+
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c
index d44962b0dc..3343c22963 100644
--- a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c
@@ -161,12 +161,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
index 0298cb7028..b31d0edcdf 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
@@ -390,12 +390,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c
index fb8635118b..70ac8f01f2 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/keymap.c
@@ -227,12 +227,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/osx_fr/keymap.c b/keyboard/ergodox_ez/keymaps/osx_fr/keymap.c
index 4b59d2eb29..f1806ffffb 100644
--- a/keyboard/ergodox_ez/keymaps/osx_fr/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_fr/keymap.c
@@ -158,12 +158,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c b/keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c
index f71ca28ceb..1032be5491 100644
--- a/keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_kinesis_pnut/keymap.c
@@ -162,12 +162,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/plover/keymap.c b/keyboard/ergodox_ez/keymaps/plover/keymap.c
index bd356c47c5..a991e6082d 100644
--- a/keyboard/ergodox_ez/keymaps/plover/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/plover/keymap.c
@@ -199,12 +199,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/software_neo2/keymap.c b/keyboard/ergodox_ez/keymaps/software_neo2/keymap.c
index 684ecf5e33..a734062f1c 100644
--- a/keyboard/ergodox_ez/keymaps/software_neo2/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/software_neo2/keymap.c
@@ -114,12 +114,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/tm2030/keymap.c b/keyboard/ergodox_ez/keymaps/tm2030/keymap.c
index 92efd9b5e6..ca80752263 100644
--- a/keyboard/ergodox_ez/keymaps/tm2030/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/tm2030/keymap.c
@@ -215,12 +215,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
-    return NULL;
+void matrix_init_user(void) {
+
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     ergodox_board_led_off();
     ergodox_right_led_1_off();
@@ -238,5 +238,5 @@ void * matrix_scan_user(void) {
     if (host_keyboard_leds() & (1<<USB_LED_CAPS_LOCK)) {
       ergodox_right_led_3_on();
     }
-    return NULL;
+
 };
diff --git a/keyboard/ergodox_ez/keymaps/tonyabra_osx/keymap.c b/keyboard/ergodox_ez/keymaps/tonyabra_osx/keymap.c
index fb7c00983e..87b9fb6764 100644
--- a/keyboard/ergodox_ez/keymaps/tonyabra_osx/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/tonyabra_osx/keymap.c
@@ -155,12 +155,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c
index 14bbe010d5..05800a00c6 100644
--- a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c
@@ -337,12 +337,12 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
     uint8_t layer = biton32(layer_state);
 
diff --git a/keyboard/ergodox_ez/matrix.c b/keyboard/ergodox_ez/matrix.c
index 3e1d69444b..c4f5b179f0 100644
--- a/keyboard/ergodox_ez/matrix.c
+++ b/keyboard/ergodox_ez/matrix.c
@@ -62,12 +62,12 @@ uint32_t matrix_scan_count;
 
 
 __attribute__ ((weak))
-void * matrix_init_kb(void) {
-};
+void matrix_init_kb(void) {
+}
 
 __attribute__ ((weak))
-void * matrix_scan_kb(void) {
-};
+void matrix_scan_kb(void) {
+}
 
 inline
 uint8_t matrix_rows(void)
@@ -102,9 +102,7 @@ void matrix_init(void)
     matrix_scan_count = 0;
 #endif
 
-    if (matrix_init_kb) {
-        (*matrix_init_kb)();
-    }
+    matrix_init_kb();
 
 }
 
@@ -163,9 +161,7 @@ uint8_t matrix_scan(void)
     }
 
 
-    if (matrix_scan_kb) {
-        (*matrix_scan_kb)();
-    }
+    matrix_scan_kb();
 
     return 1;
 }
diff --git a/keyboard/hhkb_qmk/hhkb_qmk.c b/keyboard/hhkb_qmk/hhkb_qmk.c
index 9c90e6eb44..36dc3f29db 100644
--- a/keyboard/hhkb_qmk/hhkb_qmk.c
+++ b/keyboard/hhkb_qmk/hhkb_qmk.c
@@ -1,16 +1,16 @@
 #include "hhkb_qmk.h"
 
 __attribute__ ((weak))
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 	// leave these blank
 };
 
 __attribute__ ((weak))
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 	// leave these blank
 };
 
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 	// put your keyboard start-up code here
 	// runs once when the firmware starts up
 
@@ -19,7 +19,7 @@ void * matrix_init_kb(void) {
 	}
 };
 
-void * matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
 	// put your looping keyboard code here
 	// runs every cycle (a lot)
 
diff --git a/keyboard/hhkb_qmk/hhkb_qmk.h b/keyboard/hhkb_qmk/hhkb_qmk.h
index f6bf20f43b..1bac33c2de 100644
--- a/keyboard/hhkb_qmk/hhkb_qmk.h
+++ b/keyboard/hhkb_qmk/hhkb_qmk.h
@@ -24,7 +24,7 @@
     { K70, K71, K72, K73, K74, K75, K76, KC_NO }                               \
 }
 
-void * matrix_init_user(void);
-void * matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
diff --git a/keyboard/jd45/jd45.c b/keyboard/jd45/jd45.c
index d05714f07b..bc3fcd3ddf 100644
--- a/keyboard/jd45/jd45.c
+++ b/keyboard/jd45/jd45.c
@@ -1,16 +1,16 @@
 #include "jd45.h"
 
 __attribute__ ((weak))
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 __attribute__ ((weak))
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
 };
 
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 	#ifdef BACKLIGHT_ENABLE
     	backlight_init_ports();
 	#endif
@@ -20,7 +20,7 @@ void * matrix_init_kb(void) {
 	}
 };
 
-void * matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
 	if (matrix_scan_user) {
 		(*matrix_scan_user)();
 	}
diff --git a/keyboard/jd45/jd45.h b/keyboard/jd45/jd45.h
index f07bd5e139..d0ca1a88d0 100644
--- a/keyboard/jd45/jd45.h
+++ b/keyboard/jd45/jd45.h
@@ -6,7 +6,7 @@
 #include "backlight.h"
 #include <stddef.h>
 
-void * matrix_init_user(void);
-void * matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
diff --git a/keyboard/planck/keymaps/lock/keymap.c b/keyboard/planck/keymaps/lock/keymap.c
index 9585764629..f1629492ef 100644
--- a/keyboard/planck/keymaps/lock/keymap.c
+++ b/keyboard/planck/keymaps/lock/keymap.c
@@ -150,7 +150,7 @@ float start_up[][2] = {
   {440.0*pow(2.0,(64)/12.0), 1000},
 };
 
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
     init_notes();
     play_notes(&start_up, 9, false);
 }
\ No newline at end of file
diff --git a/keyboard/planck/planck.c b/keyboard/planck/planck.c
index 63ca54761c..fe8731ec7b 100644
--- a/keyboard/planck/planck.c
+++ b/keyboard/planck/planck.c
@@ -1,16 +1,16 @@
 #include "planck.h"
 
 __attribute__ ((weak))
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
-};
+}
 
 __attribute__ ((weak))
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 
-};
+}
 
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 	#ifdef BACKLIGHT_ENABLE
     	backlight_init_ports();
 	#endif
@@ -24,13 +24,9 @@ void * matrix_init_kb(void) {
     DDRE |= (1<<6);
     PORTE |= (1<<6);
 
-	if (matrix_init_user) {
-		(*matrix_init_user)();
-	}
-};
+	matrix_init_user();
+}
 
-void * matrix_scan_kb(void) {
-	if (matrix_scan_user) {
-		(*matrix_scan_user)();
-	}
-};
+void matrix_scan_kb(void) {
+	matrix_scan_user();
+}
diff --git a/keyboard/planck/planck.h b/keyboard/planck/planck.h
index 00b01b54df..e9566b9228 100644
--- a/keyboard/planck/planck.h
+++ b/keyboard/planck/planck.h
@@ -40,7 +40,7 @@
 	{ k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b } \
 }
 
-void * matrix_init_user(void);
-void * matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
diff --git a/quantum/matrix.c b/quantum/matrix.c
index 95bf4c0973..2dab6ae941 100644
--- a/quantum/matrix.c
+++ b/quantum/matrix.c
@@ -48,14 +48,14 @@ static void unselect_rows(void);
 static void select_row(uint8_t row);
 
 __attribute__ ((weak))
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 
-};
+}
 
 __attribute__ ((weak))
-void * matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
 
-};
+}
 
 inline
 uint8_t matrix_rows(void)
@@ -86,9 +86,7 @@ void matrix_init(void)
         matrix_debouncing[i] = 0;
     }
 
-    if (matrix_init_kb) {
-        (*matrix_init_kb)();
-    }
+    matrix_init_kb();
 }
 
 
@@ -152,9 +150,7 @@ uint8_t matrix_scan(void)
     }
 #endif
 
-    if (matrix_scan_kb) {
-        (*matrix_scan_kb)();
-    }
+    matrix_scan_kb();
 
     return 1;
 }
diff --git a/quantum/template/template.c b/quantum/template/template.c
index 7be7dfc3d1..7dcd67cfcf 100644
--- a/quantum/template/template.c
+++ b/quantum/template/template.c
@@ -1,29 +1,23 @@
 #include "%KEYBOARD%.h"
 
 __attribute__ ((weak))
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 	// leave these blank
-};
+}
 
 __attribute__ ((weak))
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 	// leave these blank
-};
+}
 
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 	// put your keyboard start-up code here
 	// runs once when the firmware starts up
+	matrix_init_user();
+}
 
-	if (matrix_init_user) {
-		(*matrix_init_user)();
-	}
-};
-
-void * matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
 	// put your looping keyboard code here
 	// runs every cycle (a lot)
-
-	if (matrix_scan_user) {
-		(*matrix_scan_user)();
-	}
-};
\ No newline at end of file
+	matrix_scan_user();
+}
\ No newline at end of file
diff --git a/quantum/template/template.h b/quantum/template/template.h
index a15061b267..1171dc8e0f 100644
--- a/quantum/template/template.h
+++ b/quantum/template/template.h
@@ -19,7 +19,7 @@
     { k10, KC_NO, k11 }, \
 } 
 
-void * matrix_init_user(void);
-void * matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
\ No newline at end of file
diff --git a/tmk_core/common/matrix.h b/tmk_core/common/matrix.h
index 85415df719..0b013fc989 100644
--- a/tmk_core/common/matrix.h
+++ b/tmk_core/common/matrix.h
@@ -64,8 +64,8 @@ void matrix_power_up(void);
 void matrix_power_down(void);
 
 /* keyboard-specific setup/loop functionality */
-void * matrix_init_kb(void);
-void * matrix_scan_kb(void);
+void matrix_init_kb(void);
+void matrix_scan_kb(void);
 
 #ifdef __cplusplus
 }
-- 
cgit v1.2.3


From 67624d0b61b88c5e409311ead463d504e3eb1195 Mon Sep 17 00:00:00 2001
From: Mitch Lloyd <mitch.lloyd@gmail.com>
Date: Wed, 19 Aug 2015 09:53:20 -0700
Subject: First keyboard layout

---
 keyboard/planck/common_keymaps/keymap_mitch.c | 49 +++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)
 create mode 100644 keyboard/planck/common_keymaps/keymap_mitch.c

diff --git a/keyboard/planck/common_keymaps/keymap_mitch.c b/keyboard/planck/common_keymaps/keymap_mitch.c
new file mode 100644
index 0000000000..f7df7bbbaa
--- /dev/null
+++ b/keyboard/planck/common_keymaps/keymap_mitch.c
@@ -0,0 +1,49 @@
+#include "keymap_common.h"
+
+const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+[0] = KEYMAP(
+  TAB,  Q,    W,    E,    R,    T,    Y,    U,    I,    O,    P,    BSPC,
+  LCTL, A,    S,    D,    F,    G,    H,    J,    K,    L,    SCLN, QUOT,
+  LSFT, Z,    X,    C,    V,    B,    N,    M,    COMM, DOT,  SLSH, FN3,
+  ESC,  DEL,  LALT, LGUI, FN2,  SPC,        FN1,  LEFT, DOWN, UP,   RGHT),
+[1] = KEYMAP(
+  GRV,  GRV,  FN22, FN19, FN10, TRNS, TRNS, 7,    8,    9,    0,    BSPC,
+  TRNS, LBRC, RBRC, FN23, FN24, TRNS, TRNS, 4,    5,    6,    TRNS, BSLS,
+  TRNS, MINS, FN20, EQL,  FN21, TRNS, TRNS, 1,    2,    3,    TRNS, ENT,
+  TRNS, TRNS, TRNS, TRNS, TRNS, SPC,        FN1,  TRNS, PGDN, PGUP, TRNS),
+[2] = KEYMAP(
+  FN26, FN10, FN11, FN12, FN13, FN14, FN15, FN17, FN18, FN19, FN10, DEL,
+  TRNS, TRNS, MUTE, VOLD, VOLU, TRNS, BSPC, FN14, FN15, FN16, TRNS, FN25,
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, FN11, FN12, FN13, TRNS, ENT,
+  TRNS, TRNS, TRNS, TRNS, FN2,  ENT,        TRNS, TRNS, PGDN, PGUP, TRNS),
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+  [1] = ACTION_LAYER_MOMENTARY(1),  // Switch layer raise
+  [2] = ACTION_LAYER_MOMENTARY(2),  // Switch layer lower
+
+  [3] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_ENT), // Right shift serves as Enter on tap
+
+  // Numeric shift modifiers
+  [10] = ACTION_MODS_KEY(MOD_LSFT, KC_0),
+  [11] = ACTION_MODS_KEY(MOD_LSFT, KC_1),
+  [12] = ACTION_MODS_KEY(MOD_LSFT, KC_2),
+  [13] = ACTION_MODS_KEY(MOD_LSFT, KC_3),
+  [14] = ACTION_MODS_KEY(MOD_LSFT, KC_4),
+  [15] = ACTION_MODS_KEY(MOD_LSFT, KC_5),
+  [16] = ACTION_MODS_KEY(MOD_LSFT, KC_6),
+  [17] = ACTION_MODS_KEY(MOD_LSFT, KC_7),
+  [18] = ACTION_MODS_KEY(MOD_LSFT, KC_8),
+  [19] = ACTION_MODS_KEY(MOD_LSFT, KC_9),
+
+  // Other shift modifiers
+  [20] = ACTION_MODS_KEY(MOD_LSFT, KC_MINS), // _
+  [21] = ACTION_MODS_KEY(MOD_LSFT, KC_EQL),  // +
+  [22] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV),  // ~
+  [23] = ACTION_MODS_KEY(MOD_LSFT, KC_LBRC), // {
+  [24] = ACTION_MODS_KEY(MOD_LSFT, KC_RBRC), // }
+  [25] = ACTION_MODS_KEY(MOD_LSFT, KC_BSLS), // |
+
+  // Switch windows in app
+  [26] = ACTION_MODS_KEY(MOD_LGUI, KC_GRV),
+};
-- 
cgit v1.2.3


From 58bbfc5fa6e1d3166af433eaeb763d25972685cd Mon Sep 17 00:00:00 2001
From: yoyoerx <kevin.wepasnick@gmail.com>
Date: Fri, 11 Mar 2016 11:16:19 -0500
Subject: PR190hotfix.sh, fresh hexes, makeallhex.sh script

---
 keyboard/ergodox_ez/190hotfix.sh                   |   19 +
 .../ergodox_ez/keymaps/andrew_osx/andrew_osx.hex   | 2528 ++++++++----------
 .../keymaps/coderkun_neo2/coderkun_neo2.hex        | 2543 ++++++++----------
 keyboard/ergodox_ez/keymaps/colemak/colemak.hex    | 2528 ++++++++----------
 .../colemak_osx_pc_no/colemak_osx_pc_no.hex        | 2102 +++++++--------
 .../ergodox_ez/keymaps/csharp_dev/csharp_dev.hex   | 2318 +++++++++--------
 keyboard/ergodox_ez/keymaps/dave/dave.hex          | 2547 ++++++++----------
 keyboard/ergodox_ez/keymaps/default/default.hex    | 2115 ++++++++-------
 .../ergodox_ez/keymaps/default_osx/default_osx.hex | 2524 ++++++++----------
 .../ergodox_ez/keymaps/dragon788/dragon788.hex     | 2528 ++++++++----------
 keyboard/ergodox_ez/keymaps/dvorak/dvorak.hex      | 2529 ++++++++----------
 .../keymaps/emacs_osx_dk/emacs_osx_dk.hex          | 2529 ++++++++----------
 .../erez_experimental/erez_experimental.hex        | 2115 ++++++++-------
 .../keymaps/german-kinergo/german-kinergo.hex      | 2532 ++++++++----------
 keyboard/ergodox_ez/keymaps/german/german.hex      | 2529 ++++++++----------
 keyboard/ergodox_ez/keymaps/j3rn/j3rn.hex          | 2529 ++++++++----------
 keyboard/ergodox_ez/keymaps/jack/jack.hex          | 2529 ++++++++----------
 keyboard/ergodox_ez/keymaps/jacobono/jacobono.hex  | 2086 +++++++--------
 keyboard/ergodox_ez/keymaps/jgarr/jgarr.hex        | 2529 ++++++++----------
 keyboard/ergodox_ez/keymaps/kastyle/kastyle.hex    | 2529 ++++++++----------
 .../ergodox_ez/keymaps/kines-ish/kines-ish.hex     | 2529 ++++++++----------
 .../ergodox_ez/keymaps/mpiechotka/mpiechotka.hex   | 2540 ++++++++----------
 keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex  | 2115 ++++++++-------
 keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex      | 2708 +++++++++-----------
 .../keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex    | 2573 ++++++++-----------
 keyboard/ergodox_ez/keymaps/osx_fr/osx_fr.hex      | 2592 ++++++++-----------
 keyboard/ergodox_ez/keymaps/plover/plover.hex      | 2528 ++++++++----------
 .../keymaps/software_neo2/software_neo2.hex        | 2527 ++++++++----------
 keyboard/ergodox_ez/keymaps/tm2030/keymap.hex      | 1538 -----------
 keyboard/ergodox_ez/keymaps/tm2030/tm2030.hex      | 1187 +++++++++
 .../keymaps/tonyabra_osx/tonyabra_osx.hex          | 2528 ++++++++----------
 .../keymaps/workman_osx_mdw/workman_osx_mdw.hex    | 2624 ++++++++-----------
 keyboard/ergodox_ez/makeallhex.sh                  |    9 +
 33 files changed, 32894 insertions(+), 41292 deletions(-)
 create mode 100755 keyboard/ergodox_ez/190hotfix.sh
 delete mode 100644 keyboard/ergodox_ez/keymaps/tm2030/keymap.hex
 create mode 100644 keyboard/ergodox_ez/keymaps/tm2030/tm2030.hex
 create mode 100755 keyboard/ergodox_ez/makeallhex.sh

diff --git a/keyboard/ergodox_ez/190hotfix.sh b/keyboard/ergodox_ez/190hotfix.sh
new file mode 100755
index 0000000000..bdc3adce22
--- /dev/null
+++ b/keyboard/ergodox_ez/190hotfix.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+#a tool to fix broken keymaps as a result of pull request #190 
+#changing the declaration of matrix_scan_user() and matrix_init_user()
+#
+#This script will save a copy of the specified keymap as keymap.c.bak
+#and then create a new keymap.c with the definion corrected.
+#this script must be run from the ergodox_ez directory
+if [ $# -ne 1 ]; then
+    echo $0: usage: ./190hotfix keymap_name
+    exit 1
+fi
+
+echo Saving backup as ./keymaps/$1/keymap.c.bak ...
+mv ./keymaps/$1/keymap.c ./keymaps/$1/keymap.c.bak
+
+echo Modifying ./keymaps/$1/keymap.c ...
+cat ./keymaps/$1/keymap.c.bak | sed -r 's/^void \* matrix_/void matrix_/'>./keymaps/$1/keymap.c
+
+echo Complete!
diff --git a/keyboard/ergodox_ez/keymaps/andrew_osx/andrew_osx.hex b/keyboard/ergodox_ez/keymaps/andrew_osx/andrew_osx.hex
index e3ee9afd3e..fc0876d844 100644
--- a/keyboard/ergodox_ez/keymaps/andrew_osx/andrew_osx.hex
+++ b/keyboard/ergodox_ez/keymaps/andrew_osx/andrew_osx.hex
@@ -1,17 +1,17 @@
-:100000000C9400070C9444070C9444070C94440788
-:100010000C9444070C9444070C9444070C94440734
-:100020000C9444070C9444070C9458120C942A1313
-:100030000C9444070C9444070C9444070C94440714
-:100040000C9444070C94022C0C9444070C94440721
-:100050000C9444070C94FA210C9444070C94440724
-:100060000C9444070C9444070C9444070C944407E4
-:100070000C9444070C9444070C9444070C944407D4
-:100080000C9444070C9444070C9444070C944407C4
-:100090000C9444070C9444070C9444070C944407B4
-:1000A0000C9444070C9444070C9444079713B91319
-:1000B000A714B913A714FE132114A71476148914D6
-:1000C000D017D017FF17FF17431881189B1A9B1AD8
-:1000D0009A189B1A9B199B196F1A9B1A9B1A861ABE
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A12E002B002971E10035810000F5
 :1000F0001E00140004001D71E20027021F001A00F8
 :1001000016001B00E104E3002000080007000600C1
@@ -43,1429 +43,1079 @@
 :1002A0000100010001000100A9000100010001009E
 :1002B0000100AC00AA00B600010001000100AB0083
 :1002C000A80001000100010001000100010001007F
-:1002D00001000100AE000100010000000A0025300D
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E392E3372
-:100C2000204156522D4C4942433A20312E382E3124
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A2030663263CD
-:100C9000373733202831313A30393A3531204A61FB
-:100CA0006E2020352032303136290A005649443A28
-:100CB00020307846454544284572676F446F782058
-:100CC000455A29205049443A20307831333037286A
-:100CD0004572676F446F7820455A29205645523A2D
-:100CE000203078303030310A00444553433A207484
-:100CF0002E6D2E6B2E206B6579626F61726420669B
-:100D000069726D7761726520666F72204572676FD8
-:100D1000646F780A000A092D2056657273696F6E38
-:100D2000202D0A000A6D6F7573653A206F66660A9A
-:100D3000000A6D6F7573653A206F6E0A000A6B6565
-:100D400079626F6172643A206F66660A000A6B65A9
-:100D500079626F6172643A206F6E0A000A6D617485
-:100D60007269783A206F66660A000A6D617472696A
-:100D7000783A206F6E0A000A64656275673A206FE0
-:100D80006E0A000A64656275673A206F66660A003B
-:100D90000A0A626F6F746C6F616465722E2E2E206A
-:100DA00000433E20006565636F6E6669673A0A001E
-:100DB000536C656570204C454420746573740A005B
-:100DC0000000000000000000000000010204060A0C
-:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD
-:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD
-:100DF0000F0A0604020100000000000000000000CD
-:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74
-:100E100024C08091F9019091FA01A091FB01B09159
-:100E2000FC018730904BA740B04BB9F41092F90108
-:100E30001092FA011092FB011092FC0114BE84B7CB
-:100E4000877F84BF88E10FB6F8948093600010928A
-:100E500060000FBEE0E0FFE3099511E0A0E0B1E023
-:100E6000E0EAFBE502C005900D92AA33B107D9F77D
-:100E700011E0AAE3B1E001C01D92A93FB107E1F77B
-:100E80000E94900F0C94CE2D0C940000FF93EF93D2
-:100E9000E0913A01F0913B01309709F00995EF910B
-:100EA000FF910895FC018591803011F0EFDFFBCFB9
-:100EB0000895FF27E0E230E247FF0CC0419597FF1D
-:100EC00009C0EDE26095709580959095611D711D4A
-:100ED000811D911D27FF02C0219530E350E2AA2712
-:100EE000660F771F881F991FAA1FA41710F0A41B55
-:100EF00063955A95A9F7AA3008F0A95FA05DAF9352
-:100F0000F395611571058105910541F7ED3211F4F5
-:100F1000EF93F395F21718F43F93F395FBCF8F916E
-:100F2000B5DFFA95E1F70895E991F991859180305F
-:100F300021F0853219F0AADFF9CF089520E0E89476
-:100F400055915532C1F3503311F4689455915A3389
-:100F500048F4505390F3220F022E220F220F200D3F
-:100F6000250FF4CF0EF4219589919991533619F3F9
-:100F7000533729F1533559F1BC0188279927E89453
-:100F80005C3621F48991999168945591543639F4DD
-:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709
-:100FA0004AE039F0583540E121F0523642E009F08C
-:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC
-:100FC000EF93FC0181918030B9F360DFFBCFFF9399
-:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0
-:100FE000A3DFCF91DF91089561110BC0FC018281D5
-:100FF000882321F085EE0E946D1603C085EE0E94C5
-:10100000351780E090E0089508956091BC017091DB
-:10101000BD018091BE019091BF010E94FD205698B4
-:101020005E9825982D9826982E9827982F9881308D
-:1010300019F0823021F00895259A2D9A0895269A64
-:101040002E9A089585E098E0892B11F00E940508FA
-:1010500080E090E0089556985E9825982D982698FF
-:101060002E9827982F988FEF90E090938900809387
-:10107000880090938B0080938A0090938D008093DA
-:101080008C00259A2D9A2FEF80E792E02150804026
-:101090009040E1F700C00000269A2E9A2FEF80E7DB
-:1010A00092E0215080409040E1F700C00000279A74
-:1010B0002F9A2FEF80E792E0215080409040E1F797
-:1010C00000C0000025982D982FEF80E792E0215076
-:1010D00080409040E1F700C0000026982E982FEF46
-:1010E00080E792E0215080409040E1F700C000008E
-:1010F00027982F9856985E9825982D9826982E9880
-:1011000027982F98089589EA8093800089E080933A
-:10111000810024982C983F988AB18F748AB96E9870
-:10112000479A8BB1806B8BB9769A0E942B0884E02A
-:1011300098E0892B11F00E94040880E090E0089567
-:1011400080E28093000180913C0181110EC00E94D9
-:10115000EF0881E080933C012FEF83ED90E3215075
-:1011600080409040E1F700C0000080E40E94F50854
-:101170008093000181112EC00E941F0980930001FD
-:10118000811128C00E941F0980930001811122C093
-:101190008FE30E941F098093000181111BC00E94F0
-:1011A000170980E40E94F50880930001811112C0A4
-:1011B0008CE00E941F098093000181110BC00E94E6
-:1011C0001F0980930001811105C08FE30E941F0950
-:1011D000809300010E9417098091000108951092E8
-:1011E000B9008AE08093B800089594EA9093BC0017
-:1011F0009091BC0097FFFCCF9091B900987F9830F8
-:1012000021F0903111F081E008958093BB0084E8D3
-:101210008093BC008091BC0087FFFCCF8091B90017
-:10122000887F883111F0803471F780E0089584E977
-:101230008093BC008091BC0084FDFCCF0895809316
-:10124000BB0084E88093BC008091BC0087FFFCCF8A
-:101250009091B900987F81E0983209F480E0089578
-:1012600084E88093BC008091BC0087FFFCCF809114
-:10127000BB00089580910001811115C080E40E9497
-:10128000F5088093000181110CC082E10E941F09C2
-:1012900080930001811105C08FEF0E941F09809388
-:1012A00000010E94170984B1807F84B985B1807FD5
-:1012B00085B98AB1837F8AB98BB1837F8BB93E9818
-:1012C000469808950E94A008809300010E943A0960
-:1012D00080B38C7080BB81B3836F81BBAEE3B1E020
-:1012E000ECE4F1E08EE08E0F11921D928E13FCCF94
-:1012F00083E898E0892B11F00C94830808959F925D
-:10130000AF92BF92CF92DF92EF92FF920F931F9313
-:10131000CF93DF93809100018823E1F080913D011C
-:101320008F5F80933D01811115C082E493E00E949C
-:1013300052070E94A00880930001882329F088E2C8
-:1013400093E00E94520706C084E193E00E94520796
-:101350000E942B080EE311E0C0E0D0E0BB24B39460
-:1013600082E0A82ECC24C394D12C25E0E22E23E0E9
-:10137000F22EC730D10500F580910001811164C0C3
-:1013800080E40E94F50880930001811112C082E17F
-:101390000E941F098093000181110BC0C6010C2E11
-:1013A00001C0880F0A94EAF780950E941F09809374
-:1013B00000010E94170948C0CA30A1F028F4C830C3
-:1013C00059F0C93061F005C0CC3089F070F0CD30F3
-:1013D00089F0209A289810C0219A29980DC0229A45
-:1013E0002A980AC0239A2B9807C0529A01C0539A90
-:1013F0005B9802C03E9A469890EA9A95F1F79FB1A1
-:10140000799902C082E001C080E091709B25982B01
-:101410007C9902C084E001C080E0892B7D9902C0E4
-:1014200038E001C030E0832B7E9902C020E101C08A
-:1014300020E0822B9FB19095991F9927991F929533
-:10144000990F907E892B10C080910001811174C08A
-:1014500080E40E94F50880930001882309F459C0B4
-:10146000912C0E941709892DF8019081981739F164
-:10147000808380910101882301F18091D70180FF51
-:1014800004C08AE093E00E9452078091D70180FF58
-:101490000CC0809101011F928F93FF92EF920E94E6
-:1014A000EB070F900F900F900F908091D70180FF66
-:1014B00004C083E093E00E945207A09201010E94C1
-:1014C0003A0921960F5F1F4FCE30D10509F051CF59
-:1014D000809101018823B1F081508093010188231C
-:1014E00039F08FE99FE00197F1F700C000000AC0D2
-:1014F000ACE4B1E0EEE3F1E0CF01825F91919D9326
-:101500008E13FCCF82E298E0892BC1F00E94220862
-:1015100015C083E10E941F09809300018111A0CFB3
-:1015200081E40E94F50880930001811199CF0E9407
-:101530003009982E909495CF80E096CF81E0DF918E
-:10154000CF911F910F91FF90EF90DF90CF90BF90C0
-:10155000AF909F900895E82FF0E0E45BFE4F80810C
-:101560000895CF92DF92EF92FF920F931F93CF9344
-:10157000DF938CEE92E00E9452078CE4E82E81E02B
-:10158000F82EC0E0D0E097EEC92E92E0D92E0EEDF5
-:1015900012E0DF93CF93DF92CF920E94EB0784EEAD
-:1015A00092E00E945207F70181917F0190E00E9432
-:1015B00063219F938F931F930F930E94EB078CEDF2
-:1015C00092E00E94520721968DB79EB708960FB6FB
-:1015D000F8949EBF0FBE8DBFCE30D105D1F6DF91FE
-:1015E000CF911F910F91FF90EF90DF90CF900895D2
-:1015F0008B3B910578F4883A910540F5853A910541
-:10160000D0F48430910508F0B1C08130910509F41F
-:10161000ADC06BC0803E910508F467C0883E91055F
-:1016200008F4A4C09C01205F31092031310508F085
-:101630005CC090650895853A910509F459C0863AD1
-:10164000910509F058C082E890E40895883A910520
-:1016500009F454C0893A910509F453C08A3A9105B6
-:1016600009F452C08B3A910509F451C08C3A9105A6
-:1016700009F450C08D3A910509F44FC0803B9105A3
-:1016800009F44EC08E3A910509F44DC08F3A910588
-:1016900009F44CC0813B910509F44BC0823B910594
-:1016A00009F44AC0833B910509F449C0843B910584
-:1016B00009F448C0853B910509F447C0863B910574
-:1016C00009F446C0873B910509F445C0883B910564
-:1016D00009F444C0893B910509F443C08A3B910554
-:1016E00009F442C080E094E4089580E090E0089519
-:1016F00081E890E4089583E890E4089582EE94E40C
-:10170000089589EE94E408958AEE94E4089585EBB3
-:1017100094E4089586EB94E4089587EB94E40895A7
-:101720008CEC94E408958DEC94E4089583E895E4BA
-:1017300008958AE895E4089582E995E4089584E996
-:1017400095E4089581E296E4089583E296E408958D
-:1017500084E296E4089585E296E4089586E296E4AC
-:10176000089587E296E408958AE296E4089508953C
-:1017700096E0799FF001112494E5899FE00DF11D19
-:101780001124E60FF11DEE0FFF1FEC51FF4F859165
-:1017900094910895880F991FFC01E05AF0408591BB
-:1017A00094910895880F991FFC01E052FF4F859195
-:1017B0009491089526E0729FF001112444E5849FDE
-:1017C000E00DF11D1124E60FF11DEE0FFF1FEC518E
-:1017D000FF4F859194919C013A9521154FE1340773
-:1017E00008F41EC13F512115304120F49F700E9422
-:1017F000D20B08959C0130532115304118F49927DC
-:10180000906C0895811520E5920769F40E94BD1A35
-:101810004FEF84E39CE0415080409040E1F700C0EE
-:1018200000000C941F22813020E5920751F48CE5D2
-:1018300093E00E9452078091D70181608093D70185
-:1018400008959C0130552115304108F051C0292FD1
-:1018500033272F70332721303105D9F4AC01437081
-:10186000552702C0220F331F4A95E2F73C68AC01AE
-:1018700064E0440F551F6A95E1F744275370242B09
-:10188000352B73E0880F991F7A95E1F780769927B9
-:101890001DC02230310529F4982F8827816F906A66
-:1018A000089523303105A9F4AC014370552721E098
-:1018B00030E002C0220F331F4A95E2F73C6843E054
-:1018C000880F991F4A95E1F7807E9770822B932BA2
-:1018D000089524303105E1F4AC014370552721E02F
-:1018E00030E002C0220F331F4A95E2F73A68E7CF93
-:1018F0009C0130572115304118F49F709062089573
-:101900009C0130582115304118F49F70906A089559
-:10191000803E9105E0F4803C910558F581339105B6
-:1019200009F46FC048F48932910509F463C08A3222
-:10193000910509F46DC072C089339105E9F08238D0
-:101940009105D1F08533910509F44DC067C0833E00
-:10195000910581F138F4803E9105B9F0823E910500
-:10196000D9F05CC0863E910561F1873E9105A1F1F9
-:1019700055C00E94CA0B08952091EA0120FD02C0C3
-:1019800021FF4CC080EE90E049C08091EA0180FFC9
-:10199000F9CF89E390E042C08091EA0182FF0EC056
-:1019A0008091EA0184FF03C080E090E037C083EEBD
-:1019B00090E034C08091EA0182FFF2CF82EE90E0A5
-:1019C0002DC08091EA0183FF0BC08091EA0184FD64
-:1019D000EBCF87EE90E022C08091EA0183FFF5CF44
-:1019E00086EE90E01BC08091EA0185FF07C089E286
-:1019F00090E014C08091EA0185FFF9CF85E390E083
-:101A00000DC08091EA0186FF07C08AE290E006C01F
-:101A10008091EA0186FFF9CF81E390E00E94F80A05
-:101A20000895089580916D0108959FB7F8941092DC
-:101A30005C019FBF9091F001943009F057C09091E4
-:101A4000E9009F703091EC00232F217030FD20E8D9
-:101A5000922B24E02093E9002091EB0020FF43C06B
-:101A60002091EE0027FF3FC020915A01222321F050
-:101A70002091E80025FF37C010925A0126E03091EE
-:101A8000E80035FD15C03091F001343061F530913A
-:101A9000EB0035FD28C0215021F481E080935A01EC
-:101AA00022C0EFE9FFE03197F1F700C00000E7CF77
-:101AB0008093F1008091E80085FD0AC08091E800E4
-:101AC00080FFFCCF8091E8008E778093E80006C00D
-:101AD0008FB7F89421E020935C018FBF9F709093A3
-:101AE000E90080E008959F709093E9008FEF0895DA
-:101AF000CF93DF9300D01F92CDB7DEB79C018091CA
-:101B0000F001843019F593E099833B832A83909305
-:101B1000E9008FEF9091E800815095FD06C095EDAA
-:101B20009A95F1F700008111F5CF8091E80085FFCB
-:101B30000DC040E050E063E070E0CE0101960E94ED
-:101B400048108091E8008E778093E8000F900F9006
-:101B50000F90DF91CF910895CF93DF9300D01F9224
-:101B6000CDB7DEB72091F001243021F522E02983A2
-:101B70009B838A8383E08093E9008FEF9091E80054
-:101B8000815095FD06C095ED9A95F1F70000811101
-:101B9000F5CF8091E80085FF0DC040E050E063E0A4
-:101BA00070E0CE0101960E9448108091E8008E7787
-:101BB0008093E8000F900F900F90DF91CF910895E0
-:101BC0002091F0012430F1F422E02093E9002FEF7E
-:101BD0003091E800215035FD06C035ED3A95F1F71A
-:101BE00000002111F5CF2091E80025FF0BC040E057
-:101BF00050E065E070E00E9448108091E8008E7728
-:101C00008093E8000895CF93DF932091F001243072
-:101C100009F048C0EC0180910C018823E1F080912B
-:101C20000D018823C1F085E08093E9008FEF90914A
-:101C3000E800815095FD06C095E19A95F1F7000006
-:101C40008111F5CF8091E80085FF2CC040E050E085
-:101C500060E170E017C081E08093E9008FEF909120
-:101C6000E800815095FD06C095ED9A95F1F70000CA
-:101C70008111F5CF8091E80085FF14C040E050E06D
-:101C800068E070E0CE010E9448108091E8008E77F5
-:101C90008093E80080E1FE01ADE5B1E001900D9296
-:101CA0008A95E1F7DF91CF91089583E993E00E944F
-:101CB00052078091EF01811109C00E94DD110E943D
-:101CC0003A128091E20084608093E20008958FE8E8
-:101CD00093E00E9452071092EF0108958BE893E081
-:101CE0000C94520787E893E00E9452070C94EF2B64
-:101CF00083E893E00E9452070E94B9210E94F52BCD
-:101D00000E94DF140C94110D20915B012F5F822F34
-:101D100062E30E94632D992319F020935B010895DB
-:101D200010925B0180915C01882371F18091F00138
-:101D3000843041F58091E9008F702091EC00922F62
-:101D4000917020FD90E8892B94E09093E9009091A8
-:101D5000EB0090FF14C09091EE0097FF10C090919F
-:101D6000E80095FF03C01092F100F9CF9091E800D0
-:101D700090FF05C09091E8009E779093E8008F70E7
-:101D80008093E90010925C01089542E061EC81E0EB
-:101D90000E94571142E061EC82E00E94571142E03C
-:101DA00061EC83E00E94571142E261EC84E00E9402
-:101DB000571142E161EC85E00C9457118091F201DA
-:101DC000833009F455C030F4813071F0823009F469
-:101DD0008EC008958A3009F47AC08B3009F460C04F
-:101DE000893009F09CC020C08091F101813A09F04E
-:101DF00096C08091E800877F8093E8008091F5018C
-:101E00009091F601892B21F460E18DE591E003C00A
-:101E100060E080E090E070E00E9493108091E80024
-:101E20008B778093E80008958091F101813209F069
-:101E300076C08091F5019091F601009719F0049712
-:101E400009F06DC08091E800877F8093E800809161
-:101E5000E80082FD05C08091F0018111F8CF5FC0DC
-:101E60008091F10080936D018091E8008B7753C0E1
-:101E70008091F101813A09F052C08091F501909171
-:101E8000F601892B09F04BC08091E800877F809391
-:101E9000E8008091E80080FFFCCF80910C0136C003
-:101EA0008091F1018132D9F58091F5019091F6018F
-:101EB000892BA9F58091E800877F8093E8000E9434
-:101EC0008C118091F30180930C010C94BD1A8091C8
-:101ED000F101813221F58091E800877F8093E8004D
-:101EE0000E948C118091F40180936E01089580917D
-:101EF000F101813AA1F48091E800877F8093E800A6
-:101F00008091E80080FFFCCF80916E018093F1000A
-:101F10008091E8008E778093E8000C948C110895EE
-:101F200084B7877F84BF88E10FB6F8948093600000
-:101F3000109260000FBE90E080E80FB6F894809396
-:101F40006100909361000FBE0E946C150E94DD112C
-:101F50000E943A128091E20084608093E20085E161
-:101F60009DE00E94F82078940E94BF140E946E1594
-:101F700082E091E00E94DA140E94DD2B82E793E078
-:101F80000E9452078091F001853089F48EE693E03B
-:101F90000E9452070E947D218091EE01882391F3D7
-:101FA0000E94A521882371F30E943210EBCF0E947A
-:101FB0009C15E8CF292F332723303105C9F064F46D
-:101FC0002130310581F02230310509F043C08DE820
-:101FD00090E02BEC33E042C021323105F1F02232A7
-:101FE000310541F137C082E190E028E534E036C0A8
-:101FF00099278130910541F08230910541F0892B7C
-:1020000049F5E7ECF3E005C0EFEAF3E002C0E7E9E9
-:10201000F3E0849190E09F0121C06530D8F4E62F71
-:10202000F0E0EE0FFF1FEB5DFE4F2081318189E074
-:1020300090E014C0653070F470E0FB01EE0FFF1FFC
-:10204000E55EFE4F20813181FB01EA5EFE4F80811B
-:1020500090E004C080E090E020E030E0FA013183BD
-:102060002083089580E189BD82E189BD09B400FE25
-:10207000FDCF8091D8008F7D8093D8008091E000C3
-:1020800082608093E0008091E00081FDFCCF0895A4
-:10209000CF92DF92EF92FF920F931F93CF93DF9334
-:1020A000EC018B016A010E94AB11811133C0C11494
-:1020B000D10439F0F60180819181081B190BC80FFA
-:1020C000D91FE12CF12C0115110519F18091E800BF
-:1020D00085FD16C08091E8008E778093E800C114DA
-:1020E000D10449F0F60180819181E80EF91EF18258
-:1020F000E08285E00FC00E94AB11882321F30AC063
-:1021000089918093F10001501109FFEFEF1AFF0A46
-:10211000DACF80E0DF91CF911F910F91FF90EF9088
-:10212000DF90CF9008952091F7013091F8012617A4
-:10213000370748F06115710539F42091E8002E77D2
-:102140002093E80001C0B90140E061157105A9F1D3
-:102150002091F001222309F443C0253009F442C044
-:102160002091E80023FD40C02091E80022FD32C00C
-:102170002091E80020FFE9CF4091F3002091F20088
-:1021800030E0342BFC01CF016115710559F0283086
-:10219000310540F481918093F100615071092F5F06
-:1021A0003F4FF1CF41E02830310509F040E0209168
-:1021B000E8002E772093E800C8CF4111C9CF0AC0AC
-:1021C0008091F001882361F0853061F08091E80012
-:1021D00083FD0AC08091E80082FFF2CF80E008957D
-:1021E00082E0089583E0089581E008952091F70149
-:1021F0003091F8012617370748F06115710539F459
-:102200002091E8002E772093E80001C0B901FC017D
-:1022100020E06115710591F18091F001882309F4A6
-:1022200040C0853009F43FC08091E80083FD3DC087
-:102230008091E80082FD2FC08091E80080FFE9CF07
-:102240002091F3008091F20090E0922B61157105CE
-:1022500059F08830910540F424912093F100319693
-:10226000615071090196F2CF21E0089709F020E052
-:102270008091E8008E778093E800CBCF2111CCCFFE
-:102280000AC08091F001882361F0853061F080916F
-:10229000E80083FD0AC08091E80082FFF2CF80E071
-:1022A000089582E0089583E0089581E00895982FCD
-:1022B000973058F59093E900981739F07091EC0039
-:1022C0002091ED005091F00003C0242F762F50E0B4
-:1022D00021FF19C03091EB003E7F3093EB0030912D
-:1022E000ED003D7F3093ED003091EB003160309395
-:1022F000EB007093EC002093ED005093F0002091E0
-:10230000EE0027FF07C09F5FD3CF8F708093E90057
-:1023100081E0089580E008958091F10187FF11C068
-:102320008091E80082FD05C08091F0018111F8CF15
-:1023300011C08091E8008B770BC08091F001882359
-:1023400049F08091E80080FFF8CF8091E8008E7717
-:102350008093E80008952091E4003091E50095E62F
-:102360004091EC00842F817040FF22C08091E800F2
-:1023700080FD1CC08091F001882391F0853091F0A0
-:102380008091EB0085FD10C04091E4005091E50084
-:102390004217530729F39A01915011F784E00895E9
-:1023A00082E0089583E0089581E0089580E0089533
-:1023B0004091E80042FFDECF08950E944B120E9438
-:1023C0005312E0EEF0E0808181608083E8EDF0E080
-:1023D00080818F77808319BCA7EDB0E08C918E7FD0
-:1023E0008C9380818F7E80831092EF0108950F93EC
-:1023F0001F93CF93DF930E944B120E945312C8ED9C
-:10240000D0E088818F7788838881806888838881FD
-:102410008F7D888319BC1092F0011092EC0110920C
-:10242000EE011092ED0100EE10E0F80180818B7F4B
-:10243000808388818160888342E060E080E00E9440
-:102440005711E1EEF0E080818E7F8083E2EEF0E0D4
-:10245000808181608083808188608083F8018081B1
-:102460008E7F8083888180618883DF91CF911F91E7
-:102470000F910895E8EDF0E080818F7E8083E7ED95
-:10248000F0E080818160808384E082BF81E080937E
-:10249000EF010C94F711E8EDF0E080818E7F8083EE
-:1024A0001092E20008951092DA001092E10008956F
-:1024B0001F920F920FB60F9211242F933F934F93B9
-:1024C0005F936F937F938F939F93AF93BF93EF939C
-:1024D000FF938091E10082FF0BC08091E20082FFB8
-:1024E00007C08091E1008B7F8093E1000E94840E01
-:1024F0008091DA0080FF1FC08091D80080FF1BC050
-:102500008091DA008E7F8093DA008091D90080FF7D
-:102510000DC080E189BD82E189BD09B400FEFDCF17
-:1025200081E08093F0010E94550E05C019BC109205
-:10253000F0010E94670E8091E10080FF19C0809138
-:10254000E20080FF15C08091E2008E7F8093E20060
-:102550008091E20080618093E2008091D8008062E7
-:102560008093D80019BC85E08093F0010E94720E20
-:102570008091E10084FF30C08091E20084FF2CC094
-:1025800080E189BD82E189BD09B400FEFDCF809163
-:10259000D8008F7D8093D8008091E1008F7E80935A
-:1025A000E1008091E2008F7E8093E2008091E20062
-:1025B00081608093E2008091EC01882311F084E037
-:1025C00007C08091E30087FD02C081E001C083E085
-:1025D0008093F0010E94780E8091E10083FF29C072
-:1025E0008091E20083FF25C08091E100877F809386
-:1025F000E10082E08093F0011092EC018091E10013
-:102600008E7F8093E1008091E2008E7F8093E200D4
-:102610008091E20080618093E20042E060E080E02F
-:102620000E9457118091F00088608093F0000E9412
-:102630006E0EFF91EF91BF91AF919F918F917F911E
-:102640006F915F914F913F912F910F900FBE0F901F
-:102650001F9018951F920F920FB60F9211242F936F
-:102660003F934F935F936F937F938F939F93AF931A
-:10267000BF93CF93DF93EF93FF93C091E900CF70A7
-:102680008091EC00D82FD17080FDD0E81092E90045
-:102690008091F000877F8093F00078940E946E1301
-:1026A0001092E9008091F00088608093F000CD2BBB
-:1026B000CF70C093E900FF91EF91DF91CF91BF916F
-:1026C000AF919F918F917F916F915F914F913F91CA
-:1026D0002F910F900FBE0F901F9018951F93CF93BF
-:1026E000DF93CDB7DEB7AA970FB6F894DEBF0FBE63
-:1026F000CDBFE1EFF1E088E08E0F9091F100919372
-:102700008E13FBCF0E94DE0E8091E80083FF1FC175
-:102710008091F1019091F201492F50E04A3051052A
-:1027200008F015C1FA01EA5AFF4F0C94832D803846
-:1027300081F0823809F00BC18091F5018F70809390
-:10274000E9008091EB0085FB882780F91092E90071
-:1027500006C08091ED019091EE01911182609091FF
-:10276000E800977F9093E8008093F1001092F100C9
-:10277000C8C0282F2D7F09F0EAC0882319F08230C5
-:1027800061F0E5C08091F301813009F0E0C0933041
-:1027900009F080E08093EE012BC08091F30181115C
-:1027A00027C08091F5018F7009F4D1C08093E900B2
-:1027B0002091EB0020FF1CC0933021F48091EB00AE
-:1027C000806214C09091EB0090619093EB0021E047
-:1027D00030E0A90102C0440F551F8A95E2F74093EB
-:1027E000EA001092EA008091EB0088608093EB0091
-:1027F0001092E9008091E800877F86C08111A7C010
-:102800001091F3011F778091E3008078812B8093F2
-:10281000E3008091E800877F8093E8000E948C119C
-:102820008091E80080FFFCCF8091E3008068809376
-:10283000E300111102C082E001C083E08093F00147
-:1028400086C08058823008F082C08091F301909158
-:10285000F4018C3D53E0950779F583E08A838AE2A1
-:1028600089834FB7F894DE01139620E03EE051E2F1
-:10287000E32FF0E050935700E49120FF03C0E2956E
-:10288000EF703F5FEF708E2F90E0EA3010F0C79648
-:1028900001C0C0968D939D932F5F243149F74FBFA0
-:1028A0008091E800877F8093E8006AE270E0CE01C3
-:1028B00001960E94931014C0AE014F5F5F4F60916C
-:1028C000F5010E94DA0FBC01892B09F440C09091F8
-:1028D000E800977F9093E80089819A810E94F61022
-:1028E0008091E8008B778093E80031C0803879F5DB
-:1028F0008091E800877F8093E8008091EC018093CD
-:10290000F1008091E8008E778093E8000E948C119E
-:102910001EC081111CC09091F3019230C0F48091CF
-:10292000E800877F8093E8009093EC010E948C116F
-:102930008091EC01811106C08091E30087FD02C007
-:1029400081E001C084E08093F0010E94C50E809177
-:10295000E80083FF0AC08091E800877F8093E80049
-:102960008091EB0080628093EB00AA960FB6F894FA
-:10297000DEBF0FBECDBFDF91CF911F910895CF93E2
-:102980008091F0018823A1F0C091E900CF7090916F
-:10299000EC00892F817090FD80E8C82B1092E9002F
-:1029A0008091E80083FD0E946E13CF70C093E90010
-:1029B000CF91089590937401809373010895E091ED
-:1029C0007301F0917401309721F00190F081E02DB6
-:1029D000099480E00895EF92FF920F931F93CF9395
-:1029E000DF93E0917301F09174013097B1F18C01A4
-:1029F0000280F381E02D09958091D70182FF2DC0DF
-:102A000080FF04C08DE895E00E945207E80110E1C4
-:102A100087E8E82E85E0F82E8091D70180FF0BC073
-:102A200088811F928F93FF92EF920E94EB070F9085
-:102A30000F900F900F90115021961111EDCF8091B2
-:102A4000D70180FF0AC085E895E0DF91CF911F9103
-:102A50000F91FF90EF900C945207DF91CF911F914F
-:102A60000F91FF90EF900895E0917301F091740140
-:102A7000309721F00480F581E02D0994089520918C
-:102A80007101309172018217930771F09093720176
-:102A900080937101E0917301F0917401309721F0FE
-:102AA0000680F781E02D0994089520916F013091FF
-:102AB00070018217930771F09093700180936F01FA
-:102AC000E0917301F0917401309721F00084F18559
-:102AD000E02D0994089508950C946B150E94BB2174
-:102AE0000E9462090C948122CF93C82F8091D70154
-:102AF00082FF1EC080FF04C086EA95E00E94520754
-:102B00008091D70180FF0CC01F92CF9381EA95E09E
-:102B10009F938F930E94EB070F900F900F900F9051
-:102B20008091D70180FF04C08FE995E00E94520791
-:102B30008C2FCF910C94110DCF92DF92EF92FF92D8
-:102B40000F931F93CF93DF93CDB7DEB72B970FB6BD
-:102B5000F894DEBF0FBECDBF0E947F0986E7C82E66
-:102B600081E0D82E00E010E0E02E802F0E94AB0A1A
-:102B7000F60141916F01F42EF826B1F40F5F1F4F5B
-:102B80000E30110589F78FEF89838A831B820E949B
-:102B9000C4218160782F9D838C8349815A816B8108
-:102BA0008D810E943F1640C09091D70191FF04C0D3
-:102BB0008B870E94B10A8B8520E030E04F2D50E0DA
-:102BC000922FBA01022E02C0759567950A94E2F71A
-:102BD00060FF24C02E83EF8221E030E0690102C053
-:102BE000CC0CDD1C9A95E2F790E08C219D21892B7D
-:102BF00009F420E028870E94C4218160782F9A87F9
-:102C000089874E815F8168858A850E943F16F80119
-:102C1000EA58FE4F8081C826C08206C02F5F3F4F12
-:102C20002630310569F6AACF0E94F2251091750170
-:102C30000E94DF141817A1F00E94DF148093750121
-:102C40002B960FB6F894DEBF0FBECDBFDF91CF91AC
-:102C50001F910F91FF90EF90DF90CF900C9474151F
-:102C60002B960FB6F894DEBF0FBECDBFDF91CF918C
-:102C70001F910F91FF90EF90DF90CF900895CF9329
-:102C8000DF93CDB7DEB72B970FB6F894DEBF0FBE3C
-:102C9000CDBF4F83588769877A878B87DE0111966E
-:102CA00086E0FD0111928A95E9F785E0FE013796ED
-:102CB00001900D928A95E1F749815A816B817C815F
-:102CC0008D819E810E94571D2B960FB6F894DEBF12
-:102CD0000FBECDBFDF91CF910895CF93882309F424
-:102CE000C2C0C82F823859F40E94DF1481FDBBC0D6
-:102CF00089E30E94F31F0E94D22089E30CC083382D
-:102D000079F40E94DF1480FDAEC083E50E94F31FBA
-:102D10000E94D22083E50E944620CF910C94D220BD
-:102D2000843859F40E94DF1482FD9DC087E40E941C
-:102D3000F31F0E94D22087E4EECF8CEF8C0F813AF4
-:102D400048F48C2F0E94852A81118DC08C2F0E94FF
-:102D5000F31FE3CF80E28C0F883048F4C77081E026
-:102D600001C0880FCA95EAF70E949B20D6CF8BE559
-:102D70008C0F833078F4C53A29F0C63A31F083E8F5
-:102D800090E005C081E890E002C082E890E0CF9139
-:102D90000C943F1588E58C0F833108F064C0C83A65
-:102DA00039F1C93A41F1CA3A49F1CB3A51F1CC3A39
-:102DB00059F1CD3A61F1C03B69F1CE3A71F1CF3AA8
-:102DC00079F1C13B81F1C23B89F1C33B91F1C43B35
-:102DD00099F1C53BA1F1C63BA9F1C73BB1F1C83B95
-:102DE000B9F1C93BC1F1CA3BC9F180E090E038C0FC
-:102DF00082EE90E035C089EE90E032C08AEE90E03D
-:102E00002FC085EB90E02CC086EB90E029C087EBCB
-:102E100090E026C08CEC90E023C08DEC90E020C0C8
-:102E200083E891E01DC08AE891E01AC082E991E050
-:102E300017C084E991E014C081E292E011C083E2FE
-:102E400092E00EC084E292E00BC085E292E008C0FE
-:102E500086E292E005C087E292E002C08AE292E058
-:102E6000CF910C945515CF910895882309F44BC048
-:102E7000823859F40E94DF1481FF45C089E30E9423
-:102E8000F31F0E94D22089E30CC0833871F40E94A2
-:102E9000DF1480FF38C083E50E94F31F0E94D22018
-:102EA00083E50E9446200C94D220843859F40E9475
-:102EB000DF1482FF28C087E40E94F31F0E94D22003
-:102EC00087E4EFCF9CEF980F913A58F390E2980F78
-:102ED000983050F4877091E001C0990F8A95EAF715
-:102EE000892F0E94A120DFCF9BE5980F933020F41B
-:102EF00080E090E00C943F15885A833120F480E004
-:102F000090E00C9455150895882321F00E949B2091
-:102F10000C94D2200895882321F00E94A1200C94C3
-:102F2000D2200895BF92CF92DF92EF92FF920F933B
-:102F30001F93CF93DF9300D000D000D0CDB7DEB782
-:102F400025E0FC01DE01119601900D922A95E1F732
-:102F5000FC01408131810281258122952F7063819E
-:102F60007481672B09F4E7C23F3F19F44F3F09F41E
-:102F7000E2C27C0149833A8389819A812E830E942F
-:102F8000B21F182FB92E0E94B11F0E94781EEB2D80
-:102F9000E295EF70F0E0E05AFF4F2E810C94832D04
-:102FA0008B2D807F9B2D9F70F92E882319F0F29432
-:102FB00080EFF822002349F0FF2009F469C28F2D29
-:102FC0000E94AB200E94D22063C2812F0E9435173D
-:102FD000FF2009F4B0C28F2D0E94B12026960FB6B3
-:102FE000F894DEBF0FBECDBFDF91CF911F910F913F
-:102FF000FF90EF90DF90CF90BF900C94D2203B2DAC
-:10300000307F8B2D8F70303211F08295807F1123AD
-:1030100019F0113021F12DC00023B9F0222309F459
-:10302000A1C1213009F09EC126960FB6F894DEBFEB
-:103030000FBECDBFDF91CF911F910F91FF90EF9009
-:10304000DF90CF90BF900C94BB20222319F0213049
-:1030500009F471C28E830E94BE208E8197C1002325
-:1030600021F0263008F067C27DC1253008F063C228
-:103070008DC1002321F0222309F474C109C2222347
-:1030800009F484C11AC22B2D26952695237030E0B1
-:103090002115310521F021303105D1F04CC200233A
-:1030A00021F0812F9B2D937002C080E090E0269646
-:1030B0000FB6F894DEBF0FBECDBFDF91CF911F9149
-:1030C0000F91FF90EF90DF90CF90BF900C943F1541
-:1030D000002321F0812F9B2D937002C080E090E0AF
-:1030E00026960FB6F894DEBF0FBECDBFDF91CF910D
-:1030F0001F910F91FF90EF90DF90CF90BF900C94B5
-:103100005515812F002319F00E94782402C00E94D7
-:10311000E02426960FB6F894DEBF0FBECDBFDF9138
-:10312000CF911F910F91FF90EF90DF90CF90BF90C4
-:103130000C9465258B2D837009F07BC00111FBC1B8
-:10314000812F829586958770880F880F912F9F70A9
-:10315000C92ED12CE12CF12C082E04C0CC0CDD1C86
-:10316000EE1CFF1C0A94D2F714FF12C04FE050E08F
-:1031700060E070E004C0440F551F661F771F8A95FA
-:10318000D2F7CB01BA01609570958095909503C0F8
-:1031900060E070E0CB012B2D269526952370422F01
-:1031A00050E042305105D9F04330510569F16C29A6
-:1031B0007D298E299F294130510551F126960FB660
-:1031C000F894DEBF0FBECDBFDF91CF911F910F915D
-:1031D000FF90EF90DF90CF90BF900C949F1E6C29D2
-:1031E0007D298E299F2926960FB6F894DEBF0FBE43
-:1031F000CDBFDF91CF911F910F91FF90EF90DF90A6
-:10320000CF90BF900C94BB1E0E949F1EC701B601B9
-:1032100026960FB6F894DEBF0FBECDBFDF91CF91DB
-:103220001F910F91FF90EF90DF90CF90BF900C9483
-:10323000831E002319F08B2D817001C08695882391
-:1032400009F479C1812F829586958770880F880F40
-:10325000912F9F70C92ED12CE12CF12C082E04C087
-:10326000CC0CDD1CEE1CFF1C0A94D2F714FF12C01C
-:103270004FE050E060E070E004C0440F551F661F4F
-:10328000771F8A95D2F7CB01BA016095709580952A
-:10329000909503C060E070E0CB012B2D269526951C
-:1032A0002370422F50E042305105D9F04330510590
-:1032B00069F16C297D298E299F294130510551F1F1
-:1032C00026960FB6F894DEBF0FBECDBFDF91CF912B
-:1032D0001F910F91FF90EF90DF90CF90BF900C94D3
-:1032E000791F6C297D298E299F2926960FB6F8947F
-:1032F000DEBF0FBECDBFDF91CF911F910F91FF9029
-:10330000EF90DF90CF90BF900C94951F0E94791F93
-:10331000C701B60126960FB6F894DEBF0FBECDBF2B
-:10332000DF91CF911F910F91FF90EF90DF90CF90A1
-:10333000BF900C945D1F103FD1F118F4103E50F473
-:10334000A2C0123F09F464C008F44DC0133F09F451
-:1033500074C099C01F708B2D8F710023A1F00E9443
-:10336000F61E812F26960FB6F894DEBF0FBECDBF96
-:10337000DF91CF911F910F91FF90EF90DF90CF9051
-:10338000BF900C9484170E94171F812F26960FB6AA
-:10339000F894DEBF0FBECDBFDF91CF911F910F918B
-:1033A000FF90EF90DF90CF90BF900C948B1700238D
-:1033B000B1F0253008F0BFC08B2D8F7126960FB667
-:1033C000F894DEBF0FBECDBFDF91CF911F910F915B
-:1033D000FF90EF90DF90CF90BF900C943C1F263071
-:1033E00008F0A9C0E9CF0023A9F08B2D8F71269694
-:1033F0000FB6F894DEBF0FBECDBFDF91CF911F9106
-:103400000F91FF90EF90DF90CF90BF900C94F61E3D
-:10341000002359F38B2D8F7126960FB6F894DEBFDB
-:103420000FBECDBFDF91CF911F910F91FF90EF9015
-:10343000DF90CF90BF900C94171F002399F08B2D35
-:103440008F7126960FB6F894DEBF0FBECDBFDF9109
-:10345000CF911F910F91FF90EF90DF90CF90BF9091
-:103460000C94E11E26960FB6F894DEBF0FBECDBFBA
-:10347000DF91CF911F910F91FF90EF90DF90CF9050
-:10348000BF900C94D71E0023A9F0222309F4ADCFDE
-:10349000812F26960FB6F894DEBF0FBECDBFDF9109
-:1034A000CF911F910F91FF90EF90DF90CF90BF9041
-:1034B0000C946D16222309F4ADCF812F26960FB6FA
-:1034C000F894DEBF0FBECDBFDF91CF911F910F915A
-:1034D000FF90EF90DF90CF90BF900C9435174B2D5D
-:1034E0004F70612FC7010E94F40726960FB6F8941B
-:1034F000DEBF0FBECDBFDF91CF911F910F91FF9027
-:10350000EF90DF90CF90BF900C94FB1D4B2D4F7030
-:10351000612FC70126960FB6F894DEBF0FBECDBF50
-:10352000DF91CF911F910F91FF90EF90DF90CF909F
-:10353000BF900C94B70B26960FB6F894DEBF0FBE63
-:10354000CDBFDF91CF911F910F91FF90EF90DF9052
-:10355000CF90BF9008950E94B8200E948D200E94B5
-:10356000D2200E9498260E94652580E090E00E946B
-:103570003F1580E090E00C9455150E94A8200C9413
-:10358000AB1A0E94B21F292F22952F7030E02C30E9
-:1035900031054CF42A3031056CF4225031092230C7
-:1035A000310588F407C02C30310549F02F30310542
-:1035B00031F009C0803E48F0803F29F406C093FBFB
-:1035C000882780F9089580E0089581E00895CF93D9
-:1035D000DF9300D000D01F92CDB7DEB70F900F90D1
-:1035E0000F900F900F90DF91CF910895CF93DF93BD
-:1035F00000D000D000D0CDB7DEB726960FB6F89435
-:10360000DEBF0FBECDBFDF91CF9108951F93CF9343
-:10361000DF93C091840116E080918501C81799F06D
-:10362000D0E01C9FF0011D9FF00D1124EA57FE4FC2
-:103630004081518162817381848195810E94F61A53
-:103640002196C770E9CFDF91CF911F9108954091E6
-:10365000B6015091B7016091B8017091B9018091A4
-:10366000BA019091BB010C94F61A8091BB0182952E
-:103670008F7009F054C08091B801882309F44FC0BD
-:1036800080918401A09185016091B6017091B7018C
-:103690004091B9015091BA01B6E08A1709F43FC0D0
-:1036A00090E041155105C1F17F3F11F46F3FA1F149
-:1036B000B89FF001B99FF00D1124EA57FE4F218108
-:1036C00072132AC02081621327C02281211124C0D5
-:1036D000238134812417350710F421503109241B2C
-:1036E000350B283C3105C0F42091BB012F702061BF
-:1036F0002093BB0126E0289FF001299FF00D1124A3
-:10370000E557FE4F80818F708061808386EB91E06A
-:103710000E9492170C94061B01968770BECF0895E5
-:10372000CF92DF92EF92FF920F931F93CF93DF938D
-:10373000CDB7DEB762970FB6F894DEBF0FBECDBF30
-:103740008C0185E0F801DE011D9601900D928A95AD
-:10375000E1F7D8014C9111965C91119712966C91FA
-:1037600012971396CD90DC9014973091B60170911A
-:10377000B7018091B9019091BA01009709F46BC12A
-:103780007F3F19F43F3F09F466C1E090B801EE2095
-:1037900009F4C0C02091BB01C816D90628F0F60173
-:1037A000E81BF90BCF0104C0809590958C0D9D1DF1
-:1037B000FF24F394883C910578F0F12C207F09F0E8
-:1037C000C6C07C2DD98AC88A89890E94E71A86EBEF
-:1037D00091E00E949217B1C0822F807F09F046C00D
-:1037E000751314C0341312C0611110C02F70206102
-:1037F0002093BB010E94271B86EB91E00E94921749
-:103800008091BB01D80115968C932EC0CD2819F15B
-:103810005F3F11F44F3FF9F0F62E61111CC080910B
-:1038200084012091850136E0821709F45AC090E0A6
-:10383000389FF001399FF00D1124EA57FE4F718136
-:10384000571306C07081471303C07281711103C002
-:1038500001968770E9CFF62E662309F418C180918E
-:10386000BB0181608093BB01F12C11C1751308C0AD
-:10387000341306C0611104C08091BB01D801C3C0DC
-:103880004D875E878D859E856A8B0E94C11A6A89E5
-:103890008823E1F16623D1F12091BB01822F82952B
-:1038A0008F7090E0029774F08091B6019091B7010B
-:1038B00098878F831986DB86CA862C87CE01079668
-:1038C0000E94921786E0F801A6EBB1E001900D92FC
-:1038D0008A95E1F70E94351B0E94271BFF24F39471
-:1038E000D6C04D875E878D859E850E94B21F292F89
-:1038F00022952F7030E0223031050CF0BCC09F7053
-:1039000009F0B6C0805E883008F4C1C0C8010E94CA
-:103910009217E4CFC816D90608F453C0F601E81B85
-:10392000F90BCF01883C910508F450C0F12C7C2D97
-:10393000D98AC88A89890E94E71AE6EBF1E086E015
-:10394000DF011D928A95E9F70E94271BA0C075131D
-:1039500014C0341312C0611110C08091BB01F80172
-:103960008583C8010E94921786E0E6EBF1E0DF0153
-:103970001D928A95E9F7FE2C8AC04D875E878D855A
-:103980009E856A8B0E94C11A6A89882309F4BECF7A
-:10399000662309F4BBCF2091BB01822F82958F70E3
-:1039A00090E002970CF48ECF8091B6019091B70110
-:1039B0009A8389831B82DD82CC822E83CE0101967D
-:1039C0007FCF809590958C0D9D1DACCFF62E6623F4
-:1039D00009F49CCF75132EC034132CC02091BB0169
-:1039E00020FD1FC0822F82958F70D9F0D8011596C7
-:1039F0002C9315978F3049F08F5F982F9295907F79
-:103A0000822F8F70892B15968C93C8010E94921774
-:103A100086E0F801A6EBB1E001900D928A95E1F7FE
-:103A200093CF86E0F801A6EBB1E001900D928A9564
-:103A3000E1F72DC04D875E878D859E850E94C11A56
-:103A4000811140CF8091BB0181608093BB01C8018F
-:103A50000E9492171CC0662309F458CF4D875E87D9
-:103A60008D859E850E94C11A882309F44FCF2ACFE5
-:103A7000811148CF0CC0243031050CF047CF9F7026
-:103A800009F440CFF8019581907F09F03BCF8F2D4D
-:103A900062960FB6F894DEBF0FBECDBFDF91CF9117
-:103AA0001F910F91FF90EF90DF90CF9008951F939B
-:103AB000CF93DF93CDB7DEB72C970FB6F894DEBF68
-:103AC0000FBECDBF4F83588769877A878B879C87C6
-:103AD000CE0107960E94901B882369F08F819885FC
-:103AE0002A853B85232BF1F19F3F09F063C08F3F6F
-:103AF00009F060C037C086E0FE013796DE011196FE
-:103B000001900D928A95E1F76F817885EA85FB85B2
-:103B1000309741F17F3F11F46F3F21F120918501F2
-:103B200030E0C9010196877099274091840150E0E7
-:103B30008417950709F447C069837A83FD83EC8372
-:103B400096E0929FD001939FB00D1124AA57BE4FCB
-:103B5000FE01319601900D929A95E1F780938501CF
-:103B60000E94061B16E080918401909185018917BF
-:103B7000C1F1189FC00111248A579E4F0E94901BCB
-:103B8000882379F1E09184011E9FF0011124EA5706
-:103B9000FE4F4081518162817381848195810E94B1
-:103BA000F61A8091840190E001968770992780939E
-:103BB0008401D9CF4F81588569857A858B859C850D
-:103BC0000E94F61ACFCF0E94BD1A10928501109262
-:103BD0008401E6EBF1E086E0DF011D928A95E9F7CA
-:103BE000C1CF2C960FB6F894DEBF0FBECDBFDF91CC
-:103BF000CF911F910895EF92FF920F931F93CF9350
-:103C0000DF938C01892B09F46CC0F12CEE24E39432
-:103C1000E8012196F8018491843740F4843008F05B
-:103C200051C0813081F0823019F15BC0853709F4D1
-:103C300044C0A8F19CE7980F903708F052C08F77E6
-:103C40000E94351741C00E5F1F4FFE01C49180E2F4
-:103C50008C0F883048F4C7708E2D01C0880FCA952C
-:103C6000EAF70E94AB2014C08C2F0E946D162DC065
-:103C70000E5F1F4FFE01C49180E28C0F883058F414
-:103C8000C7708E2D01C0880FCA95EAF70E94B12037
-:103C90000E94D2201AC08C2F0E94351716C00E5FCA
-:103CA0001F4FFE01C491CC2381F08FE99FE0019763
-:103CB000F1F700C00000C150F6CF0E5F1F4FFE01AC
-:103CC000F49003C00E946D168E018F2D882309F495
-:103CD0009FCFEFE9FFE03197F1F700C0000081507E
-:103CE000F5CFDF91CF911F910F91FF90EF90089545
-:103CF00008956093C0017093C1018093C2019093B5
-:103D0000C3010C94AB1A0F931F930091C001109143
-:103D1000C1012091C2013091C301DC01CB01802B94
-:103D2000912BA22BB32B8093C0019093C101A09340
-:103D3000C201B093C3011F910F910C94AB1A0F9362
-:103D40001F930091C0011091C1012091C2013091D7
-:103D5000C301DC01CB0180239123A223B3238093F1
-:103D6000C0019093C101A093C201B093C3011F9100
-:103D70000F910C94AB1A0F931F930091C0011091F7
-:103D8000C1012091C2013091C301DC01CB01802728
-:103D90009127A227B3278093C0019093C101A093DC
-:103DA000C201B093C3011F910F910C94AB1A1092F2
-:103DB000BC011092BD011092BE011092BF010C9483
-:103DC000AB1A41E050E060E070E004C0440F551FC2
-:103DD000661F771F8A95D2F74093BC015093BD01AF
-:103DE0006093BE017093BF010C94AB1A41E050E0A8
-:103DF00060E070E004C0440F551F661F771F8A956E
-:103E0000D2F78091BC019091BD01A091BE01B0910B
-:103E1000BF01482B592B6A2B7B2B4093BC0150933D
-:103E2000BD016093BE017093BF010C94AB1A41E0D9
-:103E300050E060E070E004C0440F551F661F771F1C
-:103E40008A95D2F740955095609570958091BC0108
-:103E50009091BD01A091BE01B091BF0148235923AB
-:103E60006A237B234093BC015093BD016093BE0144
-:103E70007093BF010C94AB1A41E050E060E070E039
-:103E800004C0440F551F661F771F8A95D2F7809193
-:103E9000BC019091BD01A091BE01B091BF01482726
-:103EA00059276A277B274093BC015093BD0160933B
-:103EB000BE017093BF010C94AB1A0F931F93009136
-:103EC000BC011091BD012091BE013091BF01DC0108
-:103ED000CB01802B912BA22BB32B8093BC01909311
-:103EE000BD01A093BE01B093BF011F910F910C942F
-:103EF000AB1A0F931F930091BC011091BD0120914B
-:103F0000BE013091BF01DC01CB0180239123A223AC
-:103F1000B3238093BC019093BD01A093BE01B093E5
-:103F2000BF011F910F910C94AB1A0F931F93009137
-:103F3000BC011091BD012091BE013091BF01DC0197
-:103F4000CB0180279127A227B3278093BC019093B0
-:103F5000BD01A093BE01B093BF011F910F910C94BE
-:103F6000AB1A0895CF92DF92EF92FF920F931F93B7
-:103F7000CF93DF938C01C090C001D090C101E0903D
-:103F8000C201F090C3014091BC015091BD0160910C
-:103F9000BE017091BF01C42AD52AE62AF72ACFE1D3
-:103FA000D0E0D701C6010C2E04C0B695A795979511
-:103FB00087950A94D2F780FF07C0B8018C2F0E9422
-:103FC000DA0B8130910531F4219758F7B80180E080
-:103FD0000E94DA0BDF91CF911F910F91FF90EF902C
-:103FE000DF90CF90089590910C01992321F090914A
-:103FF0000D01911109C020910E0130910F01F901BD
-:1040000032969FEF40E030C0982F96959695969502
-:104010009F30A0F4E0910E01F0910F01E90FF11D26
-:10402000877021E030E0A90102C0440F551F8A9536
-:10403000E2F7CA019181892B818308959091D7017C
-:1040400090FF23C01F928F9387ED95E09F938F93EE
-:104050000E94EB070F900F900F900F9008959F3FD5
-:1040600039F04F5F4E3041F051915813F8CF0DC0E9
-:104070005111F7CF942FF5CF9F3F39F0F901E90F98
-:10408000F11D97FDFA9582830895089590910C0192
-:10409000992321F090910D01911109C020910E01F9
-:1040A00030910F01F9013296205F3F4F30C0982FB9
-:1040B0009695969596959F30A8F4E0910E01F09113
-:1040C0000F01E90FF11D877021E030E0A90102C066
-:1040D000440F551F8A95E2F7CA0180959181892383
-:1040E000818308959091D70190FF16C01F928F93FE
-:1040F00089EB95E09F938F930E94EB070F900F90B1
-:104100000F900F9008953196E217F30729F09081F0
-:104110009813F9CF1082F7CF089581E090E0E091F5
-:104120000E01F0910F01E80FF91F10820196803106
-:104130009105A9F708959091D601892B8093D60116
-:10414000089580959091D60189238093D601089592
-:104150001092D60108959091D501892B8093D501B5
-:10416000089580959091D50189238093D501089574
-:104170001092D50108958093C40108951092C4014E
-:10418000089580910E0190910F01FC0131969C01E0
-:10419000205F3F4F80E0919191118F5FE217F3070D
-:1041A000D1F70895E0910E01F0910F018091D601B1
-:1041B0008083E0910E01F0910F0190818091D501F3
-:1041C000892B80838091C401882361F0E0910E01E6
-:1041D000F0910F019081892B80830E94C120811171
-:1041E0001092C40180910E0190910F010C94EB1478
-:1041F00090933B0180933A010895CF92DF92EF9222
-:10420000FF926C01EE24FF24C114D104E104F104F7
-:1042100021F0C701B60120E101C020E0C72ED82E51
-:10422000E92EFF24C114D104E104F10419F0285F40
-:10423000C701B6016B017C0154E0F694E794D79472
-:10424000C7945A95D1F7C114D104E104F10419F0CF
-:104250002C5FC701B6016B017C0142E0F694E79444
-:10426000D794C7944A95D1F7C114D104E104F1045D
-:1042700019F02E5FC701B601DC01CB01B695A795F9
-:1042800097958795892B8A2B8B2B09F02F5F822F8F
-:10429000FF90EF90DF90CF9008958295982F9C7CAF
-:1042A000392F36953695282F237344E0249FC0017B
-:1042B0001124932F982B292F2A7A2695892F8575DB
-:1042C000880F822B08951F93CF93DF931F92CDB752
-:1042D000DEB799830E944D21182F9981892F0E9462
-:1042E0004D21212F30E0322F2227A901482BCA016E
-:1042F0000F90DF91CF911F9108958091F00184304C
-:1043000009F11092D80120E488E190E00FB6F8940A
-:10431000A895809360000FBE2093600083B7817FD3
-:10432000846083BF83B7816083BF7894889583B7A7
-:104330008E7F83BF88E10FB6F8948093600010925F
-:1043400060000FBE089508950895CF930E94A321A1
-:104350000E947F090E94A421C0E08C2F0E94AB0A1A
-:10436000811104C0CF5FCE30C1F701C081E0CF9191
-:1043700008950C94BD1A82E084BD93E095BD9AEF38
-:1043800097BD80936E0008952FB7F8948091D9015E
-:104390009091DA01A091DB01B091DC012FBF08956B
-:1043A000CF92DF92EF92FF920F931F932FB7F89463
-:1043B0004091D9015091DA016091DB017091DC01EB
-:1043C0002FBF6A017B01EE24FF248C0120E030E046
-:1043D000C016D106E206F30610F4415051099A01C5
-:1043E000281B390BC9011F910F91FF90EF90DF90AF
-:1043F000CF9008951F920F920FB60F9211248F93B2
-:104400009F93AF93BF938091D9019091DA01A091CE
-:10441000DB01B091DC010196A11DB11D8093D90192
-:104420009093DA01A093DB01B093DC01BF91AF91CF
-:104430009F918F910F900FBE0F901F9018950E9423
-:10444000DD11F8942FEF87EA91E6215080409040EB
-:10445000E1F700C0000087E090EBDC018093F901F8
-:104460009093FA01A093FB01B093FC019CE088E1DA
-:104470000FB6F894A895809360000FBE90936000EB
-:10448000FFCFEF92FF920F931F93CF93DF93D82F1D
-:10449000C0E08C2F0E94AB0A00E010E0E82EF12C67
-:1044A000C701002E02C0959587950A94E2F780FD1A
-:1044B00006C00F5F1F4F0630110591F709C0602F2E
-:1044C0007C2F80E00E94B80BD813F3CF81E004C0AA
-:1044D000CF5FCE30F1F680E0DF91CF911F910F9149
-:1044E000FF90EF900895CF93C82F8CE20E94412255
-:1044F000882321F08C2FCF910C94412280E0CF9122
-:104500000895CF930E94D023811102C00E94B62348
-:104510008CEF95E00E945207C5E6C15049F00E9419
-:104520007F098FE39CE90197F1F700C00000F5CF08
-:1045300085EF95E00E94520789E20E947322811163
-:1045400013C18AE20E94732281110E94B62385E082
-:104550000E94732281110E941F220E94DB238093FC
-:10456000D70187E00E9473228823A9F18BE10E9482
-:104570007322882351F08091D70181FB222720F9F3
-:1045800091E0922790FB81F90EC08EE00E94732289
-:10459000882361F08091D70182FB222720F991E0E6
-:1045A000922790FB82F98093D70115C080E10E9489
-:1045B00073229091D701882341F093FB222720F9A1
-:1045C00081E0822780FB93F904C0892F809580FBCE
-:1045D00090F99093D7018091D7010E94DF230E9428
-:1045E000ED238093EA0180EE0E947322882341F03C
-:1045F0008091EA01982F909590FB80F98093EA01D1
-:1046000089E30E947322882359F08091EA0181FB9B
-:10461000222720F991E0922790FB81F98093EA010B
-:1046200082EE0E947322882359F08091EA0182FB76
-:10463000222720F991E0922790FB82F98093EA01EA
-:1046400086EE0E947322882359F08091EA0183FB51
-:10465000222720F991E0922790FB83F98093EA01C9
-:1046600083EE0E947322882359F08091EA0184FB33
-:10467000222720F991E0922790FB84F98093EA01A8
-:1046800085E30E947322882359F08091EA0185FB1B
-:10469000222720F991E0922790FB85F98093EA0187
-:1046A00081E30E947322882359F08091EA0186FBFE
-:1046B000222720F991E0922790FB86F98093EA0166
-:1046C00081E10E947322882359F08091EA0187FBDF
-:1046D000222720F991E0922790FB87F98093EA0145
-:1046E0008091EA010E94F1238091EA0187FB8827EB
-:1046F00080F980930D0187E20E947322C82F8EE11A
-:104700000E9473228111C2608FE10E947322811185
-:10471000C46080E20E9473228111C86081E20E941D
-:1047200073228111C06182E20E9473228111C062F2
-:1047300083E20E9473228111C06484E20E9473228A
-:10474000882311F0C06802C0CC2329F08C2F0E946E
-:10475000E8236C2F03C00E94E423682F70E080E000
-:1047600090E0CF910C94791ECF9108956DEE7EEF7D
-:1047700080E090E00E94B92D60E082E090E00E942D
-:10478000AB2D60E083E090E00E94AB2D60E084E020
-:1047900090E00E94AB2D60E085E090E00C94AB2DA2
-:1047A00080E090E00E94A52D21E08D3E9E4F09F013
-:1047B00020E0822F089582E090E00C949D2D682FD8
-:1047C00082E090E00C94AB2D83E090E00C949D2D62
-:1047D000682F83E090E00C94AB2D84E090E00C9483
-:1047E0009D2D682F84E090E00C94AB2D8091DF012B
-:1047F00080FF0BC06091130185E0689FB001112418
-:1048000075956795759567952BC081FF09C0609177
-:10481000130185E0689FB00111247595679520C04C
-:1048200082FF07C06091130185E0689FB0011124E9
-:1048300017C09091E0019923D1F060911201961771
-:1048400088F72091130185E0289F90011124929F01
-:10485000A001939F500D112470E0CA010E946F2D9A
-:104860006038710540F46115710539F002C065E0EA
-:1048700070E0862F08958FE7089581E00895809174
-:10488000DF0180FF08C06091110170E075956795A8
-:104890007595679521C081FF06C06091110170E098
-:1048A0007595679519C082FF04C06091110170E091
-:1048B00010C09091E0019923C1F06091100196170A
-:1048C000A0F780911101899FC001112470E00E941E
-:1048D0006F2D6038710528F46115710521F0862F60
-:1048E00008958FE7089581E0089561E070E0F4CFC6
-:1048F000803F21F40E94F623819504C0813F29F472
-:104900000E94F6238093E3010895823F21F40E94E0
-:10491000F623819504C0833F29F40E94F6238093F7
-:10492000E2010895893F19F40E943F2405C08A3F9F
-:1049300031F40E943F2481958093E40108958B3FD8
-:1049400021F40E943F24819504C08C3F29F40E94E9
-:104950003F248093E5010895843F21F48091E10193
-:10496000816017C0853F21F48091E101826011C010
-:10497000863F21F48091E10184600BC0873F21F4E0
-:104980008091E101886005C0883F31F48091E101A8
-:1049900080618093E10108958D3F21F48091DF01D2
-:1049A00081600BC08E3F21F48091DF01826005C0E1
-:1049B0008F3F29F48091DF0184608093DF010895A7
-:1049C000803F39F48091E30187FF6CC01092E301CE
-:1049D00069C0813F29F48091E3011816BCF362C0DD
-:1049E0009091E201823F29F497FF5CC01092E201AE
-:1049F00059C0833F19F41916CCF354C0893F41F4D0
-:104A00008091E40118160CF04DC01092E4014AC0E8
-:104A10008A3F29F48091E40187FF44C0F6CF8B3FA1
-:104A200039F48091E50187FF3DC01092E5013AC05D
-:104A30008C3F29F48091E5011816BCF333C0843F04
-:104A400021F48091E1018E7F17C0853F21F4809190
-:104A5000E1018D7F11C0863F21F48091E1018B7FC0
-:104A60000BC0873F21F48091E101877F05C0883F1B
-:104A700031F48091E1018F7E8093E10113C08D3F7D
-:104A800021F48091DF018E7F0BC08E3F21F4809155
-:104A9000DF018D7F05C08F3F29F48091DF018B7F7F
-:104AA0008093DF018091E20181110EC08091E301CA
-:104AB00081110AC08091E401811106C08091E50155
-:104AC000811102C01092E00108958091D70183FF07
-:104AD0007EC088E396E00E9452078091E1011F9218
-:104AE0008F9383E396E09F938F930E94EB0781E37C
-:104AF00096E00E9452078091E201282F332727FD7C
-:104B000030953F938F938EE296E09F938F930E9410
-:104B1000EB078CE296E00E9452078091E301282F78
-:104B2000332727FD30953F938F9389E296E09F933B
-:104B30008F930E94EB0787E296E00E9452078091D4
-:104B4000E401282F332727FD30953F938F9384E28C
-:104B500096E09F938F930E94EB0782E296E00E947B
-:104B600052078091E501282F332727FD30953F9389
-:104B70008F938FE196E09F938F930E94EB078CE1D8
-:104B800096E00E9452078091E0011F928F9389E185
-:104B900096E09F938F930E94EB0787E196E00E9437
-:104BA00052078091DF011F928F9384E196E09F93DB
-:104BB0008F930E94EB0781E196E00E9452078DB728
-:104BC0009EB74C960FB6F8949EBF0FBE8DBF81EE78
-:104BD00091E00E9434150E94C4219093DE018093DD
-:104BE000DD0108951F93CF93DF938091DD019091B4
-:104BF000DE010E94D021AC019091E001992321F0C7
-:104C00002091140130E006C0209115018AE0289F10
-:104C1000900111244217530708F486C08091E201E5
-:104C2000C091E301D091E4011091E501811107C029
-:104C3000C11176C0D11174C0111172C075C09F3FEF
-:104C400019F09F5F9093E001181624F40E94F62358
-:104C50008093E2018091E20187FF05C00E94F62364
-:104C600081958093E2011C1624F40E94F623809320
-:104C7000E3018091E30187FF05C00E94F62381953F
-:104C80008093E3016091E201662339F1C091E30171
-:104C9000CC2319F1772767FD7095872F972F0E94F6
-:104CA000742C23E333E343E35FE30E94D82C0E9498
-:104CB000412C6093E2016C2F772767FD7095872F59
-:104CC000972F0E94742C23E333E343E35FE30E94B6
-:104CD000D82C0E94412C6093E3011D1624F40E94FD
-:104CE0003F248093E4018091E40187FF05C00E9486
-:104CF0003F2481958093E401111624F40E943F24FF
-:104D00008093E5018091E50187FF05C00E943F2463
-:104D100081958093E501DF91CF911F910C946525DA
-:104D20009F3F09F08ECF96CFDF91CF911F910895CD
-:104D3000E1EEF1E085E0DF011D928A95E9F710923E
-:104D4000E0011092DF0108958BE598E00E94520780
-:104D50001F9281E08F931F9285E08F938DE098E002
-:104D60009F938F930E94EB070F900F900F900F90DF
-:104D70000F900F9008958330E9F128F4813061F0AD
-:104D8000823009F10895853009F462C008F449C001
-:104D9000863009F474C0089580911501262F30E003
-:104DA000280F311D2F3F310524F4680F6093150142
-:104DB00003C08FEF80931501809115011F928F938F
-:104DC00086E497E072C080911401262F30E0280F0E
-:104DD000311D2F3F310524F4680F6093140103C087
-:104DE0008FEF80931401809114011F928F9384E3BD
-:104DF00097E05BC080911301262F30E0280F311D12
-:104E00002F3F310524F4680F6093130103C08FEF27
-:104E100080931301809113011F928F9381E297E099
-:104E200044C080911201262F30E0280F311D2F3F02
-:104E3000310524F4680F6093120103C08FEF809353
-:104E40001201809112011F928F938CE097E02DC088
-:104E500080911101262F30E0280F311D2F3F3105A1
-:104E600024F4680F6093110103C08FEF8093110148
-:104E7000809111011F928F9383EF96E016C080916D
-:104E80001001262F30E0280F311D2F3F310524F46B
-:104E9000680F6093100103C08FEF80931001809121
-:104EA00010011F928F9388ED96E09F938F930E943D
-:104EB000EB070F900F900F900F900895833081F1C2
-:104EC00028F4813059F08230D1F00895853009F40A
-:104ED00049C0B8F1863009F456C008958091150193
-:104EE000681720F4861B8093150102C010921501EB
-:104EF000809115011F928F9389EC96E054C08091A8
-:104F00001401681720F4861B8093140102C01092CC
-:104F10001401809114011F928F9387EB96E043C098
-:104F200080911301681720F4861B8093130102C03F
-:104F300010921301809113011F928F9384EA96E0DF
-:104F400032C080911201681720F4861B80931201F1
-:104F500002C010921201809112011F928F938FE86C
-:104F600096E021C080911101681720F4861B809380
-:104F7000110102C010921101809111011F928F93B3
-:104F800086E796E010C080911001681720F4861B18
-:104F90008093100102C010921001809110011F92A5
-:104FA0008F938BE596E09F938F930E94EB070F9072
-:104FB0000F900F900F900895CF93C82F1F928F934B
-:104FC00080E699E09F938F930E94EB0781E090E049
-:104FD000A0E0B0E0BC01CD0104C0660F771F881FC0
-:104FE000991FCA95D2F70E94791E0F900F900F90CB
-:104FF0000F90CF910C94BD1ACF938D3109F465C0F9
-:10500000B0F58E3009F4CCC100F5873009F49BC1AE
-:10501000A8F4863009F06DC28091D701817F8E7F20
-:105020008093D70185E699E00E94520781EA9DE0CE
-:105030000E94520781E08093E70180C1883009F423
-:105040004FC08B3009F47CC154C2863109F4F0C1E1
-:1050500038F4803109F4B8C1813109F430C249C251
-:10506000893109F4CEC18B3109F486C142C285333E
-:1050700009F437C248F4873209F433C208F433C262
-:10508000893209F42EC235C2833438F48A3308F0E9
-:105090002CC2883309F454C12CC2833409F421C2D0
-:1050A000883409F026C20E94BD1A80E99DE00E9462
-:1050B00052079FEF23ED80E3915020408040E1F7BD
-:1050C00000C000000E941F2239C180EB9DE00E94B9
-:1050D00052070E94FB2B0E94DF140E94110D2EC16B
-:1050E00085EA9DE00E94520786E79BE00E945207F6
-:1050F0000E94E4231F928F9383E79BE09F938F93FB
-:105100000E94EB0781E79BE00E9452070E94DB238D
-:10511000C82F8EE59BE00E9452071F92CF9389E52E
-:105120009BE09F938F930E94EB0787E59BE00E9493
-:1051300052078DE49BE00E9452078C2F81701F92D2
-:105140008F938AE49BE09F938F930E94EB0788E400
-:105150009BE00E9452078EE39BE00E945207C1FB36
-:10516000882780F91F928F938BE39BE09F938F9307
-:105170000E94EB0789E39BE00E9452078DE29BE0CF
-:105180000E945207C2FB882780F91F928F938AE200
-:105190009BE09F938F930E94EB0788E29BE00E9425
-:1051A00052078FE19BE00E945207C3FBCC27C0F956
-:1051B0001F92CF938CE19BE09F938F930E94EB070C
-:1051C0008AE19BE00E9452070E94ED23C82F86E0EF
-:1051D0009BE00E9452071F92CF9381E09BE09F9338
-:1051E0008F930E94EB078FEF9AE00E94520786EEA2
-:1051F0009AE00E9452078C2F81701F928F9383EE4A
-:105200009AE09F938F930E94EB078DB79EB780968D
-:105210000FB6F8949EBF0FBE8DBF81EE9AE00E943C
-:1052200052078AEC9AE00E945207C1FB882780F956
-:105230001F928F9387EC9AE09F938F930E94EB07C6
-:1052400085EC9AE00E94520783EB9AE00E94520795
-:10525000C2FB882780F91F928F9380EB9AE09F937F
-:105260008F930E94EB078EEA9AE00E9452078CE926
-:105270009AE00E945207C3FB882780F91F928F9300
-:1052800089E99AE09F938F930E94EB0787E99AE060
-:105290000E9452078DE89AE00E945207C4FB8827BB
-:1052A00080F91F928F938AE89AE09F938F930E94D0
-:1052B000EB0788E89AE00E94520786E79AE00E948E
-:1052C0005207C5FB882780F91F928F9383E79AE0E6
-:1052D0009F938F930E94EB0781E79AE00E94520709
-:1052E00085E59AE00E945207C6FB882780F91F9245
-:1052F0008F9382E59AE09F938F930E94EB0780E55E
-:105300009AE00E94520788E49AE00E945207C7FB85
-:10531000CC27C0F91F92CF9385E49AE09F938F9397
-:105320000E94EB0783E49AE00E9452078DB79EB774
-:105330004C960FB6F8949EBF0FBE8DBFC1E0DEC085
-:105340008CE899E05BC08091D701C82FC17080FFC5
-:1053500009C083E89DE00E9452078091D701817FB8
-:105360008E7F47C087E79DE00E9452078091D7015A
-:1053700081608093D701E2CF9091D70191FBCC2738
-:10538000C0F981E0C827892FC0FB81F98093D7013C
-:10539000CC2319F08AE69DE027C08CE59DE02EC065
-:1053A0009091D70192FBCC27C0F981E0C827892FC3
-:1053B000C0FB82F98093D701CC2319F08DE49DE0E6
-:1053C00013C08DE39DE01AC09091D70193FBCC27C9
-:1053D000C0F981E0C827892FC0FB83F98093D701EA
-:1053E000CC2351F081E39DE00E9452078091D701C8
-:1053F00081608093D70182C084E29DE00E945207C1
-:105400009DCF85E19DE00E94520789EE9CE00E94BD
-:1054100052078CEA9CE00E94520785E89CE00E94BB
-:10542000520781E49CE00E94520786E19CE0E6CFAF
-:1054300088E09CE00E9452070E94DF141F928F9325
-:105440008EEE9BE09F938F930E94EB0780910C015F
-:105450001F928F9387ED9BE09F938F930E94EB07A2
-:1054600080916E011F928F9384EC9BE09F938F93AA
-:105470000E94EB0780910D011F928F9381EB9BE0BF
-:105480009F938F930E94EB078091D9019091DA014D
-:10549000A091DB01B091DC01BF93AF939F938F93F9
-:1054A0008DE99BE09F938F930E94EB078DB79EB78A
-:1054B00046960FB6F8949EBF0FBE8DBF3FCF0E9499
-:1054C000BD1AC0910D0181E0C827C0930D01CC2306
-:1054D00029F083E99BE00E94520710C088E89BE016
-:1054E0008DCF80E003C08D5101C089530E94DC271D
-:1054F00025CF86E89BE00E945207C0E08C2FCF9119
-:10550000089580E0089580E00895CF93C82F80919A
-:10551000E701813081F020F0823009F44FC045C1AD
-:10552000E0910E01F0910F018081813169F08232AA
-:1055300009F03DC109C0E0910E01F0910F01808199
-:10554000813111F0823261F48C2F0E94812A811105
-:1055500004C08C2F0E94FC272FC081E090E02CC05B
-:105560008C2F0E94832A811126C0C431E1F070F48F
-:10557000CB3081F0C031D1F40E94A42688E599E0B7
-:105580000E94520782E08093E70115C0C93259F0AA
-:10559000C83361F485E699E00E9452078CE599E0F2
-:1055A0000E94520708C01092E70103C186E599E006
-:1055B0000E945207FEC081E08170FDC0C43220F518
-:1055C000CE3108F0C0C0CB3099F1C8F4C73009F033
-:1055D000D2C08AE08093150194E19093140193E086
-:1055E000909313018093120188E08093110188E267
-:1055F000809310018CEF97E00E945207BFC0C33127
-:1056000049F1C431C1F0B7C0CB3409F4A9C028F4C2
-:10561000C93289F0C83361F0AEC0C13509F49EC00B
-:10562000C23509F499C0CE3409F0A5C06AE09EC025
-:105630000E94A426A3C08091E601882319F010924D
-:10564000E6019CC089E098E00E94520781E08093C7
-:10565000E701B1C083EE97E00E94520781ED97E029
-:105660000E945207809115011F928F938EEC97E054
-:105670009F938F930E94EB078CEC97E00E94520758
-:105680008AEB97E00E945207809114011F928F933A
-:1056900087EB97E09F938F930E94EB0785EB97E052
-:1056A0000E94520786EA97E00E94520780911301F8
-:1056B0001F928F9383EA97E09F938F930E94EB074B
-:1056C00081EA97E00E94520780E997E00E94520722
-:1056D000809112011F928F938DE897E09F938F9393
-:1056E0000E94EB078BE897E00E94520786E797E05D
-:1056F0000E945207809111011F928F9383E797E0D8
-:105700009F938F930E94EB0781E797E00E945207D7
-:105710008AE597E00E945207809110011F928F93B3
-:1057200087E597E09F938F930E94EB0785E597E0CD
-:105730000E9452078DB79EB748960FB6F8949EBF49
-:105740000FBE8DBF1BC0CE51EC2FF0E0E15DFE4FD0
-:1057500080818093E60112C061E003C061E006C071
-:105760006AE08091E6010E94BB2608C08091E601B4
-:105770000E945E2703C08AEF97E013C08091E60184
-:10578000882369F01F928F9384EF97E09F938F9304
-:105790000E94EB070F900F900F900F9004C081EFC5
-:1057A00097E00E94520781E006C01092E70180E076
-:1057B00002C080E001CFCF910895E1E8F0E0808160
-:1057C000886080838081816080838FB7F89493E0C4
-:1057D0009093890090ED909388008FBF0895EFE635
-:1057E000F0E08081826080830895EFE6F0E08081C0
-:1057F0008D7F80830895EFE6F0E0908182E0892735
-:10580000808308951F920F920FB60F9211242F9349
-:105810003F934F935F936F937F938F939F93AF9338
-:10582000BF93EF93FF938091E8019091E901019676
-:105830009093E9018093E801811103C082E00E9406
-:10584000110DE091E901E695E695F0E0E054F24FA4
-:10585000E4918091E8018E1303C080E00E94110D55
-:10586000FF91EF91BF91AF919F918F917F916F9138
-:105870005F914F913F912F910F900FBE0F901F900E
-:10588000189504D06894B1118DC0089570D088F037
-:105890009F5790F0B92F9927B751A0F0D1F0660F1C
-:1058A000771F881F991F1AF0BA95C9F712C0B13037
-:1058B00081F077D0B1E0089574C0672F782F8827E2
-:1058C000B85F39F0B93FCCF3869577956795B39576
-:1058D000D9F73EF490958095709561957F4F8F4FE5
-:1058E0009F4F0895E89409C097FB3EF490958095EA
-:1058F000709561957F4F8F4F9F4F9923A9F0F92F96
-:1059000096E9BB279395F695879577956795B79513
-:10591000F111F8CFFAF4BB0F11F460FF1BC06F5FF9
-:105920007F4F8F4F9F4F16C0882311F096E911C00B
-:10593000772321F09EE8872F762F05C0662371F02C
-:1059400096E8862F70E060E02AF09A95660F771F40
-:10595000881FDAF7880F9695879597F9089557FD70
-:105960009058440F551F59F05F3F71F04795880FCD
-:1059700097FB991F61F09F3F79F087950895121664
-:1059800013061406551FF2CF4695F1DF08C0161610
-:1059900017061806991FF1CF8695710561050894C1
-:1059A0000895E894BB2766277727CB0197F90895D8
-:1059B0000BD078C069D028F06ED018F0952309F08C
-:1059C0005AC05FC01124EECFCADFA0F3959FD1F378
-:1059D000950F50E0551F629FF001729FBB27F00D9D
-:1059E000B11D639FAA27F00DB11DAA1F649F6627F2
-:1059F000B00DA11D661F829F2227B00DA11D621F41
-:105A0000739FB00DA11D621F839FA00D611D221FFA
-:105A1000749F3327A00D611D231F849F600D211DDE
-:105A2000822F762F6A2F11249F5750408AF0E1F081
-:105A300088234AF0EE0FFF1FBB1F661F771F881FCA
-:105A400091505040A9F79E3F510570F014C0AACF65
-:105A50005F3FECF3983EDCF3869577956795B795B5
-:105A6000F795E7959F5FC1F7FE2B880F911D9695DF
-:105A7000879597F9089597F99F6780E870E060E04F
-:105A800008959FEF80EC089500240A9416161706D7
-:105A900018060906089500240A941216130614061F
-:105AA00005060895092E0394000C11F4882352F082
-:105AB000BB0F40F4BF2B11F460FF04C06F5F7F4F3A
-:105AC0008F4F9F4F0895991B79E004C0991F961737
-:105AD00008F0961B881F7A95C9F78095089597FB63
-:105AE000072E16F4009407D077FD09D00E94892D67
-:105AF00007FC05D03EF4909581959F4F08957095D1
-:105B000061957F4F0895EE0FFF1F0590F491E02DF2
-:105B10000994AA1BBB1B51E107C0AA1FBB1FA617F4
-:105B2000B70710F0A61BB70B881F991F5A95A9F746
-:105B300080959095BC01CD010895F999FECF92BD55
-:105B400081BDF89A992780B50895A8E1B0E042E0B8
-:105B500050E00C94C02D262FF999FECF1FBA92BDAC
-:105B600081BD20BD0FB6F894FA9AF99A0FBE01963E
-:105B700008950E94AB2D272F0C94AC2DDC01CB0196
-:105B8000FC01F999FECF06C0F2BDE1BDF89A31964D
-:105B900000B40D9241505040B8F70895F894FFCFEB
-:105BA0002002120D030EE00DAC0D780D0101C501B0
-:105BB00028080A03140A3F4D3620394605F904C364
-:105BC00004A3046A04DD03F6030F04280448040157
-:0A5BD000020304050607080900009F
+:1002D00001000100AE00010001000000160345000E
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/coderkun_neo2/coderkun_neo2.hex b/keyboard/ergodox_ez/keymaps/coderkun_neo2/coderkun_neo2.hex
index 2c7f3ec549..f14a11fb57 100644
--- a/keyboard/ergodox_ez/keymaps/coderkun_neo2/coderkun_neo2.hex
+++ b/keyboard/ergodox_ez/keymaps/coderkun_neo2/coderkun_neo2.hex
@@ -1,17 +1,17 @@
-:100000000C94B0070C94F7070C94F7070C94F707BF
-:100010000C94F7070C94F7070C94F7070C94F70768
-:100020000C94F7070C94F7070C947E130C9450145F
-:100030000C94F7070C94F7070C94F7070C94F70748
-:100040000C94F7070C94142D0C94F7070C94F707F5
-:100050000C94F7070C940D230C94F7070C94F707F6
-:100060000C94F7070C94F7070C94F7070C94F70718
-:100070000C94F7070C94F7070C94F7070C94F70708
-:100080000C94F7070C94F7070C94F7070C94F707F8
-:100090000C94F7070C94F7070C94F7070C94F707E8
-:1000A0000C94F7070C94F7070C94F707BD14DF14B2
-:1000B000D215DF14D21524154715D2159C15AF158E
-:1000C000FD18FD182C192C196F19A919B61BB61B90
-:1000D000C219B61BB71AB71A8A1BB61BB61BA11BCF
+:100000000C9410030C9457030C9457030C9457034F
+:100010000C9457030C9457030C9457030C945703F8
+:100020000C9457030C9457030C94750C0C94470DC7
+:100030000C9457030C9457030C9457030C945703D8
+:100040000C9457030C94BB210C9457030C94570346
+:100050000C9457030C944D1B0C9457030C945703AA
+:100060000C9457030C9457030C9457030C945703A8
+:100070000C9457030C9457030C9457030C94570398
+:100080000C9457030C9457030C9457030C94570388
+:100090000C9457030C9457030C9457030C94570378
+:1000A0000C9457030C9457030C945703B40DD60DBE
+:1000B000C90ED60DC90E1B0E3E0EC90E930EA60E0E
+:1000C00090119011BF11BF1102123C124914491432
+:1000D000551249144A134A131D144914491434146F
 :1000E00000F001F002F0F0A3F0A42B00340039007E
 :1000F000E100E00000001E00140004001D00E2000A
 :10010000007F1F001A0016001B0003522800200069
@@ -65,1444 +65,1079 @@
 :1004000000000000250022001F0000000000000086
 :10041000260023002000010000000000300036000C
 :10042000000000000000000038003700000000005D
-:1004300000000A002530313662003A2000253032B3
-:1004400058000A722F632030313233343536373852
-:10045000394142434445460A000A002530325800DB
-:10046000626F756E6365213A20006C656674207357
-:100470006964652061747461636865640A006C6511
-:1004800066742073696465206E6F74207265737082
-:100490006F6E64696E670A00747279696E672074A2
-:1004A0006F207265736574206D637032333031383C
-:1004B0000A000A44454255473A20656E61626C6500
-:1004C000642E0A005B735D004B6579626F61726434
-:1004D0002073746172742E0A005B575D005B535D7C
-:1004E000005B525D005B445D005B435D00160345AD
-:1004F00000720067006F0044006F00780020004524
-:10050000005A00000016034500720067006F0044A7
-:10051000006F007800200045005A00000004030925
-:100520000409028D00050100A0FA0904000001037E
-:10053000010100092111010001223F00070581038B
-:1005400008000A0904010001030102000921110148
-:100550000001224D000705820308000A0904020079
-:1005600001030000000921110100012236000705E6
-:10057000830308000A0904030002030000000921A4
-:100580001101000122200007058403200001070556
-:1005900004032000010904040001030000000921F4
-:1005A0001101000122390007058503100001120125
-:1005B000100100000008EDFE071301000102000118
-:1005C00005010906A101050719E029E71500250124
-:1005D0009508750181020508190129059505750120
-:1005E00091029501750391010507190029771500FE
-:1005F0002501957875018102C00631FF0974A101BA
-:100600000975150025FF95207508810209761500EA
-:1006100025FF952075089102C005010980A101857B
-:100620000216010026B7001A01002AB700751095BE
-:10063000018100C0050C0901A101850316010026F6
-:100640009C021A01002A9C02751095018100C005C8
-:10065000010902A1010901A10005091901290515D6
-:10066000002501950575018102950175038101053C
-:1006700001093009311581257F9502750881060928
-:10068000381581257F950175088106050C0A380209
-:100690001581257F950175088106C0C005010906F1
-:1006A000A101050719E029E7150025019508750145
-:1006B0008102950175088101050819012905950533
-:1006C000750191029501750391010507190029FF34
-:1006D000150025FF950675088100C00A00253032F7
-:1006E0005820006B6579626F6172645F7265706F2C
-:1006F00072743A20000A0025303258006B65796226
-:100700006F6172645F7365745F6C65643A20006446
-:10071000656C5F6B65795F6269743A2063616E270F
-:10072000742064656C3A20253032580A0061646494
-:100730005F6B65795F6269743A2063616E2774202C
-:100740006164643A20253032580A00646F6E652E69
-:100750000A00626F6F676D61676963207363616E22
-:100760003A202E2E2E2000290A002575002F002564
-:1007700075005D2800256400200025640020002508
-:10078000640020002564007C0025303258006D6F25
-:100790007573656B6579205B62746E7C7820792057
-:1007A0007620685D287265702F61636C293A205B42
-:1007B000006D6B5F776865656C5F74696D655F740C
-:1007C0006F5F6D6178203D2025640A006D6B5F7757
-:1007D0006865656C5F6D61785F7370656564203D09
-:1007E0002025640A006D6B5F74696D655F746F5FCF
-:1007F0006D6178203D2025640A006D6B5F6D617826
-:100800005F7370656564203D2025640A006D6B5F31
-:10081000696E74657276616C203D2025640A006DF6
-:100820006B5F64656C6179203D2025640A006D6B07
-:100830005F776865656C5F74696D655F746F5F6D28
-:100840006178203D2025640A006D6B5F77686565DF
-:100850006C5F6D61785F7370656564203D20256411
-:100860000A006D6B5F74696D655F746F5F6D6178B1
-:10087000203D2025640A006D6B5F6D61785F7370A9
-:10088000656564203D2025640A006D6B5F696E74A8
-:10089000657276616C203D2025640A006D6B5F6493
-:1008A000656C6179203D2025640A000A00257500E9
-:1008B000363A20776865656C5F74696D655F746F43
-:1008C0005F6D61783A20000A00257500353A20777F
-:1008D0006865656C5F6D61785F73706565643A200B
-:1008E000000A00257500343A2074696D655F746FE5
-:1008F0005F6D61783A20000A00257500333A206D5B
-:1009000061785F73706565643A20000A00257500A0
-:10091000323A20696E74657276616C286D73293A7B
-:1009200020000A00257500313A2064656C61792841
-:100930002A31306D73293A20000A092D2056616C46
-:10094000756573202D0A004D3E004D25643E200044
-:100950003F007365742064656661756C740A0043BA
-:100960003E200077686572652064656C74613A208A
-:10097000637572736F723D25642C20776865656CB2
-:100980003D25640A53656520687474703A2F2F659D
-:100990006E2E77696B6970656469612E6F72672F5F
-:1009A00077696B692F4D6F7573655F6B6579730A36
-:1009B000000A092D204D6F7573656B6579202D0A2E
-:1009C0004553432F713A09717569740A313A0964C4
-:1009D000656C6179282A31306D73290A323A0969C8
-:1009E0006E74657276616C286D73290A333A096DED
-:1009F00061785F73706565640A343A0974696D657E
-:100A00005F746F5F6D61780A353A09776865656C68
-:100A10005F6D61785F73706565640A363A0977685F
-:100A200065656C5F74696D655F746F5F6D61780A91
-:100A30000A703A097072696E742076616C7565731C
-:100A40000A643A097365742064656661756C747331
-:100A50000A75703A092B310A646F776E3A092D31A5
-:100A60000A706775703A092B31300A7067646F77C6
-:100A70006E3A092D31300A0A7370656564203D2095
-:100A800064656C7461202A206D61785F73706565A0
-:100A900064202A2028726570656174202F20746993
-:100AA0006D655F746F5F6D6178290A003F004D3E90
-:100AB0002000433E20004C25640A000A092D2043F3
-:100AC0006F6E736F6C65202D0A4553432F713A0981
-:100AD000717569740A6D3A096D6F7573656B657927
-:100AE0000A000A092D204D61676963202D0A643AC6
-:100AF0000964656275670A783A09646562756720FA
-:100B00006D61747269780A6B3A0964656275672071
-:100B10006B6579626F6172640A6D3A09646562752A
-:100B200067206D6F7573650A763A09766572736929
-:100B30006F6E0A733A097374617475730A633A09C4
-:100B4000636F6E736F6C65206D6F64650A302D3452
-:100B50003A096C61796572302D34284631302D4662
-:100B600034290A506175733A09626F6F746C6F6152
-:100B70006465720A653A09656570726F6D0A6E3A4E
-:100B8000094E4B524F0A7A3A09736C656570204CD6
-:100B9000454420746573740A000A002575002E6EA2
-:100BA0006B726F3A20000A002575002E7377617012
-:100BB0005F6261636B736C6173685F6261636B73C7
-:100BC000706163653A20000A002575002E73776115
-:100BD000705F67726176655F6573633A20000A0033
-:100BE0002575002E6E6F5F6775693A20000A002533
-:100BF00075002E737761705F72616C745F726775D8
-:100C0000693A20000A002575002E737761705F6CC9
-:100C1000616C745F6C6775693A20000A0025750085
-:100C20002E636170736C6F636B5F746F5F636F6E65
-:100C300074726F6C3A20000A002575002E7377617C
-:100C4000705F636F6E74726F6C5F636170736C6FF3
-:100C5000636B3A20000A0025303258006B65796DCD
-:100C600061705F636F6E6669672E7261773A20000C
-:100C70000A002575002E6D6F7573653A20000A0015
-:100C80002575002E6B6579626F6172643A20000AE7
-:100C9000002575002E6D61747269783A20000A0093
-:100CA0002575002E656E61626C653A20000A00258C
-:100CB0003032580064656275675F636F6E6669679E
-:100CC0002E7261773A20000A00257500646566611E
-:100CD000756C745F6C617965723A20003F004E4B11
-:100CE000524F3A206F66660A004E4B524F3A206FC1
-:100CF0006E0A0074696D65725F636F756E743A2079
-:100D00002530346C580A006B6579626F6172645FDC
-:100D10006E6B726F3A2025580A006B6579626F61BD
-:100D200072645F69646C653A2025580A006B6579C6
-:100D3000626F6172645F70726F746F636F6C3A2080
-:100D400025580A00686F73745F6B6579626F617212
-:100D5000645F6C65647328293A2025580A000A09E3
-:100D60002D20537461747573202D0A004743433A54
-:100D700020352E332E30204156522D4C4942433AD5
-:100D800020312E382E3173766E204156525F4152FB
-:100D900043483A20617672350A004F5054494F4E0D
-:100DA000533A204C55464120424F4F544D414749FC
-:100DB00043204D4F5553454B4559204558545241BA
-:100DC0004B455920434F4E534F4C4520434F4D4DBB
-:100DD000414E44204E4B524F203531320A0042558D
-:100DE000494C443A20323030363038342D64697200
-:100DF0007479202831313A35303A3438204A616EDE
-:100E00002033302032303136290A005649443A2006
-:100E1000307846454544284572676F446F782045D1
-:100E20005A29205049443A20307831333037284508
-:100E300072676F446F7820455A29205645523A20F0
-:100E40003078303030310A00444553433A20742E14
-:100E50006D2E6B2E206B6579626F617264206669FE
-:100E6000726D7761726520666F72204572676F647C
-:100E70006F780A000A092D2056657273696F6E201B
-:100E80002D0A000A6D6F7573653A206F66660A0059
-:100E90000A6D6F7573653A206F6E0A000A6B65798B
-:100EA000626F6172643A206F66660A000A6B657948
-:100EB000626F6172643A206F6E0A000A6D6174722B
-:100EC00069783A206F66660A000A6D617472697803
-:100ED0003A206F6E0A000A64656275673A206F6E89
-:100EE0000A000A64656275673A206F66660A000A3E
-:100EF0000A626F6F746C6F616465722E2E2E200013
-:100F0000433E20006565636F6E6669673A0A005369
-:100F10006C656570204C454420746573740A00004C
-:100F200000000000000000000000010204060A0F9B
-:100F300017202C3A4A5D71879DB3C7DAE9F5FCFFAB
-:100F4000FCF5E9DAC7B39D87715D4A3A2C20170F8B
-:100F50000A0604020100000000000000000000007A
-:100F600011241FBECFEFDAE0DEBFCDBF04B603FE13
-:100F700027C08091F8019091F901A091FA01B091F8
-:100F8000FB018730904BA740B04BD1F41092F80191
-:100F90001092F9011092FA011092FB0114BE84B76D
-:100FA000877F84BF0FB6F894A89580916000886110
-:100FB00080936000109260000FBEE0E0FFE30995AF
-:100FC00011E0A0E0B1E0E2EEFDE502C005900D9277
-:100FD000AA33B107D9F721E0AAE3B1E001C01D921D
-:100FE000A83FB207E1F70E94B9100C94EF2E0C94C1
-:100FF0000000FF93EF93E0913A01F0913B013097AD
-:1010000009F00995EF91FF910895FC0185918030D9
-:1010100011F0EFDFFBCF0895FF27E0E230E247FF5A
-:101020000CC0419597FF09C0EDE2609570958095E1
-:101030009095611D711D811D911D27FF02C0219595
-:1010400030E350E2AA27660F771F881F991FAA1F57
-:10105000A41710F0A41B63955A95A9F7AA3008F0BD
-:10106000A95FA05DAF93F3956115710581059105A9
-:1010700041F7ED3211F4EF93F395F21718F43F9323
-:10108000F395FBCF8F91B5DFFA95E1F70895E991DC
-:10109000F9918591803021F0853219F0AADFF9CFDE
-:1010A000089520E0E89455915532C1F3503311F47E
-:1010B000689455915A3348F4505390F3220F022EFE
-:1010C000220F220F200D250FF4CF0EF421958991C8
-:1010D0009991533619F3533729F1533559F1BC011E
-:1010E00088279927E8945C3621F48991999168942E
-:1010F0005591543639F446EF7EF077FF0DC08FEFEF
-:101100009FEF0AC055374AE039F0583540E121F0E9
-:10111000523642E009F00895FF93EF937DDFEF919F
-:10112000FF91B7CFFF93EF93FC0181918030B9F32A
-:1011300060DFFBCFFF93EF9368DFF1CFDF93CF93B7
-:10114000CDB7DEB72596A3DFCF91DF91089561116A
-:101150000BC0FC018281882321F085EE0E94971745
-:1011600003C085EE0E945F1880E090E00895089526
-:101170006091BC017091BD018091BE019091BF0151
-:101180000E940E2256985E9825982D9826982E98A3
-:1011900027982F98823051F0833029F0813049F41C
-:1011A000269A2E9A0895259A2D9A0895279A2F9A6D
-:1011B000089556985E98089588EB98E0892B11F071
-:1011C0000E94B80880E090E0089556985E982598AF
-:1011D0002D9826982E9827982F988FEF90E090932F
-:1011E00089008093880090938B0080938A0090936D
-:1011F0008D0080938C00259A2D9A2FEF80E792E046
-:10120000215080409040E1F700C00000269A2E9ABD
-:101210002FEF80E792E0215080409040E1F700C03E
-:101220000000279A2F9A2FEF80E792E0215080400C
-:101230009040E1F700C0000025982D982FEF80E73F
-:1012400092E0215080409040E1F700C000002698D5
-:101250002E982FEF80E792E0215080409040E1F7F8
-:1012600000C0000027982F9856985E9825982D98D2
-:1012700026982E9827982F98089589EA80938000C1
-:1012800089E08093810024982C983F988AB18F74CC
-:101290008AB96E98479A8BB1806B8BB9769A0E9407
-:1012A000E50887EB98E0892B11F00E94B70880E0F1
-:1012B00090E0089580E28093000180913C018111CB
-:1012C0000EC00E94A90981E080933C012FEF83EDBD
-:1012D00090E3215080409040E1F700C0000080E49E
-:1012E0000E94AF098093000181112EC00E94D9098C
-:1012F00080930001811128C00E94D90980930001C8
-:10130000811122C08FE30E94D909809300018111CD
-:101310001BC00E94D10980E40E94AF0980930001A4
-:10132000811112C08CE00E94D909809300018111C3
-:101330000BC00E94D90980930001811105C08FE381
-:101340000E94D909809300010E94D1098091000177
-:1013500008951092B9008AE08093B800089594EA45
-:101360009093BC009091BC0097FFFCCF9091B90086
-:10137000987F983021F0903111F081E008958093AA
-:10138000BB0084E88093BC008091BC0087FFFCCF49
-:101390008091B900887F883111F0803471F780E046
-:1013A000089584E98093BC008091BC0084FDFCCF4B
-:1013B00008958093BB0084E88093BC008091BC00BA
-:1013C00087FFFCCF9091B900987F81E0983209F4B3
-:1013D00080E0089584E88093BC008091BC0087FF82
-:1013E000FCCF8091BB00089580910001811115C050
-:1013F00080E40E94AF098093000181110CC082E15A
-:101400000E94D90980930001811105C08FEF0E94CD
-:10141000D909809300010E94D10984B1807F84B9E9
-:1014200085B1807F85B98AB1837F8AB98BB1837F8B
-:101430008BB93E98469808950E945A0980930001FE
-:101440000E94F40980B38C7080BB81B3836F81BB31
-:10145000ECE4F1E0AEE3B1E011921D9281E0EA35F7
-:10146000F807D1F78DE399E0892B11F00C943D0931
-:1014700008957F928F929F92AF92BF92CF92DF9208
-:10148000EF92FF920F931F93CF93DF938091000110
-:101490008823E1F080913D018F5F80933D018111B0
-:1014A00015C088E994E00E9405080E945A098093BB
-:1014B0000001882329F08EE794E00E94050806C009
-:1014C0008AE694E00E9405080E94E5088EE3E82E73
-:1014D00081E0F82E8701C0E0D0E09924939492E057
-:1014E000892EAA24A394B12C3BE5C32E34E0D32E3D
-:1014F000C730D10500F580910001811164C080E4FE
-:101500000E94AF0980930001811112C082E10E9404
-:10151000D9098093000181110BC0C5010C2E01C0B7
-:10152000880F0A94EAF780950E94D90980930001F8
-:101530000E94D10948C0CA30A1F028F4C83059F03F
-:10154000C93061F005C0CC3089F070F0CD3089F041
-:10155000209A289810C0219A29980DC0229A2A987A
-:101560000AC0239A2B9807C0529A01C0539A5B98DD
-:1015700002C03E9A4698E0EAEA95F1F78FB1817091
-:101580008925799902C032E001C030E0832B7C9933
-:1015900002C034E001C030E0832B7D9902C028E016
-:1015A00001C020E0822B7E9902C090E101C090E052
-:1015B000892B9FB19095991F9927991F9295990F03
-:1015C000907E892B10C080910001811175C080E44C
-:1015D0000E94AF0980930001882309F45AC0712C3E
-:1015E0000E94D109872DD8019C91981739F18C93CD
-:1015F00080910101882301F18091D70180FF04C00F
-:1016000080E694E00E9405088091D70180FF0CC01D
-:10161000809101011F928F93DF92CF920E949E08CA
-:101620000F900F900F900F908091D70180FF04C012
-:1016300089E594E00E940508809201010E94F40966
-:1016400021960F5F1F4FCE30D10509F051CF809109
-:1016500001018823B9F0815080930101882339F07A
-:10166000EFE9FFE03197F1F700C000000BC0ECE4B8
-:10167000F1E0D7018D917D018193BCE4EB16B1E0DF
-:10168000FB06B9F78CED98E0892BC1F00E94DC08CD
-:1016900015C083E10E94D9098093000181119FCF79
-:1016A00081E40E94AF0980930001811198CF0E94CC
-:1016B000EA09782E709494CF80E095CF81E0DF9195
-:1016C000CF911F910F91FF90EF90DF90CF90BF903F
-:1016D000AF909F908F907F900895E82FF0E0E45BAB
-:1016E000FE4F80810895CF92DF92EF92FF920F9389
-:1016F0001F93CF93DF9382E494E00E9405088CE46B
-:10170000E82E81E0F82EC0E0D0E09DE3C92E94E001
-:10171000D92E04E314E0DF93CF93DF92CF920E949F
-:101720009E088AE394E00E940508F70181917F01F9
-:1017300090E00E9470229F938F931F930F930E94BB
-:101740009E0882E394E00E94050821968DB79EB71B
-:1017500008960FB6F8949EBF0FBE8DBFCE30D10550
-:10176000D1F6DF91CF911F910F91FF90EF90DF9015
-:10177000CF9008958B3B910580F4883A910548F508
-:10178000853A9105D8F48430910508F0B2C00197EC
-:1017900009F06EC081E090E00895803E910508F464
-:1017A00067C0883E910508F4A4C09C01205F310900
-:1017B0002031310508F05CC090650895853A9105A7
-:1017C00009F459C0863A910509F058C082E890E4BE
-:1017D0000895883A910509F454C0893A910509F4AD
-:1017E00053C08A3A910509F452C08B3A910509F425
-:1017F00051C08C3A910509F450C08D3A910509F415
-:101800004FC0803B910509F44EC08E3A910509F412
-:101810004DC08F3A910509F44CC0813B910509F404
-:101820004BC0823B910509F44AC0833B910509F402
-:1018300049C0843B910509F448C0853B910509F4F2
-:1018400047C0863B910509F446C0873B910509F4E2
-:1018500045C0883B910509F444C0893B910509F4D2
-:1018600043C08A3B910509F442C080E094E40895A6
-:1018700080E090E0089581E890E4089583E890E4A2
-:10188000089582EE94E4089589EE94E408958AEE32
-:1018900094E4089585EB94E4089586EB94E4089528
-:1018A00087EB94E408958CEC94E408958DEC94E433
-:1018B000089583E895E408958AE895E4089582E917
-:1018C00095E4089584E995E4089581E296E4089505
-:1018D00083E296E4089584E296E4089585E296E42E
-:1018E000089586E296E4089587E296E408958AE2F0
-:1018F00096E4089524E5829FC0011124FC0126E0AE
-:10190000729FE00DF11D1124E60FF11DEE0FFF1F78
-:10191000E651FF4F859194910895880F991FFC011E
-:10192000E05AF040859194910895880F991FFC0129
-:10193000E052FF4F85919491089524E5829FC00164
-:101940001124FC0146E0749FE00DF11D1124E60F07
-:10195000F11DEE0FFF1FE651FF4F859194919C0101
-:101960003A9521154FE1340708F429C13F5121155B
-:10197000304120F49F700E94950C08959C013053D3
-:101980002115304118F49927906C0895811520E5B0
-:10199000920769F40E94D81B4FEF84E39CE041500A
-:1019A00080409040E1F700C000000C943223813069
-:1019B00020E5920751F482EB94E00E9405088091A3
-:1019C000D70181608093D70108959C01305521157E
-:1019D000304108F05CC0292F33272F703327213086
-:1019E0003105E9F4AC0164E0440F551F6A95E1F755
-:1019F00044275370BC016370772702C0220F331F46
-:101A00006A95E2F73C68242B352B73E0880F991F09
-:101A10007A95E1F780769927822B932B08952230CF
-:101A2000310529F4982F8827816F906A0895233013
-:101A30003105A1F4AC0133E0440F551F3A95E1F7AD
-:101A4000407E57708370992721E030E002C0220F5A
-:101A5000331F8A95E2F7C9019C6816C0243031050E
-:101A600031F5AC0123E0440F551F2A95E1F7407E84
-:101A700057708370992721E030E002C0220F331F96
-:101A80008A95E2F7C9019A68842B952B08959C01E9
-:101A900030572115304118F49F70906208959C01D1
-:101AA00030582115304118F49F70906A0895803E97
-:101AB0009105E0F4803C910558F58133910509F4D6
-:101AC0006FC048F48932910509F463C08A329105E8
-:101AD00009F46DC072C089339105E9F0823891052F
-:101AE000D1F08533910509F44DC067C0833E91055F
-:101AF00081F138F4803E9105B9F0823E9105D9F02C
-:101B00005CC0863E910561F1873E9105A1F155C00B
-:101B10000E948D0C08952091E90120FD02C021FF53
-:101B20004CC080EE90E049C08091E90180FFF9CF80
-:101B300089E390E042C08091E90182FF0EC080916C
-:101B4000E90184FF03C080E090E037C083EE90E0BD
-:101B500034C08091E90182FFF2CF82EE90E02DC087
-:101B60008091E90183FF0BC08091E90184FDEBCFF7
-:101B700087EE90E022C08091E90183FFF5CF86EEE9
-:101B800090E01BC08091E90185FF07C089E290E0E9
-:101B900014C08091E90185FFF9CF85E390E00DC085
-:101BA0008091E90186FF07C08AE290E006C080913B
-:101BB000E90186FFF9CF81E390E00E94BA0B089516
-:101BC0000895009739F08A30910514F44D960895E0
-:101BD0000697089587E290E008951F93CF93DF93CF
-:101BE000FC018281882309F440C0C62FD0E0D42BA9
-:101BF00082EE0E9497178D2F82958F7090E00E9441
-:101C0000E10D182F0E949717812F0E945F18CE01B7
-:101C100088279F70892F90E00E94E10D182F0E9465
-:101C20009717812F0E945F18CE01807F992724E0AB
-:101C3000969587952A95E1F70E94E10D182F0E944D
-:101C40009717812F0E945F18CE018F7099270E94ED
-:101C5000E10DC82F0E9497178C2F0E945F1882EE0B
-:101C6000DF91CF911F910C945F18DF91CF911F915D
-:101C7000089580916D0108959FB7F89410925C01CA
-:101C80009FBF9091EF01943009F057C09091E90007
-:101C90009F703091EC00232F217030FD20E8922BB3
-:101CA00024E02093E9002091EB0020FF43C0209125
-:101CB000EE0027FF3FC020915A01222321F02091FE
-:101CC000E80025FF37C010925A0126E03091E80065
-:101CD00035FD15C03091EF01343061F53091EB00E6
-:101CE00035FD28C0215021F481E080935A0122C0A3
-:101CF000EFE9FFE03197F1F700C00000E7CF8093F4
-:101D0000F1008091E80085FD0AC08091E80080FF25
-:101D1000FCCF8091E8008E778093E80006C08FB7F3
-:101D2000F89421E020935C018FBF9F709093E900AD
-:101D300080E008959F709093E9008FEF0895CF930E
-:101D4000DF9300D01F92CDB7DEB79C018091EF01E9
-:101D5000843019F593E099833B832A839093E900BB
-:101D60008FEF9091E800815095FD06C095ED9A9512
-:101D7000F1F700008111F5CF8091E80085FF0DC0DB
-:101D800040E050E063E070E0CE0101960E947211E5
-:101D90008091E8008E778093E8000F900F900F906D
-:101DA000DF91CF910895CF93DF9300D01F92CDB7ED
-:101DB000DEB72091EF01243021F522E029839B83B7
-:101DC0008A8383E08093E9008FEF9091E80081504F
-:101DD00095FD06C095ED9A95F1F700008111F5CFBC
-:101DE0008091E80085FF0DC040E050E063E070E0C6
-:101DF000CE0101960E9472118091E8008E77809347
-:101E0000E8000F900F900F90DF91CF9108959C0103
-:101E10008091EF018430F9F482E08093E9009FEF34
-:101E20008091E800915085FD06C085ED8A95F1F717
-:101E300000009111F5CF8091E80085FF0CC040E0D3
-:101E400050E065E070E0C9010E9472118091E800E5
-:101E50008E778093E8000895CF93DF93EC01809113
-:101E6000EF01843009F047C080910C018823E1F034
-:101E700080910D018823C1F085E08093E9008FEF08
-:101E80009091E800815095FD06C095E19A95F1F793
-:101E900000008111F5CF8091E80085FF2CC040E063
-:101EA00050E060E170E017C081E08093E9008FEFBF
-:101EB0009091E800815095FD06C095ED9A95F1F757
-:101EC00000008111F5CF8091E80085FF14C040E04B
-:101ED00050E068E070E0CE010E9472118091E8004D
-:101EE0008E778093E80080E1FE01ADE5B1E00190DE
-:101EF0000D928A95E1F7DF91CF91089589EE94E0F4
-:101F00000E9405088091EE01811109C00E9403130F
-:101F10000E9460138091E20084608093E200089543
-:101F200085EE94E00E9405081092EE01089581EE7E
-:101F300094E00C9405088DED94E00E9405080C9443
-:101F4000012D89ED94E00E9405080E94C8220E949C
-:101F5000072D0E940A160C94E00D20915B012F5F63
-:101F6000822F62E30E94842E992319F020935B0153
-:101F7000089510925B0180915C01882371F180913A
-:101F8000EF01843041F58091E9008F702091EC00E1
-:101F9000922F917020FD90E8892B94E09093E900B6
-:101FA0009091EB0090FF14C09091EE0097FF10C04D
-:101FB0009091E80095FF03C01092F100F9CF909145
-:101FC000E80090FF05C09091E8009E779093E800AC
-:101FD0008F708093E90010925C01089542E061ECFB
-:101FE00081E00E947C1242E061EC82E00E947C125F
-:101FF00042E061EC83E00E947C1242E261EC84E00A
-:102000000E947C1242E161EC85E00C947C1280918C
-:10201000F101833009F455C030F4813071F0823021
-:1020200009F48EC008958A3009F47AC08B3009F41F
-:1020300060C0893009F09CC020C08091F001813AD5
-:1020400009F096C08091E800877F8093E800809136
-:10205000F4019091F501892B21F460E18DE591E087
-:1020600003C060E080E090E070E00E94BD118091CC
-:10207000E8008B778093E80008958091F001813229
-:1020800009F076C08091F4019091F501009719F064
-:10209000049709F06DC08091E800877F8093E80085
-:1020A0008091E80082FD05C08091EF018111F8CF99
-:1020B0005FC08091F10080936D018091E8008B7783
-:1020C00053C08091F001813A09F052C08091F4012F
-:1020D0009091F501892B09F04BC08091E800877F32
-:1020E0008093E8008091E80080FFFCCF80910C0194
-:1020F00036C08091F0018132D9F58091F401909140
-:10210000F501892BA9F58091E800877F8093E8008D
-:102110000E94B1128091F20180930C010C94D81BA3
-:102120008091F001813221F58091E800877F8093D2
-:10213000E8000E94B1128091F30180936E0108952E
-:102140008091F001813AA1F48091E800877F80932B
-:10215000E8008091E80080FFFCCF80916E018093C1
-:10216000F1008091E8008E778093E8000C94B11222
-:10217000089584B7877F84BF0FB6F894A89580919F
-:102180006000886180936000109260000FBE90E054
-:1021900080E80FB6F89480936100909361000FBEC1
-:1021A0000E9496160E9403130E9460138091E20021
-:1021B00084608093E2008CE39EE00E940922789480
-:1021C0000E94EA150E94981682E091E00E9405168E
-:1021D0000E94EF2C88EC94E00E9405088091EF01AA
-:1021E000853089F484EC94E00E9405080E948A22DC
-:1021F0008091ED01882391F30E94B422882371F32A
-:102200000E945C11EBCF0E94C616E8CF292F33271E
-:1022100023303105C9F060F42130310581F02230DE
-:10222000310509F041C08DE890E021E235E040C081
-:1022300021323105E1F02232310531F135C082E140
-:1022400090E02EEA35E034C099278130910549F0BD
-:1022500028F0029749F5EDEEF4E005C0EDE1F5E078
-:1022600002C0E5E0F5E0849190E09F0121C0653077
-:10227000D8F4E62FF0E0EE0FFF1FEB5DFE4F20815C
-:10228000318189E090E014C0653070F470E0FB01AA
-:10229000EE0FFF1FE55EFE4F20813181FB01EA5EFC
-:1022A000FE4F808190E004C080E090E020E030E0CC
-:1022B000FA0131832083089580E189BD82E189BDDF
-:1022C00009B400FEFDCF8091D8008F7D8093D800A7
-:1022D0008091E00082608093E0008091E00081FDC9
-:1022E000FCCF0895CF92DF92EF92FF920F931F934E
-:1022F000CF93DF93EC018B016A010E94D012811110
-:1023000033C0C114D10439F0F60180819181081BDA
-:10231000190BC80FD91FE12CF12C0115110519F16A
-:102320008091E80085FD16C08091E8008E7780934B
-:10233000E800C114D10449F0F60180819181E80ED2
-:10234000F91EF182E08285E00FC00E94D01288233E
-:1023500021F30AC089918093F10001501109FFEF28
-:10236000EF1AFF0ADACF80E0DF91CF911F910F9132
-:10237000FF90EF90DF90CF9008952091F60130917B
-:10238000F7012617370748F06115710539F42091D8
-:10239000E8002E772093E80001C0B901FC0120E09D
-:1023A0006115710579F18091EF018823F1F1853094
-:1023B000F1F18091E80083FD3CC08091E80082FD4E
-:1023C0002EC08091E80080FFEBCF2091F300809138
-:1023D000F20090E0922B6115710551F08830910563
-:1023E00038F421912093F100615071090196F3CFE7
-:1023F00021E0089709F020E08091E8008E77809333
-:10240000E800CECF2111CFCF0AC08091EF01882301
-:1024100061F0853061F08091E80083FD0AC0809111
-:10242000E80082FFF2CF80E0089582E0089583E023
-:10243000089581E008952091F6013091F701261763
-:10244000370748F06115710539F42091E8002E77BF
-:102450002093E80001C0B901FC0120E0611571057D
-:1024600091F18091EF01882309F440C0853009F48F
-:102470003FC08091E80083FD3DC08091E80082FD6F
-:102480002FC08091E80080FFE9CF2091F300809178
-:10249000F20090E0922B6115710559F0883091059A
-:1024A00040F424912093F100319661507109019616
-:1024B000F2CF21E0089709F020E08091E8008E77C4
-:1024C0008093E800CBCF2111CCCF0AC08091EF01DF
-:1024D000882361F0853061F08091E80083FD0AC0B7
-:1024E0008091E80082FFF2CF80E0089582E00895B5
-:1024F00083E0089581E00895982F973068F59093D0
-:10250000E900981739F07091EC002091ED0050919E
-:10251000F00003C0242F762F50E021FD02C09F5F02
-:10252000ECCF3091EB003E7F3093EB003091ED002B
-:102530003D7F3093ED003091EB0031603093EB0044
-:102540007093EC002093ED005093F0002091EE008A
-:1025500027FDE5CF80E008958F708093E90081E04A
-:1025600008958091F00187FF11C08091E80082FDFD
-:1025700005C08091EF018111F8CF11C08091E80072
-:102580008B770BC08091EF01882349F08091E800A0
-:1025900080FFF8CF8091E8008E778093E80008955F
-:1025A0002091E4003091E50095E64091EC00842F05
-:1025B000817040FF23C08091E80080FD1DC08091A4
-:1025C000EF01882399F0853099F08091EB0085FD2B
-:1025D00011C04091E4005091E5002417350729F31C
-:1025E000915011F09A01E1CF84E0089582E00895BE
-:1025F00083E0089581E0089580E008954091E80027
-:1026000042FFDDCF08950E9471130E947913E0EE1E
-:10261000F0E0808181608083E8EDF0E080818F7759
-:10262000808319BCA7EDB0E08C918E7F8C93808164
-:102630008F7E80831092EE0108950F931F93CF93A6
-:10264000DF930E9471130E947913C8EDD0E0888156
-:102650008F77888388818068888388818F7D88834D
-:1026600019BC1092EF011092EB011092ED01109243
-:10267000EC0100EE10E0F80180818B7F808388817F
-:102680008160888342E060E080E00E947C12E1EE9D
-:10269000F0E080818E7F8083E2EEF0E080818160D7
-:1026A0008083808188608083F80180818E7F808331
-:1026B000888180618883DF91CF911F910F91089568
-:1026C000E8EDF0E080818F7E8083E7EDF0E08081AF
-:1026D0008160808384E082BF81E08093EE010C946E
-:1026E0001D13E8EDF0E080818E7F80831092E20080
-:1026F00008951092DA001092E10008951F920F924F
-:102700000FB60F9211242F933F934F935F936F93C4
-:102710007F938F939F93AF93BF93EF93FF9380919A
-:10272000E10082FF0BC08091E20082FF07C0809130
-:10273000E1008B7F8093E1000E94AD0F8091DA0071
-:1027400080FF1FC08091D80080FF1BC08091DA00FD
-:102750008E7F8093DA008091D90080FF0DC080E1E8
-:1027600089BD82E189BD09B400FEFDCF81E080937F
-:10277000EF010E947E0F05C019BC1092EF010E946C
-:10278000900F8091E10080FF19C08091E20080FFEE
-:1027900015C08091E2008E7F8093E2008091E2007C
-:1027A00080618093E2008091D80080628093D8009D
-:1027B00019BC85E08093EF010E949B0F8091E1009E
-:1027C00084FF30C08091E20084FF2CC080E189BD8D
-:1027D00082E189BD09B400FEFDCF8091D8008F7DD4
-:1027E0008093D8008091E1008F7E8093E1008091FA
-:1027F000E2008F7E8093E2008091E200816080930E
-:10280000E2008091EB01882311F084E007C0809101
-:10281000E30087FD02C081E001C083E08093EF0107
-:102820000E94A10F8091E10083FF29C08091E20006
-:1028300083FF25C08091E100877F8093E10082E0E3
-:102840008093EF011092EB018091E1008E7F8093E5
-:10285000E1008091E2008E7F8093E2008091E200AF
-:1028600080618093E20042E060E080E00E947C12A0
-:102870008091F00088608093F0000E94970FFF9194
-:10288000EF91BF91AF919F918F917F916F915F91E8
-:102890004F913F912F910F900FBE0F901F90189561
-:1028A0001F920F920FB60F9211242F933F934F93C5
-:1028B0005F936F937F938F939F93AF93BF93CF93C8
-:1028C000DF93EF93FF93C091E900CF708091EC000C
-:1028D000D82FD17080FDD0E81092E9008091F000EF
-:1028E000877F8093F00078940E9494141092E900FE
-:1028F0008091F00088608093F000CD2BCF70C09362
-:10290000E900FF91EF91DF91CF91BF91AF919F913E
-:102910008F917F916F915F914F913F912F910F9088
-:102920000FBE0F901F9018951F93CF93DF93CDB7D5
-:10293000DEB7AA970FB6F894DEBF0FBECDBFE0EFAB
-:10294000F1E08091F100819321E0E83FF207C9F7BF
-:102950000E9407108091E80083FF24C18091F0015C
-:102960009091F101492F50E04A30510508F01AC109
-:10297000FA01EA5AFF4F0C94A42E803881F0823875
-:1029800009F010C18091F4018F708093E90080916B
-:10299000EB0085FB882780F91092E90006C0809142
-:1029A000EC019091ED01911182609091E800977F88
-:1029B0009093E8008093F1001092F100C8C0282F96
-:1029C0002D7F09F0EFC0882319F0823061F0EAC052
-:1029D0008091F201813009F0E5C0933009F080E088
-:1029E0008093ED012BC08091F201811127C080916D
-:1029F000F4018F7009F4D6C08093E9002091EB00B8
-:102A000020FF1CC0933021F48091EB00806214C041
-:102A10009091EB0090619093EB0021E030E0A901F0
-:102A200002C0440F551F8A95E2F74093EA001092C6
-:102A3000EA008091EB0088608093EB001092E9003F
-:102A40008091E800877F86C08111ACC01091F201AF
-:102A50001F778091E3008078812B8093E300809141
-:102A6000E800877F8093E8000E94B1128091E8001F
-:102A700080FFFCCF8091E30080688093E300111118
-:102A800002C082E001C083E08093EF018BC08058D8
-:102A9000823008F087C08091F2019091F3018C3D63
-:102AA00053E0950779F583E08A838AE289834FB7FB
-:102AB000F894DE01139620E03EE051E2E32FF0E0CF
-:102AC00050935700E49120FF03C0E295EF703F5F01
-:102AD000EF708E2F90E0EA3010F0C79601C0C096DC
-:102AE0008D939D932F5F243149F74FBF8091E8006C
-:102AF000877F8093E8006AE270E0CE0101960E9431
-:102B0000BD1114C0AE014F5F5F4F6091F4010E9490
-:102B10000611BC01892B09F445C09091E800977F0C
-:102B20009093E80089819A810E941B128091E800AD
-:102B30008B778093E80036C08038A1F58091E8005B
-:102B4000877F8093E8008091EB018093F100809172
-:102B5000E8008E778093E8000E94B11223C08111B3
-:102B600021C08091F2019091F30199270297D4F44A
-:102B70008091E800877F8093E8008091F201809344
-:102B8000EB010E94B1128091EB01811106C080918E
-:102B9000E30087FD02C081E001C084E08093EF0183
-:102BA0000E94EE0F8091E80083FF0AC08091E80048
-:102BB000877F8093E8008091EB0080628093EB0038
-:102BC000AA960FB6F894DEBF0FBECDBFDF91CF91AE
-:102BD0001F910895CF938091EF018823A1F0C091B8
-:102BE000E900CF709091EC00892F817090FD80E812
-:102BF000C82B1092E9008091E80083FD0E94941494
-:102C0000CF70C093E900CF910895909374018093A1
-:102C100073010895E0917301F0917401309721F0F0
-:102C20000190F081E02D099480E00895EF92FF92E9
-:102C30001F93CF93DF93F82E192FE0917301F0913A
-:102C400074013097A9F10280F381E02D09958091FC
-:102C5000D70182FF2DC080FF04C083EE96E00E9462
-:102C60000508CF2DD12F10E18DEDE82E86E0F82E4E
-:102C70008091D70180FF0BC088811F928F93FF92B4
-:102C8000EF920E949E080F900F900F900F9011509E
-:102C900021961111EDCF8091D70180FF09C08BEDF6
-:102CA00096E0DF91CF911F91FF90EF900C94050873
-:102CB000DF91CF911F91FF90EF900895E091730104
-:102CC000F0917401309721F00480F581E02D099492
-:102CD000089520917101309172012817390771F020
-:102CE0009093720180937101E0917301F0917401EE
-:102CF000309721F00680F781E02D09940895209106
-:102D00006F01309170012817390771F090937001AD
-:102D100080936F01E0917301F0917401309721F07D
-:102D20000084F185E02D0994089508950C9495167A
-:102D30000E94CE220E941C0A0C949423CF93C82F89
-:102D40008091D70182FF1EC080FF04C08CEF96E007
-:102D50000E9405088091D70180FF0CC01F92CF937D
-:102D600087EF96E09F938F930E949E080F900F909D
-:102D70000F900F908091D70180FF04C085EF96E0FF
-:102D80000E9405088C2FCF910C94E00DCF92DF921A
-:102D9000EF92FF920F931F93CF93DF93CDB7DEB7E0
-:102DA0002B970FB6F894DEBF0FBECDBF0E94390A35
-:102DB00086E7C82E81E0D82E00E010E0E02E802FBC
-:102DC0000E946D0BF60141916F01F82EF426B1F4CB
-:102DD0000F5F1F4F0E30110589F78FEF89838A83AC
-:102DE0001B820E94D7228160782F9D838C8349812A
-:102DF0005A816B818D810E94691740C09091D701E3
-:102E000091FF04C08B870E94730B8B8520E030E01C
-:102E10004F2D50E0922FBA01022E02C07595679592
-:102E20000A94E2F760FF24C02E83EF8221E030E0B5
-:102E3000690102C0CC0CDD1C9A95E2F790E08C2170
-:102E40009D21892B09F420E028870E94D7228160E8
-:102E5000782F9A8789874E815F8168858A850E944D
-:102E60006917F801EA58FE4F8081C826C08206C063
-:102E70002F5F3F4F2630310569F6AACF0E94052704
-:102E80000E940A16909175018917A1F00E940A16F6
-:102E9000809375012B960FB6F894DEBF0FBECDBFA1
-:102EA000DF91CF911F910F91FF90EF90DF90CF9026
-:102EB0000C949E162B960FB6F894DEBF0FBECDBFB6
-:102EC000DF91CF911F910F91FF90EF90DF90CF9006
-:102ED0000895CF93DF93CDB7DEB72B970FB6F89455
-:102EE000DEBF0FBECDBF4F83588769877A878B8738
-:102EF000DE01119686E0FD0111928A95E9F785E0E1
-:102F0000FE01379601900D928A95E1F749815A8129
-:102F10006B817C818D819E810E946C1E2B960FB6E9
-:102F2000F894DEBF0FBECDBFDF91CF910895CF9350
-:102F3000C82F882309F4C1C0823859F40E940A16A8
-:102F400081FDBBC089E30E9409210E94E32189E33E
-:102F50000CC0833879F40E940A1680FDAEC083E568
-:102F60000E9409210E94E32183E50E945921CF910B
-:102F70000C94E321843859F40E940A1682FD9DC006
-:102F800087E40E9409210E94E32187E4EECF8CEFC1
-:102F90008C0F813A48F48C2F0E94972B81118DC0A1
-:102FA0008C2F0E940921E3CF80E28C0F883048F4F7
-:102FB000C77081E001C0880FCA95EAF70E94AC2172
-:102FC000D6CF8BE58C0F833078F4C53A29F0C63A1A
-:102FD00031F083E890E005C081E890E002C082E82B
-:102FE00090E0CF910C94691688E58C0F833108F03E
-:102FF00064C0C83A39F1C93A41F1CA3A49F1CB3A09
-:1030000051F1CC3A59F1CD3A61F1C03B69F1CE3A78
-:1030100071F1CF3A79F1C13B81F1C23B89F1C33BF8
-:1030200091F1C43B99F1C53BA1F1C63BA9F1C73B66
-:10303000B1F1C83BB9F1C93BC1F1CA3BC9F180E06C
-:1030400090E038C082EE90E035C089EE90E032C06A
-:103050008AEE90E02FC085EB90E02CC086EB90E0EC
-:1030600029C087EB90E026C08CEC90E023C08DEC6B
-:1030700090E020C083E891E01DC08AE891E01AC08A
-:1030800082E991E017C084E991E014C081E292E006
-:1030900011C083E292E00EC084E292E00BC085E2B0
-:1030A00092E008C086E292E005C087E292E002C0AA
-:1030B0008AE292E0CF910C947F16CF9108958823F5
-:1030C00009F44BC0823859F40E940A1681FF45C0AA
-:1030D00089E30E9409210E94E32189E30CC083381F
-:1030E00071F40E940A1680FF38C083E50E9409210E
-:1030F0000E94E32183E50E9459210C94E321843846
-:1031000059F40E940A1682FF28C087E40E94092110
-:103110000E94E32187E4EFCF9CEF980F913A58F398
-:1031200090E2980F983050F4877091E001C0990FA9
-:103130008A95EAF7892F0E94B221DFCF9BE5980F8D
-:10314000933020F480E090E00C946916885A833123
-:1031500020F480E090E00C947F160895882321F0FD
-:103160000E94AC210C94E3210895882321F00E9451
-:10317000B2210C94E3210895BF92CF92DF92EF9297
-:10318000FF920F931F93CF93DF9300D000D000D016
-:10319000CDB7DEB77C0185E0F701DE011196019025
-:1031A0000D928A95E1F7F70183819481892B09F4C7
-:1031B000DDC2908181818F3F19F49F3F09F4D6C20F
-:1031C000F7010281258122952F7099838A83898155
-:1031D0009A812E830E94C820182FB92E0E94C720E2
-:1031E0000E948E1FEB2DE295EF704E2F50E0FA01FA
-:1031F000E05AFF4F2E810C94A42E8B2D807F9B2DA7
-:103200009F70F92E882319F0F29480EFF8220023A2
-:1032100049F0FF2009F457C28F2D0E94BC210E9463
-:10322000E32151C2812F0E945F18FF2009F49EC242
-:103230008F2D0E94C22126960FB6F894DEBF0FBED6
-:10324000CDBFDF91CF911F910F91FF90EF90DF9055
-:10325000CF90BF900C94E3213B2D307F8B2D8F704E
-:10326000303211F08295807F112319F0113021F155
-:103270002CC00023B9F0222309F490C1213009F0B9
-:103280008DC126960FB6F894DEBF0FBECDBFDF917D
-:10329000CF911F910F91FF90EF90DF90CF90BF9053
-:1032A0000C94CC21222319F0213009F45FC28E83C3
-:1032B0000E94CF218E8186C1002321F0223008F0A8
-:1032C00055C26CC1211152C27DC1002321F02223BD
-:1032D00009F464C1F8C1222309F474C109C28B2D19
-:1032E00086958695837019F08130D1F03FC2002316
-:1032F00021F0812F9B2D937002C080E090E02696F4
-:103300000FB6F894DEBF0FBECDBFDF91CF911F91F6
-:103310000F91FF90EF90DF90CF90BF900C946916C3
-:10332000002321F0812F9B2D937002C080E090E05C
-:1033300026960FB6F894DEBF0FBECDBFDF91CF91BA
-:103340001F910F91FF90EF90DF90CF90BF900C9462
-:103350007F16812F002319F00E948B2502C00E9446
-:10336000F32526960FB6F894DEBF0FBECDBFDF91D2
-:10337000CF911F910F91FF90EF90DF90CF90BF9072
-:103380000C9478268B2D837009F075C00111EEC165
-:10339000812F829586958770880F880F912F9F7057
-:1033A000C92ED12CE12CF12C082E04C0CC0CDD1C34
-:1033B000EE1CFF1C0A94D2F714FF12C00FE010E0BD
-:1033C00020E030E004C0000F111F221F331F8A9538
-:1033D000D2F7C901B801609570958095909503C0AA
-:1033E00060E070E0CB014B2D46954695437042302E
-:1033F000C1F060F56C297D298E299F29413051F15A
-:1034000026960FB6F894DEBF0FBECDBFDF91CF91E9
-:103410001F910F91FF90EF90DF90CF90BF900C9491
-:10342000B51F6C297D298E299F2926960FB6F89401
-:10343000DEBF0FBECDBFDF91CF911F910F91FF90E7
-:10344000EF90DF90CF90BF900C94D11F0E94B51FDA
-:10345000C701B60126960FB6F894DEBF0FBECDBFEA
-:10346000DF91CF911F910F91FF90EF90DF90CF9060
-:10347000BF900C94991F002319F08B2D817001C00F
-:103480008695882309F472C1812F8295869587706D
-:10349000880F880F912F9F70C92ED12CE12CF12C11
-:1034A000082E04C0CC0CDD1CEE1CFF1C0A94D2F7C5
-:1034B00014FF12C00FE010E020E030E004C0000F65
-:1034C000111F221F331F8A95D2F7C901B8016095D9
-:1034D00070958095909503C060E070E0CB014B2D16
-:1034E0004695469543704230C1F060F56C297D29C0
-:1034F0008E299F29413051F126960FB6F894DEBFF0
-:103500000FBECDBFDF91CF911F910F91FF90EF9034
-:10351000DF90CF90BF900C948F206C297D298E294D
-:103520009F2926960FB6F894DEBF0FBECDBFDF9160
-:10353000CF911F910F91FF90EF90DF90CF90BF90B0
-:103540000C94AB200E948F20C701B60126960FB6BF
-:10355000F894DEBF0FBECDBFDF91CF911F910F91C9
-:10356000FF90EF90DF90CF90BF900C947320103FAE
-:10357000D1F118F4103E50F4A1C0123F09F463C019
-:1035800008F44CC0133F09F473C098C01F708B2D12
-:103590008F710023A1F00E940C20812F26960FB678
-:1035A000F894DEBF0FBECDBFDF91CF911F910F9179
-:1035B000FF90EF90DF90CF90BF900C94AE180E94D8
-:1035C0002D20812F26960FB6F894DEBF0FBECDBFFB
-:1035D000DF91CF911F910F91FF90EF90DF90CF90EF
-:1035E000BF900C94B5180023A9F02111BFC08B2DFA
-:1035F0008F7126960FB6F894DEBF0FBECDBFDF9158
-:10360000CF911F910F91FF90EF90DF90CF90BF90DF
-:103610000C945220223008F0A9C0E9CF0023A9F071
-:103620008B2D8F7126960FB6F894DEBF0FBECDBFDF
-:10363000DF91CF911F910F91FF90EF90DF90CF908E
-:10364000BF900C940C20002359F38B2D8F7126967C
-:103650000FB6F894DEBF0FBECDBFDF91CF911F91A3
-:103660000F91FF90EF90DF90CF90BF900C942D20A2
-:10367000002399F08B2D8F7126960FB6F894DEBF3C
-:103680000FBECDBFDF91CF911F910F91FF90EF90B3
-:10369000DF90CF90BF900C94F71F26960FB6F8944A
-:1036A000DEBF0FBECDBFDF91CF911F910F91FF9075
-:1036B000EF90DF90CF90BF900C94ED1F0023A9F006
-:1036C000222309F4ADCF812F26960FB6F894DEBFE2
-:1036D0000FBECDBFDF91CF911F910F91FF90EF9063
-:1036E000DF90CF90BF900C949717222309F4ADCFB1
-:1036F000812F26960FB6F894DEBF0FBECDBFDF91A7
-:10370000CF911F910F91FF90EF90DF90CF90BF90DE
-:103710000C945F184B2D4F70612FC7010E94A708B2
-:1037200026960FB6F894DEBF0FBECDBFDF91CF91C6
-:103730001F910F91FF90EF90DF90CF90BF900C946E
-:10374000111F4B2D4F70612FC70126960FB6F894AD
-:10375000DEBF0FBECDBFDF91CF911F910F91FF90C4
-:10376000EF90DF90CF90BF900C94ED0D26960FB6A2
-:10377000F894DEBF0FBECDBFDF91CF911F910F91A7
-:10378000FF90EF90DF90CF90BF9008950E94C921E5
-:103790000E949E210E94E3210E94AA270E9478266F
-:1037A00080E090E00E94691680E090E00C947F1623
-:1037B0000E94B9210C94C61B0E94C820292F229573
-:1037C0002F702C3030F42A3048F42250223078F414
-:1037D00005C02C3041F02F3031F009C0803E48F058
-:1037E000803F29F406C093FB882780F9089580E084
-:1037F000089581E00895CF93DF9300D000D01F9209
-:10380000CDB7DEB70F900F900F900F900F90DF9114
-:10381000CF910895CF93DF9300D000D000D0CDB7E3
-:10382000DEB726960FB6F894DEBF0FBECDBFDF9190
-:10383000CF9108951F93CF93DF93C091840116E039
-:1038400080918501C81799F0D0E01C9FF0011D9F61
-:10385000F00D1124EA57FE4F40815181628173813E
-:10386000848195810E940A1C2196C770E9CFDF915F
-:10387000CF911F9108954091B6015091B701609189
-:10388000B8017091B9018091BA019091BB010C947B
-:103890000A1C8091BB0182958F7009F054C0809101
-:1038A000B801882309F44FC080918401A09185015B
-:1038B0004091B9015091BA016091B6017091B70180
-:1038C000B6E08A1709F43FC090E041155105C1F1F7
-:1038D0007F3F11F46F3FA1F1B89FF001B99FF00D48
-:1038E0001124EA57FE4F218127132AC02081261375
-:1038F00027C02281211124C0238134812417350758
-:1039000010F421503109241B350B283C3105C0F43B
-:103910002091BB012F7020612093BB0126E0289FDE
-:10392000F001299FF00D1124E557FE4F80818F7023
-:103930008061808386EB91E00E94BC180C941A1C75
-:1039400001968770BECF0895CF92DF92EF92FF92DB
-:103950000F931F93CF93DF93CDB7DEB762970FB668
-:10396000F894DEBF0FBECDBF8C0185E0F801DE010B
-:103970001D9601900D928A95E1F7D8014C91119610
-:103980005C91119712966C918091B9019091BA0156
-:10399000009709F475C13091B6017091B7017F3F6E
-:1039A00019F43F3F09F46CC1F801C380D480E09062
-:1039B000B801EE2009F4BEC02091BB01C816D9069B
-:1039C00028F0D601A81BB90BCD0104C080959095B5
-:1039D0008C0D9D1DFF24F394883C910578F0F12C0B
-:1039E000207F09F0C4C07C2DD98AC88A89890E94A9
-:1039F000FB1B86EB91E00E94BC18AFC0822F807F3A
-:103A000009F045C0571313C0431311C061110FC013
-:103A10002F7020612093BB010E943B1C86EB91E03C
-:103A20000E94BC188091BB01F80185832EC0CD286F
-:103A300019F15F3F11F44F3FF9F0F62E61111CC0F0
-:103A4000809184012091850136E0821709F45BC0E2
-:103A500090E0389FF001399FF00D1124EA57FE4F96
-:103A60007181571306C07081471303C072817111B1
-:103A700003C001968770E9CFF62E662309F41CC1B6
-:103A80008091BB0181608093BB01F12C15C157135C
-:103A900009C0431307C0611105C08091BB01F80143
-:103AA0008583C8C04D875E878D859E856A8B0E9401
-:103AB000DC1B6A898823D1F16623C1F12091BB0107
-:103AC000822F82958F7090E0029774F08091B601FA
-:103AD0009091B70198878F831986DB86CA862C87D9
-:103AE000CE0107960E94BC1886E0F801A6EBB1E073
-:103AF00001900D928A95E1F70E94491C0E943B1C9F
-:103B0000FF24F394D9C04D875E878D859E850E94E2
-:103B1000C820292F22952F70223008F0C1C09F7035
-:103B200009F0BBC0805E883008F4C6C0C8010E949E
-:103B3000BC18E6CFC816D90608F453C0F601E81B36
-:103B4000F90BCF01883C910508F450C0F12C7C2D75
-:103B5000D98AC88A89890E94FB1BE6EBF1E086E0DE
-:103B6000DF011D928A95E9F70E943B1CA5C05713FF
-:103B700014C0431312C0611110C08091BB01F80141
-:103B80008583C8010E94BC1886E0E6EBF1E0DF0106
-:103B90001D928A95E9F7FE2C8FC04D875E878D8533
-:103BA0009E856A8B0E94DC1B6A89882309F4BECF3C
-:103BB000662309F4BBCF2091BB01822F82958F70C1
-:103BC00090E002970CF490CF8091B6019091B701EC
-:103BD0009A8389831B82DD82CC822E83CE0101965B
-:103BE00081CF809590958C0D9D1DACCFF62E6623D0
-:103BF00009F49CCF571333C0431331C02091BB014C
-:103C000020FD24C0822F82958F70482F50E04115EF
-:103C10005105E1F0D80115962C9315974F305105B9
-:103C200049F08F5F982F9295907F822F8F70892B0C
-:103C300015968C93C8010E94BC1886E0F801A6EB8B
-:103C4000B1E001900D928A95E1F78ECF86E0F80100
-:103C5000A6EBB1E001900D928A95E1F72DC04D875A
-:103C60005E878D859E850E94DC1B81113DCF8091F2
-:103C7000BB0181608093BB01C8010E94BC181CC0BD
-:103C8000662309F453CF4D875E878D859E850E94FC
-:103C9000DC1B882309F44ACF27CF811143CF0CC006
-:103CA000243008F043CF9F7009F43CCFD80115961B
-:103CB0009C91907F09F036CF8F2D62960FB6F894C5
-:103CC000DEBF0FBECDBFDF91CF911F910F91FF904F
-:103CD000EF90DF90CF9008951F93CF93DF93CDB7F0
-:103CE000DEB72C970FB6F894DEBF0FBECDBF4F8363
-:103CF000588769877A878B879C87CE0107960E94B1
-:103D0000A41C882371F08A859B85892B09F441C006
-:103D100088858F3F09F065C08F818F3F09F061C0B2
-:103D200038C086E0FE013796DE01119601900D92B3
-:103D30008A95E1F76A857B856115710551F1FF81EF
-:103D4000E885EF3F11F4FF3F21F12091850130E03C
-:103D5000C9010196877099274091840150E084172A
-:103D6000950709F447C0F983EA837D836C8396E065
-:103D7000929FD001939FB00D1124AA57BE4FFE0110
-:103D8000319601900D929A95E1F7809385010E94FA
-:103D90001A1C16E080918401909185018917B9F170
-:103DA000189FC00111248A579E4F0E94A41C88238B
-:103DB00071F1E09184011E9FF0011124EA57FE4F3A
-:103DC0004081518162817381848195810E940A1CA6
-:103DD0008091840190E001968770992780938401F7
-:103DE000D9CF4F81588569857A858B859C850E94BE
-:103DF0000A1CCFCF0E94D81B10928501109284011B
-:103E0000E6EBF1E086E0DF011D928A95E9F72C965A
-:103E10000FB6F894DEBF0FBECDBFDF91CF911F91DB
-:103E20000895EF92FF920F931F93CF93DF938C012E
-:103E3000892B09F46CC0F12CEE24E394E80121965F
-:103E4000F8018491843740F4843008F051C0813007
-:103E500081F0823019F15BC0853709F444C0A8F1C4
-:103E60009CE7980F903708F052C08F770E945F1838
-:103E700041C00E5F1F4FFE01849190E2980F983071
-:103E800050F48770FE2D01C0FF0F8A95EAF78F2F3F
-:103E90000E94BC2114C00E9497172DC00E5F1F4FB7
-:103EA000FE01849190E2980F983060F48770FE2DA7
-:103EB00001C0FF0F8A95EAF78F2F0E94C2210E944E
-:103EC000E32119C00E945F1816C00E5F1F4FFE014C
-:103ED000C491CC2381F08FE99FE00197F1F700C0F6
-:103EE0000000C150F6CF0E5F1F4FFE01F49003C0DB
-:103EF0000E9497178E018F2D882309F49FCFEFE939
-:103F0000FFE03197F1F700C000008150F5CFDF915D
-:103F1000CF911F910F91FF90EF90089508956093B6
-:103F2000C0017093C1018093C2019093C3010C94AE
-:103F3000C61B0F931F930091C0011091C1012091E6
-:103F4000C2013091C301DC01CB01802B912BA22B4C
-:103F5000B32B8093C0019093C101A093C201B09391
-:103F6000C3011F910F910C94C61B0F931F930091D7
-:103F7000C0011091C1012091C2013091C301DC0147
-:103F8000CB0180239123A223B3238093C00190937C
-:103F9000C101A093C201B093C3011F910F910C9472
-:103FA000C61B0F931F930091C0011091C101209176
-:103FB000C2013091C301DC01CB0180279127A227E8
-:103FC000B3278093C0019093C101A093C201B09325
-:103FD000C3011F910F910C94C61B1092BC0110924B
-:103FE000BD011092BE011092BF010C94C61B41E0AE
-:103FF00050E060E070E004C0440F551F661F771F5B
-:104000008A95D2F74093BC015093BD016093BE01E5
-:104010007093BF010C94C61B41E050E060E070E07B
-:1040200004C0440F551F661F771F8A95D2F78091F1
-:10403000BC019091BD01A091BE01B091BF01482B80
-:10404000592B6A2B7B2B4093BC015093BD0160938D
-:10405000BE017093BF010C94C61B41E050E060E0CC
-:1040600070E004C0440F551F661F771F8A95D2F772
-:1040700040955095609570958091BC019091BD01DF
-:10408000A091BE01B091BF01482359236A237B232D
-:104090004093BC015093BD016093BE017093BF017A
-:1040A0000C94C61B41E050E060E070E004C0440F97
-:1040B000551F661F771F8A95D2F78091BC0190919A
-:1040C000BD01A091BE01B091BF01482759276A27C1
-:1040D0007B274093BC015093BD016093BE01709358
-:1040E000BF010C94C61B0F931F930091BC0110914C
-:1040F000BD012091BE013091BF01DC01CB01802BBD
-:10410000912BA22BB32B8093BC019093BD01A09364
-:10411000BE01B093BF011F910F910C94C61B0F936A
-:104120001F930091BC011091BD012091BE013091FF
-:10413000BF01DC01CB0180239123A223B323809311
-:10414000BC019093BD01A093BE01B093BF011F912C
-:104150000F910C94C61B0F931F930091BC011091FB
-:10416000BD012091BE013091BF01DC01CB01802750
-:104170009127A227B3278093BC019093BD01A09300
-:10418000BE01B093BF011F910F910C94C61B0895FF
-:10419000CF92DF92EF92FF920F931F93CF93DF9313
-:1041A0008C01C090BC01D090BD01E090BE01F090A8
-:1041B000BF018091C0019091C101A091C201B09155
-:1041C000C301C82AD92AEA2AFB2ACFE1D0E0D701C5
-:1041D000C6010C2E04C0B695A795979587950A94AD
-:1041E000D2F780FF07C0B8018C2F0E949D0C813050
-:1041F000910531F4219758F7B80180E00E949D0C99
-:10420000DF91CF911F910F91FF90EF90DF90CF90B2
-:10421000089590910C01992379F190910D019923C2
-:1042200059F1982F9695969596959F30A0F4E09128
-:104230000E01F0910F01E90FF11D877021E030E0D0
-:10424000A90102C0440F551F8A95E2F7CA01918166
-:10425000892B818308959091D70190FF29C01F92E7
-:104260008F938DE297E09F938F930E949E080F900B
-:104270000F900F900F90089520910E0130910F0133
-:10428000F90132969FEF40E05191851789F09F3FE9
-:1042900019F4511101C0942F4F5F4E30A9F79F3F81
-:1042A00039F0F901E90FF11D97FDFA958283089520
-:1042B000089590910C01992381F190910D0199231A
-:1042C00061F1982F9695969596959F30A8F4E09178
-:1042D0000E01F0910F01E90FF11D877021E030E030
-:1042E000A90102C0440F551F8A95E2F7CA018095C3
-:1042F00091818923818308959091D70190FF1DC0FA
-:104300001F928F938FE097E09F938F930E949E0858
-:104310000F900F900F900F90089520910E01309103
-:104320000F01F9013296205F3F4F9081891301C040
-:1043300010823196E217F307C1F7089581E090E00B
-:10434000E0910E01F0910F01E80FF91F1082019624
-:1043500080319105A9F708959091D601892B80931A
-:10436000D601089580959091D60189238093D60136
-:1043700008951092D60108959091D501892B8093CC
-:10438000D501089580959091D50189238093D50119
-:1043900008951092D50108958093C4010895109254
-:1043A000C401089580910E0190910F01FC01319696
-:1043B0009C01205F3F4F80E0919191118F5FE21748
-:1043C000F307D1F70895E0910E01F0910F0180916C
-:1043D000D6018083E0910E01F0910F0190818091D0
-:1043E000D501892B80838091C401882361F0E091FD
-:1043F0000E01F0910F019081892B80830E94D221C0
-:1044000081111092C40180910E0190910F010C94C2
-:10441000161690933B0180933A010895CF92DF9254
-:10442000EF92FF926C01EE24FF24C114D104E10449
-:10443000F10421F0C701B60120E101C020E0C72E40
-:10444000D82EE92EFF24C114D104E104F10419F09F
-:10445000285FC701B6016B017C0154E0F694E79434
-:10446000D794C7945A95D1F7C114D104E104F1044B
-:1044700019F02C5FC701B6016B017C0142E0F69494
-:10448000E794D794C7944A95D1F7C114D104E104B5
-:10449000F10419F02E5FC701B601DC01CB01B6951E
-:1044A000A79597958795892B8A2B8B2B09F02F5FE2
-:1044B000822FFF90EF90DF90CF9008958295982FF4
-:1044C000937344E0949F900111248C7C869586958B
-:1044D000282B822F8575880F2A7A2695822B08959E
-:1044E0001F93CF93DF931F92CDB7DEB799830E94BE
-:1044F0005E22182F9981892F0E945E22212F30E0A1
-:10450000322F2227A901482BCA010F90DF91CF91AA
-:104510001F9108958091EF01843011F120E488E12A
-:1045200090E00FB6F894A895809360000FBE20939A
-:10453000600083B7817F846083BF83B7816083BF5E
-:104540007894889583B78E7F83BF0FB6F894A8952B
-:1045500080916000886180936000109260000FBEBF
-:10456000089508950C94B122CF930E94B2220E9424
-:10457000390A0E94B122C0E08C2F0E946D0B81117C
-:1045800004C0CF5FCE30C1F701C081E0CF91089564
-:104590000E94D81B0E940A160C94E00D82E084BD94
-:1045A00093E095BD9AEF97BD80936E0008952FB765
-:1045B000F8948091D8019091D901A091DA01B0913D
-:1045C000DB012FBF0895CF92DF92EF92FF920F93FE
-:1045D0001F932FB7F8944091D8015091D901609161
-:1045E000DA017091DB012FBF6A017B01EE24FF2409
-:1045F0008C0120E030E0C016D106E206F30610F48C
-:10460000415051099A01281B390BC9011F910F9183
-:10461000FF90EF90DF90CF9008951F920F920FB60A
-:104620000F9211248F939F93AF93BF938091D801E2
-:104630009091D901A091DA01B091DB010196A11D01
-:10464000B11D8093D8019093D901A093DA01B09362
-:10465000DB01BF91AF919F918F910F900FBE0F9093
-:104660001F9018950E940313F8942FEF87EA91E6A4
-:10467000215080409040E1F700C0000087E090EBBF
-:10468000DC018093F8019093F901A093FA01B093B3
-:10469000FB019CE088E10FB6F894A8958093600038
-:1046A0000FBE90936000FFCFEF92FF920F931F9386
-:1046B000CF93DF93D82FC0E08C2F0E946D0B00E0CA
-:1046C00010E0E82EF12CC701002E02C095958795C9
-:1046D0000A94E2F780FD06C00F5F1F4F06301105F8
-:1046E00091F709C0602F7C2F80E00E947A0C8D1317
-:1046F000F3CF81E004C0CF5FCE30F1F680E0DF91F0
-:10470000CF911F910F91FF90EF900895CF93C82FF5
-:104710008CE20E945423882321F08C2FCF910C949B
-:10472000542380E0CF910895CF930E94E324811118
-:1047300002C00E94C92482E597E00E940508C5E6F0
-:10474000C15049F00E94390A8FE39CE90197F1F7C3
-:1047500000C00000F5CF8BE497E00E94050889E2D5
-:104760000E948623811113C18AE20E94862381114F
-:104770000E94C92485E00E94862381110E94322371
-:104780000E94EE248093D70187E00E94862388232D
-:10479000A9F18BE10E948623882351F08091D701F3
-:1047A00081FB222720F991E0922790FB81F90EC02E
-:1047B0008EE00E948623882361F08091D70182FBDE
-:1047C000222720F991E0922790FB82F98093D7016C
-:1047D00015C080E10E9486239091D701882341F083
-:1047E00093FB222720F981E0822780FB93F904C004
-:1047F000892F809580FB90F99093D7018091D70104
-:104800000E94F2240E9400258093E90180EE0E941C
-:104810008623882341F08091E901982F909590FBA1
-:1048200080F98093E90189E30E948623882359F067
-:104830008091E90181FB222720F991E0922790FBEA
-:1048400081F98093E90182EE0E948623882359F042
-:104850008091E90182FB222720F991E0922790FBC9
-:1048600082F98093E90186EE0E948623882359F01D
-:104870008091E90183FB222720F991E0922790FBA8
-:1048800083F98093E90183EE0E948623882359F0FF
-:104890008091E90184FB222720F991E0922790FB87
-:1048A00084F98093E90185E30E948623882359F0E7
-:1048B0008091E90185FB222720F991E0922790FB66
-:1048C00085F98093E90181E30E948623882359F0CA
-:1048D0008091E90186FB222720F991E0922790FB45
-:1048E00086F98093E90181E10E948623882359F0AB
-:1048F0008091E90187FB222720F991E0922790FB24
-:1049000087F98093E9018091E9010E940425809153
-:10491000E90187FB882780F980930D0187E20E94D7
-:104920008623C82F8EE10E9486238111C2608FE109
-:104930000E9486238111C46080E20E948623811137
-:10494000C86081E20E9486238111C06182E20E94D8
-:1049500086238111C06283E20E9486238111C06494
-:1049600084E20E948623882311F0C06802C0CC2311
-:1049700029F08C2F0E94FB246C2F03C00E94F72487
-:10498000682F70E080E090E0CF910C948F1FCF9162
-:1049900008956DEE7EEF80E090E00E94DA2E60E0F8
-:1049A00082E090E00E94CC2E60E083E090E00E94E4
-:1049B000CC2E60E084E090E00E94CC2E60E085E0A8
-:1049C00090E00C94CC2E80E090E00E94C62E21E076
-:1049D0008D3E9E4F09F020E0822F089582E090E006
-:1049E0000C94BE2E682F82E090E00C94CC2E83E0D5
-:1049F00090E00C94BE2E682F83E090E00C94CC2EB7
-:104A000084E090E00C94BE2E682F84E090E00C943B
-:104A1000CC2E8091DE0180FF0BC06091130185E0F8
-:104A2000689FB001112475956795759567952BC0A2
-:104A300081FF09C06091130185E0689FB0011124D6
-:104A40007595679520C082FF07C06091130185E0CE
-:104A5000689FB001112417C09091DF019923D1F014
-:104A600060911201961788F72091130185E0289F25
-:104A700090011124929FA001939F500D112470E08A
-:104A8000CA010E94902E6038710540F461157105CD
-:104A900019F406C065E070E0862F08958FE7089549
-:104AA00081E008958091DE0180FF08C060911101CE
-:104AB00070E0759567957595679521C081FF06C073
-:104AC0006091110170E07595679519C082FF04C06F
-:104AD0006091110170E010C09091DF01992399F06D
-:104AE000609110019617A0F780911101899FC00174
-:104AF000112470E00E94902E6038710540F4611519
-:104B0000710519F406C061E070E0862F08958FE703
-:104B1000089581E00895803F21F40E940925819540
-:104B200004C0813F29F40E9409258093E201089581
-:104B3000823F21F40E940925819504C0833F29F416
-:104B40000E9409258093E1010895893F19F40E948C
-:104B5000522505C08A3F31F40E94522581958093E9
-:104B6000E30108958B3F21F40E945225819504C0F2
-:104B70008C3F29F40E9452258093E4010895843FDC
-:104B800021F48091E001816017C0853F21F480917C
-:104B9000E001826011C0863F21F48091E0018460D1
-:104BA0000BC0873F21F48091E001886005C0883FF9
-:104BB00031F48091E00180618093E00108958D3FA0
-:104BC00021F48091DE0181600BC08E3F21F4809141
-:104BD000DE01826005C08F3F29F48091DE01846090
-:104BE0008093DE010895803F39F48091E20187FFD0
-:104BF0006CC01092E20169C0813F29F48091E2010A
-:104C00001816BCF362C09091E101823F29F497FF2E
-:104C10005CC01092E10159C0833F19F41916CCF31E
-:104C200054C0893F41F48091E30118160CF04DC047
-:104C30001092E3014AC08A3F29F48091E30187FF83
-:104C400044C0F6CF8B3F39F48091E40187FF3DC02B
-:104C50001092E4013AC08C3F29F48091E4011816C7
-:104C6000BCF333C0843F21F48091E0018E7F17C0F4
-:104C7000853F21F48091E0018D7F11C0863F21F4B2
-:104C80008091E0018B7F0BC0873F21F48091E00190
-:104C9000877F05C0883F31F48091E0018F7E80934B
-:104CA000E00113C08D3F21F48091DE018E7F0BC0A7
-:104CB0008E3F21F48091DE018D7F05C08F3F29F466
-:104CC0008091DE018B7F8093DE018091E101811173
-:104CD0000EC08091E20181110AC08091E30181112F
-:104CE00006C08091E401811102C01092DF01089595
-:104CF0008091D70183FF7EC08EE897E00E9405086F
-:104D00008091E0011F928F9389E897E09F938F93A2
-:104D10000E949E0887E897E00E9405088091E101C3
-:104D2000282F082E000C330B3F938F9384E897E0D5
-:104D30009F938F930E949E0882E897E00E94050847
-:104D40008091E201282F082E000C330B3F938F93A4
-:104D50008FE797E09F938F930E949E088DE797E0DF
-:104D60000E9405088091E301282F082E000C330BC8
-:104D70003F938F938AE797E09F938F930E949E08BB
-:104D800088E797E00E9405088091E401282F082E0B
-:104D9000000C330B3F938F9385E797E09F938F939E
-:104DA0000E949E0882E797E00E9405088091DF013B
-:104DB0001F928F938FE697E09F938F930E949E0898
-:104DC0008DE697E00E9405088091DE011F928F9387
-:104DD0008AE697E09F938F930E949E0887E697E06C
-:104DE0000E9405088DB79EB74C960FB6F8949EBFEB
-:104DF0000FBE8DBF80EE91E00E945E160E94D7220A
-:104E00009093DD018093DC0108951F93CF93DF938E
-:104E10008091DC019091DD010E94E322AC01909130
-:104E2000DF01992321F02091140130E006C0209188
-:104E300015018AE0289F900111244217530708F4B6
-:104E400085C08091E101C091E201D091E301109110
-:104E5000E401811107C0C11175C0D11173C01111D6
-:104E600071C074C09F3F19F09F5F9093DF011816C7
-:104E700024F40E9409258093E1018091E10187FFDC
-:104E800005C00E94092581958093E1011C1624F438
-:104E90000E9409258093E2018091E20187FF05C00D
-:104EA0000E94092581958093E2016091E1016623CA
-:104EB00031F1C091E201CC2311F1062E000C770BE9
-:104EC000880B990B0E948B2D23E333E343E35FE3CD
-:104ED0000E94EF2D0E94532D6093E1016C2FCC0FA7
-:104EE000770B880B990B0E948B2D23E333E343E36D
-:104EF0005FE30E94EF2D0E94532D6093E2011D1687
-:104F000024F40E9452258093E3018091E30187FFFE
-:104F100005C00E94522581958093E301111624F467
-:104F20000E9452258093E4018091E40187FF05C02F
-:104F30000E94522581958093E401DF91CF911F91CA
-:104F40000C9478269F3F09F08FCFA0CFDF91CF91AF
-:104F50001F910895E0EEF1E085E0DF011D928A9552
-:104F6000E9F71092DF011092DE01089581EB99E0DC
-:104F70000E9405081F9281E08F931F9285E08F9316
-:104F800083E699E09F938F930E949E080F900F9065
-:104F90000F900F900F900F9008958330E9F128F44F
-:104FA000813061F0823009F10895853009F462C0E2
-:104FB00008F449C0863009F474C008958091150141
-:104FC000262F30E0280F311D2F3F310524F4680FC4
-:104FD0006093150103C08FEF809315018091150137
-:104FE0001F928F938CE998E072C080911401262F54
-:104FF00030E0280F311D2F3F310524F4680F6093F6
-:10500000140103C08FEF80931401809114011F924B
-:105010008F938AE898E05BC080911301262F30E0DF
-:10502000280F311D2F3F310524F4680F60931301C1
-:1050300003C08FEF80931301809113011F928F9310
-:1050400087E798E044C080911201262F30E0280FB6
-:10505000311D2F3F310524F4680F6093120103C006
-:105060008FEF80931201809112011F928F9382E63D
-:1050700098E02DC080911101262F30E0280F311DBE
-:105080002F3F310524F4680F6093110103C08FEFA7
-:1050900080931101809111011F928F9389E498E010
-:1050A00016C080911001262F30E0280F311D2F3FB0
-:1050B000310524F4680F6093100103C08FEF8093D3
-:1050C0001001809110011F928F938EE298E09F93C0
-:1050D0008F930E949E080F900F900F900F9008954D
-:1050E000833081F128F4813059F08230D1F0089575
-:1050F000853009F449C0B8F1863009F456C00895E6
-:1051000080911501681720F4861B8093150102C059
-:1051100010921501809115011F928F938FE198E0F5
-:1051200054C080911401681720F4861B80931401E9
-:1051300002C010921401809114011F928F938DE090
-:1051400098E043C080911301681720F4861B809378
-:10515000130102C010921301809113011F928F93CB
-:105160008AEF97E032C080911201681720F4861B05
-:105170008093120102C010921201809112011F92BD
-:105180008F9385EE97E021C080911101681720F47C
-:10519000861B8093110102C01092110180911101B0
-:1051A0001F928F938CEC97E010C0809110016817CC
-:1051B00020F4861B8093100102C010921001809190
-:1051C00010011F928F9381EB97E09F938F930E9422
-:1051D0009E080F900F900F900F900895CF93C82FB7
-:1051E0001F928F9386EB9AE09F938F930E949E0865
-:1051F00081E090E0A0E0B0E0BC01CD0104C0660F0A
-:10520000771F881F991FCA95D2F70E948F1F0F9092
-:105210000F900F900F90CF910C94D81BCF938D319E
-:1052200009F465C0B0F58E3009F4CCC100F58730C3
-:1052300009F49BC1A8F4863009F06DC28091D701B2
-:10524000817F8E7F8093D7018BEB9AE00E940508C7
-:1052500080E09FE00E94050881E08093E60180C124
-:10526000883009F44FC08B3009F47CC154C28631B8
-:1052700009F4F0C138F4803109F4B8C1813109F47E
-:1052800030C249C2893109F4CEC18B3109F486C1DB
-:1052900042C2853309F437C248F4873209F433C275
-:1052A00008F433C2893209F42EC235C2833438F48B
-:1052B0008A3308F02CC2883309F454C12CC28334D9
-:1052C00009F421C2883409F026C20E94D81B8FEE4F
-:1052D0009EE00E9405089FEF23ED80E3915020405F
-:1052E0008040E1F700C000000E94322339C18FE006
-:1052F0009FE00E9405080E940D2D0E940A160E9440
-:10530000E00D2EC184E09FE00E9405088CEC9CE03B
-:105310000E9405080E94F7241F928F9389EC9CE05D
-:105320009F938F930E949E0887EC9CE00E94050843
-:105330000E94EE24C82F84EB9CE00E9405081F9277
-:10534000CF938FEA9CE09F938F930E949E088DEAF3
-:105350009CE00E94050883EA9CE00E9405088C2FCF
-:1053600081701F928F9380EA9CE09F938F930E949D
-:105370009E088EE99CE00E94050884E99CE00E945A
-:105380000508C1FB882780F91F928F9381E99CE073
-:105390009F938F930E949E088FE89CE00E940508CF
-:1053A00083E89CE00E940508C2FB882780F91F92D1
-:1053B0008F9380E89CE09F938F930E949E088EE7D6
-:1053C0009CE00E94050885E79CE00E940508C3FB5D
-:1053D000CC27C0F91F92CF9382E79CE09F938F93D5
-:1053E0000E949E0880E79CE00E9405080E9400251C
-:1053F000C82F8CE59CE00E9405081F92CF9387E59B
-:105400009CE09F938F930E949E0885E59CE00E94FC
-:1054100005088CE39CE00E9405088C2F81701F9288
-:105420008F9389E39CE09F938F930E949E088DB792
-:105430009EB780960FB6F8949EBF0FBE8DBF87E3D0
-:105440009CE00E94050880E29CE00E940508C1FBE8
-:10545000882780F91F928F938DE19CE09F938F9313
-:105460000E949E088BE19CE00E94050889E09CE078
-:105470000E940508C2FB882780F91F928F9386E05F
-:105480009CE09F938F930E949E0884E09CE00E9482
-:10549000050882EF9BE00E940508C3FB882780F97E
-:1054A0001F928F938FEE9BE09F938F930E949E0895
-:1054B0008DEE9BE00E94050883EE9BE00E940508AC
-:1054C000C4FB882780F91F928F9380EE9BE09F9307
-:1054D0008F930E949E088EED9BE00E9405088CEC45
-:1054E0009BE00E940508C5FB882780F91F928F93D7
-:1054F00089EC9BE09F938F930E949E0887EC9BE032
-:105500000E9405088BEA9BE00E940508C6FB8827DD
-:1055100080F91F928F9388EA9BE09F938F930E945C
-:105520009E0886EA9BE00E9405088EE99BE00E94A7
-:105530000508C7FBCC27C0F91F92CF938BE99BE0EE
-:105540009F938F930E949E0889E99BE00E94050823
-:105550008DB79EB74C960FB6F8949EBF0FBE8DBF09
-:10556000C1E0DEC082EE9AE05BC08091D701C82F17
-:10557000C17080FF09C082EE9EE00E940508809104
-:10558000D701817F8E7F47C086ED9EE00E9405088F
-:105590008091D70181608093D701E2CF9091D701AC
-:1055A00091FBCC27C0F981E0C827892FC0FB81F986
-:1055B0008093D701CC2319F089EC9EE027C08BEBB8
-:1055C0009EE02EC09091D70192FBCC27C0F981E0DC
-:1055D000C827892FC0FB82F98093D701CC2319F00B
-:1055E0008CEA9EE013C08CE99EE01AC09091D7012E
-:1055F00093FBCC27C0F981E0C827892FC0FB83F932
-:105600008093D701CC2351F080E99EE00E940508E9
-:105610008091D70181608093D70182C083E89EE0AA
-:105620000E9405089DCF84E79EE00E94050888E45B
-:105630009EE00E9405088BE09EE00E9405088EED2A
-:105640009DE00E9405088AE99DE00E9405088CE61D
-:105650009DE0E6CF8EE59DE00E9405080E940A16B7
-:105660001F928F9384E49DE09F938F930E949E08E6
-:1056700080910C011F928F938DE29DE09F938F93F9
-:105680000E949E0880916E011F928F938AE19DE097
-:105690009F938F930E949E0880910D011F928F937C
-:1056A00087E09DE09F938F930E949E088091D80190
-:1056B0009091D901A091DA01B091DB01BF93AF9332
-:1056C0009F938F9383EF9CE09F938F930E949E08FC
-:1056D0008DB79EB746960FB6F8949EBF0FBE8DBF8E
-:1056E0003FCF0E94D81BC0910D0181E0C827C09315
-:1056F0000D01CC2329F089EE9CE00E94050810C022
-:105700008EED9CE08DCF80E003C08D5101C08953A8
-:105710000E94EE2825CF8CED9CE00E940508C0E099
-:105720008C2FCF91089580E008950C94932BCF9304
-:10573000C82F8091E601813081F020F0823009F499
-:105740004FC045C1E0910E01F0910F018081813180
-:1057500069F0823209F03DC109C0E0910E01F0917B
-:105760000F018081813111F0823261F48C2F0E940F
-:10577000952B811104C08C2F0E940E292FC081E02F
-:1057800090E02CC08C2F0E94932B811126C0C43135
-:10579000E1F070F4CB3081F0C031D1F40E94B62733
-:1057A0008EEA9AE00E94050882E08093E60115C027
-:1057B000C93259F0C83361F48BEB9AE00E940508B6
-:1057C00082EB9AE00E94050808C01092E60103C12E
-:1057D0008CEA9AE00E940508FEC081E08170FDC05D
-:1057E000C43220F5CE3108F0C0C0CB3099F1C8F4F6
-:1057F000C73009F0D2C08AE08093150194E19093FC
-:10580000140193E0909313018093120188E0809338
-:10581000110188E28093100182E599E00E94050859
-:10582000BFC0C33149F1C431C1F0B7C0CB3409F4B2
-:10583000A9C028F4C93289F0C83361F0AEC0C135BF
-:1058400009F49EC0C23509F499C0CE3409F0A5C050
-:105850006AE09EC00E94B627A3C08091E50188231C
-:1058600019F01092E5019CC08FE599E00E940508AF
-:1058700081E08093E601B1C089E399E00E940508C8
-:1058800087E299E00E940508809115011F928F938D
-:1058900084E299E09F938F930E949E0882E299E0B0
-:1058A0000E94050880E199E00E940508809114019A
-:1058B0001F928F938DE099E09F938F930E949E0893
-:1058C0008BE099E00E9405088CEF98E00E940508A3
-:1058D000809113011F928F9389EF98E09F938F938C
-:1058E0000E949E0887EF98E00E94050886EE98E0E7
-:1058F0000E940508809112011F928F9383EE98E019
-:105900009F938F930E949E0881EE98E00E94050865
-:105910008CEC98E00E940508809111011F928F93F2
-:1059200089EC98E09F938F930E949E0887EC98E003
-:105930000E94050880EB98E00E9405088091100104
-:105940001F928F938DEA98E09F938F930E949E08F9
-:105950008BEA98E00E9405088DB79EB748960FB66F
-:10596000F8949EBF0FBE8DBF1BC0CE51EC2FF0E050
-:10597000E15DFE4F80818093E50112C061E003C0CC
-:1059800061E006C06AE08091E5010E94CD2708C071
-:105990008091E5010E94702803C080E599E013C062
-:1059A0008091E501882369F01F928F938AE499E042
-:1059B0009F938F930E949E080F900F900F900F90CF
-:1059C00004C087E499E00E94050881E006C01092B7
-:1059D000E60180E002C080E001CFCF910895E1E8C8
-:1059E000F0E08081886080838081816080838FB7D0
-:1059F000F89493E09093890090ED909388008FBF86
-:105A00000895EFE6F0E08081826080830895EFE6FC
-:105A1000F0E080818D7F80830895EFE6F0E0908153
-:105A200082E08927808308951F920F920FB60F920C
-:105A300011242F933F934F935F936F937F938F9393
-:105A40009F93AF93BF93EF93FF938091E701909162
-:105A5000E80101969093E8018093E701811103C06A
-:105A600082E00E94E00DE091E801E695E695F0E025
-:105A7000E15EF04FE4918091E7018E1303C080E076
-:105A80000E94E00DFF91EF91BF91AF919F918F9197
-:105A90007F916F915F914F913F912F910F900FBE2A
-:105AA0000F901F9018950E945A2D6894B1110C9474
-:105AB000E92D08950E94CE2D88F09F5798F0B92FB8
-:105AC0009927B751B0F0E1F0660F771F881F991F33
-:105AD0001AF0BA95C9F714C0B13091F00E94E82DC0
-:105AE000B1E008950C94E82D672F782F8827B85FD0
-:105AF00039F0B93FCCF3869577956795B395D9F78B
-:105B00003EF490958095709561957F4F8F4F9F4F94
-:105B10000895E89409C097FB3EF4909580957095A0
-:105B200061957F4F8F4F9F4F9923A9F0F92F96E9E9
-:105B3000BB279395F695879577956795B795F1115E
-:105B4000F8CFFAF4BB0F11F460FF1BC06F5F7F4FFB
-:105B50008F4F9F4F16C0882311F096E911C077230D
-:105B600021F09EE8872F762F05C0662371F096E816
-:105B7000862F70E060E02AF09A95660F771F881FE5
-:105B8000DAF7880F9695879597F9089557FD9058FD
-:105B9000440F551F59F05F3F71F04795880F97FBF1
-:105BA000991F61F09F3F79F08795089512161306AB
-:105BB0001406551FF2CF4695F1DF08C016161706DA
-:105BC0001806991FF1CF869571056105089408950F
-:105BD000E894BB2766277727CB0197F908950E94A1
-:105BE000022E0C94732E0E94652E38F00E946C2EAB
-:105BF00020F0952311F00C945C2E0C94622E11244D
-:105C00000C94E92D0E94C62D70F3959FC1F3950F5A
-:105C100050E0551F629FF001729FBB27F00DB11D30
-:105C2000639FAA27F00DB11DAA1F649F6627B00DC0
-:105C3000A11D661F829F2227B00DA11D621F739FA9
-:105C4000B00DA11D621F839FA00D611D221F749FB7
-:105C50003327A00D611D231F849F600D211D822FFE
-:105C6000762F6A2F11249F5750409AF0F1F0882325
-:105C70004AF0EE0FFF1FBB1F661F771F881F915052
-:105C80005040A9F79E3F510580F00C945C2E0C9477
-:105C9000E92D5F3FE4F3983ED4F3869577956795B9
-:105CA000B795F795E7959F5FC1F7FE2B880F911D7C
-:105CB0009695879597F9089597F99F6780E870E022
-:105CC00060E008959FEF80EC089500240A94161672
-:105CD000170618060906089500240A9412161306DA
-:105CE000140605060895092E0394000C11F4882368
-:105CF00052F0BB0F40F4BF2B11F460FF04C06F5F84
-:105D00007F4F8F4F9F4F0895991B79E004C0991FD3
-:105D1000961708F0961B881F7A95C9F78095089505
-:105D200097FB072E16F4009407D077FD09D00E9448
-:105D3000AA2E07FC05D03EF4909581959F4F0895BB
-:105D4000709561957F4F0895EE0FFF1F0590F491B8
-:105D5000E02D0994AA1BBB1B51E107C0AA1FBB1F62
-:105D6000A617B70710F0A61BB70B881F991F5A95E7
-:105D7000A9F780959095BC01CD010895F999FECFC2
-:105D800092BD81BDF89A992780B50895A8E1B0E049
-:105D900042E050E00C94E12E262FF999FECF1FBA75
-:105DA00092BD81BD20BD0FB6F894FA9AF99A0FBE44
-:105DB000019608950E94CC2E272F0C94CD2EDC0145
-:105DC000CB01FC01F999FECF06C0F2BDE1BDF89A06
-:105DD000319600B40D9241505040B8F70895F894B0
-:025DE000FFCFF3
-:105DE2002002390E2C0F070FD30E9F0E0101C501A1
-:105DF20028080A03140A3F4D3620399C064F06191B
-:105E020006F905C00533054C0565057E059E0501AD
-:0A5E1200020304050607080900005A
+:10043000000016034500720067006F0044006F0063
+:100440007800200045005A000000160345007200A5
+:1004500067006F0044006F007800200045005A00DC
+:1004600000000403090409026D00040100A0FA0958
+:100470000400000103010100092111010001223FD4
+:10048000000705810308000A0904010001030102B5
+:1004900000092111010001224D0007058203080017
+:1004A0000A090402000103000000092111010001F2
+:1004B0002236000705830308000A0904030001032C
+:1004C0000000000921110100012239000705840301
+:1004D0001000011201100100000008EDFE071301D9
+:1004E000000102000105010906A101050719E02923
+:1004F000E7150025019508750181020508190129F4
+:10050000059505750191029501750391010507197E
+:1005100000297715002501957875018102C0050134
+:100520000980A101850216010026B7001A01002AE0
+:10053000B700751095018100C0050C0901A1018566
+:1005400003160100269C021A01002A9C02751095D0
+:10055000018100C005010902A1010901A1000509ED
+:1005600019012905150025019505750181029501DF
+:10057000750381010501093009311581257F950237
+:100580007508810609381581257F95017508810652
+:10059000050C0A38021581257F950175088106C072
+:1005A000C005010906A101050719E029E715002585
+:1005B00001950875018102950175088101050819E9
+:1005C00001290595057501910295017503910105B4
+:1005D00007190029FF150025FF950675088100C041
+:1005E0000000000000000000000000010204060AF4
+:1005F0000F17202C3A4A5D71879DB3C7DAE9F5FCE5
+:10060000FFFCF5E9DAC7B39D87715D4A3A2C2017E4
+:100610000F0A0604020100000000000000000000B4
+:1006200011241FBECFEFDAE0DEBFCDBF04B603FE5C
+:1006300027C08091ED019091EE01A091EF01B09162
+:10064000F0018730904BA740B04BD1F41092ED01F0
+:100650001092EE011092EF011092F00114BE84B7D7
+:10066000877F84BF0FB6F894A89580916000886159
+:1006700080936000109260000FBEE0E0FFE30995F8
+:1006800011E0A0E0B1E0E8E1F7E402C005900D92CE
+:10069000A433B107D9F721E0A4E3B1E001C01D9272
+:1006A000AD3EB207E1F70E94BC090C948A230C947A
+:1006B000000061110BC0FC018281882321F085EECE
+:1006C0000E942A1003C085EE0E94F21080E090E0A4
+:1006D000089508956091B1017091B2018091B301C4
+:1006E0009091B4010E947A1A56985E9825982D9898
+:1006F00026982E9827982F98823051F0833029F031
+:10070000813049F4269A2E9A0895259A2D9A0895B3
+:10071000279A2F9A089556985E9808950C946A0324
+:1007200056985E9825982D9826982E9827982F9859
+:100730008FEF90E0909389008093880090938B00D6
+:1007400080938A0090938D0080938C00259A2D9A37
+:100750002FEF80E792E0215080409040E1F700C009
+:100760000000269A2E9A2FEF80E792E021508040D9
+:100770009040E1F700C00000279A2F9A2FEF80E702
+:1007800092E0215080409040E1F700C000002598A1
+:100790002D982FEF80E792E0215080409040E1F7C4
+:1007A00000C0000026982E982FEF80E792E021509D
+:1007B00080409040E1F700C0000027982F9856989D
+:1007C0005E9825982D9826982E9827982F9808950A
+:1007D00089EA8093800089E08093810024982C9896
+:1007E0003F988AB18F748AB96E98479A8BB1806BA3
+:1007F0008BB9769A0E9490030C94690380E28093EF
+:1008000000018091340181110EC00E944D0481E0ED
+:10081000809334012FEF83ED90E32150804090408E
+:10082000E1F700C0000080E40E94530480930001BF
+:1008300081112EC00E947D0480930001811128C087
+:100840000E947D0480930001811122C08FE30E94E9
+:100850007D048093000181111BC00E94750480E417
+:100860000E94530480930001811112C08CE00E9409
+:100870007D048093000181110BC00E947D04809350
+:100880000001811105C08FE30E947D048093000167
+:100890000E9475048091000108951092B9008AE0C9
+:1008A0008093B800089594EA9093BC009091BC00A6
+:1008B00097FFFCCF9091B900987F983021F090314C
+:1008C00011F081E008958093BB0084E88093BC0020
+:1008D0008091BC0087FFFCCF8091B900887F883170
+:1008E00011F0803471F780E0089584E98093BC00B2
+:1008F0008091BC0084FDFCCF08958093BB0084E808
+:100900008093BC008091BC0087FFFCCF9091B90020
+:10091000987F81E0983209F480E0089584E880931C
+:10092000BC008091BC0087FFFCCF8091BB00089584
+:1009300080910001811115C080E40E9453048093CE
+:10094000000181110CC082E10E947D0480930001AE
+:10095000811105C08FEF0E947D04809300010E94E9
+:10096000750484B1807F84B985B1807F85B98AB1EF
+:10097000837F8AB98BB1837F8BB93E98469808955F
+:100980000E94FE03809300010E94980480B38C7043
+:1009900080BB81B3836F81BBE4E4F1E0A6E3B1E007
+:1009A00011921D9281E0E235F807D1F70C94E8032B
+:1009B0009F92AF92BF92CF92DF92EF92FF920F93EE
+:1009C0001F93CF93DF9380910001882379F080916A
+:1009D00035018F5F80933501811108C00E94FE03AD
+:1009E00080930001811102C00E94900386E3E82EEB
+:1009F00081E0F82E8701C0E0D0E0BB24B39492E000
+:100A0000A92ECC24C394D12CC730D10500F58091F8
+:100A10000001811164C080E40E94530480930001AE
+:100A2000811112C082E10E947D0480930001811136
+:100A30000BC0C6010C2E01C0880F0A94EAF78095FE
+:100A40000E947D04809300010E94750448C0CA3052
+:100A5000A1F028F4C83059F0C93061F005C0CC309D
+:100A600089F070F0CD3089F0209A289810C0219A32
+:100A700029980DC0229A2A980AC0239A2B9807C059
+:100A8000529A01C0539A5B9802C03E9A4698E0EA97
+:100A9000EA95F1F78FB181708B25799902C032E028
+:100AA00001C030E0832B7C9902C034E001C030E00B
+:100AB000832B7D9902C028E001C020E0822B7E9923
+:100AC00002C090E101C090E0892B9FB19095991FE1
+:100AD0009927991F9295990F907E892B0FC080912D
+:100AE000000181114AC080E40E94530480930001F8
+:100AF000882381F1912C0E947504892DD8019C9145
+:100B0000981719F08C93A09201010E9498042196E5
+:100B10000F5F1F4FCE30D10509F076CF80910101D4
+:100B2000882369F1815080930101882339F0EFE92E
+:100B3000FFE03197F1F700C0000021C0E4E4F1E0EC
+:100B4000D7018D917D018193B4E4EB16B1E0FB06F2
+:100B5000B9F715C083E10E947D04809300018111E3
+:100B6000C9CF81E40E945304809300018111C2CF58
+:100B70000E948E04982E9094BECF80E0BFCF0E943A
+:100B80008E0381E0DF91CF911F910F91FF90EF9045
+:100B9000DF90CF90BF90AF909F900895E82FF0E046
+:100BA000EC5BFE4F8081089508958B3B910580F4A6
+:100BB000883A910548F5853A9105D8F48430910535
+:100BC00008F0B2C0019709F06EC081E090E008958E
+:100BD000803E910508F467C0883E910508F4A4C0E2
+:100BE0009C01205F31092031310508F05CC090651F
+:100BF0000895853A910509F459C0863A910509F09E
+:100C000058C082E890E40895883A910509F454C0E8
+:100C1000893A910509F453C08A3A910509F452C002
+:100C20008B3A910509F451C08C3A910509F450C0F2
+:100C30008D3A910509F44FC0803B910509F44EC0EF
+:100C40008E3A910509F44DC08F3A910509F44CC0D4
+:100C5000813B910509F44BC0823B910509F44AC0E0
+:100C6000833B910509F449C0843B910509F448C0D0
+:100C7000853B910509F447C0863B910509F446C0C0
+:100C8000873B910509F445C0883B910509F444C0B0
+:100C9000893B910509F443C08A3B910509F442C0A0
+:100CA00080E094E4089580E090E0089581E890E485
+:100CB000089583E890E4089582EE94E4089589EE1F
+:100CC00094E408958AEE94E4089585EB94E40895FD
+:100CD00086EB94E4089587EB94E408958CEC94E417
+:100CE00008958DEC94E4089583E895E408958AE8E6
+:100CF00095E4089582E995E4089584E995E40895DA
+:100D000081E296E4089583E296E4089584E296E40D
+:100D1000089585E296E4089586E296E4089587E2D0
+:100D200096E408958AE296E40895089524E5829F62
+:100D3000C0011124FC0126E0729FE00DF11D112479
+:100D4000E60FF11DEE0FFF1FE651FF4F85919491C5
+:100D50000895880F991FFC01E05AF0408591949105
+:100D60000895880F991FFC01E052FF4F85919491DF
+:100D7000089524E5829FC0011124FC0146E0749F80
+:100D8000E00DF11D1124E60FF11DEE0FFF1FE651DE
+:100D9000FF4F859194919C013A9521154FE13407BD
+:100DA00008F425C13F512115304120F49F700E9465
+:100DB000B10608959C0130532115304118F499274C
+:100DC000906C0895811520E5920769F40E946B14D8
+:100DD0004FEF84E39CE0415080409040E1F700C039
+:100DE00000000C94721B813020E5920731F4809151
+:100DF000CC0181608093CC0108959C013055211570
+:100E0000304108F05CC0292F33272F703327213061
+:100E10003105E9F4AC0164E0440F551F6A95E1F730
+:100E200044275370BC016370772702C0220F331F21
+:100E30006A95E2F73C68242B352B73E0880F991FE5
+:100E40007A95E1F780769927822B932B08952230AB
+:100E5000310529F4982F8827816F906A08952330EF
+:100E60003105A1F4AC0133E0440F551F3A95E1F789
+:100E7000407E57708370992721E030E002C0220F36
+:100E8000331F8A95E2F7C9019C6816C024303105EA
+:100E900031F5AC0123E0440F551F2A95E1F7407E60
+:100EA00057708370992721E030E002C0220F331F72
+:100EB0008A95E2F7C9019A68842B952B08959C01C5
+:100EC00030572115304118F49F70906208959C01AD
+:100ED00030582115304118F49F70906A0895803E73
+:100EE0009105E0F4803C910558F58133910509F4B2
+:100EF0006FC048F48932910509F463C08A329105C4
+:100F000009F46DC072C089339105E9F0823891050A
+:100F1000D1F08533910509F44DC067C0833E91053A
+:100F200081F138F4803E9105B9F0823E9105D9F007
+:100F30005CC0863E910561F1873E9105A1F155C0E7
+:100F40000E94A90608952091DE0120FD02C021FF24
+:100F50004CC080EE90E049C08091DE0180FFF9CF67
+:100F600089E390E042C08091DE0182FF0EC0809153
+:100F7000DE0184FF03C080E090E037C083EE90E0A4
+:100F800034C08091DE0182FFF2CF82EE90E02DC06E
+:100F90008091DE0183FF0BC08091DE0184FDEBCFE9
+:100FA00087EE90E022C08091DE0183FFF5CF86EED0
+:100FB00090E01BC08091DE0185FF07C089E290E0D0
+:100FC00014C08091DE0185FFF9CF85E390E00DC06C
+:100FD0008091DE0186FF07C08AE290E006C0809122
+:100FE000DE0186FFF9CF81E390E00E94D5050895E8
+:100FF0000895809162010895CF93DF9300D01F92EE
+:10100000CDB7DEB79C018091E401843019F593E0FF
+:1010100099833B832A839093E9008FEF9091E800B6
+:10102000815095FD06C095ED9A95F1F7000081116C
+:10103000F5CF8091E80085FF0DC040E050E063E00F
+:1010400070E0CE0101960E94690A8091E8008E77D7
+:101050008093E8000F900F900F90DF91CF9108954B
+:10106000CF93DF9300D01F92CDB7DEB72091E4017C
+:10107000243021F522E029839B838A8383E08093B7
+:10108000E9008FEF9091E800815095FD06C095ED45
+:101090009A95F1F700008111F5CF8091E80085FF66
+:1010A0000DC040E050E063E070E0CE0101960E9488
+:1010B000690A8091E8008E778093E8000F900F9086
+:1010C0000F90DF91CF9108959C018091E4018430CD
+:1010D000F9F482E08093E9009FEF8091E80091505D
+:1010E00085FD06C085ED8A95F1F700009111F5CFD9
+:1010F0008091E80085FF0CC040E050E065E070E0C2
+:10110000C9010E94690A8091E8008E778093E80007
+:101110000895CF93DF93EC018091E401843009F0CE
+:1011200046C090910C019923D9F090910D0199231B
+:10113000B9F08093E9008FEF9091E800815095FD20
+:1011400006C095E19A95F1F700008111F5CF8091E5
+:10115000E80085FF2CC040E050E060E170E017C07F
+:1011600081E08093E9008FEF9091E800815095FD38
+:1011700006C095ED9A95F1F700008111F5CF8091A9
+:10118000E80085FF14C040E050E068E070E0CE0168
+:101190000E94690A8091E8008E778093E80080E1E0
+:1011A000FE01A2E5B1E001900D928A95E1F7DF9191
+:1011B000CF9108958091E301811109C00E94FA0B3B
+:1011C0000E94570C8091E20084608093E2000895B1
+:1011D0001092E301089508950C94A8210E94081B21
+:1011E0000E94AE210E94020F0C94F80742E061ECCD
+:1011F00081E00E94730B42E061EC82E00E94730B7D
+:1012000042E061EC83E00E94730B42E161EC84E018
+:101210000C94730B8091E601833009F455C030F4CF
+:10122000813071F0823009F48EC008958A3009F45B
+:101230007AC08B3009F460C0893009F09CC020C0AE
+:101240008091E501813A09F096C08091E800877F9E
+:101250008093E8008091E9019091EA01892B21F4C3
+:1012600060E182E591E003C060E080E090E070E042
+:101270000E94B40A8091E8008B778093E80008957B
+:101280008091E501813209F076C08091E901909169
+:10129000EA01009719F0039709F06DC08091E8000A
+:1012A000877F8093E8008091E80082FD05C08091EF
+:1012B000E4018111F8CF5FC08091F1008093620159
+:1012C0008091E8008B7753C08091E501813A09F065
+:1012D00052C08091E9019091EA01892B09F04BC03D
+:1012E0008091E800877F8093E8008091E80080FF8C
+:1012F000FCCF80910C0136C08091E5018132D9F597
+:101300008091E9019091EA01892BA9F58091E8008B
+:10131000877F8093E8000E94A80B8091E70180936B
+:101320000C010C946B148091E501813221F58091C0
+:10133000E800877F8093E8000E94A80B8091E80175
+:101340008093630108958091E501813AA1F4809131
+:10135000E800877F8093E8008091E80080FFFCCF61
+:10136000809163018093F1008091E8008E778093F3
+:10137000E8000C94A80B089584B7877F84BF0FB64C
+:10138000F894A89580916000886180936000109225
+:1013900060000FBE90E080E80FB6F8948093610083
+:1013A000909361000FBE0E94510F0E94FA0B0E94A1
+:1013B000570C8091E20084608093E20078940E9450
+:1013C000E20E0E94530F82E091E00E94FD0E0E9407
+:1013D00096218091E401853069F40E94CA1A8091B7
+:1013E000E2018823B1F30E94F41A882391F30E944A
+:1013F000530AEFCF0E94590FECCF292F3327233008
+:101400003105C9F060F42130310581F02230310519
+:1014100009F041C08DE690E026E634E040C021327C
+:101420003105E1F02232310531F135C082E190E041
+:1014300023ED34E034C099278130910549F028F03C
+:10144000029749F5E2E3F4E005C0E2E6F4E002C009
+:10145000EAE4F4E0849190E09F0121C06430D8F484
+:10146000E62FF0E0EE0FFF1FEE5DFE4F2081318191
+:1014700089E090E014C0643070F470E0FB01EE0F7E
+:10148000FF1FE65EFE4F20813181FB01EA5EFE4FC9
+:10149000808190E004C080E090E020E030E0FA013C
+:1014A00031832083089580E189BD82E189BD09B43B
+:1014B00000FEFDCF8091D8008F7D8093D800809171
+:1014C000E00082608093E0008091E00081FDFCCF2D
+:1014D0000895CF92DF92EF92FF920F931F93CF93D5
+:1014E000DF93EC018B016A010E94C70B811133C0AD
+:1014F000C114D10439F0F60180819181081B190BC8
+:10150000C80FD91FE12CF12C0115110519F180919B
+:10151000E80085FD16C08091E8008E778093E80092
+:10152000C114D10449F0F60180819181E80EF91EC1
+:10153000F182E08285E00FC00E94C70B882321F36F
+:101540000AC089918093F10001501109FFEFEF1A51
+:10155000FF0ADACF80E0DF91CF911F910F91FF90CA
+:10156000EF90DF90CF9008952091EB013091EC0146
+:101570002617370748F06115710539F42091E80006
+:101580002E772093E80001C0B901FC0120E061152D
+:10159000710579F18091E4018823F1F18530F1F151
+:1015A0008091E80083FD3CC08091E80082FD2EC060
+:1015B0008091E80080FFEBCF2091F3008091F20052
+:1015C00090E0922B6115710551F08830910538F447
+:1015D00021912093F100615071090196F3CF21E030
+:1015E000089709F020E08091E8008E778093E8006A
+:1015F000CECF2111CFCF0AC08091E401882361F0C2
+:10160000853061F08091E80083FD0AC08091E80098
+:1016100082FFF2CF80E0089582E0089583E008958C
+:1016200081E008952091EB013091EC0126173707F6
+:1016300048F06115710539F42091E8002E77209368
+:10164000E80001C0B901FC0120E06115710591F1CC
+:101650008091E401882309F440C0853009F43FC03B
+:101660008091E80083FD3DC08091E80082FD2FC09D
+:101670008091E80080FFE9CF2091F3008091F20093
+:1016800090E0922B6115710559F08830910540F476
+:1016900024912093F1003196615071090196F2CFA7
+:1016A00021E0089709F020E08091E8008E77809390
+:1016B000E800CBCF2111CCCF0AC08091E401882370
+:1016C00061F0853061F08091E80083FD0AC080916F
+:1016D000E80082FFF2CF80E0089582E0089583E081
+:1016E000089581E00895982F973068F59093E90068
+:1016F000981739F07091EC002091ED005091F000B6
+:1017000003C0242F762F50E021FD02C09F5FECCF55
+:101710003091EB003E7F3093EB003091ED003D7F48
+:101720003093ED003091EB0031603093EB0070931B
+:10173000EC002093ED005093F0002091EE0027FD87
+:10174000E5CF80E008958F708093E90081E00895EF
+:101750008091E50187FF11C08091E80082FD05C0FE
+:101760008091E4018111F8CF11C08091E8008B775E
+:101770000BC08091E401882349F08091E80080FF4C
+:10178000F8CF8091E8008E778093E800089520914B
+:10179000E4003091E50095E64091EC00842F8170E3
+:1017A00040FF23C08091E80080FD1DC08091E401CE
+:1017B000882399F0853099F08091EB0085FD11C068
+:1017C0004091E4005091E5002417350729F391502A
+:1017D00011F09A01E1CF84E0089582E0089583E05A
+:1017E000089581E0089580E008954091E80042FF67
+:1017F000DDCF08950E94680C0E94700CE0EEF0E0CE
+:10180000808181608083E8EDF0E080818F77808344
+:1018100019BCA7EDB0E08C918E7F8C9380818F7E78
+:1018200080831092E30108950F931F93CF93DF936A
+:101830000E94680C0E94700CC8EDD0E088818F7700
+:10184000888388818068888388818F7D888319BC9C
+:101850001092E4011092E0011092E2011092E10175
+:1018600000EE10E0F80180818B7F808388818160A9
+:10187000888342E060E080E00E94730BE1EEF0E0DC
+:1018800080818E7F8083E2EEF0E0808181608083C2
+:10189000808188608083F80180818E7F8083888149
+:1018A00080618883DF91CF911F910F910895E8EDBA
+:1018B000F0E080818F7E8083E7EDF0E080818160C1
+:1018C000808384E082BF81E08093E3010C94140C58
+:1018D000E8EDF0E080818E7F80831092E200089531
+:1018E0001092DA001092E10008951F920F920FB645
+:1018F0000F9211242F933F934F935F936F937F9396
+:101900008F939F93AF93BF93EF93FF938091E100E9
+:1019100082FF0BC08091E20082FF07C08091E1004E
+:101920008B7F8093E1000E94E10E8091DA0080FFBE
+:101930001FC08091D80080FF1BC08091DA008E7F8D
+:101940008093DA008091D90080FF0DC080E189BDCD
+:1019500082E189BD09B400FEFDCF81E08093E401FE
+:101960000E94DA0805C019BC1092E4010E94E80840
+:101970008091E10080FF19C08091E20080FF15C0D6
+:101980008091E2008E7F8093E2008091E20080618E
+:101990008093E2008091D80080628093D80019BCC7
+:1019A00085E08093E4010E94EC088091E10084FFCF
+:1019B00030C08091E20084FF2CC080E189BD82E1CB
+:1019C00089BD09B400FEFDCF8091D8008F7D809342
+:1019D000D8008091E1008F7E8093E1008091E20049
+:1019E0008F7E8093E2008091E20081608093E2002C
+:1019F0008091E001882311F084E007C08091E3002A
+:101A000087FD02C081E001C083E08093E4010E9471
+:101A1000EE088091E10083FF29C08091E20083FFFE
+:101A200025C08091E100877F8093E10082E0809370
+:101A3000E4011092E0018091E1008E7F8093E1004B
+:101A40008091E2008E7F8093E2008091E2008061CD
+:101A50008093E20042E060E080E00E94730B80919E
+:101A6000F00088608093F0000E94EB08FF91EF91F6
+:101A7000BF91AF919F918F917F916F915F914F91A6
+:101A80003F912F910F900FBE0F901F9018951F92AE
+:101A90000F920FB60F9211242F933F934F935F93A2
+:101AA0006F937F938F939F93AF93BF93CF93DF9366
+:101AB000EF93FF93C091E900CF708091EC00D82F95
+:101AC000D17080FDD0E81092E9008091F000877F0E
+:101AD0008093F00078940E948B0D1092E900809121
+:101AE000F00088608093F000CD2BCF70C093E900A8
+:101AF000FF91EF91DF91CF91BF91AF919F918F9126
+:101B00007F916F915F914F913F912F910F900FBEF9
+:101B10000F901F9018951F93CF93DF93CDB7DEB72B
+:101B2000AA970FB6F894DEBF0FBECDBFE5EEF1E089
+:101B30008091F100819321E0ED3EF207C9F70E9408
+:101B40000A098091E80083FF24C18091E50190910A
+:101B5000E601492F50E04A30510508F01AC1FA0158
+:101B6000EA5AFF4F0C943F23803881F0823809F005
+:101B700010C18091E9018F708093E9008091EB00A2
+:101B800085FB882780F91092E90006C08091E10169
+:101B90009091E201911182609091E800977F90937B
+:101BA000E8008093F1001092F100C8C0282F2D7F2B
+:101BB00009F0EFC0882319F0823061F0EAC080910B
+:101BC000E701813009F0E5C0933009F080E08093AF
+:101BD000E2012BC08091E701811127C08091E901CA
+:101BE0008F7009F4D6C08093E9002091EB0020FFAC
+:101BF0001CC0933021F48091EB00806214C090915E
+:101C0000EB0090619093EB0021E030E0A90102C06D
+:101C1000440F551F8A95E2F74093EA001092EA00BC
+:101C20008091EB0088608093EB001092E900809136
+:101C3000E800877F86C08111ACC01091E7011F7753
+:101C40008091E3008078812B8093E3008091E8000D
+:101C5000877F8093E8000E94A80B8091E80080FFB6
+:101C6000FCCF8091E30080688093E300111102C0F3
+:101C700082E001C083E08093E4018BC08058823011
+:101C800008F087C08091E7019091E8018C3D53E016
+:101C9000950779F583E08A838AE289834FB7F894C0
+:101CA000DE01139620E03EE051E2E32FF0E0509396
+:101CB0005700E49120FF03C0E295EF703F5FEF70A3
+:101CC0008E2F90E0EA3010F0C79601C0C0968D9339
+:101CD0009D932F5F243149F74FBF8091E800877FA4
+:101CE0008093E8006AE270E0CE0101960E94B40A97
+:101CF00014C0AE014F5F5F4F6091E9010E94FD0982
+:101D0000BC01892B09F445C09091E800977F90931E
+:101D1000E80089819A810E94120B8091E8008B77FC
+:101D20008093E80036C08038A1F58091E800877F75
+:101D30008093E8008091E0018093F1008091E800B9
+:101D40008E778093E8000E94A80B23C0811121C0E8
+:101D50008091E7019091E80199270297D4F480914E
+:101D6000E800877F8093E8008091E7018093E0019D
+:101D70000E94A80B8091E001811106C08091E300D0
+:101D800087FD02C081E001C084E08093E4010E94ED
+:101D9000F6088091E80083FF0AC08091E800877F01
+:101DA0008093E8008091EB0080628093EB00AA961C
+:101DB0000FB6F894DEBF0FBECDBFDF91CF911F915C
+:101DC00008950895CF938091E4018823A1F0C091F4
+:101DD000E900CF709091EC00892F817090FD80E830
+:101DE000C82B1092E9008091E80083FD0E948B0DC2
+:101DF000CF70C093E900CF910895909369018093CB
+:101E000068010895E0916801F0916901309721F02F
+:101E10000190F081E02D099480E00895E09168013F
+:101E2000F0916901309721F00280F381E02D09944F
+:101E30000895E0916801F0916901309721F00480E4
+:101E4000F581E02D09940895209166013091670194
+:101E50002817390771F09093670180936601E0912C
+:101E60006801F0916901309721F00680F781E02D3B
+:101E7000099408952091640130916501281739076C
+:101E800071F09093650180936401E0916801F09195
+:101E90006901309721F00084F185E02D09940895BF
+:101EA00008950C94500F0E940E1B0E94C0040C94C5
+:101EB000D41BCF92DF92EF92FF920F931F93CF9399
+:101EC000DF93CDB7DEB72B970FB6F894DEBF0FBE0A
+:101ED000CDBF0E94D8048BE6C82E81E0D82E00E04A
+:101EE00010E0E02E802F0E94CE05F60141916F0197
+:101EF000F82EF426B1F40F5F1F4F0E30110589F74D
+:101F00008FEF89838A831B820E94171B8160782F41
+:101F10009D838C8349815A816B818D810E94FC0F46
+:101F200040C09091CC0191FF04C08B870E94D405E2
+:101F30008B8520E030E04F2D50E0922FBA01022E29
+:101F400002C0759567950A94E2F760FF24C02E835E
+:101F5000EF8221E030E0690102C0CC0CDD1C9A95D3
+:101F6000E2F790E08C219D21892B09F420E028875D
+:101F70000E94171B8160782F9A8789874E815F8125
+:101F800068858A850E94FC0FF801E559FE4F808123
+:101F9000C826C08206C02F5F3F4F2630310569F644
+:101FA000AACF0E94BB1E0E94020F90916A0189175E
+:101FB000A1F00E94020F80936A012B960FB6F8944D
+:101FC000DEBF0FBECDBFDF91CF911F910F91FF906C
+:101FD000EF90DF90CF900C94F8072B960FB6F89403
+:101FE000DEBF0FBECDBFDF91CF911F910F91FF904C
+:101FF000EF90DF90CF900895CF93DF93CDB7DEB70A
+:102000002B970FB6F894DEBF0FBECDBF4F83588716
+:1020100069877A878B87DE01119686E0FD01119230
+:102020008A95E9F785E0FE01379601900D928A9531
+:10203000E1F749815A816B817C818D819E810E946B
+:10204000FF162B960FB6F894DEBF0FBECDBFDF9103
+:10205000CF910895CF93C82F882309F4C1C0823847
+:1020600059F40E94020F81FDBBC089E30E949C19B4
+:102070000E94541A89E30CC0833879F40E94020F3D
+:1020800080FDAEC083E50E949C190E94541A83E52E
+:102090000E94DB19CF910C94541A843859F40E9491
+:1020A000020F82FD9DC087E40E949C190E94541A71
+:1020B00087E4EECF8CEF8C0F813A48F48C2F0E948E
+:1020C000FB2081118DC08C2F0E949C19E3CF80E2F0
+:1020D0008C0F883048F4C77081E001C0880FCA9522
+:1020E000EAF70E941D1AD6CF8BE58C0F833078F467
+:1020F000C53A29F0C63A31F083E890E005C081E89E
+:1021000090E002C082E890E0CF910C94240F88E523
+:102110008C0F833108F064C0C83A39F1C93A41F1F3
+:10212000CA3A49F1CB3A51F1CC3A59F1CD3A61F181
+:10213000C03B69F1CE3A71F1CF3A79F1C13B81F1FF
+:10214000C23B89F1C33B91F1C43B99F1C53BA1F17D
+:10215000C63BA9F1C73BB1F1C83BB9F1C93BC1F1DD
+:10216000CA3BC9F180E090E038C082EE90E035C013
+:1021700089EE90E032C08AEE90E02FC085EB90E0CF
+:102180002CC086EB90E029C087EB90E026C08CEC59
+:1021900090E023C08DEC90E020C083E891E01DC06A
+:1021A0008AE891E01AC082E991E017C084E991E0E1
+:1021B00014C081E292E011C083E292E00EC084E29A
+:1021C00092E00BC085E292E008C086E292E005C092
+:1021D00087E292E002C08AE292E0CF910C943A0F3B
+:1021E000CF910895882309F44BC0823859F40E9496
+:1021F000020F81FF45C089E30E949C190E94541A76
+:1022000089E30CC0833871F40E94020F80FF38C04C
+:1022100083E50E949C190E94541A83E50E94DB19F1
+:102220000C94541A843859F40E94020F82FF28C07B
+:1022300087E40E949C190E94541A87E4EFCF9CEF18
+:10224000980F913A58F390E2980F983050F48770B5
+:1022500091E001C0990F8A95EAF7892F0E94231A0D
+:10226000DFCF9BE5980F933020F480E090E00C9452
+:10227000240F885A833120F480E090E00C943A0FC8
+:102280000895882321F00E941D1A0C94541A089571
+:10229000882321F00E94231A0C94541A0895BF92A7
+:1022A000CF92DF92EF92FF920F931F93CF93DF9322
+:1022B00000D000D000D0CDB7DEB77C0185E0F701BB
+:1022C000DE01119601900D928A95E1F7F701838165
+:1022D0009481892B09F4DDC2908181818F3F19F4AB
+:1022E0009F3F09F4D6C2F7010281258122952F7004
+:1022F00099838A8389819A812E830E945B19182F82
+:10230000B92E0E945A190E942118EB2DE295EF7008
+:102310004E2F50E0FA01E05AFF4F2E810C943F23DC
+:102320008B2D807F9B2D9F70F92E882319F0F294BE
+:1023300080EFF822002349F0FF2009F457C28F2DC7
+:102340000E942D1A0E94541A51C2812F0E94F2102D
+:10235000FF2009F49EC28F2D0E94331A26960FB6D5
+:10236000F894DEBF0FBECDBFDF91CF911F910F91CB
+:10237000FF90EF90DF90CF90BF900C94541A3B2DBC
+:10238000307F8B2D8F70303211F08295807F11233A
+:1023900019F0113021F12CC00023B9F0222309F4E7
+:1023A00090C1213009F08DC126960FB6F894DEBF9A
+:1023B0000FBECDBFDF91CF911F910F91FF90EF9096
+:1023C000DF90CF90BF900C943D1A222319F021305A
+:1023D00009F45FC28E830E94401A8E8186C1002359
+:1023E00021F0223008F055C26CC1211152C27DC1CA
+:1023F000002321F0222309F464C1F8C1222309F447
+:1024000074C109C28B2D86958695837019F0813031
+:10241000D1F03FC2002321F0812F9B2D937002C089
+:1024200080E090E026960FB6F894DEBF0FBECDBFD9
+:10243000DF91CF911F910F91FF90EF90DF90CF90A0
+:10244000BF900C94240F002321F0812F9B2D9370BB
+:1024500002C080E090E026960FB6F894DEBF0FBE73
+:10246000CDBFDF91CF911F910F91FF90EF90DF9043
+:10247000CF90BF900C943A0F812F002319F00E9447
+:10248000C31D02C00E942B1E26960FB6F894DEBF15
+:102490000FBECDBFDF91CF911F910F91FF90EF90B5
+:1024A000DF90CF90BF900C94B01E8B2D837009F0FD
+:1024B00075C00111EEC1812F829586958770880FB6
+:1024C000880F912F9F70C92ED12CE12CF12C082E52
+:1024D00004C0CC0CDD1CEE1CFF1C0A94D2F714FFC8
+:1024E00012C00FE010E020E030E004C0000F111F28
+:1024F000221F331F8A95D2F7C901B80160957095E4
+:102500008095909503C060E070E0CB014B2D46951F
+:10251000469543704230C1F060F56C297D298E29C3
+:102520009F29413051F126960FB6F894DEBF0FBEB9
+:10253000CDBFDF91CF911F910F91FF90EF90DF9072
+:10254000CF90BF900C9448186C297D298E299F2923
+:1025500026960FB6F894DEBF0FBECDBFDF91CF91A8
+:102560001F910F91FF90EF90DF90CF90BF900C9450
+:1025700064180E944818C701B60126960FB6F89451
+:10258000DEBF0FBECDBFDF91CF911F910F91FF90A6
+:10259000EF90DF90CF90BF900C942C18002319F08F
+:1025A0008B2D817001C08695882309F472C1812F1B
+:1025B000829586958770880F880F912F9F70C92EFE
+:1025C000D12CE12CF12C082E04C0CC0CDD1CEE1C0F
+:1025D000FF1C0A94D2F714FF12C00FE010E020E0B5
+:1025E00030E004C0000F111F221F331F8A95D2F75D
+:1025F000C901B801609570958095909503C060E021
+:1026000070E0CB014B2D4695469543704230C1F0AA
+:1026100060F56C297D298E299F29413051F126963C
+:102620000FB6F894DEBF0FBECDBFDF91CF911F91E3
+:102630000F91FF90EF90DF90CF90BF900C942219F4
+:102640006C297D298E299F2926960FB6F894DEBF26
+:102650000FBECDBFDF91CF911F910F91FF90EF90F3
+:10266000DF90CF90BF900C943E190E942219C701B1
+:10267000B60126960FB6F894DEBF0FBECDBFDF9130
+:10268000CF911F910F91FF90EF90DF90CF90BF906F
+:102690000C940619103FD1F118F4103E50F4A1C06B
+:1026A000123F09F463C008F44CC0133F09F473C02F
+:1026B00098C01F708B2D8F710023A1F00E949F186E
+:1026C000812F26960FB6F894DEBF0FBECDBFDF91E7
+:1026D000CF911F910F91FF90EF90DF90CF90BF901F
+:1026E0000C9441110E94C018812F26960FB6F894C1
+:1026F000DEBF0FBECDBFDF91CF911F910F91FF9035
+:10270000EF90DF90CF90BF900C9448110023A9F078
+:102710002111BFC08B2D8F7126960FB6F894DEBFA6
+:102720000FBECDBFDF91CF911F910F91FF90EF9022
+:10273000DF90CF90BF900C94E518223008F0A9C02C
+:10274000E9CF0023A9F08B2D8F7126960FB6F89450
+:10275000DEBF0FBECDBFDF91CF911F910F91FF90D4
+:10276000EF90DF90CF90BF900C949F18002359F307
+:102770008B2D8F7126960FB6F894DEBF0FBECDBF9E
+:10278000DF91CF911F910F91FF90EF90DF90CF904D
+:10279000BF900C94C018002399F08B2D8F71269652
+:1027A0000FB6F894DEBF0FBECDBFDF91CF911F9162
+:1027B0000F91FF90EF90DF90CF90BF900C948A180C
+:1027C00026960FB6F894DEBF0FBECDBFDF91CF9136
+:1027D0001F910F91FF90EF90DF90CF90BF900C94DE
+:1027E00080180023A9F0222309F4ADCF812F26966B
+:1027F0000FB6F894DEBF0FBECDBFDF91CF911F9112
+:102800000F91FF90EF90DF90CF90BF900C942A1023
+:10281000222309F4ADCF812F26960FB6F894DEBFA0
+:102820000FBECDBFDF91CF911F910F91FF90EF9021
+:10283000DF90CF90BF900C94F2104B2D4F70612F12
+:10284000C7010E94590326960FB6F894DEBF0FBE4B
+:10285000CDBFDF91CF911F910F91FF90EF90DF904F
+:10286000CF90BF900C94A4174B2D4F70612FC701D0
+:1028700026960FB6F894DEBF0FBECDBFDF91CF9185
+:102880001F910F91FF90EF90DF90CF90BF900C942D
+:10289000950626960FB6F894DEBF0FBECDBFDF912A
+:1028A000CF911F910F91FF90EF90DF90CF90BF904D
+:1028B00008950E943A1A0E940F1A0E94541A0E9408
+:1028C000601F0E94B01E80E090E00E94240F80E014
+:1028D00090E00C943A0F0E942A1A0C9459140E940A
+:1028E0005B19292F22952F702C3030F42A3048F4B0
+:1028F0002250223078F405C02C3041F02F3031F0D6
+:1029000009C0803E48F0803F29F406C093FB882729
+:1029100080F9089580E0089581E00895CF93DF93D2
+:1029200000D000D01F92CDB7DEB70F900F900F9060
+:102930000F900F90DF91CF910895CF93DF9300D048
+:1029400000D000D0CDB7DEB726960FB6F894DEBF24
+:102950000FBECDBFDF91CF9108951F93CF93DF932B
+:10296000C091790116E080917A01C81799F0D0E002
+:102970001C9FF0011D9FF00D1124E558FE4F408172
+:10298000518162817381848195810E949D14219679
+:10299000C770E9CFDF91CF911F9108954091AB01AE
+:1029A0005091AC016091AD017091AE018091AF0189
+:1029B0009091B0010C949D148091B00182958F701C
+:1029C00009F054C08091AD01882309F44FC0809173
+:1029D0007901A0917A014091AE015091AF016091CF
+:1029E000AB017091AC01B6E08A1709F43FC090E0EA
+:1029F00041155105C1F17F3F11F46F3FA1F1B89F1F
+:102A0000F001B99FF00D1124E558FE4F21812713E5
+:102A10002AC02081261327C02281211124C02381AE
+:102A200034812417350710F421503109241B350B4C
+:102A3000283C3105C0F42091B0012F702061209313
+:102A4000B00126E0289FF001299FF00D1124E058E5
+:102A5000FE4F80818F70806180838BEA91E00E94BD
+:102A60004F110C94AD1401968770BECF0895CF928C
+:102A7000DF92EF92FF920F931F93CF93DF93CDB727
+:102A8000DEB762970FB6F894DEBF0FBECDBF8C01E4
+:102A900085E0F801DE011D9601900D928A95E1F71F
+:102AA000D8014C9111965C91119712966C9180917E
+:102AB000AE019091AF01009709F475C13091AB015F
+:102AC0007091AC017F3F19F43F3F09F46CC1F801EC
+:102AD000C380D480E090AD01EE2009F4BEC0209107
+:102AE000B001C816D90628F0D601A81BB90BCD0134
+:102AF00004C0809590958C0D9D1DFF24F394883C17
+:102B0000910578F0F12C207F09F0C4C07C2DD98A82
+:102B1000C88A89890E948E148BEA91E00E944F1125
+:102B2000AFC0822F807F09F045C0571313C04313F5
+:102B300011C061110FC02F7020612093B0010E945D
+:102B4000CE148BEA91E00E944F118091B001F80100
+:102B500085832EC0CD2819F15F3F11F44F3FF9F066
+:102B6000F62E61111CC08091790120917A0136E026
+:102B7000821709F45BC090E0389FF001399FF00D97
+:102B80001124E558FE4F7181571306C07081471319
+:102B900003C07281711103C001968770E9CFF62ED0
+:102BA000662309F41CC18091B00181608093B0015B
+:102BB000F12C15C1571309C0431307C0611105C09B
+:102BC0008091B001F8018583C8C04D875E878D85EF
+:102BD0009E856A8B0E946F146A898823D1F16623CF
+:102BE000C1F12091B001822F82958F7090E0029701
+:102BF00074F08091AB019091AC0198878F83198616
+:102C0000DB86CA862C87CE0107960E944F1186E08C
+:102C1000F801ABEAB1E001900D928A95E1F70E94CC
+:102C2000DC140E94CE14FF24F394D9C04D875E8734
+:102C30008D859E850E945B19292F22952F70223049
+:102C400008F0C1C09F7009F0BBC0805E883008F4F6
+:102C5000C6C0C8010E944F11E6CFC816D90608F4B5
+:102C600053C0F601E81BF90BCF01883C910508F42D
+:102C700050C0F12C7C2DD98AC88A89890E948E1473
+:102C8000EBEAF1E086E0DF011D928A95E9F70E9408
+:102C9000CE14A5C0571314C0431312C0611110C045
+:102CA0008091B001F8018583C8010E944F1186E030
+:102CB000EBEAF1E0DF011D928A95E9F7FE2C8FC067
+:102CC0004D875E878D859E856A8B0E946F146A8909
+:102CD000882309F4BECF662309F4BBCF2091B0014D
+:102CE000822F82958F7090E002970CF490CF8091A4
+:102CF000AB019091AC019A8389831B82DD82CC82E7
+:102D00002E83CE01019681CF809590958C0D9D1DCF
+:102D1000ACCFF62E662309F49CCF571333C0431370
+:102D200031C02091B00120FD24C0822F82958F7088
+:102D3000482F50E041155105E1F0D80115962C932C
+:102D400015974F30510549F08F5F982F9295907FDE
+:102D5000822F8F70892B15968C93C8010E944F117A
+:102D600086E0F801ABEAB1E001900D928A95E1F7B7
+:102D70008ECF86E0F801ABEAB1E001900D928A9522
+:102D8000E1F72DC04D875E878D859E850E946F146B
+:102D900081113DCF8091B00181608093B001C80165
+:102DA0000E944F111CC0662309F453CF4D875E87E4
+:102DB0008D859E850E946F14882309F44ACF27CF02
+:102DC000811143CF0CC0243008F043CF9F7009F429
+:102DD0003CCFD80115969C91907F09F036CF8F2D6E
+:102DE00062960FB6F894DEBF0FBECDBFDF91CF91D4
+:102DF0001F910F91FF90EF90DF90CF9008951F9358
+:102E0000CF93DF93CDB7DEB72C970FB6F894DEBF24
+:102E10000FBECDBF4F83588769877A878B879C8782
+:102E2000CE0107960E943715882371F08A859B850D
+:102E3000892B09F441C088858F3F09F065C08F81D7
+:102E40008F3F09F061C038C086E0FE013796DE0191
+:102E5000119601900D928A95E1F76A857B8561153F
+:102E6000710551F1FF81E885EF3F11F4FF3F21F13A
+:102E700020917A0130E0C90101968770992740912D
+:102E8000790150E08417950709F447C0F983EA8374
+:102E90007D836C8396E0929FD001939FB00D1124A7
+:102EA000A558BE4FFE01319601900D929A95E1F71B
+:102EB00080937A010E94AD1416E08091790190917F
+:102EC0007A018917B9F1189FC001112485589E4FC6
+:102ED0000E943715882371F1E09179011E9FF0015E
+:102EE0001124E558FE4F40815181628173818481B4
+:102EF00095810E949D148091790190E001968770E0
+:102F0000992780937901D9CF4F81588569857A8532
+:102F10008B859C850E949D14CFCF0E946B141092CC
+:102F20007A0110927901EBEAF1E086E0DF011D926F
+:102F30008A95E9F72C960FB6F894DEBF0FBECDBF89
+:102F4000DF91CF911F910895EF92FF920F931F93FE
+:102F5000CF93DF938C01892B09F46CC0F12CEE2404
+:102F6000E394E8012196F8018491843740F4843099
+:102F700008F051C0813081F0823019F15BC0853793
+:102F800009F444C0A8F19CE7980F903708F052C0AC
+:102F90008F770E94F21041C00E5F1F4FFE01849197
+:102FA00090E2980F983050F48770FE2D01C0FF0F0B
+:102FB0008A95EAF78F2F0E942D1A14C00E942A10BA
+:102FC0002DC00E5F1F4FFE01849190E2980F983044
+:102FD00060F48770FE2D01C0FF0F8A95EAF78F2FEE
+:102FE0000E94331A0E94541A19C00E94F21016C08F
+:102FF0000E5F1F4FFE01C491CC2381F08FE99FE04B
+:103000000197F1F700C00000C150F6CF0E5F1F4FCF
+:10301000FE01F49003C00E942A108E018F2D882398
+:1030200009F49FCFEFE9FFE03197F1F700C000000E
+:103030008150F5CFDF91CF911F910F91FF90EF90CD
+:10304000089508956093B5017093B6018093B70118
+:103050009093B8010C9459140F931F930091B501EC
+:103060001091B6012091B7013091B801DC01CB017C
+:10307000802B912BA22BB32B8093B5019093B6019B
+:10308000A093B701B093B8011F910F910C945914FC
+:103090000F931F930091B5011091B6012091B701D4
+:1030A0003091B801DC01CB0180239123A223B3230B
+:1030B0008093B5019093B601A093B701B093B80186
+:1030C0001F910F910C9459140F931F930091B50108
+:1030D0001091B6012091B7013091B801DC01CB010C
+:1030E00080279127A227B3278093B5019093B6013B
+:1030F000A093B701B093B8011F910F910C9459148C
+:103100001092B1011092B2011092B3011092B40169
+:103110000C94591441E050E060E070E004C0440FAA
+:10312000551F661F771F8A95D2F74093B1015093C0
+:10313000B2016093B3017093B4010C94591441E04F
+:1031400050E060E070E004C0440F551F661F771F19
+:103150008A95D2F78091B1019091B201A091B3010B
+:10316000B091B401482B592B6A2B7B2B4093B101B2
+:103170005093B2016093B3017093B4010C9459144D
+:1031800041E050E060E070E004C0440F551F661F4E
+:10319000771F8A95D2F740955095609570958091EC
+:1031A000B1019091B201A091B301B091B401482353
+:1031B00059236A237B234093B1015093B20160935A
+:1031C000B3017093B4010C94591441E050E060E0F5
+:1031D00070E004C0440F551F661F771F8A95D2F711
+:1031E0008091B1019091B201A091B301B091B4016D
+:1031F000482759276A277B274093B1015093B20192
+:103200006093B3017093B4010C9459140F931F93FE
+:103210000091B1011091B2012091B3013091B4013C
+:10322000DC01CB01802B912BA22BB32B8093B1011E
+:103230009093B201A093B301B093B4011F910F9189
+:103240000C9459140F931F930091B1011091B20186
+:103250002091B3013091B401DC01CB018023912393
+:10326000A223B3238093B1019093B201A093B30141
+:10327000B093B4011F910F910C9459140F931F93A5
+:103280000091B1011091B2012091B3013091B401CC
+:10329000DC01CB0180279127A227B3278093B101BE
+:1032A0009093B201A093B301B093B4011F910F9119
+:1032B0000C9459140895CF92DF92EF92FF920F93DE
+:1032C0001F93CF93DF938C01C090B101D090B201D6
+:1032D000E090B301F090B4018091B5019091B601F6
+:1032E000A091B701B091B801C82AD92AEA2AFB2ACD
+:1032F000CFE1D0E0D701C6010C2E04C0B695A7954A
+:10330000979587950A94D2F780FF07C0B8018C2F54
+:103310000E94B9068130910531F4219758F7B80120
+:1033200080E00E94B906DF91CF911F910F91FF902D
+:10333000EF90DF90CF90089590910C019923F1F0D8
+:1033400090910D019923D1F0982F96959695969589
+:103350009F3080F5E0910E01F0910F01E90FF11D12
+:10336000877021E030E0A90102C0440F551F8A9503
+:10337000E2F7CA019181892B8183089520910E0182
+:1033800030910F01F90132969FEF40E0519185177E
+:1033900089F09F3F19F4511101C0942F4F5F4E30B7
+:1033A000A9F79F3F39F0F901E90FF11D97FDFA9553
+:1033B00082830895089590910C019923F9F09091DA
+:1033C0000D019923D9F0982F9695969596959F3053
+:1033D00028F5E0910E01F0910F01E90FF11D8770C2
+:1033E00021E030E0A90102C0440F551F8A95E2F7A1
+:1033F000CA018095918189238183089520910E01CE
+:1034000030910F01F9013296205F3F4F908189136F
+:1034100001C010823196E217F307C1F7089581E0E9
+:1034200090E0E0910E01F0910F01E80FF91F10827A
+:10343000019680319105A9F708959091CB01892BD0
+:103440008093CB01089580959091CB01892380933F
+:10345000CB0108951092CB0108959091CA01892B58
+:103460008093CA01089580959091CA018923809321
+:10347000CA0108951092CA0108958093B901089570
+:103480001092B901089580910E0190910F01FC01F5
+:1034900031969C01205F3F4F80E0919191118F5FA9
+:1034A000E217F307D1F70895E0910E01F0910F01B3
+:1034B0008091CB018083E0910E01F0910F0190810A
+:1034C0008091CA01892B80838091B901882361F0A2
+:1034D000E0910E01F0910F019081892B80830E9471
+:1034E000431A81111092B90180910E0190910F0140
+:1034F0000C940E0FCF92DF92EF92FF926C01EE24AC
+:10350000FF24C114D104E104F10421F0C701B60184
+:1035100020E101C020E0C72ED82EE92EFF24C114DF
+:10352000D104E104F10419F0285FC701B6016B0171
+:103530007C0154E0F694E794D794C7945A95D1F758
+:10354000C114D104E104F10419F02C5FC701B601E4
+:103550006B017C0142E0F694E794D794C7944A95B6
+:10356000D1F7C114D104E104F10419F02E5FC701B1
+:10357000B601DC01CB01B695A79597958795892B68
+:103580008A2B8B2B09F02F5F822FFF90EF90DF901B
+:10359000CF9008958091E401843011F120E488E116
+:1035A00090E00FB6F894A895809360000FBE20932A
+:1035B000600083B7817F846083BF83B7816083BFEE
+:1035C0007894889583B78E7F83BF0FB6F894A895BB
+:1035D00080916000886180936000109260000FBE4F
+:1035E000089508950C94F11ACF930E94F21A0E9444
+:1035F000D8040E94F11AC0E08C2F0E94CE058111E0
+:1036000004C0CF5FCE30C1F701C081E0CF910895F3
+:103610000E946B140E94020F0C94F80782E084BD94
+:1036200093E095BD9AEF97BD80936E0008952FB7F4
+:10363000F8948091CD019091CE01A091CF01B091ED
+:10364000D0012FBF0895CF92DF92EF92FF920F9398
+:103650001F932FB7F8944091CD015091CE01609106
+:10366000CF017091D0012FBF6A017B01EE24FF24AE
+:103670008C0120E030E0C016D106E206F30610F41B
+:10368000415051099A01281B390BC9011F910F9113
+:10369000FF90EF90DF90CF9008951F920F920FB69A
+:1036A0000F9211248F939F93AF93BF938091CD017D
+:1036B0009091CE01A091CF01B091D0010196A11DB2
+:1036C000B11D8093CD019093CE01A093CF01B09313
+:1036D000D001BF91AF919F918F910F900FBE0F902E
+:1036E0001F9018950E94FA0BF8942FEF87EA91E645
+:1036F000215080409040E1F700C0000087E090EB4F
+:10370000DC018093ED019093EE01A093EF01B09363
+:10371000F0019CE088E10FB6F894A89580936000D2
+:103720000FBE90936000FFCFEF92FF920F931F9315
+:10373000CF93DF93D82FC0E08C2F0E94CE0500E0FE
+:1037400010E0E82EF12CC701002E02C09595879558
+:103750000A94E2F780FD06C00F5F1F4F0630110587
+:1037600091F709C0602F7C2F80E00E9496068D1390
+:10377000F3CF81E004C0CF5FCE30F1F680E0DF917F
+:10378000CF911F910F91FF90EF900895CF93C82F85
+:103790008CE20E94941B882321F08C2FCF910C94F3
+:1037A000941B80E0CF910895CF930E941B1D81113F
+:1037B00002C00E94011DC5E6C15049F00E94D80414
+:1037C0008FE39CE90197F1F700C00000F5CF89E293
+:1037D0000E94C61B811113C18AE20E94C61B81117F
+:1037E0000E94011D85E00E94C61B81110E94721B70
+:1037F0000E94261D8093CC0187E00E94C61B88236F
+:10380000A9F18BE10E94C61B882351F08091CC0165
+:1038100081FB222720F991E0922790FB81F90EC0CD
+:103820008EE00E94C61B882361F08091CC0182FB50
+:10383000222720F991E0922790FB82F98093CC0116
+:1038400015C080E10E94C61B9091CC01882341F0F5
+:1038500093FB222720F981E0822780FB93F904C0A3
+:10386000892F809580FB90F99093CC018091CC01B9
+:103870000E942A1D0E94381D8093DE0180EE0E9466
+:10388000C61B882341F08091DE01982F909590FB14
+:1038900080F98093DE0189E30E94C61B882359F0DA
+:1038A0008091DE0181FB222720F991E0922790FB95
+:1038B00081F98093DE0182EE0E94C61B882359F0B5
+:1038C0008091DE0182FB222720F991E0922790FB74
+:1038D00082F98093DE0186EE0E94C61B882359F090
+:1038E0008091DE0183FB222720F991E0922790FB53
+:1038F00083F98093DE0183EE0E94C61B882359F072
+:103900008091DE0184FB222720F991E0922790FB31
+:1039100084F98093DE0185E30E94C61B882359F059
+:103920008091DE0185FB222720F991E0922790FB10
+:1039300085F98093DE0181E30E94C61B882359F03C
+:103940008091DE0186FB222720F991E0922790FBEF
+:1039500086F98093DE0181E10E94C61B882359F01D
+:103960008091DE0187FB222720F991E0922790FBCE
+:1039700087F98093DE018091DE010E943C1D8091D9
+:10398000DE0187FB882780F980930D0187E20E9482
+:10399000C61BC82F8EE10E94C61B8111C2608FE139
+:1039A0000E94C61B8111C46080E20E94C61B811167
+:1039B000C86081E20E94C61B8111C06182E20E9440
+:1039C000C61B8111C06283E20E94C61B8111C064C4
+:1039D00084E20E94C61B882311F0C06802C0CC2379
+:1039E00029F08C2F0E94331D6C2F03C00E942F1DC5
+:1039F000682F70E080E090E0CF910C942218CF9176
+:103A000008956DEE7EEF80E090E00E94752360E007
+:103A100082E090E00E94672360E083E090E00E94F3
+:103A2000672360E084E090E00E94672360E085E027
+:103A300090E00C94672380E090E00E94612321E0F5
+:103A40008D3E9E4F09F020E0822F089582E090E0A5
+:103A50000C945923682F82E090E00C94672383E054
+:103A600090E00C945923682F83E090E00C94672336
+:103A700084E090E00C945923682F84E090E00C944B
+:103A800067238091D30180FF0BC06091130185E013
+:103A9000689FB001112475956795759567952BC042
+:103AA00081FF09C06091130185E0689FB001112476
+:103AB0007595679520C082FF07C06091130185E06E
+:103AC000689FB001112417C09091D4019923D1F0BF
+:103AD00060911201961788F72091130185E0289FC5
+:103AE00090011124929FA001939F500D112470E02A
+:103AF000CA010E942B236038710540F461157105DD
+:103B000019F406C065E070E0862F08958FE70895E8
+:103B100081E008958091D30180FF08C06091110178
+:103B200070E0759567957595679521C081FF06C012
+:103B30006091110170E07595679519C082FF04C00E
+:103B40006091110170E010C09091D401992399F017
+:103B5000609110019617A0F780911101899FC00113
+:103B6000112470E00E942B236038710540F4611528
+:103B7000710519F406C061E070E0862F08958FE7A3
+:103B8000089581E00895803F21F40E94411D8195B0
+:103B900004C0813F29F40E94411D8093D7010895FC
+:103BA000823F21F40E94411D819504C0833F29F486
+:103BB0000E94411D8093D6010895893F19F40E9407
+:103BC0008A1D05C08A3F31F40E948A1D8195809329
+:103BD000D80108958B3F21F40E948A1D819504C06D
+:103BE0008C3F29F40E948A1D8093D9010895843F57
+:103BF00021F48091D501816017C0853F21F4809127
+:103C0000D501826011C0863F21F48091D501846086
+:103C10000BC0873F21F48091D501886005C0883FA3
+:103C200031F48091D50180618093D50108958D3F55
+:103C300021F48091D30181600BC08E3F21F48091EB
+:103C4000D301826005C08F3F29F48091D301846045
+:103C50008093D3010895803F39F48091D70187FF85
+:103C60006CC01092D70169C0813F29F48091D701BF
+:103C70001816BCF362C09091D601823F29F497FFD9
+:103C80005CC01092D60159C0833F19F41916CCF3C9
+:103C900054C0893F41F48091D80118160CF04DC0F2
+:103CA0001092D8014AC08A3F29F48091D80187FF39
+:103CB00044C0F6CF8B3F39F48091D90187FF3DC0D6
+:103CC0001092D9013AC08C3F29F48091D90118167D
+:103CD000BCF333C0843F21F48091D5018E7F17C09F
+:103CE000853F21F48091D5018D7F11C0863F21F45D
+:103CF0008091D5018B7F0BC0873F21F48091D50146
+:103D0000877F05C0883F31F48091D5018F7E8093F5
+:103D1000D50113C08D3F21F48091D3018E7F0BC05C
+:103D20008E3F21F48091D3018D7F05C08F3F29F410
+:103D30008091D3018B7F8093D3018091D601811133
+:103D40000EC08091D70181110AC08091D8018111E4
+:103D500006C08091D901811102C01092D40108954A
+:103D600085ED91E00E94190F0E94171B9093D201DC
+:103D70008093D10108951F93CF93DF938091D10158
+:103D80009091D2010E94231BAC019091D401992300
+:103D900021F02091140130E006C0209115018AE045
+:103DA000289F900111244217530708F485C0809181
+:103DB000D601C091D701D091D8011091D9018111BC
+:103DC00007C0C11175C0D11173C0111171C074C089
+:103DD0009F3F19F09F5F9093D401181624F40E941E
+:103DE000411D8093D6018091D60187FF05C00E94B6
+:103DF000411D81958093D6011C1624F40E94411D1B
+:103E00008093D7018091D70187FF05C00E94411D93
+:103E100081958093D7016091D601662331F1C091DD
+:103E2000D701CC2311F1062E000C770B880B990BD0
+:103E30000E94322223E333E343E35FE30E949622AE
+:103E40000E94FA216093D6016C2FCC0F770B880B60
+:103E5000990B0E94322223E333E343E35FE30E94A2
+:103E600096220E94FA216093D7011D1624F40E9425
+:103E70008A1D8093D8018091D80187FF05C00E94D8
+:103E80008A1D81958093D801111624F40E948A1D01
+:103E90008093D9018091D90187FF05C00E948A1DB6
+:103EA00081958093D901DF91CF911F910C94B01E21
+:103EB0009F3F09F08FCFA0CFDF91CF911F91089541
+:103EC000E5EDF1E085E0DF011D928A95E9F71092BA
+:103ED000D4011092D3010895833081F128F4813008
+:103EE00059F08230D1F00895853009F449C0B8F115
+:103EF000863009F456C0089580911501262F30E0D0
+:103F0000280F311D2F3F310524F4680F60931501F0
+:103F100008958FEF80931501089580911401262F45
+:103F200030E0280F311D2F3F310524F4680F6093D6
+:103F3000140108958FEF8093140108958091130167
+:103F4000262F30E0280F311D2F3F310524F4680F54
+:103F50006093130108958FEF80931301089580916A
+:103F60001201262F30E0280F311D2F3F310524F498
+:103F7000680F6093120108958FEF809312010895E6
+:103F800080911101262F30E0280F311D2F3F310580
+:103F900024F4680F6093110108958FEF809311014D
+:103FA000089580911001262F30E0280F311D2F3FFA
+:103FB000310524F4680F6093100108958FEF80930A
+:103FC00010010895833011F128F4813049F08230D6
+:103FD00091F00895853081F120F18630C1F1089586
+:103FE00080911501681720F4861B809315010895B0
+:103FF00010921501089580911401681720F4861B12
+:104000008093140108951092140108958091130172
+:10401000681720F4861B80931301089510921301F2
+:10402000089580911201681720F4861B8093120175
+:10403000089510921201089580911101681720F4DB
+:10404000861B8093110108951092110108958091AB
+:104050001001681720F4861B8093100108951092B8
+:10406000100108950F931F938D3109F46BC008F070
+:104070003FC08E3009F47DC0C0F4873009F46EC0B3
+:1040800068F4863009F0AFC08091CC01817F8E7FCB
+:104090008093CC0181E08093DB01A6C0883009F4D5
+:1040A00058C08B3009F49BC09EC0863109F497C07C
+:1040B00078F4803109F470C0813109F094C00E9415
+:1040C0006B1490910D0181E0892780930D0187C0C9
+:1040D000893109F484C08B3109F085C08091CC010D
+:1040E00081FB222720F991E0922790FB81F94AC0B9
+:1040F000853309F45BC048F4873209F457C008F4EB
+:104100005AC0893209F452C06EC0833438F48A33FD
+:1041100008F067C0883309F462C065C0833409F4CD
+:1041200045C0883409F05FC00E946B140FEF13ED97
+:1041300020E3015010402040E1F700C000000E9441
+:10414000721B4DC00E94B4210E94020F0E94F8070A
+:1041500046C00E94261D0E94381D41C09091CC018E
+:10416000892F817090FF12C0917F9E7F9093CC0128
+:104170003BC08091CC0182FB222720F991E092275D
+:1041800090FB82F98093CC01992349F18091CC0175
+:1041900081608093CC0123C08091CC0183FB2227D6
+:1041A00020F991E0922790FB83F9ECCF61E070E079
+:1041B00080E090E010C08D5141E050E060E070E0A0
+:1041C0008A019B0104C0000F111F221F331F8A9513
+:1041D000D2F7C901B8010E9422180E946B1481E035
+:1041E00003C08953E9CF80E01F910F91089580E0CB
+:1041F00008950C94F720CF93C82F8091DB01813074
+:1042000079F018F08230E9F187C0E0910E01F09169
+:104210000F018081813169F0823209F07FC009C0CD
+:10422000E0910E01F0910F018081813111F0823215
+:1042300061F48C2F0E94F920811104C08C2F0E9400
+:1042400032201DC081E090E01AC08C2F0E94F72020
+:10425000811114C0C43179F048F4CB3079F0C03109
+:1042600009F060C082E08093DB0108C0C93219F018
+:10427000C83321F057C01092DB0154C081E0817037
+:1042800053C0C93289F118F5C43171F1A8F4C730AF
+:1042900009F046C08AE08093150194E190931401DF
+:1042A00093E0909313018093120188E080931101B1
+:1042B00088E28093100134C0CE51C63088F5EC2FCF
+:1042C000F0E0E65DFE4F80818093DA0129C0CE34B4
+:1042D000E9F020F4CB3421F56AE013C0C13579F060
+:1042E000C235F1F461E00DC08091DA01882319F044
+:1042F0001092DA0115C081E08093DB0115C061E006
+:1043000006C08091DA010E946C1F0AC06AE08091A9
+:10431000DA010E94E21F04C01092DB0180E004C0B9
+:1043200081E002C080E0ABCFCF910895E1E8F0E0FA
+:104330008081886080838081816080838FB7F894DA
+:1043400093E09093890090ED909388008FBF08953B
+:10435000EFE6F0E08081826080830895EFE6F0E090
+:1043600080818D7F80830895EFE6F0E0908182E088
+:104370008927808308951F920F920FB60F92112400
+:104380002F933F934F935F936F937F938F939F935D
+:10439000AF93BF93EF93FF938091DC019091DD0188
+:1043A00001969093DD018093DC01811103C082E0CE
+:1043B0000E94F807E091DD01E695E695F0E0E05215
+:1043C000FA4FE4918091DC018E1303C080E00E94DB
+:1043D000F807FF91EF91BF91AF919F918F917F91DE
+:1043E0006F915F914F913F912F910F900FBE0F9062
+:1043F0001F9018950E9401226894B1110C9490228C
+:1044000008950E94752288F09F5798F0B92F992738
+:10441000B751B0F0E1F0660F771F881F991F1AF0AF
+:10442000BA95C9F714C0B13091F00E948F22B1E063
+:1044300008950C948F22672F782F8827B85F39F062
+:10444000B93FCCF3869577956795B395D9F73EF448
+:1044500090958095709561957F4F8F4F9F4F0895F0
+:10446000E89409C097FB3EF490958095709561950E
+:104470007F4F8F4F9F4F9923A9F0F92F96E9BB27C4
+:104480009395F695879577956795B795F111F8CF40
+:10449000FAF4BB0F11F460FF1BC06F5F7F4F8F4FAB
+:1044A0009F4F16C0882311F096E911C0772321F0A1
+:1044B0009EE8872F762F05C0662371F096E8862F39
+:1044C00070E060E02AF09A95660F771F881FDAF790
+:1044D000880F9695879597F9089557FD9058440F42
+:1044E000551F59F05F3F71F04795880F97FB991F53
+:1044F00061F09F3F79F08795089512161306140610
+:10450000551FF2CF4695F1DF08C01616170618069C
+:10451000991FF1CF86957105610508940895E89477
+:10452000BB2766277727CB0197F908950E94A92218
+:104530000C941A230E940C2338F00E94132320F0BD
+:10454000952311F00C9403230C94092311240C944B
+:1045500090220E946D2270F3959FC1F3950F50E059
+:10456000551F629FF001729FBB27F00DB11D639F25
+:10457000AA27F00DB11DAA1F649F6627B00DA11DCB
+:10458000661F829F2227B00DA11D621F739FB00D71
+:10459000A11D621F839FA00D611D221F749F3327E1
+:1045A000A00D611D231F849F600D211D822F762F7A
+:1045B0006A2F11249F5750409AF0F1F088234AF057
+:1045C000EE0FFF1FBB1F661F771F881F91505040C3
+:1045D000A9F79E3F510580F00C9403230C94902280
+:1045E0005F3FE4F3983ED4F3869577956795B7954A
+:1045F000F795E7959F5FC1F7FE2B880F911D969564
+:10460000879597F9089597F99F6780E870E060E0D3
+:1046100008959FEF80EC089500240A94161617065B
+:1046200018060906089500240A94121613061406A3
+:1046300005060895092E0394000C11F4882352F006
+:10464000BB0F40F4BF2B11F460FF04C06F5F7F4FBE
+:104650008F4F9F4F089597FB072E16F4009407D0B5
+:1046600077FD09D00E94452307FC05D03EF49095C4
+:1046700081959F4F0895709561957F4F0895EE0F36
+:10468000FF1F0590F491E02D0994AA1BBB1B51E17B
+:1046900007C0AA1FBB1FA617B70710F0A61BB70BB2
+:1046A000881F991F5A95A9F780959095BC01CD0157
+:1046B0000895F999FECF92BD81BDF89A992780B5EA
+:1046C0000895A8E1B0E042E050E00C947C23262F4E
+:1046D000F999FECF1FBA92BD81BD20BD0FB6F894E7
+:1046E000FA9AF99A0FBE019608950E946723272F20
+:1046F0000C946823DC01CB01FC01F999FECF06C0C4
+:10470000F2BDE1BDF89A319600B40D92415050408F
+:08471000B8F70895F894FFCFFB
+:104718002002F907890864083008FC070101BA017A
+:1047280028080A03140A3F4D3639A10554051E0509
+:10473800E50478049104AA04C304010203040506ED
+:044748000708090055
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/colemak/colemak.hex b/keyboard/ergodox_ez/keymaps/colemak/colemak.hex
index cd3bf781af..0f5bba3b5f 100644
--- a/keyboard/ergodox_ez/keymaps/colemak/colemak.hex
+++ b/keyboard/ergodox_ez/keymaps/colemak/colemak.hex
@@ -1,17 +1,17 @@
-:100000000C9400070C9444070C9444070C94440788
-:100010000C9444070C9444070C9444070C94440734
-:100020000C9444070C9444070C9458120C942A1313
-:100030000C9444070C9444070C9444070C94440714
-:100040000C9444070C94002C0C9444070C94440723
-:100050000C9444070C94F8210C9444070C94440726
-:100060000C9444070C9444070C9444070C944407E4
-:100070000C9444070C9444070C9444070C944407D4
-:100080000C9444070C9444070C9444070C944407C4
-:100090000C9444070C9444070C9444070C944407B4
-:1000A0000C9444070C9444070C9444079713B91319
-:1000B000A714B913A714FE132114A71476148914D6
-:1000C000D017D017FF17FF1742188018991A991ADE
-:1000D0009918991A9A199A196D1A991A991A841ACB
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A12E004C002A00E1003581000044
 :1000F0001E00140004001D7134004D001F001A0082
 :1001000015001B00E1042A0020000900160006006B
@@ -43,1429 +43,1079 @@
 :1002A0000100010001000100A9000100010001009E
 :1002B0000100AC00AA00B600010001000100AB0083
 :1002C000A80001000100010001000100010001007F
-:1002D00001000100AE000100010000000A0025300D
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E392E3273
-:100C2000204156522D4C4942433A20312E382E3124
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A2061313864CA
-:100C9000636330202831343A30353A3534204A61A4
-:100CA0006E2032332032303136290A005649443A18
-:100CB00020307846454544284572676F446F782058
-:100CC000455A29205049443A20307831333037286A
-:100CD0004572676F446F7820455A29205645523A2D
-:100CE000203078303030310A00444553433A207484
-:100CF0002E6D2E6B2E206B6579626F61726420669B
-:100D000069726D7761726520666F72204572676FD8
-:100D1000646F780A000A092D2056657273696F6E38
-:100D2000202D0A000A6D6F7573653A206F66660A9A
-:100D3000000A6D6F7573653A206F6E0A000A6B6565
-:100D400079626F6172643A206F66660A000A6B65A9
-:100D500079626F6172643A206F6E0A000A6D617485
-:100D60007269783A206F66660A000A6D617472696A
-:100D7000783A206F6E0A000A64656275673A206FE0
-:100D80006E0A000A64656275673A206F66660A003B
-:100D90000A0A626F6F746C6F616465722E2E2E206A
-:100DA00000433E20006565636F6E6669673A0A001E
-:100DB000536C656570204C454420746573740A005B
-:100DC0000000000000000000000000010204060A0C
-:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD
-:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD
-:100DF0000F0A0604020100000000000000000000CD
-:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74
-:100E100024C08091F9019091FA01A091FB01B09159
-:100E2000FC018730904BA740B04BB9F41092F90108
-:100E30001092FA011092FB011092FC0114BE84B7CB
-:100E4000877F84BF88E10FB6F8948093600010928A
-:100E500060000FBEE0E0FFE3099511E0A0E0B1E023
-:100E6000ECE9FBE502C005900D92AA33B107D9F772
-:100E700011E0AAE3B1E001C01D92A93FB107E1F77B
-:100E80000E94900F0C94CC2D0C940000FF93EF93D4
-:100E9000E0913A01F0913B01309709F00995EF910B
-:100EA000FF910895FC018591803011F0EFDFFBCFB9
-:100EB0000895FF27E0E230E247FF0CC0419597FF1D
-:100EC00009C0EDE26095709580959095611D711D4A
-:100ED000811D911D27FF02C0219530E350E2AA2712
-:100EE000660F771F881F991FAA1FA41710F0A41B55
-:100EF00063955A95A9F7AA3008F0A95FA05DAF9352
-:100F0000F395611571058105910541F7ED3211F4F5
-:100F1000EF93F395F21718F43F93F395FBCF8F916E
-:100F2000B5DFFA95E1F70895E991F991859180305F
-:100F300021F0853219F0AADFF9CF089520E0E89476
-:100F400055915532C1F3503311F4689455915A3389
-:100F500048F4505390F3220F022E220F220F200D3F
-:100F6000250FF4CF0EF4219589919991533619F3F9
-:100F7000533729F1533559F1BC0188279927E89453
-:100F80005C3621F48991999168945591543639F4DD
-:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709
-:100FA0004AE039F0583540E121F0523642E009F08C
-:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC
-:100FC000EF93FC0181918030B9F360DFFBCFFF9399
-:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0
-:100FE000A3DFCF91DF91089561110BC0FC018281D5
-:100FF000882321F085EE0E946D1603C085EE0E94C5
-:10100000351780E090E0089508956091BC017091DB
-:10101000BD018091BE019091BF010E94FB205698B6
-:101020005E9825982D9826982E9827982F9881308D
-:1010300019F0823021F00895259A2D9A0895269A64
-:101040002E9A089585E098E0892B11F00E940508FA
-:1010500080E090E0089556985E9825982D982698FF
-:101060002E9827982F988FEF90E090938900809387
-:10107000880090938B0080938A0090938D008093DA
-:101080008C00259A2D9A2FEF80E792E02150804026
-:101090009040E1F700C00000269A2E9A2FEF80E7DB
-:1010A00092E0215080409040E1F700C00000279A74
-:1010B0002F9A2FEF80E792E0215080409040E1F797
-:1010C00000C0000025982D982FEF80E792E0215076
-:1010D00080409040E1F700C0000026982E982FEF46
-:1010E00080E792E0215080409040E1F700C000008E
-:1010F00027982F9856985E9825982D9826982E9880
-:1011000027982F98089589EA8093800089E080933A
-:10111000810024982C983F988AB18F748AB96E9870
-:10112000479A8BB1806B8BB9769A0E942B0884E02A
-:1011300098E0892B11F00E94040880E090E0089567
-:1011400080E28093000180913C0181110EC00E94D9
-:10115000EF0881E080933C012FEF83ED90E3215075
-:1011600080409040E1F700C0000080E40E94F50854
-:101170008093000181112EC00E941F0980930001FD
-:10118000811128C00E941F0980930001811122C093
-:101190008FE30E941F098093000181111BC00E94F0
-:1011A000170980E40E94F50880930001811112C0A4
-:1011B0008CE00E941F098093000181110BC00E94E6
-:1011C0001F0980930001811105C08FE30E941F0950
-:1011D000809300010E9417098091000108951092E8
-:1011E000B9008AE08093B800089594EA9093BC0017
-:1011F0009091BC0097FFFCCF9091B900987F9830F8
-:1012000021F0903111F081E008958093BB0084E8D3
-:101210008093BC008091BC0087FFFCCF8091B90017
-:10122000887F883111F0803471F780E0089584E977
-:101230008093BC008091BC0084FDFCCF0895809316
-:10124000BB0084E88093BC008091BC0087FFFCCF8A
-:101250009091B900987F81E0983209F480E0089578
-:1012600084E88093BC008091BC0087FFFCCF809114
-:10127000BB00089580910001811115C080E40E9497
-:10128000F5088093000181110CC082E10E941F09C2
-:1012900080930001811105C08FEF0E941F09809388
-:1012A00000010E94170984B1807F84B985B1807FD5
-:1012B00085B98AB1837F8AB98BB1837F8BB93E9818
-:1012C000469808950E94A008809300010E943A0960
-:1012D00080B38C7080BB81B3836F81BBAEE3B1E020
-:1012E000ECE4F1E08EE08E0F11921D928E13FCCF94
-:1012F00083E898E0892B11F00C94830808959F925D
-:10130000AF92BF92CF92DF92EF92FF920F931F9313
-:10131000CF93DF93809100018823E1F080913D011C
-:101320008F5F80933D01811115C082E493E00E949C
-:1013300052070E94A00880930001882329F088E2C8
-:1013400093E00E94520706C084E193E00E94520796
-:101350000E942B080EE311E0C0E0D0E0BB24B39460
-:1013600082E0A82ECC24C394D12C25E0E22E23E0E9
-:10137000F22EC730D10500F580910001811164C0C3
-:1013800080E40E94F50880930001811112C082E17F
-:101390000E941F098093000181110BC0C6010C2E11
-:1013A00001C0880F0A94EAF780950E941F09809374
-:1013B00000010E94170948C0CA30A1F028F4C830C3
-:1013C00059F0C93061F005C0CC3089F070F0CD30F3
-:1013D00089F0209A289810C0219A29980DC0229A45
-:1013E0002A980AC0239A2B9807C0529A01C0539A90
-:1013F0005B9802C03E9A469890EA9A95F1F79FB1A1
-:10140000799902C082E001C080E091709B25982B01
-:101410007C9902C084E001C080E0892B7D9902C0E4
-:1014200038E001C030E0832B7E9902C020E101C08A
-:1014300020E0822B9FB19095991F9927991F929533
-:10144000990F907E892B10C080910001811174C08A
-:1014500080E40E94F50880930001882309F459C0B4
-:10146000912C0E941709892DF8019081981739F164
-:10147000808380910101882301F18091D70180FF51
-:1014800004C08AE093E00E9452078091D70180FF58
-:101490000CC0809101011F928F93FF92EF920E94E6
-:1014A000EB070F900F900F900F908091D70180FF66
-:1014B00004C083E093E00E945207A09201010E94C1
-:1014C0003A0921960F5F1F4FCE30D10509F051CF59
-:1014D000809101018823B1F081508093010188231C
-:1014E00039F08FE99FE00197F1F700C000000AC0D2
-:1014F000ACE4B1E0EEE3F1E0CF01825F91919D9326
-:101500008E13FCCF82E298E0892BC1F00E94220862
-:1015100015C083E10E941F09809300018111A0CFB3
-:1015200081E40E94F50880930001811199CF0E9407
-:101530003009982E909495CF80E096CF81E0DF918E
-:10154000CF911F910F91FF90EF90DF90CF90BF90C0
-:10155000AF909F900895E82FF0E0E45BFE4F80810C
-:101560000895CF92DF92EF92FF920F931F93CF9344
-:10157000DF938CEE92E00E9452078CE4E82E81E02B
-:10158000F82EC0E0D0E097EEC92E92E0D92E0EEDF5
-:1015900012E0DF93CF93DF92CF920E94EB0784EEAD
-:1015A00092E00E945207F70181917F0190E00E9432
-:1015B00061219F938F931F930F930E94EB078CEDF4
-:1015C00092E00E94520721968DB79EB708960FB6FB
-:1015D000F8949EBF0FBE8DBFCE30D105D1F6DF91FE
-:1015E000CF911F910F91FF90EF90DF90CF900895D2
-:1015F0008B3B910578F4883A910540F5853A910541
-:10160000D0F48430910508F0B1C08130910509F41F
-:10161000ADC06BC0803E910508F467C0883E91055F
-:1016200008F4A4C09C01205F31092031310508F085
-:101630005CC090650895853A910509F459C0863AD1
-:10164000910509F058C082E890E40895883A910520
-:1016500009F454C0893A910509F453C08A3A9105B6
-:1016600009F452C08B3A910509F451C08C3A9105A6
-:1016700009F450C08D3A910509F44FC0803B9105A3
-:1016800009F44EC08E3A910509F44DC08F3A910588
-:1016900009F44CC0813B910509F44BC0823B910594
-:1016A00009F44AC0833B910509F449C0843B910584
-:1016B00009F448C0853B910509F447C0863B910574
-:1016C00009F446C0873B910509F445C0883B910564
-:1016D00009F444C0893B910509F443C08A3B910554
-:1016E00009F442C080E094E4089580E090E0089519
-:1016F00081E890E4089583E890E4089582EE94E40C
-:10170000089589EE94E408958AEE94E4089585EBB3
-:1017100094E4089586EB94E4089587EB94E40895A7
-:101720008CEC94E408958DEC94E4089583E895E4BA
-:1017300008958AE895E4089582E995E4089584E996
-:1017400095E4089581E296E4089583E296E408958D
-:1017500084E296E4089585E296E4089586E296E4AC
-:10176000089587E296E408958AE296E4089508953C
-:1017700096E0799FF001112494E5899FE00DF11D19
-:101780001124E60FF11DEE0FFF1FEC51FF4F859165
-:1017900094910895880F991FFC01E05AF0408591BB
-:1017A00094910895880F991FFC01E052FF4F859195
-:1017B0009491089526E0729FF001112444E5849FDE
-:1017C000E00DF11D1124E60FF11DEE0FFF1FEC518E
-:1017D000FF4F859194919C013A9521154FE1340773
-:1017E00008F41EC13F512115304120F49F700E9422
-:1017F000D20B08959C0130532115304118F49927DC
-:10180000906C0895811520E5920769F40E94BB1A37
-:101810004FEF84E39CE0415080409040E1F700C0EE
-:1018200000000C941D22813020E5920751F48CE5D4
-:1018300093E00E9452078091D70181608093D70185
-:1018400008959C0130552115304108F051C0292FD1
-:1018500033272F70332721303105D9F4AC01437081
-:10186000552702C0220F331F4A95E2F73C68AC01AE
-:1018700064E0440F551F6A95E1F744275370242B09
-:10188000352B73E0880F991F7A95E1F780769927B9
-:101890001DC02230310529F4982F8827816F906A66
-:1018A000089523303105A9F4AC014370552721E098
-:1018B00030E002C0220F331F4A95E2F73C6843E054
-:1018C000880F991F4A95E1F7807E9770822B932BA2
-:1018D000089524303105E1F4AC014370552721E02F
-:1018E00030E002C0220F331F4A95E2F73A68E7CF93
-:1018F0009C0130572115304118F49F709062089573
-:101900009C0130582115304118F49F70906A089559
-:10191000803E9105E0F4803C910558F581339105B6
-:1019200009F46FC048F48932910509F463C08A3222
-:10193000910509F46DC072C089339105E9F08238D0
-:101940009105D1F08533910509F44DC067C0833E00
-:10195000910581F138F4803E9105B9F0823E910500
-:10196000D9F05CC0863E910561F1873E9105A1F1F9
-:1019700055C00E94CA0B08952091EA0120FD02C0C3
-:1019800021FF4CC080EE90E049C08091EA0180FFC9
-:10199000F9CF89E390E042C08091EA0182FF0EC056
-:1019A0008091EA0184FF03C080E090E037C083EEBD
-:1019B00090E034C08091EA0182FFF2CF82EE90E0A5
-:1019C0002DC08091EA0183FF0BC08091EA0184FD64
-:1019D000EBCF87EE90E022C08091EA0183FFF5CF44
-:1019E00086EE90E01BC08091EA0185FF07C089E286
-:1019F00090E014C08091EA0185FFF9CF85E390E083
-:101A00000DC08091EA0186FF07C08AE290E006C01F
-:101A10008091EA0186FFF9CF81E390E00E94F80A05
-:101A20000895089580916D0108959FB7F8941092DC
-:101A30005C019FBF9091F001943009F057C09091E4
-:101A4000E9009F703091EC00232F217030FD20E8D9
-:101A5000922B24E02093E9002091EB0020FF43C06B
-:101A60002091EE0027FF3FC020915A01222321F050
-:101A70002091E80025FF37C010925A0126E03091EE
-:101A8000E80035FD15C03091F001343061F530913A
-:101A9000EB0035FD28C0215021F481E080935A01EC
-:101AA00022C0EFE9FFE03197F1F700C00000E7CF77
-:101AB0008093F1008091E80085FD0AC08091E800E4
-:101AC00080FFFCCF8091E8008E778093E80006C00D
-:101AD0008FB7F89421E020935C018FBF9F709093A3
-:101AE000E90080E008959F709093E9008FEF0895DA
-:101AF000CF93DF9300D01F92CDB7DEB79C018091CA
-:101B0000F001843019F593E099833B832A83909305
-:101B1000E9008FEF9091E800815095FD06C095EDAA
-:101B20009A95F1F700008111F5CF8091E80085FFCB
-:101B30000DC040E050E063E070E0CE0101960E94ED
-:101B400048108091E8008E778093E8000F900F9006
-:101B50000F90DF91CF910895CF93DF9300D01F9224
-:101B6000CDB7DEB72091F001243021F522E02983A2
-:101B70009B838A8383E08093E9008FEF9091E80054
-:101B8000815095FD06C095ED9A95F1F70000811101
-:101B9000F5CF8091E80085FF0DC040E050E063E0A4
-:101BA00070E0CE0101960E9448108091E8008E7787
-:101BB0008093E8000F900F900F90DF91CF910895E0
-:101BC0002091F0012430F1F422E02093E9002FEF7E
-:101BD0003091E800215035FD06C035ED3A95F1F71A
-:101BE00000002111F5CF2091E80025FF0BC040E057
-:101BF00050E065E070E00E9448108091E8008E7728
-:101C00008093E8000895CF93DF932091F001243072
-:101C100009F048C0EC0180910C018823E1F080912B
-:101C20000D018823C1F085E08093E9008FEF90914A
-:101C3000E800815095FD06C095E19A95F1F7000006
-:101C40008111F5CF8091E80085FF2CC040E050E085
-:101C500060E170E017C081E08093E9008FEF909120
-:101C6000E800815095FD06C095ED9A95F1F70000CA
-:101C70008111F5CF8091E80085FF14C040E050E06D
-:101C800068E070E0CE010E9448108091E8008E77F5
-:101C90008093E80080E1FE01ADE5B1E001900D9296
-:101CA0008A95E1F7DF91CF91089583E993E00E944F
-:101CB00052078091EF01811109C00E94DD110E943D
-:101CC0003A128091E20084608093E20008958FE8E8
-:101CD00093E00E9452071092EF0108958BE893E081
-:101CE0000C94520787E893E00E9452070C94ED2B66
-:101CF00083E893E00E9452070E94B7210E94F32BD1
-:101D00000E94DF140C94110D20915B012F5F822F34
-:101D100062E30E94612D992319F020935B010895DD
-:101D200010925B0180915C01882371F18091F00138
-:101D3000843041F58091E9008F702091EC00922F62
-:101D4000917020FD90E8892B94E09093E9009091A8
-:101D5000EB0090FF14C09091EE0097FF10C090919F
-:101D6000E80095FF03C01092F100F9CF9091E800D0
-:101D700090FF05C09091E8009E779093E8008F70E7
-:101D80008093E90010925C01089542E061EC81E0EB
-:101D90000E94571142E061EC82E00E94571142E03C
-:101DA00061EC83E00E94571142E261EC84E00E9402
-:101DB000571142E161EC85E00C9457118091F201DA
-:101DC000833009F455C030F4813071F0823009F469
-:101DD0008EC008958A3009F47AC08B3009F460C04F
-:101DE000893009F09CC020C08091F101813A09F04E
-:101DF00096C08091E800877F8093E8008091F5018C
-:101E00009091F601892B21F460E18DE591E003C00A
-:101E100060E080E090E070E00E9493108091E80024
-:101E20008B778093E80008958091F101813209F069
-:101E300076C08091F5019091F601009719F0049712
-:101E400009F06DC08091E800877F8093E800809161
-:101E5000E80082FD05C08091F0018111F8CF5FC0DC
-:101E60008091F10080936D018091E8008B7753C0E1
-:101E70008091F101813A09F052C08091F501909171
-:101E8000F601892B09F04BC08091E800877F809391
-:101E9000E8008091E80080FFFCCF80910C0136C003
-:101EA0008091F1018132D9F58091F5019091F6018F
-:101EB000892BA9F58091E800877F8093E8000E9434
-:101EC0008C118091F30180930C010C94BB1A8091CA
-:101ED000F101813221F58091E800877F8093E8004D
-:101EE0000E948C118091F40180936E01089580917D
-:101EF000F101813AA1F48091E800877F8093E800A6
-:101F00008091E80080FFFCCF80916E018093F1000A
-:101F10008091E8008E778093E8000C948C110895EE
-:101F200084B7877F84BF88E10FB6F8948093600000
-:101F3000109260000FBE90E080E80FB6F894809396
-:101F40006100909361000FBE0E946C150E94DD112C
-:101F50000E943A128091E20084608093E20085E161
-:101F60009DE00E94F62078940E94BF140E946E1596
-:101F700082E091E00E94DA140E94DB2B82E793E07A
-:101F80000E9452078091F001853089F48EE693E03B
-:101F90000E9452070E947B218091EE01882391F3D9
-:101FA0000E94A321882371F30E943210EBCF0E947C
-:101FB0009C15E8CF292F332723303105C9F064F46D
-:101FC0002130310581F02230310509F043C08DE820
-:101FD00090E02BEC33E042C021323105F1F02232A7
-:101FE000310541F137C082E190E028E534E036C0A8
-:101FF00099278130910541F08230910541F0892B7C
-:1020000049F5E7ECF3E005C0EFEAF3E002C0E7E9E9
-:10201000F3E0849190E09F0121C06530D8F4E62F71
-:10202000F0E0EE0FFF1FEB5DFE4F2081318189E074
-:1020300090E014C0653070F470E0FB01EE0FFF1FFC
-:10204000E55EFE4F20813181FB01EA5EFE4F80811B
-:1020500090E004C080E090E020E030E0FA013183BD
-:102060002083089580E189BD82E189BD09B400FE25
-:10207000FDCF8091D8008F7D8093D8008091E000C3
-:1020800082608093E0008091E00081FDFCCF0895A4
-:10209000CF92DF92EF92FF920F931F93CF93DF9334
-:1020A000EC018B016A010E94AB11811133C0C11494
-:1020B000D10439F0F60180819181081B190BC80FFA
-:1020C000D91FE12CF12C0115110519F18091E800BF
-:1020D00085FD16C08091E8008E778093E800C114DA
-:1020E000D10449F0F60180819181E80EF91EF18258
-:1020F000E08285E00FC00E94AB11882321F30AC063
-:1021000089918093F10001501109FFEFEF1AFF0A46
-:10211000DACF80E0DF91CF911F910F91FF90EF9088
-:10212000DF90CF9008952091F7013091F8012617A4
-:10213000370748F06115710539F42091E8002E77D2
-:102140002093E80001C0B90140E061157105A9F1D3
-:102150002091F001222309F443C0253009F442C044
-:102160002091E80023FD40C02091E80022FD32C00C
-:102170002091E80020FFE9CF4091F3002091F20088
-:1021800030E0342BFC01CF016115710559F0283086
-:10219000310540F481918093F100615071092F5F06
-:1021A0003F4FF1CF41E02830310509F040E0209168
-:1021B000E8002E772093E800C8CF4111C9CF0AC0AC
-:1021C0008091F001882361F0853061F08091E80012
-:1021D00083FD0AC08091E80082FFF2CF80E008957D
-:1021E00082E0089583E0089581E008952091F70149
-:1021F0003091F8012617370748F06115710539F459
-:102200002091E8002E772093E80001C0B901FC017D
-:1022100020E06115710591F18091F001882309F4A6
-:1022200040C0853009F43FC08091E80083FD3DC087
-:102230008091E80082FD2FC08091E80080FFE9CF07
-:102240002091F3008091F20090E0922B61157105CE
-:1022500059F08830910540F424912093F100319693
-:10226000615071090196F2CF21E0089709F020E052
-:102270008091E8008E778093E800CBCF2111CCCFFE
-:102280000AC08091F001882361F0853061F080916F
-:10229000E80083FD0AC08091E80082FFF2CF80E071
-:1022A000089582E0089583E0089581E00895982FCD
-:1022B000973058F59093E900981739F07091EC0039
-:1022C0002091ED005091F00003C0242F762F50E0B4
-:1022D00021FF19C03091EB003E7F3093EB0030912D
-:1022E000ED003D7F3093ED003091EB003160309395
-:1022F000EB007093EC002093ED005093F0002091E0
-:10230000EE0027FF07C09F5FD3CF8F708093E90057
-:1023100081E0089580E008958091F10187FF11C068
-:102320008091E80082FD05C08091F0018111F8CF15
-:1023300011C08091E8008B770BC08091F001882359
-:1023400049F08091E80080FFF8CF8091E8008E7717
-:102350008093E80008952091E4003091E50095E62F
-:102360004091EC00842F817040FF22C08091E800F2
-:1023700080FD1CC08091F001882391F0853091F0A0
-:102380008091EB0085FD10C04091E4005091E50084
-:102390004217530729F39A01915011F784E00895E9
-:1023A00082E0089583E0089581E0089580E0089533
-:1023B0004091E80042FFDECF08950E944B120E9438
-:1023C0005312E0EEF0E0808181608083E8EDF0E080
-:1023D00080818F77808319BCA7EDB0E08C918E7FD0
-:1023E0008C9380818F7E80831092EF0108950F93EC
-:1023F0001F93CF93DF930E944B120E945312C8ED9C
-:10240000D0E088818F7788838881806888838881FD
-:102410008F7D888319BC1092F0011092EC0110920C
-:10242000EE011092ED0100EE10E0F80180818B7F4B
-:10243000808388818160888342E060E080E00E9440
-:102440005711E1EEF0E080818E7F8083E2EEF0E0D4
-:10245000808181608083808188608083F8018081B1
-:102460008E7F8083888180618883DF91CF911F91E7
-:102470000F910895E8EDF0E080818F7E8083E7ED95
-:10248000F0E080818160808384E082BF81E080937E
-:10249000EF010C94F711E8EDF0E080818E7F8083EE
-:1024A0001092E20008951092DA001092E10008956F
-:1024B0001F920F920FB60F9211242F933F934F93B9
-:1024C0005F936F937F938F939F93AF93BF93EF939C
-:1024D000FF938091E10082FF0BC08091E20082FFB8
-:1024E00007C08091E1008B7F8093E1000E94840E01
-:1024F0008091DA0080FF1FC08091D80080FF1BC050
-:102500008091DA008E7F8093DA008091D90080FF7D
-:102510000DC080E189BD82E189BD09B400FEFDCF17
-:1025200081E08093F0010E94550E05C019BC109205
-:10253000F0010E94670E8091E10080FF19C0809138
-:10254000E20080FF15C08091E2008E7F8093E20060
-:102550008091E20080618093E2008091D8008062E7
-:102560008093D80019BC85E08093F0010E94720E20
-:102570008091E10084FF30C08091E20084FF2CC094
-:1025800080E189BD82E189BD09B400FEFDCF809163
-:10259000D8008F7D8093D8008091E1008F7E80935A
-:1025A000E1008091E2008F7E8093E2008091E20062
-:1025B00081608093E2008091EC01882311F084E037
-:1025C00007C08091E30087FD02C081E001C083E085
-:1025D0008093F0010E94780E8091E10083FF29C072
-:1025E0008091E20083FF25C08091E100877F809386
-:1025F000E10082E08093F0011092EC018091E10013
-:102600008E7F8093E1008091E2008E7F8093E200D4
-:102610008091E20080618093E20042E060E080E02F
-:102620000E9457118091F00088608093F0000E9412
-:102630006E0EFF91EF91BF91AF919F918F917F911E
-:102640006F915F914F913F912F910F900FBE0F901F
-:102650001F9018951F920F920FB60F9211242F936F
-:102660003F934F935F936F937F938F939F93AF931A
-:10267000BF93CF93DF93EF93FF93C091E900CF70A7
-:102680008091EC00D82FD17080FDD0E81092E90045
-:102690008091F000877F8093F00078940E946E1301
-:1026A0001092E9008091F00088608093F000CD2BBB
-:1026B000CF70C093E900FF91EF91DF91CF91BF916F
-:1026C000AF919F918F917F916F915F914F913F91CA
-:1026D0002F910F900FBE0F901F9018951F93CF93BF
-:1026E000DF93CDB7DEB7AA970FB6F894DEBF0FBE63
-:1026F000CDBFE1EFF1E088E08E0F9091F100919372
-:102700008E13FBCF0E94DE0E8091E80083FF1FC175
-:102710008091F1019091F201492F50E04A3051052A
-:1027200008F015C1FA01EA5AFF4F0C94812D803848
-:1027300081F0823809F00BC18091F5018F70809390
-:10274000E9008091EB0085FB882780F91092E90071
-:1027500006C08091ED019091EE01911182609091FF
-:10276000E800977F9093E8008093F1001092F100C9
-:10277000C8C0282F2D7F09F0EAC0882319F08230C5
-:1027800061F0E5C08091F301813009F0E0C0933041
-:1027900009F080E08093EE012BC08091F30181115C
-:1027A00027C08091F5018F7009F4D1C08093E900B2
-:1027B0002091EB0020FF1CC0933021F48091EB00AE
-:1027C000806214C09091EB0090619093EB0021E047
-:1027D00030E0A90102C0440F551F8A95E2F74093EB
-:1027E000EA001092EA008091EB0088608093EB0091
-:1027F0001092E9008091E800877F86C08111A7C010
-:102800001091F3011F778091E3008078812B8093F2
-:10281000E3008091E800877F8093E8000E948C119C
-:102820008091E80080FFFCCF8091E3008068809376
-:10283000E300111102C082E001C083E08093F00147
-:1028400086C08058823008F082C08091F301909158
-:10285000F4018C3D53E0950779F583E08A838AE2A1
-:1028600089834FB7F894DE01139620E03EE051E2F1
-:10287000E32FF0E050935700E49120FF03C0E2956E
-:10288000EF703F5FEF708E2F90E0EA3010F0C79648
-:1028900001C0C0968D939D932F5F243149F74FBFA0
-:1028A0008091E800877F8093E8006AE270E0CE01C3
-:1028B00001960E94931014C0AE014F5F5F4F60916C
-:1028C000F5010E94DA0FBC01009709F440C0909115
-:1028D000E800977F9093E80089819A810E94F61022
-:1028E0008091E8008B778093E80031C0803879F5DB
-:1028F0008091E800877F8093E8008091EC018093CD
-:10290000F1008091E8008E778093E8000E948C119E
-:102910001EC081111CC09091F3019230C0F48091CF
-:10292000E800877F8093E8009093EC010E948C116F
-:102930008091EC01811106C08091E30087FD02C007
-:1029400081E001C084E08093F0010E94C50E809177
-:10295000E80083FF0AC08091E800877F8093E80049
-:102960008091EB0080628093EB00AA960FB6F894FA
-:10297000DEBF0FBECDBFDF91CF911F910895CF93E2
-:102980008091F0018823A1F0C091E900CF7090916F
-:10299000EC00892F817090FD80E8C82B1092E9002F
-:1029A0008091E80083FD0E946E13CF70C093E90010
-:1029B000CF91089590937401809373010895E091ED
-:1029C0007301F0917401309721F00190F081E02DB6
-:1029D000099480E00895EF92FF920F931F93CF9395
-:1029E000DF93E0917301F09174013097B1F18C01A4
-:1029F0000280F381E02D09958091D70182FF2DC0DF
-:102A000080FF04C08DE895E00E945207E80110E1C4
-:102A100087E8E82E85E0F82E8091D70180FF0BC073
-:102A200088811F928F93FF92EF920E94EB070F9085
-:102A30000F900F900F90115021961111EDCF8091B2
-:102A4000D70180FF0AC085E895E0DF91CF911F9103
-:102A50000F91FF90EF900C945207DF91CF911F914F
-:102A60000F91FF90EF900895E0917301F091740140
-:102A7000309721F00480F581E02D0994089520918C
-:102A80007101309172018217930771F09093720176
-:102A900080937101E0917301F0917401309721F0FE
-:102AA0000680F781E02D0994089520916F013091FF
-:102AB00070018217930771F09093700180936F01FA
-:102AC000E0917301F0917401309721F00084F18559
-:102AD000E02D0994089508950C946B150E94B92176
-:102AE0000E9462090C947F22CF93C82F8091D70156
-:102AF00082FF1EC080FF04C086EA95E00E94520754
-:102B00008091D70180FF0CC01F92CF9381EA95E09E
-:102B10009F938F930E94EB070F900F900F900F9051
-:102B20008091D70180FF04C08FE995E00E94520791
-:102B30008C2FCF910C94110DCF92DF92EF92FF92D8
-:102B40000F931F93CF93DF93CDB7DEB72B970FB6BD
-:102B5000F894DEBF0FBECDBF0E947F0986E7C82E66
-:102B600081E0D82E00E010E0E02E802F0E94AB0A1A
-:102B7000F60141916F01F42EF826B1F40F5F1F4F5B
-:102B80000E30110589F78FEF89838A831B820E949B
-:102B9000C2218160782F9D838C8349815A816B810A
-:102BA0008D810E943F1640C09091D70191FF04C0D3
-:102BB0008B870E94B10A8B8520E030E04F2D50E0DA
-:102BC000922FBA01022E02C0759567950A94E2F71A
-:102BD00060FF24C02E83EF8221E030E0690102C053
-:102BE000CC0CDD1C9A95E2F790E08C219D21892B7D
-:102BF00009F420E028870E94C2218160782F9A87FB
-:102C000089874E815F8168858A850E943F16F80119
-:102C1000EA58FE4F8081C826C08206C02F5F3F4F12
-:102C20002630310569F6AACF0E94F0251091750172
-:102C30000E94DF141817A1F00E94DF148093750121
-:102C40002B960FB6F894DEBF0FBECDBFDF91CF91AC
-:102C50001F910F91FF90EF90DF90CF900C9474151F
-:102C60002B960FB6F894DEBF0FBECDBFDF91CF918C
-:102C70001F910F91FF90EF90DF90CF900895CF9329
-:102C8000DF93CDB7DEB72B970FB6F894DEBF0FBE3C
-:102C9000CDBF4F83588769877A878B87DE0111966E
-:102CA00086E0FD0111928A95E9F785E0FE013796ED
-:102CB00001900D928A95E1F749815A816B817C815F
-:102CC0008D819E810E94551D2B960FB6F894DEBF14
-:102CD0000FBECDBFDF91CF910895CF93882309F424
-:102CE000C2C0C82F823859F40E94DF1481FDBBC0D6
-:102CF00089E30E94F11F0E94D02089E30CC0833831
-:102D000079F40E94DF1480FDAEC083E50E94F11FBC
-:102D10000E94D02083E50E944420CF910C94D020C3
-:102D2000843859F40E94DF1482FD9DC087E40E941C
-:102D3000F11F0E94D02087E4EECF8CEF8C0F813AF8
-:102D400048F48C2F0E94832A81118DC08C2F0E9401
-:102D5000F11FE3CF80E28C0F883048F4C77081E028
-:102D600001C0880FCA95EAF70E949920D6CF8BE55B
-:102D70008C0F833078F4C53A29F0C63A31F083E8F5
-:102D800090E005C081E890E002C082E890E0CF9139
-:102D90000C943F1588E58C0F833108F064C0C83A65
-:102DA00039F1C93A41F1CA3A49F1CB3A51F1CC3A39
-:102DB00059F1CD3A61F1C03B69F1CE3A71F1CF3AA8
-:102DC00079F1C13B81F1C23B89F1C33B91F1C43B35
-:102DD00099F1C53BA1F1C63BA9F1C73BB1F1C83B95
-:102DE000B9F1C93BC1F1CA3BC9F180E090E038C0FC
-:102DF00082EE90E035C089EE90E032C08AEE90E03D
-:102E00002FC085EB90E02CC086EB90E029C087EBCB
-:102E100090E026C08CEC90E023C08DEC90E020C0C8
-:102E200083E891E01DC08AE891E01AC082E991E050
-:102E300017C084E991E014C081E292E011C083E2FE
-:102E400092E00EC084E292E00BC085E292E008C0FE
-:102E500086E292E005C087E292E002C08AE292E058
-:102E6000CF910C945515CF910895882309F44BC048
-:102E7000823859F40E94DF1481FF45C089E30E9423
-:102E8000F11F0E94D02089E30CC0833871F40E94A6
-:102E9000DF1480FF38C083E50E94F11F0E94D0201C
-:102EA00083E50E9444200C94D020843859F40E9479
-:102EB000DF1482FF28C087E40E94F11F0E94D02007
-:102EC00087E4EFCF9CEF980F913A58F390E2980F78
-:102ED000983050F4877091E001C0990F8A95EAF715
-:102EE000892F0E949F20DFCF9BE5980F933020F41D
-:102EF00080E090E00C943F15885A833120F480E004
-:102F000090E00C9455150895882321F00E94992093
-:102F10000C94D0200895882321F00E949F200C94C7
-:102F2000D0200895BF92CF92DF92EF92FF920F933D
-:102F30001F93CF93DF9300D000D000D0CDB7DEB782
-:102F400025E0FC01DE01119601900D922A95E1F732
-:102F5000FC01408131810281258122952F7063819E
-:102F60007481672B09F4E5C23F3F19F44F3F09F420
-:102F7000E0C27C0149833A8389819A812E830E9431
-:102F8000B01F182FB92E0E94AF1F0E94761EEB2D86
-:102F9000E295EF70F0E0E05AFF4F2E810C94812D06
-:102FA0008B2D807F9B2D9F70F92E882319F0F29432
-:102FB00080EFF822002349F0FF2009F467C28F2D2B
-:102FC0000E94A9200E94D02061C2812F0E94351743
-:102FD000FF2009F4AEC28F2D0E94AF2026960FB6B7
-:102FE000F894DEBF0FBECDBFDF91CF911F910F913F
-:102FF000FF90EF90DF90CF90BF900C94D0203B2DAE
-:10300000307F8B2D8F70303211F08295807F1123AD
-:1030100019F0113021F12CC00023B9F0222309F45A
-:10302000A0C1213009F09DC126960FB6F894DEBFED
-:103030000FBECDBFDF91CF911F910F91FF90EF9009
-:10304000DF90CF90BF900C94B920222319F021304B
-:1030500009F46FC28E830E94BC208E8196C100232A
-:1030600021F0223008F065C27CC1211162C28DC1FD
-:10307000002321F0222309F474C108C2222309F499
-:1030800084C119C22B2D26952695237030E0211579
-:10309000310521F021303105D1F04BC2002321F060
-:1030A000812F9B2D937002C080E090E026960FB692
-:1030B000F894DEBF0FBECDBFDF91CF911F910F916E
-:1030C000FF90EF90DF90CF90BF900C943F150023BE
-:1030D00021F0812F9B2D937002C080E090E0269616
-:1030E0000FB6F894DEBF0FBECDBFDF91CF911F9119
-:1030F0000F91FF90EF90DF90CF90BF900C945515FB
-:10310000812F002319F00E94762402C00E94DE2441
-:1031100026960FB6F894DEBF0FBECDBFDF91CF91DC
-:103120001F910F91FF90EF90DF90CF90BF900C9484
-:1031300063258B2D837009F07BC00111FAC1812FAB
-:10314000829586958770880F880F912F9F70C92E62
-:10315000D12CE12CF12C082E04C0CC0CDD1CEE1C73
-:10316000FF1C0A94D2F714FF12C04FE050E060E059
-:1031700070E004C0440F551F661F771F8A95D2F771
-:10318000CB01BA01609570958095909503C060E081
-:1031900070E0CB012B2D269526952370422F50E011
-:1031A00042305105D9F04330510569F16C297D2930
-:1031B0008E299F294130510551F126960FB6F8947A
-:1031C000DEBF0FBECDBFDF91CF911F910F91FF905A
-:1031D000EF90DF90CF90BF900C949D1E6C297D29BD
-:1031E0008E299F2926960FB6F894DEBF0FBECDBF5D
-:1031F000DF91CF911F910F91FF90EF90DF90CF90D3
-:10320000BF900C94B91E0E949D1EC701B601269660
-:103210000FB6F894DEBF0FBECDBFDF91CF911F91E7
-:103220000F91FF90EF90DF90CF90BF900C94811E94
-:10323000002319F08B2D817001C08695882309F435
-:1032400078C1812F829586958770880F880F912F7E
-:103250009F70C92ED12CE12CF12C082E04C0CC0C6F
-:10326000DD1CEE1CFF1C0A94D2F714FF12C04FE0C5
-:1032700050E060E070E004C0440F551F661F771FE8
-:103280008A95D2F7CB01BA0160957095809590959B
-:1032900003C060E070E0CB012B2D269526952370AE
-:1032A000422F50E042305105D9F04330510569F1C9
-:1032B0006C297D298E299F294130510551F126968F
-:1032C0000FB6F894DEBF0FBECDBFDF91CF911F9137
-:1032D0000F91FF90EF90DF90CF90BF900C94771FED
-:1032E0006C297D298E299F2926960FB6F894DEBF7A
-:1032F0000FBECDBFDF91CF911F910F91FF90EF9047
-:10330000DF90CF90BF900C94931F0E94771FC7014E
-:10331000B60126960FB6F894DEBF0FBECDBFDF9183
-:10332000CF911F910F91FF90EF90DF90CF90BF90C2
-:103330000C945B1F103FD1F118F4103E50F4A1C063
-:10334000123F09F463C008F44CC0133F09F473C082
-:1033500098C01F708B2D8F710023A1F00E94F41E66
-:10336000812F26960FB6F894DEBF0FBECDBFDF913A
-:10337000CF911F910F91FF90EF90DF90CF90BF9072
-:103380000C9484170E94151F812F26960FB6F8946F
-:10339000DEBF0FBECDBFDF91CF911F910F91FF9088
-:1033A000EF90DF90CF90BF900C948B170023A9F083
-:1033B0002111BFC08B2D8F7126960FB6F894DEBFFA
-:1033C0000FBECDBFDF91CF911F910F91FF90EF9076
-:1033D000DF90CF90BF900C943A1F223008F0A9C024
-:1033E000E9CF0023A9F08B2D8F7126960FB6F894A4
-:1033F000DEBF0FBECDBFDF91CF911F910F91FF9028
-:10340000EF90DF90CF90BF900C94F41E002359F3FF
-:103410008B2D8F7126960FB6F894DEBF0FBECDBFF1
-:10342000DF91CF911F910F91FF90EF90DF90CF90A0
-:10343000BF900C94151F002399F08B2D8F71269649
-:103440000FB6F894DEBF0FBECDBFDF91CF911F91B5
-:103450000F91FF90EF90DF90CF90BF900C94DF1E04
-:1034600026960FB6F894DEBF0FBECDBFDF91CF9189
-:103470001F910F91FF90EF90DF90CF90BF900C9431
-:10348000D51E0023A9F0222309F4ADCF812F269663
-:103490000FB6F894DEBF0FBECDBFDF91CF911F9165
-:1034A0000F91FF90EF90DF90CF90BF900C946D162E
-:1034B000222309F4ADCF812F26960FB6F894DEBFF4
-:1034C0000FBECDBFDF91CF911F910F91FF90EF9075
-:1034D000DF90CF90BF900C9435174B2D4F70612F1C
-:1034E000C7010E94F40726960FB6F894DEBF0FBE00
-:1034F000CDBFDF91CF911F910F91FF90EF90DF90A3
-:10350000CF90BF900C94F91D4B2D4F70612FC701C8
-:1035100026960FB6F894DEBF0FBECDBFDF91CF91D8
-:103520001F910F91FF90EF90DF90CF90BF900C9480
-:10353000B70B26960FB6F894DEBF0FBECDBFDF9156
-:10354000CF911F910F91FF90EF90DF90CF90BF90A0
-:1035500008950E94B6200E948B200E94D0200E94D5
-:1035600096260E94632580E090E00E943F1580E04F
-:1035700090E00C9455150E94A6200C94A91A0E9464
-:10358000B01F292F22952F7030E02C3031054CF4DC
-:103590002A3031056CF4225031092230310588F48B
-:1035A00007C02C30310549F02F30310531F009C00A
-:1035B000803E48F0803F29F406C093FB882780F9BD
-:1035C000089580E0089581E00895CF93DF9300D0BF
-:1035D00000D01F92CDB7DEB70F900F900F900F90D5
-:1035E0000F90DF91CF910895CF93DF9300D000D05B
-:1035F00000D0CDB7DEB726960FB6F894DEBF0FBE6B
-:10360000CDBFDF91CF9108951F93CF93DF93C091EA
-:10361000840116E080918501C81799F0D0E01C9FC5
-:10362000F0011D9FF00D1124EA57FE4F408151819A
-:1036300062817381848195810E94F41A2196C770FA
-:10364000E9CFDF91CF911F9108954091B60150913C
-:10365000B7016091B8017091B9018091BA01909160
-:10366000BB010C94F41A8091BB0182958F7009F014
-:1036700054C08091B801882309F44FC0809184011F
-:10368000A09185016091B6017091B7014091B90197
-:103690005091BA01B6E08A1709F43FC090E0411595
-:1036A0005105C1F17F3F11F46F3FA1F1B89FF001C7
-:1036B000B99FF00D1124EA57FE4F218172132AC0E1
-:1036C0002081621327C02281211124C023813481EB
-:1036D0002417350710F421503109241B350B283CE1
-:1036E0003105C0F42091BB012F7020612093BB01F4
-:1036F00026E0289FF001299FF00D1124E557FE4F89
-:1037000080818F708061808386EB91E00E949217A8
-:103710000C94041B01968770BECF0895CF92DF9260
-:10372000EF92FF920F931F93CF93DF93CDB7DEB746
-:1037300062970FB6F894DEBF0FBECDBF8C0185E057
-:10374000F801DE011D9601900D928A95E1F7D801EE
-:103750004C9111965C91119712966C911297139659
-:10376000CD90DC9014973091B6017091B7018091A3
-:10377000B9019091BA01009709F46BC17F3F19F428
-:103780003F3F09F466C1E090B801EE2009F4C0C0E3
-:103790002091BB01C816D90628F0F601E81BF90BE9
-:1037A000CF0104C0809590958C0D9D1DFF24F3944E
-:1037B000883C910578F0F12C207F09F0C6C07C2D63
-:1037C000D98AC88A89890E94E51A86EB91E00E940D
-:1037D0009217B1C0822F807F09F046C0751314C0C4
-:1037E000341312C0611110C02F7020612093BB01EF
-:1037F0000E94251B86EB91E00E9492178091BB01ED
-:10380000D80115968C932EC0CD2819F15F3F11F485
-:103810004F3FF9F0F62E61111CC080918401209178
-:10382000850136E0821709F45AC090E0389FF00114
-:10383000399FF00D1124EA57FE4F7181571306C0CE
-:103840007081471303C07281711103C001968770A4
-:10385000E9CFF62E662309F418C18091BB0181607F
-:103860008093BB01F12C11C1751308C0341306C03D
-:10387000611104C08091BB01D801C3C04D875E8730
-:103880008D859E856A8B0E94BF1A6A898823E1F123
-:103890006623D1F12091BB01822F82958F7090E039
-:1038A000029774F08091B6019091B70198878F8349
-:1038B0001986DB86CA862C87CE0107960E9492174E
-:1038C00086E0F801A6EBB1E001900D928A95E1F750
-:1038D0000E94331B0E94251BFF24F394D6C04D8702
-:1038E0005E878D859E850E94B01F292F22952F709F
-:1038F00030E0223031050CF0BCC09F7009F0B6C03A
-:10390000805E883008F4C1C0C8010E949217E4CFDD
-:10391000C816D90608F453C0F601E81BF90BCF010D
-:10392000883C910508F450C0F12C7C2DD98AC88AB6
-:1039300089890E94E51AE6EBF1E086E0DF011D923D
-:103940008A95E9F70E94251BA0C0751314C0341393
-:1039500012C0611110C08091BB01F8018583C801BC
-:103960000E94921786E0E6EBF1E0DF011D928A9556
-:10397000E9F7FE2C8AC04D875E878D859E856A8B10
-:103980000E94BF1A6A89882309F4BECF662309F40E
-:10399000BBCF2091BB01822F82958F7090E0029760
-:1039A0000CF48ECF8091B6019091B7019A838983F0
-:1039B0001B82DD82CC822E83CE0101967FCF809543
-:1039C00090958C0D9D1DACCFF62E662309F49CCFEF
-:1039D00075132EC034132CC02091BB0120FD1FC0D5
-:1039E000822F82958F70D9F0D80115962C93159758
-:1039F0008F3049F08F5F982F9295907F822F8F7034
-:103A0000892B15968C93C8010E94921786E0F801C5
-:103A1000A6EBB1E001900D928A95E1F793CF86E095
-:103A2000F801A6EBB1E001900D928A95E1F72DC067
-:103A30004D875E878D859E850E94BF1A811140CF7C
-:103A40008091BB0181608093BB01C8010E949217E5
-:103A50001CC0662309F458CF4D875E878D859E85EF
-:103A60000E94BF1A882309F44FCF2ACF811148CF73
-:103A70000CC0243031050CF047CF9F7009F440CFC3
-:103A8000F8019581907F09F03BCF8F2D62960FB69C
-:103A9000F894DEBF0FBECDBFDF91CF911F910F9184
-:103AA000FF90EF90DF90CF9008951F93CF93DF9317
-:103AB000CDB7DEB72C970FB6F894DEBF0FBECDBFE3
-:103AC0004F83588769877A878B879C87CE010796B3
-:103AD0000E948E1B882369F08F8198852A853B85FB
-:103AE000232BF1F19F3F09F063C08F3F09F060C0C5
-:103AF00037C086E0FE013796DE01119601900D92E7
-:103B00008A95E1F76F817885EA85FB85309741F1E9
-:103B10007F3F11F46F3F21F12091850130E0C90111
-:103B20000196877099274091840150E0841795078A
-:103B300009F447C069837A83FD83EC8396E0929F02
-:103B4000D001939FB00D1124AA57BE4FFE013196AC
-:103B500001900D929A95E1F7809385010E94041BD4
-:103B600016E080918401909185018917C1F1189F19
-:103B7000C00111248A579E4F0E948E1B882379F121
-:103B8000E09184011E9FF0011124EA57FE4F40810D
-:103B9000518162817381848195810E94F41A8091A0
-:103BA000840190E001968770992780938401D9CF92
-:103BB0004F81588569857A858B859C850E94F41A8A
-:103BC000CFCF0E94BB1A1092850110928401E6EBC0
-:103BD000F1E086E0DF011D928A95E9F7C1CF2C96CE
-:103BE0000FB6F894DEBF0FBECDBFDF91CF911F910E
-:103BF0000895EF92FF920F931F93CF93DF938C0161
-:103C0000009709F46CC0F12CEE24E394E8012196AE
-:103C1000F8018491843740F4843008F051C0813039
-:103C200081F0823019F15BC0853709F444C0A8F1F6
-:103C30009CE7980F903708F052C08F770E94351795
-:103C400041C00E5F1F4FFE01C49180E28C0F88308F
-:103C500048F4C7708E2D01C0880FCA95EAF70E94FC
-:103C6000A92014C08C2F0E946D162DC00E5F1F4F0F
-:103C7000FE01C49180E28C0F883058F4C7708E2DFD
-:103C800001C0880FCA95EAF70E94AF200E94D02099
-:103C90001AC08C2F0E94351716C00E5F1F4FFE01F1
-:103CA000C491CC2381F08FE99FE00197F1F700C028
-:103CB0000000C150F6CF0E5F1F4FFE01F49003C00D
-:103CC0000E946D168E018F2D882309F49FCFEFE996
-:103CD000FFE03197F1F700C000008150F5CFDF9190
-:103CE000CF911F910F91FF90EF90089508956093E9
-:103CF000C0017093C1018093C2019093C3010C94E1
-:103D0000A91A0F931F930091C0011091C101209136
-:103D1000C2013091C301DC01CB01802B912BA22B7E
-:103D2000B32B8093C0019093C101A093C201B093C3
-:103D3000C3011F910F910C94A91A0F931F93009127
-:103D4000C0011091C1012091C2013091C301DC0179
-:103D5000CB0180239123A223B3238093C0019093AE
-:103D6000C101A093C201B093C3011F910F910C94A4
-:103D7000A91A0F931F930091C0011091C1012091C6
-:103D8000C2013091C301DC01CB0180279127A2271A
-:103D9000B3278093C0019093C101A093C201B09357
-:103DA000C3011F910F910C94A91A1092BC0110929B
-:103DB000BD011092BE011092BF010C94A91A41E0FE
-:103DC00050E060E070E004C0440F551F661F771F8D
-:103DD0008A95D2F74093BC015093BD016093BE0118
-:103DE0007093BF010C94A91A41E050E060E070E0CC
-:103DF00004C0440F551F661F771F8A95D2F7809124
-:103E0000BC019091BD01A091BE01B091BF01482BB2
-:103E1000592B6A2B7B2B4093BC015093BD016093BF
-:103E2000BE017093BF010C94A91A41E050E060E01C
-:103E300070E004C0440F551F661F771F8A95D2F7A4
-:103E400040955095609570958091BC019091BD0111
-:103E5000A091BE01B091BF01482359236A237B235F
-:103E60004093BC015093BD016093BE017093BF01AC
-:103E70000C94A91A41E050E060E070E004C0440FE7
-:103E8000551F661F771F8A95D2F78091BC019091CC
-:103E9000BD01A091BE01B091BF01482759276A27F3
-:103EA0007B274093BC015093BD016093BE0170938A
-:103EB000BF010C94A91A0F931F930091BC0110919C
-:103EC000BD012091BE013091BF01DC01CB01802BEF
-:103ED000912BA22BB32B8093BC019093BD01A09397
-:103EE000BE01B093BF011F910F910C94A91A0F93BB
-:103EF0001F930091BC011091BD012091BE01309132
-:103F0000BF01DC01CB0180239123A223B323809343
-:103F1000BC019093BD01A093BE01B093BF011F915E
-:103F20000F910C94A91A0F931F930091BC0110914B
-:103F3000BD012091BE013091BF01DC01CB01802782
-:103F40009127A227B3278093BC019093BD01A09332
-:103F5000BE01B093BF011F910F910C94A91A08954F
-:103F6000CF92DF92EF92FF920F931F93CF93DF9345
-:103F70008C01C090C001D090C101E090C201F090CE
-:103F8000C3014091BC015091BD016091BE0170918F
-:103F9000BF01C42AD52AE62AF72ACFE1D0E0D7010B
-:103FA000C6010C2E04C0B695A795979587950A94DF
-:103FB000D2F780FF07C0B8018C2F0E94DA0B813046
-:103FC000910531F4219758F7B80180E00E94DA0B8F
-:103FD000DF91CF911F910F91FF90EF90DF90CF90E5
-:103FE000089590910C01992321F090910D01911168
-:103FF00009C020910E0130910F01F90132969FEF17
-:1040000040E030C0982F9695969596959F30A0F4F5
-:10401000E0910E01F0910F01E90FF11D877021E091
-:1040200030E0A90102C0440F551F8A95E2F7CA018A
-:104030009181892B818308959091D70190FF23C0AE
-:104040001F928F9387ED95E09F938F930E94EB07CC
-:104050000F900F900F900F9008959F3F39F04F5F92
-:104060004E3041F051915813F8CF0DC05111F7CF98
-:10407000942FF5CF9F3F39F0F901E90FF11D97FD1E
-:10408000FA9582830895089590910C01992321F067
-:1040900090910D01911109C020910E0130910F01F5
-:1040A000F9013296205F3F4F30C0982F9695969534
-:1040B00096959F30A8F4E0910E01F0910F01E90F61
-:1040C000F11D877021E030E0A90102C0440F551FA7
-:1040D0008A95E2F7CA0180959181892381830895A9
-:1040E0009091D70190FF16C01F928F9389EB95E0B6
-:1040F0009F938F930E94EB070F900F900F900F905C
-:1041000008953196E217F30729F090819813F9CFBB
-:104110001082F7CF089581E090E0E0910E01F091D8
-:104120000F01E80FF91F1082019680319105A9F760
-:1041300008959091D601892B8093D601089580959A
-:104140009091D60189238093D60108951092D601CB
-:1041500008959091D501892B8093D501089580957C
-:104160009091D50189238093D50108951092D501AE
-:1041700008958093C40108951092C4010895809118
-:104180000E0190910F01FC0131969C01205F3F4F81
-:1041900080E0919191118F5FE217F307D1F70895B5
-:1041A000E0910E01F0910F018091D6018083E091A2
-:1041B0000E01F0910F0190818091D501892B8083B0
-:1041C0008091C401882361F0E0910E01F0910F010C
-:1041D0009081892B80830E94BF2081111092C4019D
-:1041E00080910E0190910F010C94EB1490933B0180
-:1041F00080933A010895CF92DF92EF92FF926C0183
-:10420000EE24FF24C114D104E104F10421F0C7011C
-:10421000B60120E101C020E0C72ED82EE92EFF24F0
-:10422000C114D104E104F10419F0285FC701B601FB
-:104230006B017C0154E0F694E794D794C7945A95A7
-:10424000D1F7C114D104E104F10419F02C5FC701C6
-:10425000B6016B017C0142E0F694E794D794C794D1
-:104260004A95D1F7C114D104E104F10419F02E5F8D
-:10427000C701B601DC01CB01B695A7959795879547
-:10428000892B8A2B8B2B09F02F5F822FFF90EF90C9
-:10429000DF90CF9008958295982F9C7C392F36958A
-:1042A0003695282F237344E0249FC0011124932FB7
-:1042B000982B292F2A7A2695892F8575880F822B8E
-:1042C00008951F93CF93DF931F92CDB7DEB79983E5
-:1042D0000E944B21182F9981892F0E944B21212F59
-:1042E00030E0322F2227A901482BCA010F90DF911D
-:1042F000CF911F9108958091F001843009F11092BF
-:10430000D80120E488E190E00FB6F894A895809356
-:1043100060000FBE2093600083B7817F846083BFFD
-:1043200083B7816083BF7894889583B78E7F83BF7E
-:1043300088E10FB6F89480936000109260000FBE81
-:10434000089508950895CF930E94A1210E947F09A6
-:104350000E94A221C0E08C2F0E94AB0A811104C0F0
-:10436000CF5FCE30C1F701C081E0CF9108950C94AA
-:10437000BB1A82E084BD93E095BD9AEF97BD809310
-:104380006E0008952FB7F8948091D9019091DA01C9
-:10439000A091DB01B091DC012FBF0895CF92DF9295
-:1043A000EF92FF920F931F932FB7F8944091D9018A
-:1043B0005091DA016091DB017091DC012FBF6A013D
-:1043C0007B01EE24FF248C0120E030E0C016D106F2
-:1043D000E206F30610F4415051099A01281B390BEB
-:1043E000C9011F910F91FF90EF90DF90CF9008953A
-:1043F0001F920F920FB60F9211248F939F93AF933A
-:10440000BF938091D9019091DA01A091DB01B09125
-:10441000DC010196A11DB11D8093D9019093DA01B1
-:10442000A093DB01B093DC01BF91AF919F918F917D
-:104430000F900FBE0F901F9018950E94DD11F894F9
-:104440002FEF87EA91E6215080409040E1F700C0CD
-:10445000000087E090EBDC018093F9019093FA0172
-:10446000A093FB01B093FC019CE088E10FB6F894A7
-:10447000A895809360000FBE90936000FFCFEF92ED
-:10448000FF920F931F93CF93DF93D82FC0E08C2F11
-:104490000E94AB0A00E010E0E82EF12CC701002ECC
-:1044A00002C0959587950A94E2F780FD06C00F5FDC
-:1044B0001F4F0630110591F709C0602F7C2F80E057
-:1044C0000E94B80BD813F3CF81E004C0CF5FCE3089
-:1044D000F1F680E0DF91CF911F910F91FF90EF9067
-:1044E0000895CF93C82F8CE20E943F22882321F0A9
-:1044F0008C2FCF910C943F2280E0CF910895CF93E1
-:104500000E94CE23811102C00E94B4238CEF95E05B
-:104510000E945207C5E6C15049F00E947F098FE30F
-:104520009CE90197F1F700C00000F5CF85EF95E019
-:104530000E94520789E20E947122811113C18AE20E
-:104540000E94712281110E94B42385E00E94712291
-:1045500081110E941D220E94D9238093D70187E0F8
-:104560000E9471228823A9F18BE10E947122882385
-:1045700051F08091D70181FB222720F991E0922709
-:1045800090FB81F90EC08EE00E947122882361F0B9
-:104590008091D70182FB222720F991E0922790FB9E
-:1045A00082F98093D70115C080E10E947122909119
-:1045B000D701882341F093FB222720F981E082274D
-:1045C00080FB93F904C0892F809580FB90F990932C
-:1045D000D7018091D7010E94DD230E94EB238093B5
-:1045E000EA0180EE0E947122882341F08091EA0165
-:1045F000982F909590FB80F98093EA0189E30E94BF
-:104600007122882359F08091EA0181FB222720F949
-:1046100091E0922790FB81F98093EA0182EE0E945B
-:104620007122882359F08091EA0182FB222720F928
-:1046300091E0922790FB82F98093EA0186EE0E9436
-:104640007122882359F08091EA0183FB222720F907
-:1046500091E0922790FB83F98093EA0183EE0E9418
-:104660007122882359F08091EA0184FB222720F9E6
-:1046700091E0922790FB84F98093EA0185E30E9400
-:104680007122882359F08091EA0185FB222720F9C5
-:1046900091E0922790FB85F98093EA0181E30E94E3
-:1046A0007122882359F08091EA0186FB222720F9A4
-:1046B00091E0922790FB86F98093EA0181E10E94C4
-:1046C0007122882359F08091EA0187FB222720F983
-:1046D00091E0922790FB87F98093EA018091EA01AB
-:1046E0000E94EF238091EA0187FB882780F980935D
-:1046F0000D0187E20E947122C82F8EE10E94712273
-:104700008111C2608FE10E9471228111C46080E238
-:104710000E9471228111C86081E20E947122811180
-:10472000C06182E20E9471228111C06283E20E9414
-:1047300071228111C06484E20E947122882311F0E9
-:10474000C06802C0CC2329F08C2F0E94E6236C2F76
-:1047500003C00E94E223682F70E080E090E0CF91D8
-:104760000C94771ECF9108956DEE7EEF80E090E07F
-:104770000E94B72D60E082E090E00E94A92D60E0E9
-:1047800083E090E00E94A92D60E084E090E00E9428
-:10479000A92D60E085E090E00C94A92D80E090E0E8
-:1047A0000E94A32D21E08D3E9E4F09F020E0822F34
-:1047B000089582E090E00C949B2D682F82E090E0B9
-:1047C0000C94A92D83E090E00C949B2D682F83E03E
-:1047D00090E00C94A92D84E090E00C949B2D682F20
-:1047E00084E090E00C94A92D8091DF0180FF0BC044
-:1047F0006091130185E0689FB0011124759567955C
-:10480000759567952BC081FF09C06091130185E004
-:10481000689FB00111247595679520C082FF07C07D
-:104820006091130185E0689FB001112417C0909139
-:10483000E0019923D1F060911201961788F7209139
-:10484000130185E0289F90011124929FA001939F5E
-:10485000500D112470E0CA010E946D2D6038710561
-:1048600040F46115710539F002C065E070E0862FF3
-:1048700008958FE7089581E008958091DF0180FF1A
-:1048800008C06091110170E0759567957595679501
-:1048900021C081FF06C06091110170E07595679598
-:1048A00019C082FF04C06091110170E010C09091A6
-:1048B000E0019923C1F0609110019617A0F7809153
-:1048C0001101899FC001112470E00E946D2D603894
-:1048D000710528F46115710521F0862F08958FE781
-:1048E000089581E0089561E070E0F4CF803F21F405
-:1048F0000E94F423819504C0813F29F40E94F4238F
-:104900008093E3010895823F21F40E94F42381956E
-:1049100004C0833F29F40E94F4238093E2010895A8
-:10492000893F19F40E943D2405C08A3F31F40E945A
-:104930003D2481958093E40108958B3F21F40E94EA
-:104940003D24819504C08C3F29F40E943D2480932E
-:10495000E5010895843F21F48091E101816017C051
-:10496000853F21F48091E101826011C0863F21F4EE
-:104970008091E10184600BC0873F21F48091E101C7
-:10498000886005C0883F31F48091E10180618093A7
-:10499000E10108958D3F21F48091DF0181600BC01A
-:1049A0008E3F21F48091DF01826005C08F3F29F4A2
-:1049B0008091DF0184608093DF010895803F39F4A6
-:1049C0008091E30187FF6CC01092E30169C0813FD1
-:1049D00029F48091E3011816BCF362C09091E201C2
-:1049E000823F29F497FF5CC01092E20159C0833FD7
-:1049F00019F41916CCF354C0893F41F48091E401B5
-:104A000018160CF04DC01092E4014AC08A3F29F4F8
-:104A10008091E40187FF44C0F6CF8B3F39F4809149
-:104A2000E50187FF3DC01092E5013AC08C3F29F4B3
-:104A30008091E5011816BCF333C0843F21F48091C6
-:104A4000E1018E7F17C0853F21F48091E1018D7FC8
-:104A500011C0863F21F48091E1018B7F0BC0873F1D
-:104A600021F48091E101877F05C0883F31F4809176
-:104A7000E1018F7E8093E10113C08D3F21F480918D
-:104A8000DF018E7F0BC08E3F21F48091DF018D7F8F
-:104A900005C08F3F29F48091DF018B7F8093DF0178
-:104AA0008091E20181110EC08091E30181110AC061
-:104AB0008091E401811106C08091E501811102C05D
-:104AC0001092E00108958091D70183FF7EC088E3B2
-:104AD00096E00E9452078091E1011F928F9383E339
-:104AE00096E09F938F930E94EB0781E396E00E94EC
-:104AF00052078091E201282F332727FD30953F93FD
-:104B00008F938EE296E09F938F930E94EB078CE247
-:104B100096E00E9452078091E301282F332727FD5A
-:104B200030953F938F9389E296E09F938F930E94F5
-:104B3000EB0787E296E00E9452078091E401282F5C
-:104B4000332727FD30953F938F9384E296E09F9320
-:104B50008F930E94EB0782E296E00E9452078091B9
-:104B6000E501282F332727FD30953F938F938FE161
-:104B700096E09F938F930E94EB078CE196E00E9452
-:104B800052078091E0011F928F9389E196E09F93F5
-:104B90008F930E94EB0787E196E00E945207809175
-:104BA000DF011F928F9384E196E09F938F930E9481
-:104BB000EB0781E196E00E9452078DB79EB74C96B5
-:104BC0000FB6F8949EBF0FBE8DBF81EE91E00E949C
-:104BD00034150E94C2219093DE018093DD01089577
-:104BE0001F93CF93DF938091DD019091DE010E94AE
-:104BF000CE21AC019091E001992321F02091140184
-:104C000030E006C0209115018AE0289F9001112410
-:104C10004217530708F486C08091E201C091E30176
-:104C2000D091E4011091E501811107C0C11176C056
-:104C3000D11174C0111172C075C09F3F19F09F5FF0
-:104C40009093E001181624F40E94F4238093E2016B
-:104C50008091E20187FF05C00E94F4238195809333
-:104C6000E2011C1624F40E94F4238093E301809156
-:104C7000E30187FF05C00E94F42381958093E3013F
-:104C80006091E201662339F1C091E301CC2319F16F
-:104C9000772767FD7095872F972F0E94722C23E34B
-:104CA00033E343E35FE30E94D62C0E943F2C6093E2
-:104CB000E2016C2F772767FD7095872F972F0E9451
-:104CC000722C23E333E343E35FE30E94D62C0E947C
-:104CD0003F2C6093E3011D1624F40E943D24809331
-:104CE000E4018091E40187FF05C00E943D24819585
-:104CF0008093E401111624F40E943D248093E50181
-:104D00008091E50187FF05C00E943D248195809335
-:104D1000E501DF91CF911F910C9463259F3F09F02E
-:104D20008ECF96CFDF91CF911F910895E1EEF1E004
-:104D300085E0DF011D928A95E9F71092E00110925B
-:104D4000DF0108958BE598E00E9452071F9281E0F1
-:104D50008F931F9285E08F938DE098E09F938F93C0
-:104D60000E94EB070F900F900F900F900F900F90F5
-:104D700008958330E9F128F4813061F0823009F13F
-:104D80000895853009F462C008F449C0863009F4FA
-:104D900074C0089580911501262F30E0280F311D31
-:104DA0002F3F310524F4680F6093150103C08FEF86
-:104DB00080931501809115011F928F9386E497E0EF
-:104DC00072C080911401262F30E0280F311D2F3F33
-:104DD000310524F4680F6093140103C08FEF8093B2
-:104DE0001401809114011F928F9384E397E05BC0BC
-:104DF00080911301262F30E0280F311D2F3F310500
-:104E000024F4680F6093130103C08FEF80931301A4
-:104E1000809113011F928F9381E297E044C08091AB
-:104E20001201262F30E0280F311D2F3F310524F4C9
-:104E3000680F6093120103C08FEF8093120180917D
-:104E400012011F928F938CE097E02DC08091110189
-:104E5000262F30E0280F311D2F3F310524F4680F35
-:104E60006093110103C08FEF8093110180911101B4
-:104E70001F928F9383EF96E016C080911001262F2A
-:104E800030E0280F311D2F3F310524F4680F609367
-:104E9000100103C08FEF80931001809110011F92C9
-:104EA0008F9388ED96E09F938F930E94EB070F906E
-:104EB0000F900F900F900895833081F128F4813086
-:104EC00059F08230D1F00895853009F449C0B8F125
-:104ED000863009F456C0089580911501681720F4B2
-:104EE000861B8093150102C0109215018091150157
-:104EF0001F928F9389EC96E054C08091140168173B
-:104F000020F4861B8093140102C01092140180913A
-:104F100014011F928F9387EB96E043C08091130199
-:104F2000681720F4861B8093130102C010921301AE
-:104F3000809113011F928F9384EA96E032C0809192
-:104F40001201681720F4861B8093120102C0109290
-:104F50001201809112011F928F938FE896E021C079
-:104F600080911101681720F4861B8093110102C003
-:104F700010921101809111011F928F9386E796E0A4
-:104F800010C080911001681720F4861B80931001D7
-:104F900002C010921001809110011F928F938BE537
-:104FA00096E09F938F930E94EB070F900F900F90C6
-:104FB0000F900895CF93C82F1F928F9380E699E0AA
-:104FC0009F938F930E94EB0781E090E0A0E0B0E018
-:104FD000BC01CD0104C0660F771F881F991FCA95B9
-:104FE000D2F70E94771E0F900F900F900F90CF91E5
-:104FF0000C94BB1ACF938D3109F465C0B0F58E3097
-:1050000009F4CCC100F5873009F49BC1A8F48630BF
-:1050100009F06DC28091D701817F8E7F8093D70187
-:1050200085E699E00E94520781EA9DE00E945207BE
-:1050300081E08093E70180C1883009F44FC08B3054
-:1050400009F47CC154C2863109F4F0C138F48031CE
-:1050500009F4B8C1813109F430C249C2893109F477
-:10506000CEC18B3109F486C142C2853309F437C2FF
-:1050700048F4873209F433C208F433C2893209F4A0
-:105080002EC235C2833438F48A3308F02CC28833F8
-:1050900009F454C12CC2833409F421C2883409F0C4
-:1050A00026C20E94BB1A80E99DE00E9452079FEF32
-:1050B00023ED80E3915020408040E1F700C00000E4
-:1050C0000E941D2239C180EB9DE00E9452070E9480
-:1050D000F92B0E94DF140E94110D2EC185EA9DE07C
-:1050E0000E94520786E79BE00E9452070E94E2233B
-:1050F0001F928F9383E79BE09F938F930E94EB0710
-:1051000081E79BE00E9452070E94D923C82F8EE5B9
-:105110009BE00E9452071F92CF9389E59BE09F93EB
-:105120008F930E94EB0787E59BE00E9452078DE476
-:105130009BE00E9452078C2F81701F928F938AE40C
-:105140009BE09F938F930E94EB0788E49BE00E9473
-:1051500052078EE39BE00E945207C1FB882780F92B
-:105160001F928F938BE39BE09F938F930E94EB079B
-:1051700089E39BE00E9452078DE29BE00E94520768
-:10518000C2FB882780F91F928F938AE29BE09F934E
-:105190008F930E94EB0788E29BE00E9452078FE109
-:1051A0009BE00E945207C3FBCC27C0F91F92CF930C
-:1051B0008CE19BE09F938F930E94EB078AE19BE039
-:1051C0000E9452070E94EB23C82F86E09BE00E94BA
-:1051D00052071F92CF9381E09BE09F938F930E9491
-:1051E000EB078FEF9AE00E94520786EE9AE00E944A
-:1051F00052078C2F81701F928F9383EE9AE09F93BA
-:105200008F930E94EB078DB79EB780960FB6F894E8
-:105210009EBF0FBE8DBF81EE9AE00E9452078AECBE
-:105220009AE00E945207C1FB882780F91F928F9352
-:1052300087EC9AE09F938F930E94EB0785EC9AE0AE
-:105240000E94520783EB9AE00E945207C2FB882714
-:1052500080F91F928F9380EB9AE09F938F930E9427
-:10526000EB078EEA9AE00E9452078CE99AE00E94CE
-:105270005207C3FB882780F91F928F9389E99AE030
-:105280009F938F930E94EB0787E99AE00E94520751
-:105290008DE89AE00E945207C4FB882780F91F928C
-:1052A0008F938AE89AE09F938F930E94EB0788E898
-:1052B0009AE00E94520786E79AE00E945207C5FBD7
-:1052C000882780F91F928F9383E79AE09F938F93AB
-:1052D0000E94EB0781E79AE00E94520785E59AE079
-:1052E0000E945207C6FB882780F91F928F9382E5A0
-:1052F0009AE09F938F930E94EB0780E59AE00E94CB
-:10530000520788E49AE00E945207C7FBCC27C0F9F5
-:105310001F92CF9385E49AE09F938F930E94EB07AF
-:1053200083E49AE00E9452078DB79EB74C960FB661
-:10533000F8949EBF0FBE8DBFC1E0DEC08CE899E03F
-:105340005BC08091D701C82FC17080FF09C083E87E
-:105350009DE00E9452078091D701817F8E7F47C0D8
-:1053600087E79DE00E9452078091D701816080937A
-:10537000D701E2CF9091D70191FBCC27C0F981E012
-:10538000C827892FC0FB81F98093D701CC2319F05E
-:105390008AE69DE027C08CE59DE02EC09091D70164
-:1053A00092FBCC27C0F981E0C827892FC0FB82F986
-:1053B0008093D701CC2319F08DE49DE013C08DE3D9
-:1053C0009DE01AC09091D70193FBCC27C0F981E0F2
-:1053D000C827892FC0FB83F98093D701CC2351F0D4
-:1053E00081E39DE00E9452078091D7018160809304
-:1053F000D70182C084E29DE00E9452079DCF85E1E3
-:105400009DE00E94520789EE9CE00E9452078CEAC0
-:105410009CE00E94520785E89CE00E94520781E4CC
-:105420009CE00E94520786E19CE0E6CF88E09CE089
-:105430000E9452070E94DF141F928F938EEE9BE012
-:105440009F938F930E94EB0780910C011F928F9383
-:1054500087ED9BE09F938F930E94EB0780916E01F5
-:105460001F928F9384EC9BE09F938F930E94EB0796
-:1054700080910D011F928F9381EB9BE09F938F93FF
-:105480000E94EB078091D9019091DA01A091DB0194
-:10549000B091DC01BF93AF939F938F938DE99BE015
-:1054A0009F938F930E94EB078DB79EB746960FB6DA
-:1054B000F8949EBF0FBE8DBF3FCF0E94BB1AC09114
-:1054C0000D0181E0C827C0930D01CC2329F083E9A9
-:1054D0009BE00E94520710C088E89BE08DCF80E0DF
-:1054E00003C08D5101C089530E94DA2725CF86E879
-:1054F0009BE00E945207C0E08C2FCF91089580E07E
-:10550000089580E00895CF93C82F8091E7018130FE
-:1055100081F020F0823009F44FC045C1E0910E01C6
-:10552000F0910F018081813169F0823209F03DC133
-:1055300009C0E0910E01F0910F018081813111F0DD
-:10554000823261F48C2F0E947F2A811104C08C2F3B
-:105550000E94FA272FC081E090E02CC08C2F0E947F
-:10556000812A811126C0C431E1F070F4CB3081F082
-:10557000C031D1F40E94A22688E599E00E9452072A
-:1055800082E08093E70115C0C93259F0C83361F455
-:1055900085E699E00E9452078CE599E00E94520747
-:1055A00008C01092E70103C186E599E00E94520706
-:1055B000FEC081E08170FDC0C43220F5CE3108F01C
-:1055C000C0C0CB3099F1C8F4C73009F0D2C08AE02E
-:1055D0008093150194E19093140193E0909313014B
-:1055E0008093120188E08093110188E2809310017A
-:1055F0008CEF97E00E945207BFC0C33149F1C4311C
-:10560000C1F0B7C0CB3409F4A9C028F4C93289F07D
-:10561000C83361F0AEC0C13509F49EC0C23509F48B
-:1056200099C0CE3409F0A5C06AE09EC00E94A226AF
-:10563000A3C08091E601882319F01092E6019CC076
-:1056400089E098E00E94520781E08093E701B1C0B1
-:1056500083EE97E00E94520781ED97E00E94520787
-:10566000809115011F928F938EEC97E09F938F93FB
-:105670000E94EB078CEC97E00E9452078AEB97E0C0
-:105680000E945207809114011F928F9387EB97E03D
-:105690009F938F930E94EB0785EB97E00E94520740
-:1056A00086EA97E00E945207809113011F928F9320
-:1056B00083EA97E09F938F930E94EB0781EA97E03C
-:1056C0000E94520780E997E00E94520780911201E0
-:1056D0001F928F938DE897E09F938F930E94EB0723
-:1056E0008BE897E00E94520786E797E00E945207F6
-:1056F000809111011F928F9383E797E09F938F937F
-:105700000E94EB0781E797E00E9452078AE597E045
-:105710000E945207809110011F928F9387E597E0B6
-:105720009F938F930E94EB0785E597E00E945207B5
-:105730008DB79EB748960FB6F8949EBF0FBE8DBF2B
-:105740001BC0CE51EC2FF0E0E15DFE4F80818093D5
-:10575000E60112C061E003C061E006C06AE080912A
-:10576000E6010E94B92608C08091E6010E945C27EC
-:1057700003C08AEF97E013C08091E601882369F0A7
-:105780001F928F9384EF97E09F938F930E94EB0774
-:105790000F900F900F900F9004C081EF97E00E9440
-:1057A000520781E006C01092E70180E002C080E06D
-:1057B00001CFCF910895E1E8F0E080818860808397
-:1057C0008081816080838FB7F89493E09093890003
-:1057D00090ED909388008FBF0895EFE6F0E0808110
-:1057E000826080830895EFE6F0E080818D7F808382
-:1057F0000895EFE6F0E0908182E0892780830895A4
-:105800001F920F920FB60F9211242F933F934F9335
-:105810005F936F937F938F939F93AF93BF93EF9318
-:10582000FF938091E8019091E90101969093E9013D
-:105830008093E801811103C082E00E94110DE09184
-:10584000E901E695E695F0E0E054F24FE4918091AD
-:10585000E8018E1303C080E00E94110DFF91EF91CB
-:10586000BF91AF919F918F917F916F915F914F9178
-:105870003F912F910F900FBE0F901F90189504D05D
-:105880006894B1118DC0089570D088F09F5790F042
-:10589000B92F9927B751A0F0D1F0660F771F881F55
-:1058A000991F1AF0BA95C9F712C0B13081F077D0BC
-:1058B000B1E0089574C0672F782F8827B85F39F05A
-:1058C000B93FCCF3869577956795B395D9F73EF4B4
-:1058D00090958095709561957F4F8F4F9F4F08955C
-:1058E000E89409C097FB3EF490958095709561957A
-:1058F0007F4F8F4F9F4F9923A9F0F92F96E9BB2730
-:105900009395F695879577956795B795F111F8CFAB
-:10591000FAF4BB0F11F460FF1BC06F5F7F4F8F4F16
-:105920009F4F16C0882311F096E911C0772321F00C
-:105930009EE8872F762F05C0662371F096E8862FA4
-:1059400070E060E02AF09A95660F771F881FDAF7FB
-:10595000880F9695879597F9089557FD9058440FAD
-:10596000551F59F05F3F71F04795880F97FB991FBE
-:1059700061F09F3F79F0879508951216130614067B
-:10598000551FF2CF4695F1DF08C016161706180608
-:10599000991FF1CF86957105610508940895E894E3
-:1059A000BB2766277727CB0197F908950BD078C0DE
-:1059B00069D028F06ED018F0952309F05AC05FC066
-:1059C0001124EECFCADFA0F3959FD1F3950F50E0DD
-:1059D000551F629FF001729FBB27F00DB11D639FA1
-:1059E000AA27F00DB11DAA1F649F6627B00DA11D47
-:1059F000661F829F2227B00DA11D621F739FB00DED
-:105A0000A11D621F839FA00D611D221F749F33275C
-:105A1000A00D611D231F849F600D211D822F762FF5
-:105A20006A2F11249F5750408AF0E1F088234AF0F2
-:105A3000EE0FFF1FBB1F661F771F881F915050403E
-:105A4000A9F79E3F510570F014C0AACF5F3FECF359
-:105A5000983EDCF3869577956795B795F795E7952A
-:105A60009F5FC1F7FE2B880F911D9695879597F93B
-:105A7000089597F99F6780E870E060E008959FEFD0
-:105A800080EC089500240A941616170618060906D5
-:105A9000089500240A9412161306140605060895A4
-:105AA000092E0394000C11F4882352F0BB0F40F42C
-:105AB000BF2B11F460FF04C06F5F7F4F8F4F9F4F6C
-:105AC0000895991B79E004C0991F961708F0961B5A
-:105AD000881F7A95C9F78095089597FB072E16F4CD
-:105AE000009407D077FD09D00E94872D07FC05D0D0
-:105AF0003EF4909581959F4F0895709561957F4FE5
-:105B00000895EE0FFF1F0590F491E02D0994AA1B54
-:105B1000BB1B51E107C0AA1FBB1FA617B70710F098
-:105B2000A61BB70B881F991F5A95A9F780959095CA
-:105B3000BC01CD010895F999FECF92BD81BDF89ABF
-:105B4000992780B50895A8E1B0E042E050E00C94B8
-:105B5000BE2D262FF999FECF1FBA92BD81BD20BD63
-:105B60000FB6F894FA9AF99A0FBE019608950E941A
-:105B7000A92D272F0C94AA2DDC01CB01FC01F9994A
-:105B8000FECF06C0F2BDE1BDF89A319600B40D9289
-:0C5B900041505040B8F70895F894FFCF42
-:105B9C002002120D030EE00DAC0D780D0101C501B4
-:105BAC0028080A03140A3F4D3620394605F904C368
-:105BBC0004A3046A04DD03F6030F0428044804015B
-:0A5BCC0002030405060708090000A3
+:1002D00001000100AE00010001000000160345000E
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/colemak_osx_pc_no.hex b/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/colemak_osx_pc_no.hex
index ecf97c9f1c..1d87acd143 100644
--- a/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/colemak_osx_pc_no.hex
+++ b/keyboard/ergodox_ez/keymaps/colemak_osx_pc_no/colemak_osx_pc_no.hex
@@ -1,19 +1,19 @@
-:100000000C944C030C9490030C9490030C94900368
-:100010000C9490030C9490030C9490030C94900314
-:100020000C9490030C9490030C94BD0C0C948F0DC5
-:100030000C9490030C9490030C9490030C949003F4
-:100040000C9490030C94C4210C9490030C94900392
-:100050000C9490030C94551B0C9490030C949003F7
-:100060000C9490030C9490030C9490030C949003C4
-:100070000C9490030C9490030C9490030C949003B4
-:100080000C9490030C9490030C9490030C949003A4
-:100090000C9490030C9490030C9490030C94900394
-:1000A0000C9490030C9490030C9490039E03A30370
-:1000B000A803AD03B203B703BC03C103C603FC0D21
-:1000C0001E0E0C0F1E0E0C0F630E860E0C0FDB0E99
-:1000D000EE0ED011D011FF11FF11421280129914AF
-:1000E0009914991299149A139A136D1499149914D6
-:1000F0008414012E022E012C022C0001E101350294
+:100000000C944C030C9493030C9493030C9493035F
+:100010000C9493030C9493030C9493030C94930308
+:100020000C9493030C9493030C94BB0C0C948D0DC3
+:100030000C9493030C9493030C9493030C949303E8
+:100040000C9493030C94B1210C9493030C9493039C
+:100050000C9493030C94431B0C9493030C94930300
+:100060000C9493030C9493030C9493030C949303B8
+:100070000C9493030C9493030C9493030C949303A8
+:100080000C9493030C9493030C9493030C94930398
+:100090000C9493030C9493030C9493030C94930388
+:1000A0000C9493030C9493030C949303A103A60361
+:1000B000AB03B003B503BA03BF03C403C903FA0D0E
+:1000C0001C0E0F0F1C0E0F0F610E840E0F0FD90E9A
+:1000D000EC0ED611D61105120512481282128F1499
+:1000E0008F149B128F149013901363148F148F141A
+:1000F0007A14012E022E012C022C0001E10135029E
 :100100003502E100013502350001E1012E022E0128
 :100110002C022C02E10001E6012E022E02E6012C47
 :10012000022C0001E10130023002E1012C022C001E
@@ -104,1039 +104,1039 @@
 :100670009DB3C7DAE9F5FCFFFCF5E9DAC7B39D875E
 :10068000715D4A3A2C20170F0A060402010000008F
 :10069000000000000000000011241FBECFEFDAE0D0
-:1006A000DEBFCDBF04B603FE24C08091EE01909161
-:1006B000EF01A091F001B091F1018730904BA7407C
-:1006C000B04BB9F41092EE011092EF011092F001CC
-:1006D0001092F10114BE84B7877F84BF88E10FB602
-:1006E000F89480936000109260000FBEE0E0FFE39A
-:1006F000099511E0A0E0B1E0ECE0F7E402C005905C
-:100700000D92A433B107D9F711E0A4E3B1E001C021
-:100710001D92AE3EB107E1F70E94010A0C948423BA
-:100720000C940000FC018281462F50E049305105B5
-:1007300090F5FA01EA5AFF4F0C943923882359F1B6
-:100740008EE391E00895882331F189E391E00895E3
-:10075000882309F180E391E008958823E1F083E2A2
-:1007600091E008958823B9F086E191E00895882307
-:1007700091F089E091E00895882369F084E091E0A8
-:100780000895882341F08BEF90E00895882319F0B5
-:1007900082EF90E0089580E090E0089580E090E09E
-:1007A000089580E090E0089581ED93E0892B11F0A9
-:1007B0000E94D10380E090E0089556985E982598B5
-:1007C0002D9826982E9827982F988FEF90E0909349
-:1007D00089008093880090938B0080938A00909387
-:1007E0008D0080938C00259A2D9A2FEF80E792E060
-:1007F000215080409040E1F700C00000269A2E9AD8
-:100800002FEF80E792E0215080409040E1F700C058
-:100810000000279A2F9A2FEF80E792E02150804026
-:100820009040E1F700C0000025982D982FEF80E759
-:1008300092E0215080409040E1F700C000002698EF
-:100840002E982FEF80E792E0215080409040E1F712
-:1008500000C0000027982F9856985E9825982D98EC
-:1008600026982E9827982F98089589EA80938000DB
-:1008700089E08093810024982C983F988AB18F74E6
-:100880008AB96E98479A8BB1806B8BB9769A0E9421
-:10089000DD038EEC93E0892B11F00E94CE0380E003
-:1008A00090E0089580E280930001809134018111ED
-:1008B0000EC00E94A10481E0809334012FEF83EDEC
-:1008C00090E3215080409040E1F700C0000080E4B8
-:1008D0000E94A7048093000181112EC00E94D104C0
-:1008E00080930001811128C00E94D10480930001EF
-:1008F000811122C08FE30E94D104809300018111F5
-:100900001BC00E94C90480E40E94A70480930001D8
-:10091000811112C08CE00E94D104809300018111EA
-:100920000BC00E94D10480930001811105C08FE3A8
-:100930000E94D104809300010E94C90480910001AB
-:1009400008951092B9008AE08093B800089594EA5F
-:100950009093BC009091BC0097FFFCCF9091B900A0
-:10096000987F983021F0903111F081E008958093C4
-:10097000BB0084E88093BC008091BC0087FFFCCF63
-:100980008091B900887F883111F0803471F780E060
-:10099000089584E98093BC008091BC0084FDFCCF65
-:1009A00008958093BB0084E88093BC008091BC00D4
-:1009B00087FFFCCF9091B900987F81E0983209F4CD
-:1009C00080E0089584E88093BC008091BC0087FF9C
-:1009D000FCCF8091BB00089580910001811115C06A
-:1009E00080E40E94A7048093000181110CC082E181
-:1009F0000E94D10480930001811105C08FEF0E94F5
-:100A0000D104809300010E94C90484B1807F84B91D
-:100A100085B1807F85B98AB1837F8AB98BB1837FA5
-:100A20008BB93E98469808950E9452048093000125
-:100A30000E94EC0480B38C7080BB81B3836F81BB58
-:100A4000A6E3B1E0E4E4F1E08EE08E0F11921D9296
-:100A50008E13FCCF85E394E0892B11F00C943504C0
-:100A60000895BF92CF92DF92EF92FF920F931F9360
-:100A7000CF93DF9380910001882379F08091350135
-:100A80008F5F80933501811108C00E9452048093CA
-:100A90000001811102C00E94DD0306E311E0C0E005
-:100AA000D0E0DD24D39482E0C82EEE24E394F12C30
-:100AB000C730D10500F580910001811164C080E448
-:100AC0000E94A70480930001811112C082E10E945C
-:100AD000D1048093000181110BC0C7010C2E01C00D
-:100AE000880F0A94EAF780950E94D1048093000150
-:100AF0000E94C90448C0CA30A1F028F4C83059F097
-:100B0000C93061F005C0CC3089F070F0CD3089F08B
-:100B1000209A289810C0219A29980DC0229A2A98C4
-:100B20000AC0239A2B9807C0529A01C0539A5B9827
-:100B300002C03E9A469890EA9A95F1F79FB179994A
-:100B400002C082E001C080E091709D25982B7C99C5
-:100B500002C084E001C080E0892B7D9902C038E0AA
-:100B600001C030E0832B7E9902C020E101C020E06B
-:100B7000822B9FB19095991F9927991F9295990F54
-:100B8000907E892B0FC08091000181114FC080E4BD
-:100B90000E94A704809300018823A9F1B12C0E9430
-:100BA000C9048B2DF8019081981719F08083C092A9
-:100BB00001010E94EC0421960F5F1F4FCE30D1053A
-:100BC00009F076CF809101018823B1F081508093A4
-:100BD0000101882339F08FE99FE00197F1F700C008
-:100BE00000000AC0A4E4B1E0E6E3F1E0CF01825FD7
-:100BF00091919D938E13FCCF84ED93E0892BC1F0EE
-:100C00000E94D40315C083E10E94D10480930001A7
-:100C10008111C4CF81E40E94A70480930001811157
-:100C2000BDCF0E94E204B82EB094B9CF80E0BACF15
-:100C300081E0DF91CF911F910F91FF90EF90DF90B6
-:100C4000CF90BF900895E82FF0E0EC5BFE4F8081DD
-:100C5000089508958B3B910578F4883A910540F505
-:100C6000853A9105D0F48430910508F0B1C0813007
-:100C7000910509F4ADC06BC0803E910508F467C0D2
-:100C8000883E910508F4A4C09C01205F3109203101
-:100C9000310508F05CC090650895853A910509F426
-:100CA00059C0863A910509F058C082E890E4089549
-:100CB000883A910509F454C0893A910509F453C062
-:100CC0008A3A910509F452C08B3A910509F451C052
-:100CD0008C3A910509F450C08D3A910509F44FC042
-:100CE000803B910509F44EC08E3A910509F44DC040
-:100CF0008F3A910509F44CC0813B910509F44BC032
-:100D0000823B910509F44AC0833B910509F449C02F
-:100D1000843B910509F448C0853B910509F447C01F
-:100D2000863B910509F446C0873B910509F445C00F
-:100D3000883B910509F444C0893B910509F443C0FF
-:100D40008A3B910509F442C080E094E4089580E074
-:100D500090E0089581E890E4089583E890E4089590
-:100D600082EE94E4089589EE94E408958AEE94E482
-:100D7000089585EB94E4089586EB94E4089587EB59
-:100D800094E408958CEC94E408958DEC94E4089533
-:100D900083E895E408958AE895E4089582E995E466
-:100DA000089584E995E4089581E296E4089583E244
-:100DB00096E4089584E296E4089585E296E4089521
-:100DC00086E296E4089587E296E408958AE296E43E
-:100DD0000895089596E0799FF001112494E5899F84
-:100DE000E00DF11D1124E60FF11DEE0FFF1FEF596D
-:100DF000FE4F859194910895880F991FFC01E5534A
-:100E0000F040859194910895880F991FFC01E55B4E
-:100E1000FE4F85919491089526E0729FF001112470
-:100E200044E5849FE00DF11D1124E60FF11DEE0F46
-:100E3000FF1FEF59FE4F859194919C013A95211522
-:100E40004FE1340708F41AC13F512115304120F415
-:100E50009F700E94040708959C0130532115304172
-:100E600018F49927906C0895811520E5920769F48C
-:100E70000E94BB144FEF84E39CE0415080409040BF
-:100E8000E1F700C000000C947A1B813020E5920746
-:100E900031F48091CC0181608093CC0108959C0154
-:100EA00030552115304108F051C0292F33272F70BC
-:100EB000332721303105D9F4AC014370552702C0E6
-:100EC000220F331F4A95E2F73C68AC0164E0440FFF
-:100ED000551F6A95E1F744275370242B352B73E097
-:100EE000880F991F7A95E1F7807699271DC02230E7
-:100EF000310529F4982F8827816F906A089523304F
-:100F00003105A9F4AC014370552721E030E002C05F
-:100F1000220F331F4A95E2F73C6843E0880F991F80
-:100F20004A95E1F7807E9770822B932B08952430A9
-:100F30003105E1F4AC014370552721E030E002C0F7
-:100F4000220F331F4A95E2F73A68E7CF9C013057EA
-:100F50002115304118F49F70906208959C0130581B
-:100F60002115304118F49F70906A0895803E9105D4
-:100F7000E0F4803C910558F58133910509F46FC088
-:100F800048F48932910509F463C08A32910509F465
-:100F90006DC072C089339105E9F082389105D1F0B6
-:100FA0008533910509F44DC067C0833E910581F1F9
-:100FB00038F4803E9105B9F0823E9105D9F05CC0CD
-:100FC000863E910561F1873E9105A1F155C00E94D1
-:100FD000FC0608952091DF0120FD02C021FF4CC0D6
-:100FE00080EE90E049C08091DF0180FFF9CF89E376
-:100FF00090E042C08091DF0182FF0EC08091DF014E
-:1010000084FF03C080E090E037C083EE90E034C0FE
-:101010008091DF0182FFF2CF82EE90E02DC08091BF
-:10102000DF0183FF0BC08091DF0184FDEBCF87EEF2
-:1010300090E022C08091DF0183FFF5CF86EE90E043
-:101040001BC08091DF0185FF07C089E290E014C0DA
-:101050008091DF0185FFF9CF85E390E00DC080919D
-:10106000DF0186FF07C08AE290E006C08091DF01C1
-:1010700086FFF9CF81E390E00E942A060895089543
-:10108000809162010895CF93DF9300D01F92CDB776
-:10109000DEB79C018091E501843019F593E09983D6
-:1010A0003B832A839093E9008FEF9091E800815071
-:1010B00095FD06C095ED9A95F1F700008111F5CFE9
-:1010C0008091E80085FF0DC040E050E063E070E0F3
-:1010D000CE0101960E94AD0A8091E8008E77809340
-:1010E000E8000F900F900F90DF91CF910895CF936C
-:1010F000DF9300D01F92CDB7DEB72091E5012430F9
-:1011000021F522E029839B838A8383E08093E90091
-:101110008FEF9091E800815095FD06C095ED9A956E
-:10112000F1F700008111F5CF8091E80085FF0DC037
-:1011300040E050E063E070E0CE0101960E94AD0A0D
-:101140008091E8008E778093E8000F900F900F90C9
-:10115000DF91CF9108952091E5012430F1F422E050
-:101160002093E9002FEF3091E800215035FD06C0B3
-:1011700035ED3A95F1F700002111F5CF2091E80007
-:1011800025FF0BC040E050E065E070E00E94AD0A32
-:101190008091E8008E778093E8000895CF93DF93E5
-:1011A000EC019091E501943009F046C080910C016A
-:1011B0008823D9F080910D018823B9F09093E9003C
-:1011C0008FEF9091E800815095FD06C095E19A95CA
-:1011D000F1F700008111F5CF8091E80085FF2CC068
-:1011E00040E050E060E170E017C081E08093E900EA
-:1011F0008FEF9091E800815095FD06C095ED9A958E
-:10120000F1F700008111F5CF8091E80085FF14C04F
-:1012100040E050E068E070E0CE010E94AD0A8091AD
-:10122000E8008E778093E80080E1FE01A2E5B1E05E
-:1012300001900D928A95E1F7DF91CF910895809109
-:10124000E401811109C00E94420C0E949F0C809110
-:10125000E20084608093E20008951092E401089512
-:1012600008950C94B1210E94101B0E94B7210E9486
-:10127000450F0C943F0842E061EC81E00E94BC0BFA
-:1012800042E061EC82E00E94BC0B42E061EC83E052
-:101290000E94BC0B42E161EC84E00C94BC0B809199
-:1012A000E701833009F455C030F4813071F08230A9
-:1012B00009F48EC008958A3009F47AC08B3009F49D
-:1012C00060C0893009F09CC020C08091E601813A5D
-:1012D00009F096C08091E800877F8093E8008091B4
-:1012E000EA019091EB01892B21F460E182E591E024
-:1012F00003C060E080E090E070E00E94F80A809116
-:10130000E8008B778093E80008958091E6018132B0
-:1013100009F076C08091EA019091EB01009719F0F5
-:10132000039709F06DC08091E800877F8093E80003
-:101330008091E80082FD05C08091E5018111F8CF20
-:101340005FC08091F100809362018091E8008B770B
-:1013500053C08091E601813A09F052C08091EA01C0
-:101360009091EB01892B09F04BC08091E800877FB9
-:101370008093E8008091E80080FFFCCF80910C0111
-:1013800036C08091E6018132D9F58091EA019091D1
-:10139000EB01892BA9F58091E800877F8093E80015
-:1013A0000E94F10B8091E80180930C010C94BB1416
-:1013B0008091E601813221F58091E800877F80935A
-:1013C000E8000E94F10B8091E90180936301089588
-:1013D0008091E601813AA1F48091E800877F8093B3
-:1013E000E8008091E80080FFFCCF8091630180934A
-:1013F000F1008091E8008E778093E8000C94F10B67
-:10140000089584B7877F84BF88E10FB6F8948093EE
-:101410006000109260000FBE90E080E80FB6F89474
-:1014200080936100909361000FBE0E94940F0E9410
-:10143000420C0E949F0C8091E20084608093E20045
-:1014400078940E94250F0E94960F82E091E00E94FE
-:10145000400F0E949F218091E501853069F40E9430
-:10146000D41A8091E3018823B1F30E94FC1A8823E7
-:1014700091F30E94970AEFCF0E949C0FECCF292F87
-:10148000332723303105C9F064F42130310581F070
-:101490002230310509F043C08DE690E02DED34E0B7
-:1014A00042C021323105F1F02232310541F137C01D
-:1014B00082E190E02AE435E036C099278130910539
-:1014C00041F08230910541F0892B49F5E9EDF4E0D6
-:1014D00005C0E1ECF4E002C0E9EAF4E0849190E0B8
-:1014E0009F0121C06430D8F4E62FF0E0EE0FFF1F1B
-:1014F000EE5DFE4F2081318189E090E014C06430C0
-:1015000070F470E0FB01EE0FFF1FE65EFE4F2081DE
-:101510003181FB01EA5EFE4F808190E004C080E0F3
-:1015200090E020E030E0FA0131832083089580E1EB
-:1015300089BD82E189BD09B400FEFDCF8091D8004C
-:101540008F7D8093D8008091E00082608093E000DE
-:101550008091E00081FDFCCF0895CF92DF92EF9261
-:10156000FF920F931F93CF93DF93EC018B016A01DE
-:101570000E94100C811133C0C114D10439F0F6015E
-:1015800080819181081B190BC80FD91FE12CF12C08
-:101590000115110519F18091E80085FD16C08091B3
-:1015A000E8008E778093E800C114D10449F0F60179
-:1015B00080819181E80EF91EF182E08285E00FC002
-:1015C0000E94100C882321F30AC089918093F100B6
-:1015D00001501109FFEFEF1AFF0ADACF80E0DF9127
-:1015E000CF911F910F91FF90EF90DF90CF900895D2
-:1015F0002091EC013091ED012617370748F0611575
-:10160000710539F42091E8002E772093E80001C09D
-:10161000B90140E061157105A9F12091E50122238E
-:1016200009F443C0253009F442C02091E80023FDAD
-:1016300040C02091E80022FD32C02091E80020FF48
-:10164000E9CF4091F3002091F20030E0342BFC010F
-:10165000CF016115710559F02830310540F48191B1
-:101660008093F100615071092F5F3F4FF1CF41E04E
-:101670002830310509F040E02091E8002E772093D2
-:10168000E800C8CF4111C9CF0AC08091E501882385
-:1016900061F0853061F08091E80083FD0AC080919F
-:1016A000E80082FFF2CF80E0089582E0089583E0B1
-:1016B000089581E008952091EC013091ED01261705
-:1016C000370748F06115710539F42091E8002E774D
-:1016D0002093E80001C0B901FC0120E0611571050B
-:1016E00091F18091E501882309F440C0853009F427
-:1016F0003FC08091E80083FD3DC08091E80082FDFD
-:101700002FC08091E80080FFE9CF2091F300809105
-:10171000F20090E0922B6115710559F08830910527
-:1017200040F424912093F1003196615071090196A3
-:10173000F2CF21E0089709F020E08091E8008E7751
-:101740008093E800CBCF2111CCCF0AC08091E50176
-:10175000882361F0853061F08091E80083FD0AC044
-:101760008091E80082FFF2CF80E0089582E0089542
-:1017700083E0089581E00895982F973058F590936D
-:10178000E900981739F07091EC002091ED0050912C
-:10179000F00003C0242F762F50E021FF19C03091B4
-:1017A000EB003E7F3093EB003091ED003D7F3093B6
-:1017B000ED003091EB0031603093EB007093EC0062
-:1017C0002093ED005093F0002091EE0027FF07C01A
-:1017D0009F5FD3CF8F708093E90081E0089580E010
-:1017E00008958091E60187FF11C08091E80082FD95
-:1017F00005C08091E5018111F8CF11C08091E8000A
-:101800008B770BC08091E501882349F08091E80037
-:1018100080FFF8CF8091E8008E778093E8000895EC
-:101820002091E4003091E50095E64091EC00842F92
-:10183000817040FF22C08091E80080FD1CC0809133
-:10184000E501882391F0853091F08091EB0085FDD2
-:1018500010C04091E4005091E5004217530729F36E
-:101860009A01915011F784E0089582E0089583E091
-:10187000089581E0089580E008954091E80042FFD6
-:10188000DECF08950E94B00C0E94B80CE0EEF0E0AC
-:10189000808181608083E8EDF0E080818F778083B4
-:1018A00019BCA7EDB0E08C918E7F8C9380818F7EE8
-:1018B00080831092E40108950F931F93CF93DF93D9
-:1018C0000E94B00C0E94B80CC8EDD0E088818F77E0
-:1018D000888388818068888388818F7D888319BC0C
-:1018E0001092E5011092E1011092E3011092E201E1
-:1018F00000EE10E0F80180818B7F80838881816019
-:10190000888342E060E080E00E94BC0BE1EEF0E002
-:1019100080818E7F8083E2EEF0E080818160808331
-:10192000808188608083F80180818E7F80838881B8
-:1019300080618883DF91CF911F910F910895E8ED29
-:10194000F0E080818F7E8083E7EDF0E08081816030
-:10195000808384E082BF81E08093E4010C945C0C7E
-:10196000E8EDF0E080818E7F80831092E2000895A0
-:101970001092DA001092E10008951F920F920FB6B4
-:101980000F9211242F933F934F935F936F937F9305
-:101990008F939F93AF93BF93EF93FF938091E10059
-:1019A00082FF0BC08091E20082FF07C08091E100BE
-:1019B0008B7F8093E1000E94240F8091DA0080FFEA
-:1019C0001FC08091D80080FF1BC08091DA008E7FFD
-:1019D0008093DA008091D90080FF0DC080E189BD3D
-:1019E00082E189BD09B400FEFDCF81E08093E5016D
-:1019F0000E941F0905C019BC1092E5010E942D0923
-:101A00008091E10080FF19C08091E20080FF15C045
-:101A10008091E2008E7F8093E2008091E2008061FD
-:101A20008093E2008091D80080628093D80019BC36
-:101A300085E08093E5010E9431098091E10084FFF7
-:101A400030C08091E20084FF2CC080E189BD82E13A
-:101A500089BD09B400FEFDCF8091D8008F7D8093B1
-:101A6000D8008091E1008F7E8093E1008091E200B8
-:101A70008F7E8093E2008091E20081608093E2009B
-:101A80008091E101882311F084E007C08091E30098
-:101A900087FD02C081E001C083E08093E5010E94E0
-:101AA00033098091E10083FF29C08091E20083FF28
-:101AB00025C08091E100877F8093E10082E08093E0
-:101AC000E5011092E1018091E1008E7F8093E100B9
-:101AD0008091E2008E7F8093E2008091E20080613D
-:101AE0008093E20042E060E080E00E94BC0B8091C5
-:101AF000F00088608093F0000E943009FF91EF9120
-:101B0000BF91AF919F918F917F916F915F914F9115
-:101B10003F912F910F900FBE0F901F9018951F921D
-:101B20000F920FB60F9211242F933F934F935F9311
-:101B30006F937F938F939F93AF93BF93CF93DF93D5
-:101B4000EF93FF93C091E900CF708091EC00D82F04
-:101B5000D17080FDD0E81092E9008091F000877F7D
-:101B60008093F00078940E94D30D1092E900809148
-:101B7000F00088608093F000CD2BCF70C093E90017
-:101B8000FF91EF91DF91CF91BF91AF919F918F9195
-:101B90007F916F915F914F913F912F910F900FBE69
-:101BA0000F901F9018951F93CF93DF93CDB7DEB79B
-:101BB000AA970FB6F894DEBF0FBECDBFE6EEF1E0F8
-:101BC00088E08E0F9091F10091938E13FBCF0E94CD
-:101BD0004F098091E80083FF1FC18091E601909139
-:101BE000E701492F50E04A30510508F015C1FA01CC
-:101BF000E15AFF4F0C943923803881F0823809F084
-:101C00000BC18091EA018F708093E9008091EB0015
-:101C100085FB882780F91092E90006C08091E201D7
-:101C20009091E301911182609091E800977F9093E9
-:101C3000E8008093F1001092F100C8C0282F2D7F9A
-:101C400009F0EAC0882319F0823061F0E5C0809184
-:101C5000E801813009F0E0C0933009F080E0809322
-:101C6000E3012BC08091E801811127C08091EA0136
-:101C70008F7009F4D1C08093E9002091EB0020FF20
-:101C80001CC0933021F48091EB00806214C09091CD
-:101C9000EB0090619093EB0021E030E0A90102C0DD
-:101CA000440F551F8A95E2F74093EA001092EA002C
-:101CB0008091EB0088608093EB001092E9008091A6
-:101CC000E800877F86C08111A7C01091E8011F77C7
-:101CD0008091E3008078812B8093E3008091E8007D
-:101CE000877F8093E8000E94F10B8091E80080FFDD
-:101CF000FCCF8091E30080688093E300111102C063
-:101D000082E001C083E08093E50186C08058823084
-:101D100008F082C08091E8019091E9018C3D53E088
-:101D2000950779F583E08A838AE289834FB7F8942F
-:101D3000DE01139620E03EE051E2E32FF0E0509305
-:101D40005700E49120FF03C0E295EF703F5FEF7012
-:101D50008E2F90E0EA3010F0C79601C0C0968D93A8
-:101D60009D932F5F243149F74FBF8091E800877F13
-:101D70008093E8006AE270E0CE0101960E94F80AC2
-:101D800014C0AE014F5F5F4F6091EA010E943F0AAD
-:101D9000BC01892B09F440C09091E800977F909393
-:101DA000E80089819A810E945B0B8091E8008B7723
-:101DB0008093E80031C0803879F58091E800877F12
-:101DC0008093E8008091E1018093F1008091E80028
-:101DD0008E778093E8000E94F10B1EC081111CC019
-:101DE0009091E8019230C0F48091E800877F809361
-:101DF000E8009093E1010E94F10B8091E1018111D3
-:101E000006C08091E30087FD02C081E001C084E04C
-:101E10008093E5010E943B098091E80083FF0AC09E
-:101E20008091E800877F8093E8008091EB008062DA
-:101E30008093EB00AA960FB6F894DEBF0FBECDBF1D
-:101E4000DF91CF911F9108950895CF938091E5017F
-:101E50008823A1F0C091E900CF709091EC00892F08
-:101E6000817090FD80E8C82B1092E9008091E80015
-:101E700083FD0E94D30DCF70C093E900CF910895E8
-:101E800090936901809368010895E0916801F09151
-:101E90006901309721F00190F081E02D099480E0F4
-:101EA0000895E0916801F0916901309721F0028076
-:101EB000F381E02D09940895E0916801F0916901A2
-:101EC000309721F00480F581E02D09940895209148
-:101ED0006601309167018217930771F09093670153
-:101EE00080936601E0916801F0916901309721F0DB
-:101EF0000680F781E02D09940895209164013091C6
-:101F000065018217930771F09093650180936401D6
-:101F1000E0916801F0916901309721F00084F1852A
-:101F2000E02D0994089508950C94930F0E94161BB8
-:101F30000E9414050C94DC1BCF92DF92EF92FF926B
-:101F40000F931F93CF93DF93CDB7DEB72B970FB6C9
-:101F5000F894DEBF0FBECDBF0E9431058BE6C82EC0
-:101F600081E0D82E00E010E0E02E802F0E942306B2
-:101F7000F60141916F01F42EF826B1F40F5F1F4F67
-:101F80000E30110589F78FEF89838A831B820E94A7
-:101F90001F1B8160782F9D838C8349815A816B81BF
-:101FA0008D810E943F1040C09091CC0191FF04C0F0
-:101FB0008B870E9429068B8520E030E04F2D50E072
-:101FC000922FBA01022E02C0759567950A94E2F726
-:101FD00060FF24C02E83EF8221E030E0690102C05F
-:101FE000CC0CDD1C9A95E2F790E08C219D21892B89
-:101FF00009F420E028870E941F1B8160782F9A87B0
-:1020000089874E815F8168858A850E943F10F8012B
-:10201000E559FE4F8081C826C08206C02F5F3F4F22
-:102020002630310569F6AACF0E94C31E10916A01BD
-:102030000E94450F1817A1F00E94450F80936A0176
-:102040002B960FB6F894DEBF0FBECDBFDF91CF91B8
-:102050001F910F91FF90EF90DF90CF900C943F086D
-:102060002B960FB6F894DEBF0FBECDBFDF91CF9198
-:102070001F910F91FF90EF90DF90CF900895CF9335
-:10208000DF93CDB7DEB72B970FB6F894DEBF0FBE48
-:10209000CDBF4F83588769877A878B87DE0111967A
-:1020A00086E0FD0111928A95E9F785E0FE013796F9
-:1020B00001900D928A95E1F749815A816B817C816B
-:1020C0008D819E810E9455172B960FB6F894DEBF26
-:1020D0000FBECDBFDF91CF910895CF93882309F430
-:1020E000C2C0C82F823859F40E94450F81FDBBC081
-:1020F00089E30E94F1190E94AE1A89E30CC083386B
-:1021000079F40E94450F80FDAEC083E50E94F1196D
-:102110000E94AE1A83E50E94331ACF910C94AE1A36
-:10212000843859F40E94450F82FD9DC087E40E94C7
-:10213000F1190E94AE1A87E4EECF8CEF8C0F813A32
-:1021400048F48C2F0E94042181118DC08C2F0E9495
-:10215000F119E3CF80E28C0F883048F4C77081E03A
-:1021600001C0880FCA95EAF70E94771AD6CF8BE58F
-:102170008C0F833078F4C53A29F0C63A31F083E801
-:1021800090E005C081E890E002C082E890E0CF9145
-:102190000C94670F88E58C0F833108F064C0C83A4F
-:1021A00039F1C93A41F1CA3A49F1CB3A51F1CC3A45
-:1021B00059F1CD3A61F1C03B69F1CE3A71F1CF3AB4
-:1021C00079F1C13B81F1C23B89F1C33B91F1C43B41
-:1021D00099F1C53BA1F1C63BA9F1C73BB1F1C83BA1
-:1021E000B9F1C93BC1F1CA3BC9F180E090E038C008
-:1021F00082EE90E035C089EE90E032C08AEE90E049
-:102200002FC085EB90E02CC086EB90E029C087EBD7
-:1022100090E026C08CEC90E023C08DEC90E020C0D4
-:1022200083E891E01DC08AE891E01AC082E991E05C
-:1022300017C084E991E014C081E292E011C083E20A
-:1022400092E00EC084E292E00BC085E292E008C00A
-:1022500086E292E005C087E292E002C08AE292E064
-:10226000CF910C947D0FCF910895882309F44BC032
-:10227000823859F40E94450F81FF45C089E30E94CE
-:10228000F1190E94AE1A89E30CC0833871F40E94E0
-:10229000450F80FF38C083E50E94F1190E94AE1AF5
-:1022A00083E50E94331A0C94AE1A843859F40E94C4
-:1022B000450F82FF28C087E40E94F1190E94AE1AE0
-:1022C00087E4EFCF9CEF980F913A58F390E2980F84
-:1022D000983050F4877091E001C0990F8A95EAF721
-:1022E000892F0E947D1ADFCF9BE5980F933020F451
-:1022F00080E090E00C94670F885A833120F480E0EE
-:1023000090E00C947D0F0895882321F00E94771AA5
-:102310000C94AE1A0895882321F00E947D1A0C9423
-:10232000AE1A0895BF92CF92DF92EF92FF920F9371
-:102330001F93CF93DF9300D000D000D0CDB7DEB78E
-:1023400025E0FC01DE01119601900D922A95E1F73E
-:10235000FC01408131810281258122952F706381AA
-:102360007481672B09F4E5C23F3F19F44F3F09F42C
-:10237000E0C27C0149833A8389819A812E830E943D
-:10238000B019182FB92E0E94AF190E947618EB2DA4
-:10239000E295EF70F0E0E759FF4F2E810C9439235E
-:1023A0008B2D807F9B2D9F70F92E882319F0F2943E
-:1023B00080EFF822002349F0FF2009F467C28F2D37
-:1023C0000E94871A0E94AE1A61C2812F0E943511A5
-:1023D000FF2009F4AEC28F2D0E948D1A26960FB6EB
-:1023E000F894DEBF0FBECDBFDF91CF911F910F914B
-:1023F000FF90EF90DF90CF90BF900C94AE1A3B2DE2
-:10240000307F8B2D8F70303211F08295807F1123B9
-:1024100019F0113021F12CC00023B9F0222309F466
-:10242000A0C1213009F09DC126960FB6F894DEBFF9
-:102430000FBECDBFDF91CF911F910F91FF90EF9015
-:10244000DF90CF90BF900C94971A222319F021307F
-:1024500009F46FC28E830E949A1A8E8196C100235E
-:1024600021F0223008F065C27CC1211162C28DC109
-:10247000002321F0222309F474C108C2222309F4A5
-:1024800084C119C22B2D26952695237030E0211585
-:10249000310521F021303105D1F04BC2002321F06C
-:1024A000812F9B2D937002C080E090E026960FB69E
-:1024B000F894DEBF0FBECDBFDF91CF911F910F917A
-:1024C000FF90EF90DF90CF90BF900C94670F0023A8
-:1024D00021F0812F9B2D937002C080E090E0269622
-:1024E0000FB6F894DEBF0FBECDBFDF91CF911F9125
-:1024F0000F91FF90EF90DF90CF90BF900C947D0FE5
-:10250000812F002319F00E94CB1D02C00E94331EB0
-:1025100026960FB6F894DEBF0FBECDBFDF91CF91E8
-:102520001F910F91FF90EF90DF90CF90BF900C9490
-:10253000B81E8B2D837009F07BC00111FAC1812F69
-:10254000829586958770880F880F912F9F70C92E6E
-:10255000D12CE12CF12C082E04C0CC0CDD1CEE1C7F
-:10256000FF1C0A94D2F714FF12C04FE050E060E065
-:1025700070E004C0440F551F661F771F8A95D2F77D
-:10258000CB01BA01609570958095909503C060E08D
-:1025900070E0CB012B2D269526952370422F50E01D
-:1025A00042305105D9F04330510569F16C297D293C
-:1025B0008E299F294130510551F126960FB6F89486
-:1025C000DEBF0FBECDBFDF91CF911F910F91FF9066
-:1025D000EF90DF90CF90BF900C949D186C297D29CF
-:1025E0008E299F2926960FB6F894DEBF0FBECDBF69
-:1025F000DF91CF911F910F91FF90EF90DF90CF90DF
-:10260000BF900C94B9180E949D18C701B601269678
-:102610000FB6F894DEBF0FBECDBFDF91CF911F91F3
-:102620000F91FF90EF90DF90CF90BF900C948118A6
-:10263000002319F08B2D817001C08695882309F441
-:1026400078C1812F829586958770880F880F912F8A
-:102650009F70C92ED12CE12CF12C082E04C0CC0C7B
-:10266000DD1CEE1CFF1C0A94D2F714FF12C04FE0D1
-:1026700050E060E070E004C0440F551F661F771FF4
-:102680008A95D2F7CB01BA016095709580959095A7
-:1026900003C060E070E0CB012B2D269526952370BA
-:1026A000422F50E042305105D9F04330510569F1D5
-:1026B0006C297D298E299F294130510551F126969B
-:1026C0000FB6F894DEBF0FBECDBFDF91CF911F9143
-:1026D0000F91FF90EF90DF90CF90BF900C947719FF
-:1026E0006C297D298E299F2926960FB6F894DEBF86
-:1026F0000FBECDBFDF91CF911F910F91FF90EF9053
-:10270000DF90CF90BF900C9493190E947719C70166
-:10271000B60126960FB6F894DEBF0FBECDBFDF918F
-:10272000CF911F910F91FF90EF90DF90CF90BF90CE
-:102730000C945B19103FD1F118F4103E50F4A1C075
-:10274000123F09F463C008F44CC0133F09F473C08E
-:1027500098C01F708B2D8F710023A1F00E94F41878
-:10276000812F26960FB6F894DEBF0FBECDBFDF9146
-:10277000CF911F910F91FF90EF90DF90CF90BF907E
-:102780000C9484110E941519812F26960FB6F89487
-:10279000DEBF0FBECDBFDF91CF911F910F91FF9094
-:1027A000EF90DF90CF90BF900C948B110023A9F095
-:1027B0002111BFC08B2D8F7126960FB6F894DEBF06
-:1027C0000FBECDBFDF91CF911F910F91FF90EF9082
-:1027D000DF90CF90BF900C943A19223008F0A9C036
-:1027E000E9CF0023A9F08B2D8F7126960FB6F894B0
-:1027F000DEBF0FBECDBFDF91CF911F910F91FF9034
-:10280000EF90DF90CF90BF900C94F418002359F311
-:102810008B2D8F7126960FB6F894DEBF0FBECDBFFD
-:10282000DF91CF911F910F91FF90EF90DF90CF90AC
-:10283000BF900C941519002399F08B2D8F7126965B
-:102840000FB6F894DEBF0FBECDBFDF91CF911F91C1
-:102850000F91FF90EF90DF90CF90BF900C94DF1816
-:1028600026960FB6F894DEBF0FBECDBFDF91CF9195
-:102870001F910F91FF90EF90DF90CF90BF900C943D
-:10288000D5180023A9F0222309F4ADCF812F269675
-:102890000FB6F894DEBF0FBECDBFDF91CF911F9171
-:1028A0000F91FF90EF90DF90CF90BF900C946D1040
-:1028B000222309F4ADCF812F26960FB6F894DEBF00
-:1028C0000FBECDBFDF91CF911F910F91FF90EF9081
-:1028D000DF90CF90BF900C9435114B2D4F70612F2E
-:1028E000C7010E94920326960FB6F894DEBF0FBE72
-:1028F000CDBFDF91CF911F910F91FF90EF90DF90AF
-:10290000CF90BF900C94F9174B2D4F70612FC701DA
-:1029100026960FB6F894DEBF0FBECDBFDF91CF91E4
-:102920001F910F91FF90EF90DF90CF90BF900C948C
-:10293000E90626960FB6F894DEBF0FBECDBFDF9135
-:10294000CF911F910F91FF90EF90DF90CF90BF90AC
-:1029500008950E94941A0E94691A0E94AE1A0E9459
-:10296000691F0E94B81E80E090E00E94670F80E01F
-:1029700090E00C947D0F0E94841A0C94A9140E947C
-:10298000B019292F22952F7030E02C3031054CF4EE
-:102990002A3031056CF4225031092230310588F497
-:1029A00007C02C30310549F02F30310531F009C016
-:1029B000803E48F0803F29F406C093FB882780F9C9
-:1029C000089580E0089581E00895CF93DF9300D0CB
-:1029D00000D01F92CDB7DEB70F900F900F900F90E1
-:1029E0000F90DF91CF910895CF93DF9300D000D067
-:1029F00000D0CDB7DEB726960FB6F894DEBF0FBE77
-:102A0000CDBFDF91CF9108951F93CF93DF93C091F6
-:102A1000790116E080917A01C81799F0D0E01C9FE7
-:102A2000F0011D9FF00D1124E558FE4F40815181AA
-:102A300062817381848195810E94F4142196C7700C
-:102A4000E9CFDF91CF911F9108954091AB01509153
-:102A5000AC016091AD017091AE018091AF01909198
-:102A6000B0010C94F4148091B00182958F7009F03C
-:102A700054C08091AD01882309F44FC08091790141
-:102A8000A0917A016091AB017091AC014091AE01CF
-:102A90005091AF01B6E08A1709F43FC090E04115AC
-:102AA0005105C1F17F3F11F46F3FA1F1B89FF001D3
-:102AB000B99FF00D1124E558FE4F218172132AC0F1
-:102AC0002081621327C02281211124C023813481F7
-:102AD0002417350710F421503109241B350B283CED
-:102AE0003105C0F42091B0012F7020612093B00116
-:102AF00026E0289FF001299FF00D1124E058FE4F99
-:102B000080818F70806180838BEA91E00E949211B6
-:102B10000C94041501968770BECF0895CF92DF9272
-:102B2000EF92FF920F931F93CF93DF93CDB7DEB752
-:102B300062970FB6F894DEBF0FBECDBF8C0185E063
-:102B4000F801DE011D9601900D928A95E1F7D801FA
-:102B50004C9111965C91119712966C911297139665
-:102B6000CD90DC9014973091AB017091AC018091C5
-:102B7000AE019091AF01009709F46BC17F3F19F44A
-:102B80003F3F09F466C1E090AD01EE2009F4C0C0FA
-:102B90002091B001C816D90628F0F601E81BF90B00
-:102BA000CF0104C0809590958C0D9D1DFF24F3945A
-:102BB000883C910578F0F12C207F09F0C6C07C2D6F
-:102BC000D98AC88A89890E94E5148BEA91E00E941B
-:102BD0009211B1C0822F807F09F046C0751314C0D6
-:102BE000341312C0611110C02F7020612093B00106
-:102BF0000E9425158BEA91E00E9492118091B0010C
-:102C0000D80115968C932EC0CD2819F15F3F11F491
-:102C10004F3FF9F0F62E61111CC08091790120918F
-:102C20007A0136E0821709F45AC090E0389FF0012B
-:102C3000399FF00D1124E558FE4F7181571306C0DE
-:102C40007081471303C07281711103C001968770B0
-:102C5000E9CFF62E662309F418C18091B001816096
-:102C60008093B001F12C11C1751308C0341306C054
-:102C7000611104C08091B001D801C3C04D875E8747
-:102C80008D859E856A8B0E94BF146A898823E1F135
-:102C90006623D1F12091B001822F82958F7090E050
-:102CA000029774F08091AB019091AC0198878F836B
-:102CB0001986DB86CA862C87CE0107960E94921160
-:102CC00086E0F801ABEAB1E001900D928A95E1F758
-:102CD0000E9433150E942515FF24F394D6C04D871A
-:102CE0005E878D859E850E94B019292F22952F70B1
-:102CF00030E0223031050CF0BCC09F7009F0B6C046
-:102D0000805E883008F4C1C0C8010E949211E4CFEF
-:102D1000C816D90608F453C0F601E81BF90BCF0119
-:102D2000883C910508F450C0F12C7C2DD98AC88AC2
-:102D300089890E94E514EBEAF1E086E0DF011D924B
-:102D40008A95E9F70E942515A0C0751314C03413A5
-:102D500012C0611110C08091B001F8018583C801D3
-:102D60000E94921186E0EBEAF1E0DF011D928A9564
-:102D7000E9F7FE2C8AC04D875E878D859E856A8B1C
-:102D80000E94BF146A89882309F4BECF662309F420
-:102D9000BBCF2091B001822F82958F7090E0029777
-:102DA0000CF48ECF8091AB019091AC019A83898312
-:102DB0001B82DD82CC822E83CE0101967FCF80954F
-:102DC00090958C0D9D1DACCFF62E662309F49CCFFB
-:102DD00075132EC034132CC02091B00120FD1FC0EC
-:102DE000822F82958F70D9F0D80115962C93159764
-:102DF0008F3049F08F5F982F9295907F822F8F7040
-:102E0000892B15968C93C8010E94921186E0F801D7
-:102E1000ABEAB1E001900D928A95E1F793CF86E09D
-:102E2000F801ABEAB1E001900D928A95E1F72DC06F
-:102E30004D875E878D859E850E94BF14811140CF8E
-:102E40008091B00181608093B001C8010E9492110D
-:102E50001CC0662309F458CF4D875E878D859E85FB
-:102E60000E94BF14882309F44FCF2ACF811148CF85
-:102E70000CC0243031050CF047CF9F7009F440CFCF
-:102E8000F8019581907F09F03BCF8F2D62960FB6A8
-:102E9000F894DEBF0FBECDBFDF91CF911F910F9190
-:102EA000FF90EF90DF90CF9008951F93CF93DF9323
-:102EB000CDB7DEB72C970FB6F894DEBF0FBECDBFEF
-:102EC0004F83588769877A878B879C87CE010796BF
-:102ED0000E948E15882369F08F8198852A853B850D
-:102EE000232BF1F19F3F09F063C08F3F09F060C0D1
-:102EF00037C086E0FE013796DE01119601900D92F3
-:102F00008A95E1F76F817885EA85FB85309741F1F5
-:102F10007F3F11F46F3F21F120917A0130E0C90128
-:102F20000196877099274091790150E084179507A1
-:102F300009F447C069837A83FD83EC8396E0929F0E
-:102F4000D001939FB00D1124A558BE4FFE013196BC
-:102F500001900D929A95E1F780937A010E940415F1
-:102F600016E08091790190917A018917C1F1189F3B
-:102F7000C001112485589E4F0E948E15882379F137
-:102F8000E09179011E9FF0011124E558FE4F408128
-:102F9000518162817381848195810E94F4148091B2
-:102FA000790190E001968770992780937901D9CFB4
-:102FB0004F81588569857A858B859C850E94F4149C
-:102FC000CFCF0E94BB1410927A0110927901EBEAE4
-:102FD000F1E086E0DF011D928A95E9F7C1CF2C96DA
-:102FE0000FB6F894DEBF0FBECDBFDF91CF911F911A
-:102FF0000895EF92FF920F931F93CF93DF938C016D
-:10300000892B09F46CC0F12CEE24E394E80121969D
-:10301000F8018491843740F4843008F051C0813045
-:1030200081F0823019F15BC0853709F444C0A8F102
-:103030009CE7980F903708F052C08F770E943511A7
-:1030400041C00E5F1F4FFE01C49180E28C0F88309B
-:1030500048F4C7708E2D01C0880FCA95EAF70E9408
-:10306000871A14C08C2F0E946D102DC00E5F1F4F49
-:10307000FE01C49180E28C0F883058F4C7708E2D09
-:1030800001C0880FCA95EAF70E948D1A0E94AE1AF5
-:103090001AC08C2F0E94351116C00E5F1F4FFE0103
-:1030A000C491CC2381F08FE99FE00197F1F700C034
-:1030B0000000C150F6CF0E5F1F4FFE01F49003C019
-:1030C0000E946D108E018F2D882309F49FCFEFE9A8
-:1030D000FFE03197F1F700C000008150F5CFDF919C
-:1030E000CF911F910F91FF90EF90089508956093F5
-:1030F000B5017093B6018093B7019093B8010C9419
-:10310000A9140F931F930091B5011091B60120915E
-:10311000B7013091B801DC01CB01802B912BA22BA0
-:10312000B32B8093B5019093B601A093B701B093F0
-:10313000B8011F910F910C94A9140F931F93009144
-:10314000B5011091B6012091B7013091B801DC01B1
-:10315000CB0180239123A223B3238093B5019093C5
-:10316000B601A093B701B093B8011F910F910C94D1
-:10317000A9140F931F930091B5011091B6012091EE
-:10318000B7013091B801DC01CB0180279127A2273C
-:10319000B3278093B5019093B601A093B701B09384
-:1031A000B8011F910F910C94A9141092B1011092C3
-:1031B000B2011092B3011092B4010C94A91441E031
-:1031C00050E060E070E004C0440F551F661F771F99
-:1031D0008A95D2F74093B1015093B2016093B30145
-:1031E0007093B4010C94A91441E050E060E070E0E9
-:1031F00004C0440F551F661F771F8A95D2F7809130
-:10320000B1019091B201A091B301B091B401482BEA
-:10321000592B6A2B7B2B4093B1015093B2016093E1
-:10322000B3017093B4010C94A91441E050E060E044
-:1032300070E004C0440F551F661F771F8A95D2F7B0
-:1032400040955095609570958091B1019091B20133
-:10325000A091B301B091B401482359236A237B2381
-:103260004093B1015093B2016093B3017093B401E4
-:103270000C94A91441E050E060E070E004C0440FF9
-:10328000551F661F771F8A95D2F78091B1019091E3
-:10329000B201A091B301B091B401482759276A2720
-:1032A0007B274093B1015093B2016093B3017093B7
-:1032B000B4010C94A9140F931F930091B1011091C4
-:1032C000B2012091B3013091B401DC01CB01802B1C
-:1032D000912BA22BB32B8093B1019093B201A093B9
-:1032E000B301B093B4011F910F910C94A9140F93E3
-:1032F0001F930091B1011091B2012091B30130915F
-:10330000B401DC01CB0180239123A223B32380935A
-:10331000B1019093B201A093B301B093B4011F9196
-:103320000F910C94A9140F931F930091B101109168
-:10333000B2012091B3013091B401DC01CB018027AF
-:103340009127A227B3278093B1019093B201A09354
-:10335000B301B093B4011F910F910C94A914089577
-:10336000CF92DF92EF92FF920F931F93CF93DF9351
-:103370008C01C090B501D090B601E090B701F090FB
-:10338000B8014091B1015091B2016091B3017091C7
-:10339000B401C42AD52AE62AF72ACFE1D0E0D70122
-:1033A000C6010C2E04C0B695A795979587950A94EB
-:1033B000D2F780FF07C0B8018C2F0E940C07813024
-:1033C000910531F4219758F7B80180E00E940C076D
-:1033D000DF91CF911F910F91FF90EF90DF90CF90F1
-:1033E000089590910C01992321F090910D01911174
-:1033F00009C020910E0130910F01F90132969FEF23
-:1034000040E01FC0982F9695969596959F3050F561
-:10341000E0910E01F0910F01E90FF11D877021E09D
-:1034200030E0A90102C0440F551F8A95E2F7CA0196
-:103430009181892B818308959F3F39F04F5F4E30F2
-:1034400041F051915813F8CF0DC05111F7CF942F7F
-:10345000F5CF9F3F39F0F901E90FF11D97FDFA957E
-:1034600082830895089590910C01992321F0909101
-:103470000D01911109C020910E0130910F01F90148
-:103480003296205F3F4F1FC0982F96959695969540
-:103490009F30F0F4E0910E01F0910F01E90FF11D62
-:1034A000877021E030E0A90102C0440F551F8A95C2
-:1034B000E2F7CA018095918189238183089531962D
-:1034C000E217F30729F090819813F9CF1082F7CF14
-:1034D000089581E090E0E0910E01F0910F01E80F76
-:1034E000F91F1082019680319105A9F708959091F6
-:1034F000CB01892B8093CB01089580959091CB01CE
-:1035000089238093CB0108951092CB010895909167
-:10351000CA01892B8093CA01089580959091CA01B0
-:1035200089238093CA0108951092CA010895809357
-:10353000B90108951092B901089580910E019091FA
-:103540000F01FC0131969C01205F3F4F80E091917B
-:1035500091118F5FE217F307D1F70895E0910E0103
-:10356000F0910F018091CB018083E0910E01F091E9
-:103570000F0190818091CA01892B80838091B901CC
-:10358000882361F0E0910E01F0910F019081892B69
-:1035900080830E949D1A81111092B90180910E01C1
-:1035A00090910F010C94510F8091E501843009F145
-:1035B0001092CD0120E488E190E00FB6F894A89530
-:1035C000809360000FBE2093600083B7817F84608A
-:1035D00083BF83B7816083BF7894889583B78E7FDC
-:1035E00083BF88E10FB6F89480936000109260006A
-:1035F0000FBE089508950895CF930E94FA1A0E946D
-:1036000031050E94FB1AC0E08C2F0E942306811115
-:1036100004C0CF5FCE30C1F701C081E0CF910895E3
-:103620000E94BB140E94450F0C943F0882E084BDA9
-:1036300093E095BD9AEF97BD80936E0008952FB7E4
-:10364000F8948091CE019091CF01A091D001B091DA
-:10365000D1012FBF0895CF92DF92EF92FF920F9387
-:103660001F932FB7F8944091CE015091CF016091F4
-:10367000D0017091D1012FBF6A017B01EE24FF249C
-:103680008C0120E030E0C016D106E206F30610F40B
-:10369000415051099A01281B390BC9011F910F9103
-:1036A000FF90EF90DF90CF9008951F920F920FB68A
-:1036B0000F9211248F939F93AF93BF938091CE016C
-:1036C0009091CF01A091D001B091D1010196A11D9F
-:1036D000B11D8093CE019093CF01A093D001B09300
-:1036E000D101BF91AF919F918F910F900FBE0F901D
-:1036F0001F9018950E94420CF8942FEF87EA91E6EC
-:10370000215080409040E1F700C0000087E090EB3E
-:10371000DC018093EE019093EF01A093F001B09350
-:10372000F1019CE088E10FB6F894A89580936000C1
-:103730000FBE90936000FFCFEF92FF920F931F9305
-:10374000CF93DF93D82FC0E08C2F0E94230600E098
-:1037500010E0E82EF12CC701002E02C09595879548
-:103760000A94E2F780FD06C00F5F1F4F0630110577
-:1037700091F709C0602F7C2F80E00E94EA06D813E1
-:10378000F3CF81E004C0CF5FCE30F1F680E0DF916F
-:10379000CF911F910F91FF90EF900895CF93C82F75
-:1037A0008CE20E949C1B882321F08C2FCF910C94DB
-:1037B0009C1B80E0CF910895CF930E94231D81111F
-:1037C00002C00E94091DC5E6C15049F00E943105A2
-:1037D0008FE39CE90197F1F700C00000F5CF89E283
-:1037E0000E94CE1B811113C18AE20E94CE1B81115F
-:1037F0000E94091D85E00E94CE1B81110E947A1B48
-:103800000E942E1D8093CC0187E00E94CE1B88234E
-:10381000A9F18BE10E94CE1B882351F08091CC014D
-:1038200081FB222720F991E0922790FB81F90EC0BD
-:103830008EE00E94CE1B882361F08091CC0182FB38
-:10384000222720F991E0922790FB82F98093CC0106
-:1038500015C080E10E94CE1B9091CC01882341F0DD
-:1038600093FB222720F981E0822780FB93F904C093
-:10387000892F809580FB90F99093CC018091CC01A9
-:103880000E94321D0E94401D8093DF0180EE0E9445
-:10389000CE1B882341F08091DF01982F909590FBFB
-:1038A00080F98093DF0189E30E94CE1B882359F0C1
-:1038B0008091DF0181FB222720F991E0922790FB84
-:1038C00081F98093DF0182EE0E94CE1B882359F09C
-:1038D0008091DF0182FB222720F991E0922790FB63
-:1038E00082F98093DF0186EE0E94CE1B882359F077
-:1038F0008091DF0183FB222720F991E0922790FB42
-:1039000083F98093DF0183EE0E94CE1B882359F058
-:103910008091DF0184FB222720F991E0922790FB20
-:1039200084F98093DF0185E30E94CE1B882359F040
-:103930008091DF0185FB222720F991E0922790FBFF
-:1039400085F98093DF0181E30E94CE1B882359F023
-:103950008091DF0186FB222720F991E0922790FBDE
-:1039600086F98093DF0181E10E94CE1B882359F004
-:103970008091DF0187FB222720F991E0922790FBBD
-:1039800087F98093DF018091DF010E94441D8091BF
-:10399000DF0187FB882780F980930D0187E20E9471
-:1039A000CE1BC82F8EE10E94CE1B8111C2608FE119
-:1039B0000E94CE1B8111C46080E20E94CE1B811147
-:1039C000C86081E20E94CE1B8111C06182E20E9428
-:1039D000CE1B8111C06283E20E94CE1B8111C064A4
-:1039E00084E20E94CE1B882311F0C06802C0CC2361
-:1039F00029F08C2F0E943B1D6C2F03C00E94371DA5
-:103A0000682F70E080E090E0CF910C947718CF9110
-:103A100008956DEE7EEF80E090E00E946F2360E0FD
-:103A200082E090E00E94612360E083E090E00E94E9
-:103A3000612360E084E090E00E94612360E085E023
-:103A400090E00C94612380E090E00E945B2321E0F1
-:103A50008D3E9E4F09F020E0822F089582E090E095
-:103A60000C945323682F82E090E00C94612383E050
-:103A700090E00C945323682F83E090E00C94612332
-:103A800084E090E00C945323682F84E090E00C9441
-:103A900061238091D40180FF0BC06091130185E008
-:103AA000689FB001112475956795759567952BC032
-:103AB00081FF09C06091130185E0689FB001112466
-:103AC0007595679520C082FF07C06091130185E05E
-:103AD000689FB001112417C09091D5019923D1F0AE
-:103AE00060911201961788F72091130185E0289FB5
-:103AF00090011124929FA001939F500D112470E01A
-:103B0000CA010E9425236038710540F461157105D2
-:103B100039F002C065E070E0862F08958FE70895C0
-:103B200081E008958091D40180FF08C06091110167
-:103B300070E0759567957595679521C081FF06C002
-:103B40006091110170E07595679519C082FF04C0FE
-:103B50006091110170E010C09091D5019923C1F0DE
-:103B6000609110019617A0F780911101899FC00103
-:103B7000112470E00E9425236038710528F4611536
-:103B8000710521F0862F08958FE7089581E008954B
-:103B900061E070E0F4CF803F21F40E94491D8195DF
-:103BA00004C0813F29F40E94491D8093D8010895E3
-:103BB000823F21F40E94491D819504C0833F29F46E
-:103BC0000E94491D8093D7010895893F19F40E94EE
-:103BD000921D05C08A3F31F40E94921D8195809309
-:103BE000D90108958B3F21F40E94921D819504C054
-:103BF0008C3F29F40E94921D8093DA010895843F3E
-:103C000021F48091D601816017C0853F21F4809115
-:103C1000D601826011C0863F21F48091D601846074
-:103C20000BC0873F21F48091D601886005C0883F92
-:103C300031F48091D60180618093D60108958D3F43
-:103C400021F48091D40181600BC08E3F21F48091DA
-:103C5000D401826005C08F3F29F48091D401846033
-:103C60008093D4010895803F39F48091D80187FF73
-:103C70006CC01092D80169C0813F29F48091D801AD
-:103C80001816BCF362C09091D701823F29F497FFC8
-:103C90005CC01092D70159C0833F19F41916CCF3B8
-:103CA00054C0893F41F48091D90118160CF04DC0E1
-:103CB0001092D9014AC08A3F29F48091D90187FF27
-:103CC00044C0F6CF8B3F39F48091DA0187FF3DC0C5
-:103CD0001092DA013AC08C3F29F48091DA0118166B
-:103CE000BCF333C0843F21F48091D6018E7F17C08E
-:103CF000853F21F48091D6018D7F11C0863F21F44C
-:103D00008091D6018B7F0BC0873F21F48091D60133
-:103D1000877F05C0883F31F48091D6018F7E8093E4
-:103D2000D60113C08D3F21F48091D4018E7F0BC04A
-:103D30008E3F21F48091D4018D7F05C08F3F29F4FF
-:103D40008091D4018B7F8093D4018091D701811120
-:103D50000EC08091D80181110AC08091D9018111D2
-:103D600006C08091DA01811102C01092D501089538
-:103D700086ED91E00E945C0F0E941F1B9093D3017F
-:103D80008093D20108951F93CF93DF938091D20146
-:103D90009091D3010E942B1BAC019091D5019923E6
-:103DA00021F02091140130E006C0209115018AE035
-:103DB000289F900111244217530708F486C0809170
-:103DC000D701C091D801D091D9011091DA018111A8
-:103DD00007C0C11176C0D11174C0111172C075C075
-:103DE0009F3F19F09F5F9093D501181624F40E940D
-:103DF000491D8093D7018091D70187FF05C00E949C
-:103E0000491D81958093D7011C1624F40E94491DF9
-:103E10008093D8018091D80187FF05C00E94491D79
-:103E200081958093D8016091D701662339F1C091C3
-:103E3000D801CC2319F1772767FD7095872F972F2D
-:103E40000E94362223E333E343E35FE30E949A2296
-:103E50000E9403226093D7016C2F772767FD70952E
-:103E6000872F972F0E94362223E333E343E35FE358
-:103E70000E949A220E9403226093D8011D1624F406
-:103E80000E94921D8093D9018091D90187FF05C0BE
-:103E90000E94921D81958093D901111624F40E94ED
-:103EA000921D8093DA018091DA0187FF05C00E949C
-:103EB000921D81958093DA01DF91CF911F910C942F
-:103EC000B81E9F3F09F08ECF96CFDF91CF911F9103
-:103ED0000895E6EDF1E085E0DF011D928A95E9F7AE
-:103EE0001092D5011092D4010895833081F128F405
-:103EF000813059F08230D1F00895853009F449C0FD
-:103F0000B8F1863009F456C0089580911501262F26
-:103F100030E0280F311D2F3F310524F4680F6093E6
-:103F2000150108958FEF8093150108958091140174
-:103F3000262F30E0280F311D2F3F310524F4680F64
-:103F40006093140108958FEF809314010895809178
-:103F50001301262F30E0280F311D2F3F310524F4A7
-:103F6000680F6093130108958FEF809313010895F4
-:103F700080911201262F30E0280F311D2F3F31058F
-:103F800024F4680F6093120108958FEF809312015B
-:103F9000089580911101262F30E0280F311D2F3F09
-:103FA000310524F4680F6093110108958FEF809319
-:103FB0001101089580911001262F30E0280F311D46
-:103FC0002F3F310524F4680F6093100108958FEF9F
-:103FD000809310010895833011F128F4813049F065
-:103FE000823091F00895853081F120F18630C1F161
-:103FF000089580911501681720F4861B80931501A0
-:10400000089510921501089580911401681720F405
-:10401000861B8093140108951092140108958091D5
-:104020001301681720F4861B8093130108951092E2
-:104030001301089580911201681720F4861B809364
-:1040400012010895109212010895809111016817CC
-:1040500020F4861B80931101089510921101089598
-:1040600080911001681720F4861B80931001089539
-:104070001092100108950F931F938D3109F46BC0B6
-:1040800008F03FC08E3009F47DC0C0F4873009F4D9
-:104090006EC068F4863009F0AFC08091CC01817F9A
-:1040A0008E7F8093CC0181E08093DC01A6C08830B4
-:1040B00009F458C08B3009F49BC09EC0863109F4C6
-:1040C00097C078F4803109F470C0813109F094C050
-:1040D0000E94BB1490910D0181E0892780930D010E
-:1040E00087C0893109F484C08B3109F085C0809183
-:1040F000CC0181FB222720F991E0922790FB81F9E6
-:104100004AC0853309F45BC048F4873209F457C0CC
-:1041100008F45AC0893209F452C06EC0833438F4AE
-:104120008A3308F067C0883309F462C065C08334FD
-:1041300009F445C0883409F05FC00E94BB140FEF3A
-:1041400013ED20E3015010402040E1F700C00000D3
-:104150000E947A1B4DC00E94BD210E94450F0E9403
-:104160003F0846C00E942E1D0E94401D41C09091F4
-:10417000CC01892F817090FF12C0917F9E7F909318
-:10418000CC013BC08091CC0182FB222720F991E039
-:10419000922790FB82F98093CC01992349F1809179
-:1041A000CC0181608093CC0123C08091CC0183FB42
-:1041B000222720F991E0922790FB83F9ECCF61E070
-:1041C00070E080E090E010C08D5141E050E060E090
-:1041D00070E08A019B0104C0000F111F221F331FD2
-:1041E0008A95D2F7C901B8010E9477180E94BB14C2
-:1041F00081E003C08953E9CF80E01F910F910895BA
-:1042000080E0089580E00895CF93C82F8091DC016D
-:10421000813079F018F08230E9F187C0E0910E0129
-:10422000F0910F018081813169F0823209F07FC005
-:1042300009C0E0910E01F0910F018081813111F0F0
-:10424000823261F48C2F0E940021811104C08C2FD6
-:104250000E943B201DC081E090E01AC08C2F0E947C
-:104260000221811114C0C43179F048F4CB3079F0C7
-:10427000C03109F060C082E08093DC0108C0C9321F
-:1042800019F0C83321F057C01092DC0154C081E00E
-:10429000817053C0C93289F118F5C43171F1A8F4A5
-:1042A000C73009F046C08AE08093150194E19093ED
-:1042B000140193E0909313018093120188E080939E
-:1042C000110188E28093100134C0CE51C63088F5C8
-:1042D000EC2FF0E0E65DFE4F80818093DB0129C08A
-:1042E000CE34E9F020F4CB3421F56AE013C0C135B7
-:1042F00079F0C235F1F461E00DC08091DB018823D3
-:1043000019F01092DB0115C081E08093DC0115C02B
-:1043100061E006C08091DB010E94751F0AC06AE05F
-:104320008091DB010E94EB1F04C01092DC0180E051
-:1043300004C081E002C080E0ABCFCF910895E1E8F6
-:10434000F0E08081886080838081816080838FB786
-:10435000F89493E09093890090ED909388008FBF3C
-:104360000895EFE6F0E08081826080830895EFE6B3
-:10437000F0E080818D7F80830895EFE6F0E090810A
-:1043800082E08927808308951F920F920FB60F92C3
-:1043900011242F933F934F935F936F937F938F934A
-:1043A0009F93AF93BF93EF93FF938091DD01909123
-:1043B000DE0101969093DE018093DD01811103C03F
-:1043C00082E00E943F08E091DE01E695E695F0E08C
-:1043D000E95AF94FE4918091DD018E1303C080E02A
-:1043E0000E943F08FF91EF91BF91AF919F918F91F4
-:1043F0007F916F915F914F913F912F910F900FBEE1
-:104400000F901F90189504D06894B1118DC0089535
-:1044100070D088F09F5790F0B92F9927B751A0F02E
-:10442000D1F0660F771F881F991F1AF0BA95C9F748
-:1044300012C0B13081F077D0B1E0089574C0672F19
-:10444000782F8827B85F39F0B93FCCF386957795F8
-:104450006795B395D9F73EF49095809570956195E1
-:104460007F4F8F4F9F4F0895E89409C097FB3EF40C
-:1044700090958095709561957F4F8F4F9F4F9923B1
-:10448000A9F0F92F96E9BB279395F695879577952F
-:104490006795B795F111F8CFFAF4BB0F11F460FFEF
-:1044A0001BC06F5F7F4F8F4F9F4F16C0882311F047
-:1044B00096E911C0772321F09EE8872F762F05C05B
-:1044C000662371F096E8862F70E060E02AF09A95F6
-:1044D000660F771F881FDAF7880F9695879597F9EB
-:1044E000089557FD9058440F551F59F05F3F71F0E4
-:1044F0004795880F97FB991F61F09F3F79F087954B
-:104500000895121613061406551FF2CF4695F1DFD3
-:1045100008C0161617061806991FF1CF8695710563
-:10452000610508940895E894BB2766277727CB0197
-:1045300097F908950BD078C069D028F06ED018F0A4
-:10454000952309F05AC05FC01124EECFCADFA0F353
-:10455000959FD1F3950F50E0551F629FF001729F18
-:10456000BB27F00DB11D639FAA27F00DB11DAA1F37
-:10457000649F6627B00DA11D661F829F2227B00D84
-:10458000A11D621F739FB00DA11D621F839FA00D0F
-:10459000611D221F749F3327A00D611D231F849F5F
-:1045A000600D211D822F762F6A2F11249F575040B6
-:1045B0008AF0E1F088234AF0EE0FFF1FBB1F661F51
-:1045C000771F881F91505040A9F79E3F510570F00A
-:1045D00014C0AACF5F3FECF3983EDCF38695779545
-:1045E0006795B795F795E7959F5FC1F7FE2B880F05
-:1045F000911D9695879597F9089597F99F6780E89B
-:1046000070E060E008959FEF80EC089500240A9424
-:104610001616170618060906089500240A9412169D
-:104620001306140605060895092E0394000C11F4D0
-:10463000882352F0BB0F40F4BF2B11F460FF04C07D
-:104640006F5F7F4F8F4F9F4F089597FB072E16F494
-:10465000009407D077FD09D00E943F2307FC05D0C6
-:104660003EF4909581959F4F0895709561957F4F89
-:104670000895EE0FFF1F0590F491E02D0994AA1BF9
-:10468000BB1B51E107C0AA1FBB1FA617B70710F03D
-:10469000A61BB70B881F991F5A95A9F7809590956F
-:1046A000BC01CD010895F999FECF92BD81BDF89A64
-:1046B000992780B50895A8E1B0E042E050E00C945D
-:1046C0007623262FF999FECF1FBA92BD81BD20BD5A
-:1046D0000FB6F894FA9AF99A0FBE019608950E94BF
-:1046E0006123272F0C946223DC01CB01FC01F99993
-:1046F000FECF06C0F2BDE1BDF89A319600B40D922E
-:0C47000041505040B8F70895F894FFCFE6
-:10470C0020024008CE08AB08770843080101BA0123
-:10471C0028080A03140A3F4D36391806CB059505AF
-:10472C005C05EF04080521053A05010203040506A2
-:04473C000708090061
+:1006A000DEBFCDBF04B603FE27C08091ED0190915F
+:1006B000EE01A091EF01B091F0018730904BA7407F
+:1006C000B04BD1F41092ED011092EE011092EF01B7
+:1006D0001092F00114BE84B7877F84BF0FB6F894E0
+:1006E000A8958091600088618093600010926000FE
+:1006F0000FBEE0E0FFE3099511E0A0E0B1E0E4E027
+:10070000F7E402C005900D92A433B107D9F721E0B8
+:10071000A4E3B1E001C01D92AD3EB207E1F70E9433
+:10072000020A0C9480230C940000FC018281462F65
+:1007300050E04930510590F5FA01EA5AFF4F0C9408
+:100740003523882359F18EE391E00895882331F110
+:1007500089E391E00895882309F180E391E0089509
+:100760008823E1F083E291E008958823B9F086E1DF
+:1007700091E00895882391F089E091E0089588231D
+:1007800069F084E091E00895882341F08BEF90E0D8
+:100790000895882319F082EF90E0089580E090E0BA
+:1007A000089508950C94D1030C94D10356985E9843
+:1007B00025982D9826982E9827982F988FEF90E0BF
+:1007C000909389008093880090938B0080938A0097
+:1007D00090938D0080938C00259A2D9A2FEF80E7BF
+:1007E00092E0215080409040E1F700C00000269A3E
+:1007F0002E9A2FEF80E792E0215080409040E1F761
+:1008000000C00000279A2F9A2FEF80E792E0215036
+:1008100080409040E1F700C0000025982D982FEF10
+:1008200080E792E0215080409040E1F700C0000056
+:1008300026982E982FEF80E792E02150804090403C
+:10084000E1F700C0000027982F9856985E982598E9
+:100850002D9826982E9827982F98089589EA8093A6
+:10086000800089E08093810024982C983F988AB179
+:100870008F748AB96E98479A8BB1806B8BB9769AD0
+:100880000E94D6030C94D20380E2809300018091F1
+:10089000340181110EC00E94930481E080933401E1
+:1008A0002FEF83ED90E3215080409040E1F700C0AE
+:1008B000000080E40E9499048093000181112EC001
+:1008C0000E94C30480930001811128C00E94C304C8
+:1008D00080930001811122C08FE30E94C3048093A2
+:1008E000000181111BC00E94BB0480E40E94990496
+:1008F00080930001811112C08CE00E94C304809398
+:10090000000181110BC00E94C3048093000181117A
+:1009100005C08FE30E94C304809300010E94BB04C2
+:100920008091000108951092B9008AE08093B80088
+:10093000089594EA9093BC009091BC0097FFFCCF7F
+:100940009091B900987F983021F0903111F081E0BA
+:1009500008958093BB0084E88093BC008091BC0024
+:1009600087FFFCCF8091B900887F883111F08034F7
+:1009700071F780E0089584E98093BC008091BC0009
+:1009800084FDFCCF08958093BB0084E88093BC0075
+:100990008091BC0087FFFCCF9091B900987F81E0E7
+:1009A000983209F480E0089584E88093BC00809137
+:1009B000BC0087FFFCCF8091BB00089580910001AF
+:1009C000811115C080E40E94990480930001811177
+:1009D0000CC082E10E94C30480930001811105C014
+:1009E0008FEF0E94C304809300010E94BB0484B176
+:1009F000807F84B985B1807F85B98AB1837F8AB9C8
+:100A00008BB1837F8BB93E98469808950E94440429
+:100A1000809300010E94DE0480B38C7080BB81B3A0
+:100A2000836F81BBE4E4F1E0A6E3B1E011921D9293
+:100A300081E0E235F807D1F70C942E049F92AF9233
+:100A4000BF92CF92DF92EF92FF920F931F93CF93BB
+:100A5000DF9380910001882379F0809135018F5FC9
+:100A600080933501811108C00E94440480930001E5
+:100A7000811102C00E94D60386E3E82E81E0F82EA1
+:100A80008701C0E0D0E0BB24B39492E0A92ECC242F
+:100A9000C394D12CC730D10500F58091000181119C
+:100AA00064C080E40E94990480930001811112C007
+:100AB00082E10E94C3048093000181110BC0C60132
+:100AC0000C2E01C0880F0A94EAF780950E94C30497
+:100AD000809300010E94BB0448C0CA30A1F028F4F2
+:100AE000C83059F0C93061F005C0CC3089F070F0E1
+:100AF000CD3089F0209A289810C0219A29980DC0ED
+:100B0000229A2A980AC0239A2B9807C0529A01C0A9
+:100B1000539A5B9802C03E9A4698E0EAEA95F1F74C
+:100B20008FB181708B25799902C032E001C030E02D
+:100B3000832B7C9902C034E001C030E0832B7D9987
+:100B400002C028E001C020E0822B7E9902C090E123
+:100B500001C090E0892B9FB19095991F9927991F0B
+:100B60009295990F907E892B0FC080910001811181
+:100B70004AC080E40E94990480930001882381F197
+:100B8000912C0E94BB04892DD8019C91981719F0D3
+:100B90008C93A09201010E94DE0421960F5F1F4FEB
+:100BA000CE30D10509F076CF80910101882369F11B
+:100BB000815080930101882339F0EFE9FFE03197FC
+:100BC000F1F700C0000021C0E4E4F1E0D7018D910D
+:100BD0007D018193B4E4EB16B1E0FB06B9F715C0D3
+:100BE00083E10E94C304809300018111C9CF81E495
+:100BF0000E949904809300018111C2CF0E94D40405
+:100C0000982E9094BECF80E0BFCF0E94D40381E0A5
+:100C1000DF91CF911F910F91FF90EF90DF90CF90D8
+:100C2000BF90AF909F900895E82FF0E0EC5BFE4FEF
+:100C30008081089508958B3B910580F4883A910551
+:100C400048F5853A9105D8F48430910508F0B2C092
+:100C5000019709F06EC081E090E00895803E910513
+:100C600008F467C0883E910508F4A4C09C01205F89
+:100C700031092031310508F05CC090650895853A4E
+:100C8000910509F459C0863A910509F058C082E8E7
+:100C900090E40895883A910509F454C0893A910581
+:100CA00009F453C08A3A910509F452C08B3A910570
+:100CB00009F451C08C3A910509F450C08D3A910560
+:100CC00009F44FC0803B910509F44EC08E3A91055E
+:100CD00009F44DC08F3A910509F44CC0813B910550
+:100CE00009F44BC0823B910509F44AC0833B91054E
+:100CF00009F449C0843B910509F448C0853B91053E
+:100D000009F447C0863B910509F446C0873B91052D
+:100D100009F445C0883B910509F444C0893B91051D
+:100D200009F443C08A3B910509F442C080E094E491
+:100D3000089580E090E0089581E890E4089583E8C4
+:100D400090E4089582EE94E4089589EE94E4089581
+:100D50008AEE94E4089585EB94E4089586EB94E498
+:100D6000089587EB94E408958CEC94E408958DEC59
+:100D700094E4089583E895E408958AE895E4089555
+:100D800082E995E4089584E995E4089581E296E482
+:100D9000089583E296E4089584E296E4089585E256
+:100DA00096E4089586E296E4089587E296E408952D
+:100DB0008AE296E40895089524E5829FC0011124F3
+:100DC000FC0126E0729FE00DF11D1124E60FF11DDC
+:100DD000EE0FFF1FEF59FE4F859194910895880FF4
+:100DE000991FFC01E553F040859194910895880F77
+:100DF000991FFC01E55BFE4F85919491089524E5D0
+:100E0000829FC0011124FC0146E0749FE00DF11D9A
+:100E10001124E60FF11DEE0FFF1FEF59FE4F8591D4
+:100E200094919C013A9521154FE1340708F425C1AE
+:100E30003F512115304120F49F700E94F70608951C
+:100E40009C0130532115304118F49927906C089576
+:100E5000811520E5920769F40E94B1144FEF84E3F5
+:100E60009CE0415080409040E1F700C000000C94AD
+:100E7000681B813020E5920731F48091CC018160BC
+:100E80008093CC0108959C0130552115304108F024
+:100E90005CC0292F33272F70332721303105E9F427
+:100EA000AC0164E0440F551F6A95E1F74427537085
+:100EB000BC016370772702C0220F331F6A95E2F7E7
+:100EC0003C68242B352B73E0880F991F7A95E1F746
+:100ED00080769927822B932B08952230310529F4AF
+:100EE000982F8827816F906A089523303105A1F4E7
+:100EF000AC0133E0440F551F3A95E1F7407E57703F
+:100F00008370992721E030E002C0220F331F8A95B9
+:100F1000E2F7C9019C6816C02430310531F5AC01F7
+:100F200023E0440F551F2A95E1F7407E57708370E8
+:100F3000992721E030E002C0220F331F8A95E2F7A3
+:100F4000C9019A68842B952B08959C01305721156F
+:100F5000304118F49F70906208959C01305821151B
+:100F6000304118F49F70906A0895803E9105E0F436
+:100F7000803C910558F58133910509F46FC048F420
+:100F80008932910509F463C08A32910509F46DC074
+:100F900072C089339105E9F082389105D1F085332B
+:100FA000910509F44DC067C0833E910581F138F485
+:100FB000803E9105B9F0823E9105D9F05CC0863E35
+:100FC000910561F1873E9105A1F155C00E94EF06A0
+:100FD00008952091DE0120FD02C021FF4CC080EE6B
+:100FE00090E049C08091DE0180FFF9CF89E390E075
+:100FF00042C08091DE0182FF0EC08091DE0184FF3D
+:1010000003C080E090E037C083EE90E034C0809170
+:10101000DE0182FFF2CF82EE90E02DC08091DE01F2
+:1010200083FF0BC08091DE0184FDEBCF87EE90E063
+:1010300022C08091DE0183FFF5CF86EE90E01BC0D9
+:101040008091DE0185FF07C089E290E014C08091A5
+:10105000DE0185FFF9CF85E390E00DC08091DE01D0
+:1010600086FF07C08AE290E006C08091DE0186FF1D
+:10107000F9CF81E390E00E941B06089508958091C6
+:1010800062010895CF93DF9300D01F92CDB7DEB7F2
+:101090009C018091E401843019F593E099833B83AE
+:1010A0002A839093E9008FEF9091E800815095FD9D
+:1010B00006C095ED9A95F1F700008111F5CF80916A
+:1010C000E80085FF0DC040E050E063E070E0CE0135
+:1010D00001960E94AF0A8091E8008E778093E80025
+:1010E0000F900F900F90DF91CF910895CF93DF93E2
+:1010F00000D01F92CDB7DEB72091E401243021F556
+:1011000022E029839B838A8383E08093E9008FEF29
+:101110009091E800815095FD06C095ED9A95F1F704
+:1011200000008111F5CF8091E80085FF0DC040E0FF
+:1011300050E063E070E0CE0101960E94AF0A80911A
+:10114000E8008E778093E8000F900F900F90DF916A
+:10115000CF9108959C018091E4018430F9F482E0FC
+:101160008093E9009FEF8091E800915085FD06C0D3
+:1011700085ED8A95F1F700009111F5CF8091E80097
+:1011800085FF0CC040E050E065E070E0C9010E94BE
+:10119000AF0A8091E8008E778093E8000895CF939E
+:1011A000DF93EC018091E401843009F046C0909116
+:1011B0000C019923D9F090910D019923B9F08093F6
+:1011C000E9008FEF9091E800815095FD06C095E110
+:1011D0009A95F1F700008111F5CF8091E80085FF25
+:1011E0002CC040E050E060E170E017C081E08093E7
+:1011F000E9008FEF9091E800815095FD06C095EDD4
+:101200009A95F1F700008111F5CF8091E80085FFF4
+:1012100014C040E050E068E070E0CE010E94AF0AE8
+:101220008091E8008E778093E80080E1FE01A2E5DE
+:10123000B1E001900D928A95E1F7DF91CF91089589
+:101240008091E301811109C00E94400C0E949D0C15
+:101250008091E20084608093E20008951092E3019F
+:10126000089508950C949E210E94FE1A0E94A421C4
+:101270000E94480F0C943E0842E061EC81E00E941D
+:10128000B90B42E061EC82E00E94B90B42E061ECF4
+:1012900083E00E94B90B42E161EC84E00C94B90B4D
+:1012A0008091E601833009F455C030F4813071F04B
+:1012B000823009F48EC008958A3009F47AC08B30E8
+:1012C00009F460C0893009F09CC020C08091E5011C
+:1012D000813A09F096C08091E800877F8093E8000A
+:1012E0008091E9019091EA01892B21F460E182E586
+:1012F00091E003C060E080E090E070E00E94FA0AB4
+:101300008091E8008B778093E80008958091E50153
+:10131000813209F076C08091E9019091EA0100974D
+:1013200019F0039709F06DC08091E800877F8093E2
+:10133000E8008091E80082FD05C08091E401811100
+:10134000F8CF5FC08091F100809362018091E80046
+:101350008B7753C08091E501813A09F052C08091AA
+:10136000E9019091EA01892B09F04BC08091E800D6
+:10137000877F8093E8008091E80080FFFCCF809118
+:101380000C0136C08091E5018132D9F58091E901E7
+:101390009091EA01892BA9F58091E800877F8093DD
+:1013A000E8000E94EE0B8091E70180930C010C9401
+:1013B000B1148091E501813221F58091E800877FA9
+:1013C0008093E8000E94EE0B8091E8018093630116
+:1013D00008958091E501813AA1F48091E800877F2A
+:1013E0008093E8008091E80080FFFCCF809163014A
+:1013F0008093F1008091E8008E778093E8000C9450
+:10140000EE0B089584B7877F84BF0FB6F894A89534
+:1014100080916000886180936000109260000FBE30
+:1014200090E080E80FB6F89480936100909361009B
+:101430000FBE0E94970F0E94400C0E949D0C80914D
+:10144000E20084608093E20078940E94280F0E945A
+:10145000990F82E091E00E94430F0E948C218091BD
+:10146000E401853069F40E94C01A8091E20188236A
+:10147000B1F30E94EA1A882391F30E94990AEFCFF0
+:101480000E949F0FECCF292F332723303105C9F05D
+:1014900060F42130310581F02230310509F041C07E
+:1014A0008DE690E02DED34E040C021323105E1F0D1
+:1014B0002232310531F135C082E190E02AE435E095
+:1014C00034C099278130910549F028F0029749F5F9
+:1014D000E9EAF4E005C0E9EDF4E002C0E1ECF4E093
+:1014E000849190E09F0121C06430D8F4E62FF0E0B1
+:1014F000EE0FFF1FEE5DFE4F2081318189E090E00D
+:1015000014C0643070F470E0FB01EE0FFF1FE65E64
+:10151000FE4F20813181FB01EA5EFE4F808190E029
+:1015200004C080E090E020E030E0FA0131832083C5
+:10153000089580E189BD82E189BD09B400FEFDCF37
+:101540008091D8008F7D8093D8008091E0008260E8
+:101550008093E0008091E00081FDFCCF0895CF9260
+:10156000DF92EF92FF920F931F93CF93DF93EC01E3
+:101570008B016A010E940D0C811133C0C114D1048A
+:1015800039F0F60180819181081B190BC80FD91F12
+:10159000E12CF12C0115110519F18091E80085FD70
+:1015A00016C08091E8008E778093E800C114D104C2
+:1015B00049F0F60180819181E80EF91EF182E08206
+:1015C00085E00FC00E940D0C882321F30AC0899189
+:1015D0008093F10001501109FFEFEF1AFF0ADACFF3
+:1015E00080E0DF91CF911F910F91FF90EF90DF90FE
+:1015F000CF9008952091EB013091EC012617370729
+:1016000048F06115710539F42091E8002E77209398
+:10161000E80001C0B901FC0120E06115710579F114
+:101620008091E4018823F1F18530F1F18091E800A7
+:1016300083FD3CC08091E80082FD2EC08091E800CF
+:1016400080FFEBCF2091F3008091F20090E0922B8D
+:101650006115710551F08830910538F4219120937E
+:10166000F100615071090196F3CF21E0089709F06C
+:1016700020E08091E8008E778093E800CECF2111A2
+:10168000CFCF0AC08091E401882361F0853061F0FA
+:101690008091E80083FD0AC08091E80082FFF2CFCC
+:1016A00080E0089582E0089583E0089581E0089540
+:1016B0002091EB013091EC012617370748F06115B6
+:1016C000710539F42091E8002E772093E80001C0DD
+:1016D000B901FC0120E06115710591F18091E401EF
+:1016E000882309F440C0853009F43FC08091E800A8
+:1016F00083FD3DC08091E80082FD2FC08091E8000D
+:1017000080FFE9CF2091F3008091F20090E0922BCE
+:101710006115710559F08830910540F424912093AA
+:10172000F1003196615071090196F2CF21E00897DE
+:1017300009F020E08091E8008E778093E800CBCF1D
+:101740002111CCCF0AC08091E401882361F085305B
+:1017500061F08091E80083FD0AC08091E80082FF7B
+:10176000F2CF80E0089582E0089583E0089581E05B
+:101770000895982F973068F59093E900981739F0FD
+:101780007091EC002091ED005091F00003C0242FE7
+:10179000762F50E021FD02C09F5FECCF3091EB002F
+:1017A0003E7F3093EB003091ED003D7F3093ED00B4
+:1017B0003091EB0031603093EB007093EC0020939C
+:1017C000ED005093F0002091EE0027FDE5CF80E082
+:1017D00008958F708093E90081E008958091E5017C
+:1017E00087FF11C08091E80082FD05C08091E4016F
+:1017F0008111F8CF11C08091E8008B770BC08091E8
+:10180000E401882349F08091E80080FFF8CF8091BF
+:10181000E8008E778093E80008952091E4003091ED
+:10182000E50095E64091EC00842F817040FF23C0D5
+:101830008091E80080FD1DC08091E401882399F02B
+:10184000853099F08091EB0085FD11C04091E40056
+:101850005091E5002417350729F3915011F09A01B2
+:10186000E1CF84E0089582E0089583E0089581E067
+:10187000089580E008954091E80042FFDDCF08958B
+:101880000E94AE0C0E94B60CE0EEF0E08081816018
+:101890008083E8EDF0E080818F77808319BCA7ED2D
+:1018A000B0E08C918E7F8C9380818F7E80831092AC
+:1018B000E30108950F931F93CF93DF930E94AE0C23
+:1018C0000E94B60CC8EDD0E088818F77888388812C
+:1018D0008068888388818F7D888319BC1092E40199
+:1018E0001092E0011092E2011092E10100EE10E08E
+:1018F000F80180818B7F808388818160888342E0CA
+:1019000060E080E00E94B90BE1EEF0E080818E7F24
+:101910008083E2EEF0E08081816080838081886056
+:101920008083F80180818E7F8083888180618883B5
+:10193000DF91CF911F910F910895E8EDF0E0808144
+:101940008F7E8083E7EDF0E080818160808384E09A
+:1019500082BF81E08093E3010C945A0CE8EDF0E043
+:1019600080818E7F80831092E20008951092DA00C9
+:101970001092E10008951F920F920FB60F9211245A
+:101980002F933F934F935F936F937F938F939F9387
+:10199000AF93BF93EF93FF938091E10082FF0BC061
+:1019A0008091E20082FF07C08091E1008B7F8093ED
+:1019B000E1000E94270F8091DA0080FF1FC0809114
+:1019C000D80080FF1BC08091DA008E7F8093DA0000
+:1019D0008091D90080FF0DC080E189BD82E189BD81
+:1019E00009B400FEFDCF81E08093E4010E9420094C
+:1019F00005C019BC1092E4010E942E098091E100FB
+:101A000080FF19C08091E20080FF15C08091E20044
+:101A10008E7F8093E2008091E20080618093E200FB
+:101A20008091D80080628093D80019BC85E08093B3
+:101A3000E4010E9432098091E10084FF30C080916E
+:101A4000E20084FF2CC080E189BD82E189BD09B438
+:101A500000FEFDCF8091D8008F7D8093D8008091CB
+:101A6000E1008F7E8093E1008091E2008F7E809381
+:101A7000E2008091E20081608093E2008091E001C9
+:101A8000882311F084E007C08091E30087FD02C045
+:101A900081E001C083E08093E4010E9434098091D9
+:101AA000E10083FF29C08091E20083FF25C080917F
+:101AB000E100877F8093E10082E08093E40110924F
+:101AC000E0018091E1008E7F8093E1008091E2004F
+:101AD0008E7F8093E2008091E20080618093E2003B
+:101AE00042E060E080E00E94B90B8091F0008860E5
+:101AF0008093F0000E943109FF91EF91BF91AF9167
+:101B00009F918F917F916F915F914F913F912F9115
+:101B10000F900FBE0F901F9018951F920F920FB647
+:101B20000F9211242F933F934F935F936F937F9363
+:101B30008F939F93AF93BF93CF93DF93EF93FF93D5
+:101B4000C091E900CF708091EC00D82FD17080FD5A
+:101B5000D0E81092E9008091F000877F8093F00038
+:101B600078940E94D10D1092E9008091F000886075
+:101B70008093F000CD2BCF70C093E900FF91EF91DF
+:101B8000DF91CF91BF91AF919F918F917F916F9195
+:101B90005F914F913F912F910F900FBE0F901F902B
+:101BA00018951F93CF93DF93CDB7DEB7AA970FB6E3
+:101BB000F894DEBF0FBECDBFE5EEF1E08091F100FD
+:101BC000819321E0ED3EF207C9F70E945009809110
+:101BD000E80083FF24C18091E5019091E601492F3F
+:101BE00050E04A30510508F01AC1FA01E15AFF4F9E
+:101BF0000C943523803881F0823809F010C180912F
+:101C0000E9018F708093E9008091EB0085FB8827C4
+:101C100080F91092E90006C08091E1019091E20103
+:101C2000911182609091E800977F9093E8008093F3
+:101C3000F1001092F100C8C0282F2D7F09F0EFC0ED
+:101C4000882319F0823061F0EAC08091E701813089
+:101C500009F0E5C0933009F080E08093E2012BC0E9
+:101C60008091E701811127C08091E9018F7009F40B
+:101C7000D6C08093E9002091EB0020FF1CC0933078
+:101C800021F48091EB00806214C09091EB00906190
+:101C90009093EB0021E030E0A90102C0440F551FF2
+:101CA0008A95E2F74093EA001092EA008091EB00F7
+:101CB00088608093EB001092E9008091E800877FB4
+:101CC00086C08111ACC01091E7011F778091E300BD
+:101CD0008078812B8093E3008091E800877F809358
+:101CE000E8000E94EE0B8091E80080FFFCCF80911D
+:101CF000E30080688093E300111102C082E001C01C
+:101D000083E08093E4018BC08058823008F087C064
+:101D10008091E7019091E8018C3D53E0950779F5BA
+:101D200083E08A838AE289834FB7F894DE011396B1
+:101D300020E03EE051E2E32FF0E050935700E491C1
+:101D400020FF03C0E295EF703F5FEF708E2F90E0B1
+:101D5000EA3010F0C79601C0C0968D939D932F5F17
+:101D6000243149F74FBF8091E800877F8093E800D6
+:101D70006AE270E0CE0101960E94FA0A14C0AE0138
+:101D80004F5F5F4F6091E9010E94430ABC01892BBC
+:101D900009F445C09091E800977F9093E80089810D
+:101DA0009A810E94580B8091E8008B778093E8001D
+:101DB00036C08038A1F58091E800877F8093E800E5
+:101DC0008091E0018093F1008091E8008E7780930C
+:101DD000E8000E94EE0B23C0811121C08091E70131
+:101DE0009091E80199270297D4F48091E800877FC9
+:101DF0008093E8008091E7018093E0010E94EE0B60
+:101E00008091E001811106C08091E30087FD02C04E
+:101E100081E001C084E08093E4010E943C0980914C
+:101E2000E80083FF0AC08091E800877F8093E80084
+:101E30008091EB0080628093EB00AA960FB6F89435
+:101E4000DEBF0FBECDBFDF91CF911F9108950895E2
+:101E5000CF938091E4018823A1F0C091E900CF7075
+:101E60009091EC00892F817090FD80E8C82B109232
+:101E7000E9008091E80083FD0E94D10DCF70C093EE
+:101E8000E900CF91089590936901809368010895C6
+:101E9000E0916801F0916901309721F00190F081A3
+:101EA000E02D099480E00895E0916801F0916901C6
+:101EB000309721F00280F381E02D09940895E0919C
+:101EC0006801F0916901309721F00480F581E02DDF
+:101ED0000994089520916601309167012817390708
+:101EE00071F09093670180936601E0916801F09131
+:101EF0006901309721F00680F781E02D099408955B
+:101F000020916401309165012817390771F0909391
+:101F1000650180936401E0916801F0916901309757
+:101F200021F00084F185E02D0994089508950C9422
+:101F3000960F0E94041B0E9406050C94CA1BCF92A8
+:101F4000DF92EF92FF920F931F93CF93DF93CDB762
+:101F5000DEB72B970FB6F894DEBF0FBECDBF0E9441
+:101F60001E058BE6C82E81E0D82E00E010E0E02EA2
+:101F7000802F0E941406F60141916F01F82EF4267D
+:101F8000B1F40F5F1F4F0E30110589F78FEF898372
+:101F90008A831B820E940D1B8160782F9D838C8316
+:101FA00049815A816B818D810E94421040C090917D
+:101FB000CC0191FF04C08B870E941A068B8520E01C
+:101FC00030E04F2D50E0922FBA01022E02C07595DD
+:101FD00067950A94E2F760FF24C02E83EF8221E028
+:101FE00030E0690102C0CC0CDD1C9A95E2F790E06C
+:101FF0008C219D21892B09F420E028870E940D1B4C
+:102000008160782F9A8789874E815F8168858A856C
+:102010000E944210F801E559FE4F8081C826C08217
+:1020200006C02F5F3F4F2630310569F6AACF0E94C8
+:10203000B11E0E94480F90916A018917A1F00E9479
+:10204000480F80936A012B960FB6F894DEBF0FBE3F
+:10205000CDBFDF91CF911F910F91FF90EF90DF9057
+:10206000CF900C943E082B960FB6F894DEBF0FBEAF
+:10207000CDBFDF91CF911F910F91FF90EF90DF9037
+:10208000CF900895CF93DF93CDB7DEB72B970FB6E0
+:10209000F894DEBF0FBECDBF4F83588769877A871C
+:1020A0008B87DE01119686E0FD0111928A95E9F792
+:1020B00085E0FE01379601900D928A95E1F74981FE
+:1020C0005A816B817C818D819E810E9445172B9660
+:1020D0000FB6F894DEBF0FBECDBFDF91CF9108954C
+:1020E000CF93C82F882309F4C1C0823859F40E94C5
+:1020F000480F81FDBBC089E30E94E2190E949A1A31
+:1021000089E30CC0833879F40E94480F80FDAEC08B
+:1021100083E50E94E2190E949A1A83E50E94211A1F
+:10212000CF910C949A1A843859F40E94480F82FD7A
+:102130009DC087E40E94E2190E949A1A87E4EECFBC
+:102140008CEF8C0F813A48F48C2F0E94F120811182
+:102150008DC08C2F0E94E219E3CF80E28C0F883073
+:1021600048F4C77081E001C0880FCA95EAF70E9461
+:10217000631AD6CF8BE58C0F833078F4C53A29F0FB
+:10218000C63A31F083E890E005C081E890E002C0F3
+:1021900082E890E0CF910C946A0F88E58C0F833130
+:1021A00008F064C0C83A39F1C93A41F1CA3A49F174
+:1021B000CB3A51F1CC3A59F1CD3A61F1C03B69F1DA
+:1021C000CE3A71F1CF3A79F1C13B81F1C23B89F14D
+:1021D000C33B91F1C43B99F1C53BA1F1C63BA9F1C9
+:1021E000C73BB1F1C83BB9F1C93BC1F1CA3BC9F129
+:1021F00080E090E038C082EE90E035C089EE90E05B
+:1022000032C08AEE90E02FC085EB90E02CC086EBC8
+:1022100090E029C087EB90E026C08CEC90E023C0D2
+:102220008DEC90E020C083E891E01DC08AE891E049
+:102230001AC082E991E017C084E991E014C081E2FC
+:1022400092E011C083E292E00EC084E292E00BC003
+:1022500085E292E008C086E292E005C087E292E063
+:1022600002C08AE292E0CF910C94800FCF91089542
+:10227000882309F44BC0823859F40E94480F81FF2B
+:1022800045C089E30E94E2190E949A1A89E30CC0B2
+:10229000833871F40E94480F80FF38C083E50E94A4
+:1022A000E2190E949A1A83E50E94211A0C949A1A44
+:1022B000843859F40E94480F82FF28C087E40E94A6
+:1022C000E2190E949A1A87E4EFCF9CEF980F913A97
+:1022D00058F390E2980F983050F4877091E001C065
+:1022E000990F8A95EAF7892F0E94691ADFCF9BE53B
+:1022F000980F933020F480E090E00C946A0F885A95
+:10230000833120F480E090E00C94800F08958823BE
+:1023100021F00E94631A0C949A1A0895882321F0E0
+:102320000E94691A0C949A1A0895BF92CF92DF9274
+:10233000EF92FF920F931F93CF93DF9300D000D0C3
+:1023400000D0CDB7DEB77C0185E0F701DE01119644
+:1023500001900D928A95E1F7F70183819481892B91
+:1023600009F4DDC2908181818F3F19F49F3F09F408
+:10237000D6C2F7010281258122952F7099838A8325
+:1023800089819A812E830E94A119182FB92E0E944B
+:10239000A0190E946718EB2DE295EF704E2F50E0C8
+:1023A000FA01E759FF4F2E810C9435238B2D807F46
+:1023B0009B2D9F70F92E882319F0F29480EFF8225C
+:1023C000002349F0FF2009F457C28F2D0E94731A91
+:1023D0000E949A1A51C2812F0E943811FF2009F4DD
+:1023E0009EC28F2D0E94791A26960FB6F894DEBFF2
+:1023F0000FBECDBFDF91CF911F910F91FF90EF9056
+:10240000DF90CF90BF900C949A1A3B2D307F8B2D8C
+:102410008F70303211F08295807F112319F01130C6
+:1024200021F12CC00023B9F0222309F490C12130FE
+:1024300009F08DC126960FB6F894DEBF0FBECDBF52
+:10244000DF91CF911F910F91FF90EF90DF90CF9090
+:10245000BF900C94831A222319F0213009F45FC233
+:102460008E830E94861A8E8186C1002321F022303D
+:1024700008F055C26CC1211152C27DC1002321F068
+:10248000222309F464C1F8C1222309F474C109C2EA
+:102490008B2D86958695837019F08130D1F03FC2DF
+:1024A000002321F0812F9B2D937002C080E090E0EB
+:1024B00026960FB6F894DEBF0FBECDBFDF91CF9149
+:1024C0001F910F91FF90EF90DF90CF90BF900C94F1
+:1024D0006A0F002321F0812F9B2D937002C080E0B2
+:1024E00090E026960FB6F894DEBF0FBECDBFDF9109
+:1024F000CF911F910F91FF90EF90DF90CF90BF9001
+:102500000C94800F812F002319F00E94B91D02C086
+:102510000E94211E26960FB6F894DEBF0FBECDBFD7
+:10252000DF91CF911F910F91FF90EF90DF90CF90AF
+:10253000BF900C94A61E8B2D837009F075C00111FD
+:10254000EEC1812F829586958770880F880F912F15
+:102550009F70C92ED12CE12CF12C082E04C0CC0C7C
+:10256000DD1CEE1CFF1C0A94D2F714FF12C00FE012
+:1025700010E020E030E004C0000F111F221F331FC5
+:102580008A95D2F7C901B8016095709580959095AC
+:1025900003C060E070E0CB014B2D4695469543703B
+:1025A0004230C1F060F56C297D298E299F29413088
+:1025B00051F126960FB6F894DEBF0FBECDBFDF9166
+:1025C000CF911F910F91FF90EF90DF90CF90BF9030
+:1025D0000C948E186C297D298E299F2926960FB67A
+:1025E000F894DEBF0FBECDBFDF91CF911F910F9149
+:1025F000FF90EF90DF90CF90BF900C94AA180E94AC
+:102600008E18C701B60126960FB6F894DEBF0FBE2E
+:10261000CDBFDF91CF911F910F91FF90EF90DF9091
+:10262000CF90BF900C947218002319F08B2D8170FD
+:1026300001C08695882309F472C1812F8295869501
+:102640008770880F880F912F9F70C92ED12CE12C95
+:10265000F12C082E04C0CC0CDD1CEE1CFF1C0A94CF
+:10266000D2F714FF12C00FE010E020E030E004C009
+:10267000000F111F221F331F8A95D2F7C901B8011D
+:10268000609570958095909503C060E070E0CB01F7
+:102690004B2D4695469543704230C1F060F56C294C
+:1026A0007D298E299F29413051F126960FB6F89445
+:1026B000DEBF0FBECDBFDF91CF911F910F91FF9075
+:1026C000EF90DF90CF90BF900C9468196C297D2912
+:1026D0008E299F2926960FB6F894DEBF0FBECDBF78
+:1026E000DF91CF911F910F91FF90EF90DF90CF90EE
+:1026F000BF900C9484190E946819C701B6012696F0
+:102700000FB6F894DEBF0FBECDBFDF91CF911F9102
+:102710000F91FF90EF90DF90CF90BF900C944C19E9
+:10272000103FD1F118F4103E50F4A1C0123F09F44B
+:1027300063C008F44CC0133F09F473C098C01F7005
+:102740008B2D8F710023A1F00E94E518812F269612
+:102750000FB6F894DEBF0FBECDBFDF91CF911F91B2
+:102760000F91FF90EF90DF90CF90BF900C94871166
+:102770000E940619812F26960FB6F894DEBF0FBE71
+:10278000CDBFDF91CF911F910F91FF90EF90DF9020
+:10279000CF90BF900C948E110023A9F02111BFC0DF
+:1027A0008B2D8F7126960FB6F894DEBF0FBECDBF6E
+:1027B000DF91CF911F910F91FF90EF90DF90CF901D
+:1027C000BF900C942B19223008F0A9C0E9CF002348
+:1027D000A9F08B2D8F7126960FB6F894DEBF0FBE31
+:1027E000CDBFDF91CF911F910F91FF90EF90DF90C0
+:1027F000CF90BF900C94E518002359F38B2D8F7167
+:1028000026960FB6F894DEBF0FBECDBFDF91CF91F5
+:102810001F910F91FF90EF90DF90CF90BF900C949D
+:102820000619002399F08B2D8F7126960FB6F89418
+:10283000DEBF0FBECDBFDF91CF911F910F91FF90F3
+:10284000EF90DF90CF90BF900C94D01826960FB6E3
+:10285000F894DEBF0FBECDBFDF91CF911F910F91D6
+:10286000FF90EF90DF90CF90BF900C94C61800239C
+:10287000A9F0222309F4ADCF812F26960FB6F89444
+:10288000DEBF0FBECDBFDF91CF911F910F91FF90A3
+:10289000EF90DF90CF90BF900C947010222309F43A
+:1028A000ADCF812F26960FB6F894DEBF0FBECDBFF9
+:1028B000DF91CF911F910F91FF90EF90DF90CF901C
+:1028C000BF900C9438114B2D4F70612FC7010E949F
+:1028D000950326960FB6F894DEBF0FBECDBFDF91ED
+:1028E000CF911F910F91FF90EF90DF90CF90BF900D
+:1028F0000C94EA174B2D4F70612FC70126960FB627
+:10290000F894DEBF0FBECDBFDF91CF911F910F9125
+:10291000FF90EF90DF90CF90BF900C94DB0626964F
+:102920000FB6F894DEBF0FBECDBFDF91CF911F91E0
+:102930000F91FF90EF90DF90CF90BF9008950E948D
+:10294000801A0E94551A0E949A1A0E94561F0E94CD
+:10295000A61E80E090E00E946A0F80E090E00C9458
+:10296000800F0E94701A0C949F140E94A119292FA5
+:1029700022952F702C3030F42A3048F42250223027
+:1029800078F405C02C3041F02F3031F009C0803E82
+:1029900048F0803F29F406C093FB882780F908950A
+:1029A00080E0089581E00895CF93DF9300D000D0B8
+:1029B0001F92CDB7DEB70F900F900F900F900F9032
+:1029C000DF91CF910895CF93DF9300D000D000D056
+:1029D000CDB7DEB726960FB6F894DEBF0FBECDBFDB
+:1029E000DF91CF9108951F93CF93DF93C091790129
+:1029F00016E080917A01C81799F0D0E01C9FF00191
+:102A00001D9FF00D1124E558FE4F408151816281D8
+:102A10007381848195810E94E3142196C770E9CF68
+:102A2000DF91CF911F9108954091AB015091AC017E
+:102A30006091AD017091AE018091AF019091B001B4
+:102A40000C94E3148091B00182958F7009F054C00A
+:102A50008091AD01882309F44FC080917901A09144
+:102A60007A014091AE015091AF016091AB0170913C
+:102A7000AC01B6E08A1709F43FC090E0411551055A
+:102A8000C1F17F3F11F46F3FA1F1B89FF001B99FF1
+:102A9000F00D1124E558FE4F218127132AC0208113
+:102AA000261327C02281211124C0238134812417B9
+:102AB000350710F421503109241B350B283C310512
+:102AC000C0F42091B0012F7020612093B00126E066
+:102AD000289FF001299FF00D1124E058FE4F8081BE
+:102AE0008F70806180838BEA91E00E9495110C9435
+:102AF000F31401968770BECF0895CF92DF92EF92C4
+:102B0000FF920F931F93CF93DF93CDB7DEB76297FA
+:102B10000FB6F894DEBF0FBECDBF8C0185E0F80183
+:102B2000DE011D9601900D928A95E1F7D8014C9136
+:102B300011965C91119712966C918091AE019091D3
+:102B4000AF01009709F475C13091AB017091AC01F0
+:102B50007F3F19F43F3F09F46CC1F801C380D48072
+:102B6000E090AD01EE2009F4BEC02091B001C8167E
+:102B7000D90628F0D601A81BB90BCD0104C0809559
+:102B800090958C0D9D1DFF24F394883C910578F061
+:102B9000F12C207F09F0C4C07C2DD98AC88A89898C
+:102BA0000E94D4148BEA91E00E949511AFC0822F4D
+:102BB000807F09F045C0571313C0431311C0611142
+:102BC0000FC02F7020612093B0010E9414158BEA72
+:102BD00091E00E9495118091B001F80185832EC08B
+:102BE000CD2819F15F3F11F44F3FF9F0F62E611136
+:102BF0001CC08091790120917A0136E0821709F496
+:102C00005BC090E0389FF001399FF00D1124E5582A
+:102C1000FE4F7181571306C07081471303C0728144
+:102C2000711103C001968770E9CFF62E662309F46F
+:102C30001CC18091B00181608093B001F12C15C15D
+:102C4000571309C0431307C0611105C08091B0013B
+:102C5000F8018583C8C04D875E878D859E856A8B08
+:102C60000E94B5146A898823D1F16623C1F12091AD
+:102C7000B001822F82958F7090E0029774F080915E
+:102C8000AB019091AC0198878F831986DB86CA8649
+:102C90002C87CE0107960E94951186E0F801ABEAD9
+:102CA000B1E001900D928A95E1F70E9422150E94F1
+:102CB0001415FF24F394D9C04D875E878D859E85BA
+:102CC0000E94A119292F22952F70223008F0C1C02F
+:102CD0009F7009F0BBC0805E883008F4C6C0C80190
+:102CE0000E949511E6CFC816D90608F453C0F60124
+:102CF000E81BF90BCF01883C910508F450C0F12C7A
+:102D00007C2DD98AC88A89890E94D414EBEAF1E023
+:102D100086E0DF011D928A95E9F70E941415A5C08F
+:102D2000571314C0431312C0611110C08091B00139
+:102D3000F8018583C8010E94951186E0EBEAF1E075
+:102D4000DF011D928A95E9F7FE2C8FC04D875E87C3
+:102D50008D859E856A8B0E94B5146A89882309F443
+:102D6000BECF662309F4BBCF2091B001822F82959C
+:102D70008F7090E002970CF490CF8091AB0190910E
+:102D8000AC019A8389831B82DD82CC822E83CE01A3
+:102D9000019681CF809590958C0D9D1DACCFF62E20
+:102DA000662309F49CCF571333C0431331C02091DD
+:102DB000B00120FD24C0822F82958F70482F50E0F3
+:102DC00041155105E1F0D80115962C9315974F3018
+:102DD000510549F08F5F982F9295907F822F8F70C9
+:102DE000892B15968C93C8010E94951186E0F801F5
+:102DF000ABEAB1E001900D928A95E1F78ECF86E0C3
+:102E0000F801ABEAB1E001900D928A95E1F72DC08F
+:102E10004D875E878D859E850E94B51481113DCFBB
+:102E20008091B00181608093B001C8010E9495112A
+:102E30001CC0662309F453CF4D875E878D859E8520
+:102E40000E94B514882309F44ACF27CF811143CFBC
+:102E50000CC0243008F043CF9F7009F43CCFD80158
+:102E600015969C91907F09F036CF8F2D62960FB604
+:102E7000F894DEBF0FBECDBFDF91CF911F910F91B0
+:102E8000FF90EF90DF90CF9008951F93CF93DF9343
+:102E9000CDB7DEB72C970FB6F894DEBF0FBECDBF0F
+:102EA0004F83588769877A878B879C87CE010796DF
+:102EB0000E947D15882371F08A859B85892B09F4F2
+:102EC00041C088858F3F09F065C08F818F3F09F031
+:102ED00061C038C086E0FE013796DE011196019090
+:102EE0000D928A95E1F76A857B856115710551F12F
+:102EF000FF81E885EF3F11F4FF3F21F120917A0136
+:102F000030E0C9010196877099274091790150E01E
+:102F10008417950709F447C0F983EA837D836C839E
+:102F200096E0929FD001939FB00D1124A558BE4FFB
+:102F3000FE01319601900D929A95E1F780937A0106
+:102F40000E94F31416E08091790190917A0189171B
+:102F5000B9F1189FC001112485589E4F0E947D151C
+:102F6000882371F1E09179011E9FF0011124E55849
+:102F7000FE4F4081518162817381848195810E94DD
+:102F8000E3148091790190E00196877099278093EE
+:102F90007901D9CF4F81588569857A858B859C8544
+:102FA0000E94E314CFCF0E94B11410927A011092C4
+:102FB0007901EBEAF1E086E0DF011D928A95E9F7FD
+:102FC0002C960FB6F894DEBF0FBECDBFDF91CF9128
+:102FD0001F910895EF92FF920F931F93CF93DF936A
+:102FE0008C01892B09F46CC0F12CEE24E394E801E8
+:102FF0002196F8018491843740F4843008F051C060
+:10300000813081F0823019F15BC0853709F444C00A
+:10301000A8F19CE7980F903708F052C08F770E9474
+:10302000381141C00E5F1F4FFE01849190E2980F4E
+:10303000983050F48770FE2D01C0FF0F8A95EAF793
+:103040008F2F0E94731A14C00E9470102DC00E5F43
+:103050001F4FFE01849190E2980F983060F48770C2
+:10306000FE2D01C0FF0F8A95EAF78F2F0E94791A73
+:103070000E949A1A19C00E94381116C00E5F1F4F85
+:10308000FE01C491CC2381F08FE99FE00197F1F715
+:1030900000C00000C150F6CF0E5F1F4FFE01F4903C
+:1030A00003C00E9470108E018F2D882309F49FCFDA
+:1030B000EFE9FFE03197F1F700C000008150F5CF54
+:1030C000DF91CF911F910F91FF90EF900895089598
+:1030D0006093B5017093B6018093B7019093B801E6
+:1030E0000C949F140F931F930091B5011091B6019A
+:1030F0002091B7013091B801DC01CB01802B912BDD
+:10310000A22BB32B8093B5019093B601A093B70186
+:10311000B093B8011F910F910C949F140F931F93BC
+:103120000091B5011091B6012091B7013091B8011D
+:10313000DC01CB0180239123A223B3238093B5012B
+:103140009093B601A093B701B093B8011F910F916E
+:103150000C949F140F931F930091B5011091B60129
+:103160002091B7013091B801DC01CB018027912774
+:10317000A227B3278093B5019093B601A093B7011E
+:10318000B093B8011F910F910C949F141092B1014C
+:103190001092B2011092B3011092B4010C949F14DA
+:1031A00041E050E060E070E004C0440F551F661F2E
+:1031B000771F8A95D2F74093B1015093B201609383
+:1031C000B3017093B4010C949F1441E050E060E0AF
+:1031D00070E004C0440F551F661F771F8A95D2F711
+:1031E0008091B1019091B201A091B301B091B4016D
+:1031F000482B592B6A2B7B2B4093B1015093B20182
+:103200006093B3017093B4010C949F1441E050E0BB
+:1032100060E070E004C0440F551F661F771F8A9559
+:10322000D2F740955095609570958091B10190913D
+:10323000B201A091B301B091B401482359236A238C
+:103240007B234093B1015093B2016093B30170931B
+:10325000B4010C949F1441E050E060E070E004C0C1
+:10326000440F551F661F771F8A95D2F78091B101D1
+:103270009091B201A091B301B091B40148275927B0
+:103280006A277B274093B1015093B2016093B30149
+:103290007093B4010C949F140F931F930091B1018C
+:1032A0001091B2012091B3013091B401DC01CB0146
+:1032B000802B912BA22BB32B8093B1019093B20161
+:1032C000A093B301B093B4011F910F910C949F147C
+:1032D0000F931F930091B1011091B2012091B3019E
+:1032E0003091B401DC01CB0180239123A223B323CD
+:1032F0008093B1019093B201A093B301B093B40154
+:103300001F910F910C949F140F931F930091B10183
+:103310001091B2012091B3013091B401DC01CB01D5
+:1033200080279127A227B3278093B1019093B20100
+:10333000A093B301B093B4011F910F910C949F140B
+:103340000895CF92DF92EF92FF920F931F93CF9346
+:10335000DF938C01C090B101D090B201E090B30135
+:10336000F090B4018091B5019091B601A091B701A0
+:10337000B091B801C82AD92AEA2AFB2ACFE1D0E0C5
+:10338000D701C6010C2E04C0B695A79597958795D1
+:103390000A94D2F780FF07C0B8018C2F0E94FF0665
+:1033A0008130910531F4219758F7B80180E00E94EF
+:1033B000FF06DF91CF911F910F91FF90EF90DF906B
+:1033C000CF90089590910C019923F1F090910D0107
+:1033D0009923D1F0982F9695969596959F3080F5E4
+:1033E000E0910E01F0910F01E90FF11D877021E0CE
+:1033F00030E0A90102C0440F551F8A95E2F7CA01C7
+:103400009181892B8183089520910E0130910F01C4
+:10341000F90132969FEF40E05191851789F09F3F67
+:1034200019F4511101C0942F4F5F4E30A9F79F3FFF
+:1034300039F0F901E90FF11D97FDFA95828308959E
+:10344000089590910C019923F9F090910D01992321
+:10345000D9F0982F9695969596959F3028F5E091FE
+:103460000E01F0910F01E90FF11D877021E030E0AE
+:10347000A90102C0440F551F8A95E2F7CA01809541
+:10348000918189238183089520910E0130910F014C
+:10349000F9013296205F3F4F9081891301C010825D
+:1034A0003196E217F307C1F7089581E090E0E091CB
+:1034B0000E01F0910F01E80FF91F10820196803183
+:1034C0009105A9F708959091CB01892B8093CB01A9
+:1034D000089580959091CB0189238093CB01089525
+:1034E0001092CB0108959091CA01892B8093CA0153
+:1034F000089580959091CA0189238093CA01089507
+:103500001092CA0108958093B90108951092B901EB
+:10351000089580910E0190910F01FC0131969C015C
+:10352000205F3F4F80E0919191118F5FE217F30789
+:10353000D1F70895E0910E01F0910F018091CB0138
+:103540008083E0910E01F0910F0190818091CA017A
+:10355000892B80838091B901882361F0E0910E016D
+:10356000F0910F019081892B80830E94891A81112B
+:103570001092B90180910E0190910F010C94540F9B
+:103580008091E401843011F120E488E190E00FB6ED
+:10359000F894A895809360000FBE2093600083B7D5
+:1035A000817F846083BF83B7816083BF789488956F
+:1035B00083B78E7F83BF0FB6F894A8958091600083
+:1035C000886180936000109260000FBE0895089596
+:1035D0000C94E71ACF930E94E81A0E941E050E94DD
+:1035E000E71AC0E08C2F0E941406811104C0CF5F3F
+:1035F000CE30C1F701C081E0CF9108950E94B1148F
+:103600000E94480F0C943E0882E084BD93E095BD73
+:103610009AEF97BD80936E0008952FB7F89480912C
+:10362000CD019091CE01A091CF01B091D0012FBFDB
+:103630000895CF92DF92EF92FF920F931F932FB7CF
+:10364000F8944091CD015091CE016091CF017091DD
+:10365000D0012FBF6A017B01EE24FF248C0120E002
+:1036600030E0C016D106E206F30610F441505109CD
+:103670009A01281B390BC9011F910F91FF90EF9000
+:10368000DF90CF9008951F920F920FB60F921124E2
+:103690008F939F93AF93BF938091CD019091CE0173
+:1036A000A091CF01B091D0010196A11DB11D8093D1
+:1036B000CD019093CE01A093CF01B093D001BF91E3
+:1036C000AF919F918F910F900FBE0F901F90189503
+:1036D0000E94400CF8942FEF87EA91E62150804039
+:1036E0009040E1F700C0000087E090EBDC018093A0
+:1036F000ED019093EE01A093EF01B093F0019CE0F7
+:1037000088E10FB6F894A895809360000FBE90935F
+:103710006000FFCFEF92FF920F931F93CF93DF9341
+:10372000D82FC0E08C2F0E94140600E010E0E82E95
+:10373000F12CC701002E02C0959587950A94E2F7F7
+:1037400080FD06C00F5F1F4F0630110591F709C0BD
+:10375000602F7C2F80E00E94DC068D13F3CF81E088
+:1037600004C0CF5FCE30F1F680E0DF91CF911F91A2
+:103770000F91FF90EF900895CF93C82F8CE20E9495
+:103780008A1B882321F08C2FCF910C948A1B80E018
+:10379000CF910895CF930E94111D811102C00E9404
+:1037A000F71CC5E6C15049F00E941E058FE39CE955
+:1037B0000197F1F700C00000F5CF89E20E94BC1B21
+:1037C000811113C18AE20E94BC1B81110E94F71C67
+:1037D00085E00E94BC1B81110E94681B0E941C1D79
+:1037E0008093CC0187E00E94BC1B8823A9F18BE168
+:1037F0000E94BC1B882351F08091CC0181FB2227C1
+:1038000020F991E0922790FB81F90EC08EE00E9492
+:10381000BC1B882361F08091CC0182FB222720F918
+:1038200091E0922790FB82F98093CC0115C080E152
+:103830000E94BC1B9091CC01882341F093FB22276E
+:1038400020F981E0822780FB93F904C0892F8095BD
+:1038500080FB90F99093CC018091CC010E94201DB7
+:103860000E942E1D8093DE0180EE0E94BC1B8823E7
+:1038700041F08091DE01982F909590FB80F9809324
+:10388000DE0189E30E94BC1B882359F08091DE0190
+:1038900081FB222720F991E0922790FB81F9809308
+:1038A000DE0182EE0E94BC1B882359F08091DE016C
+:1038B00082FB222720F991E0922790FB82F98093E6
+:1038C000DE0186EE0E94BC1B882359F08091DE0148
+:1038D00083FB222720F991E0922790FB83F98093C4
+:1038E000DE0183EE0E94BC1B882359F08091DE012B
+:1038F00084FB222720F991E0922790FB84F98093A2
+:10390000DE0185E30E94BC1B882359F08091DE0113
+:1039100085FB222720F991E0922790FB85F980937F
+:10392000DE0181E30E94BC1B882359F08091DE01F7
+:1039300086FB222720F991E0922790FB86F980935D
+:10394000DE0181E10E94BC1B882359F08091DE01D9
+:1039500087FB222720F991E0922790FB87F980933B
+:10396000DE018091DE010E94321D8091DE0187FB25
+:10397000882780F980930D0187E20E94BC1BC82F25
+:103980008EE10E94BC1B8111C2608FE10E94BC1BB2
+:103990008111C46080E20E94BC1B8111C86081E279
+:1039A0000E94BC1B8111C06182E20E94BC1B81117C
+:1039B000C06283E20E94BC1B8111C06484E20E9449
+:1039C000BC1B882311F0C06802C0CC2329F08C2FC7
+:1039D0000E94291D6C2F03C00E94251D682F70E0D6
+:1039E00080E090E0CF910C946818CF9108956DEE2F
+:1039F0007EEF80E090E00E946B2360E082E090E048
+:103A00000E945D2360E083E090E00E945D2360E01F
+:103A100084E090E00E945D2360E085E090E00C94FB
+:103A20005D2380E090E00E94572321E08D3E9E4F71
+:103A300009F020E0822F089582E090E00C944F235B
+:103A4000682F82E090E00C945D2383E090E00C947A
+:103A50004F23682F83E090E00C945D2384E090E096
+:103A60000C944F23682F84E090E00C945D238091A8
+:103A7000D30180FF0BC06091130185E0689FB00106
+:103A8000112475956795759567952BC081FF09C0C1
+:103A90006091130185E0689FB001112475956795C9
+:103AA00020C082FF07C06091130185E0689FB001CC
+:103AB000112417C09091D4019923D1F06091120183
+:103AC000961788F72091130185E0289F9001112413
+:103AD000929FA001939F500D112470E0CA010E9493
+:103AE00021236038710540F46115710519F406C091
+:103AF00065E070E0862F08958FE7089581E00895CE
+:103B00008091D30180FF08C06091110170E075952C
+:103B100067957595679521C081FF06C06091110179
+:103B200070E07595679519C082FF04C0609111011E
+:103B300070E010C09091D401992399F06091100128
+:103B40009617A0F780911101899FC001112470E0A0
+:103B50000E9421236038710540F46115710519F444
+:103B600006C061E070E0862F08958FE7089581E038
+:103B70000895803F21F40E94371D819504C0813F44
+:103B800029F40E94371D8093D7010895823F21F4C4
+:103B90000E94371D819504C0833F29F40E94371D80
+:103BA0008093D6010895893F19F40E94801D05C0B5
+:103BB0008A3F31F40E94801D81958093D801089539
+:103BC0008B3F21F40E94801D819504C08C3F29F415
+:103BD0000E94801D8093D9010895843F21F4809133
+:103BE000D501816017C0853F21F48091D5018260A5
+:103BF00011C0863F21F48091D50184600BC0873FBE
+:103C000021F48091D501886005C0883F31F480910E
+:103C1000D50180618093D50108958D3F21F4809175
+:103C2000D30181600BC08E3F21F48091D30182606B
+:103C300005C08F3F29F48091D30184608093D30124
+:103C40000895803F39F48091D70187FF6CC01092AE
+:103C5000D70169C0813F29F48091D7011816BCF3C0
+:103C600062C09091D601823F29F497FF5CC0109208
+:103C7000D60159C0833F19F41916CCF354C0893FBB
+:103C800041F48091D80118160CF04DC01092D80163
+:103C90004AC08A3F29F48091D80187FF44C0F6CFFB
+:103CA0008B3F39F48091D90187FF3DC01092D90133
+:103CB0003AC08C3F29F48091D9011816BCF333C067
+:103CC000843F21F48091D5018E7F17C0853F21F478
+:103CD0008091D5018D7F11C0863F21F48091D5015F
+:103CE0008B7F0BC0873F21F48091D501877F05C072
+:103CF000883F31F48091D5018F7E8093D50113C028
+:103D00008D3F21F48091D3018E7F0BC08E3F21F433
+:103D10008091D3018D7F05C08F3F29F48091D3011D
+:103D20008B7F8093D3018091D60181110EC0809149
+:103D3000D70181110AC08091D801811106C08091FC
+:103D4000D901811102C01092D401089585ED91E04E
+:103D50000E945F0F0E940D1B9093D2018093D101AE
+:103D600008951F93CF93DF938091D1019091D20159
+:103D70000E94191BAC019091D401992321F020914C
+:103D8000140130E006C0209115018AE0289F9001BF
+:103D900011244217530708F485C08091D601C091C1
+:103DA000D701D091D8011091D901811107C0C1115B
+:103DB00075C0D11173C0111171C074C09F3F19F04B
+:103DC0009F5F9093D401181624F40E94371D8093AE
+:103DD000D6018091D60187FF05C00E94371D8195CD
+:103DE0008093D6011C1624F40E94371D8093D701BE
+:103DF0008091D70187FF05C00E94371D8195809370
+:103E0000D7016091D601662331F1C091D701CC234F
+:103E100011F1062E000C770B880B990B0E942822BB
+:103E200023E333E343E35FE30E948C220E94F0210B
+:103E30006093D6016C2FCC0F770B880B990B0E94E7
+:103E4000282223E333E343E35FE30E948C220E94B2
+:103E5000F0216093D7011D1624F40E94801D8093E9
+:103E6000D8018091D80187FF05C00E94801D8195EF
+:103E70008093D801111624F40E94801D8093D901EB
+:103E80008091D90187FF05C00E94801D8195809394
+:103E9000D901DF91CF911F910C94A61E9F3F09F08D
+:103EA0008FCFA0CFDF91CF911F910895E5EDF1E085
+:103EB00085E0DF011D928A95E9F71092D4011092F6
+:103EC000D3010895833081F128F4813059F0823094
+:103ED000D1F00895853009F449C0B8F1863009F46D
+:103EE00056C0089580911501262F30E0280F311D0E
+:103EF0002F3F310524F4680F6093150108958FEF6B
+:103F000080931501089580911401262F30E0280F29
+:103F1000311D2F3F310524F4680F6093140108957B
+:103F20008FEF80931401089580911301262F30E0C4
+:103F3000280F311D2F3F310524F4680F60931301C2
+:103F400008958FEF80931301089580911201262F19
+:103F500030E0280F311D2F3F310524F4680F6093A6
+:103F6000120108958FEF809312010895809111013D
+:103F7000262F30E0280F311D2F3F310524F4680F24
+:103F80006093110108958FEF80931101089580913E
+:103F90001001262F30E0280F311D2F3F310524F46A
+:103FA000680F6093100108958FEF809310010895BA
+:103FB000833011F128F4813049F0823091F0089576
+:103FC000853081F120F18630C1F10895809115018D
+:103FD000681720F4861B809315010895109215012F
+:103FE000089580911401681720F4861B80931401B2
+:103FF000089510921401089580911301681720F418
+:10400000861B8093130108951092130108958091E7
+:104010001201681720F4861B8093120108951092F4
+:104020001201089580911101681720F4861B809376
+:1040300011010895109211010895809110016817DF
+:1040400020F4861B809310010895109210010895AA
+:104050000F931F938D3109F46BC008F03FC08E3071
+:1040600009F47DC0C0F4873009F46EC068F486306E
+:1040700009F0AFC08091CC01817F8E7F8093CC010D
+:1040800081E08093DB01A6C0883009F458C08B30F2
+:1040900009F49BC09EC0863109F497C078F4803142
+:1040A00009F470C0813109F094C00E94B11490915C
+:1040B0000D0181E0892780930D0187C0893109F4C2
+:1040C00084C08B3109F085C08091CC0181FB22270F
+:1040D00020F991E0922790FB81F94AC0853309F4D9
+:1040E0005BC048F4873209F457C008F45AC08932DB
+:1040F00009F452C06EC0833438F48A3308F067C0C4
+:10410000883309F462C065C0833409F445C088343B
+:1041100009F05FC00E94B1140FEF13ED20E30150CE
+:1041200010402040E1F700C000000E94681B4DC015
+:104130000E94AA210E94480F0E943E0846C00E9489
+:104140001C1D0E942E1D41C09091CC01892F8170B1
+:1041500090FF12C0917F9E7F9093CC013BC08091D5
+:10416000CC0182FB222720F991E0922790FB82F973
+:104170008093CC01992349F18091CC018160809397
+:10418000CC0123C08091CC0183FB222720F991E050
+:10419000922790FB83F9ECCF61E070E080E090E043
+:1041A00010C08D5141E050E060E070E08A019B0159
+:1041B00004C0000F111F221F331F8A95D2F7C901B7
+:1041C000B8010E9468180E94B11481E003C08953AD
+:1041D000E9CF80E01F910F91089580E008950C943D
+:1041E000ED20CF93C82F8091DB01813079F018F05A
+:1041F0008230E9F187C0E0910E01F0910F018081DA
+:10420000813169F0823209F07FC009C0E0910E016E
+:10421000F0910F018081813111F0823261F48C2F95
+:104220000E94EF20811104C08C2F0E9428201DC005
+:1042300081E090E01AC08C2F0E94ED20811114C003
+:10424000C43179F048F4CB3079F0C03109F060C066
+:1042500082E08093DB0108C0C93219F0C83321F035
+:1042600057C01092DB0154C081E0817053C0C93245
+:1042700089F118F5C43171F1A8F4C73009F046C0CE
+:104280008AE08093150194E19093140193E0909358
+:1042900013018093120188E08093110188E28093DA
+:1042A000100134C0CE51C63088F5EC2FF0E0E65D49
+:1042B000FE4F80818093DA0129C0CE34E9F020F4EA
+:1042C000CB3421F56AE013C0C13579F0C235F1F481
+:1042D00061E00DC08091DA01882319F01092DA01B3
+:1042E00015C081E08093DB0115C061E006C08091BC
+:1042F000DA010E94621F0AC06AE08091DA010E941E
+:10430000D81F04C01092DB0180E004C081E002C02D
+:1043100080E0ABCFCF910895E1E8F0E08081886044
+:1043200080838081816080838FB7F89493E090933D
+:10433000890090ED909388008FBF0895EFE6F0E03C
+:104340008081826080830895EFE6F0E080818D7F38
+:1043500080830895EFE6F0E0908182E089278083F2
+:1043600008951F920F920FB60F9211242F933F932F
+:104370004F935F936F937F938F939F93AF93BF936D
+:10438000EF93FF938091DC019091DD010196909372
+:10439000DD018093DC01811103C082E00E943E08B0
+:1043A000E091DD01E695E695F0E0E95AF94FE491F8
+:1043B0008091DC018E1303C080E00E943E08FF91D3
+:1043C000EF91BF91AF919F918F917F916F915F918D
+:1043D0004F913F912F910F900FBE0F901F90189506
+:1043E0000E94F7216894B1110C94862208950E94CE
+:1043F0006B2288F09F5798F0B92F9927B751B0F0EA
+:10440000E1F0660F771F881F991F1AF0BA95C9F758
+:1044100014C0B13091F00E948522B1E008950C944F
+:104420008522672F782F8827B85F39F0B93FCCF302
+:10443000869577956795B395D9F73EF490958095D5
+:10444000709561957F4F8F4F9F4F0895E89409C0F5
+:1044500097FB3EF490958095709561957F4F8F4FB7
+:104460009F4F9923A9F0F92F96E9BB279395F695CD
+:10447000879577956795B795F111F8CFFAF4BB0F4B
+:1044800011F460FF1BC06F5F7F4F8F4F9F4F16C0AF
+:10449000882311F096E911C0772321F09EE8872F39
+:1044A000762F05C0662371F096E8862F70E060E0F5
+:1044B0002AF09A95660F771F881FDAF7880F96956E
+:1044C000879597F9089557FD9058440F551F59F057
+:1044D0005F3F71F04795880F97FB991F61F09F3FF1
+:1044E00079F087950895121613061406551FF2CF1A
+:1044F0004695F1DF08C0161617061806991FF1CF6A
+:1045000086957105610508940895E894BB27662790
+:104510007727CB0197F908950E949F220C941023CE
+:104520000E94022338F00E94092320F0952311F005
+:104530000C94F9220C94FF2211240C9486220E94E0
+:10454000632270F3959FC1F3950F50E0551F629F52
+:10455000F001729FBB27F00DB11D639FAA27F00DDC
+:10456000B11DAA1F649F6627B00DA11D661F829F03
+:104570002227B00DA11D621F739FB00DA11D621FE8
+:10458000839FA00D611D221F749F3327A00D611D05
+:10459000231F849F600D211D822F762F6A2F1124E7
+:1045A0009F5750409AF0F1F088234AF0EE0FFF1F1A
+:1045B000BB1F661F771F881F91505040A9F79E3F71
+:1045C000510580F00C94F9220C9486225F3FE4F3AD
+:1045D000983ED4F3869577956795B795F795E795C7
+:1045E0009F5FC1F7FE2B880F911D9695879597F9D0
+:1045F000089597F99F6780E870E060E008959FEF65
+:1046000080EC089500240A94161617061806090669
+:10461000089500240A941216130614060506089538
+:10462000092E0394000C11F4882352F0BB0F40F4C0
+:10463000BF2B11F460FF04C06F5F7F4F8F4F9F4F00
+:10464000089597FB072E16F4009407D077FD09D044
+:104650000E943B2307FC05D03EF4909581959F4F27
+:104660000895709561957F4F0895EE0FFF1F059097
+:10467000F491E02D0994AA1BBB1B51E107C0AA1FAE
+:10468000BB1FA617B70710F0A61BB70B881F991FF3
+:104690005A95A9F780959095BC01CD010895F99997
+:1046A000FECF92BD81BDF89A992780B50895A8E103
+:1046B000B0E042E050E00C947223262FF999FECF2F
+:1046C0001FBA92BD81BD20BD0FB6F894FA9AF99A2F
+:1046D0000FBE019608950E945D23272F0C945E2340
+:1046E000DC01CB01FC01F999FECF06C0F2BDE1BDB2
+:1046F000F89A319600B40D9241505040B8F70895A1
+:04470000F894FFCF5B
+:1047040020023F08CF08AA08760842080101BA012E
+:1047140028080A03140A3F4D36391806CB059505B7
+:104724005C05EF04080521053A05010203040506AA
+:044734000708090069
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex
index e29c17860a..0c8039800c 100644
--- a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex
+++ b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex
@@ -1,1161 +1,1157 @@
-:100000000C94E9020C942D030C942D030C942D03F5
-:100010000C942D030C942D030C942D030C942D03A0
-:100020000C942D030C942D030C94720D0C94360D2E
-:100030000C94911B0C942D030C942D030C942D0304
-:100040000C942D030C942D030C942D030C942D0370
-:100050000C942D030C94171C0C942D030C942D035D
-:100060000C942D030C942D030C942D030C942D0350
-:100070000C942D030C942D030C942D030C942D0340
-:100080000C942D030C942D030C942D030C942D0330
-:100090000C942D030C942D030C942D030C942D0320
-:1000A0000C942D030C942D030C942D03260227028F
-:1000B0002F0230022B7100001E00140004001D747A
-:1000C000360219011F001A0016001B0037022C7897
-:1000D00020000800070006003102287221001500E8
-:1000E0000900190024020601220017000A00050079
-:1000F0000000378134022A000000380000003682F8
-:1001000016014C000000330000004A8223001C004E
-:100110000B00110000004D81240018000D0010009C
-:100120002E00520025000C000E0034002E02287212
-:10013000260012000F001E022D002C78270013004D
-:100140002D023802250251002F0030001C011D0134
-:100150000154000035002B002900E100E000000000
-:100160001E00140004001D00E30001001F001A001F
-:1001700016001B00E2000100200008000700060036
-:10018000E600010021001500090019002900010006
-:10019000220017000A000500000001002D000100E8
-:1001A00000002B0000001B012E00010000002900B0
-:1001B0000000010023001C000B00110000000100E2
-:1001C000240018000D0010004B00010025000C0059
-:1001D0000E0001004E004F00260012000F003700F5
-:1001E000490050002700130033003800460001008A
-:1001F0000100010034006400010000000100010062
-:1002000001000100010000003A000A300B3001003B
-:10021000E20001003B000C300D3001000100010044
-:100220003C0010300F300E30010001003D00113055
-:1002300012301330010001003E001430153016302A
-:1002400000000100010001000000010000000100A9
-:10025000B200010000000100000001003F00173063
-:1002600018301930000001004000010001000100B9
-:100270000100010041000100010001000100010036
-:1002800042000100010001000100010043000100E3
-:1002900001000100010001004400450001000100CF
-:1002A000010000000000F0A201E101260226012762
-:1002B000022702E101330233000111021101080299
-:1002C00008011A021A012C022C00013802380138E8
-:1002D000023801E101170217011202120107020799
-:1002E0000112021202E1012C022C0001050205019B
-:1002F0001502150108020801040204010E020E0194
-:10030000330233000111021101180218010F020F0C
-:10031000010F020F00011502150108020801170262
-:100320001701180218011502150111021100010927
-:100330000209010F020F0112021201040204011747
-:100340000217012C022C00010C020C0111021101F8
-:10035000170217012C022C000105020501120212DE
-:1003600001120212010F020F012C022C00011602D1
-:10037000160117021701150215010C020C011102DA
-:1003800011010A020A012C022C00011902190104B0
-:10039000020401150215012C022C00011902190199
-:1003A000120212010C020C01070207012C022C00A0
-:1003B00001060206011202120111021101160216B3
-:1003C00001170217012C022C000116021601170258
-:1003D000170104020401170217010C020C010602A6
-:1003E00006012C022C000113021301150215010C49
-:1003F000020C011902190104020401170217010875
-:100400000208012C022C000113021301180218012A
-:10041000050205010F020F010C020C010602060184
-:100420002C022C0005010906A101050719E029E7A6
-:100430001500250195087501810295017508810156
-:1004400005081901290595057501910295017503A6
-:1004500091010507190029FF150025FF950675086C
-:100460008100C005010902A1010901A100050919C6
-:100470000129051500250195057501810295017574
-:100480000381010501093009311581257F95027528
-:1004900008810609381581257F95017508810605B3
-:1004A0000C0A38021581257F950175088106C0C0A8
-:1004B00005010980A101850216010026B7001A0175
-:1004C000002AB700751095018100C0050C0901A133
-:1004D000018503160100269C021A01002A9C027560
-:1004E0001095018100C005010906A101050719E069
-:1004F00029E71500250195087501810205081901F4
-:10050000290595057501910295017503910105076E
-:100510001900297715002501957875018102C0120F
-:1005200001100100000008EDFE07130100010200A8
-:100530000109026D00040100A0FA09040000010392
-:10054000010100092111010001223F00070581037B
-:1005500008000A0904010001030102000921110138
-:100560000001224D000705820308000A0904020069
-:1005700001030000000921110100012236000705D6
-:10058000830308000A090403000103000000092195
-:100590001101000122390007058403100001040342
-:1005A000090416034500720067006F0044006F00E5
-:1005B0007800200045005A00000016034500720034
-:1005C00067006F0044006F007800200045005A006B
-:1005D000000011241FBECFEFDAE0DEBFCDBF04B6AE
-:1005E00003FE24C08091CE019091CF01A091D00153
-:1005F000B091D1018750904BA740B04BB9F4109205
-:10060000CE011092CF011092D0011092D10114BEF0
-:1006100084B7877F84BF88E10FB6F8948093600029
-:10062000109260000FBEE0E0FFE3099511E0A0E04A
-:10063000B1E0E2E5F8E402C005900D92A631B10701
-:10064000D9F711E0A6E1B1E001C01D92AE3CB107BF
-:10065000E1F70E945F090C9427240C940000FC0130
-:10066000613109F464C06231A8F46D3009F441C00D
-:100670006E3040F46B3079F16C30A0F56A3009F0DF
-:1006800084C022C06F3009F441C08281603108F01B
-:1006900043C036C0653109F45AC0663140F4633155
-:1006A00009F43FC08281643108F04CC046C0673114
-:1006B00009F459C0673108F450C0683109F459C0D1
-:1006C000693109F062C05BC08281882309F45DC092
-:1006D00027E034E05CC08281882309F456C026EE0E
-:1006E00033E055C08281882309F44FC029EC33E000
-:1006F0004EC08281882309F448C020EB33E047C014
-:10070000882309F442C02BE933E041C08281882369
-:10071000E1F12AE833E03BC08823B9F12DE633E06C
-:1007200036C08281882389F128E533E030C0828198
-:10073000882359F127E433E02AC0882331F12EE2DF
-:1007400033E025C0882309F125E133E020C0828110
-:10075000882319F024E033E01AC082818823A9F0AD
-:100760002BEE32E014C08281882379F02AEC32E04B
-:100770000EC08281882349F029EB32E008C08281D3
-:10078000882319F028EA32E002C020E030E0C901F5
-:100790000895089560919701709198018091990151
-:1007A00090919A010E94201B56985E9825982D984A
-:1007B00026982E9827982F98813019F0823031F49E
-:1007C00003C0259A2D9A0895269A2E9A08958AECA8
-:1007D00093E0009711F0FC01099580E090E0089506
-:1007E00056985E9825982D9826982E9827982F9899
-:1007F0008FEF90E0909389008093880090938B0016
-:1008000080938A0090938D0080938C00259A2D9A76
-:1008100084EF91E020E931E0F9013197F1F7019798
-:10082000D9F7269A2E9A84EF91E020E931E0F90178
-:100830003197F1F70197D9F7279A2F9A84EF91E032
-:1008400020E931E0F9013197F1F70197D9F72598BF
-:100850002D9884EF91E020E931E0F9013197F1F72B
-:100860000197D9F726982E9884EF91E020E931E09E
-:10087000F9013197F1F70197D9F727982F985698F2
-:100880005E9825982D9826982E9827982F98089549
-:1008900089EA8093800089E08093810024982C98D5
-:1008A0003F988AB18F748AB96E98479A8BB1806BE2
-:1008B0008BB9769A0E94F00389EC93E0009711F0CF
-:1008C000FC01099580E090E0089580E280930001AA
-:1008D00080911601882371F40E94B40481E0809312
-:1008E000160180E197E220E931E0F9013197F1F753
-:1008F0000197D9F780E40E94BA048093000188230D
-:1009000071F50E94E80480930001882341F50E945C
-:10091000E80480930001882311F58FE30E94E80426
-:10092000809300018823D9F40E94E00480E40E94AF
-:10093000BA0480930001882391F48CE00E94E804BB
-:1009400080930001882359F40E94E80480930001F9
-:10095000882329F48FE30E94E804809300010E9419
-:10096000E0048091000108951092B9008AE080931C
-:10097000B8000895982F84EA8093BC008091BC0051
-:1009800087FFFCCF8091B900887F883021F08031CB
-:1009900011F081E008959093BB0084E88093BC003F
-:1009A0008091BC0087FFFCCF9091B900987F98316F
-:1009B00011F480E0089580E0903409F081E008951A
-:1009C00084E98093BC008091BC0084FDFCCF089535
-:1009D0008093BB0084E88093BC008091BC0087FFBB
-:1009E000FCCF8091B90090E0887F883209F091E0D7
-:1009F000892F089584E88093BC008091BC0087FF14
-:100A0000FCCF8091BB000895E7E1F1E0E80FF11D14
-:100A1000808108950895809100018823A9F480E4DD
-:100A20000E94BA0480930001882361F482E10E944D
-:100A3000E80480930001882329F48FEF0E94E804E2
-:100A4000809300010E94E00484B1807F84B985B165
-:100A5000807F85B98AB1837F8AB98BB1837F8BB957
-:100A60003E98469808950E946504809300010E9474
-:100A70000B0580B38C7080BB81B3836F81BB80E03A
-:100A800090E0FC01E95EFE4F1082FC01EB5DFE4F41
-:100A9000108201968E309105A1F788E494E00097CA
-:100AA00011F0FC0109950895BF92CF92DF92EF9269
-:100AB000FF920F931F93CF93DF93809100018823C0
-:100AC00079F0809133018F5F80933301882341F463
-:100AD0000E94650480930001882311F40E94F003B2
-:100AE00025E2E22E21E0F22EC0E0D0E090EAB92E1D
-:100AF00081E0C82ED12C02E0C73010F580910001B2
-:100B0000882309F045C080E40E94BA048093000164
-:100B1000882399F482E10E94E804809300018823ED
-:100B200061F4C6010C2E02C0880F991F0A94E2F7E7
-:100B300080950E94E804809300010E94E00428C090
-:100B4000CA30D9F0CB3040F4C83089F0C93090F4C5
-:100B5000C73009F0A0C008C0CC30A1F0CC3080F084
-:100B6000CD3009F098C011C0209A289894C0219ADD
-:100B7000299891C0229A2A988EC0239A2B988BC0CC
-:100B8000529A01C0539A5B9886C03E9A469883C099
-:100B900080910001882311F010E03EC080E40E94A3
-:100BA000BA0480930001882399F483E10E94E80449
-:100BB00080930001882361F481E40E94BA04809349
-:100BC0000001882329F40E94FA04182F109501C00F
-:100BD00010E00E94E00420C042E07C9902C034E0B2
-:100BE00001C030E07D9902C028E001C020E07E997C
-:100BF00002C090E101C090E08FB18095881F8827E6
-:100C0000881F8295880F807E152F1C251170142B4C
-:100C1000132B122B192B182BF7018081811719F038
-:100C20001083009301010E940B0521960894E11C9A
-:100C3000F11CCE30D10509F05FCF809101018823EE
-:100C4000C9F0815080930101882329F080EA9FE058
-:100C50000197F1F70FC020E030E0F901E95EFE4FA7
-:100C6000D901AB5DBE4F8C9180832F5F3F4F2E30FB
-:100C7000310599F787EE93E0009711F0FC01099593
-:100C800081E0DF91CF911F910F91FF90EF90DF9066
-:100C9000CF90BF9008958B2D8A95F1F75FB1799B26
-:100CA0009BCF40E09ACF08959C018B3B910578F44F
-:100CB000883A910548F5853A9105B8F48430910554
-:100CC00008F09FC08130910509F099C095C0803E21
-:100CD000910508F494C0883E910508F492C0805FA5
-:100CE0009040409708F08BC085C0853A910519F473
-:100CF00081E890E47DC0863A910519F083E890E49C
-:100D000077C082E890E474C0883A910519F482EEC5
-:100D100094E46EC0893A910519F489EE94E468C0B0
-:100D20008A3A910519F48AEE94E462C08B3A9105EF
-:100D300019F485EB94E45CC08C3A910519F486EBC8
-:100D400094E456C08D3A910519F487EB94E450C0B1
-:100D5000803B910519F48CEC94E44AC08E3A9105DD
-:100D600019F48DEC94E444C08F3A910519F483E8AA
-:100D700095E43EC0813B910519F48AE895E438C0BA
-:100D8000823B910519F482E995E432C0833B9105D9
-:100D900019F484E995E42CC0843B910519F481E2AF
-:100DA00096E426C0853B910519F483E296E420C0C1
-:100DB000863B910519F484E296E41AC0873B9105BD
-:100DC00019F485E296E414C0883B910519F486E293
-:100DD00096E40EC0893B910519F487E296E408C0B9
-:100DE0008A3B910519F080E094E402C08AE296E41F
-:100DF0009C0107C0306505C021E030E002C020E062
-:100E000030E0C9010895E62FF0E0EE0FFF1F9CE0EF
-:100E1000799F90011124E20FF31F98EA899FC00186
-:100E20001124E80FF91FE455FF4F25913491C901B2
-:100E30000895FC01EE0FFF1FEC5DFE4F25913491EC
-:100E4000C9010895FC01EE0FFF1FEC55FD4F2591E0
-:100E50003491C90108950E940307AC01805091406C
-:100E600080509F4118F4CA019F710895CA018050B3
-:100E700090428050904128F4CA019F700E9422073E
-:100E80000895CA01805090438050904120F4CA01D7
-:100E90009070906C089580E54030580771F40E947E
-:100EA000261184EC99E020E931E0F9013197F1F75E
-:100EB0000197D9F70E943C1C0EC120E54130520732
-:100EC00031F48091AE0181608093AE0104C1CA010A
-:100ED000805090458050904108F056C0652F77278C
-:100EE0006F70707061307105F9F49A01A4E0220FFF
-:100EF000331FAA95E1F720703370CA01F3E0880F21
-:100F0000991FFA95E1F780769070282B392B3C6871
-:100F10004370507002C0660F771F4A95E2F76F71F9
-:100F20007070262B372B2EC06230710529F4942F58
-:100F30008827816F906A08956330710551F49A0192
-:100F400073E0220F331F7A95E1F7207E37703C68FB
-:100F50000CC06430710561F59A0163E0220F331F04
-:100F60006A95E1F7207E37703A684370507081E0EF
-:100F700090E002C0880F991F4A95E2F78F71907038
-:100F8000282B392BC9010895CA0180509047805001
-:100F9000904120F4CA019F7090620895CA01805068
-:100FA00090488050904120F4CA019F70906A089543
-:100FB000403E5105F0F4403C510588F54133510560
-:100FC00009F476C04233510548F44932510509F419
-:100FD00065C04A32510509F07AC06FC049335105E6
-:100FE00011F142385105F9F04533510509F06FC050
-:100FF00050C0433E510569F1443E510540F4403E26
-:101000005105C1F0423E510509F061C01DC0463E88
-:10101000510559F1473E510509F059C02BC0CA018D
-:101020000E94190708958091BF0180FD0AC081FDCB
-:1010300008C04DC08091BF0180FF03C089E390E0EC
-:1010400047C080EE90E044C08091BF0182FD08C09F
-:1010500004C08091BF0182FF03C082EE90E038C0DF
-:1010600084FD11C083EE90E033C08091BF0183FD09
-:1010700008C004C08091BF0183FF03C086EE90E0EA
-:1010800027C084FF03C080E090E022C087EE90E09C
-:101090001FC08091BF0185FF05C007C08091BF01BF
-:1010A00085FF03C085E390E013C089E290E010C0A3
-:1010B0008091BF0186FF05C007C08091BF0186FFF8
-:1010C00003C081E390E004C08AE290E001C0CA015D
-:1010D0000E9454060895089508951092C401089539
-:1010E00008950895809135010895DF93CF9300D03E
-:1010F0000F92CDB7DEB7AC018091C501843029F5E0
-:1011000083E08093E9002FEF95ED05C0892F8A9544
-:10111000F1F7222329F08091E800215085FFF6CFD6
-:101120008091E80085FF11C05B834A8383E0898357
-:10113000CE01019663E070E040E050E00E94D80BE1
-:101140008091E8008E778093E8000F900F900F90C9
-:10115000CF91DF910895DF93CF9300D00F92CDB759
-:10116000DEB7AC018091C501843029F583E080931E
-:10117000E9002FEF95ED05C0892F8A95F1F722231D
-:1011800029F08091E800215085FFF6CF8091E8009A
-:1011900085FF11C05B834A8382E08983CE0101967B
-:1011A00063E070E040E050E00E94D80B8091E800DE
-:1011B0008E778093E8000F900F900F90CF91DF9182
-:1011C0000895AC018091C501843001F582E08093DF
-:1011D000E9002FEF95ED05C0892F8A95F1F72223BD
-:1011E00029F08091E800215085FFF6CF8091E8003A
-:1011F00085FF0CC0CA0165E070E040E050E00E944D
-:10120000D80B8091E8008E778093E80008950F93C3
-:101210001F93182F092F9091C501943009F04CC0ED
-:10122000809102018823E1F080910D018823C1F0B3
-:101230009093E9009FEF25E105C0822F8A95F1F791
-:10124000992329F08091E800915085FFF6CF809195
-:10125000E80085FF31C0812F902F60E170E018C059
-:1012600081E08093E9009FEF25ED05C0822F8A95EC
-:10127000F1F7992329F08091E800915085FFF6CF8E
-:101280008091E80085FF18C0812F902F68E070E002
-:1012900040E050E00E94D80B8091E8008E77809368
-:1012A000E800A6E3B1E0212F302FC901FC0180E165
-:1012B00001900D928150E1F71F910F91089584B72D
-:1012C000877F84BF88E10FB6F89480936000109206
-:1012D00060000FBE80E090E020E80FB6F894209305
-:1012E0006100809361000FBE0E9424100E94B60C22
-:1012F0000E94170D8091E20084608093E200789450
-:101300000E94B50F0E94C01083E091E00E94CB0FB5
-:101310000CC00E94691B8091C301882331F00E9498
-:10132000C11B882311F00E94ED0A8091C501853010
-:1013300081F30E942A10F9CF8091C401882349F4D7
-:101340000E94B60C0E94170D8091E2008460809389
-:10135000E20008958091C701833009F457C08430BA
-:1013600030F4813071F0823009F0B1C098C08A3019
-:1013700009F485C08B3009F46AC0893009F0A7C030
-:1013800020C08091C601813A09F0A1C08091E80097
-:10139000877F8093E8008091CA019091CB01892BCF
-:1013A00021F486E391E060E103C080E090E060E03A
-:1013B00070E00E94030B8091E8008B778093E80037
-:1013C00008958091C601813209F081C08091CA01DF
-:1013D0009091CB01009719F0039709F078C08091A4
-:1013E000E800877F8093E80005C08091C5018823CD
-:1013F00009F46DC08091E80082FFF7CF8091F10081
-:10140000809335018091E8008B771CC08091C601E4
-:10141000813A09F05CC08091CA019091CB01892B7F
-:1014200009F055C08091E800877F8093E8008091A3
-:10143000E80080FFFCCF809102018093F100809151
-:10144000E8008E778093E8000E94630C08958091F5
-:10145000C6018132E1F58091CA019091CB01892BBF
-:10146000B1F58091E800877F8093E8000E94630CCB
-:101470008091C801809302010E94261108958091F5
-:10148000C601813221F58091E800877F8093E800D2
-:101490000E94630C8091C90180933401089580916A
-:1014A000C601813AA1F48091E800877F8093E8002B
-:1014B0008091E80080FFFCCF809134018093F1009F
-:1014C0008091E8008E778093E8000E94630C089575
-:1014D00081E061EC42E00E942B0C82E061EC42E092
-:1014E0000E942B0C83E061EC42E00E942B0C84E014
-:1014F00061EC42E10E942B0C08950E94BA1B0895F2
-:10150000DA019330C1F0943030F4913051F09230E0
-:1015100009F05BC00BC0913221F1923209F055C045
-:1015200037C0EFE1F5E022E130E053C0E1E3F5E060
-:101530002DE630E04EC0813051F0813020F0823015
-:1015400009F043C008C0EEE9F5E0849107C0E2EA83
-:10155000F5E0849103C0EAEBF5E08491282F30E0B8
-:1015600038C0613051F0613028F0623059F063309A
-:1015700061F50BC0E3E4F5E002C0ECE5F5E029E03D
-:1015800030E027C0E5E7F5E0FACFEEE8F5E0F7CF89
-:10159000613061F0613028F0623069F06330A9F4A5
-:1015A0000FC0E4E2F4E02FE330E013C0E3E6F4E040
-:1015B0002DE430E00EC0E0EBF4E026E330E009C0BB
-:1015C000E6EEF4E029E330E004C0E0E0F0E020E003
-:1015D00030E0ED93FC93C901089580E189BD82E17B
-:1015E00089BD09B400FEFDCF8091D8008F7D809326
-:1015F000D8008091E00082608093E0008091E0005C
-:1016000081FDFCCF08959C014091CC015091CD010A
-:101610004617570718F4F90190E043C061157105AA
-:1016200011F0AB01F8CF8091E8008E778093E8004D
-:1016300040E050E0F0CF8091C501882309F447C015
-:10164000853009F446C08091E80083FD44C0809154
-:10165000E80082FD36C08091E80080FF22C08091C2
-:10166000F3009091F200782F60E0292F30E0262BD4
-:10167000372B07C081918093F100415050402F5F7C
-:101680003F4F4115510519F02830310598F390E08E
-:101690002830310509F491E08091E8008E7780933D
-:1016A000E8004115510539F6992329F60AC08091C1
-:1016B000C501882361F0853061F08091E80083FDE9
-:1016C0000AC08091E80082FFF2CF80E0089582E0B6
-:1016D000089583E0089581E008959C014091CC0134
-:1016E0005091CD014617570718F4F90190E044C016
-:1016F0006115710511F0AB01F8CF8091E8008E778C
-:101700008093E80040E050E0F0CF8091C50188234D
-:1017100009F448C0853009F447C08091E80083FD92
-:1017200045C08091E80082FD37C08091E80080FFCD
-:1017300023C08091F3009091F200782F60E0292F70
-:1017400030E0262B372B08C084918093F10031962E
-:10175000415050402F5F3F4F4115510519F028303F
-:10176000310590F390E02830310509F491E0809143
-:10177000E8008E778093E8004115510531F69923F2
-:1017800021F60AC08091C501882361F0853061F09F
-:101790008091E80083FD0AC08091E80082FFF2CFCB
-:1017A00080E0089582E0089583E0089581E008953F
-:1017B000BF92CF92DF92EF92FF920F931F93CF933E
-:1017C000DF93182F092F7B016A010E94840CB82E29
-:1017D0008823B1F5812F902F9C01E901C114D10418
-:1017E00039F0F60180819181E81AF90AC80FD91FF2
-:1017F00000E010E022C08091E80085FD16C08091D5
-:10180000E8008E778093E800C114D10449F0F60116
-:1018100080819181800F911F9183808385E011C029
-:101820000E94840C882349F00CC089918093F100B8
-:101830000894E108F1080F5F1F4FE114F104D9F695
-:101840008B2DDF91CF911F910F91FF90EF90DF9043
-:10185000CF90BF900895382F282F2EC0822F8F70E1
-:101860008093E900231721F4762F942F50E006C0CF
-:101870007091EC009091ED005091F00091FF1BC031
-:101880008091EB008E7F8093EB008091ED008D7F47
-:101890008093ED008091EB0081608093EB0070936A
-:1018A000EC009093ED005093F0008091EE0087FDE6
-:1018B00002C080E008952F5F273080F23F703093A0
-:1018C000E90081E008958091C60188239CF404C05A
-:1018D0008091C5018823B9F08091E80082FFF8CF9C
-:1018E0008091E8008B778093E80008958091C5018E
-:1018F000882349F08091E80080FFF8CF8091E800CC
-:101900008E778093E80008954091E4005091E500BF
-:1019100024E68091EC0080FF24C08091E80080FDE7
-:101920001EC08091C501882311F482E0089585309E
-:1019300011F483E008958091EB0085FF02C081E0FF
-:1019400008958091E4009091E5008417950709F3CC
-:10195000222311F484E008952150AC01DACF80E015
-:1019600008958091E80082FFDCCFF9CF0E94290D15
-:101970000E94310DE0EEF0E0808181608083A8ED6F
-:10198000B0E08C918F778C9319BCE7EDF0E080810B
-:101990008E7F80838C918F7E8C931092C4010895EA
-:1019A000EF92FF920F931F930E94290D0E94310D19
-:1019B00008ED10E0F80180818F7780838081806856
-:1019C000808380818F7D808319BC1092C501109225
-:1019D000C1011092C3011092C20180EEE82EF12CD9
-:1019E000F70180818B7F8083F80180818160808313
-:1019F00080E060E042E00E942B0CE1EEF0E08081AC
-:101A00008E7F8083E2EEF0E0808181608083808140
-:101A100088608083F70180818E7F8083F8018081D8
-:101A2000806180831F910F91FF90EF900895E8ED02
-:101A3000F0E080818F7E8083E7EDF0E0808181603F
-:101A4000808384E082BF81E08093C4010E94D00C37
-:101A50000895E8EDF0E080818E7F80831092E200AF
-:101A600008951092DA001092E10008951F920F92EB
-:101A70000FB60F9211241F932F933F934F935F93B1
-:101A80006F937F938F939F93AF93BF93EF93FF9346
-:101A90001091E9008091EC001092E9008091F00033
-:101AA000877F8093F00078940E94440E1092E900A2
-:101AB0008091F00088608093F0001F701093E9001F
-:101AC000FF91EF91BF91AF919F918F917F916F9116
-:101AD0005F914F913F912F911F910F900FBE0F90EB
-:101AE0001F9018951F920F920FB60F9211242F93EB
-:101AF0003F934F935F936F937F938F939F93AF9396
-:101B0000BF93EF93FF938091E10082FF0BC0809120
-:101B1000E20082FF07C08091E1008B7F8093E100AB
-:101B20000E94B40F8091DA0080FF1FC08091D8001E
-:101B300080FF1BC08091DA008E7F8093DA00809155
-:101B4000D90080FF0DC080E189BD82E189BD09B463
-:101B500000FEFDCF81E08093C5010E949C0905C075
-:101B600019BC1092C5010E946D088091E10080FFB0
-:101B700019C08091E20080FF15C08091E2008E7F45
-:101B80008093E2008091E20080618093E200809186
-:101B9000D80080628093D80019BC85E08093C5018D
-:101BA0000E9471088091E10084FF30C08091E200C2
-:101BB00084FF2CC080E189BD82E189BD09B400FEAB
-:101BC000FDCF8091D8008F7D8093D8008091E10077
-:101BD0008F7E8093E1008091E2008F7E8093E2000F
-:101BE0008091E20081608093E2008091C1018823AE
-:101BF00011F084E007C08091E30087FD02C081E01E
-:101C000001C083E08093C5010E947D0A8091E100BC
-:101C100083FF29C08091E20083FF25C08091E1000D
-:101C2000877F8093E10082E08093C5011092C1011B
-:101C30008091E1008E7F8093E1008091E2008E7FB1
-:101C40008093E2008091E20080618093E20080E076
-:101C500060E042E00E942B0C8091F000886080934D
-:101C6000F0000E947008FF91EF91BF91AF919F919A
-:101C70008F917F916F915F914F913F912F910F9035
-:101C80000FBE0F901F9018951F93DF93CF93CDB782
-:101C9000DEB7AC970FB6F894DEBF0FBECDBFE6EC53
-:101CA000F1E08091F100819321E0EE3CF207C9F769
-:101CB0000E94AA098091E80083FF3EC18091C6017D
-:101CC0003091C701353009F487C0363040F43130E7
-:101CD000C9F1313070F0333009F02EC133C03830E3
-:101CE00009F4F9C0393009F409C1363009F024C1CA
-:101CF00097C0803821F0823809F01EC108C0909149
-:101D0000C2018091C301882399F0926011C0809133
-:101D1000CA018F708093E9008091EB0090E025E08C
-:101D2000969587952A95E1F7982F91701092E90082
-:101D30008091E800877F8093E8009093F1001092F3
-:101D4000F100D4C0882319F0823009F0F5C090E08A
-:101D50008F719070009721F0029709F0EDC00CC0D0
-:101D60008091C801813009F0E7C01092C30133307F
-:101D700069F58093C3012AC08091C801882331F599
-:101D80002091CA012F7009F4D7C02093E9008091F7
-:101D9000EB0080FF1BC0333021F48091EB008062A8
-:101DA00013C08091EB0080618093EB0081E090E0B4
-:101DB00002C0880F991F2A95E2F78093EA001092DB
-:101DC000EA008091EB0088608093EB001092E900BC
-:101DD0008091E800877F8DC0882309F0ADC0109105
-:101DE000C8011F778091E3008078812B8093E30006
-:101DF0008091E800877F8093E8000E94630C8091C7
-:101E0000E80080FFFCCF8091E30080688093E300CE
-:101E1000112311F482E001C083E08093C5018CC0DE
-:101E20008058823008F088C08091C8019091C90123
-:101E300023E08C3D920709F034C083E08C838AE272
-:101E40008B837FB7F894DE0115966EE040E050E09A
-:101E500011E2E62FF0E010935700849140FF03C099
-:101E600082958F706F5F8F70282F30E08A3018F066
-:101E7000C901C79602C0C901C0968D939D934F5F5B
-:101E80005F4F4431510529F77FBF8091E800877F7C
-:101E90008093E800CE0103966AE270E00E94030B93
-:101EA00014C06091CA01AE014F5F5F4F0E94800A6B
-:101EB000BC01009709F440C08091E800877F8093BF
-:101EC000E80089819A810E946D0B8091E8008B77F0
-:101ED0008093E80031C0803879F58091E800877FF1
-:101EE0008093E8008091C1018093F1008091E80027
-:101EF0008E778093E8000E94630C1EC08823E1F473
-:101F00009091C8019230C0F48091E800877F80935F
-:101F1000E8009093C1010E94630C8091C101882365
-:101F200031F48091E30087FD02C081E001C084E0CC
-:101F30008093C5010E94680A8091E80083FF0AC06F
-:101F40008091E800877F8093E8008091EB008062B9
-:101F50008093EB00AC960FB6F894DEBF0FBECDBFFA
-:101F6000CF91DF911F91089508951F938091C5012E
-:101F7000882379F01091E9008091EC001092E9003B
-:101F80008091E80083FF02C00E94440E1F701093EE
-:101F9000E9001F91089590934B0180934A010895A1
-:101FA000E0914A01F0914B01309711F480E00895DF
-:101FB0000190F081E02D09950895E0914A01F0919A
-:101FC0004B01309721F00280F381E02D09950895AF
-:101FD000E0914A01F0914B01309721F00480F581A6
-:101FE000E02D099508959C01809148019091490147
-:101FF0002817390779F03093490120934801E0917F
-:102000004A01F0914B01309729F00680F781E02DCD
-:10201000C901099508959C0180914601909147015D
-:102020002817390779F03093470120934601E09152
-:102030004A01F0914B01309729F00084F185E02DA1
-:10204000C9010995089508950E94231008950E94DA
-:102050006C080895BF92CF92DF92EF92FF920F9398
-:102060001F93DF93CF93CDB7DEB72A970FB6F894BF
-:10207000DEBF0FBECDBF0E945405EE24FF24BE2C50
-:102080008E2D0E940405C82EF701E35BFE4FD08021
-:10209000D82609F43FC08091AE0181FF02C00E94A2
-:1020A0000A0500E010E0ED2DF0E0CF01002E02C0A7
-:1020B000959587950A94E2F780FF27C00E94DF1B61
-:1020C0000983BA826C2D70E0002E02C07595679569
-:1020D0000A94E2F7617070706B8381609D838C83DA
-:1020E000402F5B2D782F8D810E949514F701E35BC3
-:1020F000FE4F81E090E0002E02C0880F991F0A94E5
-:10210000E2F72081282720831DC00F5F1F4F063074
-:10211000110559F60894E11CF11C8EE0E816F10453
-:1021200009F0ADCF0E94DF1B2FEF2E832F8318867F
-:102130008160782F9A8789874FEF5FEF60E08A850B
-:102140000E9495140E94B41F10914C010E94D00F60
-:10215000181731F00E94D00F80934C010E94271075
-:102160002A960FB6F894DEBF0FBECDBFCF91DF9198
-:102170001F910F91FF90EF90DF90CF90BF90089547
-:102180000E94D61B0E9433050E949C1C0895DF9379
-:10219000CF9300D000D00F92CDB7DEB70F900F9045
-:1021A0000F900F900F90CF91DF910895DF93CF9311
-:1021B00000D000D000D0CDB7DEB726960FB6F89489
-:1021C000DEBF0FBECDBFCF91DF9108950E940C19E5
-:1021D000482F892F82958F70282F30E02C303105C1
-:1021E0004CF42A3031056CF4225030402230310555
-:1021F000C0F407C02C30310551F02F30310589F47F
-:1022000006C0403E10F0403F61F481E008959F70A9
-:10221000892F90E023E0969587952A95E1F78170C4
-:10222000089580E008950E94E01A0E94B51A0E9465
-:10223000F81A0E949D1F0E94A91F80E090E00E9452
-:10224000F30F80E090E00E940B1008950E94D01AD6
-:102250000E9413110895882321F00E94C91A0E9438
-:10226000F81A0895882321F00E94C31A0E94F81AD0
-:102270000895282F882309F44EC0823859F40E940B
-:10228000D00F81FF48C089E30E94431A0E94F81AC8
-:1022900089E30CC0833869F40E94D00F80FF3BC0F3
-:1022A00083E50E94431A0E94F81A83E50E94811A6E
-:1022B0001FC0843859F40E94D00F82FF2CC087E4DD
-:1022C0000E94431A0E94F81A87E4F0CF8450813AA2
-:1022D00010F4822FEBCF822F805E883060F427705D
-:1022E00081E090E001C0880F2A95EAF70E94C91AA0
-:1022F0000E94F81A0895822F855A833028F480E0CE
-:1023000090E00E94F30F0895285A233120F480E0D2
-:1023100090E00E940B1008951F93182F882309F452
-:10232000D0C0823859F40E94D00F81FDCAC089E321
-:102330000E94431A0E94F81A89E30CC0833879F48A
-:102340000E94D00F80FDBDC083E50E94431A0E9409
-:10235000F81A83E50E94811A0E94F81AB2C08438E4
-:1023600059F40E94D00F82FDACC087E40E94431A4A
-:102370000E94F81A87E4EECF8450813A50F4812FFE
-:102380000E94DE21882309F09CC0812F0E94431AFD
-:10239000E3CF812F805E883050F4177081E090E0A9
-:1023A00001C0880F1A95EAF70E94C31AD5CF812F72
-:1023B000855A8330A0F4153A19F481E890E00CC0F6
-:1023C000163A19F482E890E007C0173A19F080E055
-:1023D00090E002C083E890E00E94F30F72C0812F6A
-:1023E000885A833108F06DC0183A19F482EE90E0F3
-:1023F00066C0193A19F489EE90E061C01A3A19F4EE
-:102400008AEE90E05CC01B3A19F485EB90E057C06F
-:102410001C3A19F486EB90E052C01B3B19F483EB95
-:1024200090E04DC01C3B19F484EB90E048C01D3A8D
-:1024300019F487EB90E043C0103B19F48CEC90E06A
-:102440003EC01E3A19F48DEC90E039C01F3A19F4E1
-:1024500083E891E034C0113B19F48AE891E02FC081
-:10246000123B19F482E991E02AC0133B19F484E984
-:1024700091E025C0143B19F481E292E020C0153BA5
-:1024800019F483E292E01BC0163B19F484E292E057
-:1024900016C0173B19F485E292E011C0183B19F4FD
-:1024A00086E292E00CC0193B19F487E292E007C083
-:1024B0001A3B19F080E090E002C08AE292E00E94AC
-:1024C0000B101F910895AF92BF92CF92DF92EF92BF
-:1024D000FF920F931F93DF93CF93CDB7DEB72A9769
-:1024E0000FB6F894DEBF0FBECDBF5C01DE011196C2
-:1024F000FC0185E001900D928150E1F70B81F5011F
-:10250000F580F2944FE0F422DE011696FE0131963A
-:1025100085E001900D928150E1F73E812F81898500
-:102520009A85892B09F4F0C12F3F09F0C0C13F3FC4
-:1025300009F0BDC1E9C18D2D8F70222311F4182F30
-:1025400003C0182F1295107F002349F0112309F4BE
-:1025500088C1812F0E94D31A0E94F81A82C18C2D43
-:102560000E943911112309F4CFC1812F0E94D91A79
-:102570000E94F81AC9C18D2D8F70203211F4182FC6
-:1025800003C0182F1295107FCC2021F0F1E0CF1658
-:1025900011F516C0002359F0FF2009F431C121E0E4
-:1025A000F21609F02DC1812F0E94E31AADC1FF2060
-:1025B00021F081E0F81609F4A7C10E94E61A26C1AD
-:1025C000002329F0E1E0EF1508F49EC119C1FF20B6
-:1025D00009F09AC11BC1002321F0FF2009F410C1AA
-:1025E00040C1FF2009F412C147C18D2D8695869503
-:1025F000837090E0009721F0019709F085C10AC02F
-:10260000002319F0C601937002C080E090E00E94A0
-:10261000F30F7AC1002319F0C601937002C080E065
-:1026200090E00E940B1070C1002321F08C2D0E94BD
-:10263000AB1E03C08C2D0E94151F0E94A91F64C1F0
-:102640008D2D837009F05EC0002309F05DC12C2D33
-:10265000229526952770220F220F8C2D8F70E82E41
-:10266000FF2400E010E0022E04C0EE0CFF1C001F4F
-:10267000111F0A94D2F7C4FC05C060E070E080E04E
-:1026800090E00FC06FE070E080E090E004C0660F63
-:10269000771F881F991F2A95D2F7609570958095AE
-:1026A0009095D694D694F3E0DF224D2D50E0413042
-:1026B0005105A9F0423051051CF4452B49F024C1C5
-:1026C0004230510589F04330510509F01DC113C056
-:1026D0006E297F29802B912B0E941E1A15C16E290D
-:1026E0007F29802B912B0BC06E297F29802B912B6A
-:1026F0000E940D1A09C10E941E1AC801B7010E944A
-:102700002F1A02C190E0002311F4969587958170ED
-:1027100009F4FAC02C2D229526952770220F220F3E
-:102720008C2D8F70E82EFF2400E010E0022E04C0F4
-:10273000EE0CFF1C001F111F0A94D2F7C4FC05C049
-:1027400060E070E080E090E00FC06FE070E080E05B
-:1027500090E004C0660F771F881F991F2A95D2F753
-:102760006095709580959095D694D69423E0D2226A
-:102770004D2D50E041305105A9F0423051051CF477
-:10278000452B49F0C1C04230510589F04330510515
-:1027900009F0BAC013C06E297F29802B912B0E94AB
-:1027A0007119B2C06E297F29802B912B0BC06E2925
-:1027B0007F29802B912B0E946019A6C00E9471195D
-:1027C000C801B7010E9482199FC080EFC81611F19D
-:1027D0008C1528F0E0EECE1608F43FC009C0F2EFE9
-:1027E000CF1661F1CF1628F123EFC216B1F52BC039
-:1027F0001C2D1F708D2D8F71002331F00E94CF1979
-:10280000812F0E94321180C00E94AF19812F0E9437
-:102810002B117AC0002321F0FF2009F075C004C0FD
-:1028200081E08F1508F470C08D2D8F710E9493196F
-:102830006BC08D2D8F71002329F119C08D2D8F71E3
-:102840000023A9F01FC0002329F08D2D8F710E9455
-:10285000EB195AC00E94FB1957C0002359F0FF2002
-:1028600021F08C2D0E948C114FC08D2D8F710E94F4
-:10287000CF194AC0FF2021F08C2D0E94391144C08D
-:102880008D2D8F710E94AF193FC0EFE0DE22C50190
-:102890006C2D4D2D0E942F030E94911835C0FFE032
-:1028A000DF22C5016C2D4D2D0E9453062DC089815C
-:1028B0009A810E940C196C010E940B190E940A193E
-:1028C0008D2D82958F7090E08530910509F4ACCE06
-:1028D0008630910554F4843091050CF086CE2D2D70
-:1028E000207F02970CF047CE26CE8C3091053CF429
-:1028F0008A3091050CF069CF089731F4A1CE8C3065
-:10290000910519F20F9759F22A960FB6F894DEBF87
-:102910000FBECDBFCF91DF911F910F91FF90EF9030
-:10292000DF90CF90BF90AF900895DF93CF93CDB756
-:10293000DEB72B970FB6F894DEBF0FBECDBF342F96
-:102940004F83252F588769877A878B87472F582F82
-:10295000FE01319686E0DF011D928A95E9F76B83CF
-:1029600039832A834C835D83432F522F8D819E812F
-:102970000E94D2172B960FB6F894DEBF0FBECDBFC4
-:10298000CF91DF9108950F931F930091620115C0BD
-:1029900010E0F801EE0FFF1FE00FF11FEE0FFF1F19
-:1029A000ED59FE4F4081518162817381848195810F
-:1029B0000E94D6100F5F1F4F0770809161010817AA
-:1029C00039F71F910F91089540915B0150915C017F
-:1029D00060915D0170915E0180915F019091600155
-:1029E0000E94D61008950F931F93CF93DF93809189
-:1029F000600182958F7009F06DC080915D01882320
-:102A000009F468C0609162010091610140915E012A
-:102A100050915F0110915C0170915B01EA01C095DA
-:102A2000D09555C04115510509F44FC01F3F49F4D9
-:102A300080E090E07F3F11F481E090E0882309F08E
-:102A400044C0262F30E0F901EE0FFF1FE20FF31F05
-:102A5000DF01AA0FBB1FAD59BE4F11968C91119784
-:102A6000181799F58C91781781F5EE0FFF1FEB5928
-:102A7000FE4F8081882349F513968D919C91149780
-:102A80008417950718F0841B950B02C08C0F9D1FAF
-:102A9000883C9105D0F4809160018F7080618093B3
-:102AA0006001F901EE0FFF1FE20FF31FEE0FFF1F92
-:102AB000E859FE4F80818F70806180838BE591E0C3
-:102AC0000E9463120E94C31405C06F5F6770601795
-:102AD00009F0A8CFDF91CF911F910F910895DF9258
-:102AE000EF92FF920F931F93DF93CF93CDB7DEB793
-:102AF0006B970FB6F894DEBF0FBECDBF8C01DC0123
-:102B00001296DC9012974C9111965C911197139646
-:102B1000ED90FC90149720915E0130915F016091DF
-:102B20005C0170915B012115310509F4DBC16F3F38
-:102B300009F003C27F3F09F000C2D4C1E216F306D8
-:102B400040F0C701821B930B883C910508F0EEC052
-:102B500008C0209530952E0D3F1D283C310508F00A
-:102B6000E5C080916001807F09F095C06F3F09F05A
-:102B7000EAC17F3F09F0E7C115C0741799F4DD2061
-:102B800089F4809160018F708061809360010E9460
-:102B9000E4148BE591E00E94631280916001F801DA
-:102BA0008583BCC1FD82EC825A834983DB82DE01CE
-:102BB0001696FE01319685E001900D928150E1F765
-:102BC0006885DE011B96FE01369685E001900D9228
-:102BD0008150E1F72C853B858E859F85892B09F4F3
-:102BE00051C02F3F09F0B3C13F3F09F0B0C14AC007
-:102BF000FD82EC825A834983DB82DE011B96FE0153
-:102C0000319685E001900D928150E1F7FC847B853F
-:102C10006D8580916201909161011FC0282F30E085
-:102C2000F901EE0FFF1FE20FF31FDF01AA0FBB1F19
-:102C3000AD59BE4F11968C911197F81651F48C91A5
-:102C4000781739F4EE0FFF1FEB59FE4F808168179C
-:102C5000C9F42F5F3F4F822F87708917F9F68DC116
-:102C60009F7059F0442349F459C19F7031F0D80145
-:102C700015968C91807F09F451C1405E483008F46C
-:102C80004DC148C1DD2009F449C1809160018160D6
-:102C90008093600143C16F3F09F05DC17F3F09F040
-:102CA0005AC114C0741791F4DD2081F48091600141
-:102CB000F8018583C8010E946312ABE5B1E0F80119
-:102CC00086E001900D928150E1F720C15A8349833B
-:102CD00089819A810E94E610882309F41BC1DD20B6
-:102CE00009F418C130916001832F82958F7090E0B4
-:102CF00002979CF090915C0120915B01FE0170961F
-:102D000086E0DF011D928A95E9F7998B288BFC8A72
-:102D1000EB8A3D8BCF010E946312ABE5B1E0F80175
-:102D200086E001900D928150E1F7EEC08091600144
-:102D3000807FA9F47E2DFD82EC825A834983DB8259
-:102D40006D2D8D810E94C7100BE511E0C8010E9416
-:102D5000631286E0F80111928A95E9F7C0C06F3FCF
-:102D600009F0FDC07F3F09F0FAC014C0741791F458
-:102D7000DD2081F480916001D80115968C93C80103
-:102D80000E946312EBE5F1E086E0DF011D928A9577
-:102D9000E9F7BEC05A83498389819A810E94E6106F
-:102DA000882309F4B7C0DD2009F4B4C03091600174
-:102DB000832F82958F7090E002979CF090915C0138
-:102DC00020915B01FE01769686E0DF011D928A95D7
-:102DD000E9F79F8B2E8BFA8EE98E3B8FCF010E94F5
-:102DE0006312ABE5B1E0F80186E001900D928150ED
-:102DF000E1F78AC06F3F09F0B6C07F3F09F0B3C06A
-:102E000071C0E216F30640F0C701821B930B883CA9
-:102E1000910508F053C008C0209530952E0D3F1D38
-:102E2000283C310508F04AC0DD2009F473C06F3F2B
-:102E300009F09FC07F3F09F09CC029C0741739F585
-:102E40009091600190FD1AC0892F82958F70B1F02A
-:102E5000F80195838F3031F08F5F8295807F9F706E
-:102E6000982B9583C8010E946312ABE5B1E0F8018D
-:102E700086E001900D928150E1F748C0ABE5B1E0EA
-:102E8000F80186E001900D928150E1F741C05A832C
-:102E9000498389819A810E94E610882349F0ABE535
-:102EA000B1E0F80186E001900D928150E1F72CC06D
-:102EB000809160018160809360012CC07E2DFD8235
-:102EC000EC825A834983DB826D2D8D810E94C7106D
-:102ED000EBE5F1E086E0DF011D928A95E9F70E94BB
-:102EE000E4141CC0DD20B1F05A83498389819A81A2
-:102EF0000E94E610882371F0ABE5B1E0F80186E0AE
-:102F000001900D928150E1F70E94F3140E94E414A5
-:102F100081E005C0C8010E946312FACF80E06B9681
-:102F20000FB6F894DEBF0FBECDBFCF91DF911F91DA
-:102F30000F91FF90EF90DF90089580915D018823BD
-:102F400009F458CFFBCD651709F02CCE16CE6130B1
-:102F500009F498CE4DCE651709F0B8CEA3CE65170B
-:102F600009F018CF03CF80915D01882309F0BACF13
-:102F700048CF651709F08BCF61CF5A834983898188
-:102F80009A810E940C19482F892F82958F70282FC3
-:102F900030E0223031050CF463CE243031050CF0E2
-:102FA000B9CF63CE0F931F93DF93CF93CDB7DEB727
-:102FB0002C970FB6F894DEBF0FBECDBF4F83588756
-:102FC00069877A878B879C878E01095F1F4FC801AD
-:102FD0000E946F158823D9F028853F818A859B85BB
-:102FE000892B09F46BC02F3F49F480E090E03F3F0C
-:102FF00011F481E090E0882309F060C04F8158858A
-:1030000069857A858B859C850E94D61057C0DE0124
-:103010001196F80186E001900D928150E1F7F98157
-:10302000EA814C815D814115510509F447C0EF3FAC
-:1030300009F04CC0FF3F09F049C040C0F983EA8362
-:103040005D834C83F901EE0FFF1FE20FF31FEE0FBC
-:10305000FF1FED59FE4FDE01119686E00D900192A3
-:103060008150E1F7609361010E94C31427C0919FD2
-:10307000C00111248D599E4F0E946F15882309F4B9
-:1030800045C08091620190E0FC01EE0FFF1FE80F48
-:10309000F91FEE0FFF1FED59FE4F408151816281F4
-:1030A0007381848195810E94D6108091620190E0A5
-:1030B0000196877090708093620101C016E0909134
-:1030C000620180916101981791F620C080916101A1
-:1030D000282F30E02F5F3F4FB9016770707021508B
-:1030E00030408091620190E06817790709F0A6CF1F
-:1030F0000E9426111092610110926201EBE5F1E04D
-:1031000086E0DF011D928A95E9F7D8CF2C960FB69D
-:10311000F894DEBF0FBECDBFCF91DF911F910F910D
-:103120000895CF92DF92EF92FF921F93CF93DF9398
-:10313000EC01009709F466C010E090EAC92E9FE008
-:10314000D92E81E0E82EF12CFE012196949194373E
-:1031500048F4943008F044C0913079F0923009F08E
-:1031600051C01BC0953709F437C0953750F1892FEE
-:103170008458803708F046C037C0FE0121969491EC
-:10318000892F805E883060F597708E2D01C0880F82
-:103190009A95EAF70E94D31A0FC0FE0121969491E6
-:1031A000892F805E883058F497708E2D01C0880F6B
-:1031B0009A95EAF70E94D91A0E94F81A19C0892F25
-:1031C00015C0FE01249104C0C6010197F1F72150FA
-:1031D0002223D1F721960CC0FE012196149108C03C
-:1031E000892F0E948C1104C0892F8F770E9439117A
-:1031F000212F04C0C6010197F1F72150222309F4C1
-:10320000A3CFF8CFDF91CF911F91FF90EF90DF9088
-:10321000CF90089508950895CF92DF92EF92FF9294
-:103220000F931F93CF93DF936C01E0909301F09085
-:1032300094010091950110919601809197019091D0
-:103240009801A0919901B0919A01E82AF92A0A2BD4
-:103250001B2BCFE1D0E0D801C7010C2E04C0B695DE
-:10326000A795979587950A94D2F781709070892BCE
-:1032700041F08C2FB6010E942B079C0181309105F3
-:1032800051F421978FEFCF3FD80729F780E0B6019F
-:103290000E942B079C01822FDF91CF911F910F91EC
-:1032A000FF90EF90DF90CF90089560939701709317
-:1032B00098018093990190939A010E9413110895A7
-:1032C0009B01AC01609197017091980180919901E7
-:1032D00090919A0162277327842795270E94551998
-:1032E00008959B01AC0160919701709198018091C4
-:1032F000990190919A0162237323842395230E945C
-:10330000551908959B01AC01609197017091980146
-:103310008091990190919A01622B732B842B952BAC
-:103320000E945519089521E030E040E050E004C0CB
-:10333000220F331F441F551F8A95D2F780919701A2
-:1033400090919801A0919901B0919A01282739276D
-:103350004A275B27CA01B9010E945519089521E047
-:1033600030E040E050E004C0220F331F441F551FDF
-:103370008A95D2F720953095409550958091970188
-:1033800090919801A0919901B0919A012823392335
-:103390004A235B23CA01B9010E945519089521E00F
-:1033A00030E040E050E004C0220F331F441F551F9F
-:1033B0008A95D2F78091970190919801A0919901F7
-:1033C000B0919A01282B392B4A2B5B2BCA01B901EA
-:1033D0000E945519089521E030E040E050E004C01B
-:1033E000220F331F441F551F8A95D2F7CA01B90116
-:1033F0000E945519089560E070E080E090E00E941E
-:1034000055190895609393017093940180939501E9
-:10341000909396010E94131108959B01AC01609155
-:10342000930170919401809195019091960162278A
-:103430007327842795270E94021A08959B01AC01E7
-:103440006091930170919401809195019091960102
-:1034500062237323842395230E94021A08959B01FB
-:10346000AC016091930170919401809195019091CC
-:103470009601622B732B842B952B0E94021A0895C0
-:103480000E94021A0895382F809102018823E1F0EA
-:1034900080910D018823C1F0832F869586958695AE
-:1034A0008F3070F5E0910E01F0910F01E80FF11DE2
-:1034B000377081E090E002C0880F991F3A95E2F7DB
-:1034C0002181282B21830895A0910E01B0910F0135
-:1034D000FD0120E08FEF9281931791F08F3F19F457
-:1034E000992309F4822F2F5F31962E30A1F78F3F59
-:1034F00039F0992787FD9095A80FB91F12963C9334
-:103500000895482F809102018823E9F080910D01F0
-:103510008823C9F0842F8695869586958F3020F56F
-:10352000E0910E01F0910F01E80FF11D477081E06D
-:1035300090E002C0880F991F4A95E2F7809521819B
-:1035400082238183089520E030E0E0910E01F09124
-:103550000F01E20FF31F8281841709F412822F5F9B
-:103560003F4F2E30310589F7089581E090E0E091DA
-:103570000E01F0910F01E80FF91F108201968031C2
-:103580009105A9F708959091AB01982B9093AB0109
-:10359000089580959091AB0198239093AB01089585
-:1035A0001092AB0108959091AD01982B9093AD01CD
-:1035B000089580959091AD0198239093AD01089561
-:1035C0001092AD0108958093AC0108951092AC0162
-:1035D0000895E0910E01F0910F0120E091E08181CA
-:1035E00081112F5F9F5F31969031C9F7822F089527
-:1035F000E0910E01F0910F018091AB018083E09189
-:103600000E01F0910F0180819091AD01892B808393
-:103610009091AC01992369F0E0910E01F0910F01B6
-:103620008081892B80830E94E91A882311F00E94EF
-:10363000E61A80910E0190910F010E94DD0F08950E
-:103640009B01AC01AA27BB270097A105B10521F476
-:10365000DA01C90160E001C060E1292F3A2F4B2F48
-:103660005527211531054105510519F49C01AD017E
-:1036700001C0685FDA01C90174E0B695A795979516
-:1036800087957A95D1F70097A105B10519F4DA016C
-:10369000C90101C06C5F9C01AD01F2E056954795F0
-:1036A00037952795FA95D1F7211531054105510533
-:1036B00019F49C01AD0101C06E5F56954795379591
-:1036C0002795211531054105510509F06F5F862FBA
-:1036D00008958091C501843009F11092AF0120E472
-:1036E00088E190E00FB6F894A895809360000FBE33
-:1036F0002093600083B7817F846083BF83B781603C
-:1037000083BF7894889583B78E7F83BF88E10FB697
-:10371000F89480936000109260000FBE08950895A1
-:1037200008951F920F920FB60F9211248F939F93BB
-:10373000AF93BF938091AF01882399F48091B0013A
-:103740009091B101A091B201B091B3014196A11D38
-:10375000B11D8093B0019093B101A093B201B093D9
-:10376000B301BF91AF919F918F910F900FBE0F90BA
-:103770001F9018950E9426110E94D00F0E946C087D
-:1037800008951F930E948F1B0E9454050E94901B56
-:1037900010E0812F0E940405882311F081E004C00D
-:1037A0001F5F1E30B1F780E01F91089582E084BD55
-:1037B00093E095BD9AEF97BD80936E0008958FB703
-:1037C000F8942091B0013091B1014091B201509133
-:1037D000B3018FBFC9010895EF92FF920F931F931A
-:1037E000BC018FB7F894E090B001F090B101009166
-:1037F000B2011091B3018FBFA801970140705070C2
-:10380000CB01A0E0B0E0281739074A075B0720F09A
-:103810009701261B370B05C09B01209530952E0D77
-:103820003F1DC9011F910F91FF90EF9008951F92C6
-:103830000F920FB60F9211248F939F93AF93BF9364
-:103840008091B0019091B101A091B201B091B3010A
-:103850000196A11DB11D8093B0019093B101A09379
-:10386000B201B093B301BF91AF919F918F910F902F
-:103870000FBE0F901F9018950E94B60CF89480E22E
-:103880009EE420E931E0F9013197F1F70197D9F78A
-:1038900087E090EBA7E0B0EB8093CE019093CF014F
-:1038A000A093D001B093D1012CE088E190E00FB655
-:1038B000F894A895809360000FBE20936000FFCF1E
-:1038C000EF92FF920F931F93CF93DF93082F10E097
-:1038D000812F0E940405C0E0D0E0E82EFF24C7013C
-:1038E0000C2E02C0959587950A94E2F780FF09C0D7
-:1038F00080E06C2F712F0E940307081711F481E0FC
-:1039000008C02196C630D10551F71F5F1E3001F760
-:1039100080E0DF91CF911F910F91FF90EF9008957C
-:103920001F93182F8CE20E94601C882319F0812FAE
-:103930000E94601C1F9108951F93CF93DF930E94F4
-:103940000A1E882311F40E94151E14E6C0E4DCE967
-:1039500005C00E945405CE010197F1F71150C8F738
-:1039600089E20E94901C882309F02FC18AE20E94FC
-:10397000901C882311F00E94151E85E00E94901C67
-:10398000882311F00E943C1C0E94051E8093AE010A
-:1039900087E00E94901C8823B9F18BE10E94901C63
-:1039A000882349F09091AE01892F8695809581708A
-:1039B000880F9D7F26C08EE00E94901C882359F0BE
-:1039C0009091AE01892F8695869580958170880F9C
-:1039D000880F9B7F16C080E10E94901C9091AE01E1
-:1039E000882359F0892F86958695869580958170D4
-:1039F000880F880F880F977F04C0892F809581706A
-:103A00009E7F982B9093AE018091AE010E94F51D90
-:103A10000E94FB1D8093BF0180EE0E94901C8823B2
-:103A200049F08091BF01982F909591708E7F892BDE
-:103A30008093BF0189E30E94901C882359F09091E4
-:103A4000BF01892F869580958170880F9D7F982B67
-:103A50009093BF0182EE0E94901C882369F09091A0
-:103A6000BF01892F8695869580958170880F880F74
-:103A70009B7F982B9093BF0186EE0E94901C882319
-:103A800079F09091BF01892F8695869586958095CE
-:103A90008170880F880F880F977F982B9093BF01B4
-:103AA00083EE0E94901C882369F09091BF01892FBA
-:103AB00082958F70809581708295807F9F7E982BF4
-:103AC0009093BF0185E30E94901C882379F0909128
-:103AD000BF01892F82958695877080958170829528
-:103AE000880F807E9F7D982B9093BF0181E30E9479
-:103AF000901C882389F09091BF01892F829586952B
-:103B000086958370809581708295880F880F807C60
-:103B10009F7B982B9093BF0181E10E94901C88238A
-:103B200079F08091BF01982F991F9927991F21E063
-:103B300092279795992797958F77892B8093BF0127
-:103B40008091BF010E94E91D8091BF01881F8827D5
-:103B5000881F80930D0187E20E94901C182F8EE130
-:103B60000E94901C811112608FE10E94901C8111B3
-:103B7000146080E20E94901C8111186081E20E9412
-:103B8000901C8111106182E20E94901C81111062D0
-:103B900083E20E94901C8111106484E20E94901CB8
-:103BA00081111068112341F0812F0E94EF1D612FB8
-:103BB00070E080E090E007C00E94001E90E0A0E06E
-:103BC000B0E0BC01CD010E94401ADF91CF911F915E
-:103BD0000895682F84E090E00E9404240895682FDF
-:103BE00083E090E00E9404240895682F82E090E032
-:103BF0000E940424089584E090E00E94F623089532
-:103C000083E090E00E94F623089582E090E00E9415
-:103C1000F623089580E090E00E94FE2320E08D5E70
-:103C20009E4F09F421E0822F089580E090E06DEE30
-:103C30007EEF0E94122482E090E060E00E94042463
-:103C400083E090E060E00E94042484E090E060E083
-:103C50000E94042485E090E060E00E94042408951E
-:103C60008091BA0180FF0BC09091120185E0989F6E
-:103C7000C0011124959587959595879530C081FF52
-:103C800009C09091120185E0989FC001112495957B
-:103C9000879525C082FF03C0909112010DC08091CD
-:103CA000B901882319F485E090E00895609113012B
-:103CB00090911201861728F085E0989FC001112489
-:103CC0000EC0899F90011124C901880F991F880F88
-:103CD000991F820F931F70E00E94CF23CB01803881
-:103CE000910510F08FE70895009709F481E0089599
-:103CF0008091BA0180FF05C0809114018695869558
-:103D000018C081FF04C080911401869512C082FF03
-:103D100003C0809114010DC02091B901222319F430
-:103D200081E090E0089560911501809114012617BB
-:103D300010F090E007C0289FC001112470E00E949D
-:103D4000CF23CB018038910510F08FE708950097BD
-:103D500009F481E00895803F21F40E94301E81958E
-:103D600004C0813F29F40E94301E8093B60108955B
-:103D7000823F21F40E94301E819504C0833F29F4C4
-:103D80000E94301E8093B5010895893F19F40E9466
-:103D9000781E05C08A3F31F40E94781E8195809379
-:103DA000B70108958B3F21F40E94781E819504C0CD
-:103DB0008C3F29F40E94781E8093B8010895843FB7
-:103DC00021F48091B401816017C0853F21F4809176
-:103DD000B401826011C0863F21F48091B4018460F7
-:103DE0000BC0873F21F48091B401886005C0883FF3
-:103DF00031F48091B40180618093B40108958D3FC6
-:103E000021F48091BA01816005C08E3F31F4809128
-:103E1000BA0182608093BA0108958F3F29F480919E
-:103E2000BA0184608093BA010895803F29F480919B
-:103E3000B60187FF6FC007C0813F41F48091B60192
-:103E400018160CF067C01092B60164C0823F29F4C6
-:103E50008091B50187FF5EC007C0833F41F4809128
-:103E6000B50118160CF056C01092B50153C0893F29
-:103E700029F48091B70118163CF04CC08A3F39F400
-:103E80008091B70187FF46C01092B70143C08B3FB6
-:103E900029F48091B80187FF3DC006C08C3F39F4FA
-:103EA0008091B8011816B4F51092B80133C0843F60
-:103EB00021F48091B4018E7F05C0853F31F480915B
-:103EC000B4018D7F8093B40125C0863F21F4809199
-:103ED000B4018B7FF7CF873F21F48091B401877FB6
-:103EE000F1CF883F21F48091B4018F7EEBCF8D3FDD
-:103EF00021F48091BA018E7F0BC08E3F21F4809116
-:103F0000BA018D7F05C08F3F29F48091BA018B7F64
-:103F10008093BA018091B501882371F48091B60134
-:103F2000882351F48091B701882331F48091B8013E
-:103F3000882311F41092B9010895E4EBF1E085E0D3
-:103F4000DF011D928A95E9F71092B9011092BA012A
-:103F5000089584EB91E00E94E80F0E94DF1B90938C
-:103F6000BC018093BB0108951F938091BB01909188
-:103F7000BC010E94EC1BAC012091B901222321F06D
-:103F80008091110190E006C0909110018AE0989F05
-:103F9000C00111244817590708F485C09091B50154
-:103FA000992369F48091B601882349F48091B7017F
-:103FB000882329F48091B801882309F474C02F3F25
-:103FC00019F02F5F2093B901191624F40E94301EB6
-:103FD0008093B5018091B50187FF05C00E94301E16
-:103FE00081958093B5018091B601181624F40E9442
-:103FF000301E8093B6018091B60187FF05C00E94F4
-:10400000301E81958093B6016091B501662339F128
-:104010001091B601112319F1772767FD7095872F4D
-:10402000972F0E94E02223E333E343E35FE30E9400
-:1040300044230E94AD226093B501612F772767FD6D
-:104040007095872F972F0E94E02223E333E343E309
-:104050005FE30E9444230E94AD226093B6018091E9
-:10406000B701181624F40E94781E8093B70180913E
-:10407000B70187FF05C00E94781E81958093B70124
-:104080008091B801181624F40E94781E8093B8011C
-:104090008091B80187FF05C00E94781E81958093AA
-:1040A000B8010E94A91F1F91089580E0089580E043
-:1040B0000895833099F1843030F4813069F0823092
-:1040C00009F06FC01AC0853009F44AC08530B8F1D4
-:1040D000863009F066C055C020911001822F90E013
-:1040E000860F911D8F3F910520F4260F209310011C
-:1040F00008958FEF80931001089520911101822F70
-:1041000090E0860F911D8F3F910520F4260F20939C
-:10411000110108958FEF80931101089520911201EC
-:10412000822F90E0860F911D8F3F910520F4260F7E
-:104130002093120108958FEF80931201089520912A
-:104140001301822F90E0860F911D8F3F910520F47F
-:10415000260F2093130108958FEF80931301089584
-:1041600020911401822F90E0860F911D8F3F9105C1
-:1041700020F4260F2093140108958FEF80931401EB
-:10418000089520911501822F90E0860F911D8F3F99
-:10419000910520F4260F2093150108958FEF809349
-:1041A00015010895833031F1843030F4813061F0AD
-:1041B000823009F04AC013C0853091F1853028F172
-:1041C000863009F042C037C080911001681720F492
-:1041D000861B80931001089510921001089580911C
-:1041E0001101681720F4861B809311010895109225
-:1041F0001101089580911201681720F4861B8093A5
-:104200001201089510921201089580911301681708
-:1042100020F4861B809313010895109213010895D2
-:1042200080911401681720F4861B8093140108956F
-:1042300010921401089580911501681720F4861BCF
-:1042400080931501089510921501089521E030E042
-:1042500040E050E004C0220F331F441F551F8A95D1
-:10426000D2F7CA01B9010E94401A0E94261108958E
-:104270008B3109F463C08C3100F58E3009F468C0CD
-:104280008F3068F4873009F453C0883018F48630D2
-:1042900089F537C0883081F18B3061F58DC081316F
-:1042A00009F478C0823118F4803121F55DC086317F
-:1042B00009F482C08931F1F47FC0853309F473C0F9
-:1042C000863358F4873209F46EC0883218F48E3180
-:1042D00088F06BC0893271F466C0833430F48A335D
-:1042E00008F065C0883331F467C0833409F45BC0DB
-:1042F000883481F080E008950E94051E0E94FB1D15
-:1043000059C08091AE01807F8093AE0181E080939F
-:10431000BD0108950E94261180E197E220E931E075
-:10432000F9013197F1F70197D9F70E943C1C42C07F
-:104330008091AE0180FF2AC0807F29C08091AE01AC
-:10434000982F969590959170292F220F8D7F19C0E7
-:104350008091AE01982F9695969590959170292F02
-:10436000220F220F8B7F0DC08091AE01982F969562
-:104370009695969590959170292F220F220F220FD6
-:10438000877F822B8093AE019923B1F08160809367
-:10439000AE0110C00E94261180910D0191E0892785
-:1043A00080930D0107C080E003C08D5101C0895387
-:1043B0000E94262181E0089581E008951F93182F1F
-:1043C0008091BD01813089F0813020F0823009F088
-:1043D000BFC03BC0E0910E01F0910F01E081E131DF
-:1043E00069F0E23209F0B6C009C0E0910E01F09127
-:1043F0000F01E081E13111F0E23249F4812F0E9496
-:1044000055208823F9F4812F0E943821A4C0812FE0
-:104410000E9457208823B1F4143161F0153128F43B
-:104420001B3081F0103141F40AC0193219F01833F1
-:1044300019F408C01092BD0180E090E08CC082E0C9
-:104440008093BD0181E090E086C0193201F11A32FB
-:1044500070F41431E1F0153120F4173009F064C024
-:1044600065C0812F8E51863008F05EC01BC01E349F
-:1044700009F455C01F3420F41B3409F055C049C05D
-:10448000113509F442C0123509F04EC03AC080918E
-:10449000BE01882319F01092BE0146C081E08093CE
-:1044A000BD0159C01232F9F0133260F41F3199F096
-:1044B000103218F41E3109F510C0103281F011329B
-:1044C000E1F40FC0143299F0143278F0153289F00B
-:1044D000163299F410C082E011C081E00FC083E071
-:1044E0000DC084E00BC085E009C086E007C087E00E
-:1044F00005C088E003C089E001C080E08093BE0170
-:1045000013C08091BE0161E007C08091BE0161E0EF
-:1045100009C08091BE016AE00E94592005C08091C7
-:10452000BE016AE00E94D22081E015C09AE090931B
-:10453000100184E18093110183E080931201909334
-:10454000130188E08093140188E280931501ECCF79
-:104550001092BD0180E01F91089504D06894B111BC
-:104560008DC0089570D088F09F5790F0B92F99278B
-:10457000B751A0F0D1F0660F771F881F991F1AF06E
-:10458000BA95C9F712C0B13081F077D0B1E0089583
-:1045900074C0672F782F8827B85F39F0B93FCCF304
-:1045A000869577956795B395D9F73EF49095809564
-:1045B000709561957F4F8F4F9F4F0895E89409C084
-:1045C00097FB3EF490958095709561957F4F8F4F46
-:1045D0009F4F9923A9F0F92F96E9BB279395F6955C
-:1045E000879577956795B795F111F8CFFAF4BB0FDA
-:1045F00011F460FF1BC06F5F7F4F8F4F9F4F16C03E
-:10460000882311F096E911C0772321F09EE8872FC7
-:10461000762F05C0662371F096E8862F70E060E083
-:104620002AF09A95660F771F881FDAF7880F9695FC
-:10463000879597F9089557FD9058440F551F59F0E5
-:104640005F3F71F04795880F97FB991F61F09F3F7F
-:1046500079F087950895121613061406551FF2CFA8
-:104660004695F1DF08C0161617061806991FF1CFF8
-:1046700086957105610508940895E894BB2766271F
-:104680007727CB0197F908950BD078C069D028F02F
-:104690006ED018F0952309F05AC05FC01124EECFF8
-:1046A000CADFA0F3959FD1F3950F50E0551F629F8D
-:1046B000F001729FBB27F00DB11D639FAA27F00D7B
-:1046C000B11DAA1F649F6627B00DA11D661F829FA2
-:1046D0002227B00DA11D621F739FB00DA11D621F87
-:1046E000839FA00D611D221F749F3327A00D611DA4
-:1046F000231F849F600D211D822F762F6A2F112486
-:104700009F5750408AF0E1F088234AF0EE0FFF1FD8
-:10471000BB1F661F771F881F91505040A9F79E3F0F
-:10472000510570F014C0AACF5F3FECF3983EDCF364
-:10473000869577956795B795F795E7959F5FC1F74C
-:10474000FE2B880F911D9695879597F9089597F9F7
-:104750009F6780E870E060E008959FEF80EC089527
-:1047600000240A9416161706180609060895002450
-:104770000A9412161306140605060895092E0394CA
-:10478000000C11F4882352F0BB0F40F4BF2B11F43E
-:1047900060FF04C06F5F7F4F8F4F9F4F089597FB5F
-:1047A000092E07260AD077FD04D00CD006D00020B1
-:1047B0001AF4709561957F4F0895F6F7909581955D
-:1047C0009F4F0895AA1BBB1B51E107C0AA1FBB1F27
-:1047D000A617B70710F0A61BB70B881F991F5A958D
-:1047E000A9F780959095BC01CD010895F999FECF68
-:1047F00092BD81BDF89A992780B50895A8E1B0E0EF
-:1048000042E050E00C941924262FF999FECF1FBAEC
-:1048100092BD81BD20BD0FB6F894FA9AF99A0FBEE9
-:10482000019608950E940424272F0C940524DC018E
-:10483000CB01FC01F999FECF06C0F2BDE1BDF89AAB
-:10484000319600B40D9241505040B8F70895F89455
-:02485000FFCF98
-:1048520020020172080709E108AB087508019B01F3
-:064862000A14030A0828F5
-:00000001FF
+:100000000C9433030C947A030C947A030C947A03C3
+:100010000C947A030C947A030C947A030C947A036C
+:100020000C947A030C947A030C94E70C0C94B90D9D
+:100030000C947A030C947A030C947A030C947A034C
+:100040000C947A030C942D220C947A030C947A036A
+:100050000C947A030C94BF1B0C947A030C947A03CF
+:100060000C947A030C947A030C947A030C947A031C
+:100070000C947A030C947A030C947A030C947A030C
+:100080000C947A030C947A030C947A030C947A03FC
+:100090000C947A030C947A030C947A030C947A03EC
+:1000A0000C947A030C947A030C947A038B039103D7
+:1000B00097039D03A303A803AD03B703BC03B203D7
+:1000C000C103C603CB03D003D503DA03260E480EC3
+:1000D0003B0F480E3B0F8D0EB00E3B0F050F180F58
+:1000E00002120212311231127412AE12BB14BB147E
+:1000F000C712BB14BC13BC138F14BB14BB14A614BF
+:1001000001E1012602260127022702E10133023321
+:10011000000111021101080208011A021A012C0241
+:100120002C00013802380138023801E101170217AA
+:1001300001120212010702070112021202E1012C50
+:10014000022C000105020501150215010802080133
+:10015000040204010E020E013302330001110211E8
+:1001600001180218010F020F010F020F0001150202
+:1001700015010802080117021701180218011502DB
+:1001800015011102110001090209010F020F0112EC
+:1001900002120104020401170217012C022C0001B3
+:1001A0000C020C0111021101170217012C022C0084
+:1001B000010502050112021201120212010F020FC3
+:1001C000012C022C0001160216011702170115025C
+:1001D00015010C020C01110211010A020A012C0284
+:1001E0002C00011902190104020401150215012C49
+:1001F000022C000119021901120212010C020C0159
+:10020000070207012C022C0001060206011202124D
+:10021000011102110116021601170217012C022CFE
+:100220000001160216011702170104020401170249
+:1002300017010C020C01060206012C022C0001130E
+:10024000021301150215010C020C01190219010417
+:1002500002040117021701080208012C022C0001F8
+:100260001302130118021801050205010F020F0104
+:100270000C020C01060206012C022C000000F0A169
+:10028000260227022F0230022B7100001E001400EC
+:1002900004001D74360219011F001A0016001B000D
+:1002A00037022C782000080007000600310228726F
+:1002B0002100150009001900240206012200170080
+:1002C0000A0005000000378134022A0000003800CF
+:1002D0000000368216014C000000330000004A8204
+:1002E00023001C000B00110000004D8124001800A9
+:1002F0000D0010002E00520025000C000E003400EE
+:100300002E022872260012000F001E022D002C78EB
+:10031000270013002D023802250251002F00300063
+:100320001C011D010154000035002B002900E100D3
+:10033000E00000001E00140004001D00E3000100A6
+:100340001F001A0016001B00E20001002000080038
+:1003500007000600E6000100210015000900190051
+:1003600029000100220017000A000500000001001A
+:100370002D00010000002B0000001B012E000100D9
+:10038000000029000000010023001C000B001100E8
+:1003900000000100240018000D0010004B000100B7
+:1003A00025000C000E0001004E004F002600120038
+:1003B0000F003700490050002700130033003800B9
+:1003C000460001000100010034006400010000004B
+:1003D0000100010001000100010000003A000A30A4
+:1003E0000B300100E20001003B000C300D30010039
+:1003F000010001003C0010300F300E300100010000
+:100400003D00113012301330010001003E00143065
+:10041000153016300000010001000100000001004D
+:1004200000000100B2000100000001000000010016
+:100430003F00173018301930000001004000010063
+:100440000100010001000100410001000100010064
+:100450000100010042000100010001000100010053
+:1004600043000100010001000100010044004500BB
+:100470000100010001000000160345007200670042
+:100480006F0044006F007800200045005A00000013
+:1004900016034500720067006F0044006F0078008B
+:1004A000200045005A0000000403090409026D0001
+:1004B000040100A0FA090400000103010100092160
+:1004C00011010001223F000705810308000A090409
+:1004D00001000103010200092111010001224D0068
+:1004E0000705820308000A09040200010300000056
+:1004F0000921110100012236000705830308000AC3
+:100500000904030001030000000921110100012278
+:1005100039000705840310000112011001000000DA
+:1005200008EDFE071301000102000105010906A103
+:1005300001050719E029E7150025019508750181D6
+:1005400002050819012905950575019102950175A6
+:100550000391010507190029771500250195787584
+:10056000018102C005010980A10185021601002652
+:10057000B7001A01002AB700751095018100C00567
+:100580000C0901A1018503160100269C021A010035
+:100590002A9C02751095018100C005010902A10184
+:1005A0000901A10005091901290515002501950575
+:1005B0007501810295017503810105010930093139
+:1005C0001581257F95027508810609381581257FDB
+:1005D000950175088106050C0A38021581257F955D
+:1005E0000175088106C0C005010906A101050719AA
+:1005F000E029E7150025019508750181029501752F
+:1006000008810105081901290595057501910295D3
+:1006100001750391010507190029FF150025FF95B4
+:100620000675088100C00000000000000000000006
+:1006300000010204060A0F17202C3A4A5D71879DBB
+:10064000B3C7DAE9F5FCFFFCF5E9DAC7B39D8771BA
+:100650005D4A3A2C20170F0A060402010000000030
+:1006600000000000000011241FBECFEFDAE0DEBF63
+:10067000CDBF04B603FE27C08091ED019091EE013D
+:10068000A091EF01B091F0018730904BA740B04BA3
+:10069000D1F41092ED011092EE011092EF01109240
+:1006A000F00114BE84B7877F84BF0FB6F894A89575
+:1006B00080916000886180936000109260000FBE9E
+:1006C000E0E0FFE3099511E0A0E0B1E0ECEFF7E432
+:1006D00002C005900D92A433B107D9F721E0A4E33D
+:1006E000B1E001C01D92AD3EB207E1F70E942E0AB3
+:1006F0000C94FC230C940000462F50E0FA013A972A
+:10070000E031F10508F05BC0EA5AFF4FDC011296B8
+:100710008C910C94B123882309F451C08FE592E0A9
+:100720000895882309F44BC08EE392E0089588234E
+:1007300009F445C081E292E00895882309F43FC09E
+:1007400088E092E008958823D1F183EF91E0089545
+:100750008823A9F182EE91E00895882381F185EC48
+:1007600091E00895882359F180EB91E00895882362
+:1007700031F18FE991E00895882309F186E891E04D
+:1007800008958823E1F08DE691E008958823B9F07B
+:100790008CE591E00895882391F083E491E0089539
+:1007A000882369F082E291E00895882341F081E195
+:1007B00091E00895882319F080E091E0089580E0A9
+:1007C00090E0089508956091B1017091B201809117
+:1007D000B3019091B4010E94EC1A56985E98259846
+:1007E0002D9826982E9827982F98813019F08230CE
+:1007F00021F00895259A2D9A0895269A2E9A089503
+:100800000C94E30356985E9825982D9826982E9878
+:1008100027982F988FEF90E090938900809388001D
+:1008200090938B0080938A0090938D0080938C002E
+:10083000259A2D9A2FEF80E792E02150804090403A
+:10084000E1F700C00000269A2E9A2FEF80E792E091
+:10085000215080409040E1F700C00000279A2F9A75
+:100860002FEF80E792E0215080409040E1F700C0F8
+:10087000000025982D982FEF80E792E021508040CE
+:100880009040E1F700C0000026982E982FEF80E7F7
+:1008900092E0215080409040E1F700C0000027988E
+:1008A0002F9856985E9825982D9826982E982798D8
+:1008B0002F98089589EA8093800089E080938100D1
+:1008C00024982C983F988AB18F748AB96E98479A69
+:1008D0008BB1806B8BB9769A0E9402040C94E20370
+:1008E00080E2809300018091340181110EC00E944A
+:1008F000BF0481E0809334012FEF83ED90E321501A
+:1009000080409040E1F700C0000080E40E94C504F0
+:100910008093000181112EC00E94EF04809300019A
+:10092000811128C00E94EF0480930001811122C030
+:100930008FE30E94EF048093000181111BC00E948D
+:10094000E70480E40E94C50480930001811112C075
+:100950008CE00E94EF048093000181110BC00E9483
+:10096000EF0480930001811105C08FE30E94EF0422
+:10097000809300010E94E704809100010895109285
+:10098000B9008AE08093B800089594EA9093BC007F
+:100990009091BC0097FFFCCF9091B900987F983060
+:1009A00021F0903111F081E008958093BB0084E83C
+:1009B0008093BC008091BC0087FFFCCF8091B90080
+:1009C000887F883111F0803471F780E0089584E9E0
+:1009D0008093BC008091BC0084FDFCCF089580937F
+:1009E000BB0084E88093BC008091BC0087FFFCCFF3
+:1009F0009091B900987F81E0983209F480E00895E1
+:100A000084E88093BC008091BC0087FFFCCF80917C
+:100A1000BB00089580910001811115C080E40E94FF
+:100A2000C5048093000181110CC082E10E94EF0493
+:100A300080930001811105C08FEF0E94EF04809325
+:100A400000010E94E70484B1807F84B985B1807F72
+:100A500085B98AB1837F8AB98BB1837F8BB93E9880
+:100A6000469808950E947004809300010E940A0530
+:100A700080B38C7080BB81B3836F81BBE4E4F1E011
+:100A8000A6E3B1E011921D9281E0E235F807D1F7BB
+:100A90000C945A049F92AF92BF92CF92DF92EF9242
+:100AA000FF920F931F93CF93DF93809100018823D0
+:100AB00079F0809135018F5F80933501811108C0F5
+:100AC0000E94700480930001811102C00E94020400
+:100AD00086E3E82E81E0F82E8701C0E0D0E0BB2459
+:100AE000B39492E0A92ECC24C394D12CC730D10565
+:100AF00000F580910001811164C080E40E94C5046A
+:100B000080930001811112C082E10E94EF04809362
+:100B1000000181110BC0C6010C2E01C0880F0A9480
+:100B2000EAF780950E94EF04809300010E94E70499
+:100B300048C0CA30A1F028F4C83059F0C93061F07B
+:100B400005C0CC3089F070F0CD3089F0209A28981B
+:100B500010C0219A29980DC0229A2A980AC0239A77
+:100B60002B9807C0529A01C0539A5B9802C03E9AD4
+:100B70004698E0EAEA95F1F78FB181708B25799973
+:100B800002C032E001C030E0832B7C9902C034E027
+:100B900001C030E0832B7D9902C028E001C020E035
+:100BA000822B7E9902C090E101C090E0892B9FB119
+:100BB0009095991F9927991F9295990F907E892B4F
+:100BC0000FC08091000181114AC080E40E94C504D9
+:100BD00080930001882381F1912C0E94E704892DE4
+:100BE000D8019C91981719F08C93A09201010E9452
+:100BF0000A0521960F5F1F4FCE30D10509F076CF41
+:100C000080910101882369F181508093010188233B
+:100C100039F0EFE9FFE03197F1F700C0000021C0A3
+:100C2000E4E4F1E0D7018D917D018193B4E4EB160A
+:100C3000B1E0FB06B9F715C083E10E94EF04809391
+:100C400000018111C9CF81E40E94C5048093000195
+:100C50008111C2CF0E940005982E9094BECF80E0F3
+:100C6000BFCF0E94000481E0DF91CF911F910F91CF
+:100C7000FF90EF90DF90CF90BF90AF909F9008953E
+:100C8000E82FF0E0EC5BFE4F8081089508958B3BE8
+:100C9000910580F4883A910548F5853A9105D8F494
+:100CA0008430910508F0B2C0019709F06EC081E070
+:100CB00090E00895803E910508F467C0883E910554
+:100CC00008F4A4C09C01205F31092031310508F0EF
+:100CD0005CC090650895853A910509F459C0863A3B
+:100CE000910509F058C082E890E40895883A91058A
+:100CF00009F454C0893A910509F453C08A3A910520
+:100D000009F452C08B3A910509F451C08C3A91050F
+:100D100009F450C08D3A910509F44FC0803B91050C
+:100D200009F44EC08E3A910509F44DC08F3A9105F1
+:100D300009F44CC0813B910509F44BC0823B9105FD
+:100D400009F44AC0833B910509F449C0843B9105ED
+:100D500009F448C0853B910509F447C0863B9105DD
+:100D600009F446C0873B910509F445C0883B9105CD
+:100D700009F444C0893B910509F443C08A3B9105BD
+:100D800009F442C080E094E4089580E090E0089582
+:100D900081E890E4089583E890E4089582EE94E475
+:100DA000089589EE94E408958AEE94E4089585EB1D
+:100DB00094E4089586EB94E4089587EB94E4089511
+:100DC0008CEC94E408958DEC94E4089583E895E424
+:100DD00008958AE895E4089582E995E4089584E900
+:100DE00095E4089581E296E4089583E296E40895F7
+:100DF00084E296E4089585E296E4089586E296E416
+:100E0000089587E296E408958AE296E408950895A5
+:100E100024E5829FC0011124FC0126E0729FE00DB1
+:100E2000F11D1124E60FF11DEE0FFF1FE058FD4FDD
+:100E3000859194910895880F991FFC01E450FF4F0C
+:100E4000859194910895880F991FFC01E458FD4FF6
+:100E500085919491089524E5829FC0011124FC019D
+:100E600046E0749FE00DF11D1124E60FF11DEE0F19
+:100E7000FF1FE058FD4F859194919C013A952115F3
+:100E80004FE1340708F425C13F512115304120F4CA
+:100E90009F700E94230708959C0130532115304113
+:100EA00018F49927906C0895811520E5920769F44C
+:100EB0000E94DD144FEF84E39CE04150804090405D
+:100EC000E1F700C000000C94E41B813020E592079C
+:100ED00031F48091CC0181608093CC0108959C0114
+:100EE00030552115304108F05CC0292F33272F7071
+:100EF000332721303105E9F4AC0164E0440F551F7C
+:100F00006A95E1F744275370BC016370772702C0EC
+:100F1000220F331F6A95E2F73C68242B352B73E0D0
+:100F2000880F991F7A95E1F780769927822B932B6A
+:100F300008952230310529F4982F8827816F906A0F
+:100F4000089523303105A1F4AC0133E0440F551F5F
+:100F50003A95E1F7407E57708370992721E030E0A1
+:100F600002C0220F331F8A95E2F7C9019C6816C0A0
+:100F70002430310531F5AC0123E0440F551F2A958B
+:100F8000E1F7407E57708370992721E030E002C07E
+:100F9000220F331F8A95E2F7C9019A68842B952B9B
+:100FA00008959C0130572115304118F49F709062CC
+:100FB00008959C0130582115304118F49F70906AB3
+:100FC0000895803E9105E0F4803C910558F5813309
+:100FD000910509F46FC048F48932910509F463C0A2
+:100FE0008A32910509F46DC072C089339105E9F028
+:100FF00082389105D1F08533910509F44DC067C061
+:10100000833E910581F138F4803E9105B9F0823E2E
+:101010009105D9F05CC0863E910561F1873E91054E
+:10102000A1F155C00E941B0708952091DE0120FD0B
+:1010300002C021FF4CC080EE90E049C08091DE01EB
+:1010400080FFF9CF89E390E042C08091DE0182FF0A
+:101050000EC08091DE0184FF03C080E090E037C0C5
+:1010600083EE90E034C08091DE0182FFF2CF82EE09
+:1010700090E02DC08091DE0183FF0BC08091DE01E6
+:1010800084FDEBCF87EE90E022C08091DE0183FFEC
+:10109000F5CF86EE90E01BC08091DE0185FF07C092
+:1010A00089E290E014C08091DE0185FFF9CF85E3ED
+:1010B00090E00DC08091DE0186FF07C08AE290E0DB
+:1010C00006C08091DE0186FFF9CF81E390E00E94A7
+:1010D000470608950895809162010895CF93DF93A4
+:1010E00000D01F92CDB7DEB79C018091E40184301F
+:1010F00019F593E099833B832A839093E9008FEF5E
+:101100009091E800815095FD06C095ED9A95F1F714
+:1011100000008111F5CF8091E80085FF0DC040E00F
+:1011200050E063E070E0CE0101960E94DB0A8091FE
+:10113000E8008E778093E8000F900F900F90DF917A
+:10114000CF910895CF93DF9300D01F92CDB7DEB734
+:101150002091E401243021F522E029839B838A83B6
+:1011600083E08093E9008FEF9091E800815095FD36
+:1011700006C095ED9A95F1F700008111F5CF8091A9
+:10118000E80085FF0DC040E050E063E070E0CE0174
+:1011900001960E94DB0A8091E8008E778093E80038
+:1011A0000F900F900F90DF91CF9108959C01809147
+:1011B000E4018430F9F482E08093E9009FEF8091AC
+:1011C000E800915085FD06C085ED8A95F1F7000095
+:1011D0009111F5CF8091E80085FF0CC040E050E010
+:1011E00065E070E0C9010E94DB0A8091E8008E771B
+:1011F0008093E8000895CF93DF93EC018091E401A0
+:10120000843009F046C090910C019923D9F0909157
+:101210000D019923B9F08093E9008FEF9091E800D8
+:10122000815095FD06C095E19A95F1F70000811176
+:10123000F5CF8091E80085FF2CC040E050E060E1F0
+:1012400070E017C081E08093E9008FEF9091E80093
+:10125000815095FD06C095ED9A95F1F7000081113A
+:10126000F5CF8091E80085FF14C040E050E068E0D1
+:1012700070E0CE010E94DB0A8091E8008E778093B7
+:10128000E80080E1FE01A2E5B1E001900D928A95AF
+:10129000E1F7DF91CF9108958091E301811109C0B9
+:1012A0000E946C0C0E94C90C8091E20084608093C3
+:1012B000E20008951092E301089508950C941A2213
+:1012C0000E947A1B0E9420220E94740F0C946A08CC
+:1012D00042E061EC81E00E94E50B42E061EC82E0DB
+:1012E0000E94E50B42E061EC83E00E94E50B42E1E5
+:1012F00061EC84E00C94E50B8091E601833009F405
+:1013000055C030F4813071F0823009F48EC00895F8
+:101310008A3009F47AC08B3009F460C0893009F052
+:101320009CC020C08091E501813A09F096C080916F
+:10133000E800877F8093E8008091E9019091EA01BD
+:10134000892B21F460E182E591E003C060E080E058
+:1013500090E070E00E94260B8091E8008B778093EC
+:10136000E80008958091E501813209F076C080910E
+:10137000E9019091EA01009719F0039709F06DC017
+:101380008091E800877F8093E8008091E80082FDEB
+:1013900005C08091E4018111F8CF5FC08091F10018
+:1013A000809362018091E8008B7753C08091E501C2
+:1013B000813A09F052C08091E9019091EA01892BAC
+:1013C00009F04BC08091E800877F8093E80080910E
+:1013D000E80080FFFCCF80910C0136C08091E501D0
+:1013E0008132D9F58091E9019091EA01892BA9F523
+:1013F0008091E800877F8093E8000E941A0C80911A
+:10140000E70180930C010C94DD148091E501813299
+:1014100021F58091E800877F8093E8000E941A0CF4
+:101420008091E8018093630108958091E501813AFC
+:10143000A1F48091E800877F8093E8008091E80024
+:1014400080FFFCCF809163018093F1008091E800E0
+:101450008E778093E8000C941A0C089584B7877FE8
+:1014600084BF0FB6F894A89580916000886180933E
+:101470006000109260000FBE90E080E80FB6F89414
+:1014800080936100909361000FBE0E94C30F0E9481
+:101490006C0C0E94C90C8091E20084608093E20091
+:1014A00078940E94540F0E94C50F82E091E00E9440
+:1014B0006F0F0E9408228091E401853069F40E9438
+:1014C0003C1B8091E2018823B1F30E94661B8823B4
+:1014D00091F30E94C50AEFCF0E94CB0FECCF292FCA
+:1014E000332723303105C9F060F42130310581F014
+:1014F0002230310509F041C08DE690E02CEA34E05D
+:1015000040C021323105E1F02232310531F135C0E0
+:1015100082E190E029E135E034C0992781309105DE
+:1015200049F028F0029749F5E8E7F4E005C0E8EA59
+:10153000F4E002C0E0E9F4E0849190E09F0121C072
+:101540006430D8F4E62FF0E0EE0FFF1FEE5DFE4FA3
+:101550002081318189E090E014C0643070F470E043
+:10156000FB01EE0FFF1FE65EFE4F20813181FB0184
+:10157000EA5EFE4F808190E004C080E090E020E0D1
+:1015800030E0FA0131832083089580E189BD82E152
+:1015900089BD09B400FEFDCF8091D8008F7D809376
+:1015A000D8008091E00082608093E0008091E000AC
+:1015B00081FDFCCF0895CF92DF92EF92FF920F93BF
+:1015C0001F93CF93DF93EC018B016A010E94390CCA
+:1015D000811133C0C114D10439F0F60180819181A9
+:1015E000081B190BC80FD91FE12CF12C011511058F
+:1015F00019F18091E80085FD16C08091E8008E7792
+:101600008093E800C114D10449F0F60180819181F2
+:10161000E80EF91EF182E08285E00FC00E94390CCD
+:10162000882321F30AC089918093F10001501109A8
+:10163000FFEFEF1AFF0ADACF80E0DF91CF911F9121
+:101640000F91FF90EF90DF90CF9008952091EB01E4
+:101650003091EC012617370748F06115710539F410
+:101660002091E8002E772093E80001C0B901FC0129
+:1016700020E06115710579F18091E4018823F1F191
+:101680008530F1F18091E80083FD3CC08091E80055
+:1016900082FD2EC08091E80080FFEBCF2091F30007
+:1016A0008091F20090E0922B6115710551F0883025
+:1016B000910538F421912093F10061507109019650
+:1016C000F3CF21E0089709F020E08091E8008E77C1
+:1016D0008093E800CECF2111CFCF0AC08091E401E2
+:1016E000882361F0853061F08091E80083FD0AC0B5
+:1016F0008091E80082FFF2CF80E0089582E00895B3
+:1017000083E0089581E008952091EB013091EC0190
+:101710002617370748F06115710539F42091E80064
+:101720002E772093E80001C0B901FC0120E061158B
+:10173000710591F18091E401882309F440C085305E
+:1017400009F43FC08091E80083FD3DC08091E8002E
+:1017500082FD2FC08091E80080FFE9CF2091F30047
+:101760008091F20090E0922B6115710559F088305C
+:10177000910540F424912093F10031966150710954
+:101780000196F2CF21E0089709F020E08091E8006F
+:101790008E778093E800CBCF2111CCCF0AC0809107
+:1017A000E401882361F0853061F08091E80083FDD9
+:1017B0000AC08091E80082FFF2CF80E0089582E0C5
+:1017C000089583E0089581E00895982F973068F593
+:1017D0009093E900981739F07091EC002091ED009A
+:1017E0005091F00003C0242F762F50E021FD02C05D
+:1017F0009F5FECCF3091EB003E7F3093EB00309158
+:10180000ED003D7F3093ED003091EB00316030937F
+:10181000EB007093EC002093ED005093F0002091CA
+:10182000EE0027FDE5CF80E008958F708093E900FA
+:1018300081E008958091E50187FF11C08091E80063
+:1018400082FD05C08091E4018111F8CF11C0809123
+:10185000E8008B770BC08091E401882349F08091E8
+:10186000E80080FFF8CF8091E8008E778093E80051
+:1018700008952091E4003091E50095E64091EC0058
+:10188000842F817040FF23C08091E80080FD1DC03F
+:101890008091E401882399F0853099F08091EB00E4
+:1018A00085FD11C04091E4005091E50024173507F3
+:1018B00029F3915011F09A01E1CF84E0089582E07C
+:1018C000089583E0089581E0089580E008954091AF
+:1018D000E80042FFDDCF08950E94DA0C0E94E20C7E
+:1018E000E0EEF0E0808181608083E8EDF0E08081CF
+:1018F0008F77808319BCA7EDB0E08C918E7F8C939D
+:1019000080818F7E80831092E30108950F931F934F
+:10191000CF93DF930E94DA0C0E94E20CC8EDD0E076
+:1019200088818F77888388818068888388818F7D8C
+:10193000888319BC1092E4011092E0011092E20138
+:101940001092E10100EE10E0F80180818B7F80832E
+:1019500088818160888342E060E080E00E94E50B3E
+:10196000E1EEF0E080818E7F8083E2EEF0E0808126
+:1019700081608083808188608083F80180818E7F90
+:101980008083888180618883DF91CF911F910F913F
+:101990000895E8EDF0E080818F7E8083E7EDF0E050
+:1019A00080818160808384E082BF81E08093E30155
+:1019B0000C94860CE8EDF0E080818E7F808310929D
+:1019C000E20008951092DA001092E10008951F924B
+:1019D0000F920FB60F9211242F933F934F935F9363
+:1019E0006F937F938F939F93AF93BF93EF93FF93E7
+:1019F0008091E10082FF0BC08091E20082FF07C06E
+:101A00008091E1008B7F8093E1000E94530F8091D1
+:101A1000DA0080FF1FC08091D80080FF1BC080913A
+:101A2000DA008E7F8093DA008091D90080FF0DC0AC
+:101A300080E189BD82E189BD09B400FEFDCF81E06E
+:101A40008093E4010E944C0905C019BC1092E40186
+:101A50000E945A098091E10080FF19C08091E20044
+:101A600080FF15C08091E2008E7F8093E20080911C
+:101A7000E20080618093E2008091D80080628093D0
+:101A8000D80019BC85E08093E4010E945E09809132
+:101A9000E10084FF30C08091E20084FF2CC080E12F
+:101AA00089BD82E189BD09B400FEFDCF8091D800D7
+:101AB0008F7D8093D8008091E1008F7E8093E1003C
+:101AC0008091E2008F7E8093E2008091E20081604D
+:101AD0008093E2008091E001882311F084E007C048
+:101AE0008091E30087FD02C081E001C083E0809324
+:101AF000E4010E9460098091E10083FF29C0809188
+:101B0000E20083FF25C08091E100877F8093E100A0
+:101B100082E08093E4011092E0018091E1008E7FE9
+:101B20008093E1008091E2008E7F8093E2008091BB
+:101B3000E20080618093E20042E060E080E00E9489
+:101B4000E50B8091F00088608093F0000E945D09B1
+:101B5000FF91EF91BF91AF919F918F917F916F9185
+:101B60005F914F913F912F910F900FBE0F901F905B
+:101B700018951F920F920FB60F9211242F933F9337
+:101B80004F935F936F937F938F939F93AF93BF9385
+:101B9000CF93DF93EF93FF93C091E900CF708091D3
+:101BA000EC00D82FD17080FDD0E81092E900809130
+:101BB000F000877F8093F00078940E94FD0D1092D2
+:101BC000E9008091F00088608093F000CD2BCF7009
+:101BD000C093E900FF91EF91DF91CF91BF91AF9159
+:101BE0009F918F917F916F915F914F913F912F9135
+:101BF0000F900FBE0F901F9018951F93CF93DF93F8
+:101C0000CDB7DEB7AA970FB6F894DEBF0FBECDBF33
+:101C1000E5EEF1E08091F100819321E0ED3EF207E5
+:101C2000C9F70E947C098091E80083FF24C180915C
+:101C3000E5019091E601492F50E04A30510508F046
+:101C40001AC1FA01EA59FF4F0C94B123803881F090
+:101C5000823809F010C18091E9018F708093E9000A
+:101C60008091EB0085FB882780F91092E90006C07F
+:101C70008091E1019091E201911182609091E800E0
+:101C8000977F9093E8008093F1001092F100C8C014
+:101C9000282F2D7F09F0EFC0882319F0823061F0E2
+:101CA000EAC08091E701813009F0E5C0933009F086
+:101CB00080E08093E2012BC08091E701811127C071
+:101CC0008091E9018F7009F4D6C08093E9002091DA
+:101CD000EB0020FF1CC0933021F48091EB00806268
+:101CE00014C09091EB0090619093EB0021E030E004
+:101CF000A90102C0440F551F8A95E2F74093EA00FC
+:101D00001092EA008091EB0088608093EB001092C3
+:101D1000E9008091E800877F86C08111ACC01091F6
+:101D2000E7011F778091E3008078812B8093E300A7
+:101D30008091E800877F8093E8000E941A0C8091D0
+:101D4000E80080FFFCCF8091E30080688093E3008F
+:101D5000111102C082E001C083E08093E4018BC0D6
+:101D60008058823008F087C08091E7019091E801A7
+:101D70008C3D53E0950779F583E08A838AE2898375
+:101D80004FB7F894DE01139620E03EE051E2E32FD6
+:101D9000F0E050935700E49120FF03C0E295EF700C
+:101DA0003F5FEF708E2F90E0EA3010F0C79601C0D1
+:101DB000C0968D939D932F5F243149F74FBF80913B
+:101DC000E800877F8093E8006AE270E0CE01019628
+:101DD0000E94260B14C0AE014F5F5F4F6091E90176
+:101DE0000E946F0ABC01892B09F445C09091E8005C
+:101DF000977F9093E80089819A810E94840B80915B
+:101E0000E8008B778093E80036C08038A1F5809198
+:101E1000E800877F8093E8008091E0018093F100E3
+:101E20008091E8008E778093E8000E941A0C23C00E
+:101E3000811121C08091E7019091E80199270297D3
+:101E4000D4F48091E800877F8093E8008091E701D7
+:101E50008093E0010E941A0C8091E001811106C07C
+:101E60008091E30087FD02C081E001C084E080939F
+:101E7000E4010E9468098091E80083FF0AC0809114
+:101E8000E800877F8093E8008091EB008062809378
+:101E9000EB00AA960FB6F894DEBF0FBECDBFDF9160
+:101EA000CF911F9108950895CF938091E4018823E5
+:101EB000A1F0C091E900CF709091EC00892F817062
+:101EC00090FD80E8C82B1092E9008091E80083FD26
+:101ED0000E94FD0DCF70C093E900CF9108959093BB
+:101EE0006901809368010895E0916801F0916901AA
+:101EF000309721F00190F081E02D099480E0089561
+:101F0000E0916801F0916901309721F00280F3813E
+:101F1000E02D09940895E0916801F09169013097EE
+:101F200021F00480F581E02D099408952091660147
+:101F3000309167012817390771F0909367018093FA
+:101F40006601E0916801F0916901309721F0068007
+:101F5000F781E02D09940895209164013091650185
+:101F60002817390771F09093650180936401E0911F
+:101F70006801F0916901309721F00084F185E02D2E
+:101F80000994089508950C94C20F0E94801B0E942A
+:101F900032050C94461CCF92DF92EF92FF920F9382
+:101FA0001F93CF93DF93CDB7DEB72B970FB6F8947F
+:101FB000DEBF0FBECDBF0E944A058BE6C82E81E072
+:101FC000D82E00E010E0E02E802F0E944006F6019F
+:101FD00041916F01F82EF426B1F40F5F1F4F0E30C0
+:101FE000110589F78FEF89838A831B820E94891BE1
+:101FF0008160782F9D838C8349815A816B818D818B
+:102000000E946E1040C09091CC0191FF04C08B875C
+:102010000E9446068B8520E030E04F2D50E0922F45
+:10202000BA01022E02C0759567950A94E2F760FF27
+:1020300024C02E83EF8221E030E0690102C0CC0C85
+:10204000DD1C9A95E2F790E08C219D21892B09F403
+:1020500020E028870E94891B8160782F9A878987D2
+:102060004E815F8168858A850E946E10F801E5596E
+:10207000FE4F8081C826C08206C02F5F3F4F2630AA
+:10208000310569F6AACF0E942D1F0E94740F90910E
+:102090006A018917A1F00E94740F80936A012B9640
+:1020A0000FB6F894DEBF0FBECDBFDF91CF911F9169
+:1020B0000F91FF90EF90DF90CF900C946A082B96D1
+:1020C0000FB6F894DEBF0FBECDBFDF91CF911F9149
+:1020D0000F91FF90EF90DF90CF900895CF93DF9313
+:1020E000CDB7DEB72B970FB6F894DEBF0FBECDBFCE
+:1020F0004F83588769877A878B87DE01119686E040
+:10210000FD0111928A95E9F785E0FE01379601906D
+:102110000D928A95E1F749815A816B817C818D818D
+:102120009E810E9471172B960FB6F894DEBF0FBEEA
+:10213000CDBFDF91CF910895CF93C82F882309F4A5
+:10214000C1C0823859F40E94740F81FDBBC089E37D
+:102150000E940E1A0E94C61A89E30CC0833879F4D3
+:102160000E94740F80FDAEC083E50E940E1A0E948B
+:10217000C61A83E50E944D1ACF910C94C61A843872
+:1021800059F40E94740F82FD9DC087E40E940E1ACC
+:102190000E94C61A87E4EECF8CEF8C0F813A48F488
+:1021A0008C2F0E946D2181118DC08C2F0E940E1AE0
+:1021B000E3CF80E28C0F883048F4C77081E001C023
+:1021C000880FCA95EAF70E948F1AD6CF8BE58C0F3D
+:1021D000833078F4C53A29F0C63A31F083E890E0CC
+:1021E00005C081E890E002C082E890E0CF910C94B5
+:1021F000960F88E58C0F833108F064C0C83A39F136
+:10220000C93A41F1CA3A49F1CB3A51F1CC3A59F1C4
+:10221000CD3A61F1C03B69F1CE3A71F1CF3A79F133
+:10222000C13B81F1C23B89F1C33B91F1C43B99F1C0
+:10223000C53BA1F1C63BA9F1C73BB1F1C83BB9F120
+:10224000C93BC1F1CA3BC9F180E090E038C082EEE1
+:1022500090E035C089EE90E032C08AEE90E02FC069
+:1022600085EB90E02CC086EB90E029C087EB90E0F6
+:1022700026C08CEC90E023C08DEC90E020C083E879
+:1022800091E01DC08AE891E01AC082E991E017C090
+:1022900084E991E014C081E292E011C083E292E00F
+:1022A0000EC084E292E00BC085E292E008C086E2B4
+:1022B00092E005C087E292E002C08AE292E0CF910C
+:1022C0000C94AC0FCF910895882309F44BC0823849
+:1022D00059F40E94740F81FF45C089E30E940E1AD1
+:1022E0000E94C61A89E30CC0833871F40E94740FEF
+:1022F00080FF38C083E50E940E1A0E94C61A83E54B
+:102300000E944D1A0C94C61A843859F40E94740F16
+:1023100082FF28C087E40E940E1A0E94C61A87E432
+:10232000EFCF9CEF980F913A58F390E2980F9830C6
+:1023300050F4877091E001C0990F8A95EAF7892FD0
+:102340000E94951ADFCF9BE5980F933020F480E030
+:1023500090E00C94960F885A833120F480E090E04E
+:102360000C94AC0F0895882321F00E948F1A0C94CE
+:10237000C61A0895882321F00E94951A0C94C61A53
+:102380000895BF92CF92DF92EF92FF920F931F9327
+:10239000CF93DF9300D000D000D0CDB7DEB77C0163
+:1023A00085E0F701DE01119601900D928A95E1F723
+:1023B000F70183819481892B09F4DDC290818181A9
+:1023C0008F3F19F49F3F09F4D6C2F701028125819E
+:1023D00022952F7099838A8389819A812E830E9406
+:1023E000CD19182FB92E0E94CC190E949318EB2DED
+:1023F000E295EF704E2F50E0FA01E059FF4F2E8129
+:102400000C94B1238B2D807F9B2D9F70F92E8823F8
+:1024100019F0F29480EFF822002349F0FF2009F42C
+:1024200057C28F2D0E949F1A0E94C61A51C2812F37
+:102430000E946411FF2009F49EC28F2D0E94A51AEC
+:1024400026960FB6F894DEBF0FBECDBFDF91CF91B9
+:102450001F910F91FF90EF90DF90CF90BF900C9461
+:10246000C61A3B2D307F8B2D8F70303211F0829544
+:10247000807F112319F0113021F12CC00023B9F015
+:10248000222309F490C1213009F08DC126960FB6A0
+:10249000F894DEBF0FBECDBFDF91CF911F910F919A
+:1024A000FF90EF90DF90CF90BF900C94AF1A222353
+:1024B00019F0213009F45FC28E830E94B21A8E8116
+:1024C00086C1002321F0223008F055C26CC12111D1
+:1024D00052C27DC1002321F0222309F464C1F8C156
+:1024E000222309F474C109C28B2D869586958370C9
+:1024F00019F08130D1F03FC2002321F0812F9B2DB4
+:10250000937002C080E090E026960FB6F894DEBF8C
+:102510000FBECDBFDF91CF911F910F91FF90EF9034
+:10252000DF90CF90BF900C94960F002321F0812F65
+:102530009B2D937002C080E090E026960FB6F89431
+:10254000DEBF0FBECDBFDF91CF911F910F91FF90E6
+:10255000EF90DF90CF90BF900C94AC0F812F0023B1
+:1025600019F00E94351E02C00E949D1E26960FB6CD
+:10257000F894DEBF0FBECDBFDF91CF911F910F91B9
+:10258000FF90EF90DF90CF90BF900C94221F8B2D87
+:10259000837009F075C00111EEC1812F8295869577
+:1025A0008770880F880F912F9F70C92ED12CE12C36
+:1025B000F12C082E04C0CC0CDD1CEE1CFF1C0A9470
+:1025C000D2F714FF12C00FE010E020E030E004C0AA
+:1025D000000F111F221F331F8A95D2F7C901B801BE
+:1025E000609570958095909503C060E070E0CB0198
+:1025F0004B2D4695469543704230C1F060F56C29ED
+:102600007D298E299F29413051F126960FB6F894E5
+:10261000DEBF0FBECDBFDF91CF911F910F91FF9015
+:10262000EF90DF90CF90BF900C94BA186C297D2961
+:102630008E299F2926960FB6F894DEBF0FBECDBF18
+:10264000DF91CF911F910F91FF90EF90DF90CF908E
+:10265000BF900C94D6180E94BA18C701B6012696EE
+:102660000FB6F894DEBF0FBECDBFDF91CF911F91A3
+:102670000F91FF90EF90DF90CF90BF900C949E1839
+:10268000002319F08B2D817001C08695882309F4F1
+:1026900072C1812F829586958770880F880F912F40
+:1026A0009F70C92ED12CE12CF12C082E04C0CC0C2B
+:1026B000DD1CEE1CFF1C0A94D2F714FF12C00FE0C1
+:1026C00010E020E030E004C0000F111F221F331F74
+:1026D0008A95D2F7C901B80160957095809590955B
+:1026E00003C060E070E0CB014B2D469546954370EA
+:1026F0004230C1F060F56C297D298E299F29413037
+:1027000051F126960FB6F894DEBF0FBECDBFDF9114
+:10271000CF911F910F91FF90EF90DF90CF90BF90DE
+:102720000C9494196C297D298E299F2926960FB621
+:10273000F894DEBF0FBECDBFDF91CF911F910F91F7
+:10274000FF90EF90DF90CF90BF900C94B0190E9453
+:102750009419C701B60126960FB6F894DEBF0FBED6
+:10276000CDBFDF91CF911F910F91FF90EF90DF9040
+:10277000CF90BF900C947819103FD1F118F4103E0F
+:1027800050F4A1C0123F09F463C008F44CC0133FD9
+:1027900009F473C098C01F708B2D8F710023A1F0B6
+:1027A0000E941119812F26960FB6F894DEBF0FBE36
+:1027B000CDBFDF91CF911F910F91FF90EF90DF90F0
+:1027C000CF90BF900C94B3110E943219812F26969E
+:1027D0000FB6F894DEBF0FBECDBFDF91CF911F9132
+:1027E0000F91FF90EF90DF90CF90BF900C94BA11B3
+:1027F0000023A9F02111BFC08B2D8F7126960FB633
+:10280000F894DEBF0FBECDBFDF91CF911F910F9126
+:10281000FF90EF90DF90CF90BF900C94571922302B
+:1028200008F0A9C0E9CF0023A9F08B2D8F7126965F
+:102830000FB6F894DEBF0FBECDBFDF91CF911F91D1
+:102840000F91FF90EF90DF90CF90BF900C941119F3
+:10285000002359F38B2D8F7126960FB6F894DEBFA7
+:102860000FBECDBFDF91CF911F910F91FF90EF90E1
+:10287000DF90CF90BF900C943219002399F08B2DEC
+:102880008F7126960FB6F894DEBF0FBECDBFDF91D5
+:10289000CF911F910F91FF90EF90DF90CF90BF905D
+:1028A0000C94FC1826960FB6F894DEBF0FBECDBF71
+:1028B000DF91CF911F910F91FF90EF90DF90CF901C
+:1028C000BF900C94F2180023A9F0222309F4ADCF95
+:1028D000812F26960FB6F894DEBF0FBECDBFDF91D5
+:1028E000CF911F910F91FF90EF90DF90CF90BF900D
+:1028F0000C949C10222309F4ADCF812F26960FB69D
+:10290000F894DEBF0FBECDBFDF91CF911F910F9125
+:10291000FF90EF90DF90CF90BF900C9464114B2DFF
+:102920004F70612FC7010E947C0326960FB6F89462
+:10293000DEBF0FBECDBFDF91CF911F910F91FF90F2
+:10294000EF90DF90CF90BF900C9416184B2D4F70E6
+:10295000612FC70126960FB6F894DEBF0FBECDBF1C
+:10296000DF91CF911F910F91FF90EF90DF90CF906B
+:10297000BF900C94070726960FB6F894DEBF0FBEE3
+:10298000CDBFDF91CF911F910F91FF90EF90DF901E
+:10299000CF90BF9008950E94AC1A0E94811A0E94A5
+:1029A000C61A0E94D21F0E94221F80E090E00E945F
+:1029B000960F80E090E00C94AC0F0E949C1A0C944F
+:1029C000CB140E94CD19292F22952F702C3030F472
+:1029D0002A3048F42250223078F405C02C3041F0DF
+:1029E0002F3031F009C0803E48F0803F29F406C006
+:1029F00093FB882780F9089580E0089581E0089589
+:102A0000CF93DF9300D000D01F92CDB7DEB70F90E9
+:102A10000F900F900F900F90DF91CF910895CF936B
+:102A2000DF9300D000D000D0CDB7DEB726960FB62A
+:102A3000F894DEBF0FBECDBFDF91CF9108951F93F5
+:102A4000CF93DF93C091790116E080917A01C81786
+:102A500099F0D0E01C9FF0011D9FF00D1124E55866
+:102A6000FE4F4081518162817381848195810E94F2
+:102A70000F152196C770E9CFDF91CF911F9108956F
+:102A80004091AB015091AC016091AD017091AE01EC
+:102A90008091AF019091B0010C940F158091B0011D
+:102AA00082958F7009F054C08091AD01882309F49C
+:102AB0004FC080917901A0917A014091AE0150916F
+:102AC000AF016091AB017091AC01B6E08A1709F4D7
+:102AD0003FC090E041155105C1F17F3F11F46F3FB8
+:102AE000A1F1B89FF001B99FF00D1124E558FE4FF8
+:102AF000218127132AC02081261327C0228121117A
+:102B000024C0238134812417350710F42150310962
+:102B1000241B350B283C3105C0F42091B0012F70E7
+:102B200020612093B00126E0289FF001299FF00D3D
+:102B30001124E058FE4F80818F70806180838BEA82
+:102B400091E00E94C1110C941F1501968770BECFB1
+:102B50000895CF92DF92EF92FF920F931F93CF933E
+:102B6000DF93CDB7DEB762970FB6F894DEBF0FBE26
+:102B7000CDBF8C0185E0F801DE011D9601900D921C
+:102B80008A95E1F7D8014C9111965C9111971296B4
+:102B90006C918091AE019091AF01009709F475C1DD
+:102BA0003091AB017091AC017F3F19F43F3F09F4C4
+:102BB0006CC1F801C380D480E090AD01EE2009F42F
+:102BC000BEC02091B001C816D90628F0D601A81BB6
+:102BD000B90BCD0104C0809590958C0D9D1DFF24EF
+:102BE000F394883C910578F0F12C207F09F0C4C063
+:102BF0007C2DD98AC88A89890E9400158BEA91E0C8
+:102C00000E94C111AFC0822F807F09F045C05713C9
+:102C100013C0431311C061110FC02F7020612093A6
+:102C2000B0010E9440158BEA91E00E94C111809191
+:102C3000B001F80185832EC0CD2819F15F3F11F452
+:102C40004F3FF9F0F62E61111CC08091790120915F
+:102C50007A0136E0821709F45BC090E0389FF001FA
+:102C6000399FF00D1124E558FE4F7181571306C0AE
+:102C70007081471303C07281711103C00196877080
+:102C8000E9CFF62E662309F41CC18091B001816062
+:102C90008093B001F12C15C1571309C0431307C02D
+:102CA000611105C08091B001F8018583C8C04D87CE
+:102CB0005E878D859E856A8B0E94E1146A898823D0
+:102CC000D1F16623C1F12091B001822F82958F70DE
+:102CD00090E0029774F08091AB019091AC019887DD
+:102CE0008F831986DB86CA862C87CE0107960E94C1
+:102CF000C11186E0F801ABEAB1E001900D928A952E
+:102D0000E1F70E944E150E944015FF24F394D9C0AC
+:102D10004D875E878D859E850E94CD19292F22952E
+:102D20002F70223008F0C1C09F7009F0BBC0805ED8
+:102D3000883008F4C6C0C8010E94C111E6CFC81689
+:102D4000D90608F453C0F601E81BF90BCF01883C03
+:102D5000910508F450C0F12C7C2DD98AC88A898944
+:102D60000E940015EBEAF1E086E0DF011D928A95F2
+:102D7000E9F70E944015A5C0571314C0431312C0B1
+:102D8000611110C08091B001F8018583C8010E94D3
+:102D9000C11186E0EBEAF1E0DF011D928A95E9F7C7
+:102DA000FE2C8FC04D875E878D859E856A8B0E9425
+:102DB000E1146A89882309F4BECF662309F4BBCFE6
+:102DC0002091B001822F82958F7090E002970CF4D1
+:102DD00090CF8091AB019091AC019A8389831B8243
+:102DE000DD82CC822E83CE01019681CF8095909595
+:102DF0008C0D9D1DACCFF62E662309F49CCF571386
+:102E000033C0431331C02091B00120FD24C0822F74
+:102E100082958F70482F50E041155105E1F0D8019F
+:102E200015962C9315974F30510549F08F5F982FC9
+:102E30009295907F822F8F70892B15968C93C80165
+:102E40000E94C11186E0F801ABEAB1E001900D9259
+:102E50008A95E1F78ECF86E0F801ABEAB1E0019008
+:102E60000D928A95E1F72DC04D875E878D859E85F1
+:102E70000E94E11481113DCF8091B0018160809367
+:102E8000B001C8010E94C1111CC0662309F453CFD0
+:102E90004D875E878D859E850E94E114882309F405
+:102EA0004ACF27CF811143CF0CC0243008F043CF45
+:102EB0009F7009F43CCFD80115969C91907F09F042
+:102EC00036CF8F2D62960FB6F894DEBF0FBECDBF02
+:102ED000DF91CF911F910F91FF90EF90DF90CF90F6
+:102EE00008951F93CF93DF93CDB7DEB72C970FB61E
+:102EF000F894DEBF0FBECDBF4F83588769877A87AE
+:102F00008B879C87CE0107960E94A915882371F0B4
+:102F10008A859B85892B09F441C088858F3F09F0FC
+:102F200065C08F818F3F09F061C038C086E0FE0127
+:102F30003796DE01119601900D928A95E1F76A8528
+:102F40007B856115710551F1FF81E885EF3F11F433
+:102F5000FF3F21F120917A0130E0C901019687708D
+:102F600099274091790150E08417950709F447C0EB
+:102F7000F983EA837D836C8396E0929FD001939FCF
+:102F8000B00D1124A558BE4FFE01319601900D924F
+:102F90009A95E1F780937A010E941F1516E08091BF
+:102FA000790190917A018917B9F1189FC001112414
+:102FB00085589E4F0E94A915882371F1E0917901EF
+:102FC0001E9FF0011124E558FE4F4081518162811E
+:102FD0007381848195810E940F158091790190E021
+:102FE00001968770992780937901D9CF4F815885B1
+:102FF00069857A858B859C850E940F15CFCF0E94AD
+:10300000DD1410927A0110927901EBEAF1E086E08A
+:10301000DF011D928A95E9F72C960FB6F894DEBF72
+:103020000FBECDBFDF91CF911F910895EF92FF9218
+:103030000F931F93CF93DF938C01892B09F46CC0FE
+:10304000F12CEE24E394E8012196F8018491843771
+:1030500040F4843008F051C0813081F0823019F1A1
+:103060005BC0853709F444C0A8F19CE7980F9037FE
+:1030700008F052C08F770E94641141C00E5F1F4F4D
+:10308000FE01849190E2980F983050F48770FE2DE5
+:1030900001C0FF0F8A95EAF78F2F0E949F1A14C074
+:1030A0000E949C102DC00E5F1F4FFE01849190E284
+:1030B000980F983060F48770FE2D01C0FF0F8A953D
+:1030C000EAF78F2F0E94A51A0E94C61A19C00E9403
+:1030D000641116C00E5F1F4FFE01C491CC2381F016
+:1030E0008FE99FE00197F1F700C00000C150F6CFD3
+:1030F0000E5F1F4FFE01F49003C00E949C108E01D2
+:103100008F2D882309F49FCFEFE9FFE03197F1F786
+:1031100000C000008150F5CFDF91CF911F910F913A
+:10312000FF90EF90089508956093B5017093B601F4
+:103130008093B7019093B8010C94CB140F931F9315
+:103140000091B5011091B6012091B7013091B801FD
+:10315000DC01CB01802B912BA22BB32B8093B501EB
+:103160009093B601A093B701B093B8011F910F914E
+:103170000C94CB140F931F930091B5011091B601DD
+:103180002091B7013091B801DC01CB01802391235C
+:10319000A223B3238093B5019093B601A093B70106
+:1031A000B093B8011F910F910C94CB140F931F9300
+:1031B0000091B5011091B6012091B7013091B8018D
+:1031C000DC01CB0180279127A227B3278093B5018B
+:1031D0009093B601A093B701B093B8011F910F91DE
+:1031E0000C94CB141092B1011092B2011092B30161
+:1031F0001092B4010C94CB1441E050E060E070E018
+:1032000004C0440F551F661F771F8A95D2F740935D
+:10321000B1015093B2016093B3017093B4010C9467
+:10322000CB1441E050E060E070E004C0440F551F53
+:10323000661F771F8A95D2F78091B1019091B201F4
+:10324000A091B301B091B401482B592B6A2B7B2B71
+:103250004093B1015093B2016093B3017093B401F4
+:103260000C94CB1441E050E060E070E004C0440FE7
+:10327000551F661F771F8A95D2F740955095609528
+:1032800070958091B1019091B201A091B301B0917C
+:10329000B401482359236A237B234093B1015093FF
+:1032A000B2016093B3017093B4010C94CB1441E06C
+:1032B00050E060E070E004C0440F551F661F771FA8
+:1032C0008A95D2F78091B1019091B201A091B3019A
+:1032D000B091B401482759276A277B274093B10151
+:1032E0005093B2016093B3017093B4010C94CB146A
+:1032F0000F931F930091B1011091B2012091B3017E
+:103300003091B401DC01CB01802B912BA22BB32B8C
+:103310008093B1019093B201A093B301B093B40133
+:103320001F910F910C94CB140F931F930091B10137
+:103330001091B2012091B3013091B401DC01CB01B5
+:1033400080239123A223B3238093B1019093B201F0
+:10335000A093B301B093B4011F910F910C94CB14BF
+:103360000F931F930091B1011091B2012091B3010D
+:103370003091B401DC01CB0180279127A227B3272C
+:103380008093B1019093B201A093B301B093B401C3
+:103390001F910F910C94CB140895CF92DF92EF926E
+:1033A000FF920F931F93CF93DF938C01C090B101D5
+:1033B000D090B201E090B301F090B4018091B501DA
+:1033C0009091B601A091B701B091B801C82AD92A4D
+:1033D000EA2AFB2ACFE1D0E0D701C6010C2E04C0B7
+:1033E000B695A795979587950A94D2F780FF07C061
+:1033F000B8018C2F0E942B078130910531F4219761
+:1034000058F7B80180E00E942B07DF91CF911F9100
+:103410000F91FF90EF90DF90CF90089590910C0165
+:103420009923F1F090910D019923D1F0982F969561
+:10343000969596959F3080F5E0910E01F0910F01E1
+:10344000E90FF11D877021E030E0A90102C0440FAF
+:10345000551F8A95E2F7CA019181892B81830895CE
+:1034600020910E0130910F01F90132969FEF40E05B
+:103470005191851789F09F3F19F4511101C0942F84
+:103480004F5F4E30A9F79F3F39F0F901E90FF11D69
+:1034900097FDFA9582830895089590910C019923E0
+:1034A000F9F090910D019923D9F0982F9695969562
+:1034B00096959F3028F5E0910E01F0910F01E90FEC
+:1034C000F11D877021E030E0A90102C0440F551FB3
+:1034D0008A95E2F7CA0180959181892381830895B5
+:1034E00020910E0130910F01F9013296205F3F4F7C
+:1034F0009081891301C010823196E217F307C1F75A
+:10350000089581E090E0E0910E01F0910F01E80F45
+:10351000F91F1082019680319105A9F708959091C5
+:10352000CB01892B8093CB01089580959091CB019D
+:1035300089238093CB0108951092CB010895909137
+:10354000CA01892B8093CA01089580959091CA0180
+:1035500089238093CA0108951092CA010895809327
+:10356000B90108951092B901089580910E019091CA
+:103570000F01FC0131969C01205F3F4F80E091914B
+:1035800091118F5FE217F307D1F70895E0910E01D3
+:10359000F0910F018091CB018083E0910E01F091B9
+:1035A0000F0190818091CA01892B80838091B9019C
+:1035B000882361F0E0910E01F0910F019081892B39
+:1035C00080830E94B51A81111092B90180910E0179
+:1035D00090910F010C94800FCF92DF92EF92FF92A7
+:1035E0006C01EE24FF24C114D104E104F10421F0A4
+:1035F000C701B60120E101C020E0C72ED82EE92E78
+:10360000FF24C114D104E104F10419F0285FC701BB
+:10361000B6016B017C0154E0F694E794D794C7940B
+:103620005A95D1F7C114D104E104F10419F02C5FCB
+:10363000C701B6016B017C0142E0F694E794D79490
+:10364000C7944A95D1F7C114D104E104F10419F0EB
+:103650002E5FC701B601DC01CB01B695A795979502
+:103660008795892B8A2B8B2B09F02F5F822FFF9058
+:10367000EF90DF90CF9008958091E401843011F1B4
+:1036800020E488E190E00FB6F894A895809360005C
+:103690000FBE2093600083B7817F846083BF83B7B0
+:1036A000816083BF7894889583B78E7F83BF0FB680
+:1036B000F894A895809160008861809360001092D2
+:1036C00060000FBE089508950C94631BCF930E9471
+:1036D000641B0E944A050E94631BC0E08C2F0E945D
+:1036E0004006811104C0CF5FCE30C1F701C081E038
+:1036F000CF9108950E94DD140E94740F0C946A0803
+:1037000082E084BD93E095BD9AEF97BD80936E00F3
+:1037100008952FB7F8948091CD019091CE01A0919A
+:10372000CF01B091D0012FBF0895CF92DF92EF92D9
+:10373000FF920F931F932FB7F8944091CD015091B2
+:10374000CE016091CF017091D0012FBF6A017B0142
+:10375000EE24FF248C0120E030E0C016D106E20602
+:10376000F30610F4415051099A01281B390BC90185
+:103770001F910F91FF90EF90DF90CF9008951F92CF
+:103780000F920FB60F9211248F939F93AF93BF9315
+:103790008091CD019091CE01A091CF01B091D00147
+:1037A0000196A11DB11D8093CD019093CE01A093F0
+:1037B000CF01B093D001BF91AF919F918F910F90A6
+:1037C0000FBE0F901F9018950E946C0CF8942FEF6D
+:1037D00087EA91E6215080409040E1F700C0000068
+:1037E00087E090EBDC018093ED019093EE01A093D4
+:1037F000EF01B093F0019CE088E10FB6F894A89532
+:10380000809360000FBE90936000FFCFEF92FF9215
+:103810000F931F93CF93DF93D82FC0E08C2F0E947C
+:10382000400600E010E0E82EF12CC701002E02C097
+:10383000959587950A94E2F780FD06C00F5F1F4FAC
+:103840000630110591F709C0602F7C2F80E00E949F
+:1038500008078D13F3CF81E004C0CF5FCE30F1F6BF
+:1038600080E0DF91CF911F910F91FF90EF9008952D
+:10387000CF93C82F8CE20E94061C882321F08C2F46
+:10388000CF910C94061C80E0CF910895CF930E94B5
+:103890008D1D811102C00E94731DC5E6C15049F003
+:1038A0000E944A058FE39CE90197F1F700C00000F0
+:1038B000F5CF89E20E94381C811113C18AE20E946F
+:1038C000381C81110E94731D85E00E94381C8111F3
+:1038D0000E94E41B0E94981D8093CC0187E00E9407
+:1038E000381C8823A9F18BE10E94381C882351F0F1
+:1038F0008091CC0181FB222720F991E0922790FB57
+:1039000081F90EC08EE00E94381C882361F08091FE
+:10391000CC0182FB222720F991E0922790FB82F9CB
+:103920008093CC0115C080E10E94381C9091CC019D
+:10393000882341F093FB222720F981E0822780FB36
+:1039400093F904C0892F809580FB90F99093CC0166
+:103950008091CC010E949C1D0E94AA1D8093DE01D3
+:1039600080EE0E94381C882341F08091DE01982F60
+:10397000909590FB80F98093DE0189E30E94381CCA
+:10398000882359F08091DE0181FB222720F991E004
+:10399000922790FB81F98093DE0182EE0E94381C11
+:1039A000882359F08091DE0182FB222720F991E0E3
+:1039B000922790FB82F98093DE0186EE0E94381CEC
+:1039C000882359F08091DE0183FB222720F991E0C2
+:1039D000922790FB83F98093DE0183EE0E94381CCE
+:1039E000882359F08091DE0184FB222720F991E0A1
+:1039F000922790FB84F98093DE0185E30E94381CB6
+:103A0000882359F08091DE0185FB222720F991E07F
+:103A1000922790FB85F98093DE0181E30E94381C98
+:103A2000882359F08091DE0186FB222720F991E05E
+:103A3000922790FB86F98093DE0181E10E94381C79
+:103A4000882359F08091DE0187FB222720F991E03D
+:103A5000922790FB87F98093DE018091DE010E941E
+:103A6000AE1D8091DE0187FB882780F980930D01D0
+:103A700087E20E94381CC82F8EE10E94381C8111F9
+:103A8000C2608FE10E94381C8111C46080E20E94F4
+:103A9000381C8111C86081E20E94381C8111C0610C
+:103AA00082E20E94381C8111C06283E20E94381CAD
+:103AB0008111C06484E20E94381C882311F0C06820
+:103AC00002C0CC2329F08C2F0E94A51D6C2F03C0AF
+:103AD0000E94A11D682F70E080E090E0CF910C94CF
+:103AE0009418CF9108956DEE7EEF80E090E00E94F3
+:103AF000E72360E082E090E00E94D92360E083E069
+:103B000090E00E94D92360E084E090E00E94D923F5
+:103B100060E085E090E00C94D92380E090E00E9482
+:103B2000D32321E08D3E9E4F09F020E0822F08959F
+:103B300082E090E00C94CB23682F82E090E00C941C
+:103B4000D92383E090E00C94CB23682F83E090E0AE
+:103B50000C94D92384E090E00C94CB23682F84E06C
+:103B600090E00C94D9238091D30180FF0BC0609129
+:103B7000130185E0689FB0011124759567957595CF
+:103B800067952BC081FF09C06091130185E0689F94
+:103B9000B00111247595679520C082FF07C0609120
+:103BA000130185E0689FB001112417C09091D401E2
+:103BB0009923D1F060911201961788F72091130193
+:103BC00085E0289F90011124929FA001939F500DA2
+:103BD000112470E0CA010E949D236038710540F4F1
+:103BE0006115710519F406C065E070E0862F08952F
+:103BF0008FE7089581E008958091D30180FF08C088
+:103C00006091110170E0759567957595679521C074
+:103C100081FF06C06091110170E07595679519C02C
+:103C200082FF04C06091110170E010C09091D40136
+:103C3000992399F0609110019617A0F780911101D6
+:103C4000899FC001112470E00E949D236038710596
+:103C500040F46115710519F406C061E070E0862F2B
+:103C600008958FE7089581E00895803F21F40E9430
+:103C7000B31D819504C0813F29F40E94B31D809338
+:103C8000D7010895823F21F40E94B31D819504C09D
+:103C9000833F29F40E94B31D8093D6010895893F84
+:103CA00019F40E94FC1D05C08A3F31F40E94FC1DDE
+:103CB00081958093D80108958B3F21F40E94FC1DCB
+:103CC000819504C08C3F29F40E94FC1D8093D9018A
+:103CD0000895843F21F48091D501816017C0853F0C
+:103CE00021F48091D501826011C0863F21F480913A
+:103CF000D50184600BC0873F21F48091D501886095
+:103D000005C0883F31F48091D50180618093D50151
+:103D100008958D3F21F48091D30181600BC08E3FC7
+:103D200021F48091D301826005C08F3F29F48091F6
+:103D3000D30184608093D3010895803F39F480914A
+:103D4000D70187FF6CC01092D70169C0813F29F469
+:103D50008091D7011816BCF362C09091D601823FC2
+:103D600029F497FF5CC01092D60159C0833F19F423
+:103D70001916CCF354C0893F41F48091D80118162C
+:103D80000CF04DC01092D8014AC08A3F29F48091AE
+:103D9000D80187FF44C0F6CF8B3F39F48091D90119
+:103DA00087FF3DC01092D9013AC08C3F29F4809121
+:103DB000D9011816BCF333C0843F21F48091D5019A
+:103DC0008E7F17C0853F21F48091D5018D7F11C072
+:103DD000863F21F48091D5018B7F0BC0873F21F472
+:103DE0008091D501877F05C0883F31F48091D5014E
+:103DF0008F7E8093D50113C08D3F21F48091D30134
+:103E00008E7F0BC08E3F21F48091D3018D7F05C042
+:103E10008F3F29F48091D3018B7F8093D3018091D0
+:103E2000D60181110EC08091D70181110AC0809105
+:103E3000D801811106C08091D901811102C0109270
+:103E4000D401089585ED91E00E948B0F0E94891B9B
+:103E50009093D2018093D10108951F93CF93DF9364
+:103E60008091D1019091D2010E94951BAC0190915B
+:103E7000D401992321F02091140130E006C0209153
+:103E800015018AE0289F900111244217530708F476
+:103E900085C08091D601C091D701D091D8011091F1
+:103EA000D901811107C0C11175C0D11173C01111A1
+:103EB00071C074C09F3F19F09F5F9093D401181692
+:103EC00024F40E94B31D8093D6018091D60187FF10
+:103ED00005C00E94B31D81958093D6011C1624F461
+:103EE0000E94B31D8093D7018091D70187FF05C041
+:103EF0000E94B31D81958093D7016091D6016623FE
+:103F000031F1C091D701CC2311F1062E000C770BB3
+:103F1000880B990B0E94A42223E333E343E35FE37E
+:103F20000E9408230E946C226093D6016C2FCC0F54
+:103F3000770B880B990B0E94A42223E333E343E31E
+:103F40005FE30E9408230E946C226093D7011D1634
+:103F500024F40E94FC1D8093D8018091D80187FF32
+:103F600005C00E94FC1D81958093D801111624F490
+:103F70000E94FC1D8093D9018091D90187FF05C063
+:103F80000E94FC1D81958093D901DF91CF911F91F3
+:103F90000C94221F9F3F09F08FCFA0CFDF91CF91CC
+:103FA0001F910895E5EDF1E085E0DF011D928A950E
+:103FB000E9F71092D4011092D3010895833081F172
+:103FC00028F4813059F08230D1F00895853009F419
+:103FD00049C0B8F1863009F456C0089580911501A2
+:103FE000262F30E0280F311D2F3F310524F4680FB4
+:103FF0006093150108958FEF8093150108958091C6
+:104000001401262F30E0280F311D2F3F310524F4F5
+:10401000680F6093140108958FEF80931401089541
+:1040200080911301262F30E0280F311D2F3F3105DD
+:1040300024F4680F6093130108958FEF80931301A8
+:10404000089580911201262F30E0280F311D2F3F57
+:10405000310524F4680F6093120108958FEF809367
+:104060001201089580911101262F30E0280F311D93
+:104070002F3F310524F4680F6093110108958FEFED
+:1040800080931101089580911001262F30E0280FB0
+:10409000311D2F3F310524F4680F609310010895FE
+:1040A0008FEF809310010895833011F128F481304F
+:1040B00049F0823091F00895853081F120F1863009
+:1040C000C1F1089580911501681720F4861B809333
+:1040D0001501089510921501089580911401681733
+:1040E00020F4861B80931401089510921401089502
+:1040F00080911301681720F4861B809313010895A3
+:1041000010921301089580911201681720F4861B04
+:104110008093120108951092120108958091110167
+:10412000681720F4861B80931101089510921101E5
+:10413000089580911001681720F4861B8093100168
+:1041400008951092100108950F931F938D3109F473
+:104150006BC008F03FC08E3009F47DC0C0F48730DA
+:1041600009F46EC068F4863009F0AFC08091CC01CC
+:10417000817F8E7F8093CC0181E08093DB01A6C09C
+:10418000883009F458C08B3009F49BC09EC086313A
+:1041900009F497C078F4803109F470C0813109F0D6
+:1041A00094C00E94DD1490910D0181E089278093D5
+:1041B0000D0187C0893109F484C08B3109F085C0B5
+:1041C0008091CC0181FB222720F991E0922790FB7E
+:1041D00081F94AC0853309F45BC048F4873209F499
+:1041E00057C008F45AC0893209F452C06EC08334F3
+:1041F00038F48A3308F067C0883309F462C065C0B8
+:10420000833409F445C0883409F05FC00E94DD148E
+:104210000FEF13ED20E3015010402040E1F700C004
+:1042200000000E94E41B4DC00E9426220E94740FD1
+:104230000E946A0846C00E94981D0E94AA1D41C0A3
+:104240009091CC01892F817090FF12C0917F9E7F49
+:104250009093CC013BC08091CC0182FB222720F9B6
+:1042600091E0922790FB82F98093CC01992349F148
+:104270008091CC0181608093CC0123C08091CC01DE
+:1042800083FB222720F991E0922790FB83F9ECCF62
+:1042900061E070E080E090E010C08D5141E050E0BE
+:1042A00060E070E08A019B0104C0000F111F221F13
+:1042B000331F8A95D2F7C901B8010E9494180E9451
+:1042C000DD1481E003C08953E9CF80E01F910F9195
+:1042D000089580E008950C946921CF93C82F8091B0
+:1042E000DB01813079F018F08230E9F187C0E0918C
+:1042F0000E01F0910F018081813169F0823209F065
+:104300007FC009C0E0910E01F0910F0180818131E1
+:1043100011F0823261F48C2F0E946B21811104C054
+:104320008C2F0E94A4201DC081E090E01AC08C2F29
+:104330000E946921811114C0C43179F048F4CB3056
+:1043400079F0C03109F060C082E08093DB0108C0E1
+:10435000C93219F0C83321F057C01092DB0154C0A4
+:1043600081E0817053C0C93289F118F5C43171F10F
+:10437000A8F4C73009F046C08AE08093150194E1A3
+:104380009093140193E0909313018093120188E0BD
+:104390008093110188E28093100134C0CE51C63061
+:1043A00088F5EC2FF0E0E65DFE4F80818093DA0126
+:1043B00029C0CE34E9F020F4CB3421F56AE013C0F3
+:1043C000C13579F0C235F1F461E00DC08091DA01B8
+:1043D000882319F01092DA0115C081E08093DB0187
+:1043E00015C061E006C08091DA010E94DE1F0AC09C
+:1043F0006AE08091DA010E94542004C01092DB012F
+:1044000080E004C081E002C080E0ABCFCF9108958E
+:10441000E1E8F0E080818860808380818160808332
+:104420008FB7F89493E09093890090ED9093880073
+:104430008FBF0895EFE6F0E0808182608083089569
+:10444000EFE6F0E080818D7F80830895EFE6F0E075
+:10445000908182E08927808308951F920F920FB682
+:104460000F9211242F933F934F935F936F937F93FA
+:104470008F939F93AF93BF93EF93FF938091DC0152
+:104480009091DD0101969093DD018093DC01811113
+:1044900003C082E00E946A08E091DD01E695E6959E
+:1044A000F0E0EA5DF94FE4918091DC018E1303C0E6
+:1044B00080E00E946A08FF91EF91BF91AF919F91B8
+:1044C0008F917F916F915F914F913F912F910F90BD
+:1044D0000FBE0F901F9018950E9473226894B1111F
+:1044E0000C94022308950E94E72288F09F5798F0C9
+:1044F000B92F9927B751B0F0E1F0660F771F881FE9
+:10450000991F1AF0BA95C9F714C0B13091F00E9402
+:104510000123B1E008950C940123672F782F882799
+:10452000B85F39F0B93FCCF3869577956795B39529
+:10453000D9F73EF490958095709561957F4F8F4F98
+:104540009F4F0895E89409C097FB3EF4909580959D
+:10455000709561957F4F8F4F9F4F9923A9F0F92F49
+:1045600096E9BB279395F695879577956795B795C7
+:10457000F111F8CFFAF4BB0F11F460FF1BC06F5FAD
+:104580007F4F8F4F9F4F16C0882311F096E911C0BF
+:10459000772321F09EE8872F762F05C0662371F0E0
+:1045A00096E8862F70E060E02AF09A95660F771FF4
+:1045B000881FDAF7880F9695879597F9089557FD24
+:1045C0009058440F551F59F05F3F71F04795880F81
+:1045D00097FB991F61F09F3F79F087950895121618
+:1045E00013061406551FF2CF4695F1DF08C01616C4
+:1045F00017061806991FF1CF869571056105089475
+:104600000895E894BB2766277727CB0197F908958B
+:104610000E941B230C948C230E947E2338F00E945E
+:10462000852320F0952311F00C9475230C947B23A3
+:1046300011240C9402230E94DF2270F3959FC1F392
+:10464000950F50E0551F629FF001729FBB27F00D40
+:10465000B11D639FAA27F00DB11DAA1F649F662795
+:10466000B00DA11D661F829F2227B00DA11D621FE4
+:10467000739FB00DA11D621F839FA00D611D221F9E
+:10468000749F3327A00D611D231F849F600D211D82
+:10469000822F762F6A2F11249F5750409AF0F1F005
+:1046A00088234AF0EE0FFF1FBB1F661F771F881F6E
+:1046B00091505040A9F79E3F510580F00C9475230E
+:1046C0000C9402235F3FE4F3983ED4F386957795EC
+:1046D0006795B795F795E7959F5FC1F7FE2B880F14
+:1046E000911D9695879597F9089597F99F6780E8AA
+:1046F00070E060E008959FEF80EC089500240A9434
+:104700001616170618060906089500240A941216AC
+:104710001306140605060895092E0394000C11F4DF
+:10472000882352F0BB0F40F4BF2B11F460FF04C08C
+:104730006F5F7F4F8F4F9F4F089597FB072E16F4A3
+:10474000009407D077FD09D00E94B72307FC05D05D
+:104750003EF4909581959F4F0895709561957F4F98
+:104760000895EE0FFF1F0590F491E02D0994AA1B08
+:10477000BB1B51E107C0AA1FBB1FA617B70710F04C
+:10478000A61BB70B881F991F5A95A9F7809590957E
+:10479000BC01CD010895F999FECF92BD81BDF89A73
+:1047A000992780B50895A8E1B0E042E050E00C946C
+:1047B000EE23262FF999FECF1FBA92BD81BD20BDF1
+:1047C0000FB6F894FA9AF99A0FBE019608950E94CE
+:1047D000D923272F0C94DA23DC01CB01FC01F999B2
+:1047E000FECF06C0F2BDE1BDF89A319600B40D923D
+:0C47F00041505040B8F70895F894FFCFF6
+:1047FC0020026B08FB08D608A2086E080101BA015A
+:10480C0028080A03140A3F4D3639E7059A05640552
+:10481C002B05BE04D704F0040905010203040506A8
+:04482C000708090070
+:00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/dave/dave.hex b/keyboard/ergodox_ez/keymaps/dave/dave.hex
index 767a9ca117..363e7234d8 100644
--- a/keyboard/ergodox_ez/keymaps/dave/dave.hex
+++ b/keyboard/ergodox_ez/keymaps/dave/dave.hex
@@ -1,17 +1,17 @@
-:100000000C94FE060C9442070C9442070C94420791
-:100010000C9442070C9442070C9442070C9442073C
-:100020000C9442070C9442070C94B2120C94841363
-:100030000C9442070C9442070C9442070C9442071C
-:100040000C9442070C945C2C0C9442070C944207CD
-:100050000C9442070C9463220C9442070C944207C0
-:100060000C9442070C9442070C9442070C944207EC
-:100070000C9442070C9442070C9442070C944207DC
-:100080000C9442070C9442070C9442070C944207CC
-:100090000C9442070C9442070C9442070C944207BC
-:1000A0000C9442070C9442070C944207E9130B147A
-:1000B000F6140B14F6144D147014F614C514D81459
-:1000C00026182618541854189718D318D41AD41A66
-:1000D000EB18D41AE219E219AE1AD41AD41AC21AB9
+:100000000C9463020C94AA020C94AA020C94AA0207
+:100010000C94AA020C94AA020C94AA020C94AA02B0
+:100020000C94AA020C94AA020C94FF0B0C94D10C11
+:100030000C94AA020C94AA020C94AA020C94AA0290
+:100040000C94AA020C9445210C94AA020C94AA02C6
+:100050000C94AA020C94D71A0C94AA020C94AA022B
+:100060000C94AA020C94AA020C94AA020C94AA0260
+:100070000C94AA020C94AA020C94AA020C94AA0250
+:100080000C94AA020C94AA020C94AA020C94AA0240
+:100090000C94AA020C94AA020C94AA020C94AA0230
+:1000A0000C94AA020C94AA020C94AA023E0D600DB4
+:1000B000530E600D530EA50DC80D530E1D0E300EC0
+:1000C0001A111A11491149118C11C611D313D313E6
+:1000D000DF11D313D412D412A713D313D313BE1327
 :1000E00029002B00E000E100357100001E00140023
 :1000F00004001D006400E3001F001A0016001B002E
 :1001000000000252200008000700060000002C003A
@@ -43,1441 +43,1086 @@
 :1002A000B600AC00AA001051430049004C00AE005B
 :1002B000A800010044000100B700AB00A900010044
 :1002C00045000100010001000100010001000100E2
-:1002D00001000100010000000A00253031366200F3
-:1002E0003A200025303258000A722F632030313214
-:1002F000333435363738394142434445460A000ADB
-:10030000002530325800626F756E6365213A200017
-:100310006C656674207369646520617474616368D8
-:1003200065640A006C6566742073696465206E6F8D
-:100330007420726573706F6E64696E670A00747200
-:1003400079696E6720746F207265736574206D63C0
-:100350007032333031380A000A44454255473A205A
-:10036000656E61626C65642E0A005B735D004B65AF
-:1003700079626F6172642073746172742E0A005B1B
-:10038000575D005B535D005B525D005B445D005B4D
-:10039000435D0016034500720067006F0044006F64
-:1003A000007800200045005A000000160345007246
-:1003B0000067006F0044006F007800200045005A7D
-:1003C0000000000403090409028D00050100A0FAE1
-:1003D00009040000010301010009211101000122AB
-:1003E0003F000705810308000A0904010001030119
-:1003F0000200092111010001224D000705820308B6
-:10040000000A090402000103000000092111010093
-:10041000012236000705830308000A0904030002CD
-:1004200003000000092111010001222000070584BA
-:100430000320000107050403200001090404000152
-:100440000300000009211101000122390007058580
-:10045000031000011201100100000008EDFE071357
-:1004600001000102000105010906A101050719E0CB
-:1004700029E7150025019508750181020508190174
-:1004800029059505750191029501750391010507EF
-:100490001900297715002501957875018102C0069C
-:1004A00031FF0974A1010975150025FF9520750814
-:1004B00081020976150025FF952075089102C00577
-:1004C000010980A101850216010026B7001A01006A
-:1004D0002AB700751095018100C0050C0901A10122
-:1004E0008503160100269C021A01002A9C02751041
-:1004F00095018100C005010902A1010901A10005C2
-:100500000919012905150025019505750181029537
-:1005100001750381010501093009311581257F9598
-:10052000027508810609381581257F9501750881B6
-:1005300006050C0A38021581257F9501750881068C
-:10054000C0C005010906A101050719E029E715004A
-:10055000250195087501810295017508810105083D
-:100560001901290595057501910295017503910100
-:100570000507190029FF150025FF9506750881005C
-:10058000C00A002530325820006B6579626F6172B5
-:10059000645F7265706F72743A20000A0025303211
-:1005A00058006B6579626F6172645F7365745F6C2C
-:1005B00065643A200064656C5F6B65795F6269749D
-:1005C0003A2063616E27742064656C3A20253032CE
-:1005D000580A006164645F6B65795F6269743A20F0
-:1005E00063616E2774206164643A20253032580AB2
-:1005F00000646F6E652E0A00626F6F676D616769D8
-:1006000063207363616E3A202E2E2E2000290A008B
-:100610002575002F002575005D2800256400200049
-:10062000256400200025640020002564007C00254E
-:10063000303258006D6F7573656B6579205B62743D
-:100640006E7C782079207620685D287265702F6135
-:10065000636C293A205B006D6B5F776865656C5F42
-:1006600074696D655F746F5F6D6178203D202564EE
-:100670000A006D6B5F776865656C5F6D61785F73AD
-:1006800070656564203D2025640A006D6B5F7469A8
-:100690006D655F746F5F6D6178203D2025640A0091
-:1006A0006D6B5F6D61785F7370656564203D2025BB
-:1006B000640A006D6B5F696E74657276616C203DD3
-:1006C0002025640A006D6B5F64656C6179203D20B4
-:1006D00025640A006D6B5F776865656C5F74696D92
-:1006E000655F746F5F6D6178203D2025640A006D41
-:1006F0006B5F776865656C5F6D61785F737065656A
-:1007000064203D2025640A006D6B5F74696D655F30
-:10071000746F5F6D6178203D2025640A006D6B5F0A
-:100720006D61785F7370656564203D2025640A0003
-:100730006D6B5F696E74657276616C203D20256417
-:100740000A006D6B5F64656C6179203D2025640A49
-:10075000000A00257500363A20776865656C5F747D
-:10076000696D655F746F5F6D61783A20000A0025DE
-:100770007500353A20776865656C5F6D61785F73E9
-:10078000706565643A20000A00257500343A2074CB
-:10079000696D655F746F5F6D61783A20000A0025AE
-:1007A0007500333A206D61785F73706565643A2037
-:1007B000000A00257500323A20696E746572766110
-:1007C0006C286D73293A20000A00257500313A2003
-:1007D00064656C6179282A31306D73293A20000AEA
-:1007E000092D2056616C756573202D0A004D3E0061
-:1007F0004D25643E20003F0073657420646566618A
-:10080000756C740A00433E20007768657265206449
-:10081000656C74613A20637572736F723D25642C48
-:1008200020776865656C3D25640A536565206874AA
-:1008300074703A2F2F656E2E77696B6970656469E5
-:10084000612E6F72672F77696B692F4D6F757365B6
-:100850005F6B6579730A000A092D204D6F7573650A
-:100860006B6579202D0A4553432F713A09717569DB
-:10087000740A313A0964656C6179282A31306D73E4
-:10088000290A323A09696E74657276616C286D7353
-:10089000290A333A096D61785F73706565640A34BB
-:1008A0003A0974696D655F746F5F6D61780A353AF6
-:1008B00009776865656C5F6D61785F737065656405
-:1008C0000A363A09776865656C5F74696D655F74AF
-:1008D0006F5F6D61780A0A703A097072696E7420F0
-:1008E00076616C7565730A643A0973657420646592
-:1008F0006661756C74730A75703A092B310A646FFE
-:10090000776E3A092D310A706775703A092B3130CC
-:100910000A7067646F776E3A092D31300A0A737076
-:10092000656564203D2064656C7461202A206D61DA
-:10093000785F7370656564202A2028726570656130
-:1009400074202F2074696D655F746F5F6D61782905
-:100950000A003F004D3E2000433E20004C25640A23
-:10096000000A092D20436F6E736F6C65202D0A45B8
-:1009700053432F713A09717569740A6D3A096D6FA5
-:100980007573656B65790A000A092D204D616769E9
-:1009900063202D0A643A0964656275670A783A092A
-:1009A0006465627567206D61747269780A6B3A09D3
-:1009B0006465627567206B6579626F6172640A6D48
-:1009C0003A096465627567206D6F7573650A763ADA
-:1009D0000976657273696F6E0A733A09737461748C
-:1009E00075730A633A09636F6E736F6C65206D6F80
-:1009F00064650A302D343A096C61796572302D34A2
-:100A0000284631302D4634290A506175733A0962FF
-:100A10006F6F746C6F616465720A653A0965657021
-:100A2000726F6D0A6E3A094E4B524F0A7A3A097349
-:100A30006C656570204C454420746573740A000A27
-:100A4000002575002E6E6B726F3A20000A00257526
-:100A5000002E737761705F6261636B736C617368A2
-:100A60005F6261636B73706163653A20000A002501
-:100A700075002E737761705F67726176655F65736D
-:100A8000633A20000A002575002E6E6F5F67756956
-:100A90003A20000A002575002E737761705F72613D
-:100AA0006C745F726775693A20000A002575002E24
-:100AB000737761705F6C616C745F6C6775693A2005
-:100AC000000A002575002E636170736C6F636B5FA5
-:100AD000746F5F636F6E74726F6C3A20000A00254A
-:100AE00075002E737761705F636F6E74726F6C5FE9
-:100AF000636170736C6F636B3A20000A00253032BB
-:100B000058006B65796D61705F636F6E6669672E03
-:100B10007261773A20000A002575002E6D6F75739B
-:100B2000653A20000A002575002E6B6579626F61B9
-:100B300072643A20000A002575002E6D6174726996
-:100B4000783A20000A002575002E656E61626C659A
-:100B50003A20000A00253032580064656275675FEC
-:100B6000636F6E6669672E7261773A20000A00250E
-:100B7000750064656661756C745F6C617965723A65
-:100B800020003F004E4B524F3A206F66660A004EDF
-:100B90004B524F3A206F6E0A0074696D65725F6345
-:100BA0006F756E743A202530346C580A006B657985
-:100BB000626F6172645F6E6B726F3A2025580A0033
-:100BC0006B6579626F6172645F69646C653A202558
-:100BD000580A006B6579626F6172645F70726F743E
-:100BE0006F636F6C3A2025580A00686F73745F6BEF
-:100BF0006579626F6172645F6C65647328293A205D
-:100C000025580A000A092D20537461747573202D2C
-:100C10000A004743433A20342E382E3220415652A0
-:100C20002D4C4942433A20312E382E302041565225
-:100C30005F415243483A20617672350A004F505462
-:100C4000494F4E533A204C55464120424F4F544D48
-:100C500041474943204D4F5553454B455920455831
-:100C60005452414B455920434F4E534F4C4520431E
-:100C70004F4D4D414E44204E4B524F203531320A9C
-:100C8000004255494C443A203135316565303420B5
-:100C90002832303A35393A343720446563203230CF
-:100CA0002032303135290A005649443A20307846FE
-:100CB000454544284572676F446F7820455A29207E
-:100CC0005049443A20307831333037284572676FC5
-:100CD000446F7820455A29205645523A20307830C2
-:100CE0003030310A00444553433A20742E6D2E6B48
-:100CF0002E206B6579626F617264206669726D7710
-:100D000061726520666F72204572676F646F780A42
-:100D1000000A092D2056657273696F6E202D0A0036
-:100D20000A6D6F7573653A206F66660A000A6D6F0B
-:100D30007573653A206F6E0A000A6B6579626F61A0
-:100D400072643A206F66660A000A6B6579626F61A9
-:100D500072643A206F6E0A000A6D61747269783AA3
-:100D6000206F66660A000A6D61747269783A206FB6
-:100D70006E0A000A64656275673A206F6E0A000A9F
-:100D800064656275673A206F66660A000A0A626FD8
-:100D90006F746C6F616465722E2E2E2000433E20AE
-:100DA000006565636F6E6669673A0A00536C656536
-:100DB00070204C454420746573740A0000000000E4
-:100DC00000000000000000010204060A0F17202C9A
-:100DD0003A4A5D71879DB3C7DAE9F5FCFFFCF5E996
-:100DE000DAC7B39D87715D4A3A2C20170F0A0604B3
-:100DF00002010000000000000000000011241FBEDE
-:100E0000CFEFDAE0DEBFCDBF04B603FE24C0809191
-:100E1000FD019091FE01A091FF01B0910002873089
-:100E2000904BA740B04BB9F41092FD011092FE0117
-:100E30001092FF011092000214BE84B7877F84BF16
-:100E400088E10FB6F89480936000109260000FBEA6
-:100E5000E0E0FFE3099511E0A0E0B1E0E4E5FCE5A6
-:100E600002C005900D92AA33B107D9F711E0AAE3A9
-:100E7000B1E001C01D92AD3FB107E1F70E94EC0F58
-:100E80000C94282E0C940000FF93EF93E0913A010C
-:100E9000F0913B01309709F00995EF91FF9108958A
-:100EA000FC018591803011F0EFDFFBCF0895FF2723
-:100EB000E0E230E247FF0CC0419597FF09C0EDE248
-:100EC0006095709580959095611D711D811D911D96
-:100ED00027FF02C0219530E350E2AA27660F771F53
-:100EE000881F991FAA1FA41710F0A41B63955A9579
-:100EF000A9F7AA3008F0A95FA05DAF93F39561153B
-:100F000071058105910541F7ED3211F4EF93F395E9
-:100F1000F21718F43F93F395FBCF8F91B5DFFA9555
-:100F2000E1F70895E991F9918591803021F08532BA
-:100F300019F0AADFF9CF089520E0E89455915532D1
-:100F4000C1F3503311F4689455915A3348F4505317
-:100F500090F3220F022E220F220F200D250FF4CF27
-:100F60000EF4219589919991533619F3533729F14C
-:100F7000533559F1BC0188279927E8945C3621F450
-:100F80008991999168945591543639F446EF7EF0E1
-:100F900077FF0DC08FEF9FEF0AC055374AE039F059
-:100FA000583540E121F0523642E009F00895FF93B0
-:100FB000EF937DDFEF91FF91B7CFFF93EF93FC01AC
-:100FC00081918030B9F360DFFBCFFF93EF9368DF4F
-:100FD000F1CFDF93CF93CDB7DEB72596A3DFCF91C7
-:100FE000DF91089561110BC0FC018281882321F0FB
-:100FF00085EE0E94BA1603C085EE0E94821780E03B
-:1010000090E0089580E090E00895EF92FF921F93A2
-:10101000CF93DF936091C0017091C1018091C201B3
-:101020009091C3010E94672156985E9821E030E0BC
-:10103000682F70E0EB01C45CDE4FE1E0F0E0122FBE
-:10104000821307C0AB019881A1E09F3F61F4A0E04B
-:101050000AC0A901D901A45CBE4F9C91A1E09111E5
-:1010600001C0A0E0A1959A0FDA01A45CBE4F9C9349
-:101070004C5F5F4F992309F194B17F0102C0EE0CE0
-:10108000FF1C4A95E2F79E2994B995B19E2995B91E
-:101090004C9150E0113029F450938900409388001E
-:1010A0001AC0123029F450938B0040938A0013C069
-:1010B00050938D0040938C000EC094B1DF0102C0AC
-:1010C000AA0FBB1F4A95E2F7AD014095942394B94E
-:1010D00095B1942395B92F5F3F4F2430310509F026
-:1010E000AECF80E090E0DF91CF911F91FF90EF9025
-:1010F000089585E098E0892B11F00E94050880E0B2
-:1011000090E0089556985E9825982D9826982E98E8
-:1011100027982F988FEF90E0909389008093880014
-:1011200090938B0080938A0090938D0080938C0025
-:10113000259A2D9A2FEF80E792E021508040904031
-:10114000E1F700C00000269A2E9A2FEF80E792E088
-:10115000215080409040E1F700C00000279A2F9A6C
-:101160002FEF80E792E0215080409040E1F700C0EF
-:10117000000025982D982FEF80E792E021508040C5
-:101180009040E1F700C0000026982E982FEF80E7EE
-:1011900092E0215080409040E1F700C00000279885
-:1011A0002F9856985E9825982D9826982E982798CF
-:1011B0002F98089589EA8093800089E080938100C8
-:1011C00024982C983F988AB18F748AB96E98479A60
-:1011D0008BB1806B8BB9769A0E94820882E098E08E
-:1011E000892B11F00E94020880E090E0089580E2CF
-:1011F000809300018091400181110EC00E94460938
-:1012000081E0809340012FEF83ED90E321508040F7
-:101210009040E1F700C0000080E40E944C098093F8
-:10122000000181112EC00E94760980930001811176
-:1012300028C00E94760980930001811122C08FE3AB
-:101240000E9476098093000181111BC00E946E09E3
-:1012500080E40E944C0980930001811112C08CE04F
-:101260000E9476098093000181110BC00E947609CB
-:1012700080930001811105C08FE30E94760980935D
-:1012800000010E946E098091000108951092B9003A
-:101290008AE08093B800089594EA9093BC009091FE
-:1012A000BC0097FFFCCF9091B900987F983021F057
-:1012B000903111F081E008958093BB0084E8809321
-:1012C000BC008091BC0087FFFCCF8091B900887F73
-:1012D000883111F0803471F780E0089584E98093BB
-:1012E000BC008091BC0084FDFCCF08958093BB00BE
-:1012F00084E88093BC008091BC0087FFFCCF909174
-:10130000B900987F81E0983209F480E0089584E87C
-:101310008093BC008091BC0087FFFCCF8091BB0014
-:10132000089580910001811115C080E40E944C094C
-:101330008093000181110CC082E10E9476098093A4
-:101340000001811105C08FEF0E9476098093000192
-:101350000E946E0984B1807F84B985B1807F85B990
-:101360008AB1837F8AB98BB1837F8BB93E984698C7
-:1013700008950E94F708809300010E94910980B3AC
-:101380008C7080BB81B3836F81BBE0E5F1E0A2E4A8
-:10139000B1E011921D9281E0EE35F807D1F78AEDA8
-:1013A00098E0892B11F00C94DA0808959F92AF927F
-:1013B000BF92CF92DF92EF92FF920F931F93CF9342
-:1013C000DF93809100018823E1F0809141018F5FDC
-:1013D00080934101811115C08EE393E00E94500774
-:1013E0000E94F70880930001882329F084E293E0AB
-:1013F0000E94500706C080E193E00E9450070E94BF
-:10140000820802E411E0C0E0D0E0BB24B39482E0A3
-:10141000A82ECC24C394D12C21E0E22E23E0F22E7E
-:10142000C73000F580910001811162C080E40E9404
-:101430004C0980930001811112C082E10E9476095B
-:101440008093000181110BC0C6010C2E01C0880FD2
-:101450000A94EAF780950E947609809300010E9421
-:101460006E0946C0CA30A1F028F4C83059F0C9301E
-:1014700061F005C0CC3089F070F0CD3089F0209A51
-:10148000289810C0219A29980DC0229A2A980AC03B
-:10149000239A2B9807C0529A01C0539A5B9802C0B6
-:1014A0003E9A4698E0EAEA95F1F78FB1799985C0BE
-:1014B00092E081708B25892B7C9B02C090E001C05B
-:1014C00094E0892B7D9B02C090E001C098E0892BBD
-:1014D0007E9B02C090E001C090E1892B9FB1909566
-:1014E000991F9927991F9295990F907E892B10C06B
-:1014F00080910001811176C080E40E944C098093A4
-:101500000001882309F45BC0912C0E946E09892D8B
-:10151000F8019081981739F1808380910101882327
-:1015200001F18091DB0180FF04C086E093E00E941E
-:1015300050078091DB0180FF0CC0809101011F9258
-:101540008F93FF92EF920E94E9070F900F900F90F8
-:101550000F908091DB0180FF04C08FEF92E00E942A
-:101560005007A09201010E94910921960F5F1F4F21
-:10157000CE30D10509F054CF809101018823B1F01C
-:10158000815080930101882339F08FE99FE0019712
-:10159000F1F700C000000AC0A0E5B1E0E2E4F1E02C
-:1015A00081918D9391E0E035F907D1F789E798E0D3
-:1015B000892BD1F00E94790817C090E07ACF83E19F
-:1015C0000E9476098093000181119ECF81E40E94E0
-:1015D0004C0980930001811197CF0E948709982EB2
-:1015E000909493CF80E094CF81E0DF91CF911F91D1
-:1015F0000F91FF90EF90DF90CF90BF90AF909F90B2
-:101600000895E82FF0E0E05BFE4F80810895CF92CF
-:10161000DF92EF92FF920F931F93CF93DF9388EEA9
-:1016200092E00E94500730E5E32E31E0F32EC0E057
-:10163000D0E043EEC42E42E0D42E0AED12E0DF9358
-:10164000CF93DF92CF920E94E90780EE92E00E9452
-:101650005007F70181917F0190E00E94CC219F9378
-:101660008F931F930F930E94E90788ED92E00E94E9
-:10167000500721968DB79EB708960FB6F8949EBF77
-:101680000FBE8DBFCE30D105D1F6DF91CF911F9126
-:101690000F91FF90EF90DF90CF9008958B3B9105D5
-:1016A00078F4883A910540F5853A9105D0F4843074
-:1016B000910508F0B1C08130910509F4ADC06BC04F
-:1016C000803E910508F467C0883E910508F4A4C0E7
-:1016D0009C01205F31092031310508F05CC0906524
-:1016E0000895853A910509F459C0863A910509F49F
-:1016F00058C083E890E40895883A910509F454C0ED
-:10170000893A910509F453C08A3A910509F452C007
-:101710008B3A910509F451C08C3A910509F450C0F7
-:101720008D3A910509F44FC0803B910509F44EC0F4
-:101730008E3A910509F44DC08F3A910509F44CC0D9
-:10174000813B910509F44BC0823B910509F44AC0E5
-:10175000833B910509F449C0843B910509F448C0D5
-:10176000853B910509F447C0863B910509F446C0C5
-:10177000873B910509F445C0883B910509F444C0B5
-:10178000893B910509F443C08A3B910509F042C0A9
-:101790008AE296E4089580E090E0089581E890E47C
-:1017A000089582E890E4089582EE94E4089589EE25
-:1017B00094E408958AEE94E4089585EB94E4089502
-:1017C00086EB94E4089587EB94E408958CEC94E41C
-:1017D00008958DEC94E4089583E895E408958AE8EB
-:1017E00095E4089582E995E4089584E995E40895DF
-:1017F00081E296E4089583E296E4089584E296E413
-:10180000089585E296E4089586E296E4089587E2D5
-:1018100096E4089580E094E40895089596E0799F11
-:10182000F001112494E5899FE00DF11D1124E60FCC
-:10183000F11DEE0FFF1FE052FF4F85919491089527
-:10184000880F991F805A9040FC01859194910895CA
-:10185000880F991F80529F4FFC01859194910895A4
-:1018600026E0729FF001112444E5849FE00DF11DF4
-:101870001124E60FF11DEE0FFF1FE052FF4F2591DF
-:101880003491C9019A9581159F4110F4C9010895B9
-:10189000C90190528115904128F4C9019F700E949E
-:1018A000280C0895C90190538115904120F4C90175
-:1018B0009927906C0895211580E5380769F40E94F6
-:1018C000F51A9FEF24E34CE0915020404040E1F7AF
-:1018D00000C000000C948822213080E5380751F4C4
-:1018E00088E593E00E9450078091DB01816080933E
-:1018F000DB010895C90190558115904108F050C051
-:10190000832F99278F70992781309105D9F4A901E8
-:101910004370552702C0880F991F4A95E2F79C68CB
-:10192000A90164E0440F551F6A95E1F744275370FD
-:10193000842B952B73E0220F331F7A95E1F72076E5
-:1019400033271DC08230910529F4922F8827816F9B
-:10195000906A089583309105A9F4A9014370552731
-:1019600081E090E002C0880F991F4A95E2F79C68D9
-:1019700043E0220F331F4A95E1F7207E3770822B18
-:10198000932B08950497F1F4A9014370552781E042
-:1019900090E002C0880F991F4A95E2F79A68E8CF55
-:1019A000C90190578115904120F4C9019F70906240
-:1019B0000895C90190588115904120F4C9019F7084
-:1019C000906A0895203E3105E0F4203C310558F539
-:1019D0002133310509F470C048F42932310509F486
-:1019E00064C02A32310509F46EC074C02933310550
-:1019F000F1F022383105D9F02533310509F44EC014
-:101A000069C0233E310589F138F4203E3105C1F02B
-:101A1000223E3105E1F05EC0263E310569F1273EE8
-:101A20003105A9F157C0C9010E94200C0895809189
-:101A3000EE0180FD02C081FF4DC080EE90E04BC002
-:101A40008091EE0180FFF9CF89E390E044C080915E
-:101A5000EE0182FF0EC08091EE0184FF03C080E0A2
-:101A600090E039C083EE90E036C08091EE0182FFB5
-:101A7000F2CF82EE90E02FC08091EE0183FF0BC089
-:101A80008091EE0184FDEBCF87EE90E024C0809141
-:101A9000EE0183FFF5CF86EE90E01DC08091EE0150
-:101AA00085FF07C089E290E016C08091EE0185FFB6
-:101AB000F9CF85E390E00FC08091EE0186FF07C06B
-:101AC0008AE290E008C08091EE0186FFF9CF81E3C1
-:101AD00090E001C0C9010E944E0B089508958091C5
-:101AE000710108959FB7F894109260019FBF909183
-:101AF000F401943009F058C09091E9009F70209152
-:101B0000EC0020FF02C020E801C020E0292B94E077
-:101B10009093E9009091EB0090FF43C09091EE000C
-:101B200097FF3FC090915E01992321F09091E800CA
-:101B300095FF37C010925E0196E03091E80035FDC8
-:101B400015C03091F401343061F53091EB0035FD72
-:101B500028C0915021F481E080935E0122C0EFE91A
-:101B6000FFE03197F1F700C00000E7CF8093F1006C
-:101B70008091E80085FD0AC08091E80080FFFCCFDD
-:101B80008091E8008E778093E80006C08FB7F894C4
-:101B900091E0909360018FBF2F702093E90080E067
-:101BA00008952F702093E9008FEF0895CF93DF936E
-:101BB00000D01F92CDB7DEB72091F401243019F583
-:101BC00023E029839B838A832093E9008FEF909100
-:101BD000E800815095FD06C095ED9A95F1F700005B
-:101BE0008111F5CF8091E80085FF0DC040E050E005
-:101BF00063E070E0CE0101960E94A5108091E8009C
-:101C00008E778093E8000F900F900F90DF91CF9127
-:101C10000895CF93DF9300D01F92CDB7DEB7209108
-:101C2000F401243021F522E029839B838A8383E019
-:101C30008093E9008FEF9091E800815095FD06C0F8
-:101C400095ED9A95F1F700008111F5CF8091E800AC
-:101C500085FF0DC040E050E063E070E0CE010196EA
-:101C60000E94A5108091E8008E778093E8000F9085
-:101C70000F900F90DF91CF9108952091F4012430BF
-:101C8000F1F422E02093E9002FEF3091E800215099
-:101C900035FD06C035ED3A95F1F700002111F5CF7D
-:101CA0002091E80025FF0BC040E050E065E070E0C7
-:101CB0000E94A5108091E8008E778093E800089537
-:101CC000CF93DF93EC018091F401843009F047C099
-:101CD00080910C018823E1F080910D018823C1F0EF
-:101CE00085E08093E9008FEF9091E800815095FDA9
-:101CF00006C095E19A95F1F700008111F5CF80912A
-:101D0000E80085FF2CC040E050E060E170E017C0C3
-:101D100081E08093E9008FEF9091E800815095FD7C
-:101D200006C095ED9A95F1F700008111F5CF8091ED
-:101D3000E80085FF14C040E050E068E070E0CE01AC
-:101D40000E94A5108091E8008E778093E80080E1E2
-:101D5000FE01A1E6B1E001900D928A95E1F7DF91D5
-:101D6000CF9108958FE893E00E9450078091F3018E
-:101D7000811109C00E9437120E9494128091E200E2
-:101D800084608093E20008958BE893E00E945007FE
-:101D90001092F301089587E893E00C94500783E8CC
-:101DA00093E00E9450070C94492C8FE793E00E9427
-:101DB00050070E9423220E944F2C0E9430150C9441
-:101DC0006E0D80915F018F5F80935F0162E30E94DF
-:101DD000BD2D911135C010925F0180916001882363
-:101DE00079F18091F401843049F58091E9008F7098
-:101DF0009091EC0090FF02C090E801C090E0982B19
-:101E000084E08093E9008091EB0080FF14C0809112
-:101E1000EE0087FF10C08091E80085FF03C010929C
-:101E2000F100F9CF8091E80080FF05C08091E800C3
-:101E30008E778093E8009F709093E9001092600184
-:101E4000089542E061EC81E00E94B11142E061EC52
-:101E500082E00E94B11142E061EC83E00E94B11186
-:101E600042E261EC84E00E94B11142E161EC85E064
-:101E70000C94B1118091F601833009F455C030F40F
-:101E8000813071F0823009F48EC008958A3009F4EF
-:101E90007AC08B3009F460C0893009F09CC020C042
-:101EA0008091F501813A09F096C08091E800877F22
-:101EB0008093E8008091F9019091FA01892B21F03B
-:101EC00060E080E090E003C060E181E691E070E0D6
-:101ED0000E94EE108091E8008B778093E8000895CF
-:101EE0008091F501813209F076C08091F9019091DD
-:101EF000FA01009719F0049709F06DC08091E8008D
-:101F0000877F8093E8008091E80082FD05C0809182
-:101F1000F4018111F8CF5FC08091F10080937101CD
-:101F20008091E8008B7753C08091F501813A09F0E8
-:101F300052C08091F9019091FA01892B09F04BC0B0
-:101F40008091E800877F8093E8008091E80080FF1F
-:101F5000FCCF80910C0136C08091F5018132D9F51A
-:101F60008091F9019091FA01892BA9F58091E800FF
-:101F7000877F8093E8000E94E6118091F7018093AB
-:101F80000C010C94F51A8091F501813221F58091B4
-:101F9000E800877F8093E8000E94E6118091F801B5
-:101FA0008093720108958091F501813AA1F48091A6
-:101FB000E800877F8093E8008091E80080FFFCCFF5
-:101FC000809172018093F1008091E8008E77809378
-:101FD000E8000C94E611089584B7877F84BF88E1F8
-:101FE0000FB6F89480936000109260000FBE90E0EE
-:101FF00080E80FB6F89480936100909361000FBE63
-:102000000E94B9150E9437120E9494128091E2003A
-:1020100084608093E20082E79DE00E9462217894D0
-:102020000E940E150E94BB1582E091E00E942B15C4
-:102030000E94372C8EE693E00E9450078091F401B5
-:10204000853089F48AE693E00E9450070E94E621D9
-:102050008091F201882391F30E940E22882371F36C
-:102060000E948F10EBCF0E94E915E8CF292F33276C
-:1020700023303105A9F06CF42130310509F442C058
-:102080002230310509F043C08DE890E027EC33E0C1
-:1020900042C021323105C9F02232310519F137C071
-:1020A00099278130910541F08230910541F0892BCB
-:1020B00071F5E3ECF3E005C0EBEAF3E002C0E3E91D
-:1020C000F3E0849190E09F0126C0653000F5E62F93
-:1020D000F0E0EE0FFF1FEB5DFE4F2081318189E0C4
-:1020E00090E019C0653098F4E62FF0E0DF01AA0F08
-:1020F000BB1FA55EBE4F2D913C91EA5EFE4F8081D5
-:1021000090E009C082E190E024E534E004C080E082
-:1021100090E020E030E0FA0131832083089580E1EF
-:1021200089BD82E189BD09B400FEFDCF8091D80050
-:102130008F7D8093D8008091E00082608093E000E2
-:102140008091E00081FDFCCF0895CF92DF92EF9265
-:10215000FF920F931F93CF93DF937C018B01EA01D2
-:102160000E940712811131C0209731F08881998136
-:10217000081B190BE80EF91EC12CD12C01151105F5
-:1021800019F18091E80085FD14C08091E8008E77F8
-:102190008093E800209741F0888199818C0D9D1DE6
-:1021A0009983888385E011C00E940712882331F348
-:1021B0000CC0F70181917F018093F100015011095A
-:1021C000FFEFCF1ADF0ADACF80E0DF91CF911F91C6
-:1021D0000F91FF90EF90DF90CF9008952091FB0139
-:1021E0003091FC012617370748F06115710539F465
-:1021F0002091E8002E772093E80001C0B901FC018E
-:1022000020E061157105B9F18091F401882309F48A
-:1022100040C0853009F43FC08091E80083FD3DC097
-:102220008091E80082FF06C08091E80082FF26C00E
-:1022300080E008958091E80080FFE3CF2091F300D3
-:102240008091F20090E0922B6115710551F0883079
-:10225000910538F421912093F100615071090196A4
-:10226000F3CF21E0089709F020E08091E8008E7715
-:102270008093E800C6CF2111C7CFD6CF8091F4015B
-:10228000882339F0853039F08091E80083FFCCCF86
-:1022900004C082E0089583E0089581E008952091CC
-:1022A000FB013091FC012617370748F061157105D5
-:1022B00039F42091E8002E772093E80001C0B9019D
-:1022C000FC0120E061157105C1F18091F4018823C2
-:1022D00009F441C0853009F440C08091E80083FDD5
-:1022E0003EC08091E80082FF06C08091E80082FF36
-:1022F00027C080E008958091E80080FFE3CF20911F
-:10230000F3008091F20090E0922B6115710559F075
-:102310008830910540F424912093F100319661506A
-:1023200071090196F2CF21E0089709F020E0809131
-:10233000E8008E778093E800C5CF2111C6CFD5CFB6
-:102340008091F401882339F0853039F08091E800DC
-:1023500083FFCBCF04C082E0089583E0089581E03D
-:102360000895982F973058F59093E900981739F011
-:102370007091EC002091ED005091F00003C0242FEB
-:10238000762F50E021FF19C03091EB003E7F309353
-:10239000EB003091ED003D7F3093ED003091EB008C
-:1023A00031603093EB007093EC002093ED0050937C
-:1023B000F0002091EE0027FF07C09F5FD3CF8F7002
-:1023C0008093E90081E0089580E008958091F5010F
-:1023D00087FD05C08091E80080FF0EC012C080918B
-:1023E000E80082FD05C08091F4018111F8CF0895C5
-:1023F0008091E8008B7708C08091F4018111EACFC9
-:1024000008958091E8008E778093E8000895809188
-:10241000E4009091E50045E62091EC0020FF21C00A
-:102420002091E80020FD21C02091F401222389F0B1
-:10243000253089F02091EB0025FD0FC02091E400AC
-:102440003091E5002817390739F3415041F0C901AF
-:10245000E3CF82E0089583E0089581E0089584E069
-:1024600008952091E80022FFDFCF80E008950E94C8
-:10247000A5120E94AD12E0EEF0E0808181608083C1
-:10248000E8EDF0E080818F77808319BCA7EDB0E0A4
-:102490008C918E7F8C9380818F7E80831092F3014C
-:1024A00008950F931F93CF93DF930E94A5120E946C
-:1024B000AD12C8EDD0E088818F77888388818068ED
-:1024C000888388818F7D888319BC1092F4011092D3
-:1024D000F0011092F2011092F10100EE10E0F8010B
-:1024E00080818B7F808388818160888342E060E087
-:1024F00080E00E94B111E1EEF0E080818E7F808368
-:10250000E2EEF0E08081816080838081886080835A
-:10251000F80180818E7F8083888180618883DF914C
-:10252000CF911F910F910895E8EDF0E080818F7EAB
-:102530008083E7EDF0E080818160808384E082BF6A
-:1025400081E08093F3010C945112E8EDF0E080817A
-:102550008E7F80831092E20008951092DA0010922C
-:10256000E10008951F920F920FB60F9211242F933E
-:102570003F934F935F936F937F938F939F93AF930B
-:10258000BF93EF93FF938091E10082FF0BC0809196
-:10259000E20082FF07C08091E1008B7F8093E10021
-:1025A0000E94E10E8091DA0080FF1FC08091D80068
-:1025B00080FF1BC08091DA008E7F8093DA008091CB
-:1025C000D90080FF0DC080E189BD82E189BD09B4D9
-:1025D00000FEFDCF81E08093F4010E94B20E05C0A1
-:1025E00019BC1092F4010E94C40E8091E10080FF9A
-:1025F00019C08091E20080FF15C08091E2008E7FBB
-:102600008093E2008091E20080618093E2008091FB
-:10261000D80080628093D80019BC85E08093F401D3
-:102620000E94CF0E8091E10084FF30C08091E200D3
-:1026300084FF2CC080E189BD82E189BD09B400FE20
-:10264000FDCF8091D8008F7D8093D8008091E100EC
-:102650008F7E8093E1008091E2008F7E8093E20084
-:102660008091E20081608093E2008091F0018823F4
-:1026700011F084E007C08091E30087FF02C083E08F
-:1026800001C081E08093F4010E94D50E8091E100A9
-:1026900083FF29C08091E20083FF25C08091E10083
-:1026A000877F8093E10082E08093F4011092F00133
-:1026B0008091E1008E7F8093E1008091E2008E7F27
-:1026C0008093E2008091E20080618093E20042E02A
-:1026D00060E080E00E94B1118091F00088608093FA
-:1026E000F0000E94CB0EFF91EF91BF91AF919F91AF
-:1026F0008F917F916F915F914F913F912F910F90AB
-:102700000FBE0F901F9018951F920F920FB60F9249
-:1027100011242F933F934F935F936F937F938F93E6
-:102720009F93AF93BF93CF93EF93FF93C091E90033
-:10273000CF708091EC001092E9008091F000877FCB
-:102740008093F00078940E94C0131092E900809169
-:10275000F00088608093F000C093E900FF91EF9152
-:10276000CF91BF91AF919F918F917F916F915F9129
-:102770004F913F912F910F900FBE0F901F90189582
-:102780001F93CF93DF93CDB7DEB7AA970FB6F89418
-:10279000DEBF0FBECDBFE5EFF1E08091F100819388
-:1027A00021E0ED3FF207C9F70E943A0F8091E8005F
-:1027B00083FF1CC12091F5013091F601832F90E039
-:1027C0008A30910508F012C1FC01EA5AFF4F0C94BF
-:1027D000DD2D203881F0223809F008C18091F901FF
-:1027E0008F708093E9008091EB0085FB882780F94A
-:1027F0001092E90006C08091F1019091F2019111CF
-:1028000082609091E800977F9093E8008093F100B8
-:102810001092F100C5C0822F8D7F09F0E7C02223FE
-:1028200019F0223061F0E2C08091F701813009F0A7
-:10283000DDC0333009F080E08093F20128C0809140
-:10284000F701811124C02091F9012F7009F4CEC045
-:102850002093E9008091EB0080FF19C08091EB008C
-:10286000333011F4806211C080618093EB0081E00D
-:1028700090E0022E01C0880F0A94EAF78093EA00E4
-:102880001092EA008091EB0088608093EB00109238
-:10289000E9008091E800877F86C02111A7C01091D0
-:1028A000F7011F778091E3008078812B8093E3000C
-:1028B0008091E800877F8093E8000E94E611809174
-:1028C000E80080FFFCCF8091E30080688093E30004
-:1028D000112311F083E001C082E08093F40186C0EF
-:1028E0002058223008F082C08091F7019091F801C1
-:1028F0008C3D23E0920779F583E08A838AE289831D
-:102900004FB7F894DE01139620E03EE051E2E32F4A
-:10291000F0E050935700E49120FF03C0E295EF7080
-:102920003F5FEF708E2F90E0EA3010F0C79601C045
-:10293000C0968D939D932F5F243149F74FBF8091AF
-:10294000E800877F8093E8006AE270E0CE0101969C
-:102950000E94EE1014C0AE014F5F5F4F6091F9010D
-:102960000E943610009709F441C02091E800277FAB
-:102970002093E800BC0189819A810E944F118091C7
-:10298000E8008B778093E80031C0203879F580919A
-:10299000E800877F8093E8008091F0018093F10048
-:1029A0008091E8008E778093E8000E94E6111EC0B7
-:1029B00021111CC09091F7019230C0F48091E80081
-:1029C000877F8093E8009093F0010E94E611809148
-:1029D000F001811104C08091E30087FF02C084E010
-:1029E00001C081E08093F4010E94210F8091E800F2
-:1029F00083FF0AC08091E800877F8093E800809180
-:102A0000EB0080628093EB00AA960FB6F894DEBFCD
-:102A10000FBECDBFDF91CF911F910895CF938091CD
-:102A2000F4018823B1F08091E9008F709091EC005F
-:102A300090FF02C090E801C090E0C92FC82B10920F
-:102A4000E9008091E80083FD0E94C013CF70C0931D
-:102A5000E900CF91089590937801809377010895CC
-:102A6000E0917701F0917801309721F00190F081A9
-:102A7000E02D099480E00895FF920F931F93CF9368
-:102A8000DF938C01E0917701F0917801309799F113
-:102A90000280F381E02D09958091DB0182FF2BC03C
-:102AA00080FF04C089E895E00E945007E80180E1BA
-:102AB000F82E03E815E08091DB0180FF0BC08881D0
-:102AC0001F928F931F930F930E94E9070F900F900F
-:102AD0000F900F90FA942196F110EDCF8091DB01C9
-:102AE00080FF09C081E895E0DF91CF911F910F91A0
-:102AF000FF900C945007DF91CF911F910F91FF90A1
-:102B00000895E0917701F0917801309721F00480E9
-:102B1000F581E02D09940895209175013091760199
-:102B20008217930771F09093760180937501E0917D
-:102B30007701F0917801309721F00680F781E02D40
-:102B400009940895209173013091740182179307BD
-:102B500071F09093740180937301E0917701F0918B
-:102B60007801309721F00084F185E02D09940895D3
-:102B700008950C94B8150E9425220E94B9090C945E
-:102B8000EB22CF93C82F8091DB0182FF1EC080FF14
-:102B900004C082EA95E00E9450078091DB0180FF2B
-:102BA0000CC01F92CF932DE935E03F932F930E94E5
-:102BB000E9070F900F900F900F908091DB0180FF3D
-:102BC00004C08BE995E00E9450078C2FCF910C94A4
-:102BD0006E0DCF92DF92EF92FF920F931F93CF93E0
-:102BE000DF93CDB7DEB72B970FB6F894DEBF0FBEDD
-:102BF000CDBF0E94D6093AE7E32E31E0F32E00E084
-:102C000010E0C02E802F0E94010BF701D1907F01B0
-:102C1000D826B1F40F5F1F4F0E30110591F78FEFDB
-:102C200089838A831B820E942E228160782F9D8354
-:102C30008C8349815A816B818D810E948C1641C0A1
-:102C40009091DB0191FF04C08B870E94070B8B855D
-:102C500020E030E04D2D50E0922FBA01022E02C04C
-:102C6000759567950A94E2F760FF25C02E83CF82A1
-:102C7000EE24E394F12C02C0EE0CFF1C9A95E2F7CF
-:102C800090E08E219F2121E0892B09F420E0288704
-:102C90000E942E228160782F9A8789874E815F81DA
-:102CA00068858A850E948C16F801E658FE4F80815F
-:102CB0008E25808306C02F5F3F4F2630310561F699
-:102CC000A9CF0E945926109179010E94301518173A
-:102CD000A1F00E943015809379012B960FB6F894DD
-:102CE000DEBF0FBECDBFDF91CF911F910F91FF903F
-:102CF000EF90DF90CF900C94C1152B960FB6F894FF
-:102D0000DEBF0FBECDBFDF91CF911F910F91FF901E
-:102D1000EF90DF90CF900895CF93DF93CDB7DEB7DC
-:102D20002B970FB6F894DEBF0FBECDBF4F835887E9
-:102D300069877A878B87DE01119686E0FD01119203
-:102D40008A95E9F785E0FE01379601900D928A9504
-:102D5000E1F749815A816B817C818D819E810E943E
-:102D6000C11D2B960FB6F894DEBF0FBECDBFDF910D
-:102D7000CF910895CF93C82F882309F4C1C082381A
-:102D800059F40E94301581FDBBC089E30E94602088
-:102D90000E943C2189E30CC0833879F40E943015ED
-:102DA00080FDAEC083E50E9460200E943C2183E547
-:102DB0000E94B120CF910C943C21843859F40E9498
-:102DC000301582FD9DC087E40E9460200E943C2156
-:102DD00087E4EECF8CEF8C0F813A48F48C2F0E9461
-:102DE000E22A81118DC08C2F0E946020E3CF80E207
-:102DF0008C0F883048F4C77081E001C0880FCA95F5
-:102E0000EAF70E940321D6CF8BE58C0F833078F44C
-:102E1000C53A29F0C63A31F482E890E005C081E86D
-:102E200090E002C083E890E0CF910C948C1588E587
-:102E30008C0F833108F064C0C83A39F1C93A41F1C6
-:102E4000CA3A49F1CB3A51F1CC3A59F1CD3A61F154
-:102E5000C03B69F1CE3A71F1CF3A79F1C13B81F1D2
-:102E6000C23B89F1C33B91F1C43B99F1C53BA1F150
-:102E7000C63BA9F1C73BB1F1C83BB9F1C93BC1F1B0
-:102E8000CA3BC9F58AE292E038C082EE90E035C0D4
-:102E900089EE90E032C08AEE90E02FC085EB90E0A2
-:102EA0002CC086EB90E029C087EB90E026C08CEC2C
-:102EB00090E023C08DEC90E020C083E891E01DC03D
-:102EC0008AE891E01AC082E991E017C084E991E0B4
-:102ED00014C081E292E011C083E292E00EC084E26D
-:102EE00092E00BC085E292E008C086E292E005C065
-:102EF00087E292E002C080E090E0CF910C94A215AE
-:102F0000CF910895882309F44BC0823859F40E9468
-:102F1000301581FF45C089E30E9460200E943C215A
-:102F200089E30CC0833871F40E94301580FF38C0EB
-:102F300083E50E9460200E943C2183E50E94B1202D
-:102F40000C943C21843859F40E94301582FF28C02B
-:102F500087E40E9460200E943C2187E4EFCF9CEF31
-:102F6000980F913A58F390E2980F983050F4877088
-:102F700091E001C0990F8A95EAF7892F0E940921F3
-:102F8000DFCF9BE5980F933020F480E090E00C9425
-:102F90008C15885A833120F480E090E00C94A215BF
-:102FA0000895882321F00E9403210C943C21089568
-:102FB000882321F00E9409210C943C210895CF928E
-:102FC000DF92EF92FF920F931F93CF93DF93CDB7D2
-:102FD000DEB728970FB6F894DEBF0FBECDBF8C01C9
-:102FE00085E0F801DE01119601900D928A95E1F7D6
-:102FF000F80140813181F280258122952F708381F3
-:103000009481892B31F03F3F31F481E04F3F19F437
-:1030100003C081E001C080E080FDC6C249833A83DD
-:1030200089819A812F830E941E209E8388870E9417
-:103030001D200E94F01E4E81E42FE295EF70F0E01B
-:10304000E05AFF4F2F8168850C94DD2D842F807FFF
-:10305000142F1F70882311F01295107FFF2059F054
-:10306000112309F456C2812F68870E9413210E9400
-:103070003C2168854EC2862F0E948217112309F4D5
-:1030800093C2812F0E94192128960FB6F894DEBFB3
-:103090000FBECDBFDF91CF911F910F91FF90EF90A9
-:1030A000DF90CF900C943C21342F307F842F8F7091
-:1030B000303211F08295807F662319F0613019F16A
-:1030C0002CC0FF20B1F0222309F494C1213009F073
-:1030D00091C128960FB6F894DEBF0FBECDBFDF9129
-:1030E000CF911F910F91FF90EF90DF90CF900C94B4
-:1030F0002321222319F0213009F456C28E830E9425
-:1031000026218E818AC1FF2021F0263008F04CC292
-:1031100071C1253008F048C280C1FF2021F0222370
-:1031200009F468C1F6C1222309F477C106C2242F2D
-:1031300026952695237030E02115310521F02130A8
-:103140003105C9F031C2FF2021F0862F942F9370F2
-:1031500002C080E090E028960FB6F894DEBF0FBE64
-:10316000CDBFDF91CF911F910F91FF90EF90DF9036
-:10317000CF900C948C15FF2021F0862F942F937004
-:1031800002C080E090E028960FB6F894DEBF0FBE34
-:10319000CDBFDF91CF911F910F91FF90EF90DF9006
-:1031A000CF900C94A215862FFF2019F00E94DF24E7
-:1031B00002C00E94472528960FB6F894DEBF0FBEC6
-:1031C000CDBFDF91CF911F910F91FF90EF90DF90D6
-:1031D000CF900C94CC25842F837009F076C0F11029
-:1031E000E3C1262F229526952770220F220F862FC6
-:1031F0008F70C82ED12CE12CF12C022E04C0CC0CE7
-:10320000DD1CEE1CFF1C0A94D2F764FF10C06FE0B7
-:1032100070E080E090E004C0660F771F881F991F60
-:103220002A95D2F7609570958095909503C060E0DF
-:1032300070E0CB01242F269526952370422F50E075
-:1032400042305105D1F04330510559F16C297D29A7
-:103250008E299F294130510541F128960FB6F894E7
-:10326000DEBF0FBECDBFDF91CF911F910F91FF90B9
-:10327000EF90DF90CF900C94151F6C297D298E293B
-:103280009F2928960FB6F894DEBF0FBECDBFDF9101
-:10329000CF911F910F91FF90EF90DF90CF900C9402
-:1032A0002F1F0E94151FC701B60128960FB6F8946C
-:1032B000DEBF0FBECDBFDF91CF911F910F91FF9069
-:1032C000EF90DF90CF900C94FB1EFF2019F0842F1D
-:1032D000817001C08695882309F466C1262F229546
-:1032E00026952770220F220F862F8F70C82ED12C83
-:1032F000E12CF12C022E04C0CC0CDD1CEE1CFF1CBA
-:103300000A94D2F764FF10C06FE070E080E090E0B4
-:1033100004C0660F771F881F991F2A95D2F7609502
-:1033200070958095909503C060E070E0CB01242FEC
-:10333000269526952370422F50E042305105D1F05A
-:103340004330510559F16C297D298E299F2941303F
-:10335000510541F128960FB6F894DEBF0FBECDBFE0
-:10336000DF91CF911F910F91FF90EF90DF90CF9061
-:103370000C94E91F6C297D298E299F2928960FB668
-:10338000F894DEBF0FBECDBFDF91CF911F910F919B
-:10339000FF90EF90DF90CF900C9403200E94E91FE4
-:1033A000C701B60128960FB6F894DEBF0FBECDBF99
-:1033B000DF91CF911F910F91FF90EF90DF90CF9011
-:1033C0000C94CF1F603FC9F118F4603E50F49CC0CC
-:1033D000623F09F461C008F44BC0633F09F470C058
-:1033E00093C0162F1F70842F8F71FF2099F00E94B9
-:1033F000681F812F28960FB6F894DEBF0FBECDBF91
-:10340000DF91CF911F910F91FF90EF90DF90CF90C0
-:103410000C94D1170E94891F812F28960FB6F8941B
-:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7
-:10343000EF90DF90CF900C94D817FF20A9F02530A3
-:1034400008F0B2C0842F8F7128960FB6F894DEBFB3
-:103450000FBECDBFDF91CF911F910F91FF90EF90E5
-:10346000DF90CF900C94AE1F263008F09DC0EACFBD
-:10347000FF20A1F0842F8F7128960FB6F894DEBF3D
-:103480000FBECDBFDF91CF911F910F91FF90EF90B5
-:10349000DF90CF900C94681FFF2061F3842F8F7111
-:1034A00028960FB6F894DEBF0FBECDBFDF91CF9147
-:1034B0001F910F91FF90EF90DF90CF900C94891F98
-:1034C000FF2091F0842F8F7128960FB6F894DEBFFD
-:1034D0000FBECDBFDF91CF911F910F91FF90EF9065
-:1034E000DF90CF900C94531F28960FB6F894DEBF50
-:1034F0000FBECDBFDF91CF911F910F91FF90EF9045
-:10350000DF90CF900C94491FFF20A1F0222309F4F3
-:10351000B1CF862F28960FB6F894DEBF0FBECDBF71
-:10352000DF91CF911F910F91FF90EF90DF90CF909F
-:103530000C94BA16222309F4B1CF862F28960FB621
-:10354000F894DEBF0FBECDBFDF91CF911F910F91D9
-:10355000FF90EF90DF90CF900C9482174F70C801CE
-:103560000E94F20728960FB6F894DEBF0FBECDBFBB
-:10357000DF91CF911F910F91FF90EF90DF90CF904F
-:103580000C946E1E4F70C80128960FB6F894DEBFDB
-:103590000FBECDBFDF91CF911F910F91FF90EF90A4
-:1035A000DF90CF900C940D0C28960FB6F894DEBFE8
-:1035B0000FBECDBFDF91CF911F910F91FF90EF9084
-:1035C000DF90CF9008950E9420210E94F5200E9454
-:1035D0003C210E94FA260E94CC2580E090E00E94C7
-:1035E0008C1580E090E00C94A2150E9410210C94A0
-:1035F000E31A0E941E20292F22952F7030E02C30D4
-:1036000031054CF42A3031056CF422503109223056
-:10361000310590F407C02C30310551F02F303105C1
-:1036200039F00AC0803E10F0803F31F481E0089507
-:1036300093FB882780F9089580E00895CF93DF9366
-:1036400000D000D01F92CDB7DEB70F900F900F9033
-:103650000F900F90DF91CF910895CF93DF9300D01B
-:1036600000D000D0CDB7DEB726960FB6F894DEBFF7
-:103670000FBECDBFDF91CF9108951F93CF93DF93FE
-:10368000C091880116E080918901C81799F0D0E0B7
-:103690001C9FF0011D9FF00D1124E657FE4F408145
-:1036A000518162817381848195810E942D1B2196B5
-:1036B000C770E9CFDF91CF911F9108954091BA0172
-:1036C0005091BB016091BC017091BD018091BE0120
-:1036D0009091BF010C942D1BCF938091BF018295D7
-:1036E0008F7009F05FC08091BC01882309F45AC033
-:1036F00020918801A09189016091BA017091BB016C
-:103700008091BD019091BE0131E06F3F09F030E042
-:10371000B32FC6E02A1709F445C0009721F07F3F78
-:1037200021F44B2F03C041E001C040E030E040FDF8
-:1037300035C0C29FF001C39FF00D1124E657FE4F24
-:10374000418174132BC04081641328C04281411110
-:1037500025C0438154814817590710F4415051093D
-:10376000481B590B483C5105C8F48091BF018F702C
-:1037700080618093BF0186E0829FF001839FF00DFE
-:103780001124E157FE4F80818F70806180838AEB26
-:1037900091E00E94DF17CF910C943D1B2F5F3F4FAC
-:1037A0002770B8CFCF910895CF92DF92EF92FF921A
-:1037B0000F931F93CF93DF93CDB7DEB762970FB60A
-:1037C000F894DEBF0FBECDBF8C0185E0F801DE01AD
-:1037D0001D9601900D928A95E1F7D8014C911196B2
-:1037E0005C91119712966C9112971396ED90FC9044
-:1037F00014977091BA01E091BB012091BD01309105
-:10380000BE012115310531F0EF3F31F481E07F3FFA
-:1038100019F403C081E001C080E0B82FB170CB2E55
-:1038200080FD6CC1D090BC01DD2009F4F5C0F091A1
-:10383000BF01E216F30638F0C701821B930B883CE8
-:10384000910548F09BC0209530952E0D3F1D283CDA
-:10385000310508F093C08F2F807F09F052C0E51327
-:1038600014C0741312C0D62E61110FC0FF70F06126
-:10387000F093BF010E945E1B8AEB91E00E94DF176C
-:103880008091BF01F80185836CC1EF2831F05F3F63
-:1038900031F481E04F3F19F403C081E001C080E0C2
-:1038A00080FD03C081E0862701C080E0F82FF17021
-:1038B000FF2E80FF1CC0809188012091890136E095
-:1038C000821709F428C190E0389FF001399FF00D6C
-:1038D0001124E657FE4F7181571306C070814713BC
-:1038E00003C07281671303C001968770E9CFD62E9B
-:1038F000662309F436C18091BF0181608093BF01C6
-:1039000053C0E51308C0741306C0611104C0D80188
-:103910001596FC93AEC04D875E878D859E856A8B1C
-:103920000E94F91A6A89882329F1D62E662311F19B
-:103930002091BF01822F82958F7090E002970CF446
-:1039400060C08091BA019091BB0198878F831986DE
-:10395000FB86EA862C87CE01079651C0E51731F128
-:103960004D875E878D859E856A8B0E94F91A6A89CC
-:1039700081112EC0C8010E94DF17A4C08F2F807F45
-:1039800069F77E2DF98AE88A89890E941E1B8AEBD5
-:1039900091E00E94DF17EAEBF1E086E0DF011D9283
-:1039A0008A95E9F70E945E1BD12CDBC07413D8CF37
-:1039B0006111D6CFD8011596FC93C8010E94DF177C
-:1039C000EAEBF1E086E0DF011D928A95E9F7C9C0D4
-:1039D000D62E662379F22091BF01822F82958F70B7
-:1039E00090E0029774F08091BA019091BB019A83A4
-:1039F00089831B82FD82EC822E83CE0101960E9478
-:103A0000DF1786E0F801AAEBB1E001900D928A95EC
-:103A1000E1F70E946C1B6FC0E216F30628F0C701A5
-:103A2000821B930B9C0104C0209530952E0D3F1DE9
-:103A3000283C310508F052C0D62E662309F49ACFEF
-:103A4000E5132CC074132AC08091BF0180FD1DC0F6
-:103A5000982F92959F70C9F0D80115968C93159761
-:103A60009F3039F09F5F9295907F8F70892B1596CC
-:103A70008C93C8010E94DF1786E0F801AAEBB1E041
-:103A800001900D928A95E1F736C086E0F801AAEB25
-:103A9000B1E001900D928A95E1F763C04D875E8792
-:103AA0008D859E850E94F91A882379F086E0F801B9
-:103AB000AAEBB1E001900D928A95E1F70E946C1B90
-:103AC0000E945E1BDD24D3944CC08091BF018160B5
-:103AD0008093BF01C8010E94DF1743C07E2DF98A81
-:103AE000E88A89890E941E1BEAEBF1E086E0DF018B
-:103AF0001D928A95E9F70E945E1B33C0662309F484
-:103B000039CF4D875E878D859E850E94F91A88235F
-:103B100009F430CFCBCF4D875E878D859E850E947F
-:103B20001E20292F22952F7030E0223031052CF4F1
-:103B30009F7041F0811106C00CC0243031052CF477
-:103B40009F7049F4805E883020F0C8010E94DF1722
-:103B5000CF2CDC2C06C0D80115969C91907F91F754
-:103B6000F8CF8D2D62960FB6F894DEBF0FBECDBF95
-:103B7000DF91CF911F910F91FF90EF90DF90CF9049
-:103B800008951F93CF93DF93CDB7DEB72C970FB671
-:103B9000F894DEBF0FBECDBF4F83588769877A8701
-:103BA0008B879C87CE0107960E94D41B8823C1F087
-:103BB0002F8138858A859B85892B31F03F3F11F015
-:103BC00080E003C02F3FE1F781E0811147C04F81C2
-:103BD000588569857A858B859C850E942D1B3EC002
-:103BE00086E0FE013796DE01119601900D928A95CE
-:103BF000E1F7FF81E8854A855B854115510531F084
-:103C0000EF3F31F481E0FF3F19F403C081E001C0D0
-:103C100080E080FD23C02091890130E0C901019638
-:103C2000877099276091880170E086179707F1F1F6
-:103C3000F983EA835D834C8396E0929FD001939F42
-:103C4000B00D1124A657BE4FFE01319601900D9282
-:103C50009A95E1F7809389010E943D1B16E08091BF
-:103C6000880190918901891779F1189FC001112469
-:103C700086579E4F0E94D41B882331F1E091880122
-:103C80001E9FF0011124E657FE4F40815181628151
-:103C90007381848195810E942D1B8091880190E021
-:103CA00001968770992780938801D9CF0E94F51AD1
-:103CB0001092890110928801EAEBF1E086E0DF01C1
-:103CC0001D928A95E9F7CACF2C960FB6F894DEBFFD
-:103CD0000FBECDBFDF91CF911F910895EF92FF925C
-:103CE0000F931F93CF93DF939C01009709F471C04A
-:103CF000F12CEE24E394E9012196F90184918437B3
-:103D000040F4843008F056C0813081F0823021F1D7
-:103D100060C0853709F449C0C0F19CE7980F90371F
-:103D200008F057C08F770E94821746C089010E5F46
-:103D30001F4FFE01849190E2980F983050F48770E5
-:103D4000FE2D01C0FF0F8A95EAF78F2F0E941321E5
-:103D500015C00E94BA1614C089010E5F1F4FFE01E4
-:103D6000849190E2980F983068F48770FE2D01C01E
-:103D7000FF0F8A95EAF78F2F0E9419210E943C219C
-:103D8000E8011AC00E948217FBCF2E5F3F4FFE0151
-:103D9000C491CC2341F08FE99FE00197F1F700C077
-:103DA0000000C150F6CFE90107C0FE01F490E9011F
-:103DB000229602C00E94BA168F2D882341F0EFE9A7
-:103DC000FFE03197F1F700C000008150F6CF9E016F
-:103DD00092CFDF91CF911F910F91FF90EF900895B7
-:103DE00008956093C4017093C5018093C6019093B8
-:103DF000C7010C94E31A0F931F930091C401109113
-:103E0000C5012091C6013091C701062B172B282B25
-:103E1000392B0093C4011093C5012093C601309340
-:103E2000C7011F910F910C94E31A0F931F930091F8
-:103E3000C4011091C5012091C6013091C70106232C
-:103E40001723282339230093C4011093C50120931D
-:103E5000C6013093C7011F910F910C94E31A0F9381
-:103E60001F930091C4011091C5012091C6013091AA
-:103E7000C70106271727282739270093C401109365
-:103E8000C5012093C6013093C7011F910F910C9477
-:103E9000E31A1092C0011092C1011092C201109257
-:103EA000C3010C94E31A41E050E060E070E004C00C
-:103EB000440F551F661F771F8A95D2F74093C001A4
-:103EC0005093C1016093C2017093C3010C94E31A33
-:103ED00041E050E060E070E004C0440F551F661FF1
-:103EE000771F8A95D2F78091C0019091C101A0916E
-:103EF000C201B091C301842B952BA62BB72B8093C5
-:103F0000C0019093C101A093C201B093C3010C946E
-:103F1000E31A41E050E060E070E004C0440F551F38
-:103F2000661F771F8A95D2F74095509560957095DA
-:103F30008091C0019091C101A091C201B091C301D3
-:103F400084239523A623B7238093C0019093C101B6
-:103F5000A093C201B093C3010C94E31A41E050E076
-:103F600060E070E004C0440F551F661F771F8A95FC
-:103F7000D2F78091C0019091C101A091C201B0918E
-:103F8000C30184279527A627B7278093C001909364
-:103F9000C101A093C201B093C3010C94E31A0F9323
-:103FA0001F930091C0011091C1012091C201309175
-:103FB000C301062B172B282B392B0093C00110931C
-:103FC000C1012093C2013093C3011F910F910C9442
-:103FD000E31A0F931F930091C0011091C10120912A
-:103FE000C2013091C30106231723282339230093EC
-:103FF000C0011093C1012093C2013093C3011F91EE
-:104000000F910C94E31A0F931F930091C00110912C
-:10401000C1012091C2013091C3010627172728272B
-:1040200039270093C0011093C1012093C20130933E
-:10403000C3011F910F910C94E31A0895CF92DF9260
-:10404000EF92FF920F931F93CF93DF93EC01C090F9
-:10405000C401D090C501E090C601F090C7018091E5
-:10406000C0019091C101A091C201B091C301C82AC1
-:10407000D92AEA2AFB2A0FE110E0B701A601002E97
-:1040800004C076956795579547950A94D2F740FFF7
-:1040900007C0BE01802F0E94300C8130910539F499
-:1040A0000150110950F7BE0180E00E94300CDF91F1
-:1040B000CF911F910F91FF90EF90DF90CF900895D7
-:1040C00090910C01992361F190910D01992341F197
-:1040D000982F9695969596959F3088F4E0910E01CD
-:1040E000F0910F01E90FF11D877021E030E001C070
-:1040F000220F8A95EAF78181822B8183089590911E
-:10410000DB0190FF2DC01F928F9383ED95E09F936D
-:104110008F930E94E9070F900F900F900F900895D2
-:1041200040910E0150910F0120E030E09FEFFA0125
-:10413000E20FF31F6281681799F09F3F19F4611134
-:1041400001C0922F2F5F3F4F2E30310581F79F3FE7
-:1041500039F0FA01E90FF11D97FDFA958283089570
-:10416000089590910C01992369F190910D01992383
-:1041700049F1982F9695969596959F3090F4E091F9
-:104180000E01F0910F01E90FF11D877021E030E081
-:1041900001C0220F8A95EAF7209581812823218387
-:1041A00008959091DB0190FF1FC01F928F9385EBC4
-:1041B00095E09F938F930E94E9070F900F900F90C7
-:1041C0000F90089540910E0150910F0120E030E0D2
-:1041D000FA01E20FF31F9281981301C012822F5F40
-:1041E0003F4F2E303105A1F7089581E090E0E09136
-:1041F0000E01F0910F01E80FF91F10820196803136
-:104200009105A9F708959091DA01982B9093DA011E
-:10421000089580959091DA0198239093DA0108959A
-:104220001092DA0108959091D901982B9093D901B9
-:10423000089580959091D90198239093D90108957C
-:104240001092D90108958093C80108951092C80171
-:10425000089540910E0150910F0120E030E080E080
-:10426000FA01E20FF31F918191118F5F2F5F3F4F92
-:104270002F303105A9F70895E0910E01F0910F015B
-:104280008091DA018083E0910E01F0910F0180812D
-:104290009091D901892B80839091C801992361F075
-:1042A000E0910E01F0910F018081892B80830E94A3
-:1042B000292181111092C80180910E0190910F0166
-:1042C0000C943C1590933B0180933A010895CF9252
-:1042D000DF92EF92FF920F931F936C01EE24FF2465
-:1042E000C114D104E104F10421F46B017C0180E0EC
-:1042F00001C080E133272F2D1E2D0D2D0115110535
-:104300002105310519F0885F68017901970186015F
-:10431000A4E03695279517950795AA95D1F701152D
-:1043200011052105310519F08C5F680179019701AC
-:104330008601F2E03695279517950795FA95D1F7FE
-:10434000011511052105310519F08E5F680179010C
-:10435000B701A6017695679557954795452B462B4E
-:10436000472B09F08F5F1F910F91FF90EF90DF9027
-:10437000CF9008958295982F9C7C969596958373FF
-:1043800044E0849F90011124922B892F8A7A86958C
-:104390009575990F892B08951F93CF93DF931F92E3
-:1043A000CDB7DEB799830E94BA21182F9981892F42
-:1043B0000E94BA21212F30E0322F2227A901482B59
-:1043C000CA010F90DF91CF911F9108958091F40160
-:1043D000843009F11092DC0120E488E190E00FB60E
-:1043E000F894A895809360000FBE2093600083B777
-:1043F000817F846083BF83B7816083BF7894889511
-:1044000083B78E7F83BF88E10FB6F89480936000F6
-:10441000109260000FBE089508950895CF930E94F2
-:104420000C220E94D6090E940D22C0E08C2F0E940F
-:10443000010B811105C0CF5FCE30C1F780E001C014
-:1044400081E0CF9108950C94F51A82E084BD93E049
-:1044500095BD9AEF97BD80936E0008952FB7F8949D
-:104460008091DD019091DE01A091DF01B091E0012A
-:104470002FBF0895CF92DF92EF92FF920F931F9379
-:104480002FB7F8944091DD015091DE016091DF017A
-:104490007091E0012FBF6A017B01EE24FF248C01A3
-:1044A00020E030E0C016D106E206F30610F44150D9
-:1044B0005109481B590BCA011F910F91FF90EF90B2
-:1044C000DF90CF9008951F920F920FB60F92112494
-:1044D0008F939F93AF93BF938091DD019091DE0105
-:1044E000A091DF01B091E0010196A11DB11D809363
-:1044F000DD019093DE01A093DF01B093E001BF9155
-:10450000AF919F918F910F900FBE0F901F901895B4
-:104510000E943712F8942FEF87EA91E621508040ED
-:104520009040E1F700C0000087E090EBDC01809351
-:10453000FD019093FE01A093FF01B09300022CE0D7
-:1045400088E190E00FB6F894A895809360000FBEC4
-:1045500020936000FFCFEF92FF920F931F93CF93B2
-:10456000DF93E82EF12C8F2D0E94010BC0E0D0E0EC
-:10457000082F10E098010C2E02C0359527950A945B
-:10458000E2F720FD05C02196C630D10599F709C094
-:104590006C2F7F2D80E00E940E0CE812F4CF81E09A
-:1045A00005C0F3948EE0F812DECF80E0DF91CF916A
-:1045B0001F910F91FF90EF900895CF93C82F8CE239
-:1045C0000E94AB22882321F08C2FCF910C94AB2238
-:1045D00080E0CF910895CF930E943824811102C0CA
-:1045E0000E941E2488EF95E00E945007C5E6C15046
-:1045F00049F00E94D6098FE39CE90197F1F700C0CA
-:104600000000F5CF81EF95E00E94500789E20E94FB
-:10461000DD22811111C18AE20E94DD2281110E94F6
-:104620001E2485E00E94DD2281110E9488220E94C2
-:1046300043248093DB0187E00E94DD22882399F1E7
-:104640008BE10E94DD22882351F09091DB0191FBE8
-:10465000882780F921E0822780FB91F922C08EE033
-:104660000E94DD22882351F09091DB0192FB882784
-:1046700080F921E0822780FB92F913C080E10E943B
-:10468000DD229091DB01882341F093FB882780F99C
-:1046900021E0822780FB93F904C0892F809580FB5D
-:1046A00090F99093DB018091DB010E9447240E94E6
-:1046B00055248093EE0180EE0E94DD22882341F094
-:1046C0008091EE01982F909590FB80F98093EE01F8
-:1046D00089E30E94DD22882359F09091EE0191FB3D
-:1046E000882780F921E0822780FB91F99093EE01E1
-:1046F00082EE0E94DD22882359F09091EE0192FB18
-:10470000882780F921E0822780FB92F99093EE01BF
-:1047100086EE0E94DD22882359F09091EE0193FBF2
-:10472000882780F921E0822780FB93F99093EE019E
-:1047300083EE0E94DD22882359F09091EE0194FBD4
-:10474000882780F921E0822780FB94F99093EE017D
-:1047500085E30E94DD22882359F09091EE0195FBBC
-:10476000882780F921E0822780FB95F99093EE015C
-:1047700081E30E94DD22882359F09091EE0196FB9F
-:10478000882780F921E0822780FB96F99093EE013B
-:1047900081E10E94DD22882359F09091EE0197FB80
-:1047A000882780F921E0822780FB97F99093EE011A
-:1047B0008091EE010E9459248091EE0187FB8827A9
-:1047C00080F980930D0187E20E94DD22C82F8EE1DF
-:1047D0000E94DD228111C2608FE10E94DD228111E1
-:1047E000C46080E20E94DD228111C86081E20E94E3
-:1047F000DD228111C06182E20E94DD228111C0624E
-:1048000083E20E94DD228111C06484E20E94DD22E5
-:10481000882311F0C06802C0CC2329F08C2F0E949D
-:1048200050246C2F03C00E944C24682F70E080E05D
-:1048300090E0CF910C94F11ECF9108956DEE7EEF34
-:1048400080E090E00E94132E60E082E090E00E9401
-:10485000052E60E083E090E00E94052E60E084E099
-:1048600090E00E94052E60E085E090E00C94052E1B
-:1048700080E090E00E94FF2D21E08D3E9E4F09F0E8
-:1048800020E0822F089582E090E00C94F72D682FAD
-:1048900082E090E00C94052E83E090E00C94F72DDC
-:1048A000682F83E090E00C94052E84E090E00C9457
-:1048B000F72D682F84E090E00C94052E8091E301A1
-:1048C00080FF0BC06091130185E0689FB001112447
-:1048D00075956795759567952AC081FF09C06091A8
-:1048E000130185E0689FB0011124759567951FC07D
-:1048F00082FF07C06091130185E0689FB001112419
-:1049000016C04091E4014423C9F06091120146179A
-:1049100088F72091130185E0289F90011124429F80
-:10492000C001439F900D112470E00E94C92D603892
-:10493000710540F46115710539F002C065E070E061
-:10494000862F08958FE7089581E008958091E3010F
-:1049500080FF08C06091110170E0759567957595AD
-:10496000679521C081FF06C06091110170E07595C7
-:10497000679519C082FF04C06091110170E010C0FA
-:104980008091E4018823C1F0609110018617A0F79F
-:1049900090911101989FC001112470E00E94C92DCF
-:1049A0006038710528F46115710521F0862F08958E
-:1049B0008FE7089581E0089561E070E0F4CF803FD3
-:1049C00021F40E945E24819504C0813F29F40E9455
-:1049D0005E248093E7010895823F21F40E945E24C3
-:1049E000819504C0833F29F40E945E248093E601F0
-:1049F0000895893F19F40E94A62405C08A3F31F426
-:104A00000E94A62481958093E80108958B3F21F4AC
-:104A10000E94A624819504C08C3F29F40E94A624FC
-:104A20008093E9010895843F21F48091E50181603C
-:104A300017C0853F21F48091E501826011C0863F57
-:104A400021F48091E50184600BC0873F21F48091BF
-:104A5000E501886005C0883F31F48091E5018061FF
-:104A60008093E50108958D3F21F48091E3018160F9
-:104A70000BC08E3F21F48091E301826005C08F3F1F
-:104A800029F48091E30184608093E3010895803FDD
-:104A900039F48091E70187FF6CC01092E70169C08B
-:104AA000813F29F48091E7011816BCF362C0909110
-:104AB000E601823F29F497FF5CC01092E60159C0DD
-:104AC000833F19F41916CCF354C0893F41F4809107
-:104AD000E80118160CF04DC01092E8014AC08A3F58
-:104AE00029F48091E80187FF44C0F6CF8B3F39F469
-:104AF0008091E90187FF3DC01092E9013AC08C3FE7
-:104B000029F48091E9011816BCF333C0843F21F4E5
-:104B10008091E5018E7F17C0853F21F48091E501EA
-:104B20008D7F11C0863F21F48091E5018B7F0BC002
-:104B3000873F21F48091E501877F05C0883F31F4EC
-:104B40008091E5018F7E8093E50113C08D3F21F4B4
-:104B50008091E3018E7F0BC08E3F21F48091E301B1
-:104B60008D7F05C08F3F29F48091E3018B7F809377
-:104B7000E3018091E60181110EC08091E70181116E
-:104B80000AC08091E801811106C08091E90181117C
-:104B900002C01092E40108958091DB0183FF7EC082
-:104BA00084E396E00E9450078091E5011F928F9365
-:104BB0008FE296E09F938F930E94E9078DE296E043
-:104BC0000E9450072091E601822F992787FD90953A
-:104BD0009F932F938AE296E09F938F930E94E90719
-:104BE00088E296E00E9450072091E701822F9927E2
-:104BF00087FD90959F932F9385E296E09F938F93E7
-:104C00000E94E90783E296E00E9450072091E801A4
-:104C1000822F992787FD90959F932F9380E296E0AE
-:104C20009F938F930E94E9078EE196E00E945007C0
-:104C30002091E901822F992787FD90959F932F93CB
-:104C40008BE196E09F938F930E94E90788E196E0BD
-:104C50000E9450078091E4011F928F9385E196E0B6
-:104C60009F938F930E94E90783E196E00E9450078B
-:104C70008091E3011F928F9380E196E09F938F9341
-:104C80000E94E9078DE096E00E9450078DB79EB71D
-:104C90004C960FB6F8949EBF0FBE8DBF85EE91E087
-:104CA0000E9481150E942E229093E2018093E101DF
-:104CB00008951F93CF93DF938091E1019091E201DA
-:104CC0000E943A224091E401442321F020911401F2
-:104CD00030E006C0209115015AE0259F9001112473
-:104CE0008217930708F482C08091E6011091E701D2
-:104CF000D091E801C091E901811107C0111105C0EF
-:104D0000D11103C0CC2309F471C04F3F19F04F5F9C
-:104D10004093E401181624F40E945E248093E60177
-:104D20008091E60187FF05C00E945E2481958093F3
-:104D3000E601111624F40E945E248093E70180911D
-:104D4000E70187FF05C00E945E2481958093E701FB
-:104D50006091E601662339F11091E701112319F101
-:104D6000772767FD7095872F972F0E94CE2C23E31E
-:104D700033E343E35FE30E94322D0E949B2C609358
-:104D8000E601612F772767FD7095872F972F0E9487
-:104D9000CE2C23E333E343E35FE30E94322D0E94F2
-:104DA0009B2C6093E7011D1624F40E94A624809397
-:104DB000E8018091E80187FF05C00E94A624819543
-:104DC0008093E8011C1624F40E94A6248093E90134
-:104DD0008091E90187FF05C00E94A62481958093F8
-:104DE000E901DF91CF911F910C94CC25DF91CF91F8
-:104DF0001F910895E5EEF1E085E0DF011D928A95AF
-:104E0000E9F71092E4011092E301089587E598E034
-:104E10000E9450071F9281E08F931F9285E08F932D
-:104E200089E098E09F938F930E94E9070F900F907D
-:104E30000F900F900F900F9008958330E9F128F4B0
-:104E4000813061F0823009F10895853009F462C043
-:104E500008F449C0863009F474C008952091150102
-:104E6000862F90E0820F911D8F3F910520F4620FF5
-:104E70006093150103C08FEF809315018091150198
-:104E80001F928F9382E497E072C020911401862FC5
-:104E900090E0820F911D8F3F910520F4620F609387
-:104EA000140103C08FEF80931401809114011F92AD
-:104EB0008F9380E397E05BC020911301862F90E0F1
-:104EC000820F911D8F3F910520F4620F60931301B3
-:104ED00003C08FEF80931301809113011F928F9372
-:104EE0008DE197E044C020911201862F90E0820F5F
-:104EF000911D8F3F910520F4620F6093120103C052
-:104F00008FEF80931201809112011F928F9388E09E
-:104F100097E02DC020911101862F90E0820F911D06
-:104F20008F3F910520F4620F6093110103C08FEF52
-:104F300080931101809111011F928F938FEE96E063
-:104F400016C020911001862F90E0820F911D8F3F97
-:104F5000910520F4620F6093100103C08FEF8093DE
-:104F60001001809110011F928F9384ED96E09F9322
-:104F70008F930E94E9070F900F900F900F90089564
-:104F8000833081F128F4813059F08230D1F00895D6
-:104F9000853009F449C0B8F1863009F456C0089547
-:104FA00080911501681720F4861B8093150102C0BB
-:104FB00010921501809115011F928F9385EC96E058
-:104FC00054C080911401681720F4861B809314014B
-:104FD00002C010921401809114011F928F9383EBF1
-:104FE00096E043C080911301681720F4861B8093DC
-:104FF000130102C010921301809113011F928F932D
-:1050000080EA96E032C080911201681720F4861B76
-:105010008093120102C010921201809112011F921E
-:105020008F938BE896E021C080911101681720F4DE
-:10503000861B8093110102C0109211018091110111
-:105040001F928F9382E796E010C08091100168173D
-:1050500020F4861B8093100102C0109210018091F1
-:1050600010011F928F9387E596E09F938F930E9484
-:10507000E9070F900F900F900F900895CF93C82FCE
-:105080001F928F932CE539E03F932F930E94E907FD
-:1050900061E070E080E090E004C0660F771F881F39
-:1050A000991FCA95D2F70E94F11E0F900F900F9092
-:1050B0000F90CF910C94F51ACF938D3109F465C000
-:1050C000B0F58E3009F4CBC100F5873009F49BC1EF
-:1050D000A8F4863009F06AC28091DB01817F8E7F5F
-:1050E0008093DB0181E699E00E9450078DE99DE005
-:1050F0000E94500781E08093EB0180C1883009F461
-:105100004FC08B3009F47CC151C2863109F4EDC126
-:1051100038F4803109F4B6C1813109F42DC246C298
-:10512000893109F4CBC18B3109F486C13FC2853383
-:1051300009F434C248F4873209F430C208F430C2AA
-:10514000893209F42BC232C2833438F48A3308F02E
-:1051500029C2883309F454C129C2833409F41EC218
-:10516000883409F023C20E94F51A8CE89DE00E9461
-:1051700050079FEF23ED80E3915020408040E1F7FE
-:1051800000C000000E94882239C18CEA9DE00E9484
-:1051900050070E94552C0E9430150E946E0D2EC1A2
-:1051A00081EA9DE00E94500782E79BE00E94500741
-:1051B0000E944C241F928F938FE69BE09F938F93C6
-:1051C0000E94E9078DE69BE00E9450070E9443245D
-:1051D000C82F8AE59BE00E9450071F92CF9325E5D8
-:1051E0003BE03F932F930E94E90783E59BE00E94F9
-:1051F000500789E49BE00E9450078C2F81701F921A
-:105200008F9326E43BE03F932F930E94E90784E4C9
-:105210009BE00E9450078AE39BE00E945007C1FB7D
-:10522000882780F91F928F9327E33BE03F932F93CA
-:105230000E94E90785E39BE00E94500789E29BE01A
-:105240000E945007C2FB882780F91F928F9326E2A5
-:105250003BE03F932F930E94E90784E29BE00E948A
-:1052600050078BE19BE00E945007C3FBCC27C0F99D
-:105270001F92CF9388E19BE09F938F930E94E90751
-:1052800086E19BE00E9450070E945524C82F82E0CF
-:105290009BE00E9450071F92CF932DEF3AE03F937F
-:1052A0002F930E94E9078BEF9AE00E94500782EE4D
-:1052B0009AE00E9450078C2F81701F928F932FEDE0
-:1052C0003AE03F932F930E94E9078DB79EB78096EF
-:1052D0000FB6F8949EBF0FBE8DBF8DED9AE00E9471
-:1052E000500786EC9AE00E945007C1FB882780F99E
-:1052F0001F928F9323EC3AE03F932F930E94E9078C
-:1053000081EC9AE00E9450078FEA9AE00E945007D1
-:10531000C2FB882780F91F928F932CEA3AE03F93D3
-:105320002F930E94E9078AEA9AE00E94500788E9D1
-:105330009AE00E945007C3FB882780F91F928F9341
-:1053400025E93AE03F932F930E94E90783E99AE029
-:105350000E94500789E89AE00E945007C4FB882702
-:1053600080F91F928F9326E83AE03F932F930E9493
-:10537000E90784E89AE00E94500782E79AE00E94D9
-:105380005007C5FB882780F91F928F932FE63AE0DC
-:105390003F932F930E94E9078DE69AE00E94500701
-:1053A00081E59AE00E945007C6FB882780F91F928A
-:1053B0008F932EE43AE03F932F930E94E9078CE409
-:1053C0009AE00E94500784E49AE00E945007C7FBCD
-:1053D000CC27C0F91F92CF9381E49AE09F938F93DB
-:1053E0000E94E9078FE39AE00E9450078DB79EB7AD
-:1053F0004C960FB6F8949EBF0FBE8DBFC1E0DBC0C8
-:1054000088E899E058C08091DB01C82FC17080FF07
-:1054100009C08FE79DE00E9450078091DB01817FEA
-:105420008E7F44C083E79DE00E9450078091DB019E
-:1054300081608093DB01E2CF8091DB0181FBCC278F
-:10544000C0F991E0C927C0FB81F98093DB01CC232F
-:1054500019F086E69DE025C088E59DE02CC080918E
-:10546000DB0182FBCC27C0F991E0C927C0FB82F9A0
-:105470008093DB01CC2319F089E49DE012C089E31D
-:105480009DE019C08091DB0183FBCC27C0F991E03E
-:10549000C927C0FB83F98093DB01CC2351F08DE257
-:1054A0009DE00E9450078091DB0181608093DB01C9
-:1054B00082C080E29DE00E945007A0CF81E19DE084
-:1054C0000E94500785EE9CE00E94500788EA9CE00D
-:1054D0000E94500781E89CE00E9450078DE39CE009
-:1054E0000E94500782E19CE0E6CF84E09CE00E94AD
-:1054F00050070E9430151F928F938AEE9BE09F9376
-:105500008F930E94E90780910C011F928F9383ED86
-:105510009BE09F938F930E94E907809172011F92F5
-:105520008F9380EC9BE09F938F930E94E90780917B
-:105530000D011F928F938DEA9BE09F938F930E94A2
-:10554000E9078091DD019091DE01A091DF01B0912A
-:10555000E001BF93AF939F938F9389E99BE09F9363
-:105560008F930E94E9078DB79EB746960FB6F894C1
-:105570009EBF0FBE8DBF42CF0E94F51AC0910D0194
-:1055800081E0C827C0930D01CC2329F08FE89BE070
-:105590000E94500710C084E89BE08DCF80E003C0DC
-:1055A0008D5101C089530E943E2828CF82E89BE09C
-:1055B0000E945007C0E08C2FCF91089580E008959D
-:1055C00080E00895CF93C82F8091EB01813081F066
-:1055D00020F0823009F44CC042C1A0910E01B0917C
-:1055E0000F018C91813169F0823209F03AC109C012
-:1055F000A0910E01B0910F018C91813111F0823296
-:1056000049F48C2F0E94DE2A81112FC08C2F0E941A
-:105610005C282CC08C2F0E94E02A811126C0C43146
-:10562000E1F070F4CB3081F0C031D1F40E94062754
-:1056300084E599E00E94500782E08093EB0115C059
-:10564000C93259F0C83361F481E699E00E945007ED
-:1056500088E599E00E94500708C01092EB0103C151
-:1056600082E599E00E945007FEC081E08170FDC094
-:10567000C43220F5CE3108F0C0C0CB3099F1C8F467
-:10568000C73009F0D2C08AE08093150194E190936D
-:10569000140193E0909313018093120188E08093AA
-:1056A000110188E28093100188EF97E00E94500773
-:1056B000BFC0C33149F1C431C1F0B7C0CB3409F424
-:1056C000A9C028F4C93289F0C83361F0AEC0C13531
-:1056D00009F49EC0C23509F499C0CE3409F0A5C0C2
-:1056E0006AE09EC00E940627A3C08091EA01882339
-:1056F00019F01092EA019CC085E098E00E945007E2
-:1057000081E08093EB01B1C08FED97E00E945007DC
-:105710008DEC97E00E945007809115011F928F93A6
-:105720008AEC97E09F938F930E94E90788EC97E0BB
-:105730000E94500786EB97E00E9450078091140169
-:105740001F928F9383EB97E09F938F930E94E907BB
-:1057500081EB97E00E94500782EA97E00E94500791
-:10576000809113011F928F938FE997E09F938F93FE
-:105770000E94E9078DE997E00E9450078CE897E0C6
-:105780000E945007809112011F928F9389E897E041
-:105790009F938F930E94E90787E897E00E94500744
-:1057A00082E797E00E945007809111011F928F932A
-:1057B0008FE697E09F938F930E94E9078DE697E02D
-:1057C0000E94500786E597E00E94500780911001E3
-:1057D0001F928F9383E597E09F938F930E94E90731
-:1057E00081E597E00E9450078DB79EB748960FB6A7
-:1057F000F8949EBF0FBE8DBF1BC0CE51EC2FF0E0C2
-:10580000E15DFE4F80818093EA0112C061E003C038
-:1058100061E006C06AE08091EA010E941D2708C08D
-:105820008091EA010E94C02703C086EF97E013C071
-:105830008091EA01882369F01F928F9380EF97E0AF
-:105840009F938F930E94E9070F900F900F900F90F6
-:1058500004C08DEE97E00E94500781E006C01092D0
-:10586000EB0180E002C080E001CFCF910895E1E834
-:10587000F0E08081886080838081816080838FB741
-:10588000F89493E09093890090ED909388008FBFF7
-:105890000895EFE6F0E08081826080830895EFE66E
-:1058A000F0E080818D7F80830895EFE6F0E08081D5
-:1058B00092E08927808308951F920F920FB60F926E
-:1058C00011242F933F934F935F936F937F938F9305
-:1058D0009F93AF93BF93EF93FF938091EC019091CF
-:1058E000ED0101969093ED018093EC01811103C0CD
-:1058F00082E00E946E0DE091ED01E695E695F0E004
-:10590000E454F24FE4918091EC018E1303C080E0E7
-:105910000E946E0DFF91EF91BF91AF919F918F917A
-:105920007F916F915F914F913F912F910F900FBE9B
-:105930000F901F90189504D06894B1118DC00895F0
-:1059400070D088F09F5790F0B92F9927B751A0F0E9
-:10595000D1F0660F771F881F991F1AF0BA95C9F703
-:1059600012C0B13081F077D0B1E0089574C0672FD4
-:10597000782F8827B85F39F0B93FCCF386957795B3
-:105980006795B395D9F73EF490958095709561959C
-:105990007F4F8F4F9F4F0895E89409C097FB3EF4C7
-:1059A00090958095709561957F4F8F4F9F4F99236C
-:1059B000A9F0F92F96E9BB279395F69587957795EA
-:1059C0006795B795F111F8CFFAF4BB0F11F460FFAA
-:1059D0001BC06F5F7F4F8F4F9F4F16C0882311F002
-:1059E00096E911C0772321F09EE8872F762F05C016
-:1059F000662371F096E8862F70E060E02AF09A95B1
-:105A0000660F771F881FDAF7880F9695879597F9A5
-:105A1000089557FD9058440F551F59F05F3F71F09E
-:105A20004795880F97FB991F61F09F3F79F0879505
-:105A30000895121613061406551FF2CF4695F1DF8E
-:105A400008C0161617061806991FF1CF869571051E
-:105A5000610508940895E894BB2766277727CB0152
-:105A600097F908950BD078C069D028F06ED018F05F
-:105A7000952309F05AC05FC01124EECFCADFA0F30E
-:105A8000959FD1F3950F50E0551F629FF001729FD3
-:105A9000BB27F00DB11D639FAA27F00DB11DAA1FF2
-:105AA000649F6627B00DA11D661F829F2227B00D3F
-:105AB000A11D621F739FB00DA11D621F839FA00DCA
-:105AC000611D221F749F3327A00D611D231F849F1A
-:105AD000600D211D822F762F6A2F11249F57504071
-:105AE0008AF0E1F088234AF0EE0FFF1FBB1F661F0C
-:105AF000771F881F91505040A9F79E3F510570F0C5
-:105B000014C0AACF5F3FECF3983EDCF386957795FF
-:105B10006795B795F795E7959F5FC1F7FE2B880FBF
-:105B2000911D9695879597F9089597F99F6780E855
-:105B300070E060E008959FEF80EC089500240A94DF
-:105B40001616170618060906089500240A94121658
-:105B50001306140605060895092E0394000C11F48B
-:105B6000882352F0BB0F40F4BF2B11F460FF04C038
-:105B70006F5F7F4F8F4F9F4F0895991B79E004C04F
-:105B8000991F961708F0961B881F7A95C9F780957C
-:105B9000089597FB072E16F4009407D077FD09D0DF
-:105BA0000E94E32D07FC05D03EF4909581959F4F10
-:105BB0000895709561957F4F0895EE0FFF1F059032
-:105BC000F491E02D0994AA1BBB1B51E107C0AA1F49
-:105BD000BB1FA617B70710F0A61BB70B881F991F8E
-:105BE0005A95A9F780959095BC01CD010895F99932
-:105BF000FECF92BD81BDF89A992780B50895A8E19E
-:105C0000B0E042E050E00C941A2E262FF999FECF16
-:105C10001FBA92BD81BD20BD0FB6F894FA9AF99AC9
-:105C20000FBE019608950E94052E272F0C94062E74
-:105C3000DC01CB01FC01F999FECF06C0F2BDE1BD4C
-:105C4000F89A319600B40D9241505040B8F708953B
-:045C5000F894FFCFF6
-:105C540020026F0D600E3D0E090ED60D0101C90123
-:105C640028080A03140A3F4D3620394205F504BFBB
-:105C7400049F046604D903F2030B042404440401BE
-:0A5C840002030405060708090000EA
+:1002D00001000100010000001603450072006700E4
+:1002E0006F0044006F007800200045005A000000B5
+:1002F00016034500720067006F0044006F0078002D
+:10030000200045005A0000000403090409026D00A2
+:10031000040100A0FA090400000103010100092101
+:1003200011010001223F000705810308000A0904AA
+:1003300001000103010200092111010001224D0009
+:100340000705820308000A090402000103000000F7
+:100350000921110100012236000705830308000A64
+:10036000090403000103000000092111010001221A
+:10037000390007058403100001120110010000007C
+:1003800008EDFE071301000102000105010906A1A5
+:1003900001050719E029E715002501950875018178
+:1003A0000205081901290595057501910295017548
+:1003B0000391010507190029771500250195787526
+:1003C000018102C005010980A101850216010026F4
+:1003D000B7001A01002AB700751095018100C00509
+:1003E0000C0901A1018503160100269C021A0100D7
+:1003F0002A9C02751095018100C005010902A10126
+:100400000901A10005091901290515002501950516
+:1004100075018102950175038101050109300931DA
+:100420001581257F95027508810609381581257F7C
+:10043000950175088106050C0A38021581257F95FE
+:100440000175088106C0C005010906A1010507194B
+:10045000E029E715002501950875018102950175D0
+:100460000881010508190129059505750191029575
+:1004700001750391010507190029FF150025FF9556
+:100480000675088100C000000000000000000000A8
+:1004900000010204060A0F17202C3A4A5D71879D5D
+:1004A000B3C7DAE9F5FCFFFCF5E9DAC7B39D87715C
+:1004B0005D4A3A2C20170F0A0604020100000000D2
+:1004C00000000000000011241FBECFEFDAE0DEBF05
+:1004D000CDBF04B603FE27C08091F1019091F201D7
+:1004E000A091F301B091F4018730904BA740B04B3D
+:1004F000D1F41092F1011092F2011092F3011092D6
+:10050000F40114BE84B7877F84BF0FB6F894A89512
+:1005100080916000886180936000109260000FBE3F
+:10052000E0E0FFE3099511E0A0E0B1E0ECE2F6E4E1
+:1005300002C005900D92A433B107D9F721E0A4E3DE
+:10054000B1E001C01D92A13FB207E1F70E94460948
+:100550000C9414230C94000061110BC0FC018281E7
+:10056000882321F085EE0E94B40F03C085EE0E941F
+:100570007C1080E090E0089508956091B50170913D
+:10058000B6018091B7019091B8010E94041A569863
+:100590005E98E5E3F1E065E070E031E0A1E0B0E015
+:1005A0004081831305C091E04F3F41F490E006C0C5
+:1005B00021E0411101C020E0922F9195940F90838A
+:1005C000992309F194B1AD01062E01C0440F0A949C
+:1005D000EAF7942B94B995B1492B45B9408150E085
+:1005E000313029F4509389004093880019C032308B
+:1005F00029F450938B0040938A0012C050938D00D1
+:1006000040938C000DC094B1AD01062E01C0440F83
+:100610000A94EAF74095942394B995B1492345B9D2
+:100620003F5F6F5F7F4F3196343009F0B9CF089547
+:100630000C94BD0256985E9825982D9826982E9871
+:1006400027982F988FEF90E09093890080938800EF
+:1006500090938B0080938A0090938D0080938C0000
+:10066000259A2D9A2FEF80E792E02150804090400C
+:10067000E1F700C00000269A2E9A2FEF80E792E063
+:10068000215080409040E1F700C00000279A2F9A47
+:100690002FEF80E792E0215080409040E1F700C0CA
+:1006A000000025982D982FEF80E792E021508040A0
+:1006B0009040E1F700C0000026982E982FEF80E7C9
+:1006C00092E0215080409040E1F700C00000279860
+:1006D0002F9856985E9825982D9826982E982798AA
+:1006E0002F98089589EA8093800089E080938100A3
+:1006F00024982C983F988AB18F748AB96E98479A3B
+:100700008BB1806B8BB9769A0E941A030C94BC0251
+:1007100080E2809300018091380181110EC00E9417
+:10072000D70381E0809338012FEF83ED90E32150D0
+:1007300080409040E1F700C0000080E40E94DD03AB
+:100740008093000181112EC00E9407048093000154
+:10075000811128C00E94070480930001811122C0EA
+:100760008FE30E9407048093000181111BC00E9447
+:10077000FF0380E40E94DD0380930001811112C019
+:100780008CE00E9407048093000181110BC00E943D
+:10079000070480930001811105C08FE30E940704C4
+:1007A000809300010E94FF03809100010895109240
+:1007B000B9008AE08093B800089594EA9093BC0051
+:1007C0009091BC0097FFFCCF9091B900987F983032
+:1007D00021F0903111F081E008958093BB0084E80E
+:1007E0008093BC008091BC0087FFFCCF8091B90052
+:1007F000887F883111F0803471F780E0089584E9B2
+:100800008093BC008091BC0084FDFCCF0895809350
+:10081000BB0084E88093BC008091BC0087FFFCCFC4
+:100820009091B900987F81E0983209F480E00895B2
+:1008300084E88093BC008091BC0087FFFCCF80914E
+:10084000BB00089580910001811115C080E40E94D1
+:10085000DD038093000181110CC082E10E94070436
+:1008600080930001811105C08FEF0E9407048093DF
+:1008700000010E94FF0384B1807F84B985B1807F2D
+:1008800085B98AB1837F8AB98BB1837F8BB93E9852
+:10089000469808950E948803809300010E942204D4
+:1008A00080B38C7080BB81B3836F81BBE8E4F1E0DF
+:1008B000AAE3B1E011921D9281E0E635F807D1F785
+:1008C0000C9472039F92AF92BF92CF92DF92EF92FD
+:1008D000FF920F931F93CF93DF93809100018823A2
+:1008E00079F0809139018F5F80933901811108C0BF
+:1008F0000E94880380930001811102C00E941A03A4
+:100900008AE3E82E81E0F82E8701C0E0D0E0BB2426
+:10091000B39492E0A92ECC24C394D12CC730D10536
+:1009200000F580910001811164C080E40E94DD0324
+:1009300080930001811112C082E10E94070480931C
+:10094000000181110BC0C6010C2E01C0880F0A9452
+:10095000EAF780950E940704809300010E94FF033C
+:1009600048C0CA30A1F028F4C83059F0C93061F04D
+:1009700005C0CC3089F070F0CD3089F0209A2898ED
+:1009800010C0219A29980DC0229A2A980AC0239A49
+:100990002B9807C0529A01C0539A5B9802C03E9AA6
+:1009A0004698E0EAEA95F1F78FB181708B25799945
+:1009B00002C032E001C030E0832B7C9902C034E0F9
+:1009C00001C030E0832B7D9902C028E001C020E007
+:1009D000822B7E9902C090E101C090E0892B9FB1EB
+:1009E0009095991F9927991F9295990F907E892B21
+:1009F0000FC08091000181114AC080E40E94DD0394
+:100A000080930001882381F1912C0E94FF03892D9E
+:100A1000D8019C91981719F08C93A09201010E9423
+:100A2000220421960F5F1F4FCE30D10509F076CFFB
+:100A300080910101882369F181508093010188230D
+:100A400039F0EFE9FFE03197F1F700C0000021C075
+:100A5000E8E4F1E0D7018D917D018193B8E4EB16D4
+:100A6000B1E0FB06B9F715C083E10E94070480934B
+:100A700000018111C9CF81E40E94DD038093000150
+:100A80008111C2CF0E941804982E9094BECF80E0AE
+:100A9000BFCF0E94180381E0DF91CF911F910F918A
+:100AA000FF90EF90DF90CF90BF90AF909F90089510
+:100AB000E82FF0E0E85BFE4F8081089508958B3BBE
+:100AC000910580F4883A910548F5853A9105D8F466
+:100AD0008430910508F0B2C0019709F06EC081E042
+:100AE00090E00895803E910508F467C0883E910526
+:100AF00008F4A4C09C01205F31092031310508F0C1
+:100B00005CC090650895853A910509F459C0863A0C
+:100B1000910509F058C082E890E40895883A91055B
+:100B200009F454C0893A910509F453C08A3A9105F1
+:100B300009F452C08B3A910509F451C08C3A9105E1
+:100B400009F450C08D3A910509F44FC0803B9105DE
+:100B500009F44EC08E3A910509F44DC08F3A9105C3
+:100B600009F44CC0813B910509F44BC0823B9105CF
+:100B700009F44AC0833B910509F449C0843B9105BF
+:100B800009F448C0853B910509F447C0863B9105AF
+:100B900009F446C0873B910509F445C0883B91059F
+:100BA00009F444C0893B910509F443C08A3B91058F
+:100BB00009F442C080E094E4089580E090E0089554
+:100BC00081E890E4089583E890E4089582EE94E447
+:100BD000089589EE94E408958AEE94E4089585EBEF
+:100BE00094E4089586EB94E4089587EB94E40895E3
+:100BF0008CEC94E408958DEC94E4089583E895E4F6
+:100C000008958AE895E4089582E995E4089584E9D1
+:100C100095E4089581E296E4089583E296E40895C8
+:100C200084E296E4089585E296E4089586E296E4E7
+:100C3000089587E296E408958AE296E40895089577
+:100C400024E5829FC0011124FC0126E0729FE00D83
+:100C5000F11D1124E60FF11DEE0FFF1FE052FF4FB3
+:100C6000859194910895880F991FFC01E05AF040F6
+:100C7000859194910895880F991FFC01E052FF4FD0
+:100C800085919491089524E5829FC0011124FC016F
+:100C900046E0749FE00DF11D1124E60FF11DEE0FEB
+:100CA000FF1FE052FF4F859194919C013A952115C9
+:100CB0004FE1340708F425C13F512115304120F49C
+:100CC0009F700E943B0608959C01305321153041CE
+:100CD00018F49927906C0895811520E5920769F41E
+:100CE0000E94F5134FEF84E39CE041508040904018
+:100CF000E1F700C000000C94FC1A813020E5920757
+:100D000031F48091D00181608093D00108959C01DD
+:100D100030552115304108F05CC0292F33272F7042
+:100D2000332721303105E9F4AC0164E0440F551F4D
+:100D30006A95E1F744275370BC016370772702C0BE
+:100D4000220F331F6A95E2F73C68242B352B73E0A2
+:100D5000880F991F7A95E1F780769927822B932B3C
+:100D600008952230310529F4982F8827816F906AE1
+:100D7000089523303105A1F4AC0133E0440F551F31
+:100D80003A95E1F7407E57708370992721E030E073
+:100D900002C0220F331F8A95E2F7C9019C6816C072
+:100DA0002430310531F5AC0123E0440F551F2A955D
+:100DB000E1F7407E57708370992721E030E002C050
+:100DC000220F331F8A95E2F7C9019A68842B952B6D
+:100DD00008959C0130572115304118F49F7090629E
+:100DE00008959C0130582115304118F49F70906A85
+:100DF0000895803E9105E0F4803C910558F58133DB
+:100E0000910509F46FC048F48932910509F463C073
+:100E10008A32910509F46DC072C089339105E9F0F9
+:100E200082389105D1F08533910509F44DC067C032
+:100E3000833E910581F138F4803E9105B9F0823E00
+:100E40009105D9F05CC0863E910561F1873E910520
+:100E5000A1F155C00E94330608952091E20120FDC2
+:100E600002C021FF4CC080EE90E049C08091E201B9
+:100E700080FFF9CF89E390E042C08091E20182FFD8
+:100E80000EC08091E20184FF03C080E090E037C093
+:100E900083EE90E034C08091E20182FFF2CF82EED7
+:100EA00090E02DC08091E20183FF0BC08091E201B0
+:100EB00084FDEBCF87EE90E022C08091E20183FFBA
+:100EC000F5CF86EE90E01BC08091E20185FF07C060
+:100ED00089E290E014C08091E20185FFF9CF85E3BB
+:100EE00090E00DC08091E20186FF07C08AE290E0A9
+:100EF00006C08091E20186FFF9CF81E390E00E9475
+:100F00005F0508950895809166010895CF93DF935A
+:100F100000D01F92CDB7DEB79C018091E8018430EC
+:100F200019F593E099833B832A839093E9008FEF2F
+:100F30009091E800815095FD06C095ED9A95F1F7E6
+:100F400000008111F5CF8091E80085FF0DC040E0E1
+:100F500050E063E070E0CE0101960E94F3098091B9
+:100F6000E8008E778093E8000F900F900F90DF914C
+:100F7000CF910895CF93DF9300D01F92CDB7DEB706
+:100F80002091E801243021F522E029839B838A8384
+:100F900083E08093E9008FEF9091E800815095FD08
+:100FA00006C095ED9A95F1F700008111F5CF80917B
+:100FB000E80085FF0DC040E050E063E070E0CE0146
+:100FC00001960E94F3098091E8008E778093E800F3
+:100FD0000F900F900F90DF91CF9108959C01809119
+:100FE000E8018430F9F482E08093E9009FEF80917A
+:100FF000E800915085FD06C085ED8A95F1F7000067
+:101000009111F5CF8091E80085FF0CC040E050E0E1
+:1010100065E070E0C9010E94F3098091E8008E77D5
+:101020008093E8000895CF93DF93EC018091E8016D
+:10103000843009F046C090910C019923D9F0909129
+:101040000D019923B9F08093E9008FEF9091E800AA
+:10105000815095FD06C095E19A95F1F70000811148
+:10106000F5CF8091E80085FF2CC040E050E060E1C2
+:1010700070E017C081E08093E9008FEF9091E80065
+:10108000815095FD06C095ED9A95F1F7000081110C
+:10109000F5CF8091E80085FF14C040E050E068E0A3
+:1010A00070E0CE010E94F3098091E8008E77809372
+:1010B000E80080E1FE01A6E5B1E001900D928A957D
+:1010C000E1F7DF91CF9108958091E701811109C087
+:1010D0000E94840B0E94E10B8091E2008460809367
+:1010E000E20008951092E701089508950C943221CA
+:1010F0000E94921A0E9438210E948C0E0C94820742
+:1011000042E061EC81E00E94FD0A42E061EC82E095
+:101110000E94FD0A42E061EC83E00E94FD0A42E188
+:1011200061EC84E00C94FD0A8091EA01833009F4BB
+:1011300055C030F4813071F0823009F48EC00895CA
+:101140008A3009F47AC08B3009F460C0893009F024
+:101150009CC020C08091E901813A09F096C080913D
+:10116000E800877F8093E8008091ED019091EE0187
+:10117000892B21F460E186E591E003C060E080E026
+:1011800090E070E00E943E0A8091E8008B778093A7
+:10119000E80008958091E901813209F076C08091DC
+:1011A000ED019091EE01009719F0039709F06DC0E1
+:1011B0008091E800877F8093E8008091E80082FDBD
+:1011C00005C08091E8018111F8CF5FC08091F100E6
+:1011D000809366018091E8008B7753C08091E9018C
+:1011E000813A09F052C08091ED019091EE01892B76
+:1011F00009F04BC08091E800877F8093E8008091E0
+:10120000E80080FFFCCF80910C0136C08091E9019D
+:101210008132D9F58091ED019091EE01892BA9F5EC
+:101220008091E800877F8093E8000E94320B8091D4
+:10123000EB0180930C010C94F5138091E90181324C
+:1012400021F58091E800877F8093E8000E94320BAF
+:101250008091EC018093670108958091E901813AC2
+:10126000A1F48091E800877F8093E8008091E800F6
+:1012700080FFFCCF809167018093F1008091E800AE
+:101280008E778093E8000C94320B089584B7877FA3
+:1012900084BF0FB6F894A895809160008861809310
+:1012A0006000109260000FBE90E080E80FB6F894E6
+:1012B00080936100909361000FBE0E94DB0E0E943C
+:1012C000840B0E94E10B8091E20084608093E20035
+:1012D00078940E946C0E0E94DD0E82E091E00E94E4
+:1012E000870E0E9420218091E801853069F40E94D8
+:1012F000541A8091E6018823B1F30E947E1A882354
+:1013000091F30E94DD09EFCF0E94E30EECCF292F6D
+:10131000332723303105C9F060F42130310581F0E5
+:101320002230310509F041C08DE690E02CE033E039
+:1013300040C021323105E1F02232310531F135C0B2
+:1013400082E190E029E733E034C0992781309105AC
+:1013500049F028F0029749F5E8EDF2E005C0E8E031
+:10136000F3E002C0E0EFF2E0849190E09F0121C041
+:101370006430D8F4E62FF0E0EE0FFF1FEE5DFE4F75
+:101380002081318189E090E014C0643070F470E015
+:10139000FB01EE0FFF1FE65EFE4F20813181FB0156
+:1013A000EA5EFE4F808190E004C080E090E020E0A3
+:1013B00030E0FA0131832083089580E189BD82E124
+:1013C00089BD09B400FEFDCF8091D8008F7D809348
+:1013D000D8008091E00082608093E0008091E0007E
+:1013E00081FDFCCF0895CF92DF92EF92FF920F9391
+:1013F0001F93CF93DF93EC018B016A010E94510B85
+:10140000811133C0C114D10439F0F601808191817A
+:10141000081B190BC80FD91FE12CF12C0115110560
+:1014200019F18091E80085FD16C08091E8008E7763
+:101430008093E800C114D10449F0F60180819181C4
+:10144000E80EF91EF182E08285E00FC00E94510B88
+:10145000882321F30AC089918093F100015011097A
+:10146000FFEFEF1AFF0ADACF80E0DF91CF911F91F3
+:101470000F91FF90EF90DF90CF9008952091EF01B2
+:101480003091F0012617370748F06115710539F4DE
+:101490002091E8002E772093E80001C0B901FC01FB
+:1014A00020E06115710579F18091E8018823F1F15F
+:1014B0008530F1F18091E80083FD3CC08091E80027
+:1014C00082FD2EC08091E80080FFEBCF2091F300D9
+:1014D0008091F20090E0922B6115710551F08830F7
+:1014E000910538F421912093F10061507109019622
+:1014F000F3CF21E0089709F020E08091E8008E7793
+:101500008093E800CECF2111CFCF0AC08091E801AF
+:10151000882361F0853061F08091E80083FD0AC086
+:101520008091E80082FFF2CF80E0089582E0089584
+:1015300083E0089581E008952091EF013091F0015A
+:101540002617370748F06115710539F42091E80036
+:101550002E772093E80001C0B901FC0120E061155D
+:10156000710591F18091E801882309F440C085302C
+:1015700009F43FC08091E80083FD3DC08091E80000
+:1015800082FD2FC08091E80080FFE9CF2091F30019
+:101590008091F20090E0922B6115710559F088302E
+:1015A000910540F424912093F10031966150710926
+:1015B0000196F2CF21E0089709F020E08091E80041
+:1015C0008E778093E800CBCF2111CCCF0AC08091D9
+:1015D000E801882361F0853061F08091E80083FDA7
+:1015E0000AC08091E80082FFF2CF80E0089582E097
+:1015F000089583E0089581E00895982F973068F565
+:101600009093E900981739F07091EC002091ED006B
+:101610005091F00003C0242F762F50E021FD02C02E
+:101620009F5FECCF3091EB003E7F3093EB00309129
+:10163000ED003D7F3093ED003091EB003160309351
+:10164000EB007093EC002093ED005093F00020919C
+:10165000EE0027FDE5CF80E008958F708093E900CC
+:1016600081E008958091E90187FF11C08091E80031
+:1016700082FD05C08091E8018111F8CF11C08091F1
+:10168000E8008B770BC08091E801882349F08091B6
+:10169000E80080FFF8CF8091E8008E778093E80023
+:1016A00008952091E4003091E50095E64091EC002A
+:1016B000842F817040FF23C08091E80080FD1DC011
+:1016C0008091E801882399F0853099F08091EB00B2
+:1016D00085FD11C04091E4005091E50024173507C5
+:1016E00029F3915011F09A01E1CF84E0089582E04E
+:1016F000089583E0089581E0089580E00895409181
+:10170000E80042FFDDCF08950E94F20B0E94FA0B21
+:10171000E0EEF0E0808181608083E8EDF0E08081A0
+:101720008F77808319BCA7EDB0E08C918E7F8C936E
+:1017300080818F7E80831092E70108950F931F931D
+:10174000CF93DF930E94F20B0E94FA0BC8EDD0E01A
+:1017500088818F77888388818068888388818F7D5E
+:10176000888319BC1092E8011092E4011092E601FE
+:101770001092E50100EE10E0F80180818B7F8083FC
+:1017800088818160888342E060E080E00E94FD0AF9
+:10179000E1EEF0E080818E7F8083E2EEF0E08081F8
+:1017A00081608083808188608083F80180818E7F62
+:1017B0008083888180618883DF91CF911F910F9111
+:1017C0000895E8EDF0E080818F7E8083E7EDF0E022
+:1017D00080818160808384E082BF81E08093E70123
+:1017E0000C949E0BE8EDF0E080818E7F8083109258
+:1017F000E20008951092DA001092E10008951F921D
+:101800000F920FB60F9211242F933F934F935F9334
+:101810006F937F938F939F93AF93BF93EF93FF93B8
+:101820008091E10082FF0BC08091E20082FF07C03F
+:101830008091E1008B7F8093E1000E946B0E80918C
+:10184000DA0080FF1FC08091D80080FF1BC080910C
+:10185000DA008E7F8093DA008091D90080FF0DC07E
+:1018600080E189BD82E189BD09B400FEFDCF81E040
+:101870008093E8010E94640805C019BC1092E80139
+:101880000E9472088091E10080FF19C08091E200FF
+:1018900080FF15C08091E2008E7F8093E2008091EE
+:1018A000E20080618093E2008091D80080628093A2
+:1018B000D80019BC85E08093E8010E9476088091E9
+:1018C000E10084FF30C08091E20084FF2CC080E101
+:1018D00089BD82E189BD09B400FEFDCF8091D800A9
+:1018E0008F7D8093D8008091E1008F7E8093E1000E
+:1018F0008091E2008F7E8093E2008091E20081601F
+:101900008093E2008091E401882311F084E007C015
+:101910008091E30087FD02C081E001C083E08093F5
+:10192000E8010E9478088091E10083FF29C080913E
+:10193000E20083FF25C08091E100877F8093E10072
+:1019400082E08093E8011092E4018091E1008E7FB3
+:101950008093E1008091E2008E7F8093E20080918D
+:10196000E20080618093E20042E060E080E00E945B
+:10197000FD0A8091F00088608093F0000E94750855
+:10198000FF91EF91BF91AF919F918F917F916F9157
+:101990005F914F913F912F910F900FBE0F901F902D
+:1019A00018951F920F920FB60F9211242F933F9309
+:1019B0004F935F936F937F938F939F93AF93BF9357
+:1019C000CF93DF93EF93FF93C091E900CF708091A5
+:1019D000EC00D82FD17080FDD0E81092E900809102
+:1019E000F000877F8093F00078940E94150D10928C
+:1019F000E9008091F00088608093F000CD2BCF70DB
+:101A0000C093E900FF91EF91DF91CF91BF91AF912A
+:101A10009F918F917F916F915F914F913F912F9106
+:101A20000F900FBE0F901F9018951F93CF93DF93C9
+:101A3000CDB7DEB7AA970FB6F894DEBF0FBECDBF05
+:101A4000E9EEF1E08091F100819321E0E13FF207BE
+:101A5000C9F70E9494088091E80083FF24C1809117
+:101A6000E9019091EA01492F50E04A30510508F010
+:101A70001AC1FA01EA5AFF4F0C94C922803881F04A
+:101A8000823809F010C18091ED018F708093E900D8
+:101A90008091EB0085FB882780F91092E90006C051
+:101AA0008091E5019091E601911182609091E800AA
+:101AB000977F9093E8008093F1001092F100C8C0E6
+:101AC000282F2D7F09F0EFC0882319F0823061F0B4
+:101AD000EAC08091EB01813009F0E5C0933009F054
+:101AE00080E08093E6012BC08091EB01811127C03B
+:101AF0008091ED018F7009F4D6C08093E9002091A8
+:101B0000EB0020FF1CC0933021F48091EB00806239
+:101B100014C09091EB0090619093EB0021E030E0D5
+:101B2000A90102C0440F551F8A95E2F74093EA00CD
+:101B30001092EA008091EB0088608093EB00109295
+:101B4000E9008091E800877F86C08111ACC01091C8
+:101B5000EB011F778091E3008078812B8093E30075
+:101B60008091E800877F8093E8000E94320B80918B
+:101B7000E80080FFFCCF8091E30080688093E30061
+:101B8000111102C082E001C083E08093E8018BC0A4
+:101B90008058823008F087C08091EB019091EC0171
+:101BA0008C3D53E0950779F583E08A838AE2898347
+:101BB0004FB7F894DE01139620E03EE051E2E32FA8
+:101BC000F0E050935700E49120FF03C0E295EF70DE
+:101BD0003F5FEF708E2F90E0EA3010F0C79601C0A3
+:101BE000C0968D939D932F5F243149F74FBF80910D
+:101BF000E800877F8093E8006AE270E0CE010196FA
+:101C00000E943E0A14C0AE014F5F5F4F6091ED012C
+:101C10000E948709BC01892B09F445C09091E80016
+:101C2000977F9093E80089819A810E949C0A809115
+:101C3000E8008B778093E80036C08038A1F580916A
+:101C4000E800877F8093E8008091E4018093F100B1
+:101C50008091E8008E778093E8000E94320B23C0C9
+:101C6000811121C08091EB019091EC01992702979D
+:101C7000D4F48091E800877F8093E8008091EB01A5
+:101C80008093E4010E94320B8091E401811106C02F
+:101C90008091E30087FD02C081E001C084E0809371
+:101CA000E8010E9480088091E80083FF0AC08091CB
+:101CB000E800877F8093E8008091EB00806280934A
+:101CC000EB00AA960FB6F894DEBF0FBECDBFDF9132
+:101CD000CF911F9108950895CF938091E8018823B3
+:101CE000A1F0C091E900CF709091EC00892F817034
+:101CF00090FD80E8C82B1092E9008091E80083FDF8
+:101D00000E94150DCF70C093E900CF910895909374
+:101D10006D0180936C010895E0916C01F0916D016B
+:101D2000309721F00190F081E02D099480E0089532
+:101D3000E0916C01F0916D01309721F00280F38108
+:101D4000E02D09940895E0916C01F0916D013097B8
+:101D500021F00480F581E02D0994089520916A0115
+:101D600030916B012817390771F090936B018093C4
+:101D70006A01E0916C01F0916D01309721F00680CD
+:101D8000F781E02D0994089520916801309169014F
+:101D90002817390771F09093690180936801E091E9
+:101DA0006C01F0916D01309721F00084F185E02DF8
+:101DB0000994089508950C94DA0E0E94981A0E94CE
+:101DC0004A040C945E1BCF92DF92EF92FF920F9326
+:101DD0001F93CF93DF93CDB7DEB72B970FB6F89451
+:101DE000DEBF0FBECDBF0E9462048FE6C82E81E029
+:101DF000D82E00E010E0E02E802F0E945805F6015A
+:101E000041916F01F82EF426B1F40F5F1F4F0E3091
+:101E1000110589F78FEF89838A831B820E94A11A9B
+:101E20008160782F9D838C8349815A816B818D815C
+:101E30000E94860F40C09091D00191FF04C08B8713
+:101E40000E945E058B8520E030E04F2D50E0922F00
+:101E5000BA01022E02C0759567950A94E2F760FFF9
+:101E600024C02E83EF8221E030E0690102C0CC0C57
+:101E7000DD1C9A95E2F790E08C219D21892B09F4D5
+:101E800020E028870E94A11A8160782F9A8789878D
+:101E90004E815F8168858A850E94860FF801E1592D
+:101EA000FE4F8081C826C08206C02F5F3F4F26307C
+:101EB000310569F6AACF0E94451E0E948C0E9091B2
+:101EC0006E018917A1F00E948C0E80936E012B96F3
+:101ED0000FB6F894DEBF0FBECDBFDF91CF911F913B
+:101EE0000F91FF90EF90DF90CF900C9482072B968C
+:101EF0000FB6F894DEBF0FBECDBFDF91CF911F911B
+:101F00000F91FF90EF90DF90CF900895CF93DF93E4
+:101F1000CDB7DEB72B970FB6F894DEBF0FBECDBF9F
+:101F20004F83588769877A878B87DE01119686E011
+:101F3000FD0111928A95E9F785E0FE01379601903F
+:101F40000D928A95E1F749815A816B817C818D815F
+:101F50009E810E9489162B960FB6F894DEBF0FBEA5
+:101F6000CDBFDF91CF910895CF93C82F882309F477
+:101F7000C1C0823859F40E948C0E81FDBBC089E338
+:101F80000E9426190E94DE1989E30CC0833879F477
+:101F90000E948C0E80FDAEC083E50E9426190E942F
+:101FA000DE1983E50E946519CF910C94DE198438FF
+:101FB00059F40E948C0E82FD9DC087E40E94261970
+:101FC0000E94DE1987E4EECF8CEF8C0F813A48F443
+:101FD0008C2F0E94852081118DC08C2F0E94261984
+:101FE000E3CF80E28C0F883048F4C77081E001C0F5
+:101FF000880FCA95EAF70E94A719D6CF8BE58C0FF8
+:10200000833078F4C53A29F0C63A31F083E890E09D
+:1020100005C081E890E002C082E890E0CF910C9486
+:10202000AE0E88E58C0F833108F064C0C83A39F1F0
+:10203000C93A41F1CA3A49F1CB3A51F1CC3A59F196
+:10204000CD3A61F1C03B69F1CE3A71F1CF3A79F105
+:10205000C13B81F1C23B89F1C33B91F1C43B99F192
+:10206000C53BA1F1C63BA9F1C73BB1F1C83BB9F1F2
+:10207000C93BC1F1CA3BC9F180E090E038C082EEB3
+:1020800090E035C089EE90E032C08AEE90E02FC03B
+:1020900085EB90E02CC086EB90E029C087EB90E0C8
+:1020A00026C08CEC90E023C08DEC90E020C083E84B
+:1020B00091E01DC08AE891E01AC082E991E017C062
+:1020C00084E991E014C081E292E011C083E292E0E1
+:1020D0000EC084E292E00BC085E292E008C086E286
+:1020E00092E005C087E292E002C08AE292E0CF91DE
+:1020F0000C94C40ECF910895882309F44BC0823804
+:1021000059F40E948C0E81FF45C089E30E94261974
+:102110000E94DE1989E30CC0833871F40E948C0E92
+:1021200080FF38C083E50E9426190E94DE1983E5EE
+:102130000E9465190C94DE19843859F40E948C0EA3
+:1021400082FF28C087E40E9426190E94DE1987E4D6
+:10215000EFCF9CEF980F913A58F390E2980F983098
+:1021600050F4877091E001C0990F8A95EAF7892FA2
+:102170000E94AD19DFCF9BE5980F933020F480E0EB
+:1021800090E00C94AE0E885A833120F480E090E009
+:102190000C94C40E0895882321F00E94A7190C9472
+:1021A000DE190895882321F00E94AD190C94DE19E0
+:1021B0000895BF92CF92DF92EF92FF920F931F93F9
+:1021C000CF93DF9300D000D000D0CDB7DEB77C0135
+:1021D00085E0F701DE01119601900D928A95E1F7F5
+:1021E000F70183819481892B09F4DDC2908181817B
+:1021F0008F3F19F49F3F09F4D6C2F7010281258170
+:1022000022952F7099838A8389819A812E830E94D7
+:10221000E518182FB92E0E94E4180E94AB17EB2D79
+:10222000E295EF704E2F50E0FA01E05AFF4F2E81F9
+:102230000C94C9228B2D807F9B2D9F70F92E8823B3
+:1022400019F0F29480EFF822002349F0FF2009F4FE
+:1022500057C28F2D0E94B7190E94DE1951C2812FDB
+:102260000E947C10FF2009F49EC28F2D0E94BD1990
+:1022700026960FB6F894DEBF0FBECDBFDF91CF918B
+:102280001F910F91FF90EF90DF90CF90BF900C9433
+:10229000DE193B2D307F8B2D8F70303211F08295FF
+:1022A000807F112319F0113021F12CC00023B9F0E7
+:1022B000222309F490C1213009F08DC126960FB672
+:1022C000F894DEBF0FBECDBFDF91CF911F910F916C
+:1022D000FF90EF90DF90CF90BF900C94C71922230E
+:1022E00019F0213009F45FC28E830E94CA198E81D1
+:1022F00086C1002321F0223008F055C26CC12111A3
+:1023000052C27DC1002321F0222309F464C1F8C127
+:10231000222309F474C109C28B2D8695869583709A
+:1023200019F08130D1F03FC2002321F0812F9B2D85
+:10233000937002C080E090E026960FB6F894DEBF5E
+:102340000FBECDBFDF91CF911F910F91FF90EF9006
+:10235000DF90CF90BF900C94AE0E002321F0812F20
+:102360009B2D937002C080E090E026960FB6F89403
+:10237000DEBF0FBECDBFDF91CF911F910F91FF90B8
+:10238000EF90DF90CF90BF900C94C40E812F00236C
+:1023900019F00E944D1D02C00E94B51D26960FB671
+:1023A000F894DEBF0FBECDBFDF91CF911F910F918B
+:1023B000FF90EF90DF90CF90BF900C943A1E8B2D42
+:1023C000837009F075C00111EEC1812F8295869549
+:1023D0008770880F880F912F9F70C92ED12CE12C08
+:1023E000F12C082E04C0CC0CDD1CEE1CFF1C0A9442
+:1023F000D2F714FF12C00FE010E020E030E004C07C
+:10240000000F111F221F331F8A95D2F7C901B8018F
+:10241000609570958095909503C060E070E0CB0169
+:102420004B2D4695469543704230C1F060F56C29BE
+:102430007D298E299F29413051F126960FB6F894B7
+:10244000DEBF0FBECDBFDF91CF911F910F91FF90E7
+:10245000EF90DF90CF90BF900C94D2176C297D291C
+:102460008E299F2926960FB6F894DEBF0FBECDBFEA
+:10247000DF91CF911F910F91FF90EF90DF90CF9060
+:10248000BF900C94EE170E94D217C701B601269692
+:102490000FB6F894DEBF0FBECDBFDF91CF911F9175
+:1024A0000F91FF90EF90DF90CF90BF900C94B617F4
+:1024B000002319F08B2D817001C08695882309F4C3
+:1024C00072C1812F829586958770880F880F912F12
+:1024D0009F70C92ED12CE12CF12C082E04C0CC0CFD
+:1024E000DD1CEE1CFF1C0A94D2F714FF12C00FE093
+:1024F00010E020E030E004C0000F111F221F331F46
+:102500008A95D2F7C901B80160957095809590952C
+:1025100003C060E070E0CB014B2D469546954370BB
+:102520004230C1F060F56C297D298E299F29413008
+:1025300051F126960FB6F894DEBF0FBECDBFDF91E6
+:10254000CF911F910F91FF90EF90DF90CF90BF90B0
+:102550000C94AC186C297D298E299F2926960FB6DC
+:10256000F894DEBF0FBECDBFDF91CF911F910F91C9
+:10257000FF90EF90DF90CF90BF900C94C8180E940E
+:10258000AC18C701B60126960FB6F894DEBF0FBE91
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C949018103FD1F118F4103ECA
+:1025B00050F4A1C0123F09F463C008F44CC0133FAB
+:1025C00009F473C098C01F708B2D8F710023A1F088
+:1025D0000E942918812F26960FB6F894DEBF0FBEF1
+:1025E000CDBFDF91CF911F910F91FF90EF90DF90C2
+:1025F000CF90BF900C94CB100E944A18812F269642
+:102600000FB6F894DEBF0FBECDBFDF91CF911F9103
+:102610000F91FF90EF90DF90CF90BF900C94D2106D
+:102620000023A9F02111BFC08B2D8F7126960FB604
+:10263000F894DEBF0FBECDBFDF91CF911F910F91F8
+:10264000FF90EF90DF90CF90BF900C946F182230E6
+:1026500008F0A9C0E9CF0023A9F08B2D8F71269631
+:102660000FB6F894DEBF0FBECDBFDF91CF911F91A3
+:102670000F91FF90EF90DF90CF90BF900C942918AE
+:10268000002359F38B2D8F7126960FB6F894DEBF79
+:102690000FBECDBFDF91CF911F910F91FF90EF90B3
+:1026A000DF90CF90BF900C944A18002399F08B2DA7
+:1026B0008F7126960FB6F894DEBF0FBECDBFDF91A7
+:1026C000CF911F910F91FF90EF90DF90CF90BF902F
+:1026D0000C94141826960FB6F894DEBF0FBECDBF2B
+:1026E000DF91CF911F910F91FF90EF90DF90CF90EE
+:1026F000BF900C940A180023A9F0222309F4ADCF4F
+:10270000812F26960FB6F894DEBF0FBECDBFDF91A6
+:10271000CF911F910F91FF90EF90DF90CF90BF90DE
+:102720000C94B40F222309F4ADCF812F26960FB657
+:10273000F894DEBF0FBECDBFDF91CF911F910F91F7
+:10274000FF90EF90DF90CF90BF900C947C104B2DBA
+:102750004F70612FC7010E94AC0226960FB6F89405
+:10276000DEBF0FBECDBFDF91CF911F910F91FF90C4
+:10277000EF90DF90CF90BF900C942E174B2D4F70A1
+:10278000612FC70126960FB6F894DEBF0FBECDBFEE
+:10279000DF91CF911F910F91FF90EF90DF90CF903D
+:1027A000BF900C941F0626960FB6F894DEBF0FBE9E
+:1027B000CDBFDF91CF911F910F91FF90EF90DF90F0
+:1027C000CF90BF9008950E94C4190E9499190E9449
+:1027D000DE190E94EA1E0E943A1E80E090E00E94EC
+:1027E000AE0E80E090E00C94C40E0E94B4190C94DC
+:1027F000E3130E94E518292F22952F702C3030F416
+:102800002A3048F42250223078F405C02C3041F0B0
+:102810002F3031F009C0803E48F0803F29F406C0D7
+:1028200093FB882780F9089580E0089581E008955A
+:10283000CF93DF9300D000D01F92CDB7DEB70F90BB
+:102840000F900F900F900F90DF91CF910895CF933D
+:10285000DF9300D000D000D0CDB7DEB726960FB6FC
+:10286000F894DEBF0FBECDBFDF91CF9108951F93C7
+:10287000CF93DF93C0917D0116E080917E01C81750
+:1028800099F0D0E01C9FF0011D9FF00D1124E1583C
+:10289000FE4F4081518162817381848195810E94C4
+:1028A00027142196C770E9CFDF91CF911F9108952A
+:1028B0004091AF015091B0016091B1017091B201AE
+:1028C0008091B3019091B4010C9427148091B401CC
+:1028D00082958F7009F054C08091B101882309F46A
+:1028E0004FC080917D01A0917E014091B201509135
+:1028F000B3016091AF017091B001B6E08A1709F49D
+:102900003FC090E041155105C1F17F3F11F46F3F89
+:10291000A1F1B89FF001B99FF00D1124E158FE4FCD
+:10292000218127132AC02081261327C0228121114B
+:1029300024C0238134812417350710F42150310934
+:10294000241B350B283C3105C0F42091B4012F70B5
+:1029500020612093B40126E0289FF001299FF00D0B
+:102960001124EC57FE4F80818F70806180838FEA45
+:1029700091E00E94D9100C94371401968770BECF55
+:102980000895CF92DF92EF92FF920F931F93CF9310
+:10299000DF93CDB7DEB762970FB6F894DEBF0FBEF8
+:1029A000CDBF8C0185E0F801DE011D9601900D92EE
+:1029B0008A95E1F7D8014C9111965C911197129686
+:1029C0006C918091B2019091B301009709F475C1A7
+:1029D0003091AF017091B0017F3F19F43F3F09F48E
+:1029E0006CC1F801C380D480E090B101EE2009F4FD
+:1029F000BEC02091B401C816D90628F0D601A81B84
+:102A0000B90BCD0104C0809590958C0D9D1DFF24C0
+:102A1000F394883C910578F0F12C207F09F0C4C034
+:102A20007C2DD98AC88A89890E9418148FEA91E07E
+:102A30000E94D910AFC0822F807F09F045C0571384
+:102A400013C0431311C061110FC02F702061209378
+:102A5000B4010E9458148FEA91E00E94D91080912D
+:102A6000B401F80185832EC0CD2819F15F3F11F420
+:102A70004F3FF9F0F62E61111CC080917D0120912D
+:102A80007E0136E0821709F45BC090E0389FF001C8
+:102A9000399FF00D1124E158FE4F7181571306C084
+:102AA0007081471303C07281711103C00196877052
+:102AB000E9CFF62E662309F41CC18091B401816030
+:102AC0008093B401F12C15C1571309C0431307C0FB
+:102AD000611105C08091B401F8018583C8C04D879C
+:102AE0005E878D859E856A8B0E94F9136A8988238B
+:102AF000D1F16623C1F12091B401822F82958F70AC
+:102B000090E0029774F08091AF019091B0019887A6
+:102B10008F831986DB86CA862C87CE0107960E9492
+:102B2000D91086E0F801AFEAB1E001900D928A95E4
+:102B3000E1F70E9466140E945814FF24F394D9C050
+:102B40004D875E878D859E850E94E518292F2295E9
+:102B50002F70223008F0C1C09F7009F0BBC0805EAA
+:102B6000883008F4C6C0C8010E94D910E6CFC81644
+:102B7000D90608F453C0F601E81BF90BCF01883CD5
+:102B8000910508F450C0F12C7C2DD98AC88A898916
+:102B90000E941814EFEAF1E086E0DF011D928A95A9
+:102BA000E9F70E945814A5C0571314C0431312C06C
+:102BB000611110C08091B401F8018583C8010E94A1
+:102BC000D91086E0EFEAF1E0DF011D928A95E9F77E
+:102BD000FE2C8FC04D875E878D859E856A8B0E94F7
+:102BE000F9136A89882309F4BECF662309F4BBCFA1
+:102BF0002091B401822F82958F7090E002970CF49F
+:102C000090CF8091AF019091B0019A8389831B820C
+:102C1000DD82CC822E83CE01019681CF8095909566
+:102C20008C0D9D1DACCFF62E662309F49CCF571357
+:102C300033C0431331C02091B40120FD24C0822F42
+:102C400082958F70482F50E041155105E1F0D80171
+:102C500015962C9315974F30510549F08F5F982F9B
+:102C60009295907F822F8F70892B15968C93C80137
+:102C70000E94D91086E0F801AFEAB1E001900D9210
+:102C80008A95E1F78ECF86E0F801AFEAB1E00190D6
+:102C90000D928A95E1F72DC04D875E878D859E85C3
+:102CA0000E94F91381113DCF8091B401816080931E
+:102CB000B401C8010E94D9101CC0662309F453CF87
+:102CC0004D875E878D859E850E94F913882309F4C0
+:102CD0004ACF27CF811143CF0CC0243008F043CF17
+:102CE0009F7009F43CCFD80115969C91907F09F014
+:102CF00036CF8F2D62960FB6F894DEBF0FBECDBFD4
+:102D0000DF91CF911F910F91FF90EF90DF90CF90C7
+:102D100008951F93CF93DF93CDB7DEB72C970FB6EF
+:102D2000F894DEBF0FBECDBF4F83588769877A877F
+:102D30008B879C87CE0107960E94C114882371F06F
+:102D40008A859B85892B09F441C088858F3F09F0CE
+:102D500065C08F818F3F09F061C038C086E0FE01F9
+:102D60003796DE01119601900D928A95E1F76A85FA
+:102D70007B856115710551F1FF81E885EF3F11F405
+:102D8000FF3F21F120917E0130E0C901019687705B
+:102D9000992740917D0150E08417950709F447C0B9
+:102DA000F983EA837D836C8396E0929FD001939FA1
+:102DB000B00D1124A158BE4FFE01319601900D9225
+:102DC0009A95E1F780937E010E94371416E0809176
+:102DD0007D0190917E018917B9F1189FC0011124DE
+:102DE00081589E4F0E94C114882371F1E0917D01AA
+:102DF0001E9FF0011124E158FE4F408151816281F4
+:102E00007381848195810E94271480917D0190E0D7
+:102E100001968770992780937D01D9CF4F8158857E
+:102E200069857A858B859C850E942714CFCF0E9467
+:102E3000F51310927E0110927D01EFEAF1E086E039
+:102E4000DF011D928A95E9F72C960FB6F894DEBF44
+:102E50000FBECDBFDF91CF911F910895EF92FF92EA
+:102E60000F931F93CF93DF938C01892B09F46CC0D0
+:102E7000F12CEE24E394E8012196F8018491843743
+:102E800040F4843008F051C0813081F0823019F173
+:102E90005BC0853709F444C0A8F19CE7980F9037D0
+:102EA00008F052C08F770E947C1041C00E5F1F4F08
+:102EB000FE01849190E2980F983050F48770FE2DB7
+:102EC00001C0FF0F8A95EAF78F2F0E94B71914C02F
+:102ED0000E94B40F2DC00E5F1F4FFE01849190E23F
+:102EE000980F983060F48770FE2D01C0FF0F8A950F
+:102EF000EAF78F2F0E94BD190E94DE1919C00E94A7
+:102F00007C1016C00E5F1F4FFE01C491CC2381F0D0
+:102F10008FE99FE00197F1F700C00000C150F6CFA4
+:102F20000E5F1F4FFE01F49003C00E94B40F8E018C
+:102F30008F2D882309F49FCFEFE9FFE03197F1F758
+:102F400000C000008150F5CFDF91CF911F910F910C
+:102F5000FF90EF90089508956093B9017093BA01BE
+:102F60008093BB019093BC010C94E3130F931F93C8
+:102F70000091B9011091BA012091BB013091BC01BF
+:102F8000DC01CB01802B912BA22BB32B8093B901B9
+:102F90009093BA01A093BB01B093BC011F910F9114
+:102FA0000C94E3130F931F930091B9011091BA0190
+:102FB0002091BB013091BC01DC01CB018023912326
+:102FC000A223B3238093B9019093BA01A093BB01CC
+:102FD000B093BC011F910F910C94E3130F931F93B7
+:102FE0000091B9011091BA012091BB013091BC014F
+:102FF000DC01CB0180279127A227B3278093B90159
+:103000009093BA01A093BB01B093BC011F910F91A3
+:103010000C94E3131092B5011092B6011092B7010F
+:103020001092B8010C94E31341E050E060E070E0CE
+:1030300004C0440F551F661F771F8A95D2F740932F
+:10304000B5015093B6016093B7017093B8010C9429
+:10305000E31341E050E060E070E004C0440F551F0E
+:10306000661F771F8A95D2F78091B5019091B601BE
+:10307000A091B701B091B801482B592B6A2B7B2B3B
+:103080004093B5015093B6016093B7017093B801B6
+:103090000C94E31341E050E060E070E004C0440FA2
+:1030A000551F661F771F8A95D2F7409550956095FA
+:1030B00070958091B5019091B601A091B701B09142
+:1030C000B801482359236A237B234093B5015093C9
+:1030D000B6016093B7017093B8010C94E31341E01B
+:1030E00050E060E070E004C0440F551F661F771F7A
+:1030F0008A95D2F78091B5019091B601A091B70160
+:10310000B091B801482759276A277B274093B5011A
+:103110005093B6016093B7017093B8010C94E31318
+:103120000F931F930091B5011091B6012091B70143
+:103130003091B801DC01CB01802B912BA22BB32B5A
+:103140008093B5019093B601A093B701B093B801F5
+:103150001F910F910C94E3130F931F930091B501EE
+:103160001091B6012091B7013091B801DC01CB017B
+:1031700080239123A223B3238093B5019093B601BA
+:10318000A093B701B093B8011F910F910C94E31372
+:103190000F931F930091B5011091B6012091B701D3
+:1031A0003091B801DC01CB0180279127A227B327FA
+:1031B0008093B5019093B601A093B701B093B80185
+:1031C0001F910F910C94E3130895CF92DF92EF9229
+:1031D000FF920F931F93CF93DF938C01C090B501A3
+:1031E000D090B601E090B701F090B8018091B9019C
+:1031F0009091BA01A091BB01B091BC01C82AD92A13
+:10320000EA2AFB2ACFE1D0E0D701C6010C2E04C088
+:10321000B695A795979587950A94D2F780FF07C032
+:10322000B8018C2F0E9443068130910531F421971B
+:1032300058F7B80180E00E944306DF91CF911F91BB
+:103240000F91FF90EF90DF90CF90089590910C0137
+:103250009923F1F090910D019923D1F0982F969533
+:10326000969596959F3080F5E0910E01F0910F01B3
+:10327000E90FF11D877021E030E0A90102C0440F81
+:10328000551F8A95E2F7CA019181892B81830895A0
+:1032900020910E0130910F01F90132969FEF40E02D
+:1032A0005191851789F09F3F19F4511101C0942F56
+:1032B0004F5F4E30A9F79F3F39F0F901E90FF11D3B
+:1032C00097FDFA9582830895089590910C019923B2
+:1032D000F9F090910D019923D9F0982F9695969534
+:1032E00096959F3028F5E0910E01F0910F01E90FBE
+:1032F000F11D877021E030E0A90102C0440F551F85
+:103300008A95E2F7CA018095918189238183089586
+:1033100020910E0130910F01F9013296205F3F4F4D
+:103320009081891301C010823196E217F307C1F72B
+:10333000089581E090E0E0910E01F0910F01E80F17
+:10334000F91F1082019680319105A9F70895909197
+:10335000CF01892B8093CF01089580959091CF0163
+:1033600089238093CF0108951092CF010895909101
+:10337000CE01892B8093CE01089580959091CE0146
+:1033800089238093CE0108951092CE0108958093F1
+:10339000BD0108951092BD01089580910E01909194
+:1033A0000F01FC0131969C01205F3F4F80E091911D
+:1033B00091118F5FE217F307D1F70895E0910E01A5
+:1033C000F0910F018091CF018083E0910E01F09187
+:1033D0000F0190818091CE01892B80838091BD0166
+:1033E000882361F0E0910E01F0910F019081892B0B
+:1033F00080830E94CD1981111092BD0180910E0130
+:1034000090910F010C94980ECF92DF92EF92FF9261
+:103410006C01EE24FF24C114D104E104F10421F075
+:10342000C701B60120E101C020E0C72ED82EE92E49
+:10343000FF24C114D104E104F10419F0285FC7018D
+:10344000B6016B017C0154E0F694E794D794C794DD
+:103450005A95D1F7C114D104E104F10419F02C5F9D
+:10346000C701B6016B017C0142E0F694E794D79462
+:10347000C7944A95D1F7C114D104E104F10419F0BD
+:103480002E5FC701B601DC01CB01B695A7959795D4
+:103490008795892B8A2B8B2B09F02F5F822FFF902A
+:1034A000EF90DF90CF9008958091E801843011F182
+:1034B00020E488E190E00FB6F894A895809360002E
+:1034C0000FBE2093600083B7817F846083BF83B782
+:1034D000816083BF7894889583B78E7F83BF0FB652
+:1034E000F894A895809160008861809360001092A4
+:1034F00060000FBE089508950C947B1ACF930E942C
+:103500007C1A0E9462040E947B1AC0E08C2F0E94E9
+:103510005805811104C0CF5FCE30C1F701C081E0F2
+:10352000CF9108950E94F5130E948C0E0C9482078F
+:1035300082E084BD93E095BD9AEF97BD80936E00C5
+:1035400008952FB7F8948091D1019091D201A09164
+:10355000D301B091D4012FBF0895CF92DF92EF92A3
+:10356000FF920F931F932FB7F8944091D101509180
+:10357000D2016091D3017091D4012FBF6A017B0108
+:10358000EE24FF248C0120E030E0C016D106E206D4
+:10359000F30610F4415051099A01281B390BC90157
+:1035A0001F910F91FF90EF90DF90CF9008951F92A1
+:1035B0000F920FB60F9211248F939F93AF93BF93E7
+:1035C0008091D1019091D201A091D301B091D40109
+:1035D0000196A11DB11D8093D1019093D201A093BA
+:1035E000D301B093D401BF91AF919F918F910F9070
+:1035F0000FBE0F901F9018950E94840BF8942FEF28
+:1036000087EA91E6215080409040E1F700C0000039
+:1036100087E090EBDC018093F1019093F201A0939D
+:10362000F301B093F4019CE088E10FB6F894A895FB
+:10363000809360000FBE90936000FFCFEF92FF92E7
+:103640000F931F93CF93DF93D82FC0E08C2F0E944E
+:10365000580500E010E0E82EF12CC701002E02C052
+:10366000959587950A94E2F780FD06C00F5F1F4F7E
+:103670000630110591F709C0602F7C2F80E00E9471
+:1036800020068D13F3CF81E004C0CF5FCE30F1F67A
+:1036900080E0DF91CF911F910F91FF90EF900895FF
+:1036A000CF93C82F8CE20E941E1B882321F08C2F01
+:1036B000CF910C941E1B80E0CF910895CF930E9470
+:1036C000A51C811102C00E948B1CC5E6C15049F0A7
+:1036D0000E9462048FE39CE90197F1F700C00000AB
+:1036E000F5CF89E20E94501B811113C18AE20E942A
+:1036F000501B81110E948B1C85E00E94501B811180
+:103700000E94FC1A0E94B01C8093D00187E00E94A6
+:10371000501B8823A9F18BE10E94501B882351F094
+:103720008091D00181FB222720F991E0922790FB24
+:1037300081F90EC08EE00E94501B882361F08091B9
+:10374000D00182FB222720F991E0922790FB82F999
+:103750008093D00115C080E10E94501B9091D00150
+:10376000882341F093FB222720F981E0822780FB08
+:1037700093F904C0892F809580FB90F99093D00134
+:103780008091D0010E94B41C0E94C21C8093E2016F
+:1037900080EE0E94501B882341F08091E201982F17
+:1037A000909590FB80F98093E20189E30E94501B81
+:1037B000882359F08091E20181FB222720F991E0D2
+:1037C000922790FB81F98093E20182EE0E94501BC8
+:1037D000882359F08091E20182FB222720F991E0B1
+:1037E000922790FB82F98093E20186EE0E94501BA3
+:1037F000882359F08091E20183FB222720F991E090
+:10380000922790FB83F98093E20183EE0E94501B84
+:10381000882359F08091E20184FB222720F991E06E
+:10382000922790FB84F98093E20185E30E94501B6C
+:10383000882359F08091E20185FB222720F991E04D
+:10384000922790FB85F98093E20181E30E94501B4F
+:10385000882359F08091E20186FB222720F991E02C
+:10386000922790FB86F98093E20181E10E94501B30
+:10387000882359F08091E20187FB222720F991E00B
+:10388000922790FB87F98093E2018091E2010E94E8
+:10389000C61C8091E20187FB882780F980930D0187
+:1038A00087E20E94501BC82F8EE10E94501B81119D
+:1038B000C2608FE10E94501B8111C46080E20E94AF
+:1038C000501B8111C86081E20E94501B8111C061B0
+:1038D00082E20E94501B8111C06283E20E94501B51
+:1038E0008111C06484E20E94501B882311F0C068DB
+:1038F00002C0CC2329F08C2F0E94BD1C6C2F03C06A
+:103900000E94B91C682F70E080E090E0CF910C9489
+:10391000AC17CF9108956DEE7EEF80E090E00E94AD
+:10392000FF2260E082E090E00E94F12260E083E00C
+:1039300090E00E94F12260E084E090E00E94F12299
+:1039400060E085E090E00C94F12280E090E00E943D
+:10395000EB2221E08D3E9E4F09F020E0822F08955A
+:1039600082E090E00C94E322682F82E090E00C94D7
+:10397000F12283E090E00C94E322682F83E090E052
+:103980000C94F12284E090E00C94E322682F84E010
+:1039900090E00C94F1228091D70180FF0BC06091E0
+:1039A000130185E0689FB0011124759567957595A1
+:1039B00067952BC081FF09C06091130185E0689F66
+:1039C000B00111247595679520C082FF07C06091F2
+:1039D000130185E0689FB001112417C09091D801B0
+:1039E0009923D1F060911201961788F72091130165
+:1039F00085E0289F90011124929FA001939F500D74
+:103A0000112470E0CA010E94B5226038710540F4AB
+:103A10006115710519F406C065E070E0862F089500
+:103A20008FE7089581E008958091D70180FF08C055
+:103A30006091110170E0759567957595679521C046
+:103A400081FF06C06091110170E07595679519C0FE
+:103A500082FF04C06091110170E010C09091D80104
+:103A6000992399F0609110019617A0F780911101A8
+:103A7000899FC001112470E00E94B5226038710551
+:103A800040F46115710519F406C061E070E0862FFD
+:103A900008958FE7089581E00895803F21F40E9402
+:103AA000CB1C819504C0813F29F40E94CB1C8093DC
+:103AB000DB010895823F21F40E94CB1C819504C054
+:103AC000833F29F40E94CB1C8093DA010895893F3B
+:103AD00019F40E94141D05C08A3F31F40E94141D80
+:103AE00081958093DC0108958B3F21F40E94141D81
+:103AF000819504C08C3F29F40E94141D8093DD0140
+:103B00000895843F21F48091D901816017C0853FD9
+:103B100021F48091D901826011C0863F21F4809107
+:103B2000D90184600BC0873F21F48091D90188605E
+:103B300005C0883F31F48091D90180618093D9011B
+:103B400008958D3F21F48091D70181600BC08E3F95
+:103B500021F48091D701826005C08F3F29F48091C4
+:103B6000D70184608093D7010895803F39F4809114
+:103B7000DB0187FF6CC01092DB0169C0813F29F433
+:103B80008091DB011816BCF362C09091DA01823F8C
+:103B900029F497FF5CC01092DA0159C0833F19F4F1
+:103BA0001916CCF354C0893F41F48091DC011816FA
+:103BB0000CF04DC01092DC014AC08A3F29F480917C
+:103BC000DC0187FF44C0F6CF8B3F39F48091DD01E3
+:103BD00087FF3DC01092DD013AC08C3F29F48091EF
+:103BE000DD011816BCF333C0843F21F48091D90164
+:103BF0008E7F17C0853F21F48091D9018D7F11C040
+:103C0000863F21F48091D9018B7F0BC0873F21F43F
+:103C10008091D901877F05C0883F31F48091D90117
+:103C20008F7E8093D90113C08D3F21F48091D701FD
+:103C30008E7F0BC08E3F21F48091D7018D7F05C010
+:103C40008F3F29F48091D7018B7F8093D70180919A
+:103C5000DA0181110EC08091DB0181110AC08091CF
+:103C6000DC01811106C08091DD01811102C010923A
+:103C7000D801089589ED91E00E94A30E0E94A11A37
+:103C80009093D6018093D50108951F93CF93DF932E
+:103C90008091D5019091D6010E94AD1AAC0190910E
+:103CA000D801992321F02091140130E006C0209121
+:103CB00015018AE0289F900111244217530708F448
+:103CC00085C08091DA01C091DB01D091DC011091B7
+:103CD000DD01811107C0C11175C0D11173C011116F
+:103CE00071C074C09F3F19F09F5F9093D801181660
+:103CF00024F40E94CB1C8093DA018091DA0187FFC3
+:103D000005C00E94CB1C81958093DA011C1624F417
+:103D10000E94CB1C8093DB018091DB0187FF05C0F3
+:103D20000E94CB1C81958093DB016091DA016623B0
+:103D300031F1C091DB01CC2311F1062E000C770B81
+:103D4000880B990B0E94BC2123E333E343E35FE339
+:103D50000E9420220E9484216093DA016C2FCC0FF4
+:103D6000770B880B990B0E94BC2123E333E343E3D9
+:103D70005FE30E9420220E9484216093DB011D16D4
+:103D800024F40E94141D8093DC018091DC0187FFE4
+:103D900005C00E94141D81958093DC01111624F446
+:103DA0000E94141D8093DD018091DD0187FF05C015
+:103DB0000E94141D81958093DD01DF91CF911F91A9
+:103DC0000C943A1E9F3F09F08FCFA0CFDF91CF9187
+:103DD0001F910895E9EDF1E085E0DF011D928A95DC
+:103DE000E9F71092D8011092D7010895833081F13C
+:103DF00028F4813059F08230D1F00895853009F4EB
+:103E000049C0B8F1863009F456C008958091150173
+:103E1000262F30E0280F311D2F3F310524F4680F85
+:103E20006093150108958FEF809315010895809197
+:103E30001401262F30E0280F311D2F3F310524F4C7
+:103E4000680F6093140108958FEF80931401089513
+:103E500080911301262F30E0280F311D2F3F3105AF
+:103E600024F4680F6093130108958FEF809313017A
+:103E7000089580911201262F30E0280F311D2F3F29
+:103E8000310524F4680F6093120108958FEF809339
+:103E90001201089580911101262F30E0280F311D65
+:103EA0002F3F310524F4680F6093110108958FEFBF
+:103EB00080931101089580911001262F30E0280F82
+:103EC000311D2F3F310524F4680F609310010895D0
+:103ED0008FEF809310010895833011F128F4813021
+:103EE00049F0823091F00895853081F120F18630DB
+:103EF000C1F1089580911501681720F4861B809305
+:103F00001501089510921501089580911401681704
+:103F100020F4861B809314010895109214010895D3
+:103F200080911301681720F4861B80931301089574
+:103F300010921301089580911201681720F4861BD6
+:103F40008093120108951092120108958091110139
+:103F5000681720F4861B80931101089510921101B7
+:103F6000089580911001681720F4861B809310013A
+:103F700008951092100108950F931F938D3109F445
+:103F80006BC008F03FC08E3009F47DC0C0F48730AC
+:103F900009F46EC068F4863009F0AFC08091D0019A
+:103FA000817F8E7F8093D00181E08093DF01A6C066
+:103FB000883009F458C08B3009F49BC09EC086310C
+:103FC00009F497C078F4803109F470C0813109F0A8
+:103FD00094C00E94F51390910D0181E08927809390
+:103FE0000D0187C0893109F484C08B3109F085C087
+:103FF0008091D00181FB222720F991E0922790FB4C
+:1040000081F94AC0853309F45BC048F4873209F46A
+:1040100057C008F45AC0893209F452C06EC08334C4
+:1040200038F48A3308F067C0883309F462C065C089
+:10403000833409F445C0883409F05FC00E94F51349
+:104040000FEF13ED20E3015010402040E1F700C0D6
+:1040500000000E94FC1A4DC00E943E210E948C0E5E
+:104060000E94820746C00E94B01C0E94C21C41C030
+:104070009091D001892F817090FF12C0917F9E7F17
+:104080009093D0013BC08091D00182FB222720F980
+:1040900091E0922790FB82F98093D001992349F116
+:1040A0008091D00181608093D00123C08091D001A4
+:1040B00083FB222720F991E0922790FB83F9ECCF34
+:1040C00061E070E080E090E010C08D5141E050E090
+:1040D00060E070E08A019B0104C0000F111F221FE5
+:1040E000331F8A95D2F7C901B8010E94AC170E940C
+:1040F000F51381E003C08953E9CF80E01F910F9150
+:10410000089580E008950C948120CF93C82F80916A
+:10411000DF01813079F018F08230E9F187C0E09159
+:104120000E01F0910F018081813169F0823209F036
+:104130007FC009C0E0910E01F0910F0180818131B3
+:1041400011F0823261F48C2F0E948320811104C00F
+:104150008C2F0E94BC1F1DC081E090E01AC08C2FE4
+:104160000E948120811114C0C43179F048F4CB3011
+:1041700079F0C03109F060C082E08093DF0108C0AF
+:10418000C93219F0C83321F057C01092DF0154C072
+:1041900081E0817053C0C93289F118F5C43171F1E1
+:1041A000A8F4C73009F046C08AE08093150194E175
+:1041B0009093140193E0909313018093120188E08F
+:1041C0008093110188E28093100134C0CE51C63033
+:1041D00088F5EC2FF0E0E65DFE4F80818093DE01F4
+:1041E00029C0CE34E9F020F4CB3421F56AE013C0C5
+:1041F000C13579F0C235F1F461E00DC08091DE0186
+:10420000882319F01092DE0115C081E08093DF0150
+:1042100015C061E006C08091DE010E94F61E0AC052
+:104220006AE08091DE010E946C1F04C01092DF01E1
+:1042300080E004C081E002C080E0ABCFCF91089560
+:10424000E1E8F0E080818860808380818160808304
+:104250008FB7F89493E09093890090ED9093880045
+:104260008FBF0895EFE6F0E080818260808308953B
+:10427000EFE6F0E080818D7F80830895EFE6F0E047
+:10428000908182E08927808308951F920F920FB654
+:104290000F9211242F933F934F935F936F937F93CC
+:1042A0008F939F93AF93BF93EF93FF938091E00120
+:1042B0009091E10101969093E1018093E0018111D9
+:1042C00003C082E00E948207E091E101E695E69555
+:1042D000F0E0EA57FB4FE4918091E0018E1303C0B8
+:1042E00080E00E948207FF91EF91BF91AF919F9173
+:1042F0008F917F916F915F914F913F912F910F908F
+:104300000FBE0F901F9018950E948B216894B111D9
+:104310000C941A2208950E94FF2188F09F5798F06C
+:10432000B92F9927B751B0F0E1F0660F771F881FBA
+:10433000991F1AF0BA95C9F714C0B13091F00E94D4
+:104340001922B1E008950C941922672F782F88273D
+:10435000B85F39F0B93FCCF3869577956795B395FB
+:10436000D9F73EF490958095709561957F4F8F4F6A
+:104370009F4F0895E89409C097FB3EF4909580956F
+:10438000709561957F4F8F4F9F4F9923A9F0F92F1B
+:1043900096E9BB279395F695879577956795B79599
+:1043A000F111F8CFFAF4BB0F11F460FF1BC06F5F7F
+:1043B0007F4F8F4F9F4F16C0882311F096E911C091
+:1043C000772321F09EE8872F762F05C0662371F0B2
+:1043D00096E8862F70E060E02AF09A95660F771FC6
+:1043E000881FDAF7880F9695879597F9089557FDF6
+:1043F0009058440F551F59F05F3F71F04795880F53
+:1044000097FB991F61F09F3F79F0879508951216E9
+:1044100013061406551FF2CF4695F1DF08C0161695
+:1044200017061806991FF1CF869571056105089446
+:104430000895E894BB2766277727CB0197F908955D
+:104440000E9433220C94A4220E94962238F00E94EB
+:104450009D2220F0952311F00C948D220C94932230
+:1044600011240C941A220E94F72170F3959FC1F336
+:10447000950F50E0551F629FF001729FBB27F00D12
+:10448000B11D639FAA27F00DB11DAA1F649F662767
+:10449000B00DA11D661F829F2227B00DA11D621FB6
+:1044A000739FB00DA11D621F839FA00D611D221F70
+:1044B000749F3327A00D611D231F849F600D211D54
+:1044C000822F762F6A2F11249F5750409AF0F1F0D7
+:1044D00088234AF0EE0FFF1FBB1F661F771F881F40
+:1044E00091505040A9F79E3F510580F00C948D22C9
+:1044F0000C941A225F3FE4F3983ED4F386957795A7
+:104500006795B795F795E7959F5FC1F7FE2B880FE5
+:10451000911D9695879597F9089597F99F6780E87B
+:1045200070E060E008959FEF80EC089500240A9405
+:104530001616170618060906089500240A9412167E
+:104540001306140605060895092E0394000C11F4B1
+:10455000882352F0BB0F40F4BF2B11F460FF04C05E
+:104560006F5F7F4F8F4F9F4F089597FB072E16F475
+:10457000009407D077FD09D00E94CF2207FC05D018
+:104580003EF4909581959F4F0895709561957F4F6A
+:104590000895EE0FFF1F0590F491E02D0994AA1BDA
+:1045A000BB1B51E107C0AA1FBB1FA617B70710F01E
+:1045B000A61BB70B881F991F5A95A9F78095909550
+:1045C000BC01CD010895F999FECF92BD81BDF89A45
+:1045D000992780B50895A8E1B0E042E050E00C943E
+:1045E0000623262FF999FECF1FBA92BD81BD20BDAB
+:1045F0000FB6F894FA9AF99A0FBE019608950E94A0
+:10460000F122272F0C94F222DC01CB01FC01F99955
+:10461000FECF06C0F2BDE1BDF89A319600B40D920E
+:0C46200041505040B8F70895F894FFCFC7
+:10462C00200283071308EE07BA0786070101BE01B3
+:10463C0028080A03140A3F4D36394704FA03C40309
+:10464C008B031E03370350036903010203040506A1
+:04465C000708090042
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/default/default.hex b/keyboard/ergodox_ez/keymaps/default/default.hex
index 14f5b7c798..bd5cd43415 100644
--- a/keyboard/ergodox_ez/keymaps/default/default.hex
+++ b/keyboard/ergodox_ez/keymaps/default/default.hex
@@ -1,17 +1,17 @@
-:100000000C9465020C94A9020C94A9020C94A90208
-:100010000C94A9020C94A9020C94A9020C94A902B4
-:100020000C94A9020C94A9020C94C50B0C94970C87
-:100030000C94A9020C94A9020C94A9020C94A90294
-:100040000C94A9020C9422210C94A9020C94A902EC
-:100050000C94A9020C94C41A0C94A9020C94A90241
-:100060000C94A9020C94A9020C94A9020C94A90264
-:100070000C94A9020C94A9020C94A9020C94A90254
-:100080000C94A9020C94A9020C94A9020C94A90244
-:100090000C94A9020C94A9020C94A9020C94A90234
-:1000A0000C94A9020C94A9020C94A902FC0C1E0D3C
-:1000B000090E1E0D090E600D830D090ED80DEB0DF6
-:1000C000D810D81006110611481184118413841316
-:1000D0009C118413931293125E138413841372136E
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A12E004C002A00E1003581000044
 :1000F0001E00140004001D7134004D001F001A0082
 :1001000016001B00E1042A0020000800070006007A
@@ -75,1048 +75,1047 @@
 :1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
 :1004B000B39D87715D4A3A2C20170F0A060402018A
 :1004C0000000000000000000000011241FBECFEF5C
-:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A
-:1004E0009091EF01A091F001B091F1018730904B14
-:1004F000A740B04BB9F41092EE011092EF011092A8
-:10050000F0011092F10114BE84B7877F84BF88E1A7
-:100510000FB6F89480936000109260000FBEE0E088
-:10052000FFE3099511E0A0E0B1E0E8ECF5E402C0DA
-:1005300005900D92A433B107D9F711E0A4E3B1E01F
-:1005400001C01D92AE3EB107E1F70E940B090C9469
-:10055000E2220C94000061110BC0FC01828188230F
-:1005600021F085EE0E946C0F03C085EE0E943410CE
-:1005700080E090E0089508956091B1017091B2011A
-:100580008091B3019091B4010E94F01956985E9841
-:1005900025982D9826982E9827982F98813019F015
-:1005A000823021F00895259A2D9A0895269A2E9A40
-:1005B00008958CEB92E0892B11F00E94BC0280E040
-:1005C00090E0089556985E9825982D9826982E9834
-:1005D00027982F988FEF90E0909389008093880060
-:1005E00090938B0080938A0090938D0080938C0071
-:1005F000259A2D9A2FEF80E792E02150804090407D
-:10060000E1F700C00000269A2E9A2FEF80E792E0D3
-:10061000215080409040E1F700C00000279A2F9AB7
-:100620002FEF80E792E0215080409040E1F700C03A
-:10063000000025982D982FEF80E792E02150804010
-:100640009040E1F700C0000026982E982FEF80E739
-:1006500092E0215080409040E1F700C000002798D0
-:100660002F9856985E9825982D9826982E9827981A
-:100670002F98089589EA8093800089E08093810013
-:1006800024982C983F988AB18F748AB96E98479AAB
-:100690008BB1806B8BB9769A0E94E2028BEB92E071
-:1006A000892B11F00E94BB0280E090E0089580E267
-:1006B000809300018091340181110EC00E94A60335
-:1006C00081E0809334012FEF83ED90E3215080404F
-:1006D0009040E1F700C0000080E40E94AC038093EA
-:1006E000000181112EC00E94D60380930001811168
-:1006F00028C00E94D60380930001811122C08FE39D
-:100700000E94D6038093000181111BC00E94CE037A
-:1007100080E40E94AC0380930001811112C08CE040
-:100720000E94D6038093000181110BC00E94D60362
-:1007300080930001811105C08FE30E94D60380934E
-:1007400000010E94CE038091000108951092B9002B
-:100750008AE08093B800089594EA9093BC00909149
-:10076000BC0097FFFCCF9091B900987F983021F0A2
-:10077000903111F081E008958093BB0084E880936C
-:10078000BC008091BC0087FFFCCF8091B900887FBE
-:10079000883111F0803471F780E0089584E9809306
-:1007A000BC008091BC0084FDFCCF08958093BB0009
-:1007B00084E88093BC008091BC0087FFFCCF9091BF
-:1007C000B900987F81E0983209F480E0089584E8C8
-:1007D0008093BC008091BC0087FFFCCF8091BB0060
-:1007E000089580910001811115C080E40E94AC033E
-:1007F0008093000181110CC082E10E94D603809396
-:100800000001811105C08FEF0E94D6038093000183
-:100810000E94CE0384B1807F84B985B1807F85B981
-:100820008AB1837F8AB98BB1837F8BB93E98469812
-:1008300008950E945703809300010E94F10380B342
-:100840008C7080BB81B3836F81BBE4E4F1E0A6E3ED
-:10085000B1E011921D9281E0E235F807D1F78AE309
-:1008600093E0892B11F00C943A030895BF92CF9234
-:10087000DF92EF92FF920F931F93CF93DF938091BC
-:100880000001882379F0809135018F5F80933501D5
-:10089000811108C00E94570380930001811102C09A
-:1008A0000E94E20206E311E0C0E0D0E0DD24D39430
-:1008B00082E0C82EEE24E394F12CC73000F580913D
-:1008C0000001811162C080E40E94AC0380930001AA
-:1008D000811112C082E10E94D60380930001811130
-:1008E0000BC0C7010C2E01C0880F0A94EAF780954F
-:1008F0000E94D603809300010E94CE0346C0CA30F6
-:10090000A1F028F4C83059F0C93061F005C0CC30EE
-:1009100089F070F0CD3089F0209A289810C0219A83
-:1009200029980DC0229A2A980AC0239A2B9807C0AA
-:10093000529A01C0539A5B9802C03E9A4698E0EAE8
-:10094000EA95F1F78FB1799960C092E081708D25B9
-:10095000892B7C9B02C090E001C094E0892B7D9B99
-:1009600002C090E001C098E0892B7E9B02C090E01D
-:1009700001C090E1892B9FB19095991F9927991FEC
-:100980009295990F907E892B0FC080910001811163
-:1009900051C080E40E94AC03809300018823B9F128
-:1009A000B12C0E94CE038B2DF8019081981719F07D
-:1009B0008083C09201010E94F10321960F5F1F4FB7
-:1009C000CE30D10509F079CF809101018823B1F0B3
-:1009D000815080930101882339F08FE99FE00197CE
-:1009E000F1F700C000000AC0A4E4B1E0E6E3F1E0E2
-:1009F00081918D9391E0E434F907D1F789ED92E08C
-:100A0000892BD1F00E94D90217C090E09FCF83E1DB
-:100A10000E94D603809300018111C2CF81E40E941D
-:100A2000AC03809300018111BBCF0E94E703B82E75
-:100A3000B094B7CF80E0B8CF81E0DF91CF911F9124
-:100A40000F91FF90EF90DF90CF90BF900895E82F27
-:100A5000F0E0EC5BFE4F8081089508958B3B91059B
-:100A600078F4883A910540F5853A9105D0F48430C0
-:100A7000910508F0B1C08130910509F4ADC06BC09B
-:100A8000803E910508F467C0883E910508F4A4C033
-:100A90009C01205F31092031310508F05CC0906570
-:100AA0000895853A910509F459C0863A910509F4EB
-:100AB00058C083E890E40895883A910509F454C039
-:100AC000893A910509F453C08A3A910509F452C054
-:100AD0008B3A910509F451C08C3A910509F450C044
-:100AE0008D3A910509F44FC0803B910509F44EC041
-:100AF0008E3A910509F44DC08F3A910509F44CC026
-:100B0000813B910509F44BC0823B910509F44AC031
-:100B1000833B910509F449C0843B910509F448C021
-:100B2000853B910509F447C0863B910509F446C011
-:100B3000873B910509F445C0883B910509F444C001
-:100B4000893B910509F443C08A3B910509F042C0F5
-:100B50008AE296E4089580E090E0089581E890E4C8
-:100B6000089582E890E4089582EE94E4089589EE71
-:100B700094E408958AEE94E4089585EB94E408954E
-:100B800086EB94E4089587EB94E408958CEC94E468
-:100B900008958DEC94E4089583E895E408958AE837
-:100BA00095E4089582E995E4089584E995E408952B
-:100BB00081E296E4089583E296E4089584E296E45F
-:100BC000089585E296E4089586E296E4089587E222
-:100BD00096E4089580E094E40895089596E0799F5E
-:100BE000F001112494E5899FE00DF11D1124E60F19
-:100BF000F11DEE0FFF1FEC51FF4F85919491089569
-:100C0000880F991F805A9040FC0185919491089516
-:100C1000880F991F80529F4FFC01859194910895F0
-:100C200026E0729FF001112444E5849FE00DF11D40
-:100C30001124E60FF11DEE0FFF1FEC51FF4F259120
-:100C40003491C9019A9581159F4110F4C901089505
-:100C5000C90190528115904128F4C9019F700E94EA
-:100C600008060895C90190538115904120F4C901E7
-:100C70009927906C0895211580E5380769F40E9442
-:100C8000A5139FEF24E34CE0915020404040E1F752
-:100C900000C000000C94E91A213080E5380731F4D7
-:100CA0008091CC0181608093CC010895C901905559
-:100CB0008115904108F050C0832F99278F70992794
-:100CC00081309105D9F4A9014370552702C0880FDE
-:100CD000991F4A95E2F79C68A90164E0440F551FEB
-:100CE0006A95E1F744275370842B952B73E0220F0C
-:100CF000331F7A95E1F7207633271DC082309105A6
-:100D000029F4922F8827816F906A08958330910586
-:100D1000A9F4A9014370552781E090E002C0880F33
-:100D2000991F4A95E2F79C6843E0220F331F4A95CA
-:100D3000E1F7207E3770822B932B08950497F1F40E
-:100D4000A9014370552781E090E002C0880F991FE8
-:100D50004A95E2F79A68E8CFC9019057811590410A
-:100D600020F4C9019F7090620895C90190588115BF
-:100D7000904120F4C9019F70906A0895203E31058A
-:100D8000E0F4203C310558F52133310509F470C0F9
-:100D900048F42932310509F464C02A32310509F4D6
-:100DA0006EC074C029333105F1F022383105D9F015
-:100DB0002533310509F44EC069C0233E310589F160
-:100DC00038F4203E3105C1F0223E3105E1F05EC02D
-:100DD000263E310569F1273E3105A9F157C0C90109
-:100DE0000E94000608958091DF0180FD02C081FF0E
-:100DF0004DC080EE90E04BC08091DF0180FFF9CFC5
-:100E000089E390E044C08091DF0182FF0EC08091B1
-:100E1000DF0184FF03C080E090E039C083EE90E002
-:100E200036C08091DF0182FFF2CF82EE90E02FC0CA
-:100E30008091DF0183FF0BC08091DF0184FDEBCF48
-:100E400087EE90E024C08091DF0183FFF5CF86EE2E
-:100E500090E01DC08091DF0185FF07C089E290E02E
-:100E600016C08091DF0185FFF9CF85E390E00FC0C8
-:100E70008091DF0186FF07C08AE290E008C0809180
-:100E8000DF0186FFF9CF81E390E001C0C9010E9434
-:100E90002E0508950895809162010895CF93DF9300
-:100EA00000D01F92CDB7DEB72091E501243019F5AF
-:100EB00023E029839B838A832093E9008FEF90911D
-:100EC000E800815095FD06C095ED9A95F1F7000078
-:100ED0008111F5CF8091E80085FF0DC040E050E022
-:100EE00063E070E0CE0101960E94B8098091E800AD
-:100EF0008E778093E8000F900F900F90DF91CF9145
-:100F00000895CF93DF9300D01F92CDB7DEB7209125
-:100F1000E501243021F522E029839B838A8383E045
-:100F20008093E9008FEF9091E800815095FD06C015
-:100F300095ED9A95F1F700008111F5CF8091E800C9
-:100F400085FF0DC040E050E063E070E0CE01019607
-:100F50000E94B8098091E8008E778093E8000F9096
-:100F60000F900F90DF91CF9108952091E5012430EB
-:100F7000F1F422E02093E9002FEF3091E8002150B6
-:100F800035FD06C035ED3A95F1F700002111F5CF9A
-:100F90002091E80025FF0BC040E050E065E070E0E4
-:100FA0000E94B8098091E8008E778093E800089548
-:100FB000CF93DF93EC018091E501843009F046C0C6
-:100FC00090910C019923D9F090910D019923B9F0DA
-:100FD0008093E9008FEF9091E800815095FD06C065
-:100FE00095E19A95F1F700008111F5CF8091E80025
-:100FF00085FF2CC040E050E060E170E017C081E068
-:101000008093E9008FEF9091E800815095FD06C034
-:1010100095ED9A95F1F700008111F5CF8091E800E8
-:1010200085FF14C040E050E068E070E0CE010E940F
-:10103000B8098091E8008E778093E80080E1FE0196
-:10104000A2E5B1E001900D928A95E1F7DF91CF9191
-:1010500008958091E401811109C00E944A0B0E9409
-:10106000A70B8091E20084608093E20008951092C3
-:10107000E401089508950C940F210E94801A0E94A3
-:1010800015210E94440E0C944A0742E061EC81E075
-:101090000E94C40A42E061EC82E00E94C40A42E07D
-:1010A00061EC83E00E94C40A42E161EC84E00C94AC
-:1010B000C40A8091E701833009F455C030F48130CF
-:1010C00071F0823009F48EC008958A3009F47AC034
-:1010D0008B3009F460C0893009F09CC020C0809139
-:1010E000E601813A09F096C08091E800877F8093FD
-:1010F000E8008091EA019091EB01892B21F060E0FA
-:1011000080E090E003C060E182E591E070E00E9441
-:10111000010A8091E8008B778093E8000895809120
-:10112000E601813209F076C08091EA019091EB01ED
-:10113000009719F0039709F06DC08091E800877F50
-:101140008093E8008091E80082FD05C08091E50170
-:101150008111F8CF5FC08091F1008093620180918E
-:10116000E8008B7753C08091E601813A09F052C0C4
-:101170008091EA019091EB01892B09F04BC080919D
-:10118000E800877F8093E8008091E80080FFFCCF33
-:1011900080910C0136C08091E6018132D9F58091B1
-:1011A000EA019091EB01892BA9F58091E800877FF6
-:1011B0008093E8000E94F90A8091E80180930C0175
-:1011C0000C94A5138091E601813221F58091E8000D
-:1011D000877F8093E8000E94F90A8091E90180935B
-:1011E000630108958091E601813AA1F48091E800BD
-:1011F000877F8093E8008091E80080FFFCCF80919A
-:1012000063018093F1008091E8008E778093E8007D
-:101210000C94F90A089584B7877F84BF88E10FB6DC
-:10122000F89480936000109260000FBE90E080E818
-:101230000FB6F89480936100909361000FBE0E94F6
-:10124000930E0E944A0B0E94A70B8091E2008460DB
-:101250008093E20078940E94220E0E94950E82E014
-:1012600091E00E943F0E0E94FD208091E5018530B3
-:1012700069F40E94431A8091E3018823B1F30E942C
-:101280006B1A882391F30E94A209EFCF0E949B0E54
-:10129000ECCF292F332723303105A9F06CF421300E
-:1012A000310509F442C02230310509F043C08DE612
-:1012B00090E020E133E042C021323105C9F0223212
-:1012C000310519F137C099278130910541F08230FD
-:1012D000910541F0892B71F5ECE0F3E005C0E4EFF6
-:1012E000F2E002C0ECEDF2E0849190E09F0126C0B4
-:1012F000643000F5E62FF0E0EE0FFF1FEE5DFE4FCD
-:101300002081318189E090E019C0643098F4E62FA3
-:10131000F0E0DF01AA0FBB1FA65EBE4F2D913C91EE
-:10132000EA5EFE4F808190E009C082E190E02DE707
-:1013300033E004C080E090E020E030E0FA01318347
-:101340002083089580E189BD82E189BD09B400FE52
-:10135000FDCF8091D8008F7D8093D8008091E000F0
-:1013600082608093E0008091E00081FDFCCF0895D1
-:10137000CF92DF92EF92FF920F931F93CF93DF9361
-:101380007C018B01EA010E941A0B811131C0209768
-:1013900031F088819981081B190BE80EF91EC12CC8
-:1013A000D12C0115110519F18091E80085FD14C0BB
-:1013B0008091E8008E778093E800209741F0888143
-:1013C00099818C0D9D1D9983888385E011C00E94B1
-:1013D0001A0B882331F30CC0F70181917F018093B0
-:1013E000F10001501109FFEFCF1ADF0ADACF80E0D8
-:1013F000DF91CF911F910F91FF90EF90DF90CF90F1
-:1014000008952091EC013091ED012617370748F03F
-:101410006115710539F42091E8002E772093E800DA
-:1014200001C0B901FC0120E061157105B9F180919D
-:10143000E501882309F440C0853009F43FC080915C
-:10144000E80083FD3DC08091E80082FF06C08091E6
-:10145000E80082FF26C080E008958091E80080FFC8
-:10146000E3CF2091F3008091F20090E0922B611580
-:10147000710551F08830910538F421912093F100E5
-:10148000615071090196F3CF21E0089709F020E03F
-:101490008091E8008E778093E800C6CF2111C7CFF6
-:1014A000D6CF8091E501882339F0853039F08091DD
-:1014B000E80083FFCCCF04C082E0089583E0089564
-:1014C00081E008952091EC013091ED012617370756
-:1014D00048F06115710539F42091E8002E772093CA
-:1014E000E80001C0B901FC0120E061157105C1F1FE
-:1014F0008091E501882309F441C0853009F440C09A
-:101500008091E80083FD3EC08091E80082FF06C024
-:101510008091E80082FF27C080E008958091E80074
-:1015200080FFE3CF2091F3008091F20090E0922BB6
-:101530006115710559F08830910540F4249120938C
-:10154000F1003196615071090196F2CF21E00897C0
-:1015500009F020E08091E8008E778093E800C5CF05
-:101560002111C6CFD5CF8091E501882339F0853090
-:1015700039F08091E80083FFCBCF04C082E008956A
-:1015800083E0089581E00895982F973058F590935F
-:10159000E900981739F07091EC002091ED0050911E
-:1015A000F00003C0242F762F50E021FF19C03091A6
-:1015B000EB003E7F3093EB003091ED003D7F3093A8
-:1015C000ED003091EB0031603093EB007093EC0054
-:1015D0002093ED005093F0002091EE0027FF07C00C
-:1015E0009F5FD3CF8F708093E90081E0089580E002
-:1015F00008958091E60187FD05C08091E80080FF95
-:101600000EC012C08091E80082FD05C08091E50106
-:101610008111F8CF08958091E8008B7708C0809100
-:10162000E5018111EACF08958091E8008E778093DB
-:10163000E80008958091E4009091E50045E620914E
-:10164000EC0020FF21C02091E80020FD21C0209166
-:10165000E501222389F0253089F02091EB0025FD5A
-:101660000FC02091E4003091E5002817390739F3C5
-:10167000415041F0C901E3CF82E0089583E008952D
-:1016800081E0089584E008952091E80022FFDFCFF3
-:1016900080E008950E94B80B0E94C00BE0EEF0E0DD
-:1016A000808181608083E8EDF0E080818F778083A6
-:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA
-:1016C00080831092E40108950F931F93CF93DF93CB
-:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4
-:1016E000888388818068888388818F7D888319BCFE
-:1016F0001092E5011092E1011092E3011092E201D3
-:1017000000EE10E0F80180818B7F8083888181600A
-:10171000888342E060E080E00E94C40AE1EEF0E0ED
-:1017200080818E7F8083E2EEF0E080818160808323
-:10173000808188608083F80180818E7F80838881AA
-:1017400080618883DF91CF911F910F910895E8ED1B
-:10175000F0E080818F7E8083E7EDF0E08081816022
-:10176000808384E082BF81E08093E4010C94640B69
-:10177000E8EDF0E080818E7F80831092E200089592
-:101780001092DA001092E10008951F920F920FB6A6
-:101790000F9211242F933F934F935F936F937F93F7
-:1017A0008F939F93AF93BF93EF93FF938091E1004B
-:1017B00082FF0BC08091E20082FF07C08091E100B0
-:1017C0008B7F8093E1000E94210E8091DA0080FFE0
-:1017D0001FC08091D80080FF1BC08091DA008E7FEF
-:1017E0008093DA008091D90080FF0DC080E189BD2F
-:1017F00082E189BD09B400FEFDCF81E08093E5015F
-:101800000E94290805C019BC1092E5010E94370802
-:101810008091E10080FF19C08091E20080FF15C037
-:101820008091E2008E7F8093E2008091E2008061EF
-:101830008093E2008091D80080628093D80019BC28
-:1018400085E08093E5010E943B088091E10084FFE0
-:1018500030C08091E20084FF2CC080E189BD82E12C
-:1018600089BD09B400FEFDCF8091D8008F7D8093A3
-:10187000D8008091E1008F7E8093E1008091E200AA
-:101880008F7E8093E2008091E20081608093E2008D
-:101890008091E101882311F084E007C08091E3008A
-:1018A00087FF02C083E001C081E08093E5010E94D0
-:1018B0003D088091E10083FF29C08091E20083FF11
-:1018C00025C08091E100877F8093E10082E08093D2
-:1018D000E5011092E1018091E1008E7F8093E100AB
-:1018E0008091E2008E7F8093E2008091E20080612F
-:1018F0008093E20042E060E080E00E94C40A8091B0
-:10190000F00088608093F0000E943A08FF91EF9108
-:10191000BF91AF919F918F917F916F915F914F9107
-:101920003F912F910F900FBE0F901F9018951F920F
-:101930000F920FB60F9211242F933F934F935F9303
-:101940006F937F938F939F93AF93BF93CF93EF93B7
-:10195000FF93C091E900CF708091EC001092E900F4
-:101960008091F000877F8093F00078940E94D30CE0
-:101970001092E9008091F00088608093F000C0939D
-:10198000E900FF91EF91CF91BF91AF919F918F911E
-:101990007F916F915F914F913F912F910F900FBE6B
-:1019A0000F901F9018951F93CF93DF93CDB7DEB79D
-:1019B000AA970FB6F894DEBF0FBECDBFE6EEF1E0FA
-:1019C0008091F100819321E0EE3EF207C9F70E9479
-:1019D00059088091E80083FF1CC12091E6013091F5
-:1019E000E701832F90E08A30910508F012C1FC01D5
-:1019F000EA5AFF4F0C949722203881F0223809F0E0
-:101A000008C18091EA018F708093E9008091EB001A
-:101A100085FB882780F91092E90006C08091E201D9
-:101A20009091E301911182609091E800977F9093EB
-:101A3000E8008093F1001092F100C5C0822F8D7FE5
-:101A400009F0E7C0222319F0223061F0E2C0809152
-:101A5000E801813009F0DDC0333009F080E0809387
-:101A6000E30128C08091E801811124C02091EA019E
-:101A70002F7009F4CEC02093E9008091EB0080FF25
-:101A800019C08091EB00333011F4806211C0806185
-:101A90008093EB0081E090E0022E01C0880F0A9451
-:101AA000EAF78093EA001092EA008091EB008860E8
-:101AB0008093EB001092E9008091E800877F86C058
-:101AC0002111A7C01091E8011F778091E300807871
-:101AD000812B8093E3008091E800877F8093E8006A
-:101AE0000E94F90A8091E80080FFFCCF8091E3001A
-:101AF00080688093E300112311F083E001C082E04D
-:101B00008093E50186C02058223008F082C0809181
-:101B1000E8019091E9018C3D23E0920779F583E09B
-:101B20008A838AE289834FB7F894DE01139620E016
-:101B30003EE051E2E32FF0E050935700E49120FFA4
-:101B400003C0E295EF703F5FEF708E2F90E0EA30B8
-:101B500010F0C79601C0C0968D939D932F5F2431DE
-:101B600049F74FBF8091E800877F8093E8006AE2E1
-:101B700070E0CE0101960E94010A14C0AE014F5FD1
-:101B80005F4F6091EA010E944909009709F441C042
-:101B90002091E800277F2093E800BC0189819A8189
-:101BA0000E94620A8091E8008B778093E80031C040
-:101BB000203879F58091E800877F8093E800809154
-:101BC000E1018093F1008091E8008E778093E80036
-:101BD0000E94F90A1EC021111CC09091E8019230A8
-:101BE000C0F48091E800877F8093E8009093E10142
-:101BF0000E94F90A8091E101811104C08091E30003
-:101C000087FF02C084E001C081E08093E5010E946B
-:101C100045088091E80083FF0AC08091E800877F33
-:101C20008093E8008091EB0080628093EB00AA969D
-:101C30000FB6F894DEBF0FBECDBFDF91CF911F91DD
-:101C400008950895CF938091E5018823B1F08091A4
-:101C5000E9008F709091EC0090FF02C090E801C005
-:101C600090E0C92FC82B1092E9008091E80083FD15
-:101C70000E94D30CCF70C093E900CF910895909348
-:101C80006901809368010895E0916801F09169010C
-:101C9000309721F00190F081E02D099480E00895C3
-:101CA000E0916801F0916901309721F00280F381A1
-:101CB000E02D09940895E0916801F0916901309751
-:101CC00021F00480F581E02D0994089520916601AA
-:101CD000309167018217930771F0909367018093A9
-:101CE0006601E0916801F0916901309721F006806A
-:101CF000F781E02D099408952091640130916501E8
-:101D00008217930771F09093650180936401E091CD
-:101D10006801F0916901309721F00084F185E02D90
-:101D20000994089508950C94920E0E94861A0E94B8
-:101D300019040C944C1BCF92DF92EF92FF920F93F9
-:101D40001F93CF93DF93CDB7DEB72B970FB6F894E1
-:101D5000DEBF0FBECDBF0E9436043BE6E32E31E06E
-:101D6000F32E00E010E0C02E802F0E942705F7011F
-:101D7000D1907F01D826B1F40F5F1F4F0E301105AF
-:101D800091F78FEF89838A831B820E948F1A81606B
-:101D9000782F9D838C8349815A816B818D810E942C
-:101DA0003E0F41C09091CC0191FF04C08B870E94EF
-:101DB0002D058B8520E030E04D2D50E0922FBA01AB
-:101DC000022E02C0759567950A94E2F760FF25C060
-:101DD0002E83CF82EE24E394F12C02C0EE0CFF1C84
-:101DE0009A95E2F790E08E219F2121E0892B09F45A
-:101DF00020E028870E948F1A8160782F9A87898730
-:101E00004E815F8168858A850E943E0FF801E55901
-:101E1000FE4F80818E25808306C02F5F3F4F263086
-:101E2000310561F6A9CF0E94301E10916A010E940F
-:101E3000440E1817A1F00E94440E80936A012B965D
-:101E40000FB6F894DEBF0FBECDBFDF91CF911F91CB
-:101E50000F91FF90EF90DF90CF900C944A072B9654
-:101E60000FB6F894DEBF0FBECDBFDF91CF911F91AB
-:101E70000F91FF90EF90DF90CF900895CF93DF9375
-:101E8000CDB7DEB72B970FB6F894DEBF0FBECDBF30
-:101E90004F83588769877A878B87DE01119686E0A2
-:101EA000FD0111928A95E9F785E0FE0137960190D0
-:101EB0000D928A95E1F749815A816B817C818D81F0
-:101EC0009E810E9471162B960FB6F894DEBF0FBE4E
-:101ED000CDBFDF91CF910895CF93C82F882309F408
-:101EE000C1C0823859F40E94440E81FDBBC089E311
-:101EF0000E9410190E94CA1989E30CC0833879F432
-:101F00000E94440E80FDAEC083E50E9410190E941D
-:101F1000CA1983E50E945019CF910C94CA198438CC
-:101F200059F40E94440E82FD9DC087E40E9410195E
-:101F30000E94CA1987E4EECF8CEF8C0F813A48F4E7
-:101F40008C2F0E94652081118DC08C2F0E9410194A
-:101F5000E3CF80E28C0F883048F4C77081E001C085
-:101F6000880FCA95EAF70E949119D6CF8BE58C0F9E
-:101F7000833078F4C53A29F0C63A31F482E890E02B
-:101F800005C081E890E002C083E890E0CF910C9416
-:101F9000660E88E58C0F833108F064C0C83A39F1C9
-:101FA000C93A41F1CA3A49F1CB3A51F1CC3A59F127
-:101FB000CD3A61F1C03B69F1CE3A71F1CF3A79F196
-:101FC000C13B81F1C23B89F1C33B91F1C43B99F123
-:101FD000C53BA1F1C63BA9F1C73BB1F1C83BB9F183
-:101FE000C93BC1F1CA3BC9F58AE292E038C082EE32
-:101FF00090E035C089EE90E032C08AEE90E02FC0CC
-:1020000085EB90E02CC086EB90E029C087EB90E058
-:1020100026C08CEC90E023C08DEC90E020C083E8DB
-:1020200091E01DC08AE891E01AC082E991E017C0F2
-:1020300084E991E014C081E292E011C083E292E071
-:102040000EC084E292E00BC085E292E008C086E216
-:1020500092E005C087E292E002C080E090E0CF917C
-:102060000C947C0ECF910895882309F44BC08238DC
-:1020700059F40E94440E81FF45C089E30E94101963
-:102080000E94CA1989E30CC0833871F40E94440E7F
-:1020900080FF38C083E50E9410190E94CA1983E5A9
-:1020A0000E9450190C94CA19843859F40E94440EA5
-:1020B00082FF28C087E40E9410190E94CA1987E491
-:1020C000EFCF9CEF980F913A58F390E2980F983029
-:1020D00050F4877091E001C0990F8A95EAF7892F33
-:1020E0000E949719DFCF9BE5980F933020F480E092
-:1020F00090E00C94660E885A833120F480E090E0E2
-:102100000C947C0E0895882321F00E9491190C9460
-:10211000CA190895882321F00E9497190C94CA19AE
-:102120000895CF92DF92EF92FF920F931F93CF9378
-:10213000DF93CDB7DEB728970FB6F894DEBF0FBE9A
-:10214000CDBF8C0185E0F801DE01119601900D9262
-:102150008A95E1F7F80140813181F280258122954D
-:102160002F7083819481892B31F03F3F31F481E0DE
-:102170004F3F19F403C081E001C080E080FDC4C27C
-:1021800049833A8389819A812F830E94CE189E8346
-:1021900088870E94CD180E94A0174E81E42FE295F7
-:1021A000EF70F0E0E05AFF4F2F8168850C94972282
-:1021B000842F807F142F1F70882311F01295107FB9
-:1021C000FF2059F0112309F454C2812F68870E941F
-:1021D000A1190E94CA1968854CC2862F0E9434102A
-:1021E000112309F491C2812F0E94A71928960FB6D6
-:1021F000F894DEBF0FBECDBFDF91CF911F910F913D
-:10220000FF90EF90DF90CF900C94CA19342F307F5D
-:10221000842F8F70303211F08295807F662319F001
-:10222000613019F12BC0FF20B1F0222309F493C1D2
-:10223000213009F090C128960FB6F894DEBF0FBE8A
-:10224000CDBFDF91CF911F910F91FF90EF90DF9065
-:10225000CF900C94B119222319F0213009F454C203
-:102260008E830E94B4198E8189C1FF2021F0223013
-:1022700008F04AC270C1211147C280C1FF2021F07D
-:10228000222309F468C1F5C1222309F477C105C2EC
-:10229000242F26952695237030E02115310521F055
-:1022A00021303105C9F030C2FF2021F0862F942F54
-:1022B000937002C080E090E028960FB6F894DEBFDD
-:1022C0000FBECDBFDF91CF911F910F91FF90EF9087
-:1022D000DF90CF900C94660EFF2021F0862F942F74
-:1022E000937002C080E090E028960FB6F894DEBFAD
-:1022F0000FBECDBFDF91CF911F910F91FF90EF9057
-:10230000DF90CF900C947C0E862FFF2019F00E9456
-:10231000381D02C00E94A01D28960FB6F894DEBF9B
-:102320000FBECDBFDF91CF911F910F91FF90EF9026
-:10233000DF90CF900C94251E842F837009F076C017
-:10234000F110E2C1262F229526952770220F220F29
-:10235000862F8F70C82ED12CE12CF12C022E04C0B8
-:10236000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DD
-:102370006FE070E080E090E004C0660F771F881F78
-:10238000991F2A95D2F7609570958095909503C016
-:1023900060E070E0CB01242F269526952370422F14
-:1023A00050E042305105D1F04330510559F16C29CC
-:1023B0007D298E299F294130510541F128960FB67C
-:1023C000F894DEBF0FBECDBFDF91CF911F910F916B
-:1023D000FF90EF90DF90CF900C94C5176C297D296A
-:1023E0008E299F2928960FB6F894DEBF0FBECDBF69
-:1023F000DF91CF911F910F91FF90EF90DF90CF90E1
-:102400000C94DF170E94C517C701B60128960FB6B6
-:10241000F894DEBF0FBECDBFDF91CF911F910F911A
-:10242000FF90EF90DF90CF900C94AB17FF2019F046
-:10243000842F817001C08695882309F465C1262FF9
-:10244000229526952770220F220F862F8F70C82E77
-:10245000D12CE12CF12C022E04C0CC0CDD1CEE1C86
-:10246000FF1C0A94D2F764FF10C06FE070E080E0B8
-:1024700090E004C0660F771F881F991F2A95D2F736
-:10248000609570958095909503C060E070E0CB01F9
-:10249000242F269526952370422F50E04230510577
-:1024A000D1F04330510559F16C297D298E299F299E
-:1024B0004130510541F128960FB6F894DEBF0FBEAA
-:1024C000CDBFDF91CF911F910F91FF90EF90DF90E3
-:1024D000CF900C9499186C297D298E299F292896D4
-:1024E0000FB6F894DEBF0FBECDBFDF91CF911F9125
-:1024F0000F91FF90EF90DF90CF900C94B3180E9453
-:102500009918C701B60128960FB6F894DEBF0FBE22
-:10251000CDBFDF91CF911F910F91FF90EF90DF9092
-:10252000CF900C947F18603FC9F118F4603E50F4CE
-:102530009BC0623F09F460C008F44AC0633F09F4DD
-:102540006FC092C0162F1F70842F8F71FF2099F0DB
-:102550000E941818812F28960FB6F894DEBF0FBE80
-:10256000CDBFDF91CF911F910F91FF90EF90DF9042
-:10257000CF900C9483100E943918812F28960FB6A3
-:10258000F894DEBF0FBECDBFDF91CF911F910F91A9
-:10259000FF90EF90DF90CF900C948A10FF20A1F075
-:1025A0002111B2C0842F8F7128960FB6F894DEBF28
-:1025B0000FBECDBFDF91CF911F910F91FF90EF9094
-:1025C000DF90CF900C945E18223008F09DC0EACFC7
-:1025D000FF20A1F0842F8F7128960FB6F894DEBFEC
-:1025E0000FBECDBFDF91CF911F910F91FF90EF9064
-:1025F000DF90CF900C941818FF2061F3842F8F7117
-:1026000028960FB6F894DEBF0FBECDBFDF91CF91F5
-:102610001F910F91FF90EF90DF90CF900C9439189D
-:10262000FF2091F0842F8F7128960FB6F894DEBFAB
-:102630000FBECDBFDF91CF911F910F91FF90EF9013
-:10264000DF90CF900C94031828960FB6F894DEBF55
-:102650000FBECDBFDF91CF911F910F91FF90EF90F3
-:10266000DF90CF900C94F917FF20A1F0222309F4FA
-:10267000B1CF862F28960FB6F894DEBF0FBECDBF20
-:10268000DF91CF911F910F91FF90EF90DF90CF904E
-:102690000C946C0F222309F4B1CF862F28960FB625
-:1026A000F894DEBF0FBECDBFDF91CF911F910F9188
-:1026B000FF90EF90DF90CF900C9434104F70C801D2
-:1026C0000E94AB0228960FB6F894DEBF0FBECDBFB6
-:1026D000DF91CF911F910F91FF90EF90DF90CF90FE
-:1026E0000C941E174F70C80128960FB6F894DEBFE1
-:1026F0000FBECDBFDF91CF911F910F91FF90EF9053
-:10270000DF90CF900C94ED0528960FB6F894DEBFBD
-:102710000FBECDBFDF91CF911F910F91FF90EF9032
-:10272000DF90CF9008950E94AE190E9483190E94F5
-:10273000CA190E94D11E0E94251E80E090E00E94CE
-:10274000660E80E090E00C947C0E0E949E190C9422
-:1027500093130E94CE18292F22952F7030E02C3031
-:1027600031054CF42A3031056CF422503109223005
-:10277000310590F407C02C30310551F02F30310570
-:1027800039F00AC0803E10F0803F31F481E00895B6
-:1027900093FB882780F9089580E00895CF93DF9315
-:1027A00000D000D01F92CDB7DEB70F900F900F90E2
-:1027B0000F900F90DF91CF910895CF93DF9300D0CA
-:1027C00000D000D0CDB7DEB726960FB6F894DEBFA6
-:1027D0000FBECDBFDF91CF9108951F93CF93DF93AD
-:1027E000C091790116E080917A01C81799F0D0E084
-:1027F0001C9FF0011D9FF00D1124E558FE4F4081F4
-:10280000518162817381848195810E94DD132196BB
-:10281000C770E9CFDF91CF911F9108954091AB012F
-:102820005091AC016091AD017091AE018091AF010A
-:102830009091B0010C94DD13CF938091B0018295FB
-:102840008F7009F05FC08091AD01882309F45AC0F0
-:1028500020917901A0917A016091AB017091AC0156
-:102860008091AE019091AF0131E06F3F09F030E00F
-:10287000B32FC6E02A1709F445C0009721F07F3F27
-:1028800021F44B2F03C041E001C040E030E040FDA7
-:1028900035C0C29FF001C39FF00D1124E558FE4FD3
-:1028A000418174132BC04081641328C042814111BF
-:1028B00025C0438154814817590710F441505109EC
-:1028C000481B590B483C5105C8F48091B0018F70EA
-:1028D00080618093B00186E0829FF001839FF00DBC
-:1028E0001124E058FE4F80818F70806180838BEAD5
-:1028F00091E00E949110CF910C94ED132F5F3F4F08
-:102900002770B8CFCF910895CF92DF92EF92FF92C8
-:102910000F931F93CF93DF93CDB7DEB762970FB6B8
-:10292000F894DEBF0FBECDBF8C0185E0F801DE015B
-:102930001D9601900D928A95E1F7D8014C91119660
-:102940005C91119712966C9112971396ED90FC90F2
-:1029500014977091AB01E091AC012091AE013091E0
-:10296000AF012115310531F0EF3F31F481E07F3FB8
-:1029700019F403C081E001C080E0B82FB170CB2E04
-:1029800080FD6CC1D090AD01DD2009F4F5C0F0915F
-:10299000B001E216F30638F0C701821B930B883CA6
-:1029A000910548F09BC0209530952E0D3F1D283C89
-:1029B000310508F093C08F2F807F09F052C0E513D6
-:1029C00014C0741312C0D62E61110FC0FF70F061D5
-:1029D000F093B0010E940E148BEA91E00E949110D6
-:1029E0008091B001F80185836CC1EF2831F05F3F21
-:1029F00031F481E04F3F19F403C081E001C080E071
-:102A000080FD03C081E0862701C080E0F82FF170CF
-:102A1000FF2E80FF1CC08091790120917A0136E061
-:102A2000821709F428C190E0389FF001399FF00D1A
-:102A30001124E558FE4F7181571306C0708147136A
-:102A400003C07281671303C001968770E9CFD62E49
-:102A5000662309F436C18091B00181608093B00192
-:102A600053C0E51308C0741306C0611104C0D80137
-:102A70001596FC93AEC04D875E878D859E856A8BCB
-:102A80000E94A9136A89882329F1D62E662311F1A1
-:102A90002091B001822F82958F7090E002970CF404
-:102AA00060C08091AB019091AC0198878F831986AB
-:102AB000FB86EA862C87CE01079651C0E51731F1D7
-:102AC0004D875E878D859E856A8B0E94A9136A89D2
-:102AD00081112EC0C8010E949110A4C08F2F807F49
-:102AE00069F77E2DF98AE88A89890E94CE138BEADC
-:102AF00091E00E949110EBEAF1E086E0DF011D9287
-:102B00008A95E9F70E940E14D12CDBC07413D8CF3C
-:102B10006111D6CFD8011596FC93C8010E9491107F
-:102B2000EBEAF1E086E0DF011D928A95E9F7C9C082
-:102B3000D62E662379F22091B001822F82958F7074
-:102B400090E0029774F08091AB019091AC019A8370
-:102B500089831B82FD82EC822E83CE0101960E9426
-:102B6000911086E0F801ABEAB1E001900D928A95F0
-:102B7000E1F70E941C146FC0E216F30628F0C701AB
-:102B8000821B930B9C0104C0209530952E0D3F1D98
-:102B9000283C310508F052C0D62E662309F49ACF9E
-:102BA000E5132CC074132AC08091B00180FD1DC0B4
-:102BB000982F92959F70C9F0D80115968C93159710
-:102BC0009F3039F09F5F9295907F8F70892B15967B
-:102BD0008C93C8010E94911086E0F801ABEAB1E045
-:102BE00001900D928A95E1F736C086E0F801ABEAD4
-:102BF000B1E001900D928A95E1F763C04D875E8741
-:102C00008D859E850E94A913882379F086E0F801BE
-:102C1000ABEAB1E001900D928A95E1F70E941C1495
-:102C20000E940E14DD24D3944CC08091B0018160C9
-:102C30008093B001C8010E94911043C07E2DF98A93
-:102C4000E88A89890E94CE13EBEAF1E086E0DF0191
-:102C50001D928A95E9F70E940E1433C0662309F489
-:102C600039CF4D875E878D859E850E94A913882365
-:102C700009F430CFCBCF4D875E878D859E850E942E
-:102C8000CE18292F22952F7030E0223031052CF4F8
-:102C90009F7041F0811106C00CC0243031052CF426
-:102CA0009F7049F4805E883020F0C8010E94911026
-:102CB000CF2CDC2C06C0D80115969C91907F91F703
-:102CC000F8CF8D2D62960FB6F894DEBF0FBECDBF44
-:102CD000DF91CF911F910F91FF90EF90DF90CF90F8
-:102CE00008951F93CF93DF93CDB7DEB72C970FB620
-:102CF000F894DEBF0FBECDBF4F83588769877A87B0
-:102D00008B879C87CE0107960E9484148823C1F08C
-:102D10002F8138858A859B85892B31F03F3F11F0C3
-:102D200080E003C02F3FE1F781E0811147C04F8170
-:102D3000588569857A858B859C850E94DD133EC008
-:102D400086E0FE013796DE01119601900D928A957C
-:102D5000E1F7FF81E8854A855B854115510531F032
-:102D6000EF3F31F481E0FF3F19F403C081E001C07F
-:102D700080E080FD23C020917A0130E0C9010196F6
-:102D8000877099276091790170E086179707F1F1B4
-:102D9000F983EA835D834C8396E0929FD001939FF1
-:102DA000B00D1124A558BE4FFE01319601900D9231
-:102DB0009A95E1F780937A010E94ED1316E08091D5
-:102DC000790190917A01891779F1189FC001112436
-:102DD00085589E4F0E948414882331F1E091790137
-:102DE0001E9FF0011124E558FE4F40815181628100
-:102DF0007381848195810E94DD138091790190E037
-:102E000001968770992780937901D9CF0E94A513E5
-:102E100010927A0110927901EBEAF1E086E0DF018D
-:102E20001D928A95E9F7CACF2C960FB6F894DEBFAB
-:102E30000FBECDBFDF91CF911F910895EF92FF920A
-:102E40000F931F93CF93DF939C01009709F471C0F8
-:102E5000F12CEE24E394E9012196F9018491843761
-:102E600040F4843008F056C0813081F0823021F186
-:102E700060C0853709F449C0C0F19CE7980F9037CE
-:102E800008F057C08F770E94341046C089010E5F4A
-:102E90001F4FFE01849190E2980F983050F4877094
-:102EA000FE2D01C0FF0F8A95EAF78F2F0E94A1190E
-:102EB00015C00E946C0F14C089010E5F1F4FFE01E8
-:102EC000849190E2980F983068F48770FE2D01C0CD
-:102ED000FF0F8A95EAF78F2F0E94A7190E94CA193F
-:102EE000E8011AC00E943410FBCF2E5F3F4FFE0155
-:102EF000C491CC2341F08FE99FE00197F1F700C026
-:102F00000000C150F6CFE90107C0FE01F490E901CD
-:102F1000229602C00E946C0F8F2D882341F0EFE9AA
-:102F2000FFE03197F1F700C000008150F6CF9E011D
-:102F300092CFDF91CF911F910F91FF90EF90089565
-:102F400008956093B5017093B6018093B701909393
-:102F5000B8010C9493130F931F930091B501109136
-:102F6000B6012091B7013091B801062B172B282B01
-:102F7000392B0093B5011093B6012093B70130931C
-:102F8000B8011F910F910C9493130F931F9300910D
-:102F9000B5011091B6012091B7013091B801062317
-:102FA0001723282339230093B5011093B6012093EA
-:102FB000B7013093B8011F910F910C9493130F93A5
-:102FC0001F930091B5011091B6012091B701309186
-:102FD000B80106271727282739270093B501109332
-:102FE000B6012093B7013093B8011F910F910C9453
-:102FF00093131092B1011092B2011092B30110928A
-:10300000B4010C94931341E050E060E070E004C020
-:10301000440F551F661F771F8A95D2F74093B10161
-:103020005093B2016093B3017093B4010C94931365
-:1030300041E050E060E070E004C0440F551F661F9F
-:10304000771F8A95D2F78091B1019091B201A0913A
-:10305000B301B091B401842B952BA62BB72B809391
-:10306000B1019093B201A093B301B093B4010C9459
-:10307000931341E050E060E070E004C0440F551F3E
-:10308000661F771F8A95D2F7409550956095709589
-:103090008091B1019091B201A091B301B091B401BE
-:1030A00084239523A623B7238093B1019093B20183
-:1030B000A093B301B093B4010C94931341E050E09A
-:1030C00060E070E004C0440F551F661F771F8A95AB
-:1030D000D2F78091B1019091B201A091B301B0916A
-:1030E000B40184279527A627B7278093B101909331
-:1030F000B201A093B301B093B4010C9493130F9356
-:103100001F930091B1011091B2012091B301309150
-:10311000B401062B172B282B392B0093B1011093E8
-:10312000B2012093B3013093B4011F910F910C941D
-:1031300093130F931F930091B1011091B20120914D
-:10314000B3013091B40106231723282339230093B8
-:10315000B1011093B2012093B3013093B4011F91D8
-:103160000F910C9493130F931F930091B101109141
-:10317000B2012091B3013091B40106271727282707
-:1031800039270093B1011093B2012093B30130931A
-:10319000B4011F910F910C9493130895CF92DF9275
-:1031A000EF92FF920F931F93CF93DF93EC01C090A8
-:1031B000B501D090B601E090B701F090B8018091D0
-:1031C000B1019091B201A091B301B091B401C82AAC
-:1031D000D92AEA2AFB2A0FE110E0B701A601002E46
-:1031E00004C076956795579547950A94D2F740FFA6
-:1031F00007C0BE01802F0E9410068130910539F46E
-:103200000150110950F7BE0180E00E941006DF91C5
-:10321000CF911F910F91FF90EF90DF90CF90089585
-:1032200090910C019923D9F090910D019923B9F057
-:10323000982F9695969596959F3088F5E0910E017A
-:10324000F0910F01E90FF11D877021E030E001C01E
-:10325000220F8A95EAF78181822B8183089540911C
-:103260000E0150910F0120E030E09FEFFA01E20FD4
-:10327000F31F6281681799F09F3F19F4611101C033
-:10328000922F2F5F3F4F2E30310581F79F3F39F04E
-:10329000FA01E90FF11D97FDFA95828308950895CB
-:1032A00090910C019923E1F090910D019923C1F0C7
-:1032B000982F9695969596959F3020F5E0910E0162
-:1032C000F0910F01E90FF11D877021E030E001C09E
-:1032D000220F8A95EAF7209581812823218308957A
-:1032E00040910E0150910F0120E030E0FA01E20F11
-:1032F000F31F9281981301C012822F5F3F4F2E302F
-:103300003105A1F7089581E090E0E0910E01F09180
-:103310000F01E80FF91F1082019680319105A9F77E
-:1033200008959091CB01982B9093CB0108958095AF
-:103330009091CB0198239093CB0108951092CB01EB
-:1033400008959091CA01982B9093CA010895809591
-:103350009091CA0198239093CA0108951092CA01CE
-:1033600008958093B90108951092B901089540918C
-:103370000E0150910F0120E030E080E0FA01E20FF1
-:10338000F31F918191118F5F2F5F3F4F2F303105D8
-:10339000A9F70895E0910E01F0910F018091CB0102
-:1033A0008083E0910E01F0910F0180819091CA011C
-:1033B000892B80839091B901992361F0E0910E01EE
-:1033C000F0910F018081892B80830E94B7198111B0
-:1033D0001092B90180910E0190910F010C94500E42
-:1033E000CF92DF92EF92FF920F931F936C01EE2426
-:1033F000FF24C114D104E104F10421F46B017C0128
-:1034000080E001C080E133272F2D1E2D0D2D0115E9
-:1034100011052105310519F0885F680179019701CF
-:103420008601A4E03695279517950795AA95D1F7BB
-:10343000011511052105310519F08C5F680179012D
-:1034400097018601F2E03695279517950795FA952D
-:10345000D1F7011511052105310519F08E5F6801BD
-:103460007901B701A6017695679557954795452B44
-:10347000462B472B09F08F5F1F910F91FF90EF9024
-:10348000DF90CF9008958091E501843009F110928A
-:10349000CD0120E488E190E00FB6F894A8958093E0
-:1034A00060000FBE2093600083B7817F846083BF7C
-:1034B00083B7816083BF7894889583B78E7F83BFFD
-:1034C00088E10FB6F89480936000109260000FBE00
-:1034D000089508950895CF930E94691A0E943604B2
-:1034E0000E946A1AC0E08C2F0E942705811105C036
-:1034F000CF5FCE30C1F780E001C081E0CF91089569
-:103500000E94A5130E94440E0C944A0782E084BDD9
-:1035100093E095BD9AEF97BD80936E0008952FB705
-:10352000F8948091CE019091CF01A091D001B091FB
-:10353000D1012FBF0895CF92DF92EF92FF920F93A8
-:103540001F932FB7F8944091CE015091CF01609115
-:10355000D0017091D1012FBF6A017B01EE24FF24BD
-:103560008C0120E030E0C016D106E206F30610F42C
-:1035700041505109481B590BCA011F910F91FF90EF
-:10358000EF90DF90CF9008951F920F920FB60F9299
-:1035900011248F939F93AF93BF938091CE0190910D
-:1035A000CF01A091D001B091D1010196A11DB11D13
-:1035B0008093CE019093CF01A093D001B093D1011D
-:1035C000BF91AF919F918F910F900FBE0F901F9061
-:1035D00018950E944A0BF8942FEF87EA91E6215044
-:1035E00080409040E1F700C0000087E090EBDC01F4
-:1035F0008093EE019093EF01A093F001B093F1015D
-:103600002CE088E190E00FB6F894A89580936000D4
-:103610000FBE20936000FFCFEF92FF920F931F9396
-:10362000CF93DF93E82EF12C8F2D0E942705C0E069
-:10363000D0E0082F10E098010C2E02C03595279598
-:103640000A94E2F720FD05C02196C630D10599F70E
-:1036500009C06C2F7F2D80E00E94EE05E812F4CFA8
-:1036600081E005C0F3948EE0F812DECF80E0DF91B8
-:10367000CF911F910F91FF90EF900895CF93C82F96
-:103680008CE20E940C1B882321F08C2FCF910C948C
-:103690000C1B80E0CF910895CF930E94911C811163
-:1036A00002C00E94771CC5E6C15049F00E94360452
-:1036B0008FE39CE90197F1F700C00000F5CF89E2A4
-:1036C0000E943E1B811111C18AE20E943E1B8111A2
-:1036D0000E94771C85E00E943E1B81110E94E91A1E
-:1036E0000E949C1C8093CC0187E00E943E1B882393
-:1036F00099F18BE10E943E1B882351F09091CC01FF
-:1037000091FB882780F921E0822780FB91F922C074
-:103710008EE00E943E1B882351F09091CC0192FBD9
-:10372000882780F921E0822780FB92F913C080E18D
-:103730000E943E1B9091CC01882341F093FB882787
-:1037400080F921E0822780FB93F904C0892F8095BE
-:1037500080FB90F99093CC018091CC010E94A01C39
-:103760000E94AE1C8093DF0180EE0E943E1B8823E6
-:1037700041F08091DF01982F909590FB80F9809324
-:10378000DF0189E30E943E1B882359F09091DF01FD
-:1037900091FB882780F921E0822780FB91F99093A3
-:1037A000DF0182EE0E943E1B882359F09091DF01D9
-:1037B00092FB882780F921E0822780FB92F9909381
-:1037C000DF0186EE0E943E1B882359F09091DF01B5
-:1037D00093FB882780F921E0822780FB93F990935F
-:1037E000DF0183EE0E943E1B882359F09091DF0198
-:1037F00094FB882780F921E0822780FB94F990933D
-:10380000DF0185E30E943E1B882359F09091DF0180
-:1038100095FB882780F921E0822780FB95F990931A
-:10382000DF0181E30E943E1B882359F09091DF0164
-:1038300096FB882780F921E0822780FB96F99093F8
-:10384000DF0181E10E943E1B882359F09091DF0146
-:1038500097FB882780F921E0822780FB97F99093D6
-:10386000DF018091DF010E94B21C8091DF0187FBA4
-:10387000882780F980930D0187E20E943E1BC82FA4
-:103880008EE10E943E1B8111C2608FE10E943E1BAF
-:103890008111C46080E20E943E1B8111C86081E2F8
-:1038A0000E943E1B8111C06182E20E943E1B811179
-:1038B000C06283E20E943E1B8111C06484E20E94C8
-:1038C0003E1B882311F0C06802C0CC2329F08C2F46
-:1038D0000E94A91C6C2F03C00E94A51C682F70E0D9
-:1038E00080E090E0CF910C94A117CF9108956DEEF8
-:1038F0007EEF80E090E00E94CD2260E082E090E0E8
-:103900000E94BF2260E083E090E00E94BF2260E05E
-:1039100084E090E00E94BF2260E085E090E00C949B
-:10392000BF2280E090E00E94B92221E08D3E9E4FB0
-:1039300009F020E0822F089582E090E00C94B122FB
-:10394000682F82E090E00C94BF2283E090E00C941A
-:10395000B122682F83E090E00C94BF2284E090E0D5
-:103960000C94B122682F84E090E00C94BF228091E7
-:10397000D40180FF0BC06091130185E0689FB00106
-:10398000112475956795759567952AC081FF09C0C3
-:103990006091130185E0689FB001112475956795CA
-:1039A0001FC082FF07C06091130185E0689FB001CE
-:1039B000112416C04091D5014423C9F06091120131
-:1039C000461788F72091130185E0289F9001112464
-:1039D000429FC001439F900D112470E00E948322FA
-:1039E0006038710540F46115710539F002C065E079
-:1039F00070E0862F08958FE7089581E00895809103
-:103A0000D40180FF08C06091110170E07595679541
-:103A10007595679521C081FF06C06091110170E026
-:103A20007595679519C082FF04C06091110170E01F
-:103A300010C08091D5018823C1F0609110018617D4
-:103A4000A0F790911101989FC001112470E00E948D
-:103A500083226038710528F46115710521F0862FE5
-:103A600008958FE7089581E0089561E070E0F4CF54
-:103A7000803F21F40E94B71C819504C0813F29F446
-:103A80000E94B71C8093D8010895823F21F40E94C0
-:103A9000B71C819504C0833F29F40E94B71C809312
-:103AA000D7010895893F19F40E94FF1C05C08A3F81
-:103AB00031F40E94FF1C81958093D90108958B3FBA
-:103AC00021F40E94FF1C819504C08C3F29F40E94C0
-:103AD000FF1C8093DA010895843F21F48091D60180
-:103AE000816017C0853F21F48091D601826011C0AA
-:103AF000863F21F48091D60184600BC0873F21F47A
-:103B00008091D601886005C0883F31F48091D6014C
-:103B100080618093D60108958D3F21F48091D40176
-:103B200081600BC08E3F21F48091D401826005C07A
-:103B30008F3F29F48091D40184608093D40108954B
-:103B4000803F39F48091D80187FF6CC01092D80172
-:103B500069C0813F29F48091D8011816BCF362C076
-:103B60009091D701823F29F497FF5CC01092D70152
-:103B700059C0833F19F41916CCF354C0893F41F45E
-:103B80008091D90118160CF04DC01092D9014AC08D
-:103B90008A3F29F48091D90187FF44C0F6CF8B3F3B
-:103BA00039F48091DA0187FF3DC01092DA013AC002
-:103BB0008C3F29F48091DA011816BCF333C0843F9E
-:103BC00021F48091D6018E7F17C0853F21F480912A
-:103BD000D6018D7F11C0863F21F48091D6018B7F65
-:103BE0000BC0873F21F48091D601877F05C0883FB5
-:103BF00031F48091D6018F7E8093D60113C08D3F22
-:103C000021F48091D4018E7F0BC08E3F21F48091EE
-:103C1000D4018D7F05C08F3F29F48091D4018B7F23
-:103C20008093D4018091D70181110EC08091D80179
-:103C300081110AC08091D901811106C08091DA01F9
-:103C4000811102C01092D501089586ED91E00E9485
-:103C50005B0E0E948F1A9093D3018093D201089536
-:103C60001F93CF93DF938091D2019091D3010E9453
-:103C70009B1A4091D501442321F02091140130E09A
-:103C800006C0209115015AE0259F9001112482174A
-:103C9000930708F482C08091D7011091D801D09188
-:103CA000D901C091DA01811107C0111105C0D111EC
-:103CB00003C0CC2309F471C04F3F19F04F5F40930C
-:103CC000D501181624F40E94B71C8093D701809167
-:103CD000D70187FF05C00E94B71C81958093D7014B
-:103CE000111624F40E94B71C8093D8018091D8014A
-:103CF00087FF05C00E94B71C81958093D801609111
-:103D0000D701662339F11091D801112319F17727D2
-:103D100067FD7095872F972F0E94942123E333E34B
-:103D200043E35FE30E94F8210E9461216093D70181
-:103D3000612F772767FD7095872F972F0E94942119
-:103D400023E333E343E35FE30E94F8210E94612110
-:103D50006093D8011D1624F40E94FF1C8093D901A2
-:103D60008091D90187FF05C00E94FF1C8195809337
-:103D7000D9011C1624F40E94FF1C8093DA01809163
-:103D8000DA0187FF05C00E94FF1C81958093DA014C
-:103D9000DF91CF911F910C94251EDF91CF911F9140
-:103DA0000895E6EDF1E085E0DF011D928A95E9F7DF
-:103DB0001092D5011092D4010895833081F128F436
-:103DC000813059F08230D1F00895853009F449C02E
-:103DD000B8F1863009F456C0089520911501862F58
-:103DE00090E0820F911D8F3F910520F4620F609348
-:103DF000150108958FEF8093150108952091140106
-:103E0000862F90E0820F911D8F3F910520F4620F65
-:103E10006093140108958FEF809314010895209109
-:103E20001301862F90E0820F911D8F3F910520F4A2
-:103E3000620F6093130108958FEF8093130108952B
-:103E400020911201862F90E0820F911D8F3F9105E6
-:103E500020F4620F6093120108958FEF8093120196
-:103E6000089520911101862F90E0820F911D8F3FC0
-:103E7000910520F4620F6093110108958FEF8093F4
-:103E80001101089520911001862F90E0820F911D5D
-:103E90008F3F910520F4620F6093100108958FEF1A
-:103EA000809310010895833011F128F4813049F096
-:103EB000823091F00895853081F120F18630C1F192
-:103EC000089580911501681720F4861B80931501D1
-:103ED000089510921501089580911401681720F437
-:103EE000861B809314010895109214010895809107
-:103EF0001301681720F4861B809313010895109214
-:103F00001301089580911201681720F4861B809395
-:103F100012010895109212010895809111016817FD
-:103F200020F4861B809311010895109211010895C9
-:103F300080911001681720F4861B8093100108956A
-:103F40001092100108958D3109F442C020F58E3091
-:103F500009F479C070F4873009F45EC020F486302B
-:103F600009F442C033C08830D1F18B3009F4A7C0C6
-:103F70002DC0863109F4A3C038F4803109F46DC036
-:103F8000813109F47BC022C0893109F498C08B319A
-:103F900009F44FC01BC0853309F479C048F4873257
-:103FA00009F475C008F478C0893209F470C00EC0F5
-:103FB000833438F48A3308F071C0883309F47FC041
-:103FC00005C0833409F463C08834C1F080E00895EB
-:103FD0000E941B210E94440E0E944A0770C00E944A
-:103FE0009C1C0E94AE1C6BC08091CC01817F8E7F97
-:103FF0008093CC0181E08093DC0108950E94A51399
-:104000002FEF83ED90E3215080409040E1F700C016
-:1040100000000E94E91A53C09091CC01892F817051
-:1040200090FF03C0917F9E7F26C091609093CC014A
-:1040300046C09091CC0191FB882780F921E082272E
-:1040400080FB91F913C09091CC0192FB882780F9F5
-:1040500021E0822780FB92F909C09091CC0193FB6B
-:10406000882780F921E0822780FB93F99093CC0187
-:10407000882329F191609093CC0108950E94A513A3
-:1040800080910D0191E0892780930D0118C061E0B6
-:1040900070E080E090E00FC023EE01C027EC280F15
-:1040A00061E070E080E090E004C0660F771F881F39
-:1040B000991F2A95D2F70E94A1170E94A51381E0AB
-:1040C000089580E0089580E00895CF93C82F8091EF
-:1040D000DC01813079F018F08230D1F184C0A091F8
-:1040E0000E01B0910F018C91813169F0823209F09B
-:1040F0007CC009C0A0910E01B0910F018C9181315B
-:1041000011F0823249F48C2F0E94612081111DC070
-:104110008C2F0E94A31F1AC08C2F0E946320811134
-:1041200014C0C43179F048F4CB3079F0C03109F0D3
-:1041300060C082E08093DC0108C0C93219F0C83346
-:1041400021F057C01092DC0154C081E0817053C04F
-:10415000C93289F118F5C43171F1A8F4C73009F0FA
-:1041600046C08AE08093150194E19093140193E096
-:10417000909313018093120188E08093110188E2EB
-:104180008093100134C0CE51C63088F5EC2FF0E09A
-:10419000E65DFE4F80818093DB0129C0CE34E9F0DB
-:1041A00020F4CB3421F56AE013C0C13579F0C23573
-:1041B000F1F461E00DC08091DB01882319F01092C9
-:1041C000DB0115C081E08093DC0115C061E006C011
-:1041D0008091DB010E94DD1E0AC06AE08091DB0154
-:1041E0000E94531F04C01092DC0180E004C081E0F3
-:1041F00002C080E0ABCFCF910895E1E8F0E080818C
-:10420000886080838081816080838FB7F89493E099
-:104210009093890090ED909388008FBF0895EFE60A
-:10422000F0E08081826080830895EFE6F0E0808195
-:104230008D7F80830895EFE6F0E0808192E089270A
-:10424000808308951F920F920FB60F9211242F931F
-:104250003F934F935F936F937F938F939F93AF930E
-:10426000BF93EF93FF938091DD019091DE01019662
-:104270009093DE018093DD01811103C082E00E94F2
-:104280004A07E091DE01E695E695F0E0E657FB4F40
-:10429000E4918091DD018E1303C080E00E944A0703
-:1042A000FF91EF91BF91AF919F918F917F916F910E
-:1042B0005F914F913F912F910F900FBE0F901F90E4
-:1042C000189504D06894B1118DC0089570D088F00D
-:1042D0009F5790F0B92F9927B751A0F0D1F0660FF2
-:1042E000771F881F991F1AF0BA95C9F712C0B1300D
-:1042F00081F077D0B1E0089574C0672F782F8827B8
-:10430000B85F39F0B93FCCF3869577956795B3954B
-:10431000D9F73EF490958095709561957F4F8F4FBA
-:104320009F4F0895E89409C097FB3EF490958095BF
-:10433000709561957F4F8F4F9F4F9923A9F0F92F6B
-:1043400096E9BB279395F695879577956795B795E9
-:10435000F111F8CFFAF4BB0F11F460FF1BC06F5FCF
-:104360007F4F8F4F9F4F16C0882311F096E911C0E1
-:10437000772321F09EE8872F762F05C0662371F002
-:1043800096E8862F70E060E02AF09A95660F771F16
-:10439000881FDAF7880F9695879597F9089557FD46
-:1043A0009058440F551F59F05F3F71F04795880FA3
-:1043B00097FB991F61F09F3F79F08795089512163A
-:1043C00013061406551FF2CF4695F1DF08C01616E6
-:1043D00017061806991FF1CF869571056105089497
-:1043E0000895E894BB2766277727CB0197F90895AE
-:1043F0000BD078C069D028F06ED018F0952309F062
-:104400005AC05FC01124EECFCADFA0F3959FD1F34D
-:10441000950F50E0551F629FF001729FBB27F00D72
-:10442000B11D639FAA27F00DB11DAA1F649F6627C7
-:10443000B00DA11D661F829F2227B00DA11D621F16
-:10444000739FB00DA11D621F839FA00D611D221FD0
-:10445000749F3327A00D611D231F849F600D211DB4
-:10446000822F762F6A2F11249F5750408AF0E1F057
-:1044700088234AF0EE0FFF1FBB1F661F771F881FA0
-:1044800091505040A9F79E3F510570F014C0AACF3B
-:104490005F3FECF3983EDCF3869577956795B7958B
-:1044A000F795E7959F5FC1F7FE2B880F911D9695B5
-:1044B000879597F9089597F99F6780E870E060E025
-:1044C00008959FEF80EC089500240A9416161706AD
-:1044D00018060906089500240A94121613061406F5
-:1044E00005060895092E0394000C11F4882352F058
-:1044F000BB0F40F4BF2B11F460FF04C06F5F7F4F10
-:104500008F4F9F4F089597FB072E16F4009407D006
-:1045100077FD09D00E949D2207FC05D03EF49095BE
-:1045200081959F4F0895709561957F4F0895EE0F87
-:10453000FF1F0590F491E02D0994AA1BBB1B51E1CC
-:1045400007C0AA1FBB1FA617B70710F0A61BB70B03
-:10455000881F991F5A95A9F780959095BC01CD01A8
-:104560000895F999FECF92BD81BDF89A992780B53B
-:104570000895A8E1B0E042E050E00C94D422262F48
-:10458000F999FECF1FBA92BD81BD20BD0FB6F89438
-:10459000FA9AF99A0FBE019608950E94BF22272F1A
-:1045A0000C94C022DC01CB01FC01F999FECF06C0BE
-:1045B000F2BDE1BDF89A319600B40D9241505040E1
-:0845C000B8F70895F894FFCF4D
-:1045C80020024B07D807B50781074E070101BA013A
-:1045D80028080A03140A3F4D36394B04FE03C80362
-:1045E8008F0322033B0354036D03010203040506F2
-:0445F80007080900A7
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/default_osx/default_osx.hex b/keyboard/ergodox_ez/keymaps/default_osx/default_osx.hex
index 3a1cc4f79e..02ee975544 100644
--- a/keyboard/ergodox_ez/keymaps/default_osx/default_osx.hex
+++ b/keyboard/ergodox_ez/keymaps/default_osx/default_osx.hex
@@ -1,17 +1,17 @@
-:100000000C9403070C9447070C9447070C9447077C
-:100010000C9447070C9447070C9447070C94470728
-:100020000C9447070C9447070C9432120C94041359
-:100030000C9447070C9447070C9447070C94470708
-:100040000C9447070C94DC2B0C9447070C9447073F
-:100050000C9447070C94E3210C9447070C94470732
-:100060000C9447070C9447070C9447070C944707D8
-:100070000C9447070C9447070C9447070C944707C8
-:100080000C9447070C9447070C9447070C944707B8
-:100090000C9447070C9447070C9447070C944707A8
-:1000A0000C9447070C9447070C94470769138B136C
-:1000B00076148B137614CD13F0137614451458145C
-:1000C000A617A617D417D41717185318541A541A6A
-:1000D0006B18541A621962192E1A541A541A421AB9
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A12E004C002A00E1003581000044
 :1000F0001E00140004001D7134004D001F001A0082
 :1001000016001B00E1042A0020000800070006007A
@@ -43,1425 +43,1079 @@
 :1002A0000100010001000100A9000100010001009E
 :1002B0000100AC00AA00B600010001000100AB0083
 :1002C000A80001000100010001000100010001007F
-:1002D00001000100AE000100010000000A0025300D
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E382E3274
-:100C2000204156522D4C4942433A20312E382E3025
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A2063376334C7
-:100C90003134622D6469727479202830343A3038E6
-:100CA0003A303820446563203138203230313529DC
-:100CB0000A005649443A2030784645454428457252
-:100CC000676F446F7820455A29205049443A2030B4
-:100CD0007831333037284572676F446F7820455A32
-:100CE00029205645523A203078303030310A0044BD
-:100CF0004553433A20742E6D2E6B2E206B6579621E
-:100D00006F617264206669726D7761726520666FCB
-:100D100072204572676F646F780A000A092D2056A9
-:100D2000657273696F6E202D0A000A6D6F757365A9
-:100D30003A206F66660A000A6D6F7573653A206F18
-:100D40006E0A000A6B6579626F6172643A206F66A1
-:100D5000660A000A6B6579626F6172643A206F6E91
-:100D60000A000A6D61747269783A206F66660A003B
-:100D70000A6D61747269783A206F6E0A000A6465C0
-:100D80006275673A206F6E0A000A64656275673A99
-:100D9000206F66660A000A0A626F6F746C6F616486
-:100DA00065722E2E2E2000433E20006565636F6E17
-:100DB0006669673A0A00536C656570204C454420AB
-:100DC000746573740A000000000000000000000059
-:100DD00000010204060A0F17202C3A4A5D71879D14
-:100DE000B3C7DAE9F5FCFFFCF5E9DAC7B39D877113
-:100DF0005D4A3A2C20170F0A060402010000000089
-:100E000000000000000011241FBECFEFDAE0DEBFBB
-:100E1000CDBF04B603FE24C08091F9019091FA0180
-:100E2000A091FB01B091FC018730904BA740B04BE3
-:100E3000B9F41092F9011092FA011092FB0110928C
-:100E4000FC0114BE84B7877F84BF88E10FB6F89495
-:100E500080936000109260000FBEE0E0FFE3099510
-:100E600011E0A0E0B1E0E4E5FBE502C005900D92E1
-:100E7000AA33B107D9F711E0AAE3B1E001C01D928E
-:100E8000A93FB107E1F70E946C0F0C94A82D0C94B8
-:100E90000000FF93EF93E0913A01F0913B0130970E
-:100EA00009F00995EF91FF910895FC01859180303B
-:100EB00011F0EFDFFBCF0895FF27E0E230E247FFBC
-:100EC0000CC0419597FF09C0EDE260957095809543
-:100ED0009095611D711D811D911D27FF02C02195F7
-:100EE00030E350E2AA27660F771F881F991FAA1FB9
-:100EF000A41710F0A41B63955A95A9F7AA3008F01F
-:100F0000A95FA05DAF93F39561157105810591050A
-:100F100041F7ED3211F4EF93F395F21718F43F9384
-:100F2000F395FBCF8F91B5DFFA95E1F70895E9913D
-:100F3000F9918591803021F0853219F0AADFF9CF3F
-:100F4000089520E0E89455915532C1F3503311F4DF
-:100F5000689455915A3348F4505390F3220F022E5F
-:100F6000220F220F200D250FF4CF0EF42195899129
-:100F70009991533619F3533729F1533559F1BC017F
-:100F800088279927E8945C3621F48991999168948F
-:100F90005591543639F446EF7EF077FF0DC08FEF50
-:100FA0009FEF0AC055374AE039F0583540E121F04B
-:100FB000523642E009F00895FF93EF937DDFEF9101
-:100FC000FF91B7CFFF93EF93FC0181918030B9F38C
-:100FD00060DFFBCFFF93EF9368DFF1CFDF93CF9319
-:100FE000CDB7DEB72596A3DFCF91DF9108956111CC
-:100FF0000BC0FC018281882321F085EE0E943A1605
-:1010000003C085EE0E94021780E090E008950895E5
-:101010006091BC017091BD018091BE019091BF01B2
-:101020000E94E72056985E9825982D9826982E982D
-:1010300027982F98813019F0823021F00895259A51
-:101040002D9A0895269A2E9A089588E098E0892B83
-:1010500011F00C940808089556985E9825982D98DC
-:1010600026982E9827982F988FEF90E090938900DC
-:101070008093880090938B0080938A0090938D00DA
-:1010800080938C00569A5E9A259A2D9A269A2E9ACB
-:10109000279A2F9A2FE782E490E1215080409040D8
-:1010A000E1F700C0000056985E9825982D98269884
-:1010B0002E9827982F98089589EA8093800089E0D8
-:1010C0008093810024982C983F988AB18F748AB9B4
-:1010D0006E98479A8BB1806B8BB9769A0E942C08D8
-:1010E00087E098E0892B11F00C940708089580E2BE
-:1010F0008093000180913C0181110EC00E94C608BE
-:1011000081E080933C012FEF83ED90E321508040FC
-:101110009040E1F700C0000080E40E94CC0880937A
-:10112000000181112EC00E94F608809300018111F8
-:1011300028C00E94F60880930001811122C08FE32D
-:101140000E94F6088093000181111BC00E94EE08E6
-:1011500080E40E94CC0880930001811112C08CE0D1
-:101160000E94F6088093000181110BC00E94F608CE
-:1011700080930001811105C08FE30E94F6088093DF
-:1011800000010E94EE088091000108951092B900BC
-:101190008AE08093B800089594EA9093BC009091FF
-:1011A000BC0097FFFCCF9091B900987F983021F058
-:1011B000903111F081E008958093BB0084E8809322
-:1011C000BC008091BC0087FFFCCF8091B900887F74
-:1011D000883111F0803471F780E0089584E98093BC
-:1011E000BC008091BC0084FDFCCF08958093BB00BF
-:1011F00084E88093BC008091BC0087FFFCCF909175
-:10120000B900987F81E0983209F480E0089584E87D
-:101210008093BC008091BC0087FFFCCF8091BB0015
-:10122000089580910001811115C080E40E94CC08CE
-:101230008093000181110CC082E10E94F608809326
-:101240000001811105C08FEF0E94F6088093000114
-:101250000E94EE0884B1807F84B985B1807F85B912
-:101260008AB1837F8AB98BB1837F8BB93E984698C8
-:1012700008950E947708809300010E94110980B3AD
-:101280008C7080BB81B3836F81BBECE4F1E0AEE393
-:10129000B1E011921D9281E0EA35F807D1F78CE5B3
-:1012A00098E0892B11F00C945C0808959F92AF92FE
-:1012B000BF92CF92DF92EF92FF920F931F93CF9343
-:1012C000DF93809100018823E1F080913D018F5FE1
-:1012D00080933D01811115C082E493E00E9455077F
-:1012E0000E94770880930001882329F088E293E028
-:1012F0000E94550706C084E193E00E9455070E94B2
-:101300002C080EE311E0C0E0D0E0BB24B39482E0EF
-:10131000A82ECC24C394D12C25E0E22E23E0F22E7B
-:10132000C73000F580910001811162C080E40E9405
-:10133000CC0880930001811112C082E10E94F6085E
-:101340008093000181110BC0C6010C2E01C0880FD3
-:101350000A94EAF780950E94F608809300010E94A3
-:10136000EE0846C0CA30A1F028F4C83059F0C930A0
-:1013700061F005C0CC3089F070F0CD3089F0209A52
-:10138000289810C0219A29980DC0229A2A980AC03C
-:10139000239A2B9807C0529A01C0539A5B9802C0B7
-:1013A0003E9A4698E0EAEA95F1F78FB1799985C0BF
-:1013B00092E081708B25892B7C9B02C090E001C05C
-:1013C00094E0892B7D9B02C090E001C098E0892BBE
-:1013D0007E9B02C090E001C090E1892B9FB1909567
-:1013E000991F9927991F9295990F907E892B10C06C
-:1013F00080910001811176C080E40E94CC08809326
-:101400000001882309F45BC0912C0E94EE08892D0D
-:10141000F8019081981739F1808380910101882328
-:1014200001F18091D70180FF04C08AE093E00E941F
-:1014300055078091D70180FF0CC0809101011F9258
-:101440008F93FF92EF920E94EE070F900F900F90F4
-:101450000F908091D70180FF04C083E093E00E9449
-:101460005507A09201010E94110921960F5F1F4F9D
-:10147000CE30D10509F054CF809101018823B1F01D
-:10148000815080930101882339F08FE99FE0019713
-:10149000F1F700C000000AC0ACE4B1E0EEE3F1E017
-:1014A00081918D9391E0EC34F907D1F785E298E0D2
-:1014B000892BD1F00E94250817C090E07ACF83E1F4
-:1014C0000E94F6088093000181119ECF81E40E9462
-:1014D000CC0880930001811197CF0E940709982EB4
-:1014E000909493CF80E094CF81E0DF91CF911F91D2
-:1014F0000F91FF90EF90DF90CF90BF90AF909F90B3
-:101500000895E82FF0E0E45BFE4F80810895CF92CC
-:10151000DF92EF92FF920F931F93CF93DF938CEEA6
-:1015200092E00E9455073CE4E32E31E0F32EC0E048
-:10153000D0E047EEC42E42E0D42E0EED12E0DF9351
-:10154000CF93DF92CF920E94EE0784EE92E00E944A
-:101550005507F70181917F0190E00E944C219F93F4
-:101560008F931F930F930E94EE078CED92E00E94E1
-:10157000550721968DB79EB708960FB6F8949EBF73
-:101580000FBE8DBFCE30D105D1F6DF91CF911F9127
-:101590000F91FF90EF90DF90CF9008958B3B9105D6
-:1015A00078F4883A910540F5853A9105D0F4843075
-:1015B000910508F0B1C08130910509F4ADC06BC050
-:1015C000803E910508F467C0883E910508F4A4C0E8
-:1015D0009C01205F31092031310508F05CC0906525
-:1015E0000895853A910509F459C0863A910509F4A0
-:1015F00058C083E890E40895883A910509F454C0EE
-:10160000893A910509F453C08A3A910509F452C008
-:101610008B3A910509F451C08C3A910509F450C0F8
-:101620008D3A910509F44FC0803B910509F44EC0F5
-:101630008E3A910509F44DC08F3A910509F44CC0DA
-:10164000813B910509F44BC0823B910509F44AC0E6
-:10165000833B910509F449C0843B910509F448C0D6
-:10166000853B910509F447C0863B910509F446C0C6
-:10167000873B910509F445C0883B910509F444C0B6
-:10168000893B910509F443C08A3B910509F042C0AA
-:101690008AE296E4089580E090E0089581E890E47D
-:1016A000089582E890E4089582EE94E4089589EE26
-:1016B00094E408958AEE94E4089585EB94E4089503
-:1016C00086EB94E4089587EB94E408958CEC94E41D
-:1016D00008958DEC94E4089583E895E408958AE8EC
-:1016E00095E4089582E995E4089584E995E40895E0
-:1016F00081E296E4089583E296E4089584E296E414
-:10170000089585E296E4089586E296E4089587E2D6
-:1017100096E4089580E094E40895089596E0799F12
-:10172000F001112494E5899FE00DF11D1124E60FCD
-:10173000F11DEE0FFF1FEC51FF4F8591949108951D
-:10174000880F991F805A9040FC01859194910895CB
-:10175000880F991F80529F4FFC01859194910895A5
-:1017600026E0729FF001112444E5849FE00DF11DF5
-:101770001124E60FF11DEE0FFF1FEC51FF4F2591D5
-:101780003491C9019A9581159F4110F4C9010895BA
-:10179000C90190528115904128F4C9019F700E949F
-:1017A000A80B0895C90190538115904120F4C901F7
-:1017B0009927906C0895211580E5380769F40E94F7
-:1017C000751A9FEF24E34CE0915020404040E1F730
-:1017D00000C000000C940822213080E5380751F445
-:1017E0008CE593E00E9455078091D701816080933A
-:1017F000D7010895C90190558115904108F050C056
-:10180000832F99278F70992781309105D9F4A901E9
-:101810004370552702C0880F991F4A95E2F79C68CC
-:10182000A90164E0440F551F6A95E1F744275370FE
-:10183000842B952B73E0220F331F7A95E1F72076E6
-:1018400033271DC08230910529F4922F8827816F9C
-:10185000906A089583309105A9F4A9014370552732
-:1018600081E090E002C0880F991F4A95E2F79C68DA
-:1018700043E0220F331F4A95E1F7207E3770822B19
-:10188000932B08950497F1F4A9014370552781E043
-:1018900090E002C0880F991F4A95E2F79A68E8CF56
-:1018A000C90190578115904120F4C9019F70906241
-:1018B0000895C90190588115904120F4C9019F7085
-:1018C000906A0895203E3105E0F4203C310558F53A
-:1018D0002133310509F470C048F42932310509F487
-:1018E00064C02A32310509F46EC074C02933310551
-:1018F000F1F022383105D9F02533310509F44EC015
-:1019000069C0233E310589F138F4203E3105C1F02C
-:10191000223E3105E1F05EC0263E310569F1273EE9
-:101920003105A9F157C0C9010E94A00B089580910B
-:10193000EA0180FD02C081FF4DC080EE90E04BC007
-:101940008091EA0180FFF9CF89E390E044C0809163
-:10195000EA0182FF0EC08091EA0184FF03C080E0AB
-:1019600090E039C083EE90E036C08091EA0182FFBA
-:10197000F2CF82EE90E02FC08091EA0183FF0BC08E
-:101980008091EA0184FDEBCF87EE90E024C0809146
-:10199000EA0183FFF5CF86EE90E01DC08091EA0159
-:1019A00085FF07C089E290E016C08091EA0185FFBB
-:1019B000F9CF85E390E00FC08091EA0186FF07C070
-:1019C0008AE290E008C08091EA0186FFF9CF81E3C6
-:1019D00090E001C0C9010E94CE0A08950895809147
-:1019E0006D0108959FB7F89410925C019FBF90918C
-:1019F000F001943009F058C09091E9009F70209157
-:101A0000EC0020FF02C020E801C020E0292B94E078
-:101A10009093E9009091EB0090FF43C09091EE000D
-:101A200097FF3FC090915A01992321F09091E800CF
-:101A300095FF37C010925A0196E03091E80035FDCD
-:101A400015C03091F001343061F53091EB0035FD77
-:101A500028C0915021F481E080935A0122C0EFE91F
-:101A6000FFE03197F1F700C00000E7CF8093F1006D
-:101A70008091E80085FD0AC08091E80080FFFCCFDE
-:101A80008091E8008E778093E80006C08FB7F894C5
-:101A900091E090935C018FBF2F702093E90080E06C
-:101AA00008952F702093E9008FEF0895CF93DF936F
-:101AB00000D01F92CDB7DEB72091F001243019F588
-:101AC00023E029839B838A832093E9008FEF909101
-:101AD000E800815095FD06C095ED9A95F1F700005C
-:101AE0008111F5CF8091E80085FF0DC040E050E006
-:101AF00063E070E0CE0101960E9425108091E8001D
-:101B00008E778093E8000F900F900F90DF91CF9128
-:101B10000895CF93DF9300D01F92CDB7DEB7209109
-:101B2000F001243021F522E029839B838A8383E01E
-:101B30008093E9008FEF9091E800815095FD06C0F9
-:101B400095ED9A95F1F700008111F5CF8091E800AD
-:101B500085FF0DC040E050E063E070E0CE010196EB
-:101B60000E9425108091E8008E778093E8000F9006
-:101B70000F900F90DF91CF9108952091F0012430C4
-:101B8000F1F422E02093E9002FEF3091E80021509A
-:101B900035FD06C035ED3A95F1F700002111F5CF7E
-:101BA0002091E80025FF0BC040E050E065E070E0C8
-:101BB0000E9425108091E8008E778093E8000895B8
-:101BC000CF93DF93EC018091F001843009F047C09E
-:101BD00080910C018823E1F080910D018823C1F0F0
-:101BE00085E08093E9008FEF9091E800815095FDAA
-:101BF00006C095E19A95F1F700008111F5CF80912B
-:101C0000E80085FF2CC040E050E060E170E017C0C4
-:101C100081E08093E9008FEF9091E800815095FD7D
-:101C200006C095ED9A95F1F700008111F5CF8091EE
-:101C3000E80085FF14C040E050E068E070E0CE01AD
-:101C40000E9425108091E8008E778093E80080E163
-:101C5000FE01ADE5B1E001900D928A95E1F7DF91CB
-:101C6000CF91089583E993E00E9455078091EF0199
-:101C7000811109C00E94B7110E9414128091E200E4
-:101C800084608093E20008958FE893E00E945507F6
-:101C90001092EF0108958BE893E00C94550787E8C4
-:101CA00093E00E9455070C94C92B83E893E00E94AF
-:101CB00055070E94A3210E94CF2B0E94B0140C94C0
-:101CC000EE0C80915B018F5F80935B0162E30E9469
-:101CD0003D2D911135C010925B0180915C018823EC
-:101CE00079F18091F001843049F58091E9008F709D
-:101CF0009091EC0090FF02C090E801C090E0982B1A
-:101D000084E08093E9008091EB0080FF14C0809113
-:101D1000EE0087FF10C08091E80085FF03C010929D
-:101D2000F100F9CF8091E80080FF05C08091E800C4
-:101D30008E778093E8009F709093E90010925C0189
-:101D4000089542E061EC81E00E94311142E061ECD3
-:101D500082E00E94311142E061EC83E00E94311187
-:101D600042E261EC84E00E94311142E161EC85E0E5
-:101D70000C9431118091F201833009F455C030F494
-:101D8000813071F0823009F48EC008958A3009F4F0
-:101D90007AC08B3009F460C0893009F09CC020C043
-:101DA0008091F101813A09F096C08091E800877F27
-:101DB0008093E8008091F5019091F601892B21F044
-:101DC00060E080E090E003C060E18DE591E070E0CC
-:101DD0000E946E108091E8008B778093E800089550
-:101DE0008091F101813209F076C08091F5019091E6
-:101DF000F601009719F0049709F06DC08091E80092
-:101E0000877F8093E8008091E80082FD05C0809183
-:101E1000F0018111F8CF5FC08091F10080936D01D6
-:101E20008091E8008B7753C08091F101813A09F0ED
-:101E300052C08091F5019091F601892B09F04BC0B9
-:101E40008091E800877F8093E8008091E80080FF20
-:101E5000FCCF80910C0136C08091F1018132D9F51F
-:101E60008091F5019091F601892BA9F58091E80008
-:101E7000877F8093E8000E9466118091F301809330
-:101E80000C010C94751A8091F101813221F5809139
-:101E9000E800877F8093E8000E9466118091F4013A
-:101EA00080936E0108958091F101813AA1F48091AF
-:101EB000E800877F8093E8008091E80080FFFCCFF6
-:101EC00080916E018093F1008091E8008E7780937D
-:101ED000E8000C946611089584B7877F84BF88E179
-:101EE0000FB6F89480936000109260000FBE90E0EF
-:101EF00080E80FB6F89480936100909361000FBE64
-:101F00000E9439150E94B7110E9414128091E200BC
-:101F100084608093E20082EF9CE00E94E22078944B
-:101F20000E948E140E943B1582E091E00E94AB1447
-:101F30000E94B72B82E793E00E9455078091F00141
-:101F4000853089F48EE693E00E9455070E94662151
-:101F50008091EE01882391F30E948E21882371F3F2
-:101F60000E940F10EBCF0E946915E8CF292F33276D
-:101F700023303105A9F06CF42130310509F442C059
-:101F80002230310509F043C08DE890E02BEC33E0BE
-:101F900042C021323105C9F02232310519F137C072
-:101FA00099278130910541F08230910541F0892BCC
-:101FB00071F5E7ECF3E005C0EFEAF3E002C0E7E912
-:101FC000F3E0849190E09F0126C0653000F5E62F94
-:101FD000F0E0EE0FFF1FEB5DFE4F2081318189E0C5
-:101FE00090E019C0653098F4E62FF0E0DF01AA0F09
-:101FF000BB1FA55EBE4F2D913C91EA5EFE4F8081D6
-:1020000090E009C082E190E028E534E004C080E07F
-:1020100090E020E030E0FA0131832083089580E1F0
-:1020200089BD82E189BD09B400FEFDCF8091D80051
-:102030008F7D8093D8008091E00082608093E000E3
-:102040008091E00081FDFCCF0895CF92DF92EF9266
-:10205000FF920F931F93CF93DF937C018B01EA01D3
-:102060000E948711811131C0209731F088819981B8
-:10207000081B190BE80EF91EC12CD12C01151105F6
-:1020800019F18091E80085FD14C08091E8008E77F9
-:102090008093E800209741F0888199818C0D9D1DE7
-:1020A0009983888385E011C00E948711882331F3CA
-:1020B0000CC0F70181917F018093F100015011095B
-:1020C000FFEFCF1ADF0ADACF80E0DF91CF911F91C7
-:1020D0000F91FF90EF90DF90CF9008952091F7013E
-:1020E0003091F8012617370748F06115710539F46A
-:1020F0002091E8002E772093E80001C0B901FC018F
-:1021000020E061157105B9F18091F001882309F48F
-:1021100040C0853009F43FC08091E80083FD3DC098
-:102120008091E80082FF06C08091E80082FF26C00F
-:1021300080E008958091E80080FFE3CF2091F300D4
-:102140008091F20090E0922B6115710551F088307A
-:10215000910538F421912093F100615071090196A5
-:10216000F3CF21E0089709F020E08091E8008E7716
-:102170008093E800C6CF2111C7CFD6CF8091F00160
-:10218000882339F0853039F08091E80083FFCCCF87
-:1021900004C082E0089583E0089581E008952091CD
-:1021A000F7013091F8012617370748F061157105DE
-:1021B00039F42091E8002E772093E80001C0B9019E
-:1021C000FC0120E061157105C1F18091F0018823C7
-:1021D00009F441C0853009F440C08091E80083FDD6
-:1021E0003EC08091E80082FF06C08091E80082FF37
-:1021F00027C080E008958091E80080FFE3CF209120
-:10220000F3008091F20090E0922B6115710559F076
-:102210008830910540F424912093F100319661506B
-:1022200071090196F2CF21E0089709F020E0809132
-:10223000E8008E778093E800C5CF2111C6CFD5CFB7
-:102240008091F001882339F0853039F08091E800E1
-:1022500083FFCBCF04C082E0089583E0089581E03E
-:102260000895982F973058F59093E900981739F012
-:102270007091EC002091ED005091F00003C0242FEC
-:10228000762F50E021FF19C03091EB003E7F309354
-:10229000EB003091ED003D7F3093ED003091EB008D
-:1022A00031603093EB007093EC002093ED0050937D
-:1022B000F0002091EE0027FF07C09F5FD3CF8F7003
-:1022C0008093E90081E0089580E008958091F10114
-:1022D00087FD05C08091E80080FF0EC012C080918C
-:1022E000E80082FD05C08091F0018111F8CF0895CA
-:1022F0008091E8008B7708C08091F0018111EACFCE
-:1023000008958091E8008E778093E8000895809189
-:10231000E4009091E50045E62091EC0020FF21C00B
-:102320002091E80020FD21C02091F001222389F0B6
-:10233000253089F02091EB0025FD0FC02091E400AD
-:102340003091E5002817390739F3415041F0C901B0
-:10235000E3CF82E0089583E0089581E0089584E06A
-:1023600008952091E80022FFDFCF80E008950E94C9
-:1023700025120E942D12E0EEF0E0808181608083C2
-:10238000E8EDF0E080818F77808319BCA7EDB0E0A5
-:102390008C918E7F8C9380818F7E80831092EF0151
-:1023A00008950F931F93CF93DF930E9425120E94ED
-:1023B0002D12C8EDD0E088818F778883888180686E
-:1023C000888388818F7D888319BC1092F0011092D8
-:1023D000EC011092EE011092ED0100EE10E0F80118
-:1023E00080818B7F808388818160888342E060E088
-:1023F00080E00E943111E1EEF0E080818E7F8083E9
-:10240000E2EEF0E08081816080838081886080835B
-:10241000F80180818E7F8083888180618883DF914D
-:10242000CF911F910F910895E8EDF0E080818F7EAC
-:102430008083E7EDF0E080818160808384E082BF6B
-:1024400081E08093EF010C94D111E8EDF0E0808100
-:102450008E7F80831092E20008951092DA0010922D
-:10246000E10008951F920F920FB60F9211242F933F
-:102470003F934F935F936F937F938F939F93AF930C
-:10248000BF93EF93FF938091E10082FF0BC0809197
-:10249000E20082FF07C08091E1008B7F8093E10022
-:1024A0000E94610E8091DA0080FF1FC08091D800E9
-:1024B00080FF1BC08091DA008E7F8093DA008091CC
-:1024C000D90080FF0DC080E189BD82E189BD09B4DA
-:1024D00000FEFDCF81E08093F0010E94320E05C026
-:1024E00019BC1092F0010E94440E8091E10080FF1F
-:1024F00019C08091E20080FF15C08091E2008E7FBC
-:102500008093E2008091E20080618093E2008091FC
-:10251000D80080628093D80019BC85E08093F001D8
-:102520000E944F0E8091E10084FF30C08091E20054
-:1025300084FF2CC080E189BD82E189BD09B400FE21
-:10254000FDCF8091D8008F7D8093D8008091E100ED
-:102550008F7E8093E1008091E2008F7E8093E20085
-:102560008091E20081608093E2008091EC018823F9
-:1025700011F084E007C08091E30087FF02C083E090
-:1025800001C081E08093F0010E94550E8091E1002E
-:1025900083FF29C08091E20083FF25C08091E10084
-:1025A000877F8093E10082E08093F0011092EC013C
-:1025B0008091E1008E7F8093E1008091E2008E7F28
-:1025C0008093E2008091E20080618093E20042E02B
-:1025D00060E080E00E9431118091F000886080937B
-:1025E000F0000E944B0EFF91EF91BF91AF919F9130
-:1025F0008F917F916F915F914F913F912F910F90AC
-:102600000FBE0F901F9018951F920F920FB60F924A
-:1026100011242F933F934F935F936F937F938F93E7
-:102620009F93AF93BF93CF93EF93FF93C091E90034
-:10263000CF708091EC001092E9008091F000877FCC
-:102640008093F00078940E9440131092E9008091EA
-:10265000F00088608093F000C093E900FF91EF9153
-:10266000CF91BF91AF919F918F917F916F915F912A
-:102670004F913F912F910F900FBE0F901F90189583
-:102680001F93CF93DF93CDB7DEB7AA970FB6F89419
-:10269000DEBF0FBECDBFE1EFF1E08091F10081938D
-:1026A00021E0E93FF207C9F70E94BA0E8091E800E5
-:1026B00083FF1CC12091F1013091F201832F90E042
-:1026C0008A30910508F012C1FC01EA5AFF4F0C94C0
-:1026D0005D2D203881F0223809F008C18091F50184
-:1026E0008F708093E9008091EB0085FB882780F94B
-:1026F0001092E90006C08091ED019091EE019111D8
-:1027000082609091E800977F9093E8008093F100B9
-:102710001092F100C5C0822F8D7F09F0E7C02223FF
-:1027200019F0223061F0E2C08091F301813009F0AC
-:10273000DDC0333009F080E08093EE0128C0809145
-:10274000F301811124C02091F5012F7009F4CEC04E
-:102750002093E9008091EB0080FF19C08091EB008D
-:10276000333011F4806211C080618093EB0081E00E
-:1027700090E0022E01C0880F0A94EAF78093EA00E5
-:102780001092EA008091EB0088608093EB00109239
-:10279000E9008091E800877F86C02111A7C01091D1
-:1027A000F3011F778091E3008078812B8093E30011
-:1027B0008091E800877F8093E8000E9466118091F5
-:1027C000E80080FFFCCF8091E30080688093E30005
-:1027D000112311F083E001C082E08093F00186C0F4
-:1027E0002058223008F082C08091F3019091F401CA
-:1027F0008C3D23E0920779F583E08A838AE289831E
-:102800004FB7F894DE01139620E03EE051E2E32F4B
-:10281000F0E050935700E49120FF03C0E295EF7081
-:102820003F5FEF708E2F90E0EA3010F0C79601C046
-:10283000C0968D939D932F5F243149F74FBF8091B0
-:10284000E800877F8093E8006AE270E0CE0101969D
-:102850000E946E1014C0AE014F5F5F4F6091F50192
-:102860000E94B60F009709F441C02091E800277F2D
-:102870002093E800BC0189819A810E94CF10809149
-:10288000E8008B778093E80031C0203879F580919B
-:10289000E800877F8093E8008091EC018093F1004D
-:1028A0008091E8008E778093E8000E9466111EC038
-:1028B00021111CC09091F3019230C0F48091E80086
-:1028C000877F8093E8009093EC010E9466118091CD
-:1028D000EC01811104C08091E30087FF02C084E015
-:1028E00001C081E08093F0010E94A10E8091E80078
-:1028F00083FF0AC08091E800877F8093E800809181
-:10290000EB0080628093EB00AA960FB6F894DEBFCE
-:102910000FBECDBFDF91CF911F910895CF938091CE
-:10292000F0018823B1F08091E9008F709091EC0064
-:1029300090FF02C090E801C090E0C92FC82B109210
-:10294000E9008091E80083FD0E944013CF70C0939E
-:10295000E900CF91089590937401809373010895D5
-:10296000E0917301F0917401309721F00190F081B2
-:10297000E02D099480E00895FF920F931F93CF9369
-:10298000DF938C01E0917301F0917401309799F11C
-:102990000280F381E02D09958091D70182FF2BC041
-:1029A00080FF04C08DE895E00E945507E80180E1B2
-:1029B000F82E07E815E08091D70180FF0BC08881D1
-:1029C0001F928F931F930F930E94EE070F900F900B
-:1029D0000F900F90FA942196F110EDCF8091D701CE
-:1029E00080FF09C085E895E0DF91CF911F910F919D
-:1029F000FF900C945507DF91CF911F910F91FF909D
-:102A00000895E0917301F0917401309721F00480F2
-:102A1000F581E02D099408952091710130917201A2
-:102A20008217930771F09093720180937101E09186
-:102A30007301F0917401309721F00680F781E02D49
-:102A40000994089520916F013091700182179307C6
-:102A500071F09093700180936F01E0917301F09198
-:102A60007401309721F00084F185E02D09940895D8
-:102A700008950C9438150E94A5210E9439090C94E0
-:102A80006B22CF93C82F8091D70182FF1EC080FF99
-:102A900004C086EA95E00E9455078091D70180FF27
-:102AA0000CC01F92CF9321EA35E03F932F930E94F1
-:102AB000EE070F900F900F900F908091D70180FF3D
-:102AC00004C08FE995E00E9455078C2FCF910C949C
-:102AD000EE0CCF92DF92EF92FF920F931F93CF9362
-:102AE000DF93CDB7DEB72B970FB6F894DEBF0FBEDE
-:102AF000CDBF0E94560936E7E32E31E0F32E00E009
-:102B000010E0C02E802F0E94810AF701D1907F0132
-:102B1000D826B1F40F5F1F4F0E30110591F78FEFDC
-:102B200089838A831B820E94AE218160782F9D83D6
-:102B30008C8349815A816B818D810E940C1641C022
-:102B40009091D70191FF04C08B870E94870A8B85E3
-:102B500020E030E04D2D50E0922FBA01022E02C04D
-:102B6000759567950A94E2F760FF25C02E83CF82A2
-:102B7000EE24E394F12C02C0EE0CFF1C9A95E2F7D0
-:102B800090E08E219F2121E0892B09F420E0288705
-:102B90000E94AE218160782F9A8789874E815F815C
-:102BA00068858A850E940C16F801EA58FE4F8081DC
-:102BB0008E25808306C02F5F3F4F2630310561F69A
-:102BC000A9CF0E94D925109175010E94B014181741
-:102BD000A1F00E94B014809375012B960FB6F89463
-:102BE000DEBF0FBECDBFDF91CF911F910F91FF9040
-:102BF000EF90DF90CF900C9441152B960FB6F89480
-:102C0000DEBF0FBECDBFDF91CF911F910F91FF901F
-:102C1000EF90DF90CF900895CF93DF93CDB7DEB7DD
-:102C20002B970FB6F894DEBF0FBECDBF4F835887EA
-:102C300069877A878B87DE01119686E0FD01119204
-:102C40008A95E9F785E0FE01379601900D928A9505
-:102C5000E1F749815A816B817C818D819E810E943F
-:102C6000411D2B960FB6F894DEBF0FBECDBFDF918E
-:102C7000CF910895CF93C82F882309F4C1C082381B
-:102C800059F40E94B01481FDBBC089E30E94E01F8B
-:102C90000E94BC2089E30CC0833879F40E94B014F0
-:102CA00080FDAEC083E50E94E01F0E94BC2083E54A
-:102CB0000E943120CF910C94BC20843859F40E949A
-:102CC000B01482FD9DC087E40E94E01F0E94BC20DA
-:102CD00087E4EECF8CEF8C0F813A48F48C2F0E9462
-:102CE000622A81118DC08C2F0E94E01FE3CF80E209
-:102CF0008C0F883048F4C77081E001C0880FCA95F6
-:102D0000EAF70E948320D6CF8BE58C0F833078F4CE
-:102D1000C53A29F0C63A31F482E890E005C081E86E
-:102D200090E002C083E890E0CF910C940C1588E508
-:102D30008C0F833108F064C0C83A39F1C93A41F1C7
-:102D4000CA3A49F1CB3A51F1CC3A59F1CD3A61F155
-:102D5000C03B69F1CE3A71F1CF3A79F1C13B81F1D3
-:102D6000C23B89F1C33B91F1C43B99F1C53BA1F151
-:102D7000C63BA9F1C73BB1F1C83BB9F1C93BC1F1B1
-:102D8000CA3BC9F58AE292E038C082EE90E035C0D5
-:102D900089EE90E032C08AEE90E02FC085EB90E0A3
-:102DA0002CC086EB90E029C087EB90E026C08CEC2D
-:102DB00090E023C08DEC90E020C083E891E01DC03E
-:102DC0008AE891E01AC082E991E017C084E991E0B5
-:102DD00014C081E292E011C083E292E00EC084E26E
-:102DE00092E00BC085E292E008C086E292E005C066
-:102DF00087E292E002C080E090E0CF910C9422152F
-:102E0000CF910895882309F44BC0823859F40E9469
-:102E1000B01481FF45C089E30E94E01F0E94BC20DE
-:102E200089E30CC0833871F40E94B01480FF38C06D
-:102E300083E50E94E01F0E94BC2083E50E943120B0
-:102E40000C94BC20843859F40E94B01482FF28C02E
-:102E500087E40E94E01F0E94BC2087E4EFCF9CEF34
-:102E6000980F913A58F390E2980F983050F4877089
-:102E700091E001C0990F8A95EAF7892F0E94892075
-:102E8000DFCF9BE5980F933020F480E090E00C9426
-:102E90000C15885A833120F480E090E00C942215C0
-:102EA0000895882321F00E9483200C94BC2008956B
-:102EB000882321F00E9489200C94BC200895CF9291
-:102EC000DF92EF92FF920F931F93CF93DF93CDB7D3
-:102ED000DEB728970FB6F894DEBF0FBECDBF8C01CA
-:102EE00085E0F801DE01119601900D928A95E1F7D7
-:102EF000F80140813181F280258122952F708381F4
-:102F00009481892B31F03F3F31F481E04F3F19F438
-:102F100003C081E001C080E080FDC6C249833A83DE
-:102F200089819A812F830E949E1F9E8388870E9499
-:102F30009D1F0E94701E4E81E42FE295EF70F0E01D
-:102F4000E05AFF4F2F8168850C945D2D842F807F80
-:102F5000142F1F70882311F01295107FFF2059F055
-:102F6000112309F456C2812F68870E9493200E9482
-:102F7000BC2068854EC2862F0E940217112309F4D7
-:102F800093C2812F0E94992028960FB6F894DEBF35
-:102F90000FBECDBFDF91CF911F910F91FF90EF90AA
-:102FA000DF90CF900C94BC20342F307F842F8F7013
-:102FB000303211F08295807F662319F0613019F16B
-:102FC0002CC0FF20B1F0222309F494C1213009F074
-:102FD00091C128960FB6F894DEBF0FBECDBFDF912A
-:102FE000CF911F910F91FF90EF90DF90CF900C94B5
-:102FF000A320222319F0213009F456C28E830E94A7
-:10300000A6208E818AC1FF2021F0263008F04CC214
-:1030100071C1253008F048C280C1FF2021F0222371
-:1030200009F468C1F6C1222309F477C106C2242F2E
-:1030300026952695237030E02115310521F02130A9
-:103040003105C9F031C2FF2021F0862F942F9370F3
-:1030500002C080E090E028960FB6F894DEBF0FBE65
-:10306000CDBFDF91CF911F910F91FF90EF90DF9037
-:10307000CF900C940C15FF2021F0862F942F937085
-:1030800002C080E090E028960FB6F894DEBF0FBE35
-:10309000CDBFDF91CF911F910F91FF90EF90DF9007
-:1030A000CF900C942215862FFF2019F00E945F24E8
-:1030B00002C00E94C72428960FB6F894DEBF0FBE48
-:1030C000CDBFDF91CF911F910F91FF90EF90DF90D7
-:1030D000CF900C944C25842F837009F076C0F110AA
-:1030E000E3C1262F229526952770220F220F862FC7
-:1030F0008F70C82ED12CE12CF12C022E04C0CC0CE8
-:10310000DD1CEE1CFF1C0A94D2F764FF10C06FE0B8
-:1031100070E080E090E004C0660F771F881F991F61
-:103120002A95D2F7609570958095909503C060E0E0
-:1031300070E0CB01242F269526952370422F50E076
-:1031400042305105D1F04330510559F16C297D29A8
-:103150008E299F294130510541F128960FB6F894E8
-:10316000DEBF0FBECDBFDF91CF911F910F91FF90BA
-:10317000EF90DF90CF900C94951E6C297D298E29BD
-:103180009F2928960FB6F894DEBF0FBECDBFDF9102
-:10319000CF911F910F91FF90EF90DF90CF900C9403
-:1031A000AF1E0E94951EC701B60128960FB6F8946F
-:1031B000DEBF0FBECDBFDF91CF911F910F91FF906A
-:1031C000EF90DF90CF900C947B1EFF2019F0842F9E
-:1031D000817001C08695882309F466C1262F229547
-:1031E00026952770220F220F862F8F70C82ED12C84
-:1031F000E12CF12C022E04C0CC0CDD1CEE1CFF1CBB
-:103200000A94D2F764FF10C06FE070E080E090E0B5
-:1032100004C0660F771F881F991F2A95D2F7609503
-:1032200070958095909503C060E070E0CB01242FED
-:10323000269526952370422F50E042305105D1F05B
-:103240004330510559F16C297D298E299F29413040
-:10325000510541F128960FB6F894DEBF0FBECDBFE1
-:10326000DF91CF911F910F91FF90EF90DF90CF9062
-:103270000C94691F6C297D298E299F2928960FB6E9
-:10328000F894DEBF0FBECDBFDF91CF911F910F919C
-:10329000FF90EF90DF90CF900C94831F0E94691FE6
-:1032A000C701B60128960FB6F894DEBF0FBECDBF9A
-:1032B000DF91CF911F910F91FF90EF90DF90CF9012
-:1032C0000C944F1F603FC9F118F4603E50F49CC04D
-:1032D000623F09F461C008F44BC0633F09F470C059
-:1032E00093C0162F1F70842F8F71FF2099F00E94BA
-:1032F000E81E812F28960FB6F894DEBF0FBECDBF13
-:10330000DF91CF911F910F91FF90EF90DF90CF90C1
-:103310000C9451170E94091F812F28960FB6F8941C
-:10332000DEBF0FBECDBFDF91CF911F910F91FF90F8
-:10333000EF90DF90CF900C945817FF20A9F0253024
-:1033400008F0B2C0842F8F7128960FB6F894DEBFB4
-:103350000FBECDBFDF91CF911F910F91FF90EF90E6
-:10336000DF90CF900C942E1F263008F09DC0EACF3E
-:10337000FF20A1F0842F8F7128960FB6F894DEBF3E
-:103380000FBECDBFDF91CF911F910F91FF90EF90B6
-:10339000DF90CF900C94E81EFF2061F3842F8F7193
-:1033A00028960FB6F894DEBF0FBECDBFDF91CF9148
-:1033B0001F910F91FF90EF90DF90CF900C94091F19
-:1033C000FF2091F0842F8F7128960FB6F894DEBFFE
-:1033D0000FBECDBFDF91CF911F910F91FF90EF9066
-:1033E000DF90CF900C94D31E28960FB6F894DEBFD2
-:1033F0000FBECDBFDF91CF911F910F91FF90EF9046
-:10340000DF90CF900C94C91EFF20A1F0222309F475
-:10341000B1CF862F28960FB6F894DEBF0FBECDBF72
-:10342000DF91CF911F910F91FF90EF90DF90CF90A0
-:103430000C943A16222309F4B1CF862F28960FB6A2
-:10344000F894DEBF0FBECDBFDF91CF911F910F91DA
-:10345000FF90EF90DF90CF900C9402174F70C8014F
-:103460000E94F70728960FB6F894DEBF0FBECDBFB7
-:10347000DF91CF911F910F91FF90EF90DF90CF9050
-:103480000C94EE1D4F70C80128960FB6F894DEBF5D
-:103490000FBECDBFDF91CF911F910F91FF90EF90A5
-:1034A000DF90CF900C948D0B28960FB6F894DEBF6A
-:1034B0000FBECDBFDF91CF911F910F91FF90EF9085
-:1034C000DF90CF9008950E94A0200E9475200E9456
-:1034D000BC200E947A260E944C2580E090E00E9449
-:1034E0000C1580E090E00C9422150E9490200C9422
-:1034F000631A0E949E1F292F22952F7030E02C30D6
-:1035000031054CF42A3031056CF422503109223057
-:10351000310590F407C02C30310551F02F303105C2
-:1035200039F00AC0803E10F0803F31F481E0089508
-:1035300093FB882780F9089580E00895CF93DF9367
-:1035400000D000D01F92CDB7DEB70F900F900F9034
-:103550000F900F90DF91CF910895CF93DF9300D01C
-:1035600000D000D0CDB7DEB726960FB6F894DEBFF8
-:103570000FBECDBFDF91CF9108951F93CF93DF93FF
-:10358000C091840116E080918501C81799F0D0E0C0
-:103590001C9FF0011D9FF00D1124EA57FE4F408142
-:1035A000518162817381848195810E94AD1A219637
-:1035B000C770E9CFDF91CF911F9108954091B60177
-:1035C0005091B7016091B8017091B9018091BA0131
-:1035D0009091BB010C94AD1ACF938091BB01829561
-:1035E0008F7009F05FC08091B801882309F45AC038
-:1035F00020918401A09185016091B6017091B7017D
-:103600008091B9019091BA0131E06F3F09F030E04B
-:10361000B32FC6E02A1709F445C0009721F07F3F79
-:1036200021F44B2F03C041E001C040E030E040FDF9
-:1036300035C0C29FF001C39FF00D1124EA57FE4F21
-:10364000418174132BC04081641328C04281411111
-:1036500025C0438154814817590710F4415051093E
-:10366000481B590B483C5105C8F48091BB018F7031
-:1036700080618093BB0186E0829FF001839FF00D03
-:103680001124E557FE4F80818F708061808386EB27
-:1036900091E00E945F17CF910C94BD1A2F5F3F4FAE
-:1036A0002770B8CFCF910895CF92DF92EF92FF921B
-:1036B0000F931F93CF93DF93CDB7DEB762970FB60B
-:1036C000F894DEBF0FBECDBF8C0185E0F801DE01AE
-:1036D0001D9601900D928A95E1F7D8014C911196B3
-:1036E0005C91119712966C9112971396ED90FC9045
-:1036F00014977091B601E091B7012091B901309112
-:10370000BA012115310531F0EF3F31F481E07F3FFF
-:1037100019F403C081E001C080E0B82FB170CB2E56
-:1037200080FD6CC1D090B801DD2009F4F5C0F091A6
-:10373000BB01E216F30638F0C701821B930B883CED
-:10374000910548F09BC0209530952E0D3F1D283CDB
-:10375000310508F093C08F2F807F09F052C0E51328
-:1037600014C0741312C0D62E61110FC0FF70F06127
-:10377000F093BB010E94DE1A86EB91E00E945F1776
-:103780008091BB01F80185836CC1EF2831F05F3F68
-:1037900031F481E04F3F19F403C081E001C080E0C3
-:1037A00080FD03C081E0862701C080E0F82FF17022
-:1037B000FF2E80FF1CC0809184012091850136E09E
-:1037C000821709F428C190E0389FF001399FF00D6D
-:1037D0001124EA57FE4F7181571306C070814713B9
-:1037E00003C07281671303C001968770E9CFD62E9C
-:1037F000662309F436C18091BB0181608093BB01CF
-:1038000053C0E51308C0741306C0611104C0D80189
-:103810001596FC93AEC04D875E878D859E856A8B1D
-:103820000E94791A6A89882329F1D62E662311F11C
-:103830002091BB01822F82958F7090E002970CF44B
-:1038400060C08091B6019091B70198878F831986E7
-:10385000FB86EA862C87CE01079651C0E51731F129
-:103860004D875E878D859E856A8B0E94791A6A894D
-:1038700081112EC0C8010E945F17A4C08F2F807FC6
-:1038800069F77E2DF98AE88A89890E949E1A86EB5B
-:1038900091E00E945F17E6EBF1E086E0DF011D9208
-:1038A0008A95E9F70E94DE1AD12CDBC07413D8CFB9
-:1038B0006111D6CFD8011596FC93C8010E945F17FD
-:1038C000E6EBF1E086E0DF011D928A95E9F7C9C0D9
-:1038D000D62E662379F22091BB01822F82958F70BC
-:1038E00090E0029774F08091B6019091B7019A83AD
-:1038F00089831B82FD82EC822E83CE0101960E9479
-:103900005F1786E0F801A6EBB1E001900D928A9571
-:10391000E1F70E94EC1A6FC0E216F30628F0C70127
-:10392000821B930B9C0104C0209530952E0D3F1DEA
-:10393000283C310508F052C0D62E662309F49ACFF0
-:10394000E5132CC074132AC08091BB0180FD1DC0FB
-:10395000982F92959F70C9F0D80115968C93159762
-:103960009F3039F09F5F9295907F8F70892B1596CD
-:103970008C93C8010E945F1786E0F801A6EBB1E0C6
-:1039800001900D928A95E1F736C086E0F801A6EB2A
-:10399000B1E001900D928A95E1F763C04D875E8793
-:1039A0008D859E850E94791A882379F086E0F8013A
-:1039B000A6EBB1E001900D928A95E1F70E94EC1A16
-:1039C0000E94DE1ADD24D3944CC08091BB0181603B
-:1039D0008093BB01C8010E945F1743C07E2DF98A06
-:1039E000E88A89890E949E1AE6EBF1E086E0DF0111
-:1039F0001D928A95E9F70E94DE1A33C0662309F406
-:103A000039CF4D875E878D859E850E94791A8823E0
-:103A100009F430CFCBCF4D875E878D859E850E9480
-:103A20009E1F292F22952F7030E0223031052CF473
-:103A30009F7041F0811106C00CC0243031052CF478
-:103A40009F7049F4805E883020F0C8010E945F17A3
-:103A5000CF2CDC2C06C0D80115969C91907F91F755
-:103A6000F8CF8D2D62960FB6F894DEBF0FBECDBF96
-:103A7000DF91CF911F910F91FF90EF90DF90CF904A
-:103A800008951F93CF93DF93CDB7DEB72C970FB672
-:103A9000F894DEBF0FBECDBF4F83588769877A8702
-:103AA0008B879C87CE0107960E94541B8823C1F008
-:103AB0002F8138858A859B85892B31F03F3F11F016
-:103AC00080E003C02F3FE1F781E0811147C04F81C3
-:103AD000588569857A858B859C850E94AD1A3EC084
-:103AE00086E0FE013796DE01119601900D928A95CF
-:103AF000E1F7FF81E8854A855B854115510531F085
-:103B0000EF3F31F481E0FF3F19F403C081E001C0D1
-:103B100080E080FD23C02091850130E0C90101963D
-:103B2000877099276091840170E086179707F1F1FB
-:103B3000F983EA835D834C8396E0929FD001939F43
-:103B4000B00D1124AA57BE4FFE01319601900D927F
-:103B50009A95E1F7809385010E94BD1A16E0809145
-:103B6000840190918501891779F1189FC001112472
-:103B70008A579E4F0E94541B882331F1E0918401A3
-:103B80001E9FF0011124EA57FE4F4081518162814E
-:103B90007381848195810E94AD1A8091840190E0A7
-:103BA00001968770992780938401D9CF0E94751A56
-:103BB0001092850110928401E6EBF1E086E0DF01CE
-:103BC0001D928A95E9F7CACF2C960FB6F894DEBFFE
-:103BD0000FBECDBFDF91CF911F910895EF92FF925D
-:103BE0000F931F93CF93DF939C01009709F471C04B
-:103BF000F12CEE24E394E9012196F90184918437B4
-:103C000040F4843008F056C0813081F0823021F1D8
-:103C100060C0853709F449C0C0F19CE7980F903720
-:103C200008F057C08F770E94021746C089010E5FC7
-:103C30001F4FFE01849190E2980F983050F48770E6
-:103C4000FE2D01C0FF0F8A95EAF78F2F0E94932067
-:103C500015C00E943A1614C089010E5F1F4FFE0165
-:103C6000849190E2980F983068F48770FE2D01C01F
-:103C7000FF0F8A95EAF78F2F0E9499200E94BC209F
-:103C8000E8011AC00E940217FBCF2E5F3F4FFE01D2
-:103C9000C491CC2341F08FE99FE00197F1F700C078
-:103CA0000000C150F6CFE90107C0FE01F490E90120
-:103CB000229602C00E943A168F2D882341F0EFE928
-:103CC000FFE03197F1F700C000008150F6CF9E0170
-:103CD00092CFDF91CF911F910F91FF90EF900895B8
-:103CE00008956093C0017093C1018093C2019093C5
-:103CF000C3010C94631A0F931F930091C00110919C
-:103D0000C1012091C2013091C301062B172B282B32
-:103D1000392B0093C0011093C1012093C20130934D
-:103D2000C3011F910F910C94631A0F931F9300917D
-:103D3000C0011091C1012091C2013091C30106233D
-:103D40001723282339230093C0011093C101209326
-:103D5000C2013093C3011F910F910C94631A0F930A
-:103D60001F930091C0011091C1012091C2013091B7
-:103D7000C30106271727282739270093C00110936E
-:103D8000C1012093C2013093C3011F910F910C9484
-:103D9000631A1092BC011092BD011092BE011092E4
-:103DA000BF010C94631A41E050E060E070E004C091
-:103DB000440F551F661F771F8A95D2F74093BC01A9
-:103DC0005093BD016093BE017093BF010C94631AC0
-:103DD00041E050E060E070E004C0440F551F661FF2
-:103DE000771F8A95D2F78091BC019091BD01A09177
-:103DF000BE01B091BF01842B952BA62BB72B8093CE
-:103E0000BC019093BD01A093BE01B093BF010C947F
-:103E1000631A41E050E060E070E004C0440F551FB9
-:103E2000661F771F8A95D2F74095509560957095DB
-:103E30008091BC019091BD01A091BE01B091BF01E4
-:103E400084239523A623B7238093BC019093BD01BF
-:103E5000A093BE01B093BF010C94631A41E050E0FF
-:103E600060E070E004C0440F551F661F771F8A95FD
-:103E7000D2F78091BC019091BD01A091BE01B0919B
-:103E8000BF0184279527A627B7278093BC0190936D
-:103E9000BD01A093BE01B093BF010C94631A0F93B0
-:103EA0001F930091BC011091BD012091BE01309182
-:103EB000BF01062B172B282B392B0093BC01109325
-:103EC000BD012093BE013093BF011F910F910C944F
-:103ED000631A0F931F930091BC011091BD012091B3
-:103EE000BE013091BF0106231723282339230093F5
-:103EF000BC011093BD012093BE013093BF011F91FF
-:103F00000F910C94631A0F931F930091BC011091B1
-:103F1000BD012091BE013091BF0106271727282738
-:103F200039270093BC011093BD012093BE0130934B
-:103F3000BF011F910F910C94631A0895CF92DF92E5
-:103F4000EF92FF920F931F93CF93DF93EC01C090FA
-:103F5000C001D090C101E090C201F090C3018091F6
-:103F6000BC019091BD01A091BE01B091BF01C82AD2
-:103F7000D92AEA2AFB2A0FE110E0B701A601002E98
-:103F800004C076956795579547950A94D2F740FFF8
-:103F900007C0BE01802F0E94B00B8130910539F41B
-:103FA0000150110950F7BE0180E00E94B00BDF9173
-:103FB000CF911F910F91FF90EF90DF90CF900895D8
-:103FC00090910C01992361F190910D01992341F198
-:103FD000982F9695969596959F3088F4E0910E01CE
-:103FE000F0910F01E90FF11D877021E030E001C071
-:103FF000220F8A95EAF78181822B8183089590911F
-:10400000D70190FF2DC01F928F9387ED95E09F936E
-:104010008F930E94EE070F900F900F900F900895CE
-:1040200040910E0150910F0120E030E09FEFFA0126
-:10403000E20FF31F6281681799F09F3F19F4611135
-:1040400001C0922F2F5F3F4F2E30310581F79F3FE8
-:1040500039F0FA01E90FF11D97FDFA958283089571
-:10406000089590910C01992369F190910D01992384
-:1040700049F1982F9695969596959F3090F4E091FA
-:104080000E01F0910F01E90FF11D877021E030E082
-:1040900001C0220F8A95EAF7209581812823218388
-:1040A00008959091D70190FF1FC01F928F9389EBC5
-:1040B00095E09F938F930E94EE070F900F900F90C3
-:1040C0000F90089540910E0150910F0120E030E0D3
-:1040D000FA01E20FF31F9281981301C012822F5F41
-:1040E0003F4F2E303105A1F7089581E090E0E09137
-:1040F0000E01F0910F01E80FF91F10820196803137
-:104100009105A9F708959091D601982B9093D60127
-:10411000089580959091D60198239093D6010895A3
-:104120001092D60108959091D501982B9093D501C6
-:10413000089580959091D50198239093D501089585
-:104140001092D50108958093C40108951092C4017E
-:10415000089540910E0150910F0120E030E080E081
-:10416000FA01E20FF31F918191118F5F2F5F3F4F93
-:104170002F303105A9F70895E0910E01F0910F015C
-:104180008091D6018083E0910E01F0910F01808132
-:104190009091D501892B80839091C401992361F07E
-:1041A000E0910E01F0910F018081892B80830E94A4
-:1041B000A92081111092C40180910E0190910F01EC
-:1041C0000C94BC1490933B0180933A010895CF92D4
-:1041D000DF92EF92FF920F931F936C01EE24FF2466
-:1041E000C114D104E104F10421F46B017C0180E0ED
-:1041F00001C080E133272F2D1E2D0D2D0115110536
-:104200002105310519F0885F680179019701860160
-:10421000A4E03695279517950795AA95D1F701152E
-:1042200011052105310519F08C5F680179019701AD
-:104230008601F2E03695279517950795FA95D1F7FF
-:10424000011511052105310519F08E5F680179010D
-:10425000B701A6017695679557954795452B462B4F
-:10426000472B09F08F5F1F910F91FF90EF90DF9028
-:10427000CF9008958295982F9C7C96959695837300
-:1042800044E0849F90011124922B892F8A7A86958D
-:104290009575990F892B08951F93CF93DF931F92E4
-:1042A000CDB7DEB799830E943A21182F9981892FC3
-:1042B0000E943A21212F30E0322F2227A901482BDA
-:1042C000CA010F90DF91CF911F9108958091F00165
-:1042D000843009F11092D80120E488E190E00FB613
-:1042E000F894A895809360000FBE2093600083B778
-:1042F000817F846083BF83B7816083BF7894889512
-:1043000083B78E7F83BF88E10FB6F89480936000F7
-:10431000109260000FBE089508950895CF930E94F3
-:104320008C210E9456090E948D21C0E08C2F0E9492
-:10433000810A811105C0CF5FCE30C1F780E001C096
-:1043400081E0CF9108950C94751A82E084BD93E0CA
-:1043500095BD9AEF97BD80936E0008952FB7F8949E
-:104360008091D9019091DA01A091DB01B091DC013B
-:104370002FBF0895CF92DF92EF92FF920F931F937A
-:104380002FB7F8944091D9015091DA016091DB0187
-:104390007091DC012FBF6A017B01EE24FF248C01A8
-:1043A00020E030E0C016D106E206F30610F44150DA
-:1043B0005109481B590BCA011F910F91FF90EF90B3
-:1043C000DF90CF9008951F920F920FB60F92112495
-:1043D0008F939F93AF93BF938091D9019091DA010E
-:1043E000A091DB01B091DC010196A11DB11D80936C
-:1043F000D9019093DA01A093DB01B093DC01BF9166
-:10440000AF919F918F910F900FBE0F901F901895B5
-:104410000E94B711F8942FEF87EA91E6215080406F
-:104420009040E1F700C0000087E090EBDC01809352
-:10443000F9019093FA01A093FB01B093FC012CE0E9
-:1044400088E190E00FB6F894A895809360000FBEC5
-:1044500020936000FFCFEF92FF920F931F93CF93B3
-:10446000DF93E82EF12C8F2D0E94810AC0E0D0E06E
-:10447000082F10E098010C2E02C0359527950A945C
-:10448000E2F720FD05C02196C630D10599F709C095
-:104490006C2F7F2D80E00E948E0BE812F4CF81E01C
-:1044A00005C0F3948EE0F812DECF80E0DF91CF916B
-:1044B0001F910F91FF90EF900895CF93C82F8CE23A
-:1044C0000E942B22882321F08C2FCF910C942B2239
-:1044D00080E0CF910895CF930E94B823811102C04C
-:1044E0000E949E238CEF95E00E945507C5E6C150BF
-:1044F00049F00E9456098FE39CE90197F1F700C04B
-:104500000000F5CF85EF95E00E94550789E20E94F3
-:104510005D22811111C18AE20E945D2281110E94F7
-:104520009E2385E00E945D2281110E9408220E9444
-:10453000C3238093D70187E00E945D22882399F1ED
-:104540008BE10E945D22882351F09091D70191FB6D
-:10455000882780F921E0822780FB91F922C08EE034
-:104560000E945D22882351F09091D70192FB882709
-:1045700080F921E0822780FB92F913C080E10E943C
-:104580005D229091D701882341F093FB882780F921
-:1045900021E0822780FB93F904C0892F809580FB5E
-:1045A00090F99093D7018091D7010E94C7230E9470
-:1045B000D5238093EA0180EE0E945D22882341F09A
-:1045C0008091EA01982F909590FB80F98093EA0101
-:1045D00089E30E945D22882359F09091EA0191FBC2
-:1045E000882780F921E0822780FB91F99093EA01E6
-:1045F00082EE0E945D22882359F09091EA0192FB9D
-:10460000882780F921E0822780FB92F99093EA01C4
-:1046100086EE0E945D22882359F09091EA0193FB77
-:10462000882780F921E0822780FB93F99093EA01A3
-:1046300083EE0E945D22882359F09091EA0194FB59
-:10464000882780F921E0822780FB94F99093EA0182
-:1046500085E30E945D22882359F09091EA0195FB41
-:10466000882780F921E0822780FB95F99093EA0161
-:1046700081E30E945D22882359F09091EA0196FB24
-:10468000882780F921E0822780FB96F99093EA0140
-:1046900081E10E945D22882359F09091EA0197FB05
-:1046A000882780F921E0822780FB97F99093EA011F
-:1046B0008091EA010E94D9238091EA0187FB882733
-:1046C00080F980930D0187E20E945D22C82F8EE160
-:1046D0000E945D228111C2608FE10E945D228111E2
-:1046E000C46080E20E945D228111C86081E20E9464
-:1046F0005D228111C06182E20E945D228111C0624F
-:1047000083E20E945D228111C06484E20E945D22E6
-:10471000882311F0C06802C0CC2329F08C2F0E949E
-:10472000D0236C2F03C00E94CC23682F70E080E060
-:1047300090E0CF910C94711ECF9108956DEE7EEFB5
-:1047400080E090E00E94932D60E082E090E00E9483
-:10475000852D60E083E090E00E94852D60E084E09C
-:1047600090E00E94852D60E085E090E00C94852D1E
-:1047700080E090E00E947F2D21E08D3E9E4F09F069
-:1047800020E0822F089582E090E00C94772D682F2E
-:1047900082E090E00C94852D83E090E00C94772DDE
-:1047A000682F83E090E00C94852D84E090E00C94D9
-:1047B000772D682F84E090E00C94852D8091DF01A7
-:1047C00080FF0BC06091130185E0689FB001112448
-:1047D00075956795759567952AC081FF09C06091A9
-:1047E000130185E0689FB0011124759567951FC07E
-:1047F00082FF07C06091130185E0689FB00111241A
-:1048000016C04091E0014423C9F06091120146179F
-:1048100088F72091130185E0289F90011124429F81
-:10482000C001439F900D112470E00E94492D603813
-:10483000710540F46115710539F002C065E070E062
-:10484000862F08958FE7089581E008958091DF0114
-:1048500080FF08C06091110170E0759567957595AE
-:10486000679521C081FF06C06091110170E07595C8
-:10487000679519C082FF04C06091110170E010C0FB
-:104880008091E0018823C1F0609110018617A0F7A4
-:1048900090911101989FC001112470E00E94492D50
-:1048A0006038710528F46115710521F0862F08958F
-:1048B0008FE7089581E0089561E070E0F4CF803FD4
-:1048C00021F40E94DE23819504C0813F29F40E94D7
-:1048D000DE238093E3010895823F21F40E94DE23CA
-:1048E000819504C0833F29F40E94DE238093E20176
-:1048F0000895893F19F40E94262405C08A3F31F4A7
-:104900000E94262481958093E40108958B3F21F431
-:104910000E942624819504C08C3F29F40E942624FD
-:104920008093E5010895843F21F48091E101816045
-:1049300017C0853F21F48091E101826011C0863F5C
-:1049400021F48091E10184600BC0873F21F48091C4
-:10495000E101886005C0883F31F48091E101806108
-:104960008093E10108958D3F21F48091DF01816002
-:104970000BC08E3F21F48091DF01826005C08F3F24
-:1049800029F48091DF0184608093DF010895803FE6
-:1049900039F48091E30187FF6CC01092E30169C094
-:1049A000813F29F48091E3011816BCF362C0909115
-:1049B000E201823F29F497FF5CC01092E20159C0E6
-:1049C000833F19F41916CCF354C0893F41F4809108
-:1049D000E40118160CF04DC01092E4014AC08A3F61
-:1049E00029F48091E40187FF44C0F6CF8B3F39F46E
-:1049F0008091E50187FF3DC01092E5013AC08C3FF0
-:104A000029F48091E5011816BCF333C0843F21F4EA
-:104A10008091E1018E7F17C0853F21F48091E101F3
-:104A20008D7F11C0863F21F48091E1018B7F0BC007
-:104A3000873F21F48091E101877F05C0883F31F4F1
-:104A40008091E1018F7E8093E10113C08D3F21F4BD
-:104A50008091DF018E7F0BC08E3F21F48091DF01BA
-:104A60008D7F05C08F3F29F48091DF018B7F80937C
-:104A7000DF018091E20181110EC08091E30181117B
-:104A80000AC08091E401811106C08091E501811185
-:104A900002C01092E00108958091D70183FF7EC08B
-:104AA00088E396E00E9455078091E1011F928F9361
-:104AB00083E396E09F938F930E94EE0781E396E055
-:104AC0000E9455072091E201822F992787FD90953A
-:104AD0009F932F938EE296E09F938F930E94EE0711
-:104AE0008CE296E00E9455072091E301822F9927DE
-:104AF00087FD90959F932F9389E296E09F938F93E4
-:104B00000E94EE0787E296E00E9455072091E4019B
-:104B1000822F992787FD90959F932F9384E296E0AB
-:104B20009F938F930E94EE0782E296E00E945507C2
-:104B30002091E501822F992787FD90959F932F93D0
-:104B40008FE196E09F938F930E94EE078CE196E0B1
-:104B50000E9455078091E0011F928F9389E196E0B2
-:104B60009F938F930E94EE0787E196E00E9455077E
-:104B70008091DF011F928F9384E196E09F938F9342
-:104B80000E94EE0781E196E00E9455078DB79EB71F
-:104B90004C960FB6F8949EBF0FBE8DBF81EE91E08C
-:104BA0000E9401150E94AE219093DE018093DD01E9
-:104BB00008951F93CF93DF938091DD019091DE01E3
-:104BC0000E94BA214091E001442321F02091140178
-:104BD00030E006C0209115015AE0259F9001112474
-:104BE0008217930708F482C08091E2011091E301DB
-:104BF000D091E401C091E501811107C0111105C0F8
-:104C0000D11103C0CC2309F471C04F3F19F04F5F9D
-:104C10004093E001181624F40E94DE238093E20101
-:104C20008091E20187FF05C00E94DE238195809379
-:104C3000E201111624F40E94DE238093E3018091A7
-:104C4000E30187FF05C00E94DE2381958093E30185
-:104C50006091E201662339F11091E301112319F10A
-:104C6000772767FD7095872F972F0E944E2C23E39F
-:104C700033E343E35FE30E94B22C0E941B2C60935A
-:104C8000E201612F772767FD7095872F972F0E948C
-:104C90004E2C23E333E343E35FE30E94B22C0E94F4
-:104CA0001B2C6093E3011D1624F40E94262480939C
-:104CB000E4018091E40187FF05C00E9426248195CC
-:104CC0008093E4011C1624F40E9426248093E501BD
-:104CD0008091E50187FF05C00E942624819580937D
-:104CE000E501DF91CF911F910C944C25DF91CF917D
-:104CF0001F910895E1EEF1E085E0DF011D928A95B4
-:104D0000E9F71092E0011092DF0108958BE598E039
-:104D10000E9455071F9281E08F931F9285E08F9329
-:104D20008DE098E09F938F930E94EE070F900F9075
-:104D30000F900F900F900F9008958330E9F128F4B1
-:104D4000813061F0823009F10895853009F462C044
-:104D500008F449C0863009F474C008952091150103
-:104D6000862F90E0820F911D8F3F910520F4620FF6
-:104D70006093150103C08FEF809315018091150199
-:104D80001F928F9386E497E072C020911401862FC2
-:104D900090E0820F911D8F3F910520F4620F609388
-:104DA000140103C08FEF80931401809114011F92AE
-:104DB0008F9384E397E05BC020911301862F90E0EE
-:104DC000820F911D8F3F910520F4620F60931301B4
-:104DD00003C08FEF80931301809113011F928F9373
-:104DE00081E297E044C020911201862F90E0820F6B
-:104DF000911D8F3F910520F4620F6093120103C053
-:104E00008FEF80931201809112011F928F938CE09B
-:104E100097E02DC020911101862F90E0820F911D07
-:104E20008F3F910520F4620F6093110103C08FEF53
-:104E300080931101809111011F928F9383EF96E06F
-:104E400016C020911001862F90E0820F911D8F3F98
-:104E5000910520F4620F6093100103C08FEF8093DF
-:104E60001001809110011F928F9388ED96E09F931F
-:104E70008F930E94EE070F900F900F900F90089560
-:104E8000833081F128F4813059F08230D1F00895D7
-:104E9000853009F449C0B8F1863009F456C0089548
-:104EA00080911501681720F4861B8093150102C0BC
-:104EB00010921501809115011F928F9389EC96E055
-:104EC00054C080911401681720F4861B809314014C
-:104ED00002C010921401809114011F928F9387EBEE
-:104EE00096E043C080911301681720F4861B8093DD
-:104EF000130102C010921301809113011F928F932E
-:104F000084EA96E032C080911201681720F4861B73
-:104F10008093120102C010921201809112011F921F
-:104F20008F938FE896E021C080911101681720F4DB
-:104F3000861B8093110102C0109211018091110112
-:104F40001F928F9386E796E010C08091100168173A
-:104F500020F4861B8093100102C0109210018091F2
-:104F600010011F928F938BE596E09F938F930E9481
-:104F7000EE070F900F900F900F900895CF93C82FCA
-:104F80001F928F9320E639E03F932F930E94EE0704
-:104F900061E070E080E090E004C0660F771F881F3A
-:104FA000991FCA95D2F70E94711E0F900F900F9013
-:104FB0000F90CF910C94751ACF938D3109F465C081
-:104FC000B0F58E3009F4CBC100F5873009F49BC1F0
-:104FD000A8F4863009F06AC28091D701817F8E7F64
-:104FE0008093D70185E699E00E94550787EA9DE006
-:104FF0000E94550781E08093E70180C1883009F461
-:105000004FC08B3009F47CC151C2863109F4EDC127
-:1050100038F4803109F4B6C1813109F42DC246C299
-:10502000893109F4CBC18B3109F486C13FC2853384
-:1050300009F434C248F4873209F430C208F430C2AB
-:10504000893209F42BC232C2833438F48A3308F02F
-:1050500029C2883309F454C129C2833409F41EC219
-:10506000883409F023C20E94751A86E99DE00E94E7
-:1050700055079FEF23ED80E3915020408040E1F7FA
-:1050800000C000000E94082239C186EB9DE00E940A
-:1050900055070E94D52B0E94B0140E94EE0C2EC121
-:1050A0008BEA9DE00E94550786E79BE00E9455072A
-:1050B0000E94CC231F928F9383E79BE09F938F9353
-:1050C0000E94EE0781E79BE00E9455070E94C323E0
-:1050D000C82F8EE59BE00E9455071F92CF9329E5CC
-:1050E0003BE03F932F930E94EE0787E59BE00E94F1
-:1050F00055078DE49BE00E9455078C2F81701F920D
-:105100008F932AE43BE03F932F930E94EE0788E4BD
-:105110009BE00E9455078EE39BE00E945507C1FB70
-:10512000882780F91F928F932BE33BE03F932F93C7
-:105130000E94EE0789E39BE00E9455078DE29BE009
-:105140000E945507C2FB882780F91F928F932AE29D
-:105150003BE03F932F930E94EE0788E29BE00E9482
-:1051600055078FE19BE00E945507C3FBCC27C0F990
-:105170001F92CF938CE19BE09F938F930E94EE0749
-:105180008AE19BE00E9455070E94D523C82F86E044
-:105190009BE00E9455071F92CF9321E03BE03F9395
-:1051A0002F930E94EE078FEF9AE00E94550786EE3C
-:1051B0009AE00E9455078C2F81701F928F9323EEE7
-:1051C0003AE03F932F930E94EE078DB79EB78096EB
-:1051D0000FB6F8949EBF0FBE8DBF81EE9AE00E947D
-:1051E00055078AEC9AE00E945507C1FB882780F991
-:1051F0001F928F9327EC3AE03F932F930E94EE0784
-:1052000085EC9AE00E94550783EB9AE00E945507CF
-:10521000C2FB882780F91F928F9320EB3AE03F93DF
-:105220002F930E94EE078EEA9AE00E9455078CE9C0
-:105230009AE00E945507C3FB882780F91F928F933D
-:1052400029E93AE03F932F930E94EE0787E99AE01D
-:105250000E9455078DE89AE00E945507C4FB8827F5
-:1052600080F91F928F932AE83AE03F932F930E9490
-:10527000EE0788E89AE00E94550786E79AE00E94C8
-:105280005507C5FB882780F91F928F9323E73AE0E3
-:105290003F932F930E94EE0781E79AE00E94550703
-:1052A00085E59AE00E945507C6FB882780F91F9282
-:1052B0008F9322E53AE03F932F930E94EE0780E51B
-:1052C0009AE00E94550788E49AE00E945507C7FBC0
-:1052D000CC27C0F91F92CF9385E49AE09F938F93D8
-:1052E0000E94EE0783E49AE00E9455078DB79EB7AF
-:1052F0004C960FB6F8949EBF0FBE8DBFC1E0DBC0C9
-:105300008CE899E058C08091D701C82FC17080FF08
-:1053100009C089E89DE00E9455078091D701817FEF
-:105320008E7F44C08DE79DE00E9455078091D70194
-:1053300081608093D701E2CF8091D70181FBCC2798
-:10534000C0F991E0C927C0FB81F98093D701CC2334
-:1053500019F080E79DE025C082E69DE02CC0809199
-:10536000D70182FBCC27C0F991E0C927C0FB82F9A5
-:105370008093D701CC2319F083E59DE012C083E42C
-:105380009DE019C08091D70183FBCC27C0F991E043
-:10539000C927C0FB83F98093D701CC2351F087E361
-:1053A0009DE00E9455078091D70181608093D701CD
-:1053B00082C08AE29DE00E945507A0CF8BE19DE06C
-:1053C0000E9455078FEE9CE00E94550782EB9CE0FF
-:1053D0000E94550785E89CE00E94550781E49CE007
-:1053E0000E94550786E19CE0E6CF88E09CE00E94A1
-:1053F00055070E94B0141F928F938EEE9BE09F93EF
-:105400008F930E94EE0780910C011F928F9387ED7E
-:105410009BE09F938F930E94EE0780916E011F92F5
-:105420008F9384EC9BE09F938F930E94EE07809173
-:105430000D011F928F9381EB9BE09F938F930E94AE
-:10544000EE078091D9019091DA01A091DB01B09132
-:10545000DC01BF93AF939F938F938DE99BE09F9364
-:105460008F930E94EE078DB79EB746960FB6F894BD
-:105470009EBF0FBE8DBF42CF0E94751AC0910D0115
-:1054800081E0C827C0930D01CC2329F083E99BE07C
-:105490000E94550710C088E89BE08DCF80E003C0D4
-:1054A0008D5101C089530E94BE2728CF86E89BE01A
-:1054B0000E945507C0E08C2FCF91089580E0089599
-:1054C00080E00895CF93C82F8091E701813081F06B
-:1054D00020F0823009F44CC042C1A0910E01B0917D
-:1054E0000F018C91813169F0823209F03AC109C013
-:1054F000A0910E01B0910F018C91813111F0823297
-:1055000049F48C2F0E945E2A81112FC08C2F0E949B
-:10551000DC272CC08C2F0E94602A811126C0C43148
-:10552000E1F070F4CB3081F0C031D1F40E948626D6
-:1055300088E599E00E94550782E08093E70115C055
-:10554000C93259F0C83361F485E699E00E945507E5
-:105550008CE599E00E94550708C01092E70103C14D
-:1055600086E599E00E945507FEC081E08170FDC08C
-:10557000C43220F5CE3108F0C0C0CB3099F1C8F468
-:10558000C73009F0D2C08AE08093150194E190936E
-:10559000140193E0909313018093120188E08093AB
-:1055A000110188E2809310018CEF97E00E9455076B
-:1055B000BFC0C33149F1C431C1F0B7C0CB3409F425
-:1055C000A9C028F4C93289F0C83361F0AEC0C13532
-:1055D00009F49EC0C23509F499C0CE3409F0A5C0C3
-:1055E0006AE09EC00E948626A3C08091E6018823BF
-:1055F00019F01092E6019CC089E098E00E945507DE
-:1056000081E08093E701B1C083EE97E00E945507E7
-:1056100081ED97E00E945507809115011F928F93AD
-:105620008EEC97E09F938F930E94EE078CEC97E0AF
-:105630000E9455078AEB97E00E945507809114015C
-:105640001F928F9387EB97E09F938F930E94EE07B3
-:1056500085EB97E00E94550786EA97E00E94550780
-:10566000809113011F928F9383EA97E09F938F930A
-:105670000E94EE0781EA97E00E94550780E997E0D3
-:105680000E945507809112011F928F938DE897E039
-:105690009F938F930E94EE078BE897E00E94550737
-:1056A00086E797E00E945507809111011F928F9322
-:1056B00083E797E09F938F930E94EE0781E797E03F
-:1056C0000E9455078AE597E00E94550780911001D6
-:1056D0001F928F9387E597E09F938F930E94EE0729
-:1056E00085E597E00E9455078DB79EB748960FB69F
-:1056F000F8949EBF0FBE8DBF1BC0CE51EC2FF0E0C3
-:10570000E15DFE4F80818093E60112C061E003C03D
-:1057100061E006C06AE08091E6010E949D2608C013
-:105720008091E6010E94402703C08AEF97E013C0F2
-:105730008091E601882369F01F928F9384EF97E0B0
-:105740009F938F930E94EE070F900F900F900F90F2
-:1057500004C081EF97E00E94550781E006C01092D7
-:10576000E70180E002C080E001CFCF910895E1E839
-:10577000F0E08081886080838081816080838FB742
-:10578000F89493E09093890090ED909388008FBFF8
-:105790000895EFE6F0E08081826080830895EFE66F
-:1057A000F0E080818D7F80830895EFE6F0E08081D6
-:1057B00092E08927808308951F920F920FB60F926F
-:1057C00011242F933F934F935F936F937F938F9306
-:1057D0009F93AF93BF93EF93FF938091E8019091D4
-:1057E000E90101969093E9018093E801811103C0DA
-:1057F00082E00E94EE0CE091E901E695E695F0E08A
-:10580000EA53F24FE4918091E8018E1303C080E0E7
-:105810000E94EE0CFF91EF91BF91AF919F918F91FC
-:105820007F916F915F914F913F912F910F900FBE9C
-:105830000F901F90189504D06894B1118DC00895F1
-:1058400070D088F09F5790F0B92F9927B751A0F0EA
-:10585000D1F0660F771F881F991F1AF0BA95C9F704
-:1058600012C0B13081F077D0B1E0089574C0672FD5
-:10587000782F8827B85F39F0B93FCCF386957795B4
-:105880006795B395D9F73EF490958095709561959D
-:105890007F4F8F4F9F4F0895E89409C097FB3EF4C8
-:1058A00090958095709561957F4F8F4F9F4F99236D
-:1058B000A9F0F92F96E9BB279395F69587957795EB
-:1058C0006795B795F111F8CFFAF4BB0F11F460FFAB
-:1058D0001BC06F5F7F4F8F4F9F4F16C0882311F003
-:1058E00096E911C0772321F09EE8872F762F05C017
-:1058F000662371F096E8862F70E060E02AF09A95B2
-:10590000660F771F881FDAF7880F9695879597F9A6
-:10591000089557FD9058440F551F59F05F3F71F09F
-:105920004795880F97FB991F61F09F3F79F0879506
-:105930000895121613061406551FF2CF4695F1DF8F
-:1059400008C0161617061806991FF1CF869571051F
-:10595000610508940895E894BB2766277727CB0153
-:1059600097F908950BD078C069D028F06ED018F060
-:10597000952309F05AC05FC01124EECFCADFA0F30F
-:10598000959FD1F3950F50E0551F629FF001729FD4
-:10599000BB27F00DB11D639FAA27F00DB11DAA1FF3
-:1059A000649F6627B00DA11D661F829F2227B00D40
-:1059B000A11D621F739FB00DA11D621F839FA00DCB
-:1059C000611D221F749F3327A00D611D231F849F1B
-:1059D000600D211D822F762F6A2F11249F57504072
-:1059E0008AF0E1F088234AF0EE0FFF1FBB1F661F0D
-:1059F000771F881F91505040A9F79E3F510570F0C6
-:105A000014C0AACF5F3FECF3983EDCF38695779500
-:105A10006795B795F795E7959F5FC1F7FE2B880FC0
-:105A2000911D9695879597F9089597F99F6780E856
-:105A300070E060E008959FEF80EC089500240A94E0
-:105A40001616170618060906089500240A94121659
-:105A50001306140605060895092E0394000C11F48C
-:105A6000882352F0BB0F40F4BF2B11F460FF04C039
-:105A70006F5F7F4F8F4F9F4F0895991B79E004C050
-:105A8000991F961708F0961B881F7A95C9F780957D
-:105A9000089597FB072E16F4009407D077FD09D0E0
-:105AA0000E94632D07FC05D03EF4909581959F4F91
-:105AB0000895709561957F4F0895EE0FFF1F059033
-:105AC000F491E02D0994AA1BBB1B51E107C0AA1F4A
-:105AD000BB1FA617B70710F0A61BB70B881F991F8F
-:105AE0005A95A9F780959095BC01CD010895F99933
-:105AF000FECF92BD81BDF89A992780B50895A8E19F
-:105B0000B0E042E050E00C949A2D262FF999FECF98
-:105B10001FBA92BD81BD20BD0FB6F894FA9AF99ACA
-:105B20000FBE019608950E94852D272F0C94862D77
-:105B3000DC01CB01FC01F999FECF06C0F2BDE1BD4D
-:105B4000F89A319600B40D9241505040B8F708953C
-:045B5000F894FFCFF7
-:105B54002002EF0CE00DBD0D890D560D0101C501AC
-:105B640028080A03140A3F4D3620394605F904C3B0
-:105B740004A3046A04DD03F6030F042804480401A3
-:0A5B840002030405060708090000EB
+:1002D00001000100AE00010001000000160345000E
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/dragon788/dragon788.hex b/keyboard/ergodox_ez/keymaps/dragon788/dragon788.hex
index 36adaad1dc..1ca511fe10 100644
--- a/keyboard/ergodox_ez/keymaps/dragon788/dragon788.hex
+++ b/keyboard/ergodox_ez/keymaps/dragon788/dragon788.hex
@@ -1,17 +1,17 @@
-:100000000C9457070C949B070C949B070C949B072C
-:100010000C949B070C949B070C949B070C949B07D8
-:100020000C949B070C949B070C94B2120C948413B1
-:100030000C949B070C949B070C949B070C949B07B8
-:100040000C949B070C945C2C0C949B070C949B07C2
-:100050000C949B070C9463220C949B070C949B07B5
-:100060000C949B070C949B070C949B070C949B0788
-:100070000C949B070C949B070C949B070C949B0778
-:100080000C949B070C949B070C949B070C949B0768
-:100090000C949B070C949B070C949B070C949B0758
-:1000A0000C949B070C949B070C949B07E9130B146F
-:1000B000F6140B14F6144D147014F614C514D81459
-:1000C00026182618541854189718D318D41AD41A66
-:1000D000EB18D41AE219E219AE1AD41AD41AC21AB9
+:100000000C94B9020C9400030C9400030C940003AC
+:100010000C9400030C9400030C9400030C94000354
+:100020000C9400030C9400030C94170C0C94E90C32
+:100030000C9400030C9400030C9400030C94000334
+:100040000C9400030C945D210C9400030C940003A9
+:100050000C9400030C94EF1A0C9400030C9400030E
+:100060000C9400030C9400030C9400030C94000304
+:100070000C9400030C9400030C9400030C940003F4
+:100080000C9400030C9400030C9400030C940003E4
+:100090000C9400030C9400030C9400030C940003D4
+:1000A0000C9400030C9400030C940003560D780D7F
+:1000B0006B0E780D6B0EBD0DE00D6B0E350E480E00
+:1000C0003211321161116111A411DE11EB13EB1326
+:1000D000F711EB13EC12EC12BF13EB13EB13D61367
 :1000E0000000F0A12E002B002971E100C1000000EA
 :1000F0001E00140004001D003500E2001F001A005D
 :1001000016001B0034004C00200008000700060009
@@ -54,1430 +54,1078 @@
 :1003500001000100000025000C000E00010010004B
 :100360000000260012000F0000001100000027000E
 :100370001300330000000000010001002F003400D2
-:10038000000000000A002530313662003A200025C6
-:10039000303258000A722F63203031323334353610
-:1003A0003738394142434445460A000A0025303275
-:1003B0005800626F756E6365213A20006C65667443
-:1003C00020736964652061747461636865640A0000
-:1003D0006C6566742073696465206E6F7420726545
-:1003E00073706F6E64696E670A00747279696E6704
-:1003F00020746F207265736574206D6370323330C2
-:1004000031380A000A44454255473A20656E616218
-:100410006C65642E0A005B735D004B6579626F61E9
-:1004200072642073746172742E0A005B575D005B06
-:10043000535D005B525D005B445D005B435D0016F5
-:10044000034500720067006F0044006F00780020D1
-:100450000045005A00000016034500720067006F57
-:100460000044006F007800200045005A000000049E
-:1004700003090409028D00050100A0FA0904000027
-:100480000103010100092111010001223F000705BC
-:10049000810308000A090401000103010200092187
-:1004A00011010001224D000705820308000A09041A
-:1004B00002000103000000092111010001223600A1
-:1004C0000705830308000A09040300020300000073
-:1004D00009211101000122200007058403200001E9
-:1004E00007050403200001090404000103000000C3
-:1004F00009211101000122390007058503100001BF
-:100500001201100100000008EDFE071301000102B6
-:10051000000105010906A101050719E029E71500F9
-:100520002501950875018102050819012905950520
-:10053000750191029501750391010507190029774D
-:1005400015002501957875018102C00631FF0974F7
-:10055000A1010975150025FF95207508810209760E
-:10056000150025FF952075089102C005010980A19D
-:1005700001850216010026B7001A01002AB700758E
-:100580001095018100C0050C0901A1018503160128
-:1005900000269C021A01002A9C0275109501810018
-:1005A000C005010902A1010901A1000509190129DC
-:1005B00005150025019505750181029501750381D9
-:1005C000010501093009311581257F9502750881E2
-:1005D0000609381581257F950175088106050C0AE5
-:1005E00038021581257F950175088106C0C0050177
-:1005F0000906A101050719E029E71500250195085D
-:100600007501810295017508810105081901290507
-:100610009505750191029501750391010507190072
-:1006200029FF150025FF950675088100C00A0025E1
-:1006300030325820006B6579626F6172645F726559
-:10064000706F72743A20000A0025303258006B65D2
-:1006500079626F6172645F7365745F6C65643A2080
-:100660000064656C5F6B65795F6269743A206361F1
-:100670006E27742064656C3A20253032580A006178
-:1006800064645F6B65795F6269743A2063616E27A9
-:1006900074206164643A20253032580A00646F6E19
-:1006A000652E0A00626F6F676D616769632073630F
-:1006B000616E3A202E2E2E2000290A002575002F6B
-:1006C000002575005D2800256400200025640020B9
-:1006D0000025640020002564007C0025303258008D
-:1006E0006D6F7573656B6579205B62746E7C7820C5
-:1006F00079207620685D287265702F61636C293AD5
-:10070000205B006D6B5F776865656C5F74696D6514
-:100710005F746F5F6D6178203D2025640A006D6B0A
-:100720005F776865656C5F6D61785F737065656440
-:10073000203D2025640A006D6B5F74696D655F74F0
-:100740006F5F6D6178203D2025640A006D6B5F6DE1
-:1007500061785F7370656564203D2025640A006DD3
-:100760006B5F696E74657276616C203D2025640A4A
-:10077000006D6B5F64656C6179203D2025640A0023
-:100780006D6B5F776865656C5F74696D655F746FCD
-:100790005F6D6178203D2025640A006D6B5F77688E
-:1007A00065656C5F6D61785F7370656564203D2081
-:1007B00025640A006D6B5F74696D655F746F5F6DB2
-:1007C0006178203D2025640A006D6B5F6D61785F64
-:1007D0007370656564203D2025640A006D6B5F6958
-:1007E0006E74657276616C203D2025640A006D6B25
-:1007F0005F64656C6179203D2025640A000A00254C
-:100800007500363A20776865656C5F74696D655F61
-:10081000746F5F6D61783A20000A00257500353AE3
-:1008200020776865656C5F6D61785F73706565647E
-:100830003A20000A00257500343A2074696D655F1E
-:10084000746F5F6D61783A20000A00257500333AB5
-:10085000206D61785F73706565643A20000A002539
-:100860007500323A20696E74657276616C286D731A
-:10087000293A20000A00257500313A2064656C6130
-:1008800079282A31306D73293A20000A092D205623
-:10089000616C756573202D0A004D3E004D25643E48
-:1008A00020003F007365742064656661756C740A8E
-:1008B00000433E200077686572652064656C746152
-:1008C0003A20637572736F723D25642C20776865DA
-:1008D000656C3D25640A53656520687474703A2F11
-:1008E0002F656E2E77696B6970656469612E6F7212
-:1008F000672F77696B692F4D6F7573655F6B6579CE
-:10090000730A000A092D204D6F7573656B65792098
-:100910002D0A4553432F713A09717569740A313AAA
-:100920000964656C6179282A31306D73290A323A7D
-:1009300009696E74657276616C286D73290A333AA1
-:10094000096D61785F73706565640A343A0974698A
-:100950006D655F746F5F6D61780A353A0977686518
-:10096000656C5F6D61785F73706565640A363A091E
-:10097000776865656C5F74696D655F746F5F6D61E5
-:10098000780A0A703A097072696E742076616C7523
-:1009900065730A643A097365742064656661756CF1
-:1009A00074730A75703A092B310A646F776E3A09CD
-:1009B0002D310A706775703A092B31300A706764FF
-:1009C0006F776E3A092D31300A0A737065656420BD
-:1009D0003D2064656C7461202A206D61785F7370BE
-:1009E000656564202A2028726570656174202F2057
-:1009F00074696D655F746F5F6D6178290A003F00EF
-:100A00004D3E2000433E20004C25640A000A092D7B
-:100A100020436F6E736F6C65202D0A4553432F7111
-:100A20003A09717569740A6D3A096D6F7573656B72
-:100A300065790A000A092D204D61676963202D0A36
-:100A4000643A0964656275670A783A096465627593
-:100A500067206D61747269780A6B3A096465627522
-:100A600067206B6579626F6172640A6D3A0964652B
-:100A7000627567206D6F7573650A763A09766572DF
-:100A800073696F6E0A733A097374617475730A63DC
-:100A90003A09636F6E736F6C65206D6F64650A3021
-:100AA0002D343A096C61796572302D342846313025
-:100AB0002D4634290A506175733A09626F6F746C60
-:100AC0006F616465720A653A09656570726F6D0AD7
-:100AD0006E3A094E4B524F0A7A3A09736C6565704B
-:100AE000204C454420746573740A000A0025750083
-:100AF0002E6E6B726F3A20000A002575002E7377F8
-:100B000061705F6261636B736C6173685F62616384
-:100B10006B73706163653A20000A002575002E73BF
-:100B20007761705F67726176655F6573633A200015
-:100B30000A002575002E6E6F5F6775693A20000AFE
-:100B4000002575002E737761705F72616C745F723F
-:100B50006775693A20000A002575002E7377617069
-:100B60005F6C616C745F6C6775693A20000A0025E0
-:100B700075002E636170736C6F636B5F746F5F637E
-:100B80006F6E74726F6C3A20000A002575002E7328
-:100B90007761705F636F6E74726F6C5F63617073A7
-:100BA0006C6F636B3A20000A0025303258006B6589
-:100BB000796D61705F636F6E6669672E7261773AF7
-:100BC00020000A002575002E6D6F7573653A2000B0
-:100BD0000A002575002E6B6579626F6172643A2098
-:100BE000000A002575002E6D61747269783A200044
-:100BF0000A002575002E656E61626C653A20000A58
-:100C000000253032580064656275675F636F6E66F9
-:100C100069672E7261773A20000A002575006465C5
-:100C20006661756C745F6C617965723A20003F0093
-:100C30004E4B524F3A206F66660A004E4B524F3A67
-:100C4000206F6E0A0074696D65725F636F756E74F4
-:100C50003A202530346C580A006B6579626F6172F6
-:100C6000645F6E6B726F3A2025580A006B6579627B
-:100C70006F6172645F69646C653A2025580A006B85
-:100C80006579626F6172645F70726F746F636F6CAD
-:100C90003A2025580A00686F73745F6B6579626F3C
-:100CA0006172645F6C65647328293A2025580A00D4
-:100CB0000A092D20537461747573202D0A0047436F
-:100CC000433A20342E382E32204156522D4C494280
-:100CD000433A20312E382E30204156525F41524344
-:100CE000483A20617672350A004F5054494F4E53AE
-:100CF0003A204C55464120424F4F544D41474943BD
-:100D0000204D4F5553454B45592045585452414B62
-:100D1000455920434F4E534F4C4520434F4D4D4175
-:100D20004E44204E4B524F203531320A0042554935
-:100D30004C443A20393232353435322D646972747C
-:100D400079202830353A34343A3330204A616E20E5
-:100D500032302032303136290A005649443A2030A8
-:100D60007846454544284572676F446F7820455A58
-:100D700029205049443A20307831333037284572A1
-:100D8000676F446F7820455A29205645523A2030E3
-:100D900078303030310A00444553433A20742E6D88
-:100DA0002E6B2E206B6579626F61726420666972AA
-:100DB0006D7761726520666F72204572676F646F30
-:100DC000780A000A092D2056657273696F6E202D0E
-:100DD0000A000A6D6F7573653A206F66660A000A2D
-:100DE0006D6F7573653A206F6E0A000A6B657962E4
-:100DF0006F6172643A206F66660A000A6B657962F9
-:100E00006F6172643A206F6E0A000A6D61747269D4
-:100E1000783A206F66660A000A6D61747269783AE2
-:100E2000206F6E0A000A64656275673A206F6E0A69
-:100E3000000A64656275673A206F66660A000A0AEE
-:100E4000626F6F746C6F616465722E2E2E2000438A
-:100E50003E20006565636F6E6669673A0A00536CF1
-:100E6000656570204C454420746573740A00000069
-:100E7000000000000000000000010204060A0F1735
-:100E8000202C3A4A5D71879DB3C7DAE9F5FCFFFC77
-:100E9000F5E9DAC7B39D87715D4A3A2C20170F0A2E
-:100EA0000604020100000000000000000000112400
-:100EB0001FBECFEFDAE0DEBFCDBF04B603FE24C015
-:100EC0008091F9019091FA01A091FB01B091FC0190
-:100ED0008730904BA740B04BB9F41092F9011092B3
-:100EE000FA011092FB011092FC0114BE84B7877FB7
-:100EF00084BF88E10FB6F894809360001092600080
-:100F00000FBEE0E0FFE3099511E0A0E0B1E0E4E509
-:100F1000FCE502C005900D92AA33B107D9F711E0A4
-:100F2000AAE3B1E001C01D92A93FB107E1F70E9419
-:100F3000EC0F0C94282E0C940000FF93EF93E0919B
-:100F40003A01F0913B01309709F00995EF91FF913B
-:100F50000895FC018591803011F0EFDFFBCF0895FB
-:100F6000FF27E0E230E247FF0CC0419597FF09C040
-:100F7000EDE26095709580959095611D711D811DC4
-:100F8000911D27FF02C0219530E350E2AA27660F8A
-:100F9000771F881F991FAA1FA41710F0A41B639521
-:100FA0005A95A9F7AA3008F0A95FA05DAF93F39511
-:100FB000611571058105910541F7ED3211F4EF934B
-:100FC000F395F21718F43F93F395FBCF8F91B5DFAC
-:100FD000FA95E1F70895E991F9918591803021F032
-:100FE000853219F0AADFF9CF089520E0E8945591F1
-:100FF0005532C1F3503311F4689455915A3348F483
-:10100000505390F3220F022E220F220F200D250F96
-:10101000F4CF0EF4219589919991533619F35337F2
-:1010200029F1533559F1BC0188279927E8945C369A
-:1010300021F48991999168945591543639F446EF89
-:101040007EF077FF0DC08FEF9FEF0AC055374AE063
-:1010500039F0583540E121F0523642E009F0089568
-:10106000FF93EF937DDFEF91FF91B7CFFF93EF9366
-:10107000FC0181918030B9F360DFFBCFFF93EF93E8
-:1010800068DFF1CFDF93CF93CDB7DEB72596A3DF2F
-:10109000CF91DF91089561110BC0FC0182818823FB
-:1010A00021F085EE0E94BA1603C085EE0E948217D9
-:1010B00080E090E0089508956091BC017091BD01B9
-:1010C0008091BE019091BF010E94672156985E9861
-:1010D00025982D9826982E9827982F98813019F0CA
-:1010E000823021F00895259A2D9A0895269A2E9AF5
-:1010F00008958CE598E0892B11F00E945C0880E04F
-:1011000090E0089556985E9825982D9826982E98E8
-:1011100027982F988FEF90E0909389008093880014
-:1011200090938B0080938A0090938D0080938C0025
-:10113000259A2D9A2FEF80E792E021508040904031
-:10114000E1F700C00000269A2E9A2FEF80E792E088
-:10115000215080409040E1F700C00000279A2F9A6C
-:101160002FEF80E792E0215080409040E1F700C0EF
-:10117000000025982D982FEF80E792E021508040C5
-:101180009040E1F700C0000026982E982FEF80E7EE
-:1011900092E0215080409040E1F700C00000279885
-:1011A0002F9856985E9825982D9826982E982798CF
-:1011B0002F98089589EA8093800089E080938100C8
-:1011C00024982C983F988AB18F748AB96E98479A60
-:1011D0008BB1806B8BB9769A0E9482088BE598E080
-:1011E000892B11F00E945B0880E090E0089580E276
-:1011F0008093000180913C0181110EC00E9446093C
-:1012000081E080933C012FEF83ED90E321508040FB
-:101210009040E1F700C0000080E40E944C098093F8
-:10122000000181112EC00E94760980930001811176
-:1012300028C00E94760980930001811122C08FE3AB
-:101240000E9476098093000181111BC00E946E09E3
-:1012500080E40E944C0980930001811112C08CE04F
-:101260000E9476098093000181110BC00E947609CB
-:1012700080930001811105C08FE30E94760980935D
-:1012800000010E946E098091000108951092B9003A
-:101290008AE08093B800089594EA9093BC009091FE
-:1012A000BC0097FFFCCF9091B900987F983021F057
-:1012B000903111F081E008958093BB0084E8809321
-:1012C000BC008091BC0087FFFCCF8091B900887F73
-:1012D000883111F0803471F780E0089584E98093BB
-:1012E000BC008091BC0084FDFCCF08958093BB00BE
-:1012F00084E88093BC008091BC0087FFFCCF909174
-:10130000B900987F81E0983209F480E0089584E87C
-:101310008093BC008091BC0087FFFCCF8091BB0014
-:10132000089580910001811115C080E40E944C094C
-:101330008093000181110CC082E10E9476098093A4
-:101340000001811105C08FEF0E9476098093000192
-:101350000E946E0984B1807F84B985B1807F85B990
-:101360008AB1837F8AB98BB1837F8BB93E984698C7
-:1013700008950E94F708809300010E94910980B3AC
-:101380008C7080BB81B3836F81BBECE4F1E0AEE392
-:10139000B1E011921D9281E0EA35F807D1F78AEDAC
-:1013A00098E0892B11F00C94DA0808959F92AF927F
-:1013B000BF92CF92DF92EF92FF920F931F93CF9342
-:1013C000DF93809100018823E1F080913D018F5FE0
-:1013D00080933D01811115C08AEE93E00E94A90718
-:1013E0000E94F70880930001882329F080ED93E0A4
-:1013F0000E94A90706C08CEB93E00E94A9070E94F7
-:1014000082080EE311E0C0E0D0E0BB24B39482E098
-:10141000A82ECC24C394D12C2DEAE22E23E0F22E68
-:10142000C73000F580910001811162C080E40E9404
-:101430004C0980930001811112C082E10E9476095B
-:101440008093000181110BC0C6010C2E01C0880FD2
-:101450000A94EAF780950E947609809300010E9421
-:101460006E0946C0CA30A1F028F4C83059F0C9301E
-:1014700061F005C0CC3089F070F0CD3089F0209A51
-:10148000289810C0219A29980DC0229A2A980AC03B
-:10149000239A2B9807C0529A01C0539A5B9802C0B6
-:1014A0003E9A4698E0EAEA95F1F78FB1799985C0BE
-:1014B00092E081708B25892B7C9B02C090E001C05B
-:1014C00094E0892B7D9B02C090E001C098E0892BBD
-:1014D0007E9B02C090E001C090E1892B9FB1909566
-:1014E000991F9927991F9295990F907E892B10C06B
-:1014F00080910001811176C080E40E944C098093A4
-:101500000001882309F45BC0912C0E946E09892D8B
-:10151000F8019081981739F1808380910101882327
-:1015200001F18091D70180FF04C082EB93E00E941B
-:10153000A9078091D70180FF0CC0809101011F9203
-:101540008F93FF92EF920E9442080F900F900F909E
-:101550000F908091D70180FF04C08BEA93E00E9436
-:10156000A907A09201010E94910921960F5F1F4FC8
-:10157000CE30D10509F054CF809101018823B1F01C
-:10158000815080930101882339F08FE99FE0019712
-:10159000F1F700C000000AC0ACE4B1E0EEE3F1E016
-:1015A00081918D9391E0EC34F907D1F789E798E0C8
-:1015B000892BD1F00E94790817C090E07ACF83E19F
-:1015C0000E9476098093000181119ECF81E40E94E0
-:1015D0004C0980930001811197CF0E948709982EB2
-:1015E000909493CF80E094CF81E0DF91CF911F91D1
-:1015F0000F91FF90EF90DF90CF90BF90AF909F90B2
-:101600000895E82FF0E0E45BFE4F80810895CF92CB
-:10161000DF92EF92FF920F931F93CF93DF9384E9B2
-:1016200093E00E94A9073CE4E32E31E0F32EC0E0F2
-:10163000D0E04FE8C42E43E0D42E06E813E0DF9359
-:10164000CF93DF92CF920E9442088CE893E00E94F1
-:10165000A907F70181917F0190E00E94CC219F931F
-:101660008F931F930F930E94420884E893E00E9497
-:10167000A90721968DB79EB708960FB6F8949EBF1E
-:101680000FBE8DBFCE30D105D1F6DF91CF911F9126
-:101690000F91FF90EF90DF90CF9008958B3B9105D5
-:1016A00078F4883A910540F5853A9105D0F4843074
-:1016B000910508F0B1C08130910509F4ADC06BC04F
-:1016C000803E910508F467C0883E910508F4A4C0E7
-:1016D0009C01205F31092031310508F05CC0906524
-:1016E0000895853A910509F459C0863A910509F49F
-:1016F00058C083E890E40895883A910509F454C0ED
-:10170000893A910509F453C08A3A910509F452C007
-:101710008B3A910509F451C08C3A910509F450C0F7
-:101720008D3A910509F44FC0803B910509F44EC0F4
-:101730008E3A910509F44DC08F3A910509F44CC0D9
-:10174000813B910509F44BC0823B910509F44AC0E5
-:10175000833B910509F449C0843B910509F448C0D5
-:10176000853B910509F447C0863B910509F446C0C5
-:10177000873B910509F445C0883B910509F444C0B5
-:10178000893B910509F443C08A3B910509F042C0A9
-:101790008AE296E4089580E090E0089581E890E47C
-:1017A000089582E890E4089582EE94E4089589EE25
-:1017B00094E408958AEE94E4089585EB94E4089502
-:1017C00086EB94E4089587EB94E408958CEC94E41C
-:1017D00008958DEC94E4089583E895E408958AE8EB
-:1017E00095E4089582E995E4089584E995E40895DF
-:1017F00081E296E4089583E296E4089584E296E413
-:10180000089585E296E4089586E296E4089587E2D5
-:1018100096E4089580E094E40895089596E0799F11
-:10182000F001112494E5899FE00DF11D1124E60FCC
-:10183000F11DEE0FFF1FEC51FF4F8591949108951C
-:10184000880F991F805A9040FC01859194910895CA
-:10185000880F991F80529F4FFC01859194910895A4
-:1018600026E0729FF001112444E5849FE00DF11DF4
-:101870001124E60FF11DEE0FFF1FEC51FF4F2591D4
-:101880003491C9019A9581159F4110F4C9010895B9
-:10189000C90190528115904128F4C9019F700E949E
-:1018A000280C0895C90190538115904120F4C90175
-:1018B0009927906C0895211580E5380769F40E94F6
-:1018C000F51A9FEF24E34CE0915020404040E1F7AF
-:1018D00000C000000C948822213080E5380751F4C4
-:1018E00084E094E00E94A9078091D70181608093F1
-:1018F000D7010895C90190558115904108F050C055
-:10190000832F99278F70992781309105D9F4A901E8
-:101910004370552702C0880F991F4A95E2F79C68CB
-:10192000A90164E0440F551F6A95E1F744275370FD
-:10193000842B952B73E0220F331F7A95E1F72076E5
-:1019400033271DC08230910529F4922F8827816F9B
-:10195000906A089583309105A9F4A9014370552731
-:1019600081E090E002C0880F991F4A95E2F79C68D9
-:1019700043E0220F331F4A95E1F7207E3770822B18
-:10198000932B08950497F1F4A9014370552781E042
-:1019900090E002C0880F991F4A95E2F79A68E8CF55
-:1019A000C90190578115904120F4C9019F70906240
-:1019B0000895C90190588115904120F4C9019F7084
-:1019C000906A0895203E3105E0F4203C310558F539
-:1019D0002133310509F470C048F42932310509F486
-:1019E00064C02A32310509F46EC074C02933310550
-:1019F000F1F022383105D9F02533310509F44EC014
-:101A000069C0233E310589F138F4203E3105C1F02B
-:101A1000223E3105E1F05EC0263E310569F1273EE8
-:101A20003105A9F157C0C9010E94200C0895809189
-:101A3000EA0180FD02C081FF4DC080EE90E04BC006
-:101A40008091EA0180FFF9CF89E390E044C0809162
-:101A5000EA0182FF0EC08091EA0184FF03C080E0AA
-:101A600090E039C083EE90E036C08091EA0182FFB9
-:101A7000F2CF82EE90E02FC08091EA0183FF0BC08D
-:101A80008091EA0184FDEBCF87EE90E024C0809145
-:101A9000EA0183FFF5CF86EE90E01DC08091EA0158
-:101AA00085FF07C089E290E016C08091EA0185FFBA
-:101AB000F9CF85E390E00FC08091EA0186FF07C06F
-:101AC0008AE290E008C08091EA0186FFF9CF81E3C5
-:101AD00090E001C0C9010E944E0B089508958091C5
-:101AE0006D0108959FB7F89410925C019FBF90918B
-:101AF000F001943009F058C09091E9009F70209156
-:101B0000EC0020FF02C020E801C020E0292B94E077
-:101B10009093E9009091EB0090FF43C09091EE000C
-:101B200097FF3FC090915A01992321F09091E800CE
-:101B300095FF37C010925A0196E03091E80035FDCC
-:101B400015C03091F001343061F53091EB0035FD76
-:101B500028C0915021F481E080935A0122C0EFE91E
-:101B6000FFE03197F1F700C00000E7CF8093F1006C
-:101B70008091E80085FD0AC08091E80080FFFCCFDD
-:101B80008091E8008E778093E80006C08FB7F894C4
-:101B900091E090935C018FBF2F702093E90080E06B
-:101BA00008952F702093E9008FEF0895CF93DF936E
-:101BB00000D01F92CDB7DEB72091F001243019F587
-:101BC00023E029839B838A832093E9008FEF909100
-:101BD000E800815095FD06C095ED9A95F1F700005B
-:101BE0008111F5CF8091E80085FF0DC040E050E005
-:101BF00063E070E0CE0101960E94A5108091E8009C
-:101C00008E778093E8000F900F900F90DF91CF9127
-:101C10000895CF93DF9300D01F92CDB7DEB7209108
-:101C2000F001243021F522E029839B838A8383E01D
-:101C30008093E9008FEF9091E800815095FD06C0F8
-:101C400095ED9A95F1F700008111F5CF8091E800AC
-:101C500085FF0DC040E050E063E070E0CE010196EA
-:101C60000E94A5108091E8008E778093E8000F9085
-:101C70000F900F90DF91CF9108952091F0012430C3
-:101C8000F1F422E02093E9002FEF3091E800215099
-:101C900035FD06C035ED3A95F1F700002111F5CF7D
-:101CA0002091E80025FF0BC040E050E065E070E0C7
-:101CB0000E94A5108091E8008E778093E800089537
-:101CC000CF93DF93EC018091F001843009F047C09D
-:101CD00080910C018823E1F080910D018823C1F0EF
-:101CE00085E08093E9008FEF9091E800815095FDA9
-:101CF00006C095E19A95F1F700008111F5CF80912A
-:101D0000E80085FF2CC040E050E060E170E017C0C3
-:101D100081E08093E9008FEF9091E800815095FD7C
-:101D200006C095ED9A95F1F700008111F5CF8091ED
-:101D3000E80085FF14C040E050E068E070E0CE01AC
-:101D40000E94A5108091E8008E778093E80080E1E2
-:101D5000FE01ADE5B1E001900D928A95E1F7DF91CA
-:101D6000CF9108958BE394E00E94A9078091EF0141
-:101D7000811109C00E9437120E9494128091E200E2
-:101D800084608093E200089587E394E00E94A907AD
-:101D90001092EF01089583E394E00C94A9078FE279
-:101DA00094E00E94A9070C94492C8BE294E00E94D5
-:101DB000A9070E9423220E944F2C0E9430150C94E8
-:101DC0006E0D80915B018F5F80935B0162E30E94E7
-:101DD000BD2D911135C010925B0180915C0188236B
-:101DE00079F18091F001843049F58091E9008F709C
-:101DF0009091EC0090FF02C090E801C090E0982B19
-:101E000084E08093E9008091EB0080FF14C0809112
-:101E1000EE0087FF10C08091E80085FF03C010929C
-:101E2000F100F9CF8091E80080FF05C08091E800C3
-:101E30008E778093E8009F709093E90010925C0188
-:101E4000089542E061EC81E00E94B11142E061EC52
-:101E500082E00E94B11142E061EC83E00E94B11186
-:101E600042E261EC84E00E94B11142E161EC85E064
-:101E70000C94B1118091F201833009F455C030F413
-:101E8000813071F0823009F48EC008958A3009F4EF
-:101E90007AC08B3009F460C0893009F09CC020C042
-:101EA0008091F101813A09F096C08091E800877F26
-:101EB0008093E8008091F5019091F601892B21F043
-:101EC00060E080E090E003C060E18DE591E070E0CB
-:101ED0000E94EE108091E8008B778093E8000895CF
-:101EE0008091F101813209F076C08091F5019091E5
-:101EF000F601009719F0049709F06DC08091E80091
-:101F0000877F8093E8008091E80082FD05C0809182
-:101F1000F0018111F8CF5FC08091F10080936D01D5
-:101F20008091E8008B7753C08091F101813A09F0EC
-:101F300052C08091F5019091F601892B09F04BC0B8
-:101F40008091E800877F8093E8008091E80080FF1F
-:101F5000FCCF80910C0136C08091F1018132D9F51E
-:101F60008091F5019091F601892BA9F58091E80007
-:101F7000877F8093E8000E94E6118091F3018093AF
-:101F80000C010C94F51A8091F101813221F58091B8
-:101F9000E800877F8093E8000E94E6118091F401B9
-:101FA00080936E0108958091F101813AA1F48091AE
-:101FB000E800877F8093E8008091E80080FFFCCFF5
-:101FC00080916E018093F1008091E8008E7780937C
-:101FD000E8000C94E611089584B7877F84BF88E1F8
-:101FE0000FB6F89480936000109260000FBE90E0EE
-:101FF00080E80FB6F89480936100909361000FBE63
-:102000000E94B9150E9437120E9494128091E2003A
-:1020100084608093E20082E79DE00E9462217894D0
-:102020000E940E150E94BB1582E091E00E942B15C4
-:102030000E94372C8AE194E00E94A9078091F00168
-:10204000853089F486E194E00E94A9070E94E62188
-:102050008091EE01882391F30E940E22882371F370
-:102060000E948F10EBCF0E94E915E8CF292F33276C
-:1020700023303105A9F06CF42130310509F442C058
-:102080002230310509F043C08DE890E023E734E0C9
-:1020900042C021323105C9F02232310519F137C071
-:1020A00099278130910541F08230910541F0892BCB
-:1020B00071F5EFE6F4E005C0E7E5F4E002C0EFE318
-:1020C000F4E0849190E09F0126C0653000F5E62F92
-:1020D000F0E0EE0FFF1FEB5DFE4F2081318189E0C4
-:1020E00090E019C0653098F4E62FF0E0DF01AA0F08
-:1020F000BB1FA55EBE4F2D913C91EA5EFE4F8081D5
-:1021000090E009C082E190E020E035E004C080E08A
-:1021100090E020E030E0FA0131832083089580E1EF
-:1021200089BD82E189BD09B400FEFDCF8091D80050
-:102130008F7D8093D8008091E00082608093E000E2
-:102140008091E00081FDFCCF0895CF92DF92EF9265
-:10215000FF920F931F93CF93DF937C018B01EA01D2
-:102160000E940712811131C0209731F08881998136
-:10217000081B190BE80EF91EC12CD12C01151105F5
-:1021800019F18091E80085FD14C08091E8008E77F8
-:102190008093E800209741F0888199818C0D9D1DE6
-:1021A0009983888385E011C00E940712882331F348
-:1021B0000CC0F70181917F018093F100015011095A
-:1021C000FFEFCF1ADF0ADACF80E0DF91CF911F91C6
-:1021D0000F91FF90EF90DF90CF9008952091F7013D
-:1021E0003091F8012617370748F06115710539F469
-:1021F0002091E8002E772093E80001C0B901FC018E
-:1022000020E061157105B9F18091F001882309F48E
-:1022100040C0853009F43FC08091E80083FD3DC097
-:102220008091E80082FF06C08091E80082FF26C00E
-:1022300080E008958091E80080FFE3CF2091F300D3
-:102240008091F20090E0922B6115710551F0883079
-:10225000910538F421912093F100615071090196A4
-:10226000F3CF21E0089709F020E08091E8008E7715
-:102270008093E800C6CF2111C7CFD6CF8091F0015F
-:10228000882339F0853039F08091E80083FFCCCF86
-:1022900004C082E0089583E0089581E008952091CC
-:1022A000F7013091F8012617370748F061157105DD
-:1022B00039F42091E8002E772093E80001C0B9019D
-:1022C000FC0120E061157105C1F18091F0018823C6
-:1022D00009F441C0853009F440C08091E80083FDD5
-:1022E0003EC08091E80082FF06C08091E80082FF36
-:1022F00027C080E008958091E80080FFE3CF20911F
-:10230000F3008091F20090E0922B6115710559F075
-:102310008830910540F424912093F100319661506A
-:1023200071090196F2CF21E0089709F020E0809131
-:10233000E8008E778093E800C5CF2111C6CFD5CFB6
-:102340008091F001882339F0853039F08091E800E0
-:1023500083FFCBCF04C082E0089583E0089581E03D
-:102360000895982F973058F59093E900981739F011
-:102370007091EC002091ED005091F00003C0242FEB
-:10238000762F50E021FF19C03091EB003E7F309353
-:10239000EB003091ED003D7F3093ED003091EB008C
-:1023A00031603093EB007093EC002093ED0050937C
-:1023B000F0002091EE0027FF07C09F5FD3CF8F7002
-:1023C0008093E90081E0089580E008958091F10113
-:1023D00087FD05C08091E80080FF0EC012C080918B
-:1023E000E80082FD05C08091F0018111F8CF0895C9
-:1023F0008091E8008B7708C08091F0018111EACFCD
-:1024000008958091E8008E778093E8000895809188
-:10241000E4009091E50045E62091EC0020FF21C00A
-:102420002091E80020FD21C02091F001222389F0B5
-:10243000253089F02091EB0025FD0FC02091E400AC
-:102440003091E5002817390739F3415041F0C901AF
-:10245000E3CF82E0089583E0089581E0089584E069
-:1024600008952091E80022FFDFCF80E008950E94C8
-:10247000A5120E94AD12E0EEF0E0808181608083C1
-:10248000E8EDF0E080818F77808319BCA7EDB0E0A4
-:102490008C918E7F8C9380818F7E80831092EF0150
-:1024A00008950F931F93CF93DF930E94A5120E946C
-:1024B000AD12C8EDD0E088818F77888388818068ED
-:1024C000888388818F7D888319BC1092F0011092D7
-:1024D000EC011092EE011092ED0100EE10E0F80117
-:1024E00080818B7F808388818160888342E060E087
-:1024F00080E00E94B111E1EEF0E080818E7F808368
-:10250000E2EEF0E08081816080838081886080835A
-:10251000F80180818E7F8083888180618883DF914C
-:10252000CF911F910F910895E8EDF0E080818F7EAB
-:102530008083E7EDF0E080818160808384E082BF6A
-:1025400081E08093EF010C945112E8EDF0E080817E
-:102550008E7F80831092E20008951092DA0010922C
-:10256000E10008951F920F920FB60F9211242F933E
-:102570003F934F935F936F937F938F939F93AF930B
-:10258000BF93EF93FF938091E10082FF0BC0809196
-:10259000E20082FF07C08091E1008B7F8093E10021
-:1025A0000E94E10E8091DA0080FF1FC08091D80068
-:1025B00080FF1BC08091DA008E7F8093DA008091CB
-:1025C000D90080FF0DC080E189BD82E189BD09B4D9
-:1025D00000FEFDCF81E08093F0010E94B20E05C0A5
-:1025E00019BC1092F0010E94C40E8091E10080FF9E
-:1025F00019C08091E20080FF15C08091E2008E7FBB
-:102600008093E2008091E20080618093E2008091FB
-:10261000D80080628093D80019BC85E08093F001D7
-:102620000E94CF0E8091E10084FF30C08091E200D3
-:1026300084FF2CC080E189BD82E189BD09B400FE20
-:10264000FDCF8091D8008F7D8093D8008091E100EC
-:102650008F7E8093E1008091E2008F7E8093E20084
-:102660008091E20081608093E2008091EC018823F8
-:1026700011F084E007C08091E30087FF02C083E08F
-:1026800001C081E08093F0010E94D50E8091E100AD
-:1026900083FF29C08091E20083FF25C08091E10083
-:1026A000877F8093E10082E08093F0011092EC013B
-:1026B0008091E1008E7F8093E1008091E2008E7F27
-:1026C0008093E2008091E20080618093E20042E02A
-:1026D00060E080E00E94B1118091F00088608093FA
-:1026E000F0000E94CB0EFF91EF91BF91AF919F91AF
-:1026F0008F917F916F915F914F913F912F910F90AB
-:102700000FBE0F901F9018951F920F920FB60F9249
-:1027100011242F933F934F935F936F937F938F93E6
-:102720009F93AF93BF93CF93EF93FF93C091E90033
-:10273000CF708091EC001092E9008091F000877FCB
-:102740008093F00078940E94C0131092E900809169
-:10275000F00088608093F000C093E900FF91EF9152
-:10276000CF91BF91AF919F918F917F916F915F9129
-:102770004F913F912F910F900FBE0F901F90189582
-:102780001F93CF93DF93CDB7DEB7AA970FB6F89418
-:10279000DEBF0FBECDBFE1EFF1E08091F10081938C
-:1027A00021E0E93FF207C9F70E943A0F8091E80063
-:1027B00083FF1CC12091F1013091F201832F90E041
-:1027C0008A30910508F012C1FC01EA5AFF4F0C94BF
-:1027D000DD2D203881F0223809F008C18091F50103
-:1027E0008F708093E9008091EB0085FB882780F94A
-:1027F0001092E90006C08091ED019091EE019111D7
-:1028000082609091E800977F9093E8008093F100B8
-:102810001092F100C5C0822F8D7F09F0E7C02223FE
-:1028200019F0223061F0E2C08091F301813009F0AB
-:10283000DDC0333009F080E08093EE0128C0809144
-:10284000F301811124C02091F5012F7009F4CEC04D
-:102850002093E9008091EB0080FF19C08091EB008C
-:10286000333011F4806211C080618093EB0081E00D
-:1028700090E0022E01C0880F0A94EAF78093EA00E4
-:102880001092EA008091EB0088608093EB00109238
-:10289000E9008091E800877F86C02111A7C01091D0
-:1028A000F3011F778091E3008078812B8093E30010
-:1028B0008091E800877F8093E8000E94E611809174
-:1028C000E80080FFFCCF8091E30080688093E30004
-:1028D000112311F083E001C082E08093F00186C0F3
-:1028E0002058223008F082C08091F3019091F401C9
-:1028F0008C3D23E0920779F583E08A838AE289831D
-:102900004FB7F894DE01139620E03EE051E2E32F4A
-:10291000F0E050935700E49120FF03C0E295EF7080
-:102920003F5FEF708E2F90E0EA3010F0C79601C045
-:10293000C0968D939D932F5F243149F74FBF8091AF
-:10294000E800877F8093E8006AE270E0CE0101969C
-:102950000E94EE1014C0AE014F5F5F4F6091F50111
-:102960000E943610009709F441C02091E800277FAB
-:102970002093E800BC0189819A810E944F118091C7
-:10298000E8008B778093E80031C0203879F580919A
-:10299000E800877F8093E8008091EC018093F1004C
-:1029A0008091E8008E778093E8000E94E6111EC0B7
-:1029B00021111CC09091F3019230C0F48091E80085
-:1029C000877F8093E8009093EC010E94E61180914C
-:1029D000EC01811104C08091E30087FF02C084E014
-:1029E00001C081E08093F0010E94210F8091E800F6
-:1029F00083FF0AC08091E800877F8093E800809180
-:102A0000EB0080628093EB00AA960FB6F894DEBFCD
-:102A10000FBECDBFDF91CF911F910895CF938091CD
-:102A2000F0018823B1F08091E9008F709091EC0063
-:102A300090FF02C090E801C090E0C92FC82B10920F
-:102A4000E9008091E80083FD0E94C013CF70C0931D
-:102A5000E900CF91089590937401809373010895D4
-:102A6000E0917301F0917401309721F00190F081B1
-:102A7000E02D099480E00895FF920F931F93CF9368
-:102A8000DF938C01E0917301F0917401309799F11B
-:102A90000280F381E02D09958091D70182FF2BC040
-:102AA00080FF04C085E396E00E94A907E80180E169
-:102AB000F82E0FE216E08091D70180FF0BC08881CD
-:102AC0001F928F931F930F930E9442080F900F90B5
-:102AD0000F900F90FA942196F110EDCF8091D701CD
-:102AE00080FF09C08DE296E0DF91CF911F910F9199
-:102AF000FF900C94A907DF91CF911F910F91FF9048
-:102B00000895E0917301F0917401309721F00480F1
-:102B1000F581E02D099408952091710130917201A1
-:102B20008217930771F09093720180937101E09185
-:102B30007301F0917401309721F00680F781E02D48
-:102B40000994089520916F013091700182179307C5
-:102B500071F09093700180936F01E0917301F09197
-:102B60007401309721F00084F185E02D09940895D7
-:102B700008950C94B8150E9425220E94B9090C945E
-:102B8000EB22CF93C82F8091D70182FF1EC080FF18
-:102B900004C08EE496E00E94A9078091D70180FFCF
-:102BA0000CC01F92CF9329E436E03F932F930E94ED
-:102BB00042080F900F900F900F908091D70180FFE7
-:102BC00004C087E496E00E94A9078C2FCF910C9453
-:102BD0006E0DCF92DF92EF92FF920F931F93CF93E0
-:102BE000DF93CDB7DEB72B970FB6F894DEBF0FBEDD
-:102BF000CDBF0E94D60936E7E32E31E0F32E00E088
-:102C000010E0C02E802F0E94010BF701D1907F01B0
-:102C1000D826B1F40F5F1F4F0E30110591F78FEFDB
-:102C200089838A831B820E942E228160782F9D8354
-:102C30008C8349815A816B818D810E948C1641C0A1
-:102C40009091D70191FF04C08B870E94070B8B8561
-:102C500020E030E04D2D50E0922FBA01022E02C04C
-:102C6000759567950A94E2F760FF25C02E83CF82A1
-:102C7000EE24E394F12C02C0EE0CFF1C9A95E2F7CF
-:102C800090E08E219F2121E0892B09F420E0288704
-:102C90000E942E228160782F9A8789874E815F81DA
-:102CA00068858A850E948C16F801EA58FE4F80815B
-:102CB0008E25808306C02F5F3F4F2630310561F699
-:102CC000A9CF0E945926109175010E94301518173E
-:102CD000A1F00E943015809375012B960FB6F894E1
-:102CE000DEBF0FBECDBFDF91CF911F910F91FF903F
-:102CF000EF90DF90CF900C94C1152B960FB6F894FF
-:102D0000DEBF0FBECDBFDF91CF911F910F91FF901E
-:102D1000EF90DF90CF900895CF93DF93CDB7DEB7DC
-:102D20002B970FB6F894DEBF0FBECDBF4F835887E9
-:102D300069877A878B87DE01119686E0FD01119203
-:102D40008A95E9F785E0FE01379601900D928A9504
-:102D5000E1F749815A816B817C818D819E810E943E
-:102D6000C11D2B960FB6F894DEBF0FBECDBFDF910D
-:102D7000CF910895CF93C82F882309F4C1C082381A
-:102D800059F40E94301581FDBBC089E30E94602088
-:102D90000E943C2189E30CC0833879F40E943015ED
-:102DA00080FDAEC083E50E9460200E943C2183E547
-:102DB0000E94B120CF910C943C21843859F40E9498
-:102DC000301582FD9DC087E40E9460200E943C2156
-:102DD00087E4EECF8CEF8C0F813A48F48C2F0E9461
-:102DE000E22A81118DC08C2F0E946020E3CF80E207
-:102DF0008C0F883048F4C77081E001C0880FCA95F5
-:102E0000EAF70E940321D6CF8BE58C0F833078F44C
-:102E1000C53A29F0C63A31F482E890E005C081E86D
-:102E200090E002C083E890E0CF910C948C1588E587
-:102E30008C0F833108F064C0C83A39F1C93A41F1C6
-:102E4000CA3A49F1CB3A51F1CC3A59F1CD3A61F154
-:102E5000C03B69F1CE3A71F1CF3A79F1C13B81F1D2
-:102E6000C23B89F1C33B91F1C43B99F1C53BA1F150
-:102E7000C63BA9F1C73BB1F1C83BB9F1C93BC1F1B0
-:102E8000CA3BC9F58AE292E038C082EE90E035C0D4
-:102E900089EE90E032C08AEE90E02FC085EB90E0A2
-:102EA0002CC086EB90E029C087EB90E026C08CEC2C
-:102EB00090E023C08DEC90E020C083E891E01DC03D
-:102EC0008AE891E01AC082E991E017C084E991E0B4
-:102ED00014C081E292E011C083E292E00EC084E26D
-:102EE00092E00BC085E292E008C086E292E005C065
-:102EF00087E292E002C080E090E0CF910C94A215AE
-:102F0000CF910895882309F44BC0823859F40E9468
-:102F1000301581FF45C089E30E9460200E943C215A
-:102F200089E30CC0833871F40E94301580FF38C0EB
-:102F300083E50E9460200E943C2183E50E94B1202D
-:102F40000C943C21843859F40E94301582FF28C02B
-:102F500087E40E9460200E943C2187E4EFCF9CEF31
-:102F6000980F913A58F390E2980F983050F4877088
-:102F700091E001C0990F8A95EAF7892F0E940921F3
-:102F8000DFCF9BE5980F933020F480E090E00C9425
-:102F90008C15885A833120F480E090E00C94A215BF
-:102FA0000895882321F00E9403210C943C21089568
-:102FB000882321F00E9409210C943C210895CF928E
-:102FC000DF92EF92FF920F931F93CF93DF93CDB7D2
-:102FD000DEB728970FB6F894DEBF0FBECDBF8C01C9
-:102FE00085E0F801DE01119601900D928A95E1F7D6
-:102FF000F80140813181F280258122952F708381F3
-:103000009481892B31F03F3F31F481E04F3F19F437
-:1030100003C081E001C080E080FDC6C249833A83DD
-:1030200089819A812F830E941E209E8388870E9417
-:103030001D200E94F01E4E81E42FE295EF70F0E01B
-:10304000E05AFF4F2F8168850C94DD2D842F807FFF
-:10305000142F1F70882311F01295107FFF2059F054
-:10306000112309F456C2812F68870E9413210E9400
-:103070003C2168854EC2862F0E948217112309F4D5
-:1030800093C2812F0E94192128960FB6F894DEBFB3
-:103090000FBECDBFDF91CF911F910F91FF90EF90A9
-:1030A000DF90CF900C943C21342F307F842F8F7091
-:1030B000303211F08295807F662319F0613019F16A
-:1030C0002CC0FF20B1F0222309F494C1213009F073
-:1030D00091C128960FB6F894DEBF0FBECDBFDF9129
-:1030E000CF911F910F91FF90EF90DF90CF900C94B4
-:1030F0002321222319F0213009F456C28E830E9425
-:1031000026218E818AC1FF2021F0263008F04CC292
-:1031100071C1253008F048C280C1FF2021F0222370
-:1031200009F468C1F6C1222309F477C106C2242F2D
-:1031300026952695237030E02115310521F02130A8
-:103140003105C9F031C2FF2021F0862F942F9370F2
-:1031500002C080E090E028960FB6F894DEBF0FBE64
-:10316000CDBFDF91CF911F910F91FF90EF90DF9036
-:10317000CF900C948C15FF2021F0862F942F937004
-:1031800002C080E090E028960FB6F894DEBF0FBE34
-:10319000CDBFDF91CF911F910F91FF90EF90DF9006
-:1031A000CF900C94A215862FFF2019F00E94DF24E7
-:1031B00002C00E94472528960FB6F894DEBF0FBEC6
-:1031C000CDBFDF91CF911F910F91FF90EF90DF90D6
-:1031D000CF900C94CC25842F837009F076C0F11029
-:1031E000E3C1262F229526952770220F220F862FC6
-:1031F0008F70C82ED12CE12CF12C022E04C0CC0CE7
-:10320000DD1CEE1CFF1C0A94D2F764FF10C06FE0B7
-:1032100070E080E090E004C0660F771F881F991F60
-:103220002A95D2F7609570958095909503C060E0DF
-:1032300070E0CB01242F269526952370422F50E075
-:1032400042305105D1F04330510559F16C297D29A7
-:103250008E299F294130510541F128960FB6F894E7
-:10326000DEBF0FBECDBFDF91CF911F910F91FF90B9
-:10327000EF90DF90CF900C94151F6C297D298E293B
-:103280009F2928960FB6F894DEBF0FBECDBFDF9101
-:10329000CF911F910F91FF90EF90DF90CF900C9402
-:1032A0002F1F0E94151FC701B60128960FB6F8946C
-:1032B000DEBF0FBECDBFDF91CF911F910F91FF9069
-:1032C000EF90DF90CF900C94FB1EFF2019F0842F1D
-:1032D000817001C08695882309F466C1262F229546
-:1032E00026952770220F220F862F8F70C82ED12C83
-:1032F000E12CF12C022E04C0CC0CDD1CEE1CFF1CBA
-:103300000A94D2F764FF10C06FE070E080E090E0B4
-:1033100004C0660F771F881F991F2A95D2F7609502
-:1033200070958095909503C060E070E0CB01242FEC
-:10333000269526952370422F50E042305105D1F05A
-:103340004330510559F16C297D298E299F2941303F
-:10335000510541F128960FB6F894DEBF0FBECDBFE0
-:10336000DF91CF911F910F91FF90EF90DF90CF9061
-:103370000C94E91F6C297D298E299F2928960FB668
-:10338000F894DEBF0FBECDBFDF91CF911F910F919B
-:10339000FF90EF90DF90CF900C9403200E94E91FE4
-:1033A000C701B60128960FB6F894DEBF0FBECDBF99
-:1033B000DF91CF911F910F91FF90EF90DF90CF9011
-:1033C0000C94CF1F603FC9F118F4603E50F49CC0CC
-:1033D000623F09F461C008F44BC0633F09F470C058
-:1033E00093C0162F1F70842F8F71FF2099F00E94B9
-:1033F000681F812F28960FB6F894DEBF0FBECDBF91
-:10340000DF91CF911F910F91FF90EF90DF90CF90C0
-:103410000C94D1170E94891F812F28960FB6F8941B
-:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7
-:10343000EF90DF90CF900C94D817FF20A9F02530A3
-:1034400008F0B2C0842F8F7128960FB6F894DEBFB3
-:103450000FBECDBFDF91CF911F910F91FF90EF90E5
-:10346000DF90CF900C94AE1F263008F09DC0EACFBD
-:10347000FF20A1F0842F8F7128960FB6F894DEBF3D
-:103480000FBECDBFDF91CF911F910F91FF90EF90B5
-:10349000DF90CF900C94681FFF2061F3842F8F7111
-:1034A00028960FB6F894DEBF0FBECDBFDF91CF9147
-:1034B0001F910F91FF90EF90DF90CF900C94891F98
-:1034C000FF2091F0842F8F7128960FB6F894DEBFFD
-:1034D0000FBECDBFDF91CF911F910F91FF90EF9065
-:1034E000DF90CF900C94531F28960FB6F894DEBF50
-:1034F0000FBECDBFDF91CF911F910F91FF90EF9045
-:10350000DF90CF900C94491FFF20A1F0222309F4F3
-:10351000B1CF862F28960FB6F894DEBF0FBECDBF71
-:10352000DF91CF911F910F91FF90EF90DF90CF909F
-:103530000C94BA16222309F4B1CF862F28960FB621
-:10354000F894DEBF0FBECDBFDF91CF911F910F91D9
-:10355000FF90EF90DF90CF900C9482174F70C801CE
-:103560000E944B0828960FB6F894DEBF0FBECDBF61
-:10357000DF91CF911F910F91FF90EF90DF90CF904F
-:103580000C946E1E4F70C80128960FB6F894DEBFDB
-:103590000FBECDBFDF91CF911F910F91FF90EF90A4
-:1035A000DF90CF900C940D0C28960FB6F894DEBFE8
-:1035B0000FBECDBFDF91CF911F910F91FF90EF9084
-:1035C000DF90CF9008950E9420210E94F5200E9454
-:1035D0003C210E94FA260E94CC2580E090E00E94C7
-:1035E0008C1580E090E00C94A2150E9410210C94A0
-:1035F000E31A0E941E20292F22952F7030E02C30D4
-:1036000031054CF42A3031056CF422503109223056
-:10361000310590F407C02C30310551F02F303105C1
-:1036200039F00AC0803E10F0803F31F481E0089507
-:1036300093FB882780F9089580E00895CF93DF9366
-:1036400000D000D01F92CDB7DEB70F900F900F9033
-:103650000F900F90DF91CF910895CF93DF9300D01B
-:1036600000D000D0CDB7DEB726960FB6F894DEBFF7
-:103670000FBECDBFDF91CF9108951F93CF93DF93FE
-:10368000C091840116E080918501C81799F0D0E0BF
-:103690001C9FF0011D9FF00D1124EA57FE4F408141
-:1036A000518162817381848195810E942D1B2196B5
-:1036B000C770E9CFDF91CF911F9108954091B60176
-:1036C0005091B7016091B8017091B9018091BA0130
-:1036D0009091BB010C942D1BCF938091BB018295DF
-:1036E0008F7009F05FC08091B801882309F45AC037
-:1036F00020918401A09185016091B6017091B7017C
-:103700008091B9019091BA0131E06F3F09F030E04A
-:10371000B32FC6E02A1709F445C0009721F07F3F78
-:1037200021F44B2F03C041E001C040E030E040FDF8
-:1037300035C0C29FF001C39FF00D1124EA57FE4F20
-:10374000418174132BC04081641328C04281411110
-:1037500025C0438154814817590710F4415051093D
-:10376000481B590B483C5105C8F48091BB018F7030
-:1037700080618093BB0186E0829FF001839FF00D02
-:103780001124E557FE4F80818F708061808386EB26
-:1037900091E00E94DF17CF910C943D1B2F5F3F4FAC
-:1037A0002770B8CFCF910895CF92DF92EF92FF921A
-:1037B0000F931F93CF93DF93CDB7DEB762970FB60A
-:1037C000F894DEBF0FBECDBF8C0185E0F801DE01AD
-:1037D0001D9601900D928A95E1F7D8014C911196B2
-:1037E0005C91119712966C9112971396ED90FC9044
-:1037F00014977091B601E091B7012091B901309111
-:10380000BA012115310531F0EF3F31F481E07F3FFE
-:1038100019F403C081E001C080E0B82FB170CB2E55
-:1038200080FD6CC1D090B801DD2009F4F5C0F091A5
-:10383000BB01E216F30638F0C701821B930B883CEC
-:10384000910548F09BC0209530952E0D3F1D283CDA
-:10385000310508F093C08F2F807F09F052C0E51327
-:1038600014C0741312C0D62E61110FC0FF70F06126
-:10387000F093BB010E945E1B86EB91E00E94DF1774
-:103880008091BB01F80185836CC1EF2831F05F3F67
-:1038900031F481E04F3F19F403C081E001C080E0C2
-:1038A00080FD03C081E0862701C080E0F82FF17021
-:1038B000FF2E80FF1CC0809184012091850136E09D
-:1038C000821709F428C190E0389FF001399FF00D6C
-:1038D0001124EA57FE4F7181571306C070814713B8
-:1038E00003C07281671303C001968770E9CFD62E9B
-:1038F000662309F436C18091BB0181608093BB01CE
-:1039000053C0E51308C0741306C0611104C0D80188
-:103910001596FC93AEC04D875E878D859E856A8B1C
-:103920000E94F91A6A89882329F1D62E662311F19B
-:103930002091BB01822F82958F7090E002970CF44A
-:1039400060C08091B6019091B70198878F831986E6
-:10395000FB86EA862C87CE01079651C0E51731F128
-:103960004D875E878D859E856A8B0E94F91A6A89CC
-:1039700081112EC0C8010E94DF17A4C08F2F807F45
-:1039800069F77E2DF98AE88A89890E941E1B86EBD9
-:1039900091E00E94DF17E6EBF1E086E0DF011D9287
-:1039A0008A95E9F70E945E1BD12CDBC07413D8CF37
-:1039B0006111D6CFD8011596FC93C8010E94DF177C
-:1039C000E6EBF1E086E0DF011D928A95E9F7C9C0D8
-:1039D000D62E662379F22091BB01822F82958F70BB
-:1039E00090E0029774F08091B6019091B7019A83AC
-:1039F00089831B82FD82EC822E83CE0101960E9478
-:103A0000DF1786E0F801A6EBB1E001900D928A95F0
-:103A1000E1F70E946C1B6FC0E216F30628F0C701A5
-:103A2000821B930B9C0104C0209530952E0D3F1DE9
-:103A3000283C310508F052C0D62E662309F49ACFEF
-:103A4000E5132CC074132AC08091BB0180FD1DC0FA
-:103A5000982F92959F70C9F0D80115968C93159761
-:103A60009F3039F09F5F9295907F8F70892B1596CC
-:103A70008C93C8010E94DF1786E0F801A6EBB1E045
-:103A800001900D928A95E1F736C086E0F801A6EB29
-:103A9000B1E001900D928A95E1F763C04D875E8792
-:103AA0008D859E850E94F91A882379F086E0F801B9
-:103AB000A6EBB1E001900D928A95E1F70E946C1B94
-:103AC0000E945E1BDD24D3944CC08091BB018160B9
-:103AD0008093BB01C8010E94DF1743C07E2DF98A85
-:103AE000E88A89890E941E1BE6EBF1E086E0DF018F
-:103AF0001D928A95E9F70E945E1B33C0662309F484
-:103B000039CF4D875E878D859E850E94F91A88235F
-:103B100009F430CFCBCF4D875E878D859E850E947F
-:103B20001E20292F22952F7030E0223031052CF4F1
-:103B30009F7041F0811106C00CC0243031052CF477
-:103B40009F7049F4805E883020F0C8010E94DF1722
-:103B5000CF2CDC2C06C0D80115969C91907F91F754
-:103B6000F8CF8D2D62960FB6F894DEBF0FBECDBF95
-:103B7000DF91CF911F910F91FF90EF90DF90CF9049
-:103B800008951F93CF93DF93CDB7DEB72C970FB671
-:103B9000F894DEBF0FBECDBF4F83588769877A8701
-:103BA0008B879C87CE0107960E94D41B8823C1F087
-:103BB0002F8138858A859B85892B31F03F3F11F015
-:103BC00080E003C02F3FE1F781E0811147C04F81C2
-:103BD000588569857A858B859C850E942D1B3EC002
-:103BE00086E0FE013796DE01119601900D928A95CE
-:103BF000E1F7FF81E8854A855B854115510531F084
-:103C0000EF3F31F481E0FF3F19F403C081E001C0D0
-:103C100080E080FD23C02091850130E0C90101963C
-:103C2000877099276091840170E086179707F1F1FA
-:103C3000F983EA835D834C8396E0929FD001939F42
-:103C4000B00D1124AA57BE4FFE01319601900D927E
-:103C50009A95E1F7809385010E943D1B16E08091C3
-:103C6000840190918501891779F1189FC001112471
-:103C70008A579E4F0E94D41B882331F1E091840122
-:103C80001E9FF0011124EA57FE4F4081518162814D
-:103C90007381848195810E942D1B8091840190E025
-:103CA00001968770992780938401D9CF0E94F51AD5
-:103CB0001092850110928401E6EBF1E086E0DF01CD
-:103CC0001D928A95E9F7CACF2C960FB6F894DEBFFD
-:103CD0000FBECDBFDF91CF911F910895EF92FF925C
-:103CE0000F931F93CF93DF939C01009709F471C04A
-:103CF000F12CEE24E394E9012196F90184918437B3
-:103D000040F4843008F056C0813081F0823021F1D7
-:103D100060C0853709F449C0C0F19CE7980F90371F
-:103D200008F057C08F770E94821746C089010E5F46
-:103D30001F4FFE01849190E2980F983050F48770E5
-:103D4000FE2D01C0FF0F8A95EAF78F2F0E941321E5
-:103D500015C00E94BA1614C089010E5F1F4FFE01E4
-:103D6000849190E2980F983068F48770FE2D01C01E
-:103D7000FF0F8A95EAF78F2F0E9419210E943C219C
-:103D8000E8011AC00E948217FBCF2E5F3F4FFE0151
-:103D9000C491CC2341F08FE99FE00197F1F700C077
-:103DA0000000C150F6CFE90107C0FE01F490E9011F
-:103DB000229602C00E94BA168F2D882341F0EFE9A7
-:103DC000FFE03197F1F700C000008150F6CF9E016F
-:103DD00092CFDF91CF911F910F91FF90EF900895B7
-:103DE00008956093C0017093C1018093C2019093C4
-:103DF000C3010C94E31A0F931F930091C00110911B
-:103E0000C1012091C2013091C301062B172B282B31
-:103E1000392B0093C0011093C1012093C20130934C
-:103E2000C3011F910F910C94E31A0F931F930091FC
-:103E3000C0011091C1012091C2013091C30106233C
-:103E40001723282339230093C0011093C101209325
-:103E5000C2013093C3011F910F910C94E31A0F9389
-:103E60001F930091C0011091C1012091C2013091B6
-:103E7000C30106271727282739270093C00110936D
-:103E8000C1012093C2013093C3011F910F910C9483
-:103E9000E31A1092BC011092BD011092BE01109263
-:103EA000BF010C94E31A41E050E060E070E004C010
-:103EB000440F551F661F771F8A95D2F74093BC01A8
-:103EC0005093BD016093BE017093BF010C94E31A3F
-:103ED00041E050E060E070E004C0440F551F661FF1
-:103EE000771F8A95D2F78091BC019091BD01A09176
-:103EF000BE01B091BF01842B952BA62BB72B8093CD
-:103F0000BC019093BD01A093BE01B093BF010C947E
-:103F1000E31A41E050E060E070E004C0440F551F38
-:103F2000661F771F8A95D2F74095509560957095DA
-:103F30008091BC019091BD01A091BE01B091BF01E3
-:103F400084239523A623B7238093BC019093BD01BE
-:103F5000A093BE01B093BF010C94E31A41E050E07E
-:103F600060E070E004C0440F551F661F771F8A95FC
-:103F7000D2F78091BC019091BD01A091BE01B0919A
-:103F8000BF0184279527A627B7278093BC0190936C
-:103F9000BD01A093BE01B093BF010C94E31A0F932F
-:103FA0001F930091BC011091BD012091BE01309181
-:103FB000BF01062B172B282B392B0093BC01109324
-:103FC000BD012093BE013093BF011F910F910C944E
-:103FD000E31A0F931F930091BC011091BD01209132
-:103FE000BE013091BF0106231723282339230093F4
-:103FF000BC011093BD012093BE013093BF011F91FE
-:104000000F910C94E31A0F931F930091BC01109130
-:10401000BD012091BE013091BF0106271727282737
-:1040200039270093BC011093BD012093BE0130934A
-:10403000BF011F910F910C94E31A0895CF92DF9264
-:10404000EF92FF920F931F93CF93DF93EC01C090F9
-:10405000C001D090C101E090C201F090C3018091F5
-:10406000BC019091BD01A091BE01B091BF01C82AD1
-:10407000D92AEA2AFB2A0FE110E0B701A601002E97
-:1040800004C076956795579547950A94D2F740FFF7
-:1040900007C0BE01802F0E94300C8130910539F499
-:1040A0000150110950F7BE0180E00E94300CDF91F1
-:1040B000CF911F910F91FF90EF90DF90CF900895D7
-:1040C00090910C01992361F190910D01992341F197
-:1040D000982F9695969596959F3088F4E0910E01CD
-:1040E000F0910F01E90FF11D877021E030E001C070
-:1040F000220F8A95EAF78181822B8183089590911E
-:10410000D70190FF2DC01F928F938FE796E09F936A
-:104110008F930E9442080F900F900F900F90089578
-:1041200040910E0150910F0120E030E09FEFFA0125
-:10413000E20FF31F6281681799F09F3F19F4611134
-:1041400001C0922F2F5F3F4F2E30310581F79F3FE7
-:1041500039F0FA01E90FF11D97FDFA958283089570
-:10416000089590910C01992369F190910D01992383
-:1041700049F1982F9695969596959F3090F4E091F9
-:104180000E01F0910F01E90FF11D877021E030E081
-:1041900001C0220F8A95EAF7209581812823218387
-:1041A00008959091D70190FF1FC01F928F9381E6D1
-:1041B00096E09F938F930E9442080F900F900F906C
-:1041C0000F90089540910E0150910F0120E030E0D2
-:1041D000FA01E20FF31F9281981301C012822F5F40
-:1041E0003F4F2E303105A1F7089581E090E0E09136
-:1041F0000E01F0910F01E80FF91F10820196803136
-:104200009105A9F708959091D601982B9093D60126
-:10421000089580959091D60198239093D6010895A2
-:104220001092D60108959091D501982B9093D501C5
-:10423000089580959091D50198239093D501089584
-:104240001092D50108958093C40108951092C4017D
-:10425000089540910E0150910F0120E030E080E080
-:10426000FA01E20FF31F918191118F5F2F5F3F4F92
-:104270002F303105A9F70895E0910E01F0910F015B
-:104280008091D6018083E0910E01F0910F01808131
-:104290009091D501892B80839091C401992361F07D
-:1042A000E0910E01F0910F018081892B80830E94A3
-:1042B000292181111092C40180910E0190910F016A
-:1042C0000C943C1590933B0180933A010895CF9252
-:1042D000DF92EF92FF920F931F936C01EE24FF2465
-:1042E000C114D104E104F10421F46B017C0180E0EC
-:1042F00001C080E133272F2D1E2D0D2D0115110535
-:104300002105310519F0885F68017901970186015F
-:10431000A4E03695279517950795AA95D1F701152D
-:1043200011052105310519F08C5F680179019701AC
-:104330008601F2E03695279517950795FA95D1F7FE
-:10434000011511052105310519F08E5F680179010C
-:10435000B701A6017695679557954795452B462B4E
-:10436000472B09F08F5F1F910F91FF90EF90DF9027
-:10437000CF9008958295982F9C7C969596958373FF
-:1043800044E0849F90011124922B892F8A7A86958C
-:104390009575990F892B08951F93CF93DF931F92E3
-:1043A000CDB7DEB799830E94BA21182F9981892F42
-:1043B0000E94BA21212F30E0322F2227A901482B59
-:1043C000CA010F90DF91CF911F9108958091F00164
-:1043D000843009F11092D80120E488E190E00FB612
-:1043E000F894A895809360000FBE2093600083B777
-:1043F000817F846083BF83B7816083BF7894889511
-:1044000083B78E7F83BF88E10FB6F89480936000F6
-:10441000109260000FBE089508950895CF930E94F2
-:104420000C220E94D6090E940D22C0E08C2F0E940F
-:10443000010B811105C0CF5FCE30C1F780E001C014
-:1044400081E0CF9108950C94F51A82E084BD93E049
-:1044500095BD9AEF97BD80936E0008952FB7F8949D
-:104460008091D9019091DA01A091DB01B091DC013A
-:104470002FBF0895CF92DF92EF92FF920F931F9379
-:104480002FB7F8944091D9015091DA016091DB0186
-:104490007091DC012FBF6A017B01EE24FF248C01A7
-:1044A00020E030E0C016D106E206F30610F44150D9
-:1044B0005109481B590BCA011F910F91FF90EF90B2
-:1044C000DF90CF9008951F920F920FB60F92112494
-:1044D0008F939F93AF93BF938091D9019091DA010D
-:1044E000A091DB01B091DC010196A11DB11D80936B
-:1044F000D9019093DA01A093DB01B093DC01BF9165
-:10450000AF919F918F910F900FBE0F901F901895B4
-:104510000E943712F8942FEF87EA91E621508040ED
-:104520009040E1F700C0000087E090EBDC01809351
-:10453000F9019093FA01A093FB01B093FC012CE0E8
-:1045400088E190E00FB6F894A895809360000FBEC4
-:1045500020936000FFCFEF92FF920F931F93CF93B2
-:10456000DF93E82EF12C8F2D0E94010BC0E0D0E0EC
-:10457000082F10E098010C2E02C0359527950A945B
-:10458000E2F720FD05C02196C630D10599F709C094
-:104590006C2F7F2D80E00E940E0CE812F4CF81E09A
-:1045A00005C0F3948EE0F812DECF80E0DF91CF916A
-:1045B0001F910F91FF90EF900895CF93C82F8CE239
-:1045C0000E94AB22882321F08C2FCF910C94AB2238
-:1045D00080E0CF910895CF930E943824811102C0CA
-:1045E0000E941E2484EA96E00E94A907C5E6C150F5
-:1045F00049F00E94D6098FE39CE90197F1F700C0CA
-:104600000000F5CF8DE996E00E94A90789E20E949B
-:10461000DD22811111C18AE20E94DD2281110E94F6
-:104620001E2485E00E94DD2281110E9488220E94C2
-:1046300043248093D70187E00E94DD22882399F1EB
-:104640008BE10E94DD22882351F09091D70191FBEC
-:10465000882780F921E0822780FB91F922C08EE033
-:104660000E94DD22882351F09091D70192FB882788
-:1046700080F921E0822780FB92F913C080E10E943B
-:10468000DD229091D701882341F093FB882780F9A0
-:1046900021E0822780FB93F904C0892F809580FB5D
-:1046A00090F99093D7018091D7010E9447240E94EE
-:1046B00055248093EA0180EE0E94DD22882341F098
-:1046C0008091EA01982F909590FB80F98093EA0100
-:1046D00089E30E94DD22882359F09091EA0191FB41
-:1046E000882780F921E0822780FB91F99093EA01E5
-:1046F00082EE0E94DD22882359F09091EA0192FB1C
-:10470000882780F921E0822780FB92F99093EA01C3
-:1047100086EE0E94DD22882359F09091EA0193FBF6
-:10472000882780F921E0822780FB93F99093EA01A2
-:1047300083EE0E94DD22882359F09091EA0194FBD8
-:10474000882780F921E0822780FB94F99093EA0181
-:1047500085E30E94DD22882359F09091EA0195FBC0
-:10476000882780F921E0822780FB95F99093EA0160
-:1047700081E30E94DD22882359F09091EA0196FBA3
-:10478000882780F921E0822780FB96F99093EA013F
-:1047900081E10E94DD22882359F09091EA0197FB84
-:1047A000882780F921E0822780FB97F99093EA011E
-:1047B0008091EA010E9459248091EA0187FB8827B1
-:1047C00080F980930D0187E20E94DD22C82F8EE1DF
-:1047D0000E94DD228111C2608FE10E94DD228111E1
-:1047E000C46080E20E94DD228111C86081E20E94E3
-:1047F000DD228111C06182E20E94DD228111C0624E
-:1048000083E20E94DD228111C06484E20E94DD22E5
-:10481000882311F0C06802C0CC2329F08C2F0E949D
-:1048200050246C2F03C00E944C24682F70E080E05D
-:1048300090E0CF910C94F11ECF9108956DEE7EEF34
-:1048400080E090E00E94132E60E082E090E00E9401
-:10485000052E60E083E090E00E94052E60E084E099
-:1048600090E00E94052E60E085E090E00C94052E1B
-:1048700080E090E00E94FF2D21E08D3E9E4F09F0E8
-:1048800020E0822F089582E090E00C94F72D682FAD
-:1048900082E090E00C94052E83E090E00C94F72DDC
-:1048A000682F83E090E00C94052E84E090E00C9457
-:1048B000F72D682F84E090E00C94052E8091DF01A5
-:1048C00080FF0BC06091130185E0689FB001112447
-:1048D00075956795759567952AC081FF09C06091A8
-:1048E000130185E0689FB0011124759567951FC07D
-:1048F00082FF07C06091130185E0689FB001112419
-:1049000016C04091E0014423C9F06091120146179E
-:1049100088F72091130185E0289F90011124429F80
-:10492000C001439F900D112470E00E94C92D603892
-:10493000710540F46115710539F002C065E070E061
-:10494000862F08958FE7089581E008958091DF0113
-:1049500080FF08C06091110170E0759567957595AD
-:10496000679521C081FF06C06091110170E07595C7
-:10497000679519C082FF04C06091110170E010C0FA
-:104980008091E0018823C1F0609110018617A0F7A3
-:1049900090911101989FC001112470E00E94C92DCF
-:1049A0006038710528F46115710521F0862F08958E
-:1049B0008FE7089581E0089561E070E0F4CF803FD3
-:1049C00021F40E945E24819504C0813F29F40E9455
-:1049D0005E248093E3010895823F21F40E945E24C7
-:1049E000819504C0833F29F40E945E248093E201F4
-:1049F0000895893F19F40E94A62405C08A3F31F426
-:104A00000E94A62481958093E40108958B3F21F4B0
-:104A10000E94A624819504C08C3F29F40E94A624FC
-:104A20008093E5010895843F21F48091E101816044
-:104A300017C0853F21F48091E101826011C0863F5B
-:104A400021F48091E10184600BC0873F21F48091C3
-:104A5000E101886005C0883F31F48091E101806107
-:104A60008093E10108958D3F21F48091DF01816001
-:104A70000BC08E3F21F48091DF01826005C08F3F23
-:104A800029F48091DF0184608093DF010895803FE5
-:104A900039F48091E30187FF6CC01092E30169C093
-:104AA000813F29F48091E3011816BCF362C0909114
-:104AB000E201823F29F497FF5CC01092E20159C0E5
-:104AC000833F19F41916CCF354C0893F41F4809107
-:104AD000E40118160CF04DC01092E4014AC08A3F60
-:104AE00029F48091E40187FF44C0F6CF8B3F39F46D
-:104AF0008091E50187FF3DC01092E5013AC08C3FEF
-:104B000029F48091E5011816BCF333C0843F21F4E9
-:104B10008091E1018E7F17C0853F21F48091E101F2
-:104B20008D7F11C0863F21F48091E1018B7F0BC006
-:104B3000873F21F48091E101877F05C0883F31F4F0
-:104B40008091E1018F7E8093E10113C08D3F21F4BC
-:104B50008091DF018E7F0BC08E3F21F48091DF01B9
-:104B60008D7F05C08F3F29F48091DF018B7F80937B
-:104B7000DF018091E20181110EC08091E30181117A
-:104B80000AC08091E401811106C08091E501811184
-:104B900002C01092E00108958091D70183FF7EC08A
-:104BA00080EE96E00E94A9078091E1011F928F9309
-:104BB0008BED96E09F938F930E94420889ED96E0DB
-:104BC0000E94A9072091E201822F992787FD9095E5
-:104BD0009F932F9386ED96E09F938F930E944208B8
-:104BE00084ED96E00E94A9072091E301822F992786
-:104BF00087FD90959F932F9381ED96E09F938F93E0
-:104C00000E9442088FEC96E00E94A9072091E401DF
-:104C1000822F992787FD90959F932F938CEC96E098
-:104C20009F938F930E9442088AEC96E00E94A90706
-:104C30002091E501822F992787FD90959F932F93CF
-:104C400087EC96E09F938F930E94420884EC96E055
-:104C50000E94A9078091E0011F928F9381EC96E05A
-:104C60009F938F930E9442088FEB96E00E94A907C2
-:104C70008091DF011F928F938CEB96E09F938F932F
-:104C80000E94420889EB96E00E94A9078DB79EB763
-:104C90004C960FB6F8949EBF0FBE8DBF81EE91E08B
-:104CA0000E9481150E942E229093DE018093DD01E7
-:104CB00008951F93CF93DF938091DD019091DE01E2
-:104CC0000E943A224091E001442321F020911401F6
-:104CD00030E006C0209115015AE0259F9001112473
-:104CE0008217930708F482C08091E2011091E301DA
-:104CF000D091E401C091E501811107C0111105C0F7
-:104D0000D11103C0CC2309F471C04F3F19F04F5F9C
-:104D10004093E001181624F40E945E248093E2017F
-:104D20008091E20187FF05C00E945E2481958093F7
-:104D3000E201111624F40E945E248093E301809125
-:104D4000E30187FF05C00E945E2481958093E30103
-:104D50006091E201662339F11091E301112319F109
-:104D6000772767FD7095872F972F0E94CE2C23E31E
-:104D700033E343E35FE30E94322D0E949B2C609358
-:104D8000E201612F772767FD7095872F972F0E948B
-:104D9000CE2C23E333E343E35FE30E94322D0E94F2
-:104DA0009B2C6093E3011D1624F40E94A62480939B
-:104DB000E4018091E40187FF05C00E94A62481954B
-:104DC0008093E4011C1624F40E94A6248093E5013C
-:104DD0008091E50187FF05C00E94A62481958093FC
-:104DE000E501DF91CF911F910C94CC25DF91CF91FC
-:104DF0001F910895E1EEF1E085E0DF011D928A95B3
-:104E0000E9F71092E0011092DF01089583E099E044
-:104E10000E94A9071F9281E08F931F9285E08F93D4
-:104E200085EB98E09F938F930E9442080F900F901C
-:104E30000F900F900F900F9008958330E9F128F4B0
-:104E4000813061F0823009F10895853009F462C043
-:104E500008F449C0863009F474C008952091150102
-:104E6000862F90E0820F911D8F3F910520F4620FF5
-:104E70006093150103C08FEF809315018091150198
-:104E80001F928F938EEE97E072C020911401862FAF
-:104E900090E0820F911D8F3F910520F4620F609387
-:104EA000140103C08FEF80931401809114011F92AD
-:104EB0008F938CED97E05BC020911301862F90E0DB
-:104EC000820F911D8F3F910520F4620F60931301B3
-:104ED00003C08FEF80931301809113011F928F9372
-:104EE00089EC97E044C020911201862F90E0820F58
-:104EF000911D8F3F910520F4620F6093120103C052
-:104F00008FEF80931201809112011F928F9384EB97
-:104F100097E02DC020911101862F90E0820F911D06
-:104F20008F3F910520F4620F6093110103C08FEF52
-:104F300080931101809111011F928F938BE997E06B
-:104F400016C020911001862F90E0820F911D8F3F97
-:104F5000910520F4620F6093100103C08FEF8093DE
-:104F60001001809110011F928F9380E897E09F932A
-:104F70008F930E9442080F900F900F900F9008950A
-:104F8000833081F128F4813059F08230D1F00895D6
-:104F9000853009F449C0B8F1863009F456C0089547
-:104FA00080911501681720F4861B8093150102C0BB
-:104FB00010921501809115011F928F9381E797E060
-:104FC00054C080911401681720F4861B809314014B
-:104FD00002C010921401809114011F928F938FE5EB
-:104FE00097E043C080911301681720F4861B8093DB
-:104FF000130102C010921301809113011F928F932D
-:105000008CE497E032C080911201681720F4861B6F
-:105010008093120102C010921201809112011F921E
-:105020008F9387E397E021C080911101681720F4E6
-:10503000861B8093110102C0109211018091110111
-:105040001F928F938EE197E010C080911001681736
-:1050500020F4861B8093100102C0109210018091F1
-:1050600010011F928F9383E097E09F938F930E948C
-:1050700042080F900F900F900F900895CF93C82F74
-:105080001F928F9328E03AE03F932F930E944208AB
-:1050900061E070E080E090E004C0660F771F881F39
-:1050A000991FCA95D2F70E94F11E0F900F900F9092
-:1050B0000F90CF910C94F51ACF938D3109F465C000
-:1050C000B0F58E3009F4CBC100F5873009F49BC1EF
-:1050D000A8F4863009F06AC28091D701817F8E7F63
-:1050E0008093D7018DE09AE00E94A9078FE49EE0AB
-:1050F0000E94A90781E08093E70180C1883009F40C
-:105100004FC08B3009F47CC151C2863109F4EDC126
-:1051100038F4803109F4B6C1813109F42DC246C298
-:10512000893109F4CBC18B3109F486C13FC2853383
-:1051300009F434C248F4873209F430C208F430C2AA
-:10514000893209F42BC232C2833438F48A3308F02E
-:1051500029C2883309F454C129C2833409F41EC218
-:10516000883409F023C20E94F51A8EE39EE00E9463
-:10517000A9079FEF23ED80E3915020408040E1F7A5
-:1051800000C000000E94882239C18EE59EE00E9486
-:10519000A9070E94552C0E9430150E946E0D2EC149
-:1051A00083E59EE00E94A9078EE19CE00E94A9078A
-:1051B0000E944C241F928F938BE19CE09F938F93CE
-:1051C0000E94420889E19CE00E94A9070E944324B2
-:1051D000C82F86E09CE00E94A9071F92CF9321E090
-:1051E0003CE03F932F930E9442088FEF9BE00E9488
-:1051F000A90785EF9BE00E94A9078C2F81701F9261
-:105200008F9322EF3BE03F932F930E94420880EF61
-:105210009BE00E94A90786EE9BE00E94A907C1FBC4
-:10522000882780F91F928F9323EE3BE03F932F93C3
-:105230000E94420881EE9BE00E94A90785ED9BE059
-:105240000E94A907C2FB882780F91F928F9322ED45
-:105250003BE03F932F930E94420880ED9BE00E9429
-:10526000A90787EC9BE00E94A907C3FBCC27C0F9E4
-:105270001F92CF9384EC9BE09F938F930E944208F0
-:1052800082EC9BE00E94A9070E945524C82F8EEA59
-:105290009BE00E94A9071F92CF9329EA3BE03F932E
-:1052A0002F930E94420887EA9BE00E94A9078EE89C
-:1052B0009BE00E94A9078C2F81701F928F932BE88F
-:1052C0003BE03F932F930E9442088DB79EB7809694
-:1052D0000FB6F8949EBF0FBE8DBF89E89BE00E9479
-:1052E000A90782E79BE00E94A907C1FB882780F9F4
-:1052F0001F928F932FE63BE03F932F930E9442082B
-:105300008DE69BE00E94A9078BE59BE00E94A90720
-:10531000C2FB882780F91F928F9328E53BE03F93DB
-:105320002F930E94420886E59BE00E94A90784E42F
-:105330009BE00E94A907C3FB882780F91F928F93E7
-:1053400021E43BE03F932F930E9442088FE39BE0D0
-:105350000E94A90785E39BE00E94A907C4FB882758
-:1053600080F91F928F9322E33BE03F932F930E949B
-:10537000420880E39BE00E94A9078EE19BE00E9427
-:10538000A907C5FB882780F91F928F932BE13BE08B
-:105390003F932F930E94420889E19BE00E94A90756
-:1053A0008DEF9AE00E94A907C6FB882780F91F921B
-:1053B0008F932AEF3AE03F932F930E94420888EFA1
-:1053C0009AE00E94A90780EF9AE00E94A907C7FB14
-:1053D000CC27C0F91F92CF938DEE9AE09F938F93C5
-:1053E0000E9442088BEE9AE00E94A9078DB79EB7F3
-:1053F0004C960FB6F8949EBF0FBE8DBFC1E0DBC0C8
-:1054000084E39AE058C08091D701C82FC17080FF13
-:1054100009C081E39EE00E94A9078091D701817FA6
-:105420008E7F44C085E29EE00E94A9078091D7014B
-:1054300081608093D701E2CF8091D70181FBCC2797
-:10544000C0F991E0C927C0FB81F98093D701CC2333
-:1054500019F088E19EE025C08AE09EE02CC0809192
-:10546000D70182FBCC27C0F991E0C927C0FB82F9A4
-:105470008093D701CC2319F08BEF9DE012C08BEE07
-:105480009DE019C08091D70183FBCC27C0F991E042
-:10549000C927C0FB83F98093D701CC2351F08FED4E
-:1054A0009DE00E94A9078091D70181608093D70178
-:1054B00082C082ED9DE00E94A907A0CF83EC9DE011
-:1054C0000E94A90787E99DE00E94A9078AE59DE05F
-:1054D0000E94A9078DE29DE00E94A90789EE9CE049
-:1054E0000E94A9078EEB9CE0E6CF80EB9CE00E9437
-:1054F000A9070E9430151F928F9386E99CE09F9325
-:105500008F930E94420880910C011F928F938FE726
-:105510009CE09F938F930E94420880916E011F929E
-:105520008F938CE69CE09F938F930E94420880911A
-:105530000D011F928F9389E59CE09F938F930E94AA
-:1055400042088091D9019091DA01A091DB01B091DC
-:10555000DC01BF93AF939F938F9385E49CE09F936F
-:105560008F930E9442088DB79EB746960FB6F89467
-:105570009EBF0FBE8DBF42CF0E94F51AC0910D0194
-:1055800081E0C827C0930D01CC2329F08BE39CE078
-:105590000E94A90710C080E39CE08DCF80E003C08B
-:1055A0008D5101C089530E943E2828CF8EE29CE095
-:1055B0000E94A907C0E08C2FCF91089580E0089544
-:1055C00080E00895CF93C82F8091E701813081F06A
-:1055D00020F0823009F44CC042C1A0910E01B0917C
-:1055E0000F018C91813169F0823209F03AC109C012
-:1055F000A0910E01B0910F018C91813111F0823296
-:1056000049F48C2F0E94DE2A81112FC08C2F0E941A
-:105610005C282CC08C2F0E94E02A811126C0C43146
-:10562000E1F070F4CB3081F0C031D1F40E94062754
-:1056300080E09AE00E94A90782E08093E70115C00C
-:10564000C93259F0C83361F48DE09AE00E94A9078D
-:1056500084E09AE00E94A90708C01092E70103C104
-:105660008EEF99E00E94A907FEC081E08170FDC025
-:10567000C43220F5CE3108F0C0C0CB3099F1C8F467
-:10568000C73009F0D2C08AE08093150194E190936D
-:10569000140193E0909313018093120188E08093AA
-:1056A000110188E28093100184EA98E00E94A90722
-:1056B000BFC0C33149F1C431C1F0B7C0CB3409F424
-:1056C000A9C028F4C93289F0C83361F0AEC0C13531
-:1056D00009F49EC0C23509F499C0CE3409F0A5C0C2
-:1056E0006AE09EC00E940627A3C08091E60188233D
-:1056F00019F01092E6019CC081EB98E00E94A90786
-:1057000081E08093E701B1C08BE898E00E94A9078F
-:1057100089E798E00E94A907809115011F928F9355
-:1057200086E798E09F938F930E94420884E798E071
-:105730000E94A90782E698E00E94A90780911401BF
-:105740001F928F938FE598E09F938F930E9442085A
-:105750008DE598E00E94A9078EE498E00E94A907D1
-:10576000809113011F928F938BE498E09F938F9306
-:105770000E94420889E498E00E94A90788E398E023
-:105780000E94A907809112011F928F9385E398E0F0
-:105790009F938F930E94420883E398E00E94A90799
-:1057A0008EE198E00E94A907809111011F928F93CA
-:1057B0008BE198E09F938F930E94420889E198E0E3
-:1057C0000E94A90782E098E00E94A9078091100139
-:1057D0001F928F938FEF97E09F938F930E944208C1
-:1057E0008DEF97E00E94A9078DB79EB748960FB638
-:1057F000F8949EBF0FBE8DBF1BC0CE51EC2FF0E0C2
-:10580000E15DFE4F80818093E60112C061E003C03C
-:1058100061E006C06AE08091E6010E941D2708C091
-:105820008091E6010E94C02703C082EA98E013C07D
-:105830008091E601882369F01F928F938CE998E0AC
-:105840009F938F930E9442080F900F900F900F909C
-:1058500004C089E998E00E94A90781E006C010927F
-:10586000E70180E002C080E001CFCF910895E1E838
-:10587000F0E08081886080838081816080838FB741
-:10588000F89493E09093890090ED909388008FBFF7
-:105890000895EFE6F0E08081826080830895EFE66E
-:1058A000F0E080818D7F80830895EFE6F0E08081D5
-:1058B00092E08927808308951F920F920FB60F926E
-:1058C00011242F933F934F935F936F937F938F9305
-:1058D0009F93AF93BF93EF93FF938091E8019091D3
-:1058E000E90101969093E9018093E801811103C0D9
-:1058F00082E00E946E0DE091E901E695E695F0E008
-:10590000E259F14FE4918091E8018E1303C080E0E9
-:105910000E946E0DFF91EF91BF91AF919F918F917A
-:105920007F916F915F914F913F912F910F900FBE9B
-:105930000F901F90189504D06894B1118DC00895F0
-:1059400070D088F09F5790F0B92F9927B751A0F0E9
-:10595000D1F0660F771F881F991F1AF0BA95C9F703
-:1059600012C0B13081F077D0B1E0089574C0672FD4
-:10597000782F8827B85F39F0B93FCCF386957795B3
-:105980006795B395D9F73EF490958095709561959C
-:105990007F4F8F4F9F4F0895E89409C097FB3EF4C7
-:1059A00090958095709561957F4F8F4F9F4F99236C
-:1059B000A9F0F92F96E9BB279395F69587957795EA
-:1059C0006795B795F111F8CFFAF4BB0F11F460FFAA
-:1059D0001BC06F5F7F4F8F4F9F4F16C0882311F002
-:1059E00096E911C0772321F09EE8872F762F05C016
-:1059F000662371F096E8862F70E060E02AF09A95B1
-:105A0000660F771F881FDAF7880F9695879597F9A5
-:105A1000089557FD9058440F551F59F05F3F71F09E
-:105A20004795880F97FB991F61F09F3F79F0879505
-:105A30000895121613061406551FF2CF4695F1DF8E
-:105A400008C0161617061806991FF1CF869571051E
-:105A5000610508940895E894BB2766277727CB0152
-:105A600097F908950BD078C069D028F06ED018F05F
-:105A7000952309F05AC05FC01124EECFCADFA0F30E
-:105A8000959FD1F3950F50E0551F629FF001729FD3
-:105A9000BB27F00DB11D639FAA27F00DB11DAA1FF2
-:105AA000649F6627B00DA11D661F829F2227B00D3F
-:105AB000A11D621F739FB00DA11D621F839FA00DCA
-:105AC000611D221F749F3327A00D611D231F849F1A
-:105AD000600D211D822F762F6A2F11249F57504071
-:105AE0008AF0E1F088234AF0EE0FFF1FBB1F661F0C
-:105AF000771F881F91505040A9F79E3F510570F0C5
-:105B000014C0AACF5F3FECF3983EDCF386957795FF
-:105B10006795B795F795E7959F5FC1F7FE2B880FBF
-:105B2000911D9695879597F9089597F99F6780E855
-:105B300070E060E008959FEF80EC089500240A94DF
-:105B40001616170618060906089500240A94121658
-:105B50001306140605060895092E0394000C11F48B
-:105B6000882352F0BB0F40F4BF2B11F460FF04C038
-:105B70006F5F7F4F8F4F9F4F0895991B79E004C04F
-:105B8000991F961708F0961B881F7A95C9F780957C
-:105B9000089597FB072E16F4009407D077FD09D0DF
-:105BA0000E94E32D07FC05D03EF4909581959F4F10
-:105BB0000895709561957F4F0895EE0FFF1F059032
-:105BC000F491E02D0994AA1BBB1B51E107C0AA1F49
-:105BD000BB1FA617B70710F0A61BB70B881F991F8E
-:105BE0005A95A9F780959095BC01CD010895F99932
-:105BF000FECF92BD81BDF89A992780B50895A8E19E
-:105C0000B0E042E050E00C941A2E262FF999FECF16
-:105C10001FBA92BD81BD20BD0FB6F894FA9AF99AC9
-:105C20000FBE019608950E94052E272F0C94062E74
-:105C3000DC01CB01FC01F999FECF06C0F2BDE1BD4C
-:105C4000F89A319600B40D9241505040B8F708953B
-:045C5000F894FFCFF6
-:105C540020026F0D600E3D0E090ED60D0101C50127
-:105C640028080A03140A3F4D362039EE05A1056BB6
-:105C7400054B05120585049E04B704D004F0040105
-:0A5C840002030405060708090000EA
+:100380000000000016034500720067006F00440083
+:100390006F007800200045005A0000001603450059
+:1003A000720067006F0044006F0078002000450075
+:1003B0005A0000000403090409026D00040100A0B2
+:1003C000FA090400000103010100092111010001E3
+:1003D000223F000705810308000A09040100010308
+:1003E000010200092111010001224D0007058203CD
+:1003F00008000A090402000103000000092111019C
+:1004000000012236000705830308000A09040300DF
+:100410000103000000092111010001223900070534
+:1004200084031000011201100100000008EDFE0716
+:100430001301000102000105010906A101050719C8
+:10044000E029E715002501950875018102050819C5
+:100450000129059505750191029501750391010525
+:10046000071900297715002501957875018102C0CB
+:1004700005010980A101850216010026B7001A01B5
+:10048000002AB700751095018100C0050C0901A173
+:10049000018503160100269C021A01002A9C0275A0
+:1004A0001095018100C005010902A1010901A10007
+:1004B0000509190129051500250195057501810218
+:1004C0009501750381010501093009311581257FE9
+:1004D00095027508810609381581257F95017508F3
+:1004E0008106050C0A38021581257F950175088162
+:1004F00006C0C005010906A101050719E029E71595
+:100500000025019508750181029501750881010595
+:100510000819012905950575019102950175039149
+:10052000010507190029FF150025FF9506750881AB
+:1005300000C00000000000000000000000010204F4
+:10054000060A0F17202C3A4A5D71879DB3C7DAE976
+:10055000F5FCFFFCF5E9DAC7B39D87715D4A3A2CDB
+:1005600020170F0A0604020100000000000000002E
+:10057000000011241FBECFEFDAE0DEBFCDBF04B60E
+:1005800003FE27C08091ED019091EE01A091EF0153
+:10059000B091F0018730904BA740B04BD1F410924E
+:1005A000ED011092EE011092EF011092F00114BED5
+:1005B00084B7877F84BF0FB6F894A89580916000B8
+:1005C000886180936000109260000FBEE0E0FFE35E
+:1005D000099511E0A0E0B1E0ECE5F6E402C0059079
+:1005E0000D92A433B107D9F721E0A4E3B1E001C033
+:1005F0001D92AD3EB207E1F70E945E090C942C23D8
+:100600000C94000061110BC0FC018281882321F051
+:1006100085EE0E94CC0F03C085EE0E94941080E00E
+:1006200090E0089508956091B1017091B2018091B8
+:10063000B3019091B4010E941C1A56985E982598B7
+:100640002D9826982E9827982F98813019F082306F
+:1006500021F00895259A2D9A0895269A2E9A0895A4
+:100660000C94130356985E9825982D9826982E98EA
+:1006700027982F988FEF90E09093890080938800BF
+:1006800090938B0080938A0090938D0080938C00D0
+:10069000259A2D9A2FEF80E792E0215080409040DC
+:1006A000E1F700C00000269A2E9A2FEF80E792E033
+:1006B000215080409040E1F700C00000279A2F9A17
+:1006C0002FEF80E792E0215080409040E1F700C09A
+:1006D000000025982D982FEF80E792E02150804070
+:1006E0009040E1F700C0000026982E982FEF80E799
+:1006F00092E0215080409040E1F700C00000279830
+:100700002F9856985E9825982D9826982E98279879
+:100710002F98089589EA8093800089E08093810072
+:1007200024982C983F988AB18F748AB96E98479A0A
+:100730008BB1806B8BB9769A0E9432030C941203B2
+:1007400080E2809300018091340181110EC00E94EB
+:10075000EF0381E0809334012FEF83ED90E321508C
+:1007600080409040E1F700C0000080E40E94F50363
+:100770008093000181112EC00E941F04809300010C
+:10078000811128C00E941F0480930001811122C0A2
+:100790008FE30E941F048093000181111BC00E94FF
+:1007A000170480E40E94F50380930001811112C0B8
+:1007B0008CE00E941F048093000181110BC00E94F5
+:1007C0001F0480930001811105C08FE30E941F0464
+:1007D000809300010E9417048091000108951092F7
+:1007E000B9008AE08093B800089594EA9093BC0021
+:1007F0009091BC0097FFFCCF9091B900987F983002
+:1008000021F0903111F081E008958093BB0084E8DD
+:100810008093BC008091BC0087FFFCCF8091B90021
+:10082000887F883111F0803471F780E0089584E981
+:100830008093BC008091BC0084FDFCCF0895809320
+:10084000BB0084E88093BC008091BC0087FFFCCF94
+:100850009091B900987F81E0983209F480E0089582
+:1008600084E88093BC008091BC0087FFFCCF80911E
+:10087000BB00089580910001811115C080E40E94A1
+:10088000F5038093000181110CC082E10E941F04D6
+:1008900080930001811105C08FEF0E941F04809397
+:1008A00000010E94170484B1807F84B985B1807FE4
+:1008B00085B98AB1837F8AB98BB1837F8BB93E9822
+:1008C000469808950E94A003809300010E943A0474
+:1008D00080B38C7080BB81B3836F81BBE4E4F1E0B3
+:1008E000A6E3B1E011921D9281E0E235F807D1F75D
+:1008F0000C948A039F92AF92BF92CF92DF92EF92B5
+:10090000FF920F931F93CF93DF9380910001882371
+:1009100079F0809135018F5F80933501811108C096
+:100920000E94A00380930001811102C00E94320343
+:1009300086E3E82E81E0F82E8701C0E0D0E0BB24FA
+:10094000B39492E0A92ECC24C394D12CC730D10506
+:1009500000F580910001811164C080E40E94F503DC
+:1009600080930001811112C082E10E941F048093D4
+:10097000000181110BC0C6010C2E01C0880F0A9422
+:10098000EAF780950E941F04809300010E941704DB
+:1009900048C0CA30A1F028F4C83059F0C93061F01D
+:1009A00005C0CC3089F070F0CD3089F0209A2898BD
+:1009B00010C0219A29980DC0229A2A980AC0239A19
+:1009C0002B9807C0529A01C0539A5B9802C03E9A76
+:1009D0004698E0EAEA95F1F78FB181708B25799915
+:1009E00002C032E001C030E0832B7C9902C034E0C9
+:1009F00001C030E0832B7D9902C028E001C020E0D7
+:100A0000822B7E9902C090E101C090E0892B9FB1BA
+:100A10009095991F9927991F9295990F907E892BF0
+:100A20000FC08091000181114AC080E40E94F5034B
+:100A300080930001882381F1912C0E941704892D55
+:100A4000D8019C91981719F08C93A09201010E94F3
+:100A50003A0421960F5F1F4FCE30D10509F076CFB3
+:100A600080910101882369F18150809301018823DD
+:100A700039F0EFE9FFE03197F1F700C0000021C045
+:100A8000E4E4F1E0D7018D917D018193B4E4EB16AC
+:100A9000B1E0FB06B9F715C083E10E941F04809303
+:100AA00000018111C9CF81E40E94F5038093000108
+:100AB0008111C2CF0E943004982E9094BECF80E066
+:100AC000BFCF0E94300381E0DF91CF911F910F9142
+:100AD000FF90EF90DF90CF90BF90AF909F900895E0
+:100AE000E82FF0E0EC5BFE4F8081089508958B3B8A
+:100AF000910580F4883A910548F5853A9105D8F436
+:100B00008430910508F0B2C0019709F06EC081E011
+:100B100090E00895803E910508F467C0883E9105F5
+:100B200008F4A4C09C01205F31092031310508F090
+:100B30005CC090650895853A910509F459C0863ADC
+:100B4000910509F058C082E890E40895883A91052B
+:100B500009F454C0893A910509F453C08A3A9105C1
+:100B600009F452C08B3A910509F451C08C3A9105B1
+:100B700009F450C08D3A910509F44FC0803B9105AE
+:100B800009F44EC08E3A910509F44DC08F3A910593
+:100B900009F44CC0813B910509F44BC0823B91059F
+:100BA00009F44AC0833B910509F449C0843B91058F
+:100BB00009F448C0853B910509F447C0863B91057F
+:100BC00009F446C0873B910509F445C0883B91056F
+:100BD00009F444C0893B910509F443C08A3B91055F
+:100BE00009F442C080E094E4089580E090E0089524
+:100BF00081E890E4089583E890E4089582EE94E417
+:100C0000089589EE94E408958AEE94E4089585EBBE
+:100C100094E4089586EB94E4089587EB94E40895B2
+:100C20008CEC94E408958DEC94E4089583E895E4C5
+:100C300008958AE895E4089582E995E4089584E9A1
+:100C400095E4089581E296E4089583E296E4089598
+:100C500084E296E4089585E296E4089586E296E4B7
+:100C6000089587E296E408958AE296E40895089547
+:100C700024E5829FC0011124FC0126E0729FE00D53
+:100C8000F11D1124E60FF11DEE0FFF1FEC51FF4F78
+:100C9000859194910895880F991FFC01E05AF040C6
+:100CA000859194910895880F991FFC01E052FF4FA0
+:100CB00085919491089524E5829FC0011124FC013F
+:100CC00046E0749FE00DF11D1124E60FF11DEE0FBB
+:100CD000FF1FEC51FF4F859194919C013A9521158E
+:100CE0004FE1340708F425C13F512115304120F46C
+:100CF0009F700E94530608959C0130532115304186
+:100D000018F49927906C0895811520E5920769F4ED
+:100D10000E940D144FEF84E39CE0415080409040CE
+:100D2000E1F700C000000C94141B813020E592070D
+:100D300031F48091CC0181608093CC0108959C01B5
+:100D400030552115304108F05CC0292F33272F7012
+:100D5000332721303105E9F4AC0164E0440F551F1D
+:100D60006A95E1F744275370BC016370772702C08E
+:100D7000220F331F6A95E2F73C68242B352B73E072
+:100D8000880F991F7A95E1F780769927822B932B0C
+:100D900008952230310529F4982F8827816F906AB1
+:100DA000089523303105A1F4AC0133E0440F551F01
+:100DB0003A95E1F7407E57708370992721E030E043
+:100DC00002C0220F331F8A95E2F7C9019C6816C042
+:100DD0002430310531F5AC0123E0440F551F2A952D
+:100DE000E1F7407E57708370992721E030E002C020
+:100DF000220F331F8A95E2F7C9019A68842B952B3D
+:100E000008959C0130572115304118F49F7090626D
+:100E100008959C0130582115304118F49F70906A54
+:100E20000895803E9105E0F4803C910558F58133AA
+:100E3000910509F46FC048F48932910509F463C043
+:100E40008A32910509F46DC072C089339105E9F0C9
+:100E500082389105D1F08533910509F44DC067C002
+:100E6000833E910581F138F4803E9105B9F0823ED0
+:100E70009105D9F05CC0863E910561F1873E9105F0
+:100E8000A1F155C00E944B0608952091DE0120FD7E
+:100E900002C021FF4CC080EE90E049C08091DE018D
+:100EA00080FFF9CF89E390E042C08091DE0182FFAC
+:100EB0000EC08091DE0184FF03C080E090E037C067
+:100EC00083EE90E034C08091DE0182FFF2CF82EEAB
+:100ED00090E02DC08091DE0183FF0BC08091DE0188
+:100EE00084FDEBCF87EE90E022C08091DE0183FF8E
+:100EF000F5CF86EE90E01BC08091DE0185FF07C034
+:100F000089E290E014C08091DE0185FFF9CF85E38E
+:100F100090E00DC08091DE0186FF07C08AE290E07C
+:100F200006C08091DE0186FFF9CF81E390E00E9448
+:100F3000770508950895809162010895CF93DF9316
+:100F400000D01F92CDB7DEB79C018091E4018430C0
+:100F500019F593E099833B832A839093E9008FEFFF
+:100F60009091E800815095FD06C095ED9A95F1F7B6
+:100F700000008111F5CF8091E80085FF0DC040E0B1
+:100F800050E063E070E0CE0101960E940B0A809170
+:100F9000E8008E778093E8000F900F900F90DF911C
+:100FA000CF910895CF93DF9300D01F92CDB7DEB7D6
+:100FB0002091E401243021F522E029839B838A8358
+:100FC00083E08093E9008FEF9091E800815095FDD8
+:100FD00006C095ED9A95F1F700008111F5CF80914B
+:100FE000E80085FF0DC040E050E063E070E0CE0116
+:100FF00001960E940B0A8091E8008E778093E800AA
+:101000000F900F900F90DF91CF9108959C018091E8
+:10101000E4018430F9F482E08093E9009FEF80914D
+:10102000E800915085FD06C085ED8A95F1F7000036
+:101030009111F5CF8091E80085FF0CC040E050E0B1
+:1010400065E070E0C9010E940B0A8091E8008E778C
+:101050008093E8000895CF93DF93EC018091E40141
+:10106000843009F046C090910C019923D9F09091F9
+:101070000D019923B9F08093E9008FEF9091E8007A
+:10108000815095FD06C095E19A95F1F70000811118
+:10109000F5CF8091E80085FF2CC040E050E060E192
+:1010A00070E017C081E08093E9008FEF9091E80035
+:1010B000815095FD06C095ED9A95F1F700008111DC
+:1010C000F5CF8091E80085FF14C040E050E068E073
+:1010D00070E0CE010E940B0A8091E8008E77809329
+:1010E000E80080E1FE01A2E5B1E001900D928A9551
+:1010F000E1F7DF91CF9108958091E301811109C05B
+:101100000E949C0B0E94F90B8091E2008460809306
+:10111000E20008951092E301089508950C944A2185
+:101120000E94AA1A0E9450210E94A40E0C949A07B1
+:1011300042E061EC81E00E94150B42E061EC82E04C
+:101140000E94150B42E061EC83E00E94150B42E126
+:1011500061EC84E00C94150B8091E601833009F476
+:1011600055C030F4813071F0823009F48EC008959A
+:101170008A3009F47AC08B3009F460C0893009F0F4
+:101180009CC020C08091E501813A09F096C0809111
+:10119000E800877F8093E8008091E9019091EA015F
+:1011A000892B21F460E182E591E003C060E080E0FA
+:1011B00090E070E00E94560A8091E8008B7780935F
+:1011C000E80008958091E501813209F076C08091B0
+:1011D000E9019091EA01009719F0039709F06DC0B9
+:1011E0008091E800877F8093E8008091E80082FD8D
+:1011F00005C08091E4018111F8CF5FC08091F100BA
+:10120000809362018091E8008B7753C08091E50163
+:10121000813A09F052C08091E9019091EA01892B4D
+:1012200009F04BC08091E800877F8093E8008091AF
+:10123000E80080FFFCCF80910C0136C08091E50171
+:101240008132D9F58091E9019091EA01892BA9F5C4
+:101250008091E800877F8093E8000E944A0B80918C
+:10126000E70180930C010C940D148091E50181320B
+:1012700021F58091E800877F8093E8000E944A0B67
+:101280008091E8018093630108958091E501813A9E
+:10129000A1F48091E800877F8093E8008091E800C6
+:1012A00080FFFCCF809163018093F1008091E80082
+:1012B0008E778093E8000C944A0B089584B7877F5B
+:1012C00084BF0FB6F894A8958091600088618093E0
+:1012D0006000109260000FBE90E080E80FB6F894B6
+:1012E00080936100909361000FBE0E94F30E0E94F4
+:1012F0009C0B0E94F90B8091E20084608093E200D5
+:1013000078940E94840E0E94F50E82E091E00E9483
+:101310009F0E0E9438218091E401853069F40E947B
+:101320006C1A8091E2018823B1F30E94961A8823F7
+:1013300091F30E94F509EFCF0E94FB0EECCF292F0D
+:10134000332723303105C9F060F42130310581F0B5
+:101350002230310509F041C08DE690E028EB33E002
+:1013600040C021323105E1F02232310531F135C082
+:1013700082E190E025E234E034C099278130910584
+:1013800049F028F0029749F5E4E8F3E005C0E4EB02
+:10139000F3E002C0ECE9F3E0849190E09F0121C00A
+:1013A0006430D8F4E62FF0E0EE0FFF1FEE5DFE4F45
+:1013B0002081318189E090E014C0643070F470E0E5
+:1013C000FB01EE0FFF1FE65EFE4F20813181FB0126
+:1013D000EA5EFE4F808190E004C080E090E020E073
+:1013E00030E0FA0131832083089580E189BD82E1F4
+:1013F00089BD09B400FEFDCF8091D8008F7D809318
+:10140000D8008091E00082608093E0008091E0004D
+:1014100081FDFCCF0895CF92DF92EF92FF920F9360
+:101420001F93CF93DF93EC018B016A010E94690B3C
+:10143000811133C0C114D10439F0F601808191814A
+:10144000081B190BC80FD91FE12CF12C0115110530
+:1014500019F18091E80085FD16C08091E8008E7733
+:101460008093E800C114D10449F0F6018081918194
+:10147000E80EF91EF182E08285E00FC00E94690B40
+:10148000882321F30AC089918093F100015011094A
+:10149000FFEFEF1AFF0ADACF80E0DF91CF911F91C3
+:1014A0000F91FF90EF90DF90CF9008952091EB0186
+:1014B0003091EC012617370748F06115710539F4B2
+:1014C0002091E8002E772093E80001C0B901FC01CB
+:1014D00020E06115710579F18091E4018823F1F133
+:1014E0008530F1F18091E80083FD3CC08091E800F7
+:1014F00082FD2EC08091E80080FFEBCF2091F300A9
+:101500008091F20090E0922B6115710551F08830C6
+:10151000910538F421912093F100615071090196F1
+:10152000F3CF21E0089709F020E08091E8008E7762
+:101530008093E800CECF2111CFCF0AC08091E40183
+:10154000882361F0853061F08091E80083FD0AC056
+:101550008091E80082FFF2CF80E0089582E0089554
+:1015600083E0089581E008952091EB013091EC0132
+:101570002617370748F06115710539F42091E80006
+:101580002E772093E80001C0B901FC0120E061152D
+:10159000710591F18091E401882309F440C0853000
+:1015A00009F43FC08091E80083FD3DC08091E800D0
+:1015B00082FD2FC08091E80080FFE9CF2091F300E9
+:1015C0008091F20090E0922B6115710559F08830FE
+:1015D000910540F424912093F100319661507109F6
+:1015E0000196F2CF21E0089709F020E08091E80011
+:1015F0008E778093E800CBCF2111CCCF0AC08091A9
+:10160000E401882361F0853061F08091E80083FD7A
+:101610000AC08091E80082FFF2CF80E0089582E066
+:10162000089583E0089581E00895982F973068F534
+:101630009093E900981739F07091EC002091ED003B
+:101640005091F00003C0242F762F50E021FD02C0FE
+:101650009F5FECCF3091EB003E7F3093EB003091F9
+:10166000ED003D7F3093ED003091EB003160309321
+:10167000EB007093EC002093ED005093F00020916C
+:10168000EE0027FDE5CF80E008958F708093E9009C
+:1016900081E008958091E50187FF11C08091E80005
+:1016A00082FD05C08091E4018111F8CF11C08091C5
+:1016B000E8008B770BC08091E401882349F080918A
+:1016C000E80080FFF8CF8091E8008E778093E800F3
+:1016D00008952091E4003091E50095E64091EC00FA
+:1016E000842F817040FF23C08091E80080FD1DC0E1
+:1016F0008091E401882399F0853099F08091EB0086
+:1017000085FD11C04091E4005091E5002417350794
+:1017100029F3915011F09A01E1CF84E0089582E01D
+:10172000089583E0089581E0089580E00895409150
+:10173000E80042FFDDCF08950E940A0C0E94120CBF
+:10174000E0EEF0E0808181608083E8EDF0E0808170
+:101750008F77808319BCA7EDB0E08C918E7F8C933E
+:1017600080818F7E80831092E30108950F931F93F1
+:10177000CF93DF930E940A0C0E94120CC8EDD0E0B8
+:1017800088818F77888388818068888388818F7D2E
+:10179000888319BC1092E4011092E0011092E201DA
+:1017A0001092E10100EE10E0F80180818B7F8083D0
+:1017B00088818160888342E060E080E00E94150BB0
+:1017C000E1EEF0E080818E7F8083E2EEF0E08081C8
+:1017D00081608083808188608083F80180818E7F32
+:1017E0008083888180618883DF91CF911F910F91E1
+:1017F0000895E8EDF0E080818F7E8083E7EDF0E0F2
+:1018000080818160808384E082BF81E08093E301F6
+:101810000C94B60BE8EDF0E080818E7F808310920F
+:10182000E20008951092DA001092E10008951F92EC
+:101830000F920FB60F9211242F933F934F935F9304
+:101840006F937F938F939F93AF93BF93EF93FF9388
+:101850008091E10082FF0BC08091E20082FF07C00F
+:101860008091E1008B7F8093E1000E94830E809144
+:10187000DA0080FF1FC08091D80080FF1BC08091DC
+:10188000DA008E7F8093DA008091D90080FF0DC04E
+:1018900080E189BD82E189BD09B400FEFDCF81E010
+:1018A0008093E4010E947C0805C019BC1092E401F9
+:1018B0000E948A088091E10080FF19C08091E200B7
+:1018C00080FF15C08091E2008E7F8093E2008091BE
+:1018D000E20080618093E2008091D8008062809372
+:1018E000D80019BC85E08093E4010E948E088091A5
+:1018F000E10084FF30C08091E20084FF2CC080E1D1
+:1019000089BD82E189BD09B400FEFDCF8091D80078
+:101910008F7D8093D8008091E1008F7E8093E100DD
+:101920008091E2008F7E8093E2008091E2008160EE
+:101930008093E2008091E001882311F084E007C0E9
+:101940008091E30087FD02C081E001C083E08093C5
+:10195000E4010E9490088091E10083FF29C08091FA
+:10196000E20083FF25C08091E100877F8093E10042
+:1019700082E08093E4011092E0018091E1008E7F8B
+:101980008093E1008091E2008E7F8093E20080915D
+:10199000E20080618093E20042E060E080E00E942B
+:1019A000150B8091F00088608093F0000E948D08F4
+:1019B000FF91EF91BF91AF919F918F917F916F9127
+:1019C0005F914F913F912F910F900FBE0F901F90FD
+:1019D00018951F920F920FB60F9211242F933F93D9
+:1019E0004F935F936F937F938F939F93AF93BF9327
+:1019F000CF93DF93EF93FF93C091E900CF70809175
+:101A0000EC00D82FD17080FDD0E81092E9008091D1
+:101A1000F000877F8093F00078940E942D0D109243
+:101A2000E9008091F00088608093F000CD2BCF70AA
+:101A3000C093E900FF91EF91DF91CF91BF91AF91FA
+:101A40009F918F917F916F915F914F913F912F91D6
+:101A50000F900FBE0F901F9018951F93CF93DF9399
+:101A6000CDB7DEB7AA970FB6F894DEBF0FBECDBFD5
+:101A7000E5EEF1E08091F100819321E0ED3EF20787
+:101A8000C9F70E94AC088091E80083FF24C18091CF
+:101A9000E5019091E601492F50E04A30510508F0E8
+:101AA0001AC1FA01EA5AFF4F0C94E122803881F002
+:101AB000823809F010C18091E9018F708093E900AC
+:101AC0008091EB0085FB882780F91092E90006C021
+:101AD0008091E1019091E201911182609091E80082
+:101AE000977F9093E8008093F1001092F100C8C0B6
+:101AF000282F2D7F09F0EFC0882319F0823061F084
+:101B0000EAC08091E701813009F0E5C0933009F027
+:101B100080E08093E2012BC08091E701811127C012
+:101B20008091E9018F7009F4D6C08093E90020917B
+:101B3000EB0020FF1CC0933021F48091EB00806209
+:101B400014C09091EB0090619093EB0021E030E0A5
+:101B5000A90102C0440F551F8A95E2F74093EA009D
+:101B60001092EA008091EB0088608093EB00109265
+:101B7000E9008091E800877F86C08111ACC0109198
+:101B8000E7011F778091E3008078812B8093E30049
+:101B90008091E800877F8093E8000E944A0B809143
+:101BA000E80080FFFCCF8091E30080688093E30031
+:101BB000111102C082E001C083E08093E4018BC078
+:101BC0008058823008F087C08091E7019091E80149
+:101BD0008C3D53E0950779F583E08A838AE2898317
+:101BE0004FB7F894DE01139620E03EE051E2E32F78
+:101BF000F0E050935700E49120FF03C0E295EF70AE
+:101C00003F5FEF708E2F90E0EA3010F0C79601C072
+:101C1000C0968D939D932F5F243149F74FBF8091DC
+:101C2000E800877F8093E8006AE270E0CE010196C9
+:101C30000E94560A14C0AE014F5F5F4F6091E901E8
+:101C40000E949F09BC01892B09F445C09091E800CE
+:101C5000977F9093E80089819A810E94B40A8091CD
+:101C6000E8008B778093E80036C08038A1F580913A
+:101C7000E800877F8093E8008091E0018093F10085
+:101C80008091E8008E778093E8000E944A0B23C081
+:101C9000811121C08091E7019091E8019927029775
+:101CA000D4F48091E800877F8093E8008091E70179
+:101CB0008093E0010E944A0B8091E001811106C0EF
+:101CC0008091E30087FD02C081E001C084E0809341
+:101CD000E4010E9498088091E80083FF0AC0809187
+:101CE000E800877F8093E8008091EB00806280931A
+:101CF000EB00AA960FB6F894DEBF0FBECDBFDF9102
+:101D0000CF911F9108950895CF938091E401882386
+:101D1000A1F0C091E900CF709091EC00892F817003
+:101D200090FD80E8C82B1092E9008091E80083FDC7
+:101D30000E942D0DCF70C093E900CF91089590932C
+:101D40006901809368010895E0916801F09169014B
+:101D5000309721F00190F081E02D099480E0089502
+:101D6000E0916801F0916901309721F00280F381E0
+:101D7000E02D09940895E0916801F0916901309790
+:101D800021F00480F581E02D0994089520916601E9
+:101D9000309167012817390771F09093670180939C
+:101DA0006601E0916801F0916901309721F00680A9
+:101DB000F781E02D09940895209164013091650127
+:101DC0002817390771F09093650180936401E091C1
+:101DD0006801F0916901309721F00084F185E02DD0
+:101DE0000994089508950C94F20E0E94B01A0E946E
+:101DF00062040C94761BCF92DF92EF92FF920F93C6
+:101E00001F93CF93DF93CDB7DEB72B970FB6F89420
+:101E1000DEBF0FBECDBF0E947A048BE6C82E81E0E4
+:101E2000D82E00E010E0E02E802F0E947005F60111
+:101E300041916F01F82EF426B1F40F5F1F4F0E3061
+:101E4000110589F78FEF89838A831B820E94B91A53
+:101E50008160782F9D838C8349815A816B818D812C
+:101E60000E949E0F40C09091CC0191FF04C08B87CF
+:101E70000E9476058B8520E030E04F2D50E0922FB8
+:101E8000BA01022E02C0759567950A94E2F760FFC9
+:101E900024C02E83EF8221E030E0690102C0CC0C27
+:101EA000DD1C9A95E2F790E08C219D21892B09F4A5
+:101EB00020E028870E94B91A8160782F9A87898745
+:101EC0004E815F8168858A850E949E0FF801E559E1
+:101ED000FE4F8081C826C08206C02F5F3F4F26304C
+:101EE000310569F6AACF0E945D1E0E94A40E909152
+:101EF0006A018917A1F00E94A40E80936A012B96B3
+:101F00000FB6F894DEBF0FBECDBFDF91CF911F910A
+:101F10000F91FF90EF90DF90CF900C949A072B9643
+:101F20000FB6F894DEBF0FBECDBFDF91CF911F91EA
+:101F30000F91FF90EF90DF90CF900895CF93DF93B4
+:101F4000CDB7DEB72B970FB6F894DEBF0FBECDBF6F
+:101F50004F83588769877A878B87DE01119686E0E1
+:101F6000FD0111928A95E9F785E0FE01379601900F
+:101F70000D928A95E1F749815A816B817C818D812F
+:101F80009E810E94A1162B960FB6F894DEBF0FBE5D
+:101F9000CDBFDF91CF910895CF93C82F882309F447
+:101FA000C1C0823859F40E94A40E81FDBBC089E3F0
+:101FB0000E943E190E94F61989E30CC0833879F417
+:101FC0000E94A40E80FDAEC083E50E943E190E94CF
+:101FD000F61983E50E947D19CF910C94F619843887
+:101FE00059F40E94A40E82FD9DC087E40E943E1910
+:101FF0000E94F61987E4EECF8CEF8C0F813A48F4FB
+:102000008C2F0E949D2081118DC08C2F0E943E1923
+:10201000E3CF80E28C0F883048F4C77081E001C0C4
+:10202000880FCA95EAF70E94BF19D6CF8BE58C0FAF
+:10203000833078F4C53A29F0C63A31F083E890E06D
+:1020400005C081E890E002C082E890E0CF910C9456
+:10205000C60E88E58C0F833108F064C0C83A39F1A8
+:10206000C93A41F1CA3A49F1CB3A51F1CC3A59F166
+:10207000CD3A61F1C03B69F1CE3A71F1CF3A79F1D5
+:10208000C13B81F1C23B89F1C33B91F1C43B99F162
+:10209000C53BA1F1C63BA9F1C73BB1F1C83BB9F1C2
+:1020A000C93BC1F1CA3BC9F180E090E038C082EE83
+:1020B00090E035C089EE90E032C08AEE90E02FC00B
+:1020C00085EB90E02CC086EB90E029C087EB90E098
+:1020D00026C08CEC90E023C08DEC90E020C083E81B
+:1020E00091E01DC08AE891E01AC082E991E017C032
+:1020F00084E991E014C081E292E011C083E292E0B1
+:102100000EC084E292E00BC085E292E008C086E255
+:1021100092E005C087E292E002C08AE292E0CF91AD
+:102120000C94DC0ECF910895882309F44BC08238BB
+:1021300059F40E94A40E81FF45C089E30E943E1914
+:102140000E94F61989E30CC0833871F40E94A40E32
+:1021500080FF38C083E50E943E190E94F61983E58E
+:102160000E947D190C94F619843859F40E94A40E2B
+:1021700082FF28C087E40E943E190E94F61987E476
+:10218000EFCF9CEF980F913A58F390E2980F983068
+:1021900050F4877091E001C0990F8A95EAF7892F72
+:1021A0000E94C519DFCF9BE5980F933020F480E0A3
+:1021B00090E00C94C60E885A833120F480E090E0C1
+:1021C0000C94DC0E0895882321F00E94BF190C9412
+:1021D000F6190895882321F00E94C5190C94F61968
+:1021E0000895BF92CF92DF92EF92FF920F931F93C9
+:1021F000CF93DF9300D000D000D0CDB7DEB77C0105
+:1022000085E0F701DE01119601900D928A95E1F7C4
+:10221000F70183819481892B09F4DDC2908181814A
+:102220008F3F19F49F3F09F4D6C2F701028125813F
+:1022300022952F7099838A8389819A812E830E94A7
+:10224000FD18182FB92E0E94FC180E94C317EB2D01
+:10225000E295EF704E2F50E0FA01E05AFF4F2E81C9
+:102260000C94E1228B2D807F9B2D9F70F92E88236B
+:1022700019F0F29480EFF822002349F0FF2009F4CE
+:1022800057C28F2D0E94CF190E94F61951C2812F7B
+:102290000E949410FF2009F49EC28F2D0E94D51930
+:1022A00026960FB6F894DEBF0FBECDBFDF91CF915B
+:1022B0001F910F91FF90EF90DF90CF90BF900C9403
+:1022C000F6193B2D307F8B2D8F70303211F08295B7
+:1022D000807F112319F0113021F12CC00023B9F0B7
+:1022E000222309F490C1213009F08DC126960FB642
+:1022F000F894DEBF0FBECDBFDF91CF911F910F913C
+:10230000FF90EF90DF90CF90BF900C94DF192223C5
+:1023100019F0213009F45FC28E830E94E2198E8188
+:1023200086C1002321F0223008F055C26CC1211172
+:1023300052C27DC1002321F0222309F464C1F8C1F7
+:10234000222309F474C109C28B2D8695869583706A
+:1023500019F08130D1F03FC2002321F0812F9B2D55
+:10236000937002C080E090E026960FB6F894DEBF2E
+:102370000FBECDBFDF91CF911F910F91FF90EF90D6
+:10238000DF90CF90BF900C94C60E002321F0812FD8
+:102390009B2D937002C080E090E026960FB6F894D3
+:1023A000DEBF0FBECDBFDF91CF911F910F91FF9088
+:1023B000EF90DF90CF90BF900C94DC0E812F002324
+:1023C00019F00E94651D02C00E94CD1D26960FB611
+:1023D000F894DEBF0FBECDBFDF91CF911F910F915B
+:1023E000FF90EF90DF90CF90BF900C94521E8B2DFA
+:1023F000837009F075C00111EEC1812F8295869519
+:102400008770880F880F912F9F70C92ED12CE12CD7
+:10241000F12C082E04C0CC0CDD1CEE1CFF1C0A9411
+:10242000D2F714FF12C00FE010E020E030E004C04B
+:10243000000F111F221F331F8A95D2F7C901B8015F
+:10244000609570958095909503C060E070E0CB0139
+:102450004B2D4695469543704230C1F060F56C298E
+:102460007D298E299F29413051F126960FB6F89487
+:10247000DEBF0FBECDBFDF91CF911F910F91FF90B7
+:10248000EF90DF90CF90BF900C94EA176C297D29D4
+:102490008E299F2926960FB6F894DEBF0FBECDBFBA
+:1024A000DF91CF911F910F91FF90EF90DF90CF9030
+:1024B000BF900C9406180E94EA17C701B601269631
+:1024C0000FB6F894DEBF0FBECDBFDF91CF911F9145
+:1024D0000F91FF90EF90DF90CF90BF900C94CE17AC
+:1024E000002319F08B2D817001C08695882309F493
+:1024F00072C1812F829586958770880F880F912FE2
+:102500009F70C92ED12CE12CF12C082E04C0CC0CCC
+:10251000DD1CEE1CFF1C0A94D2F714FF12C00FE062
+:1025200010E020E030E004C0000F111F221F331F15
+:102530008A95D2F7C901B8016095709580959095FC
+:1025400003C060E070E0CB014B2D4695469543708B
+:102550004230C1F060F56C297D298E299F294130D8
+:1025600051F126960FB6F894DEBF0FBECDBFDF91B6
+:10257000CF911F910F91FF90EF90DF90CF90BF9080
+:102580000C94C4186C297D298E299F2926960FB694
+:10259000F894DEBF0FBECDBFDF91CF911F910F9199
+:1025A000FF90EF90DF90CF90BF900C94E0180E94C6
+:1025B000C418C701B60126960FB6F894DEBF0FBE49
+:1025C000CDBFDF91CF911F910F91FF90EF90DF90E2
+:1025D000CF90BF900C94A818103FD1F118F4103E82
+:1025E00050F4A1C0123F09F463C008F44CC0133F7B
+:1025F00009F473C098C01F708B2D8F710023A1F058
+:102600000E944118812F26960FB6F894DEBF0FBEA8
+:10261000CDBFDF91CF911F910F91FF90EF90DF9091
+:10262000CF90BF900C94E3100E946218812F2696E1
+:102630000FB6F894DEBF0FBECDBFDF91CF911F91D3
+:102640000F91FF90EF90DF90CF90BF900C94EA1025
+:102650000023A9F02111BFC08B2D8F7126960FB6D4
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94871822309E
+:1026800008F0A9C0E9CF0023A9F08B2D8F71269601
+:102690000FB6F894DEBF0FBECDBFDF91CF911F9173
+:1026A0000F91FF90EF90DF90CF90BF900C94411866
+:1026B000002359F38B2D8F7126960FB6F894DEBF49
+:1026C0000FBECDBFDF91CF911F910F91FF90EF9083
+:1026D000DF90CF90BF900C946218002399F08B2D5F
+:1026E0008F7126960FB6F894DEBF0FBECDBFDF9177
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C942C1826960FB6F894DEBF0FBECDBFE2
+:10271000DF91CF911F910F91FF90EF90DF90CF90BD
+:10272000BF900C9422180023A9F0222309F4ADCF06
+:10273000812F26960FB6F894DEBF0FBECDBFDF9176
+:10274000CF911F910F91FF90EF90DF90CF90BF90AE
+:102750000C94CC0F222309F4ADCF812F26960FB60F
+:10276000F894DEBF0FBECDBFDF91CF911F910F91C7
+:10277000FF90EF90DF90CF90BF900C9494104B2D72
+:102780004F70612FC7010E94020326960FB6F8947E
+:10279000DEBF0FBECDBFDF91CF911F910F91FF9094
+:1027A000EF90DF90CF90BF900C9446174B2D4F7059
+:1027B000612FC70126960FB6F894DEBF0FBECDBFBE
+:1027C000DF91CF911F910F91FF90EF90DF90CF900D
+:1027D000BF900C94370626960FB6F894DEBF0FBE56
+:1027E000CDBFDF91CF911F910F91FF90EF90DF90C0
+:1027F000CF90BF9008950E94DC190E94B1190E94E9
+:10280000F6190E94021F0E94521E80E090E00E9472
+:10281000C60E80E090E00C94DC0E0E94CC190C9463
+:10282000FB130E94FD18292F22952F702C3030F4B5
+:102830002A3048F42250223078F405C02C3041F080
+:102840002F3031F009C0803E48F0803F29F406C0A7
+:1028500093FB882780F9089580E0089581E008952A
+:10286000CF93DF9300D000D01F92CDB7DEB70F908B
+:102870000F900F900F900F90DF91CF910895CF930D
+:10288000DF9300D000D000D0CDB7DEB726960FB6CC
+:10289000F894DEBF0FBECDBFDF91CF9108951F9397
+:1028A000CF93DF93C091790116E080917A01C81728
+:1028B00099F0D0E01C9FF0011D9FF00D1124E55808
+:1028C000FE4F4081518162817381848195810E9494
+:1028D0003F142196C770E9CFDF91CF911F910895E2
+:1028E0004091AB015091AC016091AD017091AE018E
+:1028F0008091AF019091B0010C943F148091B00190
+:1029000082958F7009F054C08091AD01882309F43D
+:102910004FC080917901A0917A014091AE01509110
+:10292000AF016091AB017091AC01B6E08A1709F478
+:102930003FC090E041155105C1F17F3F11F46F3F59
+:10294000A1F1B89FF001B99FF00D1124E558FE4F99
+:10295000218127132AC02081261327C0228121111B
+:1029600024C0238134812417350710F42150310904
+:10297000241B350B283C3105C0F42091B0012F7089
+:1029800020612093B00126E0289FF001299FF00DDF
+:102990001124E058FE4F80818F70806180838BEA24
+:1029A00091E00E94F1100C944F1401968770BECFF5
+:1029B0000895CF92DF92EF92FF920F931F93CF93E0
+:1029C000DF93CDB7DEB762970FB6F894DEBF0FBEC8
+:1029D000CDBF8C0185E0F801DE011D9601900D92BE
+:1029E0008A95E1F7D8014C9111965C911197129656
+:1029F0006C918091AE019091AF01009709F475C17F
+:102A00003091AB017091AC017F3F19F43F3F09F465
+:102A10006CC1F801C380D480E090AD01EE2009F4D0
+:102A2000BEC02091B001C816D90628F0D601A81B57
+:102A3000B90BCD0104C0809590958C0D9D1DFF2490
+:102A4000F394883C910578F0F12C207F09F0C4C004
+:102A50007C2DD98AC88A89890E9430148BEA91E03A
+:102A60000E94F110AFC0822F807F09F045C057133C
+:102A700013C0431311C061110FC02F702061209348
+:102A8000B0010E9470148BEA91E00E94F1108091D5
+:102A9000B001F80185832EC0CD2819F15F3F11F4F4
+:102AA0004F3FF9F0F62E61111CC080917901209101
+:102AB0007A0136E0821709F45BC090E0389FF0019C
+:102AC000399FF00D1124E558FE4F7181571306C050
+:102AD0007081471303C07281711103C00196877022
+:102AE000E9CFF62E662309F41CC18091B001816004
+:102AF0008093B001F12C15C1571309C0431307C0CF
+:102B0000611105C08091B001F8018583C8C04D876F
+:102B10005E878D859E856A8B0E9411146A89882341
+:102B2000D1F16623C1F12091B001822F82958F707F
+:102B300090E0029774F08091AB019091AC0198877E
+:102B40008F831986DB86CA862C87CE0107960E9462
+:102B5000F11086E0F801ABEAB1E001900D928A95A0
+:102B6000E1F70E947E140E947014FF24F394D9C0F0
+:102B70004D875E878D859E850E94FD18292F2295A1
+:102B80002F70223008F0C1C09F7009F0BBC0805E7A
+:102B9000883008F4C6C0C8010E94F110E6CFC816FC
+:102BA000D90608F453C0F601E81BF90BCF01883CA5
+:102BB000910508F450C0F12C7C2DD98AC88A8989E6
+:102BC0000E943014EBEAF1E086E0DF011D928A9565
+:102BD000E9F70E947014A5C0571314C0431312C024
+:102BE000611110C08091B001F8018583C8010E9475
+:102BF000F11086E0EBEAF1E0DF011D928A95E9F73A
+:102C0000FE2C8FC04D875E878D859E856A8B0E94C6
+:102C100011146A89882309F4BECF662309F4BBCF57
+:102C20002091B001822F82958F7090E002970CF472
+:102C300090CF8091AB019091AC019A8389831B82E4
+:102C4000DD82CC822E83CE01019681CF8095909536
+:102C50008C0D9D1DACCFF62E662309F49CCF571327
+:102C600033C0431331C02091B00120FD24C0822F16
+:102C700082958F70482F50E041155105E1F0D80141
+:102C800015962C9315974F30510549F08F5F982F6B
+:102C90009295907F822F8F70892B15968C93C80107
+:102CA0000E94F11086E0F801ABEAB1E001900D92CC
+:102CB0008A95E1F78ECF86E0F801ABEAB1E00190AA
+:102CC0000D928A95E1F72DC04D875E878D859E8593
+:102CD0000E94111481113DCF8091B00181608093D9
+:102CE000B001C8010E94F1101CC0662309F453CF43
+:102CF0004D875E878D859E850E941114882309F477
+:102D00004ACF27CF811143CF0CC0243008F043CFE6
+:102D10009F7009F43CCFD80115969C91907F09F0E3
+:102D200036CF8F2D62960FB6F894DEBF0FBECDBFA3
+:102D3000DF91CF911F910F91FF90EF90DF90CF9097
+:102D400008951F93CF93DF93CDB7DEB72C970FB6BF
+:102D5000F894DEBF0FBECDBF4F83588769877A874F
+:102D60008B879C87CE0107960E94D914882371F027
+:102D70008A859B85892B09F441C088858F3F09F09E
+:102D800065C08F818F3F09F061C038C086E0FE01C9
+:102D90003796DE01119601900D928A95E1F76A85CA
+:102DA0007B856115710551F1FF81E885EF3F11F4D5
+:102DB000FF3F21F120917A0130E0C901019687702F
+:102DC00099274091790150E08417950709F447C08D
+:102DD000F983EA837D836C8396E0929FD001939F71
+:102DE000B00D1124A558BE4FFE01319601900D92F1
+:102DF0009A95E1F780937A010E944F1416E0809132
+:102E0000790190917A018917B9F1189FC0011124B5
+:102E100085589E4F0E94D914882371F1E091790161
+:102E20001E9FF0011124E558FE4F408151816281BF
+:102E30007381848195810E943F148091790190E093
+:102E400001968770992780937901D9CF4F81588552
+:102E500069857A858B859C850E943F14CFCF0E941F
+:102E60000D1410927A0110927901EBEAF1E086E0FC
+:102E7000DF011D928A95E9F72C960FB6F894DEBF14
+:102E80000FBECDBFDF91CF911F910895EF92FF92BA
+:102E90000F931F93CF93DF938C01892B09F46CC0A0
+:102EA000F12CEE24E394E8012196F8018491843713
+:102EB00040F4843008F051C0813081F0823019F143
+:102EC0005BC0853709F444C0A8F19CE7980F9037A0
+:102ED00008F052C08F770E94941041C00E5F1F4FC0
+:102EE000FE01849190E2980F983050F48770FE2D87
+:102EF00001C0FF0F8A95EAF78F2F0E94CF1914C0E7
+:102F00000E94CC0F2DC00E5F1F4FFE01849190E2F6
+:102F1000980F983060F48770FE2D01C0FF0F8A95DE
+:102F2000EAF78F2F0E94D5190E94F61919C00E9446
+:102F3000941016C00E5F1F4FFE01C491CC2381F088
+:102F40008FE99FE00197F1F700C00000C150F6CF74
+:102F50000E5F1F4FFE01F49003C00E94CC0F8E0144
+:102F60008F2D882309F49FCFEFE9FFE03197F1F728
+:102F700000C000008150F5CFDF91CF911F910F91DC
+:102F8000FF90EF90089508956093B5017093B60196
+:102F90008093B7019093B8010C94FB130F931F9388
+:102FA0000091B5011091B6012091B7013091B8019F
+:102FB000DC01CB01802B912BA22BB32B8093B5018D
+:102FC0009093B601A093B701B093B8011F910F91F0
+:102FD0000C94FB130F931F930091B5011091B60150
+:102FE0002091B7013091B801DC01CB0180239123FE
+:102FF000A223B3238093B5019093B601A093B701A8
+:10300000B093B8011F910F910C94FB130F931F9372
+:103010000091B5011091B6012091B7013091B8012E
+:10302000DC01CB0180279127A227B3278093B5012C
+:103030009093B601A093B701B093B8011F910F917F
+:103040000C94FB131092B1011092B2011092B301D3
+:103050001092B4010C94FB1341E050E060E070E08A
+:1030600004C0440F551F661F771F8A95D2F74093FF
+:10307000B1015093B2016093B3017093B4010C9409
+:10308000FB1341E050E060E070E004C0440F551FC6
+:10309000661F771F8A95D2F78091B1019091B20196
+:1030A000A091B301B091B401482B592B6A2B7B2B13
+:1030B0004093B1015093B2016093B3017093B40196
+:1030C0000C94FB1341E050E060E070E004C0440F5A
+:1030D000551F661F771F8A95D2F7409550956095CA
+:1030E00070958091B1019091B201A091B301B0911E
+:1030F000B401482359236A237B234093B1015093A1
+:10310000B2016093B3017093B4010C94FB1341E0DE
+:1031100050E060E070E004C0440F551F661F771F49
+:103120008A95D2F78091B1019091B201A091B3013B
+:10313000B091B401482759276A277B274093B101F2
+:103140005093B2016093B3017093B4010C94FB13DC
+:103150000F931F930091B1011091B2012091B3011F
+:103160003091B401DC01CB01802B912BA22BB32B2E
+:103170008093B1019093B201A093B301B093B401D5
+:103180001F910F910C94FB130F931F930091B101AA
+:103190001091B2012091B3013091B401DC01CB0157
+:1031A00080239123A223B3238093B1019093B20192
+:1031B000A093B301B093B4011F910F910C94FB1332
+:1031C0000F931F930091B1011091B2012091B301AF
+:1031D0003091B401DC01CB0180279127A227B327CE
+:1031E0008093B1019093B201A093B301B093B40165
+:1031F0001F910F910C94FB130895CF92DF92EF92E1
+:10320000FF920F931F93CF93DF938C01C090B10176
+:10321000D090B201E090B301F090B4018091B5017B
+:103220009091B601A091B701B091B801C82AD92AEE
+:10323000EA2AFB2ACFE1D0E0D701C6010C2E04C058
+:10324000B695A795979587950A94D2F780FF07C002
+:10325000B8018C2F0E945B068130910531F42197D3
+:1032600058F7B80180E00E945B06DF91CF911F9173
+:103270000F91FF90EF90DF90CF90089590910C0107
+:103280009923F1F090910D019923D1F0982F969503
+:10329000969596959F3080F5E0910E01F0910F0183
+:1032A000E90FF11D877021E030E0A90102C0440F51
+:1032B000551F8A95E2F7CA019181892B8183089570
+:1032C00020910E0130910F01F90132969FEF40E0FD
+:1032D0005191851789F09F3F19F4511101C0942F26
+:1032E0004F5F4E30A9F79F3F39F0F901E90FF11D0B
+:1032F00097FDFA9582830895089590910C01992382
+:10330000F9F090910D019923D9F0982F9695969503
+:1033100096959F3028F5E0910E01F0910F01E90F8D
+:10332000F11D877021E030E0A90102C0440F551F54
+:103330008A95E2F7CA018095918189238183089556
+:1033400020910E0130910F01F9013296205F3F4F1D
+:103350009081891301C010823196E217F307C1F7FB
+:10336000089581E090E0E0910E01F0910F01E80FE7
+:10337000F91F1082019680319105A9F70895909167
+:10338000CB01892B8093CB01089580959091CB013F
+:1033900089238093CB0108951092CB0108959091D9
+:1033A000CA01892B8093CA01089580959091CA0122
+:1033B00089238093CA0108951092CA0108958093C9
+:1033C000B90108951092B901089580910E0190916C
+:1033D0000F01FC0131969C01205F3F4F80E09191ED
+:1033E00091118F5FE217F307D1F70895E0910E0175
+:1033F000F0910F018091CB018083E0910E01F0915B
+:103400000F0190818091CA01892B80838091B9013D
+:10341000882361F0E0910E01F0910F019081892BDA
+:1034200080830E94E51981111092B90180910E01EB
+:1034300090910F010C94B00ECF92DF92EF92FF9219
+:103440006C01EE24FF24C114D104E104F10421F045
+:10345000C701B60120E101C020E0C72ED82EE92E19
+:10346000FF24C114D104E104F10419F0285FC7015D
+:10347000B6016B017C0154E0F694E794D794C794AD
+:103480005A95D1F7C114D104E104F10419F02C5F6D
+:10349000C701B6016B017C0142E0F694E794D79432
+:1034A000C7944A95D1F7C114D104E104F10419F08D
+:1034B0002E5FC701B601DC01CB01B695A7959795A4
+:1034C0008795892B8A2B8B2B09F02F5F822FFF90FA
+:1034D000EF90DF90CF9008958091E401843011F156
+:1034E00020E488E190E00FB6F894A89580936000FE
+:1034F0000FBE2093600083B7817F846083BF83B752
+:10350000816083BF7894889583B78E7F83BF0FB621
+:10351000F894A89580916000886180936000109273
+:1035200060000FBE089508950C94931ACF930E94E3
+:10353000941A0E947A040E94931AC0E08C2F0E9471
+:103540007005811104C0CF5FCE30C1F701C081E0AA
+:10355000CF9108950E940D140E94A40E0C949A0716
+:1035600082E084BD93E095BD9AEF97BD80936E0095
+:1035700008952FB7F8948091CD019091CE01A0913C
+:10358000CF01B091D0012FBF0895CF92DF92EF927B
+:10359000FF920F931F932FB7F8944091CD01509154
+:1035A000CE016091CF017091D0012FBF6A017B01E4
+:1035B000EE24FF248C0120E030E0C016D106E206A4
+:1035C000F30610F4415051099A01281B390BC90127
+:1035D0001F910F91FF90EF90DF90CF9008951F9271
+:1035E0000F920FB60F9211248F939F93AF93BF93B7
+:1035F0008091CD019091CE01A091CF01B091D001E9
+:103600000196A11DB11D8093CD019093CE01A09391
+:10361000CF01B093D001BF91AF919F918F910F9047
+:103620000FBE0F901F9018950E949C0BF8942FEFDF
+:1036300087EA91E6215080409040E1F700C0000009
+:1036400087E090EBDC018093ED019093EE01A09375
+:10365000EF01B093F0019CE088E10FB6F894A895D3
+:10366000809360000FBE90936000FFCFEF92FF92B7
+:103670000F931F93CF93DF93D82FC0E08C2F0E941E
+:10368000700500E010E0E82EF12CC701002E02C00A
+:10369000959587950A94E2F780FD06C00F5F1F4F4E
+:1036A0000630110591F709C0602F7C2F80E00E9441
+:1036B00038068D13F3CF81E004C0CF5FCE30F1F632
+:1036C00080E0DF91CF911F910F91FF90EF900895CF
+:1036D000CF93C82F8CE20E94361B882321F08C2FB9
+:1036E000CF910C94361B80E0CF910895CF930E9428
+:1036F000BD1C811102C00E94A31CC5E6C15049F047
+:103700000E947A048FE39CE90197F1F700C0000062
+:10371000F5CF89E20E94681B811113C18AE20E94E1
+:10372000681B81110E94A31C85E00E94681B811107
+:103730000E94141B0E94C81C8093CC0187E00E9449
+:10374000681B8823A9F18BE10E94681B882351F034
+:103750008091CC0181FB222720F991E0922790FBF8
+:1037600081F90EC08EE00E94681B882361F0809171
+:10377000CC0182FB222720F991E0922790FB82F96D
+:103780008093CC0115C080E10E94681B9091CC0110
+:10379000882341F093FB222720F981E0822780FBD8
+:1037A00093F904C0892F809580FB90F99093CC0108
+:1037B0008091CC010E94CC1C0E94DA1C8093DE0117
+:1037C00080EE0E94681B882341F08091DE01982FD3
+:1037D000909590FB80F98093DE0189E30E94681B3D
+:1037E000882359F08091DE0181FB222720F991E0A6
+:1037F000922790FB81F98093DE0182EE0E94681B84
+:10380000882359F08091DE0182FB222720F991E084
+:10381000922790FB82F98093DE0186EE0E94681B5E
+:10382000882359F08091DE0183FB222720F991E063
+:10383000922790FB83F98093DE0183EE0E94681B40
+:10384000882359F08091DE0184FB222720F991E042
+:10385000922790FB84F98093DE0185E30E94681B28
+:10386000882359F08091DE0185FB222720F991E021
+:10387000922790FB85F98093DE0181E30E94681B0B
+:10388000882359F08091DE0186FB222720F991E000
+:10389000922790FB86F98093DE0181E10E94681BEC
+:1038A000882359F08091DE0187FB222720F991E0DF
+:1038B000922790FB87F98093DE018091DE010E94C0
+:1038C000DE1C8091DE0187FB882780F980930D0143
+:1038D00087E20E94681BC82F8EE10E94681B81113D
+:1038E000C2608FE10E94681B8111C46080E20E9467
+:1038F000681B8111C86081E20E94681B8111C06150
+:1039000082E20E94681B8111C06283E20E94681BF0
+:103910008111C06484E20E94681B882311F0C06892
+:1039200002C0CC2329F08C2F0E94D51C6C2F03C021
+:103930000E94D11C682F70E080E090E0CF910C9441
+:10394000C417CF9108956DEE7EEF80E090E00E9465
+:10395000172360E082E090E00E94092360E083E0AA
+:1039600090E00E94092360E084E090E00E94092337
+:1039700060E085E090E00C94092380E090E00E94F4
+:10398000032321E08D3E9E4F09F020E0822F089511
+:1039900082E090E00C94FB22682F82E090E00C948F
+:1039A000092383E090E00C94FB22682F83E090E0F1
+:1039B0000C94092384E090E00C94FB22682F84E0AF
+:1039C00090E00C9409238091D30180FF0BC060919B
+:1039D000130185E0689FB001112475956795759571
+:1039E00067952BC081FF09C06091130185E0689F36
+:1039F000B00111247595679520C082FF07C06091C2
+:103A0000130185E0689FB001112417C09091D40183
+:103A10009923D1F060911201961788F72091130134
+:103A200085E0289F90011124929FA001939F500D43
+:103A3000112470E0CA010E94CD226038710540F463
+:103A40006115710519F406C065E070E0862F0895D0
+:103A50008FE7089581E008958091D30180FF08C029
+:103A60006091110170E0759567957595679521C016
+:103A700081FF06C06091110170E07595679519C0CE
+:103A800082FF04C06091110170E010C09091D401D8
+:103A9000992399F0609110019617A0F78091110178
+:103AA000899FC001112470E00E94CD226038710509
+:103AB00040F46115710519F406C061E070E0862FCD
+:103AC00008958FE7089581E00895803F21F40E94D2
+:103AD000E31C819504C0813F29F40E94E31C80937C
+:103AE000D7010895823F21F40E94E31C819504C010
+:103AF000833F29F40E94E31C8093D6010895893FF7
+:103B000019F40E942C1D05C08A3F31F40E942C1D1F
+:103B100081958093D80108958B3F21F40E942C1D3C
+:103B2000819504C08C3F29F40E942C1D8093D901FB
+:103B30000895843F21F48091D501816017C0853FAD
+:103B400021F48091D501826011C0863F21F48091DB
+:103B5000D50184600BC0873F21F48091D501886036
+:103B600005C0883F31F48091D50180618093D501F3
+:103B700008958D3F21F48091D30181600BC08E3F69
+:103B800021F48091D301826005C08F3F29F4809198
+:103B9000D30184608093D3010895803F39F48091EC
+:103BA000D70187FF6CC01092D70169C0813F29F40B
+:103BB0008091D7011816BCF362C09091D601823F64
+:103BC00029F497FF5CC01092D60159C0833F19F4C5
+:103BD0001916CCF354C0893F41F48091D8011816CE
+:103BE0000CF04DC01092D8014AC08A3F29F4809150
+:103BF000D80187FF44C0F6CF8B3F39F48091D901BB
+:103C000087FF3DC01092D9013AC08C3F29F48091C2
+:103C1000D9011816BCF333C0843F21F48091D5013B
+:103C20008E7F17C0853F21F48091D5018D7F11C013
+:103C3000863F21F48091D5018B7F0BC0873F21F413
+:103C40008091D501877F05C0883F31F48091D501EF
+:103C50008F7E8093D50113C08D3F21F48091D301D5
+:103C60008E7F0BC08E3F21F48091D3018D7F05C0E4
+:103C70008F3F29F48091D3018B7F8093D301809172
+:103C8000D60181110EC08091D70181110AC08091A7
+:103C9000D801811106C08091D901811102C0109212
+:103CA000D401089585ED91E00E94BB0E0E94B91ADF
+:103CB0009093D2018093D10108951F93CF93DF9306
+:103CC0008091D1019091D2010E94C51AAC019091CE
+:103CD000D401992321F02091140130E006C02091F5
+:103CE00015018AE0289F900111244217530708F418
+:103CF00085C08091D601C091D701D091D801109193
+:103D0000D901811107C0C11175C0D11173C0111142
+:103D100071C074C09F3F19F09F5F9093D401181633
+:103D200024F40E94E31C8093D6018091D60187FF82
+:103D300005C00E94E31C81958093D6011C1624F4D3
+:103D40000E94E31C8093D7018091D70187FF05C0B3
+:103D50000E94E31C81958093D7016091D601662370
+:103D600031F1C091D701CC2311F1062E000C770B55
+:103D7000880B990B0E94D42123E333E343E35FE3F1
+:103D80000E9438220E949C216093D6016C2FCC0F98
+:103D9000770B880B990B0E94D42123E333E343E391
+:103DA0005FE30E9438220E949C216093D7011D1678
+:103DB00024F40E942C1D8093D8018091D80187FFA4
+:103DC00005C00E942C1D81958093D801111624F402
+:103DD0000E942C1D8093D9018091D90187FF05C0D5
+:103DE0000E942C1D81958093D901DF91CF911F9165
+:103DF0000C94521E9F3F09F08FCFA0CFDF91CF913F
+:103E00001F910895E5EDF1E085E0DF011D928A95AF
+:103E1000E9F71092D4011092D3010895833081F113
+:103E200028F4813059F08230D1F00895853009F4BA
+:103E300049C0B8F1863009F456C008958091150143
+:103E4000262F30E0280F311D2F3F310524F4680F55
+:103E50006093150108958FEF809315010895809167
+:103E60001401262F30E0280F311D2F3F310524F497
+:103E7000680F6093140108958FEF809314010895E3
+:103E800080911301262F30E0280F311D2F3F31057F
+:103E900024F4680F6093130108958FEF809313014A
+:103EA000089580911201262F30E0280F311D2F3FF9
+:103EB000310524F4680F6093120108958FEF809309
+:103EC0001201089580911101262F30E0280F311D35
+:103ED0002F3F310524F4680F6093110108958FEF8F
+:103EE00080931101089580911001262F30E0280F52
+:103EF000311D2F3F310524F4680F609310010895A0
+:103F00008FEF809310010895833011F128F48130F0
+:103F100049F0823091F00895853081F120F18630AA
+:103F2000C1F1089580911501681720F4861B8093D4
+:103F300015010895109215010895809114016817D4
+:103F400020F4861B809314010895109214010895A3
+:103F500080911301681720F4861B80931301089544
+:103F600010921301089580911201681720F4861BA6
+:103F70008093120108951092120108958091110109
+:103F8000681720F4861B8093110108951092110187
+:103F9000089580911001681720F4861B809310010A
+:103FA00008951092100108950F931F938D3109F415
+:103FB0006BC008F03FC08E3009F47DC0C0F487307C
+:103FC00009F46EC068F4863009F0AFC08091CC016E
+:103FD000817F8E7F8093CC0181E08093DB01A6C03E
+:103FE000883009F458C08B3009F49BC09EC08631DC
+:103FF00009F497C078F4803109F470C0813109F078
+:1040000094C00E940D1490910D0181E08927809346
+:104010000D0187C0893109F484C08B3109F085C056
+:104020008091CC0181FB222720F991E0922790FB1F
+:1040300081F94AC0853309F45BC048F4873209F43A
+:1040400057C008F45AC0893209F452C06EC0833494
+:1040500038F48A3308F067C0883309F462C065C059
+:10406000833409F445C0883409F05FC00E940D1400
+:104070000FEF13ED20E3015010402040E1F700C0A6
+:1040800000000E94141B4DC00E9456210E94A40EE5
+:104090000E949A0746C00E94C81C0E94DA1C41C0B8
+:1040A0009091CC01892F817090FF12C0917F9E7FEB
+:1040B0009093CC013BC08091CC0182FB222720F958
+:1040C00091E0922790FB82F98093CC01992349F1EA
+:1040D0008091CC0181608093CC0123C08091CC0180
+:1040E00083FB222720F991E0922790FB83F9ECCF04
+:1040F00061E070E080E090E010C08D5141E050E060
+:1041000060E070E08A019B0104C0000F111F221FB4
+:10411000331F8A95D2F7C901B8010E94C4170E94C3
+:104120000D1481E003C08953E9CF80E01F910F9106
+:10413000089580E008950C949920CF93C82F809122
+:10414000DB01813079F018F08230E9F187C0E0912D
+:104150000E01F0910F018081813169F0823209F006
+:104160007FC009C0E0910E01F0910F018081813183
+:1041700011F0823261F48C2F0E949B20811104C0C7
+:104180008C2F0E94D41F1DC081E090E01AC08C2F9C
+:104190000E949920811114C0C43179F048F4CB30C9
+:1041A00079F0C03109F060C082E08093DB0108C083
+:1041B000C93219F0C83321F057C01092DB0154C046
+:1041C00081E0817053C0C93289F118F5C43171F1B1
+:1041D000A8F4C73009F046C08AE08093150194E145
+:1041E0009093140193E0909313018093120188E05F
+:1041F0008093110188E28093100134C0CE51C63003
+:1042000088F5EC2FF0E0E65DFE4F80818093DA01C7
+:1042100029C0CE34E9F020F4CB3421F56AE013C094
+:10422000C13579F0C235F1F461E00DC08091DA0159
+:10423000882319F01092DA0115C081E08093DB0128
+:1042400015C061E006C08091DA010E940E1F0AC00D
+:104250006AE08091DA010E94841F04C01092DB01A1
+:1042600080E004C081E002C080E0ABCFCF91089530
+:10427000E1E8F0E0808188608083808181608083D4
+:104280008FB7F89493E09093890090ED9093880015
+:104290008FBF0895EFE6F0E080818260808308950B
+:1042A000EFE6F0E080818D7F80830895EFE6F0E017
+:1042B000908182E08927808308951F920F920FB624
+:1042C0000F9211242F933F934F935F936F937F939C
+:1042D0008F939F93AF93BF93EF93FF938091DC01F4
+:1042E0009091DD0101969093DD018093DC018111B5
+:1042F00003C082E00E949A07E091DD01E695E69511
+:10430000F0E0EE5CFA4FE4918091DC018E1303C083
+:1043100080E00E949A07FF91EF91BF91AF919F912A
+:104320008F917F916F915F914F913F912F910F905E
+:104330000FBE0F901F9018950E94A3216894B11191
+:104340000C94322208950E94172288F09F5798F00B
+:10435000B92F9927B751B0F0E1F0660F771F881F8A
+:10436000991F1AF0BA95C9F714C0B13091F00E94A4
+:104370003122B1E008950C943122672F782F8827DD
+:10438000B85F39F0B93FCCF3869577956795B395CB
+:10439000D9F73EF490958095709561957F4F8F4F3A
+:1043A0009F4F0895E89409C097FB3EF4909580953F
+:1043B000709561957F4F8F4F9F4F9923A9F0F92FEB
+:1043C00096E9BB279395F695879577956795B79569
+:1043D000F111F8CFFAF4BB0F11F460FF1BC06F5F4F
+:1043E0007F4F8F4F9F4F16C0882311F096E911C061
+:1043F000772321F09EE8872F762F05C0662371F082
+:1044000096E8862F70E060E02AF09A95660F771F95
+:10441000881FDAF7880F9695879597F9089557FDC5
+:104420009058440F551F59F05F3F71F04795880F22
+:1044300097FB991F61F09F3F79F0879508951216B9
+:1044400013061406551FF2CF4695F1DF08C0161665
+:1044500017061806991FF1CF869571056105089416
+:104460000895E894BB2766277727CB0197F908952D
+:104470000E944B220C94BC220E94AE2238F00E9473
+:10448000B52220F0952311F00C94A5220C94AB22B8
+:1044900011240C9432220E940F2270F3959FC1F3D5
+:1044A000950F50E0551F629FF001729FBB27F00DE2
+:1044B000B11D639FAA27F00DB11DAA1F649F662737
+:1044C000B00DA11D661F829F2227B00DA11D621F86
+:1044D000739FB00DA11D621F839FA00D611D221F40
+:1044E000749F3327A00D611D231F849F600D211D24
+:1044F000822F762F6A2F11249F5750409AF0F1F0A7
+:1045000088234AF0EE0FFF1FBB1F661F771F881F0F
+:1045100091505040A9F79E3F510580F00C94A52280
+:104520000C9432225F3FE4F3983ED4F3869577955E
+:104530006795B795F795E7959F5FC1F7FE2B880FB5
+:10454000911D9695879597F9089597F99F6780E84B
+:1045500070E060E008959FEF80EC089500240A94D5
+:104560001616170618060906089500240A9412164E
+:104570001306140605060895092E0394000C11F481
+:10458000882352F0BB0F40F4BF2B11F460FF04C02E
+:104590006F5F7F4F8F4F9F4F089597FB072E16F445
+:1045A000009407D077FD09D00E94E72207FC05D0D0
+:1045B0003EF4909581959F4F0895709561957F4F3A
+:1045C0000895EE0FFF1F0590F491E02D0994AA1BAA
+:1045D000BB1B51E107C0AA1FBB1FA617B70710F0EE
+:1045E000A61BB70B881F991F5A95A9F78095909520
+:1045F000BC01CD010895F999FECF92BD81BDF89A15
+:10460000992780B50895A8E1B0E042E050E00C940D
+:104610001E23262FF999FECF1FBA92BD81BD20BD62
+:104620000FB6F894FA9AF99A0FBE019608950E946F
+:104630000923272F0C940A23DC01CB01FC01F999F3
+:10464000FECF06C0F2BDE1BDF89A319600B40D92DE
+:0C46500041505040B8F70895F894FFCF97
+:10465C0020029B072B080608D2079E070101BA010E
+:10466C0028080A03140A3F4D3639F304A6047004D3
+:10467C003704CA03E303FC03150401020304050613
+:04468C000708090012
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/dvorak/dvorak.hex b/keyboard/ergodox_ez/keymaps/dvorak/dvorak.hex
index 8e1ac3f21b..2568c571e9 100644
--- a/keyboard/ergodox_ez/keymaps/dvorak/dvorak.hex
+++ b/keyboard/ergodox_ez/keymaps/dvorak/dvorak.hex
@@ -1,17 +1,17 @@
-:100000000C9400070C9444070C9444070C94440788
-:100010000C9444070C9444070C9444070C94440734
-:100020000C9444070C9444070C945B120C942D130D
-:100030000C9444070C9444070C9444070C94440714
-:100040000C9444070C94052C0C9444070C9444071E
-:100050000C9444070C940C220C9444070C94440711
-:100060000C9444070C9444070C9444070C944407E4
-:100070000C9444070C9444070C9444070C944407D4
-:100080000C9444070C9444070C9444070C944407C4
-:100090000C9444070C9444070C9444070C944407B4
-:1000A0000C9444070C9444070C9444079213B41323
-:1000B0009F14B4139F14F61319149F146E14811413
-:1000C000CF17CF17FD17FD1740187C187D1A7D1A22
-:1000D00094187D1A8B198B19571A7D1A7D1A6B1A71
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A12E004C002A00E1003581000044
 :1000F0001E0034000400337134004D001F00360030
 :1001000012001400E1042A002000370008000D004E
@@ -43,1430 +43,1079 @@
 :1002A0000100010001000100A9000100010001009E
 :1002B0000100AC00AA00B600010001000100AB0083
 :1002C000A80001000100010001000100010001007F
-:1002D00001000100AE000100010000000A0025300D
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E382E3274
-:100C2000204156522D4C4942433A20312E382E3025
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A203932323526
-:100C9000343532202830353A33353A3439204A61F8
-:100CA0006E2032302032303136290A005649443A1B
-:100CB00020307846454544284572676F446F782058
-:100CC000455A29205049443A20307831333037286A
-:100CD0004572676F446F7820455A29205645523A2D
-:100CE000203078303030310A00444553433A207484
-:100CF0002E6D2E6B2E206B6579626F61726420669B
-:100D000069726D7761726520666F72204572676FD8
-:100D1000646F780A000A092D2056657273696F6E38
-:100D2000202D0A000A6D6F7573653A206F66660A9A
-:100D3000000A6D6F7573653A206F6E0A000A6B6565
-:100D400079626F6172643A206F66660A000A6B65A9
-:100D500079626F6172643A206F6E0A000A6D617485
-:100D60007269783A206F66660A000A6D617472696A
-:100D7000783A206F6E0A000A64656275673A206FE0
-:100D80006E0A000A64656275673A206F66660A003B
-:100D90000A0A626F6F746C6F616465722E2E2E206A
-:100DA00000433E20006565636F6E6669673A0A001E
-:100DB000536C656570204C454420746573740A005B
-:100DC0000000000000000000000000010204060A0C
-:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD
-:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD
-:100DF0000F0A0604020100000000000000000000CD
-:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74
-:100E100024C08091F9019091FA01A091FB01B09159
-:100E2000FC018730904BA740B04BB9F41092F90108
-:100E30001092FA011092FB011092FC0114BE84B7CB
-:100E4000877F84BF88E10FB6F8948093600010928A
-:100E500060000FBEE0E0FFE3099511E0A0E0B1E023
-:100E6000E6EAFBE502C005900D92AA33B107D9F777
-:100E700011E0AAE3B1E001C01D92A93FB107E1F77B
-:100E80000E94950F0C94D12D0C940000FF93EF93CA
-:100E9000E0913A01F0913B01309709F00995EF910B
-:100EA000FF910895FC018591803011F0EFDFFBCFB9
-:100EB0000895FF27E0E230E247FF0CC0419597FF1D
-:100EC00009C0EDE26095709580959095611D711D4A
-:100ED000811D911D27FF02C0219530E350E2AA2712
-:100EE000660F771F881F991FAA1FA41710F0A41B55
-:100EF00063955A95A9F7AA3008F0A95FA05DAF9352
-:100F0000F395611571058105910541F7ED3211F4F5
-:100F1000EF93F395F21718F43F93F395FBCF8F916E
-:100F2000B5DFFA95E1F70895E991F991859180305F
-:100F300021F0853219F0AADFF9CF089520E0E89476
-:100F400055915532C1F3503311F4689455915A3389
-:100F500048F4505390F3220F022E220F220F200D3F
-:100F6000250FF4CF0EF4219589919991533619F3F9
-:100F7000533729F1533559F1BC0188279927E89453
-:100F80005C3621F48991999168945591543639F4DD
-:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709
-:100FA0004AE039F0583540E121F0523642E009F08C
-:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC
-:100FC000EF93FC0181918030B9F360DFFBCFFF9399
-:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0
-:100FE000A3DFCF91DF91089561110BC0FC018281D5
-:100FF000882321F085EE0E94631603C085EE0E94CF
-:101000002B1780E090E0089508956091BC017091E5
-:10101000BD018091BE019091BF010E9410215698A0
-:101020005E9825982D9826982E9827982F9881308D
-:1010300019F0823021F00895259A2D9A0895269A64
-:101040002E9A089585E098E0892B11F00E940508FA
-:1010500080E090E0089556985E9825982D982698FF
-:101060002E9827982F988FEF90E090938900809387
-:10107000880090938B0080938A0090938D008093DA
-:101080008C00259A2D9A2FEF80E792E02150804026
-:101090009040E1F700C00000269A2E9A2FEF80E7DB
-:1010A00092E0215080409040E1F700C00000279A74
-:1010B0002F9A2FEF80E792E0215080409040E1F797
-:1010C00000C0000025982D982FEF80E792E0215076
-:1010D00080409040E1F700C0000026982E982FEF46
-:1010E00080E792E0215080409040E1F700C000008E
-:1010F00027982F9856985E9825982D9826982E9880
-:1011000027982F98089589EA8093800089E080933A
-:10111000810024982C983F988AB18F748AB96E9870
-:10112000479A8BB1806B8BB9769A0E942B0884E02A
-:1011300098E0892B11F00E94040880E090E0089567
-:1011400080E28093000180913C0181110EC00E94D9
-:10115000EF0881E080933C012FEF83ED90E3215075
-:1011600080409040E1F700C0000080E40E94F50854
-:101170008093000181112EC00E941F0980930001FD
-:10118000811128C00E941F0980930001811122C093
-:101190008FE30E941F098093000181111BC00E94F0
-:1011A000170980E40E94F50880930001811112C0A4
-:1011B0008CE00E941F098093000181110BC00E94E6
-:1011C0001F0980930001811105C08FE30E941F0950
-:1011D000809300010E9417098091000108951092E8
-:1011E000B9008AE08093B800089594EA9093BC0017
-:1011F0009091BC0097FFFCCF9091B900987F9830F8
-:1012000021F0903111F081E008958093BB0084E8D3
-:101210008093BC008091BC0087FFFCCF8091B90017
-:10122000887F883111F0803471F780E0089584E977
-:101230008093BC008091BC0084FDFCCF0895809316
-:10124000BB0084E88093BC008091BC0087FFFCCF8A
-:101250009091B900987F81E0983209F480E0089578
-:1012600084E88093BC008091BC0087FFFCCF809114
-:10127000BB00089580910001811115C080E40E9497
-:10128000F5088093000181110CC082E10E941F09C2
-:1012900080930001811105C08FEF0E941F09809388
-:1012A00000010E94170984B1807F84B985B1807FD5
-:1012B00085B98AB1837F8AB98BB1837F8BB93E9818
-:1012C000469808950E94A008809300010E943A0960
-:1012D00080B38C7080BB81B3836F81BBECE4F1E0A1
-:1012E000AEE3B1E011921D9281E0EA35F807D1F743
-:1012F00083E898E0892B11F00C94830808959F925D
-:10130000AF92BF92CF92DF92EF92FF920F931F9313
-:10131000CF93DF93809100018823E1F080913D011C
-:101320008F5F80933D01811115C082E493E00E949C
-:1013300052070E94A00880930001882329F088E2C8
-:1013400093E00E94520706C084E193E00E94520796
-:101350000E942B080EE311E0C0E0D0E0BB24B39460
-:1013600082E0A82ECC24C394D12C25E0E22E23E0E9
-:10137000F22EC73000F580910001811162C080E437
-:101380000E94F50880930001811112C082E10E9441
-:101390001F098093000181110BC0C6010C2E01C0F2
-:1013A000880F0A94EAF780950E941F098093000134
-:1013B0000E94170946C0CA30A1F028F4C83059F07D
-:1013C000C93061F005C0CC3089F070F0CD3089F0C3
-:1013D000209A289810C0219A29980DC0229A2A98FC
-:1013E0000AC0239A2B9807C0529A01C0539A5B985F
-:1013F00002C03E9A4698E0EAEA95F1F78FB17999F2
-:1014000085C092E081708B25892B7C9B02C090E087
-:1014100001C094E0892B7D9B02C090E001C098E060
-:10142000892B7E9B02C090E001C090E1892B9FB187
-:101430009095991F9927991F9295990F907E892BC6
-:1014400010C080910001811176C080E40E94F508EF
-:1014500080930001882309F45BC0912C0E94170936
-:10146000892DF8019081981739F1808380910101CD
-:10147000882301F18091D70180FF04C08AE093E0C6
-:101480000E9452078091D70180FF0CC0809101011A
-:101490001F928F93FF92EF920E94EB070F900F9095
-:1014A0000F900F908091D70180FF04C083E093E0FC
-:1014B0000E945207A09201010E943A0921960F5FF3
-:1014C0001F4FCE30D10509F054CF80910101882300
-:1014D000B1F0815080930101882339F08FE99FE0BA
-:1014E0000197F1F700C000000AC0ACE4B1E0EEE300
-:1014F000F1E081918D9391E0EC34F907D1F782E22C
-:1015000098E0892BD1F00E94220817C090E07ACF92
-:1015100083E10E941F098093000181119ECF81E425
-:101520000E94F50880930001811197CF0E94300935
-:10153000982E909493CF80E094CF81E0DF91CF916B
-:101540001F910F91FF90EF90DF90CF90BF90AF90E1
-:101550009F900895E82FF0E0E45BFE4F80810895AE
-:10156000CF92DF92EF92FF920F931F93CF93DF936F
-:101570008CEE92E00E9452073CE4E32E31E0F32E21
-:10158000C0E0D0E047EEC42E42E0D42E0EED12E0D3
-:10159000DF93CF93DF92CF920E94EB0784EE92E02D
-:1015A0000E945207F70181917F0190E00E9475210E
-:1015B0009F938F931F930F930E94EB078CED92E004
-:1015C0000E94520721968DB79EB708960FB6F894E1
-:1015D0009EBF0FBE8DBFCE30D105D1F6DF91CF912A
-:1015E0001F910F91FF90EF90DF90CF9008958B3B6C
-:1015F000910578F4883A910540F5853A9105D0F443
-:101600008430910508F0B1C08130910509F4ADC076
-:101610006BC0803E910508F467C0883E910508F4D0
-:10162000A4C09C01205F31092031310508F05CC065
-:1016300090650895853A910509F459C0863A910557
-:1016400009F458C083E890E40895883A910509F4B4
-:1016500054C0893A910509F453C08A3A910509F4B6
-:1016600052C08B3A910509F451C08C3A910509F4A6
-:1016700050C08D3A910509F44FC0803B910509F4A3
-:101680004EC08E3A910509F44DC08F3A910509F488
-:101690004CC0813B910509F44BC0823B910509F494
-:1016A0004AC0833B910509F449C0843B910509F484
-:1016B00048C0853B910509F447C0863B910509F474
-:1016C00046C0873B910509F445C0883B910509F464
-:1016D00044C0893B910509F443C08A3B910509F058
-:1016E00042C08AE296E4089580E090E0089581E89F
-:1016F00090E4089582E890E4089582EE94E40895D9
-:1017000089EE94E408958AEE94E4089585EB94E4D8
-:10171000089586EB94E4089587EB94E408958CECA7
-:1017200094E408958DEC94E4089583E895E4089595
-:101730008AE895E4089582E995E4089584E995E4BA
-:10174000089581E296E4089583E296E4089584E2A0
-:1017500096E4089585E296E4089586E296E4089575
-:1017600087E296E4089580E094E40895089596E071
-:10177000799FF001112494E5899FE00DF11D11245A
-:10178000E60FF11DEE0FFF1FEC51FF4F8591949175
-:101790000895880F991F805A9040FC01859194917B
-:1017A0000895880F991F80529F4FFC018591949155
-:1017B000089526E0729FF001112444E5849FE00D16
-:1017C000F11D1124E60FF11DEE0FFF1FEC51FF4F2D
-:1017D00025913491C9019A9581159F4110F4C90151
-:1017E0000895C90190528115904128F4C9019F7054
-:1017F0000E94D10B0895C90190538115904120F4A6
-:10180000C9019927906C0895211580E5380769F47E
-:101810000E949E1A9FEF24E34CE0915020404040EC
-:10182000E1F700C000000C943122213080E5380738
-:1018300051F48CE593E00E9452078091D7018160BA
-:101840008093D7010895C90190558115904108F002
-:1018500050C0832F99278F70992781309105D9F433
-:10186000A9014370552702C0880F991F4A95E2F7D6
-:101870009C68A90164E0440F551F6A95E1F744276D
-:101880005370842B952B73E0220F331F7A95E1F769
-:10189000207633271DC08230910529F4922F8827A6
-:1018A000816F906A089583309105A9F4A90143706E
-:1018B000552781E090E002C0880F991F4A95E2F712
-:1018C0009C6843E0220F331F4A95E1F7207E377072
-:1018D000822B932B08950497F1F4A90143705527A7
-:1018E00081E090E002C0880F991F4A95E2F79A685C
-:1018F000E8CFC90190578115904120F4C9019F702C
-:1019000090620895C90190588115904120F4C90151
-:101910009F70906A0895203E3105E0F4203C310527
-:1019200058F52133310509F470C048F429323105E6
-:1019300009F464C02A32310509F46EC074C0293339
-:101940003105F1F022383105D9F02533310509F49C
-:101950004EC069C0233E310589F138F4203E31057F
-:10196000C1F0223E3105E1F05EC0263E310569F14D
-:10197000273E3105A9F157C0C9010E94C90B08953E
-:101980008091EA0180FD02C081FF4DC080EE90E0B1
-:101990004BC08091EA0180FFF9CF89E390E044C019
-:1019A0008091EA0182FF0EC08091EA0184FF03C0AA
-:1019B00080E090E039C083EE90E036C08091EA018B
-:1019C00082FFF2CF82EE90E02FC08091EA0183FF88
-:1019D0000BC08091EA0184FDEBCF87EE90E024C03C
-:1019E0008091EA0183FFF5CF86EE90E01DC08091E3
-:1019F000EA0185FF07C089E290E016C08091EA0104
-:101A000085FFF9CF85E390E00FC08091EA0186FF62
-:101A100007C08AE290E008C08091EA0186FFF9CF12
-:101A200081E390E001C0C9010E94F70A089508957A
-:101A300080916D0108959FB7F89410925C019FBF4B
-:101A40009091F001943009F058C09091E9009F7096
-:101A50002091EC0020FF02C020E801C020E0292BEB
-:101A600094E09093E9009091EB0090FF43C0909137
-:101A7000EE0097FF3FC090915A01992321F0909179
-:101A8000E80095FF37C010925A0196E03091E800C7
-:101A900035FD15C03091F001343061F53091EB0027
-:101AA00035FD28C0915021F481E080935A0122C075
-:101AB000EFE9FFE03197F1F700C00000E7CF809336
-:101AC000F1008091E80085FD0AC08091E80080FF68
-:101AD000FCCF8091E8008E778093E80006C08FB736
-:101AE000F89491E090935C018FBF2F702093E900F0
-:101AF00080E008952F702093E9008FEF0895CF9331
-:101B0000DF9300D01F92CDB7DEB72091F0012430D3
-:101B100019F523E029839B838A832093E9008FEFC3
-:101B20009091E800815095FD06C095ED9A95F1F7EA
-:101B300000008111F5CF8091E80085FF0DC040E0E5
-:101B400050E063E070E0CE0101960E944E1080915B
-:101B5000E8008E778093E8000F900F900F90DF9150
-:101B6000CF910895CF93DF9300D01F92CDB7DEB70A
-:101B70002091F001243021F522E029839B838A8380
-:101B800083E08093E9008FEF9091E800815095FD0C
-:101B900006C095ED9A95F1F700008111F5CF80917F
-:101BA000E80085FF0DC040E050E063E070E0CE014A
-:101BB00001960E944E108091E8008E778093E80095
-:101BC0000F900F900F90DF91CF9108952091F00129
-:101BD0002430F1F422E02093E9002FEF3091E80067
-:101BE000215035FD06C035ED3A95F1F70000211181
-:101BF000F5CF2091E80025FF0BC040E050E065E004
-:101C000070E00E944E108091E8008E778093E8008B
-:101C10000895CF93DF93EC018091F001843009F0B7
-:101C200047C080910C018823E1F080910D01882349
-:101C3000C1F085E08093E9008FEF9091E80081503A
-:101C400095FD06C095E19A95F1F700008111F5CF59
-:101C50008091E80085FF2CC040E050E060E170E03A
-:101C600017C081E08093E9008FEF9091E8008150E8
-:101C700095FD06C095ED9A95F1F700008111F5CF1D
-:101C80008091E80085FF14C040E050E068E070E01B
-:101C9000CE010E944E108091E8008E778093E8007C
-:101CA00080E1FE01ADE5B1E001900D928A95E1F78A
-:101CB000DF91CF91089583E993E00E9452078091CC
-:101CC000EF01811109C00E94E0110E943D12809134
-:101CD000E20084608093E20008958FE893E00E9420
-:101CE00052071092EF0108958BE893E00C9452078D
-:101CF00087E893E00E9452070C94F22B83E893E06C
-:101D00000E9452070E94CC210E94F82B0E94D914F5
-:101D10000C94170D80915B018F5F80935B0162E3F0
-:101D20000E94662D911135C010925B0180915C017B
-:101D3000882379F18091F001843049F58091E900A0
-:101D40008F709091EC0090FF02C090E801C090E08D
-:101D5000982B84E08093E9008091EB0080FF14C011
-:101D60008091EE0087FF10C08091E80085FF03C0DE
-:101D70001092F100F9CF8091E80080FF05C08091BA
-:101D8000E8008E778093E8009F709093E9001092AE
-:101D90005C01089542E061EC81E00E945A1142E04A
-:101DA00061EC82E00E945A1142E061EC83E00E9403
-:101DB0005A1142E261EC84E00E945A1142E161EC66
-:101DC00085E00C945A118091F201833009F455C0DA
-:101DD00030F4813071F0823009F48EC008958A3079
-:101DE00009F47AC08B3009F460C0893009F09CC0D6
-:101DF00020C08091F101813A09F096C08091E800FD
-:101E0000877F8093E8008091F5019091F601892BFE
-:101E100021F060E080E090E003C060E18DE591E0BA
-:101E200070E00E9497108091E8008B778093E80023
-:101E300008958091F101813209F076C08091F50119
-:101E40009091F601009719F0049709F06DC0809108
-:101E5000E800877F8093E8008091E80082FD05C05C
-:101E60008091F0018111F8CF5FC08091F1008093E3
-:101E70006D018091E8008B7753C08091F101813A28
-:101E800009F052C08091F5019091F601892B09F07B
-:101E90004BC08091E800877F8093E8008091E80044
-:101EA00080FFFCCF80910C0136C08091F10181321E
-:101EB000D9F58091F5019091F601892BA9F58091D2
-:101EC000E800877F8093E8000E948F118091F301E2
-:101ED00080930C010C949E1A8091F101813221F5BE
-:101EE0008091E800877F8093E8000E948F118091A5
-:101EF000F40180936E0108958091F101813AA1F47B
-:101F00008091E800877F8093E8008091E80080FF5F
-:101F1000FCCF80916E018093F1008091E8008E7774
-:101F20008093E8000C948F11089584B7877F84BF55
-:101F300088E10FB6F89480936000109260000FBEA5
-:101F400090E080E80FB6F894809361009093610070
-:101F50000FBE0E9462150E94E0110E943D12809106
-:101F6000E20084608093E2008BE19DE00E940B21FF
-:101F700078940E94B7140E94641582E091E00E9458
-:101F8000D4140E94E02B82E793E00E9452078091D4
-:101F9000F001853089F48EE693E00E9452070E949A
-:101FA0008F218091EE01882391F30E94B72188232D
-:101FB00071F30E943810EBCF0E949215E8CF292FC1
-:101FC000332723303105A9F06CF42130310509F4B1
-:101FD00042C02230310509F043C08DE890E02BEC7F
-:101FE00033E042C021323105C9F02232310519F106
-:101FF00037C099278130910541F08230910541F039
-:10200000892B71F5E7ECF3E005C0EFEAF3E002C0DD
-:10201000E7E9F3E0849190E09F0126C0653000F588
-:10202000E62FF0E0EE0FFF1FEB5DFE4F20813181C8
-:1020300089E090E019C0653098F4E62FF0E0DF0108
-:10204000AA0FBB1FA55EBE4F2D913C91EA5EFE4FCD
-:10205000808190E009C082E190E028E534E004C08E
-:1020600080E090E020E030E0FA01318320830895A1
-:1020700080E189BD82E189BD09B400FEFDCF809178
-:10208000D8008F7D8093D8008091E000826080939B
-:10209000E0008091E00081FDFCCF0895CF92DF92B7
-:1020A000EF92FF920F931F93CF93DF937C018B01ED
-:1020B000EA010E94B011811131C0209731F088816E
-:1020C0009981081B190BE80EF91EC12CD12C0115A2
-:1020D000110519F18091E80085FD14C08091E80098
-:1020E0008E778093E800209741F0888199818C0D4C
-:1020F0009D1D9983888385E011C00E94B0118823BB
-:1021000031F30CC0F70181917F018093F100015000
-:102110001109FFEFCF1ADF0ADACF80E0DF91CF910C
-:102120001F910F91FF90EF90DF90CF900895209135
-:10213000F7013091F8012617370748F0611571054E
-:1021400039F42091E8002E772093E80001C0B9010E
-:10215000FC0120E061157105B9F18091F00188233F
-:1021600009F440C0853009F43FC08091E80083FD48
-:102170003DC08091E80082FF06C08091E80082FFA8
-:1021800026C080E008958091E80080FFE3CF209191
-:10219000F3008091F20090E0922B6115710551F0EF
-:1021A0008830910538F421912093F1006150710934
-:1021B0000196F3CF21E0089709F020E08091E80034
-:1021C0008E778093E800C6CF2111C7CFD6CF8091FC
-:1021D000F001882339F0853039F08091E80083FFE1
-:1021E000CCCF04C082E0089583E0089581E0089593
-:1021F0002091F7013091F8012617370748F0611553
-:10220000710539F42091E8002E772093E80001C091
-:10221000B901FC0120E061157105C1F18091F00167
-:10222000882309F441C0853009F440C08091E8005A
-:1022300083FD3EC08091E80082FF06C08091E800E7
-:1022400082FF27C080E008958091E80080FFE3CFFF
-:102250002091F3008091F20090E0922B61157105BE
-:1022600059F08830910540F424912093F100319683
-:10227000615071090196F2CF21E0089709F020E042
-:102280008091E8008E778093E800C5CF2111C6CFFA
-:10229000D5CF8091F001882339F0853039F08091D5
-:1022A000E80083FFCBCF04C082E0089583E0089567
-:1022B00081E00895982F973058F59093E90098178A
-:1022C00039F07091EC002091ED005091F00003C0C6
-:1022D000242F762F50E021FF19C03091EB003E7F74
-:1022E0003093EB003091ED003D7F3093ED00309165
-:1022F000EB0031603093EB007093EC002093ED0025
-:102300005093F0002091EE0027FF07C09F5FD3CFCE
-:102310008F708093E90081E0089580E008958091B6
-:10232000F10187FD05C08091E80080FF0EC012C05A
-:102330008091E80082FD05C08091F0018111F8CF05
-:1023400008958091E8008B7708C08091F001811199
-:10235000EACF08958091E8008E778093E800089591
-:102360008091E4009091E50045E62091EC0020FF8B
-:1023700021C02091E80020FD21C02091F0012223FE
-:1023800089F0253089F02091EB0025FD0FC02091C8
-:10239000E4003091E5002817390739F3415041F046
-:1023A000C901E3CF82E0089583E0089581E00895B4
-:1023B00084E008952091E80022FFDFCF80E00895B7
-:1023C0000E944E120E945612E0EEF0E08081816081
-:1023D0008083E8EDF0E080818F77808319BCA7EDE2
-:1023E000B0E08C918E7F8C9380818F7E8083109261
-:1023F000EF0108950F931F93CF93DF930E944E1226
-:102400000E945612C8EDD0E088818F77888388813A
-:102410008068888388818F7D888319BC1092F00141
-:102420001092EC011092EE011092ED0100EE10E01E
-:10243000F80180818B7F808388818160888342E07E
-:1024400060E080E00E945A11E1EEF0E080818E7F32
-:102450008083E2EEF0E0808181608083808188600B
-:102460008083F80180818E7F80838881806188836A
-:10247000DF91CF911F910F910895E8EDF0E08081F9
-:102480008F7E8083E7EDF0E080818160808384E04F
-:1024900082BF81E08093EF010C94FA11E8EDF0E047
-:1024A00080818E7F80831092E20008951092DA007E
-:1024B0001092E10008951F920F920FB60F9211240F
-:1024C0002F933F934F935F936F937F938F939F933C
-:1024D000AF93BF93EF93FF938091E10082FF0BC016
-:1024E0008091E20082FF07C08091E1008B7F8093A2
-:1024F000E1000E948A0E8091DA0080FF1FC0809167
-:10250000D80080FF1BC08091DA008E7F8093DA00B4
-:102510008091D90080FF0DC080E189BD82E189BD35
-:1025200009B400FEFDCF81E08093F0010E945B0EB4
-:1025300005C019BC1092F0010E946D0E8091E1005F
-:1025400080FF19C08091E20080FF15C08091E200F9
-:102550008E7F8093E2008091E20080618093E200B0
-:102560008091D80080628093D80019BC85E0809368
-:10257000F0010E94780E8091E10084FF30C08091CC
-:10258000E20084FF2CC080E189BD82E189BD09B4ED
-:1025900000FEFDCF8091D8008F7D8093D800809180
-:1025A000E1008F7E8093E1008091E2008F7E809336
-:1025B000E2008091E20081608093E2008091EC0172
-:1025C000882311F084E007C08091E30087FF02C0F8
-:1025D00083E001C081E08093F0010E947E0E809133
-:1025E000E10083FF29C08091E20083FF25C0809134
-:1025F000E100877F8093E10082E08093F0011092F8
-:10260000EC018091E1008E7F8093E1008091E200F7
-:102610008E7F8093E2008091E20080618093E200EF
-:1026200042E060E080E00E945A118091F0008860F2
-:102630008093F0000E94740EFF91EF91BF91AF91D3
-:102640009F918F917F916F915F914F913F912F91CA
-:102650000F900FBE0F901F9018951F920F920FB6FC
-:102660000F9211242F933F934F935F936F937F9318
-:102670008F939F93AF93BF93CF93EF93FF93C091AB
-:10268000E900CF708091EC001092E9008091F00099
-:10269000877F8093F00078940E9469131092E9007C
-:1026A0008091F00088608093F000C093E900FF9172
-:1026B000EF91CF91BF91AF919F918F917F916F914A
-:1026C0005F914F913F912F910F900FBE0F901F90F0
-:1026D00018951F93CF93DF93CDB7DEB7AA970FB6A8
-:1026E000F894DEBF0FBECDBFE1EFF1E08091F100C5
-:1026F000819321E0E93FF207C9F70E94E30E809140
-:10270000E80083FF1CC12091F1013091F201832F79
-:1027100090E08A30910508F012C1FC01EA5AFF4F9F
-:102720000C94862D203881F0223809F008C1809160
-:10273000F5018F708093E9008091EB0085FB88277D
-:1027400080F91092E90006C08091ED019091EE01B0
-:10275000911182609091E800977F9093E8008093B8
-:10276000F1001092F100C5C0822F8D7F09F0E7C003
-:10277000222319F0223061F0E2C08091F301813010
-:1027800009F0DDC0333009F080E08093EE0128C00D
-:102790008091F301811124C02091F5012F7009F47B
-:1027A000CEC02093E9008091EB0080FF19C080919A
-:1027B000EB00333011F4806211C080618093EB0034
-:1027C00081E090E0022E01C0880F0A94EAF780931E
-:1027D000EA001092EA008091EB0088608093EB00A1
-:1027E0001092E9008091E800877F86C02111A7C080
-:1027F0001091F3011F778091E3008078812B809303
-:10280000E3008091E800877F8093E8000E948F11A9
-:102810008091E80080FFFCCF8091E3008068809386
-:10282000E300112311F083E001C082E08093F00106
-:1028300086C02058223008F082C08091F301909128
-:10284000F4018C3D23E0920779F583E08A838AE2E4
-:1028500089834FB7F894DE01139620E03EE051E201
-:10286000E32FF0E050935700E49120FF03C0E2957E
-:10287000EF703F5FEF708E2F90E0EA3010F0C79658
-:1028800001C0C0968D939D932F5F243149F74FBFB0
-:102890008091E800877F8093E8006AE270E0CE01D3
-:1028A00001960E94971014C0AE014F5F5F4F609178
-:1028B000F5010E94DF0F009709F441C02091E80064
-:1028C000277F2093E800BC0189819A810E94F8103B
-:1028D0008091E8008B778093E80031C0203879F54B
-:1028E0008091E800877F8093E8008091EC018093DD
-:1028F000F1008091E8008E778093E8000E948F11AC
-:102900001EC021111CC09091F3019230C0F480913F
-:10291000E800877F8093E8009093EC010E948F117C
-:102920008091EC01811104C08091E30087FF02C017
-:1029300084E001C081E08093F0010E94CA0E809182
-:10294000E80083FF0AC08091E800877F8093E80059
-:102950008091EB0080628093EB00AA960FB6F8940A
-:10296000DEBF0FBECDBFDF91CF911F910895CF93F2
-:102970008091F0018823B1F08091E9008F709091EF
-:10298000EC0090FF02C090E801C090E0C92FC82B76
-:102990001092E9008091E80083FD0E946913CF70D6
-:1029A000C093E900CF9108959093740180937301CF
-:1029B0000895E0917301F0917401309721F0019036
-:1029C000F081E02D099480E00895FF920F931F930A
-:1029D000CF93DF938C01E0917301F09174013097F4
-:1029E00099F10280F381E02D09958091D70182FF52
-:1029F0002BC080FF04C08DE895E00E945207E801DB
-:102A000080E1F82E07E815E08091D70180FF0BC028
-:102A100088811F928F931F930F930E94EB070F9053
-:102A20000F900F900F90FA942196F110EDCF8091B6
-:102A3000D70180FF09C085E895E0DF91CF911F9114
-:102A40000F91FF900C945207DF91CF911F910F913E
-:102A5000FF900895E0917301F0917401309721F097
-:102A60000480F581E02D0994089520917101309141
-:102A700072018217930771F0909372018093710134
-:102A8000E0917301F0917401309721F00680F78195
-:102A9000E02D0994089520916F0130917001821703
-:102AA000930771F09093700180936F01E09173012F
-:102AB000F0917401309721F00084F185E02D0994A4
-:102AC000089508950C9461150E94CE210E94620918
-:102AD0000C949422CF93C82F8091D70182FF1EC0FF
-:102AE00080FF04C086EA95E00E9452078091D701DA
-:102AF00080FF0CC01F92CF9321EA35E03F932F93C4
-:102B00000E94EB070F900F900F900F908091D701CC
-:102B100080FF04C08FE995E00E9452078C2FCF916F
-:102B20000C94170DCF92DF92EF92FF920F931F93A9
-:102B3000CF93DF93CDB7DEB72B970FB6F894DEBFF8
-:102B40000FBECDBF0E947F0936E7E32E31E0F32EA2
-:102B500000E010E0C02E802F0E94AA0AF701D19059
-:102B60007F01D826B1F40F5F1F4F0E30110591F78A
-:102B70008FEF89838A831B820E94D7218160782FFF
-:102B80009D838C8349815A816B818D810E9435168A
-:102B900041C09091D70191FF04C08B870E94B00A79
-:102BA0008B8520E030E04D2D50E0922FBA01022EAF
-:102BB00002C0759567950A94E2F760FF25C02E83E1
-:102BC000CF82EE24E394F12C02C0EE0CFF1C9A9508
-:102BD000E2F790E08E219F2121E0892B09F420E08B
-:102BE00028870E94D7218160782F9A8789874E8114
-:102BF0005F8168858A850E943516F801EA58FE4F84
-:102C000080818E25808306C02F5F3F4F263031059F
-:102C100061F6A9CF0E940226109175010E94D91475
-:102C20001817A1F00E94D914809375012B960FB646
-:102C3000F894DEBF0FBECDBFDF91CF911F910F91F2
-:102C4000FF90EF90DF90CF900C946A152B960FB603
-:102C5000F894DEBF0FBECDBFDF91CF911F910F91D2
-:102C6000FF90EF90DF90CF900895CF93DF93CDB793
-:102C7000DEB72B970FB6F894DEBF0FBECDBF4F83E4
-:102C8000588769877A878B87DE01119686E0FD0178
-:102C900011928A95E9F785E0FE01379601900D9231
-:102CA0008A95E1F749815A816B817C818D819E8172
-:102CB0000E946A1D2B960FB6F894DEBF0FBECDBFE3
-:102CC000DF91CF910895CF93C82F882309F4C1C015
-:102CD000823859F40E94D91481FDBBC089E30E9457
-:102CE00009200E94E52089E30CC0833879F40E9412
-:102CF000D91480FDAEC083E50E9409200E94E52022
-:102D000083E50E945A20CF910C94E520843859F431
-:102D10000E94D91482FD9DC087E40E9409200E9470
-:102D2000E52087E4EECF8CEF8C0F813A48F48C2FAE
-:102D30000E948B2A81118DC08C2F0E940920E3CF25
-:102D400080E28C0F883048F4C77081E001C0880FA2
-:102D5000CA95EAF70E94AC20D6CF8BE58C0F833062
-:102D600078F4C53A29F0C63A31F482E890E005C01B
-:102D700081E890E002C083E890E0CF910C94351593
-:102D800088E58C0F833108F064C0C83A39F1C93A3C
-:102D900041F1CA3A49F1CB3A51F1CC3A59F1CD3A25
-:102DA00061F1C03B69F1CE3A71F1CF3A79F1C13BA3
-:102DB00081F1C23B89F1C33B91F1C43B99F1C53B21
-:102DC000A1F1C63BA9F1C73BB1F1C83BB9F1C93B81
-:102DD000C1F1CA3BC9F58AE292E038C082EE90E0C8
-:102DE00035C089EE90E032C08AEE90E02FC085EBCE
-:102DF00090E02CC086EB90E029C087EB90E026C0E5
-:102E00008CEC90E023C08DEC90E020C083E891E052
-:102E10001DC08AE891E01AC082E991E017C084E9F8
-:102E200091E014C081E292E011C083E292E00EC012
-:102E300084E292E00BC085E292E008C086E292E074
-:102E400005C087E292E002C080E090E0CF910C9450
-:102E50004B15CF910895882309F44BC0823859F45B
-:102E60000E94D91481FF45C089E30E9409200E9475
-:102E7000E52089E30CC0833871F40E94D91480FFE7
-:102E800038C083E50E9409200E94E52083E50E9466
-:102E90005A200C94E520843859F40E94D91482FFFA
-:102EA00028C087E40E9409200E94E52087E4EFCF34
-:102EB0009CEF980F913A58F390E2980F983050F4A5
-:102EC000877091E001C0990F8A95EAF7892F0E94D7
-:102ED000B220DFCF9BE5980F933020F480E090E0A4
-:102EE0000C943515885A833120F480E090E00C94DE
-:102EF0004B150895882321F00E94AC200C94E52006
-:102F00000895882321F00E94B2200C94E5200895B2
-:102F1000CF92DF92EF92FF920F931F93CF93DF93A5
-:102F2000CDB7DEB728970FB6F894DEBF0FBECDBF82
-:102F30008C0185E0F801DE01119601900D928A95D1
-:102F4000E1F7F80140813181F280258122952F70CF
-:102F500083819481892B31F03F3F31F481E04F3FF1
-:102F600019F403C081E001C080E080FDC6C249833E
-:102F70003A8389819A812F830E94C71F9E83888705
-:102F80000E94C61F0E94991E4E81E42FE295EF70A9
-:102F9000F0E0E05AFF4F2F8168850C94862D842F36
-:102FA000807F142F1F70882311F01295107FFF204F
-:102FB00059F0112309F456C2812F68870E94BC2062
-:102FC0000E94E52068854EC2862F0E942B17112390
-:102FD00009F493C2812F0E94C22028960FB6F8945C
-:102FE000DEBF0FBECDBFDF91CF911F910F91FF903C
-:102FF000EF90DF90CF900C94E520342F307F842F1A
-:103000008F70303211F08295807F662319F0613025
-:1030100019F12CC0FF20B1F0222309F494C1213012
-:1030200009F091C128960FB6F894DEBF0FBECDBF50
-:10303000DF91CF911F910F91FF90EF90DF90CF9094
-:103040000C94CC20222319F0213009F456C28E832F
-:103050000E94CF208E818AC1FF2021F0263008F007
-:103060004CC271C1253008F048C280C1FF2021F058
-:10307000222309F468C1F6C1222309F477C106C2EC
-:10308000242F26952695237030E02115310521F057
-:1030900021303105C9F031C2FF2021F0862F942F55
-:1030A000937002C080E090E028960FB6F894DEBFDF
-:1030B0000FBECDBFDF91CF911F910F91FF90EF9089
-:1030C000DF90CF900C943515FF2021F0862F942FA0
-:1030D000937002C080E090E028960FB6F894DEBFAF
-:1030E0000FBECDBFDF91CF911F910F91FF90EF9059
-:1030F000DF90CF900C944B15862FFF2019F00E9483
-:10310000882402C00E94F02428960FB6F894DEBFEF
-:103110000FBECDBFDF91CF911F910F91FF90EF9028
-:10312000DF90CF900C947525842F837009F076C0C2
-:10313000F110E3C1262F229526952770220F220F2A
-:10314000862F8F70C82ED12CE12CF12C022E04C0BA
-:10315000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DF
-:103160006FE070E080E090E004C0660F771F881F7A
-:10317000991F2A95D2F7609570958095909503C018
-:1031800060E070E0CB01242F269526952370422F16
-:1031900050E042305105D1F04330510559F16C29CE
-:1031A0007D298E299F294130510541F128960FB67E
-:1031B000F894DEBF0FBECDBFDF91CF911F910F916D
-:1031C000FF90EF90DF90CF900C94BE1E6C297D296C
-:1031D0008E299F2928960FB6F894DEBF0FBECDBF6B
-:1031E000DF91CF911F910F91FF90EF90DF90CF90E3
-:1031F0000C94D81E0E94BE1EC701B60128960FB6B9
-:10320000F894DEBF0FBECDBFDF91CF911F910F911C
-:10321000FF90EF90DF90CF900C94A41EFF2019F048
-:10322000842F817001C08695882309F466C1262FFA
-:10323000229526952770220F220F862F8F70C82E79
-:10324000D12CE12CF12C022E04C0CC0CDD1CEE1C88
-:10325000FF1C0A94D2F764FF10C06FE070E080E0BA
-:1032600090E004C0660F771F881F991F2A95D2F738
-:10327000609570958095909503C060E070E0CB01FB
-:10328000242F269526952370422F50E04230510579
-:10329000D1F04330510559F16C297D298E299F29A0
-:1032A0004130510541F128960FB6F894DEBF0FBEAC
-:1032B000CDBFDF91CF911F910F91FF90EF90DF90E5
-:1032C000CF900C94921F6C297D298E299F292896D6
-:1032D0000FB6F894DEBF0FBECDBFDF91CF911F9127
-:1032E0000F91FF90EF90DF90CF900C94AC1F0E9455
-:1032F000921FC701B60128960FB6F894DEBF0FBE25
-:10330000CDBFDF91CF911F910F91FF90EF90DF9094
-:10331000CF900C94781F603FC9F118F4603E50F4D0
-:103320009CC0623F09F461C008F44BC0633F09F4DC
-:1033300070C093C0162F1F70842F8F71FF2099F0DB
-:103340000E94111F812F28960FB6F894DEBF0FBE82
-:10335000CDBFDF91CF911F910F91FF90EF90DF9044
-:10336000CF900C947A170E94321F812F28960FB6A7
-:10337000F894DEBF0FBECDBFDF91CF911F910F91AB
-:10338000FF90EF90DF90CF900C948117FF20A9F071
-:10339000253008F0B2C0842F8F7128960FB6F894AC
-:1033A000DEBF0FBECDBFDF91CF911F910F91FF9078
-:1033B000EF90DF90CF900C94571F263008F09DC0FF
-:1033C000EACFFF20A1F0842F8F7128960FB6F894D2
-:1033D000DEBF0FBECDBFDF91CF911F910F91FF9048
-:1033E000EF90DF90CF900C94111FFF2061F3842F9A
-:1033F0008F7128960FB6F894DEBF0FBECDBFDF9158
-:10340000CF911F910F91FF90EF90DF90CF900C9490
-:10341000321FFF2091F0842F8F7128960FB6F894F9
-:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7
-:10343000EF90DF90CF900C94FC1E28960FB6F89476
-:10344000DEBF0FBECDBFDF91CF911F910F91FF90D7
-:10345000EF90DF90CF900C94F21EFF20A1F022237A
-:1034600009F4B1CF862F28960FB6F894DEBF0FBEB1
-:10347000CDBFDF91CF911F910F91FF90EF90DF9023
-:10348000CF900C946316222309F4B1CF862F28968F
-:103490000FB6F894DEBF0FBECDBFDF91CF911F9165
-:1034A0000F91FF90EF90DF90CF900C942B174F70FF
-:1034B000C8010E94F40728960FB6F894DEBF0FBE2D
-:1034C000CDBFDF91CF911F910F91FF90EF90DF90D3
-:1034D000CF900C94171E4F70C80128960FB6F89421
-:1034E000DEBF0FBECDBFDF91CF911F910F91FF9037
-:1034F000EF90DF90CF900C94B60B28960FB6F8940F
-:10350000DEBF0FBECDBFDF91CF911F910F91FF9016
-:10351000EF90DF90CF9008950E94C9200E949E20D6
-:103520000E94E5200E94A3260E94752580E090E07D
-:103530000E94351580E090E00C944B150E94B92054
-:103540000C948C1A0E94C71F292F22952F7030E0EF
-:103550002C3031054CF42A3031056CF422503109FD
-:103560002230310590F407C02C30310551F02F3056
-:10357000310539F00AC0803E10F0803F31F481E01F
-:10358000089593FB882780F9089580E00895CF93EC
-:10359000DF9300D000D01F92CDB7DEB70F900F9011
-:1035A0000F900F900F90DF91CF910895CF93DF93FD
-:1035B00000D000D000D0CDB7DEB726960FB6F89475
-:1035C000DEBF0FBECDBFDF91CF9108951F93CF9384
-:1035D000DF93C091840116E080918501C81799F0AE
-:1035E000D0E01C9FF0011D9FF00D1124EA57FE4F03
-:1035F0004081518162817381848195810E94D61AB4
-:103600002196C770E9CFDF91CF911F910895409126
-:10361000B6015091B7016091B8017091B9018091E4
-:10362000BA019091BB010C94D61ACF938091BB0143
-:1036300082958F7009F05FC08091B801882309F4EA
-:103640005AC020918401A09185016091B6017091CA
-:10365000B7018091B9019091BA0131E06F3F09F053
-:1036600030E0B32FC6E02A1709F445C0009721F0D7
-:103670007F3F21F44B2F03C041E001C040E030E028
-:1036800040FD35C0C29FF001C39FF00D1124EA57E1
-:10369000FE4F418174132BC04081641328C04281C6
-:1036A000411125C0438154814817590710F44150F6
-:1036B0005109481B590B483C5105C8F48091BB0186
-:1036C0008F7080618093BB0186E0829FF001839FB1
-:1036D000F00D1124E557FE4F80818F70806180834B
-:1036E00086EB91E00E948817CF910C94E61A2F5F29
-:1036F0003F4F2770B8CFCF910895CF92DF92EF92CE
-:10370000FF920F931F93CF93DF93CDB7DEB76297EE
-:103710000FB6F894DEBF0FBECDBF8C0185E0F80177
-:10372000DE011D9601900D928A95E1F7D8014C912A
-:1037300011965C91119712966C9112971396ED90D9
-:10374000FC9014977091B601E091B7012091B901F6
-:103750003091BA012115310531F0EF3F31F481E0AC
-:103760007F3F19F403C081E001C080E0B82FB17041
-:10377000CB2E80FD6CC1D090B801DD2009F4F5C0DE
-:10378000F091BB01E216F30638F0C701821B930BE0
-:10379000883C910548F09BC0209530952E0D3F1D2B
-:1037A000283C310508F093C08F2F807F09F052C06C
-:1037B000E51314C0741312C0D62E61110FC0FF7030
-:1037C000F061F093BB010E94071B86EB91E00E9421
-:1037D00088178091BB01F80185836CC1EF2831F017
-:1037E0005F3F31F481E04F3F19F403C081E001C035
-:1037F00080E080FD03C081E0862701C080E0F82FD3
-:10380000F170FF2E80FF1CC0809184012091850102
-:1038100036E0821709F428C190E0389FF001399F03
-:10382000F00D1124EA57FE4F7181571306C07081C5
-:10383000471303C07281671303C001968770E9CFF5
-:10384000D62E662309F436C18091BB018160809336
-:10385000BB0153C0E51308C0741306C0611104C056
-:10386000D8011596FC93AEC04D875E878D859E85E9
-:103870006A8B0E94A21A6A89882329F1D62E6623B0
-:1038800011F12091BB01822F82958F7090E00297F9
-:103890000CF460C08091B6019091B70198878F8336
-:1038A0001986FB86EA862C87CE01079651C0E5175C
-:1038B00031F14D875E878D859E856A8B0E94A21AA5
-:1038C0006A8981112EC0C8010E948817A4C08F2F59
-:1038D000807F69F77E2DF98AE88A89890E94C71A54
-:1038E00086EB91E00E948817E6EBF1E086E0DF01CD
-:1038F0001D928A95E9F70E94071BD12CDBC0741337
-:10390000D8CF6111D6CFD8011596FC93C8010E947B
-:103910008817E6EBF1E086E0DF011D928A95E9F772
-:10392000C9C0D62E662379F22091BB01822F8295E1
-:103930008F7090E0029774F08091B6019091B7017A
-:103940009A8389831B82FD82EC822E83CE010196AD
-:103950000E94881786E0F801A6EBB1E001900D9275
-:103960008A95E1F70E94151B6FC0E216F30628F056
-:10397000C701821B930B9C0104C0209530952E0D2E
-:103980003F1D283C310508F052C0D62E662309F4AD
-:103990009ACFE5132CC074132AC08091BB0180FD1F
-:1039A0001DC0982F92959F70C9F0D80115968C93E1
-:1039B00015979F3039F09F5F9295907F8F70892B7C
-:1039C00015968C93C8010E94881786E0F801A6EB33
-:1039D000B1E001900D928A95E1F736C086E0F801DA
-:1039E000A6EBB1E001900D928A95E1F763C04D8797
-:1039F0005E878D859E850E94A21A882379F086E0D5
-:103A0000F801A6EBB1E001900D928A95E1F70E94D2
-:103A1000151B0E94071BDD24D3944CC08091BB0171
-:103A200081608093BB01C8010E94881743C07E2D2E
-:103A3000F98AE88A89890E94C71AE6EBF1E086E0F4
-:103A4000DF011D928A95E9F70E94071B33C06623A8
-:103A500009F439CF4D875E878D859E850E94A21A15
-:103A6000882309F430CFCBCF4D875E878D859E8527
-:103A70000E94C71F292F22952F7030E02230310578
-:103A80002CF49F7041F0811106C00CC02430310528
-:103A90002CF49F7049F4805E883020F0C8010E94A9
-:103AA0008817CF2CDC2C06C0D80115969C91907FEE
-:103AB00091F7F8CF8D2D62960FB6F894DEBF0FBE4A
-:103AC000CDBFDF91CF911F910F91FF90EF90DF90CD
-:103AD000CF9008951F93CF93DF93CDB7DEB72C9788
-:103AE0000FB6F894DEBF0FBECDBF4F8358876987EE
-:103AF0007A878B879C87CE0107960E947D1B88233F
-:103B0000C1F02F8138858A859B85892B31F03F3F15
-:103B100011F080E003C02F3FE1F781E0811147C041
-:103B20004F81588569857A858B859C850E94D61A38
-:103B30003EC086E0FE013796DE01119601900D929F
-:103B40008A95E1F7FF81E8854A855B854115510536
-:103B500031F0EF3F31F481E0FF3F19F403C081E021
-:103B600001C080E080FD23C02091850130E0C901C3
-:103B70000196877099276091840170E086179707F6
-:103B8000F1F1F983EA835D834C8396E0929FD00143
-:103B9000939FB00D1124AA57BE4FFE01319601909C
-:103BA0000D929A95E1F7809385010E94E61A16E03E
-:103BB0008091840190918501891779F1189FC00146
-:103BC00011248A579E4F0E947D1B882331F1E0917A
-:103BD00084011E9FF0011124EA57FE4F408151815C
-:103BE00062817381848195810E94D61A80918401BB
-:103BF00090E001968770992780938401D9CF0E9425
-:103C00009E1A1092850110928401E6EBF1E086E0A5
-:103C1000DF011D928A95E9F7CACF2C960FB6F8946A
-:103C2000DEBF0FBECDBFDF91CF911F910895EF9200
-:103C3000FF920F931F93CF93DF939C01009709F49A
-:103C400071C0F12CEE24E394E9012196F9018491ED
-:103C5000843740F4843008F056C0813081F08230DF
-:103C600021F160C0853709F449C0C0F19CE7980F85
-:103C7000903708F057C08F770E942B1746C08901F4
-:103C80000E5F1F4FFE01849190E2980F983050F420
-:103C90008770FE2D01C0FF0F8A95EAF78F2F0E94D3
-:103CA000BC2015C00E94631614C089010E5F1F4F0F
-:103CB000FE01849190E2980F983068F48770FE2D91
-:103CC00001C0FF0F8A95EAF78F2F0E94C2200E9441
-:103CD000E520E8011AC00E942B17FBCF2E5F3F4F53
-:103CE000FE01C491CC2341F08FE99FE00197F1F7E9
-:103CF00000C00000C150F6CFE90107C0FE01F490FA
-:103D0000E901229602C00E9463168F2D882341F09C
-:103D1000EFE9FFE03197F1F700C000008150F6CFE6
-:103D20009E0192CFDF91CF911F910F91FF90EF9065
-:103D3000089508956093C0017093C1018093C201FA
-:103D40009093C3010C948C1A0F931F930091C001A0
-:103D50001091C1012091C2013091C301062B172B94
-:103D6000282B392B0093C0011093C1012093C2016D
-:103D70003093C3011F910F910C948C1A0F931F93D2
-:103D80000091C0011091C1012091C2013091C30185
-:103D900006231723282339230093C0011093C10160
-:103DA0002093C2013093C3011F910F910C948C1A80
-:103DB0000F931F930091C0011091C1012091C20186
-:103DC0003091C30106271727282739270093C00100
-:103DD0001093C1012093C2013093C3011F910F9131
-:103DE0000C948C1A1092BC011092BD011092BE016D
-:103DF0001092BF010C948C1A41E050E060E070E03A
-:103E000004C0440F551F661F771F8A95D2F7409351
-:103E1000BC015093BD016093BE017093BF010C942F
-:103E20008C1A41E050E060E070E004C0440F551F80
-:103E3000661F771F8A95D2F78091BC019091BD01D2
-:103E4000A091BE01B091BF01842B952BA62BB72B5F
-:103E50008093BC019093BD01A093BE01B093BF01BC
-:103E60000C948C1A41E050E060E070E004C0440F14
-:103E7000551F661F771F8A95D2F74095509560951C
-:103E800070958091BC019091BD01A091BE01B0914F
-:103E9000BF0184239523A623B7238093BC0190936D
-:103EA000BD01A093BE01B093BF010C948C1A41E0F8
-:103EB00050E060E070E004C0440F551F661F771F9C
-:103EC0008A95D2F78091BC019091BD01A091BE016D
-:103ED000B091BF0184279527A627B7278093BC01FF
-:103EE0009093BD01A093BE01B093BF010C948C1AB6
-:103EF0000F931F930091BC011091BD012091BE0151
-:103F00003091BF01062B172B282B392B0093BC01B6
-:103F10001093BD012093BE013093BF011F910F91FB
-:103F20000C948C1A0F931F930091BC011091BD014A
-:103F30002091BE013091BF01062317232823392386
-:103F40000093BC011093BD012093BE013093BF01CB
-:103F50001F910F910C948C1A0F931F930091BC0129
-:103F60001091BD012091BE013091BF010627172796
-:103F7000282739270093BC011093BD012093BE016F
-:103F80003093BF011F910F910C948C1A0895CF921A
-:103F9000DF92EF92FF920F931F93CF93DF93EC0189
-:103FA000C090C001D090C101E090C201F090C30167
-:103FB0008091BC019091BD01A091BE01B091BF0163
-:103FC000C82AD92AEA2AFB2A0FE110E0B701A60184
-:103FD000002E04C076956795579547950A94D2F7B9
-:103FE00040FF07C0BE01802F0E94D90B8130910590
-:103FF00039F40150110950F7BE0180E00E94D90B3D
-:10400000DF91CF911F910F91FF90EF90DF90CF90B4
-:10401000089590910C01992361F190910D019923DC
-:1040200041F1982F9695969596959F3088F4E0915A
-:104030000E01F0910F01E90FF11D877021E030E0D2
-:1040400001C0220F8A95EAF78181822B818308952E
-:104050009091D70190FF2DC01F928F9387ED95E02F
-:104060009F938F930E94EB070F900F900F900F90EC
-:10407000089540910E0150910F0120E030E09FEF34
-:10408000FA01E20FF31F6281681799F09F3F19F45C
-:10409000611101C0922F2F5F3F4F2E30310581F704
-:1040A0009F3F39F0FA01E90FF11D97FDFA958283E0
-:1040B0000895089590910C01992369F190910D0153
-:1040C000992349F1982F9695969596959F3090F45F
-:1040D000E0910E01F0910F01E90FF11D877021E0D1
-:1040E00030E001C0220F8A95EAF7209581812823CC
-:1040F000218308959091D70190FF1FC01F928F9345
-:1041000089EB95E09F938F930E94EB070F900F90A0
-:104110000F900F90089540910E0150910F0120E0F3
-:1041200030E0FA01E20FF31F9281981301C012826E
-:104130002F5F3F4F2E303105A1F7089581E090E0C9
-:10414000E0910E01F0910F01E80FF91F1082019626
-:1041500080319105A9F708959091D601982B9093FD
-:10416000D601089580959091D60198239093D60119
-:1041700008951092D60108959091D501982B9093AF
-:10418000D501089580959091D50198239093D501FC
-:1041900008951092D50108958093C4010895109256
-:1041A000C401089540910E0150910F0120E030E0CC
-:1041B00080E0FA01E20FF31F918191118F5F2F5F71
-:1041C0003F4F2F303105A9F70895E0910E01F0918E
-:1041D0000F018091D6018083E0910E01F0910F01D3
-:1041E00080819091D501892B80839091C40199237E
-:1041F00061F0E0910E01F0910F018081892B8083A5
-:104200000E94D22081111092C40180910E019091E0
-:104210000F010C94E51490933B0180933A010895AB
-:10422000CF92DF92EF92FF920F931F936C01EE24D7
-:10423000FF24C114D104E104F10421F46B017C01D9
-:1042400080E001C080E133272F2D1E2D0D2D01159B
-:1042500011052105310519F0885F68017901970181
-:104260008601A4E03695279517950795AA95D1F76D
-:10427000011511052105310519F08C5F68017901DF
-:1042800097018601F2E03695279517950795FA95DF
-:10429000D1F7011511052105310519F08E5F68016F
-:1042A0007901B701A6017695679557954795452BF6
-:1042B000462B472B09F08F5F1F910F91FF90EF90D6
-:1042C000DF90CF9008958295982F9C7C9695969537
-:1042D000837344E0849F90011124922B892F8A7A62
-:1042E00086959575990F892B08951F93CF93DF932A
-:1042F0001F92CDB7DEB799830E946321182F998151
-:10430000892F0E946321212F30E0322F2227A9011B
-:10431000482BCA010F90DF91CF911F910895809192
-:10432000F001843009F11092D80120E488E190E096
-:104330000FB6F894A895809360000FBE209360009C
-:1043400083B7817F846083BF83B7816083BF7894A4
-:10435000889583B78E7F83BF88E10FB6F8948093EA
-:104360006000109260000FBE089508950895CF93E5
-:104370000E94B5210E947F090E94B621C0E08C2FC7
-:104380000E94AA0A811105C0CF5FCE30C1F780E03C
-:1043900001C081E0CF9108950C949E1A82E084BD03
-:1043A00093E095BD9AEF97BD80936E0008952FB767
-:1043B000F8948091D9019091DA01A091DB01B0913C
-:1043C000DC012FBF0895CF92DF92EF92FF920F93FF
-:1043D0001F932FB7F8944091D9015091DA01609161
-:1043E000DB017091DC012FBF6A017B01EE24FF2409
-:1043F0008C0120E030E0C016D106E206F30610F48E
-:1044000041505109481B590BCA011F910F91FF9050
-:10441000EF90DF90CF9008951F920F920FB60F92FA
-:1044200011248F939F93AF93BF938091D901909163
-:10443000DA01A091DB01B091DC010196A11DB11D53
-:104440008093D9019093DA01A093DB01B093DC0152
-:10445000BF91AF919F918F910F900FBE0F901F90C2
-:1044600018950E94E011F8942FEF87EA91E6215009
-:1044700080409040E1F700C0000087E090EBDC0155
-:104480008093F9019093FA01A093FB01B093FC0192
-:104490002CE088E190E00FB6F894A8958093600036
-:1044A0000FBE20936000FFCFEF92FF920F931F93F8
-:1044B000CF93DF93E82EF12C8F2D0E94AA0AC0E043
-:1044C000D0E0082F10E098010C2E02C035952795FA
-:1044D0000A94E2F720FD05C02196C630D10599F770
-:1044E00009C06C2F7F2D80E00E94B70BE812F4CF3B
-:1044F00081E005C0F3948EE0F812DECF80E0DF911A
-:10450000CF911F910F91FF90EF900895CF93C82FF7
-:104510008CE20E945422882321F08C2FCF910C949E
-:10452000542280E0CF910895CF930E94E12381111E
-:1045300002C00E94C7238CEF95E00E945207C5E697
-:10454000C15049F00E947F098FE39CE90197F1F780
-:1045500000C00000F5CF85EF95E00E94520789E288
-:104560000E948622811111C18AE20E948622811155
-:104570000E94C72385E00E94862281110E94312279
-:104580000E94EC238093D70187E00E948622882333
-:1045900099F18BE10E948622882351F09091D701F6
-:1045A00091FB882780F921E0822780FB91F922C0C6
-:1045B0008EE00E948622882351F09091D70192FBD1
-:1045C000882780F921E0822780FB92F913C080E1DF
-:1045D0000E9486229091D701882341F093FB88277F
-:1045E00080F921E0822780FB93F904C0892F809510
-:1045F00080FB90F99093D7018091D7010E94F0231E
-:104600000E94FE238093EA0180EE0E948622882386
-:1046100041F08091EA01982F909590FB80F980936A
-:10462000EA0189E30E948622882359F09091EA01E9
-:1046300091FB882780F921E0822780FB91F99093F4
-:10464000EA0182EE0E948622882359F09091EA01C5
-:1046500092FB882780F921E0822780FB92F99093D2
-:10466000EA0186EE0E948622882359F09091EA01A1
-:1046700093FB882780F921E0822780FB93F99093B0
-:10468000EA0183EE0E948622882359F09091EA0184
-:1046900094FB882780F921E0822780FB94F990938E
-:1046A000EA0185E30E948622882359F09091EA016D
-:1046B00095FB882780F921E0822780FB95F990936C
-:1046C000EA0181E30E948622882359F09091EA0151
-:1046D00096FB882780F921E0822780FB96F990934A
-:1046E000EA0181E10E948622882359F09091EA0133
-:1046F00097FB882780F921E0822780FB97F9909328
-:10470000EA018091EA010E9402248091EA0187FB7C
-:10471000882780F980930D0187E20E948622C82FA6
-:104720008EE10E9486228111C2608FE10E94862262
-:104730008111C46080E20E9486228111C86081E2FA
-:104740000E9486228111C06182E20E94862281112C
-:10475000C06283E20E9486228111C06484E20E94CA
-:104760008622882311F0C06802C0CC2329F08C2F48
-:104770000E94F9236C2F03C00E94F523682F70E07C
-:1047800080E090E0CF910C949A1ECF9108956DEE49
-:104790007EEF80E090E00E94BC2D60E082E090E03F
-:1047A0000E94AE2D60E083E090E00E94AE2D60E0BC
-:1047B00084E090E00E94AE2D60E085E090E00C94F3
-:1047C000AE2D80E090E00E94A82D21E08D3E9E4F0E
-:1047D00009F020E0822F089582E090E00C94A02D53
-:1047E000682F82E090E00C94AE2D83E090E00C9472
-:1047F000A02D682F83E090E00C94AE2D84E090E033
-:104800000C94A02D682F84E090E00C94AE2D809144
-:10481000DF0180FF0BC06091130185E0689FB0014C
-:10482000112475956795759567952AC081FF09C014
-:104830006091130185E0689FB0011124759567951B
-:104840001FC082FF07C06091130185E0689FB0011F
-:10485000112416C04091E0014423C9F06091120177
-:10486000461788F72091130185E0289F90011124B5
-:10487000429FC001439F900D112470E00E94722D51
-:104880006038710540F46115710539F002C065E0CA
-:1048900070E0862F08958FE7089581E00895809154
-:1048A000DF0180FF08C06091110170E07595679588
-:1048B0007595679521C081FF06C06091110170E078
-:1048C0007595679519C082FF04C06091110170E071
-:1048D00010C08091E0018823C1F06091100186171B
-:1048E000A0F790911101989FC001112470E00E94DF
-:1048F000722D6038710528F46115710521F0862F3D
-:1049000008958FE7089581E0089561E070E0F4CFA5
-:10491000803F21F40E940724819504C0813F29F43F
-:104920000E9407248093E3010895823F21F40E94AE
-:104930000724819504C0833F29F40E9407248093B3
-:10494000E2010895893F19F40E944F2405C08A3F6F
-:1049500031F40E944F2481958093E40108958B3FA8
-:1049600021F40E944F24819504C08C3F29F40E94B9
-:104970004F248093E5010895843F21F48091E10163
-:10498000816017C0853F21F48091E101826011C0F0
-:10499000863F21F48091E10184600BC0873F21F4C0
-:1049A0008091E101886005C0883F31F48091E10188
-:1049B00080618093E10108958D3F21F48091DF01B2
-:1049C00081600BC08E3F21F48091DF01826005C0C1
-:1049D0008F3F29F48091DF0184608093DF01089587
-:1049E000803F39F48091E30187FF6CC01092E301AE
-:1049F00069C0813F29F48091E3011816BCF362C0BD
-:104A00009091E201823F29F497FF5CC01092E2018D
-:104A100059C0833F19F41916CCF354C0893F41F4AF
-:104A20008091E40118160CF04DC01092E4014AC0C8
-:104A30008A3F29F48091E40187FF44C0F6CF8B3F81
-:104A400039F48091E50187FF3DC01092E5013AC03D
-:104A50008C3F29F48091E5011816BCF333C0843FE4
-:104A600021F48091E1018E7F17C0853F21F4809170
-:104A7000E1018D7F11C0863F21F48091E1018B7FA0
-:104A80000BC0873F21F48091E101877F05C0883FFB
-:104A900031F48091E1018F7E8093E10113C08D3F5D
-:104AA00021F48091DF018E7F0BC08E3F21F4809135
-:104AB000DF018D7F05C08F3F29F48091DF018B7F5F
-:104AC0008093DF018091E20181110EC08091E301AA
-:104AD00081110AC08091E401811106C08091E50135
-:104AE000811102C01092E00108958091D70183FFE7
-:104AF0007EC088E396E00E9452078091E1011F92F8
-:104B00008F9383E396E09F938F930E94EB0781E35B
-:104B100096E00E9452072091E201822F992787FD9B
-:104B200090959F932F938EE296E09F938F930E9490
-:104B3000EB078CE296E00E9452072091E301822F5E
-:104B4000992787FD90959F932F9389E296E09F93F5
-:104B50008F930E94EB0787E296E00E945207209114
-:104B6000E401822F992787FD90959F932F9384E2EC
-:104B700096E09F938F930E94EB0782E296E00E945B
-:104B800052072091E501822F992787FD90959F93E9
-:104B90002F938FE196E09F938F930E94EB078CE118
-:104BA00096E00E9452078091E0011F928F9389E165
-:104BB00096E09F938F930E94EB0787E196E00E9417
-:104BC00052078091DF011F928F9384E196E09F93BB
-:104BD0008F930E94EB0781E196E00E9452078DB708
-:104BE0009EB74C960FB6F8949EBF0FBE8DBF81EE58
-:104BF00091E00E942A150E94D7219093DE018093B4
-:104C0000DD0108951F93CF93DF938091DD01909193
-:104C1000DE010E94E3214091E001442321F0209134
-:104C2000140130E006C0209115015AE0259F900143
-:104C300011248217930708F482C08091E201109139
-:104C4000E301D091E401C091E501811107C0111188
-:104C500005C0D11103C0CC2309F471C04F3F19F036
-:104C60004F5F4093E001181624F40E9407248093BC
-:104C7000E2018091E20187FF05C00E94072481952F
-:104C80008093E201111624F40E9407248093E3012B
-:104C90008091E30187FF05C00E94072481958093DE
-:104CA000E3016091E201662339F11091E3011123E0
-:104CB00019F1772767FD7095872F972F0E94772C22
-:104CC00023E333E343E35FE30E94DB2C0E94442CA5
-:104CD0006093E201612F772767FD7095872F972FEB
-:104CE0000E94772C23E333E343E35FE30E94DB2C52
-:104CF0000E94442C6093E3011D1624F40E944F246B
-:104D00008093E4018091E40187FF05C00E944F2455
-:104D100081958093E4011C1624F40E944F24809313
-:104D2000E5018091E50187FF05C00E944F24819530
-:104D30008093E501DF91CF911F910C947525DF9150
-:104D4000CF911F910895E1EEF1E085E0DF011D9222
-:104D50008A95E9F71092E0011092DF0108958BE542
-:104D600098E00E9452071F9281E08F931F9285E086
-:104D70008F938DE098E09F938F930E94EB070F90A5
-:104D80000F900F900F900F900F9008958330E9F1DE
-:104D900028F4813061F0823009F10895853009F4FA
-:104DA00062C008F449C0863009F474C008952091A7
-:104DB0001501862F90E0820F911D8F3F910520F401
-:104DC000620F6093150103C08FEF809315018091EE
-:104DD00015011F928F9386E497E072C02091140111
-:104DE000862F90E0820F911D8F3F910520F4620F76
-:104DF0006093140103C08FEF80931401809114011C
-:104E00001F928F9384E397E05BC020911301862F5C
-:104E100090E0820F911D8F3F910520F4620F609307
-:104E2000130103C08FEF80931301809113011F9230
-:104E30008F9381E297E044C020911201862F90E089
-:104E4000820F911D8F3F910520F4620F6093120134
-:104E500003C08FEF80931201809112011F928F93F4
-:104E60008CE097E02DC020911101862F90E0820FF9
-:104E7000911D8F3F910520F4620F6093110103C0D3
-:104E80008FEF80931101809111011F928F9383EF17
-:104E900096E016C020911001862F90E0820F911DA0
-:104EA0008F3F910520F4620F6093100103C08FEFD4
-:104EB00080931001809110011F928F9388ED96E0EE
-:104EC0009F938F930E94EB070F900F900F900F907E
-:104ED0000895833081F128F4813059F08230D1F087
-:104EE0000895853009F449C0B8F1863009F456C0F8
-:104EF000089580911501681720F4861B8093150191
-:104F000002C010921501809115011F928F9389ECB8
-:104F100096E054C080911401681720F4861B80939A
-:104F2000140102C010921401809114011F928F93FA
-:104F300087EB96E043C080911301681720F4861B2D
-:104F40008093130102C010921301809113011F92EC
-:104F50008F9384EA96E032C080911201681720F4A2
-:104F6000861B8093120102C01092120180911201DF
-:104F70001F928F938FE896E021C0809111016817EE
-:104F800020F4861B8093110102C0109211018091C0
-:104F900011011F928F9386E796E010C08091100157
-:104FA000681720F4861B8093100102C01092100134
-:104FB000809110011F928F938BE596E09F938F93C2
-:104FC0000E94EB070F900F900F900F900895CF93D2
-:104FD000C82F1F928F9320E639E03F932F930E94B2
-:104FE000EB0761E070E080E090E004C0660F771F9F
-:104FF000881F991FCA95D2F70E949A1E0F900F9092
-:105000000F900F90CF910C949E1ACF938D3109F48D
-:1050100065C0B0F58E3009F4CBC100F5873009F4D6
-:105020009BC1A8F4863009F06AC28091D701817FC4
-:105030008E7F8093D70185E699E00E94520781EA2E
-:105040009DE00E94520781E08093E70180C1883093
-:1050500009F44FC08B3009F47CC151C2863109F488
-:10506000EDC138F4803109F4B6C1813109F42DC2A3
-:1050700046C2893109F4CBC18B3109F486C13FC2E4
-:10508000853309F434C248F4873209F430C208F495
-:1050900030C2893209F42BC232C2833438F48A33E5
-:1050A00008F029C2883309F454C129C2833409F4B1
-:1050B0001EC2883409F023C20E949E1A80E99DE036
-:1050C0000E9452079FEF23ED80E3915020408040E3
-:1050D000E1F700C000000E94312239C180EB9DE061
-:1050E0000E9452070E94FE2B0E94D9140E94170DA5
-:1050F0002EC185EA9DE00E94520786E79BE00E9450
-:1051000052070E94F5231F928F9383E79BE09F93A2
-:105110008F930E94EB0781E79BE00E9452070E9459
-:10512000EC23C82F8EE59BE00E9452071F92CF937D
-:1051300029E53BE03F932F930E94EB0787E59BE037
-:105140000E9452078DE49BE00E9452078C2F8170D1
-:105150001F928F932AE43BE03F932F930E94EB072B
-:1051600088E49BE00E9452078EE39BE00E94520776
-:10517000C1FB882780F91F928F932BE33BE03F937D
-:105180002F930E94EB0789E39BE00E9452078DE278
-:105190009BE00E945207C2FB882780F91F928F93E1
-:1051A0002AE23BE03F932F930E94EB0788E29BE0CB
-:1051B0000E9452078FE19BE00E945207C3FBCC275D
-:1051C000C0F91F92CF938CE19BE09F938F930E9435
-:1051D000EB078AE19BE00E9452070E94FE23C82F42
-:1051E00086E09BE00E9452071F92CF9321E03BE0B4
-:1051F0003F932F930E94EB078FEF9AE00E94520794
-:1052000086EE9AE00E9452078C2F81701F928F9336
-:1052100023EE3AE03F932F930E94EB078DB79EB7A2
-:1052200080960FB6F8949EBF0FBE8DBF81EE9AE0B8
-:105230000E9452078AEC9AE00E945207C1FB88271D
-:1052400080F91F928F9327EC3AE03F932F930E94AF
-:10525000EB0785EC9AE00E94520783EB9AE00E94EC
-:105260005207C2FB882780F91F928F9320EB3AE008
-:105270003F932F930E94EB078EEA9AE00E94520719
-:105280008CE99AE00E945207C3FB882780F91F929D
-:105290008F9329E93AE03F932F930E94EB0787E928
-:1052A0009AE00E9452078DE89AE00E945207C4FBE0
-:1052B000882780F91F928F932AE83AE03F932F9333
-:1052C0000E94EB0788E89AE00E94520786E79AE07E
-:1052D0000E945207C5FB882780F91F928F9323E70E
-:1052E0003AE03F932F930E94EB0781E79AE00E94F8
-:1052F000520785E59AE00E945207C6FB882780F98D
-:105300001F928F9322E53AE03F932F930E94EB0781
-:1053100080E59AE00E94520788E49AE00E945207D2
-:10532000C7FBCC27C0F91F92CF9385E49AE09F93E7
-:105330008F930E94EB0783E49AE00E9452078DB797
-:105340009EB74C960FB6F8949EBF0FBE8DBFC1E0BE
-:10535000DBC08CE899E058C08091D701C82FC1709C
-:1053600080FF09C083E89DE00E9452078091D70129
-:10537000817F8E7F44C087E79DE00E945207809125
-:10538000D70181608093D701E2CF8091D70181FB63
-:10539000CC27C0F991E0C927C0FB81F98093D701E0
-:1053A000CC2319F08AE69DE025C08CE59DE02CC059
-:1053B0008091D70182FBCC27C0F991E0C927C0FBBF
-:1053C00082F98093D701CC2319F08DE49DE012C0BF
-:1053D0008DE39DE019C08091D70183FBCC27C0F9F4
-:1053E00091E0C927C0FB83F98093D701CC2351F00A
-:1053F00081E39DE00E9452078091D70181608093F4
-:10540000D70182C084E29DE00E945207A0CF85E1CF
-:105410009DE00E94520789EE9CE00E9452078CEAB0
-:105420009CE00E94520785E89CE00E94520781E4BC
-:105430009CE00E94520786E19CE0E6CF88E09CE079
-:105440000E9452070E94D9141F928F938EEE9BE008
-:105450009F938F930E94EB0780910C011F928F9373
-:1054600087ED9BE09F938F930E94EB0780916E01E5
-:105470001F928F9384EC9BE09F938F930E94EB0786
-:1054800080910D011F928F9381EB9BE09F938F93EF
-:105490000E94EB078091D9019091DA01A091DB0184
-:1054A000B091DC01BF93AF939F938F938DE99BE005
-:1054B0009F938F930E94EB078DB79EB746960FB6CA
-:1054C000F8949EBF0FBE8DBF42CF0E949E1AC0911E
-:1054D0000D0181E0C827C0930D01CC2329F083E999
-:1054E0009BE00E94520710C088E89BE08DCF80E0CF
-:1054F00003C08D5101C089530E94E72728CF86E859
-:105500009BE00E945207C0E08C2FCF91089580E06D
-:10551000089580E00895CF93C82F8091E7018130EE
-:1055200081F020F0823009F44CC042C1A0910E01FC
-:10553000B0910F018C91813169F0823209F03AC14A
-:1055400009C0A0910E01B0910F018C91813111F031
-:10555000823249F48C2F0E94872A81112FC08C2F10
-:105560000E9405282CC08C2F0E94892A811126C0F8
-:10557000C431E1F070F4CB3081F0C031D1F40E943D
-:10558000AF2688E599E00E94520782E08093E70108
-:1055900015C0C93259F0C83361F485E699E00E941C
-:1055A00052078CE599E00E94520708C01092E7016B
-:1055B00003C186E599E00E945207FEC081E0817038
-:1055C000FDC0C43220F5CE3108F0C0C0CB3099F117
-:1055D000C8F4C73009F0D2C08AE08093150194E185
-:1055E0009093140193E0909313018093120188E04B
-:1055F0008093110188E2809310018CEF97E00E9464
-:105600005207BFC0C33149F1C431C1F0B7C0CB3478
-:1056100009F4A9C028F4C93289F0C83361F0AEC0DA
-:10562000C13509F49EC0C23509F499C0CE3409F0E1
-:10563000A5C06AE09EC00E94AF26A3C08091E6018B
-:10564000882319F01092E6019CC089E098E00E943E
-:10565000520781E08093E701B1C083EE97E00E949A
-:10566000520781ED97E00E945207809115011F9229
-:105670008F938EEC97E09F938F930E94EB078CECB7
-:1056800097E00E9452078AEB97E00E9452078091B0
-:1056900014011F928F9387EB97E09F938F930E9443
-:1056A000EB0785EB97E00E94520786EA97E00E949D
-:1056B0005207809113011F928F9383EA97E09F9383
-:1056C0008F930E94EB0781EA97E00E94520780E9DE
-:1056D00097E00E945207809112011F928F938DE8EC
-:1056E00097E09F938F930E94EB078BE897E00E94CF
-:1056F000520786E797E00E945207809111011F929E
-:105700008F9383E797E09F938F930E94EB0781E746
-:1057100097E00E9452078AE597E00E945207809125
-:1057200010011F928F9387E597E09F938F930E94BC
-:10573000EB0785E597E00E9452078DB79EB7489624
-:105740000FB6F8949EBF0FBE8DBF1BC0CE51EC2F7D
-:10575000F0E0E15DFE4F80818093E60112C061E0E0
-:1057600003C061E006C06AE08091E6010E94C6269F
-:1057700008C08091E6010E94692703C08AEF97E084
-:1057800013C08091E601882369F01F928F9384EF04
-:1057900097E09F938F930E94EB070F900F900F90CD
-:1057A0000F9004C081EF97E00E94520781E006C08D
-:1057B0001092E70180E002C080E001CFCF91089510
-:1057C000E1E8F0E08081886080838081816080836F
-:1057D0008FB7F89493E09093890090ED90938800B0
-:1057E0008FBF0895EFE6F0E08081826080830895A6
-:1057F000EFE6F0E080818D7F80830895EFE6F0E0B2
-:10580000808192E08927808308951F920F920FB6BE
-:105810000F9211242F933F934F935F936F937F9336
-:105820008F939F93AF93BF93EF93FF938091E80182
-:105830009091E90101969093E9018093E80181112B
-:1058400003C082E00E94170DE091E901E695E6951C
-:10585000F0E0E054F24FE4918091E8018E1303C030
-:1058600080E00E94170DFF91EF91BF91AF919F9142
-:105870008F917F916F915F914F913F912F910F90F9
-:105880000FBE0F901F90189504D06894B1118DC071
-:10589000089570D088F09F5790F0B92F9927B7518D
-:1058A000A0F0D1F0660F771F881F991F1AF0BA95E4
-:1058B000C9F712C0B13081F077D0B1E0089574C05B
-:1058C000672F782F8827B85F39F0B93FCCF38695DA
-:1058D00077956795B395D9F73EF490958095709537
-:1058E00061957F4F8F4F9F4F0895E89409C097FBB4
-:1058F0003EF490958095709561957F4F8F4F9F4FA7
-:105900009923A9F0F92F96E9BB279395F6958795EA
-:1059100077956795B795F111F8CFFAF4BB0F11F4AD
-:1059200060FF1BC06F5F7F4F8F4F9F4F16C0882354
-:1059300011F096E911C0772321F09EE8872F762F8A
-:1059400005C0662371F096E8862F70E060E02AF0CB
-:105950009A95660F771F881FDAF7880F96958795B7
-:1059600097F9089557FD9058440F551F59F05F3F20
-:1059700071F04795880F97FB991F61F09F3F79F071
-:1059800087950895121613061406551FF2CF4695F3
-:10599000F1DF08C0161617061806991FF1CF869575
-:1059A0007105610508940895E894BB276627772759
-:1059B000CB0197F908950BD078C069D028F06ED04C
-:1059C00018F0952309F05AC05FC01124EECFCADF4A
-:1059D000A0F3959FD1F3950F50E0551F629FF00102
-:1059E000729FBB27F00DB11D639FAA27F00DB11D5B
-:1059F000AA1F649F6627B00DA11D661F829F2227E4
-:105A0000B00DA11D621F739FB00DA11D621F839F6A
-:105A1000A00D611D221F749F3327A00D611D231F40
-:105A2000849F600D211D822F762F6A2F11249F578E
-:105A300050408AF0E1F088234AF0EE0FFF1FBB1FB1
-:105A4000661F771F881F91505040A9F79E3F510550
-:105A500070F014C0AACF5F3FECF3983EDCF386955C
-:105A600077956795B795F795E7959F5FC1F7FE2BFB
-:105A7000880F911D9695879597F9089597F99F67D7
-:105A800080E870E060E008959FEF80EC08950024C6
-:105A90000A941616170618060906089500240A9493
-:105AA00012161306140605060895092E0394000C19
-:105AB00011F4882352F0BB0F40F4BF2B11F460FFA8
-:105AC00004C06F5F7F4F8F4F9F4F0895991B79E000
-:105AD00004C0991F961708F0961B881F7A95C9F77E
-:105AE0008095089597FB072E16F4009407D077FD54
-:105AF00009D00E948C2D07FC05D03EF4909581952D
-:105B00009F4F0895709561957F4F0895EE0FFF1F89
-:105B10000590F491E02D0994AA1BBB1B51E107C02D
-:105B2000AA1FBB1FA617B70710F0A61BB70B881F2D
-:105B3000991F5A95A9F780959095BC01CD010895BC
-:105B4000F999FECF92BD81BDF89A992780B5089545
-:105B5000A8E1B0E042E050E00C94C32D262FF99963
-:105B6000FECF1FBA92BD81BD20BD0FB6F894FA9A40
-:105B7000F99A0FBE019608950E94AE2D272F0C941E
-:105B8000AF2DDC01CB01FC01F999FECF06C0F2BDBF
-:105B9000E1BDF89A319600B40D9241505040B8F7EB
-:065BA0000895F894FFCF08
-:105BA6002002180D090EE60DB20D7F0D0101C5018B
-:105BB60028080A03140A3F4D3620394605F904C35E
-:105BC60004A3046A04DD03F6030F04280448040151
-:0A5BD6000203040506070809000099
+:1002D00001000100AE00010001000000160345000E
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/emacs_osx_dk.hex b/keyboard/ergodox_ez/keymaps/emacs_osx_dk/emacs_osx_dk.hex
index 542a4662b6..f05b3cc196 100644
--- a/keyboard/ergodox_ez/keymaps/emacs_osx_dk/emacs_osx_dk.hex
+++ b/keyboard/ergodox_ez/keymaps/emacs_osx_dk/emacs_osx_dk.hex
@@ -1,17 +1,17 @@
-:100000000C9403070C9447070C9447070C9447077C
-:100010000C9447070C9447070C9447070C94470728
-:100020000C9447070C9447070C945B120C942D1307
-:100030000C9447070C9447070C9447070C94470708
-:100040000C9447070C94072C0C9447070C94470713
-:100050000C9447070C94FF210C9447070C94470716
-:100060000C9447070C9447070C9447070C944707D8
-:100070000C9447070C9447070C9447070C944707C8
-:100080000C9447070C9447070C9447070C944707B8
-:100090000C9447070C9447070C9447070C944707A8
-:1000A0000C9447070C9447070C9447079A13BC130A
-:1000B000AA14BC13AA1401142414AA1479148C14BD
-:1000C000D317D31702180218451883189C1A9C1AC4
-:1000D0009C189C1A9D199D19701A9C1A9C1A871AB3
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A135002B003171E1000152000049
 :1000F0001E00140004001D00E0004D001F001A0047
 :1001000016001B0050002A0020000800070006000F
@@ -43,1430 +43,1079 @@
 :1002A0000100010001000100A9000100010001009E
 :1002B0000100AC00AA00B600010001000100AB0083
 :1002C000A80001000100010001000100010001007F
-:1002D00001000100AE000100010000000A0025300D
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E392E3372
-:100C2000204156522D4C4942433A20312E382E3124
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A203230303630
-:100C90003038342D6469727479202830313A313615
-:100CA0003A3235204A616E203331203230313629D4
-:100CB0000A005649443A2030784645454428457252
-:100CC000676F446F7820455A29205049443A2030B4
-:100CD0007831333037284572676F446F7820455A32
-:100CE00029205645523A203078303030310A0044BD
-:100CF0004553433A20742E6D2E6B2E206B6579621E
-:100D00006F617264206669726D7761726520666FCB
-:100D100072204572676F646F780A000A092D2056A9
-:100D2000657273696F6E202D0A000A6D6F757365A9
-:100D30003A206F66660A000A6D6F7573653A206F18
-:100D40006E0A000A6B6579626F6172643A206F66A1
-:100D5000660A000A6B6579626F6172643A206F6E91
-:100D60000A000A6D61747269783A206F66660A003B
-:100D70000A6D61747269783A206F6E0A000A6465C0
-:100D80006275673A206F6E0A000A64656275673A99
-:100D9000206F66660A000A0A626F6F746C6F616486
-:100DA00065722E2E2E2000433E20006565636F6E17
-:100DB0006669673A0A00536C656570204C454420AB
-:100DC000746573740A000000000000000000000059
-:100DD00000010204060A0F17202C3A4A5D71879D14
-:100DE000B3C7DAE9F5FCFFFCF5E9DAC7B39D877113
-:100DF0005D4A3A2C20170F0A060402010000000089
-:100E000000000000000011241FBECFEFDAE0DEBFBB
-:100E1000CDBF04B603FE24C08091F9019091FA0180
-:100E2000A091FB01B091FC018730904BA740B04BE3
-:100E3000B9F41092F9011092FA011092FB0110928C
-:100E4000FC0114BE84B7877F84BF88E10FB6F89495
-:100E500080936000109260000FBEE0E0FFE3099510
-:100E600011E0A0E0B1E0EAEAFBE502C005900D92D6
-:100E7000AA33B107D9F711E0AAE3B1E001C01D928E
-:100E8000A93FB107E1F70E94930F0C94D32D0C9466
-:100E90000000FF93EF93E0913A01F0913B0130970E
-:100EA00009F00995EF91FF910895FC01859180303B
-:100EB00011F0EFDFFBCF0895FF27E0E230E247FFBC
-:100EC0000CC0419597FF09C0EDE260957095809543
-:100ED0009095611D711D811D911D27FF02C02195F7
-:100EE00030E350E2AA27660F771F881F991FAA1FB9
-:100EF000A41710F0A41B63955A95A9F7AA3008F01F
-:100F0000A95FA05DAF93F39561157105810591050A
-:100F100041F7ED3211F4EF93F395F21718F43F9384
-:100F2000F395FBCF8F91B5DFFA95E1F70895E9913D
-:100F3000F9918591803021F0853219F0AADFF9CF3F
-:100F4000089520E0E89455915532C1F3503311F4DF
-:100F5000689455915A3348F4505390F3220F022E5F
-:100F6000220F220F200D250FF4CF0EF42195899129
-:100F70009991533619F3533729F1533559F1BC017F
-:100F800088279927E8945C3621F48991999168948F
-:100F90005591543639F446EF7EF077FF0DC08FEF50
-:100FA0009FEF0AC055374AE039F0583540E121F04B
-:100FB000523642E009F00895FF93EF937DDFEF9101
-:100FC000FF91B7CFFF93EF93FC0181918030B9F38C
-:100FD00060DFFBCFFF93EF9368DFF1CFDF93CF9319
-:100FE000CDB7DEB72596A3DFCF91DF9108956111CC
-:100FF0000BC0FC018281882321F085EE0E947016CF
-:1010000003C085EE0E94381780E090E008950895AF
-:101010006091BC017091BD018091BE019091BF01B2
-:101020000E94FE2056985E9825982D9826982E9816
-:1010300027982F98813019F0823021F00895259A51
-:101040002D9A0895269A2E9A089588E098E0892B83
-:1010500011F00E94080880E090E0089556985E988C
-:1010600025982D9826982E9827982F988FEF90E006
-:10107000909389008093880090938B0080938A00DE
-:1010800090938D0080938C00259A2D9A2FEF80E706
-:1010900092E0215080409040E1F700C00000269A85
-:1010A0002E9A2FEF80E792E0215080409040E1F7A8
-:1010B00000C00000279A2F9A2FEF80E792E021507E
-:1010C00080409040E1F700C0000025982D982FEF58
-:1010D00080E792E0215080409040E1F700C000009E
-:1010E00026982E982FEF80E792E021508040904084
-:1010F000E1F700C0000027982F9856985E98259831
-:101100002D9826982E9827982F98089589EA8093ED
-:10111000800089E08093810024982C983F988AB1C0
-:101120008F748AB96E98479A8BB1806B8BB9769A17
-:101130000E942E0887E098E0892B11F00E94070892
-:1011400080E090E0089580E28093000180913C016E
-:1011500081110EC00E94F20881E080933C012FEFC4
-:1011600083ED90E3215080409040E1F700C0000003
-:1011700080E40E94F8088093000181112EC00E9433
-:10118000220980930001811128C00E9422098093C6
-:101190000001811122C08FE30E9422098093000187
-:1011A00081111BC00E941A0980E40E94F8088093F4
-:1011B0000001811112C08CE00E942209809300017D
-:1011C00081110BC00E94220980930001811105C08A
-:1011D0008FE30E942209809300010E941A098091E6
-:1011E000000108951092B9008AE08093B800089534
-:1011F00094EA9093BC009091BC0097FFFCCF909133
-:10120000B900987F983021F0903111F081E0089575
-:101210008093BB0084E88093BC008091BC0087FF72
-:10122000FCCF8091B900887F883111F0803471F74C
-:1012300080E0089584E98093BC008091BC0084FD27
-:10124000FCCF08958093BB0084E88093BC0080911C
-:10125000BC0087FFFCCF9091B900987F81E0983265
-:1012600009F480E0089584E88093BC008091BC007C
-:1012700087FFFCCF8091BB00089580910001811110
-:1012800015C080E40E94F8088093000181110CC011
-:1012900082E10E94220980930001811105C08FEF35
-:1012A0000E942209809300010E941A0984B1807F64
-:1012B00084B985B1807F85B98AB1837F8AB98BB1C2
-:1012C000837F8BB93E98469808950E94A308809327
-:1012D00000010E943D0980B38C7080BB81B3836F95
-:1012E00081BBAEE3B1E0ECE4F1E08EE08E0F119251
-:1012F0001D928E13FCCF86E898E0892B11F00C9498
-:10130000860808959F92AF92BF92CF92DF92EF929C
-:10131000FF920F931F93CF93DF9380910001882357
-:10132000E1F080913D018F5F80933D01811115C0F7
-:1013300082E493E00E9455070E94A3088093000175
-:10134000882329F088E293E00E94550706C084E1D3
-:1013500093E00E9455070E942E080EE311E0C0E0C2
-:10136000D0E0BB24B39482E0A82ECC24C394D12C2B
-:1013700025E0E22E23E0F22EC730D10500F5809162
-:101380000001811164C080E40E94F808809300018C
-:10139000811112C082E10E94220980930001811113
-:1013A0000BC0C6010C2E01C0880F0A94EAF7809585
-:1013B0000E942209809300010E941A0948C0CA3085
-:1013C000A1F028F4C83059F0C93061F005C0CC3024
-:1013D00089F070F0CD3089F0209A289810C0219AB9
-:1013E00029980DC0229A2A980AC0239A2B9807C0E0
-:1013F000529A01C0539A5B9802C03E9A469890EA6E
-:101400009A95F1F79FB1799902C082E001C080E01E
-:1014100091709B25982B7C9902C084E001C080E0EC
-:10142000892B7D9902C038E001C030E0832B7E9982
-:1014300002C020E101C020E0822B9FB19095991F4E
-:101440009927991F9295990F907E892B10C08091B2
-:101450000001811174C080E40E94F80880930001AB
-:10146000882309F459C0912C0E941A09892DF8018A
-:101470009081981739F1808380910101882301F1CF
-:101480008091D70180FF04C08AE093E00E94550755
-:101490008091D70180FF0CC0809101011F928F9332
-:1014A000FF92EF920E94EE070F900F900F900F9017
-:1014B0008091D70180FF04C083E093E00E9455072C
-:1014C000A09201010E943D0921960F5F1F4FCE306F
-:1014D000D10509F051CF809101018823B1F08150ED
-:1014E00080930101882339F08FE99FE00197F1F79C
-:1014F00000C000000AC0ACE4B1E0EEE3F1E0CF01CF
-:10150000825F91919D938E13FCCF85E298E0892BA9
-:10151000C1F00E94250815C083E10E942209809332
-:1015200000018111A0CF81E40E94F808809300019E
-:10153000811199CF0E943309982E909495CF80E025
-:1015400096CF81E0DF91CF911F910F91FF90EF90A7
-:10155000DF90CF90BF90AF909F900895E82FF0E07C
-:10156000E45BFE4F80810895CF92DF92EF92FF926D
-:101570000F931F93CF93DF938CEE92E00E94550759
-:101580008CE4E82E81E0F82EC0E0D0E097EEC92E82
-:1015900092E0D92E0EED12E0DF93CF93DF92CF923F
-:1015A0000E94EE0784EE92E00E945507F7018191B8
-:1015B0007F0190E00E9464219F938F931F930F936C
-:1015C0000E94EE078CED92E00E94550721968DB7A0
-:1015D0009EB708960FB6F8949EBF0FBE8DBFCE3053
-:1015E000D105D1F6DF91CF911F910F91FF90EF9030
-:1015F000DF90CF9008958B3B910578F4883A910560
-:1016000040F5853A9105D0F48430910508F0B1C0D9
-:101610008130910509F4ADC06BC0803E910508F49E
-:1016200067C0883E910508F4A4C09C01205F310981
-:101630002031310508F05CC090650895853A910528
-:1016400009F459C0863A910509F058C082E890E43F
-:101650000895883A910509F454C0893A910509F42E
-:1016600053C08A3A910509F452C08B3A910509F4A6
-:1016700051C08C3A910509F450C08D3A910509F496
-:101680004FC0803B910509F44EC08E3A910509F494
-:101690004DC08F3A910509F44CC0813B910509F486
-:1016A0004BC0823B910509F44AC0833B910509F484
-:1016B00049C0843B910509F448C0853B910509F474
-:1016C00047C0863B910509F446C0873B910509F464
-:1016D00045C0883B910509F444C0893B910509F454
-:1016E00043C08A3B910509F442C080E094E4089528
-:1016F00080E090E0089581E890E4089583E890E424
-:10170000089582EE94E4089589EE94E408958AEEB3
-:1017100094E4089585EB94E4089586EB94E40895A9
-:1017200087EB94E408958CEC94E408958DEC94E4B4
-:10173000089583E895E408958AE895E4089582E998
-:1017400095E4089584E995E4089581E296E4089586
-:1017500083E296E4089584E296E4089585E296E4AF
-:10176000089586E296E4089587E296E408958AE271
-:1017700096E40895089596E0799FF001112494E588
-:10178000899FE00DF11D1124E60FF11DEE0FFF1FE3
-:10179000EC51FF4F859194910895880F991FFC019A
-:1017A000E05AF040859194910895880F991FFC01AB
-:1017B000E052FF4F85919491089526E0729FF001C9
-:1017C000112444E5849FE00DF11D1124E60FF11D65
-:1017D000EE0FFF1FEC51FF4F859194919C013A95BC
-:1017E00021154FE1340708F41EC13F512115304146
-:1017F00020F49F700E94D50B08959C013053211551
-:10180000304118F49927906C0895811520E59207CE
-:1018100069F40E94BE1A4FEF84E39CE0415080407F
-:101820009040E1F700C000000C942422813020E5B4
-:10183000920751F48CE593E00E9455078091D701FF
-:1018400081608093D70108959C0130552115304166
-:1018500008F051C0292F33272F703327213031054D
-:10186000D9F4AC014370552702C0220F331F4A95AB
-:10187000E2F73C68AC0164E0440F551F6A95E1F75C
-:1018800044275370242B352B73E0880F991F7A95CA
-:10189000E1F7807699271DC02230310529F4982F71
-:1018A0008827816F906A089523303105A9F4AC012F
-:1018B0004370552721E030E002C0220F331F4A95C4
-:1018C000E2F73C6843E0880F991F4A95E1F7807E74
-:1018D0009770822B932B089524303105E1F4AC01ED
-:1018E0004370552721E030E002C0220F331F4A9594
-:1018F000E2F73A68E7CF9C0130572115304118F4E0
-:101900009F70906208959C0130582115304118F461
-:101910009F70906A0895803E9105E0F4803C9105A7
-:1019200058F58133910509F46FC048F48932910567
-:1019300009F463C08A32910509F46DC072C089331D
-:101940009105E9F082389105D1F08533910509F4CC
-:101950004DC067C0833E910581F138F4803E91050A
-:10196000B9F0823E9105D9F05CC0863E910561F1E7
-:10197000873E9105A1F155C00E94CD0B089520919D
-:10198000EA0120FD02C021FF4CC080EE90E049C07A
-:101990008091EA0180FFF9CF89E390E042C0809115
-:1019A000EA0182FF0EC08091EA0184FF03C080E05B
-:1019B00090E037C083EE90E034C08091EA0182FF6E
-:1019C000F2CF82EE90E02DC08091EA0183FF0BC040
-:1019D0008091EA0184FDEBCF87EE90E022C08091F8
-:1019E000EA0183FFF5CF86EE90E01BC08091EA010B
-:1019F00085FF07C089E290E014C08091EA0185FF6D
-:101A0000F9CF85E390E00DC08091EA0186FF07C021
-:101A10008AE290E006C08091EA0186FFF9CF81E377
-:101A200090E00E94FB0A0895089580916D01089549
-:101A30009FB7F89410925C019FBF9091F001943091
-:101A400009F057C09091E9009F703091EC00232F6E
-:101A5000217030FD20E8922B24E02093E9002091B2
-:101A6000EB0020FF43C02091EE0027FF3FC02091F4
-:101A70005A01222321F02091E80025FF37C010925F
-:101A80005A0126E03091E80035FD15C03091F00193
-:101A9000343061F53091EB0035FD28C0215021F440
-:101AA00081E080935A0122C0EFE9FFE03197F1F71E
-:101AB00000C00000E7CF8093F1008091E80085FD31
-:101AC0000AC08091E80080FFFCCF8091E8008E770B
-:101AD0008093E80006C08FB7F89421E020935C0162
-:101AE0008FBF9F709093E90080E008959F7090935E
-:101AF000E9008FEF0895CF93DF9300D01F92CDB709
-:101B0000DEB79C018091F001843019F593E0998350
-:101B10003B832A839093E9008FEF9091E8008150F6
-:101B200095FD06C095ED9A95F1F700008111F5CF6E
-:101B30008091E80085FF0DC040E050E063E070E078
-:101B4000CE0101960E944B108091E8008E77809321
-:101B5000E8000F900F900F90DF91CF910895CF93F1
-:101B6000DF9300D01F92CDB7DEB72091F001243073
-:101B700021F522E029839B838A8383E08093E90017
-:101B80008FEF9091E800815095FD06C095ED9A95F4
-:101B9000F1F700008111F5CF8091E80085FF0DC0BD
-:101BA00040E050E063E070E0CE0101960E944B10EF
-:101BB0008091E8008E778093E8000F900F900F904F
-:101BC000DF91CF9108952091F0012430F1F422E0CB
-:101BD0002093E9002FEF3091E800215035FD06C039
-:101BE00035ED3A95F1F700002111F5CF2091E8008D
-:101BF00025FF0BC040E050E065E070E00E944B1014
-:101C00008091E8008E778093E8000895CF93DF936A
-:101C10002091F001243009F048C0EC0180910C01C2
-:101C20008823E1F080910D018823C1F085E0809345
-:101C3000E9008FEF9091E800815095FD06C095E195
-:101C40009A95F1F700008111F5CF8091E80085FFAA
-:101C50002CC040E050E060E170E017C081E080936C
-:101C6000E9008FEF9091E800815095FD06C095ED59
-:101C70009A95F1F700008111F5CF8091E80085FF7A
-:101C800014C040E050E068E070E0CE010E944B10CC
-:101C90008091E8008E778093E80080E1FE01ADE559
-:101CA000B1E001900D928A95E1F7DF91CF9108950F
-:101CB00083E993E00E9455078091EF01811109C0EB
-:101CC0000E94E0110E943D128091E20084608093A6
-:101CD000E20008958FE893E00E9455071092EF010B
-:101CE00008958BE893E00C94550787E893E00E94F1
-:101CF00055070C94F42B83E893E00E9455070E944B
-:101D0000BA210E94FA2B0E94E2140C94140D209127
-:101D10005B012F5F822F62E30E94682D992319F0E7
-:101D200020935B01089510925B0180915C018823F0
-:101D300071F18091F001843041F58091E9008F705C
-:101D40002091EC00922F917020FD90E8892B94E077
-:101D50009093E9009091EB0090FF14C09091EE00F9
-:101D600097FF10C09091E80095FF03C01092F1001A
-:101D7000F9CF9091E80090FF05C09091E8009E7720
-:101D80009093E8008F708093E90010925C010895B1
-:101D900042E061EC81E00E945A1142E061EC82E095
-:101DA0000E945A1142E061EC83E00E945A1142E223
-:101DB00061EC84E00E945A1142E161EC85E00C94F0
-:101DC0005A118091F201833009F455C030F481300A
-:101DD00071F0823009F48EC008958A3009F47AC017
-:101DE0008B3009F460C0893009F09CC020C080911C
-:101DF000F101813A09F096C08091E800877F8093D5
-:101E0000E8008091F5019091F601892B21F460E1C1
-:101E10008DE591E003C060E080E090E070E00E941A
-:101E200096108091E8008B778093E8000895809168
-:101E3000F101813209F076C08091F5019091F601AF
-:101E4000009719F0049709F06DC08091E800877F32
-:101E50008093E8008091E80082FD05C08091F00148
-:101E60008111F8CF5FC08091F10080936D01809166
-:101E7000E8008B7753C08091F101813A09F052C09C
-:101E80008091F5019091F601892B09F04BC080916A
-:101E9000E800877F8093E8008091E80080FFFCCF16
-:101EA00080910C0136C08091F1018132D9F5809189
-:101EB000F5019091F601892BA9F58091E800877FC3
-:101EC0008093E8000E948F118091F30180930C01B0
-:101ED0000C94BE1A8091F101813221F58091E800C5
-:101EE000877F8093E8000E948F118091F401809396
-:101EF0006E0108958091F101813AA1F48091E8008A
-:101F0000877F8093E8008091E80080FFFCCF80917C
-:101F10006E018093F1008091E8008E778093E80055
-:101F20000C948F11089584B7877F84BF88E10FB622
-:101F3000F89480936000109260000FBE90E080E8FB
-:101F40000FB6F89480936100909361000FBE0E94D9
-:101F50006F150E94E0110E943D128091E2008460A2
-:101F60008093E20088E19DE00E94F92078940E942D
-:101F7000C2140E94711582E091E00E94DD140E945B
-:101F8000E22B82E793E00E9455078091F0018530B3
-:101F900089F48EE693E00E9455070E947E2180918D
-:101FA000EE01882391F30E94A621882371F30E94F9
-:101FB0003510EBCF0E949F15E8CF292F3327233010
-:101FC0003105C9F064F42130310581F0223031054A
-:101FD00009F043C08DE890E02BEC33E042C02132A1
-:101FE0003105F1F02232310541F137C082E190E054
-:101FF00028E534E036C099278130910541F08230E0
-:10200000910541F0892B49F5E7ECF3E005C0EFEAD3
-:10201000F3E002C0E7E9F3E0849190E09F0121C082
-:102020006530D8F4E62FF0E0EE0FFF1FEB5DFE4FBA
-:102030002081318189E090E014C0653070F470E057
-:10204000FB01EE0FFF1FE55EFE4F20813181FB019A
-:10205000EA5EFE4F808190E004C080E090E020E0E6
-:1020600030E0FA0131832083089580E189BD82E167
-:1020700089BD09B400FEFDCF8091D8008F7D80938B
-:10208000D8008091E00082608093E0008091E000C1
-:1020900081FDFCCF0895CF92DF92EF92FF920F93D4
-:1020A0001F93CF93DF93EC018B016A010E94AE1165
-:1020B000811133C0C114D10439F0F60180819181BE
-:1020C000081B190BC80FD91FE12CF12C01151105A4
-:1020D00019F18091E80085FD16C08091E8008E77A7
-:1020E0008093E800C114D10449F0F6018081918108
-:1020F000E80EF91EF182E08285E00FC00E94AE1169
-:10210000882321F30AC089918093F10001501109BD
-:10211000FFEFEF1AFF0ADACF80E0DF91CF911F9136
-:102120000F91FF90EF90DF90CF9008952091F701ED
-:102130003091F8012617370748F06115710539F419
-:102140002091E8002E772093E80001C0B90140E01B
-:1021500061157105A9F12091F001222309F443C012
-:10216000253009F442C02091E80023FD40C02091B1
-:10217000E80022FD32C02091E80020FFE9CF409125
-:10218000F3002091F20030E0342BFC01CF01611507
-:10219000710559F02830310540F481918093F100A8
-:1021A000615071092F5F3F4FF1CF41E02830310579
-:1021B00009F040E02091E8002E772093E800C8CF96
-:1021C0004111C9CF0AC08091F001882361F08530A8
-:1021D00061F08091E80083FD0AC08091E80082FFF1
-:1021E000F2CF80E0089582E0089583E0089581E0D1
-:1021F00008952091F7013091F8012617370748F02C
-:102200006115710539F42091E8002E772093E800DC
-:1022100001C0B901FC0120E06115710591F18091C7
-:10222000F001882309F440C0853009F43FC0809153
-:10223000E80083FD3DC08091E80082FD2FC08091C1
-:10224000E80080FFE9CF2091F3008091F20090E058
-:10225000922B6115710559F08830910540F4249155
-:102260002093F1003196615071090196F2CF21E07F
-:10227000089709F020E08091E8008E778093E800CD
-:10228000CBCF2111CCCF0AC08091F001882361F01F
-:10229000853061F08091E80083FD0AC08091E800FC
-:1022A00082FFF2CF80E0089582E0089583E00895F0
-:1022B00081E00895982F973058F59093E90098178A
-:1022C00039F07091EC002091ED005091F00003C0C6
-:1022D000242F762F50E021FF19C03091EB003E7F74
-:1022E0003093EB003091ED003D7F3093ED00309165
-:1022F000EB0031603093EB007093EC002093ED0025
-:102300005093F0002091EE0027FF07C09F5FD3CFCE
-:102310008F708093E90081E0089580E008958091B6
-:10232000F10187FF11C08091E80082FD05C0809116
-:10233000F0018111F8CF11C08091E8008B770BC0BC
-:102340008091F001882349F08091E80080FFF8CF68
-:102350008091E8008E778093E80008952091E40052
-:102360003091E50095E64091EC00842F817040FFAC
-:1023700022C08091E80080FD1CC08091F00188237C
-:1023800091F0853091F08091EB0085FD10C0409177
-:10239000E4005091E5004217530729F39A01915048
-:1023A00011F784E0089582E0089583E0089581E0C4
-:1023B000089580E008954091E80042FFDECF08953F
-:1023C0000E944E120E945612E0EEF0E08081816081
-:1023D0008083E8EDF0E080818F77808319BCA7EDE2
-:1023E000B0E08C918E7F8C9380818F7E8083109261
-:1023F000EF0108950F931F93CF93DF930E944E1226
-:102400000E945612C8EDD0E088818F77888388813A
-:102410008068888388818F7D888319BC1092F00141
-:102420001092EC011092EE011092ED0100EE10E01E
-:10243000F80180818B7F808388818160888342E07E
-:1024400060E080E00E945A11E1EEF0E080818E7F32
-:102450008083E2EEF0E0808181608083808188600B
-:102460008083F80180818E7F80838881806188836A
-:10247000DF91CF911F910F910895E8EDF0E08081F9
-:102480008F7E8083E7EDF0E080818160808384E04F
-:1024900082BF81E08093EF010C94FA11E8EDF0E047
-:1024A00080818E7F80831092E20008951092DA007E
-:1024B0001092E10008951F920F920FB60F9211240F
-:1024C0002F933F934F935F936F937F938F939F933C
-:1024D000AF93BF93EF93FF938091E10082FF0BC016
-:1024E0008091E20082FF07C08091E1008B7F8093A2
-:1024F000E1000E94870E8091DA0080FF1FC080916A
-:10250000D80080FF1BC08091DA008E7F8093DA00B4
-:102510008091D90080FF0DC080E189BD82E189BD35
-:1025200009B400FEFDCF81E08093F0010E94580EB7
-:1025300005C019BC1092F0010E946A0E8091E10062
-:1025400080FF19C08091E20080FF15C08091E200F9
-:102550008E7F8093E2008091E20080618093E200B0
-:102560008091D80080628093D80019BC85E0809368
-:10257000F0010E94750E8091E10084FF30C08091CF
-:10258000E20084FF2CC080E189BD82E189BD09B4ED
-:1025900000FEFDCF8091D8008F7D8093D800809180
-:1025A000E1008F7E8093E1008091E2008F7E809336
-:1025B000E2008091E20081608093E2008091EC0172
-:1025C000882311F084E007C08091E30087FD02C0FA
-:1025D00081E001C083E08093F0010E947B0E809136
-:1025E000E10083FF29C08091E20083FF25C0809134
-:1025F000E100877F8093E10082E08093F0011092F8
-:10260000EC018091E1008E7F8093E1008091E200F7
-:102610008E7F8093E2008091E20080618093E200EF
-:1026200042E060E080E00E945A118091F0008860F2
-:102630008093F0000E94710EFF91EF91BF91AF91D6
-:102640009F918F917F916F915F914F913F912F91CA
-:102650000F900FBE0F901F9018951F920F920FB6FC
-:102660000F9211242F933F934F935F936F937F9318
-:102670008F939F93AF93BF93CF93DF93EF93FF938A
-:10268000C091E900CF708091EC00D82FD17080FD0F
-:10269000D0E81092E9008091F000877F8093F000ED
-:1026A00078940E9471131092E9008091F000886084
-:1026B0008093F000CD2BCF70C093E900FF91EF9194
-:1026C000DF91CF91BF91AF919F918F917F916F914A
-:1026D0005F914F913F912F910F900FBE0F901F90E0
-:1026E00018951F93CF93DF93CDB7DEB7AA970FB698
-:1026F000F894DEBF0FBECDBFE1EFF1E088E08E0FB2
-:102700009091F10091938E13FBCF0E94E10E809186
-:10271000E80083FF1FC18091F1019091F201492FE0
-:1027200050E04A30510508F015C1FA01EA5AFF4F4E
-:102730000C94882D803881F0823809F00BC180918B
-:10274000F5018F708093E9008091EB0085FB88276D
-:1027500080F91092E90006C08091ED019091EE01A0
-:10276000911182609091E800977F9093E8008093A8
-:10277000F1001092F100C8C0282F2D7F09F0EAC0A7
-:10278000882319F0823061F0E5C08091F301813037
-:1027900009F0E0C0933009F080E08093EE012BC097
-:1027A0008091F301811127C08091F5018F7009F4A8
-:1027B000D1C08093E9002091EB0020FF1CC0933032
-:1027C00021F48091EB00806214C09091EB00906145
-:1027D0009093EB0021E030E0A90102C0440F551FA7
-:1027E0008A95E2F74093EA001092EA008091EB00AC
-:1027F00088608093EB001092E9008091E800877F69
-:1028000086C08111A7C01091F3011F778091E3006A
-:102810008078812B8093E3008091E800877F80930C
-:10282000E8000E948F118091E80080FFFCCF80912A
-:10283000E30080688093E300111102C082E001C0D0
-:1028400083E08093F00186C08058823008F082C017
-:102850008091F3019091F4018C3D53E0950779F557
-:1028600083E08A838AE289834FB7F894DE01139666
-:1028700020E03EE051E2E32FF0E050935700E49176
-:1028800020FF03C0E295EF703F5FEF708E2F90E066
-:10289000EA3010F0C79601C0C0968D939D932F5FCC
-:1028A000243149F74FBF8091E800877F8093E8008B
-:1028B0006AE270E0CE0101960E94961014C0AE014B
-:1028C0004F5F5F4F6091F5010E94DD0FBC01892BC6
-:1028D00009F440C09091E800977F9093E8008981C7
-:1028E0009A810E94F9108091E8008B778093E8002C
-:1028F00031C0803879F58091E800877F8093E800C7
-:102900008091EC018093F1008091E8008E778093B4
-:10291000E8000E948F111EC081111CC09091F3012C
-:102920009230C0F48091E800877F8093E800909314
-:10293000EC010E948F118091EC01811106C0809101
-:10294000E30087FD02C081E001C084E08093F001D4
-:102950000E94C80E8091E80083FF0AC08091E800C1
-:10296000877F8093E8008091EB0080628093EB008A
-:10297000AA960FB6F894DEBF0FBECDBFDF91CF9100
-:102980001F910895CF938091F0018823A1F0C09109
-:10299000E900CF709091EC00892F817090FD80E864
-:1029A000C82B1092E9008091E80083FD0E9471130A
-:1029B000CF70C093E900CF910895909374018093F4
-:1029C00073010895E0917301F0917401309721F043
-:1029D0000190F081E02D099480E00895EF92FF923C
-:1029E0000F931F93CF93DF93E0917301F0917401E4
-:1029F0003097B1F18C010280F381E02D099580912F
-:102A0000D70182FF2DC080FF04C08DE895E00E94B1
-:102A10005507E80110E187E8E82E85E0F82E80915F
-:102A2000D70180FF0BC088811F928F93FF92EF9296
-:102A30000E94EE070F900F900F900F90115021966B
-:102A40001111EDCF8091D70180FF0AC085E895E094
-:102A5000DF91CF911F910F91FF90EF900C9455074C
-:102A6000DF91CF911F910F91FF90EF900895E0912A
-:102A70007301F0917401309721F00480F581E02D0D
-:102A80000994089520917101309172018217930782
-:102A900071F09093720180937101E0917301F09154
-:102AA0007401309721F00680F781E02D0994089594
-:102AB00020916F01309170018217930771F090930C
-:102AC000700180936F01E0917301F0917401309770
-:102AD00021F00084F185E02D0994089508950C9467
-:102AE0006E150E94C0210E9465090C948622CF9326
-:102AF000C82F8091D70182FF1EC080FF04C086EAE4
-:102B000095E00E9455078091D70180FF0CC01F926D
-:102B1000CF9381EA95E09F938F930E94EE070F90E9
-:102B20000F900F900F908091D70180FF04C08FE924
-:102B300095E00E9455078C2FCF910C94140DCF92E5
-:102B4000DF92EF92FF920F931F93CF93DF93CDB756
-:102B5000DEB72B970FB6F894DEBF0FBECDBF0E9435
-:102B6000820986E7C82E81E0D82E00E010E0E02E32
-:102B7000802F0E94AE0AF60141916F01F42EF826D3
-:102B8000B1F40F5F1F4F0E30110589F78FEF898366
-:102B90008A831B820E94C9218160782F9D838C8348
-:102BA00049815A816B818D810E94421640C090916B
-:102BB000D70191FF04C08B870E94B40A8B8520E067
-:102BC00030E04F2D50E0922FBA01022E02C07595D1
-:102BD00067950A94E2F760FF24C02E83EF8221E01C
-:102BE00030E0690102C0CC0CDD1C9A95E2F790E060
-:102BF0008C219D21892B09F420E028870E94C9217E
-:102C00008160782F9A8789874E815F8168858A8560
-:102C10000E944216F801EA58FE4F8081C826C08201
-:102C200006C02F5F3F4F2630310569F6AACF0E94BC
-:102C3000F725109175010E94E2141817A1F00E9467
-:102C4000E214809375012B960FB6F894DEBF0FBE89
-:102C5000CDBFDF91CF911F910F91FF90EF90DF904B
-:102C6000CF900C9477152B960FB6F894DEBF0FBE5D
-:102C7000CDBFDF91CF911F910F91FF90EF90DF902B
-:102C8000CF900895CF93DF93CDB7DEB72B970FB6D4
-:102C9000F894DEBF0FBECDBF4F83588769877A8710
-:102CA0008B87DE01119686E0FD0111928A95E9F786
-:102CB00085E0FE01379601900D928A95E1F74981F2
-:102CC0005A816B817C818D819E810E94581D2B963B
-:102CD0000FB6F894DEBF0FBECDBFDF91CF91089540
-:102CE000CF93882309F4C2C0C82F823859F40E94B8
-:102CF000E21481FDBBC089E30E94F41F0E94D3202F
-:102D000089E30CC0833879F40E94E21480FDAEC0E0
-:102D100083E50E94F41F0E94D32083E50E94472090
-:102D2000CF910C94D320843859F40E94E21482FD90
-:102D30009DC087E40E94F41F0E94D32087E4EECF59
-:102D40008CEF8C0F813A48F48C2F0E948A2A8111D3
-:102D50008DC08C2F0E94F41FE3CF80E28C0F88304F
-:102D600048F4C77081E001C0880FCA95EAF70E9455
-:102D70009C20D6CF8BE58C0F833078F4C53A29F0B0
-:102D8000C63A31F083E890E005C081E890E002C0E7
-:102D900082E890E0CF910C94421588E58C0F833146
-:102DA00008F064C0C83A39F1C93A41F1CA3A49F168
-:102DB000CB3A51F1CC3A59F1CD3A61F1C03B69F1CE
-:102DC000CE3A71F1CF3A79F1C13B81F1C23B89F141
-:102DD000C33B91F1C43B99F1C53BA1F1C63BA9F1BD
-:102DE000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11D
-:102DF00080E090E038C082EE90E035C089EE90E04F
-:102E000032C08AEE90E02FC085EB90E02CC086EBBC
-:102E100090E029C087EB90E026C08CEC90E023C0C6
-:102E20008DEC90E020C083E891E01DC08AE891E03D
-:102E30001AC082E991E017C084E991E014C081E2F0
-:102E400092E011C083E292E00EC084E292E00BC0F7
-:102E500085E292E008C086E292E005C087E292E057
-:102E600002C08AE292E0CF910C945815CF91089558
-:102E7000882309F44BC0823859F40E94E21481FF80
-:102E800045C089E30E94F41F0E94D32089E30CC04F
-:102E9000833871F40E94E21480FF38C083E50E94F9
-:102EA000F41F0E94D32083E50E9447200C94D32076
-:102EB000843859F40E94E21482FF28C087E40E94FB
-:102EC000F41F0E94D32087E4EFCF9CEF980F913A34
-:102ED00058F390E2980F983050F4877091E001C059
-:102EE000990F8A95EAF7892F0E94A220DFCF9BE5F0
-:102EF000980F933020F480E090E00C944215885AAB
-:102F0000833120F480E090E00C94581508958823D4
-:102F100021F00E949C200C94D3200895882321F056
-:102F20000E94A2200C94D3200895BF92CF92DF92EA
-:102F3000EF92FF920F931F93CF93DF9300D000D0B7
-:102F400000D0CDB7DEB725E0FC01DE01119601907F
-:102F50000D922A95E1F7FC014081318102812581A2
-:102F600022952F7063817481672B09F4E5C23F3F7E
-:102F700019F44F3F09F4E0C27C0149833A83898107
-:102F80009A812E830E94B31F182FB92E0E94B21F60
-:102F90000E94791EEB2DE295EF70F0E0E05AFF4FB2
-:102FA0002E810C94882D8B2D807F9B2D9F70F92E68
-:102FB000882319F0F29480EFF822002349F0FF20D3
-:102FC00009F467C28F2D0E94AC200E94D32061C2F9
-:102FD000812F0E943817FF2009F4AEC28F2D0E9466
-:102FE000B22026960FB6F894DEBF0FBECDBFDF919C
-:102FF000CF911F910F91FF90EF90DF90CF90BF90F6
-:103000000C94D3203B2D307F8B2D8F70303211F0FC
-:103010008295807F112319F0113021F12CC00023FB
-:10302000B9F0222309F4A0C1213009F09DC12696F0
-:103030000FB6F894DEBF0FBECDBFDF91CF911F91C9
-:103040000F91FF90EF90DF90CF90BF900C94BC2039
-:10305000222319F0213009F46FC28E830E94BF2011
-:103060008E8196C1002321F0223008F065C27CC118
-:10307000211162C28DC1002321F0222309F474C101
-:1030800008C2222309F484C119C22B2D2695269546
-:10309000237030E02115310521F021303105D1F0C8
-:1030A0004BC2002321F0812F9B2D937002C080E042
-:1030B00090E026960FB6F894DEBF0FBECDBFDF912D
-:1030C000CF911F910F91FF90EF90DF90CF90BF9025
-:1030D0000C944215002321F0812F9B2D937002C088
-:1030E00080E090E026960FB6F894DEBF0FBECDBF0D
-:1030F000DF91CF911F910F91FF90EF90DF90CF90D4
-:10310000BF900C945815812F002319F00E947D2444
-:1031100002C00E94E52426960FB6F894DEBF0FBECB
-:10312000CDBFDF91CF911F910F91FF90EF90DF9076
-:10313000CF90BF900C946A258B2D837009F07BC0D3
-:103140000111FAC1812F829586958770880F880FAB
-:10315000912F9F70C92ED12CE12CF12C082E04C088
-:10316000CC0CDD1CEE1CFF1C0A94D2F714FF12C01D
-:103170004FE050E060E070E004C0440F551F661F50
-:10318000771F8A95D2F7CB01BA016095709580952B
-:10319000909503C060E070E0CB012B2D269526951D
-:1031A0002370422F50E042305105D9F04330510591
-:1031B00069F16C297D298E299F294130510551F1F2
-:1031C00026960FB6F894DEBF0FBECDBFDF91CF912C
-:1031D0001F910F91FF90EF90DF90CF90BF900C94D4
-:1031E000A01E6C297D298E299F2926960FB6F8945A
-:1031F000DEBF0FBECDBFDF91CF911F910F91FF902A
-:10320000EF90DF90CF90BF900C94BC1E0E94A01E48
-:10321000C701B60126960FB6F894DEBF0FBECDBF2C
-:10322000DF91CF911F910F91FF90EF90DF90CF90A2
-:10323000BF900C94841E002319F08B2D817001C067
-:103240008695882309F478C1812F829586958770A9
-:10325000880F880F912F9F70C92ED12CE12CF12C53
-:10326000082E04C0CC0CDD1CEE1CFF1C0A94D2F707
-:1032700014FF12C04FE050E060E070E004C0440F63
-:10328000551F661F771F8A95D2F7CB01BA0160954B
-:1032900070958095909503C060E070E0CB012B2D78
-:1032A000269526952370422F50E042305105D9F0E3
-:1032B0004330510569F16C297D298E299F294130C0
-:1032C000510551F126960FB6F894DEBF0FBECDBF63
-:1032D000DF91CF911F910F91FF90EF90DF90CF90F2
-:1032E000BF900C947A1F6C297D298E299F292696E0
-:1032F0000FB6F894DEBF0FBECDBFDF91CF911F9107
-:103300000F91FF90EF90DF90CF90BF900C94961F9D
-:103310000E947A1FC701B60126960FB6F894DEBF49
-:103320000FBECDBFDF91CF911F910F91FF90EF9016
-:10333000DF90CF90BF900C945E1F103FD1F118F436
-:10334000103E50F4A1C0123F09F463C008F44CC011
-:10335000133F09F473C098C01F708B2D8F71002329
-:10336000A1F00E94F71E812F26960FB6F894DEBFBB
-:103370000FBECDBFDF91CF911F910F91FF90EF90C6
-:10338000DF90CF90BF900C9487170E94181F812F59
-:1033900026960FB6F894DEBF0FBECDBFDF91CF915A
-:1033A0001F910F91FF90EF90DF90CF90BF900C9402
-:1033B0008E170023A9F02111BFC08B2D8F71269687
-:1033C0000FB6F894DEBF0FBECDBFDF91CF911F9136
-:1033D0000F91FF90EF90DF90CF90BF900C943D1F26
-:1033E000223008F0A9C0E9CF0023A9F08B2D8F71FE
-:1033F00026960FB6F894DEBF0FBECDBFDF91CF91FA
-:103400001F910F91FF90EF90DF90CF90BF900C94A1
-:10341000F71E002359F38B2D8F7126960FB6F89463
-:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7
-:10343000EF90DF90CF90BF900C94181F002399F06D
-:103440008B2D8F7126960FB6F894DEBF0FBECDBFC1
-:10345000DF91CF911F910F91FF90EF90DF90CF9070
-:10346000BF900C94E21E26960FB6F894DEBF0FBEF6
-:10347000CDBFDF91CF911F910F91FF90EF90DF9023
-:10348000CF90BF900C94D81E0023A9F0222309F4FA
-:10349000ADCF812F26960FB6F894DEBF0FBECDBFFD
-:1034A000DF91CF911F910F91FF90EF90DF90CF9020
-:1034B000BF900C947016222309F4ADCF812F26966D
-:1034C0000FB6F894DEBF0FBECDBFDF91CF911F9135
-:1034D0000F91FF90EF90DF90CF90BF900C94381732
-:1034E0004B2D4F70612FC7010E94F70726960FB62C
-:1034F000F894DEBF0FBECDBFDF91CF911F910F912A
-:10350000FF90EF90DF90CF90BF900C94FC1D4B2D5F
-:103510004F70612FC70126960FB6F894DEBF0FBE1D
-:10352000CDBFDF91CF911F910F91FF90EF90DF9072
-:10353000CF90BF900C94BA0B26960FB6F894DEBFCE
-:103540000FBECDBFDF91CF911F910F91FF90EF90F4
-:10355000DF90CF90BF9008950E94B9200E948E20E6
-:103560000E94D3200E949D260E946A2580E090E060
-:103570000E94421580E090E00C9458150E94A9200A
-:103580000C94AC1A0E94B31F292F22952F7030E0A3
-:103590002C3031054CF42A3031056CF422503109BD
-:1035A0002230310588F407C02C30310549F02F3026
-:1035B000310531F009C0803E48F0803F29F406C053
-:1035C00093FB882780F9089580E0089581E00895AD
-:1035D000CF93DF9300D000D01F92CDB7DEB70F900E
-:1035E0000F900F900F900F90DF91CF910895CF9390
-:1035F000DF9300D000D000D0CDB7DEB726960FB64F
-:10360000F894DEBF0FBECDBFDF91CF9108951F9319
-:10361000CF93DF93C091840116E080918501C81794
-:1036200099F0D0E01C9FF0011D9FF00D1124EA5786
-:10363000FE4F4081518162817381848195810E9416
-:10364000F71A2196C770E9CFDF91CF911F910895A6
-:103650004091B6015091B7016091B8017091B901E4
-:103660008091BA019091BB010C94F71A8091BB0133
-:1036700082958F7009F054C08091B801882309F4B5
-:103680004FC080918401A09185016091B601709135
-:10369000B7014091B9015091BA01B6E08A1709F417
-:1036A0003FC090E041155105C1F17F3F11F46F3FDC
-:1036B000A1F1B89FF001B99FF00D1124EA57FE4F18
-:1036C000218172132AC02081621327C02281211117
-:1036D00024C0238134812417350710F42150310987
-:1036E000241B350B283C3105C0F42091BB012F7001
-:1036F00020612093BB0126E0289FF001299FF00D57
-:103700001124E557FE4F80818F708061808386EBA6
-:1037100091E00E9495170C94071B01968770BECF0D
-:103720000895CF92DF92EF92FF920F931F93CF9362
-:10373000DF93CDB7DEB762970FB6F894DEBF0FBE4A
-:10374000CDBF8C0185E0F801DE011D9601900D9240
-:103750008A95E1F7D8014C9111965C9111971296D8
-:103760006C9112971396CD90DC9014973091B6011E
-:103770007091B7018091B9019091BA01009709F455
-:103780006BC17F3F19F43F3F09F466C1E090B80177
-:10379000EE2009F4C0C02091BB01C816D90628F05C
-:1037A000F601E81BF90BCF0104C0809590958C0DB4
-:1037B0009D1DFF24F394883C910578F0F12C207F27
-:1037C00009F0C6C07C2DD98AC88A89890E94E81A66
-:1037D00086EB91E00E949517B1C0822F807F09F09F
-:1037E00046C0751314C0341312C0611110C02F707D
-:1037F00020612093BB010E94281B86EB91E00E9470
-:1038000095178091BB01D80115968C932EC0CD28B9
-:1038100019F15F3F11F44F3FF9F0F62E61111CC012
-:10382000809184012091850136E0821709F45AC005
-:1038300090E0389FF001399FF00D1124EA57FE4FB8
-:103840007181571306C07081471303C072817111D3
-:1038500003C001968770E9CFF62E662309F418C1DC
-:103860008091BB0181608093BB01F12C11C1751364
-:1038700008C0341306C0611104C08091BB01D80197
-:10388000C3C04D875E878D859E856A8B0E94C21A54
-:103890006A898823E1F16623D1F12091BB01822F4F
-:1038A00082958F7090E0029774F08091B6019091AC
-:1038B000B70198878F831986DB86CA862C87CE014D
-:1038C00007960E94951786E0F801A6EBB1E00190FB
-:1038D0000D928A95E1F70E94361B0E94281BFF2457
-:1038E000F394D6C04D875E878D859E850E94B31F59
-:1038F000292F22952F7030E0223031050CF0BCC00A
-:103900009F7009F0B6C0805E883008F4C1C0C8015D
-:103910000E949517E4CFC816D90608F453C0F601E3
-:10392000E81BF90BCF01883C910508F450C0F12C3D
-:103930007C2DD98AC88A89890E94E81AE6EBF1E0D1
-:1039400086E0DF011D928A95E9F70E94281BA0C03E
-:10395000751314C0341312C0611110C08091BB01E3
-:10396000F8018583C8010E94951786E0E6EBF1E037
-:10397000DF011D928A95E9F7FE2C8AC04D875E878C
-:103980008D859E856A8B0E94C21A6A89882309F4F4
-:10399000BECF662309F4BBCF2091BB01822F829555
-:1039A0008F7090E002970CF48ECF8091B6019091C9
-:1039B000B7019A8389831B82DD82CC822E83CE015C
-:1039C00001967FCF809590958C0D9D1DACCFF62EE6
-:1039D000662309F49CCF75132EC034132CC020919C
-:1039E000BB0120FD1FC0822F82958F70D9F0D801B6
-:1039F00015962C9315978F3049F08F5F982F9295DD
-:103A0000907F822F8F70892B15968C93C8010E940E
-:103A1000951786E0F801A6EBB1E001900D928A952A
-:103A2000E1F793CF86E0F801A6EBB1E001900D92AB
-:103A30008A95E1F72DC04D875E878D859E850E9412
-:103A4000C21A811140CF8091BB0181608093BB017C
-:103A5000C8010E9495171CC0662309F458CF4D87F2
-:103A60005E878D859E850E94C21A882309F44FCFF8
-:103A70002ACF811148CF0CC0243031050CF047CF3C
-:103A80009F7009F440CFF8019581907F09F03BCFFA
-:103A90008F2D62960FB6F894DEBF0FBECDBFDF91BB
-:103AA000CF911F910F91FF90EF90DF90CF900895ED
-:103AB0001F93CF93DF93CDB7DEB72C970FB6F89453
-:103AC000DEBF0FBECDBF4F83588769877A878B874C
-:103AD0009C87CE0107960E94911B882369F08F81F5
-:103AE00098852A853B85232BF1F19F3F09F063C020
-:103AF0008F3F09F060C037C086E0FE013796DE01D7
-:103B0000119601900D928A95E1F76F817885EA858B
-:103B1000FB85309741F17F3F11F46F3F21F12091F8
-:103B2000850130E0C9010196877099274091840191
-:103B300050E08417950709F447C069837A83FD83B1
-:103B4000EC8396E0929FD001939FB00D1124AA5769
-:103B5000BE4FFE01319601900D929A95E1F7809348
-:103B600085010E94071B16E08091840190918501D8
-:103B70008917C1F1189FC00111248A579E4F0E94D6
-:103B8000911B882379F1E09184011E9FF00111249B
-:103B9000EA57FE4F40815181628173818481958112
-:103BA0000E94F71A8091840190E00196877099270E
-:103BB00080938401D9CF4F81588569857A858B851B
-:103BC0009C850E94F71ACFCF0E94BE1A10928501E1
-:103BD00010928401E6EBF1E086E0DF011D928A9508
-:103BE000E9F7C1CF2C960FB6F894DEBF0FBECDBF5C
-:103BF000DF91CF911F910895EF92FF920F931F9342
-:103C0000CF93DF938C01892B09F46CC0F12CEE2447
-:103C1000E394E8012196F8018491843740F48430DC
-:103C200008F051C0813081F0823019F15BC08537D6
-:103C300009F444C0A8F19CE7980F903708F052C0EF
-:103C40008F770E94381741C00E5F1F4FFE01C4914D
-:103C500080E28C0F883048F4C7708E2D01C0880F29
-:103C6000CA95EAF70E94AC2014C08C2F0E947016EF
-:103C70002DC00E5F1F4FFE01C49180E28C0F883073
-:103C800058F4C7708E2D01C0880FCA95EAF70E94BC
-:103C9000B2200E94D3201AC08C2F0E94381716C061
-:103CA0000E5F1F4FFE01C491CC2381F08FE99FE08E
-:103CB0000197F1F700C00000C150F6CF0E5F1F4F13
-:103CC000FE01F49003C00E9470168E018F2D882390
-:103CD00009F49FCFEFE9FFE03197F1F700C0000052
-:103CE0008150F5CFDF91CF911F910F91FF90EF9011
-:103CF000089508956093C0017093C1018093C2013B
-:103D00009093C3010C94AC1A0F931F930091C001C0
-:103D10001091C1012091C2013091C301DC01CB019E
-:103D2000802B912BA22BB32B8093C0019093C101C8
-:103D3000A093C201B093C3011F910F910C94AC1AD0
-:103D40000F931F930091C0011091C1012091C201F6
-:103D50003091C301DC01CB0180239123A223B32343
-:103D60008093C0019093C101A093C201B093C3019D
-:103D70001F910F910C94AC1A0F931F930091C001E7
-:103D80001091C1012091C2013091C301DC01CB012E
-:103D900080279127A227B3278093C0019093C10168
-:103DA000A093C201B093C3011F910F910C94AC1A60
-:103DB0001092BC011092BD011092BE011092BF0181
-:103DC0000C94AC1A41E050E060E070E004C0440F95
-:103DD000551F661F771F8A95D2F74093BC015093F9
-:103DE000BD016093BE017093BF010C94AC1A41E019
-:103DF00050E060E070E004C0440F551F661F771F5D
-:103E00008A95D2F78091BC019091BD01A091BE012D
-:103E1000B091BF01482B592B6A2B7B2B4093BC01DF
-:103E20005093BD016093BE017093BF010C94AC1A16
-:103E300041E050E060E070E004C0440F551F661F91
-:103E4000771F8A95D2F7409550956095709580912F
-:103E5000BC019091BD01A091BE01B091BF0148236A
-:103E600059236A237B234093BC015093BD01609387
-:103E7000BE017093BF010C94AC1A41E050E060E0C9
-:103E800070E004C0440F551F661F771F8A95D2F754
-:103E90008091BC019091BD01A091BE01B091BF0184
-:103EA000482759276A277B274093BC015093BD01BF
-:103EB0006093BE017093BF010C94AC1A0F931F93D3
-:103EC0000091BC011091BD012091BE013091BF0154
-:103ED000DC01CB01802B912BA22BB32B8093BC0157
-:103EE0009093BD01A093BE01B093BF011F910F91AC
-:103EF0000C94AC1A0F931F930091BC011091BD015B
-:103F00002091BE013091BF01DC01CB0180239123C0
-:103F1000A223B3238093BC019093BD01A093BE0163
-:103F2000B093BF011F910F910C94AC1A0F931F9384
-:103F30000091BC011091BD012091BE013091BF01E3
-:103F4000DC01CB0180279127A227B3278093BC01F6
-:103F50009093BD01A093BE01B093BF011F910F913B
-:103F60000C94AC1A0895CF92DF92EF92FF920F93C8
-:103F70001F93CF93DF938C01C090C001D090C101FB
-:103F8000E090C201F090C3014091BC015091BD018D
-:103F90006091BE017091BF01C42AD52AE62AF72A92
-:103FA000CFE1D0E0D701C6010C2E04C0B695A7958D
-:103FB000979587950A94D2F780FF07C0B8018C2F98
-:103FC0000E94DD0B8130910531F4219758F7B8013B
-:103FD00080E00E94DD0BDF91CF911F910F91FF9048
-:103FE000EF90DF90CF90089590910C01992321F0EC
-:103FF00090910D01911109C020910E0130910F0196
-:10400000F90132969FEF40E030C0982F9695969533
-:1040100096959F30A0F4E0910E01F0910F01E90F09
-:10402000F11D877021E030E0A90102C0440F551F47
-:104030008A95E2F7CA019181892B81830895909135
-:10404000D70190FF23C01F928F9387ED95E09F9338
-:104050008F930E94EE070F900F900F900F9008958E
-:104060009F3F39F04F5F4E3041F051915813F8CFD8
-:104070000DC05111F7CF942FF5CF9F3F39F0F901C3
-:10408000E90FF11D97FDFA958283089508959091A7
-:104090000C01992321F090910D01911109C02091FB
-:1040A0000E0130910F01F9013296205F3F4F30C071
-:1040B000982F9695969596959F30A8F4E0910E01CD
-:1040C000F0910F01E90FF11D877021E030E0A901A7
-:1040D00002C0440F551F8A95E2F7CA01809591816D
-:1040E0008923818308959091D70190FF16C01F9274
-:1040F0008F9389EB95E09F938F930E94EE070F902B
-:104100000F900F900F9008953196E217F30729F062
-:1041100090819813F9CF1082F7CF089581E090E055
-:10412000E0910E01F0910F01E80FF91F1082019646
-:1041300080319105A9F708959091D601892B80933C
-:10414000D601089580959091D60189238093D60158
-:1041500008951092D60108959091D501892B8093EE
-:10416000D501089580959091D50189238093D5013B
-:1041700008951092D50108958093C4010895109276
-:10418000C401089580910E0190910F01FC013196B8
-:104190009C01205F3F4F80E0919191118F5FE2176A
-:1041A000F307D1F70895E0910E01F0910F0180918E
-:1041B000D6018083E0910E01F0910F0190818091F2
-:1041C000D501892B80838091C401882361F0E0911F
-:1041D0000E01F0910F019081892B80830E94C220F3
-:1041E00081111092C40180910E0190910F010C94E5
-:1041F000EE1490933B0180933A010895CF92DF92A1
-:10420000EF92FF926C01EE24FF24C114D104E1046B
-:10421000F10421F0C701B60120E101C020E0C72E62
-:10422000D82EE92EFF24C114D104E104F10419F0C1
-:10423000285FC701B6016B017C0154E0F694E79456
-:10424000D794C7945A95D1F7C114D104E104F1046D
-:1042500019F02C5FC701B6016B017C0142E0F694B6
-:10426000E794D794C7944A95D1F7C114D104E104D7
-:10427000F10419F02E5FC701B601DC01CB01B69540
-:10428000A79597958795892B8A2B8B2B09F02F5F04
-:10429000822FFF90EF90DF90CF9008958295982F16
-:1042A0009C7C392F36953695282F237344E0249F24
-:1042B000C0011124932F982B292F2A7A2695892F14
-:1042C0008575880F822B08951F93CF93DF931F92DC
-:1042D000CDB7DEB799830E944E21182F9981892F7F
-:1042E0000E944E21212F30E0322F2227A901482B96
-:1042F000CA010F90DF91CF911F9108958091F00135
-:10430000843009F11092D80120E488E190E00FB6E2
-:10431000F894A895809360000FBE2093600083B747
-:10432000817F846083BF83B7816083BF78948895E1
-:1043300083B78E7F83BF88E10FB6F89480936000C7
-:10434000109260000FBE089508950895CF930E94C3
-:10435000A4210E9482090E94A521C0E08C2F0E9406
-:10436000AE0A811104C0CF5FCE30C1F701C081E039
-:10437000CF9108950E94BE1A0E94E2140C94140D6D
-:1043800082E084BD93E095BD9AEF97BD80936E0067
-:1043900008952FB7F8948091D9019091DA01A091F6
-:1043A000DB01B091DC012FBF0895CF92DF92EF9235
-:1043B000FF920F931F932FB7F8944091D90150911A
-:1043C000DA016091DB017091DC012FBF6A017B0192
-:1043D000EE24FF248C0120E030E0C016D106E20676
-:1043E000F30610F4415051099A01281B390BC901F9
-:1043F0001F910F91FF90EF90DF90CF9008951F9243
-:104400000F920FB60F9211248F939F93AF93BF9388
-:104410008091D9019091DA01A091DB01B091DC018A
-:104420000196A11DB11D8093D9019093DA01A0934B
-:10443000DB01B093DC01BF91AF919F918F910F9001
-:104440000FBE0F901F9018950E94E011F8942FEF67
-:1044500087EA91E6215080409040E1F700C00000DB
-:1044600087E090EBDC018093F9019093FA01A0932F
-:10447000FB01B093FC019CE088E10FB6F894A8958D
-:10448000809360000FBE90936000FFCFEF92FF9289
-:104490000F931F93CF93DF93D82FC0E08C2F0E94F0
-:1044A000AE0A00E010E0E82EF12CC701002E02C099
-:1044B000959587950A94E2F780FD06C00F5F1F4F20
-:1044C0000630110591F709C0602F7C2F80E00E9413
-:1044D000BB0BD813F3CF81E004C0CF5FCE30F1F631
-:1044E00080E0DF91CF911F910F91FF90EF900895A1
-:1044F000CF93C82F8CE20E944622882321F08C2F74
-:10450000CF910C94462280E0CF910895CF930E94E2
-:10451000D523811102C00E94BB238CEF95E00E943D
-:104520005507C5E6C15049F00E9482098FE39CE916
-:104530000197F1F700C00000F5CF85EF95E00E94EC
-:10454000550789E20E947822811113C18AE20E94F4
-:10455000782281110E94BB2385E00E94782281117C
-:104560000E9424220E94E0238093D70187E00E94CA
-:1045700078228823A9F18BE10E947822882351F0C8
-:104580008091D70181FB222720F991E0922790FBAF
-:1045900081F90EC08EE00E947822882361F080911C
-:1045A000D70182FB222720F991E0922790FB82F924
-:1045B0008093D70115C080E10E9478229091D701A5
-:1045C000882341F093FB222720F981E0822780FB9A
-:1045D00093F904C0892F809580FB90F99093D701BF
-:1045E0008091D7010E94E4230E94F2238093EA0184
-:1045F00080EE0E947822882341F08091EA01982F72
-:10460000909590FB80F98093EA0189E30E947822DB
-:10461000882359F08091EA0181FB222720F991E05B
-:10462000922790FB81F98093EA0182EE0E94782222
-:10463000882359F08091EA0182FB222720F991E03A
-:10464000922790FB82F98093EA0186EE0E947822FD
-:10465000882359F08091EA0183FB222720F991E019
-:10466000922790FB83F98093EA0183EE0E947822DF
-:10467000882359F08091EA0184FB222720F991E0F8
-:10468000922790FB84F98093EA0185E30E947822C7
-:10469000882359F08091EA0185FB222720F991E0D7
-:1046A000922790FB85F98093EA0181E30E947822AA
-:1046B000882359F08091EA0186FB222720F991E0B6
-:1046C000922790FB86F98093EA0181E10E9478228B
-:1046D000882359F08091EA0187FB222720F991E095
-:1046E000922790FB87F98093EA018091EA010E946A
-:1046F000F6238091EA0187FB882780F980930D01DA
-:1047000087E20E947822C82F8EE10E9478228111D0
-:10471000C2608FE10E9478228111C46080E20E9411
-:1047200078228111C86081E20E9478228111C061E3
-:1047300082E20E9478228111C06283E20E94782284
-:104740008111C06484E20E947822882311F0C0683D
-:1047500002C0CC2329F08C2F0E94ED236C2F03C0C4
-:104760000E94E923682F70E080E090E0CF910C94E4
-:104770007A1ECF9108956DEE7EEF80E090E00E946A
-:10478000BE2D60E082E090E00E94B02D60E083E00A
-:1047900090E00E94B02D60E084E090E00E94B02D97
-:1047A00060E085E090E00C94B02D80E090E00E9405
-:1047B000AA2D21E08D3E9E4F09F020E0822F089522
-:1047C00082E090E00C94A22D682F82E090E00C949F
-:1047D000B02D83E090E00C94A22D682F83E090E050
-:1047E0000C94B02D84E090E00C94A22D682F84E00E
-:1047F00090E00C94B02D8091DF0180FF0BC06091A0
-:10480000130185E0689FB001112475956795759532
-:1048100067952BC081FF09C06091130185E0689FF7
-:10482000B00111247595679520C082FF07C0609183
-:10483000130185E0689FB001112417C09091E00139
-:104840009923D1F060911201961788F720911301F6
-:1048500085E0289F90011124929FA001939F500D05
-:10486000112470E0CA010E94742D6038710540F473
-:104870006115710539F002C065E070E0862F08957A
-:104880008FE7089581E008958091DF0180FF08C0DF
-:104890006091110170E0759567957595679521C0D8
-:1048A00081FF06C06091110170E07595679519C090
-:1048B00082FF04C06091110170E010C09091E0018E
-:1048C0009923C1F0609110019617A0F78091110112
-:1048D000899FC001112470E00E94742D6038710519
-:1048E00028F46115710521F0862F08958FE708954A
-:1048F00081E0089561E070E0F4CF803F21F40E94F0
-:10490000FB23819504C0813F29F40E94FB238093FF
-:10491000E3010895823F21F40E94FB23819504C0A6
-:10492000833F29F40E94FB238093E2010895893F8D
-:1049300019F40E94442405C08A3F31F40E944424A3
-:1049400081958093E40108958B3F21F40E944424D3
-:10495000819504C08C3F29F40E9444248093E50192
-:104960000895843F21F48091E101816017C0853F63
-:1049700021F48091E101826011C0863F21F4809191
-:10498000E10184600BC0873F21F48091E1018860E0
-:1049900005C0883F31F48091E10180618093E1019D
-:1049A00008958D3F21F48091DF0181600BC08E3F1F
-:1049B00021F48091DF01826005C08F3F29F480914E
-:1049C000DF0184608093DF010895803F39F4809196
-:1049D000E30187FF6CC01092E30169C0813F29F4B5
-:1049E0008091E3011816BCF362C09091E201823F0E
-:1049F00029F497FF5CC01092E20159C0833F19F47B
-:104A00001916CCF354C0893F41F48091E401181683
-:104A10000CF04DC01092E4014AC08A3F29F4809105
-:104A2000E40187FF44C0F6CF8B3F39F48091E50164
-:104A300087FF3DC01092E5013AC08C3F29F4809178
-:104A4000E5011816BCF333C0843F21F48091E101E5
-:104A50008E7F17C0853F21F48091E1018D7F11C0C9
-:104A6000863F21F48091E1018B7F0BC0873F21F4C9
-:104A70008091E101877F05C0883F31F48091E10199
-:104A80008F7E8093E10113C08D3F21F48091DF017F
-:104A90008E7F0BC08E3F21F48091DF018D7F05C09A
-:104AA0008F3F29F48091DF018B7F8093DF0180911C
-:104AB000E20181110EC08091E30181110AC0809151
-:104AC000E401811106C08091E501811102C01092BC
-:104AD000E00108958091D70183FF7EC088E396E0CE
-:104AE0000E9455078091E1011F928F9383E396E026
-:104AF0009F938F930E94EE0781E396E00E945507F3
-:104B00008091E201282F332727FD30953F938F9323
-:104B10008EE296E09F938F930E94EE078CE296E0E0
-:104B20000E9455078091E301282F332727FD3095F8
-:104B30003F938F9389E296E09F938F930E94EE07B5
-:104B400087E296E00E9455078091E401282F3327E1
-:104B500027FD30953F938F9384E296E09F938F9348
-:104B60000E94EE0782E296E00E9455078091E501DF
-:104B7000282F332727FD30953F938F938FE196E0C1
-:104B80009F938F930E94EE078CE196E00E94550759
-:104B90008091E0011F928F9389E196E09F938F931C
-:104BA0000E94EE0787E196E00E9455078091DF01A1
-:104BB0001F928F9384E196E09F938F930E94EE075C
-:104BC00081E196E00E9455078DB79EB74C960FB6CF
-:104BD000F8949EBF0FBE8DBF81EE91E00E94371505
-:104BE0000E94C9219093DE018093DD0108951F93F7
-:104BF000CF93DF938091DD019091DE010E94D5215A
-:104C0000AC019091E001992321F02091140130E052
-:104C100006C0209115018AE0289F900111244217B7
-:104C2000530708F486C08091E201C091E301D0915E
-:104C3000E4011091E501811107C0C11176C0D111C5
-:104C400074C0111172C075C09F3F19F09F5F90939F
-:104C5000E001181624F40E94FB238093E201809166
-:104C6000E20187FF05C00E94FB2381958093E2014A
-:104C70001C1624F40E94FB238093E3018091E3013E
-:104C800087FF05C00E94FB2381958093E30160911B
-:104C9000E201662339F1C091E301CC2319F17727B2
-:104CA00067FD7095872F972F0E94792C23E333E3BC
-:104CB00043E35FE30E94DD2C0E94462C6093E201F7
-:104CC0006C2F772767FD7095872F972F0E94792C7F
-:104CD00023E333E343E35FE30E94DD2C0E94462C91
-:104CE0006093E3011D1624F40E9444248093E401A0
-:104CF0008091E40187FF05C00E9444248195809340
-:104D0000E401111624F40E9444248093E50180916B
-:104D1000E50187FF05C00E94442481958093E50149
-:104D2000DF91CF911F910C946A259F3F09F08ECFA0
-:104D300096CFDF91CF911F910895E1EEF1E085E0EC
-:104D4000DF011D928A95E9F71092E0011092DF01D0
-:104D500008958BE598E00E9455071F9281E08F939C
-:104D60001F9285E08F938DE098E09F938F930E9430
-:104D7000EE070F900F900F900F900F900F900895E7
-:104D80008330E9F128F4813061F0823009F108952F
-:104D9000853009F462C008F449C0863009F474C053
-:104DA000089580911501262F30E0280F311D2F3FE7
-:104DB000310524F4680F6093150103C08FEF8093D1
-:104DC0001501809115011F928F9386E497E072C0C0
-:104DD00080911401262F30E0280F311D2F3F31051F
-:104DE00024F4680F6093140103C08FEF80931401C3
-:104DF000809114011F928F9384E397E05BC08091B0
-:104E00001301262F30E0280F311D2F3F310524F4E8
-:104E1000680F6093130103C08FEF8093130180919B
-:104E200013011F928F9381E297E044C08091120199
-:104E3000262F30E0280F311D2F3F310524F4680F55
-:104E40006093120103C08FEF8093120180911201D1
-:104E50001F928F938CE097E02DC080911101262F37
-:104E600030E0280F311D2F3F310524F4680F609387
-:104E7000110103C08FEF80931101809111011F92E6
-:104E80008F9383EF96E016C080911001262F30E0BB
-:104E9000280F311D2F3F310524F4680F6093100156
-:104EA00003C08FEF80931001809110011F928F93A8
-:104EB00088ED96E09F938F930E94EE070F900F90DE
-:104EC0000F900F900895833081F128F4813059F0CC
-:104ED0008230D1F00895853009F449C0B8F18630A8
-:104EE00009F456C0089580911501681720F4861BB7
-:104EF0008093150102C010921501809115011F9237
-:104F00008F9389EC96E054C080911401681720F4C7
-:104F1000861B8093140102C0109214018091140129
-:104F20001F928F9387EB96E043C08091130168171F
-:104F300020F4861B8093130102C01092130180910C
-:104F400013011F928F9384EA96E032C08091120180
-:104F5000681720F4861B8093120102C01092120180
-:104F6000809112011F928F938FE896E021C080916B
-:104F70001101681720F4861B8093110102C0109262
-:104F80001101809111011F928F9386E796E010C066
-:104F900080911001681720F4861B8093100102C0D5
-:104FA00010921001809110011F928F938BE596E073
-:104FB0009F938F930E94EE070F900F900F900F908A
-:104FC0000895CF93C82F1F928F9380E699E09F9307
-:104FD0008F930E94EE0781E090E0A0E0B0E0BC017A
-:104FE000CD0104C0660F771F881F991FCA95D2F79D
-:104FF0000E947A1E0F900F900F900F90CF910C94FB
-:10500000BE1ACF938D3109F465C0B0F58E3009F426
-:10501000CCC100F5873009F49BC1A8F4863009F0B3
-:105020006DC28091D701817F8E7F8093D70185E605
-:1050300099E00E94550787EA9DE00E94550781E0AC
-:105040008093E70180C1883009F44FC08B3009F4A8
-:105050007CC154C2863109F4F0C138F4803109F4BE
-:10506000B8C1813109F430C249C2893109F4CEC1D5
-:105070008B3109F486C142C2853309F437C248F442
-:10508000873209F433C208F433C2893209F42EC2DC
-:1050900035C2833438F48A3308F02CC2883309F4DB
-:1050A00054C12CC2833409F421C2883409F026C2C9
-:1050B0000E94BE1A86E99DE00E9455079FEF23EDEE
-:1050C00080E3915020408040E1F700C000000E9442
-:1050D000242239C186EB9DE00E9455070E94002CD6
-:1050E0000E94E2140E94140D2EC18BEA9DE00E94E2
-:1050F000550786E79BE00E9455070E94E9231F920F
-:105100008F9383E79BE09F938F930E94EE0781E745
-:105110009BE00E9455070E94E023C82F8EE59BE08C
-:105120000E9455071F92CF9389E59BE09F938F9331
-:105130000E94EE0787E59BE00E9455078DE49BE007
-:105140000E9455078C2F81701F928F938AE49BE0F9
-:105150009F938F930E94EE0788E49BE00E9455077F
-:105160008EE39BE00E945507C1FB882780F91F92C0
-:105170008F938BE39BE09F938F930E94EE0789E3CD
-:105180009BE00E9455078DE29BE00E945507C2FB01
-:10519000882780F91F928F938AE29BE09F938F93D9
-:1051A0000E94EE0788E29BE00E9455078FE19BE09A
-:1051B0000E945507C3FBCC27C0F91F92CF938CE107
-:1051C0009BE09F938F930E94EE078AE19BE00E94F1
-:1051D00055070E94F223C82F86E09BE00E945507E6
-:1051E0001F92CF9381E09BE09F938F930E94EE07E5
-:1051F0008FEF9AE00E94550786EE9AE00E945507CD
-:105200008C2F81701F928F9383EE9AE09F938F93E0
-:105210000E94EE078DB79EB780960FB6F8949EBF9A
-:105220000FBE8DBF81EE9AE00E9455078AEC9AE08E
-:105230000E945507C1FB882780F91F928F9387EC46
-:105240009AE09F938F930E94EE0785EC9AE00E946C
-:10525000550783EB9AE00E945507C2FB882780F927
-:105260001F928F9380EB9AE09F938F930E94EE079B
-:105270008EEA9AE00E9455078CE99AE00E94550751
-:10528000C3FB882780F91F928F9389E99AE09F9347
-:105290008F930E94EE0787E99AE00E9455078DE8F8
-:1052A0009AE00E945507C4FB882780F91F928F93CC
-:1052B0008AE89AE09F938F930E94EE0788E89AE02D
-:1052C0000E94550786E79AE00E945507C5FB88278C
-:1052D00080F91F928F9383E79AE09F938F930E94A8
-:1052E000EE0781E79AE00E94550785E59AE00E9463
-:1052F0005507C6FB882780F91F928F9382E59AE0B5
-:105300009F938F930E94EE0780E59AE00E945507D5
-:1053100088E49AE00E945507C7FBCC27C0F91F928A
-:10532000CF9385E49AE09F938F930E94EE0783E4E6
-:105330009AE00E9455078DB79EB74C960FB6F89429
-:105340009EBF0FBE8DBFC1E0DEC08CE899E05BC0A0
-:105350008091D701C82FC17080FF09C089E89DE006
-:105360000E9455078091D701817F8E7F47C08DE7CE
-:105370009DE00E9455078091D70181608093D701FD
-:10538000E2CF9091D70191FBCC27C0F981E0C827EB
-:10539000892FC0FB81F98093D701CC2319F080E7D6
-:1053A0009DE027C082E69DE02EC09091D70192FB40
-:1053B000CC27C0F981E0C827892FC0FB82F98093F0
-:1053C000D701CC2319F083E59DE013C083E49DE071
-:1053D0001AC09091D70193FBCC27C0F981E0C82770
-:1053E000892FC0FB83F98093D701CC2351F087E349
-:1053F0009DE00E9455078091D70181608093D7017D
-:1054000082C08AE29DE00E9455079DCF8BE19DE01E
-:105410000E9455078FEE9CE00E94550782EB9CE0AE
-:105420000E94550785E89CE00E94550781E49CE0B6
-:105430000E94550786E19CE0E6CF88E09CE00E9450
-:1054400055070E94E2141F928F938EEE9BE09F936C
-:105450008F930E94EE0780910C011F928F9387ED2E
-:105460009BE09F938F930E94EE0780916E011F92A5
-:105470008F9384EC9BE09F938F930E94EE07809123
-:105480000D011F928F9381EB9BE09F938F930E945E
-:10549000EE078091D9019091DA01A091DB01B091E2
-:1054A000DC01BF93AF939F938F938DE99BE09F9314
-:1054B0008F930E94EE078DB79EB746960FB6F8946D
-:1054C0009EBF0FBE8DBF3FCF0E94BE1AC0910D017F
-:1054D00081E0C827C0930D01CC2329F083E99BE02C
-:1054E0000E94550710C088E89BE08DCF80E003C084
-:1054F0008D5101C089530E94E12725CF86E89BE0AA
-:105500000E945507C0E08C2FCF91089580E0089548
-:1055100080E00895CF93C82F8091E701813081F01A
-:1055200020F0823009F44FC045C1E0910E01F091A6
-:105530000F018081813169F0823209F03DC109C0DB
-:10554000E0910E01F0910F018081813111F08232E2
-:1055500061F48C2F0E94862A811104C08C2F0E9436
-:1055600001282FC081E090E02CC08C2F0E94882A57
-:10557000811126C0C431E1F070F4CB3081F0C0312C
-:10558000D1F40E94A92688E599E00E94550782E09F
-:105590008093E70115C0C93259F0C83361F485E63C
-:1055A00099E00E9455078CE599E00E94550708C0D4
-:1055B0001092E70103C186E599E00E945507FEC0FD
-:1055C00081E08170FDC0C43220F5CE3108F0C0C04A
-:1055D000CB3099F1C8F4C73009F0D2C08AE080938B
-:1055E000150194E19093140193E09093130180933B
-:1055F000120188E08093110188E2809310018CEF02
-:1056000097E00E945507BFC0C33149F1C431C1F0D2
-:10561000B7C0CB3409F4A9C028F4C93289F0C83323
-:1056200061F0AEC0C13509F49EC0C23509F499C01D
-:10563000CE3409F0A5C06AE09EC00E94A926A3C08E
-:105640008091E601882319F01092E6019CC089E060
-:1056500098E00E94550781E08093E701B1C083EE96
-:1056600097E00E94550781ED97E00E9455078091D1
-:1056700015011F928F938EEC97E09F938F930E945A
-:10568000EE078CEC97E00E9455078AEB97E00E94AA
-:105690005507809114011F928F9387EB97E09F939A
-:1056A0008F930E94EE0785EB97E00E94550786EAEC
-:1056B00097E00E945507809113011F928F9383EA10
-:1056C00097E09F938F930E94EE0781EA97E00E94F4
-:1056D000550780E997E00E945507809112011F92BB
-:1056E0008F938DE897E09F938F930E94EE078BE84E
-:1056F00097E00E94550786E797E00E945507809142
-:1057000011011F928F9383E797E09F938F930E94DD
-:10571000EE0781E797E00E9455078AE597E00E942F
-:105720005507809110011F928F9387E597E09F9313
-:105730008F930E94EE0785E597E00E9455078DB78D
-:105740009EB748960FB6F8949EBF0FBE8DBF1BC084
-:10575000CE51EC2FF0E0E15DFE4F80818093E601B9
-:1057600012C061E003C061E006C06AE08091E6011A
-:105770000E94C02608C08091E6010E94632703C0F2
-:105780008AEF97E013C08091E601882369F01F92A9
-:105790008F9384EF97E09F938F930E94EE070F9073
-:1057A0000F900F900F9004C081EF97E00E94550773
-:1057B00081E006C01092E70180E002C080E001CFE6
-:1057C000CF910895E1E8F0E0808188608083808156
-:1057D000816080838FB7F89493E09093890090ED77
-:1057E000909388008FBF0895EFE6F0E0808182609B
-:1057F00080830895EFE6F0E080818D7F80830895B7
-:10580000EFE6F0E0908182E08927808308951F927F
-:105810000F920FB60F9211242F933F934F935F93E4
-:105820006F937F938F939F93AF93BF93EF93FF9368
-:105830008091E8019091E90101969093E9018093AC
-:10584000E801811103C082E00E94140DE091E9019A
-:10585000E695E695F0E0EA53F24FE4918091E80195
-:105860008E1303C080E00E94140DFF91EF91BF9151
-:10587000AF919F918F917F916F915F914F913F91E8
-:105880002F910F900FBE0F901F90189504D0689421
-:10589000B1118DC0089570D088F09F5790F0B92F46
-:1058A0009927B751A0F0D1F0660F771F881F991F75
-:1058B0001AF0BA95C9F712C0B13081F077D0B1E0D3
-:1058C000089574C0672F782F8827B85F39F0B93FE3
-:1058D000CCF3869577956795B395D9F73EF4909577
-:1058E0008095709561957F4F8F4F9F4F0895E894F5
-:1058F00009C097FB3EF490958095709561957F4F18
-:105900008F4F9F4F9923A9F0F92F96E9BB279395C5
-:10591000F695879577956795B795F111F8CFFAF4D5
-:10592000BB0F11F460FF1BC06F5F7F4F8F4F9F4F06
-:1059300016C0882311F096E911C0772321F09EE864
-:10594000872F762F05C0662371F096E8862F70E0CA
-:1059500060E02AF09A95660F771F881FDAF7880FA4
-:105960009695879597F9089557FD9058440F551FC0
-:1059700059F05F3F71F04795880F97FB991F61F0D1
-:105980009F3F79F087950895121613061406551F48
-:10599000F2CF4695F1DF08C0161617061806991FB4
-:1059A000F1CF86957105610508940895E894BB27A9
-:1059B00066277727CB0197F908950BD078C069D077
-:1059C00028F06ED018F0952309F05AC05FC011245A
-:1059D000EECFCADFA0F3959FD1F3950F50E0551F8E
-:1059E000629FF001729FBB27F00DB11D639FAA2734
-:1059F000F00DB11DAA1F649F6627B00DA11D661F83
-:105A0000829F2227B00DA11D621F739FB00DA11DA3
-:105A1000621F839FA00D611D221F749F3327A00D5D
-:105A2000611D231F849F600D211D822F762F6A2FF9
-:105A300011249F5750408AF0E1F088234AF0EE0F7E
-:105A4000FF1FBB1F661F771F881F91505040A9F78B
-:105A50009E3F510570F014C0AACF5F3FECF3983E13
-:105A6000DCF3869577956795B795F795E7959F5FF2
-:105A7000C1F7FE2B880F911D9695879597F908958C
-:105A800097F99F6780E870E060E008959FEF80ECF1
-:105A9000089500240A941616170618060906089594
-:105AA00000240A9412161306140605060895092EFA
-:105AB0000394000C11F4882352F0BB0F40F4BF2B69
-:105AC00011F460FF04C06F5F7F4F8F4F9F4F0895A9
-:105AD000991B79E004C0991F961708F0961B881F40
-:105AE0007A95C9F78095089597FB072E16F40094D0
-:105AF00007D077FD09D00E948E2D07FC05D03EF41B
-:105B0000909581959F4F0895709561957F4F089569
-:105B1000EE0FFF1F0590F491E02D0994AA1BBB1B0B
-:105B200051E107C0AA1FBB1FA617B70710F0A61B9D
-:105B3000B70B881F991F5A95A9F780959095BC01BE
-:105B4000CD010895F999FECF92BD81BDF89A9927AC
-:105B500080B50895A8E1B0E042E050E00C94C52D76
-:105B6000262FF999FECF1FBA92BD81BD20BD0FB679
-:105B7000F894FA9AF99A0FBE019608950E94B02DF2
-:105B8000272F0C94B12DDC01CB01FC01F999FECF3C
-:105B900006C0F2BDE1BDF89A319600B40D924150B5
-:0A5BA0005040B8F70895F894FFCFC5
-:105BAA002002150D060EE30DAF0D7B0D0101C50197
-:105BBA0028080A03140A3F4D3620394605F904C35A
-:105BCA0004A3046A04DD03F6030F0428044804014D
-:0A5BDA000203040506070809000095
+:1002D00001000100AE00010001000000160345000E
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex b/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex
index 928c0ecc3f..aa08845658 100644
--- a/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex
+++ b/keyboard/ergodox_ez/keymaps/erez_experimental/erez_experimental.hex
@@ -1,17 +1,17 @@
-:100000000C9465020C94A9020C94A9020C94A90208
-:100010000C94A9020C94A9020C94A9020C94A902B4
-:100020000C94A9020C94A9020C94C50B0C94970C87
-:100030000C94A9020C94A9020C94A9020C94A90294
-:100040000C94A9020C9422210C94A9020C94A902EC
-:100050000C94A9020C94C41A0C94A9020C94A90241
-:100060000C94A9020C94A9020C94A9020C94A90264
-:100070000C94A9020C94A9020C94A9020C94A90254
-:100080000C94A9020C94A9020C94A9020C94A90244
-:100090000C94A9020C94A9020C94A9020C94A90234
-:1000A0000C94A9020C94A9020C94A902FC0C1E0D3C
-:1000B000090E1E0D090E600D830D090ED80DEB0DF6
-:1000C000D810D81006110611481184118413841316
-:1000D0009C118413931293125E138413841372136E
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A12E004C002A00E1003581000044
 :1000F0001E00140004001D7134004D001F001A0082
 :1001000016001B00E104C1002000080007000600E3
@@ -75,1048 +75,1047 @@
 :1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
 :1004B000B39D87715D4A3A2C20170F0A060402018A
 :1004C0000000000000000000000011241FBECFEF5C
-:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A
-:1004E0009091EF01A091F001B091F1018730904B14
-:1004F000A740B04BB9F41092EE011092EF011092A8
-:10050000F0011092F10114BE84B7877F84BF88E1A7
-:100510000FB6F89480936000109260000FBEE0E088
-:10052000FFE3099511E0A0E0B1E0E8ECF5E402C0DA
-:1005300005900D92A433B107D9F711E0A4E3B1E01F
-:1005400001C01D92AE3EB107E1F70E940B090C9469
-:10055000E2220C94000061110BC0FC01828188230F
-:1005600021F085EE0E946C0F03C085EE0E943410CE
-:1005700080E090E0089508956091B1017091B2011A
-:100580008091B3019091B4010E94F01956985E9841
-:1005900025982D9826982E9827982F98813019F015
-:1005A000823021F00895259A2D9A0895269A2E9A40
-:1005B00008958CEB92E0892B11F00E94BC0280E040
-:1005C00090E0089556985E9825982D9826982E9834
-:1005D00027982F988FEF90E0909389008093880060
-:1005E00090938B0080938A0090938D0080938C0071
-:1005F000259A2D9A2FEF80E792E02150804090407D
-:10060000E1F700C00000269A2E9A2FEF80E792E0D3
-:10061000215080409040E1F700C00000279A2F9AB7
-:100620002FEF80E792E0215080409040E1F700C03A
-:10063000000025982D982FEF80E792E02150804010
-:100640009040E1F700C0000026982E982FEF80E739
-:1006500092E0215080409040E1F700C000002798D0
-:100660002F9856985E9825982D9826982E9827981A
-:100670002F98089589EA8093800089E08093810013
-:1006800024982C983F988AB18F748AB96E98479AAB
-:100690008BB1806B8BB9769A0E94E2028BEB92E071
-:1006A000892B11F00E94BB0280E090E0089580E267
-:1006B000809300018091340181110EC00E94A60335
-:1006C00081E0809334012FEF83ED90E3215080404F
-:1006D0009040E1F700C0000080E40E94AC038093EA
-:1006E000000181112EC00E94D60380930001811168
-:1006F00028C00E94D60380930001811122C08FE39D
-:100700000E94D6038093000181111BC00E94CE037A
-:1007100080E40E94AC0380930001811112C08CE040
-:100720000E94D6038093000181110BC00E94D60362
-:1007300080930001811105C08FE30E94D60380934E
-:1007400000010E94CE038091000108951092B9002B
-:100750008AE08093B800089594EA9093BC00909149
-:10076000BC0097FFFCCF9091B900987F983021F0A2
-:10077000903111F081E008958093BB0084E880936C
-:10078000BC008091BC0087FFFCCF8091B900887FBE
-:10079000883111F0803471F780E0089584E9809306
-:1007A000BC008091BC0084FDFCCF08958093BB0009
-:1007B00084E88093BC008091BC0087FFFCCF9091BF
-:1007C000B900987F81E0983209F480E0089584E8C8
-:1007D0008093BC008091BC0087FFFCCF8091BB0060
-:1007E000089580910001811115C080E40E94AC033E
-:1007F0008093000181110CC082E10E94D603809396
-:100800000001811105C08FEF0E94D6038093000183
-:100810000E94CE0384B1807F84B985B1807F85B981
-:100820008AB1837F8AB98BB1837F8BB93E98469812
-:1008300008950E945703809300010E94F10380B342
-:100840008C7080BB81B3836F81BBE4E4F1E0A6E3ED
-:10085000B1E011921D9281E0E235F807D1F78AE309
-:1008600093E0892B11F00C943A030895BF92CF9234
-:10087000DF92EF92FF920F931F93CF93DF938091BC
-:100880000001882379F0809135018F5F80933501D5
-:10089000811108C00E94570380930001811102C09A
-:1008A0000E94E20206E311E0C0E0D0E0DD24D39430
-:1008B00082E0C82EEE24E394F12CC73000F580913D
-:1008C0000001811162C080E40E94AC0380930001AA
-:1008D000811112C082E10E94D60380930001811130
-:1008E0000BC0C7010C2E01C0880F0A94EAF780954F
-:1008F0000E94D603809300010E94CE0346C0CA30F6
-:10090000A1F028F4C83059F0C93061F005C0CC30EE
-:1009100089F070F0CD3089F0209A289810C0219A83
-:1009200029980DC0229A2A980AC0239A2B9807C0AA
-:10093000529A01C0539A5B9802C03E9A4698E0EAE8
-:10094000EA95F1F78FB1799960C092E081708D25B9
-:10095000892B7C9B02C090E001C094E0892B7D9B99
-:1009600002C090E001C098E0892B7E9B02C090E01D
-:1009700001C090E1892B9FB19095991F9927991FEC
-:100980009295990F907E892B0FC080910001811163
-:1009900051C080E40E94AC03809300018823B9F128
-:1009A000B12C0E94CE038B2DF8019081981719F07D
-:1009B0008083C09201010E94F10321960F5F1F4FB7
-:1009C000CE30D10509F079CF809101018823B1F0B3
-:1009D000815080930101882339F08FE99FE00197CE
-:1009E000F1F700C000000AC0A4E4B1E0E6E3F1E0E2
-:1009F00081918D9391E0E434F907D1F789ED92E08C
-:100A0000892BD1F00E94D90217C090E09FCF83E1DB
-:100A10000E94D603809300018111C2CF81E40E941D
-:100A2000AC03809300018111BBCF0E94E703B82E75
-:100A3000B094B7CF80E0B8CF81E0DF91CF911F9124
-:100A40000F91FF90EF90DF90CF90BF900895E82F27
-:100A5000F0E0EC5BFE4F8081089508958B3B91059B
-:100A600078F4883A910540F5853A9105D0F48430C0
-:100A7000910508F0B1C08130910509F4ADC06BC09B
-:100A8000803E910508F467C0883E910508F4A4C033
-:100A90009C01205F31092031310508F05CC0906570
-:100AA0000895853A910509F459C0863A910509F4EB
-:100AB00058C083E890E40895883A910509F454C039
-:100AC000893A910509F453C08A3A910509F452C054
-:100AD0008B3A910509F451C08C3A910509F450C044
-:100AE0008D3A910509F44FC0803B910509F44EC041
-:100AF0008E3A910509F44DC08F3A910509F44CC026
-:100B0000813B910509F44BC0823B910509F44AC031
-:100B1000833B910509F449C0843B910509F448C021
-:100B2000853B910509F447C0863B910509F446C011
-:100B3000873B910509F445C0883B910509F444C001
-:100B4000893B910509F443C08A3B910509F042C0F5
-:100B50008AE296E4089580E090E0089581E890E4C8
-:100B6000089582E890E4089582EE94E4089589EE71
-:100B700094E408958AEE94E4089585EB94E408954E
-:100B800086EB94E4089587EB94E408958CEC94E468
-:100B900008958DEC94E4089583E895E408958AE837
-:100BA00095E4089582E995E4089584E995E408952B
-:100BB00081E296E4089583E296E4089584E296E45F
-:100BC000089585E296E4089586E296E4089587E222
-:100BD00096E4089580E094E40895089596E0799F5E
-:100BE000F001112494E5899FE00DF11D1124E60F19
-:100BF000F11DEE0FFF1FEC51FF4F85919491089569
-:100C0000880F991F805A9040FC0185919491089516
-:100C1000880F991F80529F4FFC01859194910895F0
-:100C200026E0729FF001112444E5849FE00DF11D40
-:100C30001124E60FF11DEE0FFF1FEC51FF4F259120
-:100C40003491C9019A9581159F4110F4C901089505
-:100C5000C90190528115904128F4C9019F700E94EA
-:100C600008060895C90190538115904120F4C901E7
-:100C70009927906C0895211580E5380769F40E9442
-:100C8000A5139FEF24E34CE0915020404040E1F752
-:100C900000C000000C94E91A213080E5380731F4D7
-:100CA0008091CC0181608093CC010895C901905559
-:100CB0008115904108F050C0832F99278F70992794
-:100CC00081309105D9F4A9014370552702C0880FDE
-:100CD000991F4A95E2F79C68A90164E0440F551FEB
-:100CE0006A95E1F744275370842B952B73E0220F0C
-:100CF000331F7A95E1F7207633271DC082309105A6
-:100D000029F4922F8827816F906A08958330910586
-:100D1000A9F4A9014370552781E090E002C0880F33
-:100D2000991F4A95E2F79C6843E0220F331F4A95CA
-:100D3000E1F7207E3770822B932B08950497F1F40E
-:100D4000A9014370552781E090E002C0880F991FE8
-:100D50004A95E2F79A68E8CFC9019057811590410A
-:100D600020F4C9019F7090620895C90190588115BF
-:100D7000904120F4C9019F70906A0895203E31058A
-:100D8000E0F4203C310558F52133310509F470C0F9
-:100D900048F42932310509F464C02A32310509F4D6
-:100DA0006EC074C029333105F1F022383105D9F015
-:100DB0002533310509F44EC069C0233E310589F160
-:100DC00038F4203E3105C1F0223E3105E1F05EC02D
-:100DD000263E310569F1273E3105A9F157C0C90109
-:100DE0000E94000608958091DF0180FD02C081FF0E
-:100DF0004DC080EE90E04BC08091DF0180FFF9CFC5
-:100E000089E390E044C08091DF0182FF0EC08091B1
-:100E1000DF0184FF03C080E090E039C083EE90E002
-:100E200036C08091DF0182FFF2CF82EE90E02FC0CA
-:100E30008091DF0183FF0BC08091DF0184FDEBCF48
-:100E400087EE90E024C08091DF0183FFF5CF86EE2E
-:100E500090E01DC08091DF0185FF07C089E290E02E
-:100E600016C08091DF0185FFF9CF85E390E00FC0C8
-:100E70008091DF0186FF07C08AE290E008C0809180
-:100E8000DF0186FFF9CF81E390E001C0C9010E9434
-:100E90002E0508950895809162010895CF93DF9300
-:100EA00000D01F92CDB7DEB72091E501243019F5AF
-:100EB00023E029839B838A832093E9008FEF90911D
-:100EC000E800815095FD06C095ED9A95F1F7000078
-:100ED0008111F5CF8091E80085FF0DC040E050E022
-:100EE00063E070E0CE0101960E94B8098091E800AD
-:100EF0008E778093E8000F900F900F90DF91CF9145
-:100F00000895CF93DF9300D01F92CDB7DEB7209125
-:100F1000E501243021F522E029839B838A8383E045
-:100F20008093E9008FEF9091E800815095FD06C015
-:100F300095ED9A95F1F700008111F5CF8091E800C9
-:100F400085FF0DC040E050E063E070E0CE01019607
-:100F50000E94B8098091E8008E778093E8000F9096
-:100F60000F900F90DF91CF9108952091E5012430EB
-:100F7000F1F422E02093E9002FEF3091E8002150B6
-:100F800035FD06C035ED3A95F1F700002111F5CF9A
-:100F90002091E80025FF0BC040E050E065E070E0E4
-:100FA0000E94B8098091E8008E778093E800089548
-:100FB000CF93DF93EC018091E501843009F046C0C6
-:100FC00090910C019923D9F090910D019923B9F0DA
-:100FD0008093E9008FEF9091E800815095FD06C065
-:100FE00095E19A95F1F700008111F5CF8091E80025
-:100FF00085FF2CC040E050E060E170E017C081E068
-:101000008093E9008FEF9091E800815095FD06C034
-:1010100095ED9A95F1F700008111F5CF8091E800E8
-:1010200085FF14C040E050E068E070E0CE010E940F
-:10103000B8098091E8008E778093E80080E1FE0196
-:10104000A2E5B1E001900D928A95E1F7DF91CF9191
-:1010500008958091E401811109C00E944A0B0E9409
-:10106000A70B8091E20084608093E20008951092C3
-:10107000E401089508950C940F210E94801A0E94A3
-:1010800015210E94440E0C944A0742E061EC81E075
-:101090000E94C40A42E061EC82E00E94C40A42E07D
-:1010A00061EC83E00E94C40A42E161EC84E00C94AC
-:1010B000C40A8091E701833009F455C030F48130CF
-:1010C00071F0823009F48EC008958A3009F47AC034
-:1010D0008B3009F460C0893009F09CC020C0809139
-:1010E000E601813A09F096C08091E800877F8093FD
-:1010F000E8008091EA019091EB01892B21F060E0FA
-:1011000080E090E003C060E182E591E070E00E9441
-:10111000010A8091E8008B778093E8000895809120
-:10112000E601813209F076C08091EA019091EB01ED
-:10113000009719F0039709F06DC08091E800877F50
-:101140008093E8008091E80082FD05C08091E50170
-:101150008111F8CF5FC08091F1008093620180918E
-:10116000E8008B7753C08091E601813A09F052C0C4
-:101170008091EA019091EB01892B09F04BC080919D
-:10118000E800877F8093E8008091E80080FFFCCF33
-:1011900080910C0136C08091E6018132D9F58091B1
-:1011A000EA019091EB01892BA9F58091E800877FF6
-:1011B0008093E8000E94F90A8091E80180930C0175
-:1011C0000C94A5138091E601813221F58091E8000D
-:1011D000877F8093E8000E94F90A8091E90180935B
-:1011E000630108958091E601813AA1F48091E800BD
-:1011F000877F8093E8008091E80080FFFCCF80919A
-:1012000063018093F1008091E8008E778093E8007D
-:101210000C94F90A089584B7877F84BF88E10FB6DC
-:10122000F89480936000109260000FBE90E080E818
-:101230000FB6F89480936100909361000FBE0E94F6
-:10124000930E0E944A0B0E94A70B8091E2008460DB
-:101250008093E20078940E94220E0E94950E82E014
-:1012600091E00E943F0E0E94FD208091E5018530B3
-:1012700069F40E94431A8091E3018823B1F30E942C
-:101280006B1A882391F30E94A209EFCF0E949B0E54
-:10129000ECCF292F332723303105A9F06CF421300E
-:1012A000310509F442C02230310509F043C08DE612
-:1012B00090E020E133E042C021323105C9F0223212
-:1012C000310519F137C099278130910541F08230FD
-:1012D000910541F0892B71F5ECE0F3E005C0E4EFF6
-:1012E000F2E002C0ECEDF2E0849190E09F0126C0B4
-:1012F000643000F5E62FF0E0EE0FFF1FEE5DFE4FCD
-:101300002081318189E090E019C0643098F4E62FA3
-:10131000F0E0DF01AA0FBB1FA65EBE4F2D913C91EE
-:10132000EA5EFE4F808190E009C082E190E02DE707
-:1013300033E004C080E090E020E030E0FA01318347
-:101340002083089580E189BD82E189BD09B400FE52
-:10135000FDCF8091D8008F7D8093D8008091E000F0
-:1013600082608093E0008091E00081FDFCCF0895D1
-:10137000CF92DF92EF92FF920F931F93CF93DF9361
-:101380007C018B01EA010E941A0B811131C0209768
-:1013900031F088819981081B190BE80EF91EC12CC8
-:1013A000D12C0115110519F18091E80085FD14C0BB
-:1013B0008091E8008E778093E800209741F0888143
-:1013C00099818C0D9D1D9983888385E011C00E94B1
-:1013D0001A0B882331F30CC0F70181917F018093B0
-:1013E000F10001501109FFEFCF1ADF0ADACF80E0D8
-:1013F000DF91CF911F910F91FF90EF90DF90CF90F1
-:1014000008952091EC013091ED012617370748F03F
-:101410006115710539F42091E8002E772093E800DA
-:1014200001C0B901FC0120E061157105B9F180919D
-:10143000E501882309F440C0853009F43FC080915C
-:10144000E80083FD3DC08091E80082FF06C08091E6
-:10145000E80082FF26C080E008958091E80080FFC8
-:10146000E3CF2091F3008091F20090E0922B611580
-:10147000710551F08830910538F421912093F100E5
-:10148000615071090196F3CF21E0089709F020E03F
-:101490008091E8008E778093E800C6CF2111C7CFF6
-:1014A000D6CF8091E501882339F0853039F08091DD
-:1014B000E80083FFCCCF04C082E0089583E0089564
-:1014C00081E008952091EC013091ED012617370756
-:1014D00048F06115710539F42091E8002E772093CA
-:1014E000E80001C0B901FC0120E061157105C1F1FE
-:1014F0008091E501882309F441C0853009F440C09A
-:101500008091E80083FD3EC08091E80082FF06C024
-:101510008091E80082FF27C080E008958091E80074
-:1015200080FFE3CF2091F3008091F20090E0922BB6
-:101530006115710559F08830910540F4249120938C
-:10154000F1003196615071090196F2CF21E00897C0
-:1015500009F020E08091E8008E778093E800C5CF05
-:101560002111C6CFD5CF8091E501882339F0853090
-:1015700039F08091E80083FFCBCF04C082E008956A
-:1015800083E0089581E00895982F973058F590935F
-:10159000E900981739F07091EC002091ED0050911E
-:1015A000F00003C0242F762F50E021FF19C03091A6
-:1015B000EB003E7F3093EB003091ED003D7F3093A8
-:1015C000ED003091EB0031603093EB007093EC0054
-:1015D0002093ED005093F0002091EE0027FF07C00C
-:1015E0009F5FD3CF8F708093E90081E0089580E002
-:1015F00008958091E60187FD05C08091E80080FF95
-:101600000EC012C08091E80082FD05C08091E50106
-:101610008111F8CF08958091E8008B7708C0809100
-:10162000E5018111EACF08958091E8008E778093DB
-:10163000E80008958091E4009091E50045E620914E
-:10164000EC0020FF21C02091E80020FD21C0209166
-:10165000E501222389F0253089F02091EB0025FD5A
-:101660000FC02091E4003091E5002817390739F3C5
-:10167000415041F0C901E3CF82E0089583E008952D
-:1016800081E0089584E008952091E80022FFDFCFF3
-:1016900080E008950E94B80B0E94C00BE0EEF0E0DD
-:1016A000808181608083E8EDF0E080818F778083A6
-:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA
-:1016C00080831092E40108950F931F93CF93DF93CB
-:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4
-:1016E000888388818068888388818F7D888319BCFE
-:1016F0001092E5011092E1011092E3011092E201D3
-:1017000000EE10E0F80180818B7F8083888181600A
-:10171000888342E060E080E00E94C40AE1EEF0E0ED
-:1017200080818E7F8083E2EEF0E080818160808323
-:10173000808188608083F80180818E7F80838881AA
-:1017400080618883DF91CF911F910F910895E8ED1B
-:10175000F0E080818F7E8083E7EDF0E08081816022
-:10176000808384E082BF81E08093E4010C94640B69
-:10177000E8EDF0E080818E7F80831092E200089592
-:101780001092DA001092E10008951F920F920FB6A6
-:101790000F9211242F933F934F935F936F937F93F7
-:1017A0008F939F93AF93BF93EF93FF938091E1004B
-:1017B00082FF0BC08091E20082FF07C08091E100B0
-:1017C0008B7F8093E1000E94210E8091DA0080FFE0
-:1017D0001FC08091D80080FF1BC08091DA008E7FEF
-:1017E0008093DA008091D90080FF0DC080E189BD2F
-:1017F00082E189BD09B400FEFDCF81E08093E5015F
-:101800000E94290805C019BC1092E5010E94370802
-:101810008091E10080FF19C08091E20080FF15C037
-:101820008091E2008E7F8093E2008091E2008061EF
-:101830008093E2008091D80080628093D80019BC28
-:1018400085E08093E5010E943B088091E10084FFE0
-:1018500030C08091E20084FF2CC080E189BD82E12C
-:1018600089BD09B400FEFDCF8091D8008F7D8093A3
-:10187000D8008091E1008F7E8093E1008091E200AA
-:101880008F7E8093E2008091E20081608093E2008D
-:101890008091E101882311F084E007C08091E3008A
-:1018A00087FF02C083E001C081E08093E5010E94D0
-:1018B0003D088091E10083FF29C08091E20083FF11
-:1018C00025C08091E100877F8093E10082E08093D2
-:1018D000E5011092E1018091E1008E7F8093E100AB
-:1018E0008091E2008E7F8093E2008091E20080612F
-:1018F0008093E20042E060E080E00E94C40A8091B0
-:10190000F00088608093F0000E943A08FF91EF9108
-:10191000BF91AF919F918F917F916F915F914F9107
-:101920003F912F910F900FBE0F901F9018951F920F
-:101930000F920FB60F9211242F933F934F935F9303
-:101940006F937F938F939F93AF93BF93CF93EF93B7
-:10195000FF93C091E900CF708091EC001092E900F4
-:101960008091F000877F8093F00078940E94D30CE0
-:101970001092E9008091F00088608093F000C0939D
-:10198000E900FF91EF91CF91BF91AF919F918F911E
-:101990007F916F915F914F913F912F910F900FBE6B
-:1019A0000F901F9018951F93CF93DF93CDB7DEB79D
-:1019B000AA970FB6F894DEBF0FBECDBFE6EEF1E0FA
-:1019C0008091F100819321E0EE3EF207C9F70E9479
-:1019D00059088091E80083FF1CC12091E6013091F5
-:1019E000E701832F90E08A30910508F012C1FC01D5
-:1019F000EA5AFF4F0C949722203881F0223809F0E0
-:101A000008C18091EA018F708093E9008091EB001A
-:101A100085FB882780F91092E90006C08091E201D9
-:101A20009091E301911182609091E800977F9093EB
-:101A3000E8008093F1001092F100C5C0822F8D7FE5
-:101A400009F0E7C0222319F0223061F0E2C0809152
-:101A5000E801813009F0DDC0333009F080E0809387
-:101A6000E30128C08091E801811124C02091EA019E
-:101A70002F7009F4CEC02093E9008091EB0080FF25
-:101A800019C08091EB00333011F4806211C0806185
-:101A90008093EB0081E090E0022E01C0880F0A9451
-:101AA000EAF78093EA001092EA008091EB008860E8
-:101AB0008093EB001092E9008091E800877F86C058
-:101AC0002111A7C01091E8011F778091E300807871
-:101AD000812B8093E3008091E800877F8093E8006A
-:101AE0000E94F90A8091E80080FFFCCF8091E3001A
-:101AF00080688093E300112311F083E001C082E04D
-:101B00008093E50186C02058223008F082C0809181
-:101B1000E8019091E9018C3D23E0920779F583E09B
-:101B20008A838AE289834FB7F894DE01139620E016
-:101B30003EE051E2E32FF0E050935700E49120FFA4
-:101B400003C0E295EF703F5FEF708E2F90E0EA30B8
-:101B500010F0C79601C0C0968D939D932F5F2431DE
-:101B600049F74FBF8091E800877F8093E8006AE2E1
-:101B700070E0CE0101960E94010A14C0AE014F5FD1
-:101B80005F4F6091EA010E944909009709F441C042
-:101B90002091E800277F2093E800BC0189819A8189
-:101BA0000E94620A8091E8008B778093E80031C040
-:101BB000203879F58091E800877F8093E800809154
-:101BC000E1018093F1008091E8008E778093E80036
-:101BD0000E94F90A1EC021111CC09091E8019230A8
-:101BE000C0F48091E800877F8093E8009093E10142
-:101BF0000E94F90A8091E101811104C08091E30003
-:101C000087FF02C084E001C081E08093E5010E946B
-:101C100045088091E80083FF0AC08091E800877F33
-:101C20008093E8008091EB0080628093EB00AA969D
-:101C30000FB6F894DEBF0FBECDBFDF91CF911F91DD
-:101C400008950895CF938091E5018823B1F08091A4
-:101C5000E9008F709091EC0090FF02C090E801C005
-:101C600090E0C92FC82B1092E9008091E80083FD15
-:101C70000E94D30CCF70C093E900CF910895909348
-:101C80006901809368010895E0916801F09169010C
-:101C9000309721F00190F081E02D099480E00895C3
-:101CA000E0916801F0916901309721F00280F381A1
-:101CB000E02D09940895E0916801F0916901309751
-:101CC00021F00480F581E02D0994089520916601AA
-:101CD000309167018217930771F0909367018093A9
-:101CE0006601E0916801F0916901309721F006806A
-:101CF000F781E02D099408952091640130916501E8
-:101D00008217930771F09093650180936401E091CD
-:101D10006801F0916901309721F00084F185E02D90
-:101D20000994089508950C94920E0E94861A0E94B8
-:101D300019040C944C1BCF92DF92EF92FF920F93F9
-:101D40001F93CF93DF93CDB7DEB72B970FB6F894E1
-:101D5000DEBF0FBECDBF0E9436043BE6E32E31E06E
-:101D6000F32E00E010E0C02E802F0E942705F7011F
-:101D7000D1907F01D826B1F40F5F1F4F0E301105AF
-:101D800091F78FEF89838A831B820E948F1A81606B
-:101D9000782F9D838C8349815A816B818D810E942C
-:101DA0003E0F41C09091CC0191FF04C08B870E94EF
-:101DB0002D058B8520E030E04D2D50E0922FBA01AB
-:101DC000022E02C0759567950A94E2F760FF25C060
-:101DD0002E83CF82EE24E394F12C02C0EE0CFF1C84
-:101DE0009A95E2F790E08E219F2121E0892B09F45A
-:101DF00020E028870E948F1A8160782F9A87898730
-:101E00004E815F8168858A850E943E0FF801E55901
-:101E1000FE4F80818E25808306C02F5F3F4F263086
-:101E2000310561F6A9CF0E94301E10916A010E940F
-:101E3000440E1817A1F00E94440E80936A012B965D
-:101E40000FB6F894DEBF0FBECDBFDF91CF911F91CB
-:101E50000F91FF90EF90DF90CF900C944A072B9654
-:101E60000FB6F894DEBF0FBECDBFDF91CF911F91AB
-:101E70000F91FF90EF90DF90CF900895CF93DF9375
-:101E8000CDB7DEB72B970FB6F894DEBF0FBECDBF30
-:101E90004F83588769877A878B87DE01119686E0A2
-:101EA000FD0111928A95E9F785E0FE0137960190D0
-:101EB0000D928A95E1F749815A816B817C818D81F0
-:101EC0009E810E9471162B960FB6F894DEBF0FBE4E
-:101ED000CDBFDF91CF910895CF93C82F882309F408
-:101EE000C1C0823859F40E94440E81FDBBC089E311
-:101EF0000E9410190E94CA1989E30CC0833879F432
-:101F00000E94440E80FDAEC083E50E9410190E941D
-:101F1000CA1983E50E945019CF910C94CA198438CC
-:101F200059F40E94440E82FD9DC087E40E9410195E
-:101F30000E94CA1987E4EECF8CEF8C0F813A48F4E7
-:101F40008C2F0E94652081118DC08C2F0E9410194A
-:101F5000E3CF80E28C0F883048F4C77081E001C085
-:101F6000880FCA95EAF70E949119D6CF8BE58C0F9E
-:101F7000833078F4C53A29F0C63A31F482E890E02B
-:101F800005C081E890E002C083E890E0CF910C9416
-:101F9000660E88E58C0F833108F064C0C83A39F1C9
-:101FA000C93A41F1CA3A49F1CB3A51F1CC3A59F127
-:101FB000CD3A61F1C03B69F1CE3A71F1CF3A79F196
-:101FC000C13B81F1C23B89F1C33B91F1C43B99F123
-:101FD000C53BA1F1C63BA9F1C73BB1F1C83BB9F183
-:101FE000C93BC1F1CA3BC9F58AE292E038C082EE32
-:101FF00090E035C089EE90E032C08AEE90E02FC0CC
-:1020000085EB90E02CC086EB90E029C087EB90E058
-:1020100026C08CEC90E023C08DEC90E020C083E8DB
-:1020200091E01DC08AE891E01AC082E991E017C0F2
-:1020300084E991E014C081E292E011C083E292E071
-:102040000EC084E292E00BC085E292E008C086E216
-:1020500092E005C087E292E002C080E090E0CF917C
-:102060000C947C0ECF910895882309F44BC08238DC
-:1020700059F40E94440E81FF45C089E30E94101963
-:102080000E94CA1989E30CC0833871F40E94440E7F
-:1020900080FF38C083E50E9410190E94CA1983E5A9
-:1020A0000E9450190C94CA19843859F40E94440EA5
-:1020B00082FF28C087E40E9410190E94CA1987E491
-:1020C000EFCF9CEF980F913A58F390E2980F983029
-:1020D00050F4877091E001C0990F8A95EAF7892F33
-:1020E0000E949719DFCF9BE5980F933020F480E092
-:1020F00090E00C94660E885A833120F480E090E0E2
-:102100000C947C0E0895882321F00E9491190C9460
-:10211000CA190895882321F00E9497190C94CA19AE
-:102120000895CF92DF92EF92FF920F931F93CF9378
-:10213000DF93CDB7DEB728970FB6F894DEBF0FBE9A
-:10214000CDBF8C0185E0F801DE01119601900D9262
-:102150008A95E1F7F80140813181F280258122954D
-:102160002F7083819481892B31F03F3F31F481E0DE
-:102170004F3F19F403C081E001C080E080FDC4C27C
-:1021800049833A8389819A812F830E94CE189E8346
-:1021900088870E94CD180E94A0174E81E42FE295F7
-:1021A000EF70F0E0E05AFF4F2F8168850C94972282
-:1021B000842F807F142F1F70882311F01295107FB9
-:1021C000FF2059F0112309F454C2812F68870E941F
-:1021D000A1190E94CA1968854CC2862F0E9434102A
-:1021E000112309F491C2812F0E94A71928960FB6D6
-:1021F000F894DEBF0FBECDBFDF91CF911F910F913D
-:10220000FF90EF90DF90CF900C94CA19342F307F5D
-:10221000842F8F70303211F08295807F662319F001
-:10222000613019F12BC0FF20B1F0222309F493C1D2
-:10223000213009F090C128960FB6F894DEBF0FBE8A
-:10224000CDBFDF91CF911F910F91FF90EF90DF9065
-:10225000CF900C94B119222319F0213009F454C203
-:102260008E830E94B4198E8189C1FF2021F0223013
-:1022700008F04AC270C1211147C280C1FF2021F07D
-:10228000222309F468C1F5C1222309F477C105C2EC
-:10229000242F26952695237030E02115310521F055
-:1022A00021303105C9F030C2FF2021F0862F942F54
-:1022B000937002C080E090E028960FB6F894DEBFDD
-:1022C0000FBECDBFDF91CF911F910F91FF90EF9087
-:1022D000DF90CF900C94660EFF2021F0862F942F74
-:1022E000937002C080E090E028960FB6F894DEBFAD
-:1022F0000FBECDBFDF91CF911F910F91FF90EF9057
-:10230000DF90CF900C947C0E862FFF2019F00E9456
-:10231000381D02C00E94A01D28960FB6F894DEBF9B
-:102320000FBECDBFDF91CF911F910F91FF90EF9026
-:10233000DF90CF900C94251E842F837009F076C017
-:10234000F110E2C1262F229526952770220F220F29
-:10235000862F8F70C82ED12CE12CF12C022E04C0B8
-:10236000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DD
-:102370006FE070E080E090E004C0660F771F881F78
-:10238000991F2A95D2F7609570958095909503C016
-:1023900060E070E0CB01242F269526952370422F14
-:1023A00050E042305105D1F04330510559F16C29CC
-:1023B0007D298E299F294130510541F128960FB67C
-:1023C000F894DEBF0FBECDBFDF91CF911F910F916B
-:1023D000FF90EF90DF90CF900C94C5176C297D296A
-:1023E0008E299F2928960FB6F894DEBF0FBECDBF69
-:1023F000DF91CF911F910F91FF90EF90DF90CF90E1
-:102400000C94DF170E94C517C701B60128960FB6B6
-:10241000F894DEBF0FBECDBFDF91CF911F910F911A
-:10242000FF90EF90DF90CF900C94AB17FF2019F046
-:10243000842F817001C08695882309F465C1262FF9
-:10244000229526952770220F220F862F8F70C82E77
-:10245000D12CE12CF12C022E04C0CC0CDD1CEE1C86
-:10246000FF1C0A94D2F764FF10C06FE070E080E0B8
-:1024700090E004C0660F771F881F991F2A95D2F736
-:10248000609570958095909503C060E070E0CB01F9
-:10249000242F269526952370422F50E04230510577
-:1024A000D1F04330510559F16C297D298E299F299E
-:1024B0004130510541F128960FB6F894DEBF0FBEAA
-:1024C000CDBFDF91CF911F910F91FF90EF90DF90E3
-:1024D000CF900C9499186C297D298E299F292896D4
-:1024E0000FB6F894DEBF0FBECDBFDF91CF911F9125
-:1024F0000F91FF90EF90DF90CF900C94B3180E9453
-:102500009918C701B60128960FB6F894DEBF0FBE22
-:10251000CDBFDF91CF911F910F91FF90EF90DF9092
-:10252000CF900C947F18603FC9F118F4603E50F4CE
-:102530009BC0623F09F460C008F44AC0633F09F4DD
-:102540006FC092C0162F1F70842F8F71FF2099F0DB
-:102550000E941818812F28960FB6F894DEBF0FBE80
-:10256000CDBFDF91CF911F910F91FF90EF90DF9042
-:10257000CF900C9483100E943918812F28960FB6A3
-:10258000F894DEBF0FBECDBFDF91CF911F910F91A9
-:10259000FF90EF90DF90CF900C948A10FF20A1F075
-:1025A0002111B2C0842F8F7128960FB6F894DEBF28
-:1025B0000FBECDBFDF91CF911F910F91FF90EF9094
-:1025C000DF90CF900C945E18223008F09DC0EACFC7
-:1025D000FF20A1F0842F8F7128960FB6F894DEBFEC
-:1025E0000FBECDBFDF91CF911F910F91FF90EF9064
-:1025F000DF90CF900C941818FF2061F3842F8F7117
-:1026000028960FB6F894DEBF0FBECDBFDF91CF91F5
-:102610001F910F91FF90EF90DF90CF900C9439189D
-:10262000FF2091F0842F8F7128960FB6F894DEBFAB
-:102630000FBECDBFDF91CF911F910F91FF90EF9013
-:10264000DF90CF900C94031828960FB6F894DEBF55
-:102650000FBECDBFDF91CF911F910F91FF90EF90F3
-:10266000DF90CF900C94F917FF20A1F0222309F4FA
-:10267000B1CF862F28960FB6F894DEBF0FBECDBF20
-:10268000DF91CF911F910F91FF90EF90DF90CF904E
-:102690000C946C0F222309F4B1CF862F28960FB625
-:1026A000F894DEBF0FBECDBFDF91CF911F910F9188
-:1026B000FF90EF90DF90CF900C9434104F70C801D2
-:1026C0000E94AB0228960FB6F894DEBF0FBECDBFB6
-:1026D000DF91CF911F910F91FF90EF90DF90CF90FE
-:1026E0000C941E174F70C80128960FB6F894DEBFE1
-:1026F0000FBECDBFDF91CF911F910F91FF90EF9053
-:10270000DF90CF900C94ED0528960FB6F894DEBFBD
-:102710000FBECDBFDF91CF911F910F91FF90EF9032
-:10272000DF90CF9008950E94AE190E9483190E94F5
-:10273000CA190E94D11E0E94251E80E090E00E94CE
-:10274000660E80E090E00C947C0E0E949E190C9422
-:1027500093130E94CE18292F22952F7030E02C3031
-:1027600031054CF42A3031056CF422503109223005
-:10277000310590F407C02C30310551F02F30310570
-:1027800039F00AC0803E10F0803F31F481E00895B6
-:1027900093FB882780F9089580E00895CF93DF9315
-:1027A00000D000D01F92CDB7DEB70F900F900F90E2
-:1027B0000F900F90DF91CF910895CF93DF9300D0CA
-:1027C00000D000D0CDB7DEB726960FB6F894DEBFA6
-:1027D0000FBECDBFDF91CF9108951F93CF93DF93AD
-:1027E000C091790116E080917A01C81799F0D0E084
-:1027F0001C9FF0011D9FF00D1124E558FE4F4081F4
-:10280000518162817381848195810E94DD132196BB
-:10281000C770E9CFDF91CF911F9108954091AB012F
-:102820005091AC016091AD017091AE018091AF010A
-:102830009091B0010C94DD13CF938091B0018295FB
-:102840008F7009F05FC08091AD01882309F45AC0F0
-:1028500020917901A0917A016091AB017091AC0156
-:102860008091AE019091AF0131E06F3F09F030E00F
-:10287000B32FC6E02A1709F445C0009721F07F3F27
-:1028800021F44B2F03C041E001C040E030E040FDA7
-:1028900035C0C29FF001C39FF00D1124E558FE4FD3
-:1028A000418174132BC04081641328C042814111BF
-:1028B00025C0438154814817590710F441505109EC
-:1028C000481B590B483C5105C8F48091B0018F70EA
-:1028D00080618093B00186E0829FF001839FF00DBC
-:1028E0001124E058FE4F80818F70806180838BEAD5
-:1028F00091E00E949110CF910C94ED132F5F3F4F08
-:102900002770B8CFCF910895CF92DF92EF92FF92C8
-:102910000F931F93CF93DF93CDB7DEB762970FB6B8
-:10292000F894DEBF0FBECDBF8C0185E0F801DE015B
-:102930001D9601900D928A95E1F7D8014C91119660
-:102940005C91119712966C9112971396ED90FC90F2
-:1029500014977091AB01E091AC012091AE013091E0
-:10296000AF012115310531F0EF3F31F481E07F3FB8
-:1029700019F403C081E001C080E0B82FB170CB2E04
-:1029800080FD6CC1D090AD01DD2009F4F5C0F0915F
-:10299000B001E216F30638F0C701821B930B883CA6
-:1029A000910548F09BC0209530952E0D3F1D283C89
-:1029B000310508F093C08F2F807F09F052C0E513D6
-:1029C00014C0741312C0D62E61110FC0FF70F061D5
-:1029D000F093B0010E940E148BEA91E00E949110D6
-:1029E0008091B001F80185836CC1EF2831F05F3F21
-:1029F00031F481E04F3F19F403C081E001C080E071
-:102A000080FD03C081E0862701C080E0F82FF170CF
-:102A1000FF2E80FF1CC08091790120917A0136E061
-:102A2000821709F428C190E0389FF001399FF00D1A
-:102A30001124E558FE4F7181571306C0708147136A
-:102A400003C07281671303C001968770E9CFD62E49
-:102A5000662309F436C18091B00181608093B00192
-:102A600053C0E51308C0741306C0611104C0D80137
-:102A70001596FC93AEC04D875E878D859E856A8BCB
-:102A80000E94A9136A89882329F1D62E662311F1A1
-:102A90002091B001822F82958F7090E002970CF404
-:102AA00060C08091AB019091AC0198878F831986AB
-:102AB000FB86EA862C87CE01079651C0E51731F1D7
-:102AC0004D875E878D859E856A8B0E94A9136A89D2
-:102AD00081112EC0C8010E949110A4C08F2F807F49
-:102AE00069F77E2DF98AE88A89890E94CE138BEADC
-:102AF00091E00E949110EBEAF1E086E0DF011D9287
-:102B00008A95E9F70E940E14D12CDBC07413D8CF3C
-:102B10006111D6CFD8011596FC93C8010E9491107F
-:102B2000EBEAF1E086E0DF011D928A95E9F7C9C082
-:102B3000D62E662379F22091B001822F82958F7074
-:102B400090E0029774F08091AB019091AC019A8370
-:102B500089831B82FD82EC822E83CE0101960E9426
-:102B6000911086E0F801ABEAB1E001900D928A95F0
-:102B7000E1F70E941C146FC0E216F30628F0C701AB
-:102B8000821B930B9C0104C0209530952E0D3F1D98
-:102B9000283C310508F052C0D62E662309F49ACF9E
-:102BA000E5132CC074132AC08091B00180FD1DC0B4
-:102BB000982F92959F70C9F0D80115968C93159710
-:102BC0009F3039F09F5F9295907F8F70892B15967B
-:102BD0008C93C8010E94911086E0F801ABEAB1E045
-:102BE00001900D928A95E1F736C086E0F801ABEAD4
-:102BF000B1E001900D928A95E1F763C04D875E8741
-:102C00008D859E850E94A913882379F086E0F801BE
-:102C1000ABEAB1E001900D928A95E1F70E941C1495
-:102C20000E940E14DD24D3944CC08091B0018160C9
-:102C30008093B001C8010E94911043C07E2DF98A93
-:102C4000E88A89890E94CE13EBEAF1E086E0DF0191
-:102C50001D928A95E9F70E940E1433C0662309F489
-:102C600039CF4D875E878D859E850E94A913882365
-:102C700009F430CFCBCF4D875E878D859E850E942E
-:102C8000CE18292F22952F7030E0223031052CF4F8
-:102C90009F7041F0811106C00CC0243031052CF426
-:102CA0009F7049F4805E883020F0C8010E94911026
-:102CB000CF2CDC2C06C0D80115969C91907F91F703
-:102CC000F8CF8D2D62960FB6F894DEBF0FBECDBF44
-:102CD000DF91CF911F910F91FF90EF90DF90CF90F8
-:102CE00008951F93CF93DF93CDB7DEB72C970FB620
-:102CF000F894DEBF0FBECDBF4F83588769877A87B0
-:102D00008B879C87CE0107960E9484148823C1F08C
-:102D10002F8138858A859B85892B31F03F3F11F0C3
-:102D200080E003C02F3FE1F781E0811147C04F8170
-:102D3000588569857A858B859C850E94DD133EC008
-:102D400086E0FE013796DE01119601900D928A957C
-:102D5000E1F7FF81E8854A855B854115510531F032
-:102D6000EF3F31F481E0FF3F19F403C081E001C07F
-:102D700080E080FD23C020917A0130E0C9010196F6
-:102D8000877099276091790170E086179707F1F1B4
-:102D9000F983EA835D834C8396E0929FD001939FF1
-:102DA000B00D1124A558BE4FFE01319601900D9231
-:102DB0009A95E1F780937A010E94ED1316E08091D5
-:102DC000790190917A01891779F1189FC001112436
-:102DD00085589E4F0E948414882331F1E091790137
-:102DE0001E9FF0011124E558FE4F40815181628100
-:102DF0007381848195810E94DD138091790190E037
-:102E000001968770992780937901D9CF0E94A513E5
-:102E100010927A0110927901EBEAF1E086E0DF018D
-:102E20001D928A95E9F7CACF2C960FB6F894DEBFAB
-:102E30000FBECDBFDF91CF911F910895EF92FF920A
-:102E40000F931F93CF93DF939C01009709F471C0F8
-:102E5000F12CEE24E394E9012196F9018491843761
-:102E600040F4843008F056C0813081F0823021F186
-:102E700060C0853709F449C0C0F19CE7980F9037CE
-:102E800008F057C08F770E94341046C089010E5F4A
-:102E90001F4FFE01849190E2980F983050F4877094
-:102EA000FE2D01C0FF0F8A95EAF78F2F0E94A1190E
-:102EB00015C00E946C0F14C089010E5F1F4FFE01E8
-:102EC000849190E2980F983068F48770FE2D01C0CD
-:102ED000FF0F8A95EAF78F2F0E94A7190E94CA193F
-:102EE000E8011AC00E943410FBCF2E5F3F4FFE0155
-:102EF000C491CC2341F08FE99FE00197F1F700C026
-:102F00000000C150F6CFE90107C0FE01F490E901CD
-:102F1000229602C00E946C0F8F2D882341F0EFE9AA
-:102F2000FFE03197F1F700C000008150F6CF9E011D
-:102F300092CFDF91CF911F910F91FF90EF90089565
-:102F400008956093B5017093B6018093B701909393
-:102F5000B8010C9493130F931F930091B501109136
-:102F6000B6012091B7013091B801062B172B282B01
-:102F7000392B0093B5011093B6012093B70130931C
-:102F8000B8011F910F910C9493130F931F9300910D
-:102F9000B5011091B6012091B7013091B801062317
-:102FA0001723282339230093B5011093B6012093EA
-:102FB000B7013093B8011F910F910C9493130F93A5
-:102FC0001F930091B5011091B6012091B701309186
-:102FD000B80106271727282739270093B501109332
-:102FE000B6012093B7013093B8011F910F910C9453
-:102FF00093131092B1011092B2011092B30110928A
-:10300000B4010C94931341E050E060E070E004C020
-:10301000440F551F661F771F8A95D2F74093B10161
-:103020005093B2016093B3017093B4010C94931365
-:1030300041E050E060E070E004C0440F551F661F9F
-:10304000771F8A95D2F78091B1019091B201A0913A
-:10305000B301B091B401842B952BA62BB72B809391
-:10306000B1019093B201A093B301B093B4010C9459
-:10307000931341E050E060E070E004C0440F551F3E
-:10308000661F771F8A95D2F7409550956095709589
-:103090008091B1019091B201A091B301B091B401BE
-:1030A00084239523A623B7238093B1019093B20183
-:1030B000A093B301B093B4010C94931341E050E09A
-:1030C00060E070E004C0440F551F661F771F8A95AB
-:1030D000D2F78091B1019091B201A091B301B0916A
-:1030E000B40184279527A627B7278093B101909331
-:1030F000B201A093B301B093B4010C9493130F9356
-:103100001F930091B1011091B2012091B301309150
-:10311000B401062B172B282B392B0093B1011093E8
-:10312000B2012093B3013093B4011F910F910C941D
-:1031300093130F931F930091B1011091B20120914D
-:10314000B3013091B40106231723282339230093B8
-:10315000B1011093B2012093B3013093B4011F91D8
-:103160000F910C9493130F931F930091B101109141
-:10317000B2012091B3013091B40106271727282707
-:1031800039270093B1011093B2012093B30130931A
-:10319000B4011F910F910C9493130895CF92DF9275
-:1031A000EF92FF920F931F93CF93DF93EC01C090A8
-:1031B000B501D090B601E090B701F090B8018091D0
-:1031C000B1019091B201A091B301B091B401C82AAC
-:1031D000D92AEA2AFB2A0FE110E0B701A601002E46
-:1031E00004C076956795579547950A94D2F740FFA6
-:1031F00007C0BE01802F0E9410068130910539F46E
-:103200000150110950F7BE0180E00E941006DF91C5
-:10321000CF911F910F91FF90EF90DF90CF90089585
-:1032200090910C019923D9F090910D019923B9F057
-:10323000982F9695969596959F3088F5E0910E017A
-:10324000F0910F01E90FF11D877021E030E001C01E
-:10325000220F8A95EAF78181822B8183089540911C
-:103260000E0150910F0120E030E09FEFFA01E20FD4
-:10327000F31F6281681799F09F3F19F4611101C033
-:10328000922F2F5F3F4F2E30310581F79F3F39F04E
-:10329000FA01E90FF11D97FDFA95828308950895CB
-:1032A00090910C019923E1F090910D019923C1F0C7
-:1032B000982F9695969596959F3020F5E0910E0162
-:1032C000F0910F01E90FF11D877021E030E001C09E
-:1032D000220F8A95EAF7209581812823218308957A
-:1032E00040910E0150910F0120E030E0FA01E20F11
-:1032F000F31F9281981301C012822F5F3F4F2E302F
-:103300003105A1F7089581E090E0E0910E01F09180
-:103310000F01E80FF91F1082019680319105A9F77E
-:1033200008959091CB01982B9093CB0108958095AF
-:103330009091CB0198239093CB0108951092CB01EB
-:1033400008959091CA01982B9093CA010895809591
-:103350009091CA0198239093CA0108951092CA01CE
-:1033600008958093B90108951092B901089540918C
-:103370000E0150910F0120E030E080E0FA01E20FF1
-:10338000F31F918191118F5F2F5F3F4F2F303105D8
-:10339000A9F70895E0910E01F0910F018091CB0102
-:1033A0008083E0910E01F0910F0180819091CA011C
-:1033B000892B80839091B901992361F0E0910E01EE
-:1033C000F0910F018081892B80830E94B7198111B0
-:1033D0001092B90180910E0190910F010C94500E42
-:1033E000CF92DF92EF92FF920F931F936C01EE2426
-:1033F000FF24C114D104E104F10421F46B017C0128
-:1034000080E001C080E133272F2D1E2D0D2D0115E9
-:1034100011052105310519F0885F680179019701CF
-:103420008601A4E03695279517950795AA95D1F7BB
-:10343000011511052105310519F08C5F680179012D
-:1034400097018601F2E03695279517950795FA952D
-:10345000D1F7011511052105310519F08E5F6801BD
-:103460007901B701A6017695679557954795452B44
-:10347000462B472B09F08F5F1F910F91FF90EF9024
-:10348000DF90CF9008958091E501843009F110928A
-:10349000CD0120E488E190E00FB6F894A8958093E0
-:1034A00060000FBE2093600083B7817F846083BF7C
-:1034B00083B7816083BF7894889583B78E7F83BFFD
-:1034C00088E10FB6F89480936000109260000FBE00
-:1034D000089508950895CF930E94691A0E943604B2
-:1034E0000E946A1AC0E08C2F0E942705811105C036
-:1034F000CF5FCE30C1F780E001C081E0CF91089569
-:103500000E94A5130E94440E0C944A0782E084BDD9
-:1035100093E095BD9AEF97BD80936E0008952FB705
-:10352000F8948091CE019091CF01A091D001B091FB
-:10353000D1012FBF0895CF92DF92EF92FF920F93A8
-:103540001F932FB7F8944091CE015091CF01609115
-:10355000D0017091D1012FBF6A017B01EE24FF24BD
-:103560008C0120E030E0C016D106E206F30610F42C
-:1035700041505109481B590BCA011F910F91FF90EF
-:10358000EF90DF90CF9008951F920F920FB60F9299
-:1035900011248F939F93AF93BF938091CE0190910D
-:1035A000CF01A091D001B091D1010196A11DB11D13
-:1035B0008093CE019093CF01A093D001B093D1011D
-:1035C000BF91AF919F918F910F900FBE0F901F9061
-:1035D00018950E944A0BF8942FEF87EA91E6215044
-:1035E00080409040E1F700C0000087E090EBDC01F4
-:1035F0008093EE019093EF01A093F001B093F1015D
-:103600002CE088E190E00FB6F894A89580936000D4
-:103610000FBE20936000FFCFEF92FF920F931F9396
-:10362000CF93DF93E82EF12C8F2D0E942705C0E069
-:10363000D0E0082F10E098010C2E02C03595279598
-:103640000A94E2F720FD05C02196C630D10599F70E
-:1036500009C06C2F7F2D80E00E94EE05E812F4CFA8
-:1036600081E005C0F3948EE0F812DECF80E0DF91B8
-:10367000CF911F910F91FF90EF900895CF93C82F96
-:103680008CE20E940C1B882321F08C2FCF910C948C
-:103690000C1B80E0CF910895CF930E94911C811163
-:1036A00002C00E94771CC5E6C15049F00E94360452
-:1036B0008FE39CE90197F1F700C00000F5CF89E2A4
-:1036C0000E943E1B811111C18AE20E943E1B8111A2
-:1036D0000E94771C85E00E943E1B81110E94E91A1E
-:1036E0000E949C1C8093CC0187E00E943E1B882393
-:1036F00099F18BE10E943E1B882351F09091CC01FF
-:1037000091FB882780F921E0822780FB91F922C074
-:103710008EE00E943E1B882351F09091CC0192FBD9
-:10372000882780F921E0822780FB92F913C080E18D
-:103730000E943E1B9091CC01882341F093FB882787
-:1037400080F921E0822780FB93F904C0892F8095BE
-:1037500080FB90F99093CC018091CC010E94A01C39
-:103760000E94AE1C8093DF0180EE0E943E1B8823E6
-:1037700041F08091DF01982F909590FB80F9809324
-:10378000DF0189E30E943E1B882359F09091DF01FD
-:1037900091FB882780F921E0822780FB91F99093A3
-:1037A000DF0182EE0E943E1B882359F09091DF01D9
-:1037B00092FB882780F921E0822780FB92F9909381
-:1037C000DF0186EE0E943E1B882359F09091DF01B5
-:1037D00093FB882780F921E0822780FB93F990935F
-:1037E000DF0183EE0E943E1B882359F09091DF0198
-:1037F00094FB882780F921E0822780FB94F990933D
-:10380000DF0185E30E943E1B882359F09091DF0180
-:1038100095FB882780F921E0822780FB95F990931A
-:10382000DF0181E30E943E1B882359F09091DF0164
-:1038300096FB882780F921E0822780FB96F99093F8
-:10384000DF0181E10E943E1B882359F09091DF0146
-:1038500097FB882780F921E0822780FB97F99093D6
-:10386000DF018091DF010E94B21C8091DF0187FBA4
-:10387000882780F980930D0187E20E943E1BC82FA4
-:103880008EE10E943E1B8111C2608FE10E943E1BAF
-:103890008111C46080E20E943E1B8111C86081E2F8
-:1038A0000E943E1B8111C06182E20E943E1B811179
-:1038B000C06283E20E943E1B8111C06484E20E94C8
-:1038C0003E1B882311F0C06802C0CC2329F08C2F46
-:1038D0000E94A91C6C2F03C00E94A51C682F70E0D9
-:1038E00080E090E0CF910C94A117CF9108956DEEF8
-:1038F0007EEF80E090E00E94CD2260E082E090E0E8
-:103900000E94BF2260E083E090E00E94BF2260E05E
-:1039100084E090E00E94BF2260E085E090E00C949B
-:10392000BF2280E090E00E94B92221E08D3E9E4FB0
-:1039300009F020E0822F089582E090E00C94B122FB
-:10394000682F82E090E00C94BF2283E090E00C941A
-:10395000B122682F83E090E00C94BF2284E090E0D5
-:103960000C94B122682F84E090E00C94BF228091E7
-:10397000D40180FF0BC06091130185E0689FB00106
-:10398000112475956795759567952AC081FF09C0C3
-:103990006091130185E0689FB001112475956795CA
-:1039A0001FC082FF07C06091130185E0689FB001CE
-:1039B000112416C04091D5014423C9F06091120131
-:1039C000461788F72091130185E0289F9001112464
-:1039D000429FC001439F900D112470E00E948322FA
-:1039E0006038710540F46115710539F002C065E079
-:1039F00070E0862F08958FE7089581E00895809103
-:103A0000D40180FF08C06091110170E07595679541
-:103A10007595679521C081FF06C06091110170E026
-:103A20007595679519C082FF04C06091110170E01F
-:103A300010C08091D5018823C1F0609110018617D4
-:103A4000A0F790911101989FC001112470E00E948D
-:103A500083226038710528F46115710521F0862FE5
-:103A600008958FE7089581E0089561E070E0F4CF54
-:103A7000803F21F40E94B71C819504C0813F29F446
-:103A80000E94B71C8093D8010895823F21F40E94C0
-:103A9000B71C819504C0833F29F40E94B71C809312
-:103AA000D7010895893F19F40E94FF1C05C08A3F81
-:103AB00031F40E94FF1C81958093D90108958B3FBA
-:103AC00021F40E94FF1C819504C08C3F29F40E94C0
-:103AD000FF1C8093DA010895843F21F48091D60180
-:103AE000816017C0853F21F48091D601826011C0AA
-:103AF000863F21F48091D60184600BC0873F21F47A
-:103B00008091D601886005C0883F31F48091D6014C
-:103B100080618093D60108958D3F21F48091D40176
-:103B200081600BC08E3F21F48091D401826005C07A
-:103B30008F3F29F48091D40184608093D40108954B
-:103B4000803F39F48091D80187FF6CC01092D80172
-:103B500069C0813F29F48091D8011816BCF362C076
-:103B60009091D701823F29F497FF5CC01092D70152
-:103B700059C0833F19F41916CCF354C0893F41F45E
-:103B80008091D90118160CF04DC01092D9014AC08D
-:103B90008A3F29F48091D90187FF44C0F6CF8B3F3B
-:103BA00039F48091DA0187FF3DC01092DA013AC002
-:103BB0008C3F29F48091DA011816BCF333C0843F9E
-:103BC00021F48091D6018E7F17C0853F21F480912A
-:103BD000D6018D7F11C0863F21F48091D6018B7F65
-:103BE0000BC0873F21F48091D601877F05C0883FB5
-:103BF00031F48091D6018F7E8093D60113C08D3F22
-:103C000021F48091D4018E7F0BC08E3F21F48091EE
-:103C1000D4018D7F05C08F3F29F48091D4018B7F23
-:103C20008093D4018091D70181110EC08091D80179
-:103C300081110AC08091D901811106C08091DA01F9
-:103C4000811102C01092D501089586ED91E00E9485
-:103C50005B0E0E948F1A9093D3018093D201089536
-:103C60001F93CF93DF938091D2019091D3010E9453
-:103C70009B1A4091D501442321F02091140130E09A
-:103C800006C0209115015AE0259F9001112482174A
-:103C9000930708F482C08091D7011091D801D09188
-:103CA000D901C091DA01811107C0111105C0D111EC
-:103CB00003C0CC2309F471C04F3F19F04F5F40930C
-:103CC000D501181624F40E94B71C8093D701809167
-:103CD000D70187FF05C00E94B71C81958093D7014B
-:103CE000111624F40E94B71C8093D8018091D8014A
-:103CF00087FF05C00E94B71C81958093D801609111
-:103D0000D701662339F11091D801112319F17727D2
-:103D100067FD7095872F972F0E94942123E333E34B
-:103D200043E35FE30E94F8210E9461216093D70181
-:103D3000612F772767FD7095872F972F0E94942119
-:103D400023E333E343E35FE30E94F8210E94612110
-:103D50006093D8011D1624F40E94FF1C8093D901A2
-:103D60008091D90187FF05C00E94FF1C8195809337
-:103D7000D9011C1624F40E94FF1C8093DA01809163
-:103D8000DA0187FF05C00E94FF1C81958093DA014C
-:103D9000DF91CF911F910C94251EDF91CF911F9140
-:103DA0000895E6EDF1E085E0DF011D928A95E9F7DF
-:103DB0001092D5011092D4010895833081F128F436
-:103DC000813059F08230D1F00895853009F449C02E
-:103DD000B8F1863009F456C0089520911501862F58
-:103DE00090E0820F911D8F3F910520F4620F609348
-:103DF000150108958FEF8093150108952091140106
-:103E0000862F90E0820F911D8F3F910520F4620F65
-:103E10006093140108958FEF809314010895209109
-:103E20001301862F90E0820F911D8F3F910520F4A2
-:103E3000620F6093130108958FEF8093130108952B
-:103E400020911201862F90E0820F911D8F3F9105E6
-:103E500020F4620F6093120108958FEF8093120196
-:103E6000089520911101862F90E0820F911D8F3FC0
-:103E7000910520F4620F6093110108958FEF8093F4
-:103E80001101089520911001862F90E0820F911D5D
-:103E90008F3F910520F4620F6093100108958FEF1A
-:103EA000809310010895833011F128F4813049F096
-:103EB000823091F00895853081F120F18630C1F192
-:103EC000089580911501681720F4861B80931501D1
-:103ED000089510921501089580911401681720F437
-:103EE000861B809314010895109214010895809107
-:103EF0001301681720F4861B809313010895109214
-:103F00001301089580911201681720F4861B809395
-:103F100012010895109212010895809111016817FD
-:103F200020F4861B809311010895109211010895C9
-:103F300080911001681720F4861B8093100108956A
-:103F40001092100108958D3109F442C020F58E3091
-:103F500009F479C070F4873009F45EC020F486302B
-:103F600009F442C033C08830D1F18B3009F4A7C0C6
-:103F70002DC0863109F4A3C038F4803109F46DC036
-:103F8000813109F47BC022C0893109F498C08B319A
-:103F900009F44FC01BC0853309F479C048F4873257
-:103FA00009F475C008F478C0893209F470C00EC0F5
-:103FB000833438F48A3308F071C0883309F47FC041
-:103FC00005C0833409F463C08834C1F080E00895EB
-:103FD0000E941B210E94440E0E944A0770C00E944A
-:103FE0009C1C0E94AE1C6BC08091CC01817F8E7F97
-:103FF0008093CC0181E08093DC0108950E94A51399
-:104000002FEF83ED90E3215080409040E1F700C016
-:1040100000000E94E91A53C09091CC01892F817051
-:1040200090FF03C0917F9E7F26C091609093CC014A
-:1040300046C09091CC0191FB882780F921E082272E
-:1040400080FB91F913C09091CC0192FB882780F9F5
-:1040500021E0822780FB92F909C09091CC0193FB6B
-:10406000882780F921E0822780FB93F99093CC0187
-:10407000882329F191609093CC0108950E94A513A3
-:1040800080910D0191E0892780930D0118C061E0B6
-:1040900070E080E090E00FC023EE01C027EC280F15
-:1040A00061E070E080E090E004C0660F771F881F39
-:1040B000991F2A95D2F70E94A1170E94A51381E0AB
-:1040C000089580E0089580E00895CF93C82F8091EF
-:1040D000DC01813079F018F08230D1F184C0A091F8
-:1040E0000E01B0910F018C91813169F0823209F09B
-:1040F0007CC009C0A0910E01B0910F018C9181315B
-:1041000011F0823249F48C2F0E94612081111DC070
-:104110008C2F0E94A31F1AC08C2F0E946320811134
-:1041200014C0C43179F048F4CB3079F0C03109F0D3
-:1041300060C082E08093DC0108C0C93219F0C83346
-:1041400021F057C01092DC0154C081E0817053C04F
-:10415000C93289F118F5C43171F1A8F4C73009F0FA
-:1041600046C08AE08093150194E19093140193E096
-:10417000909313018093120188E08093110188E2EB
-:104180008093100134C0CE51C63088F5EC2FF0E09A
-:10419000E65DFE4F80818093DB0129C0CE34E9F0DB
-:1041A00020F4CB3421F56AE013C0C13579F0C23573
-:1041B000F1F461E00DC08091DB01882319F01092C9
-:1041C000DB0115C081E08093DC0115C061E006C011
-:1041D0008091DB010E94DD1E0AC06AE08091DB0154
-:1041E0000E94531F04C01092DC0180E004C081E0F3
-:1041F00002C080E0ABCFCF910895E1E8F0E080818C
-:10420000886080838081816080838FB7F89493E099
-:104210009093890090ED909388008FBF0895EFE60A
-:10422000F0E08081826080830895EFE6F0E0808195
-:104230008D7F80830895EFE6F0E0808192E089270A
-:10424000808308951F920F920FB60F9211242F931F
-:104250003F934F935F936F937F938F939F93AF930E
-:10426000BF93EF93FF938091DD019091DE01019662
-:104270009093DE018093DD01811103C082E00E94F2
-:104280004A07E091DE01E695E695F0E0E657FB4F40
-:10429000E4918091DD018E1303C080E00E944A0703
-:1042A000FF91EF91BF91AF919F918F917F916F910E
-:1042B0005F914F913F912F910F900FBE0F901F90E4
-:1042C000189504D06894B1118DC0089570D088F00D
-:1042D0009F5790F0B92F9927B751A0F0D1F0660FF2
-:1042E000771F881F991F1AF0BA95C9F712C0B1300D
-:1042F00081F077D0B1E0089574C0672F782F8827B8
-:10430000B85F39F0B93FCCF3869577956795B3954B
-:10431000D9F73EF490958095709561957F4F8F4FBA
-:104320009F4F0895E89409C097FB3EF490958095BF
-:10433000709561957F4F8F4F9F4F9923A9F0F92F6B
-:1043400096E9BB279395F695879577956795B795E9
-:10435000F111F8CFFAF4BB0F11F460FF1BC06F5FCF
-:104360007F4F8F4F9F4F16C0882311F096E911C0E1
-:10437000772321F09EE8872F762F05C0662371F002
-:1043800096E8862F70E060E02AF09A95660F771F16
-:10439000881FDAF7880F9695879597F9089557FD46
-:1043A0009058440F551F59F05F3F71F04795880FA3
-:1043B00097FB991F61F09F3F79F08795089512163A
-:1043C00013061406551FF2CF4695F1DF08C01616E6
-:1043D00017061806991FF1CF869571056105089497
-:1043E0000895E894BB2766277727CB0197F90895AE
-:1043F0000BD078C069D028F06ED018F0952309F062
-:104400005AC05FC01124EECFCADFA0F3959FD1F34D
-:10441000950F50E0551F629FF001729FBB27F00D72
-:10442000B11D639FAA27F00DB11DAA1F649F6627C7
-:10443000B00DA11D661F829F2227B00DA11D621F16
-:10444000739FB00DA11D621F839FA00D611D221FD0
-:10445000749F3327A00D611D231F849F600D211DB4
-:10446000822F762F6A2F11249F5750408AF0E1F057
-:1044700088234AF0EE0FFF1FBB1F661F771F881FA0
-:1044800091505040A9F79E3F510570F014C0AACF3B
-:104490005F3FECF3983EDCF3869577956795B7958B
-:1044A000F795E7959F5FC1F7FE2B880F911D9695B5
-:1044B000879597F9089597F99F6780E870E060E025
-:1044C00008959FEF80EC089500240A9416161706AD
-:1044D00018060906089500240A94121613061406F5
-:1044E00005060895092E0394000C11F4882352F058
-:1044F000BB0F40F4BF2B11F460FF04C06F5F7F4F10
-:104500008F4F9F4F089597FB072E16F4009407D006
-:1045100077FD09D00E949D2207FC05D03EF49095BE
-:1045200081959F4F0895709561957F4F0895EE0F87
-:10453000FF1F0590F491E02D0994AA1BBB1B51E1CC
-:1045400007C0AA1FBB1FA617B70710F0A61BB70B03
-:10455000881F991F5A95A9F780959095BC01CD01A8
-:104560000895F999FECF92BD81BDF89A992780B53B
-:104570000895A8E1B0E042E050E00C94D422262F48
-:10458000F999FECF1FBA92BD81BD20BD0FB6F89438
-:10459000FA9AF99A0FBE019608950E94BF22272F1A
-:1045A0000C94C022DC01CB01FC01F999FECF06C0BE
-:1045B000F2BDE1BDF89A319600B40D9241505040E1
-:0845C000B8F70895F894FFCF4D
-:1045C80020024B07D807B50781074E070101BA013A
-:1045D80028080A03140A3F4D36394B04FE03C80362
-:1045E8008F0322033B0354036D03010203040506F2
-:0445F80007080900A7
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/german-kinergo/german-kinergo.hex b/keyboard/ergodox_ez/keymaps/german-kinergo/german-kinergo.hex
index 574e810666..03df475967 100644
--- a/keyboard/ergodox_ez/keymaps/german-kinergo/german-kinergo.hex
+++ b/keyboard/ergodox_ez/keymaps/german-kinergo/german-kinergo.hex
@@ -1,23 +1,23 @@
-:100000000C9403070C9447070C9447070C9447077C
-:100010000C9447070C9447070C9447070C94470728
-:100020000C9447070C9447070C9460120C943213FD
-:100030000C9447070C9447070C9447070C94470708
-:100040000C9447070C940C2C0C9447070C9447070E
-:100050000C9447070C9413220C9447070C94470701
-:100060000C9447070C9447070C9447070C944707D8
-:100070000C9447070C9447070C9447070C944707C8
-:100080000C9447070C9447070C9447070C944707B8
-:100090000C9447070C9447070C9447070C944707A8
-:1000A0000C9447070C9447070C9447079713B91310
-:1000B000A414B913A414FB131E14A41473148614EB
-:1000C000D417D4170218021844188018801A801AFE
-:1000D0009818801A8F198F195A1A801A801A6E1A56
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C50B0C94970C81
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C940B210C94AC020C94AC02FA
+:100050000C94AC020C949D1A0C94AC020C94AC025F
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02040D260D22
+:1000B000190E260D190E6B0D8E0D190EE30DF60D92
+:1000C000E010E0100F110F1152118C1199139913B8
+:1000D000A51199139A129A126D13991399138413F7
 :1000E0000000F0A129002B003900E100E30000002E
 :1000F0001E00140004001D0035004D001F001A00F2
 :1001000016001B0064004C002000080007000600D9
 :1001100050002A0021001500090019004F004A0074
 :10012000220017000A0005000000E0002E00015226
-:10013000000002520000E200AB0001520000025237
+:10013000000002520000E20046000152000002529C
 :100140000000E60023001C000B0011000000E4008A
 :10015000240018000D00100051004B0025000C0079
 :100160000E00360052002C00260012000F0037004F
@@ -43,1431 +43,1079 @@
 :1002A0004000AA00AC00B600010001004100A80017
 :1002B000AD00B5000100B7004200A900AE00B900D2
 :1002C0000100B60043000100AB00B70001000100CF
-:1002D0004400450001000100010000000A00253033
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E382E3274
-:100C2000204156522D4C4942433A20312E382E3025
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A206664616469
-:100C90003765632D6469727479202831393A3332AB
-:100CA0003A3137204A616E203238203230313629CD
-:100CB0000A005649443A2030784645454428457252
-:100CC000676F446F7820455A29205049443A2030B4
-:100CD0007831333037284572676F446F7820455A32
-:100CE00029205645523A203078303030310A0044BD
-:100CF0004553433A20742E6D2E6B2E206B6579621E
-:100D00006F617264206669726D7761726520666FCB
-:100D100072204572676F646F780A000A092D2056A9
-:100D2000657273696F6E202D0A000A6D6F757365A9
-:100D30003A206F66660A000A6D6F7573653A206F18
-:100D40006E0A000A6B6579626F6172643A206F66A1
-:100D5000660A000A6B6579626F6172643A206F6E91
-:100D60000A000A6D61747269783A206F66660A003B
-:100D70000A6D61747269783A206F6E0A000A6465C0
-:100D80006275673A206F6E0A000A64656275673A99
-:100D9000206F66660A000A0A626F6F746C6F616486
-:100DA00065722E2E2E2000433E20006565636F6E17
-:100DB0006669673A0A00536C656570204C454420AB
-:100DC000746573740A000000000000000000000059
-:100DD00000010204060A0F17202C3A4A5D71879D14
-:100DE000B3C7DAE9F5FCFFFCF5E9DAC7B39D877113
-:100DF0005D4A3A2C20170F0A060402010000000089
-:100E000000000000000011241FBECFEFDAE0DEBFBB
-:100E1000CDBF04B603FE24C08091F9019091FA0180
-:100E2000A091FB01B091FC018730904BA740B04BE3
-:100E3000B9F41092F9011092FA011092FB0110928C
-:100E4000FC0114BE84B7877F84BF88E10FB6F89495
-:100E500080936000109260000FBEE0E0FFE3099510
-:100E600011E0A0E0B1E0E4EBFBE502C005900D92DB
-:100E7000AA33B107D9F711E0AAE3B1E001C01D928E
-:100E8000A93FB107E1F70E949A0F0C94D82D0C945A
-:100E90000000FF93EF93E0913A01F0913B0130970E
-:100EA00009F00995EF91FF910895FC01859180303B
-:100EB00011F0EFDFFBCF0895FF27E0E230E247FFBC
-:100EC0000CC0419597FF09C0EDE260957095809543
-:100ED0009095611D711D811D911D27FF02C02195F7
-:100EE00030E350E2AA27660F771F881F991FAA1FB9
-:100EF000A41710F0A41B63955A95A9F7AA3008F01F
-:100F0000A95FA05DAF93F39561157105810591050A
-:100F100041F7ED3211F4EF93F395F21718F43F9384
-:100F2000F395FBCF8F91B5DFFA95E1F70895E9913D
-:100F3000F9918591803021F0853219F0AADFF9CF3F
-:100F4000089520E0E89455915532C1F3503311F4DF
-:100F5000689455915A3348F4505390F3220F022E5F
-:100F6000220F220F200D250FF4CF0EF42195899129
-:100F70009991533619F3533729F1533559F1BC017F
-:100F800088279927E8945C3621F48991999168948F
-:100F90005591543639F446EF7EF077FF0DC08FEF50
-:100FA0009FEF0AC055374AE039F0583540E121F04B
-:100FB000523642E009F00895FF93EF937DDFEF9101
-:100FC000FF91B7CFFF93EF93FC0181918030B9F38C
-:100FD00060DFFBCFFF93EF9368DFF1CFDF93CF9319
-:100FE000CDB7DEB72596A3DFCF91DF9108956111CC
-:100FF0000BC0FC018281882321F085EE0E946816D7
-:1010000003C085EE0E94301780E090E008950895B7
-:101010006091BC017091BD018091BE019091BF01B2
-:101020000E94132156985E9825982D9826982E9800
-:1010300027982F98813029F0823031F4269A2E9A01
-:101040000895259A2D9A089556985E98089588E0F7
-:1010500098E0892B11F00E94080880E090E0089544
-:1010600056985E9825982D9826982E9827982F9810
-:101070008FEF90E0909389008093880090938B008D
-:1010800080938A0090938D0080938C00259A2D9AEE
-:101090002FEF80E792E0215080409040E1F700C0C0
-:1010A0000000269A2E9A2FEF80E792E02150804090
-:1010B0009040E1F700C00000279A2F9A2FEF80E7B9
-:1010C00092E0215080409040E1F700C00000259858
-:1010D0002D982FEF80E792E0215080409040E1F77B
-:1010E00000C0000026982E982FEF80E792E0215054
-:1010F00080409040E1F700C0000027982F98569854
-:101100005E9825982D9826982E9827982F980895C0
-:1011100089EA8093800089E08093810024982C984C
-:101120003F988AB18F748AB96E98479A8BB1806B59
-:101130008BB9769A0E94300887E098E0892B11F0ED
-:101140000E94070880E090E0089580E2809300010B
-:1011500080913C0181110EC00E94F40881E08093CF
-:101160003C012FEF83ED90E3215080409040E1F768
-:1011700000C0000080E40E94FA0880930001811101
-:101180002EC00E94240980930001811128C00E9472
-:10119000240980930001811122C08FE30E94240959
-:1011A0008093000181111BC00E941C0980E40E94F1
-:1011B000FA0880930001811112C08CE00E9424097A
-:1011C0008093000181110BC00E94240980930001CB
-:1011D000811105C08FE30E942409809300010E94C1
-:1011E0001C098091000108951092B9008AE0809353
-:1011F000B800089594EA9093BC009091BC0097FFCA
-:10120000FCCF9091B900987F983021F0903111F087
-:1012100081E008958093BB0084E88093BC008091B6
-:10122000BC0087FFFCCF8091B900887F883111F026
-:10123000803471F780E0089584E98093BC00809148
-:10124000BC0084FDFCCF08958093BB0084E88093AC
-:10125000BC008091BC0087FFFCCF9091B900987FC3
-:1012600081E0983209F480E0089584E88093BC001E
-:101270008091BC0087FFFCCF8091BB0008958091D6
-:101280000001811115C080E40E94FA0880930001DA
-:1012900081110CC082E10E94240980930001811118
-:1012A00005C08FEF0E942409809300010E941C0951
-:1012B00084B1807F84B985B1807F85B98AB1837F0D
-:1012C0008AB98BB1837F8BB93E98469808950E9466
-:1012D000A508809300010E943F0980B38C7080BBF9
-:1012E00081B3836F81BBECE4F1E0AEE3B1E0119236
-:1012F0001D9281E0EA35F807D1F788E898E0892B5C
-:1013000011F00C94880808959F92AF92BF92CF92EB
-:10131000DF92EF92FF920F931F93CF93DF93809111
-:1013200000018823E1F080913D018F5F80933D01B2
-:10133000811115C082E493E00E9455070E94A50820
-:1013400080930001882329F088E293E00E945507EA
-:1013500006C084E193E00E9455070E9430080EE326
-:1013600011E0C0E0D0E0BB24B39482E0A82ECC24EE
-:10137000C394D12C25E0E22E23E0F22EC73000F5F5
-:1013800080910001811162C080E40E94FA0880937C
-:101390000001811112C082E10E94240980930001A2
-:1013A00081110BC0C6010C2E01C0880F0A94EAF708
-:1013B00080950E942409809300010E941C0946C068
-:1013C000CA30A1F028F4C83059F0C93061F005C026
-:1013D000CC3089F070F0CD3089F0209A289810C078
-:1013E000219A29980DC0229A2A980AC0239A2B98EC
-:1013F00007C0529A01C0539A5B9802C03E9A469821
-:10140000E0EAEA95F1F78FB1799985C092E08170B1
-:101410008B25892B7C9B02C090E001C094E0892B36
-:101420007D9B02C090E001C098E0892B7E9B02C0AA
-:1014300090E001C090E1892B9FB19095991F992769
-:10144000991F9295990F907E892B10C08091000171
-:10145000811176C080E40E94FA08809300018823FD
-:1014600009F45BC0912C0E941C09892DF801908120
-:10147000981739F1808380910101882301F18091CF
-:10148000D70180FF04C08AE093E00E945507809155
-:10149000D70180FF0CC0809101011F928F93FF92B2
-:1014A000EF920E94EE070F900F900F900F90809197
-:1014B000D70180FF04C083E093E00E945507A0920B
-:1014C00001010E943F0921960F5F1F4FCE30D105C9
-:1014D00009F054CF809101018823B1F081508093AD
-:1014E0000101882339F08FE99FE00197F1F700C0EF
-:1014F00000000AC0ACE4B1E0EEE3F1E081918D932D
-:1015000091E0EC34F907D1F787E298E0892BD1F02C
-:101510000E94270817C090E07ACF83E10E94240937
-:101520008093000181119ECF81E40E94FA0880938C
-:101530000001811197CF0E943509982E909493CF86
-:1015400080E094CF81E0DF91CF911F910F91FF90C8
-:10155000EF90DF90CF90BF90AF909F900895E82FCD
-:10156000F0E0E45BFE4F80810895CF92DF92EF922E
-:10157000FF920F931F93CF93DF938CEE92E00E9424
-:1015800055073CE4E32E31E0F32EC0E0D0E047EE17
-:10159000C42E42E0D42E0EED12E0DF93CF93DF9203
-:1015A000CF920E94EE0784EE92E00E945507F70169
-:1015B00081917F0190E00E9478219F938F931F93E8
-:1015C0000F930E94EE078CED92E00E945507219642
-:1015D0008DB79EB708960FB6F8949EBF0FBE8DBF0D
-:1015E000CE30D105D1F6DF91CF911F910F91FF90B1
-:1015F000EF90DF90CF9008958B3B910578F4883A77
-:10160000910540F5853A9105D0F48430910508F0B4
-:10161000B1C08130910509F4ADC06BC0803E910529
-:1016200008F467C0883E910508F4A4C09C01205FBF
-:1016300031092031310508F05CC090650895853A84
-:10164000910509F459C0863A910509F458C083E818
-:1016500090E40895883A910509F454C0893A9105B7
-:1016600009F453C08A3A910509F452C08B3A9105A6
-:1016700009F451C08C3A910509F450C08D3A910596
-:1016800009F44FC0803B910509F44EC08E3A910594
-:1016900009F44DC08F3A910509F44CC0813B910586
-:1016A00009F44BC0823B910509F44AC0833B910584
-:1016B00009F449C0843B910509F448C0853B910574
-:1016C00009F447C0863B910509F446C0873B910564
-:1016D00009F445C0883B910509F444C0893B910554
-:1016E00009F443C08A3B910509F042C08AE296E4BE
-:1016F000089580E090E0089581E890E4089582E8FC
-:1017000090E4089582EE94E4089589EE94E40895B7
-:101710008AEE94E4089585EB94E4089586EB94E4CE
-:10172000089587EB94E408958CEC94E408958DEC8F
-:1017300094E4089583E895E408958AE895E408958B
-:1017400082E995E4089584E995E4089581E296E4B8
-:10175000089583E296E4089584E296E4089585E28C
-:1017600096E4089586E296E4089587E296E4089563
-:1017700080E094E40895089596E0799FF0011124A3
-:1017800094E5899FE00DF11D1124E60FF11DEE0F88
-:10179000FF1FEC51FF4F859194910895880F991F79
-:1017A000805A9040FC01859194910895880F991F6B
-:1017B00080529F4FFC0185919491089526E0729F7D
-:1017C000F001112444E5849FE00DF11D1124E60F82
-:1017D000F11DEE0FFF1FEC51FF4F25913491C90110
-:1017E0009A9581159F4110F4C9010895C90190523D
-:1017F0008115904128F4C9019F700E94D60B08956D
-:10180000C90190538115904120F4C9019927906C2A
-:101810000895211580E5380769F40E94A11A9FEF09
-:1018200024E34CE0915020404040E1F700C000002C
-:101830000C943822213080E5380751F48CE593E090
-:101840000E9455078091D70181608093D701089548
-:10185000C90190558115904108F050C0832F9927F8
-:101860008F70992781309105D9F4A90143705527CC
-:1018700002C0880F991F4A95E2F79C68A90164E0AD
-:10188000440F551F6A95E1F744275370842B952B1D
-:1018900073E0220F331F7A95E1F7207633271DC0BE
-:1018A0008230910529F4922F8827816F906A0895DC
-:1018B00083309105A9F4A9014370552781E090E098
-:1018C00002C0880F991F4A95E2F79C6843E0220FF7
-:1018D000331F4A95E1F7207E3770822B932B0895B2
-:1018E0000497F1F4A9014370552781E090E002C00C
-:1018F000880F991F4A95E2F79A68E8CFC901905777
-:101900008115904120F4C9019F7090620895C9012A
-:1019100090588115904120F4C9019F70906A0895F4
-:10192000203E3105E0F4203C310558F521333105E6
-:1019300009F470C048F42932310509F464C02A3230
-:10194000310509F46EC074C029333105F1F0223835
-:101950003105D9F02533310509F44EC069C0233E65
-:10196000310589F138F4203E3105C1F0223E3105C0
-:10197000E1F05EC0263E310569F1273E3105A9F14F
-:1019800057C0C9010E94CE0B08958091EA0180FDE5
-:1019900002C081FF4DC080EE90E04BC08091EA0113
-:1019A00080FFF9CF89E390E044C08091EA0182FF93
-:1019B0000EC08091EA0184FF03C080E090E039C04E
-:1019C00083EE90E036C08091EA0182FFF2CF82EE92
-:1019D00090E02FC08091EA0183FF0BC08091EA0163
-:1019E00084FDEBCF87EE90E024C08091EA0183FF75
-:1019F000F5CF86EE90E01DC08091EA0185FF07C01B
-:101A000089E290E016C08091EA0185FFF9CF85E375
-:101A100090E00FC08091EA0186FF07C08AE290E063
-:101A200008C08091EA0186FFF9CF81E390E001C010
-:101A3000C9010E94FC0A0895089580916D010895DE
-:101A40009FB7F89410925C019FBF9091F001943081
-:101A500009F058C09091E9009F702091EC0020FFA0
-:101A600002C020E801C020E0292B94E09093E90017
-:101A70009091EB0090FF43C09091EE0097FF3FC024
-:101A800090915A01992321F09091E80095FF37C079
-:101A900010925A0196E03091E80035FD15C0309162
-:101AA000F001343061F53091EB0035FD28C09150E4
-:101AB00021F481E080935A0122C0EFE9FFE03197E1
-:101AC000F1F700C00000E7CF8093F1008091E800BB
-:101AD00085FD0AC08091E80080FFFCCF8091E8007E
-:101AE0008E778093E80006C08FB7F89491E09093CA
-:101AF0005C018FBF2F702093E90080E008952F7064
-:101B00002093E9008FEF0895CF93DF9300D01F92C9
-:101B1000CDB7DEB72091F001243019F523E02983F9
-:101B20009B838A832093E9008FEF9091E800815096
-:101B300095FD06C095ED9A95F1F700008111F5CF5E
-:101B40008091E80085FF0DC040E050E063E070E068
-:101B5000CE0101960E9453108091E8008E77809309
-:101B6000E8000F900F900F90DF91CF910895CF93E1
-:101B7000DF9300D01F92CDB7DEB72091F001243063
-:101B800021F522E029839B838A8383E08093E90007
-:101B90008FEF9091E800815095FD06C095ED9A95E4
-:101BA000F1F700008111F5CF8091E80085FF0DC0AD
-:101BB00040E050E063E070E0CE0101960E945310D7
-:101BC0008091E8008E778093E8000F900F900F903F
-:101BD000DF91CF9108952091F0012430F1F422E0BB
-:101BE0002093E9002FEF3091E800215035FD06C029
-:101BF00035ED3A95F1F700002111F5CF2091E8007D
-:101C000025FF0BC040E050E065E070E00E945310FB
-:101C10008091E8008E778093E8000895CF93DF935A
-:101C2000EC018091F001843009F047C080910C01F3
-:101C30008823E1F080910D018823C1F085E0809335
-:101C4000E9008FEF9091E800815095FD06C095E185
-:101C50009A95F1F700008111F5CF8091E80085FF9A
-:101C60002CC040E050E060E170E017C081E080935C
-:101C7000E9008FEF9091E800815095FD06C095ED49
-:101C80009A95F1F700008111F5CF8091E80085FF6A
-:101C900014C040E050E068E070E0CE010E945310B4
-:101CA0008091E8008E778093E80080E1FE01ADE549
-:101CB000B1E001900D928A95E1F7DF91CF910895FF
-:101CC00083E993E00E9455078091EF01811109C0DB
-:101CD0000E94E5110E9442128091E200846080938C
-:101CE000E20008958FE893E00E9455071092EF01FB
-:101CF00008958BE893E00C94550787E893E00E94E1
-:101D000055070C94F92B83E893E00E9455070E9435
-:101D1000CF210E94FF2B0E94DE140C941C0D809199
-:101D20005B018F5F80935B0162E30E946D2D9111D7
-:101D300035C010925B0180915C01882379F180911C
-:101D4000F001843049F58091E9008F709091EC00AA
-:101D500090FF02C090E801C090E0982B84E080934F
-:101D6000E9008091EB0080FF14C08091EE0087FFB6
-:101D700010C08091E80085FF03C01092F100F9CFF8
-:101D80008091E80080FF05C08091E8008E77809305
-:101D9000E8009F709093E90010925C01089542E082
-:101DA00061EC81E00E945F1142E061EC82E00E9400
-:101DB0005F1142E061EC83E00E945F1142E261EC5E
-:101DC00084E00E945F1142E161EC85E00C945F11B8
-:101DD0008091F201833009F455C030F4813071F004
-:101DE000823009F48EC008958A3009F47AC08B30AD
-:101DF00009F460C0893009F09CC020C08091F101D5
-:101E0000813A09F096C08091E800877F8093E800CE
-:101E10008091F5019091F601892B21F060E080E03E
-:101E200090E003C060E18DE591E070E00E949C10BD
-:101E30008091E8008B778093E80008958091F1010C
-:101E4000813209F076C08091F5019091F6010097FA
-:101E500019F0049709F06DC08091E800877F8093A6
-:101E6000E8008091E80082FD05C08091F0018111B9
-:101E7000F8CF5FC08091F10080936D018091E80000
-:101E80008B7753C08091F101813A09F052C0809163
-:101E9000F5019091F601892B09F04BC08091E80083
-:101EA000877F8093E8008091E80080FFFCCF8091DD
-:101EB0000C0136C08091F1018132D9F58091F50194
-:101EC0009091F601892BA9F58091E800877F809396
-:101ED000E8000E9494118091F30180930C010C940E
-:101EE000A11A8091F101813221F58091E800877F6C
-:101EF0008093E8000E9494118091F40180936E0118
-:101F000008958091F101813AA1F48091E800877FE2
-:101F10008093E8008091E80080FFFCCF80916E0103
-:101F20008093F1008091E8008E778093E8000C9414
-:101F30009411089584B7877F84BF88E10FB6F89421
-:101F400080936000109260000FBE90E080E80FB6B2
-:101F5000F89480936100909361000FBE0E94671512
-:101F60000E94E5110E9442128091E20084608093F9
-:101F7000E20080E29DE00E940E2178940E94BC1451
-:101F80000E94691582E091E00E94D9140E94E72B1B
-:101F900082E793E00E9455078091F001853089F433
-:101FA0008EE693E00E9455070E9492218091EE01F7
-:101FB000882391F30E94BA21882371F30E943D1077
-:101FC000EBCF0E949715E8CF292F33272330310517
-:101FD000A9F06CF42130310509F442C022303105FA
-:101FE00009F043C08DE890E02BEC33E042C0213291
-:101FF0003105C9F02232310519F137C099278130F6
-:10200000910541F08230910541F0892B71F5E7ECA3
-:10201000F3E005C0EFEAF3E002C0E7E9F3E0849102
-:1020200090E09F0126C0653000F5E62FF0E0EE0F4E
-:10203000FF1FEB5DFE4F2081318189E090E019C0E8
-:10204000653098F4E62FF0E0DF01AA0FBB1FA55E14
-:10205000BE4F2D913C91EA5EFE4F808190E009C019
-:1020600082E190E028E534E004C080E090E020E0E8
-:1020700030E0FA0131832083089580E189BD82E157
-:1020800089BD09B400FEFDCF8091D8008F7D80937B
-:10209000D8008091E00082608093E0008091E000B1
-:1020A00081FDFCCF0895CF92DF92EF92FF920F93C4
-:1020B0001F93CF93DF937C018B01EA010E94B5113E
-:1020C000811131C0209731F088819981081B190B4B
-:1020D000E80EF91EC12CD12C0115110519F18091C2
-:1020E000E80085FD14C08091E8008E778093E800B9
-:1020F000209741F0888199818C0D9D1D998388835B
-:1021000085E011C00E94B511882331F30CC0F7019E
-:1021100081917F018093F10001501109FFEFCF1AE7
-:10212000DF0ADACF80E0DF91CF911F910F91FF900E
-:10213000EF90DF90CF9008952091F7013091F80152
-:102140002617370748F06115710539F42091E8002A
-:102150002E772093E80001C0B901FC0120E0611551
-:102160007105B9F18091F001882309F440C08530F0
-:1021700009F43FC08091E80083FD3DC08091E800F4
-:1021800082FF06C08091E80082FF26C080E00895AB
-:102190008091E80080FFE3CF2091F3008091F2006E
-:1021A00090E0922B6115710551F08830910538F45B
-:1021B00021912093F100615071090196F3CF21E044
-:1021C000089709F020E08091E8008E778093E8007E
-:1021D000C6CF2111C7CFD6CF8091F001882339F027
-:1021E000853039F08091E80083FFCCCF04C082E0D5
-:1021F000089583E0089581E008952091F7013091DA
-:10220000F8012617370748F06115710539F4209158
-:10221000E8002E772093E80001C0B901FC0120E01E
-:1022200061157105C1F18091F001882309F441C065
-:10223000853009F440C08091E80083FD3EC0809164
-:10224000E80082FF06C08091E80082FF27C080E09E
-:1022500008958091E80080FFE3CF2091F300809102
-:10226000F20090E0922B6115710559F088309105CC
-:1022700040F424912093F100319661507109019648
-:10228000F2CF21E0089709F020E08091E8008E77F6
-:102290008093E800C5CF2111C6CFD5CF8091F00142
-:1022A000882339F0853039F08091E80083FFCBCF67
-:1022B00004C082E0089583E0089581E00895982F96
-:1022C000973058F59093E900981739F07091EC0029
-:1022D0002091ED005091F00003C0242F762F50E0A4
-:1022E00021FF19C03091EB003E7F3093EB0030911D
-:1022F000ED003D7F3093ED003091EB003160309385
-:10230000EB007093EC002093ED005093F0002091CF
-:10231000EE0027FF07C09F5FD3CF8F708093E90047
-:1023200081E0089580E008958091F10187FD05C066
-:102330008091E80080FF0EC012C08091E80082FD0D
-:1023400005C08091F0018111F8CF08958091E800D7
-:102350008B7708C08091F0018111EACF08958091B8
-:10236000E8008E778093E80008958091E4009091D2
-:10237000E50045E62091EC0020FF21C02091E80017
-:1023800020FD21C02091F001222389F0253089F021
-:102390002091EB0025FD0FC02091E4003091E50075
-:1023A0002817390739F3415041F0C901E3CF82E0E2
-:1023B000089583E0089581E0089584E008952091D0
-:1023C000E80022FFDFCF80E008950E9453120E94B0
-:1023D0005B12E0EEF0E0808181608083E8EDF0E068
-:1023E00080818F77808319BCA7EDB0E08C918E7FC0
-:1023F0008C9380818F7E80831092EF0108950F93DC
-:102400001F93CF93DF930E9453120E945B12C8ED7B
-:10241000D0E088818F7788838881806888838881ED
-:102420008F7D888319BC1092F0011092EC011092FC
-:10243000EE011092ED0100EE10E0F80180818B7F3B
-:10244000808388818160888342E060E080E00E9430
-:102450005F11E1EEF0E080818E7F8083E2EEF0E0BC
-:10246000808181608083808188608083F8018081A1
-:102470008E7F8083888180618883DF91CF911F91D7
-:102480000F910895E8EDF0E080818F7E8083E7ED85
-:10249000F0E080818160808384E082BF81E080936E
-:1024A000EF010C94FF11E8EDF0E080818E7F8083D6
-:1024B0001092E20008951092DA001092E10008955F
-:1024C0001F920F920FB60F9211242F933F934F93A9
-:1024D0005F936F937F938F939F93AF93BF93EF938C
-:1024E000FF938091E10082FF0BC08091E20082FFA8
-:1024F00007C08091E1008B7F8093E1000E948F0EE6
-:102500008091DA0080FF1FC08091D80080FF1BC03F
-:102510008091DA008E7F8093DA008091D90080FF6D
-:102520000DC080E189BD82E189BD09B400FEFDCF07
-:1025300081E08093F0010E94600E05C019BC1092EA
-:10254000F0010E94720E8091E10080FF19C080911D
-:10255000E20080FF15C08091E2008E7F8093E20050
-:102560008091E20080618093E2008091D8008062D7
-:102570008093D80019BC85E08093F0010E947D0E05
-:102580008091E10084FF30C08091E20084FF2CC084
-:1025900080E189BD82E189BD09B400FEFDCF809153
-:1025A000D8008F7D8093D8008091E1008F7E80934A
-:1025B000E1008091E2008F7E8093E2008091E20052
-:1025C00081608093E2008091EC01882311F084E027
-:1025D00007C08091E30087FF02C083E001C081E073
-:1025E0008093F0010E94830E8091E10083FF29C057
-:1025F0008091E20083FF25C08091E100877F809376
-:10260000E10082E08093F0011092EC018091E10002
-:102610008E7F8093E1008091E2008E7F8093E200C4
-:102620008091E20080618093E20042E060E080E01F
-:102630000E945F118091F00088608093F0000E94FA
-:10264000790EFF91EF91BF91AF919F918F917F9103
-:102650006F915F914F913F912F910F900FBE0F900F
-:102660001F9018951F920F920FB60F9211242F935F
-:102670003F934F935F936F937F938F939F93AF930A
-:10268000BF93CF93EF93FF93C091E900CF708091F8
-:10269000EC001092E9008091F000877F8093F000B9
-:1026A00078940E946E131092E9008091F000886087
-:1026B0008093F000C093E900FF91EF91CF91BF911B
-:1026C000AF919F918F917F916F915F914F913F91CA
-:1026D0002F910F900FBE0F901F9018951F93CF93BF
-:1026E000DF93CDB7DEB7AA970FB6F894DEBF0FBE63
-:1026F000CDBFE1EFF1E08091F100819321E0E93F6E
-:10270000F207C9F70E94E80E8091E80083FF1CC120
-:102710002091F1013091F201832F90E08A309105F0
-:1027200008F012C1FC01EA5AFF4F0C948D2D20389D
-:1027300081F0223809F008C18091F5018F708093F3
-:10274000E9008091EB0085FB882780F91092E90071
-:1027500006C08091ED019091EE01911182609091FF
-:10276000E800977F9093E8008093F1001092F100C9
-:10277000C5C0822F8D7F09F0E7C0222319F02230D7
-:1027800061F0E2C08091F301813009F0DDC03330A7
-:1027900009F080E08093EE0128C08091F30181115F
-:1027A00024C02091F5012F7009F4CEC02093E900D8
-:1027B0008091EB0080FF19C08091EB00333011F461
-:1027C000806211C080618093EB0081E090E0022E76
-:1027D00001C0880F0A94EAF78093EA001092EA0099
-:1027E0008091EB0088608093EB001092E90080916B
-:1027F000E800877F86C02111A7C01091F3011F77E1
-:102800008091E3008078812B8093E3008091E80041
-:10281000877F8093E8000E9494118091E80080FFF8
-:10282000FCCF8091E30080688093E300112311F0D6
-:1028300083E001C082E08093F00186C020582230FE
-:1028400008F082C08091F3019091F4018C3D23E067
-:10285000920779F583E08A838AE289834FB7F894F7
-:10286000DE01139620E03EE051E2E32FF0E05093CA
-:102870005700E49120FF03C0E295EF703F5FEF70D7
-:102880008E2F90E0EA3010F0C79601C0C0968D936D
-:102890009D932F5F243149F74FBF8091E800877FD8
-:1028A0008093E8006AE270E0CE0101960E949C10DD
-:1028B00014C0AE014F5F5F4F6091F5010E94E40FBD
-:1028C000009709F441C02091E800277F2093E80099
-:1028D000BC0189819A810E94FD108091E8008B776C
-:1028E0008093E80031C0203879F58091E800877F37
-:1028F0008093E8008091EC018093F1008091E800E2
-:102900008E778093E8000E9494111EC021111CC094
-:102910009091F3019230C0F48091E800877F80931A
-:10292000E8009093EC010E9494118091EC018111D8
-:1029300004C08091E30087FF02C084E001C081E011
-:102940008093F0010E94CF0E8091E80083FF0AC0BF
-:102950008091E800877F8093E8008091EB0080629F
-:102960008093EB00AA960FB6F894DEBF0FBECDBFE2
-:10297000DF91CF911F910895CF938091F00188232B
-:10298000B1F08091E9008F709091EC0090FF02C04F
-:1029900090E801C090E0C92FC82B1092E900809107
-:1029A000E80083FD0E946E13CF70C093E900CF91C1
-:1029B000089590937401809373010895E0917301D9
-:1029C000F0917401309721F00190F081E02D09948D
-:1029D00080E00895FF920F931F93CF93DF938C01B4
-:1029E000E0917301F0917401309799F10280F381C5
-:1029F000E02D09958091D70182FF2BC080FF04C094
-:102A00008DE895E00E945507E80180E1F82E07E87F
-:102A100015E08091D70180FF0BC088811F928F93B2
-:102A20001F930F930E94EE070F900F900F900F903F
-:102A3000FA942196F110EDCF8091D70180FF09C063
-:102A400085E895E0DF91CF911F910F91FF900C9455
-:102A50005507DF91CF911F910F91FF900895E0915D
-:102A60007301F0917401309721F00480F581E02D1D
-:102A70000994089520917101309172018217930792
-:102A800071F09093720180937101E0917301F09164
-:102A90007401309721F00680F781E02D09940895A4
-:102AA00020916F01309170018217930771F090931C
-:102AB000700180936F01E0917301F0917401309780
-:102AC00021F00084F185E02D0994089508950C9477
-:102AD00066150E94D5210E9467090C949B22CF9312
-:102AE000C82F8091D70182FF1EC080FF04C086EAF4
-:102AF00095E00E9455078091D70180FF0CC01F927E
-:102B0000CF9321EA35E03F932F930E94EE070F9079
-:102B10000F900F900F908091D70180FF04C08FE934
-:102B200095E00E9455078C2FCF910C941C0DCF92ED
-:102B3000DF92EF92FF920F931F93CF93DF93CDB766
-:102B4000DEB72B970FB6F894DEBF0FBECDBF0E9445
-:102B5000840936E7E32E31E0F32E00E010E0C02ECA
-:102B6000802F0E94AF0AF701D1907F01D826B1F4DF
-:102B70000F5F1F4F0E30110591F78FEF89838A8306
-:102B80001B820E94DE218160782F9D838C83498186
-:102B90005A816B818D810E943A1641C09091D70174
-:102BA00091FF04C08B870E94B50A8B8520E030E03E
-:102BB0004D2D50E0922FBA01022E02C075956795F7
-:102BC0000A94E2F760FF25C02E83CF82EE24E394BF
-:102BD000F12C02C0EE0CFF1C9A95E2F790E08E21DA
-:102BE0009F2121E0892B09F420E028870E94DE2123
-:102BF0008160782F9A8789874E815F8168858A8571
-:102C00000E943A16F801EA58FE4F80818E25808393
-:102C100006C02F5F3F4F2630310561F6A9CF0E94D5
-:102C20000926109175010E94DE141817A1F00E9468
-:102C3000DE14809375012B960FB6F894DEBF0FBE9D
-:102C4000CDBFDF91CF911F910F91FF90EF90DF905B
-:102C5000CF900C946F152B960FB6F894DEBF0FBE75
-:102C6000CDBFDF91CF911F910F91FF90EF90DF903B
-:102C7000CF900895CF93DF93CDB7DEB72B970FB6E4
-:102C8000F894DEBF0FBECDBF4F83588769877A8720
-:102C90008B87DE01119686E0FD0111928A95E9F796
-:102CA00085E0FE01379601900D928A95E1F7498102
-:102CB0005A816B817C818D819E810E946D1D2B9636
-:102CC0000FB6F894DEBF0FBECDBFDF91CF91089550
-:102CD000CF93C82F882309F4C1C0823859F40E94C9
-:102CE000DE1481FDBBC089E30E940C200E94E82015
-:102CF00089E30CC0833879F40E94DE1480FDAEC0F5
-:102D000083E50E940C200E94E82083E50E945D205C
-:102D1000CF910C94E820843859F40E94DE1482FD8F
-:102D20009DC087E40E940C200E94E82087E4EECF3B
-:102D30008CEF8C0F813A48F48C2F0E94922A8111DB
-:102D40008DC08C2F0E940C20E3CF80E28C0F883046
-:102D500048F4C77081E001C0880FCA95EAF70E9465
-:102D6000AF20D6CF8BE58C0F833078F4C53A29F0AD
-:102D7000C63A31F482E890E005C081E890E002C0F4
-:102D800083E890E0CF910C943A1588E58C0F83315D
-:102D900008F064C0C83A39F1C93A41F1CA3A49F178
-:102DA000CB3A51F1CC3A59F1CD3A61F1C03B69F1DE
-:102DB000CE3A71F1CF3A79F1C13B81F1C23B89F151
-:102DC000C33B91F1C43B99F1C53BA1F1C63BA9F1CD
-:102DD000C73BB1F1C83BB9F1C93BC1F1CA3BC9F529
-:102DE0008AE292E038C082EE90E035C089EE90E051
-:102DF00032C08AEE90E02FC085EB90E02CC086EBCD
-:102E000090E029C087EB90E026C08CEC90E023C0D6
-:102E10008DEC90E020C083E891E01DC08AE891E04D
-:102E20001AC082E991E017C084E991E014C081E200
-:102E300092E011C083E292E00EC084E292E00BC007
-:102E400085E292E008C086E292E005C087E292E067
-:102E500002C080E090E0CF910C945015CF9108957E
-:102E6000882309F44BC0823859F40E94DE1481FF94
-:102E700045C089E30E940C200E94E82089E30CC031
-:102E8000833871F40E94DE1480FF38C083E50E940D
-:102E90000C200E94E82083E50E945D200C94E8202D
-:102EA000843859F40E94DE1482FF28C087E40E940F
-:102EB0000C200E94E82087E4EFCF9CEF980F913A16
-:102EC00058F390E2980F983050F4877091E001C069
-:102ED000990F8A95EAF7892F0E94B520DFCF9BE5ED
-:102EE000980F933020F480E090E00C943A15885AC3
-:102EF000833120F480E090E00C94501508958823ED
-:102F000021F00E94AF200C94E8200895882321F03E
-:102F10000E94B5200C94E8200895CF92DF92EF92A2
-:102F2000FF920F931F93CF93DF93CDB7DEB7289710
-:102F30000FB6F894DEBF0FBECDBF8C0185E0F8015F
-:102F4000DE01119601900D928A95E1F7F80140811A
-:102F50003181F280258122952F7083819481892B84
-:102F600031F03F3F31F481E04F3F19F403C081E07D
-:102F700001C080E080FDC4C249833A8389819A817F
-:102F80002F830E94CA1F9E8388870E94C91F0E94A8
-:102F90009C1E4E81E42FE295EF70F0E0E05AFF4F67
-:102FA0002F8168850C948D2D842F807F142F1F70A6
-:102FB000882311F01295107FFF2059F0112309F496
-:102FC00054C2812F68870E94BF200E94E820688534
-:102FD0004CC2862F0E943017112309F491C2812F11
-:102FE0000E94C52028960FB6F894DEBF0FBECDBF55
-:102FF000DF91CF911F910F91FF90EF90DF90CF90D5
-:103000000C94E820342F307F842F8F70303211F0F1
-:103010008295807F662319F0613019F12BC0FF2063
-:10302000B1F0222309F493C1213009F090C1289610
-:103030000FB6F894DEBF0FBECDBFDF91CF911F91C9
-:103040000F91FF90EF90DF90CF900C94CF20222330
-:1030500019F0213009F454C28E830E94D2208E814F
-:1030600089C1FF2021F0223008F04AC270C121112D
-:1030700047C280C1FF2021F0222309F468C1F5C1B5
-:10308000222309F477C105C2242F269526952370A3
-:1030900030E02115310521F021303105C9F030C271
-:1030A000FF2021F0862F942F937002C080E090E0E3
-:1030B00028960FB6F894DEBF0FBECDBFDF91CF913B
-:1030C0001F910F91FF90EF90DF90CF900C943A15E5
-:1030D000FF2021F0862F942F937002C080E090E0B3
-:1030E00028960FB6F894DEBF0FBECDBFDF91CF910B
-:1030F0001F910F91FF90EF90DF90CF900C9450159F
-:10310000862FFF2019F00E948F2402C00E94F7240E
-:1031100028960FB6F894DEBF0FBECDBFDF91CF91DA
-:103120001F910F91FF90EF90DF90CF900C947C2532
-:10313000842F837009F076C0F110E2C1262F22950A
-:1031400026952770220F220F862F8F70C82ED12C24
-:10315000E12CF12C022E04C0CC0CDD1CEE1CFF1C5B
-:103160000A94D2F764FF10C06FE070E080E090E056
-:1031700004C0660F771F881F991F2A95D2F76095A4
-:1031800070958095909503C060E070E0CB01242F8E
-:10319000269526952370422F50E042305105D1F0FC
-:1031A0004330510559F16C297D298E299F294130E1
-:1031B000510541F128960FB6F894DEBF0FBECDBF82
-:1031C000DF91CF911F910F91FF90EF90DF90CF9003
-:1031D0000C94C11E6C297D298E299F2928960FB633
-:1031E000F894DEBF0FBECDBFDF91CF911F910F913D
-:1031F000FF90EF90DF90CF900C94DB1E0E94C11ED9
-:10320000C701B60128960FB6F894DEBF0FBECDBF3A
-:10321000DF91CF911F910F91FF90EF90DF90CF90B2
-:103220000C94A71EFF2019F0842F817001C0869591
-:10323000882309F465C1262F229526952770220F31
-:10324000220F862F8F70C82ED12CE12CF12C022E4C
-:1032500004C0CC0CDD1CEE1CFF1C0A94D2F764FFEA
-:1032600010C06FE070E080E090E004C0660F771F50
-:10327000881F991F2A95D2F7609570958095909533
-:1032800003C060E070E0CB01242F269526952370C3
-:10329000422F50E042305105D1F04330510559F1F1
-:1032A0006C297D298E299F294130510541F12896AD
-:1032B0000FB6F894DEBF0FBECDBFDF91CF911F9147
-:1032C0000F91FF90EF90DF90CF900C94951F6C2999
-:1032D0007D298E299F2928960FB6F894DEBF0FBE50
-:1032E000CDBFDF91CF911F910F91FF90EF90DF90B5
-:1032F000CF900C94AF1F0E94951FC701B60128966E
-:103300000FB6F894DEBF0FBECDBFDF91CF911F91F6
-:103310000F91FF90EF90DF90CF900C947B1F603F58
-:10332000C9F118F4603E50F49BC0623F09F460C0DC
-:1033300008F44AC0633F09F46FC092C0162F1F7093
-:10334000842F8F71FF2099F00E94141F812F2896DF
-:103350000FB6F894DEBF0FBECDBFDF91CF911F91A6
-:103360000F91FF90EF90DF90CF900C947F170E9409
-:10337000351F812F28960FB6F894DEBF0FBECDBF44
-:10338000DF91CF911F910F91FF90EF90DF90CF9041
-:103390000C948617FF20A1F02111B2C0842F8F71E9
-:1033A00028960FB6F894DEBF0FBECDBFDF91CF9148
-:1033B0001F910F91FF90EF90DF90CF900C945A1FC8
-:1033C000223008F09DC0EACFFF20A1F0842F8F713A
-:1033D00028960FB6F894DEBF0FBECDBFDF91CF9118
-:1033E0001F910F91FF90EF90DF90CF900C94141FDE
-:1033F000FF2061F3842F8F7128960FB6F894DEBFFB
-:103400000FBECDBFDF91CF911F910F91FF90EF9035
-:10341000DF90CF900C94351FFF2091F0842F8F7197
-:1034200028960FB6F894DEBF0FBECDBFDF91CF91C7
-:103430001F910F91FF90EF90DF90CF900C94FF1EA3
-:1034400028960FB6F894DEBF0FBECDBFDF91CF91A7
-:103450001F910F91FF90EF90DF90CF900C94F51E8D
-:10346000FF20A1F0222309F4B1CF862F28960FB6B2
-:10347000F894DEBF0FBECDBFDF91CF911F910F91AA
-:10348000FF90EF90DF90CF900C946816222309F400
-:10349000B1CF862F28960FB6F894DEBF0FBECDBFF2
-:1034A000DF91CF911F910F91FF90EF90DF90CF9020
-:1034B0000C9430174F70C8010E94F70728960FB67A
-:1034C000F894DEBF0FBECDBFDF91CF911F910F915A
-:1034D000FF90EF90DF90CF900C941A1E4F70C801B0
-:1034E00028960FB6F894DEBF0FBECDBFDF91CF9107
-:1034F0001F910F91FF90EF90DF90CF900C94BB0B3A
-:1035000028960FB6F894DEBF0FBECDBFDF91CF91E6
-:103510001F910F91FF90EF90DF90CF9008950E9440
-:10352000CC200E94A1200E94E8200E94AA260E948E
-:103530007C2580E090E00E943A1580E090E00C94B9
-:1035400050150E94BC200C948F1A0E94CA1F292F6C
-:1035500022952F7030E02C3031054CF42A303105A3
-:103560006CF4225031092230310590F407C02C3020
-:10357000310551F02F30310539F00AC0803E10F08E
-:10358000803F31F481E0089593FB882780F9089506
-:1035900080E00895CF93DF9300D000D01F92CDB785
-:1035A000DEB70F900F900F900F900F90DF91CF919B
-:1035B0000895CF93DF9300D000D000D0CDB7DEB711
-:1035C00026960FB6F894DEBF0FBECDBFDF91CF9128
-:1035D00008951F93CF93DF93C091840116E08091EB
-:1035E0008501C81799F0D0E01C9FF0011D9FF00DD8
-:1035F0001124EA57FE4F4081518162817381848199
-:1036000095810E94D91A2196C770E9CFDF91CF9199
-:103610001F9108954091B6015091B7016091B80192
-:103620007091B9018091BA019091BB010C94D91AA3
-:10363000CF938091BB0182958F7009F05FC080911C
-:10364000B801882309F45AC020918401A091850112
-:103650006091B6017091B7018091B9019091BA0162
-:1036600031E06F3F09F030E0B32FC6E02A1709F4CC
-:1036700045C0009721F07F3F21F44B2F03C041E06C
-:1036800001C040E030E040FD35C0C29FF001C39F63
-:10369000F00D1124EA57FE4F418174132BC0408175
-:1036A000641328C04281411125C0438154814817C9
-:1036B000590710F441505109481B590B483C51051A
-:1036C000C8F48091BB018F7080618093BB0186E05C
-:1036D000829FF001839FF00D1124E557FE4F8081FA
-:1036E0008F708061808386EB91E00E948D17CF916F
-:1036F0000C94E91A2F5F3F4F2770B8CFCF910895F0
-:10370000CF92DF92EF92FF920F931F93CF93DF93AD
-:10371000CDB7DEB762970FB6F894DEBF0FBECDBF50
-:103720008C0185E0F801DE011D9601900D928A95CD
-:10373000E1F7D8014C9111965C91119712966C911A
-:1037400012971396ED90FC9014977091B601E0914A
-:10375000B7012091B9013091BA012115310531F03D
-:10376000EF3F31F481E07F3F19F403C081E001C0F5
-:1037700080E0B82FB170CB2E80FD6CC1D090B80125
-:10378000DD2009F4F5C0F091BB01E216F30638F034
-:10379000C701821B930B883C910548F09BC0209584
-:1037A00030952E0D3F1D283C310508F093C08F2F1A
-:1037B000807F09F052C0E51314C0741312C0D62ED6
-:1037C00061110FC0FF70F061F093BB010E940A1BF2
-:1037D00086EB91E00E948D178091BB01F8018583F3
-:1037E0006CC1EF2831F05F3F31F481E04F3F19F4B5
-:1037F00003C081E001C080E080FD03C081E0862736
-:1038000001C080E0F82FF170FF2E80FF1CC0809176
-:1038100084012091850136E0821709F428C190E0E7
-:10382000389FF001399FF00D1124EA57FE4F718146
-:10383000571306C07081471303C07281671303C01A
-:1038400001968770E9CFD62E662309F436C18091A0
-:10385000BB0181608093BB0153C0E51308C07413A2
-:1038600006C0611104C0D8011596FC93AEC04D8707
-:103870005E878D859E856A8B0E94A51A6A8988233A
-:1038800029F1D62E662311F12091BB01822F82955A
-:103890008F7090E002970CF460C08091B601909117
-:1038A000B70198878F831986FB86EA862C87CE011D
-:1038B000079651C0E51731F14D875E878D859E854E
-:1038C0006A8B0E94A51A6A8981112EC0C8010E94C4
-:1038D0008D17A4C08F2F807F69F77E2DF98AE88A23
-:1038E00089890E94CA1A86EB91E00E948D17E6EB47
-:1038F000F1E086E0DF011D928A95E9F70E940A1B3C
-:10390000D12CDBC07413D8CF6111D6CFD801159656
-:10391000FC93C8010E948D17E6EBF1E086E0DF0121
-:103920001D928A95E9F7C9C0D62E662379F22091B7
-:10393000BB01822F82958F7090E0029774F0809186
-:10394000B6019091B7019A8389831B82FD82EC8234
-:103950002E83CE0101960E948D1786E0F801A6EB1A
-:10396000B1E001900D928A95E1F70E94181B6FC09B
-:10397000E216F30628F0C701821B930B9C0104C0DA
-:10398000209530952E0D3F1D283C310508F052C082
-:10399000D62E662309F49ACFE5132CC074132AC0DF
-:1039A0008091BB0180FD1DC0982F92959F70C9F03A
-:1039B000D80115968C9315979F3039F09F5F92959B
-:1039C000907F8F70892B15968C93C8010E948D175C
-:1039D00086E0F801A6EBB1E001900D928A95E1F73F
-:1039E00036C086E0F801A6EBB1E001900D928A9511
-:1039F000E1F763C04D875E878D859E850E94A51A7D
-:103A0000882379F086E0F801A6EBB1E001900D92F1
-:103A10008A95E1F70E94181B0E940A1BDD24D394AB
-:103A20004CC08091BB0181608093BB01C8010E94A2
-:103A30008D1743C07E2DF98AE88A89890E94CA1AA7
-:103A4000E6EBF1E086E0DF011D928A95E9F70E943E
-:103A50000A1B33C0662309F439CF4D875E878D85F5
-:103A60009E850E94A51A882309F430CFCBCF4D87BD
-:103A70005E878D859E850E94CA1F292F22952F70F3
-:103A800030E0223031052CF49F7041F0811106C0E6
-:103A90000CC0243031052CF49F7049F4805E8830CE
-:103AA00020F0C8010E948D17CF2CDC2C06C0D80155
-:103AB00015969C91907F91F7F8CF8D2D62960FB659
-:103AC000F894DEBF0FBECDBFDF91CF911F910F9154
-:103AD000FF90EF90DF90CF9008951F93CF93DF93E7
-:103AE000CDB7DEB72C970FB6F894DEBF0FBECDBFB3
-:103AF0004F83588769877A878B879C87CE01079683
-:103B00000E94801B8823C1F02F8138858A859B8580
-:103B1000892B31F03F3F11F080E003C02F3FE1F7E8
-:103B200081E0811147C04F81588569857A858B85F1
-:103B30009C850E94D91A3EC086E0FE013796DE01C0
-:103B4000119601900D928A95E1F7FF81E8854A85EB
-:103B50005B854115510531F0EF3F31F481E0FF3FC6
-:103B600019F403C081E001C080E080FD23C02091F2
-:103B7000850130E0C9010196877099276091840121
-:103B800070E086179707F1F1F983EA835D834C8330
-:103B900096E0929FD001939FB00D1124AA57BE4F7B
-:103BA000FE01319601900D929A95E1F7809385017F
-:103BB0000E94E91A16E0809184019091850189178D
-:103BC00079F1189FC00111248A579E4F0E94801BD3
-:103BD000882331F1E09184011E9FF0011124EA57FE
-:103BE000FE4F4081518162817381848195810E9461
-:103BF000D91A8091840190E001968770992780936B
-:103C00008401D9CF0E94A11A1092850110928401DB
-:103C1000E6EBF1E086E0DF011D928A95E9F7CACF75
-:103C20002C960FB6F894DEBF0FBECDBFDF91CF91BB
-:103C30001F910895EF92FF920F931F93CF93DF93FD
-:103C40009C01009709F471C0F12CEE24E394E90182
-:103C50002196F9018491843740F4843008F056C0ED
-:103C6000813081F0823021F160C0853709F449C08C
-:103C7000C0F19CE7980F903708F057C08F770E94EB
-:103C8000301746C089010E5F1F4FFE01849190E2FC
-:103C9000980F983050F48770FE2D01C0FF0F8A9561
-:103CA000EAF78F2F0E94BF2015C00E94681614C02B
-:103CB00089010E5F1F4FFE01849190E2980F9830AA
-:103CC00068F48770FE2D01C0FF0F8A95EAF78F2FE9
-:103CD0000E94C5200E94E820E8011AC00E94301707
-:103CE000FBCF2E5F3F4FFE01C491CC2341F08FE903
-:103CF0009FE00197F1F700C00000C150F6CFE90145
-:103D000007C0FE01F490E901229602C00E946816E5
-:103D10008F2D882341F0EFE9FFE03197F1F700C0E4
-:103D200000008150F6CF9E0192CFDF91CF911F917D
-:103D30000F91FF90EF90089508956093C0017093E4
-:103D4000C1018093C2019093C3010C948F1A0F9309
-:103D50001F930091C0011091C1012091C2013091C7
-:103D6000C301062B172B282B392B0093C00110936E
-:103D7000C1012093C2013093C3011F910F910C9494
-:103D80008F1A0F931F930091C0011091C1012091D0
-:103D9000C2013091C301062317232823392300933E
-:103DA000C0011093C1012093C2013093C3011F9140
-:103DB0000F910C948F1A0F931F930091C0011091D3
-:103DC000C1012091C2013091C3010627172728277E
-:103DD00039270093C0011093C1012093C201309391
-:103DE000C3011F910F910C948F1A1092BC01109275
-:103DF000BD011092BE011092BF010C948F1A41E0D8
-:103E000050E060E070E004C0440F551F661F771F4C
-:103E10008A95D2F74093BC015093BD016093BE01D7
-:103E20007093BF010C948F1A41E050E060E070E0A5
-:103E300004C0440F551F661F771F8A95D2F78091E3
-:103E4000BC019091BD01A091BE01B091BF01842B36
-:103E5000952BA62BB72B8093BC019093BD01A0930B
-:103E6000BE01B093BF010C948F1A41E050E060E0B6
-:103E700070E004C0440F551F661F771F8A95D2F764
-:103E800040955095609570958091BC019091BD01D1
-:103E9000A091BE01B091BF0184239523A623B7232F
-:103EA0008093BC019093BD01A093BE01B093BF016C
-:103EB0000C948F1A41E050E060E070E004C0440FC1
-:103EC000551F661F771F8A95D2F78091BC0190918C
-:103ED000BD01A091BE01B091BF0184279527A627FF
-:103EE000B7278093BC019093BD01A093BE01B0930E
-:103EF000BF010C948F1A0F931F930091BC01109176
-:103F0000BD012091BE013091BF01062B172B282B3C
-:103F1000392B0093BC011093BD012093BE01309357
-:103F2000BF011F910F910C948F1A0F931F93009153
-:103F3000BC011091BD012091BE013091BF0106234B
-:103F40001723282339230093BC011093BD0120932C
-:103F5000BE013093BF011F910F910C948F1A0F93E4
-:103F60001F930091BC011091BD012091BE013091C1
-:103F7000BF0106271727282739270093BC01109374
-:103F8000BD012093BE013093BF011F910F910C948E
-:103F90008F1A0895CF92DF92EF92FF920F931F93A3
-:103FA000CF93DF93EC01C090C001D090C101E090AD
-:103FB000C201F090C3018091BC019091BD01A0911C
-:103FC000BE01B091BF01C82AD92AEA2AFB2A0FE113
-:103FD00010E0B701A601002E04C0769567955795AD
-:103FE00047950A94D2F740FF07C0BE01802F0E9478
-:103FF000DE0B8130910539F40150110950F7BE01F3
-:1040000080E00E94DE0BDF91CF911F910F91FF9016
-:10401000EF90DF90CF90089590910C01992361F17A
-:1040200090910D01992341F1982F9695969596952B
-:104030009F3088F4E0910E01F0910F01E90FF11D1E
-:10404000877021E030E001C0220F8A95EAF7818174
-:10405000822B818308959091D70190FF2DC01F92EC
-:104060008F9387ED95E09F938F930E94EE070F90BB
-:104070000F900F900F90089540910E0150910F01F5
-:1040800020E030E09FEFFA01E20FF31F6281681732
-:1040900099F09F3F19F4611101C0922F2F5F3F4F9C
-:1040A0002E30310581F79F3F39F0FA01E90FF11DFC
-:1040B00097FDFA9582830895089590910C019923B4
-:1040C00069F190910D01992349F1982F9695969554
-:1040D00096959F3090F4E0910E01F0910F01E90F59
-:1040E000F11D877021E030E001C0220F8A95EAF7C8
-:1040F000209581812823218308959091D70190FFF5
-:104100001FC01F928F9389EB95E09F938F930E941E
-:10411000EE070F900F900F900F90089540910E01B1
-:1041200050910F0120E030E0FA01E20FF31F92817D
-:10413000981301C012822F5F3F4F2E303105A1F737
-:10414000089581E090E0E0910E01F0910F01E80FF9
-:10415000F91F1082019680319105A9F70895909179
-:10416000D601982B9093D601089580959091D60111
-:1041700098239093D60108951092D60108959091B6
-:10418000D501982B9093D501089580959091D501F4
-:1041900098239093D50108951092D50108958093A6
-:1041A000C40108951092C401089540910E015091E8
-:1041B0000F0120E030E080E0FA01E20FF31F91816F
-:1041C00091118F5F2F5F3F4F2F303105A9F7089571
-:1041D000E0910E01F0910F018091D6018083E09172
-:1041E0000E01F0910F0180819091D501892B808380
-:1041F0009091C401992361F0E0910E01F0910F01BB
-:104200008081892B80830E94D52081111092C40166
-:1042100080910E0190910F010C94EA1490933B0150
-:1042200080933A010895CF92DF92EF92FF920F931D
-:104230001F936C01EE24FF24C114D104E104F104A6
-:1042400021F46B017C0180E001C080E133272F2D38
-:104250001E2D0D2D011511052105310519F0885F61
-:104260006801790197018601A4E036952795179595
-:104270000795AA95D1F7011511052105310519F00A
-:104280008C5F6801790197018601F2E036952795E8
-:1042900017950795FA95D1F70115110521053105F7
-:1042A00019F08E5F68017901B701A60176956795CF
-:1042B00057954795452B462B472B09F08F5F1F914C
-:1042C0000F91FF90EF90DF90CF9008958295982FF7
-:1042D0009C7C96959695837344E0849F900111246D
-:1042E000922B892F8A7A86959575990F892B089537
-:1042F0001F93CF93DF931F92CDB7DEB799830E94B0
-:104300006621182F9981892F0E946621212F30E084
-:10431000322F2227A901482BCA010F90DF91CF919C
-:104320001F9108958091F001843009F11092D80115
-:1043300020E488E190E00FB6F894A895809360009F
-:104340000FBE2093600083B7817F846083BF83B7F3
-:10435000816083BF7894889583B78E7F83BF88E11F
-:104360000FB6F89480936000109260000FBE08951D
-:1043700008950895CF930E94B8210E9484090E9455
-:10438000B921C0E08C2F0E94AF0A811105C0CF5F18
-:10439000CE30C1F780E001C081E0CF9108950E9446
-:1043A000A11A0E94DE140C941C0D82E084BD93E0DF
-:1043B00095BD9AEF97BD80936E0008952FB7F8943E
-:1043C0008091D9019091DA01A091DB01B091DC01DB
-:1043D0002FBF0895CF92DF92EF92FF920F931F931A
-:1043E0002FB7F8944091D9015091DA016091DB0127
-:1043F0007091DC012FBF6A017B01EE24FF248C0148
-:1044000020E030E0C016D106E206F30610F4415079
-:104410005109481B590BCA011F910F91FF90EF9052
-:10442000DF90CF9008951F920F920FB60F92112434
-:104430008F939F93AF93BF938091D9019091DA01AD
-:10444000A091DB01B091DC010196A11DB11D80930B
-:10445000D9019093DA01A093DB01B093DC01BF9105
-:10446000AF919F918F910F900FBE0F901F90189555
-:104470000E94E511F8942FEF87EA91E621508040E1
-:104480009040E1F700C0000087E090EBDC018093F2
-:10449000F9019093FA01A093FB01B093FC012CE089
-:1044A00088E190E00FB6F894A895809360000FBE65
-:1044B00020936000FFCFEF92FF920F931F93CF9353
-:1044C000DF93E82EF12C8F2D0E94AF0AC0E0D0E0E0
-:1044D000082F10E098010C2E02C0359527950A94FC
-:1044E000E2F720FD05C02196C630D10599F709C035
-:1044F0006C2F7F2D80E00E94BC0BE812F4CF81E08E
-:1045000005C0F3948EE0F812DECF80E0DF91CF910A
-:104510001F910F91FF90EF900895CF93C82F8CE2D9
-:104520000E945B22882321F08C2FCF910C945B2278
-:1045300080E0CF910895CF930E94E823811102C0BB
-:104540000E94CE238CEF95E00E945507C5E6C1502E
-:1045500049F00E9484098FE39CE90197F1F700C0BC
-:104560000000F5CF85EF95E00E94550789E20E9493
-:104570008D22811111C18AE20E948D2281110E9437
-:10458000CE2385E00E948D2281110E9438220E9454
-:10459000F3238093D70187E00E948D22882399F12D
-:1045A0008BE10E948D22882351F09091D70191FBDD
-:1045B000882780F921E0822780FB91F922C08EE0D4
-:1045C0000E948D22882351F09091D70192FB882779
-:1045D00080F921E0822780FB92F913C080E10E94DC
-:1045E0008D229091D701882341F093FB882780F991
-:1045F00021E0822780FB93F904C0892F809580FBFE
-:1046000090F99093D7018091D7010E94F7230E94DF
-:1046100005248093EA0180EE0E948D22882341F0D8
-:104620008091EA01982F909590FB80F98093EA01A0
-:1046300089E30E948D22882359F09091EA0191FB31
-:10464000882780F921E0822780FB91F99093EA0185
-:1046500082EE0E948D22882359F09091EA0192FB0C
-:10466000882780F921E0822780FB92F99093EA0164
-:1046700086EE0E948D22882359F09091EA0193FBE7
-:10468000882780F921E0822780FB93F99093EA0143
-:1046900083EE0E948D22882359F09091EA0194FBC9
-:1046A000882780F921E0822780FB94F99093EA0122
-:1046B00085E30E948D22882359F09091EA0195FBB1
-:1046C000882780F921E0822780FB95F99093EA0101
-:1046D00081E30E948D22882359F09091EA0196FB94
-:1046E000882780F921E0822780FB96F99093EA01E0
-:1046F00081E10E948D22882359F09091EA0197FB75
-:10470000882780F921E0822780FB97F99093EA01BE
-:104710008091EA010E9409248091EA0187FB8827A1
-:1047200080F980930D0187E20E948D22C82F8EE1CF
-:104730000E948D228111C2608FE10E948D22811121
-:10474000C46080E20E948D228111C86081E20E94D3
-:104750008D228111C06182E20E948D228111C0628E
-:1047600083E20E948D228111C06484E20E948D2226
-:10477000882311F0C06802C0CC2329F08C2F0E943E
-:1047800000246C2F03C00E94FC23682F70E080E09F
-:1047900090E0CF910C949D1ECF9108956DEE7EEF29
-:1047A00080E090E00E94C32D60E082E090E00E94F3
-:1047B000B52D60E083E090E00E94B52D60E084E0DC
-:1047C00090E00E94B52D60E085E090E00C94B52D5E
-:1047D00080E090E00E94AF2D21E08D3E9E4F09F0D9
-:1047E00020E0822F089582E090E00C94A72D682F9E
-:1047F00082E090E00C94B52D83E090E00C94A72D1E
-:10480000682F83E090E00C94B52D84E090E00C9448
-:10481000A72D682F84E090E00C94B52D8091DF01E6
-:1048200080FF0BC06091130185E0689FB0011124E7
-:1048300075956795759567952AC081FF09C0609148
-:10484000130185E0689FB0011124759567951FC01D
-:1048500082FF07C06091130185E0689FB0011124B9
-:1048600016C04091E0014423C9F06091120146173F
-:1048700088F72091130185E0289F90011124429F21
-:10488000C001439F900D112470E00E94792D603883
-:10489000710540F46115710539F002C065E070E002
-:1048A000862F08958FE7089581E008958091DF01B4
-:1048B00080FF08C06091110170E07595679575954E
-:1048C000679521C081FF06C06091110170E0759568
-:1048D000679519C082FF04C06091110170E010C09B
-:1048E0008091E0018823C1F0609110018617A0F744
-:1048F00090911101989FC001112470E00E94792DC0
-:104900006038710528F46115710521F0862F08952E
-:104910008FE7089581E0089561E070E0F4CF803F73
-:1049200021F40E940E24819504C0813F29F40E9445
-:104930000E248093E3010895823F21F40E940E2407
-:10494000819504C0833F29F40E940E248093E201E4
-:104950000895893F19F40E94562405C08A3F31F416
-:104960000E94562481958093E40108958B3F21F4A1
-:104970000E945624819504C08C3F29F40E9456243D
-:104980008093E5010895843F21F48091E1018160E5
-:1049900017C0853F21F48091E101826011C0863FFC
-:1049A00021F48091E10184600BC0873F21F4809164
-:1049B000E101886005C0883F31F48091E1018061A8
-:1049C0008093E10108958D3F21F48091DF018160A2
-:1049D0000BC08E3F21F48091DF01826005C08F3FC4
-:1049E00029F48091DF0184608093DF010895803F86
-:1049F00039F48091E30187FF6CC01092E30169C034
-:104A0000813F29F48091E3011816BCF362C09091B4
-:104A1000E201823F29F497FF5CC01092E20159C085
-:104A2000833F19F41916CCF354C0893F41F48091A7
-:104A3000E40118160CF04DC01092E4014AC08A3F00
-:104A400029F48091E40187FF44C0F6CF8B3F39F40D
-:104A50008091E50187FF3DC01092E5013AC08C3F8F
-:104A600029F48091E5011816BCF333C0843F21F48A
-:104A70008091E1018E7F17C0853F21F48091E10193
-:104A80008D7F11C0863F21F48091E1018B7F0BC0A7
-:104A9000873F21F48091E101877F05C0883F31F491
-:104AA0008091E1018F7E8093E10113C08D3F21F45D
-:104AB0008091DF018E7F0BC08E3F21F48091DF015A
-:104AC0008D7F05C08F3F29F48091DF018B7F80931C
-:104AD000DF018091E20181110EC08091E30181111B
-:104AE0000AC08091E401811106C08091E501811125
-:104AF00002C01092E00108958091D70183FF7EC02B
-:104B000088E396E00E9455078091E1011F928F9300
-:104B100083E396E09F938F930E94EE0781E396E0F4
-:104B20000E9455072091E201822F992787FD9095D9
-:104B30009F932F938EE296E09F938F930E94EE07B0
-:104B40008CE296E00E9455072091E301822F99277D
-:104B500087FD90959F932F9389E296E09F938F9383
-:104B60000E94EE0787E296E00E9455072091E4013B
-:104B7000822F992787FD90959F932F9384E296E04B
-:104B80009F938F930E94EE0782E296E00E94550762
-:104B90002091E501822F992787FD90959F932F9370
-:104BA0008FE196E09F938F930E94EE078CE196E051
-:104BB0000E9455078091E0011F928F9389E196E052
-:104BC0009F938F930E94EE0787E196E00E9455071E
-:104BD0008091DF011F928F9384E196E09F938F93E2
-:104BE0000E94EE0781E196E00E9455078DB79EB7BF
-:104BF0004C960FB6F8949EBF0FBE8DBF81EE91E02C
-:104C00000E942F150E94DE219093DE018093DD012A
-:104C100008951F93CF93DF938091DD019091DE0182
-:104C20000E94EA214091E001442321F020911401E7
-:104C300030E006C0209115015AE0259F9001112413
-:104C40008217930708F482C08091E2011091E3017A
-:104C5000D091E401C091E501811107C0111105C097
-:104C6000D11103C0CC2309F471C04F3F19F04F5F3D
-:104C70004093E001181624F40E940E248093E20170
-:104C80008091E20187FF05C00E940E2481958093E8
-:104C9000E201111624F40E940E248093E301809116
-:104CA000E30187FF05C00E940E2481958093E301F4
-:104CB0006091E201662339F11091E301112319F1AA
-:104CC000772767FD7095872F972F0E947E2C23E30F
-:104CD00033E343E35FE30E94E22C0E944B2C60939A
-:104CE000E201612F772767FD7095872F972F0E942C
-:104CF0007E2C23E333E343E35FE30E94E22C0E9434
-:104D00004B2C6093E3011D1624F40E9456248093DB
-:104D1000E4018091E40187FF05C00E94562481953B
-:104D20008093E4011C1624F40E9456248093E5012C
-:104D30008091E50187FF05C00E94562481958093EC
-:104D4000E501DF91CF911F910C947C25DF91CF91EC
-:104D50001F910895E1EEF1E085E0DF011D928A9553
-:104D6000E9F71092E0011092DF0108958BE598E0D9
-:104D70000E9455071F9281E08F931F9285E08F93C9
-:104D80008DE098E09F938F930E94EE070F900F9015
-:104D90000F900F900F900F9008958330E9F128F451
-:104DA000813061F0823009F10895853009F462C0E4
-:104DB00008F449C0863009F474C0089520911501A3
-:104DC000862F90E0820F911D8F3F910520F4620F96
-:104DD0006093150103C08FEF809315018091150139
-:104DE0001F928F9386E497E072C020911401862F62
-:104DF00090E0820F911D8F3F910520F4620F609328
-:104E0000140103C08FEF80931401809114011F924D
-:104E10008F9384E397E05BC020911301862F90E08D
-:104E2000820F911D8F3F910520F4620F6093130153
-:104E300003C08FEF80931301809113011F928F9312
-:104E400081E297E044C020911201862F90E0820F0A
-:104E5000911D8F3F910520F4620F6093120103C0F2
-:104E60008FEF80931201809112011F928F938CE03B
-:104E700097E02DC020911101862F90E0820F911DA7
-:104E80008F3F910520F4620F6093110103C08FEFF3
-:104E900080931101809111011F928F9383EF96E00F
-:104EA00016C020911001862F90E0820F911D8F3F38
-:104EB000910520F4620F6093100103C08FEF80937F
-:104EC0001001809110011F928F9388ED96E09F93BF
-:104ED0008F930E94EE070F900F900F900F90089500
-:104EE000833081F128F4813059F08230D1F0089577
-:104EF000853009F449C0B8F1863009F456C00895E8
-:104F000080911501681720F4861B8093150102C05B
-:104F100010921501809115011F928F9389EC96E0F4
-:104F200054C080911401681720F4861B80931401EB
-:104F300002C010921401809114011F928F9387EB8D
-:104F400096E043C080911301681720F4861B80937C
-:104F5000130102C010921301809113011F928F93CD
-:104F600084EA96E032C080911201681720F4861B13
-:104F70008093120102C010921201809112011F92BF
-:104F80008F938FE896E021C080911101681720F47B
-:104F9000861B8093110102C01092110180911101B2
-:104FA0001F928F9386E796E010C0809110016817DA
-:104FB00020F4861B8093100102C010921001809192
-:104FC00010011F928F938BE596E09F938F930E9421
-:104FD000EE070F900F900F900F900895CF93C82F6A
-:104FE0001F928F9320E639E03F932F930E94EE07A4
-:104FF00061E070E080E090E004C0660F771F881FDA
-:10500000991FCA95D2F70E949D1E0F900F900F9086
-:105010000F90CF910C94A11ACF938D3109F465C0F4
-:10502000B0F58E3009F4CBC100F5873009F49BC18F
-:10503000A8F4863009F06AC28091D701817F8E7F03
-:105040008093D70185E699E00E94550787EA9DE0A5
-:105050000E94550781E08093E70180C1883009F400
-:105060004FC08B3009F47CC151C2863109F4EDC1C7
-:1050700038F4803109F4B6C1813109F42DC246C239
-:10508000893109F4CBC18B3109F486C13FC2853324
-:1050900009F434C248F4873209F430C208F430C24B
-:1050A000893209F42BC232C2833438F48A3308F0CF
-:1050B00029C2883309F454C129C2833409F41EC2B9
-:1050C000883409F023C20E94A11A86E99DE00E945B
-:1050D00055079FEF23ED80E3915020408040E1F79A
-:1050E00000C000000E94382239C186EB9DE00E947A
-:1050F00055070E94052C0E94DE140E941C0D2EC133
-:105100008BEA9DE00E94550786E79BE00E945507C9
-:105110000E94FC231F928F9383E79BE09F938F93C2
-:105120000E94EE0781E79BE00E9455070E94F3234F
-:10513000C82F8EE59BE00E9455071F92CF9329E56B
-:105140003BE03F932F930E94EE0787E59BE00E9490
-:1051500055078DE49BE00E9455078C2F81701F92AC
-:105160008F932AE43BE03F932F930E94EE0788E45D
-:105170009BE00E9455078EE39BE00E945507C1FB10
-:10518000882780F91F928F932BE33BE03F932F9367
-:105190000E94EE0789E39BE00E9455078DE29BE0A9
-:1051A0000E945507C2FB882780F91F928F932AE23D
-:1051B0003BE03F932F930E94EE0788E29BE00E9422
-:1051C00055078FE19BE00E945507C3FBCC27C0F930
-:1051D0001F92CF938CE19BE09F938F930E94EE07E9
-:1051E0008AE19BE00E9455070E940524C82F86E0B3
-:1051F0009BE00E9455071F92CF9321E03BE03F9335
-:105200002F930E94EE078FEF9AE00E94550786EEDB
-:105210009AE00E9455078C2F81701F928F9323EE86
-:105220003AE03F932F930E94EE078DB79EB780968A
-:105230000FB6F8949EBF0FBE8DBF81EE9AE00E941C
-:1052400055078AEC9AE00E945507C1FB882780F930
-:105250001F928F9327EC3AE03F932F930E94EE0723
-:1052600085EC9AE00E94550783EB9AE00E9455076F
-:10527000C2FB882780F91F928F9320EB3AE03F937F
-:105280002F930E94EE078EEA9AE00E9455078CE960
-:105290009AE00E945507C3FB882780F91F928F93DD
-:1052A00029E93AE03F932F930E94EE0787E99AE0BD
-:1052B0000E9455078DE89AE00E945507C4FB882795
-:1052C00080F91F928F932AE83AE03F932F930E9430
-:1052D000EE0788E89AE00E94550786E79AE00E9468
-:1052E0005507C5FB882780F91F928F9323E73AE083
-:1052F0003F932F930E94EE0781E79AE00E945507A3
-:1053000085E59AE00E945507C6FB882780F91F9221
-:105310008F9322E53AE03F932F930E94EE0780E5BA
-:105320009AE00E94550788E49AE00E945507C7FB5F
-:10533000CC27C0F91F92CF9385E49AE09F938F9377
-:105340000E94EE0783E49AE00E9455078DB79EB74E
-:105350004C960FB6F8949EBF0FBE8DBFC1E0DBC068
-:105360008CE899E058C08091D701C82FC17080FFA8
-:1053700009C089E89DE00E9455078091D701817F8F
-:105380008E7F44C08DE79DE00E9455078091D70134
-:1053900081608093D701E2CF8091D70181FBCC2738
-:1053A000C0F991E0C927C0FB81F98093D701CC23D4
-:1053B00019F080E79DE025C082E69DE02CC0809139
-:1053C000D70182FBCC27C0F991E0C927C0FB82F945
-:1053D0008093D701CC2319F083E59DE012C083E4CC
-:1053E0009DE019C08091D70183FBCC27C0F991E0E3
-:1053F000C927C0FB83F98093D701CC2351F087E301
-:105400009DE00E9455078091D70181608093D7016C
-:1054100082C08AE29DE00E945507A0CF8BE19DE00B
-:105420000E9455078FEE9CE00E94550782EB9CE09E
-:105430000E94550785E89CE00E94550781E49CE0A6
-:105440000E94550786E19CE0E6CF88E09CE00E9440
-:1054500055070E94DE141F928F938EEE9BE09F9360
-:105460008F930E94EE0780910C011F928F9387ED1E
-:105470009BE09F938F930E94EE0780916E011F9295
-:105480008F9384EC9BE09F938F930E94EE07809113
-:105490000D011F928F9381EB9BE09F938F930E944E
-:1054A000EE078091D9019091DA01A091DB01B091D2
-:1054B000DC01BF93AF939F938F938DE99BE09F9304
-:1054C0008F930E94EE078DB79EB746960FB6F8945D
-:1054D0009EBF0FBE8DBF42CF0E94A11AC0910D0189
-:1054E00081E0C827C0930D01CC2329F083E99BE01C
-:1054F0000E94550710C088E89BE08DCF80E003C074
-:105500008D5101C089530E94EE2728CF86E89BE089
-:105510000E945507C0E08C2FCF91089580E0089538
-:1055200080E00895CF93C82F8091E701813081F00A
-:1055300020F0823009F44CC042C1A0910E01B0911C
-:105540000F018C91813169F0823209F03AC109C0B2
-:10555000A0910E01B0910F018C91813111F0823236
-:1055600049F48C2F0E948E2A81112FC08C2F0E940B
-:105570000C282CC08C2F0E94902A811126C0C43187
-:10558000E1F070F4CB3081F0C031D1F40E94B62646
-:1055900088E599E00E94550782E08093E70115C0F5
-:1055A000C93259F0C83361F485E699E00E94550785
-:1055B0008CE599E00E94550708C01092E70103C1ED
-:1055C00086E599E00E945507FEC081E08170FDC02C
-:1055D000C43220F5CE3108F0C0C0CB3099F1C8F408
-:1055E000C73009F0D2C08AE08093150194E190930E
-:1055F000140193E0909313018093120188E080934B
-:10560000110188E2809310018CEF97E00E9455070A
-:10561000BFC0C33149F1C431C1F0B7C0CB3409F4C4
-:10562000A9C028F4C93289F0C83361F0AEC0C135D1
-:1056300009F49EC0C23509F499C0CE3409F0A5C062
-:105640006AE09EC00E94B626A3C08091E60188232E
-:1056500019F01092E6019CC089E098E00E9455077D
-:1056600081E08093E701B1C083EE97E00E94550787
-:1056700081ED97E00E945507809115011F928F934D
-:105680008EEC97E09F938F930E94EE078CEC97E04F
-:105690000E9455078AEB97E00E94550780911401FC
-:1056A0001F928F9387EB97E09F938F930E94EE0753
-:1056B00085EB97E00E94550786EA97E00E94550720
-:1056C000809113011F928F9383EA97E09F938F93AA
-:1056D0000E94EE0781EA97E00E94550780E997E073
-:1056E0000E945507809112011F928F938DE897E0D9
-:1056F0009F938F930E94EE078BE897E00E945507D7
-:1057000086E797E00E945507809111011F928F93C1
-:1057100083E797E09F938F930E94EE0781E797E0DE
-:105720000E9455078AE597E00E9455078091100175
-:105730001F928F9387E597E09F938F930E94EE07C8
-:1057400085E597E00E9455078DB79EB748960FB63E
-:10575000F8949EBF0FBE8DBF1BC0CE51EC2FF0E062
-:10576000E15DFE4F80818093E60112C061E003C0DD
-:1057700061E006C06AE08091E6010E94CD2608C083
-:105780008091E6010E94702703C08AEF97E013C062
-:105790008091E601882369F01F928F9384EF97E050
-:1057A0009F938F930E94EE070F900F900F900F9092
-:1057B00004C081EF97E00E94550781E006C0109277
-:1057C000E70180E002C080E001CFCF910895E1E8D9
-:1057D000F0E08081886080838081816080838FB7E2
-:1057E000F89493E09093890090ED909388008FBF98
-:1057F0000895EFE6F0E08081826080830895EFE60F
-:10580000F0E080818D7F80830895EFE6F0E0808175
-:1058100092E08927808308951F920F920FB60F920E
-:1058200011242F933F934F935F936F937F938F93A5
-:105830009F93AF93BF93EF93FF938091E801909173
-:10584000E90101969093E9018093E801811103C079
-:1058500082E00E941C0DE091E901E695E695F0E0FA
-:10586000EA53F24FE4918091E8018E1303C080E087
-:105870000E941C0DFF91EF91BF91AF919F918F916D
-:105880007F916F915F914F913F912F910F900FBE3C
-:105890000F901F90189504D06894B1118DC0089591
-:1058A00070D088F09F5790F0B92F9927B751A0F08A
-:1058B000D1F0660F771F881F991F1AF0BA95C9F7A4
-:1058C00012C0B13081F077D0B1E0089574C0672F75
-:1058D000782F8827B85F39F0B93FCCF38695779554
-:1058E0006795B395D9F73EF490958095709561953D
-:1058F0007F4F8F4F9F4F0895E89409C097FB3EF468
-:1059000090958095709561957F4F8F4F9F4F99230C
-:10591000A9F0F92F96E9BB279395F695879577958A
-:105920006795B795F111F8CFFAF4BB0F11F460FF4A
-:105930001BC06F5F7F4F8F4F9F4F16C0882311F0A2
-:1059400096E911C0772321F09EE8872F762F05C0B6
-:10595000662371F096E8862F70E060E02AF09A9551
-:10596000660F771F881FDAF7880F9695879597F946
-:10597000089557FD9058440F551F59F05F3F71F03F
-:105980004795880F97FB991F61F09F3F79F08795A6
-:105990000895121613061406551FF2CF4695F1DF2F
-:1059A00008C0161617061806991FF1CF86957105BF
-:1059B000610508940895E894BB2766277727CB01F3
-:1059C00097F908950BD078C069D028F06ED018F000
-:1059D000952309F05AC05FC01124EECFCADFA0F3AF
-:1059E000959FD1F3950F50E0551F629FF001729F74
-:1059F000BB27F00DB11D639FAA27F00DB11DAA1F93
-:105A0000649F6627B00DA11D661F829F2227B00DDF
-:105A1000A11D621F739FB00DA11D621F839FA00D6A
-:105A2000611D221F749F3327A00D611D231F849FBA
-:105A3000600D211D822F762F6A2F11249F57504011
-:105A40008AF0E1F088234AF0EE0FFF1FBB1F661FAC
-:105A5000771F881F91505040A9F79E3F510570F065
-:105A600014C0AACF5F3FECF3983EDCF386957795A0
-:105A70006795B795F795E7959F5FC1F7FE2B880F60
-:105A8000911D9695879597F9089597F99F6780E8F6
-:105A900070E060E008959FEF80EC089500240A9480
-:105AA0001616170618060906089500240A941216F9
-:105AB0001306140605060895092E0394000C11F42C
-:105AC000882352F0BB0F40F4BF2B11F460FF04C0D9
-:105AD0006F5F7F4F8F4F9F4F0895991B79E004C0F0
-:105AE000991F961708F0961B881F7A95C9F780951D
-:105AF000089597FB072E16F4009407D077FD09D080
-:105B00000E94932D07FC05D03EF4909581959F4F00
-:105B10000895709561957F4F0895EE0FFF1F0590D2
-:105B2000F491E02D0994AA1BBB1B51E107C0AA1FE9
-:105B3000BB1FA617B70710F0A61BB70B881F991F2E
-:105B40005A95A9F780959095BC01CD010895F999D2
-:105B5000FECF92BD81BDF89A992780B50895A8E13E
-:105B6000B0E042E050E00C94CA2D262FF999FECF08
-:105B70001FBA92BD81BD20BD0FB6F894FA9AF99A6A
-:105B80000FBE019608950E94B52D272F0C94B62DB7
-:105B9000DC01CB01FC01F999FECF06C0F2BDE1BDED
-:105BA000F89A319600B40D9241505040B8F70895DC
-:045BB000F894FFCF97
-:105BB40020021D0D0E0EEB0DB70D840D0101C50164
-:105BC40028080A03140A3F4D3620394605F904C350
-:105BD40004A3046A04DD03F6030F04280448040143
-:0A5BE400020304050607080900008B
+:1002D0004400450001000100010000001603450034
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E8EBF5E402C005900D92A433B107D9F7BA
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940C090C94DA220C94000061110BC06B
+:10056000FC018281882321F085EE0E947A0F03C06E
+:1005700085EE0E94421080E090E008950895609119
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000CA1956985E9825982D9826982E982798CF
+:1005A0002F98813029F0823031F4269A2E9A0895BE
+:1005B000259A2D9A089556985E9808950C94BF0236
+:1005C00056985E9825982D9826982E9827982F98BB
+:1005D0008FEF90E0909389008093880090938B0038
+:1005E00080938A0090938D0080938C00259A2D9A99
+:1005F0002FEF80E792E0215080409040E1F700C06B
+:100600000000269A2E9A2FEF80E792E0215080403A
+:100610009040E1F700C00000279A2F9A2FEF80E763
+:1006200092E0215080409040E1F700C00000259802
+:100630002D982FEF80E792E0215080409040E1F725
+:1006400000C0000026982E982FEF80E792E02150FE
+:1006500080409040E1F700C0000027982F985698FE
+:100660005E9825982D9826982E9827982F9808956B
+:1006700089EA8093800089E08093810024982C98F7
+:100680003F988AB18F748AB96E98479A8BB1806B04
+:100690008BB9769A0E94E0020C94BE0280E28093AD
+:1006A00000018091340181110EC00E949D0381E000
+:1006B000809334012FEF83ED90E3215080409040F0
+:1006C000E1F700C0000080E40E94A30380930001D2
+:1006D00081112EC00E94CD0380930001811128C09A
+:1006E0000E94CD0380930001811122C08FE30E94FC
+:1006F000CD038093000181111BC00E94C50380E4DB
+:100700000E94A30380930001811112C08CE00E941B
+:10071000CD038093000181110BC00E94CD03809313
+:100720000001811105C08FE30E94CD038093000179
+:100730000E94C5038091000108951092B9008AE0DB
+:100740008093B800089594EA9093BC009091BC0007
+:1007500097FFFCCF9091B900987F983021F09031AD
+:1007600011F081E008958093BB0084E88093BC0081
+:100770008091BC0087FFFCCF8091B900887F8831D1
+:1007800011F0803471F780E0089584E98093BC0013
+:100790008091BC0084FDFCCF08958093BB0084E869
+:1007A0008093BC008091BC0087FFFCCF9091B90082
+:1007B000987F81E0983209F480E0089584E880937E
+:1007C000BC008091BC0087FFFCCF8091BB000895E6
+:1007D00080910001811115C080E40E94A3038093E1
+:1007E000000181110CC082E10E94CD0380930001C1
+:1007F000811105C08FEF0E94CD03809300010E94FC
+:10080000C50384B1807F84B985B1807F85B98AB101
+:10081000837F8AB98BB1837F8BB93E9846980895C0
+:100820000E944E03809300010E94E80380B38C7005
+:1008300080BB81B3836F81BBE4E4F1E0A6E3B1E068
+:1008400011921D9281E0E235F807D1F70C9438033C
+:100850009F92AF92BF92CF92DF92EF92FF920F934F
+:100860001F93CF93DF9380910001882379F08091CB
+:1008700035018F5F80933501811108C00E944E03BE
+:1008800080930001811102C00E94E00286E3E82EFD
+:1008900081E0F82E8701C0E0D0E0BB24B39492E061
+:1008A000A92ECC24C394D12CC730D10500F580915A
+:1008B0000001811164C080E40E94A30380930001C1
+:1008C000811112C082E10E94CD0380930001811149
+:1008D0000BC0C6010C2E01C0880F0A94EAF7809560
+:1008E0000E94CD03809300010E94C50348C0CA3016
+:1008F000A1F028F4C83059F0C93061F005C0CC30FF
+:1009000089F070F0CD3089F0209A289810C0219A93
+:1009100029980DC0229A2A980AC0239A2B9807C0BA
+:10092000529A01C0539A5B9802C03E9A4698E0EAF8
+:10093000EA95F1F78FB181708B25799902C032E089
+:1009400001C030E0832B7C9902C034E001C030E06C
+:10095000832B7D9902C028E001C020E0822B7E9984
+:1009600002C090E101C090E0892B9FB19095991F42
+:100970009927991F9295990F907E892B0FC080918E
+:10098000000181114AC080E40E94A303809300010A
+:10099000882381F1912C0E94C503892DD8019C9157
+:1009A000981719F08C93A09201010E94E8032196F8
+:1009B0000F5F1F4FCE30D10509F076CF8091010136
+:1009C000882369F1815080930101882339F0EFE990
+:1009D000FFE03197F1F700C0000021C0E4E4F1E04E
+:1009E000D7018D917D018193B4E4EB16B1E0FB0654
+:1009F000B9F715C083E10E94CD03809300018111F6
+:100A0000C9CF81E40E94A303809300018111C2CF6A
+:100A10000E94DE03982E9094BECF80E0BFCF0E944C
+:100A2000DE0281E0DF91CF911F910F91FF90EF9057
+:100A3000DF90CF90BF90AF909F900895E82FF0E0A7
+:100A4000EC5BFE4F8081089508958B3B910580F407
+:100A5000883A910548F5853A9105D8F48430910596
+:100A600008F0B2C0019709F06EC081E090E00895EF
+:100A7000803E910508F467C0883E910508F4A4C043
+:100A80009C01205F31092031310508F05CC0906580
+:100A90000895853A910509F459C0863A910509F0FF
+:100AA00058C082E890E40895883A910509F454C04A
+:100AB000893A910509F453C08A3A910509F452C064
+:100AC0008B3A910509F451C08C3A910509F450C054
+:100AD0008D3A910509F44FC0803B910509F44EC051
+:100AE0008E3A910509F44DC08F3A910509F44CC036
+:100AF000813B910509F44BC0823B910509F44AC042
+:100B0000833B910509F449C0843B910509F448C031
+:100B1000853B910509F447C0863B910509F446C021
+:100B2000873B910509F445C0883B910509F444C011
+:100B3000893B910509F443C08A3B910509F442C001
+:100B400080E094E4089580E090E0089581E890E4E6
+:100B5000089583E890E4089582EE94E4089589EE80
+:100B600094E408958AEE94E4089585EB94E408955E
+:100B700086EB94E4089587EB94E408958CEC94E478
+:100B800008958DEC94E4089583E895E408958AE847
+:100B900095E4089582E995E4089584E995E408953B
+:100BA00081E296E4089583E296E4089584E296E46F
+:100BB000089585E296E4089586E296E4089587E232
+:100BC00096E408958AE296E40895089524E5829FC4
+:100BD000C0011124FC0126E0729FE00DF11D1124DB
+:100BE000E60FF11DEE0FFF1FEC51FF4F8591949121
+:100BF0000895880F991FFC01E05AF0408591949167
+:100C00000895880F991FFC01E052FF4F8591949140
+:100C1000089524E5829FC0011124FC0146E0749FE1
+:100C2000E00DF11D1124E60FF11DEE0FFF1FEC5139
+:100C3000FF4F859194919C013A9521154FE134071E
+:100C400008F425C13F512115304120F49F700E94C6
+:100C5000010608959C0130532115304118F499275D
+:100C6000906C0895811520E5920769F40E94BB13EA
+:100C70004FEF84E39CE0415080409040E1F700C09A
+:100C800000000C94C21A813020E5920731F4809163
+:100C9000CC0181608093CC0108959C0130552115D1
+:100CA000304108F05CC0292F33272F7033272130C3
+:100CB0003105E9F4AC0164E0440F551F6A95E1F792
+:100CC00044275370BC016370772702C0220F331F83
+:100CD0006A95E2F73C68242B352B73E0880F991F47
+:100CE0007A95E1F780769927822B932B089522300D
+:100CF000310529F4982F8827816F906A0895233051
+:100D00003105A1F4AC0133E0440F551F3A95E1F7EA
+:100D1000407E57708370992721E030E002C0220F97
+:100D2000331F8A95E2F7C9019C6816C0243031054B
+:100D300031F5AC0123E0440F551F2A95E1F7407EC1
+:100D400057708370992721E030E002C0220F331FD3
+:100D50008A95E2F7C9019A68842B952B08959C0126
+:100D600030572115304118F49F70906208959C010E
+:100D700030582115304118F49F70906A0895803ED4
+:100D80009105E0F4803C910558F58133910509F413
+:100D90006FC048F48932910509F463C08A32910525
+:100DA00009F46DC072C089339105E9F0823891056C
+:100DB000D1F08533910509F44DC067C0833E91059C
+:100DC00081F138F4803E9105B9F0823E9105D9F069
+:100DD0005CC0863E910561F1873E9105A1F155C049
+:100DE0000E94F90508952091DE0120FD02C021FF37
+:100DF0004CC080EE90E049C08091DE0180FFF9CFC9
+:100E000089E390E042C08091DE0182FF0EC08091B4
+:100E1000DE0184FF03C080E090E037C083EE90E005
+:100E200034C08091DE0182FFF2CF82EE90E02DC0CF
+:100E30008091DE0183FF0BC08091DE0184FDEBCF4A
+:100E400087EE90E022C08091DE0183FFF5CF86EE31
+:100E500090E01BC08091DE0185FF07C089E290E031
+:100E600014C08091DE0185FFF9CF85E390E00DC0CD
+:100E70008091DE0186FF07C08AE290E006C0809183
+:100E8000DE0186FFF9CF81E390E00E9425050895F9
+:100E90000895809162010895CF93DF9300D01F924F
+:100EA000CDB7DEB79C018091E401843019F593E061
+:100EB00099833B832A839093E9008FEF9091E80018
+:100EC000815095FD06C095ED9A95F1F700008111CE
+:100ED000F5CF8091E80085FF0DC040E050E063E071
+:100EE00070E0CE0101960E94B9098091E8008E77EA
+:100EF0008093E8000F900F900F90DF91CF910895AD
+:100F0000CF93DF9300D01F92CDB7DEB72091E401DD
+:100F1000243021F522E029839B838A8383E0809318
+:100F2000E9008FEF9091E800815095FD06C095EDA6
+:100F30009A95F1F700008111F5CF8091E80085FFC7
+:100F40000DC040E050E063E070E0CE0101960E94E9
+:100F5000B9098091E8008E778093E8000F900F9098
+:100F60000F90DF91CF9108959C018091E40184302E
+:100F7000F9F482E08093E9009FEF8091E8009150BE
+:100F800085FD06C085ED8A95F1F700009111F5CF3A
+:100F90008091E80085FF0CC040E050E065E070E023
+:100FA000C9010E94B9098091E8008E778093E8001A
+:100FB0000895CF93DF93EC018091E401843009F030
+:100FC00046C090910C019923D9F090910D0199237D
+:100FD000B9F08093E9008FEF9091E800815095FD82
+:100FE00006C095E19A95F1F700008111F5CF809147
+:100FF000E80085FF2CC040E050E060E170E017C0E1
+:1010000081E08093E9008FEF9091E800815095FD99
+:1010100006C095ED9A95F1F700008111F5CF80910A
+:10102000E80085FF14C040E050E068E070E0CE01C9
+:101030000E94B9098091E8008E778093E80080E1F2
+:10104000FE01A2E5B1E001900D928A95E1F7DF91F2
+:10105000CF9108958091E301811109C00E944A0B4C
+:101060000E94A70B8091E20084608093E2000895C3
+:101070001092E301089508950C94F8200E94581AE4
+:101080000E94FE200E94520E0C94480742E061EC40
+:1010900081E00E94C30A42E061EC82E00E94C30A40
+:1010A00042E061EC83E00E94C30A42E161EC84E02B
+:1010B0000C94C30A8091E601833009F455C030F4E2
+:1010C000813071F0823009F48EC008958A3009F4BD
+:1010D0007AC08B3009F460C0893009F09CC020C010
+:1010E0008091E501813A09F096C08091E800877F00
+:1010F0008093E8008091E9019091EA01892B21F425
+:1011000060E182E591E003C060E080E090E070E0A3
+:101110000E94040A8091E8008B778093E80008958C
+:101120008091E501813209F076C08091E9019091CA
+:10113000EA01009719F0039709F06DC08091E8006B
+:10114000877F8093E8008091E80082FD05C0809150
+:10115000E4018111F8CF5FC08091F10080936201BA
+:101160008091E8008B7753C08091E501813A09F0C6
+:1011700052C08091E9019091EA01892B09F04BC09E
+:101180008091E800877F8093E8008091E80080FFED
+:10119000FCCF80910C0136C08091E5018132D9F5F8
+:1011A0008091E9019091EA01892BA9F58091E800ED
+:1011B000877F8093E8000E94F80A8091E70180937E
+:1011C0000C010C94BB138091E501813221F58091D3
+:1011D000E800877F8093E8000E94F80A8091E80188
+:1011E0008093630108958091E501813AA1F4809193
+:1011F000E800877F8093E8008091E80080FFFCCFC3
+:10120000809163018093F1008091E8008E77809354
+:10121000E8000C94F80A089584B7877F84BF0FB65E
+:10122000F894A89580916000886180936000109286
+:1012300060000FBE90E080E80FB6F89480936100E4
+:10124000909361000FBE0E94A10E0E944A0B0E9463
+:10125000A70B8091E20084608093E20078940E9462
+:10126000320E0E94A30E82E091E00E944D0E0E9479
+:10127000E6208091E401853069F40E941A1A809179
+:10128000E2018823B1F30E94441A882391F30E945B
+:10129000A309EFCF0E94A90EECCF292F33272330CB
+:1012A0003105C9F060F42130310581F0223031057B
+:1012B00009F041C08DE690E020E133E040C02132EA
+:1012C0003105E1F02232310531F135C082E190E0A3
+:1012D0002DE733E034C099278130910549F028F09B
+:1012E000029749F5ECEDF2E005C0ECE0F3E002C056
+:1012F000E4EFF2E0849190E09F0121C06430D8F4E3
+:10130000E62FF0E0EE0FFF1FEE5DFE4F20813181F2
+:1013100089E090E014C0643070F470E0FB01EE0FDF
+:10132000FF1FE65EFE4F20813181FB01EA5EFE4F2A
+:10133000808190E004C080E090E020E030E0FA019D
+:1013400031832083089580E189BD82E189BD09B49C
+:1013500000FEFDCF8091D8008F7D8093D8008091D2
+:10136000E00082608093E0008091E00081FDFCCF8E
+:101370000895CF92DF92EF92FF920F931F93CF9336
+:10138000DF93EC018B016A010E94170B811133C0BE
+:10139000C114D10439F0F60180819181081B190B29
+:1013A000C80FD91FE12CF12C0115110519F18091FD
+:1013B000E80085FD16C08091E8008E778093E800F4
+:1013C000C114D10449F0F60180819181E80EF91E23
+:1013D000F182E08285E00FC00E94170B882321F381
+:1013E0000AC089918093F10001501109FFEFEF1AB3
+:1013F000FF0ADACF80E0DF91CF911F910F91FF902C
+:10140000EF90DF90CF9008952091EB013091EC01A7
+:101410002617370748F06115710539F42091E80067
+:101420002E772093E80001C0B901FC0120E061158E
+:10143000710579F18091E4018823F1F18530F1F1B2
+:101440008091E80083FD3CC08091E80082FD2EC0C1
+:101450008091E80080FFEBCF2091F3008091F200B3
+:1014600090E0922B6115710551F08830910538F4A8
+:1014700021912093F100615071090196F3CF21E091
+:10148000089709F020E08091E8008E778093E800CB
+:10149000CECF2111CFCF0AC08091E401882361F023
+:1014A000853061F08091E80083FD0AC08091E800FA
+:1014B00082FFF2CF80E0089582E0089583E00895EE
+:1014C00081E008952091EB013091EC012617370758
+:1014D00048F06115710539F42091E8002E772093CA
+:1014E000E80001C0B901FC0120E06115710591F12E
+:1014F0008091E401882309F440C0853009F43FC09D
+:101500008091E80083FD3DC08091E80082FD2FC0FE
+:101510008091E80080FFE9CF2091F3008091F200F4
+:1015200090E0922B6115710559F08830910540F4D7
+:1015300024912093F1003196615071090196F2CF08
+:1015400021E0089709F020E08091E8008E778093F1
+:10155000E800CBCF2111CCCF0AC08091E4018823D1
+:1015600061F0853061F08091E80083FD0AC08091D0
+:10157000E80082FFF2CF80E0089582E0089583E0E2
+:10158000089581E00895982F973068F59093E900C9
+:10159000981739F07091EC002091ED005091F00017
+:1015A00003C0242F762F50E021FD02C09F5FECCFB7
+:1015B0003091EB003E7F3093EB003091ED003D7FAA
+:1015C0003093ED003091EB0031603093EB0070937D
+:1015D000EC002093ED005093F0002091EE0027FDE9
+:1015E000E5CF80E008958F708093E90081E0089551
+:1015F0008091E50187FF11C08091E80082FD05C060
+:101600008091E4018111F8CF11C08091E8008B77BF
+:101610000BC08091E401882349F08091E80080FFAD
+:10162000F8CF8091E8008E778093E80008952091AC
+:10163000E4003091E50095E64091EC00842F817044
+:1016400040FF23C08091E80080FD1DC08091E4012F
+:10165000882399F0853099F08091EB0085FD11C0C9
+:101660004091E4005091E5002417350729F391508B
+:1016700011F09A01E1CF84E0089582E0089583E0BB
+:10168000089581E0089580E008954091E80042FFC8
+:10169000DDCF08950E94B80B0E94C00BE0EEF0E091
+:1016A000808181608083E8EDF0E080818F778083A6
+:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA
+:1016C00080831092E30108950F931F93CF93DF93CC
+:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4
+:1016E000888388818068888388818F7D888319BCFE
+:1016F0001092E4011092E0011092E2011092E101D7
+:1017000000EE10E0F80180818B7F8083888181600A
+:10171000888342E060E080E00E94C30AE1EEF0E0EE
+:1017200080818E7F8083E2EEF0E080818160808323
+:10173000808188608083F80180818E7F80838881AA
+:1017400080618883DF91CF911F910F910895E8ED1B
+:10175000F0E080818F7E8083E7EDF0E08081816022
+:10176000808384E082BF81E08093E3010C94640B6A
+:10177000E8EDF0E080818E7F80831092E200089592
+:101780001092DA001092E10008951F920F920FB6A6
+:101790000F9211242F933F934F935F936F937F93F7
+:1017A0008F939F93AF93BF93EF93FF938091E1004B
+:1017B00082FF0BC08091E20082FF07C08091E100B0
+:1017C0008B7F8093E1000E94310E8091DA0080FFD0
+:1017D0001FC08091D80080FF1BC08091DA008E7FEF
+:1017E0008093DA008091D90080FF0DC080E189BD2F
+:1017F00082E189BD09B400FEFDCF81E08093E40160
+:101800000E942A0805C019BC1092E4010E94380801
+:101810008091E10080FF19C08091E20080FF15C037
+:101820008091E2008E7F8093E2008091E2008061EF
+:101830008093E2008091D80080628093D80019BC28
+:1018400085E08093E4010E943C088091E10084FFE0
+:1018500030C08091E20084FF2CC080E189BD82E12C
+:1018600089BD09B400FEFDCF8091D8008F7D8093A3
+:10187000D8008091E1008F7E8093E1008091E200AA
+:101880008F7E8093E2008091E20081608093E2008D
+:101890008091E001882311F084E007C08091E3008B
+:1018A00087FD02C081E001C083E08093E4010E94D3
+:1018B0003E088091E10083FF29C08091E20083FF10
+:1018C00025C08091E100877F8093E10082E08093D2
+:1018D000E4011092E0018091E1008E7F8093E100AD
+:1018E0008091E2008E7F8093E2008091E20080612F
+:1018F0008093E20042E060E080E00E94C30A8091B1
+:10190000F00088608093F0000E943B08FF91EF9107
+:10191000BF91AF919F918F917F916F915F914F9107
+:101920003F912F910F900FBE0F901F9018951F920F
+:101930000F920FB60F9211242F933F934F935F9303
+:101940006F937F938F939F93AF93BF93CF93DF93C7
+:10195000EF93FF93C091E900CF708091EC00D82FF6
+:10196000D17080FDD0E81092E9008091F000877F6F
+:101970008093F00078940E94DB0C1092E900809133
+:10198000F00088608093F000CD2BCF70C093E90009
+:10199000FF91EF91DF91CF91BF91AF919F918F9187
+:1019A0007F916F915F914F913F912F910F900FBE5B
+:1019B0000F901F9018951F93CF93DF93CDB7DEB78D
+:1019C000AA970FB6F894DEBF0FBECDBFE5EEF1E0EB
+:1019D0008091F100819321E0ED3EF207C9F70E946A
+:1019E0005A088091E80083FF24C18091E50190911D
+:1019F000E601492F50E04A30510508F01AC1FA01BA
+:101A0000EA5AFF4F0C948F22803881F0823809F017
+:101A100010C18091E9018F708093E9008091EB0003
+:101A200085FB882780F91092E90006C08091E101CA
+:101A30009091E201911182609091E800977F9093DC
+:101A4000E8008093F1001092F100C8C0282F2D7F8C
+:101A500009F0EFC0882319F0823061F0EAC080916C
+:101A6000E701813009F0E5C0933009F080E0809310
+:101A7000E2012BC08091E701811127C08091E9012B
+:101A80008F7009F4D6C08093E9002091EB0020FF0D
+:101A90001CC0933021F48091EB00806214C09091BF
+:101AA000EB0090619093EB0021E030E0A90102C0CF
+:101AB000440F551F8A95E2F74093EA001092EA001E
+:101AC0008091EB0088608093EB001092E900809198
+:101AD000E800877F86C08111ACC01091E7011F77B5
+:101AE0008091E3008078812B8093E3008091E8006F
+:101AF000877F8093E8000E94F80A8091E80080FFC9
+:101B0000FCCF8091E30080688093E300111102C054
+:101B100082E001C083E08093E4018BC08058823072
+:101B200008F087C08091E7019091E8018C3D53E077
+:101B3000950779F583E08A838AE289834FB7F89421
+:101B4000DE01139620E03EE051E2E32FF0E05093F7
+:101B50005700E49120FF03C0E295EF703F5FEF7004
+:101B60008E2F90E0EA3010F0C79601C0C0968D939A
+:101B70009D932F5F243149F74FBF8091E800877F05
+:101B80008093E8006AE270E0CE0101960E94040AA8
+:101B900014C0AE014F5F5F4F6091E9010E944D0993
+:101BA000BC01892B09F445C09091E800977F909380
+:101BB000E80089819A810E94620A8091E8008B770F
+:101BC0008093E80036C08038A1F58091E800877FD7
+:101BD0008093E8008091E0018093F1008091E8001B
+:101BE0008E778093E8000E94F80A23C0811121C0FB
+:101BF0008091E7019091E80199270297D4F48091B0
+:101C0000E800877F8093E8008091E7018093E001FE
+:101C10000E94F80A8091E001811106C08091E300E2
+:101C200087FD02C081E001C084E08093E4010E944E
+:101C300046088091E80083FF0AC08091E800877F12
+:101C40008093E8008091EB0080628093EB00AA967D
+:101C50000FB6F894DEBF0FBECDBFDF91CF911F91BD
+:101C600008950895CF938091E4018823A1F0C09155
+:101C7000E900CF709091EC00892F817090FD80E891
+:101C8000C82B1092E9008091E80083FD0E94DB0CD4
+:101C9000CF70C093E900CF9108959093690180932C
+:101CA00068010895E0916801F0916901309721F091
+:101CB0000190F081E02D099480E00895E0916801A1
+:101CC000F0916901309721F00280F381E02D0994B1
+:101CD0000895E0916801F0916901309721F0048046
+:101CE000F581E02D099408952091660130916701F6
+:101CF0002817390771F09093670180936601E0918E
+:101D00006801F0916901309721F00680F781E02D9C
+:101D100009940895209164013091650128173907CD
+:101D200071F09093650180936401E0916801F091F6
+:101D30006901309721F00084F185E02D0994089520
+:101D400008950C94A00E0E945E1A0E9410040C9438
+:101D5000241BCF92DF92EF92FF920F931F93CF93AA
+:101D6000DF93CDB7DEB72B970FB6F894DEBF0FBE6B
+:101D7000CDBF0E9428048BE6C82E81E0D82E00E05B
+:101D800010E0E02E802F0E941E05F60141916F01A8
+:101D9000F82EF426B1F40F5F1F4F0E30110589F7AE
+:101DA0008FEF89838A831B820E94671A8160782F54
+:101DB0009D838C8349815A816B818D810E944C0F58
+:101DC00040C09091CC0191FF04C08B870E942405F4
+:101DD0008B8520E030E04F2D50E0922FBA01022E8B
+:101DE00002C0759567950A94E2F760FF24C02E83C0
+:101DF000EF8221E030E0690102C0CC0CDD1C9A9535
+:101E0000E2F790E08C219D21892B09F420E02887BE
+:101E10000E94671A8160782F9A8789874E815F8137
+:101E200068858A850E944C0FF801E559FE4F808134
+:101E3000C826C08206C02F5F3F4F2630310569F6A5
+:101E4000AACF0E940B1E0E94520E90916A01891720
+:101E5000A1F00E94520E80936A012B960FB6F8945F
+:101E6000DEBF0FBECDBFDF91CF911F910F91FF90CD
+:101E7000EF90DF90CF900C9448072B960FB6F89414
+:101E8000DEBF0FBECDBFDF91CF911F910F91FF90AD
+:101E9000EF90DF90CF900895CF93DF93CDB7DEB76B
+:101EA0002B970FB6F894DEBF0FBECDBF4F83588778
+:101EB00069877A878B87DE01119686E0FD01119292
+:101EC0008A95E9F785E0FE01379601900D928A9593
+:101ED000E1F749815A816B817C818D819E810E94CD
+:101EE0004F162B960FB6F894DEBF0FBECDBFDF9115
+:101EF000CF910895CF93C82F882309F4C1C08238A9
+:101F000059F40E94520E81FDBBC089E30E94EC1877
+:101F10000E94A41989E30CC0833879F40E94520E00
+:101F200080FDAEC083E50E94EC180E94A41983E5F1
+:101F30000E942B19CF910C94A419843859F40E9453
+:101F4000520E82FD9DC087E40E94EC180E94A419E5
+:101F500087E4EECF8CEF8C0F813A48F48C2F0E94EF
+:101F60004B2081118DC08C2F0E94EC18E3CF80E2B2
+:101F70008C0F883048F4C77081E001C0880FCA9583
+:101F8000EAF70E946D19D6CF8BE58C0F833078F479
+:101F9000C53A29F0C63A31F083E890E005C081E8FF
+:101FA00090E002C082E890E0CF910C94740E88E536
+:101FB0008C0F833108F064C0C83A39F1C93A41F155
+:101FC000CA3A49F1CB3A51F1CC3A59F1CD3A61F1E3
+:101FD000C03B69F1CE3A71F1CF3A79F1C13B81F161
+:101FE000C23B89F1C33B91F1C43B99F1C53BA1F1DF
+:101FF000C63BA9F1C73BB1F1C83BB9F1C93BC1F13F
+:10200000CA3BC9F180E090E038C082EE90E035C074
+:1020100089EE90E032C08AEE90E02FC085EB90E030
+:102020002CC086EB90E029C087EB90E026C08CECBA
+:1020300090E023C08DEC90E020C083E891E01DC0CB
+:102040008AE891E01AC082E991E017C084E991E042
+:1020500014C081E292E011C083E292E00EC084E2FB
+:1020600092E00BC085E292E008C086E292E005C0F3
+:1020700087E292E002C08AE292E0CF910C948A0E4D
+:10208000CF910895882309F44BC0823859F40E94F7
+:10209000520E81FF45C089E30E94EC180E94A419EA
+:1020A00089E30CC0833871F40E94520E80FF38C05F
+:1020B00083E50E94EC180E94A41983E50E942B1965
+:1020C0000C94A419843859F40E94520E82FF28C03F
+:1020D00087E40E94EC180E94A41987E4EFCF9CEFDC
+:1020E000980F913A58F390E2980F983050F4877017
+:1020F00091E001C0990F8A95EAF7892F0E94731920
+:10210000DFCF9BE5980F933020F480E090E00C94B3
+:10211000740E885A833120F480E090E00C948A0E8B
+:102120000895882321F00E946D190C94A419089534
+:10213000882321F00E9473190C94A4190895BF926A
+:10214000CF92DF92EF92FF920F931F93CF93DF9383
+:1021500000D000D000D0CDB7DEB77C0185E0F7011C
+:10216000DE01119601900D928A95E1F7F7018381C6
+:102170009481892B09F4DDC2908181818F3F19F40C
+:102180009F3F09F4D6C2F7010281258122952F7065
+:1021900099838A8389819A812E830E94AB18182F94
+:1021A000B92E0E94AA180E947117EB2DE295EF70CC
+:1021B0004E2F50E0FA01E05AFF4F2E810C948F22EF
+:1021C0008B2D807F9B2D9F70F92E882319F0F29420
+:1021D00080EFF822002349F0FF2009F457C28F2D29
+:1021E0000E947D190E94A41951C2812F0E944210A1
+:1021F000FF2009F49EC28F2D0E94831926960FB6E8
+:10220000F894DEBF0FBECDBFDF91CF911F910F912C
+:10221000FF90EF90DF90CF90BF900C94A4193B2DCE
+:10222000307F8B2D8F70303211F08295807F11239B
+:1022300019F0113021F12CC00023B9F0222309F448
+:1022400090C1213009F08DC126960FB6F894DEBFFB
+:102250000FBECDBFDF91CF911F910F91FF90EF90F7
+:10226000DF90CF90BF900C948D19222319F021306C
+:1022700009F45FC28E830E9490198E8186C100236B
+:1022800021F0223008F055C26CC1211152C27DC12B
+:10229000002321F0222309F464C1F8C1222309F4A8
+:1022A00074C109C28B2D86958695837019F0813093
+:1022B000D1F03FC2002321F0812F9B2D937002C0EB
+:1022C00080E090E026960FB6F894DEBF0FBECDBF3B
+:1022D000DF91CF911F910F91FF90EF90DF90CF9002
+:1022E000BF900C94740E002321F0812F9B2D9370CE
+:1022F00002C080E090E026960FB6F894DEBF0FBED5
+:10230000CDBFDF91CF911F910F91FF90EF90DF90A4
+:10231000CF90BF900C948A0E812F002319F00E9459
+:10232000131D02C00E947B1D26960FB6F894DEBFD7
+:102330000FBECDBFDF91CF911F910F91FF90EF9016
+:10234000DF90CF90BF900C94001E8B2D837009F00E
+:1023500075C00111EEC1812F829586958770880F17
+:10236000880F912F9F70C92ED12CE12CF12C082EB3
+:1023700004C0CC0CDD1CEE1CFF1C0A94D2F714FF29
+:1023800012C00FE010E020E030E004C0000F111F89
+:10239000221F331F8A95D2F7C901B8016095709545
+:1023A0008095909503C060E070E0CB014B2D469581
+:1023B000469543704230C1F060F56C297D298E2925
+:1023C0009F29413051F126960FB6F894DEBF0FBE1B
+:1023D000CDBFDF91CF911F910F91FF90EF90DF90D4
+:1023E000CF90BF900C9498176C297D298E299F2936
+:1023F00026960FB6F894DEBF0FBECDBFDF91CF910A
+:102400001F910F91FF90EF90DF90CF90BF900C94B1
+:10241000B4170E949817C701B60126960FB6F89414
+:10242000DEBF0FBECDBFDF91CF911F910F91FF9007
+:10243000EF90DF90CF90BF900C947C17002319F0A1
+:102440008B2D817001C08695882309F472C1812F7C
+:10245000829586958770880F880F912F9F70C92E5F
+:10246000D12CE12CF12C082E04C0CC0CDD1CEE1C70
+:10247000FF1C0A94D2F714FF12C00FE010E020E016
+:1024800030E004C0000F111F221F331F8A95D2F7BE
+:10249000C901B801609570958095909503C060E082
+:1024A00070E0CB014B2D4695469543704230C1F00C
+:1024B00060F56C297D298E299F29413051F126969E
+:1024C0000FB6F894DEBF0FBECDBFDF91CF911F9145
+:1024D0000F91FF90EF90DF90CF90BF900C94721807
+:1024E0006C297D298E299F2926960FB6F894DEBF88
+:1024F0000FBECDBFDF91CF911F910F91FF90EF9055
+:10250000DF90CF90BF900C948E180E947218C70174
+:10251000B60126960FB6F894DEBF0FBECDBFDF9191
+:10252000CF911F910F91FF90EF90DF90CF90BF90D0
+:102530000C945618103FD1F118F4103E50F4A1C07D
+:10254000123F09F463C008F44CC0133F09F473C090
+:1025500098C01F708B2D8F710023A1F00E94EF1780
+:10256000812F26960FB6F894DEBF0FBECDBFDF9148
+:10257000CF911F910F91FF90EF90DF90CF90BF9080
+:102580000C9491100E941018812F26960FB6F89483
+:10259000DEBF0FBECDBFDF91CF911F910F91FF9096
+:1025A000EF90DF90CF90BF900C9498100023A9F08B
+:1025B0002111BFC08B2D8F7126960FB6F894DEBF08
+:1025C0000FBECDBFDF91CF911F910F91FF90EF9084
+:1025D000DF90CF90BF900C943518223008F0A9C03E
+:1025E000E9CF0023A9F08B2D8F7126960FB6F894B2
+:1025F000DEBF0FBECDBFDF91CF911F910F91FF9036
+:10260000EF90DF90CF90BF900C94EF17002359F319
+:102610008B2D8F7126960FB6F894DEBF0FBECDBFFF
+:10262000DF91CF911F910F91FF90EF90DF90CF90AE
+:10263000BF900C941018002399F08B2D8F71269663
+:102640000FB6F894DEBF0FBECDBFDF91CF911F91C3
+:102650000F91FF90EF90DF90CF90BF900C94DA171E
+:1026600026960FB6F894DEBF0FBECDBFDF91CF9197
+:102670001F910F91FF90EF90DF90CF90BF900C943F
+:10268000D0170023A9F0222309F4ADCF812F26967D
+:102690000FB6F894DEBF0FBECDBFDF91CF911F9173
+:1026A0000F91FF90EF90DF90CF90BF900C947A0F36
+:1026B000222309F4ADCF812F26960FB6F894DEBF02
+:1026C0000FBECDBFDF91CF911F910F91FF90EF9083
+:1026D000DF90CF90BF900C9442104B2D4F70612F24
+:1026E000C7010E94AE0226960FB6F894DEBF0FBE59
+:1026F000CDBFDF91CF911F910F91FF90EF90DF90B1
+:10270000CF90BF900C94F4164B2D4F70612FC701E2
+:1027100026960FB6F894DEBF0FBECDBFDF91CF91E6
+:102720001F910F91FF90EF90DF90CF90BF900C948E
+:10273000E50526960FB6F894DEBF0FBECDBFDF913C
+:10274000CF911F910F91FF90EF90DF90CF90BF90AE
+:1027500008950E948A190E945F190E94A4190E947C
+:10276000B01E0E94001E80E090E00E94740E80E087
+:1027700090E00C948A0E0E947A190C94A9130E947E
+:10278000AB18292F22952F702C3030F42A3048F4C2
+:102790002250223078F405C02C3041F02F3031F037
+:1027A00009C0803E48F0803F29F406C093FB88278B
+:1027B00080F9089580E0089581E00895CF93DF9334
+:1027C00000D000D01F92CDB7DEB70F900F900F90C2
+:1027D0000F900F90DF91CF910895CF93DF9300D0AA
+:1027E00000D000D0CDB7DEB726960FB6F894DEBF86
+:1027F0000FBECDBFDF91CF9108951F93CF93DF938D
+:10280000C091790116E080917A01C81799F0D0E063
+:102810001C9FF0011D9FF00D1124E558FE4F4081D3
+:10282000518162817381848195810E94ED1321968B
+:10283000C770E9CFDF91CF911F9108954091AB010F
+:102840005091AC016091AD017091AE018091AF01EA
+:102850009091B0010C94ED138091B00182958F702E
+:1028600009F054C08091AD01882309F44FC08091D4
+:102870007901A0917A014091AE015091AF01609130
+:10288000AB017091AC01B6E08A1709F43FC090E04B
+:1028900041155105C1F17F3F11F46F3FA1F1B89F80
+:1028A000F001B99FF00D1124E558FE4F2181271347
+:1028B0002AC02081261327C02281211124C0238110
+:1028C00034812417350710F421503109241B350BAE
+:1028D000283C3105C0F42091B0012F702061209375
+:1028E000B00126E0289FF001299FF00D1124E05847
+:1028F000FE4F80818F70806180838BEA91E00E941F
+:102900009F100C94FD1301968770BECF0895CF924F
+:10291000DF92EF92FF920F931F93CF93DF93CDB788
+:10292000DEB762970FB6F894DEBF0FBECDBF8C0145
+:1029300085E0F801DE011D9601900D928A95E1F780
+:10294000D8014C9111965C91119712966C918091DF
+:10295000AE019091AF01009709F475C13091AB01C0
+:102960007091AC017F3F19F43F3F09F46CC1F8014D
+:10297000C380D480E090AD01EE2009F4BEC0209168
+:10298000B001C816D90628F0D601A81BB90BCD0195
+:1029900004C0809590958C0D9D1DFF24F394883C78
+:1029A000910578F0F12C207F09F0C4C07C2DD98AE4
+:1029B000C88A89890E94DE138BEA91E00E949F10E9
+:1029C000AFC0822F807F09F045C0571313C0431357
+:1029D00011C061110FC02F7020612093B0010E94BF
+:1029E0001E148BEA91E00E949F108091B001F801C3
+:1029F00085832EC0CD2819F15F3F11F44F3FF9F0C8
+:102A0000F62E61111CC08091790120917A0136E087
+:102A1000821709F45BC090E0389FF001399FF00DF8
+:102A20001124E558FE4F7181571306C0708147137A
+:102A300003C07281711103C001968770E9CFF62E31
+:102A4000662309F41CC18091B00181608093B001BC
+:102A5000F12C15C1571309C0431307C0611105C0FC
+:102A60008091B001F8018583C8C04D875E878D8550
+:102A70009E856A8B0E94BF136A898823D1F16623E1
+:102A8000C1F12091B001822F82958F7090E0029762
+:102A900074F08091AB019091AC0198878F83198677
+:102AA000DB86CA862C87CE0107960E949F1086E09F
+:102AB000F801ABEAB1E001900D928A95E1F70E942E
+:102AC0002C140E941E14FF24F394D9C04D875E87F6
+:102AD0008D859E850E94AB18292F22952F7022305C
+:102AE00008F0C1C09F7009F0BBC0805E883008F458
+:102AF000C6C0C8010E949F10E6CFC816D90608F4C8
+:102B000053C0F601E81BF90BCF01883C910508F48E
+:102B100050C0F12C7C2DD98AC88A89890E94DE1385
+:102B2000EBEAF1E086E0DF011D928A95E9F70E9469
+:102B30001E14A5C0571314C0431312C0611110C056
+:102B40008091B001F8018583C8010E949F1086E042
+:102B5000EBEAF1E0DF011D928A95E9F7FE2C8FC0C8
+:102B60004D875E878D859E856A8B0E94BF136A891B
+:102B7000882309F4BECF662309F4BBCF2091B001AE
+:102B8000822F82958F7090E002970CF490CF809105
+:102B9000AB019091AC019A8389831B82DD82CC8248
+:102BA0002E83CE01019681CF809590958C0D9D1D31
+:102BB000ACCFF62E662309F49CCF571333C04313D2
+:102BC00031C02091B00120FD24C0822F82958F70EA
+:102BD000482F50E041155105E1F0D80115962C938E
+:102BE00015974F30510549F08F5F982F9295907F40
+:102BF000822F8F70892B15968C93C8010E949F108D
+:102C000086E0F801ABEAB1E001900D928A95E1F718
+:102C10008ECF86E0F801ABEAB1E001900D928A9583
+:102C2000E1F72DC04D875E878D859E850E94BF137D
+:102C300081113DCF8091B00181608093B001C801C6
+:102C40000E949F101CC0662309F453CF4D875E87F6
+:102C50008D859E850E94BF13882309F44ACF27CF14
+:102C6000811143CF0CC0243008F043CF9F7009F48A
+:102C70003CCFD80115969C91907F09F036CF8F2DCF
+:102C800062960FB6F894DEBF0FBECDBFDF91CF9135
+:102C90001F910F91FF90EF90DF90CF9008951F93B9
+:102CA000CF93DF93CDB7DEB72C970FB6F894DEBF86
+:102CB0000FBECDBF4F83588769877A878B879C87E4
+:102CC000CE0107960E948714882371F08A859B8520
+:102CD000892B09F441C088858F3F09F065C08F8139
+:102CE0008F3F09F061C038C086E0FE013796DE01F3
+:102CF000119601900D928A95E1F76A857B856115A1
+:102D0000710551F1FF81E885EF3F11F4FF3F21F19B
+:102D100020917A0130E0C90101968770992740918E
+:102D2000790150E08417950709F447C0F983EA83D5
+:102D30007D836C8396E0929FD001939FB00D112408
+:102D4000A558BE4FFE01319601900D929A95E1F77C
+:102D500080937A010E94FD1316E080917901909191
+:102D60007A018917B9F1189FC001112485589E4F27
+:102D70000E948714882371F1E09179011E9FF00170
+:102D80001124E558FE4F4081518162817381848115
+:102D900095810E94ED138091790190E001968770F2
+:102DA000992780937901D9CF4F81588569857A8594
+:102DB0008B859C850E94ED13CFCF0E94BB13109290
+:102DC0007A0110927901EBEAF1E086E0DF011D92D1
+:102DD0008A95E9F72C960FB6F894DEBF0FBECDBFEB
+:102DE000DF91CF911F910895EF92FF920F931F9360
+:102DF000CF93DF938C01892B09F46CC0F12CEE2466
+:102E0000E394E8012196F8018491843740F48430FA
+:102E100008F051C0813081F0823019F15BC08537F4
+:102E200009F444C0A8F19CE7980F903708F052C00D
+:102E30008F770E94421041C00E5F1F4FFE018491A8
+:102E400090E2980F983050F48770FE2D01C0FF0F6C
+:102E50008A95EAF78F2F0E947D1914C00E947A0F7D
+:102E60002DC00E5F1F4FFE01849190E2980F9830A5
+:102E700060F48770FE2D01C0FF0F8A95EAF78F2F4F
+:102E80000E9483190E94A41919C00E94421016C002
+:102E90000E5F1F4FFE01C491CC2381F08FE99FE0AC
+:102EA0000197F1F700C00000C150F6CF0E5F1F4F31
+:102EB000FE01F49003C00E947A0F8E018F2D8823AB
+:102EC00009F49FCFEFE9FFE03197F1F700C0000070
+:102ED0008150F5CFDF91CF911F910F91FF90EF902F
+:102EE000089508956093B5017093B6018093B7017A
+:102EF0009093B8010C94A9130F931F930091B501FF
+:102F00001091B6012091B7013091B801DC01CB01DD
+:102F1000802B912BA22BB32B8093B5019093B601FC
+:102F2000A093B701B093B8011F910F910C94A9130E
+:102F30000F931F930091B5011091B6012091B70135
+:102F40003091B801DC01CB0180239123A223B3236C
+:102F50008093B5019093B601A093B701B093B801E7
+:102F60001F910F910C94A9130F931F930091B5011A
+:102F70001091B6012091B7013091B801DC01CB016D
+:102F800080279127A227B3278093B5019093B6019C
+:102F9000A093B701B093B8011F910F910C94A9139E
+:102FA0001092B1011092B2011092B3011092B401CB
+:102FB0000C94A91341E050E060E070E004C0440FBD
+:102FC000551F661F771F8A95D2F74093B101509322
+:102FD000B2016093B3017093B4010C94A91341E062
+:102FE00050E060E070E004C0440F551F661F771F7B
+:102FF0008A95D2F78091B1019091B201A091B3016D
+:10300000B091B401482B592B6A2B7B2B4093B10113
+:103010005093B2016093B3017093B4010C94A9135F
+:1030200041E050E060E070E004C0440F551F661FAF
+:10303000771F8A95D2F7409550956095709580914D
+:10304000B1019091B201A091B301B091B4014823B4
+:1030500059236A237B234093B1015093B2016093BB
+:10306000B3017093B4010C94A91341E050E060E007
+:1030700070E004C0440F551F661F771F8A95D2F772
+:103080008091B1019091B201A091B301B091B401CE
+:10309000482759276A277B274093B1015093B201F3
+:1030A0006093B3017093B4010C94A9130F931F9311
+:1030B0000091B1011091B2012091B3013091B4019E
+:1030C000DC01CB01802B912BA22BB32B8093B10180
+:1030D0009093B201A093B301B093B4011F910F91EB
+:1030E0000C94A9130F931F930091B1011091B20199
+:1030F0002091B3013091B401DC01CB0180239123F5
+:10310000A223B3238093B1019093B201A093B301A2
+:10311000B093B4011F910F910C94A9130F931F93B7
+:103120000091B1011091B2012091B3013091B4012D
+:10313000DC01CB0180279127A227B3278093B1011F
+:103140009093B201A093B301B093B4011F910F917A
+:103150000C94A9130895CF92DF92EF92FF920F93F0
+:103160001F93CF93DF938C01C090B101D090B20137
+:10317000E090B301F090B4018091B5019091B60157
+:10318000A091B701B091B801C82AD92AEA2AFB2A2E
+:10319000CFE1D0E0D701C6010C2E04C0B695A795AB
+:1031A000979587950A94D2F780FF07C0B8018C2FB6
+:1031B0000E9409068130910531F4219758F7B80132
+:1031C00080E00E940906DF91CF911F910F91FF903F
+:1031D000EF90DF90CF90089590910C019923F1F03A
+:1031E00090910D019923D1F0982F969596959695EB
+:1031F0009F3080F5E0910E01F0910F01E90FF11D74
+:10320000877021E030E0A90102C0440F551F8A9564
+:10321000E2F7CA019181892B8183089520910E01E3
+:1032200030910F01F90132969FEF40E051918517DF
+:1032300089F09F3F19F4511101C0942F4F5F4E3018
+:10324000A9F79F3F39F0F901E90FF11D97FDFA95B4
+:1032500082830895089590910C019923F9F090913B
+:103260000D019923D9F0982F9695969596959F30B4
+:1032700028F5E0910E01F0910F01E90FF11D877023
+:1032800021E030E0A90102C0440F551F8A95E2F702
+:10329000CA018095918189238183089520910E012F
+:1032A00030910F01F9013296205F3F4F90818913D1
+:1032B00001C010823196E217F307C1F7089581E04B
+:1032C00090E0E0910E01F0910F01E80FF91F1082DC
+:1032D000019680319105A9F708959091CB01892B32
+:1032E0008093CB01089580959091CB0189238093A1
+:1032F000CB0108951092CB0108959091CA01892BBA
+:103300008093CA01089580959091CA018923809382
+:10331000CA0108951092CA0108958093B9010895D1
+:103320001092B901089580910E0190910F01FC0156
+:1033300031969C01205F3F4F80E0919191118F5F0A
+:10334000E217F307D1F70895E0910E01F0910F0114
+:103350008091CB018083E0910E01F0910F0190816B
+:103360008091CA01892B80838091B901882361F003
+:10337000E0910E01F0910F019081892B80830E94D2
+:10338000931981111092B90180910E0190910F0152
+:103390000C945E0ECF92DF92EF92FF926C01EE24BE
+:1033A000FF24C114D104E104F10421F0C701B601E6
+:1033B00020E101C020E0C72ED82EE92EFF24C11441
+:1033C000D104E104F10419F0285FC701B6016B01D3
+:1033D0007C0154E0F694E794D794C7945A95D1F7BA
+:1033E000C114D104E104F10419F02C5FC701B60146
+:1033F0006B017C0142E0F694E794D794C7944A9518
+:10340000D1F7C114D104E104F10419F02E5FC70112
+:10341000B601DC01CB01B695A79597958795892BC9
+:103420008A2B8B2B09F02F5F822FFF90EF90DF907C
+:10343000CF9008958091E401843011F120E488E177
+:1034400090E00FB6F894A895809360000FBE20938B
+:10345000600083B7817F846083BF83B7816083BF4F
+:103460007894889583B78E7F83BF0FB6F894A8951C
+:1034700080916000886180936000109260000FBEB0
+:10348000089508950C94411ACF930E94421A0E9405
+:1034900028040E94411AC0E08C2F0E941E05811151
+:1034A00004C0CF5FCE30C1F701C081E0CF91089555
+:1034B0000E94BB130E94520E0C94480782E084BD08
+:1034C00093E095BD9AEF97BD80936E0008952FB756
+:1034D000F8948091CD019091CE01A091CF01B0914F
+:1034E000D0012FBF0895CF92DF92EF92FF920F93FA
+:1034F0001F932FB7F8944091CD015091CE01609168
+:10350000CF017091D0012FBF6A017B01EE24FF240F
+:103510008C0120E030E0C016D106E206F30610F47C
+:10352000415051099A01281B390BC9011F910F9174
+:10353000FF90EF90DF90CF9008951F920F920FB6FB
+:103540000F9211248F939F93AF93BF938091CD01DE
+:103550009091CE01A091CF01B091D0010196A11D13
+:10356000B11D8093CD019093CE01A093CF01B09374
+:10357000D001BF91AF919F918F910F900FBE0F908F
+:103580001F9018950E944A0BF8942FEF87EA91E656
+:10359000215080409040E1F700C0000087E090EBB0
+:1035A000DC018093ED019093EE01A093EF01B093C5
+:1035B000F0019CE088E10FB6F894A8958093600034
+:1035C0000FBE90936000FFCFEF92FF920F931F9377
+:1035D000CF93DF93D82FC0E08C2F0E941E0500E010
+:1035E00010E0E82EF12CC701002E02C095958795BA
+:1035F0000A94E2F780FD06C00F5F1F4F06301105E9
+:1036000091F709C0602F7C2F80E00E94E6058D13A2
+:10361000F3CF81E004C0CF5FCE30F1F680E0DF91E0
+:10362000CF911F910F91FF90EF900895CF93C82FE6
+:103630008CE20E94E41A882321F08C2FCF910C9405
+:10364000E41A80E0CF910895CF930E946B1C811102
+:1036500002C00E94511CC5E6C15049F00E942804D6
+:103660008FE39CE90197F1F700C00000F5CF89E2F4
+:103670000E94161B811113C18AE20E94161B811140
+:103680000E94511C85E00E94161B81110E94C21AE3
+:103690000E94761C8093CC0187E00E94161B882331
+:1036A000A9F18BE10E94161B882351F08091CC0177
+:1036B00081FB222720F991E0922790FB81F90EC02F
+:1036C0008EE00E94161B882361F08091CC0182FB62
+:1036D000222720F991E0922790FB82F98093CC0178
+:1036E00015C080E10E94161B9091CC01882341F007
+:1036F00093FB222720F981E0822780FB93F904C005
+:10370000892F809580FB90F99093CC018091CC011A
+:103710000E947A1C0E94881C8093DE0180EE0E9429
+:10372000161B882341F08091DE01982F909590FB25
+:1037300080F98093DE0189E30E94161B882359F0EB
+:103740008091DE0181FB222720F991E0922790FBF6
+:1037500081F98093DE0182EE0E94161B882359F0C6
+:103760008091DE0182FB222720F991E0922790FBD5
+:1037700082F98093DE0186EE0E94161B882359F0A1
+:103780008091DE0183FB222720F991E0922790FBB4
+:1037900083F98093DE0183EE0E94161B882359F083
+:1037A0008091DE0184FB222720F991E0922790FB93
+:1037B00084F98093DE0185E30E94161B882359F06B
+:1037C0008091DE0185FB222720F991E0922790FB72
+:1037D00085F98093DE0181E30E94161B882359F04E
+:1037E0008091DE0186FB222720F991E0922790FB51
+:1037F00086F98093DE0181E10E94161B882359F02F
+:103800008091DE0187FB222720F991E0922790FB2F
+:1038100087F98093DE018091DE010E948C1C8091EB
+:10382000DE0187FB882780F980930D0187E20E94E3
+:10383000161BC82F8EE10E94161B8111C2608FE1FA
+:103840000E94161B8111C46080E20E94161B811128
+:10385000C86081E20E94161B8111C06182E20E9451
+:10386000161B8111C06283E20E94161B8111C06485
+:1038700084E20E94161B882311F0C06802C0CC238A
+:1038800029F08C2F0E94831C6C2F03C00E947F1C88
+:10389000682F70E080E090E0CF910C947217CF9188
+:1038A00008956DEE7EEF80E090E00E94C52260E01A
+:1038B00082E090E00E94B72260E083E090E00E9406
+:1038C000B72260E084E090E00E94B72260E085E0EB
+:1038D00090E00C94B72280E090E00E94B12221E0B9
+:1038E0008D3E9E4F09F020E0822F089582E090E007
+:1038F0000C94A922682F82E090E00C94B72283E018
+:1039000090E00C94A922682F83E090E00C94B722F9
+:1039100084E090E00C94A922682F84E090E00C945D
+:10392000B7228091D30180FF0BC06091130185E025
+:10393000689FB001112475956795759567952BC0A3
+:1039400081FF09C06091130185E0689FB0011124D7
+:103950007595679520C082FF07C06091130185E0CF
+:10396000689FB001112417C09091D4019923D1F020
+:1039700060911201961788F72091130185E0289F26
+:1039800090011124929FA001939F500D112470E08B
+:10399000CA010E947B226038710540F461157105EF
+:1039A00019F406C065E070E0862F08958FE708954A
+:1039B00081E008958091D30180FF08C060911101DA
+:1039C00070E0759567957595679521C081FF06C074
+:1039D0006091110170E07595679519C082FF04C070
+:1039E0006091110170E010C09091D401992399F079
+:1039F000609110019617A0F780911101899FC00175
+:103A0000112470E00E947B226038710540F461153A
+:103A1000710519F406C061E070E0862F08958FE704
+:103A2000089581E00895803F21F40E94911C8195C2
+:103A300004C0813F29F40E94911C8093D70108950E
+:103A4000823F21F40E94911C819504C0833F29F498
+:103A50000E94911C8093D6010895893F19F40E9419
+:103A6000DA1C05C08A3F31F40E94DA1C81958093EC
+:103A7000D80108958B3F21F40E94DA1C819504C07F
+:103A80008C3F29F40E94DA1C8093D9010895843F69
+:103A900021F48091D501816017C0853F21F4809188
+:103AA000D501826011C0863F21F48091D5018460E8
+:103AB0000BC0873F21F48091D501886005C0883F05
+:103AC00031F48091D50180618093D50108958D3FB7
+:103AD00021F48091D30181600BC08E3F21F480914D
+:103AE000D301826005C08F3F29F48091D3018460A7
+:103AF0008093D3010895803F39F48091D70187FFE7
+:103B00006CC01092D70169C0813F29F48091D70120
+:103B10001816BCF362C09091D601823F29F497FF3A
+:103B20005CC01092D60159C0833F19F41916CCF32A
+:103B300054C0893F41F48091D80118160CF04DC053
+:103B40001092D8014AC08A3F29F48091D80187FF9A
+:103B500044C0F6CF8B3F39F48091D90187FF3DC037
+:103B60001092D9013AC08C3F29F48091D9011816DE
+:103B7000BCF333C0843F21F48091D5018E7F17C000
+:103B8000853F21F48091D5018D7F11C0863F21F4BE
+:103B90008091D5018B7F0BC0873F21F48091D501A7
+:103BA000877F05C0883F31F48091D5018F7E809357
+:103BB000D50113C08D3F21F48091D3018E7F0BC0BE
+:103BC0008E3F21F48091D3018D7F05C08F3F29F472
+:103BD0008091D3018B7F8093D3018091D601811195
+:103BE0000EC08091D70181110AC08091D801811146
+:103BF00006C08091D901811102C01092D4010895AC
+:103C000085ED91E00E94690E0E94671A9093D2019F
+:103C10008093D10108951F93CF93DF938091D101B9
+:103C20009091D2010E94731AAC019091D401992312
+:103C300021F02091140130E006C0209115018AE0A6
+:103C4000289F900111244217530708F485C08091E2
+:103C5000D601C091D701D091D8011091D90181111D
+:103C600007C0C11175C0D11173C0111171C074C0EA
+:103C70009F3F19F09F5F9093D401181624F40E947F
+:103C8000911C8093D6018091D60187FF05C00E94C8
+:103C9000911C81958093D6011C1624F40E94911CDE
+:103CA0008093D7018091D70187FF05C00E94911CA6
+:103CB00081958093D7016091D601662331F1C0913F
+:103CC000D701CC2311F1062E000C770B880B990B32
+:103CD0000E94822123E333E343E35FE30E94E62172
+:103CE0000E944A216093D6016C2FCC0F770B880B72
+:103CF000990B0E94822123E333E343E35FE30E94B5
+:103D0000E6210E944A216093D7011D1624F40E94E7
+:103D1000DA1C8093D8018091D80187FF05C00E94EA
+:103D2000DA1C81958093D801111624F40E94DA1CC4
+:103D30008093D9018091D90187FF05C00E94DA1CC8
+:103D400081958093D901DF91CF911F910C94001E32
+:103D50009F3F09F08FCFA0CFDF91CF911F910895A2
+:103D6000E5EDF1E085E0DF011D928A95E9F710921B
+:103D7000D4011092D3010895833081F128F4813069
+:103D800059F08230D1F00895853009F449C0B8F176
+:103D9000863009F456C0089580911501262F30E031
+:103DA000280F311D2F3F310524F4680F6093150152
+:103DB00008958FEF80931501089580911401262FA7
+:103DC00030E0280F311D2F3F310524F4680F609338
+:103DD000140108958FEF80931401089580911301C9
+:103DE000262F30E0280F311D2F3F310524F4680FB6
+:103DF0006093130108958FEF8093130108958091CC
+:103E00001201262F30E0280F311D2F3F310524F4F9
+:103E1000680F6093120108958FEF80931201089547
+:103E200080911101262F30E0280F311D2F3F3105E1
+:103E300024F4680F6093110108958FEF80931101AE
+:103E4000089580911001262F30E0280F311D2F3F5B
+:103E5000310524F4680F6093100108958FEF80936B
+:103E600010010895833011F128F4813049F0823037
+:103E700091F00895853081F120F18630C1F10895E7
+:103E800080911501681720F4861B80931501089511
+:103E900010921501089580911401681720F4861B73
+:103EA00080931401089510921401089580911301D4
+:103EB000681720F4861B8093130108951092130154
+:103EC000089580911201681720F4861B80931201D7
+:103ED000089510921201089580911101681720F43D
+:103EE000861B80931101089510921101089580910D
+:103EF0001001681720F4861B80931001089510921A
+:103F0000100108950F931F938D3109F46BC008F0D1
+:103F10003FC08E3009F47DC0C0F4873009F46EC014
+:103F200068F4863009F0AFC08091CC01817F8E7F2C
+:103F30008093CC0181E08093DB01A6C0883009F436
+:103F400058C08B3009F49BC09EC0863109F497C0DD
+:103F500078F4803109F470C0813109F094C00E9476
+:103F6000BB1390910D0181E0892780930D0187C0DB
+:103F7000893109F484C08B3109F085C08091CC016E
+:103F800081FB222720F991E0922790FB81F94AC01A
+:103F9000853309F45BC048F4873209F457C008F44C
+:103FA0005AC0893209F452C06EC0833438F48A335F
+:103FB00008F067C0883309F462C065C0833409F42F
+:103FC00045C0883409F05FC00E94BB130FEF13EDAA
+:103FD00020E3015010402040E1F700C000000E94A3
+:103FE000C21A4DC00E9404210E94520E0E9448072E
+:103FF00046C00E94761C0E94881C41C09091CC0152
+:10400000892F817090FF12C0917F9E7F9093CC0189
+:104010003BC08091CC0182FB222720F991E09227BE
+:1040200090FB82F98093CC01992349F18091CC01D6
+:1040300081608093CC0123C08091CC0183FB222737
+:1040400020F991E0922790FB83F9ECCF61E070E0DA
+:1040500080E090E010C08D5141E050E060E070E001
+:104060008A019B0104C0000F111F221F331F8A9574
+:10407000D2F7C901B8010E9472170E94BB1381E0F8
+:1040800003C08953E9CF80E01F910F91089580E02C
+:1040900008950C944720CF93C82F8091DB01813085
+:1040A00079F018F08230E9F187C0E0910E01F091CB
+:1040B0000F018081813169F0823209F07FC009C02F
+:1040C000E0910E01F0910F018081813111F0823277
+:1040D00061F48C2F0E944920811104C08C2F0E9412
+:1040E000821F1DC081E090E01AC08C2F0E944720E3
+:1040F000811114C0C43179F048F4CB3079F0C0316B
+:1041000009F060C082E08093DB0108C0C93219F079
+:10411000C83321F057C01092DB0154C081E0817098
+:1041200053C0C93289F118F5C43171F1A8F4C73010
+:1041300009F046C08AE08093150194E19093140140
+:1041400093E0909313018093120188E08093110112
+:1041500088E28093100134C0CE51C63088F5EC2F30
+:10416000F0E0E65DFE4F80818093DA0129C0CE3415
+:10417000E9F020F4CB3421F56AE013C0C13579F0C1
+:10418000C235F1F461E00DC08091DA01882319F0A5
+:104190001092DA0115C081E08093DB0115C061E067
+:1041A00006C08091DA010E94BC1E0AC06AE08091BC
+:1041B000DA010E94321F04C01092DB0180E004C0CB
+:1041C00081E002C080E0ABCFCF910895E1E8F0E05C
+:1041D0008081886080838081816080838FB7F8943C
+:1041E00093E09093890090ED909388008FBF08959D
+:1041F000EFE6F0E08081826080830895EFE6F0E0F2
+:1042000080818D7F80830895EFE6F0E0908182E0E9
+:104210008927808308951F920F920FB60F92112461
+:104220002F933F934F935F936F937F938F939F93BE
+:10423000AF93BF93EF93FF938091DC019091DD01E9
+:1042400001969093DD018093DC01811103C082E02F
+:104250000E944807E091DD01E695E695F0E0E6571B
+:10426000FB4FE4918091DC018E1303C080E00E943B
+:104270004807FF91EF91BF91AF919F918F917F91EF
+:104280006F915F914F913F912F910F900FBE0F90C3
+:104290001F9018950E9451216894B1110C94E0214F
+:1042A00008950E94C52188F09F5798F0B92F99274B
+:1042B000B751B0F0E1F0660F771F881F991F1AF011
+:1042C000BA95C9F714C0B13091F00E94DF21B1E076
+:1042D00008950C94DF21672F782F8827B85F39F075
+:1042E000B93FCCF3869577956795B395D9F73EF4AA
+:1042F00090958095709561957F4F8F4F9F4F089552
+:10430000E89409C097FB3EF490958095709561956F
+:104310007F4F8F4F9F4F9923A9F0F92F96E9BB2725
+:104320009395F695879577956795B795F111F8CFA1
+:10433000FAF4BB0F11F460FF1BC06F5F7F4F8F4F0C
+:104340009F4F16C0882311F096E911C0772321F002
+:104350009EE8872F762F05C0662371F096E8862F9A
+:1043600070E060E02AF09A95660F771F881FDAF7F1
+:10437000880F9695879597F9089557FD9058440FA3
+:10438000551F59F05F3F71F04795880F97FB991FB4
+:1043900061F09F3F79F08795089512161306140671
+:1043A000551FF2CF4695F1DF08C0161617061806FE
+:1043B000991FF1CF86957105610508940895E894D9
+:1043C000BB2766277727CB0197F908950E94F9212B
+:1043D0000C946A220E945C2238F00E94632220F032
+:1043E000952311F00C9453220C94592211240C940F
+:1043F000E0210E94BD2170F3959FC1F3950F50E01D
+:10440000551F629FF001729FBB27F00DB11D639F86
+:10441000AA27F00DB11DAA1F649F6627B00DA11D2C
+:10442000661F829F2227B00DA11D621F739FB00DD2
+:10443000A11D621F839FA00D611D221F749F332742
+:10444000A00D611D231F849F600D211D822F762FDB
+:104450006A2F11249F5750409AF0F1F088234AF0B8
+:10446000EE0FFF1FBB1F661F771F881F9150504024
+:10447000A9F79E3F510580F00C9453220C94E02143
+:104480005F3FE4F3983ED4F3869577956795B795AB
+:10449000F795E7959F5FC1F7FE2B880F911D9695C5
+:1044A000879597F9089597F99F6780E870E060E035
+:1044B00008959FEF80EC089500240A9416161706BD
+:1044C00018060906089500240A9412161306140605
+:1044D00005060895092E0394000C11F4882352F068
+:1044E000BB0F40F4BF2B11F460FF04C06F5F7F4F20
+:1044F0008F4F9F4F089597FB072E16F4009407D017
+:1045000077FD09D00E94952207FC05D03EF49095D6
+:1045100081959F4F0895709561957F4F0895EE0F97
+:10452000FF1F0590F491E02D0994AA1BBB1B51E1DC
+:1045300007C0AA1FBB1FA617B70710F0A61BB70B13
+:10454000881F991F5A95A9F780959095BC01CD01B8
+:104550000895F999FECF92BD81BDF89A992780B54B
+:104560000895A8E1B0E042E050E00C94CC22262F60
+:10457000F999FECF1FBA92BD81BD20BD0FB6F89448
+:10458000FA9AF99A0FBE019608950E94B722272F32
+:104590000C94B822DC01CB01FC01F999FECF06C0D6
+:1045A000F2BDE1BDF89A319600B40D9241505040F1
+:0845B000B8F70895F894FFCF5D
+:1045B80020024907D907B40780074C070101BA014F
+:1045C80028080A03140A3F4D36394B04FE03C80372
+:1045D8008F0322033B0354036D0301020304050602
+:0445E80007080900B7
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/german/german.hex b/keyboard/ergodox_ez/keymaps/german/german.hex
index a2f30d7cb6..ce54b54767 100644
--- a/keyboard/ergodox_ez/keymaps/german/german.hex
+++ b/keyboard/ergodox_ez/keymaps/german/german.hex
@@ -1,17 +1,17 @@
-:100000000C9400070C9444070C9444070C94440788
-:100010000C9444070C9444070C9444070C94440734
-:100020000C9444070C9444070C945D120C942F1309
-:100030000C9444070C9444070C9444070C94440714
-:100040000C9444070C94072C0C9444070C9444071C
-:100050000C9444070C940E220C9444070C9444070F
-:100060000C9444070C9444070C9444070C944407E4
-:100070000C9444070C9444070C9444070C944407D4
-:100080000C9444070C9444070C9444070C944407C4
-:100090000C9444070C9444070C9444070C944407B4
-:1000A0000C9444070C9444070C9444079413B6131F
-:1000B000A114B613A114F8131B14A1147014831403
-:1000C000D117D117FF17FF1742187E187F1A7F1A12
-:1000D00096187F1A8D198D19591A7F1A7F1A6D1A61
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C50B0C94970C81
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C940B210C94AC020C94AC02FA
+:100050000C94AC020C949D1A0C94AC020C94AC025F
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02040D260D22
+:1000B000190E260D190E6B0D8E0D190EE30DF60D92
+:1000C000E010E0100F110F1152118C1199139913B8
+:1000D000A51199139A129A126D13991399138413F7
 :1000E0000000F0A123024C003900E100648100000F
 :1000F0001E00140004001D0031714D001F001A0085
 :1001000016001B002E002A00200008000700060031
@@ -43,1430 +43,1079 @@
 :1002A0004000AA00AC00B600010001004100A80017
 :1002B000AD00B5000100B7004200A900AE00B900D2
 :1002C0000100B60043000100AB00B70001000100CF
-:1002D0004400450001000100010000000A00253033
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E382E3274
-:100C2000204156522D4C4942433A20312E382E3025
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A203932323526
-:100C9000343532202830353A33363A3335204A61FC
-:100CA0006E2032302032303136290A005649443A1B
-:100CB00020307846454544284572676F446F782058
-:100CC000455A29205049443A20307831333037286A
-:100CD0004572676F446F7820455A29205645523A2D
-:100CE000203078303030310A00444553433A207484
-:100CF0002E6D2E6B2E206B6579626F61726420669B
-:100D000069726D7761726520666F72204572676FD8
-:100D1000646F780A000A092D2056657273696F6E38
-:100D2000202D0A000A6D6F7573653A206F66660A9A
-:100D3000000A6D6F7573653A206F6E0A000A6B6565
-:100D400079626F6172643A206F66660A000A6B65A9
-:100D500079626F6172643A206F6E0A000A6D617485
-:100D60007269783A206F66660A000A6D617472696A
-:100D7000783A206F6E0A000A64656275673A206FE0
-:100D80006E0A000A64656275673A206F66660A003B
-:100D90000A0A626F6F746C6F616465722E2E2E206A
-:100DA00000433E20006565636F6E6669673A0A001E
-:100DB000536C656570204C454420746573740A005B
-:100DC0000000000000000000000000010204060A0C
-:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD
-:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD
-:100DF0000F0A0604020100000000000000000000CD
-:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74
-:100E100024C08091F9019091FA01A091FB01B09159
-:100E2000FC018730904BA740B04BB9F41092F90108
-:100E30001092FA011092FB011092FC0114BE84B7CB
-:100E4000877F84BF88E10FB6F8948093600010928A
-:100E500060000FBEE0E0FFE3099511E0A0E0B1E023
-:100E6000EAEAFBE502C005900D92AA33B107D9F773
-:100E700011E0AAE3B1E001C01D92A93FB107E1F77B
-:100E80000E94970F0C94D32D0C940000FF93EF93C6
-:100E9000E0913A01F0913B01309709F00995EF910B
-:100EA000FF910895FC018591803011F0EFDFFBCFB9
-:100EB0000895FF27E0E230E247FF0CC0419597FF1D
-:100EC00009C0EDE26095709580959095611D711D4A
-:100ED000811D911D27FF02C0219530E350E2AA2712
-:100EE000660F771F881F991FAA1FA41710F0A41B55
-:100EF00063955A95A9F7AA3008F0A95FA05DAF9352
-:100F0000F395611571058105910541F7ED3211F4F5
-:100F1000EF93F395F21718F43F93F395FBCF8F916E
-:100F2000B5DFFA95E1F70895E991F991859180305F
-:100F300021F0853219F0AADFF9CF089520E0E89476
-:100F400055915532C1F3503311F4689455915A3389
-:100F500048F4505390F3220F022E220F220F200D3F
-:100F6000250FF4CF0EF4219589919991533619F3F9
-:100F7000533729F1533559F1BC0188279927E89453
-:100F80005C3621F48991999168945591543639F4DD
-:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709
-:100FA0004AE039F0583540E121F0523642E009F08C
-:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC
-:100FC000EF93FC0181918030B9F360DFFBCFFF9399
-:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0
-:100FE000A3DFCF91DF91089561110BC0FC018281D5
-:100FF000882321F085EE0E94651603C085EE0E94CD
-:101000002D1780E090E0089508956091BC017091E3
-:10101000BD018091BE019091BF010E94122156989E
-:101020005E9825982D9826982E9827982F9881308D
-:1010300029F0823031F4269A2E9A0895259A2D9A15
-:10104000089556985E98089585E098E0892B11F0F0
-:101050000E94050880E090E0089556985E982598D3
-:101060002D9826982E9827982F988FEF90E09093A0
-:1010700089008093880090938B0080938A009093DE
-:101080008D0080938C00259A2D9A2FEF80E792E0B7
-:10109000215080409040E1F700C00000269A2E9A2F
-:1010A0002FEF80E792E0215080409040E1F700C0B0
-:1010B0000000279A2F9A2FEF80E792E0215080407E
-:1010C0009040E1F700C0000025982D982FEF80E7B1
-:1010D00092E0215080409040E1F700C00000269847
-:1010E0002E982FEF80E792E0215080409040E1F76A
-:1010F00000C0000027982F9856985E9825982D9844
-:1011000026982E9827982F98089589EA8093800032
-:1011100089E08093810024982C983F988AB18F743D
-:101120008AB96E98479A8BB1806B8BB9769A0E9478
-:101130002D0884E098E0892B11F00E94040880E0DB
-:1011400090E0089580E28093000180913C0181113C
-:101150000EC00E94F10881E080933C012FEF83EDE7
-:1011600090E3215080409040E1F700C0000080E40F
-:101170000E94F7088093000181112EC00E9421096E
-:1011800080930001811128C00E94210980930001F1
-:10119000811122C08FE30E942109809300018111F7
-:1011A0001BC00E94190980E40E94F7088093000187
-:1011B000811112C08CE00E942109809300018111ED
-:1011C0000BC00E94210980930001811105C08FE3AB
-:1011D0000E942109809300010E9419098091000159
-:1011E00008951092B9008AE08093B800089594EAB7
-:1011F0009093BC009091BC0097FFFCCF9091B900F8
-:10120000987F983021F0903111F081E0089580931B
-:10121000BB0084E88093BC008091BC0087FFFCCFBA
-:101220008091B900887F883111F0803471F780E0B7
-:10123000089584E98093BC008091BC0084FDFCCFBC
-:1012400008958093BB0084E88093BC008091BC002B
-:1012500087FFFCCF9091B900987F81E0983209F424
-:1012600080E0089584E88093BC008091BC0087FFF3
-:10127000FCCF8091BB00089580910001811115C0C1
-:1012800080E40E94F7088093000181110CC082E184
-:101290000E94210980930001811105C08FEF0E94F7
-:1012A0002109809300010E94190984B1807F84B9CB
-:1012B00085B1807F85B98AB1837F8AB98BB1837FFD
-:1012C0008BB93E98469808950E94A2088093000129
-:1012D0000E943C0980B38C7080BB81B3836F81BB5B
-:1012E000ECE4F1E0AEE3B1E011921D9281E0EA3569
-:1012F000F807D1F785E898E0892B11F00C94850860
-:1013000008959F92AF92BF92CF92DF92EF92FF9299
-:101310000F931F93CF93DF93809100018823E1F017
-:1013200080913D018F5F80933D01811115C082E462
-:1013300093E00E9452070E94A20880930001882334
-:1013400029F088E293E00E94520706C084E193E00E
-:101350000E9452070E942D080EE311E0C0E0D0E089
-:10136000BB24B39482E0A82ECC24C394D12C25E0D6
-:10137000E22E23E0F22EC73000F5809100018111AA
-:1013800062C080E40E94F70880930001811112C0BE
-:1013900082E10E9421098093000181110BC0C601E6
-:1013A0000C2E01C0880F0A94EAF780950E9421094B
-:1013B000809300010E94190946C0CA30A1F028F4A8
-:1013C000C83059F0C93061F005C0CC3089F070F0F8
-:1013D000CD3089F0209A289810C0219A29980DC004
-:1013E000229A2A980AC0239A2B9807C0529A01C0C1
-:1013F000539A5B9802C03E9A4698E0EAEA95F1F764
-:101400008FB1799985C092E081708B25892B7C9B67
-:1014100002C090E001C094E0892B7D9B02C090E067
-:1014200001C098E0892B7E9B02C090E001C090E152
-:10143000892B9FB19095991F9927991F9295990F84
-:10144000907E892B10C080910001811176C080E4CC
-:101450000E94F70880930001882309F45BC0912C57
-:101460000E941909892DF8019081981739F180831C
-:1014700080910101882301F18091D70180FF04C090
-:101480008AE093E00E9452078091D70180FF0CC050
-:10149000809101011F928F93FF92EF920E94EB07C0
-:1014A0000F900F900F900F908091D70180FF04C094
-:1014B00083E093E00E945207A09201010E943C0940
-:1014C00021960F5F1F4FCE30D10509F054CF809188
-:1014D00001018823B1F0815080930101882339F004
-:1014E0008FE99FE00197F1F700C000000AC0ACE46B
-:1014F000B1E0EEE3F1E081918D9391E0EC34F907F6
-:10150000D1F784E298E0892BD1F00E94240817C01B
-:1015100090E07ACF83E10E9421098093000181113C
-:101520009ECF81E40E94F70880930001811197CF3C
-:101530000E943209982E909493CF80E094CF81E05E
-:10154000DF91CF911F910F91FF90EF90DF90CF909F
-:10155000BF90AF909F900895E82FF0E0E45BFE4FBE
-:1015600080810895CF92DF92EF92FF920F931F93A5
-:10157000CF93DF938CEE92E00E9452073CE4E32E7F
-:1015800031E0F32EC0E0D0E047EEC42E42E0D42E8E
-:101590000EED12E0DF93CF93DF92CF920E94EB0724
-:1015A00084EE92E00E945207F70181917F0190E062
-:1015B0000E9477219F938F931F930F930E94EB07B5
-:1015C0008CED92E00E94520721968DB79EB7089647
-:1015D0000FB6F8949EBF0FBE8DBFCE30D105D1F6A9
-:1015E000DF91CF911F910F91FF90EF90DF90CF90FF
-:1015F00008958B3B910578F4883A910540F5853A3A
-:101600009105D0F48430910508F0B1C08130910586
-:1016100009F4ADC06BC0803E910508F467C0883EF8
-:10162000910508F4A4C09C01205F310920313105E7
-:1016300008F05CC090650895853A910509F459C099
-:10164000863A910509F458C083E890E40895883AF1
-:10165000910509F454C0893A910509F453C08A3AB6
-:10166000910509F452C08B3A910509F451C08C3AA6
-:10167000910509F450C08D3A910509F44FC0803BA3
-:10168000910509F44EC08E3A910509F44DC08F3A88
-:10169000910509F44CC0813B910509F44BC0823B94
-:1016A000910509F44AC0833B910509F449C0843B84
-:1016B000910509F448C0853B910509F447C0863B74
-:1016C000910509F446C0873B910509F445C0883B64
-:1016D000910509F444C0893B910509F443C08A3B54
-:1016E000910509F042C08AE296E4089580E090E016
-:1016F000089581E890E4089582E890E4089582EEE8
-:1017000094E4089589EE94E408958AEE94E40895AB
-:1017100085EB94E4089586EB94E4089587EB94E4D4
-:1017200008958CEC94E408958DEC94E4089583E896
-:1017300095E408958AE895E4089582E995E408958A
-:1017400084E995E4089581E296E4089583E296E4BD
-:10175000089584E296E4089585E296E4089586E289
-:1017600096E4089587E296E4089580E094E408956D
-:10177000089596E0799FF001112494E5899FE00D8A
-:10178000F11D1124E60FF11DEE0FFF1FEC51FF4F6D
-:10179000859194910895880F991F805A9040FC017B
-:1017A000859194910895880F991F80529F4FFC0155
-:1017B00085919491089526E0729FF001112444E5EB
-:1017C000849FE00DF11D1124E60FF11DEE0FFF1FA8
-:1017D000EC51FF4F25913491C9019A9581159F4194
-:1017E00010F4C9010895C90190528115904128F45F
-:1017F000C9019F700E94D30B0895C90190538115B0
-:10180000904120F4C9019927906C0895211580E535
-:10181000380769F40E94A01A9FEF24E34CE091502E
-:1018200020404040E1F700C000000C9433222130FA
-:1018300080E5380751F48CE593E00E9452078091CF
-:10184000D70181608093D7010895C9019055811512
-:10185000904108F050C0832F99278F7099278130CD
-:101860009105D9F4A9014370552702C0880F991F2B
-:101870004A95E2F79C68A90164E0440F551F6A95F8
-:10188000E1F744275370842B952B73E0220F331F0D
-:101890007A95E1F7207633271DC08230910529F42F
-:1018A000922F8827816F906A089583309105A9F45B
-:1018B000A9014370552781E090E002C0880F991F6D
-:1018C0004A95E2F79C6843E0220F331F4A95E1F7FF
-:1018D000207E3770822B932B08950497F1F4A90191
-:1018E0004370552781E090E002C0880F991F4A9508
-:1018F000E2F79A68E8CFC90190578115904120F42A
-:10190000C9019F7090620895C90190588115904156
-:1019100020F4C9019F70906A0895203E3105E0F4DB
-:10192000203C310558F52133310509F470C048F4E5
-:101930002932310509F464C02A32310509F46EC038
-:1019400074C029333105F1F022383105D9F025333F
-:10195000310509F44EC069C0233E310589F138F4E0
-:10196000203E3105C1F0223E3105E1F05EC0263E49
-:10197000310569F1273E3105A9F157C0C9010E941F
-:10198000CB0B08958091EA0180FD02C081FF4DC01C
-:1019900080EE90E04BC08091EA0180FFF9CF89E3AF
-:1019A00090E044C08091EA0182FF0EC08091EA017C
-:1019B00084FF03C080E090E039C083EE90E036C041
-:1019C0008091EA0182FFF2CF82EE90E02FC08091F9
-:1019D000EA0183FF0BC08091EA0184FDEBCF87EE23
-:1019E00090E024C08091EA0183FFF5CF86EE90E07D
-:1019F0001DC08091EA0185FF07C089E290E016C012
-:101A00008091EA0185FFF9CF85E390E00FC08091D6
-:101A1000EA0186FF07C08AE290E008C08091EA01EF
-:101A200086FFF9CF81E390E001C0C9010E94F90A65
-:101A30000895089580916D0108959FB7F8941092CC
-:101A40005C019FBF9091F001943009F058C09091D3
-:101A5000E9009F702091EC0020FF02C020E801C047
-:101A600020E0292B94E09093E9009091EB0090FF07
-:101A700043C09091EE0097FF3FC090915A01992387
-:101A800021F09091E80095FF37C010925A0196E03E
-:101A90003091E80035FD15C03091F001343061F52A
-:101AA0003091EB0035FD28C0915021F481E0809306
-:101AB0005A0122C0EFE9FFE03197F1F700C00000C2
-:101AC000E7CF8093F1008091E80085FD0AC0809106
-:101AD000E80080FFFCCF8091E8008E778093E800DB
-:101AE00006C08FB7F89491E090935C018FBF2F7080
-:101AF0002093E90080E008952F702093E9008FEF94
-:101B00000895CF93DF9300D01F92CDB7DEB7209119
-:101B1000F001243019F523E029839B838A832093E5
-:101B2000E9008FEF9091E800815095FD06C095ED9A
-:101B30009A95F1F700008111F5CF8091E80085FFBB
-:101B40000DC040E050E063E070E0CE0101960E94DD
-:101B500050108091E8008E778093E8000F900F90EE
-:101B60000F90DF91CF910895CF93DF9300D01F9214
-:101B7000CDB7DEB72091F001243021F522E0298392
-:101B80009B838A8383E08093E9008FEF9091E80044
-:101B9000815095FD06C095ED9A95F1F700008111F1
-:101BA000F5CF8091E80085FF0DC040E050E063E094
-:101BB00070E0CE0101960E9450108091E8008E776F
-:101BC0008093E8000F900F900F90DF91CF910895D0
-:101BD0002091F0012430F1F422E02093E9002FEF6E
-:101BE0003091E800215035FD06C035ED3A95F1F70A
-:101BF00000002111F5CF2091E80025FF0BC040E047
-:101C000050E065E070E00E9450108091E8008E770F
-:101C10008093E8000895CF93DF93EC018091F00169
-:101C2000843009F047C080910C018823E1F0809155
-:101C30000D018823C1F085E08093E9008FEF90913A
-:101C4000E800815095FD06C095E19A95F1F70000F6
-:101C50008111F5CF8091E80085FF2CC040E050E075
-:101C600060E170E017C081E08093E9008FEF909110
-:101C7000E800815095FD06C095ED9A95F1F70000BA
-:101C80008111F5CF8091E80085FF14C040E050E05D
-:101C900068E070E0CE010E9450108091E8008E77DD
-:101CA0008093E80080E1FE01ADE5B1E001900D9286
-:101CB0008A95E1F7DF91CF91089583E993E00E943F
-:101CC00052078091EF01811109C00E94E2110E9428
-:101CD0003F128091E20084608093E20008958FE8D3
-:101CE00093E00E9452071092EF0108958BE893E071
-:101CF0000C94520787E893E00E9452070C94F42B4F
-:101D000083E893E00E9452070E94CE210E94FA2BA2
-:101D10000E94DB140C94190D80915B018F5F8093FE
-:101D20005B0162E30E94682D911135C010925B0146
-:101D300080915C01882379F18091F001843049F52C
-:101D40008091E9008F709091EC0090FF02C090E8C4
-:101D500001C090E0982B84E08093E9008091EB0033
-:101D600080FF14C08091EE0087FF10C08091E800D2
-:101D700085FF03C01092F100F9CF8091E80080FF49
-:101D800005C08091E8008E778093E8009F70909363
-:101D9000E90010925C01089542E061EC81E00E944C
-:101DA0005C1142E061EC82E00E945C1142E061EC77
-:101DB00083E00E945C1142E261EC84E00E945C11CD
-:101DC00042E161EC85E00C945C118091F20183307A
-:101DD00009F455C030F4813071F0823009F48EC0BE
-:101DE00008958A3009F47AC08B3009F460C08930D4
-:101DF00009F09CC020C08091F101813A09F096C0A1
-:101E00008091E800877F8093E8008091F5019091B0
-:101E1000F601892B21F060E080E090E003C060E1F2
-:101E20008DE591E070E00E9499108091E8008B7739
-:101E30008093E80008958091F101813209F076C025
-:101E40008091F5019091F601009719F0049709F03F
-:101E50006DC08091E800877F8093E8008091E80062
-:101E600082FD05C08091F0018111F8CF5FC08091A3
-:101E7000F10080936D018091E8008B7753C08091D1
-:101E8000F101813A09F052C08091F5019091F6017B
-:101E9000892B09F04BC08091E800877F8093E80090
-:101EA0008091E80080FFFCCF80910C0136C08091CA
-:101EB000F1018132D9F58091F5019091F601892BDC
-:101EC000A9F58091E800877F8093E8000E94911136
-:101ED0008091F30180930C010C94A01A8091F10180
-:101EE000813221F58091E800877F8093E8000E948D
-:101EF00091118091F40180936E0108958091F10118
-:101F0000813AA1F48091E800877F8093E800809176
-:101F1000E80080FFFCCF80916E018093F1008091FA
-:101F2000E8008E778093E8000C949111089584B7AF
-:101F3000877F84BF88E10FB6F89480936000109289
-:101F400060000FBE90E080E80FB6F89480936100C7
-:101F5000909361000FBE0E9464150E94E2110E94DE
-:101F60003F128091E20084608093E2008DE19DE069
-:101F70000E940D2178940E94B9140E94661582E097
-:101F800091E00E94D6140E94E22B82E793E00E9427
-:101F900052078091F001853089F48EE693E00E942B
-:101FA00052070E9491218091EE01882391F30E94B3
-:101FB000B921882371F30E943A10EBCF0E94941547
-:101FC000E8CF292F332723303105A9F06CF42130D5
-:101FD000310509F442C02230310509F043C08DE8D3
-:101FE00090E02BEC33E042C021323105C9F02232BF
-:101FF000310519F137C099278130910541F08230C0
-:10200000910541F0892B71F5E7ECF3E005C0EFEAAB
-:10201000F3E002C0E7E9F3E0849190E09F0126C07D
-:10202000653000F5E62FF0E0EE0FFF1FEB5DFE4F91
-:102030002081318189E090E019C0653098F4E62F65
-:10204000F0E0DF01AA0FBB1FA55EBE4F2D913C91B2
-:10205000EA5EFE4F808190E009C082E190E028E5D1
-:1020600034E004C080E090E020E030E0FA01318309
-:102070002083089580E189BD82E189BD09B400FE15
-:10208000FDCF8091D8008F7D8093D8008091E000B3
-:1020900082608093E0008091E00081FDFCCF089594
-:1020A000CF92DF92EF92FF920F931F93CF93DF9324
-:1020B0007C018B01EA010E94B211811131C020978D
-:1020C00031F088819981081B190BE80EF91EC12C8B
-:1020D000D12C0115110519F18091E80085FD14C07E
-:1020E0008091E8008E778093E800209741F0888106
-:1020F00099818C0D9D1D9983888385E011C00E9474
-:10210000B211882331F30CC0F70181917F018093D4
-:10211000F10001501109FFEFCF1ADF0ADACF80E09A
-:10212000DF91CF911F910F91FF90EF90DF90CF90B3
-:1021300008952091F7013091F8012617370748F0EC
-:102140006115710539F42091E8002E772093E8009D
-:1021500001C0B901FC0120E061157105B9F1809160
-:10216000F001882309F440C0853009F43FC0809114
-:10217000E80083FD3DC08091E80082FF06C08091A9
-:10218000E80082FF26C080E008958091E80080FF8B
-:10219000E3CF2091F3008091F20090E0922B611543
-:1021A000710551F08830910538F421912093F100A8
-:1021B000615071090196F3CF21E0089709F020E002
-:1021C0008091E8008E778093E800C6CF2111C7CFB9
-:1021D000D6CF8091F001882339F0853039F0809195
-:1021E000E80083FFCCCF04C082E0089583E0089527
-:1021F00081E008952091F7013091F8012617370703
-:1022000048F06115710539F42091E8002E7720938C
-:10221000E80001C0B901FC0120E061157105C1F1C0
-:102220008091F001882309F441C0853009F440C051
-:102230008091E80083FD3EC08091E80082FF06C0E7
-:102240008091E80082FF27C080E008958091E80037
-:1022500080FFE3CF2091F3008091F20090E0922B79
-:102260006115710559F08830910540F4249120934F
-:10227000F1003196615071090196F2CF21E0089783
-:1022800009F020E08091E8008E778093E800C5CFC8
-:102290002111C6CFD5CF8091F001882339F0853048
-:1022A00039F08091E80083FFCBCF04C082E008952D
-:1022B00083E0089581E00895982F973058F5909322
-:1022C000E900981739F07091EC002091ED005091E1
-:1022D000F00003C0242F762F50E021FF19C0309169
-:1022E000EB003E7F3093EB003091ED003D7F30936B
-:1022F000ED003091EB0031603093EB007093EC0017
-:102300002093ED005093F0002091EE0027FF07C0CE
-:102310009F5FD3CF8F708093E90081E0089580E0C4
-:1023200008958091F10187FD05C08091E80080FF4C
-:102330000EC012C08091E80082FD05C08091F001BE
-:102340008111F8CF08958091E8008B7708C08091C3
-:10235000F0018111EACF08958091E8008E77809393
-:10236000E80008958091E4009091E50045E6209111
-:10237000EC0020FF21C02091E80020FD21C0209129
-:10238000F001222389F0253089F02091EB0025FD12
-:102390000FC02091E4003091E5002817390739F388
-:1023A000415041F0C901E3CF82E0089583E00895F0
-:1023B00081E0089584E008952091E80022FFDFCFB6
-:1023C00080E008950E9450120E945812E0EEF0E062
-:1023D000808181608083E8EDF0E080818F77808369
-:1023E00019BCA7EDB0E08C918E7F8C9380818F7E9D
-:1023F00080831092EF0108950F931F93CF93DF9383
-:102400000E9450120E945812C8EDD0E088818F7748
-:10241000888388818068888388818F7D888319BCC0
-:102420001092F0011092EC011092EE011092ED0169
-:1024300000EE10E0F80180818B7F808388818160CD
-:10244000888342E060E080E00E945C11E1EEF0E011
-:1024500080818E7F8083E2EEF0E0808181608083E6
-:10246000808188608083F80180818E7F808388816D
-:1024700080618883DF91CF911F910F910895E8EDDE
-:10248000F0E080818F7E8083E7EDF0E080818160E5
-:10249000808384E082BF81E08093EF010C94FC1183
-:1024A000E8EDF0E080818E7F80831092E200089555
-:1024B0001092DA001092E10008951F920F920FB669
-:1024C0000F9211242F933F934F935F936F937F93BA
-:1024D0008F939F93AF93BF93EF93FF938091E1000E
-:1024E00082FF0BC08091E20082FF07C08091E10073
-:1024F0008B7F8093E1000E948C0E8091DA0080FF38
-:102500001FC08091D80080FF1BC08091DA008E7FB1
-:102510008093DA008091D90080FF0DC080E189BDF1
-:1025200082E189BD09B400FEFDCF81E08093F00116
-:102530000E945D0E05C019BC1092F0010E946F0E42
-:102540008091E10080FF19C08091E20080FF15C0FA
-:102550008091E2008E7F8093E2008091E2008061B2
-:102560008093E2008091D80080628093D80019BCEB
-:1025700085E08093F0010E947A0E8091E10084FF53
-:1025800030C08091E20084FF2CC080E189BD82E1EF
-:1025900089BD09B400FEFDCF8091D8008F7D809366
-:1025A000D8008091E1008F7E8093E1008091E2006D
-:1025B0008F7E8093E2008091E20081608093E20050
-:1025C0008091EC01882311F084E007C08091E30042
-:1025D00087FF02C083E001C081E08093F0010E9488
-:1025E000800E8091E10083FF29C08091E20083FF8B
-:1025F00025C08091E100877F8093E10082E0809395
-:10260000F0011092EC018091E1008E7F8093E10057
-:102610008091E2008E7F8093E2008091E2008061F1
-:102620008093E20042E060E080E00E945C118091D3
-:10263000F00088608093F0000E94760EFF91EF9189
-:10264000BF91AF919F918F917F916F915F914F91CA
-:102650003F912F910F900FBE0F901F9018951F92D2
-:102660000F920FB60F9211242F933F934F935F93C6
-:102670006F937F938F939F93AF93BF93CF93EF937A
-:10268000FF93C091E900CF708091EC001092E900B7
-:102690008091F000877F8093F00078940E946B1304
-:1026A0001092E9008091F00088608093F000C09360
-:1026B000E900FF91EF91CF91BF91AF919F918F91E1
-:1026C0007F916F915F914F913F912F910F900FBE2E
-:1026D0000F901F9018951F93CF93DF93CDB7DEB760
-:1026E000AA970FB6F894DEBF0FBECDBFE1EFF1E0C1
-:1026F0008091F100819321E0E93FF207C9F70E9440
-:10270000E50E8091E80083FF1CC12091F10130911A
-:10271000F201832F90E08A30910508F012C1FC018C
-:10272000EA5AFF4F0C94882D203881F0223809F0A6
-:1027300008C18091F5018F708093E9008091EB00D2
-:1027400085FB882780F91092E90006C08091ED0191
-:102750009091EE01911182609091E800977F9093A3
-:10276000E8008093F1001092F100C5C0822F8D7FA8
-:1027700009F0E7C0222319F0223061F0E2C0809115
-:10278000F301813009F0DDC0333009F080E080933F
-:10279000EE0128C08091F301811124C02091F50140
-:1027A0002F7009F4CEC02093E9008091EB0080FFE8
-:1027B00019C08091EB00333011F4806211C0806148
-:1027C0008093EB0081E090E0022E01C0880F0A9414
-:1027D000EAF78093EA001092EA008091EB008860AB
-:1027E0008093EB001092E9008091E800877F86C01B
-:1027F0002111A7C01091F3011F778091E300807829
-:10280000812B8093E3008091E800877F8093E8002C
-:102810000E9491118091E80080FFFCCF8091E3003D
-:1028200080688093E300112311F083E001C082E00F
-:102830008093F00186C02058223008F082C0809139
-:10284000F3019091F4018C3D23E0920779F583E048
-:102850008A838AE289834FB7F894DE01139620E0D9
-:102860003EE051E2E32FF0E050935700E49120FF67
-:1028700003C0E295EF703F5FEF708E2F90E0EA307B
-:1028800010F0C79601C0C0968D939D932F5F2431A1
-:1028900049F74FBF8091E800877F8093E8006AE2A4
-:1028A00070E0CE0101960E94991014C0AE014F5FF6
-:1028B0005F4F6091F5010E94E10F009709F441C05C
-:1028C0002091E800277F2093E800BC0189819A814C
-:1028D0000E94FA108091E8008B778093E80031C065
-:1028E000203879F58091E800877F8093E800809117
-:1028F000EC018093F1008091E8008E778093E800EE
-:102900000E9491111EC021111CC09091F3019230C0
-:10291000C0F48091E800877F8093E8009093EC01F9
-:102920000E9491118091EC01811104C08091E3001B
-:1029300087FF02C084E001C081E08093F0010E9423
-:10294000CC0E8091E80083FF0AC08091E800877F69
-:102950008093E8008091EB0080628093EB00AA9660
-:102960000FB6F894DEBF0FBECDBFDF91CF911F91A0
-:102970000895CF938091F0018823B1F08091E90010
-:102980008F709091EC0090FF02C090E801C090E041
-:10299000C92FC82B1092E9008091E80083FD0E94A6
-:1029A0006B13CF70C093E900CF9108959093740199
-:1029B000809373010895E0917301F0917401309751
-:1029C00021F00190F081E02D099480E00895FF92BC
-:1029D0000F931F93CF93DF938C01E0917301F091DC
-:1029E0007401309799F10280F381E02D099580916F
-:1029F000D70182FF2BC080FF04C08DE895E00E94C4
-:102A00005207E80180E1F82E07E815E08091D70130
-:102A100080FF0BC088811F928F931F930F930E949A
-:102A2000EB070F900F900F900F90FA942196F110F2
-:102A3000EDCF8091D70180FF09C085E895E0DF9157
-:102A4000CF911F910F91FF900C945207DF91CF917E
-:102A50001F910F91FF900895E0917301F09174011F
-:102A6000309721F00480F581E02D0994089520919C
-:102A70007101309172018217930771F09093720186
-:102A800080937101E0917301F0917401309721F00E
-:102A90000680F781E02D0994089520916F0130910F
-:102AA00070018217930771F09093700180936F010A
-:102AB000E0917301F0917401309721F00084F18569
-:102AC000E02D0994089508950C9463150E94D02177
-:102AD0000E9464090C949622CF93C82F8091D7014D
-:102AE00082FF1EC080FF04C086EA95E00E94520764
-:102AF0008091D70180FF0CC01F92CF9321EA35E06F
-:102B00003F932F930E94EB070F900F900F900F9021
-:102B10008091D70180FF04C08FE995E00E945207A1
-:102B20008C2FCF910C94190DCF92DF92EF92FF92E0
-:102B30000F931F93CF93DF93CDB7DEB72B970FB6CD
-:102B4000F894DEBF0FBECDBF0E94810936E7E32EA9
-:102B500031E0F32E00E010E0C02E802F0E94AC0A7E
-:102B6000F701D1907F01D826B1F40F5F1F4F0E30CF
-:102B7000110591F78FEF89838A831B820E94D921E7
-:102B80008160782F9D838C8349815A816B818D81EF
-:102B90000E94371641C09091D70191FF04C08B87E6
-:102BA0000E94B20A8B8520E030E04D2D50E0922F3C
-:102BB000BA01022E02C0759567950A94E2F760FF8C
-:102BC00025C02E83CF82EE24E394F12C02C0EE0CBC
-:102BD000FF1C9A95E2F790E08E219F2121E0892B3E
-:102BE00009F420E028870E94D9218160782F9A87F4
-:102BF00089874E815F8168858A850E943716F80132
-:102C0000EA58FE4F80818E25808306C02F5F3F4F9C
-:102C10002630310561F6A9CF0E9404261091750176
-:102C20000E94DB141817A1F00E94DB148093750139
-:102C30002B960FB6F894DEBF0FBECDBFDF91CF91BC
-:102C40001F910F91FF90EF90DF90CF900C946C1537
-:102C50002B960FB6F894DEBF0FBECDBFDF91CF919C
-:102C60001F910F91FF90EF90DF90CF900895CF9339
-:102C7000DF93CDB7DEB72B970FB6F894DEBF0FBE4C
-:102C8000CDBF4F83588769877A878B87DE0111967E
-:102C900086E0FD0111928A95E9F785E0FE013796FD
-:102CA00001900D928A95E1F749815A816B817C816F
-:102CB0008D819E810E946C1D2B960FB6F894DEBF0D
-:102CC0000FBECDBFDF91CF910895CF93C82F88233A
-:102CD00009F4C1C0823859F40E94DB1481FDBBC0E5
-:102CE00089E30E940B200E94E72089E30CC083380F
-:102CF00079F40E94DB1480FDAEC083E50E940B20B6
-:102D00000E94E72083E50E945C20CF910C94E7208D
-:102D1000843859F40E94DB1482FD9DC087E40E9430
-:102D20000B200E94E72087E4EECF8CEF8C0F813AD6
-:102D300048F48C2F0E948D2A81118DC08C2F0E9407
-:102D40000B20E3CF80E28C0F883048F4C77081E01D
-:102D500001C0880FCA95EAF70E94AE20D6CF8BE556
-:102D60008C0F833078F4C53A29F0C63A31F482E802
-:102D700090E005C081E890E002C083E890E0CF9148
-:102D80000C94371588E58C0F833108F064C0C83A7D
-:102D900039F1C93A41F1CA3A49F1CB3A51F1CC3A49
-:102DA00059F1CD3A61F1C03B69F1CE3A71F1CF3AB8
-:102DB00079F1C13B81F1C23B89F1C33B91F1C43B45
-:102DC00099F1C53BA1F1C63BA9F1C73BB1F1C83BA5
-:102DD000B9F1C93BC1F1CA3BC9F58AE292E038C0FA
-:102DE00082EE90E035C089EE90E032C08AEE90E04D
-:102DF0002FC085EB90E02CC086EB90E029C087EBDC
-:102E000090E026C08CEC90E023C08DEC90E020C0D8
-:102E100083E891E01DC08AE891E01AC082E991E060
-:102E200017C084E991E014C081E292E011C083E20E
-:102E300092E00EC084E292E00BC085E292E008C00E
-:102E400086E292E005C087E292E002C080E090E076
-:102E5000CF910C944D15CF910895882309F44BC060
-:102E6000823859F40E94DB1481FF45C089E30E9437
-:102E70000B200E94E72089E30CC0833871F40E9484
-:102E8000DB1480FF38C083E50E940B200E94E720FE
-:102E900083E50E945C200C94E720843859F40E945A
-:102EA000DB1482FF28C087E40E940B200E94E720E9
-:102EB00087E4EFCF9CEF980F913A58F390E2980F88
-:102EC000983050F4877091E001C0990F8A95EAF725
-:102ED000892F0E94B420DFCF9BE5980F933020F418
-:102EE00080E090E00C943715885A833120F480E01C
-:102EF00090E00C944D150895882321F00E94AE2097
-:102F00000C94E7200895882321F00E94B4200C94AB
-:102F1000E7200895CF92DF92EF92FF920F931F93D5
-:102F2000CF93DF93CDB7DEB728970FB6F894DEBF07
-:102F30000FBECDBF8C0185E0F801DE011196019036
-:102F40000D928A95E1F7F80140813181F280258167
-:102F500022952F7083819481892B31F03F3F31F48A
-:102F600081E04F3F19F403C081E001C080E080FDA3
-:102F7000C6C249833A8389819A812F830E94C91FDF
-:102F80009E8388870E94C81F0E949B1E4E81E42F4B
-:102F9000E295EF70F0E0E05AFF4F2F8168850C94C6
-:102FA000882D842F807F142F1F70882311F0129595
-:102FB000107FFF2059F0112309F456C2812F688732
-:102FC0000E94BE200E94E72068854EC2862F0E9484
-:102FD0002D17112309F493C2812F0E94C420289633
-:102FE0000FB6F894DEBF0FBECDBFDF91CF911F911A
-:102FF0000F91FF90EF90DF90CF900C94E720342F4B
-:10300000307F842F8F70303211F08295807F66235D
-:1030100019F0613019F12CC0FF20B1F0222309F41E
-:1030200094C1213009F091C128960FB6F894DEBF03
-:103030000FBECDBFDF91CF911F910F91FF90EF9009
-:10304000DF90CF900C94CE20222319F0213009F488
-:1030500056C28E830E94D1208E818AC1FF2021F02A
-:10306000263008F04CC271C1253008F048C280C13A
-:10307000FF2021F0222309F468C1F6C1222309F4BC
-:1030800077C106C2242F26952695237030E021159E
-:10309000310521F021303105C9F031C2FF2021F086
-:1030A000862F942F937002C080E090E028960FB690
-:1030B000F894DEBF0FBECDBFDF91CF911F910F916E
-:1030C000FF90EF90DF90CF900C943715FF2021F008
-:1030D000862F942F937002C080E090E028960FB660
-:1030E000F894DEBF0FBECDBFDF91CF911F910F913E
-:1030F000FF90EF90DF90CF900C944D15862FFF201E
-:1031000019F00E948A2402C00E94F22428960FB669
-:10311000F894DEBF0FBECDBFDF91CF911F910F910D
-:10312000FF90EF90DF90CF900C947725842F8370E1
-:1031300009F076C0F110E3C1262F2295269527705D
-:10314000220F220F862F8F70C82ED12CE12CF12C4C
-:10315000022E04C0CC0CDD1CEE1CFF1C0A94D2F71E
-:1031600064FF10C06FE070E080E090E004C0660F84
-:10317000771F881F991F2A95D2F7609570958095C3
-:10318000909503C060E070E0CB01242F2695269532
-:103190002370422F50E042305105D1F043305105A9
-:1031A00059F16C297D298E299F294130510541F122
-:1031B00028960FB6F894DEBF0FBECDBFDF91CF913A
-:1031C0001F910F91FF90EF90DF90CF900C94C01E55
-:1031D0006C297D298E299F2928960FB6F894DEBF89
-:1031E0000FBECDBFDF91CF911F910F91FF90EF9058
-:1031F000DF90CF900C94DA1E0E94C01EC701B6016A
-:1032000028960FB6F894DEBF0FBECDBFDF91CF91E9
-:103210001F910F91FF90EF90DF90CF900C94A61E1E
-:10322000FF2019F0842F817001C08695882309F44E
-:1032300066C1262F229526952770220F220F862FF2
-:103240008F70C82ED12CE12CF12C022E04C0CC0C96
-:10325000DD1CEE1CFF1C0A94D2F764FF10C06FE067
-:1032600070E080E090E004C0660F771F881F991F10
-:103270002A95D2F7609570958095909503C060E08F
-:1032800070E0CB01242F269526952370422F50E025
-:1032900042305105D1F04330510559F16C297D2957
-:1032A0008E299F294130510541F128960FB6F89497
-:1032B000DEBF0FBECDBFDF91CF911F910F91FF9069
-:1032C000EF90DF90CF900C94941F6C297D298E296C
-:1032D0009F2928960FB6F894DEBF0FBECDBFDF91B1
-:1032E000CF911F910F91FF90EF90DF90CF900C94B2
-:1032F000AE1F0E94941FC701B60128960FB6F8941E
-:10330000DEBF0FBECDBFDF91CF911F910F91FF9018
-:10331000EF90DF90CF900C947A1F603FC9F118F4C2
-:10332000603E50F49CC0623F09F461C008F44BC099
-:10333000633F09F470C093C0162F1F70842F8F71E4
-:10334000FF2099F00E94131F812F28960FB6F89442
-:10335000DEBF0FBECDBFDF91CF911F910F91FF90C8
-:10336000EF90DF90CF900C947C170E94341F812F38
-:1033700028960FB6F894DEBF0FBECDBFDF91CF9178
-:103380001F910F91FF90EF90DF90CF900C948317D7
-:10339000FF20A9F0253008F0B2C0842F8F71289645
-:1033A0000FB6F894DEBF0FBECDBFDF91CF911F9156
-:1033B0000F91FF90EF90DF90CF900C94591F263023
-:1033C00008F09DC0EACFFF20A1F0842F8F712896CE
-:1033D0000FB6F894DEBF0FBECDBFDF91CF911F9126
-:1033E0000F91FF90EF90DF90CF900C94131FFF2070
-:1033F00061F3842F8F7128960FB6F894DEBF0FBE4D
-:10340000CDBFDF91CF911F910F91FF90EF90DF9093
-:10341000CF900C94341FFF2091F0842F8F71289649
-:103420000FB6F894DEBF0FBECDBFDF91CF911F91D5
-:103430000F91FF90EF90DF90CF900C94FE1E289696
-:103440000FB6F894DEBF0FBECDBFDF91CF911F91B5
-:103450000F91FF90EF90DF90CF900C94F41EFF201F
-:10346000A1F0222309F4B1CF862F28960FB6F89445
-:10347000DEBF0FBECDBFDF91CF911F910F91FF90A7
-:10348000EF90DF90CF900C946516222309F4B1CF12
-:10349000862F28960FB6F894DEBF0FBECDBFDF9102
-:1034A000CF911F910F91FF90EF90DF90CF900C94F0
-:1034B0002D174F70C8010E94F40728960FB6F89494
-:1034C000DEBF0FBECDBFDF91CF911F910F91FF9057
-:1034D000EF90DF90CF900C94191E4F70C801289682
-:1034E0000FB6F894DEBF0FBECDBFDF91CF911F9115
-:1034F0000F91FF90EF90DF90CF900C94B80B28962F
-:103500000FB6F894DEBF0FBECDBFDF91CF911F91F4
-:103510000F91FF90EF90DF90CF9008950E94CB2005
-:103520000E94A0200E94E7200E94A5260E947725E5
-:1035300080E090E00E94371580E090E00C944D15FB
-:103540000E94BB200C948E1A0E94C91F292F22951D
-:103550002F7030E02C3031054CF42A3031056CF4FA
-:10356000225031092230310590F407C02C3031054A
-:1035700051F02F30310539F00AC0803E10F0803F05
-:1035800031F481E0089593FB882780F9089580E065
-:103590000895CF93DF9300D000D01F92CDB7DEB750
-:1035A0000F900F900F900F900F90DF91CF91089593
-:1035B000CF93DF9300D000D000D0CDB7DEB72696F2
-:1035C0000FB6F894DEBF0FBECDBFDF91CF91089547
-:1035D0001F93CF93DF93C091840116E08091850102
-:1035E000C81799F0D0E01C9FF0011D9FF00D112429
-:1035F000EA57FE4F408151816281738184819581B8
-:103600000E94D81A2196C770E9CFDF91CF911F9100
-:1036100008954091B6015091B7016091B801709141
-:10362000B9018091BA019091BB010C94D81ACF9343
-:103630008091BB0182958F7009F05FC08091B801C5
-:10364000882309F45AC020918401A09185016091DA
-:10365000B6017091B7018091B9019091BA0131E042
-:103660006F3F09F030E0B32FC6E02A1709F445C0D8
-:10367000009721F07F3F21F44B2F03C041E001C0B0
-:1036800040E030E040FD35C0C29FF001C39FF00D27
-:103690001124EA57FE4F418174132BC040816413FB
-:1036A00028C04281411125C04381548148175907E0
-:1036B00010F441505109481B590B483C5105C8F4BE
-:1036C0008091BB018F7080618093BB0186E0829FF7
-:1036D000F001839FF00D1124E557FE4F80818F701C
-:1036E0008061808386EB91E00E948A17CF910C94D1
-:1036F000E81A2F5F3F4F2770B8CFCF910895CF9230
-:10370000DF92EF92FF920F931F93CF93DF93CDB78A
-:10371000DEB762970FB6F894DEBF0FBECDBF8C0147
-:1037200085E0F801DE011D9601900D928A95E1F782
-:10373000D8014C9111965C91119712966C91129749
-:103740001396ED90FC9014977091B601E091B7013B
-:103750002091B9013091BA012115310531F0EF3FC7
-:1037600031F481E07F3F19F403C081E001C080E0C3
-:10377000B82FB170CB2E80FD6CC1D090B801DD2088
-:1037800009F4F5C0F091BB01E216F30638F0C70169
-:10379000821B930B883C910548F09BC02095309587
-:1037A0002E0D3F1D283C310508F093C08F2F807FE0
-:1037B00009F052C0E51314C0741312C0D62E611163
-:1037C0000FC0FF70F061F093BB010E94091B86EBF4
-:1037D00091E00E948A178091BB01F80185836CC13A
-:1037E000EF2831F05F3F31F481E04F3F19F403C01F
-:1037F00081E001C080E080FD03C081E0862701C038
-:1038000080E0F82FF170FF2E80FF1CC080918401B2
-:103810002091850136E0821709F428C190E0389F95
-:10382000F001399FF00D1124EA57FE4F71815713B3
-:1038300006C07081471303C07281671303C00196ED
-:103840008770E9CFD62E662309F436C18091BB017B
-:1038500081608093BB0153C0E51308C0741306C098
-:10386000611104C0D8011596FC93AEC04D875E87E8
-:103870008D859E856A8B0E94A41A6A89882329F106
-:10388000D62E662311F12091BB01822F82958F7075
-:1038900090E002970CF460C08091B6019091B7015E
-:1038A00098878F831986FB86EA862C87CE01079638
-:1038B00051C0E51731F14D875E878D859E856A8BF6
-:1038C0000E94A41A6A8981112EC0C8010E948A1719
-:1038D000A4C08F2F807F69F77E2DF98AE88A8989B5
-:1038E0000E94C91A86EB91E00E948A17E6EBF1E08C
-:1038F00086E0DF011D928A95E9F70E94091BD12C11
-:10390000DBC07413D8CF6111D6CFD8011596FC93C4
-:10391000C8010E948A17E6EBF1E086E0DF011D9204
-:103920008A95E9F7C9C0D62E662379F22091BB01AA
-:10393000822F82958F7090E0029774F08091B6018B
-:103940009091B7019A8389831B82FD82EC822E833A
-:10395000CE0101960E948A1786E0F801A6EBB1E03D
-:1039600001900D928A95E1F70E94171B6FC0E21635
-:10397000F30628F0C701821B930B9C0104C020951D
-:1039800030952E0D3F1D283C310508F052C0D62E33
-:10399000662309F49ACFE5132CC074132AC08091D2
-:1039A000BB0180FD1DC0982F92959F70C9F0D80172
-:1039B00015968C9315979F3039F09F5F9295907F65
-:1039C0008F70892B15968C93C8010E948A1786E008
-:1039D000F801A6EBB1E001900D928A95E1F736C0AF
-:1039E00086E0F801A6EBB1E001900D928A95E1F72F
-:1039F00063C04D875E878D859E850E94A41A8823AB
-:103A000079F086E0F801A6EBB1E001900D928A957D
-:103A1000E1F70E94171B0E94091BDD24D3944CC0C0
-:103A20008091BB0181608093BB01C8010E948A170D
-:103A300043C07E2DF98AE88A89890E94C91AE6EB7B
-:103A4000F1E086E0DF011D928A95E9F70E94091BEB
-:103A500033C0662309F439CF4D875E878D859E85F7
-:103A60000E94A41A882309F430CFCBCF4D875E87FC
-:103A70008D859E850E94C91F292F22952F7030E0C9
-:103A8000223031052CF49F7041F0811106C00CC02A
-:103A9000243031052CF49F7049F4805E883020F08A
-:103AA000C8010E948A17CF2CDC2C06C0D8011596BD
-:103AB0009C91907F91F7F8CF8D2D62960FB6F89478
-:103AC000DEBF0FBECDBFDF91CF911F910F91FF9051
-:103AD000EF90DF90CF9008951F93CF93DF93CDB7F2
-:103AE000DEB72C970FB6F894DEBF0FBECDBF4F8365
-:103AF000588769877A878B879C87CE0107960E94B3
-:103B00007F1B8823C1F02F8138858A859B85892B6F
-:103B100031F03F3F11F080E003C02F3FE1F781E03B
-:103B2000811147C04F81588569857A858B859C8531
-:103B30000E94D81A3EC086E0FE013796DE0111963B
-:103B400001900D928A95E1F7FF81E8854A855B85B2
-:103B50004115510531F0EF3F31F481E0FF3F19F499
-:103B600003C081E001C080E080FD23C02091850179
-:103B700030E0C9010196877099276091840170E057
-:103B800086179707F1F1F983EA835D834C8396E00A
-:103B9000929FD001939FB00D1124AA57BE4FFE01F2
-:103BA000319601900D929A95E1F7809385010E94DC
-:103BB000E81A16E08091840190918501891779F1C6
-:103BC000189FC00111248A579E4F0E947F1B882393
-:103BD00031F1E09184011E9FF0011124EA57FE4F5C
-:103BE0004081518162817381848195810E94D81ABC
-:103BF0008091840190E001968770992780938401D9
-:103C0000D9CF0E94A01A1092850110928401E6EB90
-:103C1000F1E086E0DF011D928A95E9F7CACF2C9684
-:103C20000FB6F894DEBF0FBECDBFDF91CF911F91CD
-:103C30000895EF92FF920F931F93CF93DF939C0110
-:103C4000009709F471C0F12CEE24E394E901219668
-:103C5000F9018491843740F4843008F056C08130F3
-:103C600081F0823021F160C0853709F449C0C0F18C
-:103C70009CE7980F903708F057C08F770E942D1758
-:103C800046C089010E5F1F4FFE01849190E2980F9C
-:103C9000983050F48770FE2D01C0FF0F8A95EAF727
-:103CA0008F2F0E94BE2015C00E94651614C0890186
-:103CB0000E5F1F4FFE01849190E2980F983068F4D8
-:103CC0008770FE2D01C0FF0F8A95EAF78F2F0E94A3
-:103CD000C4200E94E720E8011AC00E942D17FBCFE4
-:103CE0002E5F3F4FFE01C491CC2341F08FE99FE04E
-:103CF0000197F1F700C00000C150F6CFE90107C0FD
-:103D0000FE01F490E901229602C00E9465168F2DF3
-:103D1000882341F0EFE9FFE03197F1F700C00000A0
-:103D20008150F6CF9E0192CFDF91CF911F910F91DD
-:103D3000FF90EF90089508956093C0017093C101C2
-:103D40008093C2019093C3010C948E1A0F931F931A
-:103D50000091C0011091C1012091C2013091C301B5
-:103D6000062B172B282B392B0093C0011093C10170
-:103D70002093C2013093C3011F910F910C948E1AAE
-:103D80000F931F930091C0011091C1012091C201B6
-:103D90003091C30106231723282339230093C00140
-:103DA0001093C1012093C2013093C3011F910F9161
-:103DB0000C948E1A0F931F930091C0011091C101B2
-:103DC0002091C2013091C3010627172728273927E0
-:103DD0000093C0011093C1012093C2013093C3012D
-:103DE0001F910F910C948E1A1092BC011092BD017C
-:103DF0001092BE011092BF010C948E1A41E050E067
-:103E000060E070E004C0440F551F661F771F8A955D
-:103E1000D2F74093BC015093BD016093BE017093F3
-:103E2000BF010C948E1A41E050E060E070E004C0E5
-:103E3000440F551F661F771F8A95D2F78091BC01EA
-:103E40009091BD01A091BE01B091BF01842B952B33
-:103E5000A62BB72B8093BC019093BD01A093BE010C
-:103E6000B093BF010C948E1A41E050E060E070E026
-:103E700004C0440F551F661F771F8A95D2F74095DF
-:103E80005095609570958091BC019091BD01A09175
-:103E9000BE01B091BF0184239523A623B72380934D
-:103EA000BC019093BD01A093BE01B093BF010C94DF
-:103EB0008E1A41E050E060E070E004C0440F551FEE
-:103EC000661F771F8A95D2F78091BC019091BD0142
-:103ED000A091BE01B091BF0184279527A627B727DF
-:103EE0008093BC019093BD01A093BE01B093BF012C
-:103EF0000C948E1A0F931F930091BC011091BD0179
-:103F00002091BE013091BF01062B172B282B392B96
-:103F10000093BC011093BD012093BE013093BF01FB
-:103F20001F910F910C948E1A0F931F930091BC0157
-:103F30001091BD012091BE013091BF0106231723CE
-:103F4000282339230093BC011093BD012093BE01A7
-:103F50003093BF011F910F910C948E1A0F931F93F2
-:103F60000091BC011091BD012091BE013091BF01B3
-:103F700006271727282739270093BC011093BD0176
-:103F80002093BE013093BF011F910F910C948E1AA4
-:103F90000895CF92DF92EF92FF920F931F93CF93EA
-:103FA000DF93EC01C090C001D090C101E090C2014C
-:103FB000F090C3018091BC019091BD01A091BE0120
-:103FC000B091BF01C82AD92AEA2AFB2A0FE110E0E2
-:103FD000B701A601002E04C07695679557954795C1
-:103FE0000A94D2F740FF07C0BE01802F0E94DB0B6E
-:103FF0008130910539F40150110950F7BE0180E07C
-:104000000E94DB0BDF91CF911F910F91FF90EF90FA
-:10401000DF90CF90089590910C01992361F19091D8
-:104020000D01992341F1982F9695969596959F307D
-:1040300088F4E0910E01F0910F01E90FF11D8770F6
-:1040400021E030E001C0220F8A95EAF78181822BBE
-:10405000818308959091D70190FF2DC01F928F9377
-:1040600087ED95E09F938F930E94EB070F900F9041
-:104070000F900F90089540910E0150910F0120E094
-:1040800030E09FEFFA01E20FF31F6281681799F0A9
-:104090009F3F19F4611101C0922F2F5F3F4F2E30C7
-:1040A000310581F79F3F39F0FA01E90FF11D97FDC6
-:1040B000FA9582830895089590910C01992369F1EE
-:1040C00090910D01992349F1982F96959695969583
-:1040D0009F3090F4E0910E01F0910F01E90FF11D76
-:1040E000877021E030E001C0220F8A95EAF7209521
-:1040F00081812823218308959091D70190FF1FC0CB
-:104100001F928F9389EB95E09F938F930E94EB070B
-:104110000F900F900F900F90089540910E015091C5
-:104120000F0120E030E0FA01E20FF31F92819813B3
-:1041300001C012822F5F3F4F2E303105A1F7089545
-:1041400081E090E0E0910E01F0910F01E80FF91F7E
-:104150001082019680319105A9F708959091D601BA
-:10416000982B9093D601089580959091D60198232D
-:104170009093D60108951092D60108959091D5019B
-:10418000982B9093D501089580959091D50198230F
-:104190009093D50108951092D50108958093C4019C
-:1041A00008951092C401089540910E0150910F019D
-:1041B00020E030E080E0FA01E20FF31F91819111DD
-:1041C0008F5F2F5F3F4F2F303105A9F70895E091A2
-:1041D0000E01F0910F018091D6018083E0910E01D4
-:1041E000F0910F0180819091D501892B808390916E
-:1041F000C401992361F0E0910E01F0910F018081DB
-:10420000892B80830E94D42081111092C401809157
-:104210000E0190910F010C94E71490933B01809351
-:104220003A010895CF92DF92EF92FF920F931F937E
-:104230006C01EE24FF24C114D104E104F10421F443
-:104240006B017C0180E001C080E133272F2D1E2D02
-:104250000D2D011511052105310519F0885F680143
-:10426000790197018601A4E0369527951795079562
-:10427000AA95D1F7011511052105310519F08C5FBB
-:104280006801790197018601F2E036952795179527
-:104290000795FA95D1F7011511052105310519F09A
-:1042A0008E5F68017901B701A601769567955795EC
-:1042B0004795452B462B472B09F08F5F1F910F9198
-:1042C000FF90EF90DF90CF9008958295982F9C7C7F
-:1042D00096959695837344E0849F90011124922BC8
-:1042E000892F8A7A86959575990F892B08951F9342
-:1042F000CF93DF931F92CDB7DEB799830E946521DC
-:10430000182F9981892F0E946521212F30E0322FAB
-:104310002227A901482BCA010F90DF91CF911F914D
-:1043200008958091F001843009F11092D80120E4C1
-:1043300088E190E00FB6F894A895809360000FBED6
-:104340002093600083B7817F846083BF83B78160DF
-:1043500083BF7894889583B78E7F83BF88E10FB63B
-:10436000F89480936000109260000FBE0895089545
-:104370000895CF930E94B7210E9481090E94B8211D
-:10438000C0E08C2F0E94AC0A811105C0CF5FCE30F7
-:10439000C1F780E001C081E0CF9108950C94A01A8C
-:1043A00082E084BD93E095BD9AEF97BD80936E0047
-:1043B00008952FB7F8948091D9019091DA01A091D6
-:1043C000DB01B091DC012FBF0895CF92DF92EF9215
-:1043D000FF920F931F932FB7F8944091D9015091FA
-:1043E000DA016091DB017091DC012FBF6A017B0172
-:1043F000EE24FF248C0120E030E0C016D106E20656
-:10440000F30610F441505109481B590BCA011F9182
-:104410000F91FF90EF90DF90CF9008951F920F9231
-:104420000FB60F9211248F939F93AF93BF938091F8
-:10443000D9019091DA01A091DB01B091DC010196E4
-:10444000A11DB11D8093D9019093DA01A093DB01E6
-:10445000B093DC01BF91AF919F918F910F900FBEF0
-:104460000F901F9018950E94E211F8942FEF87EAA1
-:1044700091E6215080409040E1F700C0000087E0C5
-:1044800090EBDC018093F9019093FA01A093FB017A
-:10449000B093FC012CE088E190E00FB6F894A89569
-:1044A000809360000FBE20936000FFCFEF92FF92D9
-:1044B0000F931F93CF93DF93E82EF12C8F2D0E9443
-:1044C000AC0AC0E0D0E0082F10E098010C2E02C02A
-:1044D000359527950A94E2F720FD05C02196C63050
-:1044E000D10599F709C06C2F7F2D80E00E94B90B90
-:1044F000E812F4CF81E005C0F3948EE0F812DECF2D
-:1045000080E0DF91CF911F910F91FF90EF90089580
-:10451000CF93C82F8CE20E945622882321F08C2F43
-:10452000CF910C94562280E0CF910895CF930E94B2
-:10453000E323811102C00E94C9238CEF95E00E9401
-:104540005207C5E6C15049F00E9481098FE39CE9FA
-:104550000197F1F700C00000F5CF85EF95E00E94CC
-:10456000520789E20E948822811111C18AE20E94C9
-:10457000882281110E94C92385E00E94882281112E
-:104580000E9433220E94EE238093D70187E00E948D
-:104590008822882399F18BE10E948822882351F098
-:1045A0009091D70191FB882780F921E0822780FB39
-:1045B00091F922C08EE00E948822882351F09091C8
-:1045C000D70192FB882780F921E0822780FB92F9AE
-:1045D00013C080E10E9488229091D701882341F086
-:1045E00093FB882780F921E0822780FB93F904C0A0
-:1045F000892F809580FB90F99093D7018091D70106
-:104600000E94F2230E9400248093EA0180EE0E941F
-:104610008822882341F08091EA01982F909590FBA1
-:1046200080F98093EA0189E30E948822882359F067
-:104630009091EA0191FB882780F921E0822780FB95
-:1046400091F99093EA0182EE0E948822882359F022
-:104650009091EA0192FB882780F921E0822780FB74
-:1046600092F99093EA0186EE0E948822882359F0FD
-:104670009091EA0193FB882780F921E0822780FB53
-:1046800093F99093EA0183EE0E948822882359F0DF
-:104690009091EA0194FB882780F921E0822780FB32
-:1046A00094F99093EA0185E30E948822882359F0C7
-:1046B0009091EA0195FB882780F921E0822780FB11
-:1046C00095F99093EA0181E30E948822882359F0AA
-:1046D0009091EA0196FB882780F921E0822780FBF0
-:1046E00096F99093EA0181E10E948822882359F08B
-:1046F0009091EA0197FB882780F921E0822780FBCF
-:1047000097F99093EA018091EA010E940424809134
-:10471000EA0187FB882780F980930D0187E20E94D8
-:104720008822C82F8EE10E9488228111C2608FE109
-:104730000E9488228111C46080E20E948822811137
-:10474000C86081E20E9488228111C06182E20E94D9
-:1047500088228111C06283E20E9488228111C06494
-:1047600084E20E948822882311F0C06802C0CC2312
-:1047700029F08C2F0E94FB236C2F03C00E94F7238B
-:10478000682F70E080E090E0CF910C949C1ECF9158
-:1047900008956DEE7EEF80E090E00E94BE2D60E017
-:1047A00082E090E00E94B02D60E083E090E00E9403
-:1047B000B02D60E084E090E00E94B02D60E085E0E4
-:1047C00090E00C94B02D80E090E00E94AA2D21E0B2
-:1047D0008D3E9E4F09F020E0822F089582E090E008
-:1047E0000C94A22D682F82E090E00C94B02D83E011
-:1047F00090E00C94A22D682F83E090E00C94B02DF3
-:1048000084E090E00C94A22D682F84E090E00C945A
-:10481000B02D8091DF0180FF0BC06091130185E016
-:10482000689FB001112475956795759567952AC0A5
-:1048300081FF09C06091130185E0689FB0011124D8
-:10484000759567951FC082FF07C06091130185E0D1
-:10485000689FB001112416C04091E0014423C9F0C3
-:1048600060911201461788F72091130185E0289F77
-:1048700090011124429FC001439F900D112470E0CC
-:104880000E94742D6038710540F46115710539F08E
-:1048900002C065E070E0862F08958FE7089581E0FB
-:1048A00008958091DF0180FF08C06091110170E0E0
-:1048B000759567957595679521C081FF06C06091D4
-:1048C000110170E07595679519C082FF04C0609171
-:1048D000110170E010C08091E0018823C1F0609167
-:1048E00010018617A0F790911101989FC001112423
-:1048F00070E00E94742D6038710528F4611571050F
-:1049000021F0862F08958FE7089581E0089561E0F2
-:1049100070E0F4CF803F21F40E940924819504C007
-:10492000813F29F40E9409248093E3010895823F86
-:1049300021F40E940924819504C0833F29F40E9438
-:1049400009248093E2010895893F19F40E945124BB
-:1049500005C08A3F31F40E94512481958093E4017F
-:1049600008958B3F21F40E945124819504C08C3F0F
-:1049700029F40E9451248093E5010895843F21F495
-:104980008091E101816017C0853F21F48091E101B0
-:10499000826011C0863F21F48091E10184600BC0E8
-:1049A000873F21F48091E101886005C0883F31F4A0
-:1049B0008091E10180618093E10108958D3F21F4B0
-:1049C0008091DF0181600BC08E3F21F48091DF0177
-:1049D000826005C08F3F29F48091DF01846080935D
-:1049E000DF010895803F39F48091E30187FF6CC0B7
-:1049F0001092E30169C0813F29F48091E301181608
-:104A0000BCF362C09091E201823F29F497FF5CC041
-:104A10001092E20159C0833F19F41916CCF354C027
-:104A2000893F41F48091E40118160CF04DC01092BA
-:104A3000E4014AC08A3F29F48091E40187FF44C021
-:104A4000F6CF8B3F39F48091E50187FF3DC010928E
-:104A5000E5013AC08C3F29F48091E5011816BCF3BA
-:104A600033C0843F21F48091E1018E7F17C0853FE0
-:104A700021F48091E1018D7F11C0863F21F4809166
-:104A8000E1018B7F0BC0873F21F48091E101877F9B
-:104A900005C0883F31F48091E1018F7E8093E10170
-:104AA00013C08D3F21F48091DF018E7F0BC08E3FBC
-:104AB00021F48091DF018D7F05C08F3F29F4809123
-:104AC000DF018B7F8093DF018091E20181110EC0B5
-:104AD0008091E30181110AC08091E401811106C037
-:104AE0008091E501811102C01092E001089580914A
-:104AF000D70183FF7EC088E396E00E945207809131
-:104B0000E1011F928F9383E396E09F938F930E941E
-:104B1000EB0781E396E00E9452072091E201822F89
-:104B2000992787FD90959F932F938EE296E09F9310
-:104B30008F930E94EB078CE296E00E94520720912F
-:104B4000E301822F992787FD90959F932F9389E208
-:104B500096E09F938F930E94EB0787E296E00E9476
-:104B600052072091E401822F992787FD90959F930A
-:104B70002F9384E296E09F938F930E94EB0782E24B
-:104B800096E00E9452072091E501822F992787FD28
-:104B900090959F932F938FE196E09F938F930E9420
-:104BA000EB078CE196E00E9452078091E0011F9292
-:104BB0008F9389E196E09F938F930E94EB0787E1A3
-:104BC00096E00E9452078091DF011F928F9384E14B
-:104BD00096E09F938F930E94EB0781E196E00E94FD
-:104BE00052078DB79EB74C960FB6F8949EBF0FBE76
-:104BF0008DBF81EE91E00E942C150E94D9219093E7
-:104C0000DE018093DD0108951F93CF93DF938091A0
-:104C1000DD019091DE010E94E5214091E0014423F5
-:104C200021F02091140130E006C0209115015AE0D6
-:104C3000259F900111248217930708F482C0809168
-:104C4000E2011091E301D091E401C091E5018111ED
-:104C500007C0111105C0D11103C0CC2309F471C0E4
-:104C60004F3F19F04F5F4093E001181624F40E9463
-:104C700009248093E2018091E20187FF05C00E9430
-:104C8000092481958093E201111624F40E940924DD
-:104C90008093E3018091E30187FF05C00E9409240E
-:104CA00081958093E3016091E201662339F11091CF
-:104CB000E301112319F1772767FD7095872F972F4F
-:104CC0000E94792C23E333E343E35FE30E94DD2C6E
-:104CD0000E94462C6093E201612F772767FD709553
-:104CE000872F972F0E94792C23E333E343E35FE37D
-:104CF0000E94DD2C0E94462C6093E3011D1624F4D3
-:104D00000E9451248093E4018091E40187FF05C053
-:104D10000E94512481958093E4011C1624F40E9482
-:104D200051248093E5018091E50187FF05C00E9431
-:104D3000512481958093E501DF91CF911F910C94CF
-:104D40007725DF91CF911F910895E1EEF1E085E0A5
-:104D5000DF011D928A95E9F71092E0011092DF01C0
-:104D600008958BE598E00E9452071F9281E08F938F
-:104D70001F9285E08F938DE098E09F938F930E9420
-:104D8000EB070F900F900F900F900F900F900895DA
-:104D90008330E9F128F4813061F0823009F108951F
-:104DA000853009F462C008F449C0863009F474C043
-:104DB000089520911501862F90E0820F911D8F3F5D
-:104DC000910520F4620F6093150103C08FEF80936B
-:104DD0001501809115011F928F9386E497E072C0B0
-:104DE00020911401862F90E0820F911D8F3F910535
-:104DF00020F4620F6093140103C08FEF80931401BD
-:104E0000809114011F928F9384E397E05BC02091FF
-:104E10001301862F90E0820F911D8F3F910520F4A2
-:104E2000620F6093130103C08FEF80931301809191
-:104E300013011F928F9381E297E044C020911201E9
-:104E4000862F90E0820F911D8F3F910520F4620F15
-:104E50006093120103C08FEF8093120180911201C1
-:104E60001F928F938CE097E02DC020911101862F27
-:104E700090E0820F911D8F3F910520F4620F6093A7
-:104E8000110103C08FEF80931101809111011F92D6
-:104E90008F9383EF96E016C020911001862F90E04B
-:104EA000820F911D8F3F910520F4620F60931001D6
-:104EB00003C08FEF80931001809110011F928F9398
-:104EC00088ED96E09F938F930E94EB070F900F90D1
-:104ED0000F900F900895833081F128F4813059F0BC
-:104EE0008230D1F00895853009F449C0B8F1863098
-:104EF00009F456C0089580911501681720F4861BA7
-:104F00008093150102C010921501809115011F9226
-:104F10008F9389EC96E054C080911401681720F4B7
-:104F2000861B8093140102C0109214018091140119
-:104F30001F928F9387EB96E043C08091130168170F
-:104F400020F4861B8093130102C0109213018091FC
-:104F500013011F928F9384EA96E032C08091120170
-:104F6000681720F4861B8093120102C01092120170
-:104F7000809112011F928F938FE896E021C080915B
-:104F80001101681720F4861B8093110102C0109252
-:104F90001101809111011F928F9386E796E010C056
-:104FA00080911001681720F4861B8093100102C0C5
-:104FB00010921001809110011F928F938BE596E063
-:104FC0009F938F930E94EB070F900F900F900F907D
-:104FD0000895CF93C82F1F928F9320E639E03F9317
-:104FE0002F930E94EB0761E070E080E090E004C046
-:104FF000660F771F881F991FCA95D2F70E949C1EC3
-:105000000F900F900F900F90CF910C94A01ACF9308
-:105010008D3109F465C0B0F58E3009F4CBC100F5CF
-:10502000873009F49BC1A8F4863009F06AC28091E8
-:10503000D701817F8E7F8093D70185E699E00E941A
-:10504000520781EA9DE00E94520781E08093E701C8
-:1050500080C1883009F44FC08B3009F47CC151C243
-:10506000863109F4EDC138F4803109F4B6C18131DB
-:1050700009F42DC246C2893109F4CBC18B3109F440
-:1050800086C13FC2853309F434C248F4873209F43B
-:1050900030C208F430C2893209F42BC232C28334E0
-:1050A00038F48A3308F029C2883309F454C129C27C
-:1050B000833409F41EC2883409F023C20E94A01A66
-:1050C00080E99DE00E9452079FEF23ED80E391501D
-:1050D00020408040E1F700C000000E94332239C127
-:1050E00080EB9DE00E9452070E94002C0E94DB147E
-:1050F0000E94190D2EC185EA9DE00E94520786E7A5
-:105100009BE00E9452070E94F7231F928F9383E730
-:105110009BE09F938F930E94EB0781E79BE00E94A7
-:1051200052070E94EE23C82F8EE59BE00E94520793
-:105130001F92CF9329E53BE03F932F930E94EB070B
-:1051400087E59BE00E9452078DE49BE00E94520796
-:105150008C2F81701F928F932AE43BE03F932F9313
-:105160000E94EB0788E49BE00E9452078EE39BE0DD
-:105170000E945207C1FB882780F91F928F932BE36F
-:105180003BE03F932F930E94EB0789E39BE00E9453
-:1051900052078DE29BE00E945207C2FB882780F9EC
-:1051A0001F928F932AE23BE03F932F930E94EB07DD
-:1051B00088E29BE00E9452078FE19BE00E94520729
-:1051C000C3FBCC27C0F91F92CF938CE19BE09F9348
-:1051D0008F930E94EB078AE19BE00E9452070E9496
-:1051E0000024C82F86E09BE00E9452071F92CF93B5
-:1051F00021E03BE03F932F930E94EB078FEF9AE073
-:105200000E94520786EE9AE00E9452078C2F81700E
-:105210001F928F9323EE3AE03F932F930E94EB0768
-:105220008DB79EB780960FB6F8949EBF0FBE8DBF08
-:1052300081EE9AE00E9452078AEC9AE00E9452079F
-:10524000C1FB882780F91F928F9327EC3AE03F93A8
-:105250002F930E94EB0785EC9AE00E94520783EBA4
-:105260009AE00E945207C2FB882780F91F928F9311
-:1052700020EB3AE03F932F930E94EB078EEA9AE0EF
-:105280000E9452078CE99AE00E945207C3FB8827CC
-:1052900080F91F928F9329E93AE03F932F930E9460
-:1052A000EB0787E99AE00E9452078DE89AE00E9496
-:1052B0005207C4FB882780F91F928F932AE83AE0AF
-:1052C0003F932F930E94EB0788E89AE00E945207D1
-:1052D00086E79AE00E945207C5FB882780F91F9253
-:1052E0008F9323E73AE03F932F930E94EB0781E7E8
-:1052F0009AE00E94520785E59AE00E945207C6FB99
-:10530000882780F91F928F9322E53AE03F932F93ED
-:105310000E94EB0780E59AE00E94520788E49AE039
-:105320000E945207C7FBCC27C0F91F92CF9385E498
-:105330009AE09F938F930E94EB0783E49AE00E9488
-:1053400052078DB79EB74C960FB6F8949EBF0FBE0E
-:105350008DBFC1E0DBC08CE899E058C08091D701D7
-:10536000C82FC17080FF09C083E89DE00E945207EA
-:105370008091D701817F8E7F44C087E79DE00E94A6
-:1053800052078091D70181608093D701E2CF80914D
-:10539000D70181FBCC27C0F991E0C927C0FB81F977
-:1053A0008093D701CC2319F08AE69DE025C08CE5D7
-:1053B0009DE02CC08091D70182FBCC27C0F991E001
-:1053C000C927C0FB82F98093D701CC2319F08DE463
-:1053D0009DE012C08DE39DE019C08091D70183FB51
-:1053E000CC27C0F991E0C927C0FB83F98093D7018E
-:1053F000CC2351F081E39DE00E9452078091D701B8
-:1054000081608093D70182C084E29DE00E945207B0
-:10541000A0CF85E19DE00E94520789EE9CE00E94AA
-:1054200052078CEA9CE00E94520785E89CE00E94AB
-:10543000520781E49CE00E94520786E19CE0E6CF9F
-:1054400088E09CE00E9452070E94DB141F928F9319
-:105450008EEE9BE09F938F930E94EB0780910C014F
-:105460001F928F9387ED9BE09F938F930E94EB0792
-:1054700080916E011F928F9384EC9BE09F938F939A
-:105480000E94EB0780910D011F928F9381EB9BE0AF
-:105490009F938F930E94EB078091D9019091DA013D
-:1054A000A091DB01B091DC01BF93AF939F938F93E9
-:1054B0008DE99BE09F938F930E94EB078DB79EB77A
-:1054C00046960FB6F8949EBF0FBE8DBF42CF0E9486
-:1054D000A01AC0910D0181E0C827C0930D01CC2313
-:1054E00029F083E99BE00E94520710C088E89BE006
-:1054F0008DCF80E003C08D5101C089530E94E92700
-:1055000028CF86E89BE00E945207C0E08C2FCF9105
-:10551000089580E0089580E00895CF93C82F80918A
-:10552000E701813081F020F0823009F44CC042C1A3
-:10553000A0910E01B0910F018C91813169F08232FE
-:1055400009F03AC109C0A0910E01B0910F018C91F0
-:10555000813111F0823249F48C2F0E94892A811105
-:105560002FC08C2F0E9407282CC08C2F0E948B2AC2
-:10557000811126C0C431E1F070F4CB3081F0C0312C
-:10558000D1F40E94B12688E599E00E94520782E09A
-:105590008093E70115C0C93259F0C83361F485E63C
-:1055A00099E00E9452078CE599E00E94520708C0DA
-:1055B0001092E70103C186E599E00E945207FEC000
-:1055C00081E08170FDC0C43220F5CE3108F0C0C04A
-:1055D000CB3099F1C8F4C73009F0D2C08AE080938B
-:1055E000150194E19093140193E09093130180933B
-:1055F000120188E08093110188E2809310018CEF02
-:1056000097E00E945207BFC0C33149F1C431C1F0D5
-:10561000B7C0CB3409F4A9C028F4C93289F0C83323
-:1056200061F0AEC0C13509F49EC0C23509F499C01D
-:10563000CE3409F0A5C06AE09EC00E94B126A3C086
-:105640008091E601882319F01092E6019CC089E060
-:1056500098E00E94520781E08093E701B1C083EE99
-:1056600097E00E94520781ED97E00E9452078091D7
-:1056700015011F928F938EEC97E09F938F930E945A
-:10568000EB078CEC97E00E9452078AEB97E00E94B0
-:105690005207809114011F928F9387EB97E09F939D
-:1056A0008F930E94EB0785EB97E00E94520786EAF2
-:1056B00097E00E945207809113011F928F9383EA13
-:1056C00097E09F938F930E94EB0781EA97E00E94F7
-:1056D000520780E997E00E945207809112011F92C1
-:1056E0008F938DE897E09F938F930E94EB078BE851
-:1056F00097E00E94520786E797E00E945207809148
-:1057000011011F928F9383E797E09F938F930E94DD
-:10571000EB0781E797E00E9452078AE597E00E9435
-:105720005207809110011F928F9387E597E09F9316
-:105730008F930E94EB0785E597E00E9452078DB793
-:105740009EB748960FB6F8949EBF0FBE8DBF1BC084
-:10575000CE51EC2FF0E0E15DFE4F80818093E601B9
-:1057600012C061E003C061E006C06AE08091E6011A
-:105770000E94C82608C08091E6010E946B2703C0E2
-:105780008AEF97E013C08091E601882369F01F92A9
-:105790008F9384EF97E09F938F930E94EB070F9076
-:1057A0000F900F900F9004C081EF97E00E94520776
-:1057B00081E006C01092E70180E002C080E001CFE6
-:1057C000CF910895E1E8F0E0808188608083808156
-:1057D000816080838FB7F89493E09093890090ED77
-:1057E000909388008FBF0895EFE6F0E0808182609B
-:1057F00080830895EFE6F0E080818D7F80830895B7
-:10580000EFE6F0E0808192E08927808308951F927F
-:105810000F920FB60F9211242F933F934F935F93E4
-:105820006F937F938F939F93AF93BF93EF93FF9368
-:105830008091E8019091E90101969093E9018093AC
-:10584000E801811103C082E00E94190DE091E90195
-:10585000E695E695F0E0E054F24FE4918091E8019E
-:105860008E1303C080E00E94190DFF91EF91BF914C
-:10587000AF919F918F917F916F915F914F913F91E8
-:105880002F910F900FBE0F901F90189504D0689421
-:10589000B1118DC0089570D088F09F5790F0B92F46
-:1058A0009927B751A0F0D1F0660F771F881F991F75
-:1058B0001AF0BA95C9F712C0B13081F077D0B1E0D3
-:1058C000089574C0672F782F8827B85F39F0B93FE3
-:1058D000CCF3869577956795B395D9F73EF4909577
-:1058E0008095709561957F4F8F4F9F4F0895E894F5
-:1058F00009C097FB3EF490958095709561957F4F18
-:105900008F4F9F4F9923A9F0F92F96E9BB279395C5
-:10591000F695879577956795B795F111F8CFFAF4D5
-:10592000BB0F11F460FF1BC06F5F7F4F8F4F9F4F06
-:1059300016C0882311F096E911C0772321F09EE864
-:10594000872F762F05C0662371F096E8862F70E0CA
-:1059500060E02AF09A95660F771F881FDAF7880FA4
-:105960009695879597F9089557FD9058440F551FC0
-:1059700059F05F3F71F04795880F97FB991F61F0D1
-:105980009F3F79F087950895121613061406551F48
-:10599000F2CF4695F1DF08C0161617061806991FB4
-:1059A000F1CF86957105610508940895E894BB27A9
-:1059B00066277727CB0197F908950BD078C069D077
-:1059C00028F06ED018F0952309F05AC05FC011245A
-:1059D000EECFCADFA0F3959FD1F3950F50E0551F8E
-:1059E000629FF001729FBB27F00DB11D639FAA2734
-:1059F000F00DB11DAA1F649F6627B00DA11D661F83
-:105A0000829F2227B00DA11D621F739FB00DA11DA3
-:105A1000621F839FA00D611D221F749F3327A00D5D
-:105A2000611D231F849F600D211D822F762F6A2FF9
-:105A300011249F5750408AF0E1F088234AF0EE0F7E
-:105A4000FF1FBB1F661F771F881F91505040A9F78B
-:105A50009E3F510570F014C0AACF5F3FECF3983E13
-:105A6000DCF3869577956795B795F795E7959F5FF2
-:105A7000C1F7FE2B880F911D9695879597F908958C
-:105A800097F99F6780E870E060E008959FEF80ECF1
-:105A9000089500240A941616170618060906089594
-:105AA00000240A9412161306140605060895092EFA
-:105AB0000394000C11F4882352F0BB0F40F4BF2B69
-:105AC00011F460FF04C06F5F7F4F8F4F9F4F0895A9
-:105AD000991B79E004C0991F961708F0961B881F40
-:105AE0007A95C9F78095089597FB072E16F40094D0
-:105AF00007D077FD09D00E948E2D07FC05D03EF41B
-:105B0000909581959F4F0895709561957F4F089569
-:105B1000EE0FFF1F0590F491E02D0994AA1BBB1B0B
-:105B200051E107C0AA1FBB1FA617B70710F0A61B9D
-:105B3000B70B881F991F5A95A9F780959095BC01BE
-:105B4000CD010895F999FECF92BD81BDF89A9927AC
-:105B500080B50895A8E1B0E042E050E00C94C52D76
-:105B6000262FF999FECF1FBA92BD81BD20BD0FB679
-:105B7000F894FA9AF99A0FBE019608950E94B02DF2
-:105B8000272F0C94B12DDC01CB01FC01F999FECF3C
-:105B900006C0F2BDE1BDF89A319600B40D924150B5
-:0A5BA0005040B8F70895F894FFCFC5
-:105BAA0020021A0D0B0EE80DB40D810D0101C5017D
-:105BBA0028080A03140A3F4D3620394605F904C35A
-:105BCA0004A3046A04DD03F6030F0428044804014D
-:0A5BDA000203040506070809000095
+:1002D0004400450001000100010000001603450034
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E8EBF5E402C005900D92A433B107D9F7BA
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940C090C94DA220C94000061110BC06B
+:10056000FC018281882321F085EE0E947A0F03C06E
+:1005700085EE0E94421080E090E008950895609119
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000CA1956985E9825982D9826982E982798CF
+:1005A0002F98813029F0823031F4269A2E9A0895BE
+:1005B000259A2D9A089556985E9808950C94BF0236
+:1005C00056985E9825982D9826982E9827982F98BB
+:1005D0008FEF90E0909389008093880090938B0038
+:1005E00080938A0090938D0080938C00259A2D9A99
+:1005F0002FEF80E792E0215080409040E1F700C06B
+:100600000000269A2E9A2FEF80E792E0215080403A
+:100610009040E1F700C00000279A2F9A2FEF80E763
+:1006200092E0215080409040E1F700C00000259802
+:100630002D982FEF80E792E0215080409040E1F725
+:1006400000C0000026982E982FEF80E792E02150FE
+:1006500080409040E1F700C0000027982F985698FE
+:100660005E9825982D9826982E9827982F9808956B
+:1006700089EA8093800089E08093810024982C98F7
+:100680003F988AB18F748AB96E98479A8BB1806B04
+:100690008BB9769A0E94E0020C94BE0280E28093AD
+:1006A00000018091340181110EC00E949D0381E000
+:1006B000809334012FEF83ED90E3215080409040F0
+:1006C000E1F700C0000080E40E94A30380930001D2
+:1006D00081112EC00E94CD0380930001811128C09A
+:1006E0000E94CD0380930001811122C08FE30E94FC
+:1006F000CD038093000181111BC00E94C50380E4DB
+:100700000E94A30380930001811112C08CE00E941B
+:10071000CD038093000181110BC00E94CD03809313
+:100720000001811105C08FE30E94CD038093000179
+:100730000E94C5038091000108951092B9008AE0DB
+:100740008093B800089594EA9093BC009091BC0007
+:1007500097FFFCCF9091B900987F983021F09031AD
+:1007600011F081E008958093BB0084E88093BC0081
+:100770008091BC0087FFFCCF8091B900887F8831D1
+:1007800011F0803471F780E0089584E98093BC0013
+:100790008091BC0084FDFCCF08958093BB0084E869
+:1007A0008093BC008091BC0087FFFCCF9091B90082
+:1007B000987F81E0983209F480E0089584E880937E
+:1007C000BC008091BC0087FFFCCF8091BB000895E6
+:1007D00080910001811115C080E40E94A3038093E1
+:1007E000000181110CC082E10E94CD0380930001C1
+:1007F000811105C08FEF0E94CD03809300010E94FC
+:10080000C50384B1807F84B985B1807F85B98AB101
+:10081000837F8AB98BB1837F8BB93E9846980895C0
+:100820000E944E03809300010E94E80380B38C7005
+:1008300080BB81B3836F81BBE4E4F1E0A6E3B1E068
+:1008400011921D9281E0E235F807D1F70C9438033C
+:100850009F92AF92BF92CF92DF92EF92FF920F934F
+:100860001F93CF93DF9380910001882379F08091CB
+:1008700035018F5F80933501811108C00E944E03BE
+:1008800080930001811102C00E94E00286E3E82EFD
+:1008900081E0F82E8701C0E0D0E0BB24B39492E061
+:1008A000A92ECC24C394D12CC730D10500F580915A
+:1008B0000001811164C080E40E94A30380930001C1
+:1008C000811112C082E10E94CD0380930001811149
+:1008D0000BC0C6010C2E01C0880F0A94EAF7809560
+:1008E0000E94CD03809300010E94C50348C0CA3016
+:1008F000A1F028F4C83059F0C93061F005C0CC30FF
+:1009000089F070F0CD3089F0209A289810C0219A93
+:1009100029980DC0229A2A980AC0239A2B9807C0BA
+:10092000529A01C0539A5B9802C03E9A4698E0EAF8
+:10093000EA95F1F78FB181708B25799902C032E089
+:1009400001C030E0832B7C9902C034E001C030E06C
+:10095000832B7D9902C028E001C020E0822B7E9984
+:1009600002C090E101C090E0892B9FB19095991F42
+:100970009927991F9295990F907E892B0FC080918E
+:10098000000181114AC080E40E94A303809300010A
+:10099000882381F1912C0E94C503892DD8019C9157
+:1009A000981719F08C93A09201010E94E8032196F8
+:1009B0000F5F1F4FCE30D10509F076CF8091010136
+:1009C000882369F1815080930101882339F0EFE990
+:1009D000FFE03197F1F700C0000021C0E4E4F1E04E
+:1009E000D7018D917D018193B4E4EB16B1E0FB0654
+:1009F000B9F715C083E10E94CD03809300018111F6
+:100A0000C9CF81E40E94A303809300018111C2CF6A
+:100A10000E94DE03982E9094BECF80E0BFCF0E944C
+:100A2000DE0281E0DF91CF911F910F91FF90EF9057
+:100A3000DF90CF90BF90AF909F900895E82FF0E0A7
+:100A4000EC5BFE4F8081089508958B3B910580F407
+:100A5000883A910548F5853A9105D8F48430910596
+:100A600008F0B2C0019709F06EC081E090E00895EF
+:100A7000803E910508F467C0883E910508F4A4C043
+:100A80009C01205F31092031310508F05CC0906580
+:100A90000895853A910509F459C0863A910509F0FF
+:100AA00058C082E890E40895883A910509F454C04A
+:100AB000893A910509F453C08A3A910509F452C064
+:100AC0008B3A910509F451C08C3A910509F450C054
+:100AD0008D3A910509F44FC0803B910509F44EC051
+:100AE0008E3A910509F44DC08F3A910509F44CC036
+:100AF000813B910509F44BC0823B910509F44AC042
+:100B0000833B910509F449C0843B910509F448C031
+:100B1000853B910509F447C0863B910509F446C021
+:100B2000873B910509F445C0883B910509F444C011
+:100B3000893B910509F443C08A3B910509F442C001
+:100B400080E094E4089580E090E0089581E890E4E6
+:100B5000089583E890E4089582EE94E4089589EE80
+:100B600094E408958AEE94E4089585EB94E408955E
+:100B700086EB94E4089587EB94E408958CEC94E478
+:100B800008958DEC94E4089583E895E408958AE847
+:100B900095E4089582E995E4089584E995E408953B
+:100BA00081E296E4089583E296E4089584E296E46F
+:100BB000089585E296E4089586E296E4089587E232
+:100BC00096E408958AE296E40895089524E5829FC4
+:100BD000C0011124FC0126E0729FE00DF11D1124DB
+:100BE000E60FF11DEE0FFF1FEC51FF4F8591949121
+:100BF0000895880F991FFC01E05AF0408591949167
+:100C00000895880F991FFC01E052FF4F8591949140
+:100C1000089524E5829FC0011124FC0146E0749FE1
+:100C2000E00DF11D1124E60FF11DEE0FFF1FEC5139
+:100C3000FF4F859194919C013A9521154FE134071E
+:100C400008F425C13F512115304120F49F700E94C6
+:100C5000010608959C0130532115304118F499275D
+:100C6000906C0895811520E5920769F40E94BB13EA
+:100C70004FEF84E39CE0415080409040E1F700C09A
+:100C800000000C94C21A813020E5920731F4809163
+:100C9000CC0181608093CC0108959C0130552115D1
+:100CA000304108F05CC0292F33272F7033272130C3
+:100CB0003105E9F4AC0164E0440F551F6A95E1F792
+:100CC00044275370BC016370772702C0220F331F83
+:100CD0006A95E2F73C68242B352B73E0880F991F47
+:100CE0007A95E1F780769927822B932B089522300D
+:100CF000310529F4982F8827816F906A0895233051
+:100D00003105A1F4AC0133E0440F551F3A95E1F7EA
+:100D1000407E57708370992721E030E002C0220F97
+:100D2000331F8A95E2F7C9019C6816C0243031054B
+:100D300031F5AC0123E0440F551F2A95E1F7407EC1
+:100D400057708370992721E030E002C0220F331FD3
+:100D50008A95E2F7C9019A68842B952B08959C0126
+:100D600030572115304118F49F70906208959C010E
+:100D700030582115304118F49F70906A0895803ED4
+:100D80009105E0F4803C910558F58133910509F413
+:100D90006FC048F48932910509F463C08A32910525
+:100DA00009F46DC072C089339105E9F0823891056C
+:100DB000D1F08533910509F44DC067C0833E91059C
+:100DC00081F138F4803E9105B9F0823E9105D9F069
+:100DD0005CC0863E910561F1873E9105A1F155C049
+:100DE0000E94F90508952091DE0120FD02C021FF37
+:100DF0004CC080EE90E049C08091DE0180FFF9CFC9
+:100E000089E390E042C08091DE0182FF0EC08091B4
+:100E1000DE0184FF03C080E090E037C083EE90E005
+:100E200034C08091DE0182FFF2CF82EE90E02DC0CF
+:100E30008091DE0183FF0BC08091DE0184FDEBCF4A
+:100E400087EE90E022C08091DE0183FFF5CF86EE31
+:100E500090E01BC08091DE0185FF07C089E290E031
+:100E600014C08091DE0185FFF9CF85E390E00DC0CD
+:100E70008091DE0186FF07C08AE290E006C0809183
+:100E8000DE0186FFF9CF81E390E00E9425050895F9
+:100E90000895809162010895CF93DF9300D01F924F
+:100EA000CDB7DEB79C018091E401843019F593E061
+:100EB00099833B832A839093E9008FEF9091E80018
+:100EC000815095FD06C095ED9A95F1F700008111CE
+:100ED000F5CF8091E80085FF0DC040E050E063E071
+:100EE00070E0CE0101960E94B9098091E8008E77EA
+:100EF0008093E8000F900F900F90DF91CF910895AD
+:100F0000CF93DF9300D01F92CDB7DEB72091E401DD
+:100F1000243021F522E029839B838A8383E0809318
+:100F2000E9008FEF9091E800815095FD06C095EDA6
+:100F30009A95F1F700008111F5CF8091E80085FFC7
+:100F40000DC040E050E063E070E0CE0101960E94E9
+:100F5000B9098091E8008E778093E8000F900F9098
+:100F60000F90DF91CF9108959C018091E40184302E
+:100F7000F9F482E08093E9009FEF8091E8009150BE
+:100F800085FD06C085ED8A95F1F700009111F5CF3A
+:100F90008091E80085FF0CC040E050E065E070E023
+:100FA000C9010E94B9098091E8008E778093E8001A
+:100FB0000895CF93DF93EC018091E401843009F030
+:100FC00046C090910C019923D9F090910D0199237D
+:100FD000B9F08093E9008FEF9091E800815095FD82
+:100FE00006C095E19A95F1F700008111F5CF809147
+:100FF000E80085FF2CC040E050E060E170E017C0E1
+:1010000081E08093E9008FEF9091E800815095FD99
+:1010100006C095ED9A95F1F700008111F5CF80910A
+:10102000E80085FF14C040E050E068E070E0CE01C9
+:101030000E94B9098091E8008E778093E80080E1F2
+:10104000FE01A2E5B1E001900D928A95E1F7DF91F2
+:10105000CF9108958091E301811109C00E944A0B4C
+:101060000E94A70B8091E20084608093E2000895C3
+:101070001092E301089508950C94F8200E94581AE4
+:101080000E94FE200E94520E0C94480742E061EC40
+:1010900081E00E94C30A42E061EC82E00E94C30A40
+:1010A00042E061EC83E00E94C30A42E161EC84E02B
+:1010B0000C94C30A8091E601833009F455C030F4E2
+:1010C000813071F0823009F48EC008958A3009F4BD
+:1010D0007AC08B3009F460C0893009F09CC020C010
+:1010E0008091E501813A09F096C08091E800877F00
+:1010F0008093E8008091E9019091EA01892B21F425
+:1011000060E182E591E003C060E080E090E070E0A3
+:101110000E94040A8091E8008B778093E80008958C
+:101120008091E501813209F076C08091E9019091CA
+:10113000EA01009719F0039709F06DC08091E8006B
+:10114000877F8093E8008091E80082FD05C0809150
+:10115000E4018111F8CF5FC08091F10080936201BA
+:101160008091E8008B7753C08091E501813A09F0C6
+:1011700052C08091E9019091EA01892B09F04BC09E
+:101180008091E800877F8093E8008091E80080FFED
+:10119000FCCF80910C0136C08091E5018132D9F5F8
+:1011A0008091E9019091EA01892BA9F58091E800ED
+:1011B000877F8093E8000E94F80A8091E70180937E
+:1011C0000C010C94BB138091E501813221F58091D3
+:1011D000E800877F8093E8000E94F80A8091E80188
+:1011E0008093630108958091E501813AA1F4809193
+:1011F000E800877F8093E8008091E80080FFFCCFC3
+:10120000809163018093F1008091E8008E77809354
+:10121000E8000C94F80A089584B7877F84BF0FB65E
+:10122000F894A89580916000886180936000109286
+:1012300060000FBE90E080E80FB6F89480936100E4
+:10124000909361000FBE0E94A10E0E944A0B0E9463
+:10125000A70B8091E20084608093E20078940E9462
+:10126000320E0E94A30E82E091E00E944D0E0E9479
+:10127000E6208091E401853069F40E941A1A809179
+:10128000E2018823B1F30E94441A882391F30E945B
+:10129000A309EFCF0E94A90EECCF292F33272330CB
+:1012A0003105C9F060F42130310581F0223031057B
+:1012B00009F041C08DE690E020E133E040C02132EA
+:1012C0003105E1F02232310531F135C082E190E0A3
+:1012D0002DE733E034C099278130910549F028F09B
+:1012E000029749F5ECEDF2E005C0ECE0F3E002C056
+:1012F000E4EFF2E0849190E09F0121C06430D8F4E3
+:10130000E62FF0E0EE0FFF1FEE5DFE4F20813181F2
+:1013100089E090E014C0643070F470E0FB01EE0FDF
+:10132000FF1FE65EFE4F20813181FB01EA5EFE4F2A
+:10133000808190E004C080E090E020E030E0FA019D
+:1013400031832083089580E189BD82E189BD09B49C
+:1013500000FEFDCF8091D8008F7D8093D8008091D2
+:10136000E00082608093E0008091E00081FDFCCF8E
+:101370000895CF92DF92EF92FF920F931F93CF9336
+:10138000DF93EC018B016A010E94170B811133C0BE
+:10139000C114D10439F0F60180819181081B190B29
+:1013A000C80FD91FE12CF12C0115110519F18091FD
+:1013B000E80085FD16C08091E8008E778093E800F4
+:1013C000C114D10449F0F60180819181E80EF91E23
+:1013D000F182E08285E00FC00E94170B882321F381
+:1013E0000AC089918093F10001501109FFEFEF1AB3
+:1013F000FF0ADACF80E0DF91CF911F910F91FF902C
+:10140000EF90DF90CF9008952091EB013091EC01A7
+:101410002617370748F06115710539F42091E80067
+:101420002E772093E80001C0B901FC0120E061158E
+:10143000710579F18091E4018823F1F18530F1F1B2
+:101440008091E80083FD3CC08091E80082FD2EC0C1
+:101450008091E80080FFEBCF2091F3008091F200B3
+:1014600090E0922B6115710551F08830910538F4A8
+:1014700021912093F100615071090196F3CF21E091
+:10148000089709F020E08091E8008E778093E800CB
+:10149000CECF2111CFCF0AC08091E401882361F023
+:1014A000853061F08091E80083FD0AC08091E800FA
+:1014B00082FFF2CF80E0089582E0089583E00895EE
+:1014C00081E008952091EB013091EC012617370758
+:1014D00048F06115710539F42091E8002E772093CA
+:1014E000E80001C0B901FC0120E06115710591F12E
+:1014F0008091E401882309F440C0853009F43FC09D
+:101500008091E80083FD3DC08091E80082FD2FC0FE
+:101510008091E80080FFE9CF2091F3008091F200F4
+:1015200090E0922B6115710559F08830910540F4D7
+:1015300024912093F1003196615071090196F2CF08
+:1015400021E0089709F020E08091E8008E778093F1
+:10155000E800CBCF2111CCCF0AC08091E4018823D1
+:1015600061F0853061F08091E80083FD0AC08091D0
+:10157000E80082FFF2CF80E0089582E0089583E0E2
+:10158000089581E00895982F973068F59093E900C9
+:10159000981739F07091EC002091ED005091F00017
+:1015A00003C0242F762F50E021FD02C09F5FECCFB7
+:1015B0003091EB003E7F3093EB003091ED003D7FAA
+:1015C0003093ED003091EB0031603093EB0070937D
+:1015D000EC002093ED005093F0002091EE0027FDE9
+:1015E000E5CF80E008958F708093E90081E0089551
+:1015F0008091E50187FF11C08091E80082FD05C060
+:101600008091E4018111F8CF11C08091E8008B77BF
+:101610000BC08091E401882349F08091E80080FFAD
+:10162000F8CF8091E8008E778093E80008952091AC
+:10163000E4003091E50095E64091EC00842F817044
+:1016400040FF23C08091E80080FD1DC08091E4012F
+:10165000882399F0853099F08091EB0085FD11C0C9
+:101660004091E4005091E5002417350729F391508B
+:1016700011F09A01E1CF84E0089582E0089583E0BB
+:10168000089581E0089580E008954091E80042FFC8
+:10169000DDCF08950E94B80B0E94C00BE0EEF0E091
+:1016A000808181608083E8EDF0E080818F778083A6
+:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA
+:1016C00080831092E30108950F931F93CF93DF93CC
+:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4
+:1016E000888388818068888388818F7D888319BCFE
+:1016F0001092E4011092E0011092E2011092E101D7
+:1017000000EE10E0F80180818B7F8083888181600A
+:10171000888342E060E080E00E94C30AE1EEF0E0EE
+:1017200080818E7F8083E2EEF0E080818160808323
+:10173000808188608083F80180818E7F80838881AA
+:1017400080618883DF91CF911F910F910895E8ED1B
+:10175000F0E080818F7E8083E7EDF0E08081816022
+:10176000808384E082BF81E08093E3010C94640B6A
+:10177000E8EDF0E080818E7F80831092E200089592
+:101780001092DA001092E10008951F920F920FB6A6
+:101790000F9211242F933F934F935F936F937F93F7
+:1017A0008F939F93AF93BF93EF93FF938091E1004B
+:1017B00082FF0BC08091E20082FF07C08091E100B0
+:1017C0008B7F8093E1000E94310E8091DA0080FFD0
+:1017D0001FC08091D80080FF1BC08091DA008E7FEF
+:1017E0008093DA008091D90080FF0DC080E189BD2F
+:1017F00082E189BD09B400FEFDCF81E08093E40160
+:101800000E942A0805C019BC1092E4010E94380801
+:101810008091E10080FF19C08091E20080FF15C037
+:101820008091E2008E7F8093E2008091E2008061EF
+:101830008093E2008091D80080628093D80019BC28
+:1018400085E08093E4010E943C088091E10084FFE0
+:1018500030C08091E20084FF2CC080E189BD82E12C
+:1018600089BD09B400FEFDCF8091D8008F7D8093A3
+:10187000D8008091E1008F7E8093E1008091E200AA
+:101880008F7E8093E2008091E20081608093E2008D
+:101890008091E001882311F084E007C08091E3008B
+:1018A00087FD02C081E001C083E08093E4010E94D3
+:1018B0003E088091E10083FF29C08091E20083FF10
+:1018C00025C08091E100877F8093E10082E08093D2
+:1018D000E4011092E0018091E1008E7F8093E100AD
+:1018E0008091E2008E7F8093E2008091E20080612F
+:1018F0008093E20042E060E080E00E94C30A8091B1
+:10190000F00088608093F0000E943B08FF91EF9107
+:10191000BF91AF919F918F917F916F915F914F9107
+:101920003F912F910F900FBE0F901F9018951F920F
+:101930000F920FB60F9211242F933F934F935F9303
+:101940006F937F938F939F93AF93BF93CF93DF93C7
+:10195000EF93FF93C091E900CF708091EC00D82FF6
+:10196000D17080FDD0E81092E9008091F000877F6F
+:101970008093F00078940E94DB0C1092E900809133
+:10198000F00088608093F000CD2BCF70C093E90009
+:10199000FF91EF91DF91CF91BF91AF919F918F9187
+:1019A0007F916F915F914F913F912F910F900FBE5B
+:1019B0000F901F9018951F93CF93DF93CDB7DEB78D
+:1019C000AA970FB6F894DEBF0FBECDBFE5EEF1E0EB
+:1019D0008091F100819321E0ED3EF207C9F70E946A
+:1019E0005A088091E80083FF24C18091E50190911D
+:1019F000E601492F50E04A30510508F01AC1FA01BA
+:101A0000EA5AFF4F0C948F22803881F0823809F017
+:101A100010C18091E9018F708093E9008091EB0003
+:101A200085FB882780F91092E90006C08091E101CA
+:101A30009091E201911182609091E800977F9093DC
+:101A4000E8008093F1001092F100C8C0282F2D7F8C
+:101A500009F0EFC0882319F0823061F0EAC080916C
+:101A6000E701813009F0E5C0933009F080E0809310
+:101A7000E2012BC08091E701811127C08091E9012B
+:101A80008F7009F4D6C08093E9002091EB0020FF0D
+:101A90001CC0933021F48091EB00806214C09091BF
+:101AA000EB0090619093EB0021E030E0A90102C0CF
+:101AB000440F551F8A95E2F74093EA001092EA001E
+:101AC0008091EB0088608093EB001092E900809198
+:101AD000E800877F86C08111ACC01091E7011F77B5
+:101AE0008091E3008078812B8093E3008091E8006F
+:101AF000877F8093E8000E94F80A8091E80080FFC9
+:101B0000FCCF8091E30080688093E300111102C054
+:101B100082E001C083E08093E4018BC08058823072
+:101B200008F087C08091E7019091E8018C3D53E077
+:101B3000950779F583E08A838AE289834FB7F89421
+:101B4000DE01139620E03EE051E2E32FF0E05093F7
+:101B50005700E49120FF03C0E295EF703F5FEF7004
+:101B60008E2F90E0EA3010F0C79601C0C0968D939A
+:101B70009D932F5F243149F74FBF8091E800877F05
+:101B80008093E8006AE270E0CE0101960E94040AA8
+:101B900014C0AE014F5F5F4F6091E9010E944D0993
+:101BA000BC01892B09F445C09091E800977F909380
+:101BB000E80089819A810E94620A8091E8008B770F
+:101BC0008093E80036C08038A1F58091E800877FD7
+:101BD0008093E8008091E0018093F1008091E8001B
+:101BE0008E778093E8000E94F80A23C0811121C0FB
+:101BF0008091E7019091E80199270297D4F48091B0
+:101C0000E800877F8093E8008091E7018093E001FE
+:101C10000E94F80A8091E001811106C08091E300E2
+:101C200087FD02C081E001C084E08093E4010E944E
+:101C300046088091E80083FF0AC08091E800877F12
+:101C40008093E8008091EB0080628093EB00AA967D
+:101C50000FB6F894DEBF0FBECDBFDF91CF911F91BD
+:101C600008950895CF938091E4018823A1F0C09155
+:101C7000E900CF709091EC00892F817090FD80E891
+:101C8000C82B1092E9008091E80083FD0E94DB0CD4
+:101C9000CF70C093E900CF9108959093690180932C
+:101CA00068010895E0916801F0916901309721F091
+:101CB0000190F081E02D099480E00895E0916801A1
+:101CC000F0916901309721F00280F381E02D0994B1
+:101CD0000895E0916801F0916901309721F0048046
+:101CE000F581E02D099408952091660130916701F6
+:101CF0002817390771F09093670180936601E0918E
+:101D00006801F0916901309721F00680F781E02D9C
+:101D100009940895209164013091650128173907CD
+:101D200071F09093650180936401E0916801F091F6
+:101D30006901309721F00084F185E02D0994089520
+:101D400008950C94A00E0E945E1A0E9410040C9438
+:101D5000241BCF92DF92EF92FF920F931F93CF93AA
+:101D6000DF93CDB7DEB72B970FB6F894DEBF0FBE6B
+:101D7000CDBF0E9428048BE6C82E81E0D82E00E05B
+:101D800010E0E02E802F0E941E05F60141916F01A8
+:101D9000F82EF426B1F40F5F1F4F0E30110589F7AE
+:101DA0008FEF89838A831B820E94671A8160782F54
+:101DB0009D838C8349815A816B818D810E944C0F58
+:101DC00040C09091CC0191FF04C08B870E942405F4
+:101DD0008B8520E030E04F2D50E0922FBA01022E8B
+:101DE00002C0759567950A94E2F760FF24C02E83C0
+:101DF000EF8221E030E0690102C0CC0CDD1C9A9535
+:101E0000E2F790E08C219D21892B09F420E02887BE
+:101E10000E94671A8160782F9A8789874E815F8137
+:101E200068858A850E944C0FF801E559FE4F808134
+:101E3000C826C08206C02F5F3F4F2630310569F6A5
+:101E4000AACF0E940B1E0E94520E90916A01891720
+:101E5000A1F00E94520E80936A012B960FB6F8945F
+:101E6000DEBF0FBECDBFDF91CF911F910F91FF90CD
+:101E7000EF90DF90CF900C9448072B960FB6F89414
+:101E8000DEBF0FBECDBFDF91CF911F910F91FF90AD
+:101E9000EF90DF90CF900895CF93DF93CDB7DEB76B
+:101EA0002B970FB6F894DEBF0FBECDBF4F83588778
+:101EB00069877A878B87DE01119686E0FD01119292
+:101EC0008A95E9F785E0FE01379601900D928A9593
+:101ED000E1F749815A816B817C818D819E810E94CD
+:101EE0004F162B960FB6F894DEBF0FBECDBFDF9115
+:101EF000CF910895CF93C82F882309F4C1C08238A9
+:101F000059F40E94520E81FDBBC089E30E94EC1877
+:101F10000E94A41989E30CC0833879F40E94520E00
+:101F200080FDAEC083E50E94EC180E94A41983E5F1
+:101F30000E942B19CF910C94A419843859F40E9453
+:101F4000520E82FD9DC087E40E94EC180E94A419E5
+:101F500087E4EECF8CEF8C0F813A48F48C2F0E94EF
+:101F60004B2081118DC08C2F0E94EC18E3CF80E2B2
+:101F70008C0F883048F4C77081E001C0880FCA9583
+:101F8000EAF70E946D19D6CF8BE58C0F833078F479
+:101F9000C53A29F0C63A31F083E890E005C081E8FF
+:101FA00090E002C082E890E0CF910C94740E88E536
+:101FB0008C0F833108F064C0C83A39F1C93A41F155
+:101FC000CA3A49F1CB3A51F1CC3A59F1CD3A61F1E3
+:101FD000C03B69F1CE3A71F1CF3A79F1C13B81F161
+:101FE000C23B89F1C33B91F1C43B99F1C53BA1F1DF
+:101FF000C63BA9F1C73BB1F1C83BB9F1C93BC1F13F
+:10200000CA3BC9F180E090E038C082EE90E035C074
+:1020100089EE90E032C08AEE90E02FC085EB90E030
+:102020002CC086EB90E029C087EB90E026C08CECBA
+:1020300090E023C08DEC90E020C083E891E01DC0CB
+:102040008AE891E01AC082E991E017C084E991E042
+:1020500014C081E292E011C083E292E00EC084E2FB
+:1020600092E00BC085E292E008C086E292E005C0F3
+:1020700087E292E002C08AE292E0CF910C948A0E4D
+:10208000CF910895882309F44BC0823859F40E94F7
+:10209000520E81FF45C089E30E94EC180E94A419EA
+:1020A00089E30CC0833871F40E94520E80FF38C05F
+:1020B00083E50E94EC180E94A41983E50E942B1965
+:1020C0000C94A419843859F40E94520E82FF28C03F
+:1020D00087E40E94EC180E94A41987E4EFCF9CEFDC
+:1020E000980F913A58F390E2980F983050F4877017
+:1020F00091E001C0990F8A95EAF7892F0E94731920
+:10210000DFCF9BE5980F933020F480E090E00C94B3
+:10211000740E885A833120F480E090E00C948A0E8B
+:102120000895882321F00E946D190C94A419089534
+:10213000882321F00E9473190C94A4190895BF926A
+:10214000CF92DF92EF92FF920F931F93CF93DF9383
+:1021500000D000D000D0CDB7DEB77C0185E0F7011C
+:10216000DE01119601900D928A95E1F7F7018381C6
+:102170009481892B09F4DDC2908181818F3F19F40C
+:102180009F3F09F4D6C2F7010281258122952F7065
+:1021900099838A8389819A812E830E94AB18182F94
+:1021A000B92E0E94AA180E947117EB2DE295EF70CC
+:1021B0004E2F50E0FA01E05AFF4F2E810C948F22EF
+:1021C0008B2D807F9B2D9F70F92E882319F0F29420
+:1021D00080EFF822002349F0FF2009F457C28F2D29
+:1021E0000E947D190E94A41951C2812F0E944210A1
+:1021F000FF2009F49EC28F2D0E94831926960FB6E8
+:10220000F894DEBF0FBECDBFDF91CF911F910F912C
+:10221000FF90EF90DF90CF90BF900C94A4193B2DCE
+:10222000307F8B2D8F70303211F08295807F11239B
+:1022300019F0113021F12CC00023B9F0222309F448
+:1022400090C1213009F08DC126960FB6F894DEBFFB
+:102250000FBECDBFDF91CF911F910F91FF90EF90F7
+:10226000DF90CF90BF900C948D19222319F021306C
+:1022700009F45FC28E830E9490198E8186C100236B
+:1022800021F0223008F055C26CC1211152C27DC12B
+:10229000002321F0222309F464C1F8C1222309F4A8
+:1022A00074C109C28B2D86958695837019F0813093
+:1022B000D1F03FC2002321F0812F9B2D937002C0EB
+:1022C00080E090E026960FB6F894DEBF0FBECDBF3B
+:1022D000DF91CF911F910F91FF90EF90DF90CF9002
+:1022E000BF900C94740E002321F0812F9B2D9370CE
+:1022F00002C080E090E026960FB6F894DEBF0FBED5
+:10230000CDBFDF91CF911F910F91FF90EF90DF90A4
+:10231000CF90BF900C948A0E812F002319F00E9459
+:10232000131D02C00E947B1D26960FB6F894DEBFD7
+:102330000FBECDBFDF91CF911F910F91FF90EF9016
+:10234000DF90CF90BF900C94001E8B2D837009F00E
+:1023500075C00111EEC1812F829586958770880F17
+:10236000880F912F9F70C92ED12CE12CF12C082EB3
+:1023700004C0CC0CDD1CEE1CFF1C0A94D2F714FF29
+:1023800012C00FE010E020E030E004C0000F111F89
+:10239000221F331F8A95D2F7C901B8016095709545
+:1023A0008095909503C060E070E0CB014B2D469581
+:1023B000469543704230C1F060F56C297D298E2925
+:1023C0009F29413051F126960FB6F894DEBF0FBE1B
+:1023D000CDBFDF91CF911F910F91FF90EF90DF90D4
+:1023E000CF90BF900C9498176C297D298E299F2936
+:1023F00026960FB6F894DEBF0FBECDBFDF91CF910A
+:102400001F910F91FF90EF90DF90CF90BF900C94B1
+:10241000B4170E949817C701B60126960FB6F89414
+:10242000DEBF0FBECDBFDF91CF911F910F91FF9007
+:10243000EF90DF90CF90BF900C947C17002319F0A1
+:102440008B2D817001C08695882309F472C1812F7C
+:10245000829586958770880F880F912F9F70C92E5F
+:10246000D12CE12CF12C082E04C0CC0CDD1CEE1C70
+:10247000FF1C0A94D2F714FF12C00FE010E020E016
+:1024800030E004C0000F111F221F331F8A95D2F7BE
+:10249000C901B801609570958095909503C060E082
+:1024A00070E0CB014B2D4695469543704230C1F00C
+:1024B00060F56C297D298E299F29413051F126969E
+:1024C0000FB6F894DEBF0FBECDBFDF91CF911F9145
+:1024D0000F91FF90EF90DF90CF90BF900C94721807
+:1024E0006C297D298E299F2926960FB6F894DEBF88
+:1024F0000FBECDBFDF91CF911F910F91FF90EF9055
+:10250000DF90CF90BF900C948E180E947218C70174
+:10251000B60126960FB6F894DEBF0FBECDBFDF9191
+:10252000CF911F910F91FF90EF90DF90CF90BF90D0
+:102530000C945618103FD1F118F4103E50F4A1C07D
+:10254000123F09F463C008F44CC0133F09F473C090
+:1025500098C01F708B2D8F710023A1F00E94EF1780
+:10256000812F26960FB6F894DEBF0FBECDBFDF9148
+:10257000CF911F910F91FF90EF90DF90CF90BF9080
+:102580000C9491100E941018812F26960FB6F89483
+:10259000DEBF0FBECDBFDF91CF911F910F91FF9096
+:1025A000EF90DF90CF90BF900C9498100023A9F08B
+:1025B0002111BFC08B2D8F7126960FB6F894DEBF08
+:1025C0000FBECDBFDF91CF911F910F91FF90EF9084
+:1025D000DF90CF90BF900C943518223008F0A9C03E
+:1025E000E9CF0023A9F08B2D8F7126960FB6F894B2
+:1025F000DEBF0FBECDBFDF91CF911F910F91FF9036
+:10260000EF90DF90CF90BF900C94EF17002359F319
+:102610008B2D8F7126960FB6F894DEBF0FBECDBFFF
+:10262000DF91CF911F910F91FF90EF90DF90CF90AE
+:10263000BF900C941018002399F08B2D8F71269663
+:102640000FB6F894DEBF0FBECDBFDF91CF911F91C3
+:102650000F91FF90EF90DF90CF90BF900C94DA171E
+:1026600026960FB6F894DEBF0FBECDBFDF91CF9197
+:102670001F910F91FF90EF90DF90CF90BF900C943F
+:10268000D0170023A9F0222309F4ADCF812F26967D
+:102690000FB6F894DEBF0FBECDBFDF91CF911F9173
+:1026A0000F91FF90EF90DF90CF90BF900C947A0F36
+:1026B000222309F4ADCF812F26960FB6F894DEBF02
+:1026C0000FBECDBFDF91CF911F910F91FF90EF9083
+:1026D000DF90CF90BF900C9442104B2D4F70612F24
+:1026E000C7010E94AE0226960FB6F894DEBF0FBE59
+:1026F000CDBFDF91CF911F910F91FF90EF90DF90B1
+:10270000CF90BF900C94F4164B2D4F70612FC701E2
+:1027100026960FB6F894DEBF0FBECDBFDF91CF91E6
+:102720001F910F91FF90EF90DF90CF90BF900C948E
+:10273000E50526960FB6F894DEBF0FBECDBFDF913C
+:10274000CF911F910F91FF90EF90DF90CF90BF90AE
+:1027500008950E948A190E945F190E94A4190E947C
+:10276000B01E0E94001E80E090E00E94740E80E087
+:1027700090E00C948A0E0E947A190C94A9130E947E
+:10278000AB18292F22952F702C3030F42A3048F4C2
+:102790002250223078F405C02C3041F02F3031F037
+:1027A00009C0803E48F0803F29F406C093FB88278B
+:1027B00080F9089580E0089581E00895CF93DF9334
+:1027C00000D000D01F92CDB7DEB70F900F900F90C2
+:1027D0000F900F90DF91CF910895CF93DF9300D0AA
+:1027E00000D000D0CDB7DEB726960FB6F894DEBF86
+:1027F0000FBECDBFDF91CF9108951F93CF93DF938D
+:10280000C091790116E080917A01C81799F0D0E063
+:102810001C9FF0011D9FF00D1124E558FE4F4081D3
+:10282000518162817381848195810E94ED1321968B
+:10283000C770E9CFDF91CF911F9108954091AB010F
+:102840005091AC016091AD017091AE018091AF01EA
+:102850009091B0010C94ED138091B00182958F702E
+:1028600009F054C08091AD01882309F44FC08091D4
+:102870007901A0917A014091AE015091AF01609130
+:10288000AB017091AC01B6E08A1709F43FC090E04B
+:1028900041155105C1F17F3F11F46F3FA1F1B89F80
+:1028A000F001B99FF00D1124E558FE4F2181271347
+:1028B0002AC02081261327C02281211124C0238110
+:1028C00034812417350710F421503109241B350BAE
+:1028D000283C3105C0F42091B0012F702061209375
+:1028E000B00126E0289FF001299FF00D1124E05847
+:1028F000FE4F80818F70806180838BEA91E00E941F
+:102900009F100C94FD1301968770BECF0895CF924F
+:10291000DF92EF92FF920F931F93CF93DF93CDB788
+:10292000DEB762970FB6F894DEBF0FBECDBF8C0145
+:1029300085E0F801DE011D9601900D928A95E1F780
+:10294000D8014C9111965C91119712966C918091DF
+:10295000AE019091AF01009709F475C13091AB01C0
+:102960007091AC017F3F19F43F3F09F46CC1F8014D
+:10297000C380D480E090AD01EE2009F4BEC0209168
+:10298000B001C816D90628F0D601A81BB90BCD0195
+:1029900004C0809590958C0D9D1DFF24F394883C78
+:1029A000910578F0F12C207F09F0C4C07C2DD98AE4
+:1029B000C88A89890E94DE138BEA91E00E949F10E9
+:1029C000AFC0822F807F09F045C0571313C0431357
+:1029D00011C061110FC02F7020612093B0010E94BF
+:1029E0001E148BEA91E00E949F108091B001F801C3
+:1029F00085832EC0CD2819F15F3F11F44F3FF9F0C8
+:102A0000F62E61111CC08091790120917A0136E087
+:102A1000821709F45BC090E0389FF001399FF00DF8
+:102A20001124E558FE4F7181571306C0708147137A
+:102A300003C07281711103C001968770E9CFF62E31
+:102A4000662309F41CC18091B00181608093B001BC
+:102A5000F12C15C1571309C0431307C0611105C0FC
+:102A60008091B001F8018583C8C04D875E878D8550
+:102A70009E856A8B0E94BF136A898823D1F16623E1
+:102A8000C1F12091B001822F82958F7090E0029762
+:102A900074F08091AB019091AC0198878F83198677
+:102AA000DB86CA862C87CE0107960E949F1086E09F
+:102AB000F801ABEAB1E001900D928A95E1F70E942E
+:102AC0002C140E941E14FF24F394D9C04D875E87F6
+:102AD0008D859E850E94AB18292F22952F7022305C
+:102AE00008F0C1C09F7009F0BBC0805E883008F458
+:102AF000C6C0C8010E949F10E6CFC816D90608F4C8
+:102B000053C0F601E81BF90BCF01883C910508F48E
+:102B100050C0F12C7C2DD98AC88A89890E94DE1385
+:102B2000EBEAF1E086E0DF011D928A95E9F70E9469
+:102B30001E14A5C0571314C0431312C0611110C056
+:102B40008091B001F8018583C8010E949F1086E042
+:102B5000EBEAF1E0DF011D928A95E9F7FE2C8FC0C8
+:102B60004D875E878D859E856A8B0E94BF136A891B
+:102B7000882309F4BECF662309F4BBCF2091B001AE
+:102B8000822F82958F7090E002970CF490CF809105
+:102B9000AB019091AC019A8389831B82DD82CC8248
+:102BA0002E83CE01019681CF809590958C0D9D1D31
+:102BB000ACCFF62E662309F49CCF571333C04313D2
+:102BC00031C02091B00120FD24C0822F82958F70EA
+:102BD000482F50E041155105E1F0D80115962C938E
+:102BE00015974F30510549F08F5F982F9295907F40
+:102BF000822F8F70892B15968C93C8010E949F108D
+:102C000086E0F801ABEAB1E001900D928A95E1F718
+:102C10008ECF86E0F801ABEAB1E001900D928A9583
+:102C2000E1F72DC04D875E878D859E850E94BF137D
+:102C300081113DCF8091B00181608093B001C801C6
+:102C40000E949F101CC0662309F453CF4D875E87F6
+:102C50008D859E850E94BF13882309F44ACF27CF14
+:102C6000811143CF0CC0243008F043CF9F7009F48A
+:102C70003CCFD80115969C91907F09F036CF8F2DCF
+:102C800062960FB6F894DEBF0FBECDBFDF91CF9135
+:102C90001F910F91FF90EF90DF90CF9008951F93B9
+:102CA000CF93DF93CDB7DEB72C970FB6F894DEBF86
+:102CB0000FBECDBF4F83588769877A878B879C87E4
+:102CC000CE0107960E948714882371F08A859B8520
+:102CD000892B09F441C088858F3F09F065C08F8139
+:102CE0008F3F09F061C038C086E0FE013796DE01F3
+:102CF000119601900D928A95E1F76A857B856115A1
+:102D0000710551F1FF81E885EF3F11F4FF3F21F19B
+:102D100020917A0130E0C90101968770992740918E
+:102D2000790150E08417950709F447C0F983EA83D5
+:102D30007D836C8396E0929FD001939FB00D112408
+:102D4000A558BE4FFE01319601900D929A95E1F77C
+:102D500080937A010E94FD1316E080917901909191
+:102D60007A018917B9F1189FC001112485589E4F27
+:102D70000E948714882371F1E09179011E9FF00170
+:102D80001124E558FE4F4081518162817381848115
+:102D900095810E94ED138091790190E001968770F2
+:102DA000992780937901D9CF4F81588569857A8594
+:102DB0008B859C850E94ED13CFCF0E94BB13109290
+:102DC0007A0110927901EBEAF1E086E0DF011D92D1
+:102DD0008A95E9F72C960FB6F894DEBF0FBECDBFEB
+:102DE000DF91CF911F910895EF92FF920F931F9360
+:102DF000CF93DF938C01892B09F46CC0F12CEE2466
+:102E0000E394E8012196F8018491843740F48430FA
+:102E100008F051C0813081F0823019F15BC08537F4
+:102E200009F444C0A8F19CE7980F903708F052C00D
+:102E30008F770E94421041C00E5F1F4FFE018491A8
+:102E400090E2980F983050F48770FE2D01C0FF0F6C
+:102E50008A95EAF78F2F0E947D1914C00E947A0F7D
+:102E60002DC00E5F1F4FFE01849190E2980F9830A5
+:102E700060F48770FE2D01C0FF0F8A95EAF78F2F4F
+:102E80000E9483190E94A41919C00E94421016C002
+:102E90000E5F1F4FFE01C491CC2381F08FE99FE0AC
+:102EA0000197F1F700C00000C150F6CF0E5F1F4F31
+:102EB000FE01F49003C00E947A0F8E018F2D8823AB
+:102EC00009F49FCFEFE9FFE03197F1F700C0000070
+:102ED0008150F5CFDF91CF911F910F91FF90EF902F
+:102EE000089508956093B5017093B6018093B7017A
+:102EF0009093B8010C94A9130F931F930091B501FF
+:102F00001091B6012091B7013091B801DC01CB01DD
+:102F1000802B912BA22BB32B8093B5019093B601FC
+:102F2000A093B701B093B8011F910F910C94A9130E
+:102F30000F931F930091B5011091B6012091B70135
+:102F40003091B801DC01CB0180239123A223B3236C
+:102F50008093B5019093B601A093B701B093B801E7
+:102F60001F910F910C94A9130F931F930091B5011A
+:102F70001091B6012091B7013091B801DC01CB016D
+:102F800080279127A227B3278093B5019093B6019C
+:102F9000A093B701B093B8011F910F910C94A9139E
+:102FA0001092B1011092B2011092B3011092B401CB
+:102FB0000C94A91341E050E060E070E004C0440FBD
+:102FC000551F661F771F8A95D2F74093B101509322
+:102FD000B2016093B3017093B4010C94A91341E062
+:102FE00050E060E070E004C0440F551F661F771F7B
+:102FF0008A95D2F78091B1019091B201A091B3016D
+:10300000B091B401482B592B6A2B7B2B4093B10113
+:103010005093B2016093B3017093B4010C94A9135F
+:1030200041E050E060E070E004C0440F551F661FAF
+:10303000771F8A95D2F7409550956095709580914D
+:10304000B1019091B201A091B301B091B4014823B4
+:1030500059236A237B234093B1015093B2016093BB
+:10306000B3017093B4010C94A91341E050E060E007
+:1030700070E004C0440F551F661F771F8A95D2F772
+:103080008091B1019091B201A091B301B091B401CE
+:10309000482759276A277B274093B1015093B201F3
+:1030A0006093B3017093B4010C94A9130F931F9311
+:1030B0000091B1011091B2012091B3013091B4019E
+:1030C000DC01CB01802B912BA22BB32B8093B10180
+:1030D0009093B201A093B301B093B4011F910F91EB
+:1030E0000C94A9130F931F930091B1011091B20199
+:1030F0002091B3013091B401DC01CB0180239123F5
+:10310000A223B3238093B1019093B201A093B301A2
+:10311000B093B4011F910F910C94A9130F931F93B7
+:103120000091B1011091B2012091B3013091B4012D
+:10313000DC01CB0180279127A227B3278093B1011F
+:103140009093B201A093B301B093B4011F910F917A
+:103150000C94A9130895CF92DF92EF92FF920F93F0
+:103160001F93CF93DF938C01C090B101D090B20137
+:10317000E090B301F090B4018091B5019091B60157
+:10318000A091B701B091B801C82AD92AEA2AFB2A2E
+:10319000CFE1D0E0D701C6010C2E04C0B695A795AB
+:1031A000979587950A94D2F780FF07C0B8018C2FB6
+:1031B0000E9409068130910531F4219758F7B80132
+:1031C00080E00E940906DF91CF911F910F91FF903F
+:1031D000EF90DF90CF90089590910C019923F1F03A
+:1031E00090910D019923D1F0982F969596959695EB
+:1031F0009F3080F5E0910E01F0910F01E90FF11D74
+:10320000877021E030E0A90102C0440F551F8A9564
+:10321000E2F7CA019181892B8183089520910E01E3
+:1032200030910F01F90132969FEF40E051918517DF
+:1032300089F09F3F19F4511101C0942F4F5F4E3018
+:10324000A9F79F3F39F0F901E90FF11D97FDFA95B4
+:1032500082830895089590910C019923F9F090913B
+:103260000D019923D9F0982F9695969596959F30B4
+:1032700028F5E0910E01F0910F01E90FF11D877023
+:1032800021E030E0A90102C0440F551F8A95E2F702
+:10329000CA018095918189238183089520910E012F
+:1032A00030910F01F9013296205F3F4F90818913D1
+:1032B00001C010823196E217F307C1F7089581E04B
+:1032C00090E0E0910E01F0910F01E80FF91F1082DC
+:1032D000019680319105A9F708959091CB01892B32
+:1032E0008093CB01089580959091CB0189238093A1
+:1032F000CB0108951092CB0108959091CA01892BBA
+:103300008093CA01089580959091CA018923809382
+:10331000CA0108951092CA0108958093B9010895D1
+:103320001092B901089580910E0190910F01FC0156
+:1033300031969C01205F3F4F80E0919191118F5F0A
+:10334000E217F307D1F70895E0910E01F0910F0114
+:103350008091CB018083E0910E01F0910F0190816B
+:103360008091CA01892B80838091B901882361F003
+:10337000E0910E01F0910F019081892B80830E94D2
+:10338000931981111092B90180910E0190910F0152
+:103390000C945E0ECF92DF92EF92FF926C01EE24BE
+:1033A000FF24C114D104E104F10421F0C701B601E6
+:1033B00020E101C020E0C72ED82EE92EFF24C11441
+:1033C000D104E104F10419F0285FC701B6016B01D3
+:1033D0007C0154E0F694E794D794C7945A95D1F7BA
+:1033E000C114D104E104F10419F02C5FC701B60146
+:1033F0006B017C0142E0F694E794D794C7944A9518
+:10340000D1F7C114D104E104F10419F02E5FC70112
+:10341000B601DC01CB01B695A79597958795892BC9
+:103420008A2B8B2B09F02F5F822FFF90EF90DF907C
+:10343000CF9008958091E401843011F120E488E177
+:1034400090E00FB6F894A895809360000FBE20938B
+:10345000600083B7817F846083BF83B7816083BF4F
+:103460007894889583B78E7F83BF0FB6F894A8951C
+:1034700080916000886180936000109260000FBEB0
+:10348000089508950C94411ACF930E94421A0E9405
+:1034900028040E94411AC0E08C2F0E941E05811151
+:1034A00004C0CF5FCE30C1F701C081E0CF91089555
+:1034B0000E94BB130E94520E0C94480782E084BD08
+:1034C00093E095BD9AEF97BD80936E0008952FB756
+:1034D000F8948091CD019091CE01A091CF01B0914F
+:1034E000D0012FBF0895CF92DF92EF92FF920F93FA
+:1034F0001F932FB7F8944091CD015091CE01609168
+:10350000CF017091D0012FBF6A017B01EE24FF240F
+:103510008C0120E030E0C016D106E206F30610F47C
+:10352000415051099A01281B390BC9011F910F9174
+:10353000FF90EF90DF90CF9008951F920F920FB6FB
+:103540000F9211248F939F93AF93BF938091CD01DE
+:103550009091CE01A091CF01B091D0010196A11D13
+:10356000B11D8093CD019093CE01A093CF01B09374
+:10357000D001BF91AF919F918F910F900FBE0F908F
+:103580001F9018950E944A0BF8942FEF87EA91E656
+:10359000215080409040E1F700C0000087E090EBB0
+:1035A000DC018093ED019093EE01A093EF01B093C5
+:1035B000F0019CE088E10FB6F894A8958093600034
+:1035C0000FBE90936000FFCFEF92FF920F931F9377
+:1035D000CF93DF93D82FC0E08C2F0E941E0500E010
+:1035E00010E0E82EF12CC701002E02C095958795BA
+:1035F0000A94E2F780FD06C00F5F1F4F06301105E9
+:1036000091F709C0602F7C2F80E00E94E6058D13A2
+:10361000F3CF81E004C0CF5FCE30F1F680E0DF91E0
+:10362000CF911F910F91FF90EF900895CF93C82FE6
+:103630008CE20E94E41A882321F08C2FCF910C9405
+:10364000E41A80E0CF910895CF930E946B1C811102
+:1036500002C00E94511CC5E6C15049F00E942804D6
+:103660008FE39CE90197F1F700C00000F5CF89E2F4
+:103670000E94161B811113C18AE20E94161B811140
+:103680000E94511C85E00E94161B81110E94C21AE3
+:103690000E94761C8093CC0187E00E94161B882331
+:1036A000A9F18BE10E94161B882351F08091CC0177
+:1036B00081FB222720F991E0922790FB81F90EC02F
+:1036C0008EE00E94161B882361F08091CC0182FB62
+:1036D000222720F991E0922790FB82F98093CC0178
+:1036E00015C080E10E94161B9091CC01882341F007
+:1036F00093FB222720F981E0822780FB93F904C005
+:10370000892F809580FB90F99093CC018091CC011A
+:103710000E947A1C0E94881C8093DE0180EE0E9429
+:10372000161B882341F08091DE01982F909590FB25
+:1037300080F98093DE0189E30E94161B882359F0EB
+:103740008091DE0181FB222720F991E0922790FBF6
+:1037500081F98093DE0182EE0E94161B882359F0C6
+:103760008091DE0182FB222720F991E0922790FBD5
+:1037700082F98093DE0186EE0E94161B882359F0A1
+:103780008091DE0183FB222720F991E0922790FBB4
+:1037900083F98093DE0183EE0E94161B882359F083
+:1037A0008091DE0184FB222720F991E0922790FB93
+:1037B00084F98093DE0185E30E94161B882359F06B
+:1037C0008091DE0185FB222720F991E0922790FB72
+:1037D00085F98093DE0181E30E94161B882359F04E
+:1037E0008091DE0186FB222720F991E0922790FB51
+:1037F00086F98093DE0181E10E94161B882359F02F
+:103800008091DE0187FB222720F991E0922790FB2F
+:1038100087F98093DE018091DE010E948C1C8091EB
+:10382000DE0187FB882780F980930D0187E20E94E3
+:10383000161BC82F8EE10E94161B8111C2608FE1FA
+:103840000E94161B8111C46080E20E94161B811128
+:10385000C86081E20E94161B8111C06182E20E9451
+:10386000161B8111C06283E20E94161B8111C06485
+:1038700084E20E94161B882311F0C06802C0CC238A
+:1038800029F08C2F0E94831C6C2F03C00E947F1C88
+:10389000682F70E080E090E0CF910C947217CF9188
+:1038A00008956DEE7EEF80E090E00E94C52260E01A
+:1038B00082E090E00E94B72260E083E090E00E9406
+:1038C000B72260E084E090E00E94B72260E085E0EB
+:1038D00090E00C94B72280E090E00E94B12221E0B9
+:1038E0008D3E9E4F09F020E0822F089582E090E007
+:1038F0000C94A922682F82E090E00C94B72283E018
+:1039000090E00C94A922682F83E090E00C94B722F9
+:1039100084E090E00C94A922682F84E090E00C945D
+:10392000B7228091D30180FF0BC06091130185E025
+:10393000689FB001112475956795759567952BC0A3
+:1039400081FF09C06091130185E0689FB0011124D7
+:103950007595679520C082FF07C06091130185E0CF
+:10396000689FB001112417C09091D4019923D1F020
+:1039700060911201961788F72091130185E0289F26
+:1039800090011124929FA001939F500D112470E08B
+:10399000CA010E947B226038710540F461157105EF
+:1039A00019F406C065E070E0862F08958FE708954A
+:1039B00081E008958091D30180FF08C060911101DA
+:1039C00070E0759567957595679521C081FF06C074
+:1039D0006091110170E07595679519C082FF04C070
+:1039E0006091110170E010C09091D401992399F079
+:1039F000609110019617A0F780911101899FC00175
+:103A0000112470E00E947B226038710540F461153A
+:103A1000710519F406C061E070E0862F08958FE704
+:103A2000089581E00895803F21F40E94911C8195C2
+:103A300004C0813F29F40E94911C8093D70108950E
+:103A4000823F21F40E94911C819504C0833F29F498
+:103A50000E94911C8093D6010895893F19F40E9419
+:103A6000DA1C05C08A3F31F40E94DA1C81958093EC
+:103A7000D80108958B3F21F40E94DA1C819504C07F
+:103A80008C3F29F40E94DA1C8093D9010895843F69
+:103A900021F48091D501816017C0853F21F4809188
+:103AA000D501826011C0863F21F48091D5018460E8
+:103AB0000BC0873F21F48091D501886005C0883F05
+:103AC00031F48091D50180618093D50108958D3FB7
+:103AD00021F48091D30181600BC08E3F21F480914D
+:103AE000D301826005C08F3F29F48091D3018460A7
+:103AF0008093D3010895803F39F48091D70187FFE7
+:103B00006CC01092D70169C0813F29F48091D70120
+:103B10001816BCF362C09091D601823F29F497FF3A
+:103B20005CC01092D60159C0833F19F41916CCF32A
+:103B300054C0893F41F48091D80118160CF04DC053
+:103B40001092D8014AC08A3F29F48091D80187FF9A
+:103B500044C0F6CF8B3F39F48091D90187FF3DC037
+:103B60001092D9013AC08C3F29F48091D9011816DE
+:103B7000BCF333C0843F21F48091D5018E7F17C000
+:103B8000853F21F48091D5018D7F11C0863F21F4BE
+:103B90008091D5018B7F0BC0873F21F48091D501A7
+:103BA000877F05C0883F31F48091D5018F7E809357
+:103BB000D50113C08D3F21F48091D3018E7F0BC0BE
+:103BC0008E3F21F48091D3018D7F05C08F3F29F472
+:103BD0008091D3018B7F8093D3018091D601811195
+:103BE0000EC08091D70181110AC08091D801811146
+:103BF00006C08091D901811102C01092D4010895AC
+:103C000085ED91E00E94690E0E94671A9093D2019F
+:103C10008093D10108951F93CF93DF938091D101B9
+:103C20009091D2010E94731AAC019091D401992312
+:103C300021F02091140130E006C0209115018AE0A6
+:103C4000289F900111244217530708F485C08091E2
+:103C5000D601C091D701D091D8011091D90181111D
+:103C600007C0C11175C0D11173C0111171C074C0EA
+:103C70009F3F19F09F5F9093D401181624F40E947F
+:103C8000911C8093D6018091D60187FF05C00E94C8
+:103C9000911C81958093D6011C1624F40E94911CDE
+:103CA0008093D7018091D70187FF05C00E94911CA6
+:103CB00081958093D7016091D601662331F1C0913F
+:103CC000D701CC2311F1062E000C770B880B990B32
+:103CD0000E94822123E333E343E35FE30E94E62172
+:103CE0000E944A216093D6016C2FCC0F770B880B72
+:103CF000990B0E94822123E333E343E35FE30E94B5
+:103D0000E6210E944A216093D7011D1624F40E94E7
+:103D1000DA1C8093D8018091D80187FF05C00E94EA
+:103D2000DA1C81958093D801111624F40E94DA1CC4
+:103D30008093D9018091D90187FF05C00E94DA1CC8
+:103D400081958093D901DF91CF911F910C94001E32
+:103D50009F3F09F08FCFA0CFDF91CF911F910895A2
+:103D6000E5EDF1E085E0DF011D928A95E9F710921B
+:103D7000D4011092D3010895833081F128F4813069
+:103D800059F08230D1F00895853009F449C0B8F176
+:103D9000863009F456C0089580911501262F30E031
+:103DA000280F311D2F3F310524F4680F6093150152
+:103DB00008958FEF80931501089580911401262FA7
+:103DC00030E0280F311D2F3F310524F4680F609338
+:103DD000140108958FEF80931401089580911301C9
+:103DE000262F30E0280F311D2F3F310524F4680FB6
+:103DF0006093130108958FEF8093130108958091CC
+:103E00001201262F30E0280F311D2F3F310524F4F9
+:103E1000680F6093120108958FEF80931201089547
+:103E200080911101262F30E0280F311D2F3F3105E1
+:103E300024F4680F6093110108958FEF80931101AE
+:103E4000089580911001262F30E0280F311D2F3F5B
+:103E5000310524F4680F6093100108958FEF80936B
+:103E600010010895833011F128F4813049F0823037
+:103E700091F00895853081F120F18630C1F10895E7
+:103E800080911501681720F4861B80931501089511
+:103E900010921501089580911401681720F4861B73
+:103EA00080931401089510921401089580911301D4
+:103EB000681720F4861B8093130108951092130154
+:103EC000089580911201681720F4861B80931201D7
+:103ED000089510921201089580911101681720F43D
+:103EE000861B80931101089510921101089580910D
+:103EF0001001681720F4861B80931001089510921A
+:103F0000100108950F931F938D3109F46BC008F0D1
+:103F10003FC08E3009F47DC0C0F4873009F46EC014
+:103F200068F4863009F0AFC08091CC01817F8E7F2C
+:103F30008093CC0181E08093DB01A6C0883009F436
+:103F400058C08B3009F49BC09EC0863109F497C0DD
+:103F500078F4803109F470C0813109F094C00E9476
+:103F6000BB1390910D0181E0892780930D0187C0DB
+:103F7000893109F484C08B3109F085C08091CC016E
+:103F800081FB222720F991E0922790FB81F94AC01A
+:103F9000853309F45BC048F4873209F457C008F44C
+:103FA0005AC0893209F452C06EC0833438F48A335F
+:103FB00008F067C0883309F462C065C0833409F42F
+:103FC00045C0883409F05FC00E94BB130FEF13EDAA
+:103FD00020E3015010402040E1F700C000000E94A3
+:103FE000C21A4DC00E9404210E94520E0E9448072E
+:103FF00046C00E94761C0E94881C41C09091CC0152
+:10400000892F817090FF12C0917F9E7F9093CC0189
+:104010003BC08091CC0182FB222720F991E09227BE
+:1040200090FB82F98093CC01992349F18091CC01D6
+:1040300081608093CC0123C08091CC0183FB222737
+:1040400020F991E0922790FB83F9ECCF61E070E0DA
+:1040500080E090E010C08D5141E050E060E070E001
+:104060008A019B0104C0000F111F221F331F8A9574
+:10407000D2F7C901B8010E9472170E94BB1381E0F8
+:1040800003C08953E9CF80E01F910F91089580E02C
+:1040900008950C944720CF93C82F8091DB01813085
+:1040A00079F018F08230E9F187C0E0910E01F091CB
+:1040B0000F018081813169F0823209F07FC009C02F
+:1040C000E0910E01F0910F018081813111F0823277
+:1040D00061F48C2F0E944920811104C08C2F0E9412
+:1040E000821F1DC081E090E01AC08C2F0E944720E3
+:1040F000811114C0C43179F048F4CB3079F0C0316B
+:1041000009F060C082E08093DB0108C0C93219F079
+:10411000C83321F057C01092DB0154C081E0817098
+:1041200053C0C93289F118F5C43171F1A8F4C73010
+:1041300009F046C08AE08093150194E19093140140
+:1041400093E0909313018093120188E08093110112
+:1041500088E28093100134C0CE51C63088F5EC2F30
+:10416000F0E0E65DFE4F80818093DA0129C0CE3415
+:10417000E9F020F4CB3421F56AE013C0C13579F0C1
+:10418000C235F1F461E00DC08091DA01882319F0A5
+:104190001092DA0115C081E08093DB0115C061E067
+:1041A00006C08091DA010E94BC1E0AC06AE08091BC
+:1041B000DA010E94321F04C01092DB0180E004C0CB
+:1041C00081E002C080E0ABCFCF910895E1E8F0E05C
+:1041D0008081886080838081816080838FB7F8943C
+:1041E00093E09093890090ED909388008FBF08959D
+:1041F000EFE6F0E08081826080830895EFE6F0E0F2
+:1042000080818D7F80830895EFE6F0E0908182E0E9
+:104210008927808308951F920F920FB60F92112461
+:104220002F933F934F935F936F937F938F939F93BE
+:10423000AF93BF93EF93FF938091DC019091DD01E9
+:1042400001969093DD018093DC01811103C082E02F
+:104250000E944807E091DD01E695E695F0E0E6571B
+:10426000FB4FE4918091DC018E1303C080E00E943B
+:104270004807FF91EF91BF91AF919F918F917F91EF
+:104280006F915F914F913F912F910F900FBE0F90C3
+:104290001F9018950E9451216894B1110C94E0214F
+:1042A00008950E94C52188F09F5798F0B92F99274B
+:1042B000B751B0F0E1F0660F771F881F991F1AF011
+:1042C000BA95C9F714C0B13091F00E94DF21B1E076
+:1042D00008950C94DF21672F782F8827B85F39F075
+:1042E000B93FCCF3869577956795B395D9F73EF4AA
+:1042F00090958095709561957F4F8F4F9F4F089552
+:10430000E89409C097FB3EF490958095709561956F
+:104310007F4F8F4F9F4F9923A9F0F92F96E9BB2725
+:104320009395F695879577956795B795F111F8CFA1
+:10433000FAF4BB0F11F460FF1BC06F5F7F4F8F4F0C
+:104340009F4F16C0882311F096E911C0772321F002
+:104350009EE8872F762F05C0662371F096E8862F9A
+:1043600070E060E02AF09A95660F771F881FDAF7F1
+:10437000880F9695879597F9089557FD9058440FA3
+:10438000551F59F05F3F71F04795880F97FB991FB4
+:1043900061F09F3F79F08795089512161306140671
+:1043A000551FF2CF4695F1DF08C0161617061806FE
+:1043B000991FF1CF86957105610508940895E894D9
+:1043C000BB2766277727CB0197F908950E94F9212B
+:1043D0000C946A220E945C2238F00E94632220F032
+:1043E000952311F00C9453220C94592211240C940F
+:1043F000E0210E94BD2170F3959FC1F3950F50E01D
+:10440000551F629FF001729FBB27F00DB11D639F86
+:10441000AA27F00DB11DAA1F649F6627B00DA11D2C
+:10442000661F829F2227B00DA11D621F739FB00DD2
+:10443000A11D621F839FA00D611D221F749F332742
+:10444000A00D611D231F849F600D211D822F762FDB
+:104450006A2F11249F5750409AF0F1F088234AF0B8
+:10446000EE0FFF1FBB1F661F771F881F9150504024
+:10447000A9F79E3F510580F00C9453220C94E02143
+:104480005F3FE4F3983ED4F3869577956795B795AB
+:10449000F795E7959F5FC1F7FE2B880F911D9695C5
+:1044A000879597F9089597F99F6780E870E060E035
+:1044B00008959FEF80EC089500240A9416161706BD
+:1044C00018060906089500240A9412161306140605
+:1044D00005060895092E0394000C11F4882352F068
+:1044E000BB0F40F4BF2B11F460FF04C06F5F7F4F20
+:1044F0008F4F9F4F089597FB072E16F4009407D017
+:1045000077FD09D00E94952207FC05D03EF49095D6
+:1045100081959F4F0895709561957F4F0895EE0F97
+:10452000FF1F0590F491E02D0994AA1BBB1B51E1DC
+:1045300007C0AA1FBB1FA617B70710F0A61BB70B13
+:10454000881F991F5A95A9F780959095BC01CD01B8
+:104550000895F999FECF92BD81BDF89A992780B54B
+:104560000895A8E1B0E042E050E00C94CC22262F60
+:10457000F999FECF1FBA92BD81BD20BD0FB6F89448
+:10458000FA9AF99A0FBE019608950E94B722272F32
+:104590000C94B822DC01CB01FC01F999FECF06C0D6
+:1045A000F2BDE1BDF89A319600B40D9241505040F1
+:0845B000B8F70895F894FFCF5D
+:1045B80020024907D907B40780074C070101BA014F
+:1045C80028080A03140A3F4D36394B04FE03C80372
+:1045D8008F0322033B0354036D0301020304050602
+:0445E80007080900B7
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/j3rn/j3rn.hex b/keyboard/ergodox_ez/keymaps/j3rn/j3rn.hex
index 61af86e722..40fcc2ba0d 100644
--- a/keyboard/ergodox_ez/keymaps/j3rn/j3rn.hex
+++ b/keyboard/ergodox_ez/keymaps/j3rn/j3rn.hex
@@ -1,17 +1,17 @@
-:100000000C9403070C9447070C9447070C9447077C
-:100010000C9447070C9447070C9447070C94470728
-:100020000C9447070C9447070C945E120C94301301
-:100030000C9447070C9447070C9447070C94470708
-:100040000C9447070C94082C0C9447070C94470712
-:100050000C9447070C940F220C9447070C94470705
-:100060000C9447070C9447070C9447070C944707D8
-:100070000C9447070C9447070C9447070C944707C8
-:100080000C9447070C9447070C9447070C944707B8
-:100090000C9447070C9447070C9447070C944707A8
-:1000A0000C9447070C9447070C9447079513B71314
-:1000B000A214B713A214F9131C14A21471148414FB
-:1000C000D217D2170018001843187F18801A801A08
-:1000D0009718801A8E198E195A1A801A801A6E1A59
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A135002B002971E100C1000000E3
 :1000F0001E00140004001D713400E1001F001A00EE
 :1001000016001B00E104E3002000080007000600C1
@@ -43,1430 +43,1079 @@
 :1002A0000100010001000100A9000100010001009E
 :1002B0000100AC00AA00B600010001000100AB0083
 :1002C000A80001000100010001000100010001007F
-:1002D00001000100AE000100010000000A0025300D
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E382E3274
-:100C2000204156522D4C4942433A20312E382E3025
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A203932323526
-:100C90003435322D6469727479202830353A343510
-:100CA0003A3334204A616E203230203230313629D6
-:100CB0000A005649443A2030784645454428457252
-:100CC000676F446F7820455A29205049443A2030B4
-:100CD0007831333037284572676F446F7820455A32
-:100CE00029205645523A203078303030310A0044BD
-:100CF0004553433A20742E6D2E6B2E206B6579621E
-:100D00006F617264206669726D7761726520666FCB
-:100D100072204572676F646F780A000A092D2056A9
-:100D2000657273696F6E202D0A000A6D6F757365A9
-:100D30003A206F66660A000A6D6F7573653A206F18
-:100D40006E0A000A6B6579626F6172643A206F66A1
-:100D5000660A000A6B6579626F6172643A206F6E91
-:100D60000A000A6D61747269783A206F66660A003B
-:100D70000A6D61747269783A206F6E0A000A6465C0
-:100D80006275673A206F6E0A000A64656275673A99
-:100D9000206F66660A000A0A626F6F746C6F616486
-:100DA00065722E2E2E2000433E20006565636F6E17
-:100DB0006669673A0A00536C656570204C454420AB
-:100DC000746573740A000000000000000000000059
-:100DD00000010204060A0F17202C3A4A5D71879D14
-:100DE000B3C7DAE9F5FCFFFCF5E9DAC7B39D877113
-:100DF0005D4A3A2C20170F0A060402010000000089
-:100E000000000000000011241FBECFEFDAE0DEBFBB
-:100E1000CDBF04B603FE24C08091F9019091FA0180
-:100E2000A091FB01B091FC018730904BA740B04BE3
-:100E3000B9F41092F9011092FA011092FB0110928C
-:100E4000FC0114BE84B7877F84BF88E10FB6F89495
-:100E500080936000109260000FBEE0E0FFE3099510
-:100E600011E0A0E0B1E0ECEAFBE502C005900D92D4
-:100E7000AA33B107D9F711E0AAE3B1E001C01D928E
-:100E8000A93FB107E1F70E94980F0C94D42D0C9460
-:100E90000000FF93EF93E0913A01F0913B0130970E
-:100EA00009F00995EF91FF910895FC01859180303B
-:100EB00011F0EFDFFBCF0895FF27E0E230E247FFBC
-:100EC0000CC0419597FF09C0EDE260957095809543
-:100ED0009095611D711D811D911D27FF02C02195F7
-:100EE00030E350E2AA27660F771F881F991FAA1FB9
-:100EF000A41710F0A41B63955A95A9F7AA3008F01F
-:100F0000A95FA05DAF93F39561157105810591050A
-:100F100041F7ED3211F4EF93F395F21718F43F9384
-:100F2000F395FBCF8F91B5DFFA95E1F70895E9913D
-:100F3000F9918591803021F0853219F0AADFF9CF3F
-:100F4000089520E0E89455915532C1F3503311F4DF
-:100F5000689455915A3348F4505390F3220F022E5F
-:100F6000220F220F200D250FF4CF0EF42195899129
-:100F70009991533619F3533729F1533559F1BC017F
-:100F800088279927E8945C3621F48991999168948F
-:100F90005591543639F446EF7EF077FF0DC08FEF50
-:100FA0009FEF0AC055374AE039F0583540E121F04B
-:100FB000523642E009F00895FF93EF937DDFEF9101
-:100FC000FF91B7CFFF93EF93FC0181918030B9F38C
-:100FD00060DFFBCFFF93EF9368DFF1CFDF93CF9319
-:100FE000CDB7DEB72596A3DFCF91DF9108956111CC
-:100FF0000BC0FC018281882321F085EE0E946616D9
-:1010000003C085EE0E942E1780E090E008950895B9
-:101010006091BC017091BD018091BE019091BF01B2
-:101020000E94132156985E9825982D9826982E9800
-:1010300027982F98813019F0823021F00895259A51
-:101040002D9A0895269A2E9A089588E098E0892B83
-:1010500011F00E94080880E090E0089556985E988C
-:1010600025982D9826982E9827982F988FEF90E006
-:10107000909389008093880090938B0080938A00DE
-:1010800090938D0080938C00259A2D9A2FEF80E706
-:1010900092E0215080409040E1F700C00000269A85
-:1010A0002E9A2FEF80E792E0215080409040E1F7A8
-:1010B00000C00000279A2F9A2FEF80E792E021507E
-:1010C00080409040E1F700C0000025982D982FEF58
-:1010D00080E792E0215080409040E1F700C000009E
-:1010E00026982E982FEF80E792E021508040904084
-:1010F000E1F700C0000027982F9856985E98259831
-:101100002D9826982E9827982F98089589EA8093ED
-:10111000800089E08093810024982C983F988AB1C0
-:101120008F748AB96E98479A8BB1806B8BB9769A17
-:101130000E942E0887E098E0892B11F00E94070892
-:1011400080E090E0089580E28093000180913C016E
-:1011500081110EC00E94F20881E080933C012FEFC4
-:1011600083ED90E3215080409040E1F700C0000003
-:1011700080E40E94F8088093000181112EC00E9433
-:10118000220980930001811128C00E9422098093C6
-:101190000001811122C08FE30E9422098093000187
-:1011A00081111BC00E941A0980E40E94F8088093F4
-:1011B0000001811112C08CE00E942209809300017D
-:1011C00081110BC00E94220980930001811105C08A
-:1011D0008FE30E942209809300010E941A098091E6
-:1011E000000108951092B9008AE08093B800089534
-:1011F00094EA9093BC009091BC0097FFFCCF909133
-:10120000B900987F983021F0903111F081E0089575
-:101210008093BB0084E88093BC008091BC0087FF72
-:10122000FCCF8091B900887F883111F0803471F74C
-:1012300080E0089584E98093BC008091BC0084FD27
-:10124000FCCF08958093BB0084E88093BC0080911C
-:10125000BC0087FFFCCF9091B900987F81E0983265
-:1012600009F480E0089584E88093BC008091BC007C
-:1012700087FFFCCF8091BB00089580910001811110
-:1012800015C080E40E94F8088093000181110CC011
-:1012900082E10E94220980930001811105C08FEF35
-:1012A0000E942209809300010E941A0984B1807F64
-:1012B00084B985B1807F85B98AB1837F8AB98BB1C2
-:1012C000837F8BB93E98469808950E94A308809327
-:1012D00000010E943D0980B38C7080BB81B3836F95
-:1012E00081BBECE4F1E0AEE3B1E011921D9281E04C
-:1012F000EA35F807D1F786E898E0892B11F00C94CD
-:10130000860808959F92AF92BF92CF92DF92EF929C
-:10131000FF920F931F93CF93DF9380910001882357
-:10132000E1F080913D018F5F80933D01811115C0F7
-:1013300082E493E00E9455070E94A3088093000175
-:10134000882329F088E293E00E94550706C084E1D3
-:1013500093E00E9455070E942E080EE311E0C0E0C2
-:10136000D0E0BB24B39482E0A82ECC24C394D12C2B
-:1013700025E0E22E23E0F22EC73000F58091000137
-:10138000811162C080E40E94F808809300018111FD
-:1013900012C082E10E9422098093000181110BC0DA
-:1013A000C6010C2E01C0880F0A94EAF780950E94AE
-:1013B0002209809300010E941A0946C0CA30A1F098
-:1013C00028F4C83059F0C93061F005C0CC3089F03C
-:1013D00070F0CD3089F0209A289810C0219A299871
-:1013E0000DC0229A2A980AC0239A2B9807C0529AB5
-:1013F00001C0539A5B9802C03E9A4698E0EAEA958B
-:10140000F1F78FB1799985C092E081708B25892B96
-:101410007C9B02C090E001C094E0892B7D9B02C0C0
-:1014200090E001C098E0892B7E9B02C090E001C053
-:1014300090E1892B9FB19095991F9927991F9295BB
-:10144000990F907E892B10C080910001811176C088
-:1014500080E40E94F80880930001882309F45BC0AF
-:10146000912C0E941A09892DF8019081981739F161
-:10147000808380910101882301F18091D70180FF51
-:1014800004C08AE093E00E9455078091D70180FF55
-:101490000CC0809101011F928F93FF92EF920E94E6
-:1014A000EE070F900F900F900F908091D70180FF63
-:1014B00004C083E093E00E945507A09201010E94BE
-:1014C0003D0921960F5F1F4FCE30D10509F054CF53
-:1014D000809101018823B1F081508093010188231C
-:1014E00039F08FE99FE00197F1F700C000000AC0D2
-:1014F000ACE4B1E0EEE3F1E081918D9391E0EC3466
-:10150000F907D1F785E298E0892BD1F00E942508F0
-:1015100017C090E07ACF83E10E94220980930001F6
-:1015200081119ECF81E40E94F8088093000181110F
-:1015300097CF0E943309982E909493CF80E094CF58
-:1015400081E0DF91CF911F910F91FF90EF90DF909D
-:10155000CF90BF90AF909F900895E82FF0E0E45BAC
-:10156000FE4F80810895CF92DF92EF92FF920F930A
-:101570001F93CF93DF938CEE92E00E9455073CE4DB
-:10158000E32E31E0F32EC0E0D0E047EEC42E42E07F
-:10159000D42E0EED12E0DF93CF93DF92CF920E9414
-:1015A000EE0784EE92E00E945507F70181917F01DA
-:1015B00090E00E9478219F938F931F930F930E9436
-:1015C000EE078CED92E00E94550721968DB79EB7ED
-:1015D00008960FB6F8949EBF0FBE8DBFCE30D105D2
-:1015E000D1F6DF91CF911F910F91FF90EF90DF9097
-:1015F000CF9008958B3B910578F4883A910540F59A
-:10160000853A9105D0F48430910508F0B1C081305D
-:10161000910509F4ADC06BC0803E910508F467C028
-:10162000883E910508F4A4C09C01205F3109203157
-:10163000310508F05CC090650895853A910509F47C
-:1016400059C0863A910509F458C083E890E408959A
-:10165000883A910509F454C0893A910509F453C0B8
-:101660008A3A910509F452C08B3A910509F451C0A8
-:101670008C3A910509F450C08D3A910509F44FC098
-:10168000803B910509F44EC08E3A910509F44DC096
-:101690008F3A910509F44CC0813B910509F44BC088
-:1016A000823B910509F44AC0833B910509F449C086
-:1016B000843B910509F448C0853B910509F447C076
-:1016C000863B910509F446C0873B910509F445C066
-:1016D000883B910509F444C0893B910509F443C056
-:1016E0008A3B910509F042C08AE296E4089580E0C1
-:1016F00090E0089581E890E4089582E890E40895E8
-:1017000082EE94E4089589EE94E408958AEE94E4D8
-:10171000089585EB94E4089586EB94E4089587EBAF
-:1017200094E408958CEC94E408958DEC94E4089589
-:1017300083E895E408958AE895E4089582E995E4BC
-:10174000089584E995E4089581E296E4089583E29A
-:1017500096E4089584E296E4089585E296E4089577
-:1017600086E296E4089587E296E4089580E094E4A2
-:101770000895089596E0799FF001112494E5899FDA
-:10178000E00DF11D1124E60FF11DEE0FFF1FEC51CE
-:10179000FF4F859194910895880F991F805A90402A
-:1017A000FC01859194910895880F991F80529F4F55
-:1017B000FC0185919491089526E0729FF001112417
-:1017C00044E5849FE00DF11D1124E60FF11DEE0F9D
-:1017D000FF1FEC51FF4F25913491C9019A95811556
-:1017E0009F4110F4C9010895C9019052811590419B
-:1017F00028F4C9019F700E94D40B0895C901905329
-:101800008115904120F4C9019927906C0895211504
-:1018100080E5380769F40E94A11A9FEF24E34CE0A9
-:10182000915020404040E1F700C000000C94342269
-:10183000213080E5380751F48CE593E00E9455078C
-:101840008091D70181608093D7010895C901905597
-:101850008115904108F050C0832F99278F709927E8
-:1018600081309105D9F4A9014370552702C0880F32
-:10187000991F4A95E2F79C68A90164E0440F551F3F
-:101880006A95E1F744275370842B952B73E0220F60
-:10189000331F7A95E1F7207633271DC082309105FA
-:1018A00029F4922F8827816F906A089583309105DB
-:1018B000A9F4A9014370552781E090E002C0880F88
-:1018C000991F4A95E2F79C6843E0220F331F4A951F
-:1018D000E1F7207E3770822B932B08950497F1F463
-:1018E000A9014370552781E090E002C0880F991F3D
-:1018F0004A95E2F79A68E8CFC9019057811590415F
-:1019000020F4C9019F7090620895C9019058811513
-:10191000904120F4C9019F70906A0895203E3105DE
-:10192000E0F4203C310558F52133310509F470C04D
-:1019300048F42932310509F464C02A32310509F42A
-:101940006EC074C029333105F1F022383105D9F069
-:101950002533310509F44EC069C0233E310589F1B4
-:1019600038F4203E3105C1F0223E3105E1F05EC081
-:10197000263E310569F1273E3105A9F157C0C9015D
-:101980000E94CC0B08958091EA0180FD02C081FF86
-:101990004DC080EE90E04BC08091EA0180FFF9CF0E
-:1019A00089E390E044C08091EA0182FF0EC08091FB
-:1019B000EA0184FF03C080E090E039C083EE90E04C
-:1019C00036C08091EA0182FFF2CF82EE90E02FC014
-:1019D0008091EA0183FF0BC08091EA0184FDEBCF87
-:1019E00087EE90E024C08091EA0183FFF5CF86EE78
-:1019F00090E01DC08091EA0185FF07C089E290E078
-:101A000016C08091EA0185FFF9CF85E390E00FC011
-:101A10008091EA0186FF07C08AE290E008C08091C9
-:101A2000EA0186FFF9CF81E390E001C0C9010E947D
-:101A3000FA0A0895089580916D0108959FB7F8946A
-:101A400010925C019FBF9091F001943009F058C052
-:101A50009091E9009F702091EC0020FF02C020E8E7
-:101A600001C020E0292B94E09093E9009091EB00D5
-:101A700090FF43C09091EE0097FF3FC090915A01B4
-:101A8000992321F09091E80095FF37C010925A01F8
-:101A900096E03091E80035FD15C03091F00134300A
-:101AA00061F53091EB0035FD28C0915021F481E0C3
-:101AB00080935A0122C0EFE9FFE03197F1F700C0AF
-:101AC0000000E7CF8093F1008091E80085FD0AC017
-:101AD0008091E80080FFFCCF8091E8008E778093B2
-:101AE000E80006C08FB7F89491E090935C018FBF37
-:101AF0002F702093E90080E008952F702093E90073
-:101B00008FEF0895CF93DF9300D01F92CDB7DEB74C
-:101B10002091F001243019F523E029839B838A83E7
-:101B20002093E9008FEF9091E800815095FD06C069
-:101B300095ED9A95F1F700008111F5CF8091E800BD
-:101B400085FF0DC040E050E063E070E0CE010196FB
-:101B50000E9451108091E8008E778093E8000F90EA
-:101B60000F900F90DF91CF910895CF93DF9300D026
-:101B70001F92CDB7DEB72091F001243021F522E08D
-:101B800029839B838A8383E08093E9008FEF909180
-:101B9000E800815095FD06C095ED9A95F1F700009B
-:101BA0008111F5CF8091E80085FF0DC040E050E045
-:101BB00063E070E0CE0101960E9451108091E80030
-:101BC0008E778093E8000F900F900F90DF91CF9168
-:101BD00008952091F0012430F1F422E02093E900EF
-:101BE0002FEF3091E800215035FD06C035ED3A95D4
-:101BF000F1F700002111F5CF2091E80025FF0BC07F
-:101C000040E050E065E070E00E9451108091E800F3
-:101C10008E778093E8000895CF93DF93EC01809155
-:101C2000F001843009F047C080910C018823E1F075
-:101C300080910D018823C1F085E08093E9008FEF4A
-:101C40009091E800815095FD06C095E19A95F1F7D5
-:101C500000008111F5CF8091E80085FF2CC040E0A5
-:101C600050E060E170E017C081E08093E9008FEF01
-:101C70009091E800815095FD06C095ED9A95F1F799
-:101C800000008111F5CF8091E80085FF14C040E08D
-:101C900050E068E070E0CE010E9451108091E800B1
-:101CA0008E778093E80080E1FE01ADE5B1E0019020
-:101CB0000D928A95E1F7DF91CF91089583E993E042
-:101CC0000E9455078091EF01811109C00E94E31124
-:101CD0000E9440128091E20084608093E2000895A7
-:101CE0008FE893E00E9455071092EF0108958BE86A
-:101CF00093E00C94550787E893E00E9455070C94F5
-:101D0000F52B83E893E00E9455070E94CF210E94A3
-:101D1000FB2B0E94DC140C941A0D80915B018F5FE9
-:101D200080935B0162E30E94692D911135C010928E
-:101D30005B0180915C01882379F18091F00184300E
-:101D400049F58091E9008F709091EC0090FF02C0FE
-:101D500090E801C090E0982B84E08093E9008091A6
-:101D6000EB0080FF14C08091EE0087FF10C08091CF
-:101D7000E80085FF03C01092F100F9CF8091E800E0
-:101D800080FF05C08091E8008E778093E8009F7007
-:101D90009093E90010925C01089542E061EC81E0CB
-:101DA0000E945D1142E061EC82E00E945D1142E020
-:101DB00061EC83E00E945D1142E261EC84E00E94EC
-:101DC0005D1142E161EC85E00C945D118091F201BE
-:101DD000833009F455C030F4813071F0823009F459
-:101DE0008EC008958A3009F47AC08B3009F460C03F
-:101DF000893009F09CC020C08091F101813A09F03E
-:101E000096C08091E800877F8093E8008091F5017B
-:101E10009091F601892B21F060E080E090E003C012
-:101E200060E18DE591E070E00E949A108091E800F9
-:101E30008B778093E80008958091F101813209F059
-:101E400076C08091F5019091F601009719F0049702
-:101E500009F06DC08091E800877F8093E800809151
-:101E6000E80082FD05C08091F0018111F8CF5FC0CC
-:101E70008091F10080936D018091E8008B7753C0D1
-:101E80008091F101813A09F052C08091F501909161
-:101E9000F601892B09F04BC08091E800877F809381
-:101EA000E8008091E80080FFFCCF80910C0136C0F3
-:101EB0008091F1018132D9F58091F5019091F6017F
-:101EC000892BA9F58091E800877F8093E8000E9424
-:101ED00092118091F30180930C010C94A11A8091CE
-:101EE000F101813221F58091E800877F8093E8003D
-:101EF0000E9492118091F40180936E010895809167
-:101F0000F101813AA1F48091E800877F8093E80095
-:101F10008091E80080FFFCCF80916E018093F100FA
-:101F20008091E8008E778093E8000C9492110895D8
-:101F300084B7877F84BF88E10FB6F89480936000F0
-:101F4000109260000FBE90E080E80FB6F894809386
-:101F50006100909361000FBE0E9465150E94E3111D
-:101F60000E9440128091E20084608093E2008EE142
-:101F70009DE00E940E2178940E94BA140E94671579
-:101F800082E091E00E94D7140E94E32B82E793E065
-:101F90000E9455078091F001853089F48EE693E028
-:101FA0000E9455070E9492218091EE01882391F3AF
-:101FB0000E94BA21882371F30E943B10EBCF0E944C
-:101FC0009515E8CF292F332723303105A9F06CF47C
-:101FD0002130310509F442C02230310509F043C0F7
-:101FE0008DE890E02BEC33E042C021323105C9F09E
-:101FF0002232310519F137C099278130910541F01E
-:102000008230910541F0892B71F5E7ECF3E005C0D2
-:10201000EFEAF3E002C0E7E9F3E0849190E09F018A
-:1020200026C0653000F5E62FF0E0EE0FFF1FEB5DF8
-:10203000FE4F2081318189E090E019C0653098F42D
-:10204000E62FF0E0DF01AA0FBB1FA55EBE4F2D916A
-:102050003C91EA5EFE4F808190E009C082E190E011
-:1020600028E534E004C080E090E020E030E0FA01B0
-:1020700031832083089580E189BD82E189BD09B45F
-:1020800000FEFDCF8091D8008F7D8093D800809195
-:10209000E00082608093E0008091E00081FDFCCF51
-:1020A0000895CF92DF92EF92FF920F931F93CF93F9
-:1020B000DF937C018B01EA010E94B311811131C0D1
-:1020C000209731F088819981081B190BE80EF91EC1
-:1020D000C12CD12C0115110519F18091E80085FD65
-:1020E00014C08091E8008E778093E800209741F03B
-:1020F000888199818C0D9D1D9983888385E011C00D
-:102100000E94B311882331F30CC0F70181917F0144
-:102110008093F10001501109FFEFCF1ADF0ADACFE7
-:1021200080E0DF91CF911F910F91FF90EF90DF90B2
-:10213000CF9008952091F7013091F80126173707C5
-:1021400048F06115710539F42091E8002E7720934D
-:10215000E80001C0B901FC0120E061157105B9F189
-:102160008091F001882309F440C0853009F43FC014
-:102170008091E80083FD3DC08091E80082FF06C0A9
-:102180008091E80082FF26C080E008958091E800F9
-:1021900080FFE3CF2091F3008091F20090E0922B3A
-:1021A0006115710551F08830910538F42191209323
-:1021B000F100615071090196F3CF21E0089709F011
-:1021C00020E08091E8008E778093E800C6CF21114F
-:1021D000C7CFD6CF8091F001882339F0853039F010
-:1021E0008091E80083FFCCCF04C082E0089583E0B3
-:1021F000089581E008952091F7013091F8012617A4
-:10220000370748F06115710539F42091E8002E7701
-:102210002093E80001C0B901FC0120E061157105BF
-:10222000C1F18091F001882309F441C0853009F49F
-:1022300040C08091E80083FD3EC08091E80082FFAD
-:1022400006C08091E80082FF27C080E00895809159
-:10225000E80080FFE3CF2091F3008091F20090E04E
-:10226000922B6115710559F08830910540F4249145
-:102270002093F1003196615071090196F2CF21E06F
-:10228000089709F020E08091E8008E778093E800BD
-:10229000C5CF2111C6CFD5CF8091F001882339F069
-:1022A000853039F08091E80083FFCBCF04C082E015
-:1022B000089583E0089581E00895982F973058F5A8
-:1022C0009093E900981739F07091EC002091ED009F
-:1022D0005091F00003C0242F762F50E021FF19C049
-:1022E0003091EB003E7F3093EB003091ED003D7F6D
-:1022F0003093ED003091EB0031603093EB00709340
-:10230000EC002093ED005093F0002091EE0027FFA9
-:1023100007C09F5FD3CF8F708093E90081E008955D
-:1023200080E008958091F10187FD05C08091E8006B
-:1023300080FF0EC012C08091E80082FD05C0809130
-:10234000F0018111F8CF08958091E8008B7708C0E3
-:102350008091F0018111EACF08958091E8008E7795
-:102360008093E80008958091E4009091E50045E6AF
-:102370002091EC0020FF21C02091E80020FD21C029
-:102380002091F001222389F0253089F02091EB0083
-:1023900025FD0FC02091E4003091E5002817390792
-:1023A00039F3415041F0C901E3CF82E0089583E061
-:1023B000089581E0089584E008952091E80022FFC7
-:1023C000DFCF80E008950E9451120E945912E0EE82
-:1023D000F0E0808181608083E8EDF0E080818F779C
-:1023E000808319BCA7EDB0E08C918E7F8C938081A7
-:1023F0008F7E80831092EF0108950F931F93CF93E8
-:10240000DF930E9451120E945912C8EDD0E08881DA
-:102410008F77888388818068888388818F7D88838F
-:1024200019BC1092F0011092EC011092EE01109282
-:10243000ED0100EE10E0F80180818B7F80838881C0
-:102440008160888342E060E080E00E945D11E1EEFF
-:10245000F0E080818E7F8083E2EEF0E08081816019
-:102460008083808188608083F80180818E7F808373
-:10247000888180618883DF91CF911F910F910895AA
-:10248000E8EDF0E080818F7E8083E7EDF0E08081F1
-:102490008160808384E082BF81E08093EF010C94AF
-:1024A000FD11E8EDF0E080818E7F80831092E200E4
-:1024B00008951092DA001092E10008951F920F9291
-:1024C0000FB60F9211242F933F934F935F936F9307
-:1024D0007F938F939F93AF93BF93EF93FF938091DD
-:1024E000E10082FF0BC08091E20082FF07C0809173
-:1024F000E1008B7F8093E1000E948D0E8091DA00D5
-:1025000080FF1FC08091D80080FF1BC08091DA003F
-:102510008E7F8093DA008091D90080FF0DC080E12A
-:1025200089BD82E189BD09B400FEFDCF81E08093C1
-:10253000F0010E945E0E05C019BC1092F0010E94CD
-:10254000700E8091E10080FF19C08091E20080FF51
-:1025500015C08091E2008E7F8093E2008091E200BE
-:1025600080618093E2008091D80080628093D800DF
-:1025700019BC85E08093F0010E947B0E8091E10000
-:1025800084FF30C08091E20084FF2CC080E189BDCF
-:1025900082E189BD09B400FEFDCF8091D8008F7D16
-:1025A0008093D8008091E1008F7E8093E10080913C
-:1025B000E2008F7E8093E2008091E2008160809350
-:1025C000E2008091EC01882311F084E007C0809143
-:1025D000E30087FF02C083E001C081E08093F00147
-:1025E0000E94810E8091E10083FF29C08091E2006A
-:1025F00083FF25C08091E100877F8093E10082E026
-:102600008093F0011092EC018091E1008E7F809325
-:10261000E1008091E2008E7F8093E2008091E200F1
-:1026200080618093E20042E060E080E00E945D1102
-:102630008091F00088608093F0000E94770EFF91F7
-:10264000EF91BF91AF919F918F917F916F915F912A
-:102650004F913F912F910F900FBE0F901F901895A3
-:102660001F920F920FB60F9211242F933F934F9307
-:102670005F936F937F938F939F93AF93BF93CF930A
-:10268000EF93FF93C091E900CF708091EC0010921E
-:10269000E9008091F000877F8093F00078940E9499
-:1026A0006C131092E9008091F00088608093F00034
-:1026B000C093E900FF91EF91CF91BF91AF919F91AE
-:1026C0008F917F916F915F914F913F912F910F90DB
-:1026D0000FBE0F901F9018951F93CF93DF93CDB728
-:1026E000DEB7AA970FB6F894DEBF0FBECDBFE1EFFD
-:1026F000F1E08091F100819321E0E93FF207C9F711
-:102700000E94E60E8091E80083FF1CC12091F10138
-:102710003091F201832F90E08A30910508F012C1C8
-:10272000FC01EA5AFF4F0C94892D203881F02238A1
-:1027300009F008C18091F5018F708093E9008091C4
-:10274000EB0085FB882780F91092E90006C0809194
-:10275000ED019091EE01911182609091E800977FD8
-:102760009093E8008093F1001092F100C5C0822F91
-:102770008D7F09F0E7C0222319F0223061F0E2C01A
-:102780008091F301813009F0DDC0333009F080E041
-:102790008093EE0128C08091F301811124C0209123
-:1027A000F5012F7009F4CEC02093E9008091EB0071
-:1027B00080FF19C08091EB00333011F4806211C0AA
-:1027C00080618093EB0081E090E0022E01C0880FD1
-:1027D0000A94EAF78093EA001092EA008091EB00F5
-:1027E00088608093EB001092E9008091E800877F79
-:1027F00086C02111A7C01091F3011F778091E300DB
-:102800008078812B8093E3008091E800877F80931C
-:10281000E8000E9492118091E80080FFFCCF809137
-:10282000E30080688093E300112311F083E001C08E
-:1028300082E08093F00186C02058223008F082C0E8
-:102840008091F3019091F4018C3D23E0920779F59A
-:1028500083E08A838AE289834FB7F894DE01139676
-:1028600020E03EE051E2E32FF0E050935700E49186
-:1028700020FF03C0E295EF703F5FEF708E2F90E076
-:10288000EA3010F0C79601C0C0968D939D932F5FDC
-:10289000243149F74FBF8091E800877F8093E8009B
-:1028A0006AE270E0CE0101960E949A1014C0AE0157
-:1028B0004F5F5F4F6091F5010E94E20F009709F4AE
-:1028C00041C02091E800277F2093E800BC01898166
-:1028D0009A810E94FB108091E8008B778093E8003A
-:1028E00031C0203879F58091E800877F8093E80037
-:1028F0008091EC018093F1008091E8008E778093C5
-:10290000E8000E9492111EC021111CC09091F30199
-:102910009230C0F48091E800877F8093E800909324
-:10292000EC010E9492118091EC01811104C0809110
-:10293000E30087FF02C084E001C081E08093F001E2
-:102940000E94CD0E8091E80083FF0AC08091E800CC
-:10295000877F8093E8008091EB0080628093EB009A
-:10296000AA960FB6F894DEBF0FBECDBFDF91CF9110
-:102970001F910895CF938091F0018823B1F0809149
-:10298000E9008F709091EC0090FF02C090E801C0C8
-:1029900090E0C92FC82B1092E9008091E80083FDD8
-:1029A0000E946C13CF70C093E900CF91089590936B
-:1029B0007401809373010895E0917301F0917401A3
-:1029C000309721F00190F081E02D099480E0089586
-:1029D000FF920F931F93CF93DF938C01E0917301CC
-:1029E000F0917401309799F10280F381E02D0995FF
-:1029F0008091D70182FF2BC080FF04C08DE895E055
-:102A00000E945507E80180E1F82E07E815E0809163
-:102A1000D70180FF0BC088811F928F931F930F9364
-:102A20000E94EE070F900F900F900F90FA9421964E
-:102A3000F110EDCF8091D70180FF09C085E895E0C6
-:102A4000DF91CF911F910F91FF900C945507DF916B
-:102A5000CF911F910F91FF900895E0917301F09134
-:102A60007401309721F00480F581E02D09940895D8
-:102A700020917101309172018217930771F0909348
-:102A8000720180937101E0917301F09174013097AC
-:102A900021F00680F781E02D0994089520916F01BF
-:102AA000309170018217930771F0909370018093B9
-:102AB0006F01E0917301F0917401309721F000846F
-:102AC000F185E02D0994089508950C9464150E94F1
-:102AD000D1210E9465090C949722CF93C82F809131
-:102AE000D70182FF1EC080FF04C086EA95E00E94E5
-:102AF00055078091D70180FF0CC01F92CF9321EA28
-:102B000035E03F932F930E94EE070F900F900F90A8
-:102B10000F908091D70180FF04C08FE995E00E945B
-:102B200055078C2FCF910C941A0DCF92DF92EF9214
-:102B3000FF920F931F93CF93DF93CDB7DEB72B9701
-:102B40000FB6F894DEBF0FBECDBF0E94820936E7F4
-:102B5000E32E31E0F32E00E010E0C02E802F0E9423
-:102B6000AD0AF701D1907F01D826B1F40F5F1F4F56
-:102B70000E30110591F78FEF89838A831B820E94A3
-:102B8000DA218160782F9D838C8349815A816B8102
-:102B90008D810E94381641C09091D70191FF04C0E9
-:102BA0008B870E94B30A8B8520E030E04D2D50E0EA
-:102BB000922FBA01022E02C0759567950A94E2F72A
-:102BC00060FF25C02E83CF82EE24E394F12C02C057
-:102BD000EE0CFF1C9A95E2F790E08E219F2121E0F8
-:102BE000892B09F420E028870E94DA218160782F60
-:102BF0009A8789874E815F8168858A850E94381609
-:102C0000F801EA58FE4F80818E25808306C02F5F31
-:102C10003F4F2630310561F6A9CF0E94052610915D
-:102C200075010E94DC141817A1F00E94DC14809337
-:102C300075012B960FB6F894DEBF0FBECDBFDF91A6
-:102C4000CF911F910F91FF90EF90DF90CF900C9458
-:102C50006D152B960FB6F894DEBF0FBECDBFDF917A
-:102C6000CF911F910F91FF90EF90DF90CF9008953B
-:102C7000CF93DF93CDB7DEB72B970FB6F894DEBFB7
-:102C80000FBECDBF4F83588769877A878B87DE0158
-:102C9000119686E0FD0111928A95E9F785E0FE0123
-:102CA000379601900D928A95E1F749815A816B819F
-:102CB0007C818D819E810E946D1D2B960FB6F894AC
-:102CC000DEBF0FBECDBFDF91CF910895CF93C82F48
-:102CD000882309F4C1C0823859F40E94DC1481FDB4
-:102CE000BBC089E30E940C200E94E82089E30CC04D
-:102CF000833879F40E94DC1480FDAEC083E50E9425
-:102D00000C200E94E82083E50E945D20CF910C9466
-:102D1000E820843859F40E94DC1482FD9DC087E4C9
-:102D20000E940C200E94E82087E4EECF8CEF8C0FED
-:102D3000813A48F48C2F0E948E2A81118DC08C2FED
-:102D40000E940C20E3CF80E28C0F883048F4C770DB
-:102D500081E001C0880FCA95EAF70E94AF20D6CF64
-:102D60008BE58C0F833078F4C53A29F0C63A31F4FC
-:102D700082E890E005C081E890E002C083E890E03E
-:102D8000CF910C94381588E58C0F833108F064C01E
-:102D9000C83A39F1C93A41F1CA3A49F1CB3A51F14D
-:102DA000CC3A59F1CD3A61F1C03B69F1CE3A71F1BB
-:102DB000CF3A79F1C13B81F1C23B89F1C33B91F13B
-:102DC000C43B99F1C53BA1F1C63BA9F1C73BB1F1A9
-:102DD000C83BB9F1C93BC1F1CA3BC9F58AE292E0EF
-:102DE00038C082EE90E035C089EE90E032C08AEEC5
-:102DF00090E02FC085EB90E02CC086EB90E029C0DE
-:102E000087EB90E026C08CEC90E023C08DEC90E046
-:102E100020C083E891E01DC08AE891E01AC082E9F1
-:102E200091E017C084E991E014C081E292E011C002
-:102E300083E292E00EC084E292E00BC085E292E071
-:102E400008C086E292E005C087E292E002C080E01E
-:102E500090E0CF910C944E15CF910895882309F4FA
-:102E60004BC0823859F40E94DC1481FF45C089E3CD
-:102E70000E940C200E94E82089E30CC0833871F482
-:102E80000E94DC1480FF38C083E50E940C200E9461
-:102E9000E82083E50E945D200C94E820843859F4F2
-:102EA0000E94DC1482FF28C087E40E940C200E944C
-:102EB000E82087E4EFCF9CEF980F913A58F390E227
-:102EC000980F983050F4877091E001C0990F8A955F
-:102ED000EAF7892F0E94B520DFCF9BE5980F93304A
-:102EE00020F480E090E00C943815885A833120F467
-:102EF00080E090E00C944E150895882321F00E9404
-:102F0000AF200C94E8200895882321F00E94B5207A
-:102F10000C94E8200895CF92DF92EF92FF920F93E6
-:102F20001F93CF93DF93CDB7DEB728970FB6F894F2
-:102F3000DEBF0FBECDBF8C0185E0F801DE0111962A
-:102F400001900D928A95E1F7F80140813181F2807C
-:102F5000258122952F7083819481892B31F03F3F09
-:102F600031F481E04F3F19F403C081E001C080E0FB
-:102F700080FDC6C249833A8389819A812F830E944A
-:102F8000CA1F9E8388870E94C91F0E949C1E4E8173
-:102F9000E42FE295EF70F0E0E05AFF4F2F81688553
-:102FA0000C94892D842F807F142F1F70882311F09B
-:102FB0001295107FFF2059F0112309F456C2812F7A
-:102FC00068870E94BF200E94E82068854EC2862F35
-:102FD0000E942E17112309F493C2812F0E94C5204D
-:102FE00028960FB6F894DEBF0FBECDBFDF91CF910C
-:102FF0001F910F91FF90EF90DF90CF900C94E820FD
-:10300000342F307F842F8F70303211F08295807F83
-:10301000662319F0613019F12CC0FF20B1F0222392
-:1030200009F494C1213009F091C128960FB6F894A3
-:10303000DEBF0FBECDBFDF91CF911F910F91FF90EB
-:10304000EF90DF90CF900C94CF20222319F0213005
-:1030500009F456C28E830E94D2208E818AC1FF203D
-:1030600021F0263008F04CC271C1253008F048C26A
-:1030700080C1FF2021F0222309F468C1F6C1222378
-:1030800009F477C106C2242F26952695237030E0D7
-:103090002115310521F021303105C9F031C2FF2061
-:1030A00021F0862F942F937002C080E090E0289644
-:1030B0000FB6F894DEBF0FBECDBFDF91CF911F9149
-:1030C0000F91FF90EF90DF90CF900C943815FF2078
-:1030D00021F0862F942F937002C080E090E0289614
-:1030E0000FB6F894DEBF0FBECDBFDF91CF911F9119
-:1030F0000F91FF90EF90DF90CF900C944E15862F9C
-:10310000FF2019F00E948B2402C00E94F32428960D
-:103110000FB6F894DEBF0FBECDBFDF91CF911F91E8
-:103120000F91FF90EF90DF90CF900C947825842F33
-:10313000837009F076C0F110E3C1262F2295269501
-:103140002770220F220F862F8F70C82ED12CE12CD2
-:10315000F12C022E04C0CC0CDD1CEE1CFF1C0A94CA
-:10316000D2F764FF10C06FE070E080E090E004C030
-:10317000660F771F881F991F2A95D2F76095709563
-:103180008095909503C060E070E0CB01242F2695D8
-:1031900026952370422F50E042305105D1F0433044
-:1031A000510559F16C297D298E299F2941305105FE
-:1031B00041F128960FB6F894DEBF0FBECDBFDF9168
-:1031C000CF911F910F91FF90EF90DF90CF900C94D3
-:1031D000C11E6C297D298E299F2928960FB6F89447
-:1031E000DEBF0FBECDBFDF91CF911F910F91FF903A
-:1031F000EF90DF90CF900C94DB1E0E94C11EC701A0
-:10320000B60128960FB6F894DEBF0FBECDBFDF9192
-:10321000CF911F910F91FF90EF90DF90CF900C9482
-:10322000A71EFF2019F0842F817001C08695882386
-:1032300009F466C1262F229526952770220F220FAA
-:10324000862F8F70C82ED12CE12CF12C022E04C0B9
-:10325000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DE
-:103260006FE070E080E090E004C0660F771F881F79
-:10327000991F2A95D2F7609570958095909503C017
-:1032800060E070E0CB01242F269526952370422F15
-:1032900050E042305105D1F04330510559F16C29CD
-:1032A0007D298E299F294130510541F128960FB67D
-:1032B000F894DEBF0FBECDBFDF91CF911F910F916C
-:1032C000FF90EF90DF90CF900C94951F6C297D2993
-:1032D0008E299F2928960FB6F894DEBF0FBECDBF6A
-:1032E000DF91CF911F910F91FF90EF90DF90CF90E2
-:1032F0000C94AF1F0E94951FC701B60128960FB608
-:10330000F894DEBF0FBECDBFDF91CF911F910F911B
-:10331000FF90EF90DF90CF900C947B1F603FC9F13E
-:1033200018F4603E50F49CC0623F09F461C008F498
-:103330004BC0633F09F470C093C0162F1F70842FD9
-:103340008F71FF2099F00E94141F812F28960FB6CD
-:10335000F894DEBF0FBECDBFDF91CF911F910F91CB
-:10336000FF90EF90DF90CF900C947D170E94351F57
-:10337000812F28960FB6F894DEBF0FBECDBFDF9128
-:10338000CF911F910F91FF90EF90DF90CF900C9411
-:103390008417FF20A9F0253008F0B2C0842F8F7168
-:1033A00028960FB6F894DEBF0FBECDBFDF91CF9148
-:1033B0001F910F91FF90EF90DF90CF900C945A1FC8
-:1033C000263008F09DC0EACFFF20A1F0842F8F7136
-:1033D00028960FB6F894DEBF0FBECDBFDF91CF9118
-:1033E0001F910F91FF90EF90DF90CF900C94141FDE
-:1033F000FF2061F3842F8F7128960FB6F894DEBFFB
-:103400000FBECDBFDF91CF911F910F91FF90EF9035
-:10341000DF90CF900C94351FFF2091F0842F8F7197
-:1034200028960FB6F894DEBF0FBECDBFDF91CF91C7
-:103430001F910F91FF90EF90DF90CF900C94FF1EA3
-:1034400028960FB6F894DEBF0FBECDBFDF91CF91A7
-:103450001F910F91FF90EF90DF90CF900C94F51E8D
-:10346000FF20A1F0222309F4B1CF862F28960FB6B2
-:10347000F894DEBF0FBECDBFDF91CF911F910F91AA
-:10348000FF90EF90DF90CF900C946616222309F402
-:10349000B1CF862F28960FB6F894DEBF0FBECDBFF2
-:1034A000DF91CF911F910F91FF90EF90DF90CF9020
-:1034B0000C942E174F70C8010E94F70728960FB67C
-:1034C000F894DEBF0FBECDBFDF91CF911F910F915A
-:1034D000FF90EF90DF90CF900C941A1E4F70C801B0
-:1034E00028960FB6F894DEBF0FBECDBFDF91CF9107
-:1034F0001F910F91FF90EF90DF90CF900C94B90B3C
-:1035000028960FB6F894DEBF0FBECDBFDF91CF91E6
-:103510001F910F91FF90EF90DF90CF9008950E9440
-:10352000CC200E94A1200E94E8200E94A6260E9492
-:10353000782580E090E00E94381580E090E00C94BF
-:103540004E150E94BC200C948F1A0E94CA1F292F6E
-:1035500022952F7030E02C3031054CF42A303105A3
-:103560006CF4225031092230310590F407C02C3020
-:10357000310551F02F30310539F00AC0803E10F08E
-:10358000803F31F481E0089593FB882780F9089506
-:1035900080E00895CF93DF9300D000D01F92CDB785
-:1035A000DEB70F900F900F900F900F90DF91CF919B
-:1035B0000895CF93DF9300D000D000D0CDB7DEB711
-:1035C00026960FB6F894DEBF0FBECDBFDF91CF9128
-:1035D00008951F93CF93DF93C091840116E08091EB
-:1035E0008501C81799F0D0E01C9FF0011D9FF00DD8
-:1035F0001124EA57FE4F4081518162817381848199
-:1036000095810E94D91A2196C770E9CFDF91CF9199
-:103610001F9108954091B6015091B7016091B80192
-:103620007091B9018091BA019091BB010C94D91AA3
-:10363000CF938091BB0182958F7009F05FC080911C
-:10364000B801882309F45AC020918401A091850112
-:103650006091B6017091B7018091B9019091BA0162
-:1036600031E06F3F09F030E0B32FC6E02A1709F4CC
-:1036700045C0009721F07F3F21F44B2F03C041E06C
-:1036800001C040E030E040FD35C0C29FF001C39F63
-:10369000F00D1124EA57FE4F418174132BC0408175
-:1036A000641328C04281411125C0438154814817C9
-:1036B000590710F441505109481B590B483C51051A
-:1036C000C8F48091BB018F7080618093BB0186E05C
-:1036D000829FF001839FF00D1124E557FE4F8081FA
-:1036E0008F708061808386EB91E00E948B17CF9171
-:1036F0000C94E91A2F5F3F4F2770B8CFCF910895F0
-:10370000CF92DF92EF92FF920F931F93CF93DF93AD
-:10371000CDB7DEB762970FB6F894DEBF0FBECDBF50
-:103720008C0185E0F801DE011D9601900D928A95CD
-:10373000E1F7D8014C9111965C91119712966C911A
-:1037400012971396ED90FC9014977091B601E0914A
-:10375000B7012091B9013091BA012115310531F03D
-:10376000EF3F31F481E07F3F19F403C081E001C0F5
-:1037700080E0B82FB170CB2E80FD6CC1D090B80125
-:10378000DD2009F4F5C0F091BB01E216F30638F034
-:10379000C701821B930B883C910548F09BC0209584
-:1037A00030952E0D3F1D283C310508F093C08F2F1A
-:1037B000807F09F052C0E51314C0741312C0D62ED6
-:1037C00061110FC0FF70F061F093BB010E940A1BF2
-:1037D00086EB91E00E948B178091BB01F8018583F5
-:1037E0006CC1EF2831F05F3F31F481E04F3F19F4B5
-:1037F00003C081E001C080E080FD03C081E0862736
-:1038000001C080E0F82FF170FF2E80FF1CC0809176
-:1038100084012091850136E0821709F428C190E0E7
-:10382000389FF001399FF00D1124EA57FE4F718146
-:10383000571306C07081471303C07281671303C01A
-:1038400001968770E9CFD62E662309F436C18091A0
-:10385000BB0181608093BB0153C0E51308C07413A2
-:1038600006C0611104C0D8011596FC93AEC04D8707
-:103870005E878D859E856A8B0E94A51A6A8988233A
-:1038800029F1D62E662311F12091BB01822F82955A
-:103890008F7090E002970CF460C08091B601909117
-:1038A000B70198878F831986FB86EA862C87CE011D
-:1038B000079651C0E51731F14D875E878D859E854E
-:1038C0006A8B0E94A51A6A8981112EC0C8010E94C4
-:1038D0008B17A4C08F2F807F69F77E2DF98AE88A25
-:1038E00089890E94CA1A86EB91E00E948B17E6EB49
-:1038F000F1E086E0DF011D928A95E9F70E940A1B3C
-:10390000D12CDBC07413D8CF6111D6CFD801159656
-:10391000FC93C8010E948B17E6EBF1E086E0DF0123
-:103920001D928A95E9F7C9C0D62E662379F22091B7
-:10393000BB01822F82958F7090E0029774F0809186
-:10394000B6019091B7019A8389831B82FD82EC8234
-:103950002E83CE0101960E948B1786E0F801A6EB1C
-:10396000B1E001900D928A95E1F70E94181B6FC09B
-:10397000E216F30628F0C701821B930B9C0104C0DA
-:10398000209530952E0D3F1D283C310508F052C082
-:10399000D62E662309F49ACFE5132CC074132AC0DF
-:1039A0008091BB0180FD1DC0982F92959F70C9F03A
-:1039B000D80115968C9315979F3039F09F5F92959B
-:1039C000907F8F70892B15968C93C8010E948B175E
-:1039D00086E0F801A6EBB1E001900D928A95E1F73F
-:1039E00036C086E0F801A6EBB1E001900D928A9511
-:1039F000E1F763C04D875E878D859E850E94A51A7D
-:103A0000882379F086E0F801A6EBB1E001900D92F1
-:103A10008A95E1F70E94181B0E940A1BDD24D394AB
-:103A20004CC08091BB0181608093BB01C8010E94A2
-:103A30008B1743C07E2DF98AE88A89890E94CA1AA9
-:103A4000E6EBF1E086E0DF011D928A95E9F70E943E
-:103A50000A1B33C0662309F439CF4D875E878D85F5
-:103A60009E850E94A51A882309F430CFCBCF4D87BD
-:103A70005E878D859E850E94CA1F292F22952F70F3
-:103A800030E0223031052CF49F7041F0811106C0E6
-:103A90000CC0243031052CF49F7049F4805E8830CE
-:103AA00020F0C8010E948B17CF2CDC2C06C0D80157
-:103AB00015969C91907F91F7F8CF8D2D62960FB659
-:103AC000F894DEBF0FBECDBFDF91CF911F910F9154
-:103AD000FF90EF90DF90CF9008951F93CF93DF93E7
-:103AE000CDB7DEB72C970FB6F894DEBF0FBECDBFB3
-:103AF0004F83588769877A878B879C87CE01079683
-:103B00000E94801B8823C1F02F8138858A859B8580
-:103B1000892B31F03F3F11F080E003C02F3FE1F7E8
-:103B200081E0811147C04F81588569857A858B85F1
-:103B30009C850E94D91A3EC086E0FE013796DE01C0
-:103B4000119601900D928A95E1F7FF81E8854A85EB
-:103B50005B854115510531F0EF3F31F481E0FF3FC6
-:103B600019F403C081E001C080E080FD23C02091F2
-:103B7000850130E0C9010196877099276091840121
-:103B800070E086179707F1F1F983EA835D834C8330
-:103B900096E0929FD001939FB00D1124AA57BE4F7B
-:103BA000FE01319601900D929A95E1F7809385017F
-:103BB0000E94E91A16E0809184019091850189178D
-:103BC00079F1189FC00111248A579E4F0E94801BD3
-:103BD000882331F1E09184011E9FF0011124EA57FE
-:103BE000FE4F4081518162817381848195810E9461
-:103BF000D91A8091840190E001968770992780936B
-:103C00008401D9CF0E94A11A1092850110928401DB
-:103C1000E6EBF1E086E0DF011D928A95E9F7CACF75
-:103C20002C960FB6F894DEBF0FBECDBFDF91CF91BB
-:103C30001F910895EF92FF920F931F93CF93DF93FD
-:103C40009C01009709F471C0F12CEE24E394E90182
-:103C50002196F9018491843740F4843008F056C0ED
-:103C6000813081F0823021F160C0853709F449C08C
-:103C7000C0F19CE7980F903708F057C08F770E94EB
-:103C80002E1746C089010E5F1F4FFE01849190E2FE
-:103C9000980F983050F48770FE2D01C0FF0F8A9561
-:103CA000EAF78F2F0E94BF2015C00E94661614C02D
-:103CB00089010E5F1F4FFE01849190E2980F9830AA
-:103CC00068F48770FE2D01C0FF0F8A95EAF78F2FE9
-:103CD0000E94C5200E94E820E8011AC00E942E1709
-:103CE000FBCF2E5F3F4FFE01C491CC2341F08FE903
-:103CF0009FE00197F1F700C00000C150F6CFE90145
-:103D000007C0FE01F490E901229602C00E946616E7
-:103D10008F2D882341F0EFE9FFE03197F1F700C0E4
-:103D200000008150F6CF9E0192CFDF91CF911F917D
-:103D30000F91FF90EF90089508956093C0017093E4
-:103D4000C1018093C2019093C3010C948F1A0F9309
-:103D50001F930091C0011091C1012091C2013091C7
-:103D6000C301062B172B282B392B0093C00110936E
-:103D7000C1012093C2013093C3011F910F910C9494
-:103D80008F1A0F931F930091C0011091C1012091D0
-:103D9000C2013091C301062317232823392300933E
-:103DA000C0011093C1012093C2013093C3011F9140
-:103DB0000F910C948F1A0F931F930091C0011091D3
-:103DC000C1012091C2013091C3010627172728277E
-:103DD00039270093C0011093C1012093C201309391
-:103DE000C3011F910F910C948F1A1092BC01109275
-:103DF000BD011092BE011092BF010C948F1A41E0D8
-:103E000050E060E070E004C0440F551F661F771F4C
-:103E10008A95D2F74093BC015093BD016093BE01D7
-:103E20007093BF010C948F1A41E050E060E070E0A5
-:103E300004C0440F551F661F771F8A95D2F78091E3
-:103E4000BC019091BD01A091BE01B091BF01842B36
-:103E5000952BA62BB72B8093BC019093BD01A0930B
-:103E6000BE01B093BF010C948F1A41E050E060E0B6
-:103E700070E004C0440F551F661F771F8A95D2F764
-:103E800040955095609570958091BC019091BD01D1
-:103E9000A091BE01B091BF0184239523A623B7232F
-:103EA0008093BC019093BD01A093BE01B093BF016C
-:103EB0000C948F1A41E050E060E070E004C0440FC1
-:103EC000551F661F771F8A95D2F78091BC0190918C
-:103ED000BD01A091BE01B091BF0184279527A627FF
-:103EE000B7278093BC019093BD01A093BE01B0930E
-:103EF000BF010C948F1A0F931F930091BC01109176
-:103F0000BD012091BE013091BF01062B172B282B3C
-:103F1000392B0093BC011093BD012093BE01309357
-:103F2000BF011F910F910C948F1A0F931F93009153
-:103F3000BC011091BD012091BE013091BF0106234B
-:103F40001723282339230093BC011093BD0120932C
-:103F5000BE013093BF011F910F910C948F1A0F93E4
-:103F60001F930091BC011091BD012091BE013091C1
-:103F7000BF0106271727282739270093BC01109374
-:103F8000BD012093BE013093BF011F910F910C948E
-:103F90008F1A0895CF92DF92EF92FF920F931F93A3
-:103FA000CF93DF93EC01C090C001D090C101E090AD
-:103FB000C201F090C3018091BC019091BD01A0911C
-:103FC000BE01B091BF01C82AD92AEA2AFB2A0FE113
-:103FD00010E0B701A601002E04C0769567955795AD
-:103FE00047950A94D2F740FF07C0BE01802F0E9478
-:103FF000DC0B8130910539F40150110950F7BE01F5
-:1040000080E00E94DC0BDF91CF911F910F91FF9018
-:10401000EF90DF90CF90089590910C01992361F17A
-:1040200090910D01992341F1982F9695969596952B
-:104030009F3088F4E0910E01F0910F01E90FF11D1E
-:10404000877021E030E001C0220F8A95EAF7818174
-:10405000822B818308959091D70190FF2DC01F92EC
-:104060008F9387ED95E09F938F930E94EE070F90BB
-:104070000F900F900F90089540910E0150910F01F5
-:1040800020E030E09FEFFA01E20FF31F6281681732
-:1040900099F09F3F19F4611101C0922F2F5F3F4F9C
-:1040A0002E30310581F79F3F39F0FA01E90FF11DFC
-:1040B00097FDFA9582830895089590910C019923B4
-:1040C00069F190910D01992349F1982F9695969554
-:1040D00096959F3090F4E0910E01F0910F01E90F59
-:1040E000F11D877021E030E001C0220F8A95EAF7C8
-:1040F000209581812823218308959091D70190FFF5
-:104100001FC01F928F9389EB95E09F938F930E941E
-:10411000EE070F900F900F900F90089540910E01B1
-:1041200050910F0120E030E0FA01E20FF31F92817D
-:10413000981301C012822F5F3F4F2E303105A1F737
-:10414000089581E090E0E0910E01F0910F01E80FF9
-:10415000F91F1082019680319105A9F70895909179
-:10416000D601982B9093D601089580959091D60111
-:1041700098239093D60108951092D60108959091B6
-:10418000D501982B9093D501089580959091D501F4
-:1041900098239093D50108951092D50108958093A6
-:1041A000C40108951092C401089540910E015091E8
-:1041B0000F0120E030E080E0FA01E20FF31F91816F
-:1041C00091118F5F2F5F3F4F2F303105A9F7089571
-:1041D000E0910E01F0910F018091D6018083E09172
-:1041E0000E01F0910F0180819091D501892B808380
-:1041F0009091C401992361F0E0910E01F0910F01BB
-:104200008081892B80830E94D52081111092C40166
-:1042100080910E0190910F010C94E81490933B0152
-:1042200080933A010895CF92DF92EF92FF920F931D
-:104230001F936C01EE24FF24C114D104E104F104A6
-:1042400021F46B017C0180E001C080E133272F2D38
-:104250001E2D0D2D011511052105310519F0885F61
-:104260006801790197018601A4E036952795179595
-:104270000795AA95D1F7011511052105310519F00A
-:104280008C5F6801790197018601F2E036952795E8
-:1042900017950795FA95D1F70115110521053105F7
-:1042A00019F08E5F68017901B701A60176956795CF
-:1042B00057954795452B462B472B09F08F5F1F914C
-:1042C0000F91FF90EF90DF90CF9008958295982FF7
-:1042D0009C7C96959695837344E0849F900111246D
-:1042E000922B892F8A7A86959575990F892B089537
-:1042F0001F93CF93DF931F92CDB7DEB799830E94B0
-:104300006621182F9981892F0E946621212F30E084
-:10431000322F2227A901482BCA010F90DF91CF919C
-:104320001F9108958091F001843009F11092D80115
-:1043300020E488E190E00FB6F894A895809360009F
-:104340000FBE2093600083B7817F846083BF83B7F3
-:10435000816083BF7894889583B78E7F83BF88E11F
-:104360000FB6F89480936000109260000FBE08951D
-:1043700008950895CF930E94B8210E9482090E9457
-:10438000B921C0E08C2F0E94AD0A811105C0CF5F1A
-:10439000CE30C1F780E001C081E0CF9108950C9448
-:1043A000A11A82E084BD93E095BD9AEF97BD8093FA
-:1043B0006E0008952FB7F8948091D9019091DA0199
-:1043C000A091DB01B091DC012FBF0895CF92DF9265
-:1043D000EF92FF920F931F932FB7F8944091D9015A
-:1043E0005091DA016091DB017091DC012FBF6A010D
-:1043F0007B01EE24FF248C0120E030E0C016D106C2
-:10440000E206F30610F441505109481B590BCA014A
-:104410001F910F91FF90EF90DF90CF9008951F9222
-:104420000F920FB60F9211248F939F93AF93BF9368
-:104430008091D9019091DA01A091DB01B091DC016A
-:104440000196A11DB11D8093D9019093DA01A0932B
-:10445000DB01B093DC01BF91AF919F918F910F90E1
-:104460000FBE0F901F9018950E94E311F8942FEF44
-:1044700087EA91E6215080409040E1F700C00000BB
-:1044800087E090EBDC018093F9019093FA01A0930F
-:10449000FB01B093FC012CE088E190E00FB6F894AA
-:1044A000A895809360000FBE20936000FFCFEF922D
-:1044B000FF920F931F93CF93DF93E82EF12C8F2D54
-:1044C0000E94AD0AC0E0D0E0082F10E098010C2E49
-:1044D00002C0359527950A94E2F720FD05C0219684
-:1044E000C630D10599F709C06C2F7F2D80E00E945E
-:1044F000BA0BE812F4CF81E005C0F3948EE0F81215
-:10450000DECF80E0DF91CF911F910F91FF90EF9070
-:104510000895CF93C82F8CE20E945722882321F060
-:104520008C2FCF910C94572280E0CF910895CF9398
-:104530000E94E423811102C00E94CA238CEF95E0FF
-:104540000E945507C5E6C15049F00E9482098FE3D9
-:104550009CE90197F1F700C00000F5CF85EF95E0E9
-:104560000E94550789E20E948922811111C18AE2C5
-:104570000E94892281110E94CA2385E00E9489221B
-:1045800081110E9434220E94EF238093D70187E09B
-:104590000E948922882399F18BE10E948922882335
-:1045A00051F09091D70191FB882780F921E0822773
-:1045B00080FB91F922C08EE00E948922882351F06D
-:1045C0009091D70192FB882780F921E0822780FB18
-:1045D00092F913C080E10E9489229091D70188232B
-:1045E00041F093FB882780F921E0822780FB93F933
-:1045F00004C0892F809580FB90F99093D70180911A
-:10460000D7010E94F3230E9401248093EA0180EEE7
-:104610000E948922882341F08091EA01982F909589
-:1046200090FB80F98093EA0189E30E948922882324
-:1046300059F09091EA0191FB882780F921E08227C7
-:1046400080FB91F99093EA0182EE0E9489228823EF
-:1046500059F09091EA0192FB882780F921E08227A6
-:1046600080FB92F99093EA0186EE0E9489228823CA
-:1046700059F09091EA0193FB882780F921E0822785
-:1046800080FB93F99093EA0183EE0E9489228823AC
-:1046900059F09091EA0194FB882780F921E0822764
-:1046A00080FB94F99093EA0185E30E948922882394
-:1046B00059F09091EA0195FB882780F921E0822743
-:1046C00080FB95F99093EA0181E30E948922882377
-:1046D00059F09091EA0196FB882780F921E0822722
-:1046E00080FB96F99093EA0181E10E948922882358
-:1046F00059F09091EA0197FB882780F921E0822701
-:1047000080FB97F99093EA018091EA010E940524C9
-:104710008091EA0187FB882780F980930D0187E269
-:104720000E948922C82F8EE10E9489228111C260D5
-:104730008FE10E9489228111C46080E20E94892257
-:104740008111C86081E20E9489228111C06182E2E8
-:104750000E9489228111C06283E20E948922811114
-:10476000C06484E20E948922882311F0C06802C0DC
-:10477000CC2329F08C2F0E94FC236C2F03C00E94B5
-:10478000F823682F70E080E090E0CF910C949D1E9C
-:10479000CF9108956DEE7EEF80E090E00E94BF2DF6
-:1047A00060E082E090E00E94B12D60E083E090E064
-:1047B0000E94B12D60E084E090E00E94B12D60E0A5
-:1047C00085E090E00C94B12D80E090E00E94AB2D4C
-:1047D00021E08D3E9E4F09F020E0822F089582E077
-:1047E00090E00C94A32D682F82E090E00C94B12D02
-:1047F00083E090E00C94A32D682F83E090E00C946C
-:10480000B12D84E090E00C94A32D682F84E090E01B
-:104810000C94B12D8091DF0180FF0BC060911301DA
-:1048200085E0689FB001112475956795759567952A
-:104830002AC081FF09C06091130185E0689FB00123
-:104840001124759567951FC082FF07C06091130101
-:1048500085E0689FB001112416C04091E001442317
-:10486000C9F060911201461788F72091130185E085
-:10487000289F90011124429FC001439F900D112455
-:1048800070E00E94752D6038710540F46115710566
-:1048900039F002C065E070E0862F08958FE7089533
-:1048A00081E008958091DF0180FF08C060911101CF
-:1048B00070E0759567957595679521C081FF06C075
-:1048C0006091110170E07595679519C082FF04C071
-:1048D0006091110170E010C08091E0018823C1F067
-:1048E000609110018617A0F790911101989FC00167
-:1048F000112470E00E94752D6038710528F461154F
-:10490000710521F0862F08958FE7089581E00895BD
-:1049100061E070E0F4CF803F21F40E940A24819589
-:1049200004C0813F29F40E940A248093E301089582
-:10493000823F21F40E940A24819504C0833F29F418
-:104940000E940A248093E2010895893F19F40E948D
-:10495000522405C08A3F31F40E94522481958093ED
-:10496000E40108958B3F21F40E945224819504C0F4
-:104970008C3F29F40E9452248093E5010895843FDE
-:1049800021F48091E101816017C0853F21F480917D
-:10499000E101826011C0863F21F48091E1018460D1
-:1049A0000BC0873F21F48091E101886005C0883FFA
-:1049B00031F48091E10180618093E10108958D3FA0
-:1049C00021F48091DF0181600BC08E3F21F4809142
-:1049D000DF01826005C08F3F29F48091DF01846090
-:1049E0008093DF010895803F39F48091E30187FFD0
-:1049F0006CC01092E30169C0813F29F48091E3010A
-:104A00001816BCF362C09091E201823F29F497FF2F
-:104A10005CC01092E20159C0833F19F41916CCF31F
-:104A200054C0893F41F48091E40118160CF04DC048
-:104A30001092E4014AC08A3F29F48091E40187FF83
-:104A400044C0F6CF8B3F39F48091E50187FF3DC02C
-:104A50001092E5013AC08C3F29F48091E5011816C7
-:104A6000BCF333C0843F21F48091E1018E7F17C0F5
-:104A7000853F21F48091E1018D7F11C0863F21F4B3
-:104A80008091E1018B7F0BC0873F21F48091E10190
-:104A9000877F05C0883F31F48091E1018F7E80934C
-:104AA000E10113C08D3F21F48091DF018E7F0BC0A7
-:104AB0008E3F21F48091DF018D7F05C08F3F29F467
-:104AC0008091DF018B7F8093DF018091E201811172
-:104AD0000EC08091E30181110AC08091E40181112F
-:104AE00006C08091E501811102C01092E001089595
-:104AF0008091D70183FF7EC088E396E00E9455072E
-:104B00008091E1011F928F9383E396E09F938F93AF
-:104B10000E94EE0781E396E00E9455072091E20192
-:104B2000822F992787FD90959F932F938EE296E091
-:104B30009F938F930E94EE078CE296E00E945507A8
-:104B40002091E301822F992787FD90959F932F93C2
-:104B500089E296E09F938F930E94EE0787E296E0AA
-:104B60000E9455072091E401822F992787FD909597
-:104B70009F932F9384E296E09F938F930E94EE077A
-:104B800082E296E00E9455072091E501822F992745
-:104B900087FD90959F932F938FE196E09F938F933E
-:104BA0000E94EE078CE196E00E9455078091E0019B
-:104BB0001F928F9389E196E09F938F930E94EE0757
-:104BC00087E196E00E9455078091DF011F928F9345
-:104BD00084E196E09F938F930E94EE0781E196E037
-:104BE0000E9455078DB79EB74C960FB6F8949EBF9E
-:104BF0000FBE8DBF81EE91E00E942D150E94DA213B
-:104C00009093DE018093DD0108951F93CF93DF938E
-:104C10008091DD019091DE010E94E6214091E0014A
-:104C2000442321F02091140130E006C020911501A9
-:104C30005AE0259F900111248217930708F482C03F
-:104C40008091E2011091E301D091E401C091E5016E
-:104C5000811107C0111105C0D11103C0CC2309F483
-:104C600071C04F3F19F04F5F4093E001181624F4D4
-:104C70000E940A248093E2018091E20187FF05C02F
-:104C80000E940A2481958093E201111624F40E9467
-:104C90000A248093E3018091E30187FF05C00E940D
-:104CA0000A2481958093E3016091E201662339F142
-:104CB0001091E301112319F1772767FD7095872F74
-:104CC000972F0E947A2C23E333E343E35FE30E94B0
-:104CD000DE2C0E94472C6093E201612F772767FD4D
-:104CE0007095872F972F0E947A2C23E333E343E3B9
-:104CF0005FE30E94DE2C0E94472C6093E3011D16A7
-:104D000024F40E9452248093E4018091E40187FFFF
-:104D100005C00E94522481958093E4011C1624F45E
-:104D20000E9452248093E5018091E50187FF05C030
-:104D30000E94522481958093E501DF91CF911F91CC
-:104D40000C947825DF91CF911F910895E1EEF1E069
-:104D500085E0DF011D928A95E9F71092E00110923B
-:104D6000DF0108958BE598E00E9455071F9281E0CE
-:104D70008F931F9285E08F938DE098E09F938F93A0
-:104D80000E94EE070F900F900F900F900F900F90D2
-:104D900008958330E9F128F4813061F0823009F11F
-:104DA0000895853009F462C008F449C0863009F4DA
-:104DB00074C0089520911501862F90E0820F911DF7
-:104DC0008F3F910520F4620F6093150103C08FEFB0
-:104DD00080931501809115011F928F9386E497E0CF
-:104DE00072C020911401862F90E0820F911D8F3F99
-:104DF000910520F4620F6093140103C08FEF80933C
-:104E00001401809114011F928F9384E397E05BC09B
-:104E100020911301862F90E0820F911D8F3F910505
-:104E200020F4620F6093130103C08FEF809313018E
-:104E3000809113011F928F9381E297E044C02091EB
-:104E40001201862F90E0820F911D8F3F910520F473
-:104E5000620F6093120103C08FEF80931201809163
-:104E600012011F928F938CE097E02DC020911101C9
-:104E7000862F90E0820F911D8F3F910520F4620FE5
-:104E80006093110103C08FEF809311018091110194
-:104E90001F928F9383EF96E016C020911001862F0A
-:104EA00090E0820F911D8F3F910520F4620F609377
-:104EB000100103C08FEF80931001809110011F92A9
-:104EC0008F9388ED96E09F938F930E94EE070F904B
-:104ED0000F900F900F900895833081F128F4813066
-:104EE00059F08230D1F00895853009F449C0B8F105
-:104EF000863009F456C0089580911501681720F492
-:104F0000861B8093150102C0109215018091150136
-:104F10001F928F9389EC96E054C08091140168171A
-:104F200020F4861B8093140102C01092140180911A
-:104F300014011F928F9387EB96E043C08091130179
-:104F4000681720F4861B8093130102C0109213018E
-:104F5000809113011F928F9384EA96E032C0809172
-:104F60001201681720F4861B8093120102C0109270
-:104F70001201809112011F928F938FE896E021C059
-:104F800080911101681720F4861B8093110102C0E3
-:104F900010921101809111011F928F9386E796E084
-:104FA00010C080911001681720F4861B80931001B7
-:104FB00002C010921001809110011F928F938BE517
-:104FC00096E09F938F930E94EE070F900F900F90A3
-:104FD0000F900895CF93C82F1F928F9320E639E04A
-:104FE0003F932F930E94EE0761E070E080E090E035
-:104FF00004C0660F771F881F991FCA95D2F70E94B9
-:105000009D1E0F900F900F900F90CF910C94A11AAE
-:10501000CF938D3109F465C0B0F58E3009F4CBC162
-:1050200000F5873009F49BC1A8F4863009F06AC204
-:105030008091D701817F8E7F8093D70185E699E0AB
-:105040000E94550787EA9DE00E94550781E0809302
-:10505000E70180C1883009F44FC08B3009F47CC16E
-:1050600051C2863109F4EDC138F4803109F4B6C17A
-:10507000813109F42DC246C2893109F4CBC18B318B
-:1050800009F486C13FC2853309F434C248F487323B
-:1050900009F430C208F430C2893209F42BC232C29A
-:1050A000833438F48A3308F029C2883309F454C1B0
-:1050B00029C2833409F41EC2883409F023C20E9435
-:1050C000A11A86E99DE00E9455079FEF23ED80E33A
-:1050D000915020408040E1F700C000000E9434223F
-:1050E00039C186EB9DE00E9455070E94012C0E9469
-:1050F000DC140E941A0D2EC18BEA9DE00E94550718
-:1051000086E79BE00E9455070E94F8231F928F9329
-:1051100083E79BE09F938F930E94EE0781E79BE0DC
-:105120000E9455070E94EF23C82F8EE59BE00E9446
-:1051300055071F92CF9329E53BE03F932F930E94A1
-:10514000EE0787E59BE00E9455078DE49BE00E94F7
-:1051500055078C2F81701F928F932AE43BE03F9379
-:105160002F930E94EE0788E49BE00E9455078EE390
-:105170009BE00E945507C1FB882780F91F928F93FF
-:105180002BE33BE03F932F930E94EE0789E39BE0E4
-:105190000E9455078DE29BE00E945507C2FB8827BD
-:1051A00080F91F928F932AE23BE03F932F930E9456
-:1051B000EE0788E29BE00E9455078FE19BE00E948A
-:1051C0005507C3FBCC27C0F91F92CF938CE19BE01E
-:1051D0009F938F930E94EE078AE19BE00E94550700
-:1051E0000E940124C82F86E09BE00E9455071F9271
-:1051F000CF9321E03BE03F932F930E94EE078FEF88
-:105200009AE00E94550786EE9AE00E9455078C2F7F
-:1052100081701F928F9323EE3AE03F932F930E9469
-:10522000EE078DB79EB780960FB6F8949EBF0FBE5F
-:105230008DBF81EE9AE00E9455078AEC9AE00E94A9
-:105240005507C1FB882780F91F928F9327EC3AE01E
-:105250003F932F930E94EE0785EC9AE00E9455073A
-:1052600083EB9AE00E945507C2FB882780F91F92C2
-:105270008F9320EB3AE03F932F930E94EE078EEA44
-:105280009AE00E9455078CE99AE00E945507C3FBFB
-:10529000882780F91F928F9329E93AE03F932F9353
-:1052A0000E94EE0787E99AE00E9455078DE89AE090
-:1052B0000E945507C4FB882780F91F928F932AE824
-:1052C0003AE03F932F930E94EE0788E89AE00E940D
-:1052D000550786E79AE00E945507C5FB882780F9A5
-:1052E0001F928F9323E73AE03F932F930E94EE079C
-:1052F00081E79AE00E94550785E59AE00E945507EC
-:10530000C6FB882780F91F928F9322E53AE03F93EE
-:105310002F930E94EE0780E59AE00E94550788E4EB
-:105320009AE00E945507C7FBCC27C0F91F92CF9384
-:1053300085E49AE09F938F930E94EE0783E49AE0BE
-:105340000E9455078DB79EB74C960FB6F8949EBF36
-:105350000FBE8DBFC1E0DBC08CE899E058C08091E2
-:10536000D701C82FC17080FF09C089E89DE00E9465
-:1053700055078091D701817F8E7F44C08DE79DE0E6
-:105380000E9455078091D70181608093D701E2CFB9
-:105390008091D70181FBCC27C0F991E0C927C0FBE0
-:1053A00081F98093D701CC2319F080E79DE025C0D7
-:1053B00082E69DE02CC08091D70182FBCC27C0F90A
-:1053C00091E0C927C0FB82F98093D701CC2319F063
-:1053D00083E59DE012C083E49DE019C08091D70170
-:1053E00083FBCC27C0F991E0C927C0FB83F98093E8
-:1053F000D701CC2351F087E39DE00E9455078091AF
-:10540000D70181608093D70182C08AE29DE00E942B
-:105410005507A0CF8BE19DE00E9455078FEE9CE0E1
-:105420000E94550782EB9CE00E94550785E89CE0AE
-:105430000E94550781E49CE00E94550786E19CE0AC
-:10544000E6CF88E09CE00E9455070E94DC141F9282
-:105450008F938EEE9BE09F938F930E94EE07809137
-:105460000C011F928F9387ED9BE09F938F930E9477
-:10547000EE0780916E011F928F9384EC9BE09F93C7
-:105480008F930E94EE0780910D011F928F9381EB05
-:105490009BE09F938F930E94EE078091D90190919A
-:1054A000DA01A091DB01B091DC01BF93AF939F9330
-:1054B0008F938DE99BE09F938F930E94EE078DB7AA
-:1054C0009EB746960FB6F8949EBF0FBE8DBF42CFD3
-:1054D0000E94A11AC0910D0181E0C827C0930D015F
-:1054E000CC2329F083E99BE00E94550710C088E88F
-:1054F0009BE08DCF80E003C08D5101C089530E9495
-:10550000EA2728CF86E89BE00E945507C0E08C2F51
-:10551000CF91089580E0089580E00895CF93C82F3B
-:105520008091E701813081F020F0823009F44CC095
-:1055300042C1A0910E01B0910F018C91813169F0AF
-:10554000823209F03AC109C0A0910E01B0910F0159
-:105550008C91813111F0823249F48C2F0E948A2A79
-:1055600081112FC08C2F0E9408282CC08C2F0E94E4
-:105570008C2A811126C0C431E1F070F4CB3081F067
-:10558000C031D1F40E94B22688E599E00E94550707
-:1055900082E08093E70115C0C93259F0C83361F445
-:1055A00085E699E00E9455078CE599E00E94550731
-:1055B00008C01092E70103C186E599E00E945507F3
-:1055C000FEC081E08170FDC0C43220F5CE3108F00C
-:1055D000C0C0CB3099F1C8F4C73009F0D2C08AE01E
-:1055E0008093150194E19093140193E0909313013B
-:1055F0008093120188E08093110188E2809310016A
-:105600008CEF97E00E945507BFC0C33149F1C43108
-:10561000C1F0B7C0CB3409F4A9C028F4C93289F06D
-:10562000C83361F0AEC0C13509F49EC0C23509F47B
-:1056300099C0CE3409F0A5C06AE09EC00E94B2268F
-:10564000A3C08091E601882319F01092E6019CC066
-:1056500089E098E00E94550781E08093E701B1C09E
-:1056600083EE97E00E94550781ED97E00E94550771
-:10567000809115011F928F938EEC97E09F938F93EB
-:105680000E94EE078CEC97E00E9455078AEB97E0AA
-:105690000E945507809114011F928F9387EB97E02A
-:1056A0009F938F930E94EE0785EB97E00E9455072A
-:1056B00086EA97E00E945507809113011F928F930D
-:1056C00083EA97E09F938F930E94EE0781EA97E029
-:1056D0000E94550780E997E00E94550780911201CA
-:1056E0001F928F938DE897E09F938F930E94EE0710
-:1056F0008BE897E00E94550786E797E00E945507E0
-:10570000809111011F928F9383E797E09F938F936E
-:105710000E94EE0781E797E00E9455078AE597E02F
-:105720000E945507809110011F928F9387E597E0A3
-:105730009F938F930E94EE0785E597E00E9455079F
-:105740008DB79EB748960FB6F8949EBF0FBE8DBF1B
-:105750001BC0CE51EC2FF0E0E15DFE4F80818093C5
-:10576000E60112C061E003C061E006C06AE080911A
-:10577000E6010E94C92608C08091E6010E946C27BC
-:1057800003C08AEF97E013C08091E601882369F097
-:105790001F928F9384EF97E09F938F930E94EE0761
-:1057A0000F900F900F900F9004C081EF97E00E9430
-:1057B000550781E006C01092E70180E002C080E05A
-:1057C00001CFCF910895E1E8F0E080818860808387
-:1057D0008081816080838FB7F89493E090938900F3
-:1057E00090ED909388008FBF0895EFE6F0E0808100
-:1057F000826080830895EFE6F0E080818D7F808372
-:105800000895EFE6F0E0808192E089278083089593
-:105810001F920F920FB60F9211242F933F934F9325
-:105820005F936F937F938F939F93AF93BF93EF9308
-:10583000FF938091E8019091E90101969093E9012D
-:105840008093E801811103C082E00E941A0DE0916B
-:10585000E901E695E695F0E0EA53F24FE491809194
-:10586000E8018E1303C080E00E941A0DFF91EF91B2
-:10587000BF91AF919F918F917F916F915F914F9168
-:105880003F912F910F900FBE0F901F90189504D04D
-:105890006894B1118DC0089570D088F09F5790F032
-:1058A000B92F9927B751A0F0D1F0660F771F881F45
-:1058B000991F1AF0BA95C9F712C0B13081F077D0AC
-:1058C000B1E0089574C0672F782F8827B85F39F04A
-:1058D000B93FCCF3869577956795B395D9F73EF4A4
-:1058E00090958095709561957F4F8F4F9F4F08954C
-:1058F000E89409C097FB3EF490958095709561956A
-:105900007F4F8F4F9F4F9923A9F0F92F96E9BB271F
-:105910009395F695879577956795B795F111F8CF9B
-:10592000FAF4BB0F11F460FF1BC06F5F7F4F8F4F06
-:105930009F4F16C0882311F096E911C0772321F0FC
-:105940009EE8872F762F05C0662371F096E8862F94
-:1059500070E060E02AF09A95660F771F881FDAF7EB
-:10596000880F9695879597F9089557FD9058440F9D
-:10597000551F59F05F3F71F04795880F97FB991FAE
-:1059800061F09F3F79F0879508951216130614066B
-:10599000551FF2CF4695F1DF08C0161617061806F8
-:1059A000991FF1CF86957105610508940895E894D3
-:1059B000BB2766277727CB0197F908950BD078C0CE
-:1059C00069D028F06ED018F0952309F05AC05FC056
-:1059D0001124EECFCADFA0F3959FD1F3950F50E0CD
-:1059E000551F629FF001729FBB27F00DB11D639F91
-:1059F000AA27F00DB11DAA1F649F6627B00DA11D37
-:105A0000661F829F2227B00DA11D621F739FB00DDC
-:105A1000A11D621F839FA00D611D221F749F33274C
-:105A2000A00D611D231F849F600D211D822F762FE5
-:105A30006A2F11249F5750408AF0E1F088234AF0E2
-:105A4000EE0FFF1FBB1F661F771F881F915050402E
-:105A5000A9F79E3F510570F014C0AACF5F3FECF349
-:105A6000983EDCF3869577956795B795F795E7951A
-:105A70009F5FC1F7FE2B880F911D9695879597F92B
-:105A8000089597F99F6780E870E060E008959FEFC0
-:105A900080EC089500240A941616170618060906C5
-:105AA000089500240A941216130614060506089594
-:105AB000092E0394000C11F4882352F0BB0F40F41C
-:105AC000BF2B11F460FF04C06F5F7F4F8F4F9F4F5C
-:105AD0000895991B79E004C0991F961708F0961B4A
-:105AE000881F7A95C9F78095089597FB072E16F4BD
-:105AF000009407D077FD09D00E948F2D07FC05D0B8
-:105B00003EF4909581959F4F0895709561957F4FD4
-:105B10000895EE0FFF1F0590F491E02D0994AA1B44
-:105B2000BB1B51E107C0AA1FBB1FA617B70710F088
-:105B3000A61BB70B881F991F5A95A9F780959095BA
-:105B4000BC01CD010895F999FECF92BD81BDF89AAF
-:105B5000992780B50895A8E1B0E042E050E00C94A8
-:105B6000C62D262FF999FECF1FBA92BD81BD20BD4B
-:105B70000FB6F894FA9AF99A0FBE019608950E940A
-:105B8000B12D272F0C94B22DDC01CB01FC01F9992A
-:105B9000FECF06C0F2BDE1BDF89A319600B40D9279
-:0C5BA00041505040B8F70895F894FFCF32
-:105BAC0020021B0D0C0EE90DB50D820D0101C50176
-:105BBC0028080A03140A3F4D3620394605F904C358
-:105BCC0004A3046A04DD03F6030F0428044804014B
-:0A5BDC000203040506070809000093
+:1002D00001000100AE00010001000000160345000E
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/jack/jack.hex b/keyboard/ergodox_ez/keymaps/jack/jack.hex
index 5651572ab0..cfccb87265 100644
--- a/keyboard/ergodox_ez/keymaps/jack/jack.hex
+++ b/keyboard/ergodox_ez/keymaps/jack/jack.hex
@@ -1,17 +1,17 @@
-:100000000C9400070C9444070C9444070C94440788
-:100010000C9444070C9444070C9444070C94440734
-:100020000C9444070C9444070C945B120C942D130D
-:100030000C9444070C9444070C9444070C94440714
-:100040000C9444070C94052C0C9444070C9444071E
-:100050000C9444070C940C220C9444070C94440711
-:100060000C9444070C9444070C9444070C944407E4
-:100070000C9444070C9444070C9444070C944407D4
-:100080000C9444070C9444070C9444070C944407C4
-:100090000C9444070C9444070C9444070C944407B4
-:1000A0000C9444070C9444070C9444079213B41323
-:1000B0009F14B4139F14F61319149F146E14811413
-:1000C000CF17CF17FD17FD1740187C187D1A7D1A22
-:1000D00094187D1A8B198B19571A7D1A7D1A6B1A71
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A100002B002900E100000000004A
 :1000F0001E00140004001D00E0004D001F001A0047
 :1001000016001B00E2002C0020000800070006007B
@@ -43,1430 +43,1079 @@
 :1002A000010024022D0200000100010001002502CE
 :1002B0002E020000AB000100010026022F02000008
 :1002C000AA0001000100270230020050A90001002D
-:1002D00001002A0031020100AE0000000A002530B2
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E382E3274
-:100C2000204156522D4C4942433A20312E382E3025
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A203932323526
-:100C9000343532202830353A33383A3336204A61F9
-:100CA0006E2032302032303136290A005649443A1B
-:100CB00020307846454544284572676F446F782058
-:100CC000455A29205049443A20307831333037286A
-:100CD0004572676F446F7820455A29205645523A2D
-:100CE000203078303030310A00444553433A207484
-:100CF0002E6D2E6B2E206B6579626F61726420669B
-:100D000069726D7761726520666F72204572676FD8
-:100D1000646F780A000A092D2056657273696F6E38
-:100D2000202D0A000A6D6F7573653A206F66660A9A
-:100D3000000A6D6F7573653A206F6E0A000A6B6565
-:100D400079626F6172643A206F66660A000A6B65A9
-:100D500079626F6172643A206F6E0A000A6D617485
-:100D60007269783A206F66660A000A6D617472696A
-:100D7000783A206F6E0A000A64656275673A206FE0
-:100D80006E0A000A64656275673A206F66660A003B
-:100D90000A0A626F6F746C6F616465722E2E2E206A
-:100DA00000433E20006565636F6E6669673A0A001E
-:100DB000536C656570204C454420746573740A005B
-:100DC0000000000000000000000000010204060A0C
-:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD
-:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD
-:100DF0000F0A0604020100000000000000000000CD
-:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74
-:100E100024C08091F9019091FA01A091FB01B09159
-:100E2000FC018730904BA740B04BB9F41092F90108
-:100E30001092FA011092FB011092FC0114BE84B7CB
-:100E4000877F84BF88E10FB6F8948093600010928A
-:100E500060000FBEE0E0FFE3099511E0A0E0B1E023
-:100E6000E6EAFBE502C005900D92AA33B107D9F777
-:100E700011E0AAE3B1E001C01D92A93FB107E1F77B
-:100E80000E94950F0C94D12D0C940000FF93EF93CA
-:100E9000E0913A01F0913B01309709F00995EF910B
-:100EA000FF910895FC018591803011F0EFDFFBCFB9
-:100EB0000895FF27E0E230E247FF0CC0419597FF1D
-:100EC00009C0EDE26095709580959095611D711D4A
-:100ED000811D911D27FF02C0219530E350E2AA2712
-:100EE000660F771F881F991FAA1FA41710F0A41B55
-:100EF00063955A95A9F7AA3008F0A95FA05DAF9352
-:100F0000F395611571058105910541F7ED3211F4F5
-:100F1000EF93F395F21718F43F93F395FBCF8F916E
-:100F2000B5DFFA95E1F70895E991F991859180305F
-:100F300021F0853219F0AADFF9CF089520E0E89476
-:100F400055915532C1F3503311F4689455915A3389
-:100F500048F4505390F3220F022E220F220F200D3F
-:100F6000250FF4CF0EF4219589919991533619F3F9
-:100F7000533729F1533559F1BC0188279927E89453
-:100F80005C3621F48991999168945591543639F4DD
-:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709
-:100FA0004AE039F0583540E121F0523642E009F08C
-:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC
-:100FC000EF93FC0181918030B9F360DFFBCFFF9399
-:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0
-:100FE000A3DFCF91DF91089561110BC0FC018281D5
-:100FF000882321F085EE0E94631603C085EE0E94CF
-:101000002B1780E090E0089508956091BC017091E5
-:10101000BD018091BE019091BF010E9410215698A0
-:101020005E9825982D9826982E9827982F9881308D
-:1010300019F0823021F00895259A2D9A0895269A64
-:101040002E9A089585E098E0892B11F00E940508FA
-:1010500080E090E0089556985E9825982D982698FF
-:101060002E9827982F988FEF90E090938900809387
-:10107000880090938B0080938A0090938D008093DA
-:101080008C00259A2D9A2FEF80E792E02150804026
-:101090009040E1F700C00000269A2E9A2FEF80E7DB
-:1010A00092E0215080409040E1F700C00000279A74
-:1010B0002F9A2FEF80E792E0215080409040E1F797
-:1010C00000C0000025982D982FEF80E792E0215076
-:1010D00080409040E1F700C0000026982E982FEF46
-:1010E00080E792E0215080409040E1F700C000008E
-:1010F00027982F9856985E9825982D9826982E9880
-:1011000027982F98089589EA8093800089E080933A
-:10111000810024982C983F988AB18F748AB96E9870
-:10112000479A8BB1806B8BB9769A0E942B0884E02A
-:1011300098E0892B11F00E94040880E090E0089567
-:1011400080E28093000180913C0181110EC00E94D9
-:10115000EF0881E080933C012FEF83ED90E3215075
-:1011600080409040E1F700C0000080E40E94F50854
-:101170008093000181112EC00E941F0980930001FD
-:10118000811128C00E941F0980930001811122C093
-:101190008FE30E941F098093000181111BC00E94F0
-:1011A000170980E40E94F50880930001811112C0A4
-:1011B0008CE00E941F098093000181110BC00E94E6
-:1011C0001F0980930001811105C08FE30E941F0950
-:1011D000809300010E9417098091000108951092E8
-:1011E000B9008AE08093B800089594EA9093BC0017
-:1011F0009091BC0097FFFCCF9091B900987F9830F8
-:1012000021F0903111F081E008958093BB0084E8D3
-:101210008093BC008091BC0087FFFCCF8091B90017
-:10122000887F883111F0803471F780E0089584E977
-:101230008093BC008091BC0084FDFCCF0895809316
-:10124000BB0084E88093BC008091BC0087FFFCCF8A
-:101250009091B900987F81E0983209F480E0089578
-:1012600084E88093BC008091BC0087FFFCCF809114
-:10127000BB00089580910001811115C080E40E9497
-:10128000F5088093000181110CC082E10E941F09C2
-:1012900080930001811105C08FEF0E941F09809388
-:1012A00000010E94170984B1807F84B985B1807FD5
-:1012B00085B98AB1837F8AB98BB1837F8BB93E9818
-:1012C000469808950E94A008809300010E943A0960
-:1012D00080B38C7080BB81B3836F81BBECE4F1E0A1
-:1012E000AEE3B1E011921D9281E0EA35F807D1F743
-:1012F00083E898E0892B11F00C94830808959F925D
-:10130000AF92BF92CF92DF92EF92FF920F931F9313
-:10131000CF93DF93809100018823E1F080913D011C
-:101320008F5F80933D01811115C082E493E00E949C
-:1013300052070E94A00880930001882329F088E2C8
-:1013400093E00E94520706C084E193E00E94520796
-:101350000E942B080EE311E0C0E0D0E0BB24B39460
-:1013600082E0A82ECC24C394D12C25E0E22E23E0E9
-:10137000F22EC73000F580910001811162C080E437
-:101380000E94F50880930001811112C082E10E9441
-:101390001F098093000181110BC0C6010C2E01C0F2
-:1013A000880F0A94EAF780950E941F098093000134
-:1013B0000E94170946C0CA30A1F028F4C83059F07D
-:1013C000C93061F005C0CC3089F070F0CD3089F0C3
-:1013D000209A289810C0219A29980DC0229A2A98FC
-:1013E0000AC0239A2B9807C0529A01C0539A5B985F
-:1013F00002C03E9A4698E0EAEA95F1F78FB17999F2
-:1014000085C092E081708B25892B7C9B02C090E087
-:1014100001C094E0892B7D9B02C090E001C098E060
-:10142000892B7E9B02C090E001C090E1892B9FB187
-:101430009095991F9927991F9295990F907E892BC6
-:1014400010C080910001811176C080E40E94F508EF
-:1014500080930001882309F45BC0912C0E94170936
-:10146000892DF8019081981739F1808380910101CD
-:10147000882301F18091D70180FF04C08AE093E0C6
-:101480000E9452078091D70180FF0CC0809101011A
-:101490001F928F93FF92EF920E94EB070F900F9095
-:1014A0000F900F908091D70180FF04C083E093E0FC
-:1014B0000E945207A09201010E943A0921960F5FF3
-:1014C0001F4FCE30D10509F054CF80910101882300
-:1014D000B1F0815080930101882339F08FE99FE0BA
-:1014E0000197F1F700C000000AC0ACE4B1E0EEE300
-:1014F000F1E081918D9391E0EC34F907D1F782E22C
-:1015000098E0892BD1F00E94220817C090E07ACF92
-:1015100083E10E941F098093000181119ECF81E425
-:101520000E94F50880930001811197CF0E94300935
-:10153000982E909493CF80E094CF81E0DF91CF916B
-:101540001F910F91FF90EF90DF90CF90BF90AF90E1
-:101550009F900895E82FF0E0E45BFE4F80810895AE
-:10156000CF92DF92EF92FF920F931F93CF93DF936F
-:101570008CEE92E00E9452073CE4E32E31E0F32E21
-:10158000C0E0D0E047EEC42E42E0D42E0EED12E0D3
-:10159000DF93CF93DF92CF920E94EB0784EE92E02D
-:1015A0000E945207F70181917F0190E00E9475210E
-:1015B0009F938F931F930F930E94EB078CED92E004
-:1015C0000E94520721968DB79EB708960FB6F894E1
-:1015D0009EBF0FBE8DBFCE30D105D1F6DF91CF912A
-:1015E0001F910F91FF90EF90DF90CF9008958B3B6C
-:1015F000910578F4883A910540F5853A9105D0F443
-:101600008430910508F0B1C08130910509F4ADC076
-:101610006BC0803E910508F467C0883E910508F4D0
-:10162000A4C09C01205F31092031310508F05CC065
-:1016300090650895853A910509F459C0863A910557
-:1016400009F458C083E890E40895883A910509F4B4
-:1016500054C0893A910509F453C08A3A910509F4B6
-:1016600052C08B3A910509F451C08C3A910509F4A6
-:1016700050C08D3A910509F44FC0803B910509F4A3
-:101680004EC08E3A910509F44DC08F3A910509F488
-:101690004CC0813B910509F44BC0823B910509F494
-:1016A0004AC0833B910509F449C0843B910509F484
-:1016B00048C0853B910509F447C0863B910509F474
-:1016C00046C0873B910509F445C0883B910509F464
-:1016D00044C0893B910509F443C08A3B910509F058
-:1016E00042C08AE296E4089580E090E0089581E89F
-:1016F00090E4089582E890E4089582EE94E40895D9
-:1017000089EE94E408958AEE94E4089585EB94E4D8
-:10171000089586EB94E4089587EB94E408958CECA7
-:1017200094E408958DEC94E4089583E895E4089595
-:101730008AE895E4089582E995E4089584E995E4BA
-:10174000089581E296E4089583E296E4089584E2A0
-:1017500096E4089585E296E4089586E296E4089575
-:1017600087E296E4089580E094E40895089596E071
-:10177000799FF001112494E5899FE00DF11D11245A
-:10178000E60FF11DEE0FFF1FEC51FF4F8591949175
-:101790000895880F991F805A9040FC01859194917B
-:1017A0000895880F991F80529F4FFC018591949155
-:1017B000089526E0729FF001112444E5849FE00D16
-:1017C000F11D1124E60FF11DEE0FFF1FEC51FF4F2D
-:1017D00025913491C9019A9581159F4110F4C90151
-:1017E0000895C90190528115904128F4C9019F7054
-:1017F0000E94D10B0895C90190538115904120F4A6
-:10180000C9019927906C0895211580E5380769F47E
-:101810000E949E1A9FEF24E34CE0915020404040EC
-:10182000E1F700C000000C943122213080E5380738
-:1018300051F48CE593E00E9452078091D7018160BA
-:101840008093D7010895C90190558115904108F002
-:1018500050C0832F99278F70992781309105D9F433
-:10186000A9014370552702C0880F991F4A95E2F7D6
-:101870009C68A90164E0440F551F6A95E1F744276D
-:101880005370842B952B73E0220F331F7A95E1F769
-:10189000207633271DC08230910529F4922F8827A6
-:1018A000816F906A089583309105A9F4A90143706E
-:1018B000552781E090E002C0880F991F4A95E2F712
-:1018C0009C6843E0220F331F4A95E1F7207E377072
-:1018D000822B932B08950497F1F4A90143705527A7
-:1018E00081E090E002C0880F991F4A95E2F79A685C
-:1018F000E8CFC90190578115904120F4C9019F702C
-:1019000090620895C90190588115904120F4C90151
-:101910009F70906A0895203E3105E0F4203C310527
-:1019200058F52133310509F470C048F429323105E6
-:1019300009F464C02A32310509F46EC074C0293339
-:101940003105F1F022383105D9F02533310509F49C
-:101950004EC069C0233E310589F138F4203E31057F
-:10196000C1F0223E3105E1F05EC0263E310569F14D
-:10197000273E3105A9F157C0C9010E94C90B08953E
-:101980008091EA0180FD02C081FF4DC080EE90E0B1
-:101990004BC08091EA0180FFF9CF89E390E044C019
-:1019A0008091EA0182FF0EC08091EA0184FF03C0AA
-:1019B00080E090E039C083EE90E036C08091EA018B
-:1019C00082FFF2CF82EE90E02FC08091EA0183FF88
-:1019D0000BC08091EA0184FDEBCF87EE90E024C03C
-:1019E0008091EA0183FFF5CF86EE90E01DC08091E3
-:1019F000EA0185FF07C089E290E016C08091EA0104
-:101A000085FFF9CF85E390E00FC08091EA0186FF62
-:101A100007C08AE290E008C08091EA0186FFF9CF12
-:101A200081E390E001C0C9010E94F70A089508957A
-:101A300080916D0108959FB7F89410925C019FBF4B
-:101A40009091F001943009F058C09091E9009F7096
-:101A50002091EC0020FF02C020E801C020E0292BEB
-:101A600094E09093E9009091EB0090FF43C0909137
-:101A7000EE0097FF3FC090915A01992321F0909179
-:101A8000E80095FF37C010925A0196E03091E800C7
-:101A900035FD15C03091F001343061F53091EB0027
-:101AA00035FD28C0915021F481E080935A0122C075
-:101AB000EFE9FFE03197F1F700C00000E7CF809336
-:101AC000F1008091E80085FD0AC08091E80080FF68
-:101AD000FCCF8091E8008E778093E80006C08FB736
-:101AE000F89491E090935C018FBF2F702093E900F0
-:101AF00080E008952F702093E9008FEF0895CF9331
-:101B0000DF9300D01F92CDB7DEB72091F0012430D3
-:101B100019F523E029839B838A832093E9008FEFC3
-:101B20009091E800815095FD06C095ED9A95F1F7EA
-:101B300000008111F5CF8091E80085FF0DC040E0E5
-:101B400050E063E070E0CE0101960E944E1080915B
-:101B5000E8008E778093E8000F900F900F90DF9150
-:101B6000CF910895CF93DF9300D01F92CDB7DEB70A
-:101B70002091F001243021F522E029839B838A8380
-:101B800083E08093E9008FEF9091E800815095FD0C
-:101B900006C095ED9A95F1F700008111F5CF80917F
-:101BA000E80085FF0DC040E050E063E070E0CE014A
-:101BB00001960E944E108091E8008E778093E80095
-:101BC0000F900F900F90DF91CF9108952091F00129
-:101BD0002430F1F422E02093E9002FEF3091E80067
-:101BE000215035FD06C035ED3A95F1F70000211181
-:101BF000F5CF2091E80025FF0BC040E050E065E004
-:101C000070E00E944E108091E8008E778093E8008B
-:101C10000895CF93DF93EC018091F001843009F0B7
-:101C200047C080910C018823E1F080910D01882349
-:101C3000C1F085E08093E9008FEF9091E80081503A
-:101C400095FD06C095E19A95F1F700008111F5CF59
-:101C50008091E80085FF2CC040E050E060E170E03A
-:101C600017C081E08093E9008FEF9091E8008150E8
-:101C700095FD06C095ED9A95F1F700008111F5CF1D
-:101C80008091E80085FF14C040E050E068E070E01B
-:101C9000CE010E944E108091E8008E778093E8007C
-:101CA00080E1FE01ADE5B1E001900D928A95E1F78A
-:101CB000DF91CF91089583E993E00E9452078091CC
-:101CC000EF01811109C00E94E0110E943D12809134
-:101CD000E20084608093E20008958FE893E00E9420
-:101CE00052071092EF0108958BE893E00C9452078D
-:101CF00087E893E00E9452070C94F22B83E893E06C
-:101D00000E9452070E94CC210E94F82B0E94D914F5
-:101D10000C94170D80915B018F5F80935B0162E3F0
-:101D20000E94662D911135C010925B0180915C017B
-:101D3000882379F18091F001843049F58091E900A0
-:101D40008F709091EC0090FF02C090E801C090E08D
-:101D5000982B84E08093E9008091EB0080FF14C011
-:101D60008091EE0087FF10C08091E80085FF03C0DE
-:101D70001092F100F9CF8091E80080FF05C08091BA
-:101D8000E8008E778093E8009F709093E9001092AE
-:101D90005C01089542E061EC81E00E945A1142E04A
-:101DA00061EC82E00E945A1142E061EC83E00E9403
-:101DB0005A1142E261EC84E00E945A1142E161EC66
-:101DC00085E00C945A118091F201833009F455C0DA
-:101DD00030F4813071F0823009F48EC008958A3079
-:101DE00009F47AC08B3009F460C0893009F09CC0D6
-:101DF00020C08091F101813A09F096C08091E800FD
-:101E0000877F8093E8008091F5019091F601892BFE
-:101E100021F060E080E090E003C060E18DE591E0BA
-:101E200070E00E9497108091E8008B778093E80023
-:101E300008958091F101813209F076C08091F50119
-:101E40009091F601009719F0049709F06DC0809108
-:101E5000E800877F8093E8008091E80082FD05C05C
-:101E60008091F0018111F8CF5FC08091F1008093E3
-:101E70006D018091E8008B7753C08091F101813A28
-:101E800009F052C08091F5019091F601892B09F07B
-:101E90004BC08091E800877F8093E8008091E80044
-:101EA00080FFFCCF80910C0136C08091F10181321E
-:101EB000D9F58091F5019091F601892BA9F58091D2
-:101EC000E800877F8093E8000E948F118091F301E2
-:101ED00080930C010C949E1A8091F101813221F5BE
-:101EE0008091E800877F8093E8000E948F118091A5
-:101EF000F40180936E0108958091F101813AA1F47B
-:101F00008091E800877F8093E8008091E80080FF5F
-:101F1000FCCF80916E018093F1008091E8008E7774
-:101F20008093E8000C948F11089584B7877F84BF55
-:101F300088E10FB6F89480936000109260000FBEA5
-:101F400090E080E80FB6F894809361009093610070
-:101F50000FBE0E9462150E94E0110E943D12809106
-:101F6000E20084608093E2008BE19DE00E940B21FF
-:101F700078940E94B7140E94641582E091E00E9458
-:101F8000D4140E94E02B82E793E00E9452078091D4
-:101F9000F001853089F48EE693E00E9452070E949A
-:101FA0008F218091EE01882391F30E94B72188232D
-:101FB00071F30E943810EBCF0E949215E8CF292FC1
-:101FC000332723303105A9F06CF42130310509F4B1
-:101FD00042C02230310509F043C08DE890E02BEC7F
-:101FE00033E042C021323105C9F02232310519F106
-:101FF00037C099278130910541F08230910541F039
-:10200000892B71F5E7ECF3E005C0EFEAF3E002C0DD
-:10201000E7E9F3E0849190E09F0126C0653000F588
-:10202000E62FF0E0EE0FFF1FEB5DFE4F20813181C8
-:1020300089E090E019C0653098F4E62FF0E0DF0108
-:10204000AA0FBB1FA55EBE4F2D913C91EA5EFE4FCD
-:10205000808190E009C082E190E028E534E004C08E
-:1020600080E090E020E030E0FA01318320830895A1
-:1020700080E189BD82E189BD09B400FEFDCF809178
-:10208000D8008F7D8093D8008091E000826080939B
-:10209000E0008091E00081FDFCCF0895CF92DF92B7
-:1020A000EF92FF920F931F93CF93DF937C018B01ED
-:1020B000EA010E94B011811131C0209731F088816E
-:1020C0009981081B190BE80EF91EC12CD12C0115A2
-:1020D000110519F18091E80085FD14C08091E80098
-:1020E0008E778093E800209741F0888199818C0D4C
-:1020F0009D1D9983888385E011C00E94B0118823BB
-:1021000031F30CC0F70181917F018093F100015000
-:102110001109FFEFCF1ADF0ADACF80E0DF91CF910C
-:102120001F910F91FF90EF90DF90CF900895209135
-:10213000F7013091F8012617370748F0611571054E
-:1021400039F42091E8002E772093E80001C0B9010E
-:10215000FC0120E061157105B9F18091F00188233F
-:1021600009F440C0853009F43FC08091E80083FD48
-:102170003DC08091E80082FF06C08091E80082FFA8
-:1021800026C080E008958091E80080FFE3CF209191
-:10219000F3008091F20090E0922B6115710551F0EF
-:1021A0008830910538F421912093F1006150710934
-:1021B0000196F3CF21E0089709F020E08091E80034
-:1021C0008E778093E800C6CF2111C7CFD6CF8091FC
-:1021D000F001882339F0853039F08091E80083FFE1
-:1021E000CCCF04C082E0089583E0089581E0089593
-:1021F0002091F7013091F8012617370748F0611553
-:10220000710539F42091E8002E772093E80001C091
-:10221000B901FC0120E061157105C1F18091F00167
-:10222000882309F441C0853009F440C08091E8005A
-:1022300083FD3EC08091E80082FF06C08091E800E7
-:1022400082FF27C080E008958091E80080FFE3CFFF
-:102250002091F3008091F20090E0922B61157105BE
-:1022600059F08830910540F424912093F100319683
-:10227000615071090196F2CF21E0089709F020E042
-:102280008091E8008E778093E800C5CF2111C6CFFA
-:10229000D5CF8091F001882339F0853039F08091D5
-:1022A000E80083FFCBCF04C082E0089583E0089567
-:1022B00081E00895982F973058F59093E90098178A
-:1022C00039F07091EC002091ED005091F00003C0C6
-:1022D000242F762F50E021FF19C03091EB003E7F74
-:1022E0003093EB003091ED003D7F3093ED00309165
-:1022F000EB0031603093EB007093EC002093ED0025
-:102300005093F0002091EE0027FF07C09F5FD3CFCE
-:102310008F708093E90081E0089580E008958091B6
-:10232000F10187FD05C08091E80080FF0EC012C05A
-:102330008091E80082FD05C08091F0018111F8CF05
-:1023400008958091E8008B7708C08091F001811199
-:10235000EACF08958091E8008E778093E800089591
-:102360008091E4009091E50045E62091EC0020FF8B
-:1023700021C02091E80020FD21C02091F0012223FE
-:1023800089F0253089F02091EB0025FD0FC02091C8
-:10239000E4003091E5002817390739F3415041F046
-:1023A000C901E3CF82E0089583E0089581E00895B4
-:1023B00084E008952091E80022FFDFCF80E00895B7
-:1023C0000E944E120E945612E0EEF0E08081816081
-:1023D0008083E8EDF0E080818F77808319BCA7EDE2
-:1023E000B0E08C918E7F8C9380818F7E8083109261
-:1023F000EF0108950F931F93CF93DF930E944E1226
-:102400000E945612C8EDD0E088818F77888388813A
-:102410008068888388818F7D888319BC1092F00141
-:102420001092EC011092EE011092ED0100EE10E01E
-:10243000F80180818B7F808388818160888342E07E
-:1024400060E080E00E945A11E1EEF0E080818E7F32
-:102450008083E2EEF0E0808181608083808188600B
-:102460008083F80180818E7F80838881806188836A
-:10247000DF91CF911F910F910895E8EDF0E08081F9
-:102480008F7E8083E7EDF0E080818160808384E04F
-:1024900082BF81E08093EF010C94FA11E8EDF0E047
-:1024A00080818E7F80831092E20008951092DA007E
-:1024B0001092E10008951F920F920FB60F9211240F
-:1024C0002F933F934F935F936F937F938F939F933C
-:1024D000AF93BF93EF93FF938091E10082FF0BC016
-:1024E0008091E20082FF07C08091E1008B7F8093A2
-:1024F000E1000E948A0E8091DA0080FF1FC0809167
-:10250000D80080FF1BC08091DA008E7F8093DA00B4
-:102510008091D90080FF0DC080E189BD82E189BD35
-:1025200009B400FEFDCF81E08093F0010E945B0EB4
-:1025300005C019BC1092F0010E946D0E8091E1005F
-:1025400080FF19C08091E20080FF15C08091E200F9
-:102550008E7F8093E2008091E20080618093E200B0
-:102560008091D80080628093D80019BC85E0809368
-:10257000F0010E94780E8091E10084FF30C08091CC
-:10258000E20084FF2CC080E189BD82E189BD09B4ED
-:1025900000FEFDCF8091D8008F7D8093D800809180
-:1025A000E1008F7E8093E1008091E2008F7E809336
-:1025B000E2008091E20081608093E2008091EC0172
-:1025C000882311F084E007C08091E30087FF02C0F8
-:1025D00083E001C081E08093F0010E947E0E809133
-:1025E000E10083FF29C08091E20083FF25C0809134
-:1025F000E100877F8093E10082E08093F0011092F8
-:10260000EC018091E1008E7F8093E1008091E200F7
-:102610008E7F8093E2008091E20080618093E200EF
-:1026200042E060E080E00E945A118091F0008860F2
-:102630008093F0000E94740EFF91EF91BF91AF91D3
-:102640009F918F917F916F915F914F913F912F91CA
-:102650000F900FBE0F901F9018951F920F920FB6FC
-:102660000F9211242F933F934F935F936F937F9318
-:102670008F939F93AF93BF93CF93EF93FF93C091AB
-:10268000E900CF708091EC001092E9008091F00099
-:10269000877F8093F00078940E9469131092E9007C
-:1026A0008091F00088608093F000C093E900FF9172
-:1026B000EF91CF91BF91AF919F918F917F916F914A
-:1026C0005F914F913F912F910F900FBE0F901F90F0
-:1026D00018951F93CF93DF93CDB7DEB7AA970FB6A8
-:1026E000F894DEBF0FBECDBFE1EFF1E08091F100C5
-:1026F000819321E0E93FF207C9F70E94E30E809140
-:10270000E80083FF1CC12091F1013091F201832F79
-:1027100090E08A30910508F012C1FC01EA5AFF4F9F
-:102720000C94862D203881F0223809F008C1809160
-:10273000F5018F708093E9008091EB0085FB88277D
-:1027400080F91092E90006C08091ED019091EE01B0
-:10275000911182609091E800977F9093E8008093B8
-:10276000F1001092F100C5C0822F8D7F09F0E7C003
-:10277000222319F0223061F0E2C08091F301813010
-:1027800009F0DDC0333009F080E08093EE0128C00D
-:102790008091F301811124C02091F5012F7009F47B
-:1027A000CEC02093E9008091EB0080FF19C080919A
-:1027B000EB00333011F4806211C080618093EB0034
-:1027C00081E090E0022E01C0880F0A94EAF780931E
-:1027D000EA001092EA008091EB0088608093EB00A1
-:1027E0001092E9008091E800877F86C02111A7C080
-:1027F0001091F3011F778091E3008078812B809303
-:10280000E3008091E800877F8093E8000E948F11A9
-:102810008091E80080FFFCCF8091E3008068809386
-:10282000E300112311F083E001C082E08093F00106
-:1028300086C02058223008F082C08091F301909128
-:10284000F4018C3D23E0920779F583E08A838AE2E4
-:1028500089834FB7F894DE01139620E03EE051E201
-:10286000E32FF0E050935700E49120FF03C0E2957E
-:10287000EF703F5FEF708E2F90E0EA3010F0C79658
-:1028800001C0C0968D939D932F5F243149F74FBFB0
-:102890008091E800877F8093E8006AE270E0CE01D3
-:1028A00001960E94971014C0AE014F5F5F4F609178
-:1028B000F5010E94DF0F009709F441C02091E80064
-:1028C000277F2093E800BC0189819A810E94F8103B
-:1028D0008091E8008B778093E80031C0203879F54B
-:1028E0008091E800877F8093E8008091EC018093DD
-:1028F000F1008091E8008E778093E8000E948F11AC
-:102900001EC021111CC09091F3019230C0F480913F
-:10291000E800877F8093E8009093EC010E948F117C
-:102920008091EC01811104C08091E30087FF02C017
-:1029300084E001C081E08093F0010E94CA0E809182
-:10294000E80083FF0AC08091E800877F8093E80059
-:102950008091EB0080628093EB00AA960FB6F8940A
-:10296000DEBF0FBECDBFDF91CF911F910895CF93F2
-:102970008091F0018823B1F08091E9008F709091EF
-:10298000EC0090FF02C090E801C090E0C92FC82B76
-:102990001092E9008091E80083FD0E946913CF70D6
-:1029A000C093E900CF9108959093740180937301CF
-:1029B0000895E0917301F0917401309721F0019036
-:1029C000F081E02D099480E00895FF920F931F930A
-:1029D000CF93DF938C01E0917301F09174013097F4
-:1029E00099F10280F381E02D09958091D70182FF52
-:1029F0002BC080FF04C08DE895E00E945207E801DB
-:102A000080E1F82E07E815E08091D70180FF0BC028
-:102A100088811F928F931F930F930E94EB070F9053
-:102A20000F900F900F90FA942196F110EDCF8091B6
-:102A3000D70180FF09C085E895E0DF91CF911F9114
-:102A40000F91FF900C945207DF91CF911F910F913E
-:102A5000FF900895E0917301F0917401309721F097
-:102A60000480F581E02D0994089520917101309141
-:102A700072018217930771F0909372018093710134
-:102A8000E0917301F0917401309721F00680F78195
-:102A9000E02D0994089520916F0130917001821703
-:102AA000930771F09093700180936F01E09173012F
-:102AB000F0917401309721F00084F185E02D0994A4
-:102AC000089508950C9461150E94CE210E94620918
-:102AD0000C949422CF93C82F8091D70182FF1EC0FF
-:102AE00080FF04C086EA95E00E9452078091D701DA
-:102AF00080FF0CC01F92CF9321EA35E03F932F93C4
-:102B00000E94EB070F900F900F900F908091D701CC
-:102B100080FF04C08FE995E00E9452078C2FCF916F
-:102B20000C94170DCF92DF92EF92FF920F931F93A9
-:102B3000CF93DF93CDB7DEB72B970FB6F894DEBFF8
-:102B40000FBECDBF0E947F0936E7E32E31E0F32EA2
-:102B500000E010E0C02E802F0E94AA0AF701D19059
-:102B60007F01D826B1F40F5F1F4F0E30110591F78A
-:102B70008FEF89838A831B820E94D7218160782FFF
-:102B80009D838C8349815A816B818D810E9435168A
-:102B900041C09091D70191FF04C08B870E94B00A79
-:102BA0008B8520E030E04D2D50E0922FBA01022EAF
-:102BB00002C0759567950A94E2F760FF25C02E83E1
-:102BC000CF82EE24E394F12C02C0EE0CFF1C9A9508
-:102BD000E2F790E08E219F2121E0892B09F420E08B
-:102BE00028870E94D7218160782F9A8789874E8114
-:102BF0005F8168858A850E943516F801EA58FE4F84
-:102C000080818E25808306C02F5F3F4F263031059F
-:102C100061F6A9CF0E940226109175010E94D91475
-:102C20001817A1F00E94D914809375012B960FB646
-:102C3000F894DEBF0FBECDBFDF91CF911F910F91F2
-:102C4000FF90EF90DF90CF900C946A152B960FB603
-:102C5000F894DEBF0FBECDBFDF91CF911F910F91D2
-:102C6000FF90EF90DF90CF900895CF93DF93CDB793
-:102C7000DEB72B970FB6F894DEBF0FBECDBF4F83E4
-:102C8000588769877A878B87DE01119686E0FD0178
-:102C900011928A95E9F785E0FE01379601900D9231
-:102CA0008A95E1F749815A816B817C818D819E8172
-:102CB0000E946A1D2B960FB6F894DEBF0FBECDBFE3
-:102CC000DF91CF910895CF93C82F882309F4C1C015
-:102CD000823859F40E94D91481FDBBC089E30E9457
-:102CE00009200E94E52089E30CC0833879F40E9412
-:102CF000D91480FDAEC083E50E9409200E94E52022
-:102D000083E50E945A20CF910C94E520843859F431
-:102D10000E94D91482FD9DC087E40E9409200E9470
-:102D2000E52087E4EECF8CEF8C0F813A48F48C2FAE
-:102D30000E948B2A81118DC08C2F0E940920E3CF25
-:102D400080E28C0F883048F4C77081E001C0880FA2
-:102D5000CA95EAF70E94AC20D6CF8BE58C0F833062
-:102D600078F4C53A29F0C63A31F482E890E005C01B
-:102D700081E890E002C083E890E0CF910C94351593
-:102D800088E58C0F833108F064C0C83A39F1C93A3C
-:102D900041F1CA3A49F1CB3A51F1CC3A59F1CD3A25
-:102DA00061F1C03B69F1CE3A71F1CF3A79F1C13BA3
-:102DB00081F1C23B89F1C33B91F1C43B99F1C53B21
-:102DC000A1F1C63BA9F1C73BB1F1C83BB9F1C93B81
-:102DD000C1F1CA3BC9F58AE292E038C082EE90E0C8
-:102DE00035C089EE90E032C08AEE90E02FC085EBCE
-:102DF00090E02CC086EB90E029C087EB90E026C0E5
-:102E00008CEC90E023C08DEC90E020C083E891E052
-:102E10001DC08AE891E01AC082E991E017C084E9F8
-:102E200091E014C081E292E011C083E292E00EC012
-:102E300084E292E00BC085E292E008C086E292E074
-:102E400005C087E292E002C080E090E0CF910C9450
-:102E50004B15CF910895882309F44BC0823859F45B
-:102E60000E94D91481FF45C089E30E9409200E9475
-:102E7000E52089E30CC0833871F40E94D91480FFE7
-:102E800038C083E50E9409200E94E52083E50E9466
-:102E90005A200C94E520843859F40E94D91482FFFA
-:102EA00028C087E40E9409200E94E52087E4EFCF34
-:102EB0009CEF980F913A58F390E2980F983050F4A5
-:102EC000877091E001C0990F8A95EAF7892F0E94D7
-:102ED000B220DFCF9BE5980F933020F480E090E0A4
-:102EE0000C943515885A833120F480E090E00C94DE
-:102EF0004B150895882321F00E94AC200C94E52006
-:102F00000895882321F00E94B2200C94E5200895B2
-:102F1000CF92DF92EF92FF920F931F93CF93DF93A5
-:102F2000CDB7DEB728970FB6F894DEBF0FBECDBF82
-:102F30008C0185E0F801DE01119601900D928A95D1
-:102F4000E1F7F80140813181F280258122952F70CF
-:102F500083819481892B31F03F3F31F481E04F3FF1
-:102F600019F403C081E001C080E080FDC6C249833E
-:102F70003A8389819A812F830E94C71F9E83888705
-:102F80000E94C61F0E94991E4E81E42FE295EF70A9
-:102F9000F0E0E05AFF4F2F8168850C94862D842F36
-:102FA000807F142F1F70882311F01295107FFF204F
-:102FB00059F0112309F456C2812F68870E94BC2062
-:102FC0000E94E52068854EC2862F0E942B17112390
-:102FD00009F493C2812F0E94C22028960FB6F8945C
-:102FE000DEBF0FBECDBFDF91CF911F910F91FF903C
-:102FF000EF90DF90CF900C94E520342F307F842F1A
-:103000008F70303211F08295807F662319F0613025
-:1030100019F12CC0FF20B1F0222309F494C1213012
-:1030200009F091C128960FB6F894DEBF0FBECDBF50
-:10303000DF91CF911F910F91FF90EF90DF90CF9094
-:103040000C94CC20222319F0213009F456C28E832F
-:103050000E94CF208E818AC1FF2021F0263008F007
-:103060004CC271C1253008F048C280C1FF2021F058
-:10307000222309F468C1F6C1222309F477C106C2EC
-:10308000242F26952695237030E02115310521F057
-:1030900021303105C9F031C2FF2021F0862F942F55
-:1030A000937002C080E090E028960FB6F894DEBFDF
-:1030B0000FBECDBFDF91CF911F910F91FF90EF9089
-:1030C000DF90CF900C943515FF2021F0862F942FA0
-:1030D000937002C080E090E028960FB6F894DEBFAF
-:1030E0000FBECDBFDF91CF911F910F91FF90EF9059
-:1030F000DF90CF900C944B15862FFF2019F00E9483
-:10310000882402C00E94F02428960FB6F894DEBFEF
-:103110000FBECDBFDF91CF911F910F91FF90EF9028
-:10312000DF90CF900C947525842F837009F076C0C2
-:10313000F110E3C1262F229526952770220F220F2A
-:10314000862F8F70C82ED12CE12CF12C022E04C0BA
-:10315000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DF
-:103160006FE070E080E090E004C0660F771F881F7A
-:10317000991F2A95D2F7609570958095909503C018
-:1031800060E070E0CB01242F269526952370422F16
-:1031900050E042305105D1F04330510559F16C29CE
-:1031A0007D298E299F294130510541F128960FB67E
-:1031B000F894DEBF0FBECDBFDF91CF911F910F916D
-:1031C000FF90EF90DF90CF900C94BE1E6C297D296C
-:1031D0008E299F2928960FB6F894DEBF0FBECDBF6B
-:1031E000DF91CF911F910F91FF90EF90DF90CF90E3
-:1031F0000C94D81E0E94BE1EC701B60128960FB6B9
-:10320000F894DEBF0FBECDBFDF91CF911F910F911C
-:10321000FF90EF90DF90CF900C94A41EFF2019F048
-:10322000842F817001C08695882309F466C1262FFA
-:10323000229526952770220F220F862F8F70C82E79
-:10324000D12CE12CF12C022E04C0CC0CDD1CEE1C88
-:10325000FF1C0A94D2F764FF10C06FE070E080E0BA
-:1032600090E004C0660F771F881F991F2A95D2F738
-:10327000609570958095909503C060E070E0CB01FB
-:10328000242F269526952370422F50E04230510579
-:10329000D1F04330510559F16C297D298E299F29A0
-:1032A0004130510541F128960FB6F894DEBF0FBEAC
-:1032B000CDBFDF91CF911F910F91FF90EF90DF90E5
-:1032C000CF900C94921F6C297D298E299F292896D6
-:1032D0000FB6F894DEBF0FBECDBFDF91CF911F9127
-:1032E0000F91FF90EF90DF90CF900C94AC1F0E9455
-:1032F000921FC701B60128960FB6F894DEBF0FBE25
-:10330000CDBFDF91CF911F910F91FF90EF90DF9094
-:10331000CF900C94781F603FC9F118F4603E50F4D0
-:103320009CC0623F09F461C008F44BC0633F09F4DC
-:1033300070C093C0162F1F70842F8F71FF2099F0DB
-:103340000E94111F812F28960FB6F894DEBF0FBE82
-:10335000CDBFDF91CF911F910F91FF90EF90DF9044
-:10336000CF900C947A170E94321F812F28960FB6A7
-:10337000F894DEBF0FBECDBFDF91CF911F910F91AB
-:10338000FF90EF90DF90CF900C948117FF20A9F071
-:10339000253008F0B2C0842F8F7128960FB6F894AC
-:1033A000DEBF0FBECDBFDF91CF911F910F91FF9078
-:1033B000EF90DF90CF900C94571F263008F09DC0FF
-:1033C000EACFFF20A1F0842F8F7128960FB6F894D2
-:1033D000DEBF0FBECDBFDF91CF911F910F91FF9048
-:1033E000EF90DF90CF900C94111FFF2061F3842F9A
-:1033F0008F7128960FB6F894DEBF0FBECDBFDF9158
-:10340000CF911F910F91FF90EF90DF90CF900C9490
-:10341000321FFF2091F0842F8F7128960FB6F894F9
-:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7
-:10343000EF90DF90CF900C94FC1E28960FB6F89476
-:10344000DEBF0FBECDBFDF91CF911F910F91FF90D7
-:10345000EF90DF90CF900C94F21EFF20A1F022237A
-:1034600009F4B1CF862F28960FB6F894DEBF0FBEB1
-:10347000CDBFDF91CF911F910F91FF90EF90DF9023
-:10348000CF900C946316222309F4B1CF862F28968F
-:103490000FB6F894DEBF0FBECDBFDF91CF911F9165
-:1034A0000F91FF90EF90DF90CF900C942B174F70FF
-:1034B000C8010E94F40728960FB6F894DEBF0FBE2D
-:1034C000CDBFDF91CF911F910F91FF90EF90DF90D3
-:1034D000CF900C94171E4F70C80128960FB6F89421
-:1034E000DEBF0FBECDBFDF91CF911F910F91FF9037
-:1034F000EF90DF90CF900C94B60B28960FB6F8940F
-:10350000DEBF0FBECDBFDF91CF911F910F91FF9016
-:10351000EF90DF90CF9008950E94C9200E949E20D6
-:103520000E94E5200E94A3260E94752580E090E07D
-:103530000E94351580E090E00C944B150E94B92054
-:103540000C948C1A0E94C71F292F22952F7030E0EF
-:103550002C3031054CF42A3031056CF422503109FD
-:103560002230310590F407C02C30310551F02F3056
-:10357000310539F00AC0803E10F0803F31F481E01F
-:10358000089593FB882780F9089580E00895CF93EC
-:10359000DF9300D000D01F92CDB7DEB70F900F9011
-:1035A0000F900F900F90DF91CF910895CF93DF93FD
-:1035B00000D000D000D0CDB7DEB726960FB6F89475
-:1035C000DEBF0FBECDBFDF91CF9108951F93CF9384
-:1035D000DF93C091840116E080918501C81799F0AE
-:1035E000D0E01C9FF0011D9FF00D1124EA57FE4F03
-:1035F0004081518162817381848195810E94D61AB4
-:103600002196C770E9CFDF91CF911F910895409126
-:10361000B6015091B7016091B8017091B9018091E4
-:10362000BA019091BB010C94D61ACF938091BB0143
-:1036300082958F7009F05FC08091B801882309F4EA
-:103640005AC020918401A09185016091B6017091CA
-:10365000B7018091B9019091BA0131E06F3F09F053
-:1036600030E0B32FC6E02A1709F445C0009721F0D7
-:103670007F3F21F44B2F03C041E001C040E030E028
-:1036800040FD35C0C29FF001C39FF00D1124EA57E1
-:10369000FE4F418174132BC04081641328C04281C6
-:1036A000411125C0438154814817590710F44150F6
-:1036B0005109481B590B483C5105C8F48091BB0186
-:1036C0008F7080618093BB0186E0829FF001839FB1
-:1036D000F00D1124E557FE4F80818F70806180834B
-:1036E00086EB91E00E948817CF910C94E61A2F5F29
-:1036F0003F4F2770B8CFCF910895CF92DF92EF92CE
-:10370000FF920F931F93CF93DF93CDB7DEB76297EE
-:103710000FB6F894DEBF0FBECDBF8C0185E0F80177
-:10372000DE011D9601900D928A95E1F7D8014C912A
-:1037300011965C91119712966C9112971396ED90D9
-:10374000FC9014977091B601E091B7012091B901F6
-:103750003091BA012115310531F0EF3F31F481E0AC
-:103760007F3F19F403C081E001C080E0B82FB17041
-:10377000CB2E80FD6CC1D090B801DD2009F4F5C0DE
-:10378000F091BB01E216F30638F0C701821B930BE0
-:10379000883C910548F09BC0209530952E0D3F1D2B
-:1037A000283C310508F093C08F2F807F09F052C06C
-:1037B000E51314C0741312C0D62E61110FC0FF7030
-:1037C000F061F093BB010E94071B86EB91E00E9421
-:1037D00088178091BB01F80185836CC1EF2831F017
-:1037E0005F3F31F481E04F3F19F403C081E001C035
-:1037F00080E080FD03C081E0862701C080E0F82FD3
-:10380000F170FF2E80FF1CC0809184012091850102
-:1038100036E0821709F428C190E0389FF001399F03
-:10382000F00D1124EA57FE4F7181571306C07081C5
-:10383000471303C07281671303C001968770E9CFF5
-:10384000D62E662309F436C18091BB018160809336
-:10385000BB0153C0E51308C0741306C0611104C056
-:10386000D8011596FC93AEC04D875E878D859E85E9
-:103870006A8B0E94A21A6A89882329F1D62E6623B0
-:1038800011F12091BB01822F82958F7090E00297F9
-:103890000CF460C08091B6019091B70198878F8336
-:1038A0001986FB86EA862C87CE01079651C0E5175C
-:1038B00031F14D875E878D859E856A8B0E94A21AA5
-:1038C0006A8981112EC0C8010E948817A4C08F2F59
-:1038D000807F69F77E2DF98AE88A89890E94C71A54
-:1038E00086EB91E00E948817E6EBF1E086E0DF01CD
-:1038F0001D928A95E9F70E94071BD12CDBC0741337
-:10390000D8CF6111D6CFD8011596FC93C8010E947B
-:103910008817E6EBF1E086E0DF011D928A95E9F772
-:10392000C9C0D62E662379F22091BB01822F8295E1
-:103930008F7090E0029774F08091B6019091B7017A
-:103940009A8389831B82FD82EC822E83CE010196AD
-:103950000E94881786E0F801A6EBB1E001900D9275
-:103960008A95E1F70E94151B6FC0E216F30628F056
-:10397000C701821B930B9C0104C0209530952E0D2E
-:103980003F1D283C310508F052C0D62E662309F4AD
-:103990009ACFE5132CC074132AC08091BB0180FD1F
-:1039A0001DC0982F92959F70C9F0D80115968C93E1
-:1039B00015979F3039F09F5F9295907F8F70892B7C
-:1039C00015968C93C8010E94881786E0F801A6EB33
-:1039D000B1E001900D928A95E1F736C086E0F801DA
-:1039E000A6EBB1E001900D928A95E1F763C04D8797
-:1039F0005E878D859E850E94A21A882379F086E0D5
-:103A0000F801A6EBB1E001900D928A95E1F70E94D2
-:103A1000151B0E94071BDD24D3944CC08091BB0171
-:103A200081608093BB01C8010E94881743C07E2D2E
-:103A3000F98AE88A89890E94C71AE6EBF1E086E0F4
-:103A4000DF011D928A95E9F70E94071B33C06623A8
-:103A500009F439CF4D875E878D859E850E94A21A15
-:103A6000882309F430CFCBCF4D875E878D859E8527
-:103A70000E94C71F292F22952F7030E02230310578
-:103A80002CF49F7041F0811106C00CC02430310528
-:103A90002CF49F7049F4805E883020F0C8010E94A9
-:103AA0008817CF2CDC2C06C0D80115969C91907FEE
-:103AB00091F7F8CF8D2D62960FB6F894DEBF0FBE4A
-:103AC000CDBFDF91CF911F910F91FF90EF90DF90CD
-:103AD000CF9008951F93CF93DF93CDB7DEB72C9788
-:103AE0000FB6F894DEBF0FBECDBF4F8358876987EE
-:103AF0007A878B879C87CE0107960E947D1B88233F
-:103B0000C1F02F8138858A859B85892B31F03F3F15
-:103B100011F080E003C02F3FE1F781E0811147C041
-:103B20004F81588569857A858B859C850E94D61A38
-:103B30003EC086E0FE013796DE01119601900D929F
-:103B40008A95E1F7FF81E8854A855B854115510536
-:103B500031F0EF3F31F481E0FF3F19F403C081E021
-:103B600001C080E080FD23C02091850130E0C901C3
-:103B70000196877099276091840170E086179707F6
-:103B8000F1F1F983EA835D834C8396E0929FD00143
-:103B9000939FB00D1124AA57BE4FFE01319601909C
-:103BA0000D929A95E1F7809385010E94E61A16E03E
-:103BB0008091840190918501891779F1189FC00146
-:103BC00011248A579E4F0E947D1B882331F1E0917A
-:103BD00084011E9FF0011124EA57FE4F408151815C
-:103BE00062817381848195810E94D61A80918401BB
-:103BF00090E001968770992780938401D9CF0E9425
-:103C00009E1A1092850110928401E6EBF1E086E0A5
-:103C1000DF011D928A95E9F7CACF2C960FB6F8946A
-:103C2000DEBF0FBECDBFDF91CF911F910895EF9200
-:103C3000FF920F931F93CF93DF939C01009709F49A
-:103C400071C0F12CEE24E394E9012196F9018491ED
-:103C5000843740F4843008F056C0813081F08230DF
-:103C600021F160C0853709F449C0C0F19CE7980F85
-:103C7000903708F057C08F770E942B1746C08901F4
-:103C80000E5F1F4FFE01849190E2980F983050F420
-:103C90008770FE2D01C0FF0F8A95EAF78F2F0E94D3
-:103CA000BC2015C00E94631614C089010E5F1F4F0F
-:103CB000FE01849190E2980F983068F48770FE2D91
-:103CC00001C0FF0F8A95EAF78F2F0E94C2200E9441
-:103CD000E520E8011AC00E942B17FBCF2E5F3F4F53
-:103CE000FE01C491CC2341F08FE99FE00197F1F7E9
-:103CF00000C00000C150F6CFE90107C0FE01F490FA
-:103D0000E901229602C00E9463168F2D882341F09C
-:103D1000EFE9FFE03197F1F700C000008150F6CFE6
-:103D20009E0192CFDF91CF911F910F91FF90EF9065
-:103D3000089508956093C0017093C1018093C201FA
-:103D40009093C3010C948C1A0F931F930091C001A0
-:103D50001091C1012091C2013091C301062B172B94
-:103D6000282B392B0093C0011093C1012093C2016D
-:103D70003093C3011F910F910C948C1A0F931F93D2
-:103D80000091C0011091C1012091C2013091C30185
-:103D900006231723282339230093C0011093C10160
-:103DA0002093C2013093C3011F910F910C948C1A80
-:103DB0000F931F930091C0011091C1012091C20186
-:103DC0003091C30106271727282739270093C00100
-:103DD0001093C1012093C2013093C3011F910F9131
-:103DE0000C948C1A1092BC011092BD011092BE016D
-:103DF0001092BF010C948C1A41E050E060E070E03A
-:103E000004C0440F551F661F771F8A95D2F7409351
-:103E1000BC015093BD016093BE017093BF010C942F
-:103E20008C1A41E050E060E070E004C0440F551F80
-:103E3000661F771F8A95D2F78091BC019091BD01D2
-:103E4000A091BE01B091BF01842B952BA62BB72B5F
-:103E50008093BC019093BD01A093BE01B093BF01BC
-:103E60000C948C1A41E050E060E070E004C0440F14
-:103E7000551F661F771F8A95D2F74095509560951C
-:103E800070958091BC019091BD01A091BE01B0914F
-:103E9000BF0184239523A623B7238093BC0190936D
-:103EA000BD01A093BE01B093BF010C948C1A41E0F8
-:103EB00050E060E070E004C0440F551F661F771F9C
-:103EC0008A95D2F78091BC019091BD01A091BE016D
-:103ED000B091BF0184279527A627B7278093BC01FF
-:103EE0009093BD01A093BE01B093BF010C948C1AB6
-:103EF0000F931F930091BC011091BD012091BE0151
-:103F00003091BF01062B172B282B392B0093BC01B6
-:103F10001093BD012093BE013093BF011F910F91FB
-:103F20000C948C1A0F931F930091BC011091BD014A
-:103F30002091BE013091BF01062317232823392386
-:103F40000093BC011093BD012093BE013093BF01CB
-:103F50001F910F910C948C1A0F931F930091BC0129
-:103F60001091BD012091BE013091BF010627172796
-:103F7000282739270093BC011093BD012093BE016F
-:103F80003093BF011F910F910C948C1A0895CF921A
-:103F9000DF92EF92FF920F931F93CF93DF93EC0189
-:103FA000C090C001D090C101E090C201F090C30167
-:103FB0008091BC019091BD01A091BE01B091BF0163
-:103FC000C82AD92AEA2AFB2A0FE110E0B701A60184
-:103FD000002E04C076956795579547950A94D2F7B9
-:103FE00040FF07C0BE01802F0E94D90B8130910590
-:103FF00039F40150110950F7BE0180E00E94D90B3D
-:10400000DF91CF911F910F91FF90EF90DF90CF90B4
-:10401000089590910C01992361F190910D019923DC
-:1040200041F1982F9695969596959F3088F4E0915A
-:104030000E01F0910F01E90FF11D877021E030E0D2
-:1040400001C0220F8A95EAF78181822B818308952E
-:104050009091D70190FF2DC01F928F9387ED95E02F
-:104060009F938F930E94EB070F900F900F900F90EC
-:10407000089540910E0150910F0120E030E09FEF34
-:10408000FA01E20FF31F6281681799F09F3F19F45C
-:10409000611101C0922F2F5F3F4F2E30310581F704
-:1040A0009F3F39F0FA01E90FF11D97FDFA958283E0
-:1040B0000895089590910C01992369F190910D0153
-:1040C000992349F1982F9695969596959F3090F45F
-:1040D000E0910E01F0910F01E90FF11D877021E0D1
-:1040E00030E001C0220F8A95EAF7209581812823CC
-:1040F000218308959091D70190FF1FC01F928F9345
-:1041000089EB95E09F938F930E94EB070F900F90A0
-:104110000F900F90089540910E0150910F0120E0F3
-:1041200030E0FA01E20FF31F9281981301C012826E
-:104130002F5F3F4F2E303105A1F7089581E090E0C9
-:10414000E0910E01F0910F01E80FF91F1082019626
-:1041500080319105A9F708959091D601982B9093FD
-:10416000D601089580959091D60198239093D60119
-:1041700008951092D60108959091D501982B9093AF
-:10418000D501089580959091D50198239093D501FC
-:1041900008951092D50108958093C4010895109256
-:1041A000C401089540910E0150910F0120E030E0CC
-:1041B00080E0FA01E20FF31F918191118F5F2F5F71
-:1041C0003F4F2F303105A9F70895E0910E01F0918E
-:1041D0000F018091D6018083E0910E01F0910F01D3
-:1041E00080819091D501892B80839091C40199237E
-:1041F00061F0E0910E01F0910F018081892B8083A5
-:104200000E94D22081111092C40180910E019091E0
-:104210000F010C94E51490933B0180933A010895AB
-:10422000CF92DF92EF92FF920F931F936C01EE24D7
-:10423000FF24C114D104E104F10421F46B017C01D9
-:1042400080E001C080E133272F2D1E2D0D2D01159B
-:1042500011052105310519F0885F68017901970181
-:104260008601A4E03695279517950795AA95D1F76D
-:10427000011511052105310519F08C5F68017901DF
-:1042800097018601F2E03695279517950795FA95DF
-:10429000D1F7011511052105310519F08E5F68016F
-:1042A0007901B701A6017695679557954795452BF6
-:1042B000462B472B09F08F5F1F910F91FF90EF90D6
-:1042C000DF90CF9008958295982F9C7C9695969537
-:1042D000837344E0849F90011124922B892F8A7A62
-:1042E00086959575990F892B08951F93CF93DF932A
-:1042F0001F92CDB7DEB799830E946321182F998151
-:10430000892F0E946321212F30E0322F2227A9011B
-:10431000482BCA010F90DF91CF911F910895809192
-:10432000F001843009F11092D80120E488E190E096
-:104330000FB6F894A895809360000FBE209360009C
-:1043400083B7817F846083BF83B7816083BF7894A4
-:10435000889583B78E7F83BF88E10FB6F8948093EA
-:104360006000109260000FBE089508950895CF93E5
-:104370000E94B5210E947F090E94B621C0E08C2FC7
-:104380000E94AA0A811105C0CF5FCE30C1F780E03C
-:1043900001C081E0CF9108950C949E1A82E084BD03
-:1043A00093E095BD9AEF97BD80936E0008952FB767
-:1043B000F8948091D9019091DA01A091DB01B0913C
-:1043C000DC012FBF0895CF92DF92EF92FF920F93FF
-:1043D0001F932FB7F8944091D9015091DA01609161
-:1043E000DB017091DC012FBF6A017B01EE24FF2409
-:1043F0008C0120E030E0C016D106E206F30610F48E
-:1044000041505109481B590BCA011F910F91FF9050
-:10441000EF90DF90CF9008951F920F920FB60F92FA
-:1044200011248F939F93AF93BF938091D901909163
-:10443000DA01A091DB01B091DC010196A11DB11D53
-:104440008093D9019093DA01A093DB01B093DC0152
-:10445000BF91AF919F918F910F900FBE0F901F90C2
-:1044600018950E94E011F8942FEF87EA91E6215009
-:1044700080409040E1F700C0000087E090EBDC0155
-:104480008093F9019093FA01A093FB01B093FC0192
-:104490002CE088E190E00FB6F894A8958093600036
-:1044A0000FBE20936000FFCFEF92FF920F931F93F8
-:1044B000CF93DF93E82EF12C8F2D0E94AA0AC0E043
-:1044C000D0E0082F10E098010C2E02C035952795FA
-:1044D0000A94E2F720FD05C02196C630D10599F770
-:1044E00009C06C2F7F2D80E00E94B70BE812F4CF3B
-:1044F00081E005C0F3948EE0F812DECF80E0DF911A
-:10450000CF911F910F91FF90EF900895CF93C82FF7
-:104510008CE20E945422882321F08C2FCF910C949E
-:10452000542280E0CF910895CF930E94E12381111E
-:1045300002C00E94C7238CEF95E00E945207C5E697
-:10454000C15049F00E947F098FE39CE90197F1F780
-:1045500000C00000F5CF85EF95E00E94520789E288
-:104560000E948622811111C18AE20E948622811155
-:104570000E94C72385E00E94862281110E94312279
-:104580000E94EC238093D70187E00E948622882333
-:1045900099F18BE10E948622882351F09091D701F6
-:1045A00091FB882780F921E0822780FB91F922C0C6
-:1045B0008EE00E948622882351F09091D70192FBD1
-:1045C000882780F921E0822780FB92F913C080E1DF
-:1045D0000E9486229091D701882341F093FB88277F
-:1045E00080F921E0822780FB93F904C0892F809510
-:1045F00080FB90F99093D7018091D7010E94F0231E
-:104600000E94FE238093EA0180EE0E948622882386
-:1046100041F08091EA01982F909590FB80F980936A
-:10462000EA0189E30E948622882359F09091EA01E9
-:1046300091FB882780F921E0822780FB91F99093F4
-:10464000EA0182EE0E948622882359F09091EA01C5
-:1046500092FB882780F921E0822780FB92F99093D2
-:10466000EA0186EE0E948622882359F09091EA01A1
-:1046700093FB882780F921E0822780FB93F99093B0
-:10468000EA0183EE0E948622882359F09091EA0184
-:1046900094FB882780F921E0822780FB94F990938E
-:1046A000EA0185E30E948622882359F09091EA016D
-:1046B00095FB882780F921E0822780FB95F990936C
-:1046C000EA0181E30E948622882359F09091EA0151
-:1046D00096FB882780F921E0822780FB96F990934A
-:1046E000EA0181E10E948622882359F09091EA0133
-:1046F00097FB882780F921E0822780FB97F9909328
-:10470000EA018091EA010E9402248091EA0187FB7C
-:10471000882780F980930D0187E20E948622C82FA6
-:104720008EE10E9486228111C2608FE10E94862262
-:104730008111C46080E20E9486228111C86081E2FA
-:104740000E9486228111C06182E20E94862281112C
-:10475000C06283E20E9486228111C06484E20E94CA
-:104760008622882311F0C06802C0CC2329F08C2F48
-:104770000E94F9236C2F03C00E94F523682F70E07C
-:1047800080E090E0CF910C949A1ECF9108956DEE49
-:104790007EEF80E090E00E94BC2D60E082E090E03F
-:1047A0000E94AE2D60E083E090E00E94AE2D60E0BC
-:1047B00084E090E00E94AE2D60E085E090E00C94F3
-:1047C000AE2D80E090E00E94A82D21E08D3E9E4F0E
-:1047D00009F020E0822F089582E090E00C94A02D53
-:1047E000682F82E090E00C94AE2D83E090E00C9472
-:1047F000A02D682F83E090E00C94AE2D84E090E033
-:104800000C94A02D682F84E090E00C94AE2D809144
-:10481000DF0180FF0BC06091130185E0689FB0014C
-:10482000112475956795759567952AC081FF09C014
-:104830006091130185E0689FB0011124759567951B
-:104840001FC082FF07C06091130185E0689FB0011F
-:10485000112416C04091E0014423C9F06091120177
-:10486000461788F72091130185E0289F90011124B5
-:10487000429FC001439F900D112470E00E94722D51
-:104880006038710540F46115710539F002C065E0CA
-:1048900070E0862F08958FE7089581E00895809154
-:1048A000DF0180FF08C06091110170E07595679588
-:1048B0007595679521C081FF06C06091110170E078
-:1048C0007595679519C082FF04C06091110170E071
-:1048D00010C08091E0018823C1F06091100186171B
-:1048E000A0F790911101989FC001112470E00E94DF
-:1048F000722D6038710528F46115710521F0862F3D
-:1049000008958FE7089581E0089561E070E0F4CFA5
-:10491000803F21F40E940724819504C0813F29F43F
-:104920000E9407248093E3010895823F21F40E94AE
-:104930000724819504C0833F29F40E9407248093B3
-:10494000E2010895893F19F40E944F2405C08A3F6F
-:1049500031F40E944F2481958093E40108958B3FA8
-:1049600021F40E944F24819504C08C3F29F40E94B9
-:104970004F248093E5010895843F21F48091E10163
-:10498000816017C0853F21F48091E101826011C0F0
-:10499000863F21F48091E10184600BC0873F21F4C0
-:1049A0008091E101886005C0883F31F48091E10188
-:1049B00080618093E10108958D3F21F48091DF01B2
-:1049C00081600BC08E3F21F48091DF01826005C0C1
-:1049D0008F3F29F48091DF0184608093DF01089587
-:1049E000803F39F48091E30187FF6CC01092E301AE
-:1049F00069C0813F29F48091E3011816BCF362C0BD
-:104A00009091E201823F29F497FF5CC01092E2018D
-:104A100059C0833F19F41916CCF354C0893F41F4AF
-:104A20008091E40118160CF04DC01092E4014AC0C8
-:104A30008A3F29F48091E40187FF44C0F6CF8B3F81
-:104A400039F48091E50187FF3DC01092E5013AC03D
-:104A50008C3F29F48091E5011816BCF333C0843FE4
-:104A600021F48091E1018E7F17C0853F21F4809170
-:104A7000E1018D7F11C0863F21F48091E1018B7FA0
-:104A80000BC0873F21F48091E101877F05C0883FFB
-:104A900031F48091E1018F7E8093E10113C08D3F5D
-:104AA00021F48091DF018E7F0BC08E3F21F4809135
-:104AB000DF018D7F05C08F3F29F48091DF018B7F5F
-:104AC0008093DF018091E20181110EC08091E301AA
-:104AD00081110AC08091E401811106C08091E50135
-:104AE000811102C01092E00108958091D70183FFE7
-:104AF0007EC088E396E00E9452078091E1011F92F8
-:104B00008F9383E396E09F938F930E94EB0781E35B
-:104B100096E00E9452072091E201822F992787FD9B
-:104B200090959F932F938EE296E09F938F930E9490
-:104B3000EB078CE296E00E9452072091E301822F5E
-:104B4000992787FD90959F932F9389E296E09F93F5
-:104B50008F930E94EB0787E296E00E945207209114
-:104B6000E401822F992787FD90959F932F9384E2EC
-:104B700096E09F938F930E94EB0782E296E00E945B
-:104B800052072091E501822F992787FD90959F93E9
-:104B90002F938FE196E09F938F930E94EB078CE118
-:104BA00096E00E9452078091E0011F928F9389E165
-:104BB00096E09F938F930E94EB0787E196E00E9417
-:104BC00052078091DF011F928F9384E196E09F93BB
-:104BD0008F930E94EB0781E196E00E9452078DB708
-:104BE0009EB74C960FB6F8949EBF0FBE8DBF81EE58
-:104BF00091E00E942A150E94D7219093DE018093B4
-:104C0000DD0108951F93CF93DF938091DD01909193
-:104C1000DE010E94E3214091E001442321F0209134
-:104C2000140130E006C0209115015AE0259F900143
-:104C300011248217930708F482C08091E201109139
-:104C4000E301D091E401C091E501811107C0111188
-:104C500005C0D11103C0CC2309F471C04F3F19F036
-:104C60004F5F4093E001181624F40E9407248093BC
-:104C7000E2018091E20187FF05C00E94072481952F
-:104C80008093E201111624F40E9407248093E3012B
-:104C90008091E30187FF05C00E94072481958093DE
-:104CA000E3016091E201662339F11091E3011123E0
-:104CB00019F1772767FD7095872F972F0E94772C22
-:104CC00023E333E343E35FE30E94DB2C0E94442CA5
-:104CD0006093E201612F772767FD7095872F972FEB
-:104CE0000E94772C23E333E343E35FE30E94DB2C52
-:104CF0000E94442C6093E3011D1624F40E944F246B
-:104D00008093E4018091E40187FF05C00E944F2455
-:104D100081958093E4011C1624F40E944F24809313
-:104D2000E5018091E50187FF05C00E944F24819530
-:104D30008093E501DF91CF911F910C947525DF9150
-:104D4000CF911F910895E1EEF1E085E0DF011D9222
-:104D50008A95E9F71092E0011092DF0108958BE542
-:104D600098E00E9452071F9281E08F931F9285E086
-:104D70008F938DE098E09F938F930E94EB070F90A5
-:104D80000F900F900F900F900F9008958330E9F1DE
-:104D900028F4813061F0823009F10895853009F4FA
-:104DA00062C008F449C0863009F474C008952091A7
-:104DB0001501862F90E0820F911D8F3F910520F401
-:104DC000620F6093150103C08FEF809315018091EE
-:104DD00015011F928F9386E497E072C02091140111
-:104DE000862F90E0820F911D8F3F910520F4620F76
-:104DF0006093140103C08FEF80931401809114011C
-:104E00001F928F9384E397E05BC020911301862F5C
-:104E100090E0820F911D8F3F910520F4620F609307
-:104E2000130103C08FEF80931301809113011F9230
-:104E30008F9381E297E044C020911201862F90E089
-:104E4000820F911D8F3F910520F4620F6093120134
-:104E500003C08FEF80931201809112011F928F93F4
-:104E60008CE097E02DC020911101862F90E0820FF9
-:104E7000911D8F3F910520F4620F6093110103C0D3
-:104E80008FEF80931101809111011F928F9383EF17
-:104E900096E016C020911001862F90E0820F911DA0
-:104EA0008F3F910520F4620F6093100103C08FEFD4
-:104EB00080931001809110011F928F9388ED96E0EE
-:104EC0009F938F930E94EB070F900F900F900F907E
-:104ED0000895833081F128F4813059F08230D1F087
-:104EE0000895853009F449C0B8F1863009F456C0F8
-:104EF000089580911501681720F4861B8093150191
-:104F000002C010921501809115011F928F9389ECB8
-:104F100096E054C080911401681720F4861B80939A
-:104F2000140102C010921401809114011F928F93FA
-:104F300087EB96E043C080911301681720F4861B2D
-:104F40008093130102C010921301809113011F92EC
-:104F50008F9384EA96E032C080911201681720F4A2
-:104F6000861B8093120102C01092120180911201DF
-:104F70001F928F938FE896E021C0809111016817EE
-:104F800020F4861B8093110102C0109211018091C0
-:104F900011011F928F9386E796E010C08091100157
-:104FA000681720F4861B8093100102C01092100134
-:104FB000809110011F928F938BE596E09F938F93C2
-:104FC0000E94EB070F900F900F900F900895CF93D2
-:104FD000C82F1F928F9320E639E03F932F930E94B2
-:104FE000EB0761E070E080E090E004C0660F771F9F
-:104FF000881F991FCA95D2F70E949A1E0F900F9092
-:105000000F900F90CF910C949E1ACF938D3109F48D
-:1050100065C0B0F58E3009F4CBC100F5873009F4D6
-:105020009BC1A8F4863009F06AC28091D701817FC4
-:105030008E7F8093D70185E699E00E94520781EA2E
-:105040009DE00E94520781E08093E70180C1883093
-:1050500009F44FC08B3009F47CC151C2863109F488
-:10506000EDC138F4803109F4B6C1813109F42DC2A3
-:1050700046C2893109F4CBC18B3109F486C13FC2E4
-:10508000853309F434C248F4873209F430C208F495
-:1050900030C2893209F42BC232C2833438F48A33E5
-:1050A00008F029C2883309F454C129C2833409F4B1
-:1050B0001EC2883409F023C20E949E1A80E99DE036
-:1050C0000E9452079FEF23ED80E3915020408040E3
-:1050D000E1F700C000000E94312239C180EB9DE061
-:1050E0000E9452070E94FE2B0E94D9140E94170DA5
-:1050F0002EC185EA9DE00E94520786E79BE00E9450
-:1051000052070E94F5231F928F9383E79BE09F93A2
-:105110008F930E94EB0781E79BE00E9452070E9459
-:10512000EC23C82F8EE59BE00E9452071F92CF937D
-:1051300029E53BE03F932F930E94EB0787E59BE037
-:105140000E9452078DE49BE00E9452078C2F8170D1
-:105150001F928F932AE43BE03F932F930E94EB072B
-:1051600088E49BE00E9452078EE39BE00E94520776
-:10517000C1FB882780F91F928F932BE33BE03F937D
-:105180002F930E94EB0789E39BE00E9452078DE278
-:105190009BE00E945207C2FB882780F91F928F93E1
-:1051A0002AE23BE03F932F930E94EB0788E29BE0CB
-:1051B0000E9452078FE19BE00E945207C3FBCC275D
-:1051C000C0F91F92CF938CE19BE09F938F930E9435
-:1051D000EB078AE19BE00E9452070E94FE23C82F42
-:1051E00086E09BE00E9452071F92CF9321E03BE0B4
-:1051F0003F932F930E94EB078FEF9AE00E94520794
-:1052000086EE9AE00E9452078C2F81701F928F9336
-:1052100023EE3AE03F932F930E94EB078DB79EB7A2
-:1052200080960FB6F8949EBF0FBE8DBF81EE9AE0B8
-:105230000E9452078AEC9AE00E945207C1FB88271D
-:1052400080F91F928F9327EC3AE03F932F930E94AF
-:10525000EB0785EC9AE00E94520783EB9AE00E94EC
-:105260005207C2FB882780F91F928F9320EB3AE008
-:105270003F932F930E94EB078EEA9AE00E94520719
-:105280008CE99AE00E945207C3FB882780F91F929D
-:105290008F9329E93AE03F932F930E94EB0787E928
-:1052A0009AE00E9452078DE89AE00E945207C4FBE0
-:1052B000882780F91F928F932AE83AE03F932F9333
-:1052C0000E94EB0788E89AE00E94520786E79AE07E
-:1052D0000E945207C5FB882780F91F928F9323E70E
-:1052E0003AE03F932F930E94EB0781E79AE00E94F8
-:1052F000520785E59AE00E945207C6FB882780F98D
-:105300001F928F9322E53AE03F932F930E94EB0781
-:1053100080E59AE00E94520788E49AE00E945207D2
-:10532000C7FBCC27C0F91F92CF9385E49AE09F93E7
-:105330008F930E94EB0783E49AE00E9452078DB797
-:105340009EB74C960FB6F8949EBF0FBE8DBFC1E0BE
-:10535000DBC08CE899E058C08091D701C82FC1709C
-:1053600080FF09C083E89DE00E9452078091D70129
-:10537000817F8E7F44C087E79DE00E945207809125
-:10538000D70181608093D701E2CF8091D70181FB63
-:10539000CC27C0F991E0C927C0FB81F98093D701E0
-:1053A000CC2319F08AE69DE025C08CE59DE02CC059
-:1053B0008091D70182FBCC27C0F991E0C927C0FBBF
-:1053C00082F98093D701CC2319F08DE49DE012C0BF
-:1053D0008DE39DE019C08091D70183FBCC27C0F9F4
-:1053E00091E0C927C0FB83F98093D701CC2351F00A
-:1053F00081E39DE00E9452078091D70181608093F4
-:10540000D70182C084E29DE00E945207A0CF85E1CF
-:105410009DE00E94520789EE9CE00E9452078CEAB0
-:105420009CE00E94520785E89CE00E94520781E4BC
-:105430009CE00E94520786E19CE0E6CF88E09CE079
-:105440000E9452070E94D9141F928F938EEE9BE008
-:105450009F938F930E94EB0780910C011F928F9373
-:1054600087ED9BE09F938F930E94EB0780916E01E5
-:105470001F928F9384EC9BE09F938F930E94EB0786
-:1054800080910D011F928F9381EB9BE09F938F93EF
-:105490000E94EB078091D9019091DA01A091DB0184
-:1054A000B091DC01BF93AF939F938F938DE99BE005
-:1054B0009F938F930E94EB078DB79EB746960FB6CA
-:1054C000F8949EBF0FBE8DBF42CF0E949E1AC0911E
-:1054D0000D0181E0C827C0930D01CC2329F083E999
-:1054E0009BE00E94520710C088E89BE08DCF80E0CF
-:1054F00003C08D5101C089530E94E72728CF86E859
-:105500009BE00E945207C0E08C2FCF91089580E06D
-:10551000089580E00895CF93C82F8091E7018130EE
-:1055200081F020F0823009F44CC042C1A0910E01FC
-:10553000B0910F018C91813169F0823209F03AC14A
-:1055400009C0A0910E01B0910F018C91813111F031
-:10555000823249F48C2F0E94872A81112FC08C2F10
-:105560000E9405282CC08C2F0E94892A811126C0F8
-:10557000C431E1F070F4CB3081F0C031D1F40E943D
-:10558000AF2688E599E00E94520782E08093E70108
-:1055900015C0C93259F0C83361F485E699E00E941C
-:1055A00052078CE599E00E94520708C01092E7016B
-:1055B00003C186E599E00E945207FEC081E0817038
-:1055C000FDC0C43220F5CE3108F0C0C0CB3099F117
-:1055D000C8F4C73009F0D2C08AE08093150194E185
-:1055E0009093140193E0909313018093120188E04B
-:1055F0008093110188E2809310018CEF97E00E9464
-:105600005207BFC0C33149F1C431C1F0B7C0CB3478
-:1056100009F4A9C028F4C93289F0C83361F0AEC0DA
-:10562000C13509F49EC0C23509F499C0CE3409F0E1
-:10563000A5C06AE09EC00E94AF26A3C08091E6018B
-:10564000882319F01092E6019CC089E098E00E943E
-:10565000520781E08093E701B1C083EE97E00E949A
-:10566000520781ED97E00E945207809115011F9229
-:105670008F938EEC97E09F938F930E94EB078CECB7
-:1056800097E00E9452078AEB97E00E9452078091B0
-:1056900014011F928F9387EB97E09F938F930E9443
-:1056A000EB0785EB97E00E94520786EA97E00E949D
-:1056B0005207809113011F928F9383EA97E09F9383
-:1056C0008F930E94EB0781EA97E00E94520780E9DE
-:1056D00097E00E945207809112011F928F938DE8EC
-:1056E00097E09F938F930E94EB078BE897E00E94CF
-:1056F000520786E797E00E945207809111011F929E
-:105700008F9383E797E09F938F930E94EB0781E746
-:1057100097E00E9452078AE597E00E945207809125
-:1057200010011F928F9387E597E09F938F930E94BC
-:10573000EB0785E597E00E9452078DB79EB7489624
-:105740000FB6F8949EBF0FBE8DBF1BC0CE51EC2F7D
-:10575000F0E0E15DFE4F80818093E60112C061E0E0
-:1057600003C061E006C06AE08091E6010E94C6269F
-:1057700008C08091E6010E94692703C08AEF97E084
-:1057800013C08091E601882369F01F928F9384EF04
-:1057900097E09F938F930E94EB070F900F900F90CD
-:1057A0000F9004C081EF97E00E94520781E006C08D
-:1057B0001092E70180E002C080E001CFCF91089510
-:1057C000E1E8F0E08081886080838081816080836F
-:1057D0008FB7F89493E09093890090ED90938800B0
-:1057E0008FBF0895EFE6F0E08081826080830895A6
-:1057F000EFE6F0E080818D7F80830895EFE6F0E0B2
-:10580000808192E08927808308951F920F920FB6BE
-:105810000F9211242F933F934F935F936F937F9336
-:105820008F939F93AF93BF93EF93FF938091E80182
-:105830009091E90101969093E9018093E80181112B
-:1058400003C082E00E94170DE091E901E695E6951C
-:10585000F0E0E054F24FE4918091E8018E1303C030
-:1058600080E00E94170DFF91EF91BF91AF919F9142
-:105870008F917F916F915F914F913F912F910F90F9
-:105880000FBE0F901F90189504D06894B1118DC071
-:10589000089570D088F09F5790F0B92F9927B7518D
-:1058A000A0F0D1F0660F771F881F991F1AF0BA95E4
-:1058B000C9F712C0B13081F077D0B1E0089574C05B
-:1058C000672F782F8827B85F39F0B93FCCF38695DA
-:1058D00077956795B395D9F73EF490958095709537
-:1058E00061957F4F8F4F9F4F0895E89409C097FBB4
-:1058F0003EF490958095709561957F4F8F4F9F4FA7
-:105900009923A9F0F92F96E9BB279395F6958795EA
-:1059100077956795B795F111F8CFFAF4BB0F11F4AD
-:1059200060FF1BC06F5F7F4F8F4F9F4F16C0882354
-:1059300011F096E911C0772321F09EE8872F762F8A
-:1059400005C0662371F096E8862F70E060E02AF0CB
-:105950009A95660F771F881FDAF7880F96958795B7
-:1059600097F9089557FD9058440F551F59F05F3F20
-:1059700071F04795880F97FB991F61F09F3F79F071
-:1059800087950895121613061406551FF2CF4695F3
-:10599000F1DF08C0161617061806991FF1CF869575
-:1059A0007105610508940895E894BB276627772759
-:1059B000CB0197F908950BD078C069D028F06ED04C
-:1059C00018F0952309F05AC05FC01124EECFCADF4A
-:1059D000A0F3959FD1F3950F50E0551F629FF00102
-:1059E000729FBB27F00DB11D639FAA27F00DB11D5B
-:1059F000AA1F649F6627B00DA11D661F829F2227E4
-:105A0000B00DA11D621F739FB00DA11D621F839F6A
-:105A1000A00D611D221F749F3327A00D611D231F40
-:105A2000849F600D211D822F762F6A2F11249F578E
-:105A300050408AF0E1F088234AF0EE0FFF1FBB1FB1
-:105A4000661F771F881F91505040A9F79E3F510550
-:105A500070F014C0AACF5F3FECF3983EDCF386955C
-:105A600077956795B795F795E7959F5FC1F7FE2BFB
-:105A7000880F911D9695879597F9089597F99F67D7
-:105A800080E870E060E008959FEF80EC08950024C6
-:105A90000A941616170618060906089500240A9493
-:105AA00012161306140605060895092E0394000C19
-:105AB00011F4882352F0BB0F40F4BF2B11F460FFA8
-:105AC00004C06F5F7F4F8F4F9F4F0895991B79E000
-:105AD00004C0991F961708F0961B881F7A95C9F77E
-:105AE0008095089597FB072E16F4009407D077FD54
-:105AF00009D00E948C2D07FC05D03EF4909581952D
-:105B00009F4F0895709561957F4F0895EE0FFF1F89
-:105B10000590F491E02D0994AA1BBB1B51E107C02D
-:105B2000AA1FBB1FA617B70710F0A61BB70B881F2D
-:105B3000991F5A95A9F780959095BC01CD010895BC
-:105B4000F999FECF92BD81BDF89A992780B5089545
-:105B5000A8E1B0E042E050E00C94C32D262FF99963
-:105B6000FECF1FBA92BD81BD20BD0FB6F894FA9A40
-:105B7000F99A0FBE019608950E94AE2D272F0C941E
-:105B8000AF2DDC01CB01FC01F999FECF06C0F2BDBF
-:105B9000E1BDF89A319600B40D9241505040B8F7EB
-:065BA0000895F894FFCF08
-:105BA6002002180D090EE60DB20D7F0D0101C5018B
-:105BB60028080A03140A3F4D3620394605F904C35E
-:105BC60004A3046A04DD03F6030F04280448040151
-:0A5BD6000203040506070809000099
+:1002D00001002A0031020100AE00000016034500B3
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/jacobono/jacobono.hex b/keyboard/ergodox_ez/keymaps/jacobono/jacobono.hex
index cf68f854fd..f780f648f3 100644
--- a/keyboard/ergodox_ez/keymaps/jacobono/jacobono.hex
+++ b/keyboard/ergodox_ez/keymaps/jacobono/jacobono.hex
@@ -1,17 +1,17 @@
-:100000000C940D030C9451030C9451030C94510364
-:100010000C9451030C9451030C9451030C94510310
-:100020000C9451030C9451030C946A0C0C943C0DE9
-:100030000C9451030C9451030C9451030C945103F0
-:100040000C9451030C94C1210C9451030C94510352
-:100050000C9451030C94521B0C9451030C945103B7
-:100060000C9451030C9451030C9451030C945103C0
-:100070000C9451030C9451030C9451030C945103B0
-:100080000C9451030C9451030C9451030C945103A0
-:100090000C9451030C9451030C9451030C94510390
-:1000A0000C9451030C9451030C945103A90DCB0DE6
-:1000B000B90ECB0DB90E100E330EB90E880E9B0E75
-:1000C0007D117D11AC11AC11EF112D1246144614A7
-:1000D00046124614471347131A1446144614311493
+:100000000C940D030C9454030C9454030C9454035B
+:100010000C9454030C9454030C9454030C94540304
+:100020000C9454030C9454030C946B0C0C943D0DE1
+:100030000C9454030C9454030C9454030C945403E4
+:100040000C9454030C94B1210C9454030C94540359
+:100050000C9454030C94431B0C9454030C945403BD
+:100060000C9454030C9454030C9454030C945403B4
+:100070000C9454030C9454030C9454030C945403A4
+:100080000C9454030C9454030C9454030C94540394
+:100090000C9454030C9454030C9454030C94540384
+:1000A0000C9454030C9454030C945403AA0DCC0DDB
+:1000B000BF0ECC0DBF0E110E340EBF0E890E9C0E5E
+:1000C00086118611B511B511F81132123F143F1483
+:1000D0004B123F144013401313143F143F142A14BF
 :1000E0000000F0A201002B002A00E10001540000F2
 :1000F0001E00140004001D71010003521F001A00AD
 :1001000015001B0001002800200009001600060051
@@ -96,1047 +96,1047 @@
 :1005F0005D71879DB3C7DAE9F5FCFFFCF5E9DAC761
 :10060000B39D87715D4A3A2C20170F0A0604020138
 :100610000000000000000000000011241FBECFEF0A
-:10062000DAE0DEBFCDBF04B603FE24C08091EE0148
-:100630009091EF01A091F001B091F1018730904BC2
-:10064000A740B04BB9F41092EE011092EF01109256
-:10065000F0011092F10114BE84B7877F84BF88E156
-:100660000FB6F89480936000109260000FBEE0E037
-:10067000FFE3099511E0A0E0B1E0E6E0F7E402C095
-:1006800005900D92A433B107D9F711E0A4E3B1E0CE
-:1006900001C01D92AE3EB107E1F70E94AE090C9475
-:1006A00081230C94000061110BC0FC01828188231E
-:1006B00021F085EE0E941A1003C085EE0E94E21020
-:1006C00080E090E0089508956091B1017091B201C9
-:1006D0008091B3019091B4010E94811A56985E985E
-:1006E00025982D9826982E9827982F98813019F0C4
-:1006F000823021F00895259A2D9A0895269A2E9AEF
-:10070000089584E693E0892B11F00E94640380E051
-:1007100090E0089556985E9825982D9826982E98E2
-:1007200027982F988FEF90E090938900809388000E
-:1007300090938B0080938A0090938D0080938C001F
-:10074000259A2D9A2FEF80E792E02150804090402B
-:10075000E1F700C00000269A2E9A2FEF80E792E082
-:10076000215080409040E1F700C00000279A2F9A66
-:100770002FEF80E792E0215080409040E1F700C0E9
-:10078000000025982D982FEF80E792E021508040BF
-:100790009040E1F700C0000026982E982FEF80E7E8
-:1007A00092E0215080409040E1F700C0000027987F
-:1007B0002F9856985E9825982D9826982E982798C9
-:1007C0002F98089589EA8093800089E080938100C2
-:1007D00024982C983F988AB18F748AB96E98479A5A
-:1007E0008BB1806B8BB9769A0E948A0383E693E083
-:1007F000892B11F00E94630380E090E0089580E26D
-:10080000809300018091340181110EC00E944E043A
-:1008100081E0809334012FEF83ED90E321508040FD
-:100820009040E1F700C0000080E40E9454048093EF
-:10083000000181112EC00E947E048093000181116D
-:1008400028C00E947E0480930001811122C08FE3A2
-:100850000E947E048093000181111BC00E947604D7
-:1008600080E40E94540480930001811112C08CE046
-:100870000E947E048093000181110BC00E947E04BF
-:1008800080930001811105C08FE30E947E04809354
-:1008900000010E9476048091000108951092B90031
-:1008A0008AE08093B800089594EA9093BC009091F8
-:1008B000BC0097FFFCCF9091B900987F983021F051
-:1008C000903111F081E008958093BB0084E880931B
-:1008D000BC008091BC0087FFFCCF8091B900887F6D
-:1008E000883111F0803471F780E0089584E98093B5
-:1008F000BC008091BC0084FDFCCF08958093BB00B8
-:1009000084E88093BC008091BC0087FFFCCF90916D
-:10091000B900987F81E0983209F480E0089584E876
-:100920008093BC008091BC0087FFFCCF8091BB000E
-:10093000089580910001811115C080E40E94540443
-:100940008093000181110CC082E10E947E0480939B
-:100950000001811105C08FEF0E947E048093000189
-:100960000E94760484B1807F84B985B1807F85B987
-:100970008AB1837F8AB98BB1837F8BB93E984698C1
-:1009800008950E94FF03809300010E94990480B3A0
-:100990008C7080BB81B3836F81BBA6E3B1E0E4E4DC
-:1009A000F1E08EE08E0F11921D928E13FCCF82EE3D
-:1009B00093E0892B11F00C94E2030895BF92CF923B
-:1009C000DF92EF92FF920F931F93CF93DF9380916B
-:1009D0000001882379F0809135018F5F8093350184
-:1009E000811108C00E94FF0380930001811102C0A1
-:1009F0000E948A0306E311E0C0E0D0E0DD24D39436
-:100A000082E0C82EEE24E394F12CC730D10500F526
-:100A100080910001811164C080E40E94540480939D
-:100A20000001811112C082E10E947E0480930001C6
-:100A300081110BC0C7010C2E01C0880F0A94EAF780
-:100A400080950E947E04809300010E94760448C035
-:100A5000CA30A1F028F4C83059F0C93061F005C09F
-:100A6000CC3089F070F0CD3089F0209A289810C0F1
-:100A7000219A29980DC0229A2A980AC0239A2B9865
-:100A800007C0529A01C0539A5B9802C03E9A46989A
-:100A900090EA9A95F1F79FB1799902C082E001C07E
-:100AA00080E091709D25982B7C9902C084E001C064
-:100AB00080E0892B7D9902C038E001C030E0832BB3
-:100AC0007E9902C020E101C020E0822B9FB1909569
-:100AD000991F9927991F9295990F907E892B0FC086
-:100AE0008091000181114FC080E40E9454048093E2
-:100AF00000018823A9F1B12C0E9476048B2DF80106
-:100B00009081981719F08083C09201010E94990486
-:100B100021960F5F1F4FCE30D10509F076CF80911F
-:100B200001018823B1F0815080930101882339F0BD
-:100B30008FE99FE00197F1F700C000000AC0A4E42C
-:100B4000B1E0E6E3F1E0CF01825F91919D938E13D6
-:100B5000FCCF81E893E0892BC1F00E94810315C08E
-:100B600083E10E947E04809300018111C4CF81E45F
-:100B70000E945404809300018111BDCF0E948F0414
-:100B8000B82EB094B9CF80E0BACF81E0DF91CF9199
-:100B90001F910F91FF90EF90DF90CF90BF9008953D
-:100BA000E82FF0E0EC5BFE4F8081089508958B3BC9
-:100BB000910578F4883A910540F5853A9105D0F48D
-:100BC0008430910508F0B1C08130910509F4ADC0C1
-:100BD0006BC0803E910508F467C0883E910508F41B
-:100BE000A4C09C01205F31092031310508F05CC0B0
-:100BF00090650895853A910509F459C0863A9105A2
-:100C000009F058C082E890E40895883A910509F403
-:100C100054C0893A910509F453C08A3A910509F400
-:100C200052C08B3A910509F451C08C3A910509F4F0
-:100C300050C08D3A910509F44FC0803B910509F4ED
-:100C40004EC08E3A910509F44DC08F3A910509F4D2
-:100C50004CC0813B910509F44BC0823B910509F4DE
-:100C60004AC0833B910509F449C0843B910509F4CE
-:100C700048C0853B910509F447C0863B910509F4BE
-:100C800046C0873B910509F445C0883B910509F4AE
-:100C900044C0893B910509F443C08A3B910509F49E
-:100CA00042C080E094E4089580E090E0089581E8F7
-:100CB00090E4089583E890E4089582EE94E4089522
-:100CC00089EE94E408958AEE94E4089585EB94E423
-:100CD000089586EB94E4089587EB94E408958CECF2
-:100CE00094E408958DEC94E4089583E895E40895E0
-:100CF0008AE895E4089582E995E4089584E995E405
-:100D0000089581E296E4089583E296E4089584E2EA
-:100D100096E4089585E296E4089586E296E40895BF
-:100D200087E296E408958AE296E40895089596E0AD
-:100D3000799FF001112494E5899FE00DF11D1124A4
-:100D4000E60FF11DEE0FFF1FEC51FF4F85919491BF
-:100D50000895880F991FFC01E05AF0408591949105
-:100D60000895880F991FFC01E052FF4F85919491DF
-:100D7000089526E0729FF001112444E5849FE00D60
-:100D8000F11D1124E60FF11DEE0FFF1FEC51FF4F77
-:100D9000859194919C013A9521154FE1340708F40F
-:100DA0001AC13F512115304120F49F700E94B106B5
-:100DB00008959C0130532115304118F49927906C07
-:100DC0000895811520E5920769F40E9468144FEF99
-:100DD00084E39CE0415080409040E1F700C0000077
-:100DE0000C94771B813020E5920731F48091CC017F
-:100DF00081608093CC0108959C01305521153041CC
-:100E000008F051C0292F33272F70332721303105A7
-:100E1000D9F4AC014370552702C0220F331F4A9505
-:100E2000E2F73C68AC0164E0440F551F6A95E1F7B6
-:100E300044275370242B352B73E0880F991F7A9524
-:100E4000E1F7807699271DC02230310529F4982FCB
-:100E50008827816F906A089523303105A9F4AC0189
-:100E60004370552721E030E002C0220F331F4A951E
-:100E7000E2F73C6843E0880F991F4A95E1F7807ECE
-:100E80009770822B932B089524303105E1F4AC0147
-:100E90004370552721E030E002C0220F331F4A95EE
-:100EA000E2F73A68E7CF9C0130572115304118F43A
-:100EB0009F70906208959C0130582115304118F4BC
-:100EC0009F70906A0895803E9105E0F4803C910502
-:100ED00058F58133910509F46FC048F489329105C2
-:100EE00009F463C08A32910509F46DC072C0893378
-:100EF0009105E9F082389105D1F08533910509F427
-:100F00004DC067C0833E910581F138F4803E910564
-:100F1000B9F0823E9105D9F05CC0863E910561F141
-:100F2000873E9105A1F155C00E94A9060895209120
-:100F3000DF0120FD02C021FF4CC080EE90E049C0DF
-:100F40008091DF0180FFF9CF89E390E042C080917A
-:100F5000DF0182FF0EC08091DF0184FF03C080E0CB
-:100F600090E037C083EE90E034C08091DF0182FFD3
-:100F7000F2CF82EE90E02DC08091DF0183FF0BC0A5
-:100F80008091DF0184FDEBCF87EE90E022C080915D
-:100F9000DF0183FFF5CF86EE90E01BC08091DF017B
-:100FA00085FF07C089E290E014C08091DF0185FFD2
-:100FB000F9CF85E390E00DC08091DF0186FF07C087
-:100FC0008AE290E006C08091DF0186FFF9CF81E3DD
-:100FD00090E00E94D70508950895809162010895D8
-:100FE000CF93DF9300D01F92CDB7DEB79C018091E5
-:100FF000E501843019F593E099833B832A8390932C
-:10100000E9008FEF9091E800815095FD06C095EDC5
-:101010009A95F1F700008111F5CF8091E80085FFE6
-:101020000DC040E050E063E070E0CE0101960E9408
-:101030005A0A8091E8008E778093E8000F900F9015
-:101040000F90DF91CF910895CF93DF9300D01F923F
-:10105000CDB7DEB72091E501243021F522E02983C8
-:101060009B838A8383E08093E9008FEF9091E8006F
-:10107000815095FD06C095ED9A95F1F7000081111C
-:10108000F5CF8091E80085FF0DC040E050E063E0BF
-:1010900070E0CE0101960E945A0A8091E8008E7796
-:1010A0008093E8000F900F900F90DF91CF910895FB
-:1010B0002091E5012430F1F422E02093E9002FEFA4
-:1010C0003091E800215035FD06C035ED3A95F1F735
-:1010D00000002111F5CF2091E80025FF0BC040E072
-:1010E00050E065E070E00E945A0A8091E8008E7737
-:1010F0008093E8000895CF93DF93EC019091E50190
-:10110000943009F046C080910C018823D9F0809179
-:101110000D018823B9F09093E9008FEF9091E800DA
-:10112000815095FD06C095E19A95F1F70000811177
-:10113000F5CF8091E80085FF2CC040E050E060E1F1
-:1011400070E017C081E08093E9008FEF9091E80094
-:10115000815095FD06C095ED9A95F1F7000081113B
-:10116000F5CF8091E80085FF14C040E050E068E0D2
-:1011700070E0CE010E945A0A8091E8008E77809339
-:10118000E80080E1FE01A2E5B1E001900D928A95B0
-:10119000E1F7DF91CF9108958091E401811109C0B9
-:1011A0000E94EF0B0E944C0C8091E20084608093BF
-:1011B000E20008951092E401089508950C94AE2180
-:1011C0000E940D1B0E94B4210E94F20E0C94EC07A9
-:1011D00042E061EC81E00E94690B42E061EC82E058
-:1011E0000E94690B42E061EC83E00E94690B42E1DE
-:1011F00061EC84E00C94690B8091E701833009F481
-:1012000055C030F4813071F0823009F48EC00895F9
-:101210008A3009F47AC08B3009F460C0893009F053
-:101220009CC020C08091E601813A09F096C080916F
-:10123000E800877F8093E8008091EA019091EB01BC
-:10124000892B21F460E182E591E003C060E080E059
-:1012500090E070E00E94A50A8091E8008B7780936F
-:10126000E80008958091E601813209F076C080910E
-:10127000EA019091EB01009719F0039709F06DC016
-:101280008091E800877F8093E8008091E80082FDEC
-:1012900005C08091E5018111F8CF5FC08091F10018
-:1012A000809362018091E8008B7753C08091E601C2
-:1012B000813A09F052C08091EA019091EB01892BAB
-:1012C00009F04BC08091E800877F8093E80080910F
-:1012D000E80080FFFCCF80910C0136C08091E601D0
-:1012E0008132D9F58091EA019091EB01892BA9F522
-:1012F0008091E800877F8093E8000E949E0B809198
-:10130000E80180930C010C9468148091E60181320D
-:1013100021F58091E800877F8093E8000E949E0B72
-:101320008091E9018093630108958091E601813AFB
-:10133000A1F48091E800877F8093E8008091E80025
-:1013400080FFFCCF809163018093F1008091E800E1
-:101350008E778093E8000C949E0B089584B7877F66
-:1013600084BF88E10FB6F89480936000109260000B
-:101370000FBE90E080E80FB6F894809361009093E0
-:1013800061000FBE0E94410F0E94EF0B0E944C0CA7
-:101390008091E20084608093E20078940E94D20EF3
-:1013A0000E94430F82E091E00E94ED0E0E949C217A
-:1013B0008091E501853069F40E94D11A8091E301A2
-:1013C0008823B1F30E94F91A882391F30E94440AFA
-:1013D000EFCF0E94490FECCF292F3327233031055F
-:1013E000C9F064F42130310581F02230310509F073
-:1013F00043C08DE690E020E634E042C02132310562
-:10140000F1F02232310541F137C082E190E02DEC5C
-:1014100034E036C099278130910541F08230910542
-:1014200041F0892B49F5ECE5F4E005C0E4E4F4E093
-:1014300002C0ECE2F4E0849190E09F0121C06430AE
-:10144000D8F4E62FF0E0EE0FFF1FEE5DFE4F208197
-:10145000318189E090E014C0643070F470E0FB01E9
-:10146000EE0FFF1FE65EFE4F20813181FB01EA5E39
-:10147000FE4F808190E004C080E090E020E030E00A
-:10148000FA0131832083089580E189BD82E189BD1D
-:1014900009B400FEFDCF8091D8008F7D8093D800E5
-:1014A0008091E00082608093E0008091E00081FD07
-:1014B000FCCF0895CF92DF92EF92FF920F931F938C
-:1014C000CF93DF93EC018B016A010E94BD0B811168
-:1014D00033C0C114D10439F0F60180819181081B19
-:1014E000190BC80FD91FE12CF12C0115110519F1A9
-:1014F0008091E80085FD16C08091E8008E7780938A
-:10150000E800C114D10449F0F60180819181E80E10
-:10151000F91EF182E08285E00FC00E94BD0B882396
-:1015200021F30AC089918093F10001501109FFEF66
-:10153000EF1AFF0ADACF80E0DF91CF911F910F9170
-:10154000FF90EF90DF90CF9008952091EC013091C3
-:10155000ED012617370748F06115710539F4209120
-:10156000E8002E772093E80001C0B90140E0611542
-:101570007105A9F12091E501222309F443C025302A
-:1015800009F442C02091E80023FD40C02091E8000A
-:1015900022FD32C02091E80020FFE9CF4091F30006
-:1015A0002091F20030E0342BFC01CF016115710570
-:1015B00059F02830310540F481918093F100615059
-:1015C00071092F5F3F4FF1CF41E02830310509F01D
-:1015D00040E02091E8002E772093E800C8CF411129
-:1015E000C9CF0AC08091E501882361F0853061F0A0
+:10062000DAE0DEBFCDBF04B603FE27C08091ED0146
+:100630009091EE01A091EF01B091F0018730904BC5
+:10064000A740B04BD1F41092ED011092EE01109240
+:10065000EF011092F00114BE84B7877F84BF0FB6FC
+:10066000F894A89580916000886180936000109252
+:1006700060000FBEE0E0FFE3099511E0A0E0B1E00B
+:10068000E4E0F7E402C005900D92A433B107D9F776
+:1006900021E0A4E3B1E001C01D92AD3EB207E1F755
+:1006A0000E94B2090C9480230C94000061110BC0CD
+:1006B000FC018281882321F085EE0E94201003C076
+:1006C00085EE0E94E81080E090E008950895609122
+:1006D000B1017091B2018091B3019091B4010E9477
+:1006E000701A56985E9825982D9826982E982798D7
+:1006F0002F98813019F0823021F00895259A2D9A93
+:100700000895269A2E9A08950C94670356985E9839
+:1007100025982D9826982E9827982F988FEF90E05F
+:10072000909389008093880090938B0080938A0037
+:1007300090938D0080938C00259A2D9A2FEF80E75F
+:1007400092E0215080409040E1F700C00000269ADE
+:100750002E9A2FEF80E792E0215080409040E1F701
+:1007600000C00000279A2F9A2FEF80E792E02150D7
+:1007700080409040E1F700C0000025982D982FEFB1
+:1007800080E792E0215080409040E1F700C00000F7
+:1007900026982E982FEF80E792E0215080409040DD
+:1007A000E1F700C0000027982F9856985E9825988A
+:1007B0002D9826982E9827982F98089589EA809347
+:1007C000800089E08093810024982C983F988AB11A
+:1007D0008F748AB96E98479A8BB1806B8BB9769A71
+:1007E0000E9486030C94660380E28093000180914E
+:1007F000340181110EC00E94430481E080933401D2
+:100800002FEF83ED90E3215080409040E1F700C04E
+:10081000000080E40E9449048093000181112EC0F1
+:100820000E94730480930001811128C00E94730408
+:1008300080930001811122C08FE30E947304809392
+:10084000000181111BC00E946B0480E40E944904D6
+:1008500080930001811112C08CE00E947304809388
+:10086000000181110BC00E9473048093000181116B
+:1008700005C08FE30E947304809300010E946B0403
+:100880008091000108951092B9008AE08093B80029
+:10089000089594EA9093BC009091BC0097FFFCCF20
+:1008A0009091B900987F983021F0903111F081E05B
+:1008B00008958093BB0084E88093BC008091BC00C5
+:1008C00087FFFCCF8091B900887F883111F0803498
+:1008D00071F780E0089584E98093BC008091BC00AA
+:1008E00084FDFCCF08958093BB0084E88093BC0016
+:1008F0008091BC0087FFFCCF9091B900987F81E088
+:10090000983209F480E0089584E88093BC008091D7
+:10091000BC0087FFFCCF8091BB000895809100014F
+:10092000811115C080E40E94490480930001811167
+:100930000CC082E10E94730480930001811105C004
+:100940008FEF0E947304809300010E946B0484B1B6
+:10095000807F84B985B1807F85B98AB1837F8AB968
+:100960008BB1837F8BB93E98469808950E94F4031B
+:10097000809300010E948E0480B38C7080BB81B391
+:10098000836F81BBE4E4F1E0A6E3B1E011921D9234
+:1009900081E0E235F807D1F70C94DE039F92AF9225
+:1009A000BF92CF92DF92EF92FF920F931F93CF935C
+:1009B000DF9380910001882379F0809135018F5F6A
+:1009C00080933501811108C00E94F40380930001D7
+:1009D000811102C00E94860386E3E82E81E0F82E92
+:1009E0008701C0E0D0E0BB24B39492E0A92ECC24D0
+:1009F000C394D12CC730D10500F58091000181113D
+:100A000064C080E40E94490480930001811112C0F7
+:100A100082E10E9473048093000181110BC0C60122
+:100A20000C2E01C0880F0A94EAF780950E94730487
+:100A3000809300010E946B0448C0CA30A1F028F4E2
+:100A4000C83059F0C93061F005C0CC3089F070F081
+:100A5000CD3089F0209A289810C0219A29980DC08D
+:100A6000229A2A980AC0239A2B9807C0529A01C04A
+:100A7000539A5B9802C03E9A4698E0EAEA95F1F7ED
+:100A80008FB181708B25799902C032E001C030E0CE
+:100A9000832B7C9902C034E001C030E0832B7D9928
+:100AA00002C028E001C020E0822B7E9902C090E1C4
+:100AB00001C090E0892B9FB19095991F9927991FAC
+:100AC0009295990F907E892B0FC080910001811122
+:100AD0004AC080E40E94490480930001882381F188
+:100AE000912C0E946B04892DD8019C91981719F0C4
+:100AF0008C93A09201010E948E0421960F5F1F4FDC
+:100B0000CE30D10509F076CF80910101882369F1BB
+:100B1000815080930101882339F0EFE9FFE031979C
+:100B2000F1F700C0000021C0E4E4F1E0D7018D91AD
+:100B30007D018193B4E4EB16B1E0FB06B9F715C073
+:100B400083E10E947304809300018111C9CF81E485
+:100B50000E944904809300018111C2CF0E94840445
+:100B6000982E9094BECF80E0BFCF0E94840381E096
+:100B7000DF91CF911F910F91FF90EF90DF90CF9079
+:100B8000BF90AF909F900895E82FF0E0EC5BFE4F90
+:100B90008081089508958B3B910580F4883A9105F2
+:100BA00048F5853A9105D8F48430910508F0B2C033
+:100BB000019709F06EC081E090E00895803E9105B4
+:100BC00008F467C0883E910508F4A4C09C01205F2A
+:100BD00031092031310508F05CC090650895853AEF
+:100BE000910509F459C0863A910509F058C082E888
+:100BF00090E40895883A910509F454C0893A910522
+:100C000009F453C08A3A910509F452C08B3A910510
+:100C100009F451C08C3A910509F450C08D3A910500
+:100C200009F44FC0803B910509F44EC08E3A9105FE
+:100C300009F44DC08F3A910509F44CC0813B9105F0
+:100C400009F44BC0823B910509F44AC0833B9105EE
+:100C500009F449C0843B910509F448C0853B9105DE
+:100C600009F447C0863B910509F446C0873B9105CE
+:100C700009F445C0883B910509F444C0893B9105BE
+:100C800009F443C08A3B910509F442C080E094E432
+:100C9000089580E090E0089581E890E4089583E865
+:100CA00090E4089582EE94E4089589EE94E4089522
+:100CB0008AEE94E4089585EB94E4089586EB94E439
+:100CC000089587EB94E408958CEC94E408958DECFA
+:100CD00094E4089583E895E408958AE895E40895F6
+:100CE00082E995E4089584E995E4089581E296E423
+:100CF000089583E296E4089584E296E4089585E2F7
+:100D000096E4089586E296E4089587E296E40895CD
+:100D10008AE296E40895089524E5829FC001112493
+:100D2000FC0126E0729FE00DF11D1124E60FF11D7C
+:100D3000EE0FFF1FEC51FF4F859194910895880F9E
+:100D4000991FFC01E05AF040859194910895880F15
+:100D5000991FFC01E052FF4F85919491089524E57D
+:100D6000829FC0011124FC0146E0749FE00DF11D3B
+:100D70001124E60FF11DEE0FFF1FEC51FF4F85917F
+:100D800094919C013A9521154FE1340708F425C14F
+:100D90003F512115304120F49F700E94A70608950D
+:100DA0009C0130532115304118F49927906C089517
+:100DB000811520E5920769F40E9461144FEF84E3E6
+:100DC0009CE0415080409040E1F700C000000C944E
+:100DD000681B813020E5920731F48091CC0181605D
+:100DE0008093CC0108959C0130552115304108F0C5
+:100DF0005CC0292F33272F70332721303105E9F4C8
+:100E0000AC0164E0440F551F6A95E1F74427537025
+:100E1000BC016370772702C0220F331F6A95E2F787
+:100E20003C68242B352B73E0880F991F7A95E1F7E6
+:100E300080769927822B932B08952230310529F44F
+:100E4000982F8827816F906A089523303105A1F487
+:100E5000AC0133E0440F551F3A95E1F7407E5770DF
+:100E60008370992721E030E002C0220F331F8A955A
+:100E7000E2F7C9019C6816C02430310531F5AC0198
+:100E800023E0440F551F2A95E1F7407E5770837089
+:100E9000992721E030E002C0220F331F8A95E2F744
+:100EA000C9019A68842B952B08959C013057211510
+:100EB000304118F49F70906208959C0130582115BC
+:100EC000304118F49F70906A0895803E9105E0F4D7
+:100ED000803C910558F58133910509F46FC048F4C1
+:100EE0008932910509F463C08A32910509F46DC015
+:100EF00072C089339105E9F082389105D1F08533CC
+:100F0000910509F44DC067C0833E910581F138F425
+:100F1000803E9105B9F0823E9105D9F05CC0863ED5
+:100F2000910561F1873E9105A1F155C00E949F0690
+:100F300008952091DE0120FD02C021FF4CC080EE0B
+:100F400090E049C08091DE0180FFF9CF89E390E015
+:100F500042C08091DE0182FF0EC08091DE0184FFDD
+:100F600003C080E090E037C083EE90E034C0809111
+:100F7000DE0182FFF2CF82EE90E02DC08091DE0193
+:100F800083FF0BC08091DE0184FDEBCF87EE90E004
+:100F900022C08091DE0183FFF5CF86EE90E01BC07A
+:100FA0008091DE0185FF07C089E290E014C0809146
+:100FB000DE0185FFF9CF85E390E00DC08091DE0171
+:100FC00086FF07C08AE290E006C08091DE0186FFBE
+:100FD000F9CF81E390E00E94CB05089508958091B8
+:100FE00062010895CF93DF9300D01F92CDB7DEB793
+:100FF0009C018091E401843019F593E099833B834F
+:101000002A839093E9008FEF9091E800815095FD3D
+:1010100006C095ED9A95F1F700008111F5CF80910A
+:10102000E80085FF0DC040E050E063E070E0CE01D5
+:1010300001960E945F0A8091E8008E778093E80015
+:101040000F900F900F90DF91CF910895CF93DF9382
+:1010500000D01F92CDB7DEB72091E401243021F5F6
+:1010600022E029839B838A8383E08093E9008FEFCA
+:101070009091E800815095FD06C095ED9A95F1F7A5
+:1010800000008111F5CF8091E80085FF0DC040E0A0
+:1010900050E063E070E0CE0101960E945F0A80910B
+:1010A000E8008E778093E8000F900F900F90DF910B
+:1010B000CF9108959C018091E4018430F9F482E09D
+:1010C0008093E9009FEF8091E800915085FD06C074
+:1010D00085ED8A95F1F700009111F5CF8091E80038
+:1010E00085FF0CC040E050E065E070E0C9010E945F
+:1010F0005F0A8091E8008E778093E8000895CF938F
+:10110000DF93EC018091E401843009F046C09091B6
+:101110000C019923D9F090910D019923B9F0809396
+:10112000E9008FEF9091E800815095FD06C095E1B0
+:101130009A95F1F700008111F5CF8091E80085FFC5
+:101140002CC040E050E060E170E017C081E0809387
+:10115000E9008FEF9091E800815095FD06C095ED74
+:101160009A95F1F700008111F5CF8091E80085FF95
+:1011700014C040E050E068E070E0CE010E945F0AD9
+:101180008091E8008E778093E80080E1FE01A2E57F
+:10119000B1E001900D928A95E1F7DF91CF9108952A
+:1011A0008091E301811109C00E94F00B0E944D0C57
+:1011B0008091E20084608093E20008951092E30140
+:1011C000089508950C949E210E94FE1A0E94A42165
+:1011D0000E94F80E0C94EE0742E061EC81E00E9460
+:1011E000690B42E061EC82E00E94690B42E061EC35
+:1011F00083E00E94690B42E161EC84E00C94690B8E
+:101200008091E601833009F455C030F4813071F0EB
+:10121000823009F48EC008958A3009F47AC08B3088
+:1012200009F460C0893009F09CC020C08091E501BC
+:10123000813A09F096C08091E800877F8093E800AA
+:101240008091E9019091EA01892B21F460E182E526
+:1012500091E003C060E080E090E070E00E94AA0AA4
+:101260008091E8008B778093E80008958091E501F4
+:10127000813209F076C08091E9019091EA010097EE
+:1012800019F0039709F06DC08091E800877F809383
+:10129000E8008091E80082FD05C08091E4018111A1
+:1012A000F8CF5FC08091F100809362018091E800E7
+:1012B0008B7753C08091E501813A09F052C080914B
+:1012C000E9019091EA01892B09F04BC08091E80077
+:1012D000877F8093E8008091E80080FFFCCF8091B9
+:1012E0000C0136C08091E5018132D9F58091E90188
+:1012F0009091EA01892BA9F58091E800877F80937E
+:10130000E8000E949E0B8091E70180930C010C94F1
+:1013100061148091E501813221F58091E800877F99
+:101320008093E8000E949E0B8091E8018093630106
+:1013300008958091E501813AA1F48091E800877FCA
+:101340008093E8008091E80080FFFCCF80916301EA
+:101350008093F1008091E8008E778093E8000C94F0
+:101360009E0B089584B7877F84BF0FB6F894A89525
+:1013700080916000886180936000109260000FBED1
+:1013800090E080E80FB6F89480936100909361003C
+:101390000FBE0E94470F0E94F00B0E944D0C8091DF
+:1013A000E20084608093E20078940E94D80E0E944C
+:1013B000490F82E091E00E94F30E0E948C218091FF
+:1013C000E401853069F40E94C01A8091E20188230B
+:1013D000B1F30E94EA1A882391F30E94490AEFCFE1
+:1013E0000E944F0FECCF292F332723303105C9F04E
+:1013F00060F42130310581F02230310509F041C01F
+:101400008DE690E020E634E040C021323105E1F085
+:101410002232310531F135C082E190E02DEC34E02B
+:1014200034C099278130910549F028F0029749F599
+:10143000ECE2F4E005C0ECE5F4E002C0E4E4F4E042
+:10144000849190E09F0121C06430D8F4E62FF0E051
+:10145000EE0FFF1FEE5DFE4F2081318189E090E0AD
+:1014600014C0643070F470E0FB01EE0FFF1FE65E05
+:10147000FE4F20813181FB01EA5EFE4F808190E0CA
+:1014800004C080E090E020E030E0FA013183208366
+:10149000089580E189BD82E189BD09B400FEFDCFD8
+:1014A0008091D8008F7D8093D8008091E000826089
+:1014B0008093E0008091E00081FDFCCF0895CF9201
+:1014C000DF92EF92FF920F931F93CF93DF93EC0184
+:1014D0008B016A010E94BD0B811133C0C114D1047C
+:1014E00039F0F60180819181081B190BC80FD91FB3
+:1014F000E12CF12C0115110519F18091E80085FD11
+:1015000016C08091E8008E778093E800C114D10462
+:1015100049F0F60180819181E80EF91EF182E082A6
+:1015200085E00FC00E94BD0B882321F30AC089917A
+:101530008093F10001501109FFEFEF1AFF0ADACF93
+:1015400080E0DF91CF911F910F91FF90EF90DF909E
+:10155000CF9008952091EB013091EC0126173707C9
+:1015600048F06115710539F42091E8002E77209339
+:10157000E80001C0B901FC0120E06115710579F1B5
+:101580008091E4018823F1F18530F1F18091E80048
+:1015900083FD3CC08091E80082FD2EC08091E80070
+:1015A00080FFEBCF2091F3008091F20090E0922B2E
+:1015B0006115710551F08830910538F4219120931F
+:1015C000F100615071090196F3CF21E0089709F00D
+:1015D00020E08091E8008E778093E800CECF211143
+:1015E000CFCF0AC08091E401882361F0853061F09B
 :1015F0008091E80083FD0AC08091E80082FFF2CF6D
 :1016000080E0089582E0089583E0089581E00895E0
-:101610002091EC013091ED012617370748F0611554
+:101610002091EB013091EC012617370748F0611556
 :10162000710539F42091E8002E772093E80001C07D
-:10163000B901FC0120E06115710591F18091E5018E
+:10163000B901FC0120E06115710591F18091E4018F
 :10164000882309F440C0853009F43FC08091E80048
 :1016500083FD3DC08091E80082FD2FC08091E800AD
 :1016600080FFE9CF2091F3008091F20090E0922B6F
 :101670006115710559F08830910540F4249120934B
 :10168000F1003196615071090196F2CF21E008977F
 :1016900009F020E08091E8008E778093E800CBCFBE
-:1016A0002111CCCF0AC08091E501882361F08530FB
+:1016A0002111CCCF0AC08091E401882361F08530FC
 :1016B00061F08091E80083FD0AC08091E80082FF1C
 :1016C000F2CF80E0089582E0089583E0089581E0FC
-:1016D0000895982F973058F59093E900981739F0AE
+:1016D0000895982F973068F59093E900981739F09E
 :1016E0007091EC002091ED005091F00003C0242F88
-:1016F000762F50E021FF19C03091EB003E7F3093F0
-:10170000EB003091ED003D7F3093ED003091EB0028
-:1017100031603093EB007093EC002093ED00509318
-:10172000F0002091EE0027FF07C09F5FD3CF8F709E
-:101730008093E90081E0089580E008958091E601BA
-:1017400087FF11C08091E80082FD05C08091E5010E
+:1016F000762F50E021FD02C09F5FECCF3091EB00D0
+:101700003E7F3093EB003091ED003D7F3093ED0054
+:101710003091EB0031603093EB007093EC0020933C
+:10172000ED005093F0002091EE0027FDE5CF80E022
+:1017300008958F708093E90081E008958091E5011C
+:1017400087FF11C08091E80082FD05C08091E4010F
 :101750008111F8CF11C08091E8008B770BC0809188
-:10176000E501882349F08091E80080FFF8CF80915F
+:10176000E401882349F08091E80080FFF8CF809160
 :10177000E8008E778093E80008952091E40030918E
-:10178000E50095E64091EC00842F817040FF22C077
-:101790008091E80080FD1CC08091E501882391F0D4
-:1017A000853091F08091EB0085FD10C04091E40000
-:1017B0005091E5004217530729F39A01915011F710
-:1017C00084E0089582E0089583E0089581E008951B
-:1017D00080E008954091E80042FFDECF08950E9426
-:1017E0005D0C0E94650CE0EEF0E0808181608083FA
-:1017F000E8EDF0E080818F77808319BCA7EDB0E041
-:101800008C918E7F8C9380818F7E80831092E401F7
-:1018100008950F931F93CF93DF930E945D0C0E9456
-:10182000650CC8EDD0E088818F77888388818068D7
-:10183000888388818F7D888319BC1092E50110927E
-:10184000E1011092E3011092E20100EE10E0F801D4
-:1018500080818B7F808388818160888342E060E023
-:1018600080E00E94690BE1EEF0E080818E7F808352
-:10187000E2EEF0E0808181608083808188608083F7
-:10188000F80180818E7F8083888180618883DF91E9
-:10189000CF911F910F910895E8EDF0E080818F7E48
-:1018A0008083E7EDF0E080818160808384E082BF07
-:1018B00081E08093E4010C94090CE8EDF0E0808174
-:1018C0008E7F80831092E20008951092DA001092C9
-:1018D000E10008951F920F920FB60F9211242F93DB
-:1018E0003F934F935F936F937F938F939F93AF93A8
-:1018F000BF93EF93FF938091E10082FF0BC0809133
-:10190000E20082FF07C08091E1008B7F8093E100BD
-:101910000E94D10E8091DA0080FF1FC08091D80014
-:1019200080FF1BC08091DA008E7F8093DA00809167
-:10193000D90080FF0DC080E189BD82E189BD09B475
-:1019400000FEFDCF81E08093E5010E94CC0805C038
-:1019500019BC1092E5010E94DA088091E10080FF35
-:1019600019C08091E20080FF15C08091E2008E7F57
-:101970008093E2008091E20080618093E200809198
-:10198000D80080628093D80019BC85E08093E5017F
-:101990000E94DE088091E10084FF30C08091E20067
-:1019A00084FF2CC080E189BD82E189BD09B400FEBD
-:1019B000FDCF8091D8008F7D8093D8008091E10089
-:1019C0008F7E8093E1008091E2008F7E8093E20021
-:1019D0008091E20081608093E2008091E1018823A0
-:1019E00011F084E007C08091E30087FD02C081E030
-:1019F00001C083E08093E5010E94E0088091E1004E
-:101A000083FF29C08091E20083FF25C08091E1001F
-:101A1000877F8093E10082E08093E5011092E101ED
-:101A20008091E1008E7F8093E1008091E2008E7FC3
-:101A30008093E2008091E20080618093E20042E0C6
-:101A400060E080E00E94690B8091F00088608093E4
-:101A5000F0000E94DD08FF91EF91BF91AF919F913F
-:101A60008F917F916F915F914F913F912F910F9047
-:101A70000FBE0F901F9018951F920F920FB60F92E6
-:101A800011242F933F934F935F936F937F938F9383
-:101A90009F93AF93BF93CF93DF93EF93FF93C09147
-:101AA000E900CF708091EC00D82FD17080FDD0E894
-:101AB0001092E9008091F000877F8093F000789485
-:101AC0000E94800D1092E9008091F0008860809360
-:101AD000F000CD2BCF70C093E900FF91EF91DF9123
-:101AE000CF91BF91AF919F918F917F916F915F91B6
-:101AF0004F913F912F910F900FBE0F901F9018950F
-:101B00001F93CF93DF93CDB7DEB7AA970FB6F894A4
-:101B1000DEBF0FBECDBFE6EEF1E088E08E0F909104
-:101B2000F10091938E13FBCF0E94FC088091E80096
-:101B300083FF1FC18091E6019091E701492F50E09A
-:101B40004A30510508F015C1FA01EA5AFF4F0C94CA
-:101B50003623803881F0823809F00BC18091EA0188
-:101B60008F708093E9008091EB0085FB882780F9D6
-:101B70001092E90006C08091E2019091E301911179
-:101B800082609091E800977F9093E8008093F10045
-:101B90001092F100C8C0282F2D7F09F0EAC08823D9
-:101BA00019F0823061F0E5C08091E801813009F0E0
-:101BB000E0C0933009F080E08093E3012BC0809176
-:101BC000E801811127C08091EA018F7009F4D1C02A
-:101BD0008093E9002091EB0020FF1CC0933021F49A
-:101BE0008091EB00806214C09091EB009061909323
-:101BF000EB0021E030E0A90102C0440F551F8A9597
-:101C0000E2F74093EA001092EA008091EB008860CE
-:101C10008093EB001092E9008091E800877F86C0F6
-:101C20008111A7C01091E8011F778091E3008078AF
-:101C3000812B8093E3008091E800877F8093E80008
-:101C40000E949E0B8091E80080FFFCCF8091E30012
-:101C500080688093E300111102C082E001C083E03C
-:101C60008093E50186C08058823008F082C0809160
-:101C7000E8019091E9018C3D53E0950779F583E007
-:101C80008A838AE289834FB7F894DE01139620E0B5
-:101C90003EE051E2E32FF0E050935700E49120FF43
-:101CA00003C0E295EF703F5FEF708E2F90E0EA3057
-:101CB00010F0C79601C0C0968D939D932F5F24317D
-:101CC00049F74FBF8091E800877F8093E8006AE280
-:101CD00070E0CE0101960E94A50A14C0AE014F5FCC
-:101CE0005F4F6091EA010E94EC09BC01892B09F465
-:101CF00040C09091E800977F9093E80089819A8195
-:101D00000E94080B8091E8008B778093E80031C037
-:101D1000803879F58091E800877F8093E800809192
-:101D2000E1018093F1008091E8008E778093E800D4
-:101D30000E949E0B1EC081111CC09091E801923040
-:101D4000C0F48091E800877F8093E8009093E101E0
-:101D50000E949E0B8091E101811106C08091E300F9
-:101D600087FD02C081E001C084E08093E5010E940C
-:101D7000E8088091E80083FF0AC08091E800877F2F
-:101D80008093E8008091EB0080628093EB00AA963C
-:101D90000FB6F894DEBF0FBECDBFDF91CF911F917C
-:101DA00008950895CF938091E5018823A1F0C09113
-:101DB000E900CF709091EC00892F817090FD80E850
-:101DC000C82B1092E9008091E80083FD0E94800DED
-:101DD000CF70C093E900CF910895909369018093EB
-:101DE00068010895E0916801F0916901309721F050
-:101DF0000190F081E02D099480E00895E091680160
-:101E0000F0916901309721F00280F381E02D09946F
-:101E10000895E0916801F0916901309721F0048004
-:101E2000F581E02D099408952091660130916701B4
-:101E30008217930771F09093670180936601E09198
-:101E40006801F0916901309721F00680F781E02D5B
-:101E500009940895209164013091650182179307D8
-:101E600071F09093650180936401E0916801F091B5
-:101E70006901309721F00084F185E02D09940895DF
-:101E800008950C94400F0E94131B0E94C1040C94EF
-:101E9000D91BCF92DF92EF92FF920F931F93CF93B4
-:101EA000DF93CDB7DEB72B970FB6F894DEBF0FBE2A
-:101EB000CDBF0E94DE048BE6C82E81E0D82E00E064
-:101EC00010E0E02E802F0E94D005F60141916F01B5
-:101ED000F42EF826B1F40F5F1F4F0E30110589F76D
-:101EE0008FEF89838A831B820E941C1B8160782F5D
-:101EF0009D838C8349815A816B818D810E94EC0F77
-:101F000040C09091CC0191FF04C08B870E94D60500
-:101F10008B8520E030E04F2D50E0922FBA01022E49
-:101F200002C0759567950A94E2F760FF24C02E837E
-:101F3000EF8221E030E0690102C0CC0CDD1C9A95F3
-:101F4000E2F790E08C219D21892B09F420E028877D
-:101F50000E941C1B8160782F9A8789874E815F8140
-:101F600068858A850E94EC0FF801E559FE4F808153
-:101F7000C826C08206C02F5F3F4F2630310569F664
-:101F8000AACF0E94C01E10916A010E94F20E18177B
-:101F9000A1F00E94F20E80936A012B960FB6F8947E
-:101FA000DEBF0FBECDBFDF91CF911F910F91FF908C
-:101FB000EF90DF90CF900C94EC072B960FB6F8942F
-:101FC000DEBF0FBECDBFDF91CF911F910F91FF906C
-:101FD000EF90DF90CF900895CF93DF93CDB7DEB72A
-:101FE0002B970FB6F894DEBF0FBECDBF4F83588737
-:101FF00069877A878B87DE01119686E0FD01119251
-:102000008A95E9F785E0FE01379601900D928A9551
-:10201000E1F749815A816B817C818D819E810E948B
-:1020200002172B960FB6F894DEBF0FBECDBFDF911F
-:10203000CF910895CF93882309F4C2C0C82F823866
-:1020400059F40E94F20E81FDBBC089E30E949E19E3
-:102050000E945B1A89E30CC0833879F40E94F20E67
-:1020600080FDAEC083E50E949E190E945B1A83E545
-:102070000E94E019CF910C945B1A843859F40E94A5
-:10208000F20E82FD9DC087E40E949E190E945B1A99
-:1020900087E4EECF8CEF8C0F813A48F48C2F0E94AE
-:1020A000012181118DC08C2F0E949E19E3CF80E207
-:1020B0008C0F883048F4C77081E001C0880FCA9542
-:1020C000EAF70E94241AD6CF8BE58C0F833078F480
-:1020D000C53A29F0C63A31F083E890E005C081E8BE
-:1020E00090E002C082E890E0CF910C94140F88E554
-:1020F0008C0F833108F064C0C83A39F1C93A41F114
-:10210000CA3A49F1CB3A51F1CC3A59F1CD3A61F1A1
-:10211000C03B69F1CE3A71F1CF3A79F1C13B81F11F
-:10212000C23B89F1C33B91F1C43B99F1C53BA1F19D
-:10213000C63BA9F1C73BB1F1C83BB9F1C93BC1F1FD
-:10214000CA3BC9F180E090E038C082EE90E035C033
-:1021500089EE90E032C08AEE90E02FC085EB90E0EF
-:102160002CC086EB90E029C087EB90E026C08CEC79
-:1021700090E023C08DEC90E020C083E891E01DC08A
-:102180008AE891E01AC082E991E017C084E991E001
-:1021900014C081E292E011C083E292E00EC084E2BA
-:1021A00092E00BC085E292E008C086E292E005C0B2
-:1021B00087E292E002C08AE292E0CF910C942A0F6B
-:1021C000CF910895882309F44BC0823859F40E94B6
-:1021D000F20E81FF45C089E30E949E190E945B1A9E
-:1021E00089E30CC0833871F40E94F20E80FF38C07E
-:1021F00083E50E949E190E945B1A83E50E94E01904
-:102200000C945B1A843859F40E94F20E82FF28C0A5
-:1022100087E40E949E190E945B1A87E4EFCF9CEF2F
-:10222000980F913A58F390E2980F983050F48770D5
-:1022300091E001C0990F8A95EAF7892F0E942A1A26
-:10224000DFCF9BE5980F933020F480E090E00C9472
-:10225000140F885A833120F480E090E00C942A0F08
-:102260000895882321F00E94241A0C945B1A089583
-:10227000882321F00E942A1A0C945B1A0895BF92B9
-:10228000CF92DF92EF92FF920F931F93CF93DF9342
-:1022900000D000D000D0CDB7DEB725E0FC01DE01D4
-:1022A000119601900D922A95E1F7FC014081318150
-:1022B0000281258122952F7063817481672B09F437
-:1022C000E5C23F3F19F44F3F09F4E0C27C01498366
-:1022D0003A8389819A812E830E945D19182FB92E25
-:1022E0000E945C190E942318EB2DE295EF70F0E03C
-:1022F000E05AFF4F2E810C9436238B2D807F9B2D2F
-:102300009F70F92E882319F0F29480EFF8220023B1
-:1023100049F0FF2009F467C28F2D0E94341A0E94F1
-:102320005B1A61C2812F0E94E210FF2009F4AEC245
-:102330008F2D0E943A1A26960FB6F894DEBF0FBE74
-:10234000CDBFDF91CF911F910F91FF90EF90DF9064
-:10235000CF90BF900C945B1A3B2D307F8B2D8F70EC
-:10236000303211F08295807F112319F0113021F164
-:102370002CC00023B9F0222309F4A0C1213009F0B8
-:102380009DC126960FB6F894DEBF0FBECDBFDF917C
-:10239000CF911F910F91FF90EF90DF90CF90BF9062
-:1023A0000C94441A222319F0213009F46FC28E8351
-:1023B0000E94471A8E8196C1002321F0223008F036
-:1023C00065C27CC1211162C28DC1002321F022238C
-:1023D00009F474C108C2222309F484C119C22B2D47
-:1023E00026952695237030E02115310521F0213006
-:1023F0003105D1F04BC2002321F0812F9B2D93702A
-:1024000002C080E090E026960FB6F894DEBF0FBEC3
-:10241000CDBFDF91CF911F910F91FF90EF90DF9093
-:10242000CF90BF900C94140F002321F0812F9B2D8F
-:10243000937002C080E090E026960FB6F894DEBF5D
-:102440000FBECDBFDF91CF911F910F91FF90EF9005
-:10245000DF90CF90BF900C942A0F812F002319F0AA
-:102460000E94C81D02C00E94301E26960FB6F89426
-:10247000DEBF0FBECDBFDF91CF911F910F91FF90B7
-:10248000EF90DF90CF90BF900C94B51E8B2D837092
-:1024900009F07BC00111FAC1812F82958695877062
-:1024A000880F880F912F9F70C92ED12CE12CF12C11
-:1024B000082E04C0CC0CDD1CEE1CFF1C0A94D2F7C5
-:1024C00014FF12C04FE050E060E070E004C0440F21
-:1024D000551F661F771F8A95D2F7CB01BA01609509
-:1024E00070958095909503C060E070E0CB012B2D36
-:1024F000269526952370422F50E042305105D9F0A1
-:102500004330510569F16C297D298E299F2941307D
-:10251000510551F126960FB6F894DEBF0FBECDBF20
-:10252000DF91CF911F910F91FF90EF90DF90CF90AF
-:10253000BF900C944A186C297D298E299F292696D4
-:102540000FB6F894DEBF0FBECDBFDF91CF911F91C4
-:102550000F91FF90EF90DF90CF90BF900C94661892
-:102560000E944A18C701B60126960FB6F894DEBF3E
-:102570000FBECDBFDF91CF911F910F91FF90EF90D4
-:10258000DF90CF90BF900C942E18002319F08B2D64
-:10259000817001C08695882309F478C1812F8295C6
-:1025A00086958770880F880F912F9F70C92ED12C28
-:1025B000E12CF12C082E04C0CC0CDD1CEE1CFF1C01
-:1025C0000A94D2F714FF12C04FE050E060E070E0D0
-:1025D00004C0440F551F661F771F8A95D2F7CB01A1
-:1025E000BA01609570958095909503C060E070E0A9
-:1025F000CB012B2D269526952370422F50E042309B
-:102600005105D9F04330510569F16C297D298E2996
-:102610009F294130510551F126960FB6F894DEBF3F
-:102620000FBECDBFDF91CF911F910F91FF90EF9023
-:10263000DF90CF90BF900C9424196C297D298E29AE
-:102640009F2926960FB6F894DEBF0FBECDBFDF914F
-:10265000CF911F910F91FF90EF90DF90CF90BF909F
-:102660000C9440190E942419C701B60126960FB692
-:10267000F894DEBF0FBECDBFDF91CF911F910F91B8
-:10268000FF90EF90DF90CF90BF900C940819103F0F
-:10269000D1F118F4103E50F4A1C0123F09F463C008
-:1026A00008F44CC0133F09F473C098C01F708B2D01
-:1026B0008F710023A1F00E94A118812F26960FB6DA
-:1026C000F894DEBF0FBECDBFDF91CF911F910F9168
-:1026D000FF90EF90DF90CF90BF900C9431110E944B
-:1026E000C218812F26960FB6F894DEBF0FBECDBF5D
-:1026F000DF91CF911F910F91FF90EF90DF90CF90DE
-:10270000BF900C9438110023A9F02111BFC08B2D6C
-:102710008F7126960FB6F894DEBF0FBECDBFDF9146
-:10272000CF911F910F91FF90EF90DF90CF90BF90CE
-:102730000C94E718223008F0A9C0E9CF0023A9F0D3
-:102740008B2D8F7126960FB6F894DEBF0FBECDBFCE
-:10275000DF91CF911F910F91FF90EF90DF90CF907D
-:10276000BF900C94A118002359F38B2D8F712696DE
-:102770000FB6F894DEBF0FBECDBFDF91CF911F9192
-:102780000F91FF90EF90DF90CF90BF900C94C21804
-:10279000002399F08B2D8F7126960FB6F894DEBF2B
-:1027A0000FBECDBFDF91CF911F910F91FF90EF90A2
-:1027B000DF90CF90BF900C948C1826960FB6F894AB
-:1027C000DEBF0FBECDBFDF91CF911F910F91FF9064
-:1027D000EF90DF90CF90BF900C9482180023A9F067
-:1027E000222309F4ADCF812F26960FB6F894DEBFD1
-:1027F0000FBECDBFDF91CF911F910F91FF90EF9052
-:10280000DF90CF90BF900C941A10222309F4ADCF23
-:10281000812F26960FB6F894DEBF0FBECDBFDF9195
-:10282000CF911F910F91FF90EF90DF90CF90BF90CD
-:102830000C94E2104B2D4F70612FC7010E9453037F
-:1028400026960FB6F894DEBF0FBECDBFDF91CF91B5
-:102850001F910F91FF90EF90DF90CF90BF900C945D
-:10286000A6174B2D4F70612FC70126960FB6F8940F
-:10287000DEBF0FBECDBFDF91CF911F910F91FF90B3
-:10288000EF90DF90CF90BF900C94960626960FB6EF
-:10289000F894DEBF0FBECDBFDF91CF911F910F9196
-:1028A000FF90EF90DF90CF90BF9008950E94411A63
-:1028B0000E94161A0E945B1A0E94661F0E94B51E93
-:1028C00080E090E00E94140F80E090E00C942A0FCA
-:1028D0000E94311A0C9456140E945D19292F2295DA
-:1028E0002F7030E02C3031054CF42A3031056CF477
-:1028F000225031092230310588F407C02C303105CF
-:1029000049F02F30310531F009C0803E48F0803F5A
-:1029100029F406C093FB882780F9089580E0089584
-:1029200081E00895CF93DF9300D000D01F92CDB700
-:10293000DEB70F900F900F900F900F90DF91CF9117
-:102940000895CF93DF9300D000D000D0CDB7DEB78D
-:1029500026960FB6F894DEBF0FBECDBFDF91CF91A4
-:1029600008951F93CF93DF93C091790116E0809172
-:102970007A01C81799F0D0E01C9FF0011D9FF00D5F
-:102980001124E558FE4F4081518162817381848119
-:1029900095810E94A1142196C770E9CFDF91CF9154
-:1029A0001F9108954091AB015091AC016091AD0130
-:1029B0007091AE018091AF019091B0010C94A1147F
-:1029C0008091B00182958F7009F054C08091AD0163
-:1029D000882309F44FC080917901A0917A01609118
-:1029E000AB017091AC014091AE015091AF01B6E0E6
-:1029F0008A1709F43FC090E041155105C1F17F3FAE
-:102A000011F46F3FA1F1B89FF001B99FF00D1124AF
-:102A1000E558FE4F218172132AC02081621327C01E
-:102A20002281211124C0238134812417350710F419
-:102A300021503109241B350B283C3105C0F420916D
-:102A4000B0012F7020612093B00126E0289FF00193
-:102A5000299FF00D1124E058FE4F80818F70806116
-:102A600080838BEA91E00E943F110C94B11401968F
-:102A70008770BECF0895CF92DF92EF92FF920F93AF
-:102A80001F93CF93DF93CDB7DEB762970FB6F8945D
-:102A9000DEBF0FBECDBF8C0185E0F801DE011D96C3
-:102AA00001900D928A95E1F7D8014C9111965C91B5
-:102AB000119712966C9112971396CD90DC90149703
-:102AC0003091AB017091AC018091AE019091AF015A
-:102AD000009709F46BC17F3F19F43F3F09F466C1C9
-:102AE000E090AD01EE2009F4C0C02091B001C816FD
-:102AF000D90628F0F601E81BF90BCF0104C0809538
-:102B000090958C0D9D1DFF24F394883C910578F0E1
-:102B1000F12C207F09F0C6C07C2DD98AC88A89890A
-:102B20000E9492148BEA91E00E943F11B1C0822F63
-:102B3000807F09F046C0751314C0341312C06111B0
-:102B400010C02F7020612093B0010E94D2148BEA34
-:102B500091E00E943F118091B001D80115968C93AD
-:102B60002EC0CD2819F15F3F11F44F3FF9F0F62E3A
-:102B700061111CC08091790120917A0136E08217A1
-:102B800009F45AC090E0389FF001399FF00D1124EC
-:102B9000E558FE4F7181571306C07081471303C07B
-:102BA0007281711103C001968770E9CFF62E6623FA
-:102BB00009F418C18091B00181608093B001F12CBB
-:102BC00011C1751308C0341306C0611104C080918F
-:102BD000B001D801C3C04D875E878D859E856A8B05
-:102BE0000E946C146A898823E1F16623D1F1209157
-:102BF000B001822F82958F7090E0029774F08091DF
-:102C0000AB019091AC0198878F831986DB86CA86C9
-:102C10002C87CE0107960E943F1186E0F801ABEAAF
-:102C2000B1E001900D928A95E1F70E94E0140E94B4
-:102C3000D214FF24F394D6C04D875E878D859E8580
-:102C40000E945D19292F22952F7030E02230310526
-:102C50000CF0BCC09F7009F0B6C0805E883008F4EC
-:102C6000C1C0C8010E943F11E4CFC816D90608F4BC
-:102C700053C0F601E81BF90BCF01883C910508F41D
-:102C800050C0F12C7C2DD98AC88A89890E9492145F
-:102C9000EBEAF1E086E0DF011D928A95E9F70E94F8
-:102CA000D214A0C0751314C0341312C0611110C027
-:102CB0008091B001F8018583C8010E943F1186E030
-:102CC000EBEAF1E0DF011D928A95E9F7FE2C8AC05C
-:102CD0004D875E878D859E856A8B0E946C146A89FC
-:102CE000882309F4BECF662309F4BBCF2091B0013D
-:102CF000822F82958F7090E002970CF48ECF809196
-:102D0000AB019091AC019A8389831B82DD82CC82D6
-:102D10002E83CE0101967FCF809590958C0D9D1DC1
-:102D2000ACCFF62E662309F49CCF75132EC0341356
-:102D30002CC02091B00120FD1FC0822F82958F7082
-:102D4000D9F0D80115962C9315978F3049F08F5FE5
-:102D5000982F9295907F822F8F70892B15968C9348
-:102D6000C8010E943F1186E0F801ABEAB1E0019092
-:102D70000D928A95E1F793CF86E0F801ABEAB1E0D6
-:102D800001900D928A95E1F72DC04D875E878D8564
-:102D90009E850E946C14811140CF8091B0018160AA
-:102DA0008093B001C8010E943F111CC0662309F442
-:102DB00058CF4D875E878D859E850E946C14882331
-:102DC00009F44FCF2ACF811148CF0CC024303105F0
-:102DD0000CF047CF9F7009F440CFF8019581907FA8
-:102DE00009F03BCF8F2D62960FB6F894DEBF0FBE71
-:102DF000CDBFDF91CF911F910F91FF90EF90DF90AA
-:102E0000CF9008951F93CF93DF93CDB7DEB72C9764
-:102E10000FB6F894DEBF0FBECDBF4F8358876987CA
-:102E20007A878B879C87CE0107960E943B15882363
-:102E300069F08F8198852A853B85232BF1F19F3F8F
-:102E400009F063C08F3F09F060C037C086E0FE0123
-:102E50003796DE01119601900D928A95E1F76F8108
-:102E60007885EA85FB85309741F17F3F11F46F3F0C
-:102E700021F120917A0130E0C901019687709927EC
-:102E80004091790150E08417950709F447C06983A0
-:102E90007A83FD83EC8396E0929FD001939FB00DDF
-:102EA0001124A558BE4FFE01319601900D929A95BE
-:102EB000E1F780937A010E94B11416E080917901C4
-:102EC00090917A018917C1F1189FC001112485588A
-:102ED0009E4F0E943B15882379F1E09179011E9F56
-:102EE000F0011124E558FE4F4081518162817381C8
-:102EF000848195810E94A1148091790190E00196CE
-:102F00008770992780937901D9CF4F81588569853A
-:102F10007A858B859C850E94A114CFCF0E9468146E
-:102F200010927A0110927901EBEAF1E086E0DF017C
-:102F30001D928A95E9F7C1CF2C960FB6F894DEBFA3
-:102F40000FBECDBFDF91CF911F910895EF92FF92F9
-:102F50000F931F93CF93DF938C01892B09F46CC0DF
-:102F6000F12CEE24E394E8012196F8018491843752
-:102F700040F4843008F051C0813081F0823019F182
-:102F80005BC0853709F444C0A8F19CE7980F9037DF
-:102F900008F052C08F770E94E21041C00E5F1F4FB1
-:102FA000FE01C49180E28C0F883048F4C7708E2DEA
-:102FB00001C0880FCA95EAF70E94341A14C08C2FFA
-:102FC0000E941A102DC00E5F1F4FFE01C49180E2B7
-:102FD0008C0F883058F4C7708E2D01C0880FCA95A9
-:102FE000EAF70E943A1A0E945B1A1AC08C2F0E94BC
-:102FF000E21016C00E5F1F4FFE01C491CC2381F07A
-:103000008FE99FE00197F1F700C00000C150F6CFB3
-:103010000E5F1F4FFE01F49003C00E941A108E0134
-:103020008F2D882309F49FCFEFE9FFE03197F1F767
-:1030300000C000008150F5CFDF91CF911F910F911B
-:10304000FF90EF90089508956093B5017093B601D5
-:103050008093B7019093B8010C9456140F931F936B
-:103060000091B5011091B6012091B7013091B801DE
-:10307000DC01CB01802B912BA22BB32B8093B501CC
-:103080009093B601A093B701B093B8011F910F912F
-:103090000C9456140F931F930091B5011091B60133
-:1030A0002091B7013091B801DC01CB01802391233D
-:1030B000A223B3238093B5019093B601A093B701E7
-:1030C000B093B8011F910F910C9456140F931F9356
-:1030D0000091B5011091B6012091B7013091B8016E
-:1030E000DC01CB0180279127A227B3278093B5016C
-:1030F0009093B601A093B701B093B8011F910F91BF
-:103100000C9456141092B1011092B2011092B301B6
-:103110001092B4010C94561441E050E060E070E06D
-:1031200004C0440F551F661F771F8A95D2F740933E
-:10313000B1015093B2016093B3017093B4010C9448
-:10314000561441E050E060E070E004C0440F551FA9
-:10315000661F771F8A95D2F78091B1019091B201D5
-:10316000A091B301B091B401482B592B6A2B7B2B52
-:103170004093B1015093B2016093B3017093B401D5
-:103180000C94561441E050E060E070E004C0440F3D
-:10319000551F661F771F8A95D2F740955095609509
-:1031A00070958091B1019091B201A091B301B0915D
-:1031B000B401482359236A237B234093B1015093E0
-:1031C000B2016093B3017093B4010C94561441E0C2
-:1031D00050E060E070E004C0440F551F661F771F89
-:1031E0008A95D2F78091B1019091B201A091B3017B
-:1031F000B091B401482759276A277B274093B10132
-:103200005093B2016093B3017093B4010C945614BF
-:103210000F931F930091B1011091B2012091B3015E
-:103220003091B401DC01CB01802B912BA22BB32B6D
-:103230008093B1019093B201A093B301B093B40114
-:103240001F910F910C9456140F931F930091B1018D
-:103250001091B2012091B3013091B401DC01CB0196
-:1032600080239123A223B3238093B1019093B201D1
-:10327000A093B301B093B4011F910F910C94561415
-:103280000F931F930091B1011091B2012091B301EE
-:103290003091B401DC01CB0180279127A227B3270D
-:1032A0008093B1019093B201A093B301B093B401A4
-:1032B0001F910F910C9456140895CF92DF92EF92C4
-:1032C000FF920F931F93CF93DF938C01C090B501B2
-:1032D000D090B601E090B701F090B8014091B101F3
-:1032E0005091B2016091B3017091B401C42AD52A02
-:1032F000E62AF72ACFE1D0E0D701C6010C2E04C0A0
-:10330000B695A795979587950A94D2F780FF07C041
-:10331000B8018C2F0E94B9068130910531F42197B4
-:1033200058F7B80180E00E94B906DF91CF911F9154
-:103330000F91FF90EF90DF90CF90089590910C0146
-:10334000992321F090910D01911109C020910E0156
-:1033500030910F01F90132969FEF40E01FC0982F86
-:103360009695969596959F3050F5E0910E01F091C7
-:103370000F01E90FF11D877021E030E0A90102C0C3
-:10338000440F551F8A95E2F7CA019181892B8183E9
-:1033900008959F3F39F04F5F4E3041F051915813DF
-:1033A000F8CF0DC05111F7CF942FF5CF9F3F39F0D3
-:1033B000F901E90FF11D97FDFA95828308950895AB
-:1033C00090910C01992321F090910D01911109C068
-:1033D00020910E0130910F01F9013296205F3F4F8D
-:1033E0001FC0982F9695969596959F30F0F4E09192
-:1033F0000E01F0910F01E90FF11D877021E030E01F
-:10340000A90102C0440F551F8A95E2F7CA018095B1
-:1034100091818923818308953196E217F30729F07A
-:1034200090819813F9CF1082F7CF089581E090E052
-:10343000E0910E01F0910F01E80FF91F1082019643
-:1034400080319105A9F708959091CB01892B809344
-:10345000CB01089580959091CB0189238093CB0176
-:1034600008951092CB0108959091CA01892B809301
-:10347000CA01089580959091CA0189238093CA0159
-:1034800008951092CA0108958093B9010895109289
-:10349000B901089580910E0190910F01FC013196C0
-:1034A0009C01205F3F4F80E0919191118F5FE21767
-:1034B000F307D1F70895E0910E01F0910F0180918B
-:1034C000CB018083E0910E01F0910F0190818091FA
-:1034D000CA01892B80838091B901882361F0E09132
-:1034E0000E01F0910F019081892B80830E944A1A6E
-:1034F00081111092B90180910E0190910F010C94ED
-:10350000FE0ECF92DF92EF92FF926C01EE24FF2429
-:10351000C114D104E104F10421F0C701B60120E196
-:1035200001C020E0C72ED82EE92EFF24C114D104FB
-:10353000E104F10419F0285FC701B6016B017C01B9
-:1035400054E0F694E794D794C7945A95D1F7C114F0
-:10355000D104E104F10419F02C5FC701B6016B013D
-:103560007C0142E0F694E794D794C7944A95D1F74A
-:10357000C114D104E104F10419F02E5FC701B601B2
-:10358000DC01CB01B695A79597958795892B8A2B5A
-:103590008B2B09F02F5F822FFF90EF90DF90CF9061
-:1035A00008958091E501843009F11092CD0120E465
-:1035B00088E190E00FB6F894A895809360000FBE64
-:1035C0002093600083B7817F846083BF83B781606D
-:1035D00083BF7894889583B78E7F83BF88E10FB6C9
-:1035E000F89480936000109260000FBE08950895D3
-:1035F0000895CF930E94F71A0E94DE040E94F81AE1
-:10360000C0E08C2F0E94D005811104C0CF5FCE3066
-:10361000C1F701C081E0CF9108950E9468140E9413
-:10362000F20E0C94EC0782E084BD93E095BD9AEF16
-:1036300097BD80936E0008952FB7F8948091CE01C6
-:103640009091CF01A091D001B091D1012FBF0895E9
-:10365000CF92DF92EF92FF920F931F932FB7F894C0
-:103660004091CE015091CF016091D0017091D10174
-:103670002FBF6A017B01EE24FF248C0120E030E0A3
-:10368000C016D106E206F30610F4415051099A0122
-:10369000281B390BC9011F910F91FF90EF90DF900C
-:1036A000CF9008951F920F920FB60F9211248F930F
-:1036B0009F93AF93BF938091CE019091CF01A09142
-:1036C000D001B091D1010196A11DB11D8093CE0111
-:1036D0009093CF01A093D001B093D101BF91AF914E
-:1036E0009F918F910F900FBE0F901F9018950E9481
-:1036F000EF0BF8942FEF87EA91E62150804090403D
-:10370000E1F700C0000087E090EBDC018093EE0160
-:103710009093EF01A093F001B093F1019CE088E158
-:103720000FB6F894A895809360000FBE9093600048
-:10373000FFCFEF92FF920F931F93CF93DF93D82F7A
-:10374000C0E08C2F0E94D00500E010E0E82EF12CA4
-:10375000C701002E02C0959587950A94E2F780FD77
-:1037600006C00F5F1F4F0630110591F709C0602F8B
-:103770007C2F80E00E949706D813F3CF81E004C02D
-:10378000CF5FCE30F1F680E0DF91CF911F910F91A6
-:10379000FF90EF900895CF93C82F8CE20E94991B61
-:1037A000882321F08C2FCF910C94991B80E0CF912E
-:1037B0000895CF930E94201D811102C00E94061D12
-:1037C000C5E6C15049F00E94DE048FE39CE90197F1
-:1037D000F1F700C00000F5CF89E20E94CB1B8111F8
-:1037E00013C18AE20E94CB1B81110E94061D85E055
-:1037F0000E94CB1B81110E94771B0E942B1D80937E
-:10380000CC0187E00E94CB1B8823A9F18BE10E94A9
-:10381000CB1B882351F08091CC0181FB222720F91A
-:1038200091E0922790FB81F90EC08EE00E94CB1BA5
-:10383000882361F08091CC0182FB222720F991E05E
-:10384000922790FB82F98093CC0115C080E10E9401
-:10385000CB1B9091CC01882341F093FB222720F9C8
-:1038600081E0822780FB93F904C0892F809580FB3B
-:1038700090F99093CC018091CC010E942F1D0E9461
-:103880003D1D8093DF0180EE0E94CB1B882341F019
-:103890008091DF01982F909590FB80F98093DF0154
-:1038A00089E30E94CB1B882359F08091DF0181FBC3
-:1038B000222720F991E0922790FB81F98093DF0184
-:1038C00082EE0E94CB1B882359F08091DF0182FB9E
-:1038D000222720F991E0922790FB82F98093DF0163
-:1038E00086EE0E94CB1B882359F08091DF0183FB79
-:1038F000222720F991E0922790FB83F98093DF0142
-:1039000083EE0E94CB1B882359F08091DF0184FB5A
-:10391000222720F991E0922790FB84F98093DF0120
-:1039200085E30E94CB1B882359F08091DF0185FB42
-:10393000222720F991E0922790FB85F98093DF01FF
-:1039400081E30E94CB1B882359F08091DF0186FB25
-:10395000222720F991E0922790FB86F98093DF01DE
-:1039600081E10E94CB1B882359F08091DF0187FB06
-:10397000222720F991E0922790FB87F98093DF01BD
-:103980008091DF010E94411D8091DF0187FB882724
-:1039900080F980930D0187E20E94CB1BC82F8EE136
-:1039A0000E94CB1B8111C2608FE10E94CB1B811151
-:1039B000C46080E20E94CB1B8111C86081E20E943A
-:1039C000CB1B8111C06182E20E94CB1B8111C062BE
-:1039D00083E20E94CB1B8111C06484E20E94CB1B56
-:1039E000882311F0C06802C0CC2329F08C2F0E94DC
-:1039F000381D6C2F03C00E94341D682F70E080E0DA
-:103A000090E0CF910C942418CF9108956DEE7EEF45
-:103A100080E090E00E946C2360E082E090E00E94F1
-:103A20005E2360E083E090E00E945E2360E084E03B
-:103A300090E00E945E2360E085E090E00C945E23BD
-:103A400080E090E00E94582321E08D3E9E4F09F0D7
-:103A500020E0822F089582E090E00C945023682F9C
-:103A600082E090E00C945E2383E090E00C9450237D
-:103A7000682F83E090E00C945E2384E090E00C9447
-:103A80005023682F84E090E00C945E238091D40151
-:103A900080FF0BC06091130185E0689FB001112485
-:103AA00075956795759567952BC081FF09C06091E5
-:103AB000130185E0689FB00111247595679520C0BA
-:103AC00082FF07C06091130185E0689FB001112457
-:103AD00017C09091D5019923D1F0609112019617EA
-:103AE00088F72091130185E0289F90011124929F6F
-:103AF000A001939F500D112470E0CA010E9422235F
-:103B00006038710540F46115710539F002C065E057
-:103B100070E0862F08958FE7089581E008958091E1
-:103B2000D40180FF08C06091110170E07595679520
-:103B30007595679521C081FF06C06091110170E005
-:103B40007595679519C082FF04C06091110170E0FE
-:103B500010C09091D5019923C1F060911001961782
-:103B6000A0F780911101899FC001112470E00E948B
-:103B700022236038710528F46115710521F0862F24
-:103B800008958FE7089581E0089561E070E0F4CF33
-:103B9000803F21F40E94461D819504C0813F29F495
-:103BA0000E94461D8093D8010895823F21F40E940F
-:103BB000461D819504C0833F29F40E94461D8093D1
-:103BC000D7010895893F19F40E948F1D05C08A3FCF
-:103BD00031F40E948F1D81958093D90108958B3F08
-:103BE00021F40E948F1D819504C08C3F29F40E940E
-:103BF0008F1D8093DA010895843F21F48091D601CE
-:103C0000816017C0853F21F48091D601826011C088
-:103C1000863F21F48091D60184600BC0873F21F458
-:103C20008091D601886005C0883F31F48091D6012B
-:103C300080618093D60108958D3F21F48091D40155
-:103C400081600BC08E3F21F48091D401826005C059
-:103C50008F3F29F48091D40184608093D40108952A
-:103C6000803F39F48091D80187FF6CC01092D80151
-:103C700069C0813F29F48091D8011816BCF362C055
-:103C80009091D701823F29F497FF5CC01092D70131
-:103C900059C0833F19F41916CCF354C0893F41F43D
-:103CA0008091D90118160CF04DC01092D9014AC06C
-:103CB0008A3F29F48091D90187FF44C0F6CF8B3F1A
-:103CC00039F48091DA0187FF3DC01092DA013AC0E1
-:103CD0008C3F29F48091DA011816BCF333C0843F7D
-:103CE00021F48091D6018E7F17C0853F21F4809109
-:103CF000D6018D7F11C0863F21F48091D6018B7F44
-:103D00000BC0873F21F48091D601877F05C0883F93
-:103D100031F48091D6018F7E8093D60113C08D3F00
-:103D200021F48091D4018E7F0BC08E3F21F48091CD
-:103D3000D4018D7F05C08F3F29F48091D4018B7F02
-:103D40008093D4018091D70181110EC08091D80158
-:103D500081110AC08091D901811106C08091DA01D8
-:103D6000811102C01092D501089586ED91E00E9464
-:103D7000090F0E941C1B9093D3018093D2010895D8
-:103D80001F93CF93DF938091D2019091D3010E9432
-:103D9000281BAC019091D501992321F020911401A9
-:103DA00030E006C0209115018AE0289F900111247F
-:103DB0004217530708F486C08091D701C091D801FB
-:103DC000D091D9011091DA01811107C0C11176C0DB
-:103DD000D11174C0111172C075C09F3F19F09F5F5F
-:103DE0009093D501181624F40E94461D8093D701A4
-:103DF0008091D70187FF05C00E94461D8195809361
-:103E0000D7011C1624F40E94461D8093D80180918E
-:103E1000D80187FF05C00E94461D81958093D80177
-:103E20006091D701662339F1C091D801CC2319F1F3
-:103E3000772767FD7095872F972F0E94332223E302
-:103E400033E343E35FE30E9497220E9400226093E2
-:103E5000D7016C2F772767FD7095872F972F0E94CA
-:103E6000332223E333E343E35FE30E9497220E947C
-:103E700000226093D8011D1624F40E948F1D8093A8
-:103E8000D9018091D90187FF05C00E948F1D8195BE
-:103E90008093D901111624F40E948F1D8093DA01BA
-:103EA0008091DA0187FF05C00E948F1D8195809364
-:103EB000DA01DF91CF911F910C94B51E9F3F09F05D
-:103EC0008ECF96CFDF91CF911F910895E6EDF1E06F
-:103ED00085E0DF011D928A95E9F71092D5011092D5
-:103EE000D4010895833081F128F4813059F0823073
-:103EF000D1F00895853009F449C0B8F1863009F44D
-:103F000056C0089580911501262F30E0280F311DED
-:103F10002F3F310524F4680F6093150108958FEF4A
-:103F200080931501089580911401262F30E0280F09
-:103F3000311D2F3F310524F4680F6093140108955B
-:103F40008FEF80931401089580911301262F30E0A4
-:103F5000280F311D2F3F310524F4680F60931301A2
-:103F600008958FEF80931301089580911201262FF9
-:103F700030E0280F311D2F3F310524F4680F609386
-:103F8000120108958FEF809312010895809111011D
-:103F9000262F30E0280F311D2F3F310524F4680F04
-:103FA0006093110108958FEF80931101089580911E
-:103FB0001001262F30E0280F311D2F3F310524F44A
-:103FC000680F6093100108958FEF8093100108959A
-:103FD000833011F128F4813049F0823091F0089556
-:103FE000853081F120F18630C1F10895809115016D
-:103FF000681720F4861B809315010895109215010F
-:10400000089580911401681720F4861B8093140191
-:10401000089510921401089580911301681720F4F7
-:10402000861B8093130108951092130108958091C7
-:104030001201681720F4861B8093120108951092D4
-:104040001201089580911101681720F4861B809356
-:1040500011010895109211010895809110016817BF
-:1040600020F4861B8093100108951092100108958A
-:104070000F931F938D3109F46BC008F03FC08E3051
-:1040800009F47DC0C0F4873009F46EC068F486304E
-:1040900009F0AFC08091CC01817F8E7F8093CC01ED
-:1040A00081E08093DC01A6C0883009F458C08B30D1
-:1040B00009F49BC09EC0863109F497C078F4803122
-:1040C00009F470C0813109F094C00E946814909185
-:1040D0000D0181E0892780930D0187C0893109F4A2
-:1040E00084C08B3109F085C08091CC0181FB2227EF
-:1040F00020F991E0922790FB81F94AC0853309F4B9
-:104100005BC048F4873209F457C008F45AC08932BA
-:1041100009F452C06EC0833438F48A3308F067C0A3
-:10412000883309F462C065C0833409F445C088341B
-:1041300009F05FC00E9468140FEF13ED20E30150F7
-:1041400010402040E1F700C000000E94771B4DC0E6
-:104150000E94BA210E94F20E0E94EC0746C00E9403
-:104160002B1D0E943D1D41C09091CC01892F817073
-:1041700090FF12C0917F9E7F9093CC013BC08091B5
-:10418000CC0182FB222720F991E0922790FB82F953
-:104190008093CC01992349F18091CC018160809377
-:1041A000CC0123C08091CC0183FB222720F991E030
-:1041B000922790FB83F9ECCF61E070E080E090E023
-:1041C00010C08D5141E050E060E070E08A019B0139
-:1041D00004C0000F111F221F331F8A95D2F7C90197
-:1041E000B8010E9424180E94681481E003C089531A
-:1041F000E9CF80E01F910F91089580E0089580E05D
-:104200000895CF93C82F8091DC01813079F018F0A8
-:104210008230E9F187C0E0910E01F0910F018081B9
-:10422000813169F0823209F07FC009C0E0910E014E
-:10423000F0910F018081813111F0823261F48C2F75
-:104240000E94FD20811104C08C2F0E9438201DC0C7
-:1042500081E090E01AC08C2F0E94FF20811114C0D1
-:10426000C43179F048F4CB3079F0C03109F060C046
-:1042700082E08093DC0108C0C93219F0C83321F014
-:1042800057C01092DC0154C081E0817053C0C93224
-:1042900089F118F5C43171F1A8F4C73009F046C0AE
-:1042A0008AE08093150194E19093140193E0909338
-:1042B00013018093120188E08093110188E28093BA
-:1042C000100134C0CE51C63088F5EC2FF0E0E65D29
-:1042D000FE4F80818093DB0129C0CE34E9F020F4C9
-:1042E000CB3421F56AE013C0C13579F0C235F1F461
-:1042F00061E00DC08091DB01882319F01092DB0191
-:1043000015C081E08093DC0115C061E006C080919A
-:10431000DB010E94721F0AC06AE08091DB010E94EB
-:10432000E81F04C01092DC0180E004C081E002C0FC
-:1043300080E0ABCFCF910895E1E8F0E08081886024
-:1043400080838081816080838FB7F89493E090931D
-:10435000890090ED909388008FBF0895EFE6F0E01C
-:104360008081826080830895EFE6F0E080818D7F18
-:1043700080830895EFE6F0E0908182E089278083D2
-:1043800008951F920F920FB60F9211242F933F930F
-:104390004F935F936F937F938F939F93AF93BF934D
-:1043A000EF93FF938091DD019091DE010196909350
-:1043B000DE018093DD01811103C082E00E94EC07E1
-:1043C000E091DE01E695E695F0E0E652FA4FE491E1
-:1043D0008091DD018E1303C080E00E94EC07FF9105
-:1043E000EF91BF91AF919F918F917F916F915F916D
-:1043F0004F913F912F910F900FBE0F901F901895E6
-:1044000004D06894B1118DC0089570D088F09F5782
-:1044100090F0B92F9927B751A0F0D1F0660F771F10
-:10442000881F991F1AF0BA95C9F712C0B13081F0F0
-:1044300077D0B1E0089574C0672F782F8827B85FD0
-:1044400039F0B93FCCF3869577956795B395D9F751
-:104450003EF490958095709561957F4F8F4F9F4F5B
-:104460000895E89409C097FB3EF490958095709567
-:1044700061957F4F8F4F9F4F9923A9F0F92F96E9B0
-:10448000BB279395F695879577956795B795F11125
-:10449000F8CFFAF4BB0F11F460FF1BC06F5F7F4FC2
-:1044A0008F4F9F4F16C0882311F096E911C07723D4
-:1044B00021F09EE8872F762F05C0662371F096E8DD
-:1044C000862F70E060E02AF09A95660F771F881FAC
-:1044D000DAF7880F9695879597F9089557FD9058C4
-:1044E000440F551F59F05F3F71F04795880F97FBB8
-:1044F000991F61F09F3F79F0879508951216130672
-:104500001406551FF2CF4695F1DF08C016161706A0
-:104510001806991FF1CF86957105610508940895D5
-:10452000E894BB2766277727CB0197F908950BD02E
-:1045300078C069D028F06ED018F0952309F05AC0E1
-:104540005FC01124EECFCADFA0F3959FD1F3950F82
-:1045500050E0551F629FF001729FBB27F00DB11D07
-:10456000639FAA27F00DB11DAA1F649F6627B00D97
-:10457000A11D661F829F2227B00DA11D621F739F80
-:10458000B00DA11D621F839FA00D611D221F749F8E
-:104590003327A00D611D231F849F600D211D822FD5
-:1045A000762F6A2F11249F5750408AF0E1F088231C
-:1045B0004AF0EE0FFF1FBB1F661F771F881F915029
-:1045C0005040A9F79E3F510570F014C0AACF5F3F3D
-:1045D000ECF3983EDCF3869577956795B795F7955C
-:1045E000E7959F5FC1F7FE2B880F911D96958795E4
-:1045F00097F9089597F99F6780E870E060E0089563
-:104600009FEF80EC089500240A94161617061806EA
-:104610000906089500240A941216130614060506C6
-:104620000895092E0394000C11F4882352F0BB0F57
-:1046300040F4BF2B11F460FF04C06F5F7F4F8F4FBA
-:104640009F4F089597FB072E16F4009407D077FD2F
-:1046500009D00E943C2307FC05D03EF4909581953B
-:104660009F4F0895709561957F4F0895EE0FFF1F3E
-:104670000590F491E02D0994AA1BBB1B51E107C0E2
-:10468000AA1FBB1FA617B70710F0A61BB70B881FE2
-:10469000991F5A95A9F780959095BC01CD01089571
-:1046A000F999FECF92BD81BDF89A992780B50895FA
-:1046B000A8E1B0E042E050E00C947323262FF99972
-:1046C000FECF1FBA92BD81BD20BD0FB6F894FA9AF5
-:1046D000F99A0FBE019608950E945E23272F0C942D
-:1046E0005F23DC01CB01FC01F999FECF06C0F2BDCE
-:1046F000E1BDF89A319600B40D9241505040B8F7A0
-:064700000895F894FFCFBC
-:104706002002ED077B0858082408F0070101BA01CA
-:1047160028080A03140A3F4D36399B054E0518052D
-:10472600DF0472048B04A404BD040102030405061D
-:044736000708090067
+:10178000E50095E64091EC00842F817040FF23C076
+:101790008091E80080FD1DC08091E401882399F0CC
+:1017A000853099F08091EB0085FD11C04091E400F7
+:1017B0005091E5002417350729F3915011F09A0153
+:1017C000E1CF84E0089582E0089583E0089581E008
+:1017D000089580E008954091E80042FFDDCF08952C
+:1017E0000E945E0C0E94660CE0EEF0E08081816059
+:1017F0008083E8EDF0E080818F77808319BCA7EDCE
+:10180000B0E08C918E7F8C9380818F7E808310924C
+:10181000E30108950F931F93CF93DF930E945E0C13
+:101820000E94660CC8EDD0E088818F77888388811C
+:101830008068888388818F7D888319BC1092E40139
+:101840001092E0011092E2011092E10100EE10E02E
+:10185000F80180818B7F808388818160888342E06A
+:1018600060E080E00E94690BE1EEF0E080818E7F15
+:101870008083E2EEF0E080818160808380818860F7
+:101880008083F80180818E7F808388818061888356
+:10189000DF91CF911F910F910895E8EDF0E08081E5
+:1018A0008F7E8083E7EDF0E080818160808384E03B
+:1018B00082BF81E08093E3010C940A0CE8EDF0E034
+:1018C00080818E7F80831092E20008951092DA006A
+:1018D0001092E10008951F920F920FB60F921124FB
+:1018E0002F933F934F935F936F937F938F939F9328
+:1018F000AF93BF93EF93FF938091E10082FF0BC002
+:101900008091E20082FF07C08091E1008B7F80938D
+:10191000E1000E94D70E8091DA0080FF1FC0809105
+:10192000D80080FF1BC08091DA008E7F8093DA00A0
+:101930008091D90080FF0DC080E189BD82E189BD21
+:1019400009B400FEFDCF81E08093E4010E94D0083D
+:1019500005C019BC1092E4010E94DE088091E100EC
+:1019600080FF19C08091E20080FF15C08091E200E5
+:101970008E7F8093E2008091E20080618093E2009C
+:101980008091D80080628093D80019BC85E0809354
+:10199000E4010E94E2088091E10084FF30C0809160
+:1019A000E20084FF2CC080E189BD82E189BD09B4D9
+:1019B00000FEFDCF8091D8008F7D8093D80080916C
+:1019C000E1008F7E8093E1008091E2008F7E809322
+:1019D000E2008091E20081608093E2008091E0016A
+:1019E000882311F084E007C08091E30087FD02C0E6
+:1019F00081E001C083E08093E4010E94E4088091CB
+:101A0000E10083FF29C08091E20083FF25C080911F
+:101A1000E100877F8093E10082E08093E4011092EF
+:101A2000E0018091E1008E7F8093E1008091E200EF
+:101A30008E7F8093E2008091E20080618093E200DB
+:101A400042E060E080E00E94690B8091F0008860D5
+:101A50008093F0000E94E108FF91EF91BF91AF9158
+:101A60009F918F917F916F915F914F913F912F91B6
+:101A70000F900FBE0F901F9018951F920F920FB6E8
+:101A80000F9211242F933F934F935F936F937F9304
+:101A90008F939F93AF93BF93CF93DF93EF93FF9376
+:101AA000C091E900CF708091EC00D82FD17080FDFB
+:101AB000D0E81092E9008091F000877F8093F000D9
+:101AC00078940E94810D1092E9008091F000886066
+:101AD0008093F000CD2BCF70C093E900FF91EF9180
+:101AE000DF91CF91BF91AF919F918F917F916F9136
+:101AF0005F914F913F912F910F900FBE0F901F90CC
+:101B000018951F93CF93DF93CDB7DEB7AA970FB683
+:101B1000F894DEBF0FBECDBFE5EEF1E08091F1009D
+:101B2000819321E0ED3EF207C9F70E940009809100
+:101B3000E80083FF24C18091E5019091E601492FDF
+:101B400050E04A30510508F01AC1FA01EA5AFF4F35
+:101B50000C943523803881F0823809F010C18091CF
+:101B6000E9018F708093E9008091EB0085FB882765
+:101B700080F91092E90006C08091E1019091E201A4
+:101B8000911182609091E800977F9093E800809394
+:101B9000F1001092F100C8C0282F2D7F09F0EFC08E
+:101BA000882319F0823061F0EAC08091E70181302A
+:101BB00009F0E5C0933009F080E08093E2012BC08A
+:101BC0008091E701811127C08091E9018F7009F4AC
+:101BD000D6C08093E9002091EB0020FF1CC0933019
+:101BE00021F48091EB00806214C09091EB00906131
+:101BF0009093EB0021E030E0A90102C0440F551F93
+:101C00008A95E2F74093EA001092EA008091EB0097
+:101C100088608093EB001092E9008091E800877F54
+:101C200086C08111ACC01091E7011F778091E3005D
+:101C30008078812B8093E3008091E800877F8093F8
+:101C4000E8000E949E0B8091E80080FFFCCF80910D
+:101C5000E30080688093E300111102C082E001C0BC
+:101C600083E08093E4018BC08058823008F087C005
+:101C70008091E7019091E8018C3D53E0950779F55B
+:101C800083E08A838AE289834FB7F894DE01139652
+:101C900020E03EE051E2E32FF0E050935700E49162
+:101CA00020FF03C0E295EF703F5FEF708E2F90E052
+:101CB000EA3010F0C79601C0C0968D939D932F5FB8
+:101CC000243149F74FBF8091E800877F8093E80077
+:101CD0006AE270E0CE0101960E94AA0A14C0AE0129
+:101CE0004F5F5F4F6091E9010E94F309BC01892BAE
+:101CF00009F445C09091E800977F9093E8008981AE
+:101D00009A810E94080B8091E8008B778093E8000D
+:101D100036C08038A1F58091E800877F8093E80085
+:101D20008091E0018093F1008091E8008E778093AC
+:101D3000E8000E949E0B23C0811121C08091E70121
+:101D40009091E80199270297D4F48091E800877F69
+:101D50008093E8008091E7018093E0010E949E0B50
+:101D60008091E001811106C08091E30087FD02C0EF
+:101D700081E001C084E08093E4010E94EC0880913E
+:101D8000E80083FF0AC08091E800877F8093E80025
+:101D90008091EB0080628093EB00AA960FB6F894D6
+:101DA000DEBF0FBECDBFDF91CF911F910895089583
+:101DB000CF938091E4018823A1F0C091E900CF7016
+:101DC0009091EC00892F817090FD80E8C82B1092D3
+:101DD000E9008091E80083FD0E94810DCF70C093DF
+:101DE000E900CF9108959093690180936801089567
+:101DF000E0916801F0916901309721F00190F08144
+:101E0000E02D099480E00895E0916801F091690166
+:101E1000309721F00280F381E02D09940895E0913C
+:101E20006801F0916901309721F00480F581E02D7F
+:101E300009940895209166013091670128173907A8
+:101E400071F09093670180936601E0916801F091D1
+:101E50006901309721F00680F781E02D09940895FB
+:101E600020916401309165012817390771F0909332
+:101E7000650180936401E0916801F09169013097F8
+:101E800021F00084F185E02D0994089508950C94C3
+:101E9000460F0E94041B0E94B6040C94CA1BCF92EA
+:101EA000DF92EF92FF920F931F93CF93DF93CDB703
+:101EB000DEB72B970FB6F894DEBF0FBECDBF0E94E2
+:101EC000CE048BE6C82E81E0D82E00E010E0E02E94
+:101ED000802F0E94C405F60141916F01F82EF4266F
+:101EE000B1F40F5F1F4F0E30110589F78FEF898313
+:101EF0008A831B820E940D1B8160782F9D838C83B7
+:101F000049815A816B818D810E94F20F40C090916E
+:101F1000CC0191FF04C08B870E94CA058B8520E00D
+:101F200030E04F2D50E0922FBA01022E02C075957D
+:101F300067950A94E2F760FF24C02E83EF8221E0C8
+:101F400030E0690102C0CC0CDD1C9A95E2F790E00C
+:101F50008C219D21892B09F420E028870E940D1BEC
+:101F60008160782F9A8789874E815F8168858A850D
+:101F70000E94F20FF801E559FE4F8081C826C08209
+:101F800006C02F5F3F4F2630310569F6AACF0E9469
+:101F9000B11E0E94F80E90916A018917A1F00E946B
+:101FA000F80E80936A012B960FB6F894DEBF0FBE31
+:101FB000CDBFDF91CF911F910F91FF90EF90DF90F8
+:101FC000CF900C94EE072B960FB6F894DEBF0FBEA1
+:101FD000CDBFDF91CF911F910F91FF90EF90DF90D8
+:101FE000CF900895CF93DF93CDB7DEB72B970FB681
+:101FF000F894DEBF0FBECDBF4F83588769877A87BD
+:102000008B87DE01119686E0FD0111928A95E9F732
+:1020100085E0FE01379601900D928A95E1F749819E
+:102020005A816B817C818D819E810E94F5162B9651
+:102030000FB6F894DEBF0FBECDBFDF91CF910895EC
+:10204000CF93C82F882309F4C1C0823859F40E9465
+:10205000F80E81FDBBC089E30E9492190E944A1AC2
+:1020600089E30CC0833879F40E94F80E80FDAEC07D
+:1020700083E50E9492190E944A1A83E50E94D119B1
+:10208000CF910C944A1A843859F40E94F80E82FDBC
+:102090009DC087E40E9492190E944A1A87E4EECFFD
+:1020A0008CEF8C0F813A48F48C2F0E94F120811123
+:1020B0008DC08C2F0E949219E3CF80E28C0F883064
+:1020C00048F4C77081E001C0880FCA95EAF70E9402
+:1020D000131AD6CF8BE58C0F833078F4C53A29F0EC
+:1020E000C63A31F083E890E005C081E890E002C094
+:1020F00082E890E0CF910C941A0F88E58C0F833121
+:1021000008F064C0C83A39F1C93A41F1CA3A49F114
+:10211000CB3A51F1CC3A59F1CD3A61F1C03B69F17A
+:10212000CE3A71F1CF3A79F1C13B81F1C23B89F1ED
+:10213000C33B91F1C43B99F1C53BA1F1C63BA9F169
+:10214000C73BB1F1C83BB9F1C93BC1F1CA3BC9F1C9
+:1021500080E090E038C082EE90E035C089EE90E0FB
+:1021600032C08AEE90E02FC085EB90E02CC086EB69
+:1021700090E029C087EB90E026C08CEC90E023C073
+:102180008DEC90E020C083E891E01DC08AE891E0EA
+:102190001AC082E991E017C084E991E014C081E29D
+:1021A00092E011C083E292E00EC084E292E00BC0A4
+:1021B00085E292E008C086E292E005C087E292E004
+:1021C00002C08AE292E0CF910C94300FCF91089533
+:1021D000882309F44BC0823859F40E94F80E81FF1D
+:1021E00045C089E30E9492190E944A1A89E30CC0F3
+:1021F000833871F40E94F80E80FF38C083E50E9496
+:1022000092190E944A1A83E50E94D1190C944A1A25
+:10221000843859F40E94F80E82FF28C087E40E9497
+:1022200092190E944A1A87E4EFCF9CEF980F913AD7
+:1022300058F390E2980F983050F4877091E001C005
+:10224000990F8A95EAF7892F0E94191ADFCF9BE52B
+:10225000980F933020F480E090E00C941A0F885A85
+:10226000833120F480E090E00C94300F08958823AF
+:1022700021F00E94131A0C944A1A0895882321F021
+:102280000E94191A0C944A1A0895BF92CF92DF92B5
+:10229000EF92FF920F931F93CF93DF9300D000D064
+:1022A00000D0CDB7DEB77C0185E0F701DE011196E5
+:1022B00001900D928A95E1F7F70183819481892B32
+:1022C00009F4DDC2908181818F3F19F49F3F09F4A9
+:1022D000D6C2F7010281258122952F7099838A83C6
+:1022E00089819A812E830E945119182FB92E0E943C
+:1022F00050190E941718EB2DE295EF704E2F50E009
+:10230000FA01E05AFF4F2E810C9435238B2D807FEC
+:102310009B2D9F70F92E882319F0F29480EFF822FC
+:10232000002349F0FF2009F457C28F2D0E94231A81
+:102330000E944A1A51C2812F0E94E810FF2009F41E
+:102340009EC28F2D0E94291A26960FB6F894DEBFE2
+:102350000FBECDBFDF91CF911F910F91FF90EF90F6
+:10236000DF90CF90BF900C944A1A3B2D307F8B2D7D
+:102370008F70303211F08295807F112319F0113067
+:1023800021F12CC00023B9F0222309F490C121309F
+:1023900009F08DC126960FB6F894DEBF0FBECDBFF3
+:1023A000DF91CF911F910F91FF90EF90DF90CF9031
+:1023B000BF900C94331A222319F0213009F45FC224
+:1023C0008E830E94361A8E8186C1002321F022302E
+:1023D00008F055C26CC1211152C27DC1002321F009
+:1023E000222309F464C1F8C1222309F474C109C28B
+:1023F0008B2D86958695837019F08130D1F03FC280
+:10240000002321F0812F9B2D937002C080E090E08B
+:1024100026960FB6F894DEBF0FBECDBFDF91CF91E9
+:102420001F910F91FF90EF90DF90CF90BF900C9491
+:102430001A0F002321F0812F9B2D937002C080E0A2
+:1024400090E026960FB6F894DEBF0FBECDBFDF91A9
+:10245000CF911F910F91FF90EF90DF90CF90BF90A1
+:102460000C94300F812F002319F00E94B91D02C077
+:102470000E94211E26960FB6F894DEBF0FBECDBF78
+:10248000DF91CF911F910F91FF90EF90DF90CF9050
+:10249000BF900C94A61E8B2D837009F075C001119E
+:1024A000EEC1812F829586958770880F880F912FB6
+:1024B0009F70C92ED12CE12CF12C082E04C0CC0C1D
+:1024C000DD1CEE1CFF1C0A94D2F714FF12C00FE0B3
+:1024D00010E020E030E004C0000F111F221F331F66
+:1024E0008A95D2F7C901B80160957095809590954D
+:1024F00003C060E070E0CB014B2D469546954370DC
+:102500004230C1F060F56C297D298E299F29413028
+:1025100051F126960FB6F894DEBF0FBECDBFDF9106
+:10252000CF911F910F91FF90EF90DF90CF90BF90D0
+:102530000C943E186C297D298E299F2926960FB66A
+:10254000F894DEBF0FBECDBFDF91CF911F910F91E9
+:10255000FF90EF90DF90CF90BF900C945A180E949C
+:102560003E18C701B60126960FB6F894DEBF0FBE1F
+:10257000CDBFDF91CF911F910F91FF90EF90DF9032
+:10258000CF90BF900C942218002319F08B2D8170EE
+:1025900001C08695882309F472C1812F82958695A2
+:1025A0008770880F880F912F9F70C92ED12CE12C36
+:1025B000F12C082E04C0CC0CDD1CEE1CFF1C0A9470
+:1025C000D2F714FF12C00FE010E020E030E004C0AA
+:1025D000000F111F221F331F8A95D2F7C901B801BE
+:1025E000609570958095909503C060E070E0CB0198
+:1025F0004B2D4695469543704230C1F060F56C29ED
+:102600007D298E299F29413051F126960FB6F894E5
+:10261000DEBF0FBECDBFDF91CF911F910F91FF9015
+:10262000EF90DF90CF90BF900C9418196C297D2902
+:102630008E299F2926960FB6F894DEBF0FBECDBF18
+:10264000DF91CF911F910F91FF90EF90DF90CF908E
+:10265000BF900C9434190E941819C701B601269630
+:102660000FB6F894DEBF0FBECDBFDF91CF911F91A3
+:102670000F91FF90EF90DF90CF90BF900C94FC18DB
+:10268000103FD1F118F4103E50F4A1C0123F09F4EC
+:1026900063C008F44CC0133F09F473C098C01F70A6
+:1026A0008B2D8F710023A1F00E949518812F269603
+:1026B0000FB6F894DEBF0FBECDBFDF91CF911F9153
+:1026C0000F91FF90EF90DF90CF90BF900C94371157
+:1026D0000E94B618812F26960FB6F894DEBF0FBE63
+:1026E000CDBFDF91CF911F910F91FF90EF90DF90C1
+:1026F000CF90BF900C943E110023A9F02111BFC0D0
+:102700008B2D8F7126960FB6F894DEBF0FBECDBF0E
+:10271000DF91CF911F910F91FF90EF90DF90CF90BD
+:10272000BF900C94DB18223008F0A9C0E9CF002339
+:10273000A9F08B2D8F7126960FB6F894DEBF0FBED1
+:10274000CDBFDF91CF911F910F91FF90EF90DF9060
+:10275000CF90BF900C949518002359F38B2D8F7157
+:1027600026960FB6F894DEBF0FBECDBFDF91CF9196
+:102770001F910F91FF90EF90DF90CF90BF900C943E
+:10278000B618002399F08B2D8F7126960FB6F8940A
+:10279000DEBF0FBECDBFDF91CF911F910F91FF9094
+:1027A000EF90DF90CF90BF900C94801826960FB6D4
+:1027B000F894DEBF0FBECDBFDF91CF911F910F9177
+:1027C000FF90EF90DF90CF90BF900C94761800238D
+:1027D000A9F0222309F4ADCF812F26960FB6F894E5
+:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044
+:1027F000EF90DF90CF90BF900C942010222309F42B
+:10280000ADCF812F26960FB6F894DEBF0FBECDBF99
+:10281000DF91CF911F910F91FF90EF90DF90CF90BC
+:10282000BF900C94E8104B2D4F70612FC7010E9490
+:10283000560326960FB6F894DEBF0FBECDBFDF91CC
+:10284000CF911F910F91FF90EF90DF90CF90BF90AD
+:102850000C949A174B2D4F70612FC70126960FB617
+:10286000F894DEBF0FBECDBFDF91CF911F910F91C6
+:10287000FF90EF90DF90CF90BF900C948B06269640
+:102880000FB6F894DEBF0FBECDBFDF91CF911F9181
+:102890000F91FF90EF90DF90CF90BF9008950E942E
+:1028A000301A0E94051A0E944A1A0E94561F0E945E
+:1028B000A61E80E090E00E941A0F80E090E00C9449
+:1028C000300F0E94201A0C944F140E945119292F86
+:1028D00022952F702C3030F42A3048F422502230C8
+:1028E00078F405C02C3041F02F3031F009C0803E23
+:1028F00048F0803F29F406C093FB882780F90895AB
+:1029000080E0089581E00895CF93DF9300D000D058
+:102910001F92CDB7DEB70F900F900F900F900F90D2
+:10292000DF91CF910895CF93DF9300D000D000D0F6
+:10293000CDB7DEB726960FB6F894DEBF0FBECDBF7B
+:10294000DF91CF9108951F93CF93DF93C0917901C9
+:1029500016E080917A01C81799F0D0E01C9FF00131
+:102960001D9FF00D1124E558FE4F40815181628179
+:102970007381848195810E9493142196C770E9CF59
+:10298000DF91CF911F9108954091AB015091AC011F
+:102990006091AD017091AE018091AF019091B00155
+:1029A0000C9493148091B00182958F7009F054C0FB
+:1029B0008091AD01882309F44FC080917901A091E5
+:1029C0007A014091AE015091AF016091AB017091DD
+:1029D000AC01B6E08A1709F43FC090E041155105FB
+:1029E000C1F17F3F11F46F3FA1F1B89FF001B99F92
+:1029F000F00D1124E558FE4F218127132AC02081B4
+:102A0000261327C02281211124C023813481241759
+:102A1000350710F421503109241B350B283C3105B2
+:102A2000C0F42091B0012F7020612093B00126E006
+:102A3000289FF001299FF00D1124E058FE4F80815E
+:102A40008F70806180838BEA91E00E9445110C9425
+:102A5000A31401968770BECF0895CF92DF92EF92B4
+:102A6000FF920F931F93CF93DF93CDB7DEB762979B
+:102A70000FB6F894DEBF0FBECDBF8C0185E0F80124
+:102A8000DE011D9601900D928A95E1F7D8014C91D7
+:102A900011965C91119712966C918091AE01909174
+:102AA000AF01009709F475C13091AB017091AC0191
+:102AB0007F3F19F43F3F09F46CC1F801C380D48013
+:102AC000E090AD01EE2009F4BEC02091B001C8161F
+:102AD000D90628F0D601A81BB90BCD0104C08095FA
+:102AE00090958C0D9D1DFF24F394883C910578F002
+:102AF000F12C207F09F0C4C07C2DD98AC88A89892D
+:102B00000E9484148BEA91E00E944511AFC0822F8D
+:102B1000807F09F045C0571313C0431311C06111E2
+:102B20000FC02F7020612093B0010E94C4148BEA63
+:102B300091E00E9445118091B001F80185832EC07B
+:102B4000CD2819F15F3F11F44F3FF9F0F62E6111D6
+:102B50001CC08091790120917A0136E0821709F436
+:102B60005BC090E0389FF001399FF00D1124E558CB
+:102B7000FE4F7181571306C07081471303C07281E5
+:102B8000711103C001968770E9CFF62E662309F410
+:102B90001CC18091B00181608093B001F12C15C1FE
+:102BA000571309C0431307C0611105C08091B001DC
+:102BB000F8018583C8C04D875E878D859E856A8BA9
+:102BC0000E9465146A898823D1F16623C1F120919E
+:102BD000B001822F82958F7090E0029774F08091FF
+:102BE000AB019091AC0198878F831986DB86CA86EA
+:102BF0002C87CE0107960E94451186E0F801ABEACA
+:102C0000B1E001900D928A95E1F70E94D2140E94E2
+:102C1000C414FF24F394D9C04D875E878D859E85AB
+:102C20000E945119292F22952F70223008F0C1C01F
+:102C30009F7009F0BBC0805E883008F4C6C0C80130
+:102C40000E944511E6CFC816D90608F453C0F60114
+:102C5000E81BF90BCF01883C910508F450C0F12C1A
+:102C60007C2DD98AC88A89890E948414EBEAF1E014
+:102C700086E0DF011D928A95E9F70E94C414A5C081
+:102C8000571314C0431312C0611110C08091B001DA
+:102C9000F8018583C8010E94451186E0EBEAF1E066
+:102CA000DF011D928A95E9F7FE2C8FC04D875E8764
+:102CB0008D859E856A8B0E9465146A89882309F434
+:102CC000BECF662309F4BBCF2091B001822F82953D
+:102CD0008F7090E002970CF490CF8091AB019091AF
+:102CE000AC019A8389831B82DD82CC822E83CE0144
+:102CF000019681CF809590958C0D9D1DACCFF62EC1
+:102D0000662309F49CCF571333C0431331C020917D
+:102D1000B00120FD24C0822F82958F70482F50E093
+:102D200041155105E1F0D80115962C9315974F30B8
+:102D3000510549F08F5F982F9295907F822F8F7069
+:102D4000892B15968C93C8010E94451186E0F801E5
+:102D5000ABEAB1E001900D928A95E1F78ECF86E063
+:102D6000F801ABEAB1E001900D928A95E1F72DC030
+:102D70004D875E878D859E850E94651481113DCFAC
+:102D80008091B00181608093B001C8010E9445111B
+:102D90001CC0662309F453CF4D875E878D859E85C1
+:102DA0000E946514882309F44ACF27CF811143CFAD
+:102DB0000CC0243008F043CF9F7009F43CCFD801F9
+:102DC00015969C91907F09F036CF8F2D62960FB6A5
+:102DD000F894DEBF0FBECDBFDF91CF911F910F9151
+:102DE000FF90EF90DF90CF9008951F93CF93DF93E4
+:102DF000CDB7DEB72C970FB6F894DEBF0FBECDBFB0
+:102E00004F83588769877A878B879C87CE0107967F
+:102E10000E942D15882371F08A859B85892B09F4E2
+:102E200041C088858F3F09F065C08F818F3F09F0D1
+:102E300061C038C086E0FE013796DE011196019030
+:102E40000D928A95E1F76A857B856115710551F1CF
+:102E5000FF81E885EF3F11F4FF3F21F120917A01D6
+:102E600030E0C9010196877099274091790150E0BF
+:102E70008417950709F447C0F983EA837D836C833F
+:102E800096E0929FD001939FB00D1124A558BE4F9C
+:102E9000FE01319601900D929A95E1F780937A01A7
+:102EA0000E94A31416E08091790190917A0189170C
+:102EB000B9F1189FC001112485589E4F0E942D150D
+:102EC000882371F1E09179011E9FF0011124E558EA
+:102ED000FE4F4081518162817381848195810E947E
+:102EE00093148091790190E00196877099278093DF
+:102EF0007901D9CF4F81588569857A858B859C85E5
+:102F00000E949314CFCF0E94611410927A01109204
+:102F10007901EBEAF1E086E0DF011D928A95E9F79D
+:102F20002C960FB6F894DEBF0FBECDBFDF91CF91C8
+:102F30001F910895EF92FF920F931F93CF93DF930A
+:102F40008C01892B09F46CC0F12CEE24E394E80188
+:102F50002196F8018491843740F4843008F051C000
+:102F6000813081F0823019F15BC0853709F444C0AB
+:102F7000A8F19CE7980F903708F052C08F770E9415
+:102F8000E81041C00E5F1F4FFE01849190E2980F40
+:102F9000983050F48770FE2D01C0FF0F8A95EAF734
+:102FA0008F2F0E94231A14C00E9420102DC00E5F84
+:102FB0001F4FFE01849190E2980F983060F4877063
+:102FC000FE2D01C0FF0F8A95EAF78F2F0E94291A64
+:102FD0000E944A1A19C00E94E81016C00E5F1F4FC7
+:102FE000FE01C491CC2381F08FE99FE00197F1F7B6
+:102FF00000C00000C150F6CF0E5F1F4FFE01F490DD
+:1030000003C00E9420108E018F2D882309F49FCFCA
+:10301000EFE9FFE03197F1F700C000008150F5CFF4
+:10302000DF91CF911F910F91FF90EF900895089538
+:103030006093B5017093B6018093B7019093B80186
+:103040000C944F140F931F930091B5011091B6018A
+:103050002091B7013091B801DC01CB01802B912B7D
+:10306000A22BB32B8093B5019093B601A093B70127
+:10307000B093B8011F910F910C944F140F931F93AD
+:103080000091B5011091B6012091B7013091B801BE
+:10309000DC01CB0180239123A223B3238093B501CC
+:1030A0009093B601A093B701B093B8011F910F910F
+:1030B0000C944F140F931F930091B5011091B6011A
+:1030C0002091B7013091B801DC01CB018027912715
+:1030D000A227B3278093B5019093B601A093B701BF
+:1030E000B093B8011F910F910C944F141092B1013D
+:1030F0001092B2011092B3011092B4010C944F14CB
+:1031000041E050E060E070E004C0440F551F661FCE
+:10311000771F8A95D2F74093B1015093B201609323
+:10312000B3017093B4010C944F1441E050E060E09F
+:1031300070E004C0440F551F661F771F8A95D2F7B1
+:103140008091B1019091B201A091B301B091B4010D
+:10315000482B592B6A2B7B2B4093B1015093B20122
+:103160006093B3017093B4010C944F1441E050E0AC
+:1031700060E070E004C0440F551F661F771F8A95FA
+:10318000D2F740955095609570958091B1019091DE
+:10319000B201A091B301B091B401482359236A232D
+:1031A0007B234093B1015093B2016093B3017093BC
+:1031B000B4010C944F1441E050E060E070E004C0B2
+:1031C000440F551F661F771F8A95D2F78091B10172
+:1031D0009091B201A091B301B091B4014827592751
+:1031E0006A277B274093B1015093B2016093B301EA
+:1031F0007093B4010C944F140F931F930091B1017D
+:103200001091B2012091B3013091B401DC01CB01E6
+:10321000802B912BA22BB32B8093B1019093B20101
+:10322000A093B301B093B4011F910F910C944F146C
+:103230000F931F930091B1011091B2012091B3013E
+:103240003091B401DC01CB0180239123A223B3236D
+:103250008093B1019093B201A093B301B093B401F4
+:103260001F910F910C944F140F931F930091B10174
+:103270001091B2012091B3013091B401DC01CB0176
+:1032800080279127A227B3278093B1019093B201A1
+:10329000A093B301B093B4011F910F910C944F14FC
+:1032A0000895CF92DF92EF92FF920F931F93CF93E7
+:1032B000DF938C01C090B101D090B201E090B301D6
+:1032C000F090B4018091B5019091B601A091B70141
+:1032D000B091B801C82AD92AEA2AFB2ACFE1D0E066
+:1032E000D701C6010C2E04C0B695A7959795879572
+:1032F0000A94D2F780FF07C0B8018C2F0E94AF0656
+:103300008130910531F4219758F7B80180E00E948F
+:10331000AF06DF91CF911F910F91FF90EF90DF905B
+:10332000CF90089590910C019923F1F090910D01A7
+:103330009923D1F0982F9695969596959F3080F584
+:10334000E0910E01F0910F01E90FF11D877021E06E
+:1033500030E0A90102C0440F551F8A95E2F7CA0167
+:103360009181892B8183089520910E0130910F0165
+:10337000F90132969FEF40E05191851789F09F3F08
+:1033800019F4511101C0942F4F5F4E30A9F79F3FA0
+:1033900039F0F901E90FF11D97FDFA95828308953F
+:1033A000089590910C019923F9F090910D019923C2
+:1033B000D9F0982F9695969596959F3028F5E0919F
+:1033C0000E01F0910F01E90FF11D877021E030E04F
+:1033D000A90102C0440F551F8A95E2F7CA018095E2
+:1033E000918189238183089520910E0130910F01ED
+:1033F000F9013296205F3F4F9081891301C01082FE
+:103400003196E217F307C1F7089581E090E0E0916B
+:103410000E01F0910F01E80FF91F10820196803123
+:103420009105A9F708959091CB01892B8093CB0149
+:10343000089580959091CB0189238093CB010895C5
+:103440001092CB0108959091CA01892B8093CA01F3
+:10345000089580959091CA0189238093CA010895A7
+:103460001092CA0108958093B90108951092B9018C
+:10347000089580910E0190910F01FC0131969C01FD
+:10348000205F3F4F80E0919191118F5FE217F3072A
+:10349000D1F70895E0910E01F0910F018091CB01D9
+:1034A0008083E0910E01F0910F0190818091CA011B
+:1034B000892B80838091B901882361F0E0910E010E
+:1034C000F0910F019081892B80830E94391A81111C
+:1034D0001092B90180910E0190910F010C94040F8C
+:1034E000CF92DF92EF92FF926C01EE24FF24C11481
+:1034F000D104E104F10421F0C701B60120E101C0CB
+:1035000020E0C72ED82EE92EFF24C114D104E104F7
+:10351000F10419F0285FC701B6016B017C0154E08A
+:10352000F694E794D794C7945A95D1F7C114D1046F
+:10353000E104F10419F02C5FC701B6016B017C01B5
+:1035400042E0F694E794D794C7944A95D1F7C11412
+:10355000D104E104F10419F02E5FC701B601DC01CA
+:10356000CB01B695A79597958795892B8A2B8B2BA1
+:1035700009F02F5F822FFF90EF90DF90CF9008959A
+:103580008091E401843011F120E488E190E00FB6ED
+:10359000F894A895809360000FBE2093600083B7D5
+:1035A000817F846083BF83B7816083BF789488956F
+:1035B00083B78E7F83BF0FB6F894A8958091600083
+:1035C000886180936000109260000FBE0895089596
+:1035D0000C94E71ACF930E94E81A0E94CE040E942E
+:1035E000E71AC0E08C2F0E94C405811104C0CF5F90
+:1035F000CE30C1F701C081E0CF9108950E946114DF
+:103600000E94F80E0C94EE0782E084BD93E095BD15
+:103610009AEF97BD80936E0008952FB7F89480912C
+:10362000CD019091CE01A091CF01B091D0012FBFDB
+:103630000895CF92DF92EF92FF920F931F932FB7CF
+:10364000F8944091CD015091CE016091CF017091DD
+:10365000D0012FBF6A017B01EE24FF248C0120E002
+:1036600030E0C016D106E206F30610F441505109CD
+:103670009A01281B390BC9011F910F91FF90EF9000
+:10368000DF90CF9008951F920F920FB60F921124E2
+:103690008F939F93AF93BF938091CD019091CE0173
+:1036A000A091CF01B091D0010196A11DB11D8093D1
+:1036B000CD019093CE01A093CF01B093D001BF91E3
+:1036C000AF919F918F910F900FBE0F901F90189503
+:1036D0000E94F00BF8942FEF87EA91E6215080408A
+:1036E0009040E1F700C0000087E090EBDC018093A0
+:1036F000ED019093EE01A093EF01B093F0019CE0F7
+:1037000088E10FB6F894A895809360000FBE90935F
+:103710006000FFCFEF92FF920F931F93CF93DF9341
+:10372000D82FC0E08C2F0E94C40500E010E0E82EE6
+:10373000F12CC701002E02C0959587950A94E2F7F7
+:1037400080FD06C00F5F1F4F0630110591F709C0BD
+:10375000602F7C2F80E00E948C068D13F3CF81E0D8
+:1037600004C0CF5FCE30F1F680E0DF91CF911F91A2
+:103770000F91FF90EF900895CF93C82F8CE20E9495
+:103780008A1B882321F08C2FCF910C948A1B80E018
+:10379000CF910895CF930E94111D811102C00E9404
+:1037A000F71CC5E6C15049F00E94CE048FE39CE9A6
+:1037B0000197F1F700C00000F5CF89E20E94BC1B21
+:1037C000811113C18AE20E94BC1B81110E94F71C67
+:1037D00085E00E94BC1B81110E94681B0E941C1D79
+:1037E0008093CC0187E00E94BC1B8823A9F18BE168
+:1037F0000E94BC1B882351F08091CC0181FB2227C1
+:1038000020F991E0922790FB81F90EC08EE00E9492
+:10381000BC1B882361F08091CC0182FB222720F918
+:1038200091E0922790FB82F98093CC0115C080E152
+:103830000E94BC1B9091CC01882341F093FB22276E
+:1038400020F981E0822780FB93F904C0892F8095BD
+:1038500080FB90F99093CC018091CC010E94201DB7
+:103860000E942E1D8093DE0180EE0E94BC1B8823E7
+:1038700041F08091DE01982F909590FB80F9809324
+:10388000DE0189E30E94BC1B882359F08091DE0190
+:1038900081FB222720F991E0922790FB81F9809308
+:1038A000DE0182EE0E94BC1B882359F08091DE016C
+:1038B00082FB222720F991E0922790FB82F98093E6
+:1038C000DE0186EE0E94BC1B882359F08091DE0148
+:1038D00083FB222720F991E0922790FB83F98093C4
+:1038E000DE0183EE0E94BC1B882359F08091DE012B
+:1038F00084FB222720F991E0922790FB84F98093A2
+:10390000DE0185E30E94BC1B882359F08091DE0113
+:1039100085FB222720F991E0922790FB85F980937F
+:10392000DE0181E30E94BC1B882359F08091DE01F7
+:1039300086FB222720F991E0922790FB86F980935D
+:10394000DE0181E10E94BC1B882359F08091DE01D9
+:1039500087FB222720F991E0922790FB87F980933B
+:10396000DE018091DE010E94321D8091DE0187FB25
+:10397000882780F980930D0187E20E94BC1BC82F25
+:103980008EE10E94BC1B8111C2608FE10E94BC1BB2
+:103990008111C46080E20E94BC1B8111C86081E279
+:1039A0000E94BC1B8111C06182E20E94BC1B81117C
+:1039B000C06283E20E94BC1B8111C06484E20E9449
+:1039C000BC1B882311F0C06802C0CC2329F08C2FC7
+:1039D0000E94291D6C2F03C00E94251D682F70E0D6
+:1039E00080E090E0CF910C941818CF9108956DEE7F
+:1039F0007EEF80E090E00E946B2360E082E090E048
+:103A00000E945D2360E083E090E00E945D2360E01F
+:103A100084E090E00E945D2360E085E090E00C94FB
+:103A20005D2380E090E00E94572321E08D3E9E4F71
+:103A300009F020E0822F089582E090E00C944F235B
+:103A4000682F82E090E00C945D2383E090E00C947A
+:103A50004F23682F83E090E00C945D2384E090E096
+:103A60000C944F23682F84E090E00C945D238091A8
+:103A7000D30180FF0BC06091130185E0689FB00106
+:103A8000112475956795759567952BC081FF09C0C1
+:103A90006091130185E0689FB001112475956795C9
+:103AA00020C082FF07C06091130185E0689FB001CC
+:103AB000112417C09091D4019923D1F06091120183
+:103AC000961788F72091130185E0289F9001112413
+:103AD000929FA001939F500D112470E0CA010E9493
+:103AE00021236038710540F46115710519F406C091
+:103AF00065E070E0862F08958FE7089581E00895CE
+:103B00008091D30180FF08C06091110170E075952C
+:103B100067957595679521C081FF06C06091110179
+:103B200070E07595679519C082FF04C0609111011E
+:103B300070E010C09091D401992399F06091100128
+:103B40009617A0F780911101899FC001112470E0A0
+:103B50000E9421236038710540F46115710519F444
+:103B600006C061E070E0862F08958FE7089581E038
+:103B70000895803F21F40E94371D819504C0813F44
+:103B800029F40E94371D8093D7010895823F21F4C4
+:103B90000E94371D819504C0833F29F40E94371D80
+:103BA0008093D6010895893F19F40E94801D05C0B5
+:103BB0008A3F31F40E94801D81958093D801089539
+:103BC0008B3F21F40E94801D819504C08C3F29F415
+:103BD0000E94801D8093D9010895843F21F4809133
+:103BE000D501816017C0853F21F48091D5018260A5
+:103BF00011C0863F21F48091D50184600BC0873FBE
+:103C000021F48091D501886005C0883F31F480910E
+:103C1000D50180618093D50108958D3F21F4809175
+:103C2000D30181600BC08E3F21F48091D30182606B
+:103C300005C08F3F29F48091D30184608093D30124
+:103C40000895803F39F48091D70187FF6CC01092AE
+:103C5000D70169C0813F29F48091D7011816BCF3C0
+:103C600062C09091D601823F29F497FF5CC0109208
+:103C7000D60159C0833F19F41916CCF354C0893FBB
+:103C800041F48091D80118160CF04DC01092D80163
+:103C90004AC08A3F29F48091D80187FF44C0F6CFFB
+:103CA0008B3F39F48091D90187FF3DC01092D90133
+:103CB0003AC08C3F29F48091D9011816BCF333C067
+:103CC000843F21F48091D5018E7F17C0853F21F478
+:103CD0008091D5018D7F11C0863F21F48091D5015F
+:103CE0008B7F0BC0873F21F48091D501877F05C072
+:103CF000883F31F48091D5018F7E8093D50113C028
+:103D00008D3F21F48091D3018E7F0BC08E3F21F433
+:103D10008091D3018D7F05C08F3F29F48091D3011D
+:103D20008B7F8093D3018091D60181110EC0809149
+:103D3000D70181110AC08091D801811106C08091FC
+:103D4000D901811102C01092D401089585ED91E04E
+:103D50000E940F0F0E940D1B9093D2018093D101FE
+:103D600008951F93CF93DF938091D1019091D20159
+:103D70000E94191BAC019091D401992321F020914C
+:103D8000140130E006C0209115018AE0289F9001BF
+:103D900011244217530708F485C08091D601C091C1
+:103DA000D701D091D8011091D901811107C0C1115B
+:103DB00075C0D11173C0111171C074C09F3F19F04B
+:103DC0009F5F9093D401181624F40E94371D8093AE
+:103DD000D6018091D60187FF05C00E94371D8195CD
+:103DE0008093D6011C1624F40E94371D8093D701BE
+:103DF0008091D70187FF05C00E94371D8195809370
+:103E0000D7016091D601662331F1C091D701CC234F
+:103E100011F1062E000C770B880B990B0E942822BB
+:103E200023E333E343E35FE30E948C220E94F0210B
+:103E30006093D6016C2FCC0F770B880B990B0E94E7
+:103E4000282223E333E343E35FE30E948C220E94B2
+:103E5000F0216093D7011D1624F40E94801D8093E9
+:103E6000D8018091D80187FF05C00E94801D8195EF
+:103E70008093D801111624F40E94801D8093D901EB
+:103E80008091D90187FF05C00E94801D8195809394
+:103E9000D901DF91CF911F910C94A61E9F3F09F08D
+:103EA0008FCFA0CFDF91CF911F910895E5EDF1E085
+:103EB00085E0DF011D928A95E9F71092D4011092F6
+:103EC000D3010895833081F128F4813059F0823094
+:103ED000D1F00895853009F449C0B8F1863009F46D
+:103EE00056C0089580911501262F30E0280F311D0E
+:103EF0002F3F310524F4680F6093150108958FEF6B
+:103F000080931501089580911401262F30E0280F29
+:103F1000311D2F3F310524F4680F6093140108957B
+:103F20008FEF80931401089580911301262F30E0C4
+:103F3000280F311D2F3F310524F4680F60931301C2
+:103F400008958FEF80931301089580911201262F19
+:103F500030E0280F311D2F3F310524F4680F6093A6
+:103F6000120108958FEF809312010895809111013D
+:103F7000262F30E0280F311D2F3F310524F4680F24
+:103F80006093110108958FEF80931101089580913E
+:103F90001001262F30E0280F311D2F3F310524F46A
+:103FA000680F6093100108958FEF809310010895BA
+:103FB000833011F128F4813049F0823091F0089576
+:103FC000853081F120F18630C1F10895809115018D
+:103FD000681720F4861B809315010895109215012F
+:103FE000089580911401681720F4861B80931401B2
+:103FF000089510921401089580911301681720F418
+:10400000861B8093130108951092130108958091E7
+:104010001201681720F4861B8093120108951092F4
+:104020001201089580911101681720F4861B809376
+:1040300011010895109211010895809110016817DF
+:1040400020F4861B809310010895109210010895AA
+:104050000F931F938D3109F46BC008F03FC08E3071
+:1040600009F47DC0C0F4873009F46EC068F486306E
+:1040700009F0AFC08091CC01817F8E7F8093CC010D
+:1040800081E08093DB01A6C0883009F458C08B30F2
+:1040900009F49BC09EC0863109F497C078F4803142
+:1040A00009F470C0813109F094C00E9461149091AC
+:1040B0000D0181E0892780930D0187C0893109F4C2
+:1040C00084C08B3109F085C08091CC0181FB22270F
+:1040D00020F991E0922790FB81F94AC0853309F4D9
+:1040E0005BC048F4873209F457C008F45AC08932DB
+:1040F00009F452C06EC0833438F48A3308F067C0C4
+:10410000883309F462C065C0833409F445C088343B
+:1041100009F05FC00E9461140FEF13ED20E301501E
+:1041200010402040E1F700C000000E94681B4DC015
+:104130000E94AA210E94F80E0E94EE0746C00E942B
+:104140001C1D0E942E1D41C09091CC01892F8170B1
+:1041500090FF12C0917F9E7F9093CC013BC08091D5
+:10416000CC0182FB222720F991E0922790FB82F973
+:104170008093CC01992349F18091CC018160809397
+:10418000CC0123C08091CC0183FB222720F991E050
+:10419000922790FB83F9ECCF61E070E080E090E043
+:1041A00010C08D5141E050E060E070E08A019B0159
+:1041B00004C0000F111F221F331F8A95D2F7C901B7
+:1041C000B8010E9418180E94611481E003C089534D
+:1041D000E9CF80E01F910F91089580E008950C943D
+:1041E000ED20CF93C82F8091DB01813079F018F05A
+:1041F0008230E9F187C0E0910E01F0910F018081DA
+:10420000813169F0823209F07FC009C0E0910E016E
+:10421000F0910F018081813111F0823261F48C2F95
+:104220000E94EF20811104C08C2F0E9428201DC005
+:1042300081E090E01AC08C2F0E94ED20811114C003
+:10424000C43179F048F4CB3079F0C03109F060C066
+:1042500082E08093DB0108C0C93219F0C83321F035
+:1042600057C01092DB0154C081E0817053C0C93245
+:1042700089F118F5C43171F1A8F4C73009F046C0CE
+:104280008AE08093150194E19093140193E0909358
+:1042900013018093120188E08093110188E28093DA
+:1042A000100134C0CE51C63088F5EC2FF0E0E65D49
+:1042B000FE4F80818093DA0129C0CE34E9F020F4EA
+:1042C000CB3421F56AE013C0C13579F0C235F1F481
+:1042D00061E00DC08091DA01882319F01092DA01B3
+:1042E00015C081E08093DB0115C061E006C08091BC
+:1042F000DA010E94621F0AC06AE08091DA010E941E
+:10430000D81F04C01092DB0180E004C081E002C02D
+:1043100080E0ABCFCF910895E1E8F0E08081886044
+:1043200080838081816080838FB7F89493E090933D
+:10433000890090ED909388008FBF0895EFE6F0E03C
+:104340008081826080830895EFE6F0E080818D7F38
+:1043500080830895EFE6F0E0908182E089278083F2
+:1043600008951F920F920FB60F9211242F933F932F
+:104370004F935F936F937F938F939F93AF93BF936D
+:10438000EF93FF938091DC019091DD010196909372
+:10439000DD018093DC01811103C082E00E94EE0701
+:1043A000E091DD01E695E695F0E0E652FA4FE49102
+:1043B0008091DC018E1303C080E00E94EE07FF9124
+:1043C000EF91BF91AF919F918F917F916F915F918D
+:1043D0004F913F912F910F900FBE0F901F90189506
+:1043E0000E94F7216894B1110C94862208950E94CE
+:1043F0006B2288F09F5798F0B92F9927B751B0F0EA
+:10440000E1F0660F771F881F991F1AF0BA95C9F758
+:1044100014C0B13091F00E948522B1E008950C944F
+:104420008522672F782F8827B85F39F0B93FCCF302
+:10443000869577956795B395D9F73EF490958095D5
+:10444000709561957F4F8F4F9F4F0895E89409C0F5
+:1044500097FB3EF490958095709561957F4F8F4FB7
+:104460009F4F9923A9F0F92F96E9BB279395F695CD
+:10447000879577956795B795F111F8CFFAF4BB0F4B
+:1044800011F460FF1BC06F5F7F4F8F4F9F4F16C0AF
+:10449000882311F096E911C0772321F09EE8872F39
+:1044A000762F05C0662371F096E8862F70E060E0F5
+:1044B0002AF09A95660F771F881FDAF7880F96956E
+:1044C000879597F9089557FD9058440F551F59F057
+:1044D0005F3F71F04795880F97FB991F61F09F3FF1
+:1044E00079F087950895121613061406551FF2CF1A
+:1044F0004695F1DF08C0161617061806991FF1CF6A
+:1045000086957105610508940895E894BB27662790
+:104510007727CB0197F908950E949F220C941023CE
+:104520000E94022338F00E94092320F0952311F005
+:104530000C94F9220C94FF2211240C9486220E94E0
+:10454000632270F3959FC1F3950F50E0551F629F52
+:10455000F001729FBB27F00DB11D639FAA27F00DDC
+:10456000B11DAA1F649F6627B00DA11D661F829F03
+:104570002227B00DA11D621F739FB00DA11D621FE8
+:10458000839FA00D611D221F749F3327A00D611D05
+:10459000231F849F600D211D822F762F6A2F1124E7
+:1045A0009F5750409AF0F1F088234AF0EE0FFF1F1A
+:1045B000BB1F661F771F881F91505040A9F79E3F71
+:1045C000510580F00C94F9220C9486225F3FE4F3AD
+:1045D000983ED4F3869577956795B795F795E795C7
+:1045E0009F5FC1F7FE2B880F911D9695879597F9D0
+:1045F000089597F99F6780E870E060E008959FEF65
+:1046000080EC089500240A94161617061806090669
+:10461000089500240A941216130614060506089538
+:10462000092E0394000C11F4882352F0BB0F40F4C0
+:10463000BF2B11F460FF04C06F5F7F4F8F4F9F4F00
+:10464000089597FB072E16F4009407D077FD09D044
+:104650000E943B2307FC05D03EF4909581959F4F27
+:104660000895709561957F4F0895EE0FFF1F059097
+:10467000F491E02D0994AA1BBB1B51E107C0AA1FAE
+:10468000BB1FA617B70710F0A61BB70B881F991FF3
+:104690005A95A9F780959095BC01CD010895F99997
+:1046A000FECF92BD81BDF89A992780B50895A8E103
+:1046B000B0E042E050E00C947223262FF999FECF2F
+:1046C0001FBA92BD81BD20BD0FB6F894FA9AF99A2F
+:1046D0000FBE019608950E945D23272F0C945E2340
+:1046E000DC01CB01FC01F999FECF06C0F2BDE1BDB2
+:1046F000F89A319600B40D9241505040B8F70895A1
+:04470000F894FFCF5B
+:104704002002EF077F085A082608F2070101BA01C0
+:1047140028080A03140A3F4D36399B054E0518052F
+:10472400DF0472048B04A404BD040102030405061F
+:044734000708090069
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/jgarr/jgarr.hex b/keyboard/ergodox_ez/keymaps/jgarr/jgarr.hex
index f87413b56d..38be3e4689 100644
--- a/keyboard/ergodox_ez/keymaps/jgarr/jgarr.hex
+++ b/keyboard/ergodox_ez/keymaps/jgarr/jgarr.hex
@@ -1,17 +1,17 @@
-:100000000C9403070C9447070C9447070C9447077C
-:100010000C9447070C9447070C9447070C94470728
-:100020000C9447070C9447070C945E120C94301301
-:100030000C9447070C9447070C9447070C94470708
-:100040000C9447070C94082C0C9447070C94470712
-:100050000C9447070C940F220C9447070C94470705
-:100060000C9447070C9447070C9447070C944707D8
-:100070000C9447070C9447070C9447070C944707C8
-:100080000C9447070C9447070C9447070C944707B8
-:100090000C9447070C9447070C9447070C944707A8
-:1000A0000C9447070C9447070C9447079513B71314
-:1000B000A214B713A214F9131C14A21471148414FB
-:1000C000D217D2170018001843187F18801A801A08
-:1000D0009718801A8E198E195A1A801A801A6E1A59
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A135002B002971E100E0000000C4
 :1000F0001E00340004003371E3004D001F00360081
 :1001000012001400E2002A002000370008000D0051
@@ -43,1430 +43,1079 @@
 :1002A0000100010001000100A9000100010001009E
 :1002B0000100AC00AA00B600010001000100AB0083
 :1002C000A80001000100010001000100010001007F
-:1002D00001000100AE000100010000000A0025300D
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E382E3274
-:100C2000204156522D4C4942433A20312E382E3025
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A203932323526
-:100C90003435322D6469727479202830353A34360F
-:100CA0003A3433204A616E203230203230313629D6
-:100CB0000A005649443A2030784645454428457252
-:100CC000676F446F7820455A29205049443A2030B4
-:100CD0007831333037284572676F446F7820455A32
-:100CE00029205645523A203078303030310A0044BD
-:100CF0004553433A20742E6D2E6B2E206B6579621E
-:100D00006F617264206669726D7761726520666FCB
-:100D100072204572676F646F780A000A092D2056A9
-:100D2000657273696F6E202D0A000A6D6F757365A9
-:100D30003A206F66660A000A6D6F7573653A206F18
-:100D40006E0A000A6B6579626F6172643A206F66A1
-:100D5000660A000A6B6579626F6172643A206F6E91
-:100D60000A000A6D61747269783A206F66660A003B
-:100D70000A6D61747269783A206F6E0A000A6465C0
-:100D80006275673A206F6E0A000A64656275673A99
-:100D9000206F66660A000A0A626F6F746C6F616486
-:100DA00065722E2E2E2000433E20006565636F6E17
-:100DB0006669673A0A00536C656570204C454420AB
-:100DC000746573740A000000000000000000000059
-:100DD00000010204060A0F17202C3A4A5D71879D14
-:100DE000B3C7DAE9F5FCFFFCF5E9DAC7B39D877113
-:100DF0005D4A3A2C20170F0A060402010000000089
-:100E000000000000000011241FBECFEFDAE0DEBFBB
-:100E1000CDBF04B603FE24C08091F9019091FA0180
-:100E2000A091FB01B091FC018730904BA740B04BE3
-:100E3000B9F41092F9011092FA011092FB0110928C
-:100E4000FC0114BE84B7877F84BF88E10FB6F89495
-:100E500080936000109260000FBEE0E0FFE3099510
-:100E600011E0A0E0B1E0ECEAFBE502C005900D92D4
-:100E7000AA33B107D9F711E0AAE3B1E001C01D928E
-:100E8000A93FB107E1F70E94980F0C94D42D0C9460
-:100E90000000FF93EF93E0913A01F0913B0130970E
-:100EA00009F00995EF91FF910895FC01859180303B
-:100EB00011F0EFDFFBCF0895FF27E0E230E247FFBC
-:100EC0000CC0419597FF09C0EDE260957095809543
-:100ED0009095611D711D811D911D27FF02C02195F7
-:100EE00030E350E2AA27660F771F881F991FAA1FB9
-:100EF000A41710F0A41B63955A95A9F7AA3008F01F
-:100F0000A95FA05DAF93F39561157105810591050A
-:100F100041F7ED3211F4EF93F395F21718F43F9384
-:100F2000F395FBCF8F91B5DFFA95E1F70895E9913D
-:100F3000F9918591803021F0853219F0AADFF9CF3F
-:100F4000089520E0E89455915532C1F3503311F4DF
-:100F5000689455915A3348F4505390F3220F022E5F
-:100F6000220F220F200D250FF4CF0EF42195899129
-:100F70009991533619F3533729F1533559F1BC017F
-:100F800088279927E8945C3621F48991999168948F
-:100F90005591543639F446EF7EF077FF0DC08FEF50
-:100FA0009FEF0AC055374AE039F0583540E121F04B
-:100FB000523642E009F00895FF93EF937DDFEF9101
-:100FC000FF91B7CFFF93EF93FC0181918030B9F38C
-:100FD00060DFFBCFFF93EF9368DFF1CFDF93CF9319
-:100FE000CDB7DEB72596A3DFCF91DF9108956111CC
-:100FF0000BC0FC018281882321F085EE0E946616D9
-:1010000003C085EE0E942E1780E090E008950895B9
-:101010006091BC017091BD018091BE019091BF01B2
-:101020000E94132156985E9825982D9826982E9800
-:1010300027982F98813019F0823021F00895259A51
-:101040002D9A0895269A2E9A089588E098E0892B83
-:1010500011F00E94080880E090E0089556985E988C
-:1010600025982D9826982E9827982F988FEF90E006
-:10107000909389008093880090938B0080938A00DE
-:1010800090938D0080938C00259A2D9A2FEF80E706
-:1010900092E0215080409040E1F700C00000269A85
-:1010A0002E9A2FEF80E792E0215080409040E1F7A8
-:1010B00000C00000279A2F9A2FEF80E792E021507E
-:1010C00080409040E1F700C0000025982D982FEF58
-:1010D00080E792E0215080409040E1F700C000009E
-:1010E00026982E982FEF80E792E021508040904084
-:1010F000E1F700C0000027982F9856985E98259831
-:101100002D9826982E9827982F98089589EA8093ED
-:10111000800089E08093810024982C983F988AB1C0
-:101120008F748AB96E98479A8BB1806B8BB9769A17
-:101130000E942E0887E098E0892B11F00E94070892
-:1011400080E090E0089580E28093000180913C016E
-:1011500081110EC00E94F20881E080933C012FEFC4
-:1011600083ED90E3215080409040E1F700C0000003
-:1011700080E40E94F8088093000181112EC00E9433
-:10118000220980930001811128C00E9422098093C6
-:101190000001811122C08FE30E9422098093000187
-:1011A00081111BC00E941A0980E40E94F8088093F4
-:1011B0000001811112C08CE00E942209809300017D
-:1011C00081110BC00E94220980930001811105C08A
-:1011D0008FE30E942209809300010E941A098091E6
-:1011E000000108951092B9008AE08093B800089534
-:1011F00094EA9093BC009091BC0097FFFCCF909133
-:10120000B900987F983021F0903111F081E0089575
-:101210008093BB0084E88093BC008091BC0087FF72
-:10122000FCCF8091B900887F883111F0803471F74C
-:1012300080E0089584E98093BC008091BC0084FD27
-:10124000FCCF08958093BB0084E88093BC0080911C
-:10125000BC0087FFFCCF9091B900987F81E0983265
-:1012600009F480E0089584E88093BC008091BC007C
-:1012700087FFFCCF8091BB00089580910001811110
-:1012800015C080E40E94F8088093000181110CC011
-:1012900082E10E94220980930001811105C08FEF35
-:1012A0000E942209809300010E941A0984B1807F64
-:1012B00084B985B1807F85B98AB1837F8AB98BB1C2
-:1012C000837F8BB93E98469808950E94A308809327
-:1012D00000010E943D0980B38C7080BB81B3836F95
-:1012E00081BBECE4F1E0AEE3B1E011921D9281E04C
-:1012F000EA35F807D1F786E898E0892B11F00C94CD
-:10130000860808959F92AF92BF92CF92DF92EF929C
-:10131000FF920F931F93CF93DF9380910001882357
-:10132000E1F080913D018F5F80933D01811115C0F7
-:1013300082E493E00E9455070E94A3088093000175
-:10134000882329F088E293E00E94550706C084E1D3
-:1013500093E00E9455070E942E080EE311E0C0E0C2
-:10136000D0E0BB24B39482E0A82ECC24C394D12C2B
-:1013700025E0E22E23E0F22EC73000F58091000137
-:10138000811162C080E40E94F808809300018111FD
-:1013900012C082E10E9422098093000181110BC0DA
-:1013A000C6010C2E01C0880F0A94EAF780950E94AE
-:1013B0002209809300010E941A0946C0CA30A1F098
-:1013C00028F4C83059F0C93061F005C0CC3089F03C
-:1013D00070F0CD3089F0209A289810C0219A299871
-:1013E0000DC0229A2A980AC0239A2B9807C0529AB5
-:1013F00001C0539A5B9802C03E9A4698E0EAEA958B
-:10140000F1F78FB1799985C092E081708B25892B96
-:101410007C9B02C090E001C094E0892B7D9B02C0C0
-:1014200090E001C098E0892B7E9B02C090E001C053
-:1014300090E1892B9FB19095991F9927991F9295BB
-:10144000990F907E892B10C080910001811176C088
-:1014500080E40E94F80880930001882309F45BC0AF
-:10146000912C0E941A09892DF8019081981739F161
-:10147000808380910101882301F18091D70180FF51
-:1014800004C08AE093E00E9455078091D70180FF55
-:101490000CC0809101011F928F93FF92EF920E94E6
-:1014A000EE070F900F900F900F908091D70180FF63
-:1014B00004C083E093E00E945507A09201010E94BE
-:1014C0003D0921960F5F1F4FCE30D10509F054CF53
-:1014D000809101018823B1F081508093010188231C
-:1014E00039F08FE99FE00197F1F700C000000AC0D2
-:1014F000ACE4B1E0EEE3F1E081918D9391E0EC3466
-:10150000F907D1F785E298E0892BD1F00E942508F0
-:1015100017C090E07ACF83E10E94220980930001F6
-:1015200081119ECF81E40E94F8088093000181110F
-:1015300097CF0E943309982E909493CF80E094CF58
-:1015400081E0DF91CF911F910F91FF90EF90DF909D
-:10155000CF90BF90AF909F900895E82FF0E0E45BAC
-:10156000FE4F80810895CF92DF92EF92FF920F930A
-:101570001F93CF93DF938CEE92E00E9455073CE4DB
-:10158000E32E31E0F32EC0E0D0E047EEC42E42E07F
-:10159000D42E0EED12E0DF93CF93DF92CF920E9414
-:1015A000EE0784EE92E00E945507F70181917F01DA
-:1015B00090E00E9478219F938F931F930F930E9436
-:1015C000EE078CED92E00E94550721968DB79EB7ED
-:1015D00008960FB6F8949EBF0FBE8DBFCE30D105D2
-:1015E000D1F6DF91CF911F910F91FF90EF90DF9097
-:1015F000CF9008958B3B910578F4883A910540F59A
-:10160000853A9105D0F48430910508F0B1C081305D
-:10161000910509F4ADC06BC0803E910508F467C028
-:10162000883E910508F4A4C09C01205F3109203157
-:10163000310508F05CC090650895853A910509F47C
-:1016400059C0863A910509F458C083E890E408959A
-:10165000883A910509F454C0893A910509F453C0B8
-:101660008A3A910509F452C08B3A910509F451C0A8
-:101670008C3A910509F450C08D3A910509F44FC098
-:10168000803B910509F44EC08E3A910509F44DC096
-:101690008F3A910509F44CC0813B910509F44BC088
-:1016A000823B910509F44AC0833B910509F449C086
-:1016B000843B910509F448C0853B910509F447C076
-:1016C000863B910509F446C0873B910509F445C066
-:1016D000883B910509F444C0893B910509F443C056
-:1016E0008A3B910509F042C08AE296E4089580E0C1
-:1016F00090E0089581E890E4089582E890E40895E8
-:1017000082EE94E4089589EE94E408958AEE94E4D8
-:10171000089585EB94E4089586EB94E4089587EBAF
-:1017200094E408958CEC94E408958DEC94E4089589
-:1017300083E895E408958AE895E4089582E995E4BC
-:10174000089584E995E4089581E296E4089583E29A
-:1017500096E4089584E296E4089585E296E4089577
-:1017600086E296E4089587E296E4089580E094E4A2
-:101770000895089596E0799FF001112494E5899FDA
-:10178000E00DF11D1124E60FF11DEE0FFF1FEC51CE
-:10179000FF4F859194910895880F991F805A90402A
-:1017A000FC01859194910895880F991F80529F4F55
-:1017B000FC0185919491089526E0729FF001112417
-:1017C00044E5849FE00DF11D1124E60FF11DEE0F9D
-:1017D000FF1FEC51FF4F25913491C9019A95811556
-:1017E0009F4110F4C9010895C9019052811590419B
-:1017F00028F4C9019F700E94D40B0895C901905329
-:101800008115904120F4C9019927906C0895211504
-:1018100080E5380769F40E94A11A9FEF24E34CE0A9
-:10182000915020404040E1F700C000000C94342269
-:10183000213080E5380751F48CE593E00E9455078C
-:101840008091D70181608093D7010895C901905597
-:101850008115904108F050C0832F99278F709927E8
-:1018600081309105D9F4A9014370552702C0880F32
-:10187000991F4A95E2F79C68A90164E0440F551F3F
-:101880006A95E1F744275370842B952B73E0220F60
-:10189000331F7A95E1F7207633271DC082309105FA
-:1018A00029F4922F8827816F906A089583309105DB
-:1018B000A9F4A9014370552781E090E002C0880F88
-:1018C000991F4A95E2F79C6843E0220F331F4A951F
-:1018D000E1F7207E3770822B932B08950497F1F463
-:1018E000A9014370552781E090E002C0880F991F3D
-:1018F0004A95E2F79A68E8CFC9019057811590415F
-:1019000020F4C9019F7090620895C9019058811513
-:10191000904120F4C9019F70906A0895203E3105DE
-:10192000E0F4203C310558F52133310509F470C04D
-:1019300048F42932310509F464C02A32310509F42A
-:101940006EC074C029333105F1F022383105D9F069
-:101950002533310509F44EC069C0233E310589F1B4
-:1019600038F4203E3105C1F0223E3105E1F05EC081
-:10197000263E310569F1273E3105A9F157C0C9015D
-:101980000E94CC0B08958091EA0180FD02C081FF86
-:101990004DC080EE90E04BC08091EA0180FFF9CF0E
-:1019A00089E390E044C08091EA0182FF0EC08091FB
-:1019B000EA0184FF03C080E090E039C083EE90E04C
-:1019C00036C08091EA0182FFF2CF82EE90E02FC014
-:1019D0008091EA0183FF0BC08091EA0184FDEBCF87
-:1019E00087EE90E024C08091EA0183FFF5CF86EE78
-:1019F00090E01DC08091EA0185FF07C089E290E078
-:101A000016C08091EA0185FFF9CF85E390E00FC011
-:101A10008091EA0186FF07C08AE290E008C08091C9
-:101A2000EA0186FFF9CF81E390E001C0C9010E947D
-:101A3000FA0A0895089580916D0108959FB7F8946A
-:101A400010925C019FBF9091F001943009F058C052
-:101A50009091E9009F702091EC0020FF02C020E8E7
-:101A600001C020E0292B94E09093E9009091EB00D5
-:101A700090FF43C09091EE0097FF3FC090915A01B4
-:101A8000992321F09091E80095FF37C010925A01F8
-:101A900096E03091E80035FD15C03091F00134300A
-:101AA00061F53091EB0035FD28C0915021F481E0C3
-:101AB00080935A0122C0EFE9FFE03197F1F700C0AF
-:101AC0000000E7CF8093F1008091E80085FD0AC017
-:101AD0008091E80080FFFCCF8091E8008E778093B2
-:101AE000E80006C08FB7F89491E090935C018FBF37
-:101AF0002F702093E90080E008952F702093E90073
-:101B00008FEF0895CF93DF9300D01F92CDB7DEB74C
-:101B10002091F001243019F523E029839B838A83E7
-:101B20002093E9008FEF9091E800815095FD06C069
-:101B300095ED9A95F1F700008111F5CF8091E800BD
-:101B400085FF0DC040E050E063E070E0CE010196FB
-:101B50000E9451108091E8008E778093E8000F90EA
-:101B60000F900F90DF91CF910895CF93DF9300D026
-:101B70001F92CDB7DEB72091F001243021F522E08D
-:101B800029839B838A8383E08093E9008FEF909180
-:101B9000E800815095FD06C095ED9A95F1F700009B
-:101BA0008111F5CF8091E80085FF0DC040E050E045
-:101BB00063E070E0CE0101960E9451108091E80030
-:101BC0008E778093E8000F900F900F90DF91CF9168
-:101BD00008952091F0012430F1F422E02093E900EF
-:101BE0002FEF3091E800215035FD06C035ED3A95D4
-:101BF000F1F700002111F5CF2091E80025FF0BC07F
-:101C000040E050E065E070E00E9451108091E800F3
-:101C10008E778093E8000895CF93DF93EC01809155
-:101C2000F001843009F047C080910C018823E1F075
-:101C300080910D018823C1F085E08093E9008FEF4A
-:101C40009091E800815095FD06C095E19A95F1F7D5
-:101C500000008111F5CF8091E80085FF2CC040E0A5
-:101C600050E060E170E017C081E08093E9008FEF01
-:101C70009091E800815095FD06C095ED9A95F1F799
-:101C800000008111F5CF8091E80085FF14C040E08D
-:101C900050E068E070E0CE010E9451108091E800B1
-:101CA0008E778093E80080E1FE01ADE5B1E0019020
-:101CB0000D928A95E1F7DF91CF91089583E993E042
-:101CC0000E9455078091EF01811109C00E94E31124
-:101CD0000E9440128091E20084608093E2000895A7
-:101CE0008FE893E00E9455071092EF0108958BE86A
-:101CF00093E00C94550787E893E00E9455070C94F5
-:101D0000F52B83E893E00E9455070E94CF210E94A3
-:101D1000FB2B0E94DC140C941A0D80915B018F5FE9
-:101D200080935B0162E30E94692D911135C010928E
-:101D30005B0180915C01882379F18091F00184300E
-:101D400049F58091E9008F709091EC0090FF02C0FE
-:101D500090E801C090E0982B84E08093E9008091A6
-:101D6000EB0080FF14C08091EE0087FF10C08091CF
-:101D7000E80085FF03C01092F100F9CF8091E800E0
-:101D800080FF05C08091E8008E778093E8009F7007
-:101D90009093E90010925C01089542E061EC81E0CB
-:101DA0000E945D1142E061EC82E00E945D1142E020
-:101DB00061EC83E00E945D1142E261EC84E00E94EC
-:101DC0005D1142E161EC85E00C945D118091F201BE
-:101DD000833009F455C030F4813071F0823009F459
-:101DE0008EC008958A3009F47AC08B3009F460C03F
-:101DF000893009F09CC020C08091F101813A09F03E
-:101E000096C08091E800877F8093E8008091F5017B
-:101E10009091F601892B21F060E080E090E003C012
-:101E200060E18DE591E070E00E949A108091E800F9
-:101E30008B778093E80008958091F101813209F059
-:101E400076C08091F5019091F601009719F0049702
-:101E500009F06DC08091E800877F8093E800809151
-:101E6000E80082FD05C08091F0018111F8CF5FC0CC
-:101E70008091F10080936D018091E8008B7753C0D1
-:101E80008091F101813A09F052C08091F501909161
-:101E9000F601892B09F04BC08091E800877F809381
-:101EA000E8008091E80080FFFCCF80910C0136C0F3
-:101EB0008091F1018132D9F58091F5019091F6017F
-:101EC000892BA9F58091E800877F8093E8000E9424
-:101ED00092118091F30180930C010C94A11A8091CE
-:101EE000F101813221F58091E800877F8093E8003D
-:101EF0000E9492118091F40180936E010895809167
-:101F0000F101813AA1F48091E800877F8093E80095
-:101F10008091E80080FFFCCF80916E018093F100FA
-:101F20008091E8008E778093E8000C9492110895D8
-:101F300084B7877F84BF88E10FB6F89480936000F0
-:101F4000109260000FBE90E080E80FB6F894809386
-:101F50006100909361000FBE0E9465150E94E3111D
-:101F60000E9440128091E20084608093E2008EE142
-:101F70009DE00E940E2178940E94BA140E94671579
-:101F800082E091E00E94D7140E94E32B82E793E065
-:101F90000E9455078091F001853089F48EE693E028
-:101FA0000E9455070E9492218091EE01882391F3AF
-:101FB0000E94BA21882371F30E943B10EBCF0E944C
-:101FC0009515E8CF292F332723303105A9F06CF47C
-:101FD0002130310509F442C02230310509F043C0F7
-:101FE0008DE890E02BEC33E042C021323105C9F09E
-:101FF0002232310519F137C099278130910541F01E
-:102000008230910541F0892B71F5E7ECF3E005C0D2
-:10201000EFEAF3E002C0E7E9F3E0849190E09F018A
-:1020200026C0653000F5E62FF0E0EE0FFF1FEB5DF8
-:10203000FE4F2081318189E090E019C0653098F42D
-:10204000E62FF0E0DF01AA0FBB1FA55EBE4F2D916A
-:102050003C91EA5EFE4F808190E009C082E190E011
-:1020600028E534E004C080E090E020E030E0FA01B0
-:1020700031832083089580E189BD82E189BD09B45F
-:1020800000FEFDCF8091D8008F7D8093D800809195
-:10209000E00082608093E0008091E00081FDFCCF51
-:1020A0000895CF92DF92EF92FF920F931F93CF93F9
-:1020B000DF937C018B01EA010E94B311811131C0D1
-:1020C000209731F088819981081B190BE80EF91EC1
-:1020D000C12CD12C0115110519F18091E80085FD65
-:1020E00014C08091E8008E778093E800209741F03B
-:1020F000888199818C0D9D1D9983888385E011C00D
-:102100000E94B311882331F30CC0F70181917F0144
-:102110008093F10001501109FFEFCF1ADF0ADACFE7
-:1021200080E0DF91CF911F910F91FF90EF90DF90B2
-:10213000CF9008952091F7013091F80126173707C5
-:1021400048F06115710539F42091E8002E7720934D
-:10215000E80001C0B901FC0120E061157105B9F189
-:102160008091F001882309F440C0853009F43FC014
-:102170008091E80083FD3DC08091E80082FF06C0A9
-:102180008091E80082FF26C080E008958091E800F9
-:1021900080FFE3CF2091F3008091F20090E0922B3A
-:1021A0006115710551F08830910538F42191209323
-:1021B000F100615071090196F3CF21E0089709F011
-:1021C00020E08091E8008E778093E800C6CF21114F
-:1021D000C7CFD6CF8091F001882339F0853039F010
-:1021E0008091E80083FFCCCF04C082E0089583E0B3
-:1021F000089581E008952091F7013091F8012617A4
-:10220000370748F06115710539F42091E8002E7701
-:102210002093E80001C0B901FC0120E061157105BF
-:10222000C1F18091F001882309F441C0853009F49F
-:1022300040C08091E80083FD3EC08091E80082FFAD
-:1022400006C08091E80082FF27C080E00895809159
-:10225000E80080FFE3CF2091F3008091F20090E04E
-:10226000922B6115710559F08830910540F4249145
-:102270002093F1003196615071090196F2CF21E06F
-:10228000089709F020E08091E8008E778093E800BD
-:10229000C5CF2111C6CFD5CF8091F001882339F069
-:1022A000853039F08091E80083FFCBCF04C082E015
-:1022B000089583E0089581E00895982F973058F5A8
-:1022C0009093E900981739F07091EC002091ED009F
-:1022D0005091F00003C0242F762F50E021FF19C049
-:1022E0003091EB003E7F3093EB003091ED003D7F6D
-:1022F0003093ED003091EB0031603093EB00709340
-:10230000EC002093ED005093F0002091EE0027FFA9
-:1023100007C09F5FD3CF8F708093E90081E008955D
-:1023200080E008958091F10187FD05C08091E8006B
-:1023300080FF0EC012C08091E80082FD05C0809130
-:10234000F0018111F8CF08958091E8008B7708C0E3
-:102350008091F0018111EACF08958091E8008E7795
-:102360008093E80008958091E4009091E50045E6AF
-:102370002091EC0020FF21C02091E80020FD21C029
-:102380002091F001222389F0253089F02091EB0083
-:1023900025FD0FC02091E4003091E5002817390792
-:1023A00039F3415041F0C901E3CF82E0089583E061
-:1023B000089581E0089584E008952091E80022FFC7
-:1023C000DFCF80E008950E9451120E945912E0EE82
-:1023D000F0E0808181608083E8EDF0E080818F779C
-:1023E000808319BCA7EDB0E08C918E7F8C938081A7
-:1023F0008F7E80831092EF0108950F931F93CF93E8
-:10240000DF930E9451120E945912C8EDD0E08881DA
-:102410008F77888388818068888388818F7D88838F
-:1024200019BC1092F0011092EC011092EE01109282
-:10243000ED0100EE10E0F80180818B7F80838881C0
-:102440008160888342E060E080E00E945D11E1EEFF
-:10245000F0E080818E7F8083E2EEF0E08081816019
-:102460008083808188608083F80180818E7F808373
-:10247000888180618883DF91CF911F910F910895AA
-:10248000E8EDF0E080818F7E8083E7EDF0E08081F1
-:102490008160808384E082BF81E08093EF010C94AF
-:1024A000FD11E8EDF0E080818E7F80831092E200E4
-:1024B00008951092DA001092E10008951F920F9291
-:1024C0000FB60F9211242F933F934F935F936F9307
-:1024D0007F938F939F93AF93BF93EF93FF938091DD
-:1024E000E10082FF0BC08091E20082FF07C0809173
-:1024F000E1008B7F8093E1000E948D0E8091DA00D5
-:1025000080FF1FC08091D80080FF1BC08091DA003F
-:102510008E7F8093DA008091D90080FF0DC080E12A
-:1025200089BD82E189BD09B400FEFDCF81E08093C1
-:10253000F0010E945E0E05C019BC1092F0010E94CD
-:10254000700E8091E10080FF19C08091E20080FF51
-:1025500015C08091E2008E7F8093E2008091E200BE
-:1025600080618093E2008091D80080628093D800DF
-:1025700019BC85E08093F0010E947B0E8091E10000
-:1025800084FF30C08091E20084FF2CC080E189BDCF
-:1025900082E189BD09B400FEFDCF8091D8008F7D16
-:1025A0008093D8008091E1008F7E8093E10080913C
-:1025B000E2008F7E8093E2008091E2008160809350
-:1025C000E2008091EC01882311F084E007C0809143
-:1025D000E30087FF02C083E001C081E08093F00147
-:1025E0000E94810E8091E10083FF29C08091E2006A
-:1025F00083FF25C08091E100877F8093E10082E026
-:102600008093F0011092EC018091E1008E7F809325
-:10261000E1008091E2008E7F8093E2008091E200F1
-:1026200080618093E20042E060E080E00E945D1102
-:102630008091F00088608093F0000E94770EFF91F7
-:10264000EF91BF91AF919F918F917F916F915F912A
-:102650004F913F912F910F900FBE0F901F901895A3
-:102660001F920F920FB60F9211242F933F934F9307
-:102670005F936F937F938F939F93AF93BF93CF930A
-:10268000EF93FF93C091E900CF708091EC0010921E
-:10269000E9008091F000877F8093F00078940E9499
-:1026A0006C131092E9008091F00088608093F00034
-:1026B000C093E900FF91EF91CF91BF91AF919F91AE
-:1026C0008F917F916F915F914F913F912F910F90DB
-:1026D0000FBE0F901F9018951F93CF93DF93CDB728
-:1026E000DEB7AA970FB6F894DEBF0FBECDBFE1EFFD
-:1026F000F1E08091F100819321E0E93FF207C9F711
-:102700000E94E60E8091E80083FF1CC12091F10138
-:102710003091F201832F90E08A30910508F012C1C8
-:10272000FC01EA5AFF4F0C94892D203881F02238A1
-:1027300009F008C18091F5018F708093E9008091C4
-:10274000EB0085FB882780F91092E90006C0809194
-:10275000ED019091EE01911182609091E800977FD8
-:102760009093E8008093F1001092F100C5C0822F91
-:102770008D7F09F0E7C0222319F0223061F0E2C01A
-:102780008091F301813009F0DDC0333009F080E041
-:102790008093EE0128C08091F301811124C0209123
-:1027A000F5012F7009F4CEC02093E9008091EB0071
-:1027B00080FF19C08091EB00333011F4806211C0AA
-:1027C00080618093EB0081E090E0022E01C0880FD1
-:1027D0000A94EAF78093EA001092EA008091EB00F5
-:1027E00088608093EB001092E9008091E800877F79
-:1027F00086C02111A7C01091F3011F778091E300DB
-:102800008078812B8093E3008091E800877F80931C
-:10281000E8000E9492118091E80080FFFCCF809137
-:10282000E30080688093E300112311F083E001C08E
-:1028300082E08093F00186C02058223008F082C0E8
-:102840008091F3019091F4018C3D23E0920779F59A
-:1028500083E08A838AE289834FB7F894DE01139676
-:1028600020E03EE051E2E32FF0E050935700E49186
-:1028700020FF03C0E295EF703F5FEF708E2F90E076
-:10288000EA3010F0C79601C0C0968D939D932F5FDC
-:10289000243149F74FBF8091E800877F8093E8009B
-:1028A0006AE270E0CE0101960E949A1014C0AE0157
-:1028B0004F5F5F4F6091F5010E94E20F009709F4AE
-:1028C00041C02091E800277F2093E800BC01898166
-:1028D0009A810E94FB108091E8008B778093E8003A
-:1028E00031C0203879F58091E800877F8093E80037
-:1028F0008091EC018093F1008091E8008E778093C5
-:10290000E8000E9492111EC021111CC09091F30199
-:102910009230C0F48091E800877F8093E800909324
-:10292000EC010E9492118091EC01811104C0809110
-:10293000E30087FF02C084E001C081E08093F001E2
-:102940000E94CD0E8091E80083FF0AC08091E800CC
-:10295000877F8093E8008091EB0080628093EB009A
-:10296000AA960FB6F894DEBF0FBECDBFDF91CF9110
-:102970001F910895CF938091F0018823B1F0809149
-:10298000E9008F709091EC0090FF02C090E801C0C8
-:1029900090E0C92FC82B1092E9008091E80083FDD8
-:1029A0000E946C13CF70C093E900CF91089590936B
-:1029B0007401809373010895E0917301F0917401A3
-:1029C000309721F00190F081E02D099480E0089586
-:1029D000FF920F931F93CF93DF938C01E0917301CC
-:1029E000F0917401309799F10280F381E02D0995FF
-:1029F0008091D70182FF2BC080FF04C08DE895E055
-:102A00000E945507E80180E1F82E07E815E0809163
-:102A1000D70180FF0BC088811F928F931F930F9364
-:102A20000E94EE070F900F900F900F90FA9421964E
-:102A3000F110EDCF8091D70180FF09C085E895E0C6
-:102A4000DF91CF911F910F91FF900C945507DF916B
-:102A5000CF911F910F91FF900895E0917301F09134
-:102A60007401309721F00480F581E02D09940895D8
-:102A700020917101309172018217930771F0909348
-:102A8000720180937101E0917301F09174013097AC
-:102A900021F00680F781E02D0994089520916F01BF
-:102AA000309170018217930771F0909370018093B9
-:102AB0006F01E0917301F0917401309721F000846F
-:102AC000F185E02D0994089508950C9464150E94F1
-:102AD000D1210E9465090C949722CF93C82F809131
-:102AE000D70182FF1EC080FF04C086EA95E00E94E5
-:102AF00055078091D70180FF0CC01F92CF9321EA28
-:102B000035E03F932F930E94EE070F900F900F90A8
-:102B10000F908091D70180FF04C08FE995E00E945B
-:102B200055078C2FCF910C941A0DCF92DF92EF9214
-:102B3000FF920F931F93CF93DF93CDB7DEB72B9701
-:102B40000FB6F894DEBF0FBECDBF0E94820936E7F4
-:102B5000E32E31E0F32E00E010E0C02E802F0E9423
-:102B6000AD0AF701D1907F01D826B1F40F5F1F4F56
-:102B70000E30110591F78FEF89838A831B820E94A3
-:102B8000DA218160782F9D838C8349815A816B8102
-:102B90008D810E94381641C09091D70191FF04C0E9
-:102BA0008B870E94B30A8B8520E030E04D2D50E0EA
-:102BB000922FBA01022E02C0759567950A94E2F72A
-:102BC00060FF25C02E83CF82EE24E394F12C02C057
-:102BD000EE0CFF1C9A95E2F790E08E219F2121E0F8
-:102BE000892B09F420E028870E94DA218160782F60
-:102BF0009A8789874E815F8168858A850E94381609
-:102C0000F801EA58FE4F80818E25808306C02F5F31
-:102C10003F4F2630310561F6A9CF0E94052610915D
-:102C200075010E94DC141817A1F00E94DC14809337
-:102C300075012B960FB6F894DEBF0FBECDBFDF91A6
-:102C4000CF911F910F91FF90EF90DF90CF900C9458
-:102C50006D152B960FB6F894DEBF0FBECDBFDF917A
-:102C6000CF911F910F91FF90EF90DF90CF9008953B
-:102C7000CF93DF93CDB7DEB72B970FB6F894DEBFB7
-:102C80000FBECDBF4F83588769877A878B87DE0158
-:102C9000119686E0FD0111928A95E9F785E0FE0123
-:102CA000379601900D928A95E1F749815A816B819F
-:102CB0007C818D819E810E946D1D2B960FB6F894AC
-:102CC000DEBF0FBECDBFDF91CF910895CF93C82F48
-:102CD000882309F4C1C0823859F40E94DC1481FDB4
-:102CE000BBC089E30E940C200E94E82089E30CC04D
-:102CF000833879F40E94DC1480FDAEC083E50E9425
-:102D00000C200E94E82083E50E945D20CF910C9466
-:102D1000E820843859F40E94DC1482FD9DC087E4C9
-:102D20000E940C200E94E82087E4EECF8CEF8C0FED
-:102D3000813A48F48C2F0E948E2A81118DC08C2FED
-:102D40000E940C20E3CF80E28C0F883048F4C770DB
-:102D500081E001C0880FCA95EAF70E94AF20D6CF64
-:102D60008BE58C0F833078F4C53A29F0C63A31F4FC
-:102D700082E890E005C081E890E002C083E890E03E
-:102D8000CF910C94381588E58C0F833108F064C01E
-:102D9000C83A39F1C93A41F1CA3A49F1CB3A51F14D
-:102DA000CC3A59F1CD3A61F1C03B69F1CE3A71F1BB
-:102DB000CF3A79F1C13B81F1C23B89F1C33B91F13B
-:102DC000C43B99F1C53BA1F1C63BA9F1C73BB1F1A9
-:102DD000C83BB9F1C93BC1F1CA3BC9F58AE292E0EF
-:102DE00038C082EE90E035C089EE90E032C08AEEC5
-:102DF00090E02FC085EB90E02CC086EB90E029C0DE
-:102E000087EB90E026C08CEC90E023C08DEC90E046
-:102E100020C083E891E01DC08AE891E01AC082E9F1
-:102E200091E017C084E991E014C081E292E011C002
-:102E300083E292E00EC084E292E00BC085E292E071
-:102E400008C086E292E005C087E292E002C080E01E
-:102E500090E0CF910C944E15CF910895882309F4FA
-:102E60004BC0823859F40E94DC1481FF45C089E3CD
-:102E70000E940C200E94E82089E30CC0833871F482
-:102E80000E94DC1480FF38C083E50E940C200E9461
-:102E9000E82083E50E945D200C94E820843859F4F2
-:102EA0000E94DC1482FF28C087E40E940C200E944C
-:102EB000E82087E4EFCF9CEF980F913A58F390E227
-:102EC000980F983050F4877091E001C0990F8A955F
-:102ED000EAF7892F0E94B520DFCF9BE5980F93304A
-:102EE00020F480E090E00C943815885A833120F467
-:102EF00080E090E00C944E150895882321F00E9404
-:102F0000AF200C94E8200895882321F00E94B5207A
-:102F10000C94E8200895CF92DF92EF92FF920F93E6
-:102F20001F93CF93DF93CDB7DEB728970FB6F894F2
-:102F3000DEBF0FBECDBF8C0185E0F801DE0111962A
-:102F400001900D928A95E1F7F80140813181F2807C
-:102F5000258122952F7083819481892B31F03F3F09
-:102F600031F481E04F3F19F403C081E001C080E0FB
-:102F700080FDC6C249833A8389819A812F830E944A
-:102F8000CA1F9E8388870E94C91F0E949C1E4E8173
-:102F9000E42FE295EF70F0E0E05AFF4F2F81688553
-:102FA0000C94892D842F807F142F1F70882311F09B
-:102FB0001295107FFF2059F0112309F456C2812F7A
-:102FC00068870E94BF200E94E82068854EC2862F35
-:102FD0000E942E17112309F493C2812F0E94C5204D
-:102FE00028960FB6F894DEBF0FBECDBFDF91CF910C
-:102FF0001F910F91FF90EF90DF90CF900C94E820FD
-:10300000342F307F842F8F70303211F08295807F83
-:10301000662319F0613019F12CC0FF20B1F0222392
-:1030200009F494C1213009F091C128960FB6F894A3
-:10303000DEBF0FBECDBFDF91CF911F910F91FF90EB
-:10304000EF90DF90CF900C94CF20222319F0213005
-:1030500009F456C28E830E94D2208E818AC1FF203D
-:1030600021F0263008F04CC271C1253008F048C26A
-:1030700080C1FF2021F0222309F468C1F6C1222378
-:1030800009F477C106C2242F26952695237030E0D7
-:103090002115310521F021303105C9F031C2FF2061
-:1030A00021F0862F942F937002C080E090E0289644
-:1030B0000FB6F894DEBF0FBECDBFDF91CF911F9149
-:1030C0000F91FF90EF90DF90CF900C943815FF2078
-:1030D00021F0862F942F937002C080E090E0289614
-:1030E0000FB6F894DEBF0FBECDBFDF91CF911F9119
-:1030F0000F91FF90EF90DF90CF900C944E15862F9C
-:10310000FF2019F00E948B2402C00E94F32428960D
-:103110000FB6F894DEBF0FBECDBFDF91CF911F91E8
-:103120000F91FF90EF90DF90CF900C947825842F33
-:10313000837009F076C0F110E3C1262F2295269501
-:103140002770220F220F862F8F70C82ED12CE12CD2
-:10315000F12C022E04C0CC0CDD1CEE1CFF1C0A94CA
-:10316000D2F764FF10C06FE070E080E090E004C030
-:10317000660F771F881F991F2A95D2F76095709563
-:103180008095909503C060E070E0CB01242F2695D8
-:1031900026952370422F50E042305105D1F0433044
-:1031A000510559F16C297D298E299F2941305105FE
-:1031B00041F128960FB6F894DEBF0FBECDBFDF9168
-:1031C000CF911F910F91FF90EF90DF90CF900C94D3
-:1031D000C11E6C297D298E299F2928960FB6F89447
-:1031E000DEBF0FBECDBFDF91CF911F910F91FF903A
-:1031F000EF90DF90CF900C94DB1E0E94C11EC701A0
-:10320000B60128960FB6F894DEBF0FBECDBFDF9192
-:10321000CF911F910F91FF90EF90DF90CF900C9482
-:10322000A71EFF2019F0842F817001C08695882386
-:1032300009F466C1262F229526952770220F220FAA
-:10324000862F8F70C82ED12CE12CF12C022E04C0B9
-:10325000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DE
-:103260006FE070E080E090E004C0660F771F881F79
-:10327000991F2A95D2F7609570958095909503C017
-:1032800060E070E0CB01242F269526952370422F15
-:1032900050E042305105D1F04330510559F16C29CD
-:1032A0007D298E299F294130510541F128960FB67D
-:1032B000F894DEBF0FBECDBFDF91CF911F910F916C
-:1032C000FF90EF90DF90CF900C94951F6C297D2993
-:1032D0008E299F2928960FB6F894DEBF0FBECDBF6A
-:1032E000DF91CF911F910F91FF90EF90DF90CF90E2
-:1032F0000C94AF1F0E94951FC701B60128960FB608
-:10330000F894DEBF0FBECDBFDF91CF911F910F911B
-:10331000FF90EF90DF90CF900C947B1F603FC9F13E
-:1033200018F4603E50F49CC0623F09F461C008F498
-:103330004BC0633F09F470C093C0162F1F70842FD9
-:103340008F71FF2099F00E94141F812F28960FB6CD
-:10335000F894DEBF0FBECDBFDF91CF911F910F91CB
-:10336000FF90EF90DF90CF900C947D170E94351F57
-:10337000812F28960FB6F894DEBF0FBECDBFDF9128
-:10338000CF911F910F91FF90EF90DF90CF900C9411
-:103390008417FF20A9F0253008F0B2C0842F8F7168
-:1033A00028960FB6F894DEBF0FBECDBFDF91CF9148
-:1033B0001F910F91FF90EF90DF90CF900C945A1FC8
-:1033C000263008F09DC0EACFFF20A1F0842F8F7136
-:1033D00028960FB6F894DEBF0FBECDBFDF91CF9118
-:1033E0001F910F91FF90EF90DF90CF900C94141FDE
-:1033F000FF2061F3842F8F7128960FB6F894DEBFFB
-:103400000FBECDBFDF91CF911F910F91FF90EF9035
-:10341000DF90CF900C94351FFF2091F0842F8F7197
-:1034200028960FB6F894DEBF0FBECDBFDF91CF91C7
-:103430001F910F91FF90EF90DF90CF900C94FF1EA3
-:1034400028960FB6F894DEBF0FBECDBFDF91CF91A7
-:103450001F910F91FF90EF90DF90CF900C94F51E8D
-:10346000FF20A1F0222309F4B1CF862F28960FB6B2
-:10347000F894DEBF0FBECDBFDF91CF911F910F91AA
-:10348000FF90EF90DF90CF900C946616222309F402
-:10349000B1CF862F28960FB6F894DEBF0FBECDBFF2
-:1034A000DF91CF911F910F91FF90EF90DF90CF9020
-:1034B0000C942E174F70C8010E94F70728960FB67C
-:1034C000F894DEBF0FBECDBFDF91CF911F910F915A
-:1034D000FF90EF90DF90CF900C941A1E4F70C801B0
-:1034E00028960FB6F894DEBF0FBECDBFDF91CF9107
-:1034F0001F910F91FF90EF90DF90CF900C94B90B3C
-:1035000028960FB6F894DEBF0FBECDBFDF91CF91E6
-:103510001F910F91FF90EF90DF90CF9008950E9440
-:10352000CC200E94A1200E94E8200E94A6260E9492
-:10353000782580E090E00E94381580E090E00C94BF
-:103540004E150E94BC200C948F1A0E94CA1F292F6E
-:1035500022952F7030E02C3031054CF42A303105A3
-:103560006CF4225031092230310590F407C02C3020
-:10357000310551F02F30310539F00AC0803E10F08E
-:10358000803F31F481E0089593FB882780F9089506
-:1035900080E00895CF93DF9300D000D01F92CDB785
-:1035A000DEB70F900F900F900F900F90DF91CF919B
-:1035B0000895CF93DF9300D000D000D0CDB7DEB711
-:1035C00026960FB6F894DEBF0FBECDBFDF91CF9128
-:1035D00008951F93CF93DF93C091840116E08091EB
-:1035E0008501C81799F0D0E01C9FF0011D9FF00DD8
-:1035F0001124EA57FE4F4081518162817381848199
-:1036000095810E94D91A2196C770E9CFDF91CF9199
-:103610001F9108954091B6015091B7016091B80192
-:103620007091B9018091BA019091BB010C94D91AA3
-:10363000CF938091BB0182958F7009F05FC080911C
-:10364000B801882309F45AC020918401A091850112
-:103650006091B6017091B7018091B9019091BA0162
-:1036600031E06F3F09F030E0B32FC6E02A1709F4CC
-:1036700045C0009721F07F3F21F44B2F03C041E06C
-:1036800001C040E030E040FD35C0C29FF001C39F63
-:10369000F00D1124EA57FE4F418174132BC0408175
-:1036A000641328C04281411125C0438154814817C9
-:1036B000590710F441505109481B590B483C51051A
-:1036C000C8F48091BB018F7080618093BB0186E05C
-:1036D000829FF001839FF00D1124E557FE4F8081FA
-:1036E0008F708061808386EB91E00E948B17CF9171
-:1036F0000C94E91A2F5F3F4F2770B8CFCF910895F0
-:10370000CF92DF92EF92FF920F931F93CF93DF93AD
-:10371000CDB7DEB762970FB6F894DEBF0FBECDBF50
-:103720008C0185E0F801DE011D9601900D928A95CD
-:10373000E1F7D8014C9111965C91119712966C911A
-:1037400012971396ED90FC9014977091B601E0914A
-:10375000B7012091B9013091BA012115310531F03D
-:10376000EF3F31F481E07F3F19F403C081E001C0F5
-:1037700080E0B82FB170CB2E80FD6CC1D090B80125
-:10378000DD2009F4F5C0F091BB01E216F30638F034
-:10379000C701821B930B883C910548F09BC0209584
-:1037A00030952E0D3F1D283C310508F093C08F2F1A
-:1037B000807F09F052C0E51314C0741312C0D62ED6
-:1037C00061110FC0FF70F061F093BB010E940A1BF2
-:1037D00086EB91E00E948B178091BB01F8018583F5
-:1037E0006CC1EF2831F05F3F31F481E04F3F19F4B5
-:1037F00003C081E001C080E080FD03C081E0862736
-:1038000001C080E0F82FF170FF2E80FF1CC0809176
-:1038100084012091850136E0821709F428C190E0E7
-:10382000389FF001399FF00D1124EA57FE4F718146
-:10383000571306C07081471303C07281671303C01A
-:1038400001968770E9CFD62E662309F436C18091A0
-:10385000BB0181608093BB0153C0E51308C07413A2
-:1038600006C0611104C0D8011596FC93AEC04D8707
-:103870005E878D859E856A8B0E94A51A6A8988233A
-:1038800029F1D62E662311F12091BB01822F82955A
-:103890008F7090E002970CF460C08091B601909117
-:1038A000B70198878F831986FB86EA862C87CE011D
-:1038B000079651C0E51731F14D875E878D859E854E
-:1038C0006A8B0E94A51A6A8981112EC0C8010E94C4
-:1038D0008B17A4C08F2F807F69F77E2DF98AE88A25
-:1038E00089890E94CA1A86EB91E00E948B17E6EB49
-:1038F000F1E086E0DF011D928A95E9F70E940A1B3C
-:10390000D12CDBC07413D8CF6111D6CFD801159656
-:10391000FC93C8010E948B17E6EBF1E086E0DF0123
-:103920001D928A95E9F7C9C0D62E662379F22091B7
-:10393000BB01822F82958F7090E0029774F0809186
-:10394000B6019091B7019A8389831B82FD82EC8234
-:103950002E83CE0101960E948B1786E0F801A6EB1C
-:10396000B1E001900D928A95E1F70E94181B6FC09B
-:10397000E216F30628F0C701821B930B9C0104C0DA
-:10398000209530952E0D3F1D283C310508F052C082
-:10399000D62E662309F49ACFE5132CC074132AC0DF
-:1039A0008091BB0180FD1DC0982F92959F70C9F03A
-:1039B000D80115968C9315979F3039F09F5F92959B
-:1039C000907F8F70892B15968C93C8010E948B175E
-:1039D00086E0F801A6EBB1E001900D928A95E1F73F
-:1039E00036C086E0F801A6EBB1E001900D928A9511
-:1039F000E1F763C04D875E878D859E850E94A51A7D
-:103A0000882379F086E0F801A6EBB1E001900D92F1
-:103A10008A95E1F70E94181B0E940A1BDD24D394AB
-:103A20004CC08091BB0181608093BB01C8010E94A2
-:103A30008B1743C07E2DF98AE88A89890E94CA1AA9
-:103A4000E6EBF1E086E0DF011D928A95E9F70E943E
-:103A50000A1B33C0662309F439CF4D875E878D85F5
-:103A60009E850E94A51A882309F430CFCBCF4D87BD
-:103A70005E878D859E850E94CA1F292F22952F70F3
-:103A800030E0223031052CF49F7041F0811106C0E6
-:103A90000CC0243031052CF49F7049F4805E8830CE
-:103AA00020F0C8010E948B17CF2CDC2C06C0D80157
-:103AB00015969C91907F91F7F8CF8D2D62960FB659
-:103AC000F894DEBF0FBECDBFDF91CF911F910F9154
-:103AD000FF90EF90DF90CF9008951F93CF93DF93E7
-:103AE000CDB7DEB72C970FB6F894DEBF0FBECDBFB3
-:103AF0004F83588769877A878B879C87CE01079683
-:103B00000E94801B8823C1F02F8138858A859B8580
-:103B1000892B31F03F3F11F080E003C02F3FE1F7E8
-:103B200081E0811147C04F81588569857A858B85F1
-:103B30009C850E94D91A3EC086E0FE013796DE01C0
-:103B4000119601900D928A95E1F7FF81E8854A85EB
-:103B50005B854115510531F0EF3F31F481E0FF3FC6
-:103B600019F403C081E001C080E080FD23C02091F2
-:103B7000850130E0C9010196877099276091840121
-:103B800070E086179707F1F1F983EA835D834C8330
-:103B900096E0929FD001939FB00D1124AA57BE4F7B
-:103BA000FE01319601900D929A95E1F7809385017F
-:103BB0000E94E91A16E0809184019091850189178D
-:103BC00079F1189FC00111248A579E4F0E94801BD3
-:103BD000882331F1E09184011E9FF0011124EA57FE
-:103BE000FE4F4081518162817381848195810E9461
-:103BF000D91A8091840190E001968770992780936B
-:103C00008401D9CF0E94A11A1092850110928401DB
-:103C1000E6EBF1E086E0DF011D928A95E9F7CACF75
-:103C20002C960FB6F894DEBF0FBECDBFDF91CF91BB
-:103C30001F910895EF92FF920F931F93CF93DF93FD
-:103C40009C01009709F471C0F12CEE24E394E90182
-:103C50002196F9018491843740F4843008F056C0ED
-:103C6000813081F0823021F160C0853709F449C08C
-:103C7000C0F19CE7980F903708F057C08F770E94EB
-:103C80002E1746C089010E5F1F4FFE01849190E2FE
-:103C9000980F983050F48770FE2D01C0FF0F8A9561
-:103CA000EAF78F2F0E94BF2015C00E94661614C02D
-:103CB00089010E5F1F4FFE01849190E2980F9830AA
-:103CC00068F48770FE2D01C0FF0F8A95EAF78F2FE9
-:103CD0000E94C5200E94E820E8011AC00E942E1709
-:103CE000FBCF2E5F3F4FFE01C491CC2341F08FE903
-:103CF0009FE00197F1F700C00000C150F6CFE90145
-:103D000007C0FE01F490E901229602C00E946616E7
-:103D10008F2D882341F0EFE9FFE03197F1F700C0E4
-:103D200000008150F6CF9E0192CFDF91CF911F917D
-:103D30000F91FF90EF90089508956093C0017093E4
-:103D4000C1018093C2019093C3010C948F1A0F9309
-:103D50001F930091C0011091C1012091C2013091C7
-:103D6000C301062B172B282B392B0093C00110936E
-:103D7000C1012093C2013093C3011F910F910C9494
-:103D80008F1A0F931F930091C0011091C1012091D0
-:103D9000C2013091C301062317232823392300933E
-:103DA000C0011093C1012093C2013093C3011F9140
-:103DB0000F910C948F1A0F931F930091C0011091D3
-:103DC000C1012091C2013091C3010627172728277E
-:103DD00039270093C0011093C1012093C201309391
-:103DE000C3011F910F910C948F1A1092BC01109275
-:103DF000BD011092BE011092BF010C948F1A41E0D8
-:103E000050E060E070E004C0440F551F661F771F4C
-:103E10008A95D2F74093BC015093BD016093BE01D7
-:103E20007093BF010C948F1A41E050E060E070E0A5
-:103E300004C0440F551F661F771F8A95D2F78091E3
-:103E4000BC019091BD01A091BE01B091BF01842B36
-:103E5000952BA62BB72B8093BC019093BD01A0930B
-:103E6000BE01B093BF010C948F1A41E050E060E0B6
-:103E700070E004C0440F551F661F771F8A95D2F764
-:103E800040955095609570958091BC019091BD01D1
-:103E9000A091BE01B091BF0184239523A623B7232F
-:103EA0008093BC019093BD01A093BE01B093BF016C
-:103EB0000C948F1A41E050E060E070E004C0440FC1
-:103EC000551F661F771F8A95D2F78091BC0190918C
-:103ED000BD01A091BE01B091BF0184279527A627FF
-:103EE000B7278093BC019093BD01A093BE01B0930E
-:103EF000BF010C948F1A0F931F930091BC01109176
-:103F0000BD012091BE013091BF01062B172B282B3C
-:103F1000392B0093BC011093BD012093BE01309357
-:103F2000BF011F910F910C948F1A0F931F93009153
-:103F3000BC011091BD012091BE013091BF0106234B
-:103F40001723282339230093BC011093BD0120932C
-:103F5000BE013093BF011F910F910C948F1A0F93E4
-:103F60001F930091BC011091BD012091BE013091C1
-:103F7000BF0106271727282739270093BC01109374
-:103F8000BD012093BE013093BF011F910F910C948E
-:103F90008F1A0895CF92DF92EF92FF920F931F93A3
-:103FA000CF93DF93EC01C090C001D090C101E090AD
-:103FB000C201F090C3018091BC019091BD01A0911C
-:103FC000BE01B091BF01C82AD92AEA2AFB2A0FE113
-:103FD00010E0B701A601002E04C0769567955795AD
-:103FE00047950A94D2F740FF07C0BE01802F0E9478
-:103FF000DC0B8130910539F40150110950F7BE01F5
-:1040000080E00E94DC0BDF91CF911F910F91FF9018
-:10401000EF90DF90CF90089590910C01992361F17A
-:1040200090910D01992341F1982F9695969596952B
-:104030009F3088F4E0910E01F0910F01E90FF11D1E
-:10404000877021E030E001C0220F8A95EAF7818174
-:10405000822B818308959091D70190FF2DC01F92EC
-:104060008F9387ED95E09F938F930E94EE070F90BB
-:104070000F900F900F90089540910E0150910F01F5
-:1040800020E030E09FEFFA01E20FF31F6281681732
-:1040900099F09F3F19F4611101C0922F2F5F3F4F9C
-:1040A0002E30310581F79F3F39F0FA01E90FF11DFC
-:1040B00097FDFA9582830895089590910C019923B4
-:1040C00069F190910D01992349F1982F9695969554
-:1040D00096959F3090F4E0910E01F0910F01E90F59
-:1040E000F11D877021E030E001C0220F8A95EAF7C8
-:1040F000209581812823218308959091D70190FFF5
-:104100001FC01F928F9389EB95E09F938F930E941E
-:10411000EE070F900F900F900F90089540910E01B1
-:1041200050910F0120E030E0FA01E20FF31F92817D
-:10413000981301C012822F5F3F4F2E303105A1F737
-:10414000089581E090E0E0910E01F0910F01E80FF9
-:10415000F91F1082019680319105A9F70895909179
-:10416000D601982B9093D601089580959091D60111
-:1041700098239093D60108951092D60108959091B6
-:10418000D501982B9093D501089580959091D501F4
-:1041900098239093D50108951092D50108958093A6
-:1041A000C40108951092C401089540910E015091E8
-:1041B0000F0120E030E080E0FA01E20FF31F91816F
-:1041C00091118F5F2F5F3F4F2F303105A9F7089571
-:1041D000E0910E01F0910F018091D6018083E09172
-:1041E0000E01F0910F0180819091D501892B808380
-:1041F0009091C401992361F0E0910E01F0910F01BB
-:104200008081892B80830E94D52081111092C40166
-:1042100080910E0190910F010C94E81490933B0152
-:1042200080933A010895CF92DF92EF92FF920F931D
-:104230001F936C01EE24FF24C114D104E104F104A6
-:1042400021F46B017C0180E001C080E133272F2D38
-:104250001E2D0D2D011511052105310519F0885F61
-:104260006801790197018601A4E036952795179595
-:104270000795AA95D1F7011511052105310519F00A
-:104280008C5F6801790197018601F2E036952795E8
-:1042900017950795FA95D1F70115110521053105F7
-:1042A00019F08E5F68017901B701A60176956795CF
-:1042B00057954795452B462B472B09F08F5F1F914C
-:1042C0000F91FF90EF90DF90CF9008958295982FF7
-:1042D0009C7C96959695837344E0849F900111246D
-:1042E000922B892F8A7A86959575990F892B089537
-:1042F0001F93CF93DF931F92CDB7DEB799830E94B0
-:104300006621182F9981892F0E946621212F30E084
-:10431000322F2227A901482BCA010F90DF91CF919C
-:104320001F9108958091F001843009F11092D80115
-:1043300020E488E190E00FB6F894A895809360009F
-:104340000FBE2093600083B7817F846083BF83B7F3
-:10435000816083BF7894889583B78E7F83BF88E11F
-:104360000FB6F89480936000109260000FBE08951D
-:1043700008950895CF930E94B8210E9482090E9457
-:10438000B921C0E08C2F0E94AD0A811105C0CF5F1A
-:10439000CE30C1F780E001C081E0CF9108950C9448
-:1043A000A11A82E084BD93E095BD9AEF97BD8093FA
-:1043B0006E0008952FB7F8948091D9019091DA0199
-:1043C000A091DB01B091DC012FBF0895CF92DF9265
-:1043D000EF92FF920F931F932FB7F8944091D9015A
-:1043E0005091DA016091DB017091DC012FBF6A010D
-:1043F0007B01EE24FF248C0120E030E0C016D106C2
-:10440000E206F30610F441505109481B590BCA014A
-:104410001F910F91FF90EF90DF90CF9008951F9222
-:104420000F920FB60F9211248F939F93AF93BF9368
-:104430008091D9019091DA01A091DB01B091DC016A
-:104440000196A11DB11D8093D9019093DA01A0932B
-:10445000DB01B093DC01BF91AF919F918F910F90E1
-:104460000FBE0F901F9018950E94E311F8942FEF44
-:1044700087EA91E6215080409040E1F700C00000BB
-:1044800087E090EBDC018093F9019093FA01A0930F
-:10449000FB01B093FC012CE088E190E00FB6F894AA
-:1044A000A895809360000FBE20936000FFCFEF922D
-:1044B000FF920F931F93CF93DF93E82EF12C8F2D54
-:1044C0000E94AD0AC0E0D0E0082F10E098010C2E49
-:1044D00002C0359527950A94E2F720FD05C0219684
-:1044E000C630D10599F709C06C2F7F2D80E00E945E
-:1044F000BA0BE812F4CF81E005C0F3948EE0F81215
-:10450000DECF80E0DF91CF911F910F91FF90EF9070
-:104510000895CF93C82F8CE20E945722882321F060
-:104520008C2FCF910C94572280E0CF910895CF9398
-:104530000E94E423811102C00E94CA238CEF95E0FF
-:104540000E945507C5E6C15049F00E9482098FE3D9
-:104550009CE90197F1F700C00000F5CF85EF95E0E9
-:104560000E94550789E20E948922811111C18AE2C5
-:104570000E94892281110E94CA2385E00E9489221B
-:1045800081110E9434220E94EF238093D70187E09B
-:104590000E948922882399F18BE10E948922882335
-:1045A00051F09091D70191FB882780F921E0822773
-:1045B00080FB91F922C08EE00E948922882351F06D
-:1045C0009091D70192FB882780F921E0822780FB18
-:1045D00092F913C080E10E9489229091D70188232B
-:1045E00041F093FB882780F921E0822780FB93F933
-:1045F00004C0892F809580FB90F99093D70180911A
-:10460000D7010E94F3230E9401248093EA0180EEE7
-:104610000E948922882341F08091EA01982F909589
-:1046200090FB80F98093EA0189E30E948922882324
-:1046300059F09091EA0191FB882780F921E08227C7
-:1046400080FB91F99093EA0182EE0E9489228823EF
-:1046500059F09091EA0192FB882780F921E08227A6
-:1046600080FB92F99093EA0186EE0E9489228823CA
-:1046700059F09091EA0193FB882780F921E0822785
-:1046800080FB93F99093EA0183EE0E9489228823AC
-:1046900059F09091EA0194FB882780F921E0822764
-:1046A00080FB94F99093EA0185E30E948922882394
-:1046B00059F09091EA0195FB882780F921E0822743
-:1046C00080FB95F99093EA0181E30E948922882377
-:1046D00059F09091EA0196FB882780F921E0822722
-:1046E00080FB96F99093EA0181E10E948922882358
-:1046F00059F09091EA0197FB882780F921E0822701
-:1047000080FB97F99093EA018091EA010E940524C9
-:104710008091EA0187FB882780F980930D0187E269
-:104720000E948922C82F8EE10E9489228111C260D5
-:104730008FE10E9489228111C46080E20E94892257
-:104740008111C86081E20E9489228111C06182E2E8
-:104750000E9489228111C06283E20E948922811114
-:10476000C06484E20E948922882311F0C06802C0DC
-:10477000CC2329F08C2F0E94FC236C2F03C00E94B5
-:10478000F823682F70E080E090E0CF910C949D1E9C
-:10479000CF9108956DEE7EEF80E090E00E94BF2DF6
-:1047A00060E082E090E00E94B12D60E083E090E064
-:1047B0000E94B12D60E084E090E00E94B12D60E0A5
-:1047C00085E090E00C94B12D80E090E00E94AB2D4C
-:1047D00021E08D3E9E4F09F020E0822F089582E077
-:1047E00090E00C94A32D682F82E090E00C94B12D02
-:1047F00083E090E00C94A32D682F83E090E00C946C
-:10480000B12D84E090E00C94A32D682F84E090E01B
-:104810000C94B12D8091DF0180FF0BC060911301DA
-:1048200085E0689FB001112475956795759567952A
-:104830002AC081FF09C06091130185E0689FB00123
-:104840001124759567951FC082FF07C06091130101
-:1048500085E0689FB001112416C04091E001442317
-:10486000C9F060911201461788F72091130185E085
-:10487000289F90011124429FC001439F900D112455
-:1048800070E00E94752D6038710540F46115710566
-:1048900039F002C065E070E0862F08958FE7089533
-:1048A00081E008958091DF0180FF08C060911101CF
-:1048B00070E0759567957595679521C081FF06C075
-:1048C0006091110170E07595679519C082FF04C071
-:1048D0006091110170E010C08091E0018823C1F067
-:1048E000609110018617A0F790911101989FC00167
-:1048F000112470E00E94752D6038710528F461154F
-:10490000710521F0862F08958FE7089581E00895BD
-:1049100061E070E0F4CF803F21F40E940A24819589
-:1049200004C0813F29F40E940A248093E301089582
-:10493000823F21F40E940A24819504C0833F29F418
-:104940000E940A248093E2010895893F19F40E948D
-:10495000522405C08A3F31F40E94522481958093ED
-:10496000E40108958B3F21F40E945224819504C0F4
-:104970008C3F29F40E9452248093E5010895843FDE
-:1049800021F48091E101816017C0853F21F480917D
-:10499000E101826011C0863F21F48091E1018460D1
-:1049A0000BC0873F21F48091E101886005C0883FFA
-:1049B00031F48091E10180618093E10108958D3FA0
-:1049C00021F48091DF0181600BC08E3F21F4809142
-:1049D000DF01826005C08F3F29F48091DF01846090
-:1049E0008093DF010895803F39F48091E30187FFD0
-:1049F0006CC01092E30169C0813F29F48091E3010A
-:104A00001816BCF362C09091E201823F29F497FF2F
-:104A10005CC01092E20159C0833F19F41916CCF31F
-:104A200054C0893F41F48091E40118160CF04DC048
-:104A30001092E4014AC08A3F29F48091E40187FF83
-:104A400044C0F6CF8B3F39F48091E50187FF3DC02C
-:104A50001092E5013AC08C3F29F48091E5011816C7
-:104A6000BCF333C0843F21F48091E1018E7F17C0F5
-:104A7000853F21F48091E1018D7F11C0863F21F4B3
-:104A80008091E1018B7F0BC0873F21F48091E10190
-:104A9000877F05C0883F31F48091E1018F7E80934C
-:104AA000E10113C08D3F21F48091DF018E7F0BC0A7
-:104AB0008E3F21F48091DF018D7F05C08F3F29F467
-:104AC0008091DF018B7F8093DF018091E201811172
-:104AD0000EC08091E30181110AC08091E40181112F
-:104AE00006C08091E501811102C01092E001089595
-:104AF0008091D70183FF7EC088E396E00E9455072E
-:104B00008091E1011F928F9383E396E09F938F93AF
-:104B10000E94EE0781E396E00E9455072091E20192
-:104B2000822F992787FD90959F932F938EE296E091
-:104B30009F938F930E94EE078CE296E00E945507A8
-:104B40002091E301822F992787FD90959F932F93C2
-:104B500089E296E09F938F930E94EE0787E296E0AA
-:104B60000E9455072091E401822F992787FD909597
-:104B70009F932F9384E296E09F938F930E94EE077A
-:104B800082E296E00E9455072091E501822F992745
-:104B900087FD90959F932F938FE196E09F938F933E
-:104BA0000E94EE078CE196E00E9455078091E0019B
-:104BB0001F928F9389E196E09F938F930E94EE0757
-:104BC00087E196E00E9455078091DF011F928F9345
-:104BD00084E196E09F938F930E94EE0781E196E037
-:104BE0000E9455078DB79EB74C960FB6F8949EBF9E
-:104BF0000FBE8DBF81EE91E00E942D150E94DA213B
-:104C00009093DE018093DD0108951F93CF93DF938E
-:104C10008091DD019091DE010E94E6214091E0014A
-:104C2000442321F02091140130E006C020911501A9
-:104C30005AE0259F900111248217930708F482C03F
-:104C40008091E2011091E301D091E401C091E5016E
-:104C5000811107C0111105C0D11103C0CC2309F483
-:104C600071C04F3F19F04F5F4093E001181624F4D4
-:104C70000E940A248093E2018091E20187FF05C02F
-:104C80000E940A2481958093E201111624F40E9467
-:104C90000A248093E3018091E30187FF05C00E940D
-:104CA0000A2481958093E3016091E201662339F142
-:104CB0001091E301112319F1772767FD7095872F74
-:104CC000972F0E947A2C23E333E343E35FE30E94B0
-:104CD000DE2C0E94472C6093E201612F772767FD4D
-:104CE0007095872F972F0E947A2C23E333E343E3B9
-:104CF0005FE30E94DE2C0E94472C6093E3011D16A7
-:104D000024F40E9452248093E4018091E40187FFFF
-:104D100005C00E94522481958093E4011C1624F45E
-:104D20000E9452248093E5018091E50187FF05C030
-:104D30000E94522481958093E501DF91CF911F91CC
-:104D40000C947825DF91CF911F910895E1EEF1E069
-:104D500085E0DF011D928A95E9F71092E00110923B
-:104D6000DF0108958BE598E00E9455071F9281E0CE
-:104D70008F931F9285E08F938DE098E09F938F93A0
-:104D80000E94EE070F900F900F900F900F900F90D2
-:104D900008958330E9F128F4813061F0823009F11F
-:104DA0000895853009F462C008F449C0863009F4DA
-:104DB00074C0089520911501862F90E0820F911DF7
-:104DC0008F3F910520F4620F6093150103C08FEFB0
-:104DD00080931501809115011F928F9386E497E0CF
-:104DE00072C020911401862F90E0820F911D8F3F99
-:104DF000910520F4620F6093140103C08FEF80933C
-:104E00001401809114011F928F9384E397E05BC09B
-:104E100020911301862F90E0820F911D8F3F910505
-:104E200020F4620F6093130103C08FEF809313018E
-:104E3000809113011F928F9381E297E044C02091EB
-:104E40001201862F90E0820F911D8F3F910520F473
-:104E5000620F6093120103C08FEF80931201809163
-:104E600012011F928F938CE097E02DC020911101C9
-:104E7000862F90E0820F911D8F3F910520F4620FE5
-:104E80006093110103C08FEF809311018091110194
-:104E90001F928F9383EF96E016C020911001862F0A
-:104EA00090E0820F911D8F3F910520F4620F609377
-:104EB000100103C08FEF80931001809110011F92A9
-:104EC0008F9388ED96E09F938F930E94EE070F904B
-:104ED0000F900F900F900895833081F128F4813066
-:104EE00059F08230D1F00895853009F449C0B8F105
-:104EF000863009F456C0089580911501681720F492
-:104F0000861B8093150102C0109215018091150136
-:104F10001F928F9389EC96E054C08091140168171A
-:104F200020F4861B8093140102C01092140180911A
-:104F300014011F928F9387EB96E043C08091130179
-:104F4000681720F4861B8093130102C0109213018E
-:104F5000809113011F928F9384EA96E032C0809172
-:104F60001201681720F4861B8093120102C0109270
-:104F70001201809112011F928F938FE896E021C059
-:104F800080911101681720F4861B8093110102C0E3
-:104F900010921101809111011F928F9386E796E084
-:104FA00010C080911001681720F4861B80931001B7
-:104FB00002C010921001809110011F928F938BE517
-:104FC00096E09F938F930E94EE070F900F900F90A3
-:104FD0000F900895CF93C82F1F928F9320E639E04A
-:104FE0003F932F930E94EE0761E070E080E090E035
-:104FF00004C0660F771F881F991FCA95D2F70E94B9
-:105000009D1E0F900F900F900F90CF910C94A11AAE
-:10501000CF938D3109F465C0B0F58E3009F4CBC162
-:1050200000F5873009F49BC1A8F4863009F06AC204
-:105030008091D701817F8E7F8093D70185E699E0AB
-:105040000E94550787EA9DE00E94550781E0809302
-:10505000E70180C1883009F44FC08B3009F47CC16E
-:1050600051C2863109F4EDC138F4803109F4B6C17A
-:10507000813109F42DC246C2893109F4CBC18B318B
-:1050800009F486C13FC2853309F434C248F487323B
-:1050900009F430C208F430C2893209F42BC232C29A
-:1050A000833438F48A3308F029C2883309F454C1B0
-:1050B00029C2833409F41EC2883409F023C20E9435
-:1050C000A11A86E99DE00E9455079FEF23ED80E33A
-:1050D000915020408040E1F700C000000E9434223F
-:1050E00039C186EB9DE00E9455070E94012C0E9469
-:1050F000DC140E941A0D2EC18BEA9DE00E94550718
-:1051000086E79BE00E9455070E94F8231F928F9329
-:1051100083E79BE09F938F930E94EE0781E79BE0DC
-:105120000E9455070E94EF23C82F8EE59BE00E9446
-:1051300055071F92CF9329E53BE03F932F930E94A1
-:10514000EE0787E59BE00E9455078DE49BE00E94F7
-:1051500055078C2F81701F928F932AE43BE03F9379
-:105160002F930E94EE0788E49BE00E9455078EE390
-:105170009BE00E945507C1FB882780F91F928F93FF
-:105180002BE33BE03F932F930E94EE0789E39BE0E4
-:105190000E9455078DE29BE00E945507C2FB8827BD
-:1051A00080F91F928F932AE23BE03F932F930E9456
-:1051B000EE0788E29BE00E9455078FE19BE00E948A
-:1051C0005507C3FBCC27C0F91F92CF938CE19BE01E
-:1051D0009F938F930E94EE078AE19BE00E94550700
-:1051E0000E940124C82F86E09BE00E9455071F9271
-:1051F000CF9321E03BE03F932F930E94EE078FEF88
-:105200009AE00E94550786EE9AE00E9455078C2F7F
-:1052100081701F928F9323EE3AE03F932F930E9469
-:10522000EE078DB79EB780960FB6F8949EBF0FBE5F
-:105230008DBF81EE9AE00E9455078AEC9AE00E94A9
-:105240005507C1FB882780F91F928F9327EC3AE01E
-:105250003F932F930E94EE0785EC9AE00E9455073A
-:1052600083EB9AE00E945507C2FB882780F91F92C2
-:105270008F9320EB3AE03F932F930E94EE078EEA44
-:105280009AE00E9455078CE99AE00E945507C3FBFB
-:10529000882780F91F928F9329E93AE03F932F9353
-:1052A0000E94EE0787E99AE00E9455078DE89AE090
-:1052B0000E945507C4FB882780F91F928F932AE824
-:1052C0003AE03F932F930E94EE0788E89AE00E940D
-:1052D000550786E79AE00E945507C5FB882780F9A5
-:1052E0001F928F9323E73AE03F932F930E94EE079C
-:1052F00081E79AE00E94550785E59AE00E945507EC
-:10530000C6FB882780F91F928F9322E53AE03F93EE
-:105310002F930E94EE0780E59AE00E94550788E4EB
-:105320009AE00E945507C7FBCC27C0F91F92CF9384
-:1053300085E49AE09F938F930E94EE0783E49AE0BE
-:105340000E9455078DB79EB74C960FB6F8949EBF36
-:105350000FBE8DBFC1E0DBC08CE899E058C08091E2
-:10536000D701C82FC17080FF09C089E89DE00E9465
-:1053700055078091D701817F8E7F44C08DE79DE0E6
-:105380000E9455078091D70181608093D701E2CFB9
-:105390008091D70181FBCC27C0F991E0C927C0FBE0
-:1053A00081F98093D701CC2319F080E79DE025C0D7
-:1053B00082E69DE02CC08091D70182FBCC27C0F90A
-:1053C00091E0C927C0FB82F98093D701CC2319F063
-:1053D00083E59DE012C083E49DE019C08091D70170
-:1053E00083FBCC27C0F991E0C927C0FB83F98093E8
-:1053F000D701CC2351F087E39DE00E9455078091AF
-:10540000D70181608093D70182C08AE29DE00E942B
-:105410005507A0CF8BE19DE00E9455078FEE9CE0E1
-:105420000E94550782EB9CE00E94550785E89CE0AE
-:105430000E94550781E49CE00E94550786E19CE0AC
-:10544000E6CF88E09CE00E9455070E94DC141F9282
-:105450008F938EEE9BE09F938F930E94EE07809137
-:105460000C011F928F9387ED9BE09F938F930E9477
-:10547000EE0780916E011F928F9384EC9BE09F93C7
-:105480008F930E94EE0780910D011F928F9381EB05
-:105490009BE09F938F930E94EE078091D90190919A
-:1054A000DA01A091DB01B091DC01BF93AF939F9330
-:1054B0008F938DE99BE09F938F930E94EE078DB7AA
-:1054C0009EB746960FB6F8949EBF0FBE8DBF42CFD3
-:1054D0000E94A11AC0910D0181E0C827C0930D015F
-:1054E000CC2329F083E99BE00E94550710C088E88F
-:1054F0009BE08DCF80E003C08D5101C089530E9495
-:10550000EA2728CF86E89BE00E945507C0E08C2F51
-:10551000CF91089580E0089580E00895CF93C82F3B
-:105520008091E701813081F020F0823009F44CC095
-:1055300042C1A0910E01B0910F018C91813169F0AF
-:10554000823209F03AC109C0A0910E01B0910F0159
-:105550008C91813111F0823249F48C2F0E948A2A79
-:1055600081112FC08C2F0E9408282CC08C2F0E94E4
-:105570008C2A811126C0C431E1F070F4CB3081F067
-:10558000C031D1F40E94B22688E599E00E94550707
-:1055900082E08093E70115C0C93259F0C83361F445
-:1055A00085E699E00E9455078CE599E00E94550731
-:1055B00008C01092E70103C186E599E00E945507F3
-:1055C000FEC081E08170FDC0C43220F5CE3108F00C
-:1055D000C0C0CB3099F1C8F4C73009F0D2C08AE01E
-:1055E0008093150194E19093140193E0909313013B
-:1055F0008093120188E08093110188E2809310016A
-:105600008CEF97E00E945507BFC0C33149F1C43108
-:10561000C1F0B7C0CB3409F4A9C028F4C93289F06D
-:10562000C83361F0AEC0C13509F49EC0C23509F47B
-:1056300099C0CE3409F0A5C06AE09EC00E94B2268F
-:10564000A3C08091E601882319F01092E6019CC066
-:1056500089E098E00E94550781E08093E701B1C09E
-:1056600083EE97E00E94550781ED97E00E94550771
-:10567000809115011F928F938EEC97E09F938F93EB
-:105680000E94EE078CEC97E00E9455078AEB97E0AA
-:105690000E945507809114011F928F9387EB97E02A
-:1056A0009F938F930E94EE0785EB97E00E9455072A
-:1056B00086EA97E00E945507809113011F928F930D
-:1056C00083EA97E09F938F930E94EE0781EA97E029
-:1056D0000E94550780E997E00E94550780911201CA
-:1056E0001F928F938DE897E09F938F930E94EE0710
-:1056F0008BE897E00E94550786E797E00E945507E0
-:10570000809111011F928F9383E797E09F938F936E
-:105710000E94EE0781E797E00E9455078AE597E02F
-:105720000E945507809110011F928F9387E597E0A3
-:105730009F938F930E94EE0785E597E00E9455079F
-:105740008DB79EB748960FB6F8949EBF0FBE8DBF1B
-:105750001BC0CE51EC2FF0E0E15DFE4F80818093C5
-:10576000E60112C061E003C061E006C06AE080911A
-:10577000E6010E94C92608C08091E6010E946C27BC
-:1057800003C08AEF97E013C08091E601882369F097
-:105790001F928F9384EF97E09F938F930E94EE0761
-:1057A0000F900F900F900F9004C081EF97E00E9430
-:1057B000550781E006C01092E70180E002C080E05A
-:1057C00001CFCF910895E1E8F0E080818860808387
-:1057D0008081816080838FB7F89493E090938900F3
-:1057E00090ED909388008FBF0895EFE6F0E0808100
-:1057F000826080830895EFE6F0E080818D7F808372
-:105800000895EFE6F0E0808192E089278083089593
-:105810001F920F920FB60F9211242F933F934F9325
-:105820005F936F937F938F939F93AF93BF93EF9308
-:10583000FF938091E8019091E90101969093E9012D
-:105840008093E801811103C082E00E941A0DE0916B
-:10585000E901E695E695F0E0EA53F24FE491809194
-:10586000E8018E1303C080E00E941A0DFF91EF91B2
-:10587000BF91AF919F918F917F916F915F914F9168
-:105880003F912F910F900FBE0F901F90189504D04D
-:105890006894B1118DC0089570D088F09F5790F032
-:1058A000B92F9927B751A0F0D1F0660F771F881F45
-:1058B000991F1AF0BA95C9F712C0B13081F077D0AC
-:1058C000B1E0089574C0672F782F8827B85F39F04A
-:1058D000B93FCCF3869577956795B395D9F73EF4A4
-:1058E00090958095709561957F4F8F4F9F4F08954C
-:1058F000E89409C097FB3EF490958095709561956A
-:105900007F4F8F4F9F4F9923A9F0F92F96E9BB271F
-:105910009395F695879577956795B795F111F8CF9B
-:10592000FAF4BB0F11F460FF1BC06F5F7F4F8F4F06
-:105930009F4F16C0882311F096E911C0772321F0FC
-:105940009EE8872F762F05C0662371F096E8862F94
-:1059500070E060E02AF09A95660F771F881FDAF7EB
-:10596000880F9695879597F9089557FD9058440F9D
-:10597000551F59F05F3F71F04795880F97FB991FAE
-:1059800061F09F3F79F0879508951216130614066B
-:10599000551FF2CF4695F1DF08C0161617061806F8
-:1059A000991FF1CF86957105610508940895E894D3
-:1059B000BB2766277727CB0197F908950BD078C0CE
-:1059C00069D028F06ED018F0952309F05AC05FC056
-:1059D0001124EECFCADFA0F3959FD1F3950F50E0CD
-:1059E000551F629FF001729FBB27F00DB11D639F91
-:1059F000AA27F00DB11DAA1F649F6627B00DA11D37
-:105A0000661F829F2227B00DA11D621F739FB00DDC
-:105A1000A11D621F839FA00D611D221F749F33274C
-:105A2000A00D611D231F849F600D211D822F762FE5
-:105A30006A2F11249F5750408AF0E1F088234AF0E2
-:105A4000EE0FFF1FBB1F661F771F881F915050402E
-:105A5000A9F79E3F510570F014C0AACF5F3FECF349
-:105A6000983EDCF3869577956795B795F795E7951A
-:105A70009F5FC1F7FE2B880F911D9695879597F92B
-:105A8000089597F99F6780E870E060E008959FEFC0
-:105A900080EC089500240A941616170618060906C5
-:105AA000089500240A941216130614060506089594
-:105AB000092E0394000C11F4882352F0BB0F40F41C
-:105AC000BF2B11F460FF04C06F5F7F4F8F4F9F4F5C
-:105AD0000895991B79E004C0991F961708F0961B4A
-:105AE000881F7A95C9F78095089597FB072E16F4BD
-:105AF000009407D077FD09D00E948F2D07FC05D0B8
-:105B00003EF4909581959F4F0895709561957F4FD4
-:105B10000895EE0FFF1F0590F491E02D0994AA1B44
-:105B2000BB1B51E107C0AA1FBB1FA617B70710F088
-:105B3000A61BB70B881F991F5A95A9F780959095BA
-:105B4000BC01CD010895F999FECF92BD81BDF89AAF
-:105B5000992780B50895A8E1B0E042E050E00C94A8
-:105B6000C62D262FF999FECF1FBA92BD81BD20BD4B
-:105B70000FB6F894FA9AF99A0FBE019608950E940A
-:105B8000B12D272F0C94B22DDC01CB01FC01F9992A
-:105B9000FECF06C0F2BDE1BDF89A319600B40D9279
-:0C5BA00041505040B8F70895F894FFCF32
-:105BAC0020021B0D0C0EE90DB50D820D0101C50176
-:105BBC0028080A03140A3F4D3620394605F904C358
-:105BCC0004A3046A04DD03F6030F0428044804014B
-:0A5BDC000203040506070809000093
+:1002D00001000100AE00010001000000160345000E
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/kastyle/kastyle.hex b/keyboard/ergodox_ez/keymaps/kastyle/kastyle.hex
index 8c5409ac62..684e65404a 100644
--- a/keyboard/ergodox_ez/keymaps/kastyle/kastyle.hex
+++ b/keyboard/ergodox_ez/keymaps/kastyle/kastyle.hex
@@ -1,17 +1,17 @@
-:100000000C9400070C9444070C9444070C94440788
-:100010000C9444070C9444070C9444070C94440734
-:100020000C9444070C9444070C945B120C942D130D
-:100030000C9444070C9444070C9444070C94440714
-:100040000C9444070C94052C0C9444070C9444071E
-:100050000C9444070C940C220C9444070C94440711
-:100060000C9444070C9444070C9444070C944407E4
-:100070000C9444070C9444070C9444070C944407D4
-:100080000C9444070C9444070C9444070C944407C4
-:100090000C9444070C9444070C9444070C944407B4
-:1000A0000C9444070C9444070C9444079213B41323
-:1000B0009F14B4139F14F61319149F146E14811413
-:1000C000CF17CF17FD17FD1740187C187D1A7D1A22
-:1000D00094187D1A8B198B19571A7D1A7D1A6B1A71
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A12E002B00E000E10035810000AF
 :1000F0001E00140004001D7134004D001F001A0082
 :1001000016001B00E1044C00200008000700060058
@@ -43,1430 +43,1079 @@
 :1002A0000100010001000100A9000100010001009E
 :1002B0000100AC00AA00B600010001000100AB0083
 :1002C000A80001000100010001000100010001007F
-:1002D00001000100AE000100010000000A0025300D
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E382E3274
-:100C2000204156522D4C4942433A20312E382E3025
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A203932323526
-:100C9000343532202830353A33393A3039204A61F8
-:100CA0006E2032302032303136290A005649443A1B
-:100CB00020307846454544284572676F446F782058
-:100CC000455A29205049443A20307831333037286A
-:100CD0004572676F446F7820455A29205645523A2D
-:100CE000203078303030310A00444553433A207484
-:100CF0002E6D2E6B2E206B6579626F61726420669B
-:100D000069726D7761726520666F72204572676FD8
-:100D1000646F780A000A092D2056657273696F6E38
-:100D2000202D0A000A6D6F7573653A206F66660A9A
-:100D3000000A6D6F7573653A206F6E0A000A6B6565
-:100D400079626F6172643A206F66660A000A6B65A9
-:100D500079626F6172643A206F6E0A000A6D617485
-:100D60007269783A206F66660A000A6D617472696A
-:100D7000783A206F6E0A000A64656275673A206FE0
-:100D80006E0A000A64656275673A206F66660A003B
-:100D90000A0A626F6F746C6F616465722E2E2E206A
-:100DA00000433E20006565636F6E6669673A0A001E
-:100DB000536C656570204C454420746573740A005B
-:100DC0000000000000000000000000010204060A0C
-:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD
-:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD
-:100DF0000F0A0604020100000000000000000000CD
-:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74
-:100E100024C08091F9019091FA01A091FB01B09159
-:100E2000FC018730904BA740B04BB9F41092F90108
-:100E30001092FA011092FB011092FC0114BE84B7CB
-:100E4000877F84BF88E10FB6F8948093600010928A
-:100E500060000FBEE0E0FFE3099511E0A0E0B1E023
-:100E6000E6EAFBE502C005900D92AA33B107D9F777
-:100E700011E0AAE3B1E001C01D92A93FB107E1F77B
-:100E80000E94950F0C94D12D0C940000FF93EF93CA
-:100E9000E0913A01F0913B01309709F00995EF910B
-:100EA000FF910895FC018591803011F0EFDFFBCFB9
-:100EB0000895FF27E0E230E247FF0CC0419597FF1D
-:100EC00009C0EDE26095709580959095611D711D4A
-:100ED000811D911D27FF02C0219530E350E2AA2712
-:100EE000660F771F881F991FAA1FA41710F0A41B55
-:100EF00063955A95A9F7AA3008F0A95FA05DAF9352
-:100F0000F395611571058105910541F7ED3211F4F5
-:100F1000EF93F395F21718F43F93F395FBCF8F916E
-:100F2000B5DFFA95E1F70895E991F991859180305F
-:100F300021F0853219F0AADFF9CF089520E0E89476
-:100F400055915532C1F3503311F4689455915A3389
-:100F500048F4505390F3220F022E220F220F200D3F
-:100F6000250FF4CF0EF4219589919991533619F3F9
-:100F7000533729F1533559F1BC0188279927E89453
-:100F80005C3621F48991999168945591543639F4DD
-:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709
-:100FA0004AE039F0583540E121F0523642E009F08C
-:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC
-:100FC000EF93FC0181918030B9F360DFFBCFFF9399
-:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0
-:100FE000A3DFCF91DF91089561110BC0FC018281D5
-:100FF000882321F085EE0E94631603C085EE0E94CF
-:101000002B1780E090E0089508956091BC017091E5
-:10101000BD018091BE019091BF010E9410215698A0
-:101020005E9825982D9826982E9827982F9881308D
-:1010300019F0823021F00895259A2D9A0895269A64
-:101040002E9A089585E098E0892B11F00E940508FA
-:1010500080E090E0089556985E9825982D982698FF
-:101060002E9827982F988FEF90E090938900809387
-:10107000880090938B0080938A0090938D008093DA
-:101080008C00259A2D9A2FEF80E792E02150804026
-:101090009040E1F700C00000269A2E9A2FEF80E7DB
-:1010A00092E0215080409040E1F700C00000279A74
-:1010B0002F9A2FEF80E792E0215080409040E1F797
-:1010C00000C0000025982D982FEF80E792E0215076
-:1010D00080409040E1F700C0000026982E982FEF46
-:1010E00080E792E0215080409040E1F700C000008E
-:1010F00027982F9856985E9825982D9826982E9880
-:1011000027982F98089589EA8093800089E080933A
-:10111000810024982C983F988AB18F748AB96E9870
-:10112000479A8BB1806B8BB9769A0E942B0884E02A
-:1011300098E0892B11F00E94040880E090E0089567
-:1011400080E28093000180913C0181110EC00E94D9
-:10115000EF0881E080933C012FEF83ED90E3215075
-:1011600080409040E1F700C0000080E40E94F50854
-:101170008093000181112EC00E941F0980930001FD
-:10118000811128C00E941F0980930001811122C093
-:101190008FE30E941F098093000181111BC00E94F0
-:1011A000170980E40E94F50880930001811112C0A4
-:1011B0008CE00E941F098093000181110BC00E94E6
-:1011C0001F0980930001811105C08FE30E941F0950
-:1011D000809300010E9417098091000108951092E8
-:1011E000B9008AE08093B800089594EA9093BC0017
-:1011F0009091BC0097FFFCCF9091B900987F9830F8
-:1012000021F0903111F081E008958093BB0084E8D3
-:101210008093BC008091BC0087FFFCCF8091B90017
-:10122000887F883111F0803471F780E0089584E977
-:101230008093BC008091BC0084FDFCCF0895809316
-:10124000BB0084E88093BC008091BC0087FFFCCF8A
-:101250009091B900987F81E0983209F480E0089578
-:1012600084E88093BC008091BC0087FFFCCF809114
-:10127000BB00089580910001811115C080E40E9497
-:10128000F5088093000181110CC082E10E941F09C2
-:1012900080930001811105C08FEF0E941F09809388
-:1012A00000010E94170984B1807F84B985B1807FD5
-:1012B00085B98AB1837F8AB98BB1837F8BB93E9818
-:1012C000469808950E94A008809300010E943A0960
-:1012D00080B38C7080BB81B3836F81BBECE4F1E0A1
-:1012E000AEE3B1E011921D9281E0EA35F807D1F743
-:1012F00083E898E0892B11F00C94830808959F925D
-:10130000AF92BF92CF92DF92EF92FF920F931F9313
-:10131000CF93DF93809100018823E1F080913D011C
-:101320008F5F80933D01811115C082E493E00E949C
-:1013300052070E94A00880930001882329F088E2C8
-:1013400093E00E94520706C084E193E00E94520796
-:101350000E942B080EE311E0C0E0D0E0BB24B39460
-:1013600082E0A82ECC24C394D12C25E0E22E23E0E9
-:10137000F22EC73000F580910001811162C080E437
-:101380000E94F50880930001811112C082E10E9441
-:101390001F098093000181110BC0C6010C2E01C0F2
-:1013A000880F0A94EAF780950E941F098093000134
-:1013B0000E94170946C0CA30A1F028F4C83059F07D
-:1013C000C93061F005C0CC3089F070F0CD3089F0C3
-:1013D000209A289810C0219A29980DC0229A2A98FC
-:1013E0000AC0239A2B9807C0529A01C0539A5B985F
-:1013F00002C03E9A4698E0EAEA95F1F78FB17999F2
-:1014000085C092E081708B25892B7C9B02C090E087
-:1014100001C094E0892B7D9B02C090E001C098E060
-:10142000892B7E9B02C090E001C090E1892B9FB187
-:101430009095991F9927991F9295990F907E892BC6
-:1014400010C080910001811176C080E40E94F508EF
-:1014500080930001882309F45BC0912C0E94170936
-:10146000892DF8019081981739F1808380910101CD
-:10147000882301F18091D70180FF04C08AE093E0C6
-:101480000E9452078091D70180FF0CC0809101011A
-:101490001F928F93FF92EF920E94EB070F900F9095
-:1014A0000F900F908091D70180FF04C083E093E0FC
-:1014B0000E945207A09201010E943A0921960F5FF3
-:1014C0001F4FCE30D10509F054CF80910101882300
-:1014D000B1F0815080930101882339F08FE99FE0BA
-:1014E0000197F1F700C000000AC0ACE4B1E0EEE300
-:1014F000F1E081918D9391E0EC34F907D1F782E22C
-:1015000098E0892BD1F00E94220817C090E07ACF92
-:1015100083E10E941F098093000181119ECF81E425
-:101520000E94F50880930001811197CF0E94300935
-:10153000982E909493CF80E094CF81E0DF91CF916B
-:101540001F910F91FF90EF90DF90CF90BF90AF90E1
-:101550009F900895E82FF0E0E45BFE4F80810895AE
-:10156000CF92DF92EF92FF920F931F93CF93DF936F
-:101570008CEE92E00E9452073CE4E32E31E0F32E21
-:10158000C0E0D0E047EEC42E42E0D42E0EED12E0D3
-:10159000DF93CF93DF92CF920E94EB0784EE92E02D
-:1015A0000E945207F70181917F0190E00E9475210E
-:1015B0009F938F931F930F930E94EB078CED92E004
-:1015C0000E94520721968DB79EB708960FB6F894E1
-:1015D0009EBF0FBE8DBFCE30D105D1F6DF91CF912A
-:1015E0001F910F91FF90EF90DF90CF9008958B3B6C
-:1015F000910578F4883A910540F5853A9105D0F443
-:101600008430910508F0B1C08130910509F4ADC076
-:101610006BC0803E910508F467C0883E910508F4D0
-:10162000A4C09C01205F31092031310508F05CC065
-:1016300090650895853A910509F459C0863A910557
-:1016400009F458C083E890E40895883A910509F4B4
-:1016500054C0893A910509F453C08A3A910509F4B6
-:1016600052C08B3A910509F451C08C3A910509F4A6
-:1016700050C08D3A910509F44FC0803B910509F4A3
-:101680004EC08E3A910509F44DC08F3A910509F488
-:101690004CC0813B910509F44BC0823B910509F494
-:1016A0004AC0833B910509F449C0843B910509F484
-:1016B00048C0853B910509F447C0863B910509F474
-:1016C00046C0873B910509F445C0883B910509F464
-:1016D00044C0893B910509F443C08A3B910509F058
-:1016E00042C08AE296E4089580E090E0089581E89F
-:1016F00090E4089582E890E4089582EE94E40895D9
-:1017000089EE94E408958AEE94E4089585EB94E4D8
-:10171000089586EB94E4089587EB94E408958CECA7
-:1017200094E408958DEC94E4089583E895E4089595
-:101730008AE895E4089582E995E4089584E995E4BA
-:10174000089581E296E4089583E296E4089584E2A0
-:1017500096E4089585E296E4089586E296E4089575
-:1017600087E296E4089580E094E40895089596E071
-:10177000799FF001112494E5899FE00DF11D11245A
-:10178000E60FF11DEE0FFF1FEC51FF4F8591949175
-:101790000895880F991F805A9040FC01859194917B
-:1017A0000895880F991F80529F4FFC018591949155
-:1017B000089526E0729FF001112444E5849FE00D16
-:1017C000F11D1124E60FF11DEE0FFF1FEC51FF4F2D
-:1017D00025913491C9019A9581159F4110F4C90151
-:1017E0000895C90190528115904128F4C9019F7054
-:1017F0000E94D10B0895C90190538115904120F4A6
-:10180000C9019927906C0895211580E5380769F47E
-:101810000E949E1A9FEF24E34CE0915020404040EC
-:10182000E1F700C000000C943122213080E5380738
-:1018300051F48CE593E00E9452078091D7018160BA
-:101840008093D7010895C90190558115904108F002
-:1018500050C0832F99278F70992781309105D9F433
-:10186000A9014370552702C0880F991F4A95E2F7D6
-:101870009C68A90164E0440F551F6A95E1F744276D
-:101880005370842B952B73E0220F331F7A95E1F769
-:10189000207633271DC08230910529F4922F8827A6
-:1018A000816F906A089583309105A9F4A90143706E
-:1018B000552781E090E002C0880F991F4A95E2F712
-:1018C0009C6843E0220F331F4A95E1F7207E377072
-:1018D000822B932B08950497F1F4A90143705527A7
-:1018E00081E090E002C0880F991F4A95E2F79A685C
-:1018F000E8CFC90190578115904120F4C9019F702C
-:1019000090620895C90190588115904120F4C90151
-:101910009F70906A0895203E3105E0F4203C310527
-:1019200058F52133310509F470C048F429323105E6
-:1019300009F464C02A32310509F46EC074C0293339
-:101940003105F1F022383105D9F02533310509F49C
-:101950004EC069C0233E310589F138F4203E31057F
-:10196000C1F0223E3105E1F05EC0263E310569F14D
-:10197000273E3105A9F157C0C9010E94C90B08953E
-:101980008091EA0180FD02C081FF4DC080EE90E0B1
-:101990004BC08091EA0180FFF9CF89E390E044C019
-:1019A0008091EA0182FF0EC08091EA0184FF03C0AA
-:1019B00080E090E039C083EE90E036C08091EA018B
-:1019C00082FFF2CF82EE90E02FC08091EA0183FF88
-:1019D0000BC08091EA0184FDEBCF87EE90E024C03C
-:1019E0008091EA0183FFF5CF86EE90E01DC08091E3
-:1019F000EA0185FF07C089E290E016C08091EA0104
-:101A000085FFF9CF85E390E00FC08091EA0186FF62
-:101A100007C08AE290E008C08091EA0186FFF9CF12
-:101A200081E390E001C0C9010E94F70A089508957A
-:101A300080916D0108959FB7F89410925C019FBF4B
-:101A40009091F001943009F058C09091E9009F7096
-:101A50002091EC0020FF02C020E801C020E0292BEB
-:101A600094E09093E9009091EB0090FF43C0909137
-:101A7000EE0097FF3FC090915A01992321F0909179
-:101A8000E80095FF37C010925A0196E03091E800C7
-:101A900035FD15C03091F001343061F53091EB0027
-:101AA00035FD28C0915021F481E080935A0122C075
-:101AB000EFE9FFE03197F1F700C00000E7CF809336
-:101AC000F1008091E80085FD0AC08091E80080FF68
-:101AD000FCCF8091E8008E778093E80006C08FB736
-:101AE000F89491E090935C018FBF2F702093E900F0
-:101AF00080E008952F702093E9008FEF0895CF9331
-:101B0000DF9300D01F92CDB7DEB72091F0012430D3
-:101B100019F523E029839B838A832093E9008FEFC3
-:101B20009091E800815095FD06C095ED9A95F1F7EA
-:101B300000008111F5CF8091E80085FF0DC040E0E5
-:101B400050E063E070E0CE0101960E944E1080915B
-:101B5000E8008E778093E8000F900F900F90DF9150
-:101B6000CF910895CF93DF9300D01F92CDB7DEB70A
-:101B70002091F001243021F522E029839B838A8380
-:101B800083E08093E9008FEF9091E800815095FD0C
-:101B900006C095ED9A95F1F700008111F5CF80917F
-:101BA000E80085FF0DC040E050E063E070E0CE014A
-:101BB00001960E944E108091E8008E778093E80095
-:101BC0000F900F900F90DF91CF9108952091F00129
-:101BD0002430F1F422E02093E9002FEF3091E80067
-:101BE000215035FD06C035ED3A95F1F70000211181
-:101BF000F5CF2091E80025FF0BC040E050E065E004
-:101C000070E00E944E108091E8008E778093E8008B
-:101C10000895CF93DF93EC018091F001843009F0B7
-:101C200047C080910C018823E1F080910D01882349
-:101C3000C1F085E08093E9008FEF9091E80081503A
-:101C400095FD06C095E19A95F1F700008111F5CF59
-:101C50008091E80085FF2CC040E050E060E170E03A
-:101C600017C081E08093E9008FEF9091E8008150E8
-:101C700095FD06C095ED9A95F1F700008111F5CF1D
-:101C80008091E80085FF14C040E050E068E070E01B
-:101C9000CE010E944E108091E8008E778093E8007C
-:101CA00080E1FE01ADE5B1E001900D928A95E1F78A
-:101CB000DF91CF91089583E993E00E9452078091CC
-:101CC000EF01811109C00E94E0110E943D12809134
-:101CD000E20084608093E20008958FE893E00E9420
-:101CE00052071092EF0108958BE893E00C9452078D
-:101CF00087E893E00E9452070C94F22B83E893E06C
-:101D00000E9452070E94CC210E94F82B0E94D914F5
-:101D10000C94170D80915B018F5F80935B0162E3F0
-:101D20000E94662D911135C010925B0180915C017B
-:101D3000882379F18091F001843049F58091E900A0
-:101D40008F709091EC0090FF02C090E801C090E08D
-:101D5000982B84E08093E9008091EB0080FF14C011
-:101D60008091EE0087FF10C08091E80085FF03C0DE
-:101D70001092F100F9CF8091E80080FF05C08091BA
-:101D8000E8008E778093E8009F709093E9001092AE
-:101D90005C01089542E061EC81E00E945A1142E04A
-:101DA00061EC82E00E945A1142E061EC83E00E9403
-:101DB0005A1142E261EC84E00E945A1142E161EC66
-:101DC00085E00C945A118091F201833009F455C0DA
-:101DD00030F4813071F0823009F48EC008958A3079
-:101DE00009F47AC08B3009F460C0893009F09CC0D6
-:101DF00020C08091F101813A09F096C08091E800FD
-:101E0000877F8093E8008091F5019091F601892BFE
-:101E100021F060E080E090E003C060E18DE591E0BA
-:101E200070E00E9497108091E8008B778093E80023
-:101E300008958091F101813209F076C08091F50119
-:101E40009091F601009719F0049709F06DC0809108
-:101E5000E800877F8093E8008091E80082FD05C05C
-:101E60008091F0018111F8CF5FC08091F1008093E3
-:101E70006D018091E8008B7753C08091F101813A28
-:101E800009F052C08091F5019091F601892B09F07B
-:101E90004BC08091E800877F8093E8008091E80044
-:101EA00080FFFCCF80910C0136C08091F10181321E
-:101EB000D9F58091F5019091F601892BA9F58091D2
-:101EC000E800877F8093E8000E948F118091F301E2
-:101ED00080930C010C949E1A8091F101813221F5BE
-:101EE0008091E800877F8093E8000E948F118091A5
-:101EF000F40180936E0108958091F101813AA1F47B
-:101F00008091E800877F8093E8008091E80080FF5F
-:101F1000FCCF80916E018093F1008091E8008E7774
-:101F20008093E8000C948F11089584B7877F84BF55
-:101F300088E10FB6F89480936000109260000FBEA5
-:101F400090E080E80FB6F894809361009093610070
-:101F50000FBE0E9462150E94E0110E943D12809106
-:101F6000E20084608093E2008BE19DE00E940B21FF
-:101F700078940E94B7140E94641582E091E00E9458
-:101F8000D4140E94E02B82E793E00E9452078091D4
-:101F9000F001853089F48EE693E00E9452070E949A
-:101FA0008F218091EE01882391F30E94B72188232D
-:101FB00071F30E943810EBCF0E949215E8CF292FC1
-:101FC000332723303105A9F06CF42130310509F4B1
-:101FD00042C02230310509F043C08DE890E02BEC7F
-:101FE00033E042C021323105C9F02232310519F106
-:101FF00037C099278130910541F08230910541F039
-:10200000892B71F5E7ECF3E005C0EFEAF3E002C0DD
-:10201000E7E9F3E0849190E09F0126C0653000F588
-:10202000E62FF0E0EE0FFF1FEB5DFE4F20813181C8
-:1020300089E090E019C0653098F4E62FF0E0DF0108
-:10204000AA0FBB1FA55EBE4F2D913C91EA5EFE4FCD
-:10205000808190E009C082E190E028E534E004C08E
-:1020600080E090E020E030E0FA01318320830895A1
-:1020700080E189BD82E189BD09B400FEFDCF809178
-:10208000D8008F7D8093D8008091E000826080939B
-:10209000E0008091E00081FDFCCF0895CF92DF92B7
-:1020A000EF92FF920F931F93CF93DF937C018B01ED
-:1020B000EA010E94B011811131C0209731F088816E
-:1020C0009981081B190BE80EF91EC12CD12C0115A2
-:1020D000110519F18091E80085FD14C08091E80098
-:1020E0008E778093E800209741F0888199818C0D4C
-:1020F0009D1D9983888385E011C00E94B0118823BB
-:1021000031F30CC0F70181917F018093F100015000
-:102110001109FFEFCF1ADF0ADACF80E0DF91CF910C
-:102120001F910F91FF90EF90DF90CF900895209135
-:10213000F7013091F8012617370748F0611571054E
-:1021400039F42091E8002E772093E80001C0B9010E
-:10215000FC0120E061157105B9F18091F00188233F
-:1021600009F440C0853009F43FC08091E80083FD48
-:102170003DC08091E80082FF06C08091E80082FFA8
-:1021800026C080E008958091E80080FFE3CF209191
-:10219000F3008091F20090E0922B6115710551F0EF
-:1021A0008830910538F421912093F1006150710934
-:1021B0000196F3CF21E0089709F020E08091E80034
-:1021C0008E778093E800C6CF2111C7CFD6CF8091FC
-:1021D000F001882339F0853039F08091E80083FFE1
-:1021E000CCCF04C082E0089583E0089581E0089593
-:1021F0002091F7013091F8012617370748F0611553
-:10220000710539F42091E8002E772093E80001C091
-:10221000B901FC0120E061157105C1F18091F00167
-:10222000882309F441C0853009F440C08091E8005A
-:1022300083FD3EC08091E80082FF06C08091E800E7
-:1022400082FF27C080E008958091E80080FFE3CFFF
-:102250002091F3008091F20090E0922B61157105BE
-:1022600059F08830910540F424912093F100319683
-:10227000615071090196F2CF21E0089709F020E042
-:102280008091E8008E778093E800C5CF2111C6CFFA
-:10229000D5CF8091F001882339F0853039F08091D5
-:1022A000E80083FFCBCF04C082E0089583E0089567
-:1022B00081E00895982F973058F59093E90098178A
-:1022C00039F07091EC002091ED005091F00003C0C6
-:1022D000242F762F50E021FF19C03091EB003E7F74
-:1022E0003093EB003091ED003D7F3093ED00309165
-:1022F000EB0031603093EB007093EC002093ED0025
-:102300005093F0002091EE0027FF07C09F5FD3CFCE
-:102310008F708093E90081E0089580E008958091B6
-:10232000F10187FD05C08091E80080FF0EC012C05A
-:102330008091E80082FD05C08091F0018111F8CF05
-:1023400008958091E8008B7708C08091F001811199
-:10235000EACF08958091E8008E778093E800089591
-:102360008091E4009091E50045E62091EC0020FF8B
-:1023700021C02091E80020FD21C02091F0012223FE
-:1023800089F0253089F02091EB0025FD0FC02091C8
-:10239000E4003091E5002817390739F3415041F046
-:1023A000C901E3CF82E0089583E0089581E00895B4
-:1023B00084E008952091E80022FFDFCF80E00895B7
-:1023C0000E944E120E945612E0EEF0E08081816081
-:1023D0008083E8EDF0E080818F77808319BCA7EDE2
-:1023E000B0E08C918E7F8C9380818F7E8083109261
-:1023F000EF0108950F931F93CF93DF930E944E1226
-:102400000E945612C8EDD0E088818F77888388813A
-:102410008068888388818F7D888319BC1092F00141
-:102420001092EC011092EE011092ED0100EE10E01E
-:10243000F80180818B7F808388818160888342E07E
-:1024400060E080E00E945A11E1EEF0E080818E7F32
-:102450008083E2EEF0E0808181608083808188600B
-:102460008083F80180818E7F80838881806188836A
-:10247000DF91CF911F910F910895E8EDF0E08081F9
-:102480008F7E8083E7EDF0E080818160808384E04F
-:1024900082BF81E08093EF010C94FA11E8EDF0E047
-:1024A00080818E7F80831092E20008951092DA007E
-:1024B0001092E10008951F920F920FB60F9211240F
-:1024C0002F933F934F935F936F937F938F939F933C
-:1024D000AF93BF93EF93FF938091E10082FF0BC016
-:1024E0008091E20082FF07C08091E1008B7F8093A2
-:1024F000E1000E948A0E8091DA0080FF1FC0809167
-:10250000D80080FF1BC08091DA008E7F8093DA00B4
-:102510008091D90080FF0DC080E189BD82E189BD35
-:1025200009B400FEFDCF81E08093F0010E945B0EB4
-:1025300005C019BC1092F0010E946D0E8091E1005F
-:1025400080FF19C08091E20080FF15C08091E200F9
-:102550008E7F8093E2008091E20080618093E200B0
-:102560008091D80080628093D80019BC85E0809368
-:10257000F0010E94780E8091E10084FF30C08091CC
-:10258000E20084FF2CC080E189BD82E189BD09B4ED
-:1025900000FEFDCF8091D8008F7D8093D800809180
-:1025A000E1008F7E8093E1008091E2008F7E809336
-:1025B000E2008091E20081608093E2008091EC0172
-:1025C000882311F084E007C08091E30087FF02C0F8
-:1025D00083E001C081E08093F0010E947E0E809133
-:1025E000E10083FF29C08091E20083FF25C0809134
-:1025F000E100877F8093E10082E08093F0011092F8
-:10260000EC018091E1008E7F8093E1008091E200F7
-:102610008E7F8093E2008091E20080618093E200EF
-:1026200042E060E080E00E945A118091F0008860F2
-:102630008093F0000E94740EFF91EF91BF91AF91D3
-:102640009F918F917F916F915F914F913F912F91CA
-:102650000F900FBE0F901F9018951F920F920FB6FC
-:102660000F9211242F933F934F935F936F937F9318
-:102670008F939F93AF93BF93CF93EF93FF93C091AB
-:10268000E900CF708091EC001092E9008091F00099
-:10269000877F8093F00078940E9469131092E9007C
-:1026A0008091F00088608093F000C093E900FF9172
-:1026B000EF91CF91BF91AF919F918F917F916F914A
-:1026C0005F914F913F912F910F900FBE0F901F90F0
-:1026D00018951F93CF93DF93CDB7DEB7AA970FB6A8
-:1026E000F894DEBF0FBECDBFE1EFF1E08091F100C5
-:1026F000819321E0E93FF207C9F70E94E30E809140
-:10270000E80083FF1CC12091F1013091F201832F79
-:1027100090E08A30910508F012C1FC01EA5AFF4F9F
-:102720000C94862D203881F0223809F008C1809160
-:10273000F5018F708093E9008091EB0085FB88277D
-:1027400080F91092E90006C08091ED019091EE01B0
-:10275000911182609091E800977F9093E8008093B8
-:10276000F1001092F100C5C0822F8D7F09F0E7C003
-:10277000222319F0223061F0E2C08091F301813010
-:1027800009F0DDC0333009F080E08093EE0128C00D
-:102790008091F301811124C02091F5012F7009F47B
-:1027A000CEC02093E9008091EB0080FF19C080919A
-:1027B000EB00333011F4806211C080618093EB0034
-:1027C00081E090E0022E01C0880F0A94EAF780931E
-:1027D000EA001092EA008091EB0088608093EB00A1
-:1027E0001092E9008091E800877F86C02111A7C080
-:1027F0001091F3011F778091E3008078812B809303
-:10280000E3008091E800877F8093E8000E948F11A9
-:102810008091E80080FFFCCF8091E3008068809386
-:10282000E300112311F083E001C082E08093F00106
-:1028300086C02058223008F082C08091F301909128
-:10284000F4018C3D23E0920779F583E08A838AE2E4
-:1028500089834FB7F894DE01139620E03EE051E201
-:10286000E32FF0E050935700E49120FF03C0E2957E
-:10287000EF703F5FEF708E2F90E0EA3010F0C79658
-:1028800001C0C0968D939D932F5F243149F74FBFB0
-:102890008091E800877F8093E8006AE270E0CE01D3
-:1028A00001960E94971014C0AE014F5F5F4F609178
-:1028B000F5010E94DF0F009709F441C02091E80064
-:1028C000277F2093E800BC0189819A810E94F8103B
-:1028D0008091E8008B778093E80031C0203879F54B
-:1028E0008091E800877F8093E8008091EC018093DD
-:1028F000F1008091E8008E778093E8000E948F11AC
-:102900001EC021111CC09091F3019230C0F480913F
-:10291000E800877F8093E8009093EC010E948F117C
-:102920008091EC01811104C08091E30087FF02C017
-:1029300084E001C081E08093F0010E94CA0E809182
-:10294000E80083FF0AC08091E800877F8093E80059
-:102950008091EB0080628093EB00AA960FB6F8940A
-:10296000DEBF0FBECDBFDF91CF911F910895CF93F2
-:102970008091F0018823B1F08091E9008F709091EF
-:10298000EC0090FF02C090E801C090E0C92FC82B76
-:102990001092E9008091E80083FD0E946913CF70D6
-:1029A000C093E900CF9108959093740180937301CF
-:1029B0000895E0917301F0917401309721F0019036
-:1029C000F081E02D099480E00895FF920F931F930A
-:1029D000CF93DF938C01E0917301F09174013097F4
-:1029E00099F10280F381E02D09958091D70182FF52
-:1029F0002BC080FF04C08DE895E00E945207E801DB
-:102A000080E1F82E07E815E08091D70180FF0BC028
-:102A100088811F928F931F930F930E94EB070F9053
-:102A20000F900F900F90FA942196F110EDCF8091B6
-:102A3000D70180FF09C085E895E0DF91CF911F9114
-:102A40000F91FF900C945207DF91CF911F910F913E
-:102A5000FF900895E0917301F0917401309721F097
-:102A60000480F581E02D0994089520917101309141
-:102A700072018217930771F0909372018093710134
-:102A8000E0917301F0917401309721F00680F78195
-:102A9000E02D0994089520916F0130917001821703
-:102AA000930771F09093700180936F01E09173012F
-:102AB000F0917401309721F00084F185E02D0994A4
-:102AC000089508950C9461150E94CE210E94620918
-:102AD0000C949422CF93C82F8091D70182FF1EC0FF
-:102AE00080FF04C086EA95E00E9452078091D701DA
-:102AF00080FF0CC01F92CF9321EA35E03F932F93C4
-:102B00000E94EB070F900F900F900F908091D701CC
-:102B100080FF04C08FE995E00E9452078C2FCF916F
-:102B20000C94170DCF92DF92EF92FF920F931F93A9
-:102B3000CF93DF93CDB7DEB72B970FB6F894DEBFF8
-:102B40000FBECDBF0E947F0936E7E32E31E0F32EA2
-:102B500000E010E0C02E802F0E94AA0AF701D19059
-:102B60007F01D826B1F40F5F1F4F0E30110591F78A
-:102B70008FEF89838A831B820E94D7218160782FFF
-:102B80009D838C8349815A816B818D810E9435168A
-:102B900041C09091D70191FF04C08B870E94B00A79
-:102BA0008B8520E030E04D2D50E0922FBA01022EAF
-:102BB00002C0759567950A94E2F760FF25C02E83E1
-:102BC000CF82EE24E394F12C02C0EE0CFF1C9A9508
-:102BD000E2F790E08E219F2121E0892B09F420E08B
-:102BE00028870E94D7218160782F9A8789874E8114
-:102BF0005F8168858A850E943516F801EA58FE4F84
-:102C000080818E25808306C02F5F3F4F263031059F
-:102C100061F6A9CF0E940226109175010E94D91475
-:102C20001817A1F00E94D914809375012B960FB646
-:102C3000F894DEBF0FBECDBFDF91CF911F910F91F2
-:102C4000FF90EF90DF90CF900C946A152B960FB603
-:102C5000F894DEBF0FBECDBFDF91CF911F910F91D2
-:102C6000FF90EF90DF90CF900895CF93DF93CDB793
-:102C7000DEB72B970FB6F894DEBF0FBECDBF4F83E4
-:102C8000588769877A878B87DE01119686E0FD0178
-:102C900011928A95E9F785E0FE01379601900D9231
-:102CA0008A95E1F749815A816B817C818D819E8172
-:102CB0000E946A1D2B960FB6F894DEBF0FBECDBFE3
-:102CC000DF91CF910895CF93C82F882309F4C1C015
-:102CD000823859F40E94D91481FDBBC089E30E9457
-:102CE00009200E94E52089E30CC0833879F40E9412
-:102CF000D91480FDAEC083E50E9409200E94E52022
-:102D000083E50E945A20CF910C94E520843859F431
-:102D10000E94D91482FD9DC087E40E9409200E9470
-:102D2000E52087E4EECF8CEF8C0F813A48F48C2FAE
-:102D30000E948B2A81118DC08C2F0E940920E3CF25
-:102D400080E28C0F883048F4C77081E001C0880FA2
-:102D5000CA95EAF70E94AC20D6CF8BE58C0F833062
-:102D600078F4C53A29F0C63A31F482E890E005C01B
-:102D700081E890E002C083E890E0CF910C94351593
-:102D800088E58C0F833108F064C0C83A39F1C93A3C
-:102D900041F1CA3A49F1CB3A51F1CC3A59F1CD3A25
-:102DA00061F1C03B69F1CE3A71F1CF3A79F1C13BA3
-:102DB00081F1C23B89F1C33B91F1C43B99F1C53B21
-:102DC000A1F1C63BA9F1C73BB1F1C83BB9F1C93B81
-:102DD000C1F1CA3BC9F58AE292E038C082EE90E0C8
-:102DE00035C089EE90E032C08AEE90E02FC085EBCE
-:102DF00090E02CC086EB90E029C087EB90E026C0E5
-:102E00008CEC90E023C08DEC90E020C083E891E052
-:102E10001DC08AE891E01AC082E991E017C084E9F8
-:102E200091E014C081E292E011C083E292E00EC012
-:102E300084E292E00BC085E292E008C086E292E074
-:102E400005C087E292E002C080E090E0CF910C9450
-:102E50004B15CF910895882309F44BC0823859F45B
-:102E60000E94D91481FF45C089E30E9409200E9475
-:102E7000E52089E30CC0833871F40E94D91480FFE7
-:102E800038C083E50E9409200E94E52083E50E9466
-:102E90005A200C94E520843859F40E94D91482FFFA
-:102EA00028C087E40E9409200E94E52087E4EFCF34
-:102EB0009CEF980F913A58F390E2980F983050F4A5
-:102EC000877091E001C0990F8A95EAF7892F0E94D7
-:102ED000B220DFCF9BE5980F933020F480E090E0A4
-:102EE0000C943515885A833120F480E090E00C94DE
-:102EF0004B150895882321F00E94AC200C94E52006
-:102F00000895882321F00E94B2200C94E5200895B2
-:102F1000CF92DF92EF92FF920F931F93CF93DF93A5
-:102F2000CDB7DEB728970FB6F894DEBF0FBECDBF82
-:102F30008C0185E0F801DE01119601900D928A95D1
-:102F4000E1F7F80140813181F280258122952F70CF
-:102F500083819481892B31F03F3F31F481E04F3FF1
-:102F600019F403C081E001C080E080FDC6C249833E
-:102F70003A8389819A812F830E94C71F9E83888705
-:102F80000E94C61F0E94991E4E81E42FE295EF70A9
-:102F9000F0E0E05AFF4F2F8168850C94862D842F36
-:102FA000807F142F1F70882311F01295107FFF204F
-:102FB00059F0112309F456C2812F68870E94BC2062
-:102FC0000E94E52068854EC2862F0E942B17112390
-:102FD00009F493C2812F0E94C22028960FB6F8945C
-:102FE000DEBF0FBECDBFDF91CF911F910F91FF903C
-:102FF000EF90DF90CF900C94E520342F307F842F1A
-:103000008F70303211F08295807F662319F0613025
-:1030100019F12CC0FF20B1F0222309F494C1213012
-:1030200009F091C128960FB6F894DEBF0FBECDBF50
-:10303000DF91CF911F910F91FF90EF90DF90CF9094
-:103040000C94CC20222319F0213009F456C28E832F
-:103050000E94CF208E818AC1FF2021F0263008F007
-:103060004CC271C1253008F048C280C1FF2021F058
-:10307000222309F468C1F6C1222309F477C106C2EC
-:10308000242F26952695237030E02115310521F057
-:1030900021303105C9F031C2FF2021F0862F942F55
-:1030A000937002C080E090E028960FB6F894DEBFDF
-:1030B0000FBECDBFDF91CF911F910F91FF90EF9089
-:1030C000DF90CF900C943515FF2021F0862F942FA0
-:1030D000937002C080E090E028960FB6F894DEBFAF
-:1030E0000FBECDBFDF91CF911F910F91FF90EF9059
-:1030F000DF90CF900C944B15862FFF2019F00E9483
-:10310000882402C00E94F02428960FB6F894DEBFEF
-:103110000FBECDBFDF91CF911F910F91FF90EF9028
-:10312000DF90CF900C947525842F837009F076C0C2
-:10313000F110E3C1262F229526952770220F220F2A
-:10314000862F8F70C82ED12CE12CF12C022E04C0BA
-:10315000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DF
-:103160006FE070E080E090E004C0660F771F881F7A
-:10317000991F2A95D2F7609570958095909503C018
-:1031800060E070E0CB01242F269526952370422F16
-:1031900050E042305105D1F04330510559F16C29CE
-:1031A0007D298E299F294130510541F128960FB67E
-:1031B000F894DEBF0FBECDBFDF91CF911F910F916D
-:1031C000FF90EF90DF90CF900C94BE1E6C297D296C
-:1031D0008E299F2928960FB6F894DEBF0FBECDBF6B
-:1031E000DF91CF911F910F91FF90EF90DF90CF90E3
-:1031F0000C94D81E0E94BE1EC701B60128960FB6B9
-:10320000F894DEBF0FBECDBFDF91CF911F910F911C
-:10321000FF90EF90DF90CF900C94A41EFF2019F048
-:10322000842F817001C08695882309F466C1262FFA
-:10323000229526952770220F220F862F8F70C82E79
-:10324000D12CE12CF12C022E04C0CC0CDD1CEE1C88
-:10325000FF1C0A94D2F764FF10C06FE070E080E0BA
-:1032600090E004C0660F771F881F991F2A95D2F738
-:10327000609570958095909503C060E070E0CB01FB
-:10328000242F269526952370422F50E04230510579
-:10329000D1F04330510559F16C297D298E299F29A0
-:1032A0004130510541F128960FB6F894DEBF0FBEAC
-:1032B000CDBFDF91CF911F910F91FF90EF90DF90E5
-:1032C000CF900C94921F6C297D298E299F292896D6
-:1032D0000FB6F894DEBF0FBECDBFDF91CF911F9127
-:1032E0000F91FF90EF90DF90CF900C94AC1F0E9455
-:1032F000921FC701B60128960FB6F894DEBF0FBE25
-:10330000CDBFDF91CF911F910F91FF90EF90DF9094
-:10331000CF900C94781F603FC9F118F4603E50F4D0
-:103320009CC0623F09F461C008F44BC0633F09F4DC
-:1033300070C093C0162F1F70842F8F71FF2099F0DB
-:103340000E94111F812F28960FB6F894DEBF0FBE82
-:10335000CDBFDF91CF911F910F91FF90EF90DF9044
-:10336000CF900C947A170E94321F812F28960FB6A7
-:10337000F894DEBF0FBECDBFDF91CF911F910F91AB
-:10338000FF90EF90DF90CF900C948117FF20A9F071
-:10339000253008F0B2C0842F8F7128960FB6F894AC
-:1033A000DEBF0FBECDBFDF91CF911F910F91FF9078
-:1033B000EF90DF90CF900C94571F263008F09DC0FF
-:1033C000EACFFF20A1F0842F8F7128960FB6F894D2
-:1033D000DEBF0FBECDBFDF91CF911F910F91FF9048
-:1033E000EF90DF90CF900C94111FFF2061F3842F9A
-:1033F0008F7128960FB6F894DEBF0FBECDBFDF9158
-:10340000CF911F910F91FF90EF90DF90CF900C9490
-:10341000321FFF2091F0842F8F7128960FB6F894F9
-:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7
-:10343000EF90DF90CF900C94FC1E28960FB6F89476
-:10344000DEBF0FBECDBFDF91CF911F910F91FF90D7
-:10345000EF90DF90CF900C94F21EFF20A1F022237A
-:1034600009F4B1CF862F28960FB6F894DEBF0FBEB1
-:10347000CDBFDF91CF911F910F91FF90EF90DF9023
-:10348000CF900C946316222309F4B1CF862F28968F
-:103490000FB6F894DEBF0FBECDBFDF91CF911F9165
-:1034A0000F91FF90EF90DF90CF900C942B174F70FF
-:1034B000C8010E94F40728960FB6F894DEBF0FBE2D
-:1034C000CDBFDF91CF911F910F91FF90EF90DF90D3
-:1034D000CF900C94171E4F70C80128960FB6F89421
-:1034E000DEBF0FBECDBFDF91CF911F910F91FF9037
-:1034F000EF90DF90CF900C94B60B28960FB6F8940F
-:10350000DEBF0FBECDBFDF91CF911F910F91FF9016
-:10351000EF90DF90CF9008950E94C9200E949E20D6
-:103520000E94E5200E94A3260E94752580E090E07D
-:103530000E94351580E090E00C944B150E94B92054
-:103540000C948C1A0E94C71F292F22952F7030E0EF
-:103550002C3031054CF42A3031056CF422503109FD
-:103560002230310590F407C02C30310551F02F3056
-:10357000310539F00AC0803E10F0803F31F481E01F
-:10358000089593FB882780F9089580E00895CF93EC
-:10359000DF9300D000D01F92CDB7DEB70F900F9011
-:1035A0000F900F900F90DF91CF910895CF93DF93FD
-:1035B00000D000D000D0CDB7DEB726960FB6F89475
-:1035C000DEBF0FBECDBFDF91CF9108951F93CF9384
-:1035D000DF93C091840116E080918501C81799F0AE
-:1035E000D0E01C9FF0011D9FF00D1124EA57FE4F03
-:1035F0004081518162817381848195810E94D61AB4
-:103600002196C770E9CFDF91CF911F910895409126
-:10361000B6015091B7016091B8017091B9018091E4
-:10362000BA019091BB010C94D61ACF938091BB0143
-:1036300082958F7009F05FC08091B801882309F4EA
-:103640005AC020918401A09185016091B6017091CA
-:10365000B7018091B9019091BA0131E06F3F09F053
-:1036600030E0B32FC6E02A1709F445C0009721F0D7
-:103670007F3F21F44B2F03C041E001C040E030E028
-:1036800040FD35C0C29FF001C39FF00D1124EA57E1
-:10369000FE4F418174132BC04081641328C04281C6
-:1036A000411125C0438154814817590710F44150F6
-:1036B0005109481B590B483C5105C8F48091BB0186
-:1036C0008F7080618093BB0186E0829FF001839FB1
-:1036D000F00D1124E557FE4F80818F70806180834B
-:1036E00086EB91E00E948817CF910C94E61A2F5F29
-:1036F0003F4F2770B8CFCF910895CF92DF92EF92CE
-:10370000FF920F931F93CF93DF93CDB7DEB76297EE
-:103710000FB6F894DEBF0FBECDBF8C0185E0F80177
-:10372000DE011D9601900D928A95E1F7D8014C912A
-:1037300011965C91119712966C9112971396ED90D9
-:10374000FC9014977091B601E091B7012091B901F6
-:103750003091BA012115310531F0EF3F31F481E0AC
-:103760007F3F19F403C081E001C080E0B82FB17041
-:10377000CB2E80FD6CC1D090B801DD2009F4F5C0DE
-:10378000F091BB01E216F30638F0C701821B930BE0
-:10379000883C910548F09BC0209530952E0D3F1D2B
-:1037A000283C310508F093C08F2F807F09F052C06C
-:1037B000E51314C0741312C0D62E61110FC0FF7030
-:1037C000F061F093BB010E94071B86EB91E00E9421
-:1037D00088178091BB01F80185836CC1EF2831F017
-:1037E0005F3F31F481E04F3F19F403C081E001C035
-:1037F00080E080FD03C081E0862701C080E0F82FD3
-:10380000F170FF2E80FF1CC0809184012091850102
-:1038100036E0821709F428C190E0389FF001399F03
-:10382000F00D1124EA57FE4F7181571306C07081C5
-:10383000471303C07281671303C001968770E9CFF5
-:10384000D62E662309F436C18091BB018160809336
-:10385000BB0153C0E51308C0741306C0611104C056
-:10386000D8011596FC93AEC04D875E878D859E85E9
-:103870006A8B0E94A21A6A89882329F1D62E6623B0
-:1038800011F12091BB01822F82958F7090E00297F9
-:103890000CF460C08091B6019091B70198878F8336
-:1038A0001986FB86EA862C87CE01079651C0E5175C
-:1038B00031F14D875E878D859E856A8B0E94A21AA5
-:1038C0006A8981112EC0C8010E948817A4C08F2F59
-:1038D000807F69F77E2DF98AE88A89890E94C71A54
-:1038E00086EB91E00E948817E6EBF1E086E0DF01CD
-:1038F0001D928A95E9F70E94071BD12CDBC0741337
-:10390000D8CF6111D6CFD8011596FC93C8010E947B
-:103910008817E6EBF1E086E0DF011D928A95E9F772
-:10392000C9C0D62E662379F22091BB01822F8295E1
-:103930008F7090E0029774F08091B6019091B7017A
-:103940009A8389831B82FD82EC822E83CE010196AD
-:103950000E94881786E0F801A6EBB1E001900D9275
-:103960008A95E1F70E94151B6FC0E216F30628F056
-:10397000C701821B930B9C0104C0209530952E0D2E
-:103980003F1D283C310508F052C0D62E662309F4AD
-:103990009ACFE5132CC074132AC08091BB0180FD1F
-:1039A0001DC0982F92959F70C9F0D80115968C93E1
-:1039B00015979F3039F09F5F9295907F8F70892B7C
-:1039C00015968C93C8010E94881786E0F801A6EB33
-:1039D000B1E001900D928A95E1F736C086E0F801DA
-:1039E000A6EBB1E001900D928A95E1F763C04D8797
-:1039F0005E878D859E850E94A21A882379F086E0D5
-:103A0000F801A6EBB1E001900D928A95E1F70E94D2
-:103A1000151B0E94071BDD24D3944CC08091BB0171
-:103A200081608093BB01C8010E94881743C07E2D2E
-:103A3000F98AE88A89890E94C71AE6EBF1E086E0F4
-:103A4000DF011D928A95E9F70E94071B33C06623A8
-:103A500009F439CF4D875E878D859E850E94A21A15
-:103A6000882309F430CFCBCF4D875E878D859E8527
-:103A70000E94C71F292F22952F7030E02230310578
-:103A80002CF49F7041F0811106C00CC02430310528
-:103A90002CF49F7049F4805E883020F0C8010E94A9
-:103AA0008817CF2CDC2C06C0D80115969C91907FEE
-:103AB00091F7F8CF8D2D62960FB6F894DEBF0FBE4A
-:103AC000CDBFDF91CF911F910F91FF90EF90DF90CD
-:103AD000CF9008951F93CF93DF93CDB7DEB72C9788
-:103AE0000FB6F894DEBF0FBECDBF4F8358876987EE
-:103AF0007A878B879C87CE0107960E947D1B88233F
-:103B0000C1F02F8138858A859B85892B31F03F3F15
-:103B100011F080E003C02F3FE1F781E0811147C041
-:103B20004F81588569857A858B859C850E94D61A38
-:103B30003EC086E0FE013796DE01119601900D929F
-:103B40008A95E1F7FF81E8854A855B854115510536
-:103B500031F0EF3F31F481E0FF3F19F403C081E021
-:103B600001C080E080FD23C02091850130E0C901C3
-:103B70000196877099276091840170E086179707F6
-:103B8000F1F1F983EA835D834C8396E0929FD00143
-:103B9000939FB00D1124AA57BE4FFE01319601909C
-:103BA0000D929A95E1F7809385010E94E61A16E03E
-:103BB0008091840190918501891779F1189FC00146
-:103BC00011248A579E4F0E947D1B882331F1E0917A
-:103BD00084011E9FF0011124EA57FE4F408151815C
-:103BE00062817381848195810E94D61A80918401BB
-:103BF00090E001968770992780938401D9CF0E9425
-:103C00009E1A1092850110928401E6EBF1E086E0A5
-:103C1000DF011D928A95E9F7CACF2C960FB6F8946A
-:103C2000DEBF0FBECDBFDF91CF911F910895EF9200
-:103C3000FF920F931F93CF93DF939C01009709F49A
-:103C400071C0F12CEE24E394E9012196F9018491ED
-:103C5000843740F4843008F056C0813081F08230DF
-:103C600021F160C0853709F449C0C0F19CE7980F85
-:103C7000903708F057C08F770E942B1746C08901F4
-:103C80000E5F1F4FFE01849190E2980F983050F420
-:103C90008770FE2D01C0FF0F8A95EAF78F2F0E94D3
-:103CA000BC2015C00E94631614C089010E5F1F4F0F
-:103CB000FE01849190E2980F983068F48770FE2D91
-:103CC00001C0FF0F8A95EAF78F2F0E94C2200E9441
-:103CD000E520E8011AC00E942B17FBCF2E5F3F4F53
-:103CE000FE01C491CC2341F08FE99FE00197F1F7E9
-:103CF00000C00000C150F6CFE90107C0FE01F490FA
-:103D0000E901229602C00E9463168F2D882341F09C
-:103D1000EFE9FFE03197F1F700C000008150F6CFE6
-:103D20009E0192CFDF91CF911F910F91FF90EF9065
-:103D3000089508956093C0017093C1018093C201FA
-:103D40009093C3010C948C1A0F931F930091C001A0
-:103D50001091C1012091C2013091C301062B172B94
-:103D6000282B392B0093C0011093C1012093C2016D
-:103D70003093C3011F910F910C948C1A0F931F93D2
-:103D80000091C0011091C1012091C2013091C30185
-:103D900006231723282339230093C0011093C10160
-:103DA0002093C2013093C3011F910F910C948C1A80
-:103DB0000F931F930091C0011091C1012091C20186
-:103DC0003091C30106271727282739270093C00100
-:103DD0001093C1012093C2013093C3011F910F9131
-:103DE0000C948C1A1092BC011092BD011092BE016D
-:103DF0001092BF010C948C1A41E050E060E070E03A
-:103E000004C0440F551F661F771F8A95D2F7409351
-:103E1000BC015093BD016093BE017093BF010C942F
-:103E20008C1A41E050E060E070E004C0440F551F80
-:103E3000661F771F8A95D2F78091BC019091BD01D2
-:103E4000A091BE01B091BF01842B952BA62BB72B5F
-:103E50008093BC019093BD01A093BE01B093BF01BC
-:103E60000C948C1A41E050E060E070E004C0440F14
-:103E7000551F661F771F8A95D2F74095509560951C
-:103E800070958091BC019091BD01A091BE01B0914F
-:103E9000BF0184239523A623B7238093BC0190936D
-:103EA000BD01A093BE01B093BF010C948C1A41E0F8
-:103EB00050E060E070E004C0440F551F661F771F9C
-:103EC0008A95D2F78091BC019091BD01A091BE016D
-:103ED000B091BF0184279527A627B7278093BC01FF
-:103EE0009093BD01A093BE01B093BF010C948C1AB6
-:103EF0000F931F930091BC011091BD012091BE0151
-:103F00003091BF01062B172B282B392B0093BC01B6
-:103F10001093BD012093BE013093BF011F910F91FB
-:103F20000C948C1A0F931F930091BC011091BD014A
-:103F30002091BE013091BF01062317232823392386
-:103F40000093BC011093BD012093BE013093BF01CB
-:103F50001F910F910C948C1A0F931F930091BC0129
-:103F60001091BD012091BE013091BF010627172796
-:103F7000282739270093BC011093BD012093BE016F
-:103F80003093BF011F910F910C948C1A0895CF921A
-:103F9000DF92EF92FF920F931F93CF93DF93EC0189
-:103FA000C090C001D090C101E090C201F090C30167
-:103FB0008091BC019091BD01A091BE01B091BF0163
-:103FC000C82AD92AEA2AFB2A0FE110E0B701A60184
-:103FD000002E04C076956795579547950A94D2F7B9
-:103FE00040FF07C0BE01802F0E94D90B8130910590
-:103FF00039F40150110950F7BE0180E00E94D90B3D
-:10400000DF91CF911F910F91FF90EF90DF90CF90B4
-:10401000089590910C01992361F190910D019923DC
-:1040200041F1982F9695969596959F3088F4E0915A
-:104030000E01F0910F01E90FF11D877021E030E0D2
-:1040400001C0220F8A95EAF78181822B818308952E
-:104050009091D70190FF2DC01F928F9387ED95E02F
-:104060009F938F930E94EB070F900F900F900F90EC
-:10407000089540910E0150910F0120E030E09FEF34
-:10408000FA01E20FF31F6281681799F09F3F19F45C
-:10409000611101C0922F2F5F3F4F2E30310581F704
-:1040A0009F3F39F0FA01E90FF11D97FDFA958283E0
-:1040B0000895089590910C01992369F190910D0153
-:1040C000992349F1982F9695969596959F3090F45F
-:1040D000E0910E01F0910F01E90FF11D877021E0D1
-:1040E00030E001C0220F8A95EAF7209581812823CC
-:1040F000218308959091D70190FF1FC01F928F9345
-:1041000089EB95E09F938F930E94EB070F900F90A0
-:104110000F900F90089540910E0150910F0120E0F3
-:1041200030E0FA01E20FF31F9281981301C012826E
-:104130002F5F3F4F2E303105A1F7089581E090E0C9
-:10414000E0910E01F0910F01E80FF91F1082019626
-:1041500080319105A9F708959091D601982B9093FD
-:10416000D601089580959091D60198239093D60119
-:1041700008951092D60108959091D501982B9093AF
-:10418000D501089580959091D50198239093D501FC
-:1041900008951092D50108958093C4010895109256
-:1041A000C401089540910E0150910F0120E030E0CC
-:1041B00080E0FA01E20FF31F918191118F5F2F5F71
-:1041C0003F4F2F303105A9F70895E0910E01F0918E
-:1041D0000F018091D6018083E0910E01F0910F01D3
-:1041E00080819091D501892B80839091C40199237E
-:1041F00061F0E0910E01F0910F018081892B8083A5
-:104200000E94D22081111092C40180910E019091E0
-:104210000F010C94E51490933B0180933A010895AB
-:10422000CF92DF92EF92FF920F931F936C01EE24D7
-:10423000FF24C114D104E104F10421F46B017C01D9
-:1042400080E001C080E133272F2D1E2D0D2D01159B
-:1042500011052105310519F0885F68017901970181
-:104260008601A4E03695279517950795AA95D1F76D
-:10427000011511052105310519F08C5F68017901DF
-:1042800097018601F2E03695279517950795FA95DF
-:10429000D1F7011511052105310519F08E5F68016F
-:1042A0007901B701A6017695679557954795452BF6
-:1042B000462B472B09F08F5F1F910F91FF90EF90D6
-:1042C000DF90CF9008958295982F9C7C9695969537
-:1042D000837344E0849F90011124922B892F8A7A62
-:1042E00086959575990F892B08951F93CF93DF932A
-:1042F0001F92CDB7DEB799830E946321182F998151
-:10430000892F0E946321212F30E0322F2227A9011B
-:10431000482BCA010F90DF91CF911F910895809192
-:10432000F001843009F11092D80120E488E190E096
-:104330000FB6F894A895809360000FBE209360009C
-:1043400083B7817F846083BF83B7816083BF7894A4
-:10435000889583B78E7F83BF88E10FB6F8948093EA
-:104360006000109260000FBE089508950895CF93E5
-:104370000E94B5210E947F090E94B621C0E08C2FC7
-:104380000E94AA0A811105C0CF5FCE30C1F780E03C
-:1043900001C081E0CF9108950C949E1A82E084BD03
-:1043A00093E095BD9AEF97BD80936E0008952FB767
-:1043B000F8948091D9019091DA01A091DB01B0913C
-:1043C000DC012FBF0895CF92DF92EF92FF920F93FF
-:1043D0001F932FB7F8944091D9015091DA01609161
-:1043E000DB017091DC012FBF6A017B01EE24FF2409
-:1043F0008C0120E030E0C016D106E206F30610F48E
-:1044000041505109481B590BCA011F910F91FF9050
-:10441000EF90DF90CF9008951F920F920FB60F92FA
-:1044200011248F939F93AF93BF938091D901909163
-:10443000DA01A091DB01B091DC010196A11DB11D53
-:104440008093D9019093DA01A093DB01B093DC0152
-:10445000BF91AF919F918F910F900FBE0F901F90C2
-:1044600018950E94E011F8942FEF87EA91E6215009
-:1044700080409040E1F700C0000087E090EBDC0155
-:104480008093F9019093FA01A093FB01B093FC0192
-:104490002CE088E190E00FB6F894A8958093600036
-:1044A0000FBE20936000FFCFEF92FF920F931F93F8
-:1044B000CF93DF93E82EF12C8F2D0E94AA0AC0E043
-:1044C000D0E0082F10E098010C2E02C035952795FA
-:1044D0000A94E2F720FD05C02196C630D10599F770
-:1044E00009C06C2F7F2D80E00E94B70BE812F4CF3B
-:1044F00081E005C0F3948EE0F812DECF80E0DF911A
-:10450000CF911F910F91FF90EF900895CF93C82FF7
-:104510008CE20E945422882321F08C2FCF910C949E
-:10452000542280E0CF910895CF930E94E12381111E
-:1045300002C00E94C7238CEF95E00E945207C5E697
-:10454000C15049F00E947F098FE39CE90197F1F780
-:1045500000C00000F5CF85EF95E00E94520789E288
-:104560000E948622811111C18AE20E948622811155
-:104570000E94C72385E00E94862281110E94312279
-:104580000E94EC238093D70187E00E948622882333
-:1045900099F18BE10E948622882351F09091D701F6
-:1045A00091FB882780F921E0822780FB91F922C0C6
-:1045B0008EE00E948622882351F09091D70192FBD1
-:1045C000882780F921E0822780FB92F913C080E1DF
-:1045D0000E9486229091D701882341F093FB88277F
-:1045E00080F921E0822780FB93F904C0892F809510
-:1045F00080FB90F99093D7018091D7010E94F0231E
-:104600000E94FE238093EA0180EE0E948622882386
-:1046100041F08091EA01982F909590FB80F980936A
-:10462000EA0189E30E948622882359F09091EA01E9
-:1046300091FB882780F921E0822780FB91F99093F4
-:10464000EA0182EE0E948622882359F09091EA01C5
-:1046500092FB882780F921E0822780FB92F99093D2
-:10466000EA0186EE0E948622882359F09091EA01A1
-:1046700093FB882780F921E0822780FB93F99093B0
-:10468000EA0183EE0E948622882359F09091EA0184
-:1046900094FB882780F921E0822780FB94F990938E
-:1046A000EA0185E30E948622882359F09091EA016D
-:1046B00095FB882780F921E0822780FB95F990936C
-:1046C000EA0181E30E948622882359F09091EA0151
-:1046D00096FB882780F921E0822780FB96F990934A
-:1046E000EA0181E10E948622882359F09091EA0133
-:1046F00097FB882780F921E0822780FB97F9909328
-:10470000EA018091EA010E9402248091EA0187FB7C
-:10471000882780F980930D0187E20E948622C82FA6
-:104720008EE10E9486228111C2608FE10E94862262
-:104730008111C46080E20E9486228111C86081E2FA
-:104740000E9486228111C06182E20E94862281112C
-:10475000C06283E20E9486228111C06484E20E94CA
-:104760008622882311F0C06802C0CC2329F08C2F48
-:104770000E94F9236C2F03C00E94F523682F70E07C
-:1047800080E090E0CF910C949A1ECF9108956DEE49
-:104790007EEF80E090E00E94BC2D60E082E090E03F
-:1047A0000E94AE2D60E083E090E00E94AE2D60E0BC
-:1047B00084E090E00E94AE2D60E085E090E00C94F3
-:1047C000AE2D80E090E00E94A82D21E08D3E9E4F0E
-:1047D00009F020E0822F089582E090E00C94A02D53
-:1047E000682F82E090E00C94AE2D83E090E00C9472
-:1047F000A02D682F83E090E00C94AE2D84E090E033
-:104800000C94A02D682F84E090E00C94AE2D809144
-:10481000DF0180FF0BC06091130185E0689FB0014C
-:10482000112475956795759567952AC081FF09C014
-:104830006091130185E0689FB0011124759567951B
-:104840001FC082FF07C06091130185E0689FB0011F
-:10485000112416C04091E0014423C9F06091120177
-:10486000461788F72091130185E0289F90011124B5
-:10487000429FC001439F900D112470E00E94722D51
-:104880006038710540F46115710539F002C065E0CA
-:1048900070E0862F08958FE7089581E00895809154
-:1048A000DF0180FF08C06091110170E07595679588
-:1048B0007595679521C081FF06C06091110170E078
-:1048C0007595679519C082FF04C06091110170E071
-:1048D00010C08091E0018823C1F06091100186171B
-:1048E000A0F790911101989FC001112470E00E94DF
-:1048F000722D6038710528F46115710521F0862F3D
-:1049000008958FE7089581E0089561E070E0F4CFA5
-:10491000803F21F40E940724819504C0813F29F43F
-:104920000E9407248093E3010895823F21F40E94AE
-:104930000724819504C0833F29F40E9407248093B3
-:10494000E2010895893F19F40E944F2405C08A3F6F
-:1049500031F40E944F2481958093E40108958B3FA8
-:1049600021F40E944F24819504C08C3F29F40E94B9
-:104970004F248093E5010895843F21F48091E10163
-:10498000816017C0853F21F48091E101826011C0F0
-:10499000863F21F48091E10184600BC0873F21F4C0
-:1049A0008091E101886005C0883F31F48091E10188
-:1049B00080618093E10108958D3F21F48091DF01B2
-:1049C00081600BC08E3F21F48091DF01826005C0C1
-:1049D0008F3F29F48091DF0184608093DF01089587
-:1049E000803F39F48091E30187FF6CC01092E301AE
-:1049F00069C0813F29F48091E3011816BCF362C0BD
-:104A00009091E201823F29F497FF5CC01092E2018D
-:104A100059C0833F19F41916CCF354C0893F41F4AF
-:104A20008091E40118160CF04DC01092E4014AC0C8
-:104A30008A3F29F48091E40187FF44C0F6CF8B3F81
-:104A400039F48091E50187FF3DC01092E5013AC03D
-:104A50008C3F29F48091E5011816BCF333C0843FE4
-:104A600021F48091E1018E7F17C0853F21F4809170
-:104A7000E1018D7F11C0863F21F48091E1018B7FA0
-:104A80000BC0873F21F48091E101877F05C0883FFB
-:104A900031F48091E1018F7E8093E10113C08D3F5D
-:104AA00021F48091DF018E7F0BC08E3F21F4809135
-:104AB000DF018D7F05C08F3F29F48091DF018B7F5F
-:104AC0008093DF018091E20181110EC08091E301AA
-:104AD00081110AC08091E401811106C08091E50135
-:104AE000811102C01092E00108958091D70183FFE7
-:104AF0007EC088E396E00E9452078091E1011F92F8
-:104B00008F9383E396E09F938F930E94EB0781E35B
-:104B100096E00E9452072091E201822F992787FD9B
-:104B200090959F932F938EE296E09F938F930E9490
-:104B3000EB078CE296E00E9452072091E301822F5E
-:104B4000992787FD90959F932F9389E296E09F93F5
-:104B50008F930E94EB0787E296E00E945207209114
-:104B6000E401822F992787FD90959F932F9384E2EC
-:104B700096E09F938F930E94EB0782E296E00E945B
-:104B800052072091E501822F992787FD90959F93E9
-:104B90002F938FE196E09F938F930E94EB078CE118
-:104BA00096E00E9452078091E0011F928F9389E165
-:104BB00096E09F938F930E94EB0787E196E00E9417
-:104BC00052078091DF011F928F9384E196E09F93BB
-:104BD0008F930E94EB0781E196E00E9452078DB708
-:104BE0009EB74C960FB6F8949EBF0FBE8DBF81EE58
-:104BF00091E00E942A150E94D7219093DE018093B4
-:104C0000DD0108951F93CF93DF938091DD01909193
-:104C1000DE010E94E3214091E001442321F0209134
-:104C2000140130E006C0209115015AE0259F900143
-:104C300011248217930708F482C08091E201109139
-:104C4000E301D091E401C091E501811107C0111188
-:104C500005C0D11103C0CC2309F471C04F3F19F036
-:104C60004F5F4093E001181624F40E9407248093BC
-:104C7000E2018091E20187FF05C00E94072481952F
-:104C80008093E201111624F40E9407248093E3012B
-:104C90008091E30187FF05C00E94072481958093DE
-:104CA000E3016091E201662339F11091E3011123E0
-:104CB00019F1772767FD7095872F972F0E94772C22
-:104CC00023E333E343E35FE30E94DB2C0E94442CA5
-:104CD0006093E201612F772767FD7095872F972FEB
-:104CE0000E94772C23E333E343E35FE30E94DB2C52
-:104CF0000E94442C6093E3011D1624F40E944F246B
-:104D00008093E4018091E40187FF05C00E944F2455
-:104D100081958093E4011C1624F40E944F24809313
-:104D2000E5018091E50187FF05C00E944F24819530
-:104D30008093E501DF91CF911F910C947525DF9150
-:104D4000CF911F910895E1EEF1E085E0DF011D9222
-:104D50008A95E9F71092E0011092DF0108958BE542
-:104D600098E00E9452071F9281E08F931F9285E086
-:104D70008F938DE098E09F938F930E94EB070F90A5
-:104D80000F900F900F900F900F9008958330E9F1DE
-:104D900028F4813061F0823009F10895853009F4FA
-:104DA00062C008F449C0863009F474C008952091A7
-:104DB0001501862F90E0820F911D8F3F910520F401
-:104DC000620F6093150103C08FEF809315018091EE
-:104DD00015011F928F9386E497E072C02091140111
-:104DE000862F90E0820F911D8F3F910520F4620F76
-:104DF0006093140103C08FEF80931401809114011C
-:104E00001F928F9384E397E05BC020911301862F5C
-:104E100090E0820F911D8F3F910520F4620F609307
-:104E2000130103C08FEF80931301809113011F9230
-:104E30008F9381E297E044C020911201862F90E089
-:104E4000820F911D8F3F910520F4620F6093120134
-:104E500003C08FEF80931201809112011F928F93F4
-:104E60008CE097E02DC020911101862F90E0820FF9
-:104E7000911D8F3F910520F4620F6093110103C0D3
-:104E80008FEF80931101809111011F928F9383EF17
-:104E900096E016C020911001862F90E0820F911DA0
-:104EA0008F3F910520F4620F6093100103C08FEFD4
-:104EB00080931001809110011F928F9388ED96E0EE
-:104EC0009F938F930E94EB070F900F900F900F907E
-:104ED0000895833081F128F4813059F08230D1F087
-:104EE0000895853009F449C0B8F1863009F456C0F8
-:104EF000089580911501681720F4861B8093150191
-:104F000002C010921501809115011F928F9389ECB8
-:104F100096E054C080911401681720F4861B80939A
-:104F2000140102C010921401809114011F928F93FA
-:104F300087EB96E043C080911301681720F4861B2D
-:104F40008093130102C010921301809113011F92EC
-:104F50008F9384EA96E032C080911201681720F4A2
-:104F6000861B8093120102C01092120180911201DF
-:104F70001F928F938FE896E021C0809111016817EE
-:104F800020F4861B8093110102C0109211018091C0
-:104F900011011F928F9386E796E010C08091100157
-:104FA000681720F4861B8093100102C01092100134
-:104FB000809110011F928F938BE596E09F938F93C2
-:104FC0000E94EB070F900F900F900F900895CF93D2
-:104FD000C82F1F928F9320E639E03F932F930E94B2
-:104FE000EB0761E070E080E090E004C0660F771F9F
-:104FF000881F991FCA95D2F70E949A1E0F900F9092
-:105000000F900F90CF910C949E1ACF938D3109F48D
-:1050100065C0B0F58E3009F4CBC100F5873009F4D6
-:105020009BC1A8F4863009F06AC28091D701817FC4
-:105030008E7F8093D70185E699E00E94520781EA2E
-:105040009DE00E94520781E08093E70180C1883093
-:1050500009F44FC08B3009F47CC151C2863109F488
-:10506000EDC138F4803109F4B6C1813109F42DC2A3
-:1050700046C2893109F4CBC18B3109F486C13FC2E4
-:10508000853309F434C248F4873209F430C208F495
-:1050900030C2893209F42BC232C2833438F48A33E5
-:1050A00008F029C2883309F454C129C2833409F4B1
-:1050B0001EC2883409F023C20E949E1A80E99DE036
-:1050C0000E9452079FEF23ED80E3915020408040E3
-:1050D000E1F700C000000E94312239C180EB9DE061
-:1050E0000E9452070E94FE2B0E94D9140E94170DA5
-:1050F0002EC185EA9DE00E94520786E79BE00E9450
-:1051000052070E94F5231F928F9383E79BE09F93A2
-:105110008F930E94EB0781E79BE00E9452070E9459
-:10512000EC23C82F8EE59BE00E9452071F92CF937D
-:1051300029E53BE03F932F930E94EB0787E59BE037
-:105140000E9452078DE49BE00E9452078C2F8170D1
-:105150001F928F932AE43BE03F932F930E94EB072B
-:1051600088E49BE00E9452078EE39BE00E94520776
-:10517000C1FB882780F91F928F932BE33BE03F937D
-:105180002F930E94EB0789E39BE00E9452078DE278
-:105190009BE00E945207C2FB882780F91F928F93E1
-:1051A0002AE23BE03F932F930E94EB0788E29BE0CB
-:1051B0000E9452078FE19BE00E945207C3FBCC275D
-:1051C000C0F91F92CF938CE19BE09F938F930E9435
-:1051D000EB078AE19BE00E9452070E94FE23C82F42
-:1051E00086E09BE00E9452071F92CF9321E03BE0B4
-:1051F0003F932F930E94EB078FEF9AE00E94520794
-:1052000086EE9AE00E9452078C2F81701F928F9336
-:1052100023EE3AE03F932F930E94EB078DB79EB7A2
-:1052200080960FB6F8949EBF0FBE8DBF81EE9AE0B8
-:105230000E9452078AEC9AE00E945207C1FB88271D
-:1052400080F91F928F9327EC3AE03F932F930E94AF
-:10525000EB0785EC9AE00E94520783EB9AE00E94EC
-:105260005207C2FB882780F91F928F9320EB3AE008
-:105270003F932F930E94EB078EEA9AE00E94520719
-:105280008CE99AE00E945207C3FB882780F91F929D
-:105290008F9329E93AE03F932F930E94EB0787E928
-:1052A0009AE00E9452078DE89AE00E945207C4FBE0
-:1052B000882780F91F928F932AE83AE03F932F9333
-:1052C0000E94EB0788E89AE00E94520786E79AE07E
-:1052D0000E945207C5FB882780F91F928F9323E70E
-:1052E0003AE03F932F930E94EB0781E79AE00E94F8
-:1052F000520785E59AE00E945207C6FB882780F98D
-:105300001F928F9322E53AE03F932F930E94EB0781
-:1053100080E59AE00E94520788E49AE00E945207D2
-:10532000C7FBCC27C0F91F92CF9385E49AE09F93E7
-:105330008F930E94EB0783E49AE00E9452078DB797
-:105340009EB74C960FB6F8949EBF0FBE8DBFC1E0BE
-:10535000DBC08CE899E058C08091D701C82FC1709C
-:1053600080FF09C083E89DE00E9452078091D70129
-:10537000817F8E7F44C087E79DE00E945207809125
-:10538000D70181608093D701E2CF8091D70181FB63
-:10539000CC27C0F991E0C927C0FB81F98093D701E0
-:1053A000CC2319F08AE69DE025C08CE59DE02CC059
-:1053B0008091D70182FBCC27C0F991E0C927C0FBBF
-:1053C00082F98093D701CC2319F08DE49DE012C0BF
-:1053D0008DE39DE019C08091D70183FBCC27C0F9F4
-:1053E00091E0C927C0FB83F98093D701CC2351F00A
-:1053F00081E39DE00E9452078091D70181608093F4
-:10540000D70182C084E29DE00E945207A0CF85E1CF
-:105410009DE00E94520789EE9CE00E9452078CEAB0
-:105420009CE00E94520785E89CE00E94520781E4BC
-:105430009CE00E94520786E19CE0E6CF88E09CE079
-:105440000E9452070E94D9141F928F938EEE9BE008
-:105450009F938F930E94EB0780910C011F928F9373
-:1054600087ED9BE09F938F930E94EB0780916E01E5
-:105470001F928F9384EC9BE09F938F930E94EB0786
-:1054800080910D011F928F9381EB9BE09F938F93EF
-:105490000E94EB078091D9019091DA01A091DB0184
-:1054A000B091DC01BF93AF939F938F938DE99BE005
-:1054B0009F938F930E94EB078DB79EB746960FB6CA
-:1054C000F8949EBF0FBE8DBF42CF0E949E1AC0911E
-:1054D0000D0181E0C827C0930D01CC2329F083E999
-:1054E0009BE00E94520710C088E89BE08DCF80E0CF
-:1054F00003C08D5101C089530E94E72728CF86E859
-:105500009BE00E945207C0E08C2FCF91089580E06D
-:10551000089580E00895CF93C82F8091E7018130EE
-:1055200081F020F0823009F44CC042C1A0910E01FC
-:10553000B0910F018C91813169F0823209F03AC14A
-:1055400009C0A0910E01B0910F018C91813111F031
-:10555000823249F48C2F0E94872A81112FC08C2F10
-:105560000E9405282CC08C2F0E94892A811126C0F8
-:10557000C431E1F070F4CB3081F0C031D1F40E943D
-:10558000AF2688E599E00E94520782E08093E70108
-:1055900015C0C93259F0C83361F485E699E00E941C
-:1055A00052078CE599E00E94520708C01092E7016B
-:1055B00003C186E599E00E945207FEC081E0817038
-:1055C000FDC0C43220F5CE3108F0C0C0CB3099F117
-:1055D000C8F4C73009F0D2C08AE08093150194E185
-:1055E0009093140193E0909313018093120188E04B
-:1055F0008093110188E2809310018CEF97E00E9464
-:105600005207BFC0C33149F1C431C1F0B7C0CB3478
-:1056100009F4A9C028F4C93289F0C83361F0AEC0DA
-:10562000C13509F49EC0C23509F499C0CE3409F0E1
-:10563000A5C06AE09EC00E94AF26A3C08091E6018B
-:10564000882319F01092E6019CC089E098E00E943E
-:10565000520781E08093E701B1C083EE97E00E949A
-:10566000520781ED97E00E945207809115011F9229
-:105670008F938EEC97E09F938F930E94EB078CECB7
-:1056800097E00E9452078AEB97E00E9452078091B0
-:1056900014011F928F9387EB97E09F938F930E9443
-:1056A000EB0785EB97E00E94520786EA97E00E949D
-:1056B0005207809113011F928F9383EA97E09F9383
-:1056C0008F930E94EB0781EA97E00E94520780E9DE
-:1056D00097E00E945207809112011F928F938DE8EC
-:1056E00097E09F938F930E94EB078BE897E00E94CF
-:1056F000520786E797E00E945207809111011F929E
-:105700008F9383E797E09F938F930E94EB0781E746
-:1057100097E00E9452078AE597E00E945207809125
-:1057200010011F928F9387E597E09F938F930E94BC
-:10573000EB0785E597E00E9452078DB79EB7489624
-:105740000FB6F8949EBF0FBE8DBF1BC0CE51EC2F7D
-:10575000F0E0E15DFE4F80818093E60112C061E0E0
-:1057600003C061E006C06AE08091E6010E94C6269F
-:1057700008C08091E6010E94692703C08AEF97E084
-:1057800013C08091E601882369F01F928F9384EF04
-:1057900097E09F938F930E94EB070F900F900F90CD
-:1057A0000F9004C081EF97E00E94520781E006C08D
-:1057B0001092E70180E002C080E001CFCF91089510
-:1057C000E1E8F0E08081886080838081816080836F
-:1057D0008FB7F89493E09093890090ED90938800B0
-:1057E0008FBF0895EFE6F0E08081826080830895A6
-:1057F000EFE6F0E080818D7F80830895EFE6F0E0B2
-:10580000808192E08927808308951F920F920FB6BE
-:105810000F9211242F933F934F935F936F937F9336
-:105820008F939F93AF93BF93EF93FF938091E80182
-:105830009091E90101969093E9018093E80181112B
-:1058400003C082E00E94170DE091E901E695E6951C
-:10585000F0E0E054F24FE4918091E8018E1303C030
-:1058600080E00E94170DFF91EF91BF91AF919F9142
-:105870008F917F916F915F914F913F912F910F90F9
-:105880000FBE0F901F90189504D06894B1118DC071
-:10589000089570D088F09F5790F0B92F9927B7518D
-:1058A000A0F0D1F0660F771F881F991F1AF0BA95E4
-:1058B000C9F712C0B13081F077D0B1E0089574C05B
-:1058C000672F782F8827B85F39F0B93FCCF38695DA
-:1058D00077956795B395D9F73EF490958095709537
-:1058E00061957F4F8F4F9F4F0895E89409C097FBB4
-:1058F0003EF490958095709561957F4F8F4F9F4FA7
-:105900009923A9F0F92F96E9BB279395F6958795EA
-:1059100077956795B795F111F8CFFAF4BB0F11F4AD
-:1059200060FF1BC06F5F7F4F8F4F9F4F16C0882354
-:1059300011F096E911C0772321F09EE8872F762F8A
-:1059400005C0662371F096E8862F70E060E02AF0CB
-:105950009A95660F771F881FDAF7880F96958795B7
-:1059600097F9089557FD9058440F551F59F05F3F20
-:1059700071F04795880F97FB991F61F09F3F79F071
-:1059800087950895121613061406551FF2CF4695F3
-:10599000F1DF08C0161617061806991FF1CF869575
-:1059A0007105610508940895E894BB276627772759
-:1059B000CB0197F908950BD078C069D028F06ED04C
-:1059C00018F0952309F05AC05FC01124EECFCADF4A
-:1059D000A0F3959FD1F3950F50E0551F629FF00102
-:1059E000729FBB27F00DB11D639FAA27F00DB11D5B
-:1059F000AA1F649F6627B00DA11D661F829F2227E4
-:105A0000B00DA11D621F739FB00DA11D621F839F6A
-:105A1000A00D611D221F749F3327A00D611D231F40
-:105A2000849F600D211D822F762F6A2F11249F578E
-:105A300050408AF0E1F088234AF0EE0FFF1FBB1FB1
-:105A4000661F771F881F91505040A9F79E3F510550
-:105A500070F014C0AACF5F3FECF3983EDCF386955C
-:105A600077956795B795F795E7959F5FC1F7FE2BFB
-:105A7000880F911D9695879597F9089597F99F67D7
-:105A800080E870E060E008959FEF80EC08950024C6
-:105A90000A941616170618060906089500240A9493
-:105AA00012161306140605060895092E0394000C19
-:105AB00011F4882352F0BB0F40F4BF2B11F460FFA8
-:105AC00004C06F5F7F4F8F4F9F4F0895991B79E000
-:105AD00004C0991F961708F0961B881F7A95C9F77E
-:105AE0008095089597FB072E16F4009407D077FD54
-:105AF00009D00E948C2D07FC05D03EF4909581952D
-:105B00009F4F0895709561957F4F0895EE0FFF1F89
-:105B10000590F491E02D0994AA1BBB1B51E107C02D
-:105B2000AA1FBB1FA617B70710F0A61BB70B881F2D
-:105B3000991F5A95A9F780959095BC01CD010895BC
-:105B4000F999FECF92BD81BDF89A992780B5089545
-:105B5000A8E1B0E042E050E00C94C32D262FF99963
-:105B6000FECF1FBA92BD81BD20BD0FB6F894FA9A40
-:105B7000F99A0FBE019608950E94AE2D272F0C941E
-:105B8000AF2DDC01CB01FC01F999FECF06C0F2BDBF
-:105B9000E1BDF89A319600B40D9241505040B8F7EB
-:065BA0000895F894FFCF08
-:105BA6002002180D090EE60DB20D7F0D0101C5018B
-:105BB60028080A03140A3F4D3620394605F904C35E
-:105BC60004A3046A04DD03F6030F04280448040151
-:0A5BD6000203040506070809000099
+:1002D00001000100AE00010001000000160345000E
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/kines-ish/kines-ish.hex b/keyboard/ergodox_ez/keymaps/kines-ish/kines-ish.hex
index eea5130bde..c04a78512a 100644
--- a/keyboard/ergodox_ez/keymaps/kines-ish/kines-ish.hex
+++ b/keyboard/ergodox_ez/keymaps/kines-ish/kines-ish.hex
@@ -1,17 +1,17 @@
-:100000000C9400070C9444070C9444070C94440788
-:100010000C9444070C9444070C9444070C94440734
-:100020000C9444070C9444070C945B120C942D130D
-:100030000C9444070C9444070C9444070C94440714
-:100040000C9444070C94052C0C9444070C9444071E
-:100050000C9444070C940C220C9444070C94440711
-:100060000C9444070C9444070C9444070C944407E4
-:100070000C9444070C9444070C9444070C944407D4
-:100080000C9444070C9444070C9444070C944407C4
-:100090000C9444070C9444070C9444070C944407B4
-:1000A0000C9444070C9444070C9444079213B41323
-:1000B0009F14B4139F14F61319149F146E14811413
-:1000C000CF17CF17FD17FD1740187C187D1A7D1A22
-:1000D00094187D1A8B198B19571A7D1A7D1A6B1A71
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A12E002B003900E10029000000E3
 :1000F0001E00140004001D0035004D001F001A00F2
 :1001000016001B0049004C002000080007000600F4
@@ -43,1430 +43,1079 @@
 :1002A0000100010001000100A9000100010001009E
 :1002B0000100AC00AA00B600010001000100AB0083
 :1002C000A80001000100010001000100010001007F
-:1002D00001000100AE000100010000000A0025300D
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E382E3274
-:100C2000204156522D4C4942433A20312E382E3025
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A203932323526
-:100C9000343532202830353A33343A3438204A61FA
-:100CA0006E2032302032303136290A005649443A1B
-:100CB00020307846454544284572676F446F782058
-:100CC000455A29205049443A20307831333037286A
-:100CD0004572676F446F7820455A29205645523A2D
-:100CE000203078303030310A00444553433A207484
-:100CF0002E6D2E6B2E206B6579626F61726420669B
-:100D000069726D7761726520666F72204572676FD8
-:100D1000646F780A000A092D2056657273696F6E38
-:100D2000202D0A000A6D6F7573653A206F66660A9A
-:100D3000000A6D6F7573653A206F6E0A000A6B6565
-:100D400079626F6172643A206F66660A000A6B65A9
-:100D500079626F6172643A206F6E0A000A6D617485
-:100D60007269783A206F66660A000A6D617472696A
-:100D7000783A206F6E0A000A64656275673A206FE0
-:100D80006E0A000A64656275673A206F66660A003B
-:100D90000A0A626F6F746C6F616465722E2E2E206A
-:100DA00000433E20006565636F6E6669673A0A001E
-:100DB000536C656570204C454420746573740A005B
-:100DC0000000000000000000000000010204060A0C
-:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD
-:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD
-:100DF0000F0A0604020100000000000000000000CD
-:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74
-:100E100024C08091F9019091FA01A091FB01B09159
-:100E2000FC018730904BA740B04BB9F41092F90108
-:100E30001092FA011092FB011092FC0114BE84B7CB
-:100E4000877F84BF88E10FB6F8948093600010928A
-:100E500060000FBEE0E0FFE3099511E0A0E0B1E023
-:100E6000E6EAFBE502C005900D92AA33B107D9F777
-:100E700011E0AAE3B1E001C01D92A93FB107E1F77B
-:100E80000E94950F0C94D12D0C940000FF93EF93CA
-:100E9000E0913A01F0913B01309709F00995EF910B
-:100EA000FF910895FC018591803011F0EFDFFBCFB9
-:100EB0000895FF27E0E230E247FF0CC0419597FF1D
-:100EC00009C0EDE26095709580959095611D711D4A
-:100ED000811D911D27FF02C0219530E350E2AA2712
-:100EE000660F771F881F991FAA1FA41710F0A41B55
-:100EF00063955A95A9F7AA3008F0A95FA05DAF9352
-:100F0000F395611571058105910541F7ED3211F4F5
-:100F1000EF93F395F21718F43F93F395FBCF8F916E
-:100F2000B5DFFA95E1F70895E991F991859180305F
-:100F300021F0853219F0AADFF9CF089520E0E89476
-:100F400055915532C1F3503311F4689455915A3389
-:100F500048F4505390F3220F022E220F220F200D3F
-:100F6000250FF4CF0EF4219589919991533619F3F9
-:100F7000533729F1533559F1BC0188279927E89453
-:100F80005C3621F48991999168945591543639F4DD
-:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709
-:100FA0004AE039F0583540E121F0523642E009F08C
-:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC
-:100FC000EF93FC0181918030B9F360DFFBCFFF9399
-:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0
-:100FE000A3DFCF91DF91089561110BC0FC018281D5
-:100FF000882321F085EE0E94631603C085EE0E94CF
-:101000002B1780E090E0089508956091BC017091E5
-:10101000BD018091BE019091BF010E9410215698A0
-:101020005E9825982D9826982E9827982F9881308D
-:1010300019F0823021F00895259A2D9A0895269A64
-:101040002E9A089585E098E0892B11F00E940508FA
-:1010500080E090E0089556985E9825982D982698FF
-:101060002E9827982F988FEF90E090938900809387
-:10107000880090938B0080938A0090938D008093DA
-:101080008C00259A2D9A2FEF80E792E02150804026
-:101090009040E1F700C00000269A2E9A2FEF80E7DB
-:1010A00092E0215080409040E1F700C00000279A74
-:1010B0002F9A2FEF80E792E0215080409040E1F797
-:1010C00000C0000025982D982FEF80E792E0215076
-:1010D00080409040E1F700C0000026982E982FEF46
-:1010E00080E792E0215080409040E1F700C000008E
-:1010F00027982F9856985E9825982D9826982E9880
-:1011000027982F98089589EA8093800089E080933A
-:10111000810024982C983F988AB18F748AB96E9870
-:10112000479A8BB1806B8BB9769A0E942B0884E02A
-:1011300098E0892B11F00E94040880E090E0089567
-:1011400080E28093000180913C0181110EC00E94D9
-:10115000EF0881E080933C012FEF83ED90E3215075
-:1011600080409040E1F700C0000080E40E94F50854
-:101170008093000181112EC00E941F0980930001FD
-:10118000811128C00E941F0980930001811122C093
-:101190008FE30E941F098093000181111BC00E94F0
-:1011A000170980E40E94F50880930001811112C0A4
-:1011B0008CE00E941F098093000181110BC00E94E6
-:1011C0001F0980930001811105C08FE30E941F0950
-:1011D000809300010E9417098091000108951092E8
-:1011E000B9008AE08093B800089594EA9093BC0017
-:1011F0009091BC0097FFFCCF9091B900987F9830F8
-:1012000021F0903111F081E008958093BB0084E8D3
-:101210008093BC008091BC0087FFFCCF8091B90017
-:10122000887F883111F0803471F780E0089584E977
-:101230008093BC008091BC0084FDFCCF0895809316
-:10124000BB0084E88093BC008091BC0087FFFCCF8A
-:101250009091B900987F81E0983209F480E0089578
-:1012600084E88093BC008091BC0087FFFCCF809114
-:10127000BB00089580910001811115C080E40E9497
-:10128000F5088093000181110CC082E10E941F09C2
-:1012900080930001811105C08FEF0E941F09809388
-:1012A00000010E94170984B1807F84B985B1807FD5
-:1012B00085B98AB1837F8AB98BB1837F8BB93E9818
-:1012C000469808950E94A008809300010E943A0960
-:1012D00080B38C7080BB81B3836F81BBECE4F1E0A1
-:1012E000AEE3B1E011921D9281E0EA35F807D1F743
-:1012F00083E898E0892B11F00C94830808959F925D
-:10130000AF92BF92CF92DF92EF92FF920F931F9313
-:10131000CF93DF93809100018823E1F080913D011C
-:101320008F5F80933D01811115C082E493E00E949C
-:1013300052070E94A00880930001882329F088E2C8
-:1013400093E00E94520706C084E193E00E94520796
-:101350000E942B080EE311E0C0E0D0E0BB24B39460
-:1013600082E0A82ECC24C394D12C25E0E22E23E0E9
-:10137000F22EC73000F580910001811162C080E437
-:101380000E94F50880930001811112C082E10E9441
-:101390001F098093000181110BC0C6010C2E01C0F2
-:1013A000880F0A94EAF780950E941F098093000134
-:1013B0000E94170946C0CA30A1F028F4C83059F07D
-:1013C000C93061F005C0CC3089F070F0CD3089F0C3
-:1013D000209A289810C0219A29980DC0229A2A98FC
-:1013E0000AC0239A2B9807C0529A01C0539A5B985F
-:1013F00002C03E9A4698E0EAEA95F1F78FB17999F2
-:1014000085C092E081708B25892B7C9B02C090E087
-:1014100001C094E0892B7D9B02C090E001C098E060
-:10142000892B7E9B02C090E001C090E1892B9FB187
-:101430009095991F9927991F9295990F907E892BC6
-:1014400010C080910001811176C080E40E94F508EF
-:1014500080930001882309F45BC0912C0E94170936
-:10146000892DF8019081981739F1808380910101CD
-:10147000882301F18091D70180FF04C08AE093E0C6
-:101480000E9452078091D70180FF0CC0809101011A
-:101490001F928F93FF92EF920E94EB070F900F9095
-:1014A0000F900F908091D70180FF04C083E093E0FC
-:1014B0000E945207A09201010E943A0921960F5FF3
-:1014C0001F4FCE30D10509F054CF80910101882300
-:1014D000B1F0815080930101882339F08FE99FE0BA
-:1014E0000197F1F700C000000AC0ACE4B1E0EEE300
-:1014F000F1E081918D9391E0EC34F907D1F782E22C
-:1015000098E0892BD1F00E94220817C090E07ACF92
-:1015100083E10E941F098093000181119ECF81E425
-:101520000E94F50880930001811197CF0E94300935
-:10153000982E909493CF80E094CF81E0DF91CF916B
-:101540001F910F91FF90EF90DF90CF90BF90AF90E1
-:101550009F900895E82FF0E0E45BFE4F80810895AE
-:10156000CF92DF92EF92FF920F931F93CF93DF936F
-:101570008CEE92E00E9452073CE4E32E31E0F32E21
-:10158000C0E0D0E047EEC42E42E0D42E0EED12E0D3
-:10159000DF93CF93DF92CF920E94EB0784EE92E02D
-:1015A0000E945207F70181917F0190E00E9475210E
-:1015B0009F938F931F930F930E94EB078CED92E004
-:1015C0000E94520721968DB79EB708960FB6F894E1
-:1015D0009EBF0FBE8DBFCE30D105D1F6DF91CF912A
-:1015E0001F910F91FF90EF90DF90CF9008958B3B6C
-:1015F000910578F4883A910540F5853A9105D0F443
-:101600008430910508F0B1C08130910509F4ADC076
-:101610006BC0803E910508F467C0883E910508F4D0
-:10162000A4C09C01205F31092031310508F05CC065
-:1016300090650895853A910509F459C0863A910557
-:1016400009F458C083E890E40895883A910509F4B4
-:1016500054C0893A910509F453C08A3A910509F4B6
-:1016600052C08B3A910509F451C08C3A910509F4A6
-:1016700050C08D3A910509F44FC0803B910509F4A3
-:101680004EC08E3A910509F44DC08F3A910509F488
-:101690004CC0813B910509F44BC0823B910509F494
-:1016A0004AC0833B910509F449C0843B910509F484
-:1016B00048C0853B910509F447C0863B910509F474
-:1016C00046C0873B910509F445C0883B910509F464
-:1016D00044C0893B910509F443C08A3B910509F058
-:1016E00042C08AE296E4089580E090E0089581E89F
-:1016F00090E4089582E890E4089582EE94E40895D9
-:1017000089EE94E408958AEE94E4089585EB94E4D8
-:10171000089586EB94E4089587EB94E408958CECA7
-:1017200094E408958DEC94E4089583E895E4089595
-:101730008AE895E4089582E995E4089584E995E4BA
-:10174000089581E296E4089583E296E4089584E2A0
-:1017500096E4089585E296E4089586E296E4089575
-:1017600087E296E4089580E094E40895089596E071
-:10177000799FF001112494E5899FE00DF11D11245A
-:10178000E60FF11DEE0FFF1FEC51FF4F8591949175
-:101790000895880F991F805A9040FC01859194917B
-:1017A0000895880F991F80529F4FFC018591949155
-:1017B000089526E0729FF001112444E5849FE00D16
-:1017C000F11D1124E60FF11DEE0FFF1FEC51FF4F2D
-:1017D00025913491C9019A9581159F4110F4C90151
-:1017E0000895C90190528115904128F4C9019F7054
-:1017F0000E94D10B0895C90190538115904120F4A6
-:10180000C9019927906C0895211580E5380769F47E
-:101810000E949E1A9FEF24E34CE0915020404040EC
-:10182000E1F700C000000C943122213080E5380738
-:1018300051F48CE593E00E9452078091D7018160BA
-:101840008093D7010895C90190558115904108F002
-:1018500050C0832F99278F70992781309105D9F433
-:10186000A9014370552702C0880F991F4A95E2F7D6
-:101870009C68A90164E0440F551F6A95E1F744276D
-:101880005370842B952B73E0220F331F7A95E1F769
-:10189000207633271DC08230910529F4922F8827A6
-:1018A000816F906A089583309105A9F4A90143706E
-:1018B000552781E090E002C0880F991F4A95E2F712
-:1018C0009C6843E0220F331F4A95E1F7207E377072
-:1018D000822B932B08950497F1F4A90143705527A7
-:1018E00081E090E002C0880F991F4A95E2F79A685C
-:1018F000E8CFC90190578115904120F4C9019F702C
-:1019000090620895C90190588115904120F4C90151
-:101910009F70906A0895203E3105E0F4203C310527
-:1019200058F52133310509F470C048F429323105E6
-:1019300009F464C02A32310509F46EC074C0293339
-:101940003105F1F022383105D9F02533310509F49C
-:101950004EC069C0233E310589F138F4203E31057F
-:10196000C1F0223E3105E1F05EC0263E310569F14D
-:10197000273E3105A9F157C0C9010E94C90B08953E
-:101980008091EA0180FD02C081FF4DC080EE90E0B1
-:101990004BC08091EA0180FFF9CF89E390E044C019
-:1019A0008091EA0182FF0EC08091EA0184FF03C0AA
-:1019B00080E090E039C083EE90E036C08091EA018B
-:1019C00082FFF2CF82EE90E02FC08091EA0183FF88
-:1019D0000BC08091EA0184FDEBCF87EE90E024C03C
-:1019E0008091EA0183FFF5CF86EE90E01DC08091E3
-:1019F000EA0185FF07C089E290E016C08091EA0104
-:101A000085FFF9CF85E390E00FC08091EA0186FF62
-:101A100007C08AE290E008C08091EA0186FFF9CF12
-:101A200081E390E001C0C9010E94F70A089508957A
-:101A300080916D0108959FB7F89410925C019FBF4B
-:101A40009091F001943009F058C09091E9009F7096
-:101A50002091EC0020FF02C020E801C020E0292BEB
-:101A600094E09093E9009091EB0090FF43C0909137
-:101A7000EE0097FF3FC090915A01992321F0909179
-:101A8000E80095FF37C010925A0196E03091E800C7
-:101A900035FD15C03091F001343061F53091EB0027
-:101AA00035FD28C0915021F481E080935A0122C075
-:101AB000EFE9FFE03197F1F700C00000E7CF809336
-:101AC000F1008091E80085FD0AC08091E80080FF68
-:101AD000FCCF8091E8008E778093E80006C08FB736
-:101AE000F89491E090935C018FBF2F702093E900F0
-:101AF00080E008952F702093E9008FEF0895CF9331
-:101B0000DF9300D01F92CDB7DEB72091F0012430D3
-:101B100019F523E029839B838A832093E9008FEFC3
-:101B20009091E800815095FD06C095ED9A95F1F7EA
-:101B300000008111F5CF8091E80085FF0DC040E0E5
-:101B400050E063E070E0CE0101960E944E1080915B
-:101B5000E8008E778093E8000F900F900F90DF9150
-:101B6000CF910895CF93DF9300D01F92CDB7DEB70A
-:101B70002091F001243021F522E029839B838A8380
-:101B800083E08093E9008FEF9091E800815095FD0C
-:101B900006C095ED9A95F1F700008111F5CF80917F
-:101BA000E80085FF0DC040E050E063E070E0CE014A
-:101BB00001960E944E108091E8008E778093E80095
-:101BC0000F900F900F90DF91CF9108952091F00129
-:101BD0002430F1F422E02093E9002FEF3091E80067
-:101BE000215035FD06C035ED3A95F1F70000211181
-:101BF000F5CF2091E80025FF0BC040E050E065E004
-:101C000070E00E944E108091E8008E778093E8008B
-:101C10000895CF93DF93EC018091F001843009F0B7
-:101C200047C080910C018823E1F080910D01882349
-:101C3000C1F085E08093E9008FEF9091E80081503A
-:101C400095FD06C095E19A95F1F700008111F5CF59
-:101C50008091E80085FF2CC040E050E060E170E03A
-:101C600017C081E08093E9008FEF9091E8008150E8
-:101C700095FD06C095ED9A95F1F700008111F5CF1D
-:101C80008091E80085FF14C040E050E068E070E01B
-:101C9000CE010E944E108091E8008E778093E8007C
-:101CA00080E1FE01ADE5B1E001900D928A95E1F78A
-:101CB000DF91CF91089583E993E00E9452078091CC
-:101CC000EF01811109C00E94E0110E943D12809134
-:101CD000E20084608093E20008958FE893E00E9420
-:101CE00052071092EF0108958BE893E00C9452078D
-:101CF00087E893E00E9452070C94F22B83E893E06C
-:101D00000E9452070E94CC210E94F82B0E94D914F5
-:101D10000C94170D80915B018F5F80935B0162E3F0
-:101D20000E94662D911135C010925B0180915C017B
-:101D3000882379F18091F001843049F58091E900A0
-:101D40008F709091EC0090FF02C090E801C090E08D
-:101D5000982B84E08093E9008091EB0080FF14C011
-:101D60008091EE0087FF10C08091E80085FF03C0DE
-:101D70001092F100F9CF8091E80080FF05C08091BA
-:101D8000E8008E778093E8009F709093E9001092AE
-:101D90005C01089542E061EC81E00E945A1142E04A
-:101DA00061EC82E00E945A1142E061EC83E00E9403
-:101DB0005A1142E261EC84E00E945A1142E161EC66
-:101DC00085E00C945A118091F201833009F455C0DA
-:101DD00030F4813071F0823009F48EC008958A3079
-:101DE00009F47AC08B3009F460C0893009F09CC0D6
-:101DF00020C08091F101813A09F096C08091E800FD
-:101E0000877F8093E8008091F5019091F601892BFE
-:101E100021F060E080E090E003C060E18DE591E0BA
-:101E200070E00E9497108091E8008B778093E80023
-:101E300008958091F101813209F076C08091F50119
-:101E40009091F601009719F0049709F06DC0809108
-:101E5000E800877F8093E8008091E80082FD05C05C
-:101E60008091F0018111F8CF5FC08091F1008093E3
-:101E70006D018091E8008B7753C08091F101813A28
-:101E800009F052C08091F5019091F601892B09F07B
-:101E90004BC08091E800877F8093E8008091E80044
-:101EA00080FFFCCF80910C0136C08091F10181321E
-:101EB000D9F58091F5019091F601892BA9F58091D2
-:101EC000E800877F8093E8000E948F118091F301E2
-:101ED00080930C010C949E1A8091F101813221F5BE
-:101EE0008091E800877F8093E8000E948F118091A5
-:101EF000F40180936E0108958091F101813AA1F47B
-:101F00008091E800877F8093E8008091E80080FF5F
-:101F1000FCCF80916E018093F1008091E8008E7774
-:101F20008093E8000C948F11089584B7877F84BF55
-:101F300088E10FB6F89480936000109260000FBEA5
-:101F400090E080E80FB6F894809361009093610070
-:101F50000FBE0E9462150E94E0110E943D12809106
-:101F6000E20084608093E2008BE19DE00E940B21FF
-:101F700078940E94B7140E94641582E091E00E9458
-:101F8000D4140E94E02B82E793E00E9452078091D4
-:101F9000F001853089F48EE693E00E9452070E949A
-:101FA0008F218091EE01882391F30E94B72188232D
-:101FB00071F30E943810EBCF0E949215E8CF292FC1
-:101FC000332723303105A9F06CF42130310509F4B1
-:101FD00042C02230310509F043C08DE890E02BEC7F
-:101FE00033E042C021323105C9F02232310519F106
-:101FF00037C099278130910541F08230910541F039
-:10200000892B71F5E7ECF3E005C0EFEAF3E002C0DD
-:10201000E7E9F3E0849190E09F0126C0653000F588
-:10202000E62FF0E0EE0FFF1FEB5DFE4F20813181C8
-:1020300089E090E019C0653098F4E62FF0E0DF0108
-:10204000AA0FBB1FA55EBE4F2D913C91EA5EFE4FCD
-:10205000808190E009C082E190E028E534E004C08E
-:1020600080E090E020E030E0FA01318320830895A1
-:1020700080E189BD82E189BD09B400FEFDCF809178
-:10208000D8008F7D8093D8008091E000826080939B
-:10209000E0008091E00081FDFCCF0895CF92DF92B7
-:1020A000EF92FF920F931F93CF93DF937C018B01ED
-:1020B000EA010E94B011811131C0209731F088816E
-:1020C0009981081B190BE80EF91EC12CD12C0115A2
-:1020D000110519F18091E80085FD14C08091E80098
-:1020E0008E778093E800209741F0888199818C0D4C
-:1020F0009D1D9983888385E011C00E94B0118823BB
-:1021000031F30CC0F70181917F018093F100015000
-:102110001109FFEFCF1ADF0ADACF80E0DF91CF910C
-:102120001F910F91FF90EF90DF90CF900895209135
-:10213000F7013091F8012617370748F0611571054E
-:1021400039F42091E8002E772093E80001C0B9010E
-:10215000FC0120E061157105B9F18091F00188233F
-:1021600009F440C0853009F43FC08091E80083FD48
-:102170003DC08091E80082FF06C08091E80082FFA8
-:1021800026C080E008958091E80080FFE3CF209191
-:10219000F3008091F20090E0922B6115710551F0EF
-:1021A0008830910538F421912093F1006150710934
-:1021B0000196F3CF21E0089709F020E08091E80034
-:1021C0008E778093E800C6CF2111C7CFD6CF8091FC
-:1021D000F001882339F0853039F08091E80083FFE1
-:1021E000CCCF04C082E0089583E0089581E0089593
-:1021F0002091F7013091F8012617370748F0611553
-:10220000710539F42091E8002E772093E80001C091
-:10221000B901FC0120E061157105C1F18091F00167
-:10222000882309F441C0853009F440C08091E8005A
-:1022300083FD3EC08091E80082FF06C08091E800E7
-:1022400082FF27C080E008958091E80080FFE3CFFF
-:102250002091F3008091F20090E0922B61157105BE
-:1022600059F08830910540F424912093F100319683
-:10227000615071090196F2CF21E0089709F020E042
-:102280008091E8008E778093E800C5CF2111C6CFFA
-:10229000D5CF8091F001882339F0853039F08091D5
-:1022A000E80083FFCBCF04C082E0089583E0089567
-:1022B00081E00895982F973058F59093E90098178A
-:1022C00039F07091EC002091ED005091F00003C0C6
-:1022D000242F762F50E021FF19C03091EB003E7F74
-:1022E0003093EB003091ED003D7F3093ED00309165
-:1022F000EB0031603093EB007093EC002093ED0025
-:102300005093F0002091EE0027FF07C09F5FD3CFCE
-:102310008F708093E90081E0089580E008958091B6
-:10232000F10187FD05C08091E80080FF0EC012C05A
-:102330008091E80082FD05C08091F0018111F8CF05
-:1023400008958091E8008B7708C08091F001811199
-:10235000EACF08958091E8008E778093E800089591
-:102360008091E4009091E50045E62091EC0020FF8B
-:1023700021C02091E80020FD21C02091F0012223FE
-:1023800089F0253089F02091EB0025FD0FC02091C8
-:10239000E4003091E5002817390739F3415041F046
-:1023A000C901E3CF82E0089583E0089581E00895B4
-:1023B00084E008952091E80022FFDFCF80E00895B7
-:1023C0000E944E120E945612E0EEF0E08081816081
-:1023D0008083E8EDF0E080818F77808319BCA7EDE2
-:1023E000B0E08C918E7F8C9380818F7E8083109261
-:1023F000EF0108950F931F93CF93DF930E944E1226
-:102400000E945612C8EDD0E088818F77888388813A
-:102410008068888388818F7D888319BC1092F00141
-:102420001092EC011092EE011092ED0100EE10E01E
-:10243000F80180818B7F808388818160888342E07E
-:1024400060E080E00E945A11E1EEF0E080818E7F32
-:102450008083E2EEF0E0808181608083808188600B
-:102460008083F80180818E7F80838881806188836A
-:10247000DF91CF911F910F910895E8EDF0E08081F9
-:102480008F7E8083E7EDF0E080818160808384E04F
-:1024900082BF81E08093EF010C94FA11E8EDF0E047
-:1024A00080818E7F80831092E20008951092DA007E
-:1024B0001092E10008951F920F920FB60F9211240F
-:1024C0002F933F934F935F936F937F938F939F933C
-:1024D000AF93BF93EF93FF938091E10082FF0BC016
-:1024E0008091E20082FF07C08091E1008B7F8093A2
-:1024F000E1000E948A0E8091DA0080FF1FC0809167
-:10250000D80080FF1BC08091DA008E7F8093DA00B4
-:102510008091D90080FF0DC080E189BD82E189BD35
-:1025200009B400FEFDCF81E08093F0010E945B0EB4
-:1025300005C019BC1092F0010E946D0E8091E1005F
-:1025400080FF19C08091E20080FF15C08091E200F9
-:102550008E7F8093E2008091E20080618093E200B0
-:102560008091D80080628093D80019BC85E0809368
-:10257000F0010E94780E8091E10084FF30C08091CC
-:10258000E20084FF2CC080E189BD82E189BD09B4ED
-:1025900000FEFDCF8091D8008F7D8093D800809180
-:1025A000E1008F7E8093E1008091E2008F7E809336
-:1025B000E2008091E20081608093E2008091EC0172
-:1025C000882311F084E007C08091E30087FF02C0F8
-:1025D00083E001C081E08093F0010E947E0E809133
-:1025E000E10083FF29C08091E20083FF25C0809134
-:1025F000E100877F8093E10082E08093F0011092F8
-:10260000EC018091E1008E7F8093E1008091E200F7
-:102610008E7F8093E2008091E20080618093E200EF
-:1026200042E060E080E00E945A118091F0008860F2
-:102630008093F0000E94740EFF91EF91BF91AF91D3
-:102640009F918F917F916F915F914F913F912F91CA
-:102650000F900FBE0F901F9018951F920F920FB6FC
-:102660000F9211242F933F934F935F936F937F9318
-:102670008F939F93AF93BF93CF93EF93FF93C091AB
-:10268000E900CF708091EC001092E9008091F00099
-:10269000877F8093F00078940E9469131092E9007C
-:1026A0008091F00088608093F000C093E900FF9172
-:1026B000EF91CF91BF91AF919F918F917F916F914A
-:1026C0005F914F913F912F910F900FBE0F901F90F0
-:1026D00018951F93CF93DF93CDB7DEB7AA970FB6A8
-:1026E000F894DEBF0FBECDBFE1EFF1E08091F100C5
-:1026F000819321E0E93FF207C9F70E94E30E809140
-:10270000E80083FF1CC12091F1013091F201832F79
-:1027100090E08A30910508F012C1FC01EA5AFF4F9F
-:102720000C94862D203881F0223809F008C1809160
-:10273000F5018F708093E9008091EB0085FB88277D
-:1027400080F91092E90006C08091ED019091EE01B0
-:10275000911182609091E800977F9093E8008093B8
-:10276000F1001092F100C5C0822F8D7F09F0E7C003
-:10277000222319F0223061F0E2C08091F301813010
-:1027800009F0DDC0333009F080E08093EE0128C00D
-:102790008091F301811124C02091F5012F7009F47B
-:1027A000CEC02093E9008091EB0080FF19C080919A
-:1027B000EB00333011F4806211C080618093EB0034
-:1027C00081E090E0022E01C0880F0A94EAF780931E
-:1027D000EA001092EA008091EB0088608093EB00A1
-:1027E0001092E9008091E800877F86C02111A7C080
-:1027F0001091F3011F778091E3008078812B809303
-:10280000E3008091E800877F8093E8000E948F11A9
-:102810008091E80080FFFCCF8091E3008068809386
-:10282000E300112311F083E001C082E08093F00106
-:1028300086C02058223008F082C08091F301909128
-:10284000F4018C3D23E0920779F583E08A838AE2E4
-:1028500089834FB7F894DE01139620E03EE051E201
-:10286000E32FF0E050935700E49120FF03C0E2957E
-:10287000EF703F5FEF708E2F90E0EA3010F0C79658
-:1028800001C0C0968D939D932F5F243149F74FBFB0
-:102890008091E800877F8093E8006AE270E0CE01D3
-:1028A00001960E94971014C0AE014F5F5F4F609178
-:1028B000F5010E94DF0F009709F441C02091E80064
-:1028C000277F2093E800BC0189819A810E94F8103B
-:1028D0008091E8008B778093E80031C0203879F54B
-:1028E0008091E800877F8093E8008091EC018093DD
-:1028F000F1008091E8008E778093E8000E948F11AC
-:102900001EC021111CC09091F3019230C0F480913F
-:10291000E800877F8093E8009093EC010E948F117C
-:102920008091EC01811104C08091E30087FF02C017
-:1029300084E001C081E08093F0010E94CA0E809182
-:10294000E80083FF0AC08091E800877F8093E80059
-:102950008091EB0080628093EB00AA960FB6F8940A
-:10296000DEBF0FBECDBFDF91CF911F910895CF93F2
-:102970008091F0018823B1F08091E9008F709091EF
-:10298000EC0090FF02C090E801C090E0C92FC82B76
-:102990001092E9008091E80083FD0E946913CF70D6
-:1029A000C093E900CF9108959093740180937301CF
-:1029B0000895E0917301F0917401309721F0019036
-:1029C000F081E02D099480E00895FF920F931F930A
-:1029D000CF93DF938C01E0917301F09174013097F4
-:1029E00099F10280F381E02D09958091D70182FF52
-:1029F0002BC080FF04C08DE895E00E945207E801DB
-:102A000080E1F82E07E815E08091D70180FF0BC028
-:102A100088811F928F931F930F930E94EB070F9053
-:102A20000F900F900F90FA942196F110EDCF8091B6
-:102A3000D70180FF09C085E895E0DF91CF911F9114
-:102A40000F91FF900C945207DF91CF911F910F913E
-:102A5000FF900895E0917301F0917401309721F097
-:102A60000480F581E02D0994089520917101309141
-:102A700072018217930771F0909372018093710134
-:102A8000E0917301F0917401309721F00680F78195
-:102A9000E02D0994089520916F0130917001821703
-:102AA000930771F09093700180936F01E09173012F
-:102AB000F0917401309721F00084F185E02D0994A4
-:102AC000089508950C9461150E94CE210E94620918
-:102AD0000C949422CF93C82F8091D70182FF1EC0FF
-:102AE00080FF04C086EA95E00E9452078091D701DA
-:102AF00080FF0CC01F92CF9321EA35E03F932F93C4
-:102B00000E94EB070F900F900F900F908091D701CC
-:102B100080FF04C08FE995E00E9452078C2FCF916F
-:102B20000C94170DCF92DF92EF92FF920F931F93A9
-:102B3000CF93DF93CDB7DEB72B970FB6F894DEBFF8
-:102B40000FBECDBF0E947F0936E7E32E31E0F32EA2
-:102B500000E010E0C02E802F0E94AA0AF701D19059
-:102B60007F01D826B1F40F5F1F4F0E30110591F78A
-:102B70008FEF89838A831B820E94D7218160782FFF
-:102B80009D838C8349815A816B818D810E9435168A
-:102B900041C09091D70191FF04C08B870E94B00A79
-:102BA0008B8520E030E04D2D50E0922FBA01022EAF
-:102BB00002C0759567950A94E2F760FF25C02E83E1
-:102BC000CF82EE24E394F12C02C0EE0CFF1C9A9508
-:102BD000E2F790E08E219F2121E0892B09F420E08B
-:102BE00028870E94D7218160782F9A8789874E8114
-:102BF0005F8168858A850E943516F801EA58FE4F84
-:102C000080818E25808306C02F5F3F4F263031059F
-:102C100061F6A9CF0E940226109175010E94D91475
-:102C20001817A1F00E94D914809375012B960FB646
-:102C3000F894DEBF0FBECDBFDF91CF911F910F91F2
-:102C4000FF90EF90DF90CF900C946A152B960FB603
-:102C5000F894DEBF0FBECDBFDF91CF911F910F91D2
-:102C6000FF90EF90DF90CF900895CF93DF93CDB793
-:102C7000DEB72B970FB6F894DEBF0FBECDBF4F83E4
-:102C8000588769877A878B87DE01119686E0FD0178
-:102C900011928A95E9F785E0FE01379601900D9231
-:102CA0008A95E1F749815A816B817C818D819E8172
-:102CB0000E946A1D2B960FB6F894DEBF0FBECDBFE3
-:102CC000DF91CF910895CF93C82F882309F4C1C015
-:102CD000823859F40E94D91481FDBBC089E30E9457
-:102CE00009200E94E52089E30CC0833879F40E9412
-:102CF000D91480FDAEC083E50E9409200E94E52022
-:102D000083E50E945A20CF910C94E520843859F431
-:102D10000E94D91482FD9DC087E40E9409200E9470
-:102D2000E52087E4EECF8CEF8C0F813A48F48C2FAE
-:102D30000E948B2A81118DC08C2F0E940920E3CF25
-:102D400080E28C0F883048F4C77081E001C0880FA2
-:102D5000CA95EAF70E94AC20D6CF8BE58C0F833062
-:102D600078F4C53A29F0C63A31F482E890E005C01B
-:102D700081E890E002C083E890E0CF910C94351593
-:102D800088E58C0F833108F064C0C83A39F1C93A3C
-:102D900041F1CA3A49F1CB3A51F1CC3A59F1CD3A25
-:102DA00061F1C03B69F1CE3A71F1CF3A79F1C13BA3
-:102DB00081F1C23B89F1C33B91F1C43B99F1C53B21
-:102DC000A1F1C63BA9F1C73BB1F1C83BB9F1C93B81
-:102DD000C1F1CA3BC9F58AE292E038C082EE90E0C8
-:102DE00035C089EE90E032C08AEE90E02FC085EBCE
-:102DF00090E02CC086EB90E029C087EB90E026C0E5
-:102E00008CEC90E023C08DEC90E020C083E891E052
-:102E10001DC08AE891E01AC082E991E017C084E9F8
-:102E200091E014C081E292E011C083E292E00EC012
-:102E300084E292E00BC085E292E008C086E292E074
-:102E400005C087E292E002C080E090E0CF910C9450
-:102E50004B15CF910895882309F44BC0823859F45B
-:102E60000E94D91481FF45C089E30E9409200E9475
-:102E7000E52089E30CC0833871F40E94D91480FFE7
-:102E800038C083E50E9409200E94E52083E50E9466
-:102E90005A200C94E520843859F40E94D91482FFFA
-:102EA00028C087E40E9409200E94E52087E4EFCF34
-:102EB0009CEF980F913A58F390E2980F983050F4A5
-:102EC000877091E001C0990F8A95EAF7892F0E94D7
-:102ED000B220DFCF9BE5980F933020F480E090E0A4
-:102EE0000C943515885A833120F480E090E00C94DE
-:102EF0004B150895882321F00E94AC200C94E52006
-:102F00000895882321F00E94B2200C94E5200895B2
-:102F1000CF92DF92EF92FF920F931F93CF93DF93A5
-:102F2000CDB7DEB728970FB6F894DEBF0FBECDBF82
-:102F30008C0185E0F801DE01119601900D928A95D1
-:102F4000E1F7F80140813181F280258122952F70CF
-:102F500083819481892B31F03F3F31F481E04F3FF1
-:102F600019F403C081E001C080E080FDC6C249833E
-:102F70003A8389819A812F830E94C71F9E83888705
-:102F80000E94C61F0E94991E4E81E42FE295EF70A9
-:102F9000F0E0E05AFF4F2F8168850C94862D842F36
-:102FA000807F142F1F70882311F01295107FFF204F
-:102FB00059F0112309F456C2812F68870E94BC2062
-:102FC0000E94E52068854EC2862F0E942B17112390
-:102FD00009F493C2812F0E94C22028960FB6F8945C
-:102FE000DEBF0FBECDBFDF91CF911F910F91FF903C
-:102FF000EF90DF90CF900C94E520342F307F842F1A
-:103000008F70303211F08295807F662319F0613025
-:1030100019F12CC0FF20B1F0222309F494C1213012
-:1030200009F091C128960FB6F894DEBF0FBECDBF50
-:10303000DF91CF911F910F91FF90EF90DF90CF9094
-:103040000C94CC20222319F0213009F456C28E832F
-:103050000E94CF208E818AC1FF2021F0263008F007
-:103060004CC271C1253008F048C280C1FF2021F058
-:10307000222309F468C1F6C1222309F477C106C2EC
-:10308000242F26952695237030E02115310521F057
-:1030900021303105C9F031C2FF2021F0862F942F55
-:1030A000937002C080E090E028960FB6F894DEBFDF
-:1030B0000FBECDBFDF91CF911F910F91FF90EF9089
-:1030C000DF90CF900C943515FF2021F0862F942FA0
-:1030D000937002C080E090E028960FB6F894DEBFAF
-:1030E0000FBECDBFDF91CF911F910F91FF90EF9059
-:1030F000DF90CF900C944B15862FFF2019F00E9483
-:10310000882402C00E94F02428960FB6F894DEBFEF
-:103110000FBECDBFDF91CF911F910F91FF90EF9028
-:10312000DF90CF900C947525842F837009F076C0C2
-:10313000F110E3C1262F229526952770220F220F2A
-:10314000862F8F70C82ED12CE12CF12C022E04C0BA
-:10315000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DF
-:103160006FE070E080E090E004C0660F771F881F7A
-:10317000991F2A95D2F7609570958095909503C018
-:1031800060E070E0CB01242F269526952370422F16
-:1031900050E042305105D1F04330510559F16C29CE
-:1031A0007D298E299F294130510541F128960FB67E
-:1031B000F894DEBF0FBECDBFDF91CF911F910F916D
-:1031C000FF90EF90DF90CF900C94BE1E6C297D296C
-:1031D0008E299F2928960FB6F894DEBF0FBECDBF6B
-:1031E000DF91CF911F910F91FF90EF90DF90CF90E3
-:1031F0000C94D81E0E94BE1EC701B60128960FB6B9
-:10320000F894DEBF0FBECDBFDF91CF911F910F911C
-:10321000FF90EF90DF90CF900C94A41EFF2019F048
-:10322000842F817001C08695882309F466C1262FFA
-:10323000229526952770220F220F862F8F70C82E79
-:10324000D12CE12CF12C022E04C0CC0CDD1CEE1C88
-:10325000FF1C0A94D2F764FF10C06FE070E080E0BA
-:1032600090E004C0660F771F881F991F2A95D2F738
-:10327000609570958095909503C060E070E0CB01FB
-:10328000242F269526952370422F50E04230510579
-:10329000D1F04330510559F16C297D298E299F29A0
-:1032A0004130510541F128960FB6F894DEBF0FBEAC
-:1032B000CDBFDF91CF911F910F91FF90EF90DF90E5
-:1032C000CF900C94921F6C297D298E299F292896D6
-:1032D0000FB6F894DEBF0FBECDBFDF91CF911F9127
-:1032E0000F91FF90EF90DF90CF900C94AC1F0E9455
-:1032F000921FC701B60128960FB6F894DEBF0FBE25
-:10330000CDBFDF91CF911F910F91FF90EF90DF9094
-:10331000CF900C94781F603FC9F118F4603E50F4D0
-:103320009CC0623F09F461C008F44BC0633F09F4DC
-:1033300070C093C0162F1F70842F8F71FF2099F0DB
-:103340000E94111F812F28960FB6F894DEBF0FBE82
-:10335000CDBFDF91CF911F910F91FF90EF90DF9044
-:10336000CF900C947A170E94321F812F28960FB6A7
-:10337000F894DEBF0FBECDBFDF91CF911F910F91AB
-:10338000FF90EF90DF90CF900C948117FF20A9F071
-:10339000253008F0B2C0842F8F7128960FB6F894AC
-:1033A000DEBF0FBECDBFDF91CF911F910F91FF9078
-:1033B000EF90DF90CF900C94571F263008F09DC0FF
-:1033C000EACFFF20A1F0842F8F7128960FB6F894D2
-:1033D000DEBF0FBECDBFDF91CF911F910F91FF9048
-:1033E000EF90DF90CF900C94111FFF2061F3842F9A
-:1033F0008F7128960FB6F894DEBF0FBECDBFDF9158
-:10340000CF911F910F91FF90EF90DF90CF900C9490
-:10341000321FFF2091F0842F8F7128960FB6F894F9
-:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7
-:10343000EF90DF90CF900C94FC1E28960FB6F89476
-:10344000DEBF0FBECDBFDF91CF911F910F91FF90D7
-:10345000EF90DF90CF900C94F21EFF20A1F022237A
-:1034600009F4B1CF862F28960FB6F894DEBF0FBEB1
-:10347000CDBFDF91CF911F910F91FF90EF90DF9023
-:10348000CF900C946316222309F4B1CF862F28968F
-:103490000FB6F894DEBF0FBECDBFDF91CF911F9165
-:1034A0000F91FF90EF90DF90CF900C942B174F70FF
-:1034B000C8010E94F40728960FB6F894DEBF0FBE2D
-:1034C000CDBFDF91CF911F910F91FF90EF90DF90D3
-:1034D000CF900C94171E4F70C80128960FB6F89421
-:1034E000DEBF0FBECDBFDF91CF911F910F91FF9037
-:1034F000EF90DF90CF900C94B60B28960FB6F8940F
-:10350000DEBF0FBECDBFDF91CF911F910F91FF9016
-:10351000EF90DF90CF9008950E94C9200E949E20D6
-:103520000E94E5200E94A3260E94752580E090E07D
-:103530000E94351580E090E00C944B150E94B92054
-:103540000C948C1A0E94C71F292F22952F7030E0EF
-:103550002C3031054CF42A3031056CF422503109FD
-:103560002230310590F407C02C30310551F02F3056
-:10357000310539F00AC0803E10F0803F31F481E01F
-:10358000089593FB882780F9089580E00895CF93EC
-:10359000DF9300D000D01F92CDB7DEB70F900F9011
-:1035A0000F900F900F90DF91CF910895CF93DF93FD
-:1035B00000D000D000D0CDB7DEB726960FB6F89475
-:1035C000DEBF0FBECDBFDF91CF9108951F93CF9384
-:1035D000DF93C091840116E080918501C81799F0AE
-:1035E000D0E01C9FF0011D9FF00D1124EA57FE4F03
-:1035F0004081518162817381848195810E94D61AB4
-:103600002196C770E9CFDF91CF911F910895409126
-:10361000B6015091B7016091B8017091B9018091E4
-:10362000BA019091BB010C94D61ACF938091BB0143
-:1036300082958F7009F05FC08091B801882309F4EA
-:103640005AC020918401A09185016091B6017091CA
-:10365000B7018091B9019091BA0131E06F3F09F053
-:1036600030E0B32FC6E02A1709F445C0009721F0D7
-:103670007F3F21F44B2F03C041E001C040E030E028
-:1036800040FD35C0C29FF001C39FF00D1124EA57E1
-:10369000FE4F418174132BC04081641328C04281C6
-:1036A000411125C0438154814817590710F44150F6
-:1036B0005109481B590B483C5105C8F48091BB0186
-:1036C0008F7080618093BB0186E0829FF001839FB1
-:1036D000F00D1124E557FE4F80818F70806180834B
-:1036E00086EB91E00E948817CF910C94E61A2F5F29
-:1036F0003F4F2770B8CFCF910895CF92DF92EF92CE
-:10370000FF920F931F93CF93DF93CDB7DEB76297EE
-:103710000FB6F894DEBF0FBECDBF8C0185E0F80177
-:10372000DE011D9601900D928A95E1F7D8014C912A
-:1037300011965C91119712966C9112971396ED90D9
-:10374000FC9014977091B601E091B7012091B901F6
-:103750003091BA012115310531F0EF3F31F481E0AC
-:103760007F3F19F403C081E001C080E0B82FB17041
-:10377000CB2E80FD6CC1D090B801DD2009F4F5C0DE
-:10378000F091BB01E216F30638F0C701821B930BE0
-:10379000883C910548F09BC0209530952E0D3F1D2B
-:1037A000283C310508F093C08F2F807F09F052C06C
-:1037B000E51314C0741312C0D62E61110FC0FF7030
-:1037C000F061F093BB010E94071B86EB91E00E9421
-:1037D00088178091BB01F80185836CC1EF2831F017
-:1037E0005F3F31F481E04F3F19F403C081E001C035
-:1037F00080E080FD03C081E0862701C080E0F82FD3
-:10380000F170FF2E80FF1CC0809184012091850102
-:1038100036E0821709F428C190E0389FF001399F03
-:10382000F00D1124EA57FE4F7181571306C07081C5
-:10383000471303C07281671303C001968770E9CFF5
-:10384000D62E662309F436C18091BB018160809336
-:10385000BB0153C0E51308C0741306C0611104C056
-:10386000D8011596FC93AEC04D875E878D859E85E9
-:103870006A8B0E94A21A6A89882329F1D62E6623B0
-:1038800011F12091BB01822F82958F7090E00297F9
-:103890000CF460C08091B6019091B70198878F8336
-:1038A0001986FB86EA862C87CE01079651C0E5175C
-:1038B00031F14D875E878D859E856A8B0E94A21AA5
-:1038C0006A8981112EC0C8010E948817A4C08F2F59
-:1038D000807F69F77E2DF98AE88A89890E94C71A54
-:1038E00086EB91E00E948817E6EBF1E086E0DF01CD
-:1038F0001D928A95E9F70E94071BD12CDBC0741337
-:10390000D8CF6111D6CFD8011596FC93C8010E947B
-:103910008817E6EBF1E086E0DF011D928A95E9F772
-:10392000C9C0D62E662379F22091BB01822F8295E1
-:103930008F7090E0029774F08091B6019091B7017A
-:103940009A8389831B82FD82EC822E83CE010196AD
-:103950000E94881786E0F801A6EBB1E001900D9275
-:103960008A95E1F70E94151B6FC0E216F30628F056
-:10397000C701821B930B9C0104C0209530952E0D2E
-:103980003F1D283C310508F052C0D62E662309F4AD
-:103990009ACFE5132CC074132AC08091BB0180FD1F
-:1039A0001DC0982F92959F70C9F0D80115968C93E1
-:1039B00015979F3039F09F5F9295907F8F70892B7C
-:1039C00015968C93C8010E94881786E0F801A6EB33
-:1039D000B1E001900D928A95E1F736C086E0F801DA
-:1039E000A6EBB1E001900D928A95E1F763C04D8797
-:1039F0005E878D859E850E94A21A882379F086E0D5
-:103A0000F801A6EBB1E001900D928A95E1F70E94D2
-:103A1000151B0E94071BDD24D3944CC08091BB0171
-:103A200081608093BB01C8010E94881743C07E2D2E
-:103A3000F98AE88A89890E94C71AE6EBF1E086E0F4
-:103A4000DF011D928A95E9F70E94071B33C06623A8
-:103A500009F439CF4D875E878D859E850E94A21A15
-:103A6000882309F430CFCBCF4D875E878D859E8527
-:103A70000E94C71F292F22952F7030E02230310578
-:103A80002CF49F7041F0811106C00CC02430310528
-:103A90002CF49F7049F4805E883020F0C8010E94A9
-:103AA0008817CF2CDC2C06C0D80115969C91907FEE
-:103AB00091F7F8CF8D2D62960FB6F894DEBF0FBE4A
-:103AC000CDBFDF91CF911F910F91FF90EF90DF90CD
-:103AD000CF9008951F93CF93DF93CDB7DEB72C9788
-:103AE0000FB6F894DEBF0FBECDBF4F8358876987EE
-:103AF0007A878B879C87CE0107960E947D1B88233F
-:103B0000C1F02F8138858A859B85892B31F03F3F15
-:103B100011F080E003C02F3FE1F781E0811147C041
-:103B20004F81588569857A858B859C850E94D61A38
-:103B30003EC086E0FE013796DE01119601900D929F
-:103B40008A95E1F7FF81E8854A855B854115510536
-:103B500031F0EF3F31F481E0FF3F19F403C081E021
-:103B600001C080E080FD23C02091850130E0C901C3
-:103B70000196877099276091840170E086179707F6
-:103B8000F1F1F983EA835D834C8396E0929FD00143
-:103B9000939FB00D1124AA57BE4FFE01319601909C
-:103BA0000D929A95E1F7809385010E94E61A16E03E
-:103BB0008091840190918501891779F1189FC00146
-:103BC00011248A579E4F0E947D1B882331F1E0917A
-:103BD00084011E9FF0011124EA57FE4F408151815C
-:103BE00062817381848195810E94D61A80918401BB
-:103BF00090E001968770992780938401D9CF0E9425
-:103C00009E1A1092850110928401E6EBF1E086E0A5
-:103C1000DF011D928A95E9F7CACF2C960FB6F8946A
-:103C2000DEBF0FBECDBFDF91CF911F910895EF9200
-:103C3000FF920F931F93CF93DF939C01009709F49A
-:103C400071C0F12CEE24E394E9012196F9018491ED
-:103C5000843740F4843008F056C0813081F08230DF
-:103C600021F160C0853709F449C0C0F19CE7980F85
-:103C7000903708F057C08F770E942B1746C08901F4
-:103C80000E5F1F4FFE01849190E2980F983050F420
-:103C90008770FE2D01C0FF0F8A95EAF78F2F0E94D3
-:103CA000BC2015C00E94631614C089010E5F1F4F0F
-:103CB000FE01849190E2980F983068F48770FE2D91
-:103CC00001C0FF0F8A95EAF78F2F0E94C2200E9441
-:103CD000E520E8011AC00E942B17FBCF2E5F3F4F53
-:103CE000FE01C491CC2341F08FE99FE00197F1F7E9
-:103CF00000C00000C150F6CFE90107C0FE01F490FA
-:103D0000E901229602C00E9463168F2D882341F09C
-:103D1000EFE9FFE03197F1F700C000008150F6CFE6
-:103D20009E0192CFDF91CF911F910F91FF90EF9065
-:103D3000089508956093C0017093C1018093C201FA
-:103D40009093C3010C948C1A0F931F930091C001A0
-:103D50001091C1012091C2013091C301062B172B94
-:103D6000282B392B0093C0011093C1012093C2016D
-:103D70003093C3011F910F910C948C1A0F931F93D2
-:103D80000091C0011091C1012091C2013091C30185
-:103D900006231723282339230093C0011093C10160
-:103DA0002093C2013093C3011F910F910C948C1A80
-:103DB0000F931F930091C0011091C1012091C20186
-:103DC0003091C30106271727282739270093C00100
-:103DD0001093C1012093C2013093C3011F910F9131
-:103DE0000C948C1A1092BC011092BD011092BE016D
-:103DF0001092BF010C948C1A41E050E060E070E03A
-:103E000004C0440F551F661F771F8A95D2F7409351
-:103E1000BC015093BD016093BE017093BF010C942F
-:103E20008C1A41E050E060E070E004C0440F551F80
-:103E3000661F771F8A95D2F78091BC019091BD01D2
-:103E4000A091BE01B091BF01842B952BA62BB72B5F
-:103E50008093BC019093BD01A093BE01B093BF01BC
-:103E60000C948C1A41E050E060E070E004C0440F14
-:103E7000551F661F771F8A95D2F74095509560951C
-:103E800070958091BC019091BD01A091BE01B0914F
-:103E9000BF0184239523A623B7238093BC0190936D
-:103EA000BD01A093BE01B093BF010C948C1A41E0F8
-:103EB00050E060E070E004C0440F551F661F771F9C
-:103EC0008A95D2F78091BC019091BD01A091BE016D
-:103ED000B091BF0184279527A627B7278093BC01FF
-:103EE0009093BD01A093BE01B093BF010C948C1AB6
-:103EF0000F931F930091BC011091BD012091BE0151
-:103F00003091BF01062B172B282B392B0093BC01B6
-:103F10001093BD012093BE013093BF011F910F91FB
-:103F20000C948C1A0F931F930091BC011091BD014A
-:103F30002091BE013091BF01062317232823392386
-:103F40000093BC011093BD012093BE013093BF01CB
-:103F50001F910F910C948C1A0F931F930091BC0129
-:103F60001091BD012091BE013091BF010627172796
-:103F7000282739270093BC011093BD012093BE016F
-:103F80003093BF011F910F910C948C1A0895CF921A
-:103F9000DF92EF92FF920F931F93CF93DF93EC0189
-:103FA000C090C001D090C101E090C201F090C30167
-:103FB0008091BC019091BD01A091BE01B091BF0163
-:103FC000C82AD92AEA2AFB2A0FE110E0B701A60184
-:103FD000002E04C076956795579547950A94D2F7B9
-:103FE00040FF07C0BE01802F0E94D90B8130910590
-:103FF00039F40150110950F7BE0180E00E94D90B3D
-:10400000DF91CF911F910F91FF90EF90DF90CF90B4
-:10401000089590910C01992361F190910D019923DC
-:1040200041F1982F9695969596959F3088F4E0915A
-:104030000E01F0910F01E90FF11D877021E030E0D2
-:1040400001C0220F8A95EAF78181822B818308952E
-:104050009091D70190FF2DC01F928F9387ED95E02F
-:104060009F938F930E94EB070F900F900F900F90EC
-:10407000089540910E0150910F0120E030E09FEF34
-:10408000FA01E20FF31F6281681799F09F3F19F45C
-:10409000611101C0922F2F5F3F4F2E30310581F704
-:1040A0009F3F39F0FA01E90FF11D97FDFA958283E0
-:1040B0000895089590910C01992369F190910D0153
-:1040C000992349F1982F9695969596959F3090F45F
-:1040D000E0910E01F0910F01E90FF11D877021E0D1
-:1040E00030E001C0220F8A95EAF7209581812823CC
-:1040F000218308959091D70190FF1FC01F928F9345
-:1041000089EB95E09F938F930E94EB070F900F90A0
-:104110000F900F90089540910E0150910F0120E0F3
-:1041200030E0FA01E20FF31F9281981301C012826E
-:104130002F5F3F4F2E303105A1F7089581E090E0C9
-:10414000E0910E01F0910F01E80FF91F1082019626
-:1041500080319105A9F708959091D601982B9093FD
-:10416000D601089580959091D60198239093D60119
-:1041700008951092D60108959091D501982B9093AF
-:10418000D501089580959091D50198239093D501FC
-:1041900008951092D50108958093C4010895109256
-:1041A000C401089540910E0150910F0120E030E0CC
-:1041B00080E0FA01E20FF31F918191118F5F2F5F71
-:1041C0003F4F2F303105A9F70895E0910E01F0918E
-:1041D0000F018091D6018083E0910E01F0910F01D3
-:1041E00080819091D501892B80839091C40199237E
-:1041F00061F0E0910E01F0910F018081892B8083A5
-:104200000E94D22081111092C40180910E019091E0
-:104210000F010C94E51490933B0180933A010895AB
-:10422000CF92DF92EF92FF920F931F936C01EE24D7
-:10423000FF24C114D104E104F10421F46B017C01D9
-:1042400080E001C080E133272F2D1E2D0D2D01159B
-:1042500011052105310519F0885F68017901970181
-:104260008601A4E03695279517950795AA95D1F76D
-:10427000011511052105310519F08C5F68017901DF
-:1042800097018601F2E03695279517950795FA95DF
-:10429000D1F7011511052105310519F08E5F68016F
-:1042A0007901B701A6017695679557954795452BF6
-:1042B000462B472B09F08F5F1F910F91FF90EF90D6
-:1042C000DF90CF9008958295982F9C7C9695969537
-:1042D000837344E0849F90011124922B892F8A7A62
-:1042E00086959575990F892B08951F93CF93DF932A
-:1042F0001F92CDB7DEB799830E946321182F998151
-:10430000892F0E946321212F30E0322F2227A9011B
-:10431000482BCA010F90DF91CF911F910895809192
-:10432000F001843009F11092D80120E488E190E096
-:104330000FB6F894A895809360000FBE209360009C
-:1043400083B7817F846083BF83B7816083BF7894A4
-:10435000889583B78E7F83BF88E10FB6F8948093EA
-:104360006000109260000FBE089508950895CF93E5
-:104370000E94B5210E947F090E94B621C0E08C2FC7
-:104380000E94AA0A811105C0CF5FCE30C1F780E03C
-:1043900001C081E0CF9108950C949E1A82E084BD03
-:1043A00093E095BD9AEF97BD80936E0008952FB767
-:1043B000F8948091D9019091DA01A091DB01B0913C
-:1043C000DC012FBF0895CF92DF92EF92FF920F93FF
-:1043D0001F932FB7F8944091D9015091DA01609161
-:1043E000DB017091DC012FBF6A017B01EE24FF2409
-:1043F0008C0120E030E0C016D106E206F30610F48E
-:1044000041505109481B590BCA011F910F91FF9050
-:10441000EF90DF90CF9008951F920F920FB60F92FA
-:1044200011248F939F93AF93BF938091D901909163
-:10443000DA01A091DB01B091DC010196A11DB11D53
-:104440008093D9019093DA01A093DB01B093DC0152
-:10445000BF91AF919F918F910F900FBE0F901F90C2
-:1044600018950E94E011F8942FEF87EA91E6215009
-:1044700080409040E1F700C0000087E090EBDC0155
-:104480008093F9019093FA01A093FB01B093FC0192
-:104490002CE088E190E00FB6F894A8958093600036
-:1044A0000FBE20936000FFCFEF92FF920F931F93F8
-:1044B000CF93DF93E82EF12C8F2D0E94AA0AC0E043
-:1044C000D0E0082F10E098010C2E02C035952795FA
-:1044D0000A94E2F720FD05C02196C630D10599F770
-:1044E00009C06C2F7F2D80E00E94B70BE812F4CF3B
-:1044F00081E005C0F3948EE0F812DECF80E0DF911A
-:10450000CF911F910F91FF90EF900895CF93C82FF7
-:104510008CE20E945422882321F08C2FCF910C949E
-:10452000542280E0CF910895CF930E94E12381111E
-:1045300002C00E94C7238CEF95E00E945207C5E697
-:10454000C15049F00E947F098FE39CE90197F1F780
-:1045500000C00000F5CF85EF95E00E94520789E288
-:104560000E948622811111C18AE20E948622811155
-:104570000E94C72385E00E94862281110E94312279
-:104580000E94EC238093D70187E00E948622882333
-:1045900099F18BE10E948622882351F09091D701F6
-:1045A00091FB882780F921E0822780FB91F922C0C6
-:1045B0008EE00E948622882351F09091D70192FBD1
-:1045C000882780F921E0822780FB92F913C080E1DF
-:1045D0000E9486229091D701882341F093FB88277F
-:1045E00080F921E0822780FB93F904C0892F809510
-:1045F00080FB90F99093D7018091D7010E94F0231E
-:104600000E94FE238093EA0180EE0E948622882386
-:1046100041F08091EA01982F909590FB80F980936A
-:10462000EA0189E30E948622882359F09091EA01E9
-:1046300091FB882780F921E0822780FB91F99093F4
-:10464000EA0182EE0E948622882359F09091EA01C5
-:1046500092FB882780F921E0822780FB92F99093D2
-:10466000EA0186EE0E948622882359F09091EA01A1
-:1046700093FB882780F921E0822780FB93F99093B0
-:10468000EA0183EE0E948622882359F09091EA0184
-:1046900094FB882780F921E0822780FB94F990938E
-:1046A000EA0185E30E948622882359F09091EA016D
-:1046B00095FB882780F921E0822780FB95F990936C
-:1046C000EA0181E30E948622882359F09091EA0151
-:1046D00096FB882780F921E0822780FB96F990934A
-:1046E000EA0181E10E948622882359F09091EA0133
-:1046F00097FB882780F921E0822780FB97F9909328
-:10470000EA018091EA010E9402248091EA0187FB7C
-:10471000882780F980930D0187E20E948622C82FA6
-:104720008EE10E9486228111C2608FE10E94862262
-:104730008111C46080E20E9486228111C86081E2FA
-:104740000E9486228111C06182E20E94862281112C
-:10475000C06283E20E9486228111C06484E20E94CA
-:104760008622882311F0C06802C0CC2329F08C2F48
-:104770000E94F9236C2F03C00E94F523682F70E07C
-:1047800080E090E0CF910C949A1ECF9108956DEE49
-:104790007EEF80E090E00E94BC2D60E082E090E03F
-:1047A0000E94AE2D60E083E090E00E94AE2D60E0BC
-:1047B00084E090E00E94AE2D60E085E090E00C94F3
-:1047C000AE2D80E090E00E94A82D21E08D3E9E4F0E
-:1047D00009F020E0822F089582E090E00C94A02D53
-:1047E000682F82E090E00C94AE2D83E090E00C9472
-:1047F000A02D682F83E090E00C94AE2D84E090E033
-:104800000C94A02D682F84E090E00C94AE2D809144
-:10481000DF0180FF0BC06091130185E0689FB0014C
-:10482000112475956795759567952AC081FF09C014
-:104830006091130185E0689FB0011124759567951B
-:104840001FC082FF07C06091130185E0689FB0011F
-:10485000112416C04091E0014423C9F06091120177
-:10486000461788F72091130185E0289F90011124B5
-:10487000429FC001439F900D112470E00E94722D51
-:104880006038710540F46115710539F002C065E0CA
-:1048900070E0862F08958FE7089581E00895809154
-:1048A000DF0180FF08C06091110170E07595679588
-:1048B0007595679521C081FF06C06091110170E078
-:1048C0007595679519C082FF04C06091110170E071
-:1048D00010C08091E0018823C1F06091100186171B
-:1048E000A0F790911101989FC001112470E00E94DF
-:1048F000722D6038710528F46115710521F0862F3D
-:1049000008958FE7089581E0089561E070E0F4CFA5
-:10491000803F21F40E940724819504C0813F29F43F
-:104920000E9407248093E3010895823F21F40E94AE
-:104930000724819504C0833F29F40E9407248093B3
-:10494000E2010895893F19F40E944F2405C08A3F6F
-:1049500031F40E944F2481958093E40108958B3FA8
-:1049600021F40E944F24819504C08C3F29F40E94B9
-:104970004F248093E5010895843F21F48091E10163
-:10498000816017C0853F21F48091E101826011C0F0
-:10499000863F21F48091E10184600BC0873F21F4C0
-:1049A0008091E101886005C0883F31F48091E10188
-:1049B00080618093E10108958D3F21F48091DF01B2
-:1049C00081600BC08E3F21F48091DF01826005C0C1
-:1049D0008F3F29F48091DF0184608093DF01089587
-:1049E000803F39F48091E30187FF6CC01092E301AE
-:1049F00069C0813F29F48091E3011816BCF362C0BD
-:104A00009091E201823F29F497FF5CC01092E2018D
-:104A100059C0833F19F41916CCF354C0893F41F4AF
-:104A20008091E40118160CF04DC01092E4014AC0C8
-:104A30008A3F29F48091E40187FF44C0F6CF8B3F81
-:104A400039F48091E50187FF3DC01092E5013AC03D
-:104A50008C3F29F48091E5011816BCF333C0843FE4
-:104A600021F48091E1018E7F17C0853F21F4809170
-:104A7000E1018D7F11C0863F21F48091E1018B7FA0
-:104A80000BC0873F21F48091E101877F05C0883FFB
-:104A900031F48091E1018F7E8093E10113C08D3F5D
-:104AA00021F48091DF018E7F0BC08E3F21F4809135
-:104AB000DF018D7F05C08F3F29F48091DF018B7F5F
-:104AC0008093DF018091E20181110EC08091E301AA
-:104AD00081110AC08091E401811106C08091E50135
-:104AE000811102C01092E00108958091D70183FFE7
-:104AF0007EC088E396E00E9452078091E1011F92F8
-:104B00008F9383E396E09F938F930E94EB0781E35B
-:104B100096E00E9452072091E201822F992787FD9B
-:104B200090959F932F938EE296E09F938F930E9490
-:104B3000EB078CE296E00E9452072091E301822F5E
-:104B4000992787FD90959F932F9389E296E09F93F5
-:104B50008F930E94EB0787E296E00E945207209114
-:104B6000E401822F992787FD90959F932F9384E2EC
-:104B700096E09F938F930E94EB0782E296E00E945B
-:104B800052072091E501822F992787FD90959F93E9
-:104B90002F938FE196E09F938F930E94EB078CE118
-:104BA00096E00E9452078091E0011F928F9389E165
-:104BB00096E09F938F930E94EB0787E196E00E9417
-:104BC00052078091DF011F928F9384E196E09F93BB
-:104BD0008F930E94EB0781E196E00E9452078DB708
-:104BE0009EB74C960FB6F8949EBF0FBE8DBF81EE58
-:104BF00091E00E942A150E94D7219093DE018093B4
-:104C0000DD0108951F93CF93DF938091DD01909193
-:104C1000DE010E94E3214091E001442321F0209134
-:104C2000140130E006C0209115015AE0259F900143
-:104C300011248217930708F482C08091E201109139
-:104C4000E301D091E401C091E501811107C0111188
-:104C500005C0D11103C0CC2309F471C04F3F19F036
-:104C60004F5F4093E001181624F40E9407248093BC
-:104C7000E2018091E20187FF05C00E94072481952F
-:104C80008093E201111624F40E9407248093E3012B
-:104C90008091E30187FF05C00E94072481958093DE
-:104CA000E3016091E201662339F11091E3011123E0
-:104CB00019F1772767FD7095872F972F0E94772C22
-:104CC00023E333E343E35FE30E94DB2C0E94442CA5
-:104CD0006093E201612F772767FD7095872F972FEB
-:104CE0000E94772C23E333E343E35FE30E94DB2C52
-:104CF0000E94442C6093E3011D1624F40E944F246B
-:104D00008093E4018091E40187FF05C00E944F2455
-:104D100081958093E4011C1624F40E944F24809313
-:104D2000E5018091E50187FF05C00E944F24819530
-:104D30008093E501DF91CF911F910C947525DF9150
-:104D4000CF911F910895E1EEF1E085E0DF011D9222
-:104D50008A95E9F71092E0011092DF0108958BE542
-:104D600098E00E9452071F9281E08F931F9285E086
-:104D70008F938DE098E09F938F930E94EB070F90A5
-:104D80000F900F900F900F900F9008958330E9F1DE
-:104D900028F4813061F0823009F10895853009F4FA
-:104DA00062C008F449C0863009F474C008952091A7
-:104DB0001501862F90E0820F911D8F3F910520F401
-:104DC000620F6093150103C08FEF809315018091EE
-:104DD00015011F928F9386E497E072C02091140111
-:104DE000862F90E0820F911D8F3F910520F4620F76
-:104DF0006093140103C08FEF80931401809114011C
-:104E00001F928F9384E397E05BC020911301862F5C
-:104E100090E0820F911D8F3F910520F4620F609307
-:104E2000130103C08FEF80931301809113011F9230
-:104E30008F9381E297E044C020911201862F90E089
-:104E4000820F911D8F3F910520F4620F6093120134
-:104E500003C08FEF80931201809112011F928F93F4
-:104E60008CE097E02DC020911101862F90E0820FF9
-:104E7000911D8F3F910520F4620F6093110103C0D3
-:104E80008FEF80931101809111011F928F9383EF17
-:104E900096E016C020911001862F90E0820F911DA0
-:104EA0008F3F910520F4620F6093100103C08FEFD4
-:104EB00080931001809110011F928F9388ED96E0EE
-:104EC0009F938F930E94EB070F900F900F900F907E
-:104ED0000895833081F128F4813059F08230D1F087
-:104EE0000895853009F449C0B8F1863009F456C0F8
-:104EF000089580911501681720F4861B8093150191
-:104F000002C010921501809115011F928F9389ECB8
-:104F100096E054C080911401681720F4861B80939A
-:104F2000140102C010921401809114011F928F93FA
-:104F300087EB96E043C080911301681720F4861B2D
-:104F40008093130102C010921301809113011F92EC
-:104F50008F9384EA96E032C080911201681720F4A2
-:104F6000861B8093120102C01092120180911201DF
-:104F70001F928F938FE896E021C0809111016817EE
-:104F800020F4861B8093110102C0109211018091C0
-:104F900011011F928F9386E796E010C08091100157
-:104FA000681720F4861B8093100102C01092100134
-:104FB000809110011F928F938BE596E09F938F93C2
-:104FC0000E94EB070F900F900F900F900895CF93D2
-:104FD000C82F1F928F9320E639E03F932F930E94B2
-:104FE000EB0761E070E080E090E004C0660F771F9F
-:104FF000881F991FCA95D2F70E949A1E0F900F9092
-:105000000F900F90CF910C949E1ACF938D3109F48D
-:1050100065C0B0F58E3009F4CBC100F5873009F4D6
-:105020009BC1A8F4863009F06AC28091D701817FC4
-:105030008E7F8093D70185E699E00E94520781EA2E
-:105040009DE00E94520781E08093E70180C1883093
-:1050500009F44FC08B3009F47CC151C2863109F488
-:10506000EDC138F4803109F4B6C1813109F42DC2A3
-:1050700046C2893109F4CBC18B3109F486C13FC2E4
-:10508000853309F434C248F4873209F430C208F495
-:1050900030C2893209F42BC232C2833438F48A33E5
-:1050A00008F029C2883309F454C129C2833409F4B1
-:1050B0001EC2883409F023C20E949E1A80E99DE036
-:1050C0000E9452079FEF23ED80E3915020408040E3
-:1050D000E1F700C000000E94312239C180EB9DE061
-:1050E0000E9452070E94FE2B0E94D9140E94170DA5
-:1050F0002EC185EA9DE00E94520786E79BE00E9450
-:1051000052070E94F5231F928F9383E79BE09F93A2
-:105110008F930E94EB0781E79BE00E9452070E9459
-:10512000EC23C82F8EE59BE00E9452071F92CF937D
-:1051300029E53BE03F932F930E94EB0787E59BE037
-:105140000E9452078DE49BE00E9452078C2F8170D1
-:105150001F928F932AE43BE03F932F930E94EB072B
-:1051600088E49BE00E9452078EE39BE00E94520776
-:10517000C1FB882780F91F928F932BE33BE03F937D
-:105180002F930E94EB0789E39BE00E9452078DE278
-:105190009BE00E945207C2FB882780F91F928F93E1
-:1051A0002AE23BE03F932F930E94EB0788E29BE0CB
-:1051B0000E9452078FE19BE00E945207C3FBCC275D
-:1051C000C0F91F92CF938CE19BE09F938F930E9435
-:1051D000EB078AE19BE00E9452070E94FE23C82F42
-:1051E00086E09BE00E9452071F92CF9321E03BE0B4
-:1051F0003F932F930E94EB078FEF9AE00E94520794
-:1052000086EE9AE00E9452078C2F81701F928F9336
-:1052100023EE3AE03F932F930E94EB078DB79EB7A2
-:1052200080960FB6F8949EBF0FBE8DBF81EE9AE0B8
-:105230000E9452078AEC9AE00E945207C1FB88271D
-:1052400080F91F928F9327EC3AE03F932F930E94AF
-:10525000EB0785EC9AE00E94520783EB9AE00E94EC
-:105260005207C2FB882780F91F928F9320EB3AE008
-:105270003F932F930E94EB078EEA9AE00E94520719
-:105280008CE99AE00E945207C3FB882780F91F929D
-:105290008F9329E93AE03F932F930E94EB0787E928
-:1052A0009AE00E9452078DE89AE00E945207C4FBE0
-:1052B000882780F91F928F932AE83AE03F932F9333
-:1052C0000E94EB0788E89AE00E94520786E79AE07E
-:1052D0000E945207C5FB882780F91F928F9323E70E
-:1052E0003AE03F932F930E94EB0781E79AE00E94F8
-:1052F000520785E59AE00E945207C6FB882780F98D
-:105300001F928F9322E53AE03F932F930E94EB0781
-:1053100080E59AE00E94520788E49AE00E945207D2
-:10532000C7FBCC27C0F91F92CF9385E49AE09F93E7
-:105330008F930E94EB0783E49AE00E9452078DB797
-:105340009EB74C960FB6F8949EBF0FBE8DBFC1E0BE
-:10535000DBC08CE899E058C08091D701C82FC1709C
-:1053600080FF09C083E89DE00E9452078091D70129
-:10537000817F8E7F44C087E79DE00E945207809125
-:10538000D70181608093D701E2CF8091D70181FB63
-:10539000CC27C0F991E0C927C0FB81F98093D701E0
-:1053A000CC2319F08AE69DE025C08CE59DE02CC059
-:1053B0008091D70182FBCC27C0F991E0C927C0FBBF
-:1053C00082F98093D701CC2319F08DE49DE012C0BF
-:1053D0008DE39DE019C08091D70183FBCC27C0F9F4
-:1053E00091E0C927C0FB83F98093D701CC2351F00A
-:1053F00081E39DE00E9452078091D70181608093F4
-:10540000D70182C084E29DE00E945207A0CF85E1CF
-:105410009DE00E94520789EE9CE00E9452078CEAB0
-:105420009CE00E94520785E89CE00E94520781E4BC
-:105430009CE00E94520786E19CE0E6CF88E09CE079
-:105440000E9452070E94D9141F928F938EEE9BE008
-:105450009F938F930E94EB0780910C011F928F9373
-:1054600087ED9BE09F938F930E94EB0780916E01E5
-:105470001F928F9384EC9BE09F938F930E94EB0786
-:1054800080910D011F928F9381EB9BE09F938F93EF
-:105490000E94EB078091D9019091DA01A091DB0184
-:1054A000B091DC01BF93AF939F938F938DE99BE005
-:1054B0009F938F930E94EB078DB79EB746960FB6CA
-:1054C000F8949EBF0FBE8DBF42CF0E949E1AC0911E
-:1054D0000D0181E0C827C0930D01CC2329F083E999
-:1054E0009BE00E94520710C088E89BE08DCF80E0CF
-:1054F00003C08D5101C089530E94E72728CF86E859
-:105500009BE00E945207C0E08C2FCF91089580E06D
-:10551000089580E00895CF93C82F8091E7018130EE
-:1055200081F020F0823009F44CC042C1A0910E01FC
-:10553000B0910F018C91813169F0823209F03AC14A
-:1055400009C0A0910E01B0910F018C91813111F031
-:10555000823249F48C2F0E94872A81112FC08C2F10
-:105560000E9405282CC08C2F0E94892A811126C0F8
-:10557000C431E1F070F4CB3081F0C031D1F40E943D
-:10558000AF2688E599E00E94520782E08093E70108
-:1055900015C0C93259F0C83361F485E699E00E941C
-:1055A00052078CE599E00E94520708C01092E7016B
-:1055B00003C186E599E00E945207FEC081E0817038
-:1055C000FDC0C43220F5CE3108F0C0C0CB3099F117
-:1055D000C8F4C73009F0D2C08AE08093150194E185
-:1055E0009093140193E0909313018093120188E04B
-:1055F0008093110188E2809310018CEF97E00E9464
-:105600005207BFC0C33149F1C431C1F0B7C0CB3478
-:1056100009F4A9C028F4C93289F0C83361F0AEC0DA
-:10562000C13509F49EC0C23509F499C0CE3409F0E1
-:10563000A5C06AE09EC00E94AF26A3C08091E6018B
-:10564000882319F01092E6019CC089E098E00E943E
-:10565000520781E08093E701B1C083EE97E00E949A
-:10566000520781ED97E00E945207809115011F9229
-:105670008F938EEC97E09F938F930E94EB078CECB7
-:1056800097E00E9452078AEB97E00E9452078091B0
-:1056900014011F928F9387EB97E09F938F930E9443
-:1056A000EB0785EB97E00E94520786EA97E00E949D
-:1056B0005207809113011F928F9383EA97E09F9383
-:1056C0008F930E94EB0781EA97E00E94520780E9DE
-:1056D00097E00E945207809112011F928F938DE8EC
-:1056E00097E09F938F930E94EB078BE897E00E94CF
-:1056F000520786E797E00E945207809111011F929E
-:105700008F9383E797E09F938F930E94EB0781E746
-:1057100097E00E9452078AE597E00E945207809125
-:1057200010011F928F9387E597E09F938F930E94BC
-:10573000EB0785E597E00E9452078DB79EB7489624
-:105740000FB6F8949EBF0FBE8DBF1BC0CE51EC2F7D
-:10575000F0E0E15DFE4F80818093E60112C061E0E0
-:1057600003C061E006C06AE08091E6010E94C6269F
-:1057700008C08091E6010E94692703C08AEF97E084
-:1057800013C08091E601882369F01F928F9384EF04
-:1057900097E09F938F930E94EB070F900F900F90CD
-:1057A0000F9004C081EF97E00E94520781E006C08D
-:1057B0001092E70180E002C080E001CFCF91089510
-:1057C000E1E8F0E08081886080838081816080836F
-:1057D0008FB7F89493E09093890090ED90938800B0
-:1057E0008FBF0895EFE6F0E08081826080830895A6
-:1057F000EFE6F0E080818D7F80830895EFE6F0E0B2
-:10580000808192E08927808308951F920F920FB6BE
-:105810000F9211242F933F934F935F936F937F9336
-:105820008F939F93AF93BF93EF93FF938091E80182
-:105830009091E90101969093E9018093E80181112B
-:1058400003C082E00E94170DE091E901E695E6951C
-:10585000F0E0E054F24FE4918091E8018E1303C030
-:1058600080E00E94170DFF91EF91BF91AF919F9142
-:105870008F917F916F915F914F913F912F910F90F9
-:105880000FBE0F901F90189504D06894B1118DC071
-:10589000089570D088F09F5790F0B92F9927B7518D
-:1058A000A0F0D1F0660F771F881F991F1AF0BA95E4
-:1058B000C9F712C0B13081F077D0B1E0089574C05B
-:1058C000672F782F8827B85F39F0B93FCCF38695DA
-:1058D00077956795B395D9F73EF490958095709537
-:1058E00061957F4F8F4F9F4F0895E89409C097FBB4
-:1058F0003EF490958095709561957F4F8F4F9F4FA7
-:105900009923A9F0F92F96E9BB279395F6958795EA
-:1059100077956795B795F111F8CFFAF4BB0F11F4AD
-:1059200060FF1BC06F5F7F4F8F4F9F4F16C0882354
-:1059300011F096E911C0772321F09EE8872F762F8A
-:1059400005C0662371F096E8862F70E060E02AF0CB
-:105950009A95660F771F881FDAF7880F96958795B7
-:1059600097F9089557FD9058440F551F59F05F3F20
-:1059700071F04795880F97FB991F61F09F3F79F071
-:1059800087950895121613061406551FF2CF4695F3
-:10599000F1DF08C0161617061806991FF1CF869575
-:1059A0007105610508940895E894BB276627772759
-:1059B000CB0197F908950BD078C069D028F06ED04C
-:1059C00018F0952309F05AC05FC01124EECFCADF4A
-:1059D000A0F3959FD1F3950F50E0551F629FF00102
-:1059E000729FBB27F00DB11D639FAA27F00DB11D5B
-:1059F000AA1F649F6627B00DA11D661F829F2227E4
-:105A0000B00DA11D621F739FB00DA11D621F839F6A
-:105A1000A00D611D221F749F3327A00D611D231F40
-:105A2000849F600D211D822F762F6A2F11249F578E
-:105A300050408AF0E1F088234AF0EE0FFF1FBB1FB1
-:105A4000661F771F881F91505040A9F79E3F510550
-:105A500070F014C0AACF5F3FECF3983EDCF386955C
-:105A600077956795B795F795E7959F5FC1F7FE2BFB
-:105A7000880F911D9695879597F9089597F99F67D7
-:105A800080E870E060E008959FEF80EC08950024C6
-:105A90000A941616170618060906089500240A9493
-:105AA00012161306140605060895092E0394000C19
-:105AB00011F4882352F0BB0F40F4BF2B11F460FFA8
-:105AC00004C06F5F7F4F8F4F9F4F0895991B79E000
-:105AD00004C0991F961708F0961B881F7A95C9F77E
-:105AE0008095089597FB072E16F4009407D077FD54
-:105AF00009D00E948C2D07FC05D03EF4909581952D
-:105B00009F4F0895709561957F4F0895EE0FFF1F89
-:105B10000590F491E02D0994AA1BBB1B51E107C02D
-:105B2000AA1FBB1FA617B70710F0A61BB70B881F2D
-:105B3000991F5A95A9F780959095BC01CD010895BC
-:105B4000F999FECF92BD81BDF89A992780B5089545
-:105B5000A8E1B0E042E050E00C94C32D262FF99963
-:105B6000FECF1FBA92BD81BD20BD0FB6F894FA9A40
-:105B7000F99A0FBE019608950E94AE2D272F0C941E
-:105B8000AF2DDC01CB01FC01F999FECF06C0F2BDBF
-:105B9000E1BDF89A319600B40D9241505040B8F7EB
-:065BA0000895F894FFCF08
-:105BA6002002180D090EE60DB20D7F0D0101C5018B
-:105BB60028080A03140A3F4D3620394605F904C35E
-:105BC60004A3046A04DD03F6030F04280448040151
-:0A5BD6000203040506070809000099
+:1002D00001000100AE00010001000000160345000E
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex
index 4bb17147f0..a0cdc0ec29 100644
--- a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex
+++ b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex
@@ -1,17 +1,17 @@
-:100000000C9476070C94BA070C94BA070C94BA07B0
-:100010000C94BA070C94BA070C94BA070C94BA075C
-:100020000C94BA070C94BA070C9405130C94D713CC
-:100030000C94BA070C94BA070C94BA070C94BA073C
-:100040000C94BA070C94B12C0C94BA070C94BA0710
-:100050000C94BA070C94A9220C94BA070C94BA0712
-:100060000C94BA070C94BA070C94BA070C94BA070C
-:100070000C94BA070C94BA070C94BA070C94BA07FC
-:100080000C94BA070C94BA070C94BA070C94BA07EC
-:100090000C94BA070C94BA070C94BA070C94BA07DC
-:1000A0000C94BA070C94BA070C94BA07441466145B
-:1000B000541566145415AB14CE1454152315361567
-:1000C0007D187D18AC18AC18EF182D19461B461B6F
-:1000D0004619461B471A471A1A1B461B461B311B5B
+:100000000C94E1020C9428030C9428030C9428030C
+:100010000C9428030C9428030C9428030C942803B4
+:100020000C9428030C9428030C94780C0C944A0D1F
+:100030000C9428030C9428030C9428030C94280394
+:100040000C9428030C94BE210C9428030C942803D0
+:100050000C9428030C94501B0C9428030C94280334
+:100060000C9428030C9428030C9428030C94280364
+:100070000C9428030C9428030C9428030C94280354
+:100080000C9428030C9428030C9428030C94280344
+:100090000C9428030C9428030C9428030C94280334
+:1000A0000C9428030C9428030C942803B70DD90D45
+:1000B000CC0ED90DCC0E1E0E410ECC0E960EA90EF6
+:1000C00093119311C211C21105123F124C144C141A
+:1000D00058124C144D134D1320144C144C14371457
 :1000E0000147024701470247012102210128022856
 :1000F0000001470247014702470120022001280270
 :1001000028000147024701470247011F021F01283B
@@ -59,1435 +59,1085 @@
 :1003A000000001000000000000000000000001004B
 :1003B000000000000000000000000100000000003C
 :1003C000000000000000010000000000000000002C
-:1003D000000000000A002530313662003A20002576
-:1003E000303258000A722F632030313233343536C0
-:1003F0003738394142434445460A000A0025303225
-:100400005800626F756E6365213A20006C656674F2
-:1004100020736964652061747461636865640A00AF
-:100420006C6566742073696465206E6F74207265F4
-:1004300073706F6E64696E670A00747279696E67B3
-:1004400020746F207265736574206D637032333071
-:1004500031380A005B735D004B6579626F617264CD
-:100460002073746172742E0A005B575D005B535DEC
-:10047000005B525D005B445D005B435D001603451D
-:1004800000720067006F0044006F00780020004594
-:10049000005A00000016034500720067006F004418
-:1004A000006F007800200045005A00000004030996
-:1004B0000409028D00050100A0FA090400000103EF
-:1004C000010100092111010001223F0007058103FC
-:1004D00008000A09040100010301020009211101B9
-:1004E0000001224D000705820308000A09040200EA
-:1004F0000103000000092111010001223600070557
-:10050000830308000A090403000203000000092114
-:1005100011010001222000070584032000010705C6
-:100520000403200001090404000103000000092164
-:100530001101000122390007058503100001120195
-:10054000100100000008EDFE071301000102000188
-:1005500005010906A101050719E029E71500250194
-:100560009508750181020508190129059505750190
-:10057000910295017503910105071900297715006E
-:100580002501957875018102C00631FF0974A1012A
-:100590000975150025FF952075088102097615005B
-:1005A00025FF952075089102C005010980A10185EC
-:1005B0000216010026B7001A01002AB7007510952F
-:1005C000018100C0050C0901A10185031601002667
-:1005D0009C021A01002A9C02751095018100C00539
-:1005E000010902A1010901A1000509190129051547
-:1005F00000250195057501810295017503810105AD
-:1006000001093009311581257F9502750881060998
-:10061000381581257F950175088106050C0A380279
-:100620001581257F950175088106C0C00501090661
-:10063000A101050719E029E71500250195087501B5
-:1006400081029501750881010508190129059505A3
-:10065000750191029501750391010507190029FFA4
-:10066000150025FF950675088100C00A0025303267
-:100670005820006B6579626F6172645F7265706F9C
-:1006800072743A20000A0025303258006B65796296
-:100690006F6172645F7365745F6C65643A200064B7
-:1006A000656C5F6B65795F6269743A2063616E2780
-:1006B000742064656C3A20253032580A0061646405
-:1006C0005F6B65795F6269743A2063616E2774209D
-:1006D0006164643A20253032580A00646F6E652EDA
-:1006E0000A00626F6F676D61676963207363616E93
-:1006F0003A202E2E2E2000290A002575002F0025D5
-:1007000075005D2800256400200025640020002578
-:10071000640020002564007C0025303258006D6F95
-:100720007573656B6579205B62746E7C78207920C7
-:100730007620685D287265702F61636C293A205BB2
-:10074000006D6B5F776865656C5F74696D655F747C
-:100750006F5F6D6178203D2025640A006D6B5F77C7
-:100760006865656C5F6D61785F7370656564203D79
-:100770002025640A006D6B5F74696D655F746F5F3F
-:100780006D6178203D2025640A006D6B5F6D617896
-:100790005F7370656564203D2025640A006D6B5FA2
-:1007A000696E74657276616C203D2025640A006D67
-:1007B0006B5F64656C6179203D2025640A006D6B78
-:1007C0005F776865656C5F74696D655F746F5F6D99
-:1007D0006178203D2025640A006D6B5F7768656550
-:1007E0006C5F6D61785F7370656564203D20256482
-:1007F0000A006D6B5F74696D655F746F5F6D617822
-:10080000203D2025640A006D6B5F6D61785F737019
-:10081000656564203D2025640A006D6B5F696E7418
-:10082000657276616C203D2025640A006D6B5F6403
-:10083000656C6179203D2025640A000A0025750059
-:10084000363A20776865656C5F74696D655F746FB3
-:100850005F6D61783A20000A00257500353A2077EF
-:100860006865656C5F6D61785F73706565643A207B
-:10087000000A00257500343A2074696D655F746F55
-:100880005F6D61783A20000A00257500333A206DCB
-:1008900061785F73706565643A20000A0025750011
-:1008A000323A20696E74657276616C286D73293AEC
-:1008B00020000A00257500313A2064656C617928B2
-:1008C0002A31306D73293A20000A092D2056616CB7
-:1008D000756573202D0A004D3E004D25643E2000B5
-:1008E0003F007365742064656661756C740A00432B
-:1008F0003E200077686572652064656C74613A20FB
-:10090000637572736F723D25642C20776865656C22
-:100910003D25640A53656520687474703A2F2F650D
-:100920006E2E77696B6970656469612E6F72672FCF
-:1009300077696B692F4D6F7573655F6B6579730AA6
-:10094000000A092D204D6F7573656B6579202D0A9E
-:100950004553432F713A09717569740A313A096434
-:10096000656C6179282A31306D73290A323A096938
-:100970006E74657276616C286D73290A333A096D5D
-:1009800061785F73706565640A343A0974696D65EE
-:100990005F746F5F6D61780A353A09776865656CD9
-:1009A0005F6D61785F73706565640A363A097768D0
-:1009B00065656C5F74696D655F746F5F6D61780A02
-:1009C0000A703A097072696E742076616C7565738D
-:1009D0000A643A097365742064656661756C7473A2
-:1009E0000A75703A092B310A646F776E3A092D3116
-:1009F0000A706775703A092B31300A7067646F7737
-:100A00006E3A092D31300A0A7370656564203D2005
-:100A100064656C7461202A206D61785F7370656510
-:100A200064202A2028726570656174202F20746903
-:100A30006D655F746F5F6D6178290A003F004D3E00
-:100A40002000433E20004C25640A000A092D204363
-:100A50006F6E736F6C65202D0A4553432F713A09F1
-:100A6000717569740A6D3A096D6F7573656B657997
-:100A70000A000A092D204D61676963202D0A643A36
-:100A80000964656275670A783A096465627567206A
-:100A90006D61747269780A6B3A09646562756720E2
-:100AA0006B6579626F6172640A6D3A09646562759B
-:100AB00067206D6F7573650A763A0976657273699A
-:100AC0006F6E0A733A097374617475730A633A0935
-:100AD000636F6E736F6C65206D6F64650A302D34C3
-:100AE0003A096C61796572302D34284631302D46D3
-:100AF00034290A506175733A09626F6F746C6F61C3
-:100B00006465720A653A09656570726F6D0A6E3ABE
-:100B1000094E4B524F0A7A3A09736C656570204C46
-:100B2000454420746573740A000A002575002E6E12
-:100B30006B726F3A20000A002575002E7377617082
-:100B40005F6261636B736C6173685F6261636B7337
-:100B5000706163653A20000A002575002E73776185
-:100B6000705F67726176655F6573633A20000A00A3
-:100B70002575002E6E6F5F6775693A20000A0025A3
-:100B800075002E737761705F72616C745F72677548
-:100B9000693A20000A002575002E737761705F6C3A
-:100BA000616C745F6C6775693A20000A00257500F6
-:100BB0002E636170736C6F636B5F746F5F636F6ED6
-:100BC00074726F6C3A20000A002575002E737761ED
-:100BD000705F636F6E74726F6C5F636170736C6F64
-:100BE000636B3A20000A0025303258006B65796D3E
-:100BF00061705F636F6E6669672E7261773A20007D
-:100C00000A002575002E6D6F7573653A20000A0085
-:100C10002575002E6B6579626F6172643A20000A57
-:100C2000002575002E6D61747269783A20000A0003
-:100C30002575002E656E61626C653A20000A0025FC
-:100C40003032580064656275675F636F6E6669670E
-:100C50002E7261773A20000A00257500646566618E
-:100C6000756C745F6C617965723A20003F004E4B81
-:100C7000524F3A206F66660A004E4B524F3A206F31
-:100C80006E0A0074696D65725F636F756E743A20E9
-:100C90002530346C580A006B6579626F6172645F4D
-:100CA0006E6B726F3A2025580A006B6579626F612E
-:100CB00072645F69646C653A2025580A006B657937
-:100CC000626F6172645F70726F746F636F6C3A20F1
-:100CD00025580A00686F73745F6B6579626F617283
-:100CE000645F6C65647328293A2025580A000A0954
-:100CF0002D20537461747573202D0A004743433AC5
-:100D000020342E392E33204156522D4C4942433A3D
-:100D100020312E382E31204156525F415243483AFD
-:100D200020617672350A004F5054494F4E533A2095
-:100D30004C55464120424F4F544D41474943204D69
-:100D40004F5553454B45592045585452414B4559F1
-:100D500020434F4E534F4C4520434F4D4D414E4441
-:100D6000204E4B524F203531320A004255494C44F7
-:100D70003A20333064623330302D646972747920E4
-:100D80002830373A35373A3335204A616E203237CA
-:100D90002032303136290A005649443A203078460C
-:100DA000454544284572676F446F7820455A29208D
-:100DB0005049443A20307831333037284572676FD4
-:100DC000446F7820455A29205645523A20307830D1
-:100DD0003030310A00444553433A20742E6D2E6B57
-:100DE0002E206B6579626F617264206669726D771F
-:100DF00061726520666F72204572676F646F780A52
-:100E0000000A092D2056657273696F6E202D0A0045
-:100E10000A6D6F7573653A206F66660A000A6D6F1A
-:100E20007573653A206F6E0A000A6B6579626F61AF
-:100E300072643A206F66660A000A6B6579626F61B8
-:100E400072643A206F6E0A000A6D61747269783AB2
-:100E5000206F66660A000A6D61747269783A206FC5
-:100E60006E0A000A64656275673A206F6E0A000AAE
-:100E700064656275673A206F66660A000A0A626FE7
-:100E80006F746C6F616465722E2E2E2000433E20BD
-:100E9000006565636F6E6669673A0A00536C656545
-:100EA00070204C454420746573740A0000000000F3
-:100EB00000000000000000010204060A0F17202CA9
-:100EC0003A4A5D71879DB3C7DAE9F5FCFFFCF5E9A5
-:100ED000DAC7B39D87715D4A3A2C20170F0A0604C2
-:100EE00002010000000000000000000011241FBEED
-:100EF000CFEFDAE0DEBFCDBF04B603FE24C08091A1
-:100F0000F9019091FA01A091FB01B091FC018730A9
-:100F1000904BA740B04BB9F41092F9011092FA012E
-:100F20001092FB011092FC0114BE84B7877F84BF2E
-:100F300088E10FB6F89480936000109260000FBEB5
-:100F4000E0E0FFE3099511E0A0E0B1E0EEEFFCE5A1
-:100F500002C005900D92AA33B107D9F711E0AAE3B8
-:100F6000B1E001C01D92A93FB107E1F70E943D1019
-:100F70000C947D2E0C940000FF93EF93E0913A01C6
-:100F8000F0913B01309709F00995EF91FF91089599
-:100F9000FC018591803011F0EFDFFBCF0895FF2732
-:100FA000E0E230E247FF0CC0419597FF09C0EDE257
-:100FB0006095709580959095611D711D811D911DA5
-:100FC00027FF02C0219530E350E2AA27660F771F62
-:100FD000881F991FAA1FA41710F0A41B63955A9588
-:100FE000A9F7AA3008F0A95FA05DAF93F39561154A
-:100FF00071058105910541F7ED3211F4EF93F395F9
-:10100000F21718F43F93F395FBCF8F91B5DFFA9564
-:10101000E1F70895E991F9918591803021F08532C9
-:1010200019F0AADFF9CF089520E0E89455915532E0
-:10103000C1F3503311F4689455915A3348F4505326
-:1010400090F3220F022E220F220F200D250FF4CF36
-:101050000EF4219589919991533619F3533729F15B
-:10106000533559F1BC0188279927E8945C3621F45F
-:101070008991999168945591543639F446EF7EF0F0
-:1010800077FF0DC08FEF9FEF0AC055374AE039F068
-:10109000583540E121F0523642E009F00895FF93BF
-:1010A000EF937DDFEF91FF91B7CFFF93EF93FC01BB
-:1010B00081918030B9F360DFFBCFFF93EF9368DF5E
-:1010C000F1CFDF93CF93CDB7DEB72596A3DFCF91D6
-:1010D000DF910895CF93DF93EC01623039F128F46A
-:1010E000662349F0613091F02DC0643029F108F198
-:1010F000653029F127C08A81882321F085EE0E947E
-:101100001A1720C085EE0E94E2171CC08A8188232E
-:1011100051F085EE0E941A1785EE0E94E21783EEC9
-:101120000E941A1703C083EE0E94E2178A81882367
-:1011300061F08A81882361F08A81882361F08A8145
-:10114000882361F080E090E00BC083E191E008C06B
-:1011500082E091E005C081EF90E002C080EE90E077
-:10116000DF91CF91089580E090E008956091BC01F7
-:101170007091BD018091BE019091BF010E94A82194
-:1011800056985E9825982D9826982E9827982F98EF
-:10119000823019F0833021F00895259A2D9A089510
-:1011A000269A2E9A089586EB98E0892B11F00E94DA
-:1011B000B60880E090E0089556985E9825982D989E
-:1011C00026982E9827982F988FEF90E0909389007B
-:1011D0008093880090938B0080938A0090938D0079
-:1011E00080938C00259A2D9A2FEF80E792E0215072
-:1011F00080409040E1F700C00000269A2E9A2FEF21
-:1012000080E792E0215080409040E1F700C000006C
-:10121000279A2F9A2FEF80E792E02150804090404C
-:10122000E1F700C0000025982D982FEF80E792E0AD
-:10123000215080409040E1F700C0000026982E9891
-:101240002FEF80E792E0215080409040E1F700C00E
-:10125000000027982F9856985E9825982D982698E4
-:101260002E9827982F98089589EA8093800089E026
-:101270008093810024982C983F988AB18F748AB902
-:101280006E98479A8BB1806B8BB9769A0E94DC0876
-:1012900083EB98E0892B11F00E94B30880E090E086
-:1012A000089580E28093000180913C0181110EC07D
-:1012B0000E94A00981E080933C012FEF83ED90E331
-:1012C000215080409040E1F700C0000080E40E947F
-:1012D000A6098093000181112EC00E94D00980933D
-:1012E0000001811128C00E94D00980930001811162
-:1012F00022C08FE30E94D0098093000181111BC09E
-:101300000E94C80980E40E94A6098093000181110F
-:1013100012C08CE00E94D0098093000181110BC0A3
-:101320000E94D00980930001811105C08FE30E94C3
-:10133000D009809300010E94C8098091000108959E
-:101340001092B9008AE08093B800089594EA9093CF
-:10135000BC009091BC0097FFFCCF9091B900987FA2
-:10136000983021F0903111F081E008958093BB0016
-:1013700084E88093BC008091BC0087FFFCCF809103
-:10138000B900887F883111F0803471F780E00895CA
-:1013900084E98093BC008091BC0084FDFCCF08955B
-:1013A0008093BB0084E88093BC008091BC0087FFE1
-:1013B000FCCF9091B900987F81E0983209F480E0E9
-:1013C000089584E88093BC008091BC0087FFFCCF27
-:1013D0008091BB00089580910001811115C080E4C7
-:1013E0000E94A6098093000181110CC082E10E9435
-:1013F000D00980930001811105C08FEF0E94D009B0
-:10140000809300010E94C80984B1807F84B985B1AE
-:10141000807F85B98AB1837F8AB98BB1837F8BB98D
-:101420003E98469808950E945109809300010E94B9
-:10143000EB0980B38C7080BB81B3836F81BBAEE35B
-:10144000B1E0ECE4F1E08EE08E0F11921D928E136C
-:10145000FCCF84E399E0892B11F00C9434090895B2
-:101460009F92AF92BF92CF92DF92EF92FF920F9333
-:101470001F93CF93DF93809100018823E1F0809147
-:101480003D018F5F80933D01811115C08AE394E097
-:101490000E94C8070E94510980930001882329F007
-:1014A00080E294E00E94C80706C08CE094E00E94AD
-:1014B000C8070E94DC080EE311E0C0E0D0E0BB24C6
-:1014C000B39482E0A82ECC24C394D12C2DEFE22E2D
-:1014D00023E0F22EC730D10500F580910001811183
-:1014E00064C080E40E94A60980930001811112C0AB
-:1014F00082E10E94D0098093000181110BC0C601D6
-:101500000C2E01C0880F0A94EAF780950E94D0093A
-:10151000809300010E94C80948C0CA30A1F028F495
-:10152000C83059F0C93061F005C0CC3089F070F096
-:10153000CD3089F0209A289810C0219A29980DC0A2
-:10154000229A2A980AC0239A2B9807C0529A01C05F
-:10155000539A5B9802C03E9A469890EA9A95F1F7A2
-:101560009FB1799902C082E001C080E091709B2513
-:10157000982B7C9902C084E001C080E0892B7D9982
-:1015800002C038E001C030E0832B7E9902C020E128
-:1015900001C020E0822B9FB19095991F9927991F38
-:1015A0009295990F907E892B10C080910001811136
-:1015B00074C080E40E94A60980930001882309F486
-:1015C00059C0912C0E94C809892DF8019081981763
-:1015D00039F1808380910101882301F18091D70145
-:1015E00080FF04C082E094E00E94C8078091D70188
-:1015F00080FF0CC0809101011F928F93FF92EF92A8
-:101600000E9461080F900F900F900F908091D7016A
-:1016100080FF04C08BEF93E00E94C807A0920101F5
-:101620000E94EB0921960F5F1F4FCE30D10509F0C4
-:1016300051CF809101018823B1F081508093010145
-:10164000882339F08FE99FE00197F1F700C000008F
-:101650000AC0ACE4B1E0EEE3F1E0CF01825F91912A
-:101660009D938E13FCCF83ED98E0892BC1F00E94EF
-:10167000D30815C083E10E94D00980930001811135
-:10168000A0CF81E40E94A60980930001811199CF27
-:101690000E94E109982E909495CF80E096CF81E04A
-:1016A000DF91CF911F910F91FF90EF90DF90CF903E
-:1016B000BF90AF909F900895E82FF0E0E45BFE4F5D
-:1016C00080810895CF92DF92EF92FF920F931F9344
-:1016D000CF93DF9384EE93E00E94C8078CE4E82E5A
-:1016E00081E0F82EC0E0D0E09FEDC92E93E0D92E26
-:1016F00006ED13E0DF93CF93DF92CF920E94610853
-:101700008CED93E00E94C807F70181917F0190E082
-:101710000E940E229F938F931F930F930E94610844
-:1017200084ED93E00E94C80721968DB79EB7089676
-:101730000FB6F8949EBF0FBE8DBFCE30D105D1F647
-:10174000DF91CF911F910F91FF90EF90DF90CF909D
-:1017500008958B3B910578F4883A910540F5853AD8
-:101760009105D0F48430910508F0B1C08130910525
-:1017700009F4ADC06BC0803E910508F467C0883E97
-:10178000910508F4A4C09C01205F31092031310586
-:1017900008F05CC090650895853A910509F459C038
-:1017A000863A910509F058C082E890E40895883A95
-:1017B000910509F454C0893A910509F453C08A3A55
-:1017C000910509F452C08B3A910509F451C08C3A45
-:1017D000910509F450C08D3A910509F44FC0803B42
-:1017E000910509F44EC08E3A910509F44DC08F3A27
-:1017F000910509F44CC0813B910509F44BC0823B33
-:10180000910509F44AC0833B910509F449C0843B22
-:10181000910509F448C0853B910509F447C0863B12
-:10182000910509F446C0873B910509F445C0883B02
-:10183000910509F444C0893B910509F443C08A3BF2
-:10184000910509F442C080E094E4089580E090E0BE
-:10185000089581E890E4089583E890E4089582EE85
-:1018600094E4089589EE94E408958AEE94E408954A
-:1018700085EB94E4089586EB94E4089587EB94E473
-:1018800008958CEC94E408958DEC94E4089583E835
-:1018900095E408958AE895E4089582E995E4089529
-:1018A00084E995E4089581E296E4089583E296E45C
-:1018B000089584E296E4089585E296E4089586E228
-:1018C00096E4089587E296E408958AE296E40895FE
-:1018D000089596E0799FF001112494E5899FE00D29
-:1018E000F11D1124E60FF11DEE0FFF1FEC5CFE4F02
-:1018F000859194910895880F991FFC01EC55F04053
-:10190000859194910895880F991FFC01EC5DFE4F1D
-:1019100085919491089526E0729FF001112444E589
-:10192000849FE00DF11D1124E60FF11DEE0FFF1F46
-:10193000EC5CFE4F859194919C013A9521154FE105
-:10194000340708F41AC13F512115304120F49F702B
-:101950000E94830C08959C0130532115304118F4E6
-:101960009927906C0895811520E5920769F40E94EB
-:10197000681B4FEF84E39CE0415080409040E1F7CA
-:1019800000C000000C94CE22813020E5920731F493
-:101990008091D70181608093D70108959C013055D3
-:1019A0002115304108F051C0292F33272F703327DC
-:1019B00021303105D9F4AC014370552702C0220F04
-:1019C000331F4A95E2F73C68AC0164E0440F551FB1
-:1019D0006A95E1F744275370242B352B73E0880F69
-:1019E000991F7A95E1F7807699271DC0223031053D
-:1019F00029F4982F8827816F906A08952330310544
-:101A0000A9F4AC014370552721E030E002C0220F59
-:101A1000331F4A95E2F73C6843E0880F991F4A95C7
-:101A2000E1F7807E9770822B932B08952430310547
-:101A3000E1F4AC014370552721E030E002C0220FF1
-:101A4000331F4A95E2F73A68E7CF9C0130572115DA
-:101A5000304118F49F70906208959C013058211510
-:101A6000304118F49F70906A0895803E9105E0F42B
-:101A7000803C910558F58133910509F46FC048F415
-:101A80008932910509F463C08A32910509F46DC069
-:101A900072C089339105E9F082389105D1F0853320
-:101AA000910509F44DC067C0833E910581F138F47A
-:101AB000803E9105B9F0823E9105D9F05CC0863E2A
-:101AC000910561F1873E9105A1F155C00E947B0C03
-:101AD00008952091EA0120FD02C021FF4CC080EE54
-:101AE00090E049C08091EA0180FFF9CF89E390E05E
-:101AF00042C08091EA0182FF0EC08091EA0184FF1A
-:101B000003C080E090E037C083EE90E034C0809165
-:101B1000EA0182FFF2CF82EE90E02DC08091EA01CF
-:101B200083FF0BC08091EA0184FDEBCF87EE90E04C
-:101B300022C08091EA0183FFF5CF86EE90E01BC0C2
-:101B40008091EA0185FF07C089E290E014C080918E
-:101B5000EA0185FFF9CF85E390E00DC08091EA01AD
-:101B600086FF07C08AE290E006C08091EA0186FF06
-:101B7000F9CF81E390E00E94A90B08950895809128
-:101B80006D0108959FB7F89410925C019FBF9091EA
-:101B9000F001943009F057C09091E9009F703091A6
-:101BA000EC00232F217030FD20E8922B24E02093BD
-:101BB000E9002091EB0020FF43C02091EE0027FFB9
-:101BC0003FC020915A01222321F02091E80025FFF7
-:101BD00037C010925A0126E03091E80035FD15C05B
-:101BE0003091F001343061F53091EB0035FD28C0C3
-:101BF000215021F481E080935A0122C0EFE9FFE0F7
-:101C00003197F1F700C00000E7CF8093F100809199
-:101C1000E80085FD0AC08091E80080FFFCCF80913C
-:101C2000E8008E778093E80006C08FB7F89421E033
-:101C300020935C018FBF9F709093E90080E008952E
-:101C40009F709093E9008FEF0895CF93DF9300D0BA
-:101C50001F92CDB7DEB79C018091F001843019F559
-:101C600093E099833B832A839093E9008FEF9091CF
-:101C7000E800815095FD06C095ED9A95F1F70000BA
-:101C80008111F5CF8091E80085FF0DC040E050E064
-:101C900063E070E0CE0101960E94F5108091E800AB
-:101CA0008E778093E8000F900F900F90DF91CF9187
-:101CB0000895CF93DF9300D01F92CDB7DEB7209168
-:101CC000F001243021F522E029839B838A8383E07D
-:101CD0008093E9008FEF9091E800815095FD06C058
-:101CE00095ED9A95F1F700008111F5CF8091E8000C
-:101CF00085FF0DC040E050E063E070E0CE0101964A
-:101D00000E94F5108091E8008E778093E8000F9094
-:101D10000F900F90DF91CF9108952091F001243022
-:101D2000F1F422E02093E9002FEF3091E8002150F8
-:101D300035FD06C035ED3A95F1F700002111F5CFDC
-:101D40002091E80025FF0BC040E050E065E070E026
-:101D50000E94F5108091E8008E778093E800089546
-:101D6000CF93DF932091F001243009F048C0EC01BB
-:101D700080910C018823E1F080910D018823C1F04E
-:101D800085E08093E9008FEF9091E800815095FD08
-:101D900006C095E19A95F1F700008111F5CF809189
-:101DA000E80085FF2CC040E050E060E170E017C023
-:101DB00081E08093E9008FEF9091E800815095FDDC
-:101DC00006C095ED9A95F1F700008111F5CF80914D
-:101DD000E80085FF14C040E050E068E070E0CE010C
-:101DE0000E94F5108091E8008E778093E80080E1F2
-:101DF000FE01ADE5B1E001900D928A95E1F7DF912A
-:101E0000CF91089589E794E00E94C8078091EF017F
-:101E1000811109C00E948A120E94E7128091E2009B
-:101E200084608093E200089585E794E00E94C807EB
-:101E30001092EF01089581E794E00C94C8078DE6B5
-:101E400094E00E94C8070C949E2C89E694E00E94BE
-:101E5000C8070E9464220E94A42C0E948C150C9436
-:101E6000BE0D20915B012F5F822F62E30E94122E34
-:101E7000992319F020935B01089510925B018091E2
-:101E80005C01882371F18091F001843041F58091EB
-:101E9000E9008F702091EC00922F917020FD90E866
-:101EA000892B94E09093E9009091EB0090FF14C08F
-:101EB0009091EE0097FF10C09091E80095FF03C04D
-:101EC0001092F100F9CF9091E80090FF05C0909139
-:101ED000E8009E779093E8008F708093E90010925D
-:101EE0005C01089542E061EC81E00E94041242E04E
-:101EF00061EC82E00E94041242E061EC83E00E9407
-:101F0000041242E261EC84E00E94041242E161ECBE
-:101F100085E00C9404128091F201833009F455C0DD
-:101F200030F4813071F0823009F48EC008958A3027
-:101F300009F47AC08B3009F460C0893009F09CC084
-:101F400020C08091F101813A09F096C08091E800AB
-:101F5000877F8093E8008091F5019091F601892BAD
-:101F600021F460E18DE591E003C060E080E090E065
-:101F700070E00E9440118091E8008B778093E80028
-:101F800008958091F101813209F076C08091F501C8
-:101F90009091F601009719F0049709F06DC08091B7
-:101FA000E800877F8093E8008091E80082FD05C00B
-:101FB0008091F0018111F8CF5FC08091F100809392
-:101FC0006D018091E8008B7753C08091F101813AD7
-:101FD00009F052C08091F5019091F601892B09F02A
-:101FE0004BC08091E800877F8093E8008091E800F3
-:101FF00080FFFCCF80910C0136C08091F1018132CD
-:10200000D9F58091F5019091F601892BA9F5809180
-:10201000E800877F8093E8000E9439128091F301E5
-:1020200080930C010C94681B8091F101813221F5A1
-:102030008091E800877F8093E8000E9439128091A8
-:10204000F40180936E0108958091F101813AA1F429
-:102050008091E800877F8093E8008091E80080FF0E
-:10206000FCCF80916E018093F1008091E8008E7723
-:102070008093E8000C943912089584B7877F84BF59
-:1020800088E10FB6F89480936000109260000FBE54
-:1020900090E080E80FB6F89480936100909361001F
-:1020A0000FBE0E9419160E948A120E94E7128091A8
-:1020B000E20084608093E20082EC9DE00E94A32114
-:1020C00078940E946C150E941B1682E091E00E9499
-:1020D00087150E948C2C88E594E00E94C8078091A7
-:1020E000F001853089F484E594E00E94C8070E94DD
-:1020F00028228091EE01882391F30E9450228823A8
-:1021000071F30E94DF10EBCF0E944916E8CF292F10
-:10211000332723303105C9F064F42130310581F0D3
-:102120002230310509F043C08DE890E021EB34E026
-:1021300042C021323105F1F02232310541F137C080
-:1021400082E190E02EE335E036C099278130910599
-:1021500041F08230910541F0892B49F5EDEAF4E038
-:1021600005C0E5E9F4E002C0EDE7F4E0849190E019
-:102170009F0121C06530D8F4E62FF0E0EE0FFF1F7D
-:10218000EB5DFE4F2081318189E090E014C0653025
-:1021900070F470E0FB01EE0FFF1FE55EFE4F208143
-:1021A0003181FB01EA5EFE4F808190E004C080E057
-:1021B00090E020E030E0FA0131832083089580E14F
-:1021C00089BD82E189BD09B400FEFDCF8091D800B0
-:1021D0008F7D8093D8008091E00082608093E00042
-:1021E0008091E00081FDFCCF0895CF92DF92EF92C5
-:1021F000FF920F931F93CF93DF93EC018B016A0142
-:102200000E945812811133C0C114D10439F0F60173
-:1022100080819181081B190BC80FD91FE12CF12C6B
-:102220000115110519F18091E80085FD16C0809116
-:10223000E8008E778093E800C114D10449F0F601DC
-:1022400080819181E80EF91EF182E08285E00FC065
-:102250000E945812882321F30AC089918093F100CB
-:1022600001501109FFEFEF1AFF0ADACF80E0DF918A
-:10227000CF911F910F91FF90EF90DF90CF90089535
-:102280002091F7013091F8012617370748F06115C2
-:10229000710539F42091E8002E772093E80001C001
-:1022A000B90140E061157105A9F12091F0012223E7
-:1022B00009F443C0253009F442C02091E80023FD11
-:1022C00040C02091E80022FD32C02091E80020FFAC
-:1022D000E9CF4091F3002091F20030E0342BFC0173
-:1022E000CF016115710559F02830310540F4819115
-:1022F0008093F100615071092F5F3F4FF1CF41E0B2
-:102300002830310509F040E02091E8002E77209335
-:10231000E800C8CF4111C9CF0AC08091F0018823DD
-:1023200061F0853061F08091E80083FD0AC0809102
-:10233000E80082FFF2CF80E0089582E0089583E014
-:10234000089581E008952091F7013091F801261752
-:10235000370748F06115710539F42091E8002E77B0
-:102360002093E80001C0B901FC0120E0611571056E
-:1023700091F18091F001882309F440C0853009F47F
-:102380003FC08091E80083FD3DC08091E80082FD60
-:102390002FC08091E80080FFE9CF2091F300809169
-:1023A000F20090E0922B6115710559F0883091058B
-:1023B00040F424912093F100319661507109019607
-:1023C000F2CF21E0089709F020E08091E8008E77B5
-:1023D0008093E800CBCF2111CCCF0AC08091F001CF
-:1023E000882361F0853061F08091E80083FD0AC0A8
-:1023F0008091E80082FFF2CF80E0089582E00895A6
-:1024000083E0089581E00895982F973058F59093D0
-:10241000E900981739F07091EC002091ED0050918F
-:10242000F00003C0242F762F50E021FF19C0309117
-:10243000EB003E7F3093EB003091ED003D7F309319
-:10244000ED003091EB0031603093EB007093EC00C5
-:102450002093ED005093F0002091EE0027FF07C07D
-:102460009F5FD3CF8F708093E90081E0089580E073
-:1024700008958091F10187FF11C08091E80082FDED
-:1024800005C08091F0018111F8CF11C08091E80062
-:102490008B770BC08091F001882349F08091E80090
-:1024A00080FFF8CF8091E8008E778093E800089550
-:1024B0002091E4003091E50095E64091EC00842FF6
-:1024C000817040FF22C08091E80080FD1CC0809197
-:1024D000F001882391F0853091F08091EB0085FD2B
-:1024E00010C04091E4005091E5004217530729F3D2
-:1024F0009A01915011F784E0089582E0089583E0F5
-:10250000089581E0089580E008954091E80042FF39
-:10251000DECF08950E94F8120E940013E0EEF0E072
-:10252000808181608083E8EDF0E080818F77808317
-:1025300019BCA7EDB0E08C918E7F8C9380818F7E4B
-:1025400080831092EF0108950F931F93CF93DF9331
-:102550000E94F8120E940013C8EDD0E088818F77A6
-:10256000888388818068888388818F7D888319BC6F
-:102570001092F0011092EC011092EE011092ED0118
-:1025800000EE10E0F80180818B7F8083888181607C
-:10259000888342E060E080E00E940412E1EEF0E017
-:1025A00080818E7F8083E2EEF0E080818160808395
-:1025B000808188608083F80180818E7F808388811C
-:1025C00080618883DF91CF911F910F910895E8ED8D
-:1025D000F0E080818F7E8083E7EDF0E08081816094
-:1025E000808384E082BF81E08093EF010C94A41289
-:1025F000E8EDF0E080818E7F80831092E200089504
-:102600001092DA001092E10008951F920F920FB617
-:102610000F9211242F933F934F935F936F937F9368
-:102620008F939F93AF93BF93EF93FF938091E100BC
-:1026300082FF0BC08091E20082FF07C08091E10021
-:102640008B7F8093E1000E94310F8091DA0080FF40
-:102650001FC08091D80080FF1BC08091DA008E7F60
-:102660008093DA008091D90080FF0DC080E189BDA0
-:1026700082E189BD09B400FEFDCF81E08093F001C5
-:102680000E94020F05C019BC1092F0010E94140FA5
-:102690008091E10080FF19C08091E20080FF15C0A9
-:1026A0008091E2008E7F8093E2008091E200806161
-:1026B0008093E2008091D80080628093D80019BC9A
-:1026C00085E08093F0010E941F0F8091E10084FF5C
-:1026D00030C08091E20084FF2CC080E189BD82E19E
-:1026E00089BD09B400FEFDCF8091D8008F7D809315
-:1026F000D8008091E1008F7E8093E1008091E2001C
-:102700008F7E8093E2008091E20081608093E200FE
-:102710008091EC01882311F084E007C08091E300F0
-:1027200087FD02C081E001C083E08093F0010E9438
-:10273000250F8091E10083FF29C08091E20083FF93
-:1027400025C08091E100877F8093E10082E0809343
-:10275000F0011092EC018091E1008E7F8093E10006
-:102760008091E2008E7F8093E2008091E2008061A0
-:102770008093E20042E060E080E00E9404128091D9
-:10278000F00088608093F0000E941B0FFF91EF9192
-:10279000BF91AF919F918F917F916F915F914F9179
-:1027A0003F912F910F900FBE0F901F9018951F9281
-:1027B0000F920FB60F9211242F933F934F935F9375
-:1027C0006F937F938F939F93AF93BF93CF93DF9339
-:1027D000EF93FF93C091E900CF708091EC00D82F68
-:1027E000D17080FDD0E81092E9008091F000877FE1
-:1027F0008093F00078940E941B141092E90080915D
-:10280000F00088608093F000CD2BCF70C093E9007A
-:10281000FF91EF91DF91CF91BF91AF919F918F91F8
-:102820007F916F915F914F913F912F910F900FBECC
-:102830000F901F9018951F93CF93DF93CDB7DEB7FE
-:10284000AA970FB6F894DEBF0FBECDBFE1EFF1E05F
-:1028500088E08E0F9091F10091938E13FBCF0E9430
-:102860008B0F8091E80083FF1FC18091F10190914F
-:10287000F201492F50E04A30510508F015C1FA0124
-:10288000EA5AFF4F0C94322E803881F0823809F0DA
-:102890000BC18091F5018F708093E9008091EB006E
-:1028A00085FB882780F91092E90006C08091ED0130
-:1028B0009091EE01911182609091E800977F909342
-:1028C000E8008093F1001092F100C8C0282F2D7FFE
-:1028D00009F0EAC0882319F0823061F0E5C08091E8
-:1028E000F301813009F0E0C0933009F080E080937B
-:1028F000EE012BC08091F301811127C08091F50179
-:102900008F7009F4D1C08093E9002091EB0020FF83
-:102910001CC0933021F48091EB00806214C0909130
-:10292000EB0090619093EB0021E030E0A90102C040
-:10293000440F551F8A95E2F74093EA001092EA008F
-:102940008091EB0088608093EB001092E900809109
-:10295000E800877F86C08111A7C01091F3011F771F
-:102960008091E3008078812B8093E3008091E800E0
-:10297000877F8093E8000E9439128091E80080FFF1
-:10298000FCCF8091E30080688093E300111102C0C6
-:1029900082E001C083E08093F00186C080588230DD
-:1029A00008F082C08091F3019091F4018C3D53E0D6
-:1029B000950779F583E08A838AE289834FB7F89493
-:1029C000DE01139620E03EE051E2E32FF0E0509369
-:1029D0005700E49120FF03C0E295EF703F5FEF7076
-:1029E0008E2F90E0EA3010F0C79601C0C0968D930C
-:1029F0009D932F5F243149F74FBF8091E800877F77
-:102A00008093E8006AE270E0CE0101960E944011D6
-:102A100014C0AE014F5F5F4F6091F5010E948710B7
-:102A2000BC01892B09F440C09091E800977F9093F6
-:102A3000E80089819A810E94A3118091E8008B7738
-:102A40008093E80031C0803879F58091E800877F75
-:102A50008093E8008091EC018093F1008091E80080
-:102A60008E778093E8000E9439121EC081111CC02D
-:102A70009091F3019230C0F48091E800877F8093B9
-:102A8000E8009093EC010E9439128091EC018111D1
-:102A900006C08091E30087FD02C081E001C084E0B0
-:102AA0008093F0010E94720F8091E80083FF0AC0BA
-:102AB0008091E800877F8093E8008091EB0080623E
-:102AC0008093EB00AA960FB6F894DEBF0FBECDBF81
-:102AD000DF91CF911F910895CF938091F0018823CA
-:102AE000A1F0C091E900CF709091EC00892F817026
-:102AF00090FD80E8C82B1092E9008091E80083FDEA
-:102B00000E941B14CF70C093E900CF910895909359
-:102B10007401809373010895E0917301F091740141
-:102B2000309721F00190F081E02D099480E0089524
-:102B3000EF92FF920F931F93CF93DF93E091730176
-:102B4000F09174013097B1F18C010280F381E02D96
-:102B500009958091D70182FF2DC080FF04C083E7D3
-:102B600096E00E94C807E80110E18DE6E82E86E0B5
-:102B7000F82E8091D70180FF0BC088811F928F9320
-:102B8000FF92EF920E9461080F900F900F900F90AC
-:102B9000115021961111EDCF8091D70180FF0AC00D
-:102BA0008BE696E0DF91CF911F910F91FF90EF9010
-:102BB0000C94C807DF91CF911F910F91FF90EF9078
-:102BC0000895E0917301F0917401309721F0048031
-:102BD000F581E02D099408952091710130917201E1
-:102BE0008217930771F09093720180937101E091C5
-:102BF0007301F0917401309721F00680F781E02D88
-:102C00000994089520916F01309170018217930704
-:102C100071F09093700180936F01E0917301F091D6
-:102C20007401309721F00084F185E02D0994089516
-:102C300008950C9418160E946A220E94130A0C949C
-:102C40003023CF93C82F8091D70182FF1EC080FF11
-:102C500004C08CE896E00E94C8078091D70180FFED
-:102C60000CC01F92CF9387E896E09F938F930E94AA
-:102C700061080F900F900F900F908091D70180FF07
-:102C800004C085E896E00E94C8078C2FCF910C9471
-:102C9000BE0DCF92DF92EF92FF920F931F93CF93CF
-:102CA000DF93CDB7DEB72B970FB6F894DEBF0FBE1C
-:102CB000CDBF0E94300A86E7C82E81E0D82E00E002
-:102CC00010E0E02E802F0E945C0BF60141916F0115
-:102CD000F42EF826B1F40F5F1F4F0E30110589F75F
-:102CE0008FEF89838A831B820E9473228160782FF1
-:102CF0009D838C8349815A816B818D810E94EC1662
-:102D000040C09091D70191FF04C08B870E94620B55
-:102D10008B8520E030E04F2D50E0922FBA01022E3B
-:102D200002C0759567950A94E2F760FF24C02E8370
-:102D3000EF8221E030E0690102C0CC0CDD1C9A95E5
-:102D4000E2F790E08C219D21892B09F420E028876F
-:102D50000E9473228160782F9A8789874E815F81D4
-:102D600068858A850E94EC16F801EA58FE4F80813A
-:102D7000C826C08206C02F5F3F4F2630310569F656
-:102D8000AACF0E94A126109175010E948C151817D8
-:102D9000A1F00E948C15809375012B960FB6F894C4
-:102DA000DEBF0FBECDBFDF91CF911F910F91FF907E
-:102DB000EF90DF90CF900C9421162B960FB6F894DD
-:102DC000DEBF0FBECDBFDF91CF911F910F91FF905E
-:102DD000EF90DF90CF900895CF93DF93CDB7DEB71C
-:102DE0002B970FB6F894DEBF0FBECDBF4F83588729
-:102DF00069877A878B87DE01119686E0FD01119243
-:102E00008A95E9F785E0FE01379601900D928A9543
-:102E1000E1F749815A816B817C818D819E810E947D
-:102E2000021E2B960FB6F894DEBF0FBECDBFDF910A
-:102E3000CF910895CF93882309F4C2C0C82F823858
-:102E400059F40E948C1581FDBBC089E30E949E202D
-:102E50000E947D2189E30CC0833879F40E948C158F
-:102E600080FDAEC083E50E949E200E947D2183E507
-:102E70000E94F120CF910C947D21843859F40E9456
-:102E80008C1582FD9DC087E40E949E200E947D21BA
-:102E900087E4EECF8CEF8C0F813A48F48C2F0E94A0
-:102EA000342B81118DC08C2F0E949E20E3CF80E2B5
-:102EB0008C0F883048F4C77081E001C0880FCA9534
-:102EC000EAF70E944621D6CF8BE58C0F833078F449
-:102ED000C53A29F0C63A31F083E890E005C081E8B0
-:102EE00090E002C082E890E0CF910C94EC1588E568
-:102EF0008C0F833108F064C0C83A39F1C93A41F106
-:102F0000CA3A49F1CB3A51F1CC3A59F1CD3A61F193
-:102F1000C03B69F1CE3A71F1CF3A79F1C13B81F111
-:102F2000C23B89F1C33B91F1C43B99F1C53BA1F18F
-:102F3000C63BA9F1C73BB1F1C83BB9F1C93BC1F1EF
-:102F4000CA3BC9F180E090E038C082EE90E035C025
-:102F500089EE90E032C08AEE90E02FC085EB90E0E1
-:102F60002CC086EB90E029C087EB90E026C08CEC6B
-:102F700090E023C08DEC90E020C083E891E01DC07C
-:102F80008AE891E01AC082E991E017C084E991E0F3
-:102F900014C081E292E011C083E292E00EC084E2AC
-:102FA00092E00BC085E292E008C086E292E005C0A4
-:102FB00087E292E002C08AE292E0CF910C9402167E
-:102FC000CF910895882309F44BC0823859F40E94A8
-:102FD0008C1581FF45C089E30E949E200E947D21BF
-:102FE00089E30CC0833871F40E948C1580FF38C0CF
-:102FF00083E50E949E200E947D2183E50E94F120AE
-:103000000C947D21843859F40E948C1582FF28C0CD
-:1030100087E40E949E200E947D2187E4EFCF9CEFF1
-:10302000980F913A58F390E2980F983050F48770C7
-:1030300091E001C0990F8A95EAF7892F0E944C21EF
-:10304000DFCF9BE5980F933020F480E090E00C9464
-:10305000EC15885A833120F480E090E00C9402163D
-:103060000895882321F00E9446210C947D21089523
-:10307000882321F00E944C210C947D210895BF9259
-:10308000CF92DF92EF92FF920F931F93CF93DF9334
-:1030900000D000D000D0CDB7DEB725E0FC01DE01C6
-:1030A000119601900D922A95E1F7FC014081318142
-:1030B0000281258122952F7063817481672B09F429
-:1030C000E5C23F3F19F44F3F09F4E0C27C01498358
-:1030D0003A8389819A812E830E945D20182FB92E10
-:1030E0000E945C200E94231FEB2DE295EF70F0E020
-:1030F000E05AFF4F2E810C94322E8B2D807F9B2D1A
-:103100009F70F92E882319F0F29480EFF8220023A3
-:1031100049F0FF2009F467C28F2D0E9456210E94BA
-:103120007D2161C2812F0E94E217FF2009F4AEC207
-:103130008F2D0E945C2126960FB6F894DEBF0FBE3D
-:10314000CDBFDF91CF911F910F91FF90EF90DF9056
-:10315000CF90BF900C947D213B2D307F8B2D8F70B5
-:10316000303211F08295807F112319F0113021F156
-:103170002CC00023B9F0222309F4A0C1213009F0AA
-:103180009DC126960FB6F894DEBF0FBECDBFDF916E
-:10319000CF911F910F91FF90EF90DF90CF90BF9054
-:1031A0000C946621222319F0213009F46FC28E831A
-:1031B0000E9469218E8196C1002321F0223008F0FF
-:1031C00065C27CC1211162C28DC1002321F022237E
-:1031D00009F474C108C2222309F484C119C22B2D39
-:1031E00026952695237030E02115310521F02130F8
-:1031F0003105D1F04BC2002321F0812F9B2D93701C
-:1032000002C080E090E026960FB6F894DEBF0FBEB5
-:10321000CDBFDF91CF911F910F91FF90EF90DF9085
-:10322000CF90BF900C94EC15002321F0812F9B2DA3
-:10323000937002C080E090E026960FB6F894DEBF4F
-:103240000FBECDBFDF91CF911F910F91FF90EF90F7
-:10325000DF90CF90BF900C940216812F002319F0BD
-:103260000E94272502C00E948F2526960FB6F8944B
-:10327000DEBF0FBECDBFDF91CF911F910F91FF90A9
-:10328000EF90DF90CF90BF900C9414268B2D83701D
-:1032900009F07BC00111FAC1812F82958695877054
-:1032A000880F880F912F9F70C92ED12CE12CF12C03
-:1032B000082E04C0CC0CDD1CEE1CFF1C0A94D2F7B7
-:1032C00014FF12C04FE050E060E070E004C0440F13
-:1032D000551F661F771F8A95D2F7CB01BA016095FB
-:1032E00070958095909503C060E070E0CB012B2D28
-:1032F000269526952370422F50E042305105D9F093
-:103300004330510569F16C297D298E299F2941306F
-:10331000510551F126960FB6F894DEBF0FBECDBF12
-:10332000DF91CF911F910F91FF90EF90DF90CF90A1
-:10333000BF900C944A1F6C297D298E299F292696BF
-:103340000FB6F894DEBF0FBECDBFDF91CF911F91B6
-:103350000F91FF90EF90DF90CF90BF900C94661F7D
-:103360000E944A1FC701B60126960FB6F894DEBF29
-:103370000FBECDBFDF91CF911F910F91FF90EF90C6
-:10338000DF90CF90BF900C942E1F002319F08B2D4F
-:10339000817001C08695882309F478C1812F8295B8
-:1033A00086958770880F880F912F9F70C92ED12C1A
-:1033B000E12CF12C082E04C0CC0CDD1CEE1CFF1CF3
-:1033C0000A94D2F714FF12C04FE050E060E070E0C2
-:1033D00004C0440F551F661F771F8A95D2F7CB0193
-:1033E000BA01609570958095909503C060E070E09B
-:1033F000CB012B2D269526952370422F50E042308D
-:103400005105D9F04330510569F16C297D298E2988
-:103410009F294130510551F126960FB6F894DEBF31
-:103420000FBECDBFDF91CF911F910F91FF90EF9015
-:10343000DF90CF90BF900C9424206C297D298E2999
-:103440009F2926960FB6F894DEBF0FBECDBFDF9141
-:10345000CF911F910F91FF90EF90DF90CF90BF9091
-:103460000C9440200E942420C701B60126960FB676
-:10347000F894DEBF0FBECDBFDF91CF911F910F91AA
-:10348000FF90EF90DF90CF90BF900C940820103FFA
-:10349000D1F118F4103E50F4A1C0123F09F463C0FA
-:1034A00008F44CC0133F09F473C098C01F708B2DF3
-:1034B0008F710023A1F00E94A11F812F26960FB6C5
-:1034C000F894DEBF0FBECDBFDF91CF911F910F915A
-:1034D000FF90EF90DF90CF90BF900C9431180E9436
-:1034E000C21F812F26960FB6F894DEBF0FBECDBF48
-:1034F000DF91CF911F910F91FF90EF90DF90CF90D0
-:10350000BF900C9438180023A9F02111BFC08B2D57
-:103510008F7126960FB6F894DEBF0FBECDBFDF9138
-:10352000CF911F910F91FF90EF90DF90CF90BF90C0
-:103530000C94E71F223008F0A9C0E9CF0023A9F0BE
-:103540008B2D8F7126960FB6F894DEBF0FBECDBFC0
-:10355000DF91CF911F910F91FF90EF90DF90CF906F
-:10356000BF900C94A11F002359F38B2D8F712696C9
-:103570000FB6F894DEBF0FBECDBFDF91CF911F9184
-:103580000F91FF90EF90DF90CF90BF900C94C21FEF
-:10359000002399F08B2D8F7126960FB6F894DEBF1D
-:1035A0000FBECDBFDF91CF911F910F91FF90EF9094
-:1035B000DF90CF90BF900C948C1F26960FB6F89496
-:1035C000DEBF0FBECDBFDF91CF911F910F91FF9056
-:1035D000EF90DF90CF90BF900C94821F0023A9F052
-:1035E000222309F4ADCF812F26960FB6F894DEBFC3
-:1035F0000FBECDBFDF91CF911F910F91FF90EF9044
-:10360000DF90CF90BF900C941A17222309F4ADCF0E
-:10361000812F26960FB6F894DEBF0FBECDBFDF9187
-:10362000CF911F910F91FF90EF90DF90CF90BF90BF
-:103630000C94E2174B2D4F70612FC7010E946A084E
-:1036400026960FB6F894DEBF0FBECDBFDF91CF91A7
-:103650001F910F91FF90EF90DF90CF90BF900C944F
-:10366000A61E4B2D4F70612FC70126960FB6F894FA
-:10367000DEBF0FBECDBFDF91CF911F910F91FF90A5
-:10368000EF90DF90CF90BF900C94680C26960FB609
-:10369000F894DEBF0FBECDBFDF91CF911F910F9188
-:1036A000FF90EF90DF90CF90BF9008950E9463212C
-:1036B0000E9438210E947D210E9447270E941426E3
-:1036C00080E090E00E94EC1580E090E00C940216FF
-:1036D0000E9453210C94561B0E945D20292F229595
-:1036E0002F7030E02C3031054CF42A3031056CF469
-:1036F000225031092230310588F407C02C303105C1
-:1037000049F02F30310531F009C0803E48F0803F4C
-:1037100029F406C093FB882780F9089580E0089576
-:1037200081E00895CF93DF9300D000D01F92CDB7F2
-:10373000DEB70F900F900F900F900F90DF91CF9109
-:103740000895CF93DF9300D000D000D0CDB7DEB77F
-:1037500026960FB6F894DEBF0FBECDBFDF91CF9196
-:1037600008951F93CF93DF93C091840116E0809159
-:103770008501C81799F0D0E01C9FF0011D9FF00D46
-:103780001124EA57FE4F4081518162817381848107
-:1037900095810E94A11B2196C770E9CFDF91CF913F
-:1037A0001F9108954091B6015091B7016091B80101
-:1037B0007091B9018091BA019091BB010C94A11B49
-:1037C0008091BB0182958F7009F054C08091B8013F
-:1037D000882309F44FC080918401A09185016091F4
-:1037E000B6017091B7014091B9015091BA01B6E0AC
-:1037F0008A1709F43FC090E041155105C1F17F3FA0
-:1038000011F46F3FA1F1B89FF001B99FF00D1124A1
-:10381000EA57FE4F218172132AC02081621327C00C
-:103820002281211124C0238134812417350710F40B
-:1038300021503109241B350B283C3105C0F420915F
-:10384000BB012F7020612093BB0126E0289FF0016F
-:10385000299FF00D1124E557FE4F80818F70806104
-:10386000808386EB91E00E943F180C94B11B019677
-:103870008770BECF0895CF92DF92EF92FF920F93A1
-:103880001F93CF93DF93CDB7DEB762970FB6F8944F
-:10389000DEBF0FBECDBF8C0185E0F801DE011D96B5
-:1038A00001900D928A95E1F7D8014C9111965C91A7
-:1038B000119712966C9112971396CD90DC901497F5
-:1038C0003091B6017091B7018091B9019091BA0120
-:1038D000009709F46BC17F3F19F43F3F09F466C1BB
-:1038E000E090B801EE2009F4C0C02091BB01C816D9
-:1038F000D90628F0F601E81BF90BCF0104C080952A
-:1039000090958C0D9D1DFF24F394883C910578F0D3
-:10391000F12C207F09F0C6C07C2DD98AC88A8989FC
-:103920000E94921B86EB91E00E943F18B1C0822F4B
-:10393000807F09F046C0751314C0341312C06111A2
-:1039400010C02F7020612093BB010E94D21B86EB18
-:1039500091E00E943F188091BB01D80115968C938D
-:103960002EC0CD2819F15F3F11F44F3FF9F0F62E2C
-:1039700061111CC0809184012091850136E082177D
-:1039800009F45AC090E0389FF001399FF00D1124DE
-:10399000EA57FE4F7181571306C07081471303C069
-:1039A0007281711103C001968770E9CFF62E6623EC
-:1039B00009F418C18091BB0181608093BB01F12C97
-:1039C00011C1751308C0341306C0611104C0809181
-:1039D000BB01D801C3C04D875E878D859E856A8BEC
-:1039E0000E946C1B6A898823E1F16623D1F1209142
-:1039F000BB01822F82958F7090E0029774F08091C6
-:103A0000B6019091B70198878F831986DB86CA86A5
-:103A10002C87CE0107960E943F1886E0F801A6EB9E
-:103A2000B1E001900D928A95E1F70E94E01B0E949F
-:103A3000D21BFF24F394D6C04D875E878D859E856B
-:103A40000E945D20292F22952F7030E02230310511
-:103A50000CF0BCC09F7009F0B6C0805E883008F4DE
-:103A6000C1C0C8010E943F18E4CFC816D90608F4A7
-:103A700053C0F601E81BF90BCF01883C910508F40F
-:103A800050C0F12C7C2DD98AC88A89890E94921B4A
-:103A9000E6EBF1E086E0DF011D928A95E9F70E94EE
-:103AA000D21BA0C0751314C0341312C0611110C012
-:103AB0008091BB01F8018583C8010E943F1886E010
-:103AC000E6EBF1E0DF011D928A95E9F7FE2C8AC052
-:103AD0004D875E878D859E856A8B0E946C1B6A89E7
-:103AE000882309F4BECF662309F4BBCF2091BB0124
-:103AF000822F82958F7090E002970CF48ECF809188
-:103B0000B6019091B7019A8389831B82DD82CC82B2
-:103B10002E83CE0101967FCF809590958C0D9D1DB3
-:103B2000ACCFF62E662309F49CCF75132EC0341348
-:103B30002CC02091BB0120FD1FC0822F82958F7069
-:103B4000D9F0D80115962C9315978F3049F08F5FD7
-:103B5000982F9295907F822F8F70892B15968C933A
-:103B6000C8010E943F1886E0F801A6EBB1E0019081
-:103B70000D928A95E1F793CF86E0F801A6EBB1E0CC
-:103B800001900D928A95E1F72DC04D875E878D8556
-:103B90009E850E946C1B811140CF8091BB0181608A
-:103BA0008093BB01C8010E943F181CC0662309F422
-:103BB00058CF4D875E878D859E850E946C1B88231C
-:103BC00009F44FCF2ACF811148CF0CC024303105E2
-:103BD0000CF047CF9F7009F440CFF8019581907F9A
-:103BE00009F03BCF8F2D62960FB6F894DEBF0FBE63
-:103BF000CDBFDF91CF911F910F91FF90EF90DF909C
-:103C0000CF9008951F93CF93DF93CDB7DEB72C9756
-:103C10000FB6F894DEBF0FBECDBF4F8358876987BC
-:103C20007A878B879C87CE0107960E943B1C88234E
-:103C300069F08F8198852A853B85232BF1F19F3F81
-:103C400009F063C08F3F09F060C037C086E0FE0115
-:103C50003796DE01119601900D928A95E1F76F81FA
-:103C60007885EA85FB85309741F17F3F11F46F3FFE
-:103C700021F12091850130E0C901019687709927D3
-:103C80004091840150E08417950709F447C0698387
-:103C90007A83FD83EC8396E0929FD001939FB00DD1
-:103CA0001124AA57BE4FFE01319601900D929A95AC
-:103CB000E1F7809385010E94B11B16E08091840199
-:103CC000909185018917C1F1189FC00111248A576D
-:103CD0009E4F0E943B1C882379F1E09184011E9F36
-:103CE000F0011124EA57FE4F4081518162817381B6
-:103CF000848195810E94A11B8091840190E00196AE
-:103D00008770992780938401D9CF4F815885698521
-:103D10007A858B859C850E94A11BCFCF0E94681B52
-:103D20001092850110928401E6EBF1E086E0DF015C
-:103D30001D928A95E9F7C1CF2C960FB6F894DEBF95
-:103D40000FBECDBFDF91CF911F910895EF92FF92EB
-:103D50000F931F93CF93DF938C01892B09F46CC0D1
-:103D6000F12CEE24E394E8012196F8018491843744
-:103D700040F4843008F051C0813081F0823019F174
-:103D80005BC0853709F444C0A8F19CE7980F9037D1
-:103D900008F052C08F770E94E21741C00E5F1F4F9C
-:103DA000FE01C49180E28C0F883048F4C7708E2DDC
-:103DB00001C0880FCA95EAF70E94562114C08C2FC3
-:103DC0000E941A172DC00E5F1F4FFE01C49180E2A2
-:103DD0008C0F883058F4C7708E2D01C0880FCA959B
-:103DE000EAF70E945C210E947D211AC08C2F0E945C
-:103DF000E21716C00E5F1F4FFE01C491CC2381F065
-:103E00008FE99FE00197F1F700C00000C150F6CFA5
-:103E10000E5F1F4FFE01F49003C00E941A178E011F
-:103E20008F2D882309F49FCFEFE9FFE03197F1F759
-:103E300000C000008150F5CFDF91CF911F910F910D
-:103E4000FF90EF90089508956093C0017093C101B1
-:103E50008093C2019093C3010C94561B0F931F9340
-:103E60000091C0011091C1012091C2013091C301A4
-:103E7000DC01CB01802B912BA22BB32B8093C001B3
-:103E80009093C101A093C201B093C3011F910F9100
-:103E90000C94561B0F931F930091C0011091C10108
-:103EA0002091C2013091C301DC01CB018023912319
-:103EB000A223B3238093C0019093C101A093C201B8
-:103EC000B093C3011F910F910C94561B0F931F9336
-:103ED0000091C0011091C1012091C2013091C30134
-:103EE000DC01CB0180279127A227B3278093C00153
-:103EF0009093C101A093C201B093C3011F910F9190
-:103F00000C94561B1092BC011092BD011092BE0180
-:103F10001092BF010C94561B41E050E060E070E04D
-:103F200004C0440F551F661F771F8A95D2F7409330
-:103F3000BC015093BD016093BE017093BF010C940E
-:103F4000561B41E050E060E070E004C0440F551F94
-:103F5000661F771F8A95D2F78091BC019091BD01B1
-:103F6000A091BE01B091BF01482B592B6A2B7B2B2E
-:103F70004093BC015093BD016093BE017093BF019B
-:103F80000C94561B41E050E060E070E004C0440F28
-:103F9000551F661F771F8A95D2F7409550956095FB
-:103FA00070958091BC019091BD01A091BE01B0912E
-:103FB000BF01482359236A237B234093BC015093BC
-:103FC000BD016093BE017093BF010C94561B41E08C
-:103FD00050E060E070E004C0440F551F661F771F7B
-:103FE0008A95D2F78091BC019091BD01A091BE014C
-:103FF000B091BF01482759276A277B274093BC010E
-:104000005093BD016093BE017093BF010C94561B89
-:104010000F931F930091BC011091BD012091BE012F
-:104020003091BF01DC01CB01802B912BA22BB32B54
-:104030008093BC019093BD01A093BE01B093BF01DA
-:104040001F910F910C94561B0F931F930091BC016D
-:104050001091BD012091BE013091BF01DC01CB0167
-:1040600080239123A223B3238093BC019093BD01AD
-:10407000A093BE01B093BF011F910F910C94561BEA
-:104080000F931F930091BC011091BD012091BE01BF
-:104090003091BF01DC01CB0180279127A227B327F4
-:1040A0008093BC019093BD01A093BE01B093BF016A
-:1040B0001F910F910C94561B0895CF92DF92EF92AF
-:1040C000FF920F931F93CF93DF938C01C090C00199
-:1040D000D090C101E090C201F090C3014091BC01B9
-:1040E0005091BD016091BE017091BF01C42AD52AD3
-:1040F000E62AF72ACFE1D0E0D701C6010C2E04C092
-:10410000B695A795979587950A94D2F780FF07C033
-:10411000B8018C2F0E948B0C8130910531F42197CE
-:1041200058F7B80180E00E948B0CDF91CF911F916E
-:104130000F91FF90EF90DF90CF90089590910C0138
-:10414000992321F090910D01911109C020910E0148
-:1041500030910F01F90132969FEF40E030C0982F67
-:104160009695969596959F30A0F4E0910E01F0916A
-:104170000F01E90FF11D877021E030E0A90102C0B5
-:10418000440F551F8A95E2F7CA019181892B8183DB
-:1041900008959091D70190FF23C01F928F938DEBCC
-:1041A00096E09F938F930E9461080F900F900F905D
-:1041B0000F9008959F3F39F04F5F4E3041F051917D
-:1041C0005813F8CF0DC05111F7CF942FF5CF9F3F63
-:1041D00039F0F901E90FF11D97FDFA9582830895F1
-:1041E000089590910C01992321F090910D01911166
-:1041F00009C020910E0130910F01F9013296205F24
-:104200003F4F30C0982F9695969596959F30A8F47D
-:10421000E0910E01F0910F01E90FF11D877021E08F
-:1042200030E0A90102C0440F551F8A95E2F7CA0188
-:10423000809591818923818308959091D70190FF82
-:1042400016C01F928F938FE996E09F938F930E94E1
-:1042500061080F900F900F900F9008953196E2171C
-:10426000F30729F090819813F9CF1082F7CF0895C2
-:1042700081E090E0E0910E01F0910F01E80FF91F4D
-:104280001082019680319105A9F708959091D60189
-:10429000892B8093D601089580959091D60189232A
-:1042A0008093D60108951092D60108959091D5017A
-:1042B000892B8093D501089580959091D50189230C
-:1042C0008093D50108951092D50108958093C4017B
-:1042D00008951092C401089580910E0190910F01EC
-:1042E000FC0131969C01205F3F4F80E0919191113C
-:1042F0008F5FE217F307D1F70895E0910E01F09177
-:104300000F018091D6018083E0910E01F0910F01A1
-:1043100090818091D501892B80838091C40188236D
-:1043200061F0E0910E01F0910F019081892B808363
-:104330000E946C2181111092C40180910E01909114
-:104340000F010C94981590933B0180933A010895C6
-:10435000CF92DF92EF92FF926C01EE24FF24C11402
-:10436000D104E104F10421F0C701B60120E101C04C
-:1043700020E0C72ED82EE92EFF24C114D104E10479
-:10438000F10419F0285FC701B6016B017C0154E00C
-:10439000F694E794D794C7945A95D1F7C114D104F1
-:1043A000E104F10419F02C5FC701B6016B017C0137
-:1043B00042E0F694E794D794C7944A95D1F7C11494
-:1043C000D104E104F10419F02E5FC701B601DC014C
-:1043D000CB01B695A79597958795892B8A2B8B2B23
-:1043E00009F02F5F822FFF90EF90DF90CF9008951C
-:1043F0008295982F9C7C392F36953695282F2373DC
-:1044000044E0249FC0011124932F982B292F2A7A4E
-:104410002695892F8575880F822B08951F93CF933A
-:10442000DF931F92CDB7DEB799830E94F821182F32
-:104430009981892F0E94F821212F30E0322F2227E5
-:10444000A901482BCA010F90DF91CF911F910895C8
-:104450008091F001843009F11092D80120E488E1C4
-:1044600090E00FB6F894A895809360000FBE20935B
-:10447000600083B7817F846083BF83B7816083BF1F
-:104480007894889583B78E7F83BF88E10FB6F894C0
-:1044900080936000109260000FBE08950895089503
-:1044A000CF930E944E220E94300A0E944F22C0E009
-:1044B0008C2F0E945C0B811104C0CF5FCE30C1F7FE
-:1044C00001C081E0CF9108950E94681B0E948C1565
-:1044D0000C94BE0D82E084BD93E095BD9AEF97BD2C
-:1044E00080936E0008952FB7F8948091D901909130
-:1044F000DA01A091DB01B091DC012FBF0895CF92CA
-:10450000DF92EF92FF920F931F932FB7F894409191
-:10451000D9015091DA016091DB017091DC012FBF6C
-:104520006A017B01EE24FF248C0120E030E0C016FC
-:10453000D106E206F30610F4415051099A01281BF6
-:10454000390BC9011F910F91FF90EF90DF90CF9031
-:1045500008951F920F920FB60F9211248F939F937D
-:10456000AF93BF938091D9019091DA01A091DB01C3
-:10457000B091DC010196A11DB11D8093D9019093EA
-:10458000DA01A093DB01B093DC01BF91AF919F9161
-:104590008F910F900FBE0F901F9018950E948A1256
-:1045A000F8942FEF87EA91E6215080409040E1F7A0
-:1045B00000C0000087E090EBDC018093F90190934C
-:1045C000FA01A093FB01B093FC019CE088E10FB6D7
-:1045D000F894A895809360000FBE90936000FFCF81
-:1045E000EF92FF920F931F93CF93DF93D82FC0E0EA
-:1045F0008C2F0E945C0B00E010E0E82EF12CC7012C
-:10460000002E02C0959587950A94E2F780FD06C0BA
-:104610000F5F1F4F0630110591F709C0602F7C2FE7
-:1046200080E00E94690CD813F3CF81E004C0CF5F13
-:10463000CE30F1F680E0DF91CF911F910F91FF9086
-:10464000EF900895CF93C82F8CE20E94F022882328
-:1046500021F08C2FCF910C94F02280E0CF9108951F
-:10466000CF930E947F24811102C00E94652482EEB4
-:1046700096E00E94C807C5E6C15049F00E94300A82
-:104680008FE39CE90197F1F700C00000F5CF8BEDB7
-:1046900096E00E94C80789E20E942223811113C17B
-:1046A0008AE20E94222381110E94652485E00E94F3
-:1046B000222381110E94CE220E948A248093D70156
-:1046C00087E00E9422238823A9F18BE10E94222304
-:1046D000882351F08091D70181FB222720F991E0B6
-:1046E000922790FB81F90EC08EE00E94222388233E
-:1046F00061F08091D70182FB222720F991E0922777
-:1047000090FB82F98093D70115C080E10E9422239B
-:104710009091D701882341F093FB222720F981E073
-:10472000822780FB93F904C0892F809580FB90F944
-:104730009093D7018091D7010E948E240E949C24DF
-:104740008093EA0180EE0E942223882341F0809129
-:10475000EA01982F909590FB80F98093EA0189E314
-:104760000E942223882359F08091EA0181FB2227AD
-:1047700020F991E0922790FB81F98093EA0182EE83
-:104780000E942223882359F08091EA0182FB22278C
-:1047900020F991E0922790FB82F98093EA0186EE5E
-:1047A0000E942223882359F08091EA0183FB22276B
-:1047B00020F991E0922790FB83F98093EA0183EE40
-:1047C0000E942223882359F08091EA0184FB22274A
-:1047D00020F991E0922790FB84F98093EA0185E328
-:1047E0000E942223882359F08091EA0185FB222729
-:1047F00020F991E0922790FB85F98093EA0181E30B
-:104800000E942223882359F08091EA0186FB222707
-:1048100020F991E0922790FB86F98093EA0181E1EB
-:104820000E942223882359F08091EA0187FB2227E6
-:1048300020F991E0922790FB87F98093EA0180911B
-:10484000EA010E94A0248091EA0187FB882780F971
-:1048500080930D0187E20E942223C82F8EE10E94DF
-:1048600022238111C2608FE10E9422238111C46042
-:1048700080E20E9422238111C86081E20E942223EB
-:104880008111C06182E20E9422238111C06283E211
-:104890000E9422238111C06484E20E942223882383
-:1048A00011F0C06802C0CC2329F08C2F0E949724FD
-:1048B0006C2F03C00E949324682F70E080E090E08A
-:1048C000CF910C94241FCF9108956DEE7EEF80E080
-:1048D00090E00E94682E60E082E090E00E945A2EF4
-:1048E00060E083E090E00E945A2E60E084E090E077
-:1048F0000E945A2E60E085E090E00C945A2E80E0F1
-:1049000090E00E94542E21E08D3E9E4F09F020E061
-:10491000822F089582E090E00C944C2E682F82E064
-:1049200090E00C945A2E83E090E00C944C2E682F6B
-:1049300083E090E00C945A2E84E090E00C944C2E8E
-:10494000682F84E090E00C945A2E8091DF0180FF64
-:104950000BC06091130185E0689FB001112475952B
-:104960006795759567952BC081FF09C0609113010C
-:1049700085E0689FB00111247595679520C082FF7E
-:1049800007C06091130185E0689FB001112417C032
-:104990009091E0019923D1F060911201961788F768
-:1049A0002091130185E0289F90011124929FA0017E
-:1049B000939F500D112470E0CA010E941E2E603892
-:1049C000710540F46115710539F002C065E070E0D1
-:1049D000862F08958FE7089581E008958091DF0183
-:1049E00080FF08C06091110170E07595679575951D
-:1049F000679521C081FF06C06091110170E0759537
-:104A0000679519C082FF04C06091110170E010C069
-:104A10009091E0019923C1F0609110019617A0F7E1
-:104A200080911101899FC001112470E00E941E2E07
-:104A30006038710528F46115710521F0862F0895FD
-:104A40008FE7089581E0089561E070E0F4CF803F42
-:104A500021F40E94A524819504C0813F29F40E947D
-:104A6000A5248093E3010895823F21F40E94A524A8
-:104A7000819504C0833F29F40E94A5248093E2011C
-:104A80000895893F19F40E94EE2405C08A3F31F44D
-:104A90000E94EE2481958093E40108958B3F21F4D8
-:104AA0000E94EE24819504C08C3F29F40E94EE24DC
-:104AB0008093E5010895843F21F48091E1018160B4
-:104AC00017C0853F21F48091E101826011C0863FCB
-:104AD00021F48091E10184600BC0873F21F4809133
-:104AE000E101886005C0883F31F48091E101806177
-:104AF0008093E10108958D3F21F48091DF01816071
-:104B00000BC08E3F21F48091DF01826005C08F3F92
-:104B100029F48091DF0184608093DF010895803F54
-:104B200039F48091E30187FF6CC01092E30169C002
-:104B3000813F29F48091E3011816BCF362C0909183
-:104B4000E201823F29F497FF5CC01092E20159C054
-:104B5000833F19F41916CCF354C0893F41F4809176
-:104B6000E40118160CF04DC01092E4014AC08A3FCF
-:104B700029F48091E40187FF44C0F6CF8B3F39F4DC
-:104B80008091E50187FF3DC01092E5013AC08C3F5E
-:104B900029F48091E5011816BCF333C0843F21F459
-:104BA0008091E1018E7F17C0853F21F48091E10162
-:104BB0008D7F11C0863F21F48091E1018B7F0BC076
-:104BC000873F21F48091E101877F05C0883F31F460
-:104BD0008091E1018F7E8093E10113C08D3F21F42C
-:104BE0008091DF018E7F0BC08E3F21F48091DF0129
-:104BF0008D7F05C08F3F29F48091DF018B7F8093EB
-:104C0000DF018091E20181110EC08091E3018111E9
-:104C10000AC08091E401811106C08091E5018111F3
-:104C200002C01092E00108958091D70183FF7EC0F9
-:104C30008EE197E00E94C8078091E1011F928F9357
-:104C400089E197E09F938F930E94610887E197E045
-:104C50000E94C8078091E201282F332727FD309555
-:104C60003F938F9384E197E09F938F930E94610815
-:104C700082E197E00E94C8078091E301282F332743
-:104C800027FD30953F938F938FE097E09F938F930D
-:104C90000E9461088DE097E00E94C8078091E401BE
-:104CA000282F332727FD30953F938F938AE097E095
-:104CB0009F938F930E94610888E097E00E94C80745
-:104CC0008091E501282F332727FD30953F938F935F
-:104CD00085E097E09F938F930E94610882E097E0C0
-:104CE0000E94C8078091E0011F928F938FEF96E09A
-:104CF0009F938F930E9461088DEF96E00E94C807F2
-:104D00008091DF011F928F938AEF96E09F938F939C
-:104D10000E94610887EF96E00E94C8078DB79EB792
-:104D20004C960FB6F8949EBF0FBE8DBF81EE91E0FA
-:104D30000E94E1150E9473229093DE018093DD01B1
-:104D400008951F93CF93DF938091DD019091DE0151
-:104D50000E947F22AC019091E001992321F02091E3
-:104D6000140130E006C0209115018AE0289F9001CF
-:104D700011244217530708F486C08091E201C091C4
-:104D8000E301D091E4011091E501811107C0C11147
-:104D900076C0D11174C0111172C075C09F3F19F057
-:104DA0009F5F9093E001181624F40E94A52480933D
-:104DB000E2018091E20187FF05C00E94A524819550
-:104DC0008093E2011C1624F40E94A5248093E30141
-:104DD0008091E30187FF05C00E94A52481958093FF
-:104DE000E3016091E201662339F1C091E301CC2334
-:104DF00019F1772767FD7095872F972F0E94232D34
-:104E000023E333E343E35FE30E94872D0E94F02C0A
-:104E10006093E2016C2F772767FD7095872F972F9E
-:104E20000E94232D23E333E343E35FE30E94872DB6
-:104E30000E94F02C6093E3011D1624F40E94EE24DE
-:104E40008093E4018091E40187FF05C00E94EE2475
-:104E500081958093E401111624F40E94EE2480933E
-:104E6000E5018091E50187FF05C00E94EE24819550
-:104E70008093E501DF91CF911F910C9414269F3F01
-:104E800009F08ECF96CFDF91CF911F910895E1EE7B
-:104E9000F1E085E0DF011D928A95E9F71092E001CB
-:104EA0001092DF01089581E499E00E94C8071F92E3
-:104EB00081E08F931F9285E08F9383EF98E09F931B
-:104EC0008F930E9461080F900F900F900F900F909A
-:104ED0000F9008958330E9F128F4813061F0823039
-:104EE00009F10895853009F462C008F449C086309C
-:104EF00009F474C0089580911501262F30E0280F21
-:104F0000311D2F3F310524F4680F6093150103C054
-:104F10008FEF80931501809115011F928F938CE282
-:104F200098E072C080911401262F30E0280F311DC7
-:104F30002F3F310524F4680F6093140103C08FEFF5
-:104F400080931401809114011F928F938AE198E05D
-:104F50005BC080911301262F30E0280F311D2F3FB9
-:104F6000310524F4680F6093130103C08FEF809321
-:104F70001301809113011F928F9387E098E044C042
-:104F800080911201262F30E0280F311D2F3F31056F
-:104F900024F4680F6093120103C08FEF8093120115
-:104FA000809112011F928F9382EF97E02DC0809124
-:104FB0001101262F30E0280F311D2F3F310524F439
-:104FC000680F6093110103C08FEF809311018091EE
-:104FD00011011F928F9389ED97E016C08091100107
-:104FE000262F30E0280F311D2F3F310524F4680FA4
-:104FF0006093100103C08FEF809310018091100126
-:105000001F928F938EEB97E09F938F930E9461087E
-:105010000F900F900F900F900895833081F128F436
-:10502000813059F08230D1F00895853009F449C0BB
-:10503000B8F1863009F456C00895809115016817BB
-:1050400020F4861B8093150102C0109215018091F7
-:1050500015011F928F938FEA97E054C0809114013D
-:10506000681720F4861B8093140102C0109214016B
-:10507000809114011F928F938DE997E043C0809136
-:105080001301681720F4861B8093130102C010924D
-:105090001301809113011F928F938AE897E032C029
-:1050A00080911201681720F4861B8093120102C0C0
-:1050B00010921201809112011F928F9385E797E061
-:1050C00021C080911101681720F4861B8093110183
-:1050D00002C010921101809111011F928F938CE5F3
-:1050E00097E010C080911001681720F4861B809310
-:1050F000100102C010921001809110011F928F9335
-:1051000081E497E09F938F930E9461080F900F9026
-:105110000F900F900895CF93C82F1F928F9386E41E
-:105120009AE09F938F930E94610881E090E0A0E055
-:10513000B0E0BC01CD0104C0660F771F881F991F26
-:10514000CA95D2F70E94241F0F900F900F900F90D6
-:10515000CF910C94681BCF938D3109F465C0B0F5E5
-:105160008E3009F4CCC100F5873009F49BC1A8F456
-:10517000863009F06DC28091D701817F8E7F809348
-:10518000D7018BE49AE00E94C8078DE89EE00E9458
-:10519000C80781E08093E70180C1883009F44FC0DF
-:1051A0008B3009F47CC154C2863109F4F0C138F463
-:1051B000803109F4B8C1813109F430C249C2893162
-:1051C00009F4CEC18B3109F486C142C2853309F49A
-:1051D00037C248F4873209F433C208F433C2893243
-:1051E00009F42EC235C2833438F48A3308F02CC255
-:1051F000883309F454C12CC2833409F421C28834A1
-:1052000009F026C20E94681B8CE79EE00E94C80736
-:105210009FEF23ED80E3915020408040E1F700C0F4
-:1052200000000E94CE2239C18CE99EE00E94C8078E
-:105230000E94AA2C0E948C150E94BE0D2EC181E9ED
-:105240009EE00E94C8078CE59CE00E94C8070E946F
-:1052500093241F928F9389E59CE09F938F930E94E4
-:10526000610887E59CE00E94C8070E948A24C82F35
-:1052700084E49CE00E94C8071F92CF938FE39CE0D8
-:105280009F938F930E9461088DE39CE00E94C80762
-:1052900083E39CE00E94C8078C2F81701F928F933C
-:1052A00080E39CE09F938F930E9461088EE29CE0D4
-:1052B0000E94C80784E29CE00E94C807C1FB8827BF
-:1052C00080F91F928F9381E29CE09F938F930E94BD
-:1052D00061088FE19CE00E94C80783E19CE00E9486
-:1052E000C807C2FB882780F91F928F9380E19CE05A
-:1052F0009F938F930E9461088EE09CE00E94C807F4
-:1053000085E09CE00E94C807C3FBCC27C0F91F9230
-:10531000CF9382E09CE09F938F930E94610880E08E
-:105320009CE00E94C8070E949C24C82F8CEE9BE042
-:105330000E94C8071F92CF9387EE9BE09F938F93A5
-:105340000E94610885EE9BE00E94C8078CEC9BE000
-:105350000E94C8078C2F81701F928F9389EC9BE06D
-:105360009F938F930E9461088DB79EB780960FB66A
-:10537000F8949EBF0FBE8DBF87EC9BE00E94C807CC
-:1053800080EB9BE00E94C807C1FB882780F91F9231
-:105390008F938DEA9BE09F938F930E9461088BEA25
-:1053A0009BE00E94C80789E99BE00E94C807C2FBF6
-:1053B000882780F91F928F9386E99BE09F938F93B4
-:1053C0000E94610884E99BE00E94C80782E89BE094
-:1053D0000E94C807C3FB882780F91F928F938FE72D
-:1053E0009BE09F938F930E9461088DE79BE00E9452
-:1053F000C80783E79BE00E94C807C4FB882780F9A1
-:105400001F928F9380E79BE09F938F930E94610888
-:105410008EE69BE00E94C8078CE59BE00E94C807CF
-:10542000C5FB882780F91F928F9389E59BE09F93A6
-:105430008F930E94610887E59BE00E94C8078BE379
-:105440009BE00E94C807C6FB882780F91F928F93B4
-:1054500088E39BE09F938F930E94610886E39BE023
-:105460000E94C8078EE29BE00E94C807C7FBCC27BA
-:10547000C0F91F92CF938BE29BE09F938F930E9482
-:10548000610889E29BE00E94C8078DB79EB74C96E1
-:105490000FB6F8949EBF0FBE8DBFC1E0DEC082E79D
-:1054A0009AE05BC08091D701C82FC17080FF09C00E
-:1054B0008FE69EE00E94C8078091D701817F8E7F92
-:1054C00047C083E69EE00E94C8078091D7018160B3
-:1054D0008093D701E2CF9091D70191FBCC27C0F9FF
-:1054E00081E0C827892FC0FB81F98093D701CC23A5
-:1054F00019F086E59EE027C088E49EE02EC09091DA
-:10550000D70192FBCC27C0F981E0C827892FC0FBC7
-:1055100082F98093D701CC2319F089E39EE013C070
-:1055200089E29EE01AC09091D70193FBCC27C0F985
-:1055300081E0C827892FC0FB83F98093D701CC2352
-:1055400051F08DE19EE00E94C8078091D7018160F3
-:105550008093D70182C080E19EE00E94C8079DCF62
-:1055600081E09EE00E94C80785ED9DE00E94C8078B
-:1055700088E99DE00E94C8078BE69DE00E94C8076D
-:1055800087E29DE00E94C8078CEF9CE0E6CF8EEE9C
-:105590009CE00E94C8070E948C151F928F9384ED97
-:1055A0009CE09F938F930E94610880910C011F9251
-:1055B0008F938DEB9CE09F938F930E946108809165
-:1055C0006E011F928F938AEA9CE09F938F930E94B3
-:1055D000610880910D011F928F9387E99CE09F9352
-:1055E0008F930E9461088091D9019091DA01A09176
-:1055F000DB01B091DC01BF93AF939F938F9383E85E
-:105600009CE09F938F930E9461088DB79EB746964A
-:105610000FB6F8949EBF0FBE8DBF3FCF0E94681B90
-:10562000C0910D0181E0C827C0930D01CC2329F062
-:1056300089E79CE00E94C80710C08EE69CE08DCFF1
-:1056400080E003C08D5101C089530E948B2825CF73
-:105650008CE69CE00E94C807C0E08C2FCF91089593
-:1056600080E0089580E00895CF93C82F8091E701EE
-:10567000813081F020F0823009F44FC045C1E091C3
-:105680000E01F0910F018081813169F0823209F0C1
-:105690003DC109C0E0910E01F0910F01808181317F
-:1056A00011F0823261F48C2F0E94302B811104C0E2
-:1056B0008C2F0E94AB282FC081E090E02CC08C2F53
-:1056C0000E94322B811126C0C431E1F070F4CB303E
-:1056D00081F0C031D1F40E9453278EE39AE00E94FA
-:1056E000C80782E08093E70115C0C93259F0C8337A
-:1056F00061F48BE49AE00E94C80782E49AE00E9479
-:10570000C80708C01092E70103C18CE39AE00E9429
-:10571000C807FEC081E08170FDC0C43220F5CE31E3
-:1057200008F0C0C0CB3099F1C8F4C73009F0D2C03E
-:105730008AE08093150194E19093140193E0909393
-:1057400013018093120188E08093110188E2809315
-:10575000100182EE98E00E94C807BFC0C33149F132
-:10576000C431C1F0B7C0CB3409F4A9C028F4C932A0
-:1057700089F0C83361F0AEC0C13509F49EC0C235AE
-:1057800009F499C0CE3409F0A5C06AE09EC00E9419
-:105790005327A3C08091E601882319F01092E601F7
-:1057A0009CC08FEE98E00E94C80781E08093E701DB
-:1057B000B1C089EC98E00E94C80787EB98E00E948E
-:1057C000C807809115011F928F9384EB98E09F93F7
-:1057D0008F930E94610882EB98E00E94C80780EADC
-:1057E00098E00E94C807809114011F928F938DE961
-:1057F00098E09F938F930E9461088BE998E00E9444
-:10580000C8078CE898E00E94C807809113011F9296
-:105810008F9389E898E09F938F930E94610887E8AF
-:1058200098E00E94C80786E798E00E94C807809128
-:1058300012011F928F9383E798E09F938F930E94AA
-:10584000610881E798E00E94C8078CE598E00E9413
-:10585000C807809111011F928F9389E598E09F936B
-:105860008F930E94610887E598E00E94C80780E452
-:1058700098E00E94C807809110011F928F938DE3DA
-:1058800098E09F938F930E9461088BE398E00E94B9
-:10589000C8078DB79EB748960FB6F8949EBF0FBE47
-:1058A0008DBF1BC0CE51EC2FF0E0E15DFE4F80813B
-:1058B0008093E60112C061E003C061E006C06AE0C7
-:1058C0008091E6010E946A2708C08091E6010E944B
-:1058D0000D2803C080EE98E013C08091E601882374
-:1058E00069F01F928F938AED98E09F938F930E94A7
-:1058F00061080F900F900F900F9004C087ED98E013
-:105900000E94C80781E006C01092E70180E002C053
-:1059100080E001CFCF910895E1E8F0E080818860D8
-:1059200080838081816080838FB7F89493E0909327
-:10593000890090ED909388008FBF0895EFE6F0E026
-:105940008081826080830895EFE6F0E080818D7F22
-:1059500080830895EFE6F0E0908182E089278083DC
-:1059600008951F920F920FB60F9211242F933F9319
-:105970004F935F936F937F938F939F93AF93BF9357
-:10598000EF93FF938091E8019091E9010196909344
-:10599000E9018093E801811103C082E00E94BE0DFD
-:1059A000E091E901E695E695F0E0E455F14FE491E8
-:1059B0008091E8018E1303C080E00E94BE0DFF912C
-:1059C000EF91BF91AF919F918F917F916F915F9177
-:1059D0004F913F912F910F900FBE0F901F901895F0
-:1059E00004D06894B1118DC0089570D088F09F578D
-:1059F00090F0B92F9927B751A0F0D1F0660F771F1B
-:105A0000881F991F1AF0BA95C9F712C0B13081F0FA
-:105A100077D0B1E0089574C0672F782F8827B85FDA
-:105A200039F0B93FCCF3869577956795B395D9F75B
-:105A30003EF490958095709561957F4F8F4F9F4F65
-:105A40000895E89409C097FB3EF490958095709571
-:105A500061957F4F8F4F9F4F9923A9F0F92F96E9BA
-:105A6000BB279395F695879577956795B795F1112F
-:105A7000F8CFFAF4BB0F11F460FF1BC06F5F7F4FCC
-:105A80008F4F9F4F16C0882311F096E911C07723DE
-:105A900021F09EE8872F762F05C0662371F096E8E7
-:105AA000862F70E060E02AF09A95660F771F881FB6
-:105AB000DAF7880F9695879597F9089557FD9058CE
-:105AC000440F551F59F05F3F71F04795880F97FBC2
-:105AD000991F61F09F3F79F087950895121613067C
-:105AE0001406551FF2CF4695F1DF08C016161706AB
-:105AF0001806991FF1CF86957105610508940895E0
-:105B0000E894BB2766277727CB0197F908950BD038
-:105B100078C069D028F06ED018F0952309F05AC0EB
-:105B20005FC01124EECFCADFA0F3959FD1F3950F8C
-:105B300050E0551F629FF001729FBB27F00DB11D11
-:105B4000639FAA27F00DB11DAA1F649F6627B00DA1
-:105B5000A11D661F829F2227B00DA11D621F739F8A
-:105B6000B00DA11D621F839FA00D611D221F749F98
-:105B70003327A00D611D231F849F600D211D822FDF
-:105B8000762F6A2F11249F5750408AF0E1F0882326
-:105B90004AF0EE0FFF1FBB1F661F771F881F915033
-:105BA0005040A9F79E3F510570F014C0AACF5F3F47
-:105BB000ECF3983EDCF3869577956795B795F79566
-:105BC000E7959F5FC1F7FE2B880F911D96958795EE
-:105BD00097F9089597F99F6780E870E060E008956D
-:105BE0009FEF80EC089500240A94161617061806F5
-:105BF0000906089500240A941216130614060506D1
-:105C00000895092E0394000C11F4882352F0BB0F61
-:105C100040F4BF2B11F460FF04C06F5F7F4F8F4FC4
-:105C20009F4F0895991B79E004C0991F961708F0BB
-:105C3000961B881F7A95C9F78095089597FB072EC4
-:105C400016F4009407D077FD09D00E94382E07FC87
-:105C500005D03EF4909581959F4F0895709561957C
-:105C60007F4F0895EE0FFF1F0590F491E02D0994EA
-:105C7000AA1BBB1B51E107C0AA1FBB1FA617B70772
-:105C800010F0A61BB70B881F991F5A95A9F780958E
-:105C90009095BC01CD010895F999FECF92BD81BDCB
-:105CA000F89A992780B50895A8E1B0E042E050E065
-:105CB0000C946F2E262FF999FECF1FBA92BD81BD8D
-:105CC00020BD0FB6F894FA9AF99A0FBE019608957E
-:105CD0000E945A2E272F0C945B2EDC01CB01FC0175
-:105CE000F999FECF06C0F2BDE1BDF89A319600B435
-:0E5CF0000D9241505040B8F70895F894FFCF40
-:105CFE002002BF0DB00E8D0E590E250E0101C501ED
-:105D0E0028080A03140A3F4D3620392C06DF05A950
-:105D1E000589055005C304DC04F5040E052E0501A6
-:0A5D2E00020304050607080900003F
+:1003D0000000000016034500720067006F00440033
+:1003E0006F007800200045005A0000001603450009
+:1003F000720067006F0044006F0078002000450025
+:100400005A0000000403090409026D00040100A061
+:10041000FA09040000010301010009211101000192
+:10042000223F000705810308000A090401000103B7
+:10043000010200092111010001224D00070582037C
+:1004400008000A090402000103000000092111014B
+:1004500000012236000705830308000A090403008F
+:1004600001030000000921110100012239000705E4
+:1004700084031000011201100100000008EDFE07C6
+:100480001301000102000105010906A10105071978
+:10049000E029E71500250195087501810205081975
+:1004A00001290595057501910295017503910105D5
+:1004B000071900297715002501957875018102C07B
+:1004C00005010980A101850216010026B7001A0165
+:1004D000002AB700751095018100C0050C0901A123
+:1004E000018503160100269C021A01002A9C027550
+:1004F0001095018100C005010902A1010901A100B7
+:1005000005091901290515002501950575018102C7
+:100510009501750381010501093009311581257F98
+:1005200095027508810609381581257F95017508A2
+:100530008106050C0A38021581257F950175088111
+:1005400006C0C005010906A101050719E029E71544
+:100550000025019508750181029501750881010545
+:1005600008190129059505750191029501750391F9
+:10057000010507190029FF150025FF95067508815B
+:1005800000C00000000000000000000000010204A4
+:10059000060A0F17202C3A4A5D71879DB3C7DAE926
+:1005A000F5FCFFFCF5E9DAC7B39D87715D4A3A2C8B
+:1005B00020170F0A060402010000000000000000DE
+:1005C000000011241FBECFEFDAE0DEBFCDBF04B6BE
+:1005D00003FE27C08091ED019091EE01A091EF0103
+:1005E000B091F0018730904BA740B04BD1F41092FE
+:1005F000ED011092EE011092EF011092F00114BE85
+:1006000084B7877F84BF0FB6F894A8958091600067
+:10061000886180936000109260000FBEE0E0FFE30D
+:10062000099511E0A0E0B1E0EEE1F7E402C0059029
+:100630000D92A433B107D9F721E0A4E3B1E001C0E2
+:100640001D92AD3EB207E1F70E94BF090C948D23C5
+:100650000C940000CF93DF93EC01623039F128F461
+:10066000662349F0613091F02DC0643029F108F122
+:10067000653029F127C08A81882321F085EE0E9408
+:100680002D1020C085EE0E94F5101CC08A818823A1
+:1006900051F085EE0E942D1085EE0E94F51083EE3C
+:1006A0000E942D1003C083EE0E94F5108A818823DA
+:1006B00061F08A81882361F08A81882361F08A81D0
+:1006C000882361F080E090E00BC083E191E008C0F6
+:1006D00082E091E005C081EF90E002C080EE90E002
+:1006E000DF91CF91089508956091B1017091B201A9
+:1006F0008091B3019091B4010E947D1A56985E9842
+:1007000025982D9826982E9827982F98823019F0A2
+:10071000833021F00895259A2D9A0895269A2E9ACD
+:1007200008950C94740356985E9825982D982698F1
+:100730002E9827982F988FEF90E0909389008093C0
+:10074000880090938B0080938A0090938D00809313
+:100750008C00259A2D9A2FEF80E792E0215080405F
+:100760009040E1F700C00000269A2E9A2FEF80E714
+:1007700092E0215080409040E1F700C00000279AAD
+:100780002F9A2FEF80E792E0215080409040E1F7D0
+:1007900000C0000025982D982FEF80E792E02150AF
+:1007A00080409040E1F700C0000026982E982FEF7F
+:1007B00080E792E0215080409040E1F700C00000C7
+:1007C00027982F9856985E9825982D9826982E98B9
+:1007D00027982F98089589EA8093800089E0809374
+:1007E000810024982C983F988AB18F748AB96E98AA
+:1007F000479A8BB1806B8BB9769A0E9493030C94C5
+:10080000730380E2809300018091340181110EC056
+:100810000E94500481E0809334012FEF83ED90E338
+:10082000215080409040E1F700C0000080E40E9429
+:1008300056048093000181112EC00E948004809391
+:100840000001811128C00E94800480930001811161
+:1008500022C08FE30E9480048093000181111BC09D
+:100860000E94780480E40E94560480930001811164
+:1008700012C08CE00E9480048093000181110BC0A3
+:100880000E94800480930001811105C08FE30E94C3
+:100890008004809300010E947804809100010895F3
+:1008A0001092B9008AE08093B800089594EA90937A
+:1008B000BC009091BC0097FFFCCF9091B900987F4D
+:1008C000983021F0903111F081E008958093BB00C1
+:1008D00084E88093BC008091BC0087FFFCCF8091AE
+:1008E000B900887F883111F0803471F780E0089575
+:1008F00084E98093BC008091BC0084FDFCCF089506
+:100900008093BB0084E88093BC008091BC0087FF8B
+:10091000FCCF9091B900987F81E0983209F480E093
+:10092000089584E88093BC008091BC0087FFFCCFD1
+:100930008091BB00089580910001811115C080E471
+:100940000E9456048093000181110CC082E10E9434
+:10095000800480930001811105C08FEF0E94800404
+:10096000809300010E94780484B1807F84B985B1AE
+:10097000807F85B98AB1837F8AB98BB1837F8BB938
+:100980003E98469808950E940104809300010E94B9
+:100990009B0480B38C7080BB81B3836F81BBE4E424
+:1009A000F1E0A6E3B1E011921D9281E0E235F80793
+:1009B000D1F70C94EB039F92AF92BF92CF92DF924C
+:1009C000EF92FF920F931F93CF93DF9380910001DB
+:1009D000882379F0809135018F5F809335018111F3
+:1009E00008C00E94010480930001811102C00E948E
+:1009F000930386E3E82E81E0F82E8701C0E0D0E083
+:100A0000BB24B39492E0A92ECC24C394D12CC7303C
+:100A1000D10500F580910001811164C080E40E943D
+:100A2000560480930001811112C082E10E9480046B
+:100A30008093000181110BC0C6010C2E01C0880FEC
+:100A40000A94EAF780950E948004809300010E9436
+:100A5000780448C0CA30A1F028F4C83059F0C93031
+:100A600061F005C0CC3089F070F0CD3089F0209A6B
+:100A7000289810C0219A29980DC0229A2A980AC055
+:100A8000239A2B9807C0529A01C0539A5B9802C0D0
+:100A90003E9A4698E0EAEA95F1F78FB181708B258E
+:100AA000799902C032E001C030E0832B7C9902C00A
+:100AB00034E001C030E0832B7D9902C028E001C002
+:100AC00020E0822B7E9902C090E101C090E0892B4A
+:100AD0009FB19095991F9927991F9295990F907E94
+:100AE000892B0FC08091000181114AC080E40E94CF
+:100AF000560480930001882381F1912C0E94780490
+:100B0000892DD8019C91981719F08C93A09201011E
+:100B10000E949B0421960F5F1F4FCE30D10509F034
+:100B200076CF80910101882369F181508093010182
+:100B3000882339F0EFE9FFE03197F1F700C00000BA
+:100B400021C0E4E4F1E0D7018D917D018193B4E40B
+:100B5000EB16B1E0FB06B9F715C083E10E948004F3
+:100B6000809300018111C9CF81E40E9456048093D3
+:100B700000018111C2CF0E949104982E9094BECFA3
+:100B800080E0BFCF0E94910381E0DF91CF911F9160
+:100B90000F91FF90EF90DF90CF90BF90AF909F901C
+:100BA0000895E82FF0E0EC5BFE4F808108950895F2
+:100BB0008B3B910580F4883A910548F5853A91057B
+:100BC000D8F48430910508F0B2C0019709F06EC0E6
+:100BD00081E090E00895803E910508F467C0883E6A
+:100BE000910508F4A4C09C01205F31092031310532
+:100BF00008F05CC090650895853A910509F459C0E4
+:100C0000863A910509F058C082E890E40895883A40
+:100C1000910509F454C0893A910509F453C08A3A00
+:100C2000910509F452C08B3A910509F451C08C3AF0
+:100C3000910509F450C08D3A910509F44FC0803BED
+:100C4000910509F44EC08E3A910509F44DC08F3AD2
+:100C5000910509F44CC0813B910509F44BC0823BDE
+:100C6000910509F44AC0833B910509F449C0843BCE
+:100C7000910509F448C0853B910509F447C0863BBE
+:100C8000910509F446C0873B910509F445C0883BAE
+:100C9000910509F444C0893B910509F443C08A3B9E
+:100CA000910509F442C080E094E4089580E090E06A
+:100CB000089581E890E4089583E890E4089582EE31
+:100CC00094E4089589EE94E408958AEE94E40895F6
+:100CD00085EB94E4089586EB94E4089587EB94E41F
+:100CE00008958CEC94E408958DEC94E4089583E8E1
+:100CF00095E408958AE895E4089582E995E40895D5
+:100D000084E995E4089581E296E4089583E296E407
+:100D1000089584E296E4089585E296E4089586E2D3
+:100D200096E4089587E296E408958AE296E40895A9
+:100D3000089524E5829FC0011124FC0126E0729FE2
+:100D4000E00DF11D1124E60FF11DEE0FFF1FEC5C0D
+:100D5000FE4F859194910895880F991FFC01EC55E1
+:100D6000F040859194910895880F991FFC01EC5DE6
+:100D7000FE4F85919491089524E5829FC00111242E
+:100D8000FC0146E0749FE00DF11D1124E60FF11DFA
+:100D9000EE0FFF1FEC5CFE4F859194919C013A95FC
+:100DA00021154FE1340708F425C13F512115304189
+:100DB00020F49F700E94B40608959C0130532115C1
+:100DC000304118F49927906C0895811520E5920719
+:100DD00069F40E946E144FEF84E39CE04150804020
+:100DE0009040E1F700C000000C94751B813020E5B5
+:100DF000920731F48091CC0181608093CC010895F9
+:100E00009C0130552115304108F05CC0292F332753
+:100E10002F70332721303105E9F4AC0164E0440F31
+:100E2000551F6A95E1F744275370BC01637077271B
+:100E300002C0220F331F6A95E2F73C68242B352B42
+:100E400073E0880F991F7A95E1F780769927822BB6
+:100E5000932B08952230310529F4982F8827816F2C
+:100E6000906A089523303105A1F4AC0133E0440FBA
+:100E7000551F3A95E1F7407E57708370992721E01E
+:100E800030E002C0220F331F8A95E2F7C9019C6847
+:100E900016C02430310531F5AC0123E0440F551F55
+:100EA0002A95E1F7407E57708370992721E030E062
+:100EB00002C0220F331F8A95E2F7C9019A68842B7A
+:100EC000952B08959C0130572115304118F49F70DF
+:100ED000906208959C0130582115304118F49F709C
+:100EE000906A0895803E9105E0F4803C910558F5A4
+:100EF0008133910509F46FC048F48932910509F4F2
+:100F000063C08A32910509F46DC072C089339105BE
+:100F1000E9F082389105D1F08533910509F44DC08F
+:100F200067C0833E910581F138F4803E9105B9F0A8
+:100F3000823E9105D9F05CC0863E910561F1873E05
+:100F40009105A1F155C00E94AC0608952091DE01E3
+:100F500020FD02C021FF4CC080EE90E049C080918E
+:100F6000DE0180FFF9CF89E390E042C08091DE018D
+:100F700082FF0EC08091DE0184FF03C080E090E01C
+:100F800037C083EE90E034C08091DE0182FFF2CF63
+:100F900082EE90E02DC08091DE0183FF0BC0809136
+:100FA000DE0184FDEBCF87EE90E022C08091DE0170
+:100FB00083FFF5CF86EE90E01BC08091DE0185FFB8
+:100FC00007C089E290E014C08091DE0185FFF9CF6F
+:100FD00085E390E00DC08091DE0186FF07C08AE2C4
+:100FE00090E006C08091DE0186FFF9CF81E390E0BA
+:100FF0000E94D80508950895809162010895CF93C5
+:10100000DF9300D01F92CDB7DEB79C018091E40141
+:10101000843019F593E099833B832A839093E90008
+:101020008FEF9091E800815095FD06C095ED9A955F
+:10103000F1F700008111F5CF8091E80085FF0DC028
+:1010400040E050E063E070E0CE0101960E946C0A3F
+:101050008091E8008E778093E8000F900F900F90BA
+:10106000DF91CF910895CF93DF9300D01F92CDB73A
+:10107000DEB72091E401243021F522E029839B830F
+:101080008A8383E08093E9008FEF9091E80081509C
+:1010900095FD06C095ED9A95F1F700008111F5CF09
+:1010A0008091E80085FF0DC040E050E063E070E013
+:1010B000CE0101960E946C0A8091E8008E778093A1
+:1010C000E8000F900F900F90DF91CF9108959C0151
+:1010D0008091E4018430F9F482E08093E9009FEF8D
+:1010E0008091E800915085FD06C085ED8A95F1F765
+:1010F00000009111F5CF8091E80085FF0CC040E021
+:1011000050E065E070E0C9010E946C0A8091E8003F
+:101110008E778093E8000895CF93DF93EC01809160
+:10112000E401843009F046C090910C019923D9F074
+:1011300090910D019923B9F08093E9008FEF909180
+:10114000E800815095FD06C095E19A95F1F7000001
+:101150008111F5CF8091E80085FF2CC040E050E080
+:1011600060E170E017C081E08093E9008FEF90911B
+:10117000E800815095FD06C095ED9A95F1F70000C5
+:101180008111F5CF8091E80085FF14C040E050E068
+:1011900068E070E0CE010E946C0A8091E8008E77D2
+:1011A0008093E80080E1FE01A2E5B1E001900D929C
+:1011B0008A95E1F7DF91CF9108958091E301811144
+:1011C00009C00E94FD0B0E945A0C8091E2008460CD
+:1011D0008093E20008951092E301089508950C941D
+:1011E000AB210E940B1B0E94B1210E94050F0C94A1
+:1011F000FB0742E061EC81E00E94760B42E061EC8B
+:1012000082E00E94760B42E061EC83E00E94760B64
+:1012100042E161EC84E00C94760B8091E60183302E
+:1012200009F455C030F4813071F0823009F48EC079
+:1012300008958A3009F47AC08B3009F460C089308F
+:1012400009F09CC020C08091E501813A09F096C068
+:101250008091E800877F8093E8008091E901909178
+:10126000EA01892B21F460E182E591E003C060E0AE
+:1012700080E090E070E00E94B70A8091E8008B77F0
+:101280008093E80008958091E501813209F076C0ED
+:101290008091E9019091EA01009719F0039709F014
+:1012A0006DC08091E800877F8093E8008091E8001E
+:1012B00082FD05C08091E4018111F8CF5FC080916B
+:1012C000F100809362018091E8008B7753C0809198
+:1012D000E501813A09F052C08091E9019091EA015B
+:1012E000892B09F04BC08091E800877F8093E8004C
+:1012F0008091E80080FFFCCF80910C0136C0809186
+:10130000E5018132D9F58091E9019091EA01892BBB
+:10131000A9F58091E800877F8093E8000E94AB0BDD
+:101320008091E70180930C010C946E148091E5018B
+:10133000813221F58091E800877F8093E8000E9448
+:10134000AB0B8091E8018093630108958091E501E2
+:10135000813AA1F48091E800877F8093E800809132
+:10136000E80080FFFCCF809163018093F1008091C1
+:10137000E8008E778093E8000C94AB0B089584B757
+:10138000877F84BF0FB6F894A8958091600088612C
+:1013900080936000109260000FBE90E080E80FB66E
+:1013A000F89480936100909361000FBE0E94540FE7
+:1013B0000E94FD0B0E945A0C8091E2008460809391
+:1013C000E20078940E94E50E0E94560F82E091E0C0
+:1013D0000E94000F0E9499218091E401853069F4F8
+:1013E0000E94CD1A8091E2018823B1F30E94F71A7E
+:1013F000882391F30E94560AEFCF0E945C0FECCF36
+:10140000292F332723303105C9F060F4213031050D
+:1014100081F02230310509F041C08DE690E028E0EE
+:1014200034E040C021323105E1F02232310531F1A2
+:1014300035C082E190E025E734E034C0992781305F
+:10144000910549F028F0029749F5E4EDF3E005C075
+:10145000E4E0F4E002C0ECEEF3E0849190E09F0160
+:1014600021C06430D8F4E62FF0E0EE0FFF1FEE5DF0
+:10147000FE4F2081318189E090E014C0643070F427
+:1014800070E0FB01EE0FFF1FE65EFE4F2081318111
+:10149000FB01EA5EFE4F808190E004C080E090E0B6
+:1014A00020E030E0FA0131832083089580E189BD96
+:1014B00082E189BD09B400FEFDCF8091D8008F7D07
+:1014C0008093D8008091E00082608093E00080915A
+:1014D000E00081FDFCCF0895CF92DF92EF92FF9262
+:1014E0000F931F93CF93DF93EC018B016A010E944E
+:1014F000CA0B811133C0C114D10439F0F6018081C7
+:101500009181081B190BC80FD91FE12CF12C011573
+:10151000110519F18091E80085FD16C08091E80061
+:101520008E778093E800C114D10449F0F6018081E0
+:101530009181E80EF91EF182E08285E00FC00E94E1
+:10154000CA0B882321F30AC089918093F1000150CE
+:101550001109FFEFEF1AFF0ADACF80E0DF91CF9198
+:101560001F910F91FF90EF90DF90CF900895209101
+:10157000EB013091EC012617370748F06115710532
+:1015800039F42091E8002E772093E80001C0B901DA
+:10159000FC0120E06115710579F18091E401882357
+:1015A000F1F18530F1F18091E80083FD3CC080913C
+:1015B000E80082FD2EC08091E80080FFEBCF2091F3
+:1015C000F3008091F20090E0922B6115710551F0CB
+:1015D0008830910538F421912093F1006150710910
+:1015E0000196F3CF21E0089709F020E08091E80010
+:1015F0008E778093E800CECF2111CFCF0AC08091A3
+:10160000E401882361F0853061F08091E80083FD7A
+:101610000AC08091E80082FFF2CF80E0089582E066
+:10162000089583E0089581E008952091EB013091C1
+:10163000EC012617370748F06115710539F4209140
+:10164000E8002E772093E80001C0B901FC0120E0FA
+:101650006115710591F18091E401882309F440C07E
+:10166000853009F43FC08091E80083FD3DC0809142
+:10167000E80082FD2FC08091E80080FFE9CF209133
+:10168000F3008091F20090E0922B6115710559F002
+:101690008830910540F424912093F10031966150F7
+:1016A00071090196F2CF21E0089709F020E08091BE
+:1016B000E8008E778093E800CBCF2111CCCF0AC011
+:1016C0008091E401882361F0853061F08091E80029
+:1016D00083FD0AC08091E80082FFF2CF80E0089588
+:1016E00082E0089583E0089581E00895982F97306F
+:1016F00068F59093E900981739F07091EC0020910B
+:10170000ED005091F00003C0242F762F50E021FD12
+:1017100002C09F5FECCF3091EB003E7F3093EB0037
+:101720003091ED003D7F3093ED003091EB00316062
+:101730003093EB007093EC002093ED005093F00099
+:101740002091EE0027FDE5CF80E008958F70809313
+:10175000E90081E008958091E50187FF11C0809143
+:10176000E80082FD05C08091E4018111F8CF11C02D
+:101770008091E8008B770BC08091E401882349F0C9
+:101780008091E80080FFF8CF8091E8008E77809309
+:10179000E80008952091E4003091E50095E640913D
+:1017A000EC00842F817040FF23C08091E80080FD11
+:1017B0001DC08091E401882399F0853099F08091D3
+:1017C000EB0085FD11C04091E4005091E500241725
+:1017D000350729F3915011F09A01E1CF84E0089583
+:1017E00082E0089583E0089581E0089580E00895FF
+:1017F0004091E80042FFDDCF08950E946B0C0E94EB
+:10180000730CE0EEF0E0808181608083E8EDF0E031
+:1018100080818F77808319BCA7EDB0E08C918E7F9B
+:101820008C9380818F7E80831092E30108950F93C3
+:101830001F93CF93DF930E946B0C0E94730CC8ED33
+:10184000D0E088818F7788838881806888838881C9
+:101850008F7D888319BC1092E4011092E0011092F0
+:10186000E2011092E10100EE10E0F80180818B7F2F
+:10187000808388818160888342E060E080E00E940C
+:10188000760BE1EEF0E080818E7F8083E2EEF0E087
+:10189000808181608083808188608083F80180817D
+:1018A0008E7F8083888180618883DF91CF911F91B3
+:1018B0000F910895E8EDF0E080818F7E8083E7ED61
+:1018C000F0E080818160808384E082BF81E080934A
+:1018D000E3010C94170CE8EDF0E080818E7F8083AB
+:1018E0001092E20008951092DA001092E10008953B
+:1018F0001F920F920FB60F9211242F933F934F9385
+:101900005F936F937F938F939F93AF93BF93EF9367
+:10191000FF938091E10082FF0BC08091E20082FF83
+:1019200007C08091E1008B7F8093E1000E94E40E6C
+:101930008091DA0080FF1FC08091D80080FF1BC01B
+:101940008091DA008E7F8093DA008091D90080FF49
+:101950000DC080E189BD82E189BD09B400FEFDCFE3
+:1019600081E08093E4010E94DD0805C019BC10925B
+:10197000E4010E94EB088091E10080FF19C0809192
+:10198000E20080FF15C08091E2008E7F8093E2002C
+:101990008091E20080618093E2008091D8008062B3
+:1019A0008093D80019BC85E08093E4010E94EF0881
+:1019B0008091E10084FF30C08091E20084FF2CC060
+:1019C00080E189BD82E189BD09B400FEFDCF80912F
+:1019D000D8008F7D8093D8008091E1008F7E809326
+:1019E000E1008091E2008F7E8093E2008091E2002E
+:1019F00081608093E2008091E001882311F084E00F
+:101A000007C08091E30087FD02C081E001C083E050
+:101A10008093E4010E94F1088091E10083FF29C0D6
+:101A20008091E20083FF25C08091E100877F809351
+:101A3000E10082E08093E4011092E0018091E100F6
+:101A40008E7F8093E1008091E2008E7F8093E200A0
+:101A50008091E20080618093E20042E060E080E0FB
+:101A60000E94760B8091F00088608093F0000E94C5
+:101A7000EE08FF91EF91BF91AF919F918F917F9170
+:101A80006F915F914F913F912F910F900FBE0F90EB
+:101A90001F9018951F920F920FB60F9211242F933B
+:101AA0003F934F935F936F937F938F939F93AF93E6
+:101AB000BF93CF93DF93EF93FF93C091E900CF7073
+:101AC0008091EC00D82FD17080FDD0E81092E90011
+:101AD0008091F000877F8093F00078940E948E0DB3
+:101AE0001092E9008091F00088608093F000CD2B87
+:101AF000CF70C093E900FF91EF91DF91CF91BF913B
+:101B0000AF919F918F917F916F915F914F913F9195
+:101B10002F910F900FBE0F901F9018951F93CF938A
+:101B2000DF93CDB7DEB7AA970FB6F894DEBF0FBE2E
+:101B3000CDBFE5EEF1E08091F100819321E0ED3E33
+:101B4000F207C9F70E940D098091E80083FF24C1C4
+:101B50008091E5019091E601492F50E04A3051050E
+:101B600008F01AC1FA01EA5AFF4F0C944223803858
+:101B700081F0823809F010C18091E9018F70809363
+:101B8000E9008091EB0085FB882780F91092E9003D
+:101B900006C08091E1019091E201911182609091E3
+:101BA000E800977F9093E8008093F1001092F10095
+:101BB000C8C0282F2D7F09F0EFC0882319F082308C
+:101BC00061F0EAC08091E701813009F0E5C093300F
+:101BD00009F080E08093E2012BC08091E701811140
+:101BE00027C08091E9018F7009F4D6C08093E90085
+:101BF0002091EB0020FF1CC0933021F48091EB007A
+:101C0000806214C09091EB0090619093EB0021E012
+:101C100030E0A90102C0440F551F8A95E2F74093B6
+:101C2000EA001092EA008091EB0088608093EB005C
+:101C30001092E9008091E800877F86C08111ACC0D6
+:101C40001091E7011F778091E3008078812B8093CA
+:101C5000E3008091E800877F8093E8000E94AB0B4F
+:101C60008091E80080FFFCCF8091E3008068809342
+:101C7000E300111102C082E001C083E08093E4011F
+:101C80008BC08058823008F087C08091E701909126
+:101C9000E8018C3D53E0950779F583E08A838AE279
+:101CA00089834FB7F894DE01139620E03EE051E2BD
+:101CB000E32FF0E050935700E49120FF03C0E2953A
+:101CC000EF703F5FEF708E2F90E0EA3010F0C79614
+:101CD00001C0C0968D939D932F5F243149F74FBF6C
+:101CE0008091E800877F8093E8006AE270E0CE018F
+:101CF00001960E94B70A14C0AE014F5F5F4F60911A
+:101D0000E9010E94000ABC01892B09F445C09091A9
+:101D1000E800977F9093E80089819A810E94150BD3
+:101D20008091E8008B778093E80036C08038A1F579
+:101D30008091E800877F8093E8008091E0018093A4
+:101D4000F1008091E8008E778093E8000E94AB0B51
+:101D500023C0811121C08091E7019091E80199276A
+:101D60000297D4F48091E800877F8093E800809107
+:101D7000E7018093E0010E94AB0B8091E0018111AB
+:101D800006C08091E30087FD02C081E001C084E0CD
+:101D90008093E4010E94F9088091E80083FF0AC063
+:101DA0008091E800877F8093E8008091EB0080625B
+:101DB0008093EB00AA960FB6F894DEBF0FBECDBF9E
+:101DC000DF91CF911F9108950895CF938091E40101
+:101DD0008823A1F0C091E900CF709091EC00892F89
+:101DE000817090FD80E8C82B1092E9008091E80096
+:101DF00083FD0E948E0DCF70C093E900CF910895AE
+:101E000090936901809368010895E0916801F091D1
+:101E10006901309721F00190F081E02D099480E074
+:101E20000895E0916801F0916901309721F00280F6
+:101E3000F381E02D09940895E0916801F091690122
+:101E4000309721F00480F581E02D099408952091C8
+:101E50006601309167012817390771F09093670187
+:101E600080936601E0916801F0916901309721F05B
+:101E70000680F781E02D0994089520916401309146
+:101E800065012817390771F090936501809364010B
+:101E9000E0916801F0916901309721F00084F185AB
+:101EA000E02D0994089508950C94530F0E94111B7E
+:101EB0000E94C3040C94D71BCF92DF92EF92FF9243
+:101EC0000F931F93CF93DF93CDB7DEB72B970FB64A
+:101ED000F894DEBF0FBECDBF0E94DB048BE6C82E98
+:101EE00081E0D82E00E010E0E02E802F0E94D10586
+:101EF000F60141916F01F82EF426B1F40F5F1F4FE8
+:101F00000E30110589F78FEF89838A831B820E9427
+:101F10001A1B8160782F9D838C8349815A816B8144
+:101F20008D810E94FF0F40C09091CC0191FF04C0B1
+:101F30008B870E94D7058B8520E030E04F2D50E045
+:101F4000922FBA01022E02C0759567950A94E2F7A6
+:101F500060FF24C02E83EF8221E030E0690102C0DF
+:101F6000CC0CDD1C9A95E2F790E08C219D21892B09
+:101F700009F420E028870E941A1B8160782F9A8735
+:101F800089874E815F8168858A850E94FF0FF801ED
+:101F9000E559FE4F8081C826C08206C02F5F3F4FA3
+:101FA0002630310569F6AACF0E94BE1E0E94050F99
+:101FB00090916A018917A1F00E94050F80936A0130
+:101FC0002B960FB6F894DEBF0FBECDBFDF91CF9139
+:101FD0001F910F91FF90EF90DF90CF900C94FB0733
+:101FE0002B960FB6F894DEBF0FBECDBFDF91CF9119
+:101FF0001F910F91FF90EF90DF90CF900895CF93B6
+:10200000DF93CDB7DEB72B970FB6F894DEBF0FBEC8
+:10201000CDBF4F83588769877A878B87DE011196FA
+:1020200086E0FD0111928A95E9F785E0FE01379679
+:1020300001900D928A95E1F749815A816B817C81EB
+:102040008D819E810E9402172B960FB6F894DEBFF9
+:102050000FBECDBFDF91CF910895CF93C82F8823B6
+:1020600009F4C1C0823859F40E94050F81FDBBC03C
+:1020700089E30E949F190E94571A89E30CC0833894
+:1020800079F40E94050F80FDAEC083E50E949F1980
+:102090000E94571A83E50E94DE19CF910C94571ABB
+:1020A000843859F40E94050F82FD9DC087E40E9488
+:1020B0009F190E94571A87E4EECF8CEF8C0F813A5C
+:1020C00048F48C2F0E94FE2081118DC08C2F0E941D
+:1020D0009F19E3CF80E28C0F883048F4C77081E00D
+:1020E00001C0880FCA95EAF70E94201AD6CF8BE567
+:1020F0008C0F833078F4C53A29F0C63A31F083E882
+:1021000090E005C081E890E002C082E890E0CF91C5
+:102110000C94270F88E58C0F833108F064C0C83A0F
+:1021200039F1C93A41F1CA3A49F1CB3A51F1CC3AC5
+:1021300059F1CD3A61F1C03B69F1CE3A71F1CF3A34
+:1021400079F1C13B81F1C23B89F1C33B91F1C43BC1
+:1021500099F1C53BA1F1C63BA9F1C73BB1F1C83B21
+:10216000B9F1C93BC1F1CA3BC9F180E090E038C088
+:1021700082EE90E035C089EE90E032C08AEE90E0C9
+:102180002FC085EB90E02CC086EB90E029C087EB58
+:1021900090E026C08CEC90E023C08DEC90E020C055
+:1021A00083E891E01DC08AE891E01AC082E991E0DD
+:1021B00017C084E991E014C081E292E011C083E28B
+:1021C00092E00EC084E292E00BC085E292E008C08B
+:1021D00086E292E005C087E292E002C08AE292E0E5
+:1021E000CF910C943D0FCF910895882309F44BC0F3
+:1021F000823859F40E94050F81FF45C089E30E948F
+:102200009F190E94571A89E30CC0833871F40E9409
+:10221000050F80FF38C083E50E949F190E94571A5E
+:1022200083E50E94DE190C94571A843859F40E94F1
+:10223000050F82FF28C087E40E949F190E94571A49
+:1022400087E4EFCF9CEF980F913A58F390E2980F04
+:10225000983050F4877091E001C0990F8A95EAF7A1
+:10226000892F0E94261ADFCF9BE5980F933020F428
+:1022700080E090E00C94270F885A833120F480E0AE
+:1022800090E00C943D0F0895882321F00E94201ABD
+:102290000C94571A0895882321F00E94261A0C9452
+:1022A000571A0895BF92CF92DF92EF92FF920F9349
+:1022B0001F93CF93DF9300D000D000D0CDB7DEB70F
+:1022C0007C0185E0F701DE01119601900D928A955F
+:1022D000E1F7F70183819481892B09F4DDC29081B4
+:1022E00081818F3F19F49F3F09F4D6C2F701028123
+:1022F000258122952F7099838A8389819A812E83E3
+:102300000E945E19182FB92E0E945D190E94241890
+:10231000EB2DE295EF704E2F50E0FA01E05AFF4F9F
+:102320002E810C9442238B2D807F9B2D9F70F92E44
+:10233000882319F0F29480EFF822002349F0FF205F
+:1023400009F457C28F2D0E94301A0E94571A51C2A9
+:10235000812F0E94F510FF2009F49EC28F2D0E944C
+:10236000361A26960FB6F894DEBF0FBECDBFDF91AA
+:10237000CF911F910F91FF90EF90DF90CF90BF9082
+:102380000C94571A3B2D307F8B2D8F70303211F00B
+:102390008295807F112319F0113021F12CC0002388
+:1023A000B9F0222309F490C1213009F08DC126969D
+:1023B0000FB6F894DEBF0FBECDBFDF91CF911F9156
+:1023C0000F91FF90EF90DF90CF90BF900C94401A48
+:1023D000222319F0213009F45FC28E830E94431A30
+:1023E0008E8186C1002321F0223008F055C26CC1D5
+:1023F000211152C27DC1002321F0222309F464C1BE
+:10240000F8C1222309F474C109C28B2D86958695E3
+:10241000837019F08130D1F03FC2002321F0812F69
+:102420009B2D937002C080E090E026960FB6F89442
+:10243000DEBF0FBECDBFDF91CF911F910F91FF90F7
+:10244000EF90DF90CF90BF900C94270F002321F0E6
+:10245000812F9B2D937002C080E090E026960FB6EE
+:10246000F894DEBF0FBECDBFDF91CF911F910F91CA
+:10247000FF90EF90DF90CF90BF900C943D0F812F95
+:10248000002319F00E94C61D02C00E942E1E26962F
+:102490000FB6F894DEBF0FBECDBFDF91CF911F9175
+:1024A0000F91FF90EF90DF90CF90BF900C94B31EF0
+:1024B0008B2D837009F075C00111EEC1812F8295BB
+:1024C00086958770880F880F912F9F70C92ED12C09
+:1024D000E12CF12C082E04C0CC0CDD1CEE1CFF1CE2
+:1024E0000A94D2F714FF12C00FE010E020E030E0B1
+:1024F00004C0000F111F221F331F8A95D2F7C90194
+:10250000B801609570958095909503C060E070E08B
+:10251000CB014B2D4695469543704230C1F060F596
+:102520006C297D298E299F29413051F126960FB6BD
+:10253000F894DEBF0FBECDBFDF91CF911F910F91F9
+:10254000FF90EF90DF90CF90BF900C944B186C29C8
+:102550007D298E299F2926960FB6F894DEBF0FBEDF
+:10256000CDBFDF91CF911F910F91FF90EF90DF9042
+:10257000CF90BF900C9467180E944B18C701B6010A
+:1025800026960FB6F894DEBF0FBECDBFDF91CF9178
+:102590001F910F91FF90EF90DF90CF90BF900C9420
+:1025A0002F18002319F08B2D817001C08695882388
+:1025B00009F472C1812F829586958770880F880FE4
+:1025C000912F9F70C92ED12CE12CF12C082E04C024
+:1025D000CC0CDD1CEE1CFF1C0A94D2F714FF12C0B9
+:1025E0000FE010E020E030E004C0000F111F221FB8
+:1025F000331F8A95D2F7C901B8016095709580950F
+:10260000909503C060E070E0CB014B2D4695469558
+:1026100043704230C1F060F56C297D298E299F29D5
+:10262000413051F126960FB6F894DEBF0FBECDBFF4
+:10263000DF91CF911F910F91FF90EF90DF90CF909E
+:10264000BF900C9425196C297D298E299F292696E7
+:102650000FB6F894DEBF0FBECDBFDF91CF911F91B3
+:102660000F91FF90EF90DF90CF90BF900C944119A5
+:102670000E942519C701B60126960FB6F894DEBF51
+:102680000FBECDBFDF91CF911F910F91FF90EF90C3
+:10269000DF90CF90BF900C940919103FD1F118F43E
+:1026A000103E50F4A1C0123F09F463C008F44CC0BE
+:1026B000133F09F473C098C01F708B2D8F710023D6
+:1026C000A1F00E94A218812F26960FB6F894DEBFC3
+:1026D0000FBECDBFDF91CF911F910F91FF90EF9073
+:1026E000DF90CF90BF900C9444110E94C318812FAB
+:1026F00026960FB6F894DEBF0FBECDBFDF91CF9107
+:102700001F910F91FF90EF90DF90CF90BF900C94AE
+:102710004B110023A9F02111BFC08B2D8F7126967C
+:102720000FB6F894DEBF0FBECDBFDF91CF911F91E2
+:102730000F91FF90EF90DF90CF90BF900C94E8182E
+:10274000223008F0A9C0E9CF0023A9F08B2D8F71AA
+:1027500026960FB6F894DEBF0FBECDBFDF91CF91A6
+:102760001F910F91FF90EF90DF90CF90BF900C944E
+:10277000A218002359F38B2D8F7126960FB6F8946B
+:10278000DEBF0FBECDBFDF91CF911F910F91FF90A4
+:10279000EF90DF90CF90BF900C94C318002399F076
+:1027A0008B2D8F7126960FB6F894DEBF0FBECDBF6E
+:1027B000DF91CF911F910F91FF90EF90DF90CF901D
+:1027C000BF900C948D1826960FB6F894DEBF0FBEFE
+:1027D000CDBFDF91CF911F910F91FF90EF90DF90D0
+:1027E000CF90BF900C9483180023A9F0222309F402
+:1027F000ADCF812F26960FB6F894DEBF0FBECDBFAA
+:10280000DF91CF911F910F91FF90EF90DF90CF90CC
+:10281000BF900C942D10222309F4ADCF812F269662
+:102820000FB6F894DEBF0FBECDBFDF91CF911F91E1
+:102830000F91FF90EF90DF90CF90BF900C94F51028
+:102840004B2D4F70612FC7010E942A0326960FB6A9
+:10285000F894DEBF0FBECDBFDF91CF911F910F91D6
+:10286000FF90EF90DF90CF90BF900C94A7174B2D67
+:102870004F70612FC70126960FB6F894DEBF0FBECA
+:10288000CDBFDF91CF911F910F91FF90EF90DF901F
+:10289000CF90BF900C94980626960FB6F894DEBFA2
+:1028A0000FBECDBFDF91CF911F910F91FF90EF90A1
+:1028B000DF90CF90BF9008950E943D1A0E94121A97
+:1028C0000E94571A0E94631F0E94B31E80E090E08E
+:1028D0000E94270F80E090E00C943D0F0E942D1A7B
+:1028E0000C945C140E945E19292F22952F702C30B5
+:1028F00030F42A3048F42250223078F405C02C30CD
+:1029000041F02F3031F009C0803E48F0803F29F47B
+:1029100006C093FB882780F9089580E0089581E040
+:102920000895CF93DF9300D000D01F92CDB7DEB7CC
+:102930000F900F900F900F900F90DF91CF9108950F
+:10294000CF93DF9300D000D000D0CDB7DEB726966E
+:102950000FB6F894DEBF0FBECDBFDF91CF910895C3
+:102960001F93CF93DF93C091790116E080917A0194
+:10297000C81799F0D0E01C9FF0011D9FF00D1124A5
+:10298000E558FE4F40815181628173818481958138
+:102990000E94A0142196C770E9CFDF91CF911F91BB
+:1029A00008954091AB015091AC016091AD017091DF
+:1029B000AE018091AF019091B0010C94A014809170
+:1029C000B00182958F7009F054C08091AD018823C9
+:1029D00009F44FC080917901A0917A014091AE0134
+:1029E0005091AF016091AB017091AC01B6E08A17D4
+:1029F00009F43FC090E041155105C1F17F3F11F44A
+:102A00006F3FA1F1B89FF001B99FF00D1124E55877
+:102A1000FE4F218127132AC02081261327C022813F
+:102A2000211124C0238134812417350710F421504B
+:102A30003109241B350B283C3105C0F42091B0012D
+:102A40002F7020612093B00126E0289FF001299F7C
+:102A5000F00D1124E058FE4F80818F7080618083DB
+:102A60008BEA91E00E9452110C94B0140196877089
+:102A7000BECF0895CF92DF92EF92FF920F931F93F4
+:102A8000CF93DF93CDB7DEB762970FB6F894DEBF72
+:102A90000FBECDBF8C0185E0F801DE011D960190CF
+:102AA0000D928A95E1F7D8014C9111965C9111979E
+:102AB00012966C918091AE019091AF01009709F44C
+:102AC00075C13091AB017091AC017F3F19F43F3F6C
+:102AD00009F46CC1F801C380D480E090AD01EE2010
+:102AE00009F4BEC02091B001C816D90628F0D6015D
+:102AF000A81BB90BCD0104C0809590958C0D9D1D30
+:102B0000FF24F394883C910578F0F12C207F09F0A4
+:102B1000C4C07C2DD98AC88A89890E9491148BEA05
+:102B200091E00E945211AFC0822F807F09F045C012
+:102B3000571313C0431311C061110FC02F702061D0
+:102B40002093B0010E94D1148BEA91E00E945211AF
+:102B50008091B001F80185832EC0CD2819F15F3F27
+:102B600011F44F3FF9F0F62E61111CC080917901EC
+:102B700020917A0136E0821709F45BC090E0389F1B
+:102B8000F001399FF00D1124E558FE4F7181571364
+:102B900006C07081471303C07281711103C0019692
+:102BA0008770E9CFF62E662309F41CC18091B0012D
+:102BB00081608093B001F12C15C1571309C04313F4
+:102BC00007C0611105C08091B001F8018583C8C0BC
+:102BD0004D875E878D859E856A8B0E9472146A89F7
+:102BE0008823D1F16623C1F12091B001822F829513
+:102BF0008F7090E0029774F08091AB019091AC01DE
+:102C000098878F831986DB86CA862C87CE01079624
+:102C10000E94521186E0F801ABEAB1E001900D92FA
+:102C20008A95E1F70E94DF140E94D114FF24F394E7
+:102C3000D9C04D875E878D859E850E945E19292F9C
+:102C400022952F70223008F0C1C09F7009F0BBC0E0
+:102C5000805E883008F4C6C0C8010E945211E6CFD9
+:102C6000C816D90608F453C0F601E81BF90BCF01CA
+:102C7000883C910508F450C0F12C7C2DD98AC88A73
+:102C800089890E949114EBEAF1E086E0DF011D9250
+:102C90008A95E9F70E94D114A5C0571314C04313B5
+:102CA00012C0611110C08091B001F8018583C80184
+:102CB0000E94521186E0EBEAF1E0DF011D928A9555
+:102CC000E9F7FE2C8FC04D875E878D859E856A8BC8
+:102CD0000E9472146A89882309F4BECF662309F41E
+:102CE000BBCF2091B001822F82958F7090E0029728
+:102CF0000CF490CF8091AB019091AC019A838983C1
+:102D00001B82DD82CC822E83CE01019681CF8095FD
+:102D100090958C0D9D1DACCFF62E662309F49CCFAB
+:102D2000571333C0431331C02091B00120FD24C09C
+:102D3000822F82958F70482F50E041155105E1F0A8
+:102D4000D80115962C9315974F30510549F08F5F98
+:102D5000982F9295907F822F8F70892B15968C9348
+:102D6000C8010E94521186E0F801ABEAB1E001907F
+:102D70000D928A95E1F78ECF86E0F801ABEAB1E0DB
+:102D800001900D928A95E1F72DC04D875E878D8564
+:102D90009E850E94721481113DCF8091B0018160A7
+:102DA0008093B001C8010E9452111CC0662309F42F
+:102DB00053CF4D875E878D859E850E947214882330
+:102DC00009F44ACF27CF811143CF0CC0243008F03B
+:102DD00043CF9F7009F43CCFD80115969C91907F0A
+:102DE00009F036CF8F2D62960FB6F894DEBF0FBE76
+:102DF000CDBFDF91CF911F910F91FF90EF90DF90AA
+:102E0000CF9008951F93CF93DF93CDB7DEB72C9764
+:102E10000FB6F894DEBF0FBECDBF4F8358876987CA
+:102E20007A878B879C87CE0107960E943A15882364
+:102E300071F08A859B85892B09F441C088858F3F75
+:102E400009F065C08F818F3F09F061C038C086E00E
+:102E5000FE013796DE01119601900D928A95E1F7F9
+:102E60006A857B856115710551F1FF81E885EF3F2A
+:102E700011F4FF3F21F120917A0130E0C901019660
+:102E8000877099274091790150E08417950709F4DC
+:102E900047C0F983EA837D836C8396E0929FD001DB
+:102EA000939FB00D1124A558BE4FFE01319601909D
+:102EB0000D929A95E1F780937A010E94B01416E082
+:102EC0008091790190917A018917B9F1189FC00119
+:102ED000112485589E4F0E943A15882371F1E09184
+:102EE00079011E9FF0011124E558FE4F4081518168
+:102EF00062817381848195810E94A01480917901FF
+:102F000090E001968770992780937901D9CF4F81FE
+:102F1000588569857A858B859C850E94A014CFCFC2
+:102F20000E946E1410927A0110927901EBEAF1E09E
+:102F300086E0DF011D928A95E9F72C960FB6F8948A
+:102F4000DEBF0FBECDBFDF91CF911F910895EF92ED
+:102F5000FF920F931F93CF93DF938C01892B09F47A
+:102F60006CC0F12CEE24E394E8012196F8018491E1
+:102F7000843740F4843008F051C0813081F08230D1
+:102F800019F15BC0853709F444C0A8F19CE7980F9C
+:102F9000903708F052C08F770E94F51041C00E5F45
+:102FA0001F4FFE01849190E2980F983050F4877083
+:102FB000FE2D01C0FF0F8A95EAF78F2F0E94301A6D
+:102FC00014C00E942D102DC00E5F1F4FFE01849172
+:102FD00090E2980F983060F48770FE2D01C0FF0FCB
+:102FE0008A95EAF78F2F0E94361A0E94571A19C045
+:102FF0000E94F51016C00E5F1F4FFE01C491CC2336
+:1030000081F08FE99FE00197F1F700C00000C15007
+:10301000F6CF0E5F1F4FFE01F49003C00E942D10EB
+:103020008E018F2D882309F49FCFEFE9FFE03197C0
+:10303000F1F700C000008150F5CFDF91CF911F91D3
+:103040000F91FF90EF90089508956093B5017093EC
+:10305000B6018093B7019093B8010C945C140F9360
+:103060001F930091B5011091B6012091B7013091E5
+:10307000B801DC01CB01802B912BA22BB32B8093C9
+:10308000B5019093B601A093B701B093B8011F9119
+:103090000F910C945C140F931F930091B501109144
+:1030A000B6012091B7013091B801DC01CB0180233A
+:1030B0009123A223B3238093B5019093B601A093EB
+:1030C000B701B093B8011F910F910C945C140F934A
+:1030D0001F930091B5011091B6012091B701309175
+:1030E000B801DC01CB0180279127A227B327809369
+:1030F000B5019093B601A093B701B093B8011F91A9
+:103100000F910C945C141092B1011092B2011092C4
+:10311000B3011092B4010C945C1441E050E060E003
+:1031200070E004C0440F551F661F771F8A95D2F7C1
+:103130004093B1015093B2016093B3017093B40115
+:103140000C945C1441E050E060E070E004C0440F77
+:10315000551F661F771F8A95D2F78091B101909114
+:10316000B201A091B301B091B401482B592B6A2B45
+:103170007B2B4093B1015093B2016093B3017093E4
+:10318000B4010C945C1441E050E060E070E004C0D5
+:10319000440F551F661F771F8A95D2F740955095AB
+:1031A000609570958091B1019091B201A091B301A9
+:1031B000B091B401482359236A237B234093B10182
+:1031C0005093B2016093B3017093B4010C945C14FA
+:1031D00041E050E060E070E004C0440F551F661FFE
+:1031E000771F8A95D2F78091B1019091B201A09199
+:1031F000B301B091B401482759276A277B27409330
+:10320000B1015093B2016093B3017093B4010C9477
+:103210005C140F931F930091B1011091B2012091A2
+:10322000B3013091B401DC01CB01802B912BA22B97
+:10323000B32B8093B1019093B201A093B301B093EB
+:10324000B4011F910F910C945C140F931F93009184
+:10325000B1011091B2012091B3013091B401DC01B0
+:10326000CB0180239123A223B3238093B1019093B8
+:10327000B201A093B301B093B4011F910F910C94CC
+:103280005C140F931F930091B1011091B201209132
+:10329000B3013091B401DC01CB0180279127A22733
+:1032A000B3278093B1019093B201A093B301B0937F
+:1032B000B4011F910F910C945C140895CF92DF928A
+:1032C000EF92FF920F931F93CF93DF938C01C090E7
+:1032D000B101D090B201E090B301F090B4018091BF
+:1032E000B5019091B601A091B701B091B801C82A7B
+:1032F000D92AEA2AFB2ACFE1D0E0D701C6010C2E59
+:1033000004C0B695A795979587950A94D2F780FF44
+:1033100007C0B8018C2F0E94BC068130910531F4A2
+:10332000219758F7B80180E00E94BC06DF91CF9149
+:103330001F910F91FF90EF90DF90CF9008959091A3
+:103340000C019923F1F090910D019923D1F0982F60
+:103350009695969596959F3080F5E0910E01F091A7
+:103360000F01E90FF11D877021E030E0A90102C0D3
+:10337000440F551F8A95E2F7CA019181892B8183F9
+:10338000089520910E0130910F01F90132969FEFBF
+:1033900040E05191851789F09F3F19F4511101C008
+:1033A000942F4F5F4E30A9F79F3F39F0F901E90F95
+:1033B000F11D97FDFA9582830895089590910C016F
+:1033C0009923F9F090910D019923D9F0982F9695B2
+:1033D000969596959F3028F5E0910E01F0910F019A
+:1033E000E90FF11D877021E030E0A90102C0440F10
+:1033F000551F8A95E2F7CA018095918189238183BF
+:10340000089520910E0130910F01F9013296205F4D
+:103410003F4F9081891301C010823196E217F30764
+:10342000C1F7089581E090E0E0910E01F0910F0165
+:10343000E80FF91F1082019680319105A9F70895D0
+:103440009091CB01892B8093CB0108958095909129
+:10345000CB0189238093CB0108951092CB0108956D
+:103460009091CA01892B8093CA010895809590910B
+:10347000CA0189238093CA0108951092CA01089550
+:103480008093B90108951092B901089580910E01B9
+:1034900090910F01FC0131969C01205F3F4F80E02D
+:1034A000919191118F5FE217F307D1F70895E091A1
+:1034B0000E01F0910F018091CB018083E0910E010C
+:1034C000F0910F0190818091CA01892B80838091B6
+:1034D000B901882361F0E0910E01F0910F01908114
+:1034E000892B80830E94461A81111092B901809124
+:1034F0000E0190910F010C94110FCF92DF92EF9279
+:10350000FF926C01EE24FF24C114D104E104F10404
+:1035100021F0C701B60120E101C020E0C72ED82E5E
+:10352000E92EFF24C114D104E104F10419F0285F4D
+:10353000C701B6016B017C0154E0F694E794D7947F
+:10354000C7945A95D1F7C114D104E104F10419F0DC
+:103550002C5FC701B6016B017C0142E0F694E79451
+:10356000D794C7944A95D1F7C114D104E104F1046A
+:1035700019F02E5FC701B601DC01CB01B695A79506
+:1035800097958795892B8A2B8B2B09F02F5F822F9C
+:10359000FF90EF90DF90CF9008958091E401843008
+:1035A00011F120E488E190E00FB6F894A89580939B
+:1035B00060000FBE2093600083B7817F846083BF6B
+:1035C00083B7816083BF7894889583B78E7F83BFEC
+:1035D0000FB6F894A8958091600088618093600090
+:1035E000109260000FBE089508950C94F41ACF93C2
+:1035F0000E94F51A0E94DB040E94F41AC0E08C2F8E
+:103600000E94D105811104C0CF5FCE30C1F701C047
+:1036100081E0CF9108950E946E140E94050F0C94D2
+:10362000FB0782E084BD93E095BD9AEF97BD809340
+:103630006E0008952FB7F8948091CD019091CE013E
+:10364000A091CF01B091D0012FBF0895CF92DF920A
+:10365000EF92FF920F931F932FB7F8944091CD01F3
+:103660005091CE016091CF017091D0012FBF6A01BE
+:103670007B01EE24FF248C0120E030E0C016D1064F
+:10368000E206F30610F4415051099A01281B390B48
+:10369000C9011F910F91FF90EF90DF90CF90089597
+:1036A0001F920F920FB60F9211248F939F93AF9397
+:1036B000BF938091CD019091CE01A091CF01B091A7
+:1036C000D0010196A11DB11D8093CD019093CE0133
+:1036D000A093CF01B093D001BF91AF919F918F91F3
+:1036E0000F900FBE0F901F9018950E94FD0BF8943D
+:1036F0002FEF87EA91E6215080409040E1F700C02B
+:10370000000087E090EBDC018093ED019093EE01E7
+:10371000A093EF01B093F0019CE088E10FB6F8941C
+:10372000A895809360000FBE90936000FFCFEF924A
+:10373000FF920F931F93CF93DF93D82FC0E08C2F6E
+:103740000E94D10500E010E0E82EF12CC701002E08
+:1037500002C0959587950A94E2F780FD06C00F5F39
+:103760001F4F0630110591F709C0602F7C2F80E0B4
+:103770000E9499068D13F3CF81E004C0CF5FCE3055
+:10378000F1F680E0DF91CF911F910F91FF90EF90C4
+:103790000895CF93C82F8CE20E94971B882321F0B5
+:1037A0008C2FCF910C94971B80E0CF910895CF93ED
+:1037B0000E941E1D811102C00E94041DC5E6C15059
+:1037C00049F00E94DB048FE39CE90197F1F700C008
+:1037D0000000F5CF89E20E94C91B811113C18AE262
+:1037E0000E94C91B81110E94041D85E00E94C91B13
+:1037F00081110E94751B0E94291D8093CC0187E0D6
+:103800000E94C91B8823A9F18BE10E94C91B882350
+:1038100051F08091CC0181FB222720F991E0922781
+:1038200090FB81F90EC08EE00E94C91B882361F0D5
+:103830008091CC0182FB222720F991E0922790FB16
+:1038400082F98093CC0115C080E10E94C91B909140
+:10385000CC01882341F093FB222720F981E08227C5
+:1038600080FB93F904C0892F809580FB90F9909399
+:10387000CC018091CC010E942D1D0E943B1D8093A4
+:10388000DE0180EE0E94C91B882341F08091DE0199
+:10389000982F909590FB80F98093DE0189E30E9438
+:1038A000C91B882359F08091DE0181FB222720F972
+:1038B00091E0922790FB81F98093DE0182EE0E94D5
+:1038C000C91B882359F08091DE0182FB222720F951
+:1038D00091E0922790FB82F98093DE0186EE0E94B0
+:1038E000C91B882359F08091DE0183FB222720F930
+:1038F00091E0922790FB83F98093DE0183EE0E9492
+:10390000C91B882359F08091DE0184FB222720F90E
+:1039100091E0922790FB84F98093DE0185E30E9479
+:10392000C91B882359F08091DE0185FB222720F9ED
+:1039300091E0922790FB85F98093DE0181E30E945C
+:10394000C91B882359F08091DE0186FB222720F9CC
+:1039500091E0922790FB86F98093DE0181E10E943D
+:10396000C91B882359F08091DE0187FB222720F9AB
+:1039700091E0922790FB87F98093DE018091DE0130
+:103980000E943F1D8091DE0187FB882780F980938C
+:103990000D0187E20E94C91BC82F8EE10E94C91B3E
+:1039A0008111C2608FE10E94C91B8111C46080E255
+:1039B0000E94C91B8111C86081E20E94C91B81114C
+:1039C000C06182E20E94C91B8111C06283E20E9431
+:1039D000C91B8111C06484E20E94C91B882311F0B5
+:1039E000C06802C0CC2329F08C2F0E94361D6C2F9A
+:1039F00003C00E94321D682F70E080E090E0CF91FC
+:103A00000C942518CF9108956DEE7EEF80E090E044
+:103A10000E94782360E082E090E00E946A2360E0E8
+:103A200083E090E00E946A2360E084E090E00E94DE
+:103A30006A2360E085E090E00C946A2380E090E0E7
+:103A40000E94642321E08D3E9E4F09F020E0822FEA
+:103A5000089582E090E00C945C23682F82E090E06F
+:103A60000C946A2383E090E00C945C23682F83E03D
+:103A700090E00C946A2384E090E00C945C23682F1F
+:103A800084E090E00C946A238091D30180FF0BC006
+:103A90006091130185E0689FB001112475956795C9
+:103AA000759567952BC081FF09C06091130185E072
+:103AB000689FB00111247595679520C082FF07C0EB
+:103AC0006091130185E0689FB001112417C09091A7
+:103AD000D4019923D1F060911201961788F72091B3
+:103AE000130185E0289F90011124929FA001939FCC
+:103AF000500D112470E0CA010E942E236038710518
+:103B000040F46115710519F406C065E070E0862F78
+:103B100008958FE7089581E008958091D30180FF93
+:103B200008C06091110170E075956795759567956E
+:103B300021C081FF06C06091110170E07595679505
+:103B400019C082FF04C06091110170E010C0909113
+:103B5000D401992399F0609110019617A0F78091F4
+:103B60001101899FC001112470E00E942E2360384A
+:103B7000710540F46115710519F406C061E070E04B
+:103B8000862F08958FE7089581E00895803F21F4FE
+:103B90000E94441D819504C0813F29F40E94441D68
+:103BA0008093D7010895823F21F40E94441D81959E
+:103BB00004C0833F29F40E94441D8093D6010895D8
+:103BC000893F19F40E948D1D05C08A3F31F40E947F
+:103BD0008D1D81958093D80108958B3F21F40E941B
+:103BE0008D1D819504C08C3F29F40E948D1D80930A
+:103BF000D9010895843F21F48091D501816017C0D7
+:103C0000853F21F48091D501826011C0863F21F467
+:103C10008091D50184600BC0873F21F48091D5014C
+:103C2000886005C0883F31F48091D5018061809320
+:103C3000D50108958D3F21F48091D30181600BC09F
+:103C40008E3F21F48091D301826005C08F3F29F41B
+:103C50008091D30184608093D3010895803F39F42B
+:103C60008091D70187FF6CC01092D70169C0813F56
+:103C700029F48091D7011816BCF362C09091D60147
+:103C8000823F29F497FF5CC01092D60159C0833F50
+:103C900019F41916CCF354C0893F41F48091D8012E
+:103CA00018160CF04DC01092D8014AC08A3F29F472
+:103CB0008091D80187FF44C0F6CF8B3F39F48091C3
+:103CC000D90187FF3DC01092D9013AC08C3F29F439
+:103CD0008091D9011816BCF333C0843F21F4809140
+:103CE000D5018E7F17C0853F21F48091D5018D7F4E
+:103CF00011C0863F21F48091D5018B7F0BC0873F97
+:103D000021F48091D501877F05C0883F31F48091EF
+:103D1000D5018F7E8093D50113C08D3F21F4809112
+:103D2000D3018E7F0BC08E3F21F48091D3018D7F14
+:103D300005C08F3F29F48091D3018B7F8093D301FD
+:103D40008091D60181110EC08091D70181110AC0E6
+:103D50008091D801811106C08091D901811102C0E2
+:103D60001092D401089585ED91E00E941C0F0E94ED
+:103D70001A1B9093D2018093D10108951F93CF9382
+:103D8000DF938091D1019091D2010E94261BAC015A
+:103D90009091D401992321F02091140130E006C0C4
+:103DA000209115018AE0289F9001112442175307A2
+:103DB00008F485C08091D601C091D701D091D80177
+:103DC0001091D901811107C0C11175C0D11173C003
+:103DD000111171C074C09F3F19F09F5F9093D4017F
+:103DE000181624F40E94441D8093D6018091D601B8
+:103DF00087FF05C00E94441D81958093D6011C1643
+:103E000024F40E94441D8093D7018091D70187FF3D
+:103E100005C00E94441D81958093D7016091D60111
+:103E2000662331F1C091D701CC2311F1062E000C8D
+:103E3000770B880B990B0E94352223E333E343E38E
+:103E40005FE30E9499220E94FD216093D6016C2FAE
+:103E5000CC0F770B880B990B0E94352223E333E3B9
+:103E600043E35FE30E9499220E94FD216093D70102
+:103E70001D1624F40E948D1D8093D8018091D801D5
+:103E800087FF05C00E948D1D81958093D801111672
+:103E900024F40E948D1D8093D9018091D90187FF60
+:103EA00005C00E948D1D81958093D901DF91CF912E
+:103EB0001F910C94B31E9F3F09F08FCFA0CFDF91CD
+:103EC000CF911F910895E5EDF1E085E0DF011D92AE
+:103ED0008A95E9F71092D4011092D30108958330A6
+:103EE00081F128F4813059F08230D1F00895853085
+:103EF00009F449C0B8F1863009F456C0089580919C
+:103F00001501262F30E0280F311D2F3F310524F4F5
+:103F1000680F6093150108958FEF80931501089540
+:103F200080911401262F30E0280F311D2F3F3105DD
+:103F300024F4680F6093140108958FEF80931401A7
+:103F4000089580911301262F30E0280F311D2F3F57
+:103F5000310524F4680F6093130108958FEF809367
+:103F60001301089580911201262F30E0280F311D92
+:103F70002F3F310524F4680F6093120108958FEFED
+:103F800080931201089580911101262F30E0280FAF
+:103F9000311D2F3F310524F4680F609311010895FE
+:103FA0008FEF80931101089580911001262F30E04A
+:103FB000280F311D2F3F310524F4680F6093100145
+:103FC00008958FEF809310010895833011F128F444
+:103FD000813049F0823091F00895853081F120F1EF
+:103FE0008630C1F1089580911501681720F4861B71
+:103FF0008093150108951092150108958091140180
+:10400000681720F4861B8093140108951092140100
+:10401000089580911301681720F4861B8093130183
+:10402000089510921301089580911201681720F4E9
+:10403000861B8093120108951092120108958091B9
+:104040001101681720F4861B8093110108951092C6
+:104050001101089580911001681720F4861B809348
+:10406000100108951092100108950F931F938D3140
+:1040700009F46BC008F03FC08E3009F47DC0C0F475
+:10408000873009F46EC068F4863009F0AFC08091C3
+:10409000CC01817F8E7F8093CC0181E08093DB0116
+:1040A000A6C0883009F458C08B3009F49BC09EC06C
+:1040B000863109F497C078F4803109F470C08131F9
+:1040C00009F094C00E946E1490910D0181E089273F
+:1040D00080930D0187C0893109F484C08B3109F0C8
+:1040E00085C08091CC0181FB222720F991E09227A5
+:1040F00090FB81F94AC0853309F45BC048F48732EC
+:1041000009F457C008F45AC0893209F452C06EC08D
+:10411000833438F48A3308F067C0883309F462C006
+:1041200065C0833409F445C0883409F05FC00E943B
+:104130006E140FEF13ED20E3015010402040E1F723
+:1041400000C000000E94751B4DC00E94B7210E9454
+:10415000050F0E94FB0746C00E94291D0E943B1DBF
+:1041600041C09091CC01892F817090FF12C0917F46
+:104170009E7F9093CC013BC08091CC0182FB222793
+:1041800020F991E0922790FB82F98093CC0199234A
+:1041900049F18091CC0181608093CC0123C0809152
+:1041A000CC0183FB222720F991E0922790FB83F931
+:1041B000ECCF61E070E080E090E010C08D5141E014
+:1041C00050E060E070E08A019B0104C0000F111F05
+:1041D000221F331F8A95D2F7C901B8010E94251802
+:1041E0000E946E1481E003C08953E9CF80E01F91E3
+:1041F0000F91089580E008950C94FA20CF93C82F72
+:104200008091DB01813079F018F08230E9F187C0CC
+:10421000E0910E01F0910F018081813169F08232CD
+:1042200009F07FC009C0E0910E01F0910F0180817B
+:10423000813111F0823261F48C2F0E94FC208111B7
+:1042400004C08C2F0E9435201DC081E090E01AC070
+:104250008C2F0E94FA20811114C0C43179F048F4E7
+:10426000CB3079F0C03109F060C082E08093DB018F
+:1042700008C0C93219F0C83321F057C01092DB01D1
+:1042800054C081E0817053C0C93289F118F5C4313E
+:1042900071F1A8F4C73009F046C08AE08093150197
+:1042A00094E19093140193E0909313018093120191
+:1042B00088E08093110188E28093100134C0CE51D0
+:1042C000C63088F5EC2FF0E0E65DFE4F80818093EC
+:1042D000DA0129C0CE34E9F020F4CB3421F56AE0CC
+:1042E00013C0C13579F0C235F1F461E00DC08091A1
+:1042F000DA01882319F01092DA0115C081E0809369
+:10430000DB0115C061E006C08091DA010E946F1FD9
+:104310000AC06AE08091DA010E94E51F04C0109291
+:10432000DB0180E004C081E002C080E0ABCFCF9130
+:104330000895E1E8F0E08081886080838081816079
+:1043400080838FB7F89493E09093890090ED9093D9
+:1043500088008FBF0895EFE6F0E08081826080835F
+:104360000895EFE6F0E080818D7F80830895EFE689
+:10437000F0E0908182E08927808308951F920F9258
+:104380000FB60F9211242F933F934F935F936F9328
+:104390007F938F939F93AF93BF93EF93FF938091FE
+:1043A000DC019091DD0101969093DD018093DC01A9
+:1043B000811103C082E00E94FB07E091DD01E695D8
+:1043C000E695F0E0EE57FA4FE4918091DC018E1310
+:1043D00003C080E00E94FB07FF91EF91BF91AF9176
+:1043E0009F918F917F916F915F914F913F912F910D
+:1043F0000F900FBE0F901F9018950E940422689492
+:10440000B1110C94932208950E94782288F09F574E
+:1044100098F0B92F9927B751B0F0E1F0660F771FE8
+:10442000881F991F1AF0BA95C9F714C0B13091F0DE
+:104430000E949222B1E008950C949222672F782F67
+:104440008827B85F39F0B93FCCF3869577956795A3
+:10445000B395D9F73EF490958095709561957F4F0F
+:104460008F4F9F4F0895E89409C097FB3EF49095B5
+:104470008095709561957F4F8F4F9F4F9923A9F03D
+:10448000F92F96E9BB279395F695879577956795CC
+:10449000B795F111F8CFFAF4BB0F11F460FF1BC010
+:1044A0006F5F7F4F8F4F9F4F16C0882311F096E9A3
+:1044B00011C0772321F09EE8872F762F05C0662351
+:1044C00071F096E8862F70E060E02AF09A95660F0A
+:1044D000771F881FDAF7880F9695879597F90895C3
+:1044E00057FD9058440F551F59F05F3F71F04795A5
+:1044F000880F97FB991F61F09F3F79F0879508958A
+:10450000121613061406551FF2CF4695F1DF08C0A8
+:10451000161617061806991FF1CF869571056105C5
+:1045200008940895E894BB2766277727CB0197F96D
+:1045300008950E94AC220C941D230E940F2338F092
+:104540000E94162320F0952311F00C9406230C945E
+:104550000C2311240C9493220E94702270F3959FD7
+:10456000C1F3950F50E0551F629FF001729FBB276A
+:10457000F00DB11D639FAA27F00DB11DAA1F649F06
+:104580006627B00DA11D661F829F2227B00DA11DB9
+:10459000621F739FB00DA11D621F839FA00D611D3F
+:1045A000221F749F3327A00D611D231F849F600D60
+:1045B000211D822F762F6A2F11249F5750409AF089
+:1045C000F1F088234AF0EE0FFF1FBB1F661F771F15
+:1045D000881F91505040A9F79E3F510580F00C94E0
+:1045E00006230C9493225F3FE4F3983ED4F3869520
+:1045F00077956795B795F795E7959F5FC1F7FE2B80
+:10460000880F911D9695879597F9089597F99F675B
+:1046100080E870E060E008959FEF80EC089500244A
+:104620000A941616170618060906089500240A9417
+:1046300012161306140605060895092E0394000C9D
+:1046400011F4882352F0BB0F40F4BF2B11F460FF2C
+:1046500004C06F5F7F4F8F4F9F4F089597FB072ECA
+:1046600016F4009407D077FD09D00E94482307FC78
+:1046700005D03EF4909581959F4F08957095619572
+:104680007F4F0895EE0FFF1F0590F491E02D0994E0
+:10469000AA1BBB1B51E107C0AA1FBB1FA617B70768
+:1046A00010F0A61BB70B881F991F5A95A9F7809584
+:1046B0009095BC01CD010895F999FECF92BD81BDC1
+:1046C000F89A992780B50895A8E1B0E042E050E05B
+:1046D0000C947F23262FF999FECF1FBA92BD81BD7E
+:1046E00020BD0FB6F894FA9AF99A0FBE0196089574
+:1046F0000E946A23272F0C946B23DC01CB01FC0161
+:10470000F999FECF06C0F2BDE1BDF89A319600B42A
+:0E4710000D9241505040B8F70895F894FFCF35
+:10471E002002FC078C0867083308FF070101BA0165
+:10472E0028080A03140A3F4D36394305F604C0041F
+:10473E0087041A0433044C046504010203040506BD
+:04474E00070809004F
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex
index c7782d1c25..5a847aa6e7 100644
--- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex
+++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex
@@ -1,17 +1,17 @@
-:100000000C9465020C94A9020C94A9020C94A90208
-:100010000C94A9020C94A9020C94A9020C94A902B4
-:100020000C94A9020C94A9020C94C50B0C94970C87
-:100030000C94A9020C94A9020C94A9020C94A90294
-:100040000C94A9020C9420210C94A9020C94A902EE
-:100050000C94A9020C94C21A0C94A9020C94A90243
-:100060000C94A9020C94A9020C94A9020C94A90264
-:100070000C94A9020C94A9020C94A9020C94A90254
-:100080000C94A9020C94A9020C94A9020C94A90244
-:100090000C94A9020C94A9020C94A9020C94A90234
-:1000A0000C94A9020C94A9020C94A902FC0C1E0D3C
-:1000B000090E1E0D090E600D830D090ED80DEB0DF6
-:1000C000D810D81006110611481184118413841316
-:1000D0009C118413931293125E138413841372136E
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A135002B00C100E100E00000009D
 :1000F0001E00140004001D7100774E001F001A003E
 :1001000016001B00007F4C002000080007000600BE
@@ -75,1048 +75,1047 @@
 :1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
 :1004B000B39D87715D4A3A2C20170F0A060402018A
 :1004C0000000000000000000000011241FBECFEF5C
-:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A
-:1004E0009091EF01A091F001B091F1018730904B14
-:1004F000A740B04BB9F41092EE011092EF011092A8
-:10050000F0011092F10114BE84B7877F84BF88E1A7
-:100510000FB6F89480936000109260000FBEE0E088
-:10052000FFE3099511E0A0E0B1E0E4ECF5E402C0DE
-:1005300005900D92A433B107D9F721E0A4E3B1E00F
-:1005400001C01D92AE3EB207E1F70E940B090C9468
-:10055000E0220C94000061110BC0FC018281882311
-:1005600021F085EE0E946C0F03C085EE0E943410CE
-:1005700080E090E0089508956091B1017091B2011A
-:100580008091B3019091B4010E94EE1956985E9843
-:1005900025982D9826982E9827982F98813019F015
-:1005A000823021F00895259A2D9A0895269A2E9A40
-:1005B00008958CEB92E0892B11F00E94BC0280E040
-:1005C00090E0089556985E9825982D9826982E9834
-:1005D00027982F988FEF90E0909389008093880060
-:1005E00090938B0080938A0090938D0080938C0071
-:1005F000259A2D9A2FEF80E792E02150804090407D
-:10060000E1F700C00000269A2E9A2FEF80E792E0D3
-:10061000215080409040E1F700C00000279A2F9AB7
-:100620002FEF80E792E0215080409040E1F700C03A
-:10063000000025982D982FEF80E792E02150804010
-:100640009040E1F700C0000026982E982FEF80E739
-:1006500092E0215080409040E1F700C000002798D0
-:100660002F9856985E9825982D9826982E9827981A
-:100670002F98089589EA8093800089E08093810013
-:1006800024982C983F988AB18F748AB96E98479AAB
-:100690008BB1806B8BB9769A0E94E2028BEB92E071
-:1006A000892B11F00E94BB0280E090E0089580E267
-:1006B000809300018091340181110EC00E94A60335
-:1006C00081E0809334012FEF83ED90E3215080404F
-:1006D0009040E1F700C0000080E40E94AC038093EA
-:1006E000000181112EC00E94D60380930001811168
-:1006F00028C00E94D60380930001811122C08FE39D
-:100700000E94D6038093000181111BC00E94CE037A
-:1007100080E40E94AC0380930001811112C08CE040
-:100720000E94D6038093000181110BC00E94D60362
-:1007300080930001811105C08FE30E94D60380934E
-:1007400000010E94CE038091000108951092B9002B
-:100750008AE08093B800089594EA9093BC00909149
-:10076000BC0097FFFCCF9091B900987F983021F0A2
-:10077000903111F081E008958093BB0084E880936C
-:10078000BC008091BC0087FFFCCF8091B900887FBE
-:10079000883111F0803471F780E0089584E9809306
-:1007A000BC008091BC0084FDFCCF08958093BB0009
-:1007B00084E88093BC008091BC0087FFFCCF9091BF
-:1007C000B900987F81E0983209F480E0089584E8C8
-:1007D0008093BC008091BC0087FFFCCF8091BB0060
-:1007E000089580910001811115C080E40E94AC033E
-:1007F0008093000181110CC082E10E94D603809396
-:100800000001811105C08FEF0E94D6038093000183
-:100810000E94CE0384B1807F84B985B1807F85B981
-:100820008AB1837F8AB98BB1837F8BB93E98469812
-:1008300008950E945703809300010E94F10380B342
-:100840008C7080BB81B3836F81BBE4E4F1E0A6E3ED
-:10085000B1E011921D9281E0E235F807D1F78AE309
-:1008600093E0892B11F00C943A030895BF92CF9234
-:10087000DF92EF92FF920F931F93CF93DF938091BC
-:100880000001882379F0809135018F5F80933501D5
-:10089000811108C00E94570380930001811102C09A
-:1008A0000E94E20206E311E0C0E0D0E0DD24D39430
-:1008B00082E0C82EEE24E394F12CC73000F580913D
-:1008C0000001811162C080E40E94AC0380930001AA
-:1008D000811112C082E10E94D60380930001811130
-:1008E0000BC0C7010C2E01C0880F0A94EAF780954F
-:1008F0000E94D603809300010E94CE0346C0CA30F6
-:10090000A1F028F4C83059F0C93061F005C0CC30EE
-:1009100089F070F0CD3089F0209A289810C0219A83
-:1009200029980DC0229A2A980AC0239A2B9807C0AA
-:10093000529A01C0539A5B9802C03E9A4698E0EAE8
-:10094000EA95F1F78FB1799960C092E081708D25B9
-:10095000892B7C9B02C090E001C094E0892B7D9B99
-:1009600002C090E001C098E0892B7E9B02C090E01D
-:1009700001C090E1892B9FB19095991F9927991FEC
-:100980009295990F907E892B0FC080910001811163
-:1009900051C080E40E94AC03809300018823B9F128
-:1009A000B12C0E94CE038B2DF8019081981719F07D
-:1009B0008083C09201010E94F10321960F5F1F4FB7
-:1009C000CE30D10509F079CF809101018823B1F0B3
-:1009D000815080930101882339F08FE99FE00197CE
-:1009E000F1F700C000000AC0A4E4B1E0E6E3F1E0E2
-:1009F00081918D9391E0E434F907D1F789ED92E08C
-:100A0000892BD1F00E94D90217C090E09FCF83E1DB
-:100A10000E94D603809300018111C2CF81E40E941D
-:100A2000AC03809300018111BBCF0E94E703B82E75
-:100A3000B094B7CF80E0B8CF81E0DF91CF911F9124
-:100A40000F91FF90EF90DF90CF90BF900895E82F27
-:100A5000F0E0EC5BFE4F8081089508958B3B91059B
-:100A600078F4883A910540F5853A9105D0F48430C0
-:100A7000910508F0B1C08130910509F4ADC06BC09B
-:100A8000803E910508F467C0883E910508F4A4C033
-:100A90009C01205F31092031310508F05CC0906570
-:100AA0000895853A910509F459C0863A910509F4EB
-:100AB00058C083E890E40895883A910509F454C039
-:100AC000893A910509F453C08A3A910509F452C054
-:100AD0008B3A910509F451C08C3A910509F450C044
-:100AE0008D3A910509F44FC0803B910509F44EC041
-:100AF0008E3A910509F44DC08F3A910509F44CC026
-:100B0000813B910509F44BC0823B910509F44AC031
-:100B1000833B910509F449C0843B910509F448C021
-:100B2000853B910509F447C0863B910509F446C011
-:100B3000873B910509F445C0883B910509F444C001
-:100B4000893B910509F443C08A3B910509F042C0F5
-:100B50008AE296E4089580E090E0089581E890E4C8
-:100B6000089582E890E4089582EE94E4089589EE71
-:100B700094E408958AEE94E4089585EB94E408954E
-:100B800086EB94E4089587EB94E408958CEC94E468
-:100B900008958DEC94E4089583E895E408958AE837
-:100BA00095E4089582E995E4089584E995E408952B
-:100BB00081E296E4089583E296E4089584E296E45F
-:100BC000089585E296E4089586E296E4089587E222
-:100BD00096E4089580E094E40895089596E0799F5E
-:100BE000F001112494E5899FE00DF11D1124E60F19
-:100BF000F11DEE0FFF1FEC51FF4F85919491089569
-:100C0000880F991F805A9040FC0185919491089516
-:100C1000880F991F80529F4FFC01859194910895F0
-:100C200026E0729FF001112444E5849FE00DF11D40
-:100C30001124E60FF11DEE0FFF1FEC51FF4F259120
-:100C40003491C9019A9581159F4110F4C901089505
-:100C5000C90190528115904128F4C9019F700E94EA
-:100C600008060895C90190538115904120F4C901E7
-:100C70009927906C0895211580E5380769F40E9442
-:100C8000A5139FEF24E34CE0915020404040E1F752
-:100C900000C000000C94E71A213080E5380731F4D9
-:100CA0008091CC0181608093CC010895C901905559
-:100CB0008115904108F050C0832F99278F70992794
-:100CC00081309105D9F4A9014370552702C0880FDE
-:100CD000991F4A95E2F79C68A90164E0440F551FEB
-:100CE0006A95E1F744275370842B952B73E0220F0C
-:100CF000331F7A95E1F7207633271DC082309105A6
-:100D000029F4922F8827816F906A08958330910586
-:100D1000A9F4A9014370552781E090E002C0880F33
-:100D2000991F4A95E2F79C6843E0220F331F4A95CA
-:100D3000E1F7207E3770822B932B08950497F1F40E
-:100D4000A9014370552781E090E002C0880F991FE8
-:100D50004A95E2F79A68E8CFC9019057811590410A
-:100D600020F4C9019F7090620895C90190588115BF
-:100D7000904120F4C9019F70906A0895203E31058A
-:100D8000E0F4203C310558F52133310509F470C0F9
-:100D900048F42932310509F464C02A32310509F4D6
-:100DA0006EC074C029333105F1F022383105D9F015
-:100DB0002533310509F44EC069C0233E310589F160
-:100DC00038F4203E3105C1F0223E3105E1F05EC02D
-:100DD000263E310569F1273E3105A9F157C0C90109
-:100DE0000E94000608958091DF0180FD02C081FF0E
-:100DF0004DC080EE90E04BC08091DF0180FFF9CFC5
-:100E000089E390E044C08091DF0182FF0EC08091B1
-:100E1000DF0184FF03C080E090E039C083EE90E002
-:100E200036C08091DF0182FFF2CF82EE90E02FC0CA
-:100E30008091DF0183FF0BC08091DF0184FDEBCF48
-:100E400087EE90E024C08091DF0183FFF5CF86EE2E
-:100E500090E01DC08091DF0185FF07C089E290E02E
-:100E600016C08091DF0185FFF9CF85E390E00FC0C8
-:100E70008091DF0186FF07C08AE290E008C0809180
-:100E8000DF0186FFF9CF81E390E001C0C9010E9434
-:100E90002E0508950895809162010895CF93DF9300
-:100EA00000D01F92CDB7DEB72091E501243019F5AF
-:100EB00023E029839B838A832093E9008FEF90911D
-:100EC000E800815095FD06C095ED9A95F1F7000078
-:100ED0008111F5CF8091E80085FF0DC040E050E022
-:100EE00063E070E0CE0101960E94B8098091E800AD
-:100EF0008E778093E8000F900F900F90DF91CF9145
-:100F00000895CF93DF9300D01F92CDB7DEB7209125
-:100F1000E501243021F522E029839B838A8383E045
-:100F20008093E9008FEF9091E800815095FD06C015
-:100F300095ED9A95F1F700008111F5CF8091E800C9
-:100F400085FF0DC040E050E063E070E0CE01019607
-:100F50000E94B8098091E8008E778093E8000F9096
-:100F60000F900F90DF91CF9108952091E5012430EB
-:100F7000F1F422E02093E9002FEF3091E8002150B6
-:100F800035FD06C035ED3A95F1F700002111F5CF9A
-:100F90002091E80025FF0BC040E050E065E070E0E4
-:100FA0000E94B8098091E8008E778093E800089548
-:100FB000CF93DF93EC018091E501843009F046C0C6
-:100FC00090910C019923D9F090910D019923B9F0DA
-:100FD0008093E9008FEF9091E800815095FD06C065
-:100FE00095E19A95F1F700008111F5CF8091E80025
-:100FF00085FF2CC040E050E060E170E017C081E068
-:101000008093E9008FEF9091E800815095FD06C034
-:1010100095ED9A95F1F700008111F5CF8091E800E8
-:1010200085FF14C040E050E068E070E0CE010E940F
-:10103000B8098091E8008E778093E80080E1FE0196
-:10104000A2E5B1E001900D928A95E1F7DF91CF9191
-:1010500008958091E401811109C00E944A0B0E9409
-:10106000A70B8091E20084608093E20008951092C3
-:10107000E401089508950C940D210E947E1A0E94A7
-:1010800013210E94440E0C944A0742E061EC81E077
-:101090000E94C40A42E061EC82E00E94C40A42E07D
-:1010A00061EC83E00E94C40A42E161EC84E00C94AC
-:1010B000C40A8091E701833009F455C030F48130CF
-:1010C00071F0823009F48EC008958A3009F47AC034
-:1010D0008B3009F460C0893009F09CC020C0809139
-:1010E000E601813A09F096C08091E800877F8093FD
-:1010F000E8008091EA019091EB01892B21F060E0FA
-:1011000080E090E003C060E182E591E070E00E9441
-:10111000010A8091E8008B778093E8000895809120
-:10112000E601813209F076C08091EA019091EB01ED
-:10113000009719F0039709F06DC08091E800877F50
-:101140008093E8008091E80082FD05C08091E50170
-:101150008111F8CF5FC08091F1008093620180918E
-:10116000E8008B7753C08091E601813A09F052C0C4
-:101170008091EA019091EB01892B09F04BC080919D
-:10118000E800877F8093E8008091E80080FFFCCF33
-:1011900080910C0136C08091E6018132D9F58091B1
-:1011A000EA019091EB01892BA9F58091E800877FF6
-:1011B0008093E8000E94F90A8091E80180930C0175
-:1011C0000C94A5138091E601813221F58091E8000D
-:1011D000877F8093E8000E94F90A8091E90180935B
-:1011E000630108958091E601813AA1F48091E800BD
-:1011F000877F8093E8008091E80080FFFCCF80919A
-:1012000063018093F1008091E8008E778093E8007D
-:101210000C94F90A089584B7877F84BF88E10FB6DC
-:10122000F89480936000109260000FBE90E080E818
-:101230000FB6F89480936100909361000FBE0E94F6
-:10124000930E0E944A0B0E94A70B8091E2008460DB
-:101250008093E20078940E94220E0E94950E82E014
-:1012600091E00E943F0E0E94FB208091E5018530B5
-:1012700069F40E94411A8091E3018823B1F30E942E
-:10128000691A882391F30E94A209EFCF0E949B0E56
-:10129000ECCF292F332723303105A9F06CF421300E
-:1012A000310509F442C02230310509F043C08DE612
-:1012B00090E020E133E042C021323105C9F0223212
-:1012C000310519F137C099278130910541F08230FD
-:1012D000910541F0892B71F5ECE0F3E005C0E4EFF6
-:1012E000F2E002C0ECEDF2E0849190E09F0126C0B4
-:1012F000643000F5E62FF0E0EE0FFF1FEE5DFE4FCD
-:101300002081318189E090E019C0643098F4E62FA3
-:10131000F0E0DF01AA0FBB1FA65EBE4F2D913C91EE
-:10132000EA5EFE4F808190E009C082E190E02DE707
-:1013300033E004C080E090E020E030E0FA01318347
-:101340002083089580E189BD82E189BD09B400FE52
-:10135000FDCF8091D8008F7D8093D8008091E000F0
-:1013600082608093E0008091E00081FDFCCF0895D1
-:10137000CF92DF92EF92FF920F931F93CF93DF9361
-:101380007C018B01EA010E941A0B811131C0209768
-:1013900031F088819981081B190BE80EF91EC12CC8
-:1013A000D12C0115110519F18091E80085FD14C0BB
-:1013B0008091E8008E778093E800209741F0888143
-:1013C00099818C0D9D1D9983888385E011C00E94B1
-:1013D0001A0B882331F30CC0F70181917F018093B0
-:1013E000F10001501109FFEFCF1ADF0ADACF80E0D8
-:1013F000DF91CF911F910F91FF90EF90DF90CF90F1
-:1014000008952091EC013091ED012617370748F03F
-:101410006115710539F42091E8002E772093E800DA
-:1014200001C0B901FC0120E061157105B9F180919D
-:10143000E501882309F440C0853009F43FC080915C
-:10144000E80083FD3DC08091E80082FF06C08091E6
-:10145000E80082FF26C080E008958091E80080FFC8
-:10146000E3CF2091F3008091F20090E0922B611580
-:10147000710551F08830910538F421912093F100E5
-:10148000615071090196F3CF21E0089709F020E03F
-:101490008091E8008E778093E800C6CF2111C7CFF6
-:1014A000D6CF8091E501882339F0853039F08091DD
-:1014B000E80083FFCCCF04C082E0089583E0089564
-:1014C00081E008952091EC013091ED012617370756
-:1014D00048F06115710539F42091E8002E772093CA
-:1014E000E80001C0B901FC0120E061157105C1F1FE
-:1014F0008091E501882309F441C0853009F440C09A
-:101500008091E80083FD3EC08091E80082FF06C024
-:101510008091E80082FF27C080E008958091E80074
-:1015200080FFE3CF2091F3008091F20090E0922BB6
-:101530006115710559F08830910540F4249120938C
-:10154000F1003196615071090196F2CF21E00897C0
-:1015500009F020E08091E8008E778093E800C5CF05
-:101560002111C6CFD5CF8091E501882339F0853090
-:1015700039F08091E80083FFCBCF04C082E008956A
-:1015800083E0089581E00895982F973058F590935F
-:10159000E900981739F07091EC002091ED0050911E
-:1015A000F00003C0242F762F50E021FF19C03091A6
-:1015B000EB003E7F3093EB003091ED003D7F3093A8
-:1015C000ED003091EB0031603093EB007093EC0054
-:1015D0002093ED005093F0002091EE0027FF07C00C
-:1015E0009F5FD3CF8F708093E90081E0089580E002
-:1015F00008958091E60187FD05C08091E80080FF95
-:101600000EC012C08091E80082FD05C08091E50106
-:101610008111F8CF08958091E8008B7708C0809100
-:10162000E5018111EACF08958091E8008E778093DB
-:10163000E80008958091E4009091E50045E620914E
-:10164000EC0020FF21C02091E80020FD21C0209166
-:10165000E501222389F0253089F02091EB0025FD5A
-:101660000FC02091E4003091E5002817390739F3C5
-:10167000415041F0C901E3CF82E0089583E008952D
-:1016800081E0089584E008952091E80022FFDFCFF3
-:1016900080E008950E94B80B0E94C00BE0EEF0E0DD
-:1016A000808181608083E8EDF0E080818F778083A6
-:1016B00019BCA7EDB0E08C918E7F8C9380818F7EDA
-:1016C00080831092E40108950F931F93CF93DF93CB
-:1016D0000E94B80B0E94C00BC8EDD0E088818F77C4
-:1016E000888388818068888388818F7D888319BCFE
-:1016F0001092E5011092E1011092E3011092E201D3
-:1017000000EE10E0F80180818B7F8083888181600A
-:10171000888342E060E080E00E94C40AE1EEF0E0ED
-:1017200080818E7F8083E2EEF0E080818160808323
-:10173000808188608083F80180818E7F80838881AA
-:1017400080618883DF91CF911F910F910895E8ED1B
-:10175000F0E080818F7E8083E7EDF0E08081816022
-:10176000808384E082BF81E08093E4010C94640B69
-:10177000E8EDF0E080818E7F80831092E200089592
-:101780001092DA001092E10008951F920F920FB6A6
-:101790000F9211242F933F934F935F936F937F93F7
-:1017A0008F939F93AF93BF93EF93FF938091E1004B
-:1017B00082FF0BC08091E20082FF07C08091E100B0
-:1017C0008B7F8093E1000E94210E8091DA0080FFE0
-:1017D0001FC08091D80080FF1BC08091DA008E7FEF
-:1017E0008093DA008091D90080FF0DC080E189BD2F
-:1017F00082E189BD09B400FEFDCF81E08093E5015F
-:101800000E94290805C019BC1092E5010E94370802
-:101810008091E10080FF19C08091E20080FF15C037
-:101820008091E2008E7F8093E2008091E2008061EF
-:101830008093E2008091D80080628093D80019BC28
-:1018400085E08093E5010E943B088091E10084FFE0
-:1018500030C08091E20084FF2CC080E189BD82E12C
-:1018600089BD09B400FEFDCF8091D8008F7D8093A3
-:10187000D8008091E1008F7E8093E1008091E200AA
-:101880008F7E8093E2008091E20081608093E2008D
-:101890008091E101882311F084E007C08091E3008A
-:1018A00087FF02C083E001C081E08093E5010E94D0
-:1018B0003D088091E10083FF29C08091E20083FF11
-:1018C00025C08091E100877F8093E10082E08093D2
-:1018D000E5011092E1018091E1008E7F8093E100AB
-:1018E0008091E2008E7F8093E2008091E20080612F
-:1018F0008093E20042E060E080E00E94C40A8091B0
-:10190000F00088608093F0000E943A08FF91EF9108
-:10191000BF91AF919F918F917F916F915F914F9107
-:101920003F912F910F900FBE0F901F9018951F920F
-:101930000F920FB60F9211242F933F934F935F9303
-:101940006F937F938F939F93AF93BF93CF93EF93B7
-:10195000FF93C091E900CF708091EC001092E900F4
-:101960008091F000877F8093F00078940E94D30CE0
-:101970001092E9008091F00088608093F000C0939D
-:10198000E900FF91EF91CF91BF91AF919F918F911E
-:101990007F916F915F914F913F912F910F900FBE6B
-:1019A0000F901F9018951F93CF93DF93CDB7DEB79D
-:1019B000AA970FB6F894DEBF0FBECDBFE6EEF1E0FA
-:1019C0008091F100819321E0EE3EF207C9F70E9479
-:1019D00059088091E80083FF1CC12091E6013091F5
-:1019E000E701832F90E08A30910508F012C1FC01D5
-:1019F000EA5AFF4F0C949522203881F0223809F0E2
-:101A000008C18091EA018F708093E9008091EB001A
-:101A100085FB882780F91092E90006C08091E201D9
-:101A20009091E301911182609091E800977F9093EB
-:101A3000E8008093F1001092F100C5C0822F8D7FE5
-:101A400009F0E7C0222319F0223061F0E2C0809152
-:101A5000E801813009F0DDC0333009F080E0809387
-:101A6000E30128C08091E801811124C02091EA019E
-:101A70002F7009F4CEC02093E9008091EB0080FF25
-:101A800019C08091EB00333011F4806211C0806185
-:101A90008093EB0081E090E0022E01C0880F0A9451
-:101AA000EAF78093EA001092EA008091EB008860E8
-:101AB0008093EB001092E9008091E800877F86C058
-:101AC0002111A7C01091E8011F778091E300807871
-:101AD000812B8093E3008091E800877F8093E8006A
-:101AE0000E94F90A8091E80080FFFCCF8091E3001A
-:101AF00080688093E300112311F083E001C082E04D
-:101B00008093E50186C02058223008F082C0809181
-:101B1000E8019091E9018C3D23E0920779F583E09B
-:101B20008A838AE289834FB7F894DE01139620E016
-:101B30003EE051E2E32FF0E050935700E49120FFA4
-:101B400003C0E295EF703F5FEF708E2F90E0EA30B8
-:101B500010F0C79601C0C0968D939D932F5F2431DE
-:101B600049F74FBF8091E800877F8093E8006AE2E1
-:101B700070E0CE0101960E94010A14C0AE014F5FD1
-:101B80005F4F6091EA010E944909009709F441C042
-:101B90002091E800277F2093E800BC0189819A8189
-:101BA0000E94620A8091E8008B778093E80031C040
-:101BB000203879F58091E800877F8093E800809154
-:101BC000E1018093F1008091E8008E778093E80036
-:101BD0000E94F90A1EC021111CC09091E8019230A8
-:101BE000C0F48091E800877F8093E8009093E10142
-:101BF0000E94F90A8091E101811104C08091E30003
-:101C000087FF02C084E001C081E08093E5010E946B
-:101C100045088091E80083FF0AC08091E800877F33
-:101C20008093E8008091EB0080628093EB00AA969D
-:101C30000FB6F894DEBF0FBECDBFDF91CF911F91DD
-:101C400008950895CF938091E5018823B1F08091A4
-:101C5000E9008F709091EC0090FF02C090E801C005
-:101C600090E0C92FC82B1092E9008091E80083FD15
-:101C70000E94D30CCF70C093E900CF910895909348
-:101C80006901809368010895E0916801F09169010C
-:101C9000309721F00190F081E02D099480E00895C3
-:101CA000E0916801F0916901309721F00280F381A1
-:101CB000E02D09940895E0916801F0916901309751
-:101CC00021F00480F581E02D0994089520916601AA
-:101CD000309167018217930771F0909367018093A9
-:101CE0006601E0916801F0916901309721F006806A
-:101CF000F781E02D099408952091640130916501E8
-:101D00008217930771F09093650180936401E091CD
-:101D10006801F0916901309721F00084F185E02D90
-:101D20000994089508950C94920E0E94841A0E94BA
-:101D300019040C944A1BCF92DF92EF92FF920F93FB
-:101D40001F93CF93DF93CDB7DEB72B970FB6F894E1
-:101D5000DEBF0FBECDBF0E9436043BE6E32E31E06E
-:101D6000F32E00E010E0C02E802F0E942705F7011F
-:101D7000D1907F01D826B1F40F5F1F4F0E301105AF
-:101D800091F78FEF89838A831B820E948D1A81606D
-:101D9000782F9D838C8349815A816B818D810E942C
-:101DA0003E0F41C09091CC0191FF04C08B870E94EF
-:101DB0002D058B8520E030E04D2D50E0922FBA01AB
-:101DC000022E02C0759567950A94E2F760FF25C060
-:101DD0002E83CF82EE24E394F12C02C0EE0CFF1C84
-:101DE0009A95E2F790E08E219F2121E0892B09F45A
-:101DF00020E028870E948D1A8160782F9A87898732
-:101E00004E815F8168858A850E943E0FF801E55901
-:101E1000FE4F80818E25808306C02F5F3F4F263086
-:101E2000310561F6A9CF0E942E1E10916A010E9411
-:101E3000440E1817A1F00E94440E80936A012B965D
-:101E40000FB6F894DEBF0FBECDBFDF91CF911F91CB
-:101E50000F91FF90EF90DF90CF900C944A072B9654
-:101E60000FB6F894DEBF0FBECDBFDF91CF911F91AB
-:101E70000F91FF90EF90DF90CF900895CF93DF9375
-:101E8000CDB7DEB72B970FB6F894DEBF0FBECDBF30
-:101E90004F83588769877A878B87DE01119686E0A2
-:101EA000FD0111928A95E9F785E0FE0137960190D0
-:101EB0000D928A95E1F749815A816B817C818D81F0
-:101EC0009E810E9471162B960FB6F894DEBF0FBE4E
-:101ED000CDBFDF91CF910895CF93C82F882309F408
-:101EE000C1C0823859F40E94440E81FDBBC089E311
-:101EF0000E940E190E94C81989E30CC0833879F436
-:101F00000E94440E80FDAEC083E50E940E190E941F
-:101F1000C81983E50E944E19CF910C94C8198438D2
-:101F200059F40E94440E82FD9DC087E40E940E1960
-:101F30000E94C81987E4EECF8CEF8C0F813A48F4E9
-:101F40008C2F0E94632081118DC08C2F0E940E194E
-:101F5000E3CF80E28C0F883048F4C77081E001C085
-:101F6000880FCA95EAF70E948F19D6CF8BE58C0FA0
-:101F7000833078F4C53A29F0C63A31F482E890E02B
-:101F800005C081E890E002C083E890E0CF910C9416
-:101F9000660E88E58C0F833108F064C0C83A39F1C9
-:101FA000C93A41F1CA3A49F1CB3A51F1CC3A59F127
-:101FB000CD3A61F1C03B69F1CE3A71F1CF3A79F196
-:101FC000C13B81F1C23B89F1C33B91F1C43B99F123
-:101FD000C53BA1F1C63BA9F1C73BB1F1C83BB9F183
-:101FE000C93BC1F1CA3BC9F58AE292E038C082EE32
-:101FF00090E035C089EE90E032C08AEE90E02FC0CC
-:1020000085EB90E02CC086EB90E029C087EB90E058
-:1020100026C08CEC90E023C08DEC90E020C083E8DB
-:1020200091E01DC08AE891E01AC082E991E017C0F2
-:1020300084E991E014C081E292E011C083E292E071
-:102040000EC084E292E00BC085E292E008C086E216
-:1020500092E005C087E292E002C080E090E0CF917C
-:102060000C947C0ECF910895882309F44BC08238DC
-:1020700059F40E94440E81FF45C089E30E940E1965
-:102080000E94C81989E30CC0833871F40E94440E81
-:1020900080FF38C083E50E940E190E94C81983E5AD
-:1020A0000E944E190C94C819843859F40E94440EA9
-:1020B00082FF28C087E40E940E190E94C81987E495
-:1020C000EFCF9CEF980F913A58F390E2980F983029
-:1020D00050F4877091E001C0990F8A95EAF7892F33
-:1020E0000E949519DFCF9BE5980F933020F480E094
-:1020F00090E00C94660E885A833120F480E090E0E2
-:102100000C947C0E0895882321F00E948F190C9462
-:10211000C8190895882321F00E9495190C94C819B4
-:102120000895CF92DF92EF92FF920F931F93CF9378
-:10213000DF93CDB7DEB728970FB6F894DEBF0FBE9A
-:10214000CDBF8C0185E0F801DE01119601900D9262
-:102150008A95E1F7F80140813181F280258122954D
-:102160002F7083819481892B31F03F3F31F481E0DE
-:102170004F3F19F403C081E001C080E080FDC4C27C
-:1021800049833A8389819A812F830E94CC189E8348
-:1021900088870E94CB180E949E174E81E42FE295FB
-:1021A000EF70F0E0E05AFF4F2F8168850C94952284
-:1021B000842F807F142F1F70882311F01295107FB9
-:1021C000FF2059F0112309F454C2812F68870E941F
-:1021D0009F190E94C81968854CC2862F0E9434102E
-:1021E000112309F491C2812F0E94A51928960FB6D8
-:1021F000F894DEBF0FBECDBFDF91CF911F910F913D
-:10220000FF90EF90DF90CF900C94C819342F307F5F
-:10221000842F8F70303211F08295807F662319F001
-:10222000613019F12BC0FF20B1F0222309F493C1D2
-:10223000213009F090C128960FB6F894DEBF0FBE8A
-:10224000CDBFDF91CF911F910F91FF90EF90DF9065
-:10225000CF900C94AF19222319F0213009F454C205
-:102260008E830E94B2198E8189C1FF2021F0223015
-:1022700008F04AC270C1211147C280C1FF2021F07D
-:10228000222309F468C1F5C1222309F477C105C2EC
-:10229000242F26952695237030E02115310521F055
-:1022A00021303105C9F030C2FF2021F0862F942F54
-:1022B000937002C080E090E028960FB6F894DEBFDD
-:1022C0000FBECDBFDF91CF911F910F91FF90EF9087
-:1022D000DF90CF900C94660EFF2021F0862F942F74
-:1022E000937002C080E090E028960FB6F894DEBFAD
-:1022F0000FBECDBFDF91CF911F910F91FF90EF9057
-:10230000DF90CF900C947C0E862FFF2019F00E9456
-:10231000361D02C00E949E1D28960FB6F894DEBF9F
-:102320000FBECDBFDF91CF911F910F91FF90EF9026
-:10233000DF90CF900C94231E842F837009F076C019
-:10234000F110E2C1262F229526952770220F220F29
-:10235000862F8F70C82ED12CE12CF12C022E04C0B8
-:10236000CC0CDD1CEE1CFF1C0A94D2F764FF10C0DD
-:102370006FE070E080E090E004C0660F771F881F78
-:10238000991F2A95D2F7609570958095909503C016
-:1023900060E070E0CB01242F269526952370422F14
-:1023A00050E042305105D1F04330510559F16C29CC
-:1023B0007D298E299F294130510541F128960FB67C
-:1023C000F894DEBF0FBECDBFDF91CF911F910F916B
-:1023D000FF90EF90DF90CF900C94C3176C297D296C
-:1023E0008E299F2928960FB6F894DEBF0FBECDBF69
-:1023F000DF91CF911F910F91FF90EF90DF90CF90E1
-:102400000C94DD170E94C317C701B60128960FB6BA
-:10241000F894DEBF0FBECDBFDF91CF911F910F911A
-:10242000FF90EF90DF90CF900C94A917FF2019F048
-:10243000842F817001C08695882309F465C1262FF9
-:10244000229526952770220F220F862F8F70C82E77
-:10245000D12CE12CF12C022E04C0CC0CDD1CEE1C86
-:10246000FF1C0A94D2F764FF10C06FE070E080E0B8
-:1024700090E004C0660F771F881F991F2A95D2F736
-:10248000609570958095909503C060E070E0CB01F9
-:10249000242F269526952370422F50E04230510577
-:1024A000D1F04330510559F16C297D298E299F299E
-:1024B0004130510541F128960FB6F894DEBF0FBEAA
-:1024C000CDBFDF91CF911F910F91FF90EF90DF90E3
-:1024D000CF900C9497186C297D298E299F292896D6
-:1024E0000FB6F894DEBF0FBECDBFDF91CF911F9125
-:1024F0000F91FF90EF90DF90CF900C94B1180E9455
-:102500009718C701B60128960FB6F894DEBF0FBE24
-:10251000CDBFDF91CF911F910F91FF90EF90DF9092
-:10252000CF900C947D18603FC9F118F4603E50F4D0
-:102530009BC0623F09F460C008F44AC0633F09F4DD
-:102540006FC092C0162F1F70842F8F71FF2099F0DB
-:102550000E941618812F28960FB6F894DEBF0FBE82
-:10256000CDBFDF91CF911F910F91FF90EF90DF9042
-:10257000CF900C9483100E943718812F28960FB6A5
-:10258000F894DEBF0FBECDBFDF91CF911F910F91A9
-:10259000FF90EF90DF90CF900C948A10FF20A1F075
-:1025A0002111B2C0842F8F7128960FB6F894DEBF28
-:1025B0000FBECDBFDF91CF911F910F91FF90EF9094
-:1025C000DF90CF900C945C18223008F09DC0EACFC9
-:1025D000FF20A1F0842F8F7128960FB6F894DEBFEC
-:1025E0000FBECDBFDF91CF911F910F91FF90EF9064
-:1025F000DF90CF900C941618FF2061F3842F8F7119
-:1026000028960FB6F894DEBF0FBECDBFDF91CF91F5
-:102610001F910F91FF90EF90DF90CF900C9437189F
-:10262000FF2091F0842F8F7128960FB6F894DEBFAB
-:102630000FBECDBFDF91CF911F910F91FF90EF9013
-:10264000DF90CF900C94011828960FB6F894DEBF57
-:102650000FBECDBFDF91CF911F910F91FF90EF90F3
-:10266000DF90CF900C94F717FF20A1F0222309F4FC
-:10267000B1CF862F28960FB6F894DEBF0FBECDBF20
-:10268000DF91CF911F910F91FF90EF90DF90CF904E
-:102690000C946C0F222309F4B1CF862F28960FB625
-:1026A000F894DEBF0FBECDBFDF91CF911F910F9188
-:1026B000FF90EF90DF90CF900C9434104F70C801D2
-:1026C0000E94AB0228960FB6F894DEBF0FBECDBFB6
-:1026D000DF91CF911F910F91FF90EF90DF90CF90FE
-:1026E0000C941E174F70C80128960FB6F894DEBFE1
-:1026F0000FBECDBFDF91CF911F910F91FF90EF9053
-:10270000DF90CF900C94ED0528960FB6F894DEBFBD
-:102710000FBECDBFDF91CF911F910F91FF90EF9032
-:10272000DF90CF9008950E94AC190E9481190E94F9
-:10273000C8190E94CF1E0E94231E80E090E00E94D4
-:10274000660E80E090E00C947C0E0E949C190C9424
-:1027500093130E94CC18292F22952F7030E02C3033
-:1027600031054CF42A3031056CF422503109223005
-:10277000310590F407C02C30310551F02F30310570
-:1027800039F00AC0803E10F0803F31F481E00895B6
-:1027900093FB882780F9089580E00895CF93DF9315
-:1027A00000D000D01F92CDB7DEB70F900F900F90E2
-:1027B0000F900F90DF91CF910895CF93DF9300D0CA
-:1027C00000D000D0CDB7DEB726960FB6F894DEBFA6
-:1027D0000FBECDBFDF91CF9108951F93CF93DF93AD
-:1027E000C091790116E080917A01C81799F0D0E084
-:1027F0001C9FF0011D9FF00D1124E558FE4F4081F4
-:10280000518162817381848195810E94DD132196BB
-:10281000C770E9CFDF91CF911F9108954091AB012F
-:102820005091AC016091AD017091AE018091AF010A
-:102830009091B0010C94DD13CF938091B0018295FB
-:102840008F7009F05FC08091AD01882309F45AC0F0
-:1028500020917901A0917A016091AB017091AC0156
-:102860008091AE019091AF0131E06F3F09F030E00F
-:10287000B32FC6E02A1709F445C0009721F07F3F27
-:1028800021F44B2F03C041E001C040E030E040FDA7
-:1028900035C0C29FF001C39FF00D1124E558FE4FD3
-:1028A000418174132BC04081641328C042814111BF
-:1028B00025C0438154814817590710F441505109EC
-:1028C000481B590B483C5105C8F48091B0018F70EA
-:1028D00080618093B00186E0829FF001839FF00DBC
-:1028E0001124E058FE4F80818F70806180838BEAD5
-:1028F00091E00E949110CF910C94ED132F5F3F4F08
-:102900002770B8CFCF910895CF92DF92EF92FF92C8
-:102910000F931F93CF93DF93CDB7DEB762970FB6B8
-:10292000F894DEBF0FBECDBF8C0185E0F801DE015B
-:102930001D9601900D928A95E1F7D8014C91119660
-:102940005C91119712966C9112971396ED90FC90F2
-:1029500014977091AB01E091AC012091AE013091E0
-:10296000AF012115310531F0EF3F31F481E07F3FB8
-:1029700019F403C081E001C080E0B82FB170CB2E04
-:1029800080FD6CC1D090AD01DD2009F4F5C0F0915F
-:10299000B001E216F30638F0C701821B930B883CA6
-:1029A000910548F09BC0209530952E0D3F1D283C89
-:1029B000310508F093C08F2F807F09F052C0E513D6
-:1029C00014C0741312C0D62E61110FC0FF70F061D5
-:1029D000F093B0010E940E148BEA91E00E949110D6
-:1029E0008091B001F80185836CC1EF2831F05F3F21
-:1029F00031F481E04F3F19F403C081E001C080E071
-:102A000080FD03C081E0862701C080E0F82FF170CF
-:102A1000FF2E80FF1CC08091790120917A0136E061
-:102A2000821709F428C190E0389FF001399FF00D1A
-:102A30001124E558FE4F7181571306C0708147136A
-:102A400003C07281671303C001968770E9CFD62E49
-:102A5000662309F436C18091B00181608093B00192
-:102A600053C0E51308C0741306C0611104C0D80137
-:102A70001596FC93AEC04D875E878D859E856A8BCB
-:102A80000E94A9136A89882329F1D62E662311F1A1
-:102A90002091B001822F82958F7090E002970CF404
-:102AA00060C08091AB019091AC0198878F831986AB
-:102AB000FB86EA862C87CE01079651C0E51731F1D7
-:102AC0004D875E878D859E856A8B0E94A9136A89D2
-:102AD00081112EC0C8010E949110A4C08F2F807F49
-:102AE00069F77E2DF98AE88A89890E94CE138BEADC
-:102AF00091E00E949110EBEAF1E086E0DF011D9287
-:102B00008A95E9F70E940E14D12CDBC07413D8CF3C
-:102B10006111D6CFD8011596FC93C8010E9491107F
-:102B2000EBEAF1E086E0DF011D928A95E9F7C9C082
-:102B3000D62E662379F22091B001822F82958F7074
-:102B400090E0029774F08091AB019091AC019A8370
-:102B500089831B82FD82EC822E83CE0101960E9426
-:102B6000911086E0F801ABEAB1E001900D928A95F0
-:102B7000E1F70E941C146FC0E216F30628F0C701AB
-:102B8000821B930B9C0104C0209530952E0D3F1D98
-:102B9000283C310508F052C0D62E662309F49ACF9E
-:102BA000E5132CC074132AC08091B00180FD1DC0B4
-:102BB000982F92959F70C9F0D80115968C93159710
-:102BC0009F3039F09F5F9295907F8F70892B15967B
-:102BD0008C93C8010E94911086E0F801ABEAB1E045
-:102BE00001900D928A95E1F736C086E0F801ABEAD4
-:102BF000B1E001900D928A95E1F763C04D875E8741
-:102C00008D859E850E94A913882379F086E0F801BE
-:102C1000ABEAB1E001900D928A95E1F70E941C1495
-:102C20000E940E14DD24D3944CC08091B0018160C9
-:102C30008093B001C8010E94911043C07E2DF98A93
-:102C4000E88A89890E94CE13EBEAF1E086E0DF0191
-:102C50001D928A95E9F70E940E1433C0662309F489
-:102C600039CF4D875E878D859E850E94A913882365
-:102C700009F430CFCBCF4D875E878D859E850E942E
-:102C8000CC18292F22952F7030E0223031052CF4FA
-:102C90009F7041F0811106C00CC0243031052CF426
-:102CA0009F7049F4805E883020F0C8010E94911026
-:102CB000CF2CDC2C06C0D80115969C91907F91F703
-:102CC000F8CF8D2D62960FB6F894DEBF0FBECDBF44
-:102CD000DF91CF911F910F91FF90EF90DF90CF90F8
-:102CE00008951F93CF93DF93CDB7DEB72C970FB620
-:102CF000F894DEBF0FBECDBF4F83588769877A87B0
-:102D00008B879C87CE0107960E9484148823C1F08C
-:102D10002F8138858A859B85892B31F03F3F11F0C3
-:102D200080E003C02F3FE1F781E0811147C04F8170
-:102D3000588569857A858B859C850E94DD133EC008
-:102D400086E0FE013796DE01119601900D928A957C
-:102D5000E1F7FF81E8854A855B854115510531F032
-:102D6000EF3F31F481E0FF3F19F403C081E001C07F
-:102D700080E080FD23C020917A0130E0C9010196F6
-:102D8000877099276091790170E086179707F1F1B4
-:102D9000F983EA835D834C8396E0929FD001939FF1
-:102DA000B00D1124A558BE4FFE01319601900D9231
-:102DB0009A95E1F780937A010E94ED1316E08091D5
-:102DC000790190917A01891779F1189FC001112436
-:102DD00085589E4F0E948414882331F1E091790137
-:102DE0001E9FF0011124E558FE4F40815181628100
-:102DF0007381848195810E94DD138091790190E037
-:102E000001968770992780937901D9CF0E94A513E5
-:102E100010927A0110927901EBEAF1E086E0DF018D
-:102E20001D928A95E9F7CACF2C960FB6F894DEBFAB
-:102E30000FBECDBFDF91CF911F910895EF92FF920A
-:102E40000F931F93CF93DF93FC01009709F46FC09A
-:102E5000F12CEE24E394EF0121968491843740F421
-:102E6000843008F055C0813081F0823021F15FC09C
-:102E7000853709F447C0C0F19CE7980F903708F0F8
-:102E800056C08F770E94341045C08F010E5F1F4FD0
-:102E9000FE01849190E2980F983050F48770FE2DD7
-:102EA00001C0FF0F8A95EAF78F2F0E949F1915C066
-:102EB0000E946C0F14C08F010E5F1F4FFE018491A2
-:102EC00090E2980F983068F48770FE2D01C0FF0FD4
-:102ED0008A95EAF78F2F0E94A5190E94C819E80168
-:102EE00019C00E943410FBCFCF010296FE01C4919D
-:102EF000CC2361F0EFE9FFE03197F1F700C000006B
-:102F0000C150F6CFCF010296FE01F490EC0102C051
-:102F10000E946C0F8F2D882341F0EFE9FFE031977D
-:102F2000F1F700C000008150F6CFFE0194CFDF9191
-:102F3000CF911F910F91FF90EF90089508956093A6
-:102F4000B5017093B6018093B7019093B8010C94CA
-:102F500093130F931F930091B5011091B601209127
-:102F6000B7013091B801062B172B282B392B009372
-:102F7000B5011093B6012093B7013093B8011F91AA
-:102F80000F910C9493130F931F930091B50110911F
-:102F9000B6012091B7013091B801062317232823E9
-:102FA00039230093B5011093B6012093B7013093F4
-:102FB000B8011F910F910C9493130F931F930091DD
-:102FC000B5011091B6012091B7013091B8010627E3
-:102FD0001727282739270093B5011093B6012093AE
-:102FE000B7013093B8011F910F910C949313109275
-:102FF000B1011092B2011092B3011092B4010C947D
-:10300000931341E050E060E070E004C0440F551FAE
-:10301000661F771F8A95D2F74093B1015093B20192
-:103020006093B3017093B4010C94931341E050E0AA
-:1030300060E070E004C0440F551F661F771F8A953B
-:10304000D2F78091B1019091B201A091B301B091FA
-:10305000B401842B952BA62BB72B8093B1019093B1
-:10306000B201A093B301B093B4010C94931341E067
-:1030700050E060E070E004C0440F551F661F771FEA
-:103080008A95D2F740955095609570958091B101E1
-:103090009091B201A091B301B091B4018423952322
-:1030A000A623B7238093B1019093B201A093B301FB
-:1030B000B093B4010C94931341E050E060E070E0F1
-:1030C00004C0440F551F661F771F8A95D2F7809161
-:1030D000B1019091B201A091B301B091B4018427E4
-:1030E0009527A627B7278093B1019093B201A093AB
-:1030F000B301B093B4010C9493130F931F930091F9
-:10310000B1011091B2012091B3013091B401062BAD
-:10311000172B282B392B0093B1011093B201209368
-:10312000B3013093B4011F910F910C9493130F933B
-:103130001F930091B1011091B2012091B301309120
-:10314000B40106231723282339230093B1011093D8
-:10315000B2012093B3013093B4011F910F910C94ED
-:1031600093130F931F930091B1011091B20120911D
-:10317000B3013091B4010627172728273927009378
-:10318000B1011093B2012093B3013093B4011F91A8
-:103190000F910C9493130895CF92DF92EF92FF92C8
-:1031A0000F931F93CF93DF93EC01C090B501D090A4
-:1031B000B601E090B701F090B8018091B101909113
-:1031C000B201A091B301B091B401C82AD92AEA2A68
-:1031D000FB2A0FE110E0B701A601002E04C076958E
-:1031E0006795579547950A94D2F740FF07C0BE01EF
-:1031F000802F0E9410068130910539F40150110989
-:1032000050F7BE0180E00E941006DF91CF911F9120
-:103210000F91FF90EF90DF90CF90089590910C0167
-:103220009923D9F090910D019923B9F0982F969593
-:10323000969596959F3088F5E0910E01F0910F01DB
-:10324000E90FF11D877021E030E001C0220F8A955F
-:10325000EAF78181822B8183089540910E0150917C
-:103260000F0120E030E09FEFFA01E20FF31F6281CF
-:10327000681799F09F3F19F4611101C0922F2F5FD9
-:103280003F4F2E30310581F79F3F39F0FA01E90FAA
-:10329000F11D97FDFA9582830895089590910C0190
-:1032A0009923E1F090910D019923C1F0982F969503
-:1032B000969596959F3020F5E0910E01F0910F01C3
-:1032C000E90FF11D877021E030E001C0220F8A95DF
-:1032D000EAF72095818128232183089540910E01EA
-:1032E00050910F0120E030E0FA01E20FF31F9281CC
-:1032F000981301C012822F5F3F4F2E303105A1F786
-:10330000089581E090E0E0910E01F0910F01E80F47
-:10331000F91F1082019680319105A9F708959091C7
-:10332000CB01982B9093CB01089580959091CB0180
-:1033300098239093CB0108951092CB01089590911A
-:10334000CA01982B9093CA01089580959091CA0163
-:1033500098239093CA0108951092CA01089580930A
-:10336000B90108951092B901089540910E0150914C
-:103370000F0120E030E080E0FA01E20FF31F9181BD
-:1033800091118F5F2F5F3F4F2F303105A9F70895BF
-:10339000E0910E01F0910F018091CB018083E091CB
-:1033A0000E01F0910F0180819091CA01892B8083D9
-:1033B0009091B901992361F0E0910E01F0910F0114
-:1033C0008081892B80830E94B51981111092B901E7
-:1033D00080910E0190910F010C94500ECF92DF92CC
-:1033E000EF92FF920F931F936C01EE24FF24C11400
-:1033F000D104E104F10421F46B017C0180E001C0FF
-:1034000080E133272F2D1E2D0D2D011511052105CE
-:10341000310519F0885F6801790197018601A4E000
-:103420003695279517950795AA95D1F7011511059A
-:103430002105310519F08C5F68017901970186013A
-:10344000F2E03695279517950795FA95D1F701156E
-:1034500011052105310519F08E5F68017901B70169
-:10346000A6017695679557954795452B462B472B93
-:1034700009F08F5F1F910F91FF90EF90DF90CF9039
-:1034800008958091E501843009F11092CD0120E486
-:1034900088E190E00FB6F894A895809360000FBE85
-:1034A0002093600083B7817F846083BF83B781608E
-:1034B00083BF7894889583B78E7F83BF88E10FB6EA
-:1034C000F89480936000109260000FBE08950895F4
-:1034D0000895CF930E94671A0E9436040E94681ACA
-:1034E000C0E08C2F0E942705811105C0CF5FCE3030
-:1034F000C1F780E001C081E0CF9108950E94A5133B
-:103500000E94440E0C944A0782E084BD93E095BD6E
-:103510009AEF97BD80936E0008952FB7F89480912D
-:10352000CE019091CF01A091D001B091D1012FBFD8
-:103530000895CF92DF92EF92FF920F931F932FB7D0
-:10354000F8944091CE015091CF016091D0017091DB
-:10355000D1012FBF6A017B01EE24FF248C0120E002
-:1035600030E0C016D106E206F30610F441505109CE
-:10357000481B590BCA011F910F91FF90EF90DF90EC
-:10358000CF9008951F920F920FB60F9211248F9330
-:103590009F93AF93BF938091CE019091CF01A09163
-:1035A000D001B091D1010196A11DB11D8093CE0132
-:1035B0009093CF01A093D001B093D101BF91AF916F
-:1035C0009F918F910F900FBE0F901F9018950E94A2
-:1035D0004A0BF8942FEF87EA91E621508040904003
-:1035E000E1F700C0000087E090EBDC018093EE0182
-:1035F0009093EF01A093F001B093F1012CE088E1EA
-:1036000090E00FB6F894A895809360000FBE2093C9
-:103610006000FFCFEF92FF920F931F93CF93DF9342
-:10362000E82EF12C8F2D0E942705C0E0D0E0082F56
-:1036300010E098010C2E02C0359527950A94E2F708
-:1036400020FD05C02196C630D10599F709C06C2F21
-:103650007F2D80E00E94EE05E812F4CF81E005C0E6
-:10366000F3948EE0F812DECF80E0DF91CF911F91CE
-:103670000F91FF90EF900895CF93C82F8CE20E9496
-:103680000A1B882321F08C2FCF910C940A1B80E019
-:10369000CF910895CF930E948F1C811102C00E9488
-:1036A000751CC5E6C15049F00E9436048FE39CE9C1
-:1036B0000197F1F700C00000F5CF89E20E943C1BA2
-:1036C000811111C18AE20E943C1B81110E94751C6C
-:1036D00085E00E943C1B81110E94E71A0E949A1CFF
-:1036E0008093CC0187E00E943C1B882399F18BE1F9
-:1036F0000E943C1B882351F09091CC0191FB8827BC
-:1037000080F921E0822780FB91F922C08EE00E949F
-:103710003C1B882351F09091CC0192FB882780F9C3
-:1037200021E0822780FB92F913C080E10E943C1BBC
-:103730009091CC01882341F093FB882780F921E008
-:10374000822780FB93F904C0892F809580FB90F934
-:103750009093CC018091CC010E949E1C0E94AC1CD5
-:103760008093DF0180EE0E943C1B882341F0809112
-:10377000DF01982F909590FB80F98093DF0189E31A
-:103780000E943C1B882359F09091DF0191FB882710
-:1037900080F921E0822780FB91F99093DF0182EE8E
-:1037A0000E943C1B882359F09091DF0192FB8827EF
-:1037B00080F921E0822780FB92F99093DF0186EE69
-:1037C0000E943C1B882359F09091DF0193FB8827CE
-:1037D00080F921E0822780FB93F99093DF0183EE4B
-:1037E0000E943C1B882359F09091DF0194FB8827AD
-:1037F00080F921E0822780FB94F99093DF0185E333
-:103800000E943C1B882359F09091DF0195FB88278B
-:1038100080F921E0822780FB95F99093DF0181E315
-:103820000E943C1B882359F09091DF0196FB88276A
-:1038300080F921E0822780FB96F99093DF0181E1F6
-:103840000E943C1B882359F09091DF0197FB882749
-:1038500080F921E0822780FB97F99093DF01809126
-:10386000DF010E94B01C8091DF0187FB882780F96F
-:1038700080930D0187E20E943C1BC82F8EE10E94BD
-:103880003C1B8111C2608FE10E943C1B8111C4600E
-:1038900080E20E943C1B8111C86081E20E943C1BB7
-:1038A0008111C06182E20E943C1B8111C06283E2EF
-:1038B0000E943C1B8111C06484E20E943C1B88234F
-:1038C00011F0C06802C0CC2329F08C2F0E94A71CE5
-:1038D0006C2F03C00E94A31C682F70E080E090E072
-:1038E000CF910C949F17CF9108956DEE7EEF80E0FD
-:1038F00090E00E94CB2260E082E090E00E94BD2236
-:1039000060E083E090E00E94BD2260E084E090E00F
-:103910000E94BD2260E085E090E00C94BD2280E032
-:1039200090E00E94B72221E08D3E9E4F09F020E0FA
-:10393000822F089582E090E00C94AF22682F82E0FD
-:1039400090E00C94BD2283E090E00C94AF22682FAD
-:1039500083E090E00C94BD2284E090E00C94AF22D0
-:10396000682F84E090E00C94BD228091D40180FF08
-:103970000BC06091130185E0689FB001112475951B
-:103980006795759567952AC081FF09C060911301FD
-:1039900085E0689FB0011124759567951FC082FF6F
-:1039A00007C06091130185E0689FB001112416C023
-:1039B0004091D5014423C9F060911201461788F760
-:1039C0002091130185E0289F90011124429FC0019E
-:1039D000439F900D112470E00E9481226038710590
-:1039E00040F46115710539F002C065E070E0862F82
-:1039F00008958FE7089581E008958091D40180FFB4
-:103A000008C06091110170E075956795759567958F
-:103A100021C081FF06C06091110170E07595679526
-:103A200019C082FF04C06091110170E010C0809144
-:103A3000D5018823C1F0609110018617A0F79091FD
-:103A40001101989FC001112470E00E94812260380A
-:103A5000710528F46115710521F0862F08958FE70F
-:103A6000089581E0089561E070E0F4CF803F21F493
-:103A70000E94B51C819504C0813F29F40E94B51CA9
-:103A80008093D8010895823F21F40E94B51C81954E
-:103A900004C0833F29F40E94B51C8093D701089588
-:103AA000893F19F40E94FD1C05C08A3F31F40E9431
-:103AB000FD1C81958093D90108958B3F21F40E94CC
-:103AC000FD1C819504C08C3F29F40E94FD1C80934D
-:103AD000DA010895843F21F48091D601816017C0F6
-:103AE000853F21F48091D601826011C0863F21F488
-:103AF0008091D60184600BC0873F21F48091D6016C
-:103B0000886005C0883F31F48091D6018061809340
-:103B1000D60108958D3F21F48091D40181600BC0BE
-:103B20008E3F21F48091D401826005C08F3F29F43B
-:103B30008091D40184608093D4010895803F39F44A
-:103B40008091D80187FF6CC01092D80169C0813F75
-:103B500029F48091D8011816BCF362C09091D70166
-:103B6000823F29F497FF5CC01092D70159C0833F70
-:103B700019F41916CCF354C0893F41F48091D9014E
-:103B800018160CF04DC01092D9014AC08A3F29F492
-:103B90008091D90187FF44C0F6CF8B3F39F48091E3
-:103BA000DA0187FF3DC01092DA013AC08C3F29F458
-:103BB0008091DA011816BCF333C0843F21F4809160
-:103BC000D6018E7F17C0853F21F48091D6018D7F6D
-:103BD00011C0863F21F48091D6018B7F0BC0873FB7
-:103BE00021F48091D601877F05C0883F31F4809110
-:103BF000D6018F7E8093D60113C08D3F21F4809132
-:103C0000D4018E7F0BC08E3F21F48091D4018D7F33
-:103C100005C08F3F29F48091D4018B7F8093D4011C
-:103C20008091D70181110EC08091D80181110AC005
-:103C30008091D901811106C08091DA01811102C001
-:103C40001092D501089586ED91E00E945B0E0E94CE
-:103C50008D1A9093D3018093D20108951F93CF932F
-:103C6000DF938091D2019091D3010E94991A4091E3
-:103C7000D501442321F02091140130E006C02091A9
-:103C800015015AE0259F900111248217930708F42B
-:103C900082C08091D7011091D801D091D901C091F3
-:103CA000DA01811107C0111105C0D11103C0CC2365
-:103CB00009F471C04F3F19F04F5F4093D5011816BA
-:103CC00024F40E94B51C8093D7018091D70187FF0F
-:103CD00005C00E94B51C81958093D701111624F46C
-:103CE0000E94B51C8093D8018091D80187FF05C040
-:103CF0000E94B51C81958093D8016091D7016623FD
-:103D000039F11091D801112319F1772767FD7095CA
-:103D1000872F972F0E94922123E333E343E35FE34E
-:103D20000E94F6210E945F216093D701612F7727BF
-:103D300067FD7095872F972F0E94922123E333E32D
-:103D400043E35FE30E94F6210E945F216093D80164
-:103D50001D1624F40E94FD1C8093D9018091D90185
-:103D600087FF05C00E94FD1C81958093D9011C1618
-:103D700024F40E94FD1C8093DA018091DA0187FF10
-:103D800005C00E94FD1C81958093DA01DF91CF91DF
-:103D90001F910C94231EDF91CF911F910895E6EDA2
-:103DA000F1E085E0DF011D928A95E9F71092D501D7
-:103DB0001092D4010895833081F128F4813059F0B4
-:103DC0008230D1F00895853009F449C0B8F18630C9
-:103DD00009F456C0089520911501862F90E0820FB6
-:103DE000911D8F3F910520F4620F60931501089596
-:103DF0008FEF80931501089520911401862F90E094
-:103E0000820F911D8F3F910520F4620F6093140182
-:103E100008958FEF80931401089520911301862F48
-:103E200090E0820F911D8F3F910520F4620F609307
-:103E3000130108958FEF80931301089520911201CB
-:103E4000862F90E0820F911D8F3F910520F4620F25
-:103E50006093120108958FEF8093120108952091CD
-:103E60001101862F90E0820F911D8F3F910520F464
-:103E7000620F6093110108958FEF809311010895EF
-:103E800020911001862F90E0820F911D8F3F9105A8
-:103E900020F4620F6093100108958FEF809310015A
-:103EA0000895833011F128F4813049F0823091F087
-:103EB0000895853081F120F18630C1F10895809117
-:103EC0001501681720F4861B809315010895109240
-:103ED0001501089580911401681720F4861B8093C2
-:103EE0001401089510921401089580911301681728
-:103EF00020F4861B809313010895109213010895F6
-:103F000080911201681720F4861B80931201089596
-:103F100010921201089580911101681720F4861BF8
-:103F2000809311010895109211010895809110015C
-:103F3000681720F4861B80931001089510921001D9
-:103F400008958D3109F442C020F58E3009F479C00E
-:103F500070F4873009F45EC020F4863009F442C062
-:103F600033C08830D1F18B3009F4A7C02DC0863121
-:103F700009F4A3C038F4803109F46DC0813109F42B
-:103F80007BC022C0893109F498C08B3109F44FC03D
-:103F90001BC0853309F479C048F4873209F475C031
-:103FA00008F478C0893209F470C00EC0833438F444
-:103FB0008A3308F071C0883309F47FC005C08334A8
-:103FC00009F463C08834C1F080E008950E9419218B
-:103FD0000E94440E0E944A0770C00E949A1C0E94D0
-:103FE000AC1C6BC08091CC01817F8E7F8093CC0113
-:103FF00081E08093DC0108950E94A5132FEF83EDEB
-:1040000090E3215080409040E1F700C000000E9402
-:10401000E71A53C09091CC01892F817090FF03C0A3
-:10402000917F9E7F26C091609093CC0146C0909175
-:10403000CC0191FB882780F921E0822780FB91F950
-:1040400013C09091CC0192FB882780F921E0822750
-:1040500080FB92F909C09091CC0193FB882780F9ED
-:1040600021E0822780FB93F99093CC01882329F1EA
-:1040700091609093CC0108950E94A51380910D0149
-:1040800091E0892780930D0118C061E070E080E025
-:1040900090E00FC023EE01C027EC280F61E070E034
-:1040A00080E090E004C0660F771F881F991F2A9553
-:1040B000D2F70E949F170E94A51381E0089580E027
-:1040C000089580E00895CF93C82F8091DC0181305E
-:1040D00079F018F08230D1F184C0A0910E01B09136
-:1040E0000F018C91813169F0823209F07CC009C0E6
-:1040F000A0910E01B0910F018C91813111F08232AB
-:1041000049F48C2F0E945F2081111DC08C2F0E94CA
-:10411000A11F1AC08C2F0E946120811114C0C431CC
-:1041200079F048F4CB3079F0C03109F060C082E01A
-:104130008093DC0108C0C93219F0C83321F057C0A0
-:104140001092DC0154C081E0817053C0C93289F102
-:1041500018F5C43171F1A8F4C73009F046C08AE0FF
-:104160008093150194E19093140193E090931301CF
-:104170008093120188E08093110188E280931001FE
-:1041800034C0CE51C63088F5EC2FF0E0E65DFE4F2E
-:1041900080818093DB0129C0CE34E9F020F4CB3458
-:1041A00021F56AE013C0C13579F0C235F1F461E060
-:1041B0000DC08091DB01882319F01092DB0115C03E
-:1041C00081E08093DC0115C061E006C08091DB01D5
-:1041D0000E94DB1E0AC06AE08091DB010E94511F31
-:1041E00004C01092DC0180E004C081E002C080E0E5
-:1041F000ABCFCF910895E1E8F0E0808188608083C3
-:104200008081816080838FB7F89493E090938900D8
-:1042100090ED909388008FBF0895EFE6F0E08081E5
-:10422000826080830895EFE6F0E080818D7F808357
-:104230000895EFE6F0E0808192E089278083089579
-:104240001F920F920FB60F9211242F933F934F930B
-:104250005F936F937F938F939F93AF93BF93EF93EE
-:10426000FF938091DD019091DE0101969093DE0134
-:104270008093DD01811103C082E00E944A07E09132
-:10428000DE01E695E695F0E0E657FB4FE49180917C
-:10429000DD018E1303C080E00E944A07FF91EF9179
-:1042A000BF91AF919F918F917F916F915F914F914E
-:1042B0003F912F910F900FBE0F901F90189504D033
-:1042C0006894B1118DC0089570D088F09F5790F018
-:1042D000B92F9927B751A0F0D1F0660F771F881F2B
-:1042E000991F1AF0BA95C9F712C0B13081F077D092
-:1042F000B1E0089574C0672F782F8827B85F39F030
-:10430000B93FCCF3869577956795B395D9F73EF489
-:1043100090958095709561957F4F8F4F9F4F089531
-:10432000E89409C097FB3EF490958095709561954F
-:104330007F4F8F4F9F4F9923A9F0F92F96E9BB2705
-:104340009395F695879577956795B795F111F8CF81
-:10435000FAF4BB0F11F460FF1BC06F5F7F4F8F4FEC
-:104360009F4F16C0882311F096E911C0772321F0E2
-:104370009EE8872F762F05C0662371F096E8862F7A
-:1043800070E060E02AF09A95660F771F881FDAF7D1
-:10439000880F9695879597F9089557FD9058440F83
-:1043A000551F59F05F3F71F04795880F97FB991F94
-:1043B00061F09F3F79F08795089512161306140651
-:1043C000551FF2CF4695F1DF08C0161617061806DE
-:1043D000991FF1CF86957105610508940895E894B9
-:1043E000BB2766277727CB0197F908950BD078C0B4
-:1043F00069D028F06ED018F0952309F05AC05FC03C
-:104400001124EECFCADFA0F3959FD1F3950F50E0B2
-:10441000551F629FF001729FBB27F00DB11D639F76
-:10442000AA27F00DB11DAA1F649F6627B00DA11D1C
-:10443000661F829F2227B00DA11D621F739FB00DC2
-:10444000A11D621F839FA00D611D221F749F332732
-:10445000A00D611D231F849F600D211D822F762FCB
-:104460006A2F11249F5750408AF0E1F088234AF0C8
-:10447000EE0FFF1FBB1F661F771F881F9150504014
-:10448000A9F79E3F510570F014C0AACF5F3FECF32F
-:10449000983EDCF3869577956795B795F795E79500
-:1044A0009F5FC1F7FE2B880F911D9695879597F911
-:1044B000089597F99F6780E870E060E008959FEFA6
-:1044C00080EC089500240A941616170618060906AB
-:1044D000089500240A94121613061406050608957A
-:1044E000092E0394000C11F4882352F0BB0F40F402
-:1044F000BF2B11F460FF04C06F5F7F4F8F4F9F4F42
-:10450000089597FB072E16F4009407D077FD09D085
-:104510000E949B2207FC05D03EF4909581959F4F09
-:104520000895709561957F4F0895EE0FFF1F0590D8
-:10453000F491E02D0994AA1BBB1B51E107C0AA1FEF
-:10454000BB1FA617B70710F0A61BB70B881F991F34
-:104550005A95A9F780959095BC01CD010895F999D8
-:10456000FECF92BD81BDF89A992780B50895A8E144
-:10457000B0E042E050E00C94D222262FF999FECF11
-:104580001FBA92BD81BD20BD0FB6F894FA9AF99A70
-:104590000FBE019608950E94BD22272F0C94BE22C3
-:1045A000DC01CB01FC01F999FECF06C0F2BDE1BDF3
-:1045B000F89A319600B40D9241505040B8F70895E2
-:0445C000F894FFCF9D
-:1045C40020024B07D807B50781074E070101BA013E
-:1045D40028080A03140A3F4D36394B04FE03C80366
-:1045E4008F0322033B0354036D03010203040506F6
-:0445F40007080900AB
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
index 2c83055b0d..fde7201c10 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
+++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
@@ -1,1509 +1,1199 @@
-:100000000C94CA070C940E080C940E080C940E085D
-:100010000C940E080C940E080C940E080C940E0808
-:100020000C940E080C940E080C9488130C945A141B
-:100030000C940E080C940E080C940E080C940E08E8
-:100040000C940E080C94322D0C940E080C940E088F
-:100050000C940E080C942A230C940E080C940E0891
-:100060000C940E080C940E080C940E080C940E08B8
-:100070000C940E080C940E080C940E080C940E08A8
-:100080000C940E080C940E080C940E080C940E0898
-:100090000C940E080C940E080C940E080C940E0888
-:1000A0000C940E080C940E080C940E08C714E91456
-:1000B000D715E914D7152E155115D715A615B9154D
-:1000C000001900192F192F197319B119CB1BCB1B4C
-:1000D000CA19CB1BCB1ACB1A9F1BCB1BCB1BB61B36
-:1000E00002E002E2012E022E02E10002E002E10241
-:1000F000E20001E001E101E20002E001E3010602A9
-:100100000602E30002E00001E00002E001E3011961
-:10011000021902E30002E00001E0000000F0A1F09B
-:10012000A329002B00E200E100358100001E00142D
-:100130000004001D7135004D001F001A0016001B41
-:1001400000E1044C00200008000700060050002ACF
-:100150000021001500090019004F004A0022001775
-:10016000000A000500000003300130E3000000E257
-:1001700000000002540230E7000000E60000000426
-:100180005423001C000B00110000002E7F240018D7
-:10019000000D00100052004B0025000C000E003630
-:1001A0000051002C00260012000F003700E1082843
-:1001B00000270013003300387130004E002D002F4F
-:1001C000003474E5003181000001000100010001EC
-:1001D00000010000003A003500310001000100017B
-:1001E000003B0035022102350001004C003C001E9E
-:1001F0000224062202010001003D002D02240224F7
-:1002000004010001003E000100370011040000015C
-:1002100000010001000000010000000100010001D8
-:100220000000000100000001003F0024062402231A
-:1002300002000001004000220425023500010001F7
-:100240000041002304260235023700010042002449
-:100250000425041F021E0201004300310026043160
-:1002600002010001004400450001002D02010000D0
-:100270000001000100010001000100000001000177
-:100280000001000100010001000100F400F200FB88
-:1002900000010001000100F000F100FA000100017E
-:1002A000000100F500F300FC00010001000100F96D
-:1002B00000FA00F60000000100010001000000014A
-:1002C0000000000100A80001000000010000000182
-:1002D0000001000100A900AA0000000100010001C6
-:1002E000000100010001000100010001000100AC5B
-:1002F000000100B600010001000100AB0050000148
-:1003000000010001000100520051000100AE000197
-:1003100000010001004F0000000100010001000188
-:10032000000100000001000E000B001B7101000124
-:100330000001003700040014000100010001001258
-:10034000000800340001000100010036000C002FFD
-:10035000000100010001001D001800330000000131
-:100360000001000100000001000000010001000187
-:100370000000000100000001000100190007000555
-:10038000000000010001000A001700130001000135
-:10039000000100060015001A000100010001000F15
-:1003A00000110010000100010001002D0016000DD9
-:1003B000710100010038001C0009820100010000E9
-:1003C0000001000100010001000100000001000126
-:1003D00000010001000100010001000100500001C6
-:1003E0000001000100010052005100010001000164
-:1003F00000010001004F00010001000100010001A7
-:1004000000010001000000010001000100000001E6
-:1004100000000001000100010000000100000001D7
-:10042000003F005200510023020000010040002460
-:100430000021001E00270001004100250022001FAE
-:1004400000370001004200260023002000270001A1
-:100450000043003002300024022E00010044004519
-:100460000001000100010000000A00253031366261
-:10047000003A200025303258000A722F63203031B4
-:1004800032333435363738394142434445460A0021
-:100490000A002530325800626F756E6365213A207C
-:1004A000006C6566742073696465206174746163AF
-:1004B0006865640A006C6566742073696465206E03
-:1004C0006F7420726573706F6E64696E670A007472
-:1004D0007279696E6720746F207265736574206D20
-:1004E000637032333031380A000A44454255473A86
-:1004F00020656E61626C65642E0A005B735D004B63
-:100500006579626F6172642073746172742E0A007F
-:100510005B575D005B535D005B525D005B445D00BB
-:100520005B435D0016034500720067006F004400E6
-:100530006F007800200045005A00000016034500B7
-:10054000720067006F0044006F00780020004500D3
-:100550005A0000000403090409028D00050100A0EF
-:10056000FA09040000010301010009211101000141
-:10057000223F000705810308000A09040100010366
-:10058000010200092111010001224D00070582032B
-:1005900008000A09040200010300000009211101FA
-:1005A00000012236000705830308000A090403003E
-:1005B00002030000000921110100012220000705AB
-:1005C000840320000107050403200001090404003E
-:1005D0000103000000092111010001223900070573
-:1005E00085031000011201100100000008EDFE0754
-:1005F0001301000102000105010906A10105071907
-:10060000E029E71500250195087501810205081903
-:100610000129059505750191029501750391010563
-:10062000071900297715002501957875018102C009
-:100630000631FF0974A1010975150025FF95207584
-:100640000881020976150025FF952075089102C0E2
-:1006500005010980A101850216010026B7001A01D3
-:10066000002AB700751095018100C0050C0901A191
-:10067000018503160100269C021A01002A9C0275BE
-:100680001095018100C005010902A1010901A10025
-:100690000509190129051500250195057501810236
-:1006A0009501750381010501093009311581257F07
-:1006B00095027508810609381581257F9501750811
-:1006C0008106050C0A38021581257F950175088180
-:1006D00006C0C005010906A101050719E029E715B3
-:1006E00000250195087501810295017508810105B4
-:1006F0000819012905950575019102950175039168
-:10070000010507190029FF150025FF9506750881C9
-:1007100000C00A002530325820006B6579626F6195
-:1007200072645F7265706F72743A20000A0025303F
-:100730003258006B6579626F6172645F7365745FD4
-:100740006C65643A200064656C5F6B65795F626913
-:10075000743A2063616E27742064656C3A202530FA
-:1007600032580A006164645F6B65795F6269743A4C
-:100770002063616E2774206164643A20253032580A
-:100780000A00646F6E652E0A00626F6F676D6167A5
-:100790006963207363616E3A202E2E2E2000290A91
-:1007A000002575002F002575005D280025640020B8
-:1007B00000256400200025640020002564007C00E2
-:1007C00025303258006D6F7573656B6579205B62FB
-:1007D000746E7C782079207620685D287265702F91
-:1007E00061636C293A205B006D6B5F776865656CAF
-:1007F0005F74696D655F746F5F6D6178203D202562
-:10080000640A006D6B5F776865656C5F6D61785F2A
-:100810007370656564203D2025640A006D6B5F740C
-:10082000696D655F746F5F6D6178203D2025640A96
-:10083000006D6B5F6D61785F7370656564203D204E
-:1008400025640A006D6B5F696E74657276616C2059
-:100850003D2025640A006D6B5F64656C6179203D05
-:100860002025640A006D6B5F776865656C5F74694D
-:100870006D655F746F5F6D6178203D2025640A00AF
-:100880006D6B5F776865656C5F6D61785F737065D0
-:100890006564203D2025640A006D6B5F74696D6599
-:1008A0005F746F5F6D6178203D2025640A006D6B79
-:1008B0005F6D61785F7370656564203D2025640A13
-:1008C000006D6B5F696E74657276616C203D2025EA
-:1008D000640A006D6B5F64656C6179203D2025645E
-:1008E0000A000A00257500363A20776865656C5F56
-:1008F00074696D655F746F5F6D61783A20000A00FE
-:10090000257500353A20776865656C5F6D61785FA5
-:1009100073706565643A20000A00257500343A203A
-:1009200074696D655F746F5F6D61783A20000A00CD
-:10093000257500333A206D61785F73706565643AA0
-:1009400020000A00257500323A20696E74657276BF
-:10095000616C286D73293A20000A00257500313A30
-:100960002064656C6179282A31306D73293A200042
-:100970000A092D2056616C756573202D0A004D3EC5
-:10098000004D25643E20003F007365742064656659
-:1009900061756C740A00433E2000776865726520BB
-:1009A00064656C74613A20637572736F723D25647F
-:1009B0002C20776865656C3D25640A536565206861
-:1009C0007474703A2F2F656E2E77696B6970656449
-:1009D00069612E6F72672F77696B692F4D6F757321
-:1009E000655F6B6579730A000A092D204D6F757379
-:1009F000656B6579202D0A4553432F713A0971754E
-:100A000069740A313A0964656C6179282A31306D5C
-:100A100073290A323A09696E74657276616C286DC1
-:100A200073290A333A096D61785F73706565640AEA
-:100A3000343A0974696D655F746F5F6D61780A356A
-:100A40003A09776865656C5F6D61785F737065659D
-:100A5000640A363A09776865656C5F74696D655F2D
-:100A6000746F5F6D61780A0A703A097072696E740A
-:100A70002076616C7565730A643A09736574206445
-:100A8000656661756C74730A75703A092B310A6476
-:100A90006F776E3A092D310A706775703A092B31FC
-:100AA000300A7067646F776E3A092D31300A0A7325
-:100AB00070656564203D2064656C7461202A206D3A
-:100AC00061785F7370656564202A2028726570659F
-:100AD0006174202F2074696D655F746F5F6D61783C
-:100AE000290A003F004D3E2000433E20004C256473
-:100AF0000A000A092D20436F6E736F6C65202D0A62
-:100B00004553432F713A09717569740A6D3A096D3D
-:100B10006F7573656B65790A000A092D204D616751
-:100B20006963202D0A643A0964656275670A783A38
-:100B3000096465627567206D61747269780A6B3A41
-:100B4000096465627567206B6579626F6172640A1A
-:100B50006D3A096465627567206D6F7573650A7615
-:100B60003A0976657273696F6E0A733A0973746134
-:100B70007475730A633A09636F6E736F6C65206DE9
-:100B80006F64650A302D343A096C61796572302DD5
-:100B900034284631302D4634290A506175733A099C
-:100BA000626F6F746C6F616465720A653A0965659E
-:100BB00070726F6D0A6E3A094E4B524F0A7A3A09BB
-:100BC000736C656570204C454420746573740A002D
-:100BD0000A002575002E6E6B726F3A20000A002500
-:100BE00075002E737761705F6261636B736C617304
-:100BF000685F6261636B73706163653A20000A002D
-:100C00002575002E737761705F67726176655F6529
-:100C100073633A20000A002575002E6E6F5F6775BA
-:100C2000693A20000A002575002E737761705F72A3
-:100C3000616C745F726775693A20000A002575005F
-:100C40002E737761705F6C616C745F6C6775693A65
-:100C500020000A002575002E636170736C6F636B52
-:100C60005F746F5F636F6E74726F6C3A20000A007E
-:100C70002575002E737761705F636F6E74726F6C91
-:100C80005F636170736C6F636B3A20000A002530FC
-:100C90003258006B65796D61705F636F6E6669676E
-:100CA0002E7261773A20000A002575002E6D6F754F
-:100CB00073653A20000A002575002E6B6579626F16
-:100CC0006172643A20000A002575002E6D6174720D
-:100CD00069783A20000A002575002E656E61626C05
-:100CE000653A20000A002530325800646562756755
-:100CF0005F636F6E6669672E7261773A20000A0043
-:100D000025750064656661756C745F6C61796572E8
-:100D10003A20003F004E4B524F3A206F66660A0061
-:100D20004E4B524F3A206F6E0A0074696D65725FC8
-:100D3000636F756E743A202530346C580A006B6509
-:100D400079626F6172645F6E6B726F3A2025580A28
-:100D5000006B6579626F6172645F69646C653A20EB
-:100D600025580A006B6579626F6172645F70726FFB
-:100D7000746F636F6C3A2025580A00686F73745F54
-:100D80006B6579626F6172645F6C65647328293A80
-:100D90002025580A000A092D2053746174757320A8
-:100DA0002D0A004743433A20342E392E3320415632
-:100DB000522D4C4942433A20312E382E3120415693
-:100DC000525F415243483A20617672350A004F50D3
-:100DD00054494F4E533A204C55464120424F4F54B0
-:100DE0004D41474943204D4F5553454B45592045AB
-:100DF000585452414B455920434F4E534F4C452078
-:100E0000434F4D4D414E44204E4B524F20353132D1
-:100E10000A004255494C443A206130383532363563
-:100E20002D6469727479202830393A34343A313774
-:100E3000204A616E2031332032303136290A005683
-:100E400049443A20307846454544284572676F4406
-:100E50006F7820455A29205049443A203078313360
-:100E60003037284572676F446F7820455A292056DD
-:100E700045523A203078303030310A0044455343EF
-:100E80003A20742E6D2E6B2E206B6579626F617225
-:100E900064206669726D7761726520666F722045A5
-:100EA00072676F646F780A000A092D2056657273A5
-:100EB000696F6E202D0A000A6D6F7573653A206F99
-:100EC00066660A000A6D6F7573653A206F6E0A00D8
-:100ED0000A6B6579626F6172643A206F66660A0018
-:100EE0000A6B6579626F6172643A206F6E0A000A5C
-:100EF0006D61747269783A206F66660A000A6D61E6
-:100F0000747269783A206F6E0A000A6465627567C8
-:100F10003A206F6E0A000A64656275673A206F6650
-:100F2000660A000A0A626F6F746C6F616465722EE4
-:100F30002E2E2000433E20006565636F6E66696754
-:100F40003A0A00536C656570204C45442074657303
-:100F5000740A000000000000000000000000010210
-:100F600004060A0F17202C3A4A5D71879DB3C7DA31
-:100F7000E9F5FCFFFCF5E9DAC7B39D87715D4A3AF4
-:100F80002C20170F0A0604020100000000000000D8
-:100F90000000000011241FBECFEFDAE0DEBFCDBF9E
-:100FA00004B603FE24C08091FB019091FC01A09146
-:100FB000FD01B091FE018730904BA740B04BB9F4D2
-:100FC0001092FB011092FC011092FD011092FE01A3
-:100FD00014BE84B7877F84BF88E10FB6F8948093EE
-:100FE0006000109260000FBEE0E0FFE3099511E0A1
-:100FF000A0E0B1E0E0E0FEE502C005900D92AA336A
-:10100000B107D9F711E0AAE3B1E001C01D92AB3FEF
-:10101000B107E1F70E94C0100C94FE2E0C94000062
-:10102000FF93EF93E0913A01F0913B01309709F083
-:101030000995EF91FF910895FC018591803011F0A1
-:10104000EFDFFBCF0895FF27E0E230E247FF0CC05F
-:10105000419597FF09C0EDE2609570958095909558
-:10106000611D711D811D911D27FF02C0219530E377
-:1010700050E2AA27660F771F881F991FAA1FA4177F
-:1010800010F0A41B63955A95A9F7AA3008F0A95F40
-:10109000A05DAF93F395611571058105910541F749
-:1010A000ED3211F4EF93F395F21718F43F93F395A3
-:1010B000FBCF8F91B5DFFA95E1F70895E991F991AA
-:1010C0008591803021F0853219F0AADFF9CF08959B
-:1010D00020E0E89455915532C1F3503311F46894EF
-:1010E00055915A3348F4505390F3220F022E220F99
-:1010F000220F200D250FF4CF0EF42195899199919F
-:10110000533619F3533729F1533559F1BC01882768
-:101110009927E8945C3621F48991999168945591C6
-:10112000543639F446EF7EF077FF0DC08FEF9FEF16
-:101130000AC055374AE039F0583540E121F05236BF
-:1011400042E009F00895FF93EF937DDFEF91FF9167
-:10115000B7CFFF93EF93FC0181918030B9F360DF4B
-:10116000FBCFFF93EF9368DFF1CFDF93CF93CDB742
-:10117000DEB72596A3DFCF91DF910895FC016130A2
-:1011800089F028F0623031F16330E1F153C082819F
-:10119000882321F085EE0E949D174CC085EE0E94A9
-:1011A000651848C08281882349F00E94F4229093F8
-:1011B0003D0180933C0188E191E0089580913C01DC
-:1011C00090913D010E94002387399105B4F58AE092
-:1011D00091E008958281882349F00E94F42290933F
-:1011E0003D0180933C0187E091E0089580913C01AE
-:1011F00090913D010E940023873991050CF589EFFC
-:1012000090E008958281882349F00E94F42290930F
-:101210003D0180933C0182EF90E0089580913C0174
-:1012200090913D010E9400238739910564F480EE7E
-:1012300090E0089580E090E0089585E191E00895C0
-:1012400084E091E008958BEE90E008950895609118
-:10125000BE017091BF018091C0019091C1010E94B7
-:101260002D2256985E9825982D9826982E98279886
-:101270002F98823061F018F4813031F00895833076
-:1012800049F0843051F00895259A2D9A0895269AB0
-:101290002E9A0895279A2F9A0895259A2D9A279A7B
-:1012A0002F9A089587E299E0892B11F00E9427096F
-:1012B00080E090E0089556985E9825982D9826989D
-:1012C0002E9827982F988FEF90E090938900809325
-:1012D000880090938B0080938A0090938D00809378
-:1012E0008C00259A2D9A2FEF80E792E021508040C4
-:1012F0009040E1F700C00000269A2E9A2FEF80E779
-:1013000092E0215080409040E1F700C00000279A11
-:101310002F9A2FEF80E792E0215080409040E1F734
-:1013200000C0000025982D982FEF80E792E0215013
-:1013300080409040E1F700C0000026982E982FEFE3
-:1013400080E792E0215080409040E1F700C000002B
-:1013500027982F9856985E9825982D9826982E981D
-:1013600027982F98089589EA8093800089E08093D8
-:10137000810024982C983F988AB18F748AB96E980E
-:10138000479A8BB1806B8BB9769A0E945B0986E293
-:1013900099E0892B11F00E94260980E090E00895E1
-:1013A00080E28093000180913E0181110EC00E9475
-:1013B0001F0A81E080933E012FEF83ED90E32150DF
-:1013C00080409040E1F700C0000080E40E94250AC0
-:1013D0008093000181112EC00E944F0A809300016A
-:1013E000811128C00E944F0A80930001811122C000
-:1013F0008FE30E944F0A8093000181111BC00E945D
-:10140000470A80E40E94250A80930001811112C0DE
-:101410008CE00E944F0A8093000181110BC00E9452
-:101420004F0A80930001811105C08FE30E944F0A8B
-:10143000809300010E94470A809100010895109254
-:10144000B9008AE08093B800089594EA9093BC00B4
-:101450009091BC0097FFFCCF9091B900987F983095
-:1014600021F0903111F081E008958093BB0084E871
-:101470008093BC008091BC0087FFFCCF8091B900B5
-:10148000887F883111F0803471F780E0089584E915
-:101490008093BC008091BC0084FDFCCF08958093B4
-:1014A000BB0084E88093BC008091BC0087FFFCCF28
-:1014B0009091B900987F81E0983209F480E0089516
-:1014C00084E88093BC008091BC0087FFFCCF8091B2
-:1014D000BB00089580910001811115C080E40E9435
-:1014E000250A8093000181110CC082E10E944F0AFD
-:1014F00080930001811105C08FEF0E944F0A8093F5
-:1015000000010E94470A84B1807F84B985B1807F41
-:1015100085B98AB1837F8AB98BB1837F8BB93E98B5
-:10152000469808950E94D009809300010E946A0A9B
-:1015300080B38C7080BB81B3836F81BBA0E4B1E0CA
-:10154000EEE4F1E08EE08E0F11921D928E13FCCF2F
-:1015500083EB99E0892B11F00C94B30908959F92C5
-:10156000AF92BF92CF92DF92EF92FF920F931F93B1
-:10157000CF93DF93809100018823E1F080913F01B8
-:101580008F5F80933F01811115C08FEC94E00E9422
-:101590001C080E94D00980930001882329F085EB64
-:1015A00094E00E941C0806C081EA94E00E941C0896
-:1015B0000E945B0900E411E0C0E0D0E0BB24B394DA
-:1015C00082E0A82ECC24C394D12C22E9E22E24E080
-:1015D000F22EC730D10500F580910001811164C061
-:1015E00080E40E94250A80930001811112C082E1EB
-:1015F0000E944F0A8093000181110BC0C6010C2E7E
-:1016000001C0880F0A94EAF780950E944F0A8093E0
-:1016100000010E94470A48C0CA30A1F028F4C8302F
-:1016200059F0C93061F005C0CC3089F070F0CD3090
-:1016300089F0209A289810C0219A29980DC0229AE2
-:101640002A980AC0239A2B9807C0529A01C0539A2D
-:101650005B9802C03E9A469890EA9A95F1F79FB13E
-:10166000799902C082E001C080E091709B25982B9F
-:101670007C9902C084E001C080E0892B7D9902C082
-:1016800038E001C030E0832B7E9902C020E101C028
-:1016900020E0822B9FB19095991F9927991F9295D1
-:1016A000990F907E892B10C080910001811174C028
-:1016B00080E40E94250A80930001882309F459C020
-:1016C000912C0E94470A892DF8019081981739F1D1
-:1016D000808380910101882301F18091D90180FFED
-:1016E00004C087E994E00E941C088091D90180FF22
-:1016F0000CC0809101011F928F93FF92EF920E9484
-:10170000B5080F900F900F900F908091D90180FF36
-:1017100004C080E994E00E941C08A09201010E948C
-:101720006A0A21960F5F1F4FCE30D10509F051CFC5
-:10173000809101018823B1F08150809301018823B9
-:1017400039F08FE99FE00197F1F700C000000AC06F
-:10175000AEE4B1E0E0E4F1E0CF01825F91919D93CE
-:101760008E13FCCF82E599E0892BC1F00E945209CB
-:1017700015C083E10E944F0A809300018111A0CF20
-:1017800081E40E94250A80930001811199CF0E9473
-:10179000600A982E909495CF80E096CF81E0DF91FB
-:1017A000CF911F910F91FF90EF90DF90CF90BF905E
-:1017B000AF909F900895E82FF0E0E25BFE4F8081AC
-:1017C0000895CF92DF92EF92FF920F931F93CF93E2
-:1017D000DF9389E794E00E941C088EE4E82E81E004
-:1017E000F82EC0E0D0E094E7C92E94E0D92E0BE6A5
-:1017F00014E0DF93CF93DF92CF920E94B50881E788
-:1018000094E00E941C08F70181917F0190E00E9402
-:1018100093229F938F931F930F930E94B50889E69D
-:1018200094E00E941C0821968DB79EB708960FB6CB
-:10183000F8949EBF0FBE8DBFCE30D105D1F6DF919B
-:10184000CF911F910F91FF90EF90DF90CF9008956F
-:101850008B3B910578F4883A910540F5853A9105DE
-:10186000D0F48430910508F0B1C08130910509F4BD
-:10187000ADC06BC0803E910508F467C0883E9105FD
-:1018800008F4A4C09C01205F31092031310508F023
-:101890005CC090650895853A910509F459C0863A6F
-:1018A000910509F058C082E890E40895883A9105BE
-:1018B00009F454C0893A910509F453C08A3A910554
-:1018C00009F452C08B3A910509F451C08C3A910544
-:1018D00009F450C08D3A910509F44FC0803B910541
-:1018E00009F44EC08E3A910509F44DC08F3A910526
-:1018F00009F44CC0813B910509F44BC0823B910532
-:1019000009F44AC0833B910509F449C0843B910521
-:1019100009F448C0853B910509F447C0863B910511
-:1019200009F446C0873B910509F445C0883B910501
-:1019300009F444C0893B910509F443C08A3B9105F1
-:1019400009F442C080E094E4089580E090E00895B6
-:1019500081E890E4089583E890E4089582EE94E4A9
-:10196000089589EE94E408958AEE94E4089585EB51
-:1019700094E4089586EB94E4089587EB94E4089545
-:101980008CEC94E408958DEC94E4089583E895E458
-:1019900008958AE895E4089582E995E4089584E934
-:1019A00095E4089581E296E4089583E296E408952B
-:1019B00084E296E4089585E296E4089586E296E44A
-:1019C000089587E296E408958AE296E408950895DA
-:1019D00096E0799FF001112494E5899FE00DF11DB7
-:1019E0001124E60FF11DEE0FFF1FEF5DFE4F8591F5
-:1019F00094910895880F991FFC01E556F040859158
-:101A000094910895880F991FFC01E55EFE4F859122
-:101A10009491089526E0729FF001112444E5849F7B
-:101A2000E00DF11D1124E60FF11DEE0FFF1FEF5D1C
-:101A3000FE4F859194919C013A9521154FE1340711
-:101A400008F41EC13F512115304120F49F700E94BF
-:101A5000020D08959C0130532115304118F4992747
-:101A6000906C0895811520E5920769F40E94ED1BA2
-:101A70004FEF84E39CE0415080409040E1F700C08C
-:101A800000000C944F23813020E5920751F489EE39
-:101A900094E00E941C088091D90181608093D90153
-:101AA00008959C0130552115304108F051C0292F6F
-:101AB00033272F70332721303105D9F4AC0143701F
-:101AC000552702C0220F331F4A95E2F73C68AC014C
-:101AD00064E0440F551F6A95E1F744275370242BA7
-:101AE000352B73E0880F991F7A95E1F78076992757
-:101AF0001DC02230310529F4982F8827816F906A04
-:101B0000089523303105A9F4AC014370552721E035
-:101B100030E002C0220F331F4A95E2F73C6843E0F1
-:101B2000880F991F4A95E1F7807E9770822B932B3F
-:101B3000089524303105E1F4AC014370552721E0CC
-:101B400030E002C0220F331F4A95E2F73A68E7CF30
-:101B50009C0130572115304118F49F709062089510
-:101B60009C0130582115304118F49F70906A0895F7
-:101B7000803E9105E0F4803C910558F58133910554
-:101B800009F46FC048F48932910509F463C08A32C0
-:101B9000910509F46DC072C089339105E9F082386E
-:101BA0009105D1F08533910509F44DC067C0833E9E
-:101BB000910581F138F4803E9105B9F0823E91059E
-:101BC000D9F05CC0863E910561F1873E9105A1F197
-:101BD00055C00E94FA0C08952091EC0120FD02C02E
-:101BE00021FF4CC080EE90E049C08091EC0180FF65
-:101BF000F9CF89E390E042C08091EC0182FF0EC0F2
-:101C00008091EC0184FF03C080E090E037C083EE58
-:101C100090E034C08091EC0182FFF2CF82EE90E040
-:101C20002DC08091EC0183FF0BC08091EC0184FDFD
-:101C3000EBCF87EE90E022C08091EC0183FFF5CFDF
-:101C400086EE90E01BC08091EC0185FF07C089E221
-:101C500090E014C08091EC0185FFF9CF85E390E01E
-:101C60000DC08091EC0186FF07C08AE290E006C0BB
-:101C70008091EC0186FFF9CF81E390E00E94280C6F
-:101C80000895089580916F0108959FB7F894109278
-:101C90005E019FBF9091F201943009F057C090917E
-:101CA000E9009F703091EC00232F217030FD20E877
-:101CB000922B24E02093E9002091EB0020FF43C009
-:101CC0002091EE0027FF3FC020915C01222321F0EC
-:101CD0002091E80025FF37C010925C0126E030918A
-:101CE000E80035FD15C03091F201343061F53091D6
-:101CF000EB0035FD28C0215021F481E080935C0188
-:101D000022C0EFE9FFE03197F1F700C00000E7CF14
-:101D10008093F1008091E80085FD0AC08091E80081
-:101D200080FFFCCF8091E8008E778093E80006C0AA
-:101D30008FB7F89421E020935E018FBF9F7090933E
-:101D4000E90080E008959F709093E9008FEF089577
-:101D5000CF93DF9300D01F92CDB7DEB79C01809167
-:101D6000F201843019F593E099833B832A839093A1
-:101D7000E9008FEF9091E800815095FD06C095ED48
-:101D80009A95F1F700008111F5CF8091E80085FF69
-:101D90000DC040E050E063E070E0CE0101960E948B
-:101DA00078118091E8008E778093E8000F900F9073
-:101DB0000F90DF91CF910895CF93DF9300D01F92C2
-:101DC000CDB7DEB72091F201243021F522E029833E
-:101DD0009B838A8383E08093E9008FEF9091E800F2
-:101DE000815095FD06C095ED9A95F1F7000081119F
-:101DF000F5CF8091E80085FF0DC040E050E063E042
-:101E000070E0CE0101960E9478118091E8008E77F3
-:101E10008093E8000F900F900F90DF91CF9108957D
-:101E20002091F2012430F1F422E02093E9002FEF19
-:101E30003091E800215035FD06C035ED3A95F1F7B7
-:101E400000002111F5CF2091E80025FF0BC040E0F4
-:101E500050E065E070E00E9478118091E8008E7794
-:101E60008093E8000895CF93DF932091F20124300E
-:101E700009F048C0EC0180910C018823E1F08091C9
-:101E80000D018823C1F085E08093E9008FEF9091E8
-:101E9000E800815095FD06C095E19A95F1F70000A4
-:101EA0008111F5CF8091E80085FF2CC040E050E023
-:101EB00060E170E017C081E08093E9008FEF9091BE
-:101EC000E800815095FD06C095ED9A95F1F7000068
-:101ED0008111F5CF8091E80085FF14C040E050E00B
-:101EE00068E070E0CE010E9478118091E8008E7762
-:101EF0008093E80080E1FE01AFE5B1E001900D9232
-:101F00008A95E1F7DF91CF91089580E295E00E94F4
-:101F10001C088091F101811109C00E940D130E94DB
-:101F20006A138091E20084608093E20008958CE15E
-:101F300095E00E941C081092F101089588E195E057
-:101F40000C941C0884E195E00E941C080C941F2D41
-:101F500080E195E00E941C080E94E9220E94252D44
-:101F60000E940F160C94410E20915D012F5F822F6D
-:101F700062E30E94932E992319F020935D01089546
-:101F800010925D0180915E01882371F18091F201D0
-:101F9000843041F58091E9008F702091EC00922F00
-:101FA000917020FD90E8892B94E09093E900909146
-:101FB000EB0090FF14C09091EE0097FF10C090913D
-:101FC000E80095FF03C01092F100F9CF9091E8006E
-:101FD00090FF05C09091E8009E779093E8008F7085
-:101FE0008093E90010925E01089542E061EC81E087
-:101FF0000E94871242E061EC82E00E94871242E078
-:1020000061EC83E00E94871242E261EC84E00E946E
-:10201000871242E161EC85E00C9487128091F40113
-:10202000833009F455C030F4813071F0823009F406
-:102030008EC008958A3009F47AC08B3009F460C0EC
-:10204000893009F09CC020C08091F301813A09F0E9
-:1020500096C08091E800877F8093E8008091F70127
-:102060009091F801892B21F460E18FE591E003C0A4
-:1020700060E080E090E070E00E94C3118091E80091
-:102080008B778093E80008958091F301813209F005
-:1020900076C08091F7019091F801009719F00497AC
-:1020A00009F06DC08091E800877F8093E8008091FF
-:1020B000E80082FD05C08091F2018111F8CF5FC078
-:1020C0008091F10080936F018091E8008B7753C07D
-:1020D0008091F301813A09F052C08091F70190910B
-:1020E000F801892B09F04BC08091E800877F80932D
-:1020F000E8008091E80080FFFCCF80910C0136C0A1
-:102100008091F3018132D9F58091F7019091F80126
-:10211000892BA9F58091E800877F8093E8000E94D1
-:10212000BC128091F50180930C010C94ED1B809101
-:10213000F301813221F58091E800877F8093E800E8
-:102140000E94BC128091F6018093700108958091E5
-:10215000F301813AA1F48091E800877F8093E80041
-:102160008091E80080FFFCCF809170018093F100A6
-:102170008091E8008E778093E8000C94BC1208955B
-:1021800084B7877F84BF88E10FB6F894809360009E
-:10219000109260000FBE90E080E80FB6F894809334
-:1021A0006100909361000FBE0E949C160E940D1367
-:1021B0000E946A138091E20084608093E20085E4CB
-:1021C0009EE00E94282278940E94EF150E949E169D
-:1021D00082E091E00E940A160E940D2D8FEF94E09C
-:1021E0000E941C088091F201853089F48BEF94E005
-:1021F0000E941C080E94AD228091F001882391F377
-:102200000E94D522882371F30E946211EBCF0E94B5
-:10221000CC16E8CF292F332723303105C9F064F4D9
-:102220002130310581F02230310509F043C08DE8BD
-:1022300090E028E535E042C021323105F1F022324C
-:10224000310541F137C082E190E025EE35E036C03E
-:1022500099278130910541F08230910541F0892B19
-:1022600049F5E4E5F5E005C0ECE3F5E002C0E4E2A1
-:10227000F5E0849190E09F0121C06530D8F4E62F0D
-:10228000F0E0EE0FFF1FEB5DFE4F2081318189E012
-:1022900090E014C0653070F470E0FB01EE0FFF1F9A
-:1022A000E55EFE4F20813181FB01EA5EFE4F8081B9
-:1022B00090E004C080E090E020E030E0FA0131835B
-:1022C0002083089580E189BD82E189BD09B400FEC3
-:1022D000FDCF8091D8008F7D8093D8008091E00061
-:1022E00082608093E0008091E00081FDFCCF089542
-:1022F000CF92DF92EF92FF920F931F93CF93DF93D2
-:10230000EC018B016A010E94DB12811133C0C11400
-:10231000D10439F0F60180819181081B190BC80F97
-:10232000D91FE12CF12C0115110519F18091E8005C
-:1023300085FD16C08091E8008E778093E800C11477
-:10234000D10449F0F60180819181E80EF91EF182F5
-:10235000E08285E00FC00E94DB12882321F30AC0CF
-:1023600089918093F10001501109FFEFEF1AFF0AE4
-:10237000DACF80E0DF91CF911F910F91FF90EF9026
-:10238000DF90CF9008952091F9013091FA0126173E
-:10239000370748F06115710539F42091E8002E7770
-:1023A0002093E80001C0B90140E061157105A9F171
-:1023B0002091F201222309F443C0253009F442C0E0
-:1023C0002091E80023FD40C02091E80022FD32C0AA
-:1023D0002091E80020FFE9CF4091F3002091F20026
-:1023E00030E0342BFC01CF016115710559F0283024
-:1023F000310540F481918093F100615071092F5FA4
-:102400003F4FF1CF41E02830310509F040E0209105
-:10241000E8002E772093E800C8CF4111C9CF0AC049
-:102420008091F201882361F0853061F08091E800AD
-:1024300083FD0AC08091E80082FFF2CF80E008951A
-:1024400082E0089583E0089581E008952091F901E4
-:102450003091FA012617370748F06115710539F4F4
-:102460002091E8002E772093E80001C0B901FC011B
-:1024700020E06115710591F18091F201882309F442
-:1024800040C0853009F43FC08091E80083FD3DC025
-:102490008091E80082FD2FC08091E80080FFE9CFA5
-:1024A0002091F3008091F20090E0922B611571056C
-:1024B00059F08830910540F424912093F100319631
-:1024C000615071090196F2CF21E0089709F020E0F0
-:1024D0008091E8008E778093E800CBCF2111CCCF9C
-:1024E0000AC08091F201882361F0853061F080910B
-:1024F000E80083FD0AC08091E80082FFF2CF80E00F
-:10250000089582E0089583E0089581E00895982F6A
-:10251000973058F59093E900981739F07091EC00D6
-:102520002091ED005091F00003C0242F762F50E051
-:1025300021FF19C03091EB003E7F3093EB003091CA
-:10254000ED003D7F3093ED003091EB003160309332
-:10255000EB007093EC002093ED005093F00020917D
-:10256000EE0027FF07C09F5FD3CF8F708093E900F5
-:1025700081E0089580E008958091F30187FF11C004
-:102580008091E80082FD05C08091F2018111F8CFB1
-:1025900011C08091E8008B770BC08091F2018823F5
-:1025A00049F08091E80080FFF8CF8091E8008E77B5
-:1025B0008093E80008952091E4003091E50095E6CD
-:1025C0004091EC00842F817040FF22C08091E80090
-:1025D00080FD1CC08091F201882391F0853091F03C
-:1025E0008091EB0085FD10C04091E4005091E50022
-:1025F0004217530729F39A01915011F784E0089587
-:1026000082E0089583E0089581E0089580E00895D0
-:102610004091E80042FFDECF08950E947B130E94A4
-:102620008313E0EEF0E0808181608083E8EDF0E0EC
-:1026300080818F77808319BCA7EDB0E08C918E7F6D
-:102640008C9380818F7E80831092F10108950F9387
-:102650001F93CF93DF930E947B130E948313C8EDD7
-:10266000D0E088818F77888388818068888388819B
-:102670008F7D888319BC1092F2011092EE011092A6
-:10268000F0011092EF0100EE10E0F80180818B7FE5
-:10269000808388818160888342E060E080E00E94DE
-:1026A0008712E1EEF0E080818E7F8083E2EEF0E041
-:1026B000808181608083808188608083F80180814F
-:1026C0008E7F8083888180618883DF91CF911F9185
-:1026D0000F910895E8EDF0E080818F7E8083E7ED33
-:1026E000F0E080818160808384E082BF81E080931C
-:1026F000F1010C942713E8EDF0E080818E7F808358
-:102700001092E20008951092DA001092E10008950C
-:102710001F920F920FB60F9211242F933F934F9356
-:102720005F936F937F938F939F93AF93BF93EF9339
-:10273000FF938091E10082FF0BC08091E20082FF55
-:1027400007C08091E1008B7F8093E1000E94B40F6D
-:102750008091DA0080FF1FC08091D80080FF1BC0ED
-:102760008091DA008E7F8093DA008091D90080FF1B
-:102770000DC080E189BD82E189BD09B400FEFDCFB5
-:1027800081E08093F2010E94850F05C019BC109270
-:10279000F2010E94970F8091E10080FF19C08091A3
-:1027A000E20080FF15C08091E2008E7F8093E200FE
-:1027B0008091E20080618093E2008091D800806285
-:1027C0008093D80019BC85E08093F2010E94A20F8B
-:1027D0008091E10084FF30C08091E20084FF2CC032
-:1027E00080E189BD82E189BD09B400FEFDCF809101
-:1027F000D8008F7D8093D8008091E1008F7E8093F8
-:10280000E1008091E2008F7E8093E2008091E200FF
-:1028100081608093E2008091EE01882311F084E0D2
-:1028200007C08091E30087FD02C081E001C083E022
-:102830008093F2010E94A80F8091E10083FF29C0DC
-:102840008091E20083FF25C08091E100877F809323
-:10285000E10082E08093F2011092EE018091E100AC
-:102860008E7F8093E1008091E2008E7F8093E20072
-:102870008091E20080618093E20042E060E080E0CD
-:102880000E9487128091F00088608093F0000E947F
-:102890009E0FFF91EF91BF91AF919F918F917F918B
-:1028A0006F915F914F913F912F910F900FBE0F90BD
-:1028B0001F9018951F920F920FB60F9211242F930D
-:1028C0003F934F935F936F937F938F939F93AF93B8
-:1028D000BF93CF93DF93EF93FF93C091E900CF7045
-:1028E0008091EC00D82FD17080FDD0E81092E900E3
-:1028F0008091F000877F8093F00078940E949E146E
-:102900001092E9008091F00088608093F000CD2B58
-:10291000CF70C093E900FF91EF91DF91CF91BF910C
-:10292000AF919F918F917F916F915F914F913F9167
-:102930002F910F900FBE0F901F9018951F93CF935C
-:10294000DF93CDB7DEB7AA970FB6F894DEBF0FBE00
-:10295000CDBFE3EFF1E088E08E0F9091F10091930D
-:102960008E13FBCF0E940E108091E80083FF1FC1E1
-:102970008091F3019091F401492F50E04A305105C4
-:1029800008F015C1FA01EA5AFF4F0C94B32E8038B3
-:1029900081F0823809F00BC18091F7018F7080932C
-:1029A000E9008091EB0085FB882780F91092E9000F
-:1029B00006C08091EF019091F00191118260909199
-:1029C000E800977F9093E8008093F1001092F10067
-:1029D000C8C0282F2D7F09F0EAC0882319F0823063
-:1029E00061F0E5C08091F501813009F0E0C09330DD
-:1029F00009F080E08093F0012BC08091F5018111F6
-:102A000027C08091F7018F7009F4D1C08093E9004D
-:102A10002091EB0020FF1CC0933021F48091EB004B
-:102A2000806214C09091EB0090619093EB0021E0E4
-:102A300030E0A90102C0440F551F8A95E2F7409388
-:102A4000EA001092EA008091EB0088608093EB002E
-:102A50001092E9008091E800877F86C08111A7C0AD
-:102A60001091F5011F778091E3008078812B80938E
-:102A7000E3008091E800877F8093E8000E94BC1209
-:102A80008091E80080FFFCCF8091E3008068809314
-:102A9000E300111102C082E001C083E08093F201E3
-:102AA00086C08058823008F082C08091F5019091F4
-:102AB000F6018C3D53E0950779F583E08A838AE23D
-:102AC00089834FB7F894DE01139620E03EE051E28F
-:102AD000E32FF0E050935700E49120FF03C0E2950C
-:102AE000EF703F5FEF708E2F90E0EA3010F0C796E6
-:102AF00001C0C0968D939D932F5F243149F74FBF3E
-:102B00008091E800877F8093E8006AE270E0CE0160
-:102B100001960E94C31114C0AE014F5F5F4F6091D8
-:102B2000F7010E940A11BC01892B09F440C0909161
-:102B3000E800977F9093E80089819A810E9426128D
-:102B40008091E8008B778093E80031C0803879F578
-:102B50008091E800877F8093E8008091EE01809368
-:102B6000F1008091E8008E778093E8000E94BC120B
-:102B70001EC081111CC09091F5019230C0F480916B
-:102B8000E800877F8093E8009093EE010E94BC12DA
-:102B90008091EE01811106C08091E30087FD02C0A3
-:102BA00081E001C084E08093F2010E94F50F8091E2
-:102BB000E80083FF0AC08091E800877F8093E800E7
-:102BC0008091EB0080628093EB00AA960FB6F89498
-:102BD000DEBF0FBECDBFDF91CF911F910895CF9380
-:102BE0008091F2018823A1F0C091E900CF7090910B
-:102BF000EC00892F817090FD80E8C82B1092E900CD
-:102C00008091E80083FD0E949E14CF70C093E9007C
-:102C1000CF91089590937601809375010895E09186
-:102C20007501F0917601309721F00190F081E02D4F
-:102C3000099480E00895EF92FF920F931F93CF9332
-:102C4000DF93E0917501F09176013097B1F18C013D
-:102C50000280F381E02D09958091D90182FF2DC07A
-:102C600080FF04C08AE197E00E941C08E80110E19F
-:102C700084E1E82E87E0F82E8091D90180FF0BC017
-:102C800088811F928F93FF92EF920E94B5080F9058
-:102C90000F900F900F90115021961111EDCF809150
-:102CA000D90180FF0AC082E197E0DF91CF911F91A7
-:102CB0000F91FF90EF900C941C08DF91CF911F9122
-:102CC0000F91FF90EF900895E0917501F0917601DA
-:102CD000309721F00480F581E02D0994089520912A
-:102CE0007301309174018217930771F0909374010E
-:102CF00080937301E0917501F0917601309721F096
-:102D00000680F781E02D099408952091710130919A
-:102D100072018217930771F0909372018093710191
-:102D2000E0917501F0917601309721F00084F185F2
-:102D3000E02D0994089508950C949B160E94EB22AF
-:102D40000E94920A0C94B123CF93C82F8091D9018D
-:102D500082FF1EC080FF04C083E397E00E941C082E
-:102D60008091D90180FF0CC01F92CF938EE297E033
-:102D70009F938F930E94B5080F900F900F900F9024
-:102D80008091D90180FF04C08CE297E00E941C086A
-:102D90008C2FCF910C94410ECF92DF92EF92FF9245
-:102DA0000F931F93CF93DF93CDB7DEB72B970FB65B
-:102DB000F894DEBF0FBECDBF0E94AF0A88E7C82ED1
-:102DC00081E0D82E00E010E0E02E802F0E94DB0B87
-:102DD000F60141916F01F42EF826B1F40F5F1F4FF9
-:102DE0000E30110589F78FEF89838A831B820E9439
-:102DF000F4228160782F9D838C8349815A816B8175
-:102E00008D810E946F1740C09091D90191FF04C03D
-:102E10008B870E94E10B8B8520E030E04F2D50E046
-:102E2000922FBA01022E02C0759567950A94E2F7B7
-:102E300060FF24C02E83EF8221E030E0690102C0F0
-:102E4000CC0CDD1C9A95E2F790E08C219D21892B1A
-:102E500009F420E028870E94F4228160782F9A8765
-:102E600089874E815F8168858A850E946F17F80186
-:102E7000E858FE4F8081C826C08206C02F5F3F4FB2
-:102E80002630310569F6AACF0E94222710917701DA
-:102E90000E940F161817A1F00E940F168093770159
-:102EA0002B960FB6F894DEBF0FBECDBFDF91CF914A
-:102EB0001F910F91FF90EF90DF90CF900C94A4168C
-:102EC0002B960FB6F894DEBF0FBECDBFDF91CF912A
-:102ED0001F910F91FF90EF90DF90CF900895CF93C7
-:102EE000DF93CDB7DEB72B970FB6F894DEBF0FBEDA
-:102EF000CDBF4F83588769877A878B87DE0111960C
-:102F000086E0FD0111928A95E9F785E0FE0137968A
-:102F100001900D928A95E1F749815A816B817C81FC
-:102F20008D819E810E94871E2B960FB6F894DEBF7E
-:102F30000FBECDBFDF91CF910895CF93882309F4C1
-:102F4000C2C0C82F823859F40E940F1681FDBBC041
-:102F500089E30E9423210E94022289E30CC0833866
-:102F600079F40E940F1680FDAEC083E50E942321F4
-:102F70000E94022283E50E947621CF910C940222C6
-:102F8000843859F40E940F1682FD9DC087E40E9488
-:102F900023210E94022287E4EECF8CEF8C0F813A2E
-:102FA00048F48C2F0E94B52B81118DC08C2F0E946C
-:102FB0002321E3CF80E28C0F883048F4C77081E092
-:102FC00001C0880FCA95EAF70E94CB21D6CF8BE5C6
-:102FD0008C0F833078F4C53A29F0C63A31F083E893
-:102FE00090E005C081E890E002C082E890E0CF91D7
-:102FF0000C946F1688E58C0F833108F064C0C83AD2
-:1030000039F1C93A41F1CA3A49F1CB3A51F1CC3AD6
-:1030100059F1CD3A61F1C03B69F1CE3A71F1CF3A45
-:1030200079F1C13B81F1C23B89F1C33B91F1C43BD2
-:1030300099F1C53BA1F1C63BA9F1C73BB1F1C83B32
-:10304000B9F1C93BC1F1CA3BC9F180E090E038C099
-:1030500082EE90E035C089EE90E032C08AEE90E0DA
-:103060002FC085EB90E02CC086EB90E029C087EB69
-:1030700090E026C08CEC90E023C08DEC90E020C066
-:1030800083E891E01DC08AE891E01AC082E991E0EE
-:1030900017C084E991E014C081E292E011C083E29C
-:1030A00092E00EC084E292E00BC085E292E008C09C
-:1030B00086E292E005C087E292E002C08AE292E0F6
-:1030C000CF910C948516CF910895882309F44BC0B5
-:1030D000823859F40E940F1681FF45C089E30E948F
-:1030E00023210E94022289E30CC0833871F40E94DC
-:1030F0000F1680FF38C083E50E9423210E94022220
-:1031000083E50E9476210C940222843859F40E94AF
-:103110000F1682FF28C087E40E9423210E9402220A
-:1031200087E4EFCF9CEF980F913A58F390E2980F15
-:10313000983050F4877091E001C0990F8A95EAF7B2
-:10314000892F0E94D121DFCF9BE5980F933020F487
-:1031500080E090E00C946F16885A833120F480E070
-:1031600090E00C9485160895882321F00E94CB21CD
-:103170000C9402220895882321F00E94D1210C94FE
-:1031800002220895BF92CF92DF92EF92FF920F93A7
-:103190001F93CF93DF9300D000D000D0CDB7DEB720
-:1031A00025E0FC01DE01119601900D922A95E1F7D0
-:1031B000FC01408131810281258122952F7063813C
-:1031C0007481672B09F4E7C23F3F19F44F3F09F4BC
-:1031D000E2C27C0149833A8389819A812E830E94CD
-:1031E000E220182FB92E0E94E1200E94A81FEB2D8B
-:1031F000E295EF70F0E0E05AFF4F2E810C94B32E71
-:103200008B2D807F9B2D9F70F92E882319F0F294CF
-:1032100080EFF822002349F0FF2009F469C28F2DC6
-:103220000E94DB210E94022263C2812F0E94651846
-:10323000FF2009F4B0C28F2D0E94E12126960FB61F
-:10324000F894DEBF0FBECDBFDF91CF911F910F91DC
-:10325000FF90EF90DF90CF90BF900C9402223B2D17
-:10326000307F8B2D8F70303211F08295807F11234B
-:1032700019F0113021F12DC00023B9F0222309F4F7
-:10328000A1C1213009F09EC126960FB6F894DEBF89
-:103290000FBECDBFDF91CF911F910F91FF90EF90A7
-:1032A000DF90CF90BF900C94EB21222319F02130B6
-:1032B00009F471C28E830E94EE218E8197C1002392
-:1032C00021F0263008F067C27DC1253008F063C2C6
-:1032D0008DC1002321F0222309F474C109C22223E5
-:1032E00009F484C11AC22B2D26952695237030E04F
-:1032F0002115310521F021303105D1F04CC20023D8
-:1033000021F0812F9B2D937002C080E090E02696E3
-:103310000FB6F894DEBF0FBECDBFDF91CF911F91E6
-:103320000F91FF90EF90DF90CF90BF900C946F16AD
-:10333000002321F0812F9B2D937002C080E090E04C
-:1033400026960FB6F894DEBF0FBECDBFDF91CF91AA
-:103350001F910F91FF90EF90DF90CF90BF900C9452
-:103360008516812F002319F00E94A82502C00E9413
-:10337000102626960FB6F894DEBF0FBECDBFDF91A4
-:10338000CF911F910F91FF90EF90DF90CF90BF9062
-:103390000C9495268B2D837009F07BC00111FBC125
-:1033A000812F829586958770880F880F912F9F7047
-:1033B000C92ED12CE12CF12C082E04C0CC0CDD1C24
-:1033C000EE1CFF1C0A94D2F714FF12C04FE050E02D
-:1033D00060E070E004C0440F551F661F771F8A9598
-:1033E000D2F7CB01BA01609570958095909503C096
-:1033F00060E070E0CB012B2D269526952370422F9F
-:1034000050E042305105D9F04330510569F16C2943
-:103410007D298E299F294130510551F126960FB6FD
-:10342000F894DEBF0FBECDBFDF91CF911F910F91FA
-:10343000FF90EF90DF90CF90BF900C94CF1F6C293E
-:103440007D298E299F2926960FB6F894DEBF0FBEE0
-:10345000CDBFDF91CF911F910F91FF90EF90DF9043
-:10346000CF90BF900C94EB1F0E94CF1FC701B601F5
-:1034700026960FB6F894DEBF0FBECDBFDF91CF9179
-:103480001F910F91FF90EF90DF90CF90BF900C9421
-:10349000B31F002319F08B2D817001C086958823FE
-:1034A00009F479C1812F829586958770880F880FDE
-:1034B000912F9F70C92ED12CE12CF12C082E04C025
-:1034C000CC0CDD1CEE1CFF1C0A94D2F714FF12C0BA
-:1034D0004FE050E060E070E004C0440F551F661FED
-:1034E000771F8A95D2F7CB01BA01609570958095C8
-:1034F000909503C060E070E0CB012B2D26952695BA
-:103500002370422F50E042305105D9F0433051052D
-:1035100069F16C297D298E299F294130510551F18E
-:1035200026960FB6F894DEBF0FBECDBFDF91CF91C8
-:103530001F910F91FF90EF90DF90CF90BF900C9470
-:10354000A9206C297D298E299F2926960FB6F894EB
-:10355000DEBF0FBECDBFDF91CF911F910F91FF90C6
-:10356000EF90DF90CF90BF900C94C5200E94A920CF
-:10357000C701B60126960FB6F894DEBF0FBECDBFC9
-:10358000DF91CF911F910F91FF90EF90DF90CF903F
-:10359000BF900C948D20103FD1F118F4103E50F4E0
-:1035A000A2C0123F09F464C008F44DC0133F09F4EF
-:1035B00074C099C01F708B2D8F710023A1F00E94E1
-:1035C0002620812F26960FB6F894DEBF0FBECDBF02
-:1035D000DF91CF911F910F91FF90EF90DF90CF90EF
-:1035E000BF900C94B4180E944720812F26960FB6E6
-:1035F000F894DEBF0FBECDBFDF91CF911F910F9129
-:10360000FF90EF90DF90CF90BF900C94BB180023F9
-:10361000B1F0253008F0BFC08B2D8F7126960FB604
-:10362000F894DEBF0FBECDBFDF91CF911F910F91F8
-:10363000FF90EF90DF90CF90BF900C946C202630DD
-:1036400008F0A9C0E9CF0023A9F08B2D8F71269631
-:103650000FB6F894DEBF0FBECDBFDF91CF911F91A3
-:103660000F91FF90EF90DF90CF90BF900C942620A9
-:10367000002359F38B2D8F7126960FB6F894DEBF79
-:103680000FBECDBFDF91CF911F910F91FF90EF90B3
-:10369000DF90CF90BF900C944720002399F08B2DA2
-:1036A0008F7126960FB6F894DEBF0FBECDBFDF91A7
-:1036B000CF911F910F91FF90EF90DF90CF90BF902F
-:1036C0000C94112026960FB6F894DEBF0FBECDBF26
-:1036D000DF91CF911F910F91FF90EF90DF90CF90EE
-:1036E000BF900C9407200023A9F0222309F4ADCF4A
-:1036F000812F26960FB6F894DEBF0FBECDBFDF91A7
-:10370000CF911F910F91FF90EF90DF90CF90BF90DE
-:103710000C949D17222309F4ADCF812F26960FB666
-:10372000F894DEBF0FBECDBFDF91CF911F910F91F7
-:10373000FF90EF90DF90CF90BF900C9465184B2DC9
-:103740004F70612FC7010E94BE0826960FB6F894ED
-:10375000DEBF0FBECDBFDF91CF911F910F91FF90C4
-:10376000EF90DF90CF90BF900C942B1F4B2D4F709C
-:10377000612FC70126960FB6F894DEBF0FBECDBFEE
-:10378000DF91CF911F910F91FF90EF90DF90CF903D
-:10379000BF900C94E70C26960FB6F894DEBF0FBED0
-:1037A000CDBFDF91CF911F910F91FF90EF90DF90F0
-:1037B000CF90BF9008950E94E8210E94BD210E94F1
-:1037C00002220E94C8270E94952680E090E00E9475
-:1037D0006F1680E090E00C9485160E94D8210C941E
-:1037E000DB1B0E94E220292F22952F7030E02C3025
-:1037F00031054CF42A3031056CF422503109223065
-:10380000310588F407C02C30310549F02F303105DF
-:1038100031F009C0803E48F0803F29F406C093FB98
-:10382000882780F9089580E0089581E00895CF9376
-:10383000DF9300D000D01F92CDB7DEB70F900F906E
-:103840000F900F900F90DF91CF910895CF93DF935A
-:1038500000D000D000D0CDB7DEB726960FB6F894D2
-:10386000DEBF0FBECDBFDF91CF9108951F93CF93E1
-:10387000DF93C091860116E080918701C81799F007
-:10388000D0E01C9FF0011D9FF00D1124E857FE4F62
-:103890004081518162817381848195810E94261CBF
-:1038A0002196C770E9CFDF91CF911F910895409184
-:1038B000B8015091B9016091BA017091BB0180913A
-:1038C000BC019091BD010C94261C8091BD01829594
-:1038D0008F7009F054C08091BA01882309F44FC059
-:1038E00080918601A09187016091B8017091B90122
-:1038F0004091BB015091BC01B6E08A1709F43FC06A
-:1039000090E041155105C1F17F3F11F46F3FA1F1E6
-:10391000B89FF001B99FF00D1124E857FE4F2181A7
-:1039200072132AC02081621327C02281211124C072
-:10393000238134812417350710F421503109241BC9
-:10394000350B283C3105C0F42091BD012F7020615A
-:103950002093BD0126E0289FF001299FF00D11243E
-:10396000E357FE4F80818F708061808388EB91E008
-:103970000E94C2180C94361C01968770BECF089521
-:10398000CF92DF92EF92FF920F931F93CF93DF932B
-:10399000CDB7DEB762970FB6F894DEBF0FBECDBFCE
-:1039A0008C0185E0F801DE011D9601900D928A954B
-:1039B000E1F7D8014C9111965C91119712966C9198
-:1039C00012971396CD90DC9014973091B8017091B6
-:1039D000B9018091BB019091BC01009709F46BC1C2
-:1039E0007F3F19F43F3F09F466C1E090BA01EE2031
-:1039F00009F4C0C02091BD01C816D90628F0F6010F
-:103A0000E81BF90BCF0104C0809590958C0D9D1D8E
-:103A1000FF24F394883C910578F0F12C207F09F085
-:103A2000C6C07C2DD98AC88A89890E94171C88EB58
-:103A300091E00E94C218B1C0822F807F09F046C079
-:103A4000751314C0341312C0611110C02F7020619F
-:103A50002093BD010E94571C88EB91E00E94C21880
-:103A60008091BD01D80115968C932EC0CD2819F1F7
-:103A70005F3F11F44F3FF9F0F62E61111CC08091A9
-:103A800086012091870136E0821709F45AC090E040
-:103A9000389FF001399FF00D1124E857FE4F7181D6
-:103AA000571306C07081471303C07281711103C0A0
-:103AB00001968770E9CFF62E662309F418C180912C
-:103AC000BD0181608093BD01F12C11C1751308C047
-:103AD000341306C0611104C08091BD01D801C3C078
-:103AE0004D875E878D859E856A8B0E94F11B6A8952
-:103AF0008823E1F16623D1F12091BD01822F8295C7
-:103B00008F7090E0029774F08091B8019091B901A4
-:103B100098878F831986DB86CA862C87CE01079605
-:103B20000E94C21886E0F801A8EBB1E001900D9266
-:103B30008A95E1F70E94651C0E94571CFF24F394AC
-:103B4000D6C04D875E878D859E850E94E220292FF5
-:103B500022952F7030E0223031050CF0BCC09F70F0
-:103B600009F0B6C0805E883008F4C1C0C8010E9468
-:103B7000C218E4CFC816D90608F453C0F601E81BF2
-:103B8000F90BCF01883C910508F450C0F12C7C2D35
-:103B9000D98AC88A89890E94171CE8EBF1E086E07F
-:103BA000DF011D928A95E9F70E94571CA0C075138A
-:103BB00014C0341312C0611110C08091BD01F8010E
-:103BC0008583C8010E94C21886E0E8EBF1E0DF01BE
-:103BD0001D928A95E9F7FE2C8AC04D875E878D85F8
-:103BE0009E856A8B0E94F11B6A89882309F4BECFE7
-:103BF000662309F4BBCF2091BD01822F82958F707F
-:103C000090E002970CF48ECF8091B8019091B901A9
-:103C10009A8389831B82DD82CC822E83CE0101961A
-:103C20007FCF809590958C0D9D1DACCFF62E662391
-:103C300009F49CCF75132EC034132CC02091BD0104
-:103C400020FD1FC0822F82958F70D9F0D801159664
-:103C50002C9315978F3049F08F5F982F9295907F16
-:103C6000822F8F70892B15968C93C8010E94C218E1
-:103C700086E0F801A8EBB1E001900D928A95E1F79A
-:103C800093CF86E0F801A8EBB1E001900D928A9500
-:103C9000E1F72DC04D875E878D859E850E94F11BC3
-:103CA000811140CF8091BD0181608093BD01C80129
-:103CB0000E94C2181CC0662309F458CF4D875E8746
-:103CC0008D859E850E94F11B882309F44FCF2ACF52
-:103CD000811148CF0CC0243031050CF047CF9F70C4
-:103CE00009F440CFF8019581907F09F03BCF8F2DEB
-:103CF00062960FB6F894DEBF0FBECDBFDF91CF91B5
-:103D00001F910F91FF90EF90DF90CF9008951F9338
-:103D1000CF93DF93CDB7DEB72C970FB6F894DEBF05
-:103D20000FBECDBF4F83588769877A878B879C8763
-:103D3000CE0107960E94C01C882369F08F81988568
-:103D40002A853B85232BF1F19F3F09F063C08F3F0C
-:103D500009F060C037C086E0FE013796DE0111969B
-:103D600001900D928A95E1F76F817885EA85FB8550
-:103D7000309741F17F3F11F46F3F21F1209187018E
-:103D800030E0C9010196877099274091860150E083
-:103D90008417950709F447C069837A83FD83EC8310
-:103DA00096E0929FD001939FB00D1124A857BE4F6B
-:103DB000FE01319601900D929A95E1F7809387016B
-:103DC0000E94361C16E08091860190918701891728
-:103DD000C1F1189FC001112488579E4F0E94C01C3A
-:103DE000882379F1E09186011E9FF0011124E857A4
-:103DF000FE4F4081518162817381848195810E944F
-:103E0000261C8091860190E0019687709927809307
-:103E10008601D9CF4F81588569857A858B859C85A8
-:103E20000E94261CCFCF0E94ED1B1092870110929A
-:103E30008601E8EBF1E086E0DF011D928A95E9F763
-:103E4000C1CF2C960FB6F894DEBF0FBECDBFDF9169
-:103E5000CF911F910895EF92FF920F931F93CF93ED
-:103E6000DF938C01892B09F46CC0F12CEE24E394D0
-:103E7000E8012196F8018491843740F4843008F0F9
-:103E800051C0813081F0823019F15BC0853709F46F
-:103E900044C0A8F19CE7980F903708F052C08F7784
-:103EA0000E94651841C00E5F1F4FFE01C49180E261
-:103EB0008C0F883048F4C7708E2D01C0880FCA95CA
-:103EC000EAF70E94DB2114C08C2F0E949D172DC0A1
-:103ED0000E5F1F4FFE01C49180E28C0F883058F4B2
-:103EE000C7708E2D01C0880FCA95EAF70E94E121A4
-:103EF0000E9402221AC08C2F0E94651816C00E5F05
-:103F00001F4FFE01C491CC2381F08FE99FE0019700
-:103F1000F1F700C00000C150F6CF0E5F1F4FFE0149
-:103F2000F49003C00E949D178E018F2D882309F401
-:103F30009FCFEFE9FFE03197F1F700C0000081501B
-:103F4000F5CFDF91CF911F910F91FF90EF900895E2
-:103F500008956093C2017093C3018093C40190934C
-:103F6000C5010C94DB1B0F931F930091C2011091AC
-:103F7000C3012091C4013091C501DC01CB01802B2C
-:103F8000912BA22BB32B8093C2019093C301A093DA
-:103F9000C401B093C5011F910F910C94DB1B0F93CB
-:103FA0001F930091C2011091C3012091C40130916F
-:103FB000C501DC01CB0180239123A223B32380938D
-:103FC000C2019093C301A093C401B093C5011F9196
-:103FD0000F910C94DB1B0F931F930091C201109162
-:103FE000C3012091C4013091C501DC01CB018027C0
-:103FF0009127A227B3278093C2019093C301A09376
-:10400000C401B093C5011F910F910C94DB1B10925A
-:10401000BE011092BF011092C0011092C1010C9418
-:10402000DB1B41E050E060E070E004C0440F551F2E
-:10403000661F771F8A95D2F74093BE015093BF0148
-:104040006093C0017093C1010C94DB1B41E050E010
-:1040500060E070E004C0440F551F661F771F8A950B
-:10406000D2F78091BE019091BF01A091C001B091A3
-:10407000C101482B592B6A2B7B2B4093BE015093D7
-:10408000BF016093C0017093C1010C94DB1B41E040
-:1040900050E060E070E004C0440F551F661F771FBA
-:1040A0008A95D2F740955095609570958091BE01A4
-:1040B0009091BF01A091C001B091C1014823592343
-:1040C0006A237B234093BE015093BF016093C001DC
-:1040D0007093C1010C94DB1B41E050E060E070E0A4
-:1040E00004C0440F551F661F771F8A95D2F7809131
-:1040F000BE019091BF01A091C001B091C1014827BC
-:1041000059276A277B274093BE015093BF016093D4
-:10411000C0017093C1010C94DB1B0F931F9300919E
-:10412000BE011091BF012091C0013091C101DC019D
-:10413000CB01802B912BA22BB32B8093BE019093AC
-:10414000BF01A093C001B093C1011F910F910C94C6
-:10415000DB1B0F931F930091BE011091BF012091B3
-:10416000C0013091C101DC01CB0180239123A22346
-:10417000B3238093BE019093BF01A093C001B0937D
-:10418000C1011F910F910C94DB1B0F931F930091A2
-:10419000BE011091BF012091C0013091C101DC012D
-:1041A000CB0180279127A227B3278093BE0190934C
-:1041B000BF01A093C001B093C1011F910F910C9456
-:1041C000DB1B0895CF92DF92EF92FF920F931F9324
-:1041D000CF93DF938C01C090C201D090C301E090D7
-:1041E000C401F090C5014091BE015091BF016091A2
-:1041F000C0017091C101C42AD52AE62AF72ACFE16D
-:10420000D0E0D701C6010C2E04C0B695A7959795AE
-:1042100087950A94D2F780FF07C0B8018C2F0E94BF
-:104220000A0D8130910531F4219758F7B80180E0EB
-:104230000E940A0DDF91CF911F910F91FF90EF9097
-:10424000DF90CF90089590910C01992321F09091E7
-:104250000D01911109C020910E0130910F01F9015A
-:1042600032969FEF40E030C0982F969596959695A0
-:104270009F30A0F4E0910E01F0910F01E90FF11DC4
-:10428000877021E030E0A90102C0440F551F8A95D4
-:10429000E2F7CA019181892B818308959091D90118
-:1042A00090FF23C01F928F9384E697E09F938F9394
-:1042B0000E94B5080F900F900F900F9008959F3FA8
-:1042C00039F04F5F4E3041F051915813F8CF0DC087
-:1042D0005111F7CF942FF5CF9F3F39F0F901E90F36
-:1042E000F11D97FDFA9582830895089590910C0130
-:1042F000992321F090910D01911109C020910E0197
-:1043000030910F01F9013296205F3F4F30C0982F56
-:104310009695969596959F30A8F4E0910E01F091B0
-:104320000F01E90FF11D877021E030E0A90102C003
-:10433000440F551F8A95E2F7CA0180959181892320
-:10434000818308959091D90190FF16C01F928F9399
-:1043500086E497E09F938F930E94B5080F900F908B
-:104360000F900F9008953196E217F30729F090818E
-:104370009813F9CF1082F7CF089581E090E0E09193
-:104380000E01F0910F01E80FF91F108201968031A4
-:104390009105A9F708959091D801892B8093D801B0
-:1043A000089580959091D80189238093D80108952C
-:1043B0001092D80108959091D701892B8093D7014D
-:1043C000089580959091D70189238093D70108950E
-:1043D0001092D70108958093C60108951092C601E6
-:1043E000089580910E0190910F01FC0131969C017E
-:1043F000205F3F4F80E0919191118F5FE217F307AB
-:10440000D1F70895E0910E01F0910F018091D8014C
-:104410008083E0910E01F0910F0190818091D7018E
-:10442000892B80838091C601882361F0E0910E0181
-:10443000F0910F019081892B80830E94F1218111DD
-:104440001092C60180910E0190910F010C941B16E1
-:1044500090933B0180933A010895CF92DF92EF92BF
-:10446000FF926C01EE24FF24C114D104E104F10495
-:1044700021F0C701B60120E101C020E0C72ED82EEF
-:10448000E92EFF24C114D104E104F10419F0285FDE
-:10449000C701B6016B017C0154E0F694E794D79410
-:1044A000C7945A95D1F7C114D104E104F10419F06D
-:1044B0002C5FC701B6016B017C0142E0F694E794E2
-:1044C000D794C7944A95D1F7C114D104E104F104FB
-:1044D00019F02E5FC701B601DC01CB01B695A79597
-:1044E00097958795892B8A2B8B2B09F02F5F822F2D
-:1044F000FF90EF90DF90CF9008958295982F9C7C4D
-:10450000392F36953695282F237344E0249FC00118
-:104510001124932F982B292F2A7A2695892F857578
-:10452000880F822B08951F93CF93DF931F92CDB7EF
-:10453000DEB799830E947D22182F9981892F0E94CE
-:104540007D22212F30E0322F2227A901482BCA01DA
-:104550000F90DF91CF911F9108958091F2018430E7
-:1045600009F11092DA0120E488E190E00FB6F894A6
-:10457000A895809360000FBE2093600083B7817F71
-:10458000846083BF83B7816083BF7894889583B745
-:104590008E7F83BF88E10FB6F894809360001092FD
-:1045A00060000FBE089508950895CF930E94D3220E
-:1045B0000E94AF0A0E94D422C0E08C2F0E94DB0B25
-:1045C000811104C0CF5FCE30C1F701C081E0CF912F
-:1045D00008950C94ED1B82E084BD93E095BD9AEFA5
-:1045E00097BD80936E0008952FB7F8948091DB01FA
-:1045F0009091DC01A091DD01B091DE012FBF089503
-:10460000CF92DF92EF92FF920F931F932FB7F89400
-:104610004091DB015091DC016091DD017091DE0180
-:104620002FBF6A017B01EE24FF248C0120E030E0E3
-:10463000C016D106E206F30610F4415051099A0162
-:10464000281B390BC9011F910F91FF90EF90DF904C
-:10465000CF9008951F920F920FB60F9211248F934F
-:104660009F93AF93BF938091DB019091DC01A09168
-:10467000DD01B091DE010196A11DB11D8093DB012A
-:104680009093DC01A093DD01B093DE01BF91AF9167
-:104690009F918F910F900FBE0F901F9018950E94C1
-:1046A0000D13F8942FEF87EA91E621508040904057
-:1046B000E1F700C0000087E090EBDC018093FB0194
-:1046C0009093FC01A093FD01B093FE019CE088E172
-:1046D0000FB6F894A895809360000FBE9093600089
-:1046E000FFCFEF92FF920F931F93CF93DF93D82FBB
-:1046F000C0E08C2F0E94DB0B00E010E0E82EF12CD4
-:10470000C701002E02C0959587950A94E2F780FDB7
-:1047100006C00F5F1F4F0630110591F709C0602FCB
-:104720007C2F80E00E94E80CD813F3CF81E004C016
-:10473000CF5FCE30F1F680E0DF91CF911F910F91E6
-:10474000FF90EF900895CF93C82F8CE20E947123C1
-:10475000882321F08C2FCF910C94712380E0CF918E
-:104760000895CF930E940025811102C00E94E62483
-:1047700089E897E00E941C08C5E6C15049F00E94F4
-:10478000AF0A8FE39CE90197F1F700C00000F5CF75
-:1047900082E897E00E941C0889E20E94A32381110D
-:1047A00013C18AE20E94A32381110E94E62485E0BE
-:1047B0000E94A32381110E944F230E940B25809306
-:1047C000D90187E00E94A3238823A9F18BE10E94ED
-:1047D000A323882351F08091D90181FB222720F95E
-:1047E00091E0922790FB81F90EC08EE00E94A323F6
-:1047F000882361F08091D90182FB222720F991E082
-:10480000922790FB82F98093D90115C080E10E9424
-:10481000A3239091D901882341F093FB222720F90B
-:1048200081E0822780FB93F904C0892F809580FB6B
-:1048300090F99093D9018091D9010E940F250E948F
-:104840001D258093EC0180EE0E94A323882341F074
-:104850008091EC01982F909590FB80F98093EC016A
-:1048600089E30E94A323882359F08091EC0181FB06
-:10487000222720F991E0922790FB81F98093EC01A7
-:1048800082EE0E94A323882359F08091EC0182FBE1
-:10489000222720F991E0922790FB82F98093EC0186
-:1048A00086EE0E94A323882359F08091EC0183FBBC
-:1048B000222720F991E0922790FB83F98093EC0165
-:1048C00083EE0E94A323882359F08091EC0184FB9E
-:1048D000222720F991E0922790FB84F98093EC0144
-:1048E00085E30E94A323882359F08091EC0185FB86
-:1048F000222720F991E0922790FB85F98093EC0123
-:1049000081E30E94A323882359F08091EC0186FB68
-:10491000222720F991E0922790FB86F98093EC0101
-:1049200081E10E94A323882359F08091EC0187FB49
-:10493000222720F991E0922790FB87F98093EC01E0
-:104940008091EC010E9421258091EC0187FB882752
-:1049500080F980930D0187E20E94A323C82F8EE186
-:104960000E94A3238111C2608FE10E94A3238111C1
-:10497000C46080E20E94A3238111C86081E20E948A
-:10498000A3238111C06182E20E94A3238111C0622E
-:1049900083E20E94A3238111C06484E20E94A323C6
-:1049A000882311F0C06802C0CC2329F08C2F0E940C
-:1049B00018256C2F03C00E941425682F70E080E03A
-:1049C00090E0CF910C94A91FCF9108956DEE7EEFEA
-:1049D00080E090E00E94E92E60E082E090E00E949A
-:1049E000DB2E60E083E090E00E94DB2E60E084E05C
-:1049F00090E00E94DB2E60E085E090E00C94DB2EDE
-:104A000080E090E00E94D52E21E08D3E9E4F09F07F
-:104A100020E0822F089582E090E00C94CD2E682F44
-:104A200082E090E00C94DB2E83E090E00C94CD2E9D
-:104A3000682F83E090E00C94DB2E84E090E00C94EF
-:104A4000CD2E682F84E090E00C94DB2E8091E10164
-:104A500080FF0BC06091130185E0689FB0011124B5
-:104A600075956795759567952BC081FF09C0609115
-:104A7000130185E0689FB00111247595679520C0EA
-:104A800082FF07C06091130185E0689FB001112487
-:104A900017C09091E2019923D1F06091120196170D
-:104AA00088F72091130185E0289F90011124929F9F
-:104AB000A001939F500D112470E0CA010E949F2E07
-:104AC0006038710540F46115710539F002C065E088
-:104AD00070E0862F08958FE7089581E00895809112
-:104AE000E10180FF08C06091110170E07595679544
-:104AF0007595679521C081FF06C06091110170E036
-:104B00007595679519C082FF04C06091110170E02E
-:104B100010C09091E2019923C1F0609110019617A5
-:104B2000A0F780911101899FC001112470E00E94BB
-:104B30009F2E6038710528F46115710521F0862FCC
-:104B400008958FE7089581E0089561E070E0F4CF63
-:104B5000803F21F40E942625819504C0813F29F4DD
-:104B60000E9426258093E5010895823F21F40E944A
-:104B70002625819504C0833F29F40E942625809331
-:104B8000E4010895893F19F40E946F2505C08A3F0A
-:104B900031F40E946F2581958093E60108958B3F43
-:104BA00021F40E946F25819504C08C3F29F40E9456
-:104BB0006F258093E7010895843F21F48091E301FC
-:104BC000816017C0853F21F48091E301826011C0AC
-:104BD000863F21F48091E30184600BC0873F21F47C
-:104BE0008091E301886005C0883F31F48091E30142
-:104BF00080618093E30108958D3F21F48091E1016C
-:104C000081600BC08E3F21F48091E101826005C07C
-:104C10008F3F29F48091E10184608093E101089540
-:104C2000803F39F48091E50187FF6CC01092E50167
-:104C300069C0813F29F48091E5011816BCF362C078
-:104C40009091E401823F29F497FF5CC01092E40147
-:104C500059C0833F19F41916CCF354C0893F41F46D
-:104C60008091E60118160CF04DC01092E6014AC082
-:104C70008A3F29F48091E60187FF44C0F6CF8B3F3D
-:104C800039F48091E70187FF3DC01092E7013AC0F7
-:104C90008C3F29F48091E7011816BCF333C0843FA0
-:104CA00021F48091E3018E7F17C0853F21F480912C
-:104CB000E3018D7F11C0863F21F48091E3018B7F5A
-:104CC0000BC0873F21F48091E301877F05C0883FB7
-:104CD00031F48091E3018F7E8093E30113C08D3F17
-:104CE00021F48091E1018E7F0BC08E3F21F48091F1
-:104CF000E1018D7F05C08F3F29F48091E1018B7F19
-:104D00008093E1018091E40181110EC08091E50161
-:104D100081110AC08091E601811106C08091E701EE
-:104D2000811102C01092E20108958091D90183FFA0
-:104D30007EC085EC97E00E941C088091E3011F92E1
-:104D40008F9380EC97E09F938F930E94B5088EEB32
-:104D500097E00E941C088091E401282F332727FD4B
-:104D600030953F938F938BEB97E09F938F930E94A7
-:104D7000B50889EB97E00E941C088091E501282F77
-:104D8000332727FD30953F938F9386EB97E09F93D2
-:104D90008F930E94B50884EB97E00E941C088091D5
-:104DA000E601282F332727FD30953F938F9381EB22
-:104DB00097E09F938F930E94B5088FEA97E00E9437
-:104DC0001C088091E701282F332727FD30953F935A
-:104DD0008F938CEA97E09F938F930E94B50889EA9E
-:104DE00097E00E941C088091E2011F928F9386EA4F
-:104DF00097E09F938F930E94B50884EA97E00E9402
-:104E00001C088091E1011F928F9381EA97E09F93A4
-:104E10008F930E94B5088EE997E00E941C088DB719
-:104E20009EB74C960FB6F8949EBF0FBE8DBF83EE13
-:104E300091E00E9464160E94F4229093E001809316
-:104E4000DF0108951F93CF93DF938091DF0190914D
-:104E5000E0010E940023AC019091E201992321F02E
-:104E60002091140130E006C0209115018AE0289FAE
-:104E7000900111244217530708F486C08091E40181
-:104E8000C091E501D091E6011091E701811107C0C1
-:104E9000C11176C0D11174C0111172C075C09F3F8D
-:104EA00019F09F5F9093E201181624F40E942625C2
-:104EB0008093E4018091E40187FF05C00E942625CC
-:104EC00081958093E4011C1624F40E94262580938A
-:104ED000E5018091E50187FF05C00E9426258195A7
-:104EE0008093E5016091E401662339F1C091E50109
-:104EF000CC2319F1772767FD7095872F972F0E9494
-:104F0000A42D23E333E343E35FE30E94082E0E94D2
-:104F1000712D6093E4016C2F772767FD7095872FC3
-:104F2000972F0E94A42D23E333E343E35FE30E9422
-:104F3000082E0E94712D6093E5011D1624F40E9435
-:104F40006F258093E6018091E60187FF05C00E94EE
-:104F50006F2581958093E601111624F40E946F2538
-:104F60008093E7018091E70187FF05C00E946F25CC
-:104F700081958093E701DF91CF911F910C94952645
-:104F80009F3F09F08ECF96CFDF91CF911F9108956B
-:104F9000E3EEF1E085E0DF011D928A95E9F71092DA
-:104FA000E2011092E101089588EE99E00E941C0848
-:104FB0001F9281E08F931F9285E08F938AE999E099
-:104FC0009F938F930E94B5080F900F900F900F90B2
-:104FD0000F900F9008958330E9F128F4813061F04B
-:104FE000823009F10895853009F462C008F449C09F
-:104FF000863009F474C0089580911501262F30E0A1
-:10500000280F311D2F3F310524F4680F60931501DF
-:1050100003C08FEF80931501809115011F928F932C
-:1050200083ED98E072C080911401262F30E0280FA4
-:10503000311D2F3F310524F4680F6093140103C024
-:105040008FEF80931401809114011F928F9381EC54
-:1050500098E05BC080911301262F30E0280F311DAE
-:105060002F3F310524F4680F6093130103C08FEFC5
-:1050700080931301809113011F928F938EEA98E021
-:1050800044C080911201262F30E0280F311D2F3FA0
-:10509000310524F4680F6093120103C08FEF8093F1
-:1050A0001201809112011F928F9389E998E02DC01F
-:1050B00080911101262F30E0280F311D2F3F31053F
-:1050C00024F4680F6093110103C08FEF80931101E6
-:1050D000809111011F928F9380E898E016C0809113
-:1050E0001001262F30E0280F311D2F3F310524F409
-:1050F000680F6093100103C08FEF809310018091BF
-:1051000010011F928F9385E698E09F938F930E94E2
-:10511000B5080F900F900F900F900895833081F194
-:1051200028F4813059F08230D1F00895853009F4A7
-:1051300049C0B8F1863009F456C008958091150130
-:10514000681720F4861B8093150102C01092150188
-:10515000809115011F928F9386E598E054C080914D
-:105160001401681720F4861B8093140102C010926A
-:105170001401809114011F928F9384E498E043C03E
-:1051800080911301681720F4861B8093130102C0DD
-:1051900010921301809113011F928F9381E398E085
-:1051A00032C080911201681720F4861B809312018F
-:1051B00002C010921201809112011F928F938CE114
-:1051C00098E021C080911101681720F4861B80931C
-:1051D000110102C010921101809111011F928F9351
-:1051E00083E098E010C080911001681720F4861BBE
-:1051F0008093100102C010921001809110011F9243
-:105200008F9388EE97E09F938F930E94B5080F903D
-:105210000F900F900F900895CF93C82F1F928F93E8
-:105220008DEE9AE09F938F930E94B50881E090E005
-:10523000A0E0B0E0BC01CD0104C0660F771F881F5D
-:10524000991FCA95D2F70E94A91F0F900F900F9037
-:105250000F90CF910C94ED1BCF938D3109F465C065
-:10526000B0F58E3009F4CCC100F5873009F49BC14C
-:10527000A8F4863009F06DC28091D901817F8E7FBC
-:105280008093D90182EF9AE00E941C0884E39FE09A
-:105290000E941C0881E08093E90180C1883009F4F4
-:1052A0004FC08B3009F47CC154C2863109F4F0C17F
-:1052B00038F4803109F4B8C1813109F430C249C2EF
-:1052C000893109F4CEC18B3109F486C142C28533DC
-:1052D00009F437C248F4873209F433C208F433C200
-:1052E000893209F42EC235C2833438F48A3308F087
-:1052F0002CC2883309F454C12CC2833409F421C26E
-:10530000883409F026C20E94ED1B83E29FE00E94D0
-:105310001C089FEF23ED80E3915020408040E1F78F
-:1053200000C000000E944F2339C183E49FE00E9427
-:105330001C080E942B2D0E940F160E94410E2EC1A8
-:1053400088E39FE00E941C0883E09DE00E941C0807
-:105350000E9414251F928F9380E09DE09F938F936E
-:105360000E94B5088EEF9CE00E941C080E940B254D
-:10537000C82F8BEE9CE00E941C081F92CF9386EEF4
-:105380009CE09F938F930E94B50884EE9CE00E945E
-:105390001C088AED9CE00E941C088C2F81701F92D3
-:1053A0008F9387ED9CE09F938F930E94B50885EDC6
-:1053B0009CE00E941C088BEC9CE00E941C08C1FB36
-:1053C000882780F91F928F9388EC9CE09F938F939E
-:1053D0000E94B50886EC9CE00E941C088AEB9CE0C9
-:1053E0000E941C08C2FB882780F91F928F9387EBCD
-:1053F0009CE09F938F930E94B50885EB9CE00E94F0
-:105400001C088CEA9CE00E941C08C3FBCC27C0F956
-:105410001F92CF9389EA9CE09F938F930E94B508D7
-:1054200087EA9CE00E941C080E941D25C82F83E982
-:105430009CE00E941C081F92CF938EE89CE09F93F3
-:105440008F930E94B5088CE89CE00E941C0883E7BB
-:105450009CE00E941C088C2F81701F928F9380E724
-:105460009CE09F938F930E94B5088DB79EB780965E
-:105470000FB6F8949EBF0FBE8DBF8EE69CE00E94D3
-:105480001C0887E59CE00E941C08C1FB882780F966
-:105490001F928F9384E59CE09F938F930E94B508A1
-:1054A00082E59CE00E941C0880E49CE00E941C08AD
-:1054B000C2FB882780F91F928F938DE39CE09F9316
-:1054C0008F930E94B5088BE39CE00E941C0889E240
-:1054D0009CE00E941C08C3FB882780F91F928F93D1
-:1054E00086E29CE09F938F930E94B50884E29CE043
-:1054F0000E941C088AE19CE00E941C08C4FB8827CB
-:1055000080F91F928F9387E19CE09F938F930E9475
-:10551000B50885E19CE00E941C0883E09CE00E94A5
-:105520001C08C5FB882780F91F928F9380E09CE0C0
-:105530009F938F930E94B5088EEF9BE00E941C08FA
-:1055400082EE9BE00E941C08C6FB882780F91F9210
-:105550008F938FED9BE09F938F930E94B5088DED05
-:105560009BE00E941C0885ED9BE00E941C08C7FB85
-:10557000CC27C0F91F92CF9382ED9BE09F938F932E
-:105580000E94B50880ED9BE00E941C088DB79EB775
-:105590004C960FB6F8949EBF0FBE8DBFC1E0DEC023
-:1055A00089E19BE05BC08091D901C82FC17080FF69
-:1055B00009C086E19FE00E941C088091D901817F8B
-:1055C0008E7F47C08AE09FE00E941C088091D9012D
-:1055D00081608093D901E2CF9091D90191FBCC27D2
-:1055E000C0F981E0C827892FC0FB81F98093D901D8
-:1055F000CC2319F08DEF9EE027C08FEE9EE02EC0E9
-:105600009091D90192FBCC27C0F981E0C827892F5E
-:10561000C0FB82F98093D901CC2319F080EE9EE083
-:1056200013C080ED9EE01AC09091D90193FBCC2766
-:10563000C0F981E0C827892FC0FB83F98093D90185
-:10564000CC2351F084EC9EE00E941C088091D9018B
-:1056500081608093D90182C087EB9EE00E941C0884
-:105660009DCF88EA9EE00E941C088CE79EE00E9485
-:105670001C088FE39EE00E941C0882E19EE00E94CD
-:105680001C088EEC9DE00E941C0883EA9DE0E6CF9A
-:1056900085E99DE00E941C080E940F161F928F93BF
-:1056A0008BE79DE09F938F930E94B50880910C013A
-:1056B0001F928F9384E69DE09F938F930E94B5087D
-:1056C000809170011F928F9381E59DE09F938F934E
-:1056D0000E94B50880910D011F928F938EE39DE08B
-:1056E0009F938F930E94B5088091DB019091DC011C
-:1056F000A091DD01B091DE01BF93AF939F938F9393
-:105700008AE29DE09F938F930E94B5088DB79EB764
-:1057100046960FB6F8949EBF0FBE8DBF3FCF0E9436
-:10572000ED1BC0910D0181E0C827C0930D01CC2372
-:1057300029F080E29DE00E941C0810C085E19DE0F8
-:105740008DCF80E003C08D5101C089530E940C2988
-:1057500025CF83E19DE00E941C08C0E08C2FCF91F3
-:10576000089580E0089580E00895CF93C82F809138
-:10577000E901813081F020F0823009F44FC045C149
-:10578000E0910E01F0910F018081813169F0823248
-:1057900009F03DC109C0E0910E01F0910F01808137
-:1057A000813111F0823261F48C2F0E94B12B811172
-:1057B00004C08C2F0E942C292FC081E090E02CC0C7
-:1057C0008C2F0E94B32B811126C0C431E1F070F4FC
-:1057D000CB3081F0C031D1F40E94D42785EE9AE01D
-:1057E0000E941C0882E08093E90115C0C93259F07B
-:1057F000C83361F482EF9AE00E941C0889EE9AE0B7
-:105800000E941C0808C01092E90103C183EE9AE0CF
-:105810000E941C08FEC081E08170FDC0C43220F5EA
-:10582000CE3108F0C0C0CB3099F1C8F4C73009F0D0
-:10583000D2C08AE08093150194E19093140193E023
-:10584000909313018093120188E08093110188E204
-:105850008093100189E899E00E941C08BFC0C33101
-:1058600049F1C431C1F0B7C0CB3409F4A9C028F460
-:10587000C93289F0C83361F0AEC0C13509F49EC0A9
-:10588000C23509F499C0CE3409F0A5C06AE09EC0C3
-:105890000E94D427A3C08091E801882319F01092B8
-:1058A000E8019CC086E999E00E941C0881E0809391
-:1058B000E901B1C080E799E00E941C088EE599E0FB
-:1058C0000E941C08809115011F928F938BE599E02F
-:1058D0009F938F930E94B50889E599E00E941C0868
-:1058E00087E499E00E941C08809114011F928F9315
-:1058F00084E499E09F938F930E94B50882E499E035
-:105900000E941C0883E399E00E941C088091130107
-:105910001F928F9380E399E09F938F930E94B50825
-:105920008EE299E00E941C088DE199E00E941C081B
-:10593000809112011F928F938AE199E09F938F9338
-:105940000E94B50888E199E00E941C0883E099E074
-:105950000E941C08809111011F928F9380E099E0B2
-:105960009F938F930E94B5088EEF98E00E941C08C9
-:1059700087EE98E00E941C08809110011F928F937F
-:1059800084EE98E09F938F930E94B50882EE98E092
-:105990000E941C088DB79EB748960FB6F8949EBF1C
-:1059A0000FBE8DBF1BC0CE51EC2FF0E0E15DFE4F6E
-:1059B00080818093E80112C061E003C061E006C00D
-:1059C0006AE08091E8010E94EB2708C08091E8011D
-:1059D0000E948E2803C087E899E013C08091E801F7
-:1059E000882369F01F928F9381E899E09F938F93AA
-:1059F0000E94B5080F900F900F900F9004C08EE793
-:105A000099E00E941C0881E006C01092E90180E044
-:105A100002C080E001CFCF910895E1E8F0E08081FD
-:105A2000886080838081816080838FB7F89493E061
-:105A30009093890090ED909388008FBF0895EFE6D2
-:105A4000F0E08081826080830895EFE6F0E080815D
-:105A50008D7F80830895EFE6F0E0908182E08927D2
-:105A6000808308951F920F920FB60F9211242F93E7
-:105A70003F934F935F936F937F938F939F93AF93D6
-:105A8000BF93EF93FF938091EA019091EB01019610
-:105A90009093EB018093EA01811103C082E00E94A0
-:105AA000410EE091EB01E695E695F0E0ED5AF04FFE
-:105AB000E4918091EA018E1303C080E00E94410EC0
-:105AC000FF91EF91BF91AF919F918F917F916F91D6
-:105AD0005F914F913F912F910F900FBE0F901F90AC
-:105AE000189504D06894B1118DC0089570D088F0D5
-:105AF0009F5790F0B92F9927B751A0F0D1F0660FBA
-:105B0000771F881F991F1AF0BA95C9F712C0B130D4
-:105B100081F077D0B1E0089574C0672F782F88277F
-:105B2000B85F39F0B93FCCF3869577956795B39513
-:105B3000D9F73EF490958095709561957F4F8F4F82
-:105B40009F4F0895E89409C097FB3EF49095809587
-:105B5000709561957F4F8F4F9F4F9923A9F0F92F33
-:105B600096E9BB279395F695879577956795B795B1
-:105B7000F111F8CFFAF4BB0F11F460FF1BC06F5F97
-:105B80007F4F8F4F9F4F16C0882311F096E911C0A9
-:105B9000772321F09EE8872F762F05C0662371F0CA
-:105BA00096E8862F70E060E02AF09A95660F771FDE
-:105BB000881FDAF7880F9695879597F9089557FD0E
-:105BC0009058440F551F59F05F3F71F04795880F6B
-:105BD00097FB991F61F09F3F79F087950895121602
-:105BE00013061406551FF2CF4695F1DF08C01616AE
-:105BF00017061806991FF1CF86957105610508945F
-:105C00000895E894BB2766277727CB0197F9089575
-:105C10000BD078C069D028F06ED018F0952309F029
-:105C20005AC05FC01124EECFCADFA0F3959FD1F315
-:105C3000950F50E0551F629FF001729FBB27F00D3A
-:105C4000B11D639FAA27F00DB11DAA1F649F66278F
-:105C5000B00DA11D661F829F2227B00DA11D621FDE
-:105C6000739FB00DA11D621F839FA00D611D221F98
-:105C7000749F3327A00D611D231F849F600D211D7C
-:105C8000822F762F6A2F11249F5750408AF0E1F01F
-:105C900088234AF0EE0FFF1FBB1F661F771F881F68
-:105CA00091505040A9F79E3F510570F014C0AACF03
-:105CB0005F3FECF3983EDCF3869577956795B79553
-:105CC000F795E7959F5FC1F7FE2B880F911D96957D
-:105CD000879597F9089597F99F6780E870E060E0ED
-:105CE00008959FEF80EC089500240A941616170675
-:105CF00018060906089500240A94121613061406BD
-:105D000005060895092E0394000C11F4882352F01F
-:105D1000BB0F40F4BF2B11F460FF04C06F5F7F4FD7
-:105D20008F4F9F4F0895991B79E004C0991F9617D4
-:105D300008F0961B881F7A95C9F78095089597FB00
-:105D4000072E16F4009407D077FD09D00E94B92ED3
-:105D500007FC05D03EF4909581959F4F089570956E
-:105D600061957F4F0895EE0FFF1F0590F491E02D90
-:105D70000994AA1BBB1B51E107C0AA1FBB1FA61792
-:105D8000B70710F0A61BB70B881F991F5A95A9F7E4
-:105D900080959095BC01CD010895F999FECF92BDF3
-:105DA00081BDF89A992780B50895A8E1B0E042E056
-:105DB00050E00C94F02E262FF999FECF1FBA92BD19
-:105DC00081BD20BD0FB6F894FA9AF99A0FBE0196DC
-:105DD00008950E94DB2E272F0C94DC2EDC01CB01D2
-:105DE000FC01F999FECF06C0F2BDE1BDF89A3196EB
-:105DF00000B40D9241505040B8F70895F894FFCF89
-:105E00002002420E330F100FDC0EA80E0101C70155
-:105E100028080A03140A3F4D362039D30686065057
-:105E2000063006F7056A0583059C05B505D505010D
-:0A5E3000020304050607080900003C
-:00000001FF
+:100000000C94F0030C9437040C9437040C943704CC
+:100010000C9437040C9437040C9437040C94370474
+:100020000C9437040C9437040C94370E0C94090F7D
+:100030000C9437040C9437040C9437040C94370454
+:100040000C9437040C947D230C9437040C943704DF
+:100050000C9437040C940F1D0C9437040C94370443
+:100060000C9437040C9437040C9437040C94370424
+:100070000C9437040C9437040C9437040C94370414
+:100080000C9437040C9437040C9437040C94370404
+:100090000C9437040C9437040C9437040C943704F4
+:1000A0000C9437040C9437040C943704470451041F
+:1000B00069048104C904CF04F004D504EB04E1040D
+:1000C000E604DB04B1049904F504760F980F8B1055
+:1000D000980F8B10DD0F00108B1055106810521305
+:1000E000521381138113C413FE130B160B1617142E
+:1000F0000B160C150C15DF150B160B16F61501E17A
+:100100000137023702E10138023801E201250225F8
+:1001100002E20001E10137023702E1013802380151
+:10012000E10130023002E10001E10137023702E172
+:100130000138023801E10107020702E1000135023E
+:1001400035012002200001E10137023702E10138C8
+:10015000023801E10125022502E10001E101360238
+:100160003602E10138023801E10125022502E100F1
+:1001700001E10136023602E10138023801E10126CF
+:10018000022602E10001E10137023702E1013802F3
+:100190003801E10126022602E10002E002E201301C
+:1001A00002300002E002E20001E001E20002E002AF
+:1001B000E3016402640002E002E30001E001E30005
+:1001C00002E002E2012E022E02E10002E002E10260
+:1001D000E20001E001E101E20002E001E3010602C8
+:1001E0000602E30002E00001E00002E001E3011981
+:1001F000021902E30002E00001E0000000F0A1F0BB
+:10020000A329002B00E200E100358100001E00144C
+:100210000004001D710D304D831F001A0016001BD5
+:10022000000C304C002000080007000600E1042A02
+:10023000002100150009001900E1084A00220017FA
+:10024000000A000500000003300130E3000000E276
+:1002500000000002540230E7000000E60000000445
+:100260005423001C000B00110000002E7F240018F6
+:10027000000D00100050004B0025000C000E003651
+:100280000052002C00260012000F003700510028F9
+:100290000027001300330038714F004E002D002F4F
+:1002A000003474E50031810000010001000100010B
+:1002B00000010000003A003500310001000100019A
+:1002C000003B0035022102350001004C003C001EBD
+:1002D0000224062202010001003D002D0224022416
+:1002E00004010001003E000100370011040000017C
+:1002F000000100010000000100000001000E3001BB
+:100300000000000100000001003F00240624022339
+:100310000200000100400022042502350001000116
+:100320000041002304260235023700010042002468
+:100330000425041F021E020100430031002604317F
+:1003400002010001004400450001002D02010000EF
+:100350000001000100010001000100000001000196
+:100360000001000100010001000100F400F200FBA7
+:1003700000010001000100F000F100FA000100019D
+:10038000000100F500F300FC00010001000100F98C
+:1003900000FA00F600000001000100010000000169
+:1003A0000000000100A800010000000100000001A1
+:1003B0000001000100A900AA0000000100010001E5
+:1003C000000100010001000100010001000100AC7A
+:1003D000000100B600010001000100AB0050000167
+:1003E00000010001000100520051000100AE0001B7
+:1003F00000010001004F00000001000100010001A8
+:1004000000010000000100010001000100010001E5
+:1004100000010001000100010001000100010001D4
+:1004200000010001000100010001000100010001C4
+:1004300000010001000100010001000100000001B5
+:100440000001000100000001000000010004300173
+:1004500000000001000000010005300630093001F5
+:1004600000000001000A300B3008300100010001DB
+:10047000000100073001000100010001000100013E
+:100480000001000100010001000100010001000164
+:100490000001000100010001000100010001000055
+:1004A0000001000100010001000100000001000145
+:1004B00000010001000100010001000100500001E5
+:1004C0000001000100010052005100010001000183
+:1004D00000010001004F00010001000100010001C6
+:1004E0000001000100000001000100010000000106
+:1004F00000000001000100010000000100000001F7
+:10050000003F00520051002302000001004000247F
+:100510000021001E00270001004100250022001FCD
+:1005200000370001004200260023002000270001C0
+:10053000004300300230002402270201004400453D
+:1005400000380001000100000001000100E100018D
+:1005500000E0000000010001000100010001003D79
+:100560000001000100010001000100E000010001A4
+:10057000000100010001002C000100010001000148
+:100580000001003C00010001000100010000003AF0
+:1005900000010001000000010000003B000E3001DE
+:1005A0000000000100000001000100010001000145
+:1005B0000000000100010001000100010001000134
+:1005C0000001000100010001000100010001000123
+:1005D0000001000100010001000100010001000113
+:1005E0000001000100010001000100010001000004
+:1005F0000016034500720067006F0044006F00782A
+:1006000000200045005A00000016034500720067F4
+:10061000006F0044006F007800200045005A000081
+:10062000000403090409026D00040100A0FA090492
+:1006300000000103010100092111010001223F0016
+:100640000705810308000A090401000103010200F3
+:10065000092111010001224D000705820308000A4B
+:100660000904020001030000000921110100012218
+:1006700036000705830308000A090403000103008C
+:10068000000009211101000122390007058403102F
+:1006900000011201100100000008EDFE0713010027
+:1006A0000102000105010906A101050719E029E77A
+:1006B0001500250195087501810205081901290514
+:1006C00095057501910295017503910105071900C2
+:1006D000297715002501957875018102C00501096A
+:1006E00080A101850216010026B7001A01002AB771
+:1006F00000751095018100C0050C0901A101850359
+:10070000160100269C021A01002A9C027510950110
+:100710008100C005010902A1010901A10005091913
+:1007200001290515002501950575018102950175C1
+:100730000381010501093009311581257F95027575
+:1007400008810609381581257F9501750881060500
+:100750000C0A38021581257F950175088106C0C0F5
+:1007600005010906A101050719E029E71500250182
+:100770009508750181029501750881010508190127
+:1007800029059505750191029501750391010507EC
+:10079000190029FF150025FF950675088100C00086
+:1007A00000000000000000000000010204060A0F23
+:1007B00017202C3A4A5D71879DB3C7DAE9F5FCFF33
+:1007C000FCF5E9DAC7B39D87715D4A3A2C20170F13
+:1007D0000A06040201000000000000000000000002
+:1007E00011241FBECFEFDAE0DEBFCDBF04B603FE9B
+:1007F00027C08091EF019091F001A091F101B0919B
+:10080000F2018730904BA740B04BD1F41092EF012A
+:100810001092F0011092F1011092F20114BE84B70F
+:10082000877F84BF0FB6F894A89580916000886197
+:1008300080936000109260000FBEE0E0FFE3099536
+:1008400011E0A0E0B1E0ECE9FAE402C005900D92FD
+:10085000A433B107D9F721E0A4E3B1E001C01D92B0
+:10086000AF3EB207E1F70E947E0B0C944C250C942E
+:100870000000462F50E04F30510508F0DEC0FA016D
+:10088000EA5AFF4FDC0112968C910C9401258823C3
+:1008900021F085EE0E94EC11D0C085EE0E94B412CA
+:1008A000CCC0882349F00E94D91C909335018093D5
+:1008B000340188EF91E008958091340190913501E1
+:1008C0000E94E51C873991050CF0A8C08AEE91E0E2
+:1008D0000895882349F00E94D91C90933501809394
+:1008E000340187EE91E008958091340190913501B3
+:1008F0000E94E51C873991050CF093C089ED91E0C9
+:100900000895882349F00E94D91C90933501809363
+:10091000340182ED91E00895809134019091350188
+:100920000E94E51C873991050CF07EC080EC91E0B7
+:100930000895882349F00E94D91C90933501809333
+:1009400034018BEB91E00895809134019091350151
+:100950000E94E51C873991050CF069C08DEA91E091
+:100960000895882349F00E94D91C90933501809303
+:10097000340188EA91E00895809134019091350125
+:100980000E94E51C873991050CF054C08AE991E07A
+:100990000895882309F451C085E891E008958823DB
+:1009A00009F44BC080E791E00895882309F445C01D
+:1009B0008BE591E00895882309F43FC086E491E037
+:1009C00008958823D1F18DE391E008958823A9F15A
+:1009D00088E291E00895882381F183E191E0089510
+:1009E000882359F18EEF90E00895882331F18091AA
+:1009F000B3019091B401A091B501B091B60120E28C
+:100A0000822780729927AA27BB278093B3019093EE
+:100A1000B401A093B501B093B6010FC085EF91E08A
+:100A2000089584EE91E008958BEC91E0089586EBB3
+:100A300091E0089583EA91E0089580E090E00895C0
+:100A400008956091B3017091B4018091B5019091C6
+:100A5000B6010E943C1C56985E9825982D982698C1
+:100A60002E9827982F988330C1F028F4813041F0D8
+:100A7000823049F00895843049F0853051F008956E
+:100A8000259A2D9A0895269A2E9A0895259A2D9A98
+:100A900004C0259A2D9A269A2E9A279A2F9A08955D
+:100AA0000C94210556985E9825982D9826982E9896
+:100AB00027982F988FEF90E090938900809388007B
+:100AC00090938B0080938A0090938D0080938C008C
+:100AD000259A2D9A2FEF80E792E021508040904098
+:100AE000E1F700C00000269A2E9A2FEF80E792E0EF
+:100AF000215080409040E1F700C00000279A2F9AD3
+:100B00002FEF80E792E0215080409040E1F700C055
+:100B1000000025982D982FEF80E792E0215080402B
+:100B20009040E1F700C0000026982E982FEF80E754
+:100B300092E0215080409040E1F700C000002798EB
+:100B40002F9856985E9825982D9826982E98279835
+:100B50002F98089589EA8093800089E0809381002E
+:100B600024982C983F988AB18F748AB96E98479AC6
+:100B70008BB1806B8BB9769A0E9452050C9420053C
+:100B800080E2809300018091360181110EC00E94A5
+:100B90000F0681E0809336012FEF83ED90E3215023
+:100BA00080409040E1F700C0000080E40E941506FC
+:100BB0008093000181112EC00E943F0680930001A6
+:100BC000811128C00E943F0680930001811122C03C
+:100BD0008FE30E943F068093000181111BC00E9499
+:100BE000370680E40E94150680930001811112C02F
+:100BF0008CE00E943F068093000181110BC00E948F
+:100C00003F0680930001811105C08FE30E943F06DB
+:100C1000809300010E943706809100010895109290
+:100C2000B9008AE08093B800089594EA9093BC00DC
+:100C30009091BC0097FFFCCF9091B900987F9830BD
+:100C400021F0903111F081E008958093BB0084E899
+:100C50008093BC008091BC0087FFFCCF8091B900DD
+:100C6000887F883111F0803471F780E0089584E93D
+:100C70008093BC008091BC0084FDFCCF08958093DC
+:100C8000BB0084E88093BC008091BC0087FFFCCF50
+:100C90009091B900987F81E0983209F480E008953E
+:100CA00084E88093BC008091BC0087FFFCCF8091DA
+:100CB000BB00089580910001811115C080E40E945D
+:100CC00015068093000181110CC082E10E943F064D
+:100CD00080930001811105C08FEF0E943F06809331
+:100CE00000010E94370684B1807F84B985B1807F7E
+:100CF00085B98AB1837F8AB98BB1837F8BB93E98DE
+:100D0000469808950E94C005809300010E945A06EB
+:100D100080B38C7080BB81B3836F81BBE6E4F1E06C
+:100D2000A8E3B1E011921D9281E0E435F807D1F714
+:100D30000C94AA059F92AF92BF92CF92DF92EF924E
+:100D4000FF920F931F93CF93DF938091000188232D
+:100D500079F0809137018F5F80933701811108C04E
+:100D60000E94C00580930001811102C00E945205BB
+:100D700088E3E82E81E0F82E8701C0E0D0E0BB24B4
+:100D8000B39492E0A92ECC24C394D12CC730D105C2
+:100D900000F580910001811164C080E40E94150675
+:100DA00080930001811112C082E10E943F0680936E
+:100DB000000181110BC0C6010C2E01C0880F0A94DE
+:100DC000EAF780950E943F06809300010E94370653
+:100DD00048C0CA30A1F028F4C83059F0C93061F0D9
+:100DE00005C0CC3089F070F0CD3089F0209A289879
+:100DF00010C0219A29980DC0229A2A980AC0239AD5
+:100E00002B9807C0529A01C0539A5B9802C03E9A31
+:100E10004698E0EAEA95F1F78FB181708B257999D0
+:100E200002C032E001C030E0832B7C9902C034E084
+:100E300001C030E0832B7D9902C028E001C020E092
+:100E4000822B7E9902C090E101C090E0892B9FB176
+:100E50009095991F9927991F9295990F907E892BAC
+:100E60000FC08091000181114AC080E40E941506E4
+:100E700080930001882381F1912C0E943706892DEF
+:100E8000D8019C91981719F08C93A09201010E94AF
+:100E90005A0621960F5F1F4FCE30D10509F076CF4D
+:100EA00080910101882369F1815080930101882399
+:100EB00039F0EFE9FFE03197F1F700C0000021C001
+:100EC000E6E4F1E0D7018D917D018193B6E4EB1664
+:100ED000B1E0FB06B9F715C083E10E943F0680939D
+:100EE00000018111C9CF81E40E94150680930001A1
+:100EF0008111C2CF0E945006982E9094BECF80E000
+:100F0000BFCF0E94500581E0DF91CF911F910F91DB
+:100F1000FF90EF90DF90CF90BF90AF909F9008959B
+:100F2000E82FF0E0EA5BFE4F8081089508958B3B47
+:100F3000910580F4883A910548F5853A9105D8F4F1
+:100F40008430910508F0B2C0019709F06EC081E0CD
+:100F500090E00895803E910508F467C0883E9105B1
+:100F600008F4A4C09C01205F31092031310508F04C
+:100F70005CC090650895853A910509F459C0863A98
+:100F8000910509F058C082E890E40895883A9105E7
+:100F900009F454C0893A910509F453C08A3A91057D
+:100FA00009F452C08B3A910509F451C08C3A91056D
+:100FB00009F450C08D3A910509F44FC0803B91056A
+:100FC00009F44EC08E3A910509F44DC08F3A91054F
+:100FD00009F44CC0813B910509F44BC0823B91055B
+:100FE00009F44AC0833B910509F449C0843B91054B
+:100FF00009F448C0853B910509F447C0863B91053B
+:1010000009F446C0873B910509F445C0883B91052A
+:1010100009F444C0893B910509F443C08A3B91051A
+:1010200009F442C080E094E4089580E090E00895DF
+:1010300081E890E4089583E890E4089582EE94E4D2
+:10104000089589EE94E408958AEE94E4089585EB7A
+:1010500094E4089586EB94E4089587EB94E408956E
+:101060008CEC94E408958DEC94E4089583E895E481
+:1010700008958AE895E4089582E995E4089584E95D
+:1010800095E4089581E296E4089583E296E4089554
+:1010900084E296E4089585E296E4089586E296E473
+:1010A000089587E296E408958AE296E40895089503
+:1010B00024E5829FC0011124FC0126E0729FE00D0F
+:1010C000F11D1124E60FF11DEE0FFF1FEF5FFD4F25
+:1010D000859194910895880F991FFC01E558FF4F61
+:1010E000859194910895880F991FFC01E550FE4F5A
+:1010F00085919491089524E5829FC0011124FC01FB
+:1011000046E0749FE00DF11D1124E60FF11DEE0F76
+:10111000FF1FEF5FFD4F859194919C013A9521153A
+:101120004FE1340708F425C13F512115304120F427
+:101130009F700E94730808959C013053211530411F
+:1011400018F49927906C0895811520E5920769F4A9
+:101150000E942D164FEF84E39CE041508040904068
+:10116000E1F700C000000C94341D813020E59207A7
+:1011700031F48091CE0181608093CE0108959C016D
+:1011800030552115304108F05CC0292F33272F70CE
+:10119000332721303105E9F4AC0164E0440F551FD9
+:1011A0006A95E1F744275370BC016370772702C04A
+:1011B000220F331F6A95E2F73C68242B352B73E02E
+:1011C000880F991F7A95E1F780769927822B932BC8
+:1011D00008952230310529F4982F8827816F906A6D
+:1011E000089523303105A1F4AC0133E0440F551FBD
+:1011F0003A95E1F7407E57708370992721E030E0FF
+:1012000002C0220F331F8A95E2F7C9019C6816C0FD
+:101210002430310531F5AC0123E0440F551F2A95E8
+:10122000E1F7407E57708370992721E030E002C0DB
+:10123000220F331F8A95E2F7C9019A68842B952BF8
+:1012400008959C0130572115304118F49F70906229
+:1012500008959C0130582115304118F49F70906A10
+:101260000895803E9105E0F4803C910558F5813366
+:10127000910509F46FC048F48932910509F463C0FF
+:101280008A32910509F46DC072C089339105E9F085
+:1012900082389105D1F08533910509F44DC067C0BE
+:1012A000833E910581F138F4803E9105B9F0823E8C
+:1012B0009105D9F05CC0863E910561F1873E9105AC
+:1012C000A1F155C00E946B0808952091E00120FD16
+:1012D00002C021FF4CC080EE90E049C08091E00147
+:1012E00080FFF9CF89E390E042C08091E00182FF66
+:1012F0000EC08091E00184FF03C080E090E037C021
+:1013000083EE90E034C08091E00182FFF2CF82EE64
+:1013100090E02DC08091E00183FF0BC08091E0013F
+:1013200084FDEBCF87EE90E022C08091E00183FF47
+:10133000F5CF86EE90E01BC08091E00185FF07C0ED
+:1013400089E290E014C08091E00185FFF9CF85E348
+:1013500090E00DC08091E00186FF07C08AE290E036
+:1013600006C08091E00186FFF9CF81E390E00E9402
+:10137000970708950895809164010895CF93DF93AE
+:1013800000D01F92CDB7DEB79C018091E60184307A
+:1013900019F593E099833B832A839093E9008FEFBB
+:1013A0009091E800815095FD06C095ED9A95F1F772
+:1013B00000008111F5CF8091E80085FF0DC040E06D
+:1013C00050E063E070E0CE0101960E942B0C80910A
+:1013D000E8008E778093E8000F900F900F90DF91D8
+:1013E000CF910895CF93DF9300D01F92CDB7DEB792
+:1013F0002091E601243021F522E029839B838A8312
+:1014000083E08093E9008FEF9091E800815095FD93
+:1014100006C095ED9A95F1F700008111F5CF809106
+:10142000E80085FF0DC040E050E063E070E0CE01D1
+:1014300001960E942B0C8091E8008E778093E80043
+:101440000F900F900F90DF91CF9108959C018091A4
+:10145000E6018430F9F482E08093E9009FEF809107
+:10146000E800915085FD06C085ED8A95F1F70000F2
+:101470009111F5CF8091E80085FF0CC040E050E06D
+:1014800065E070E0C9010E942B0C8091E8008E7726
+:101490008093E8000895CF93DF93EC018091E601FB
+:1014A000843009F046C090910C019923D9F09091B5
+:1014B0000D019923B9F08093E9008FEF9091E80036
+:1014C000815095FD06C095E19A95F1F700008111D4
+:1014D000F5CF8091E80085FF2CC040E050E060E14E
+:1014E00070E017C081E08093E9008FEF9091E800F1
+:1014F000815095FD06C095ED9A95F1F70000811198
+:10150000F5CF8091E80085FF14C040E050E068E02E
+:1015100070E0CE010E942B0C8091E8008E778093C2
+:10152000E80080E1FE01A4E5B1E001900D928A950A
+:10153000E1F7DF91CF9108958091E501811109C014
+:101540000E94BC0D0E94190E8091E200846080937D
+:10155000E20008951092E501089508950C946A231D
+:101560000E94CA1C0E9470230E94C4100C94BA09E5
+:1015700042E061EC81E00E94350D42E061EC82E0E6
+:101580000E94350D42E061EC83E00E94350D42E19E
+:1015900061EC84E00C94350D8091E801833009F40E
+:1015A00055C030F4813071F0823009F48EC0089556
+:1015B0008A3009F47AC08B3009F460C0893009F0B0
+:1015C0009CC020C08091E701813A09F096C08091CB
+:1015D000E800877F8093E8008091EB019091EC0117
+:1015E000892B21F460E184E591E003C060E080E0B4
+:1015F00090E070E00E94760C8091E8008B778093F9
+:10160000E80008958091E701813209F076C0809169
+:10161000EB019091EC01009719F0039709F06DC070
+:101620008091E800877F8093E8008091E80082FD48
+:1016300005C08091E6018111F8CF5FC08091F10073
+:10164000809364018091E8008B7753C08091E7011B
+:10165000813A09F052C08091EB019091EC01892B05
+:1016600009F04BC08091E800877F8093E80080916B
+:10167000E80080FFFCCF80910C0136C08091E7012B
+:101680008132D9F58091EB019091EC01892BA9F57C
+:101690008091E800877F8093E8000E946A0D809126
+:1016A000E90180930C010C942D168091E7018132A1
+:1016B00021F58091E800877F8093E8000E946A0D01
+:1016C0008091EA018093650108958091E701813A54
+:1016D000A1F48091E800877F8093E8008091E80082
+:1016E00080FFFCCF809165018093F1008091E8003C
+:1016F0008E778093E8000C946A0D089584B7877FF5
+:1017000084BF0FB6F894A89580916000886180939B
+:101710006000109260000FBE90E080E80FB6F89471
+:1017200080936100909361000FBE0E9413110E948C
+:10173000BC0D0E94190E8091E20084608093E2004B
+:1017400078940E94A4100E94151182E091E00E94FA
+:10175000BF100E9458238091E601853069F40E94F1
+:101760008C1C8091E4018823B1F30E94B61C88236D
+:1017700091F30E94150CEFCF0E941B11ECCF292F83
+:10178000332723303105C9F060F42130310581F071
+:101790002230310509F041C08DE690E025E236E0C7
+:1017A00040C021323105E1F02232310531F135C03E
+:1017B00082E190E022E936E034C09927813091053A
+:1017C00049F028F0029749F5E1EFF5E005C0E1E2C4
+:1017D000F6E002C0E9E0F6E0849190E09F0121C0CC
+:1017E0006430D8F4E62FF0E0EE0FFF1FEE5DFE4F01
+:1017F0002081318189E090E014C0643070F470E0A1
+:10180000FB01EE0FFF1FE65EFE4F20813181FB01E1
+:10181000EA5EFE4F808190E004C080E090E020E02E
+:1018200030E0FA0131832083089580E189BD82E1AF
+:1018300089BD09B400FEFDCF8091D8008F7D8093D3
+:10184000D8008091E00082608093E0008091E00009
+:1018500081FDFCCF0895CF92DF92EF92FF920F931C
+:101860001F93CF93DF93EC018B016A010E94890DD6
+:10187000811133C0C114D10439F0F6018081918106
+:10188000081B190BC80FD91FE12CF12C01151105EC
+:1018900019F18091E80085FD16C08091E8008E77EF
+:1018A0008093E800C114D10449F0F6018081918150
+:1018B000E80EF91EF182E08285E00FC00E94890DDA
+:1018C000882321F30AC089918093F1000150110906
+:1018D000FFEFEF1AFF0ADACF80E0DF91CF911F917F
+:1018E0000F91FF90EF90DF90CF9008952091ED0140
+:1018F0003091EE012617370748F06115710539F46C
+:101900002091E8002E772093E80001C0B901FC0186
+:1019100020E06115710579F18091E6018823F1F1EC
+:101920008530F1F18091E80083FD3CC08091E800B2
+:1019300082FD2EC08091E80080FFEBCF2091F30064
+:101940008091F20090E0922B6115710551F0883082
+:10195000910538F421912093F100615071090196AD
+:10196000F3CF21E0089709F020E08091E8008E771E
+:101970008093E800CECF2111CFCF0AC08091E6013D
+:10198000882361F0853061F08091E80083FD0AC012
+:101990008091E80082FFF2CF80E0089582E0089510
+:1019A00083E0089581E008952091ED013091EE01EA
+:1019B0002617370748F06115710539F42091E800C2
+:1019C0002E772093E80001C0B901FC0120E06115E9
+:1019D000710591F18091E601882309F440C08530BA
+:1019E00009F43FC08091E80083FD3DC08091E8008C
+:1019F00082FD2FC08091E80080FFE9CF2091F300A5
+:101A00008091F20090E0922B6115710559F08830B9
+:101A1000910540F424912093F100319661507109B1
+:101A20000196F2CF21E0089709F020E08091E800CC
+:101A30008E778093E800CBCF2111CCCF0AC0809164
+:101A4000E601882361F0853061F08091E80083FD34
+:101A50000AC08091E80082FFF2CF80E0089582E022
+:101A6000089583E0089581E00895982F973068F5F0
+:101A70009093E900981739F07091EC002091ED00F7
+:101A80005091F00003C0242F762F50E021FD02C0BA
+:101A90009F5FECCF3091EB003E7F3093EB003091B5
+:101AA000ED003D7F3093ED003091EB0031603093DD
+:101AB000EB007093EC002093ED005093F000209128
+:101AC000EE0027FDE5CF80E008958F708093E90058
+:101AD00081E008958091E70187FF11C08091E800BF
+:101AE00082FD05C08091E6018111F8CF11C080917F
+:101AF000E8008B770BC08091E601882349F0809144
+:101B0000E80080FFF8CF8091E8008E778093E800AE
+:101B100008952091E4003091E50095E64091EC00B5
+:101B2000842F817040FF23C08091E80080FD1DC09C
+:101B30008091E601882399F0853099F08091EB003F
+:101B400085FD11C04091E4005091E5002417350750
+:101B500029F3915011F09A01E1CF84E0089582E0D9
+:101B6000089583E0089581E0089580E0089540910C
+:101B7000E80042FFDDCF08950E942A0E0E94320E37
+:101B8000E0EEF0E0808181608083E8EDF0E080812C
+:101B90008F77808319BCA7EDB0E08C918E7F8C93FA
+:101BA00080818F7E80831092E50108950F931F93AB
+:101BB000CF93DF930E942A0E0E94320EC8EDD0E030
+:101BC00088818F77888388818068888388818F7DEA
+:101BD000888319BC1092E6011092E2011092E40190
+:101BE0001092E30100EE10E0F80180818B7F80838A
+:101BF00088818160888342E060E080E00E94350D4A
+:101C0000E1EEF0E080818E7F8083E2EEF0E0808183
+:101C100081608083808188608083F80180818E7FED
+:101C20008083888180618883DF91CF911F910F919C
+:101C30000895E8EDF0E080818F7E8083E7EDF0E0AD
+:101C400080818160808384E082BF81E08093E501B0
+:101C50000C94D60DE8EDF0E080818E7F80831092A9
+:101C6000E20008951092DA001092E10008951F92A8
+:101C70000F920FB60F9211242F933F934F935F93C0
+:101C80006F937F938F939F93AF93BF93EF93FF9344
+:101C90008091E10082FF0BC08091E20082FF07C0CB
+:101CA0008091E1008B7F8093E1000E94A3108091DE
+:101CB000DA0080FF1FC08091D80080FF1BC0809198
+:101CC000DA008E7F8093DA008091D90080FF0DC00A
+:101CD00080E189BD82E189BD09B400FEFDCF81E0CC
+:101CE0008093E6010E949C0A05C019BC1092E6018F
+:101CF0000E94AA0A8091E10080FF19C08091E20051
+:101D000080FF15C08091E2008E7F8093E200809179
+:101D1000E20080618093E2008091D800806280932D
+:101D2000D80019BC85E08093E6010E94AE0A80913C
+:101D3000E10084FF30C08091E20084FF2CC080E18C
+:101D400089BD82E189BD09B400FEFDCF8091D80034
+:101D50008F7D8093D8008091E1008F7E8093E10099
+:101D60008091E2008F7E8093E2008091E2008160AA
+:101D70008093E2008091E201882311F084E007C0A3
+:101D80008091E30087FD02C081E001C083E0809381
+:101D9000E6010E94B00A8091E10083FF29C0809192
+:101DA000E20083FF25C08091E100877F8093E100FE
+:101DB00082E08093E6011092E2018091E1008E7F43
+:101DC0008093E1008091E2008E7F8093E200809119
+:101DD000E20080618093E20042E060E080E00E94E7
+:101DE000350D8091F00088608093F0000E94AD0A6C
+:101DF000FF91EF91BF91AF919F918F917F916F91E3
+:101E00005F914F913F912F910F900FBE0F901F90B8
+:101E100018951F920F920FB60F9211242F933F9394
+:101E20004F935F936F937F938F939F93AF93BF93E2
+:101E3000CF93DF93EF93FF93C091E900CF70809130
+:101E4000EC00D82FD17080FDD0E81092E90080918D
+:101E5000F000877F8093F00078940E944D0F1092DD
+:101E6000E9008091F00088608093F000CD2BCF7066
+:101E7000C093E900FF91EF91DF91CF91BF91AF91B6
+:101E80009F918F917F916F915F914F913F912F9192
+:101E90000F900FBE0F901F9018951F93CF93DF9355
+:101EA000CDB7DEB7AA970FB6F894DEBF0FBECDBF91
+:101EB000E7EEF1E08091F100819321E0EF3EF2073F
+:101EC000C9F70E94CC0A8091E80083FF24C1809169
+:101ED000E7019091E801492F50E04A30510508F0A0
+:101EE0001AC1FA01EB59FF4F0C940125803881F09B
+:101EF000823809F010C18091EB018F708093E90066
+:101F00008091EB0085FB882780F91092E90006C0DC
+:101F10008091E3019091E401911182609091E80039
+:101F2000977F9093E8008093F1001092F100C8C071
+:101F3000282F2D7F09F0EFC0882319F0823061F03F
+:101F4000EAC08091E901813009F0E5C0933009F0E1
+:101F500080E08093E4012BC08091E901811127C0CA
+:101F60008091EB018F7009F4D6C08093E900209135
+:101F7000EB0020FF1CC0933021F48091EB008062C5
+:101F800014C09091EB0090619093EB0021E030E061
+:101F9000A90102C0440F551F8A95E2F74093EA0059
+:101FA0001092EA008091EB0088608093EB00109221
+:101FB000E9008091E800877F86C08111ACC0109154
+:101FC000E9011F778091E3008078812B8093E30003
+:101FD0008091E800877F8093E8000E946A0D8091DD
+:101FE000E80080FFFCCF8091E30080688093E300ED
+:101FF000111102C082E001C083E08093E6018BC032
+:102000008058823008F087C08091E9019091EA0100
+:102010008C3D53E0950779F583E08A838AE28983D2
+:102020004FB7F894DE01139620E03EE051E2E32F33
+:10203000F0E050935700E49120FF03C0E295EF7069
+:102040003F5FEF708E2F90E0EA3010F0C79601C02E
+:10205000C0968D939D932F5F243149F74FBF809198
+:10206000E800877F8093E8006AE270E0CE01019685
+:102070000E94760C14C0AE014F5F5F4F6091EB0180
+:102080000E94BF0BBC01892B09F445C09091E80068
+:10209000977F9093E80089819A810E94D40C809167
+:1020A000E8008B778093E80036C08038A1F58091F6
+:1020B000E800877F8093E8008091E2018093F1003F
+:1020C0008091E8008E778093E8000E946A0D23C01B
+:1020D000811121C08091E9019091EA01992702972D
+:1020E000D4F48091E800877F8093E8008091E90133
+:1020F0008093E2010E946A0D8091E201811106C085
+:102100008091E30087FD02C081E001C084E08093FC
+:10211000E6010E94B80A8091E80083FF0AC080911E
+:10212000E800877F8093E8008091EB0080628093D5
+:10213000EB00AA960FB6F894DEBF0FBECDBFDF91BD
+:10214000CF911F9108950895CF938091E601882340
+:10215000A1F0C091E900CF709091EC00892F8170BF
+:1021600090FD80E8C82B1092E9008091E80083FD83
+:102170000E944D0FCF70C093E900CF9108959093C6
+:102180006B0180936A010895E0916A01F0916B01FF
+:10219000309721F00190F081E02D099480E00895BE
+:1021A000E0916A01F0916B01309721F00280F38198
+:1021B000E02D09940895E0916A01F0916B01309748
+:1021C00021F00480F581E02D0994089520916801A3
+:1021D000309169012817390771F090936901809354
+:1021E0006801E0916A01F0916B01309721F006805F
+:1021F000F781E02D099408952091660130916701DF
+:102200002817390771F09093670180936601E09178
+:102210006A01F0916B01309721F00084F185E02D87
+:102220000994089508950C9412110E94D01C0E94E4
+:1022300082060C94961DCF92DF92EF92FF920F933D
+:102240001F93CF93DF93CDB7DEB72B970FB6F894DC
+:10225000DEBF0FBECDBF0E949A068DE6C82E81E07C
+:10226000D82E00E010E0E02E802F0E949007F601AB
+:1022700041916F01F82EF426B1F40F5F1F4F0E301D
+:10228000110589F78FEF89838A831B820E94D91CED
+:102290008160782F9D838C8349815A816B818D81E8
+:1022A0000E94BE1140C09091CE0191FF04C08B8767
+:1022B0000E9496078B8520E030E04F2D50E0922F52
+:1022C000BA01022E02C0759567950A94E2F760FF85
+:1022D00024C02E83EF8221E030E0690102C0CC0CE3
+:1022E000DD1C9A95E2F790E08C219D21892B09F461
+:1022F00020E028870E94D91C8160782F9A878987DF
+:102300004E815F8168858A850E94BE11F801E3597C
+:10231000FE4F8081C826C08206C02F5F3F4F263007
+:10232000310569F6AACF0E947D200E94C4109091C9
+:102330006C018917A1F00E94C41080936C012B9648
+:102340000FB6F894DEBF0FBECDBFDF91CF911F91C6
+:102350000F91FF90EF90DF90CF900C94BA092B96DD
+:102360000FB6F894DEBF0FBECDBFDF91CF911F91A6
+:102370000F91FF90EF90DF90CF900895CF93DF9370
+:10238000CDB7DEB72B970FB6F894DEBF0FBECDBF2B
+:102390004F83588769877A878B87DE01119686E09D
+:1023A000FD0111928A95E9F785E0FE0137960190CB
+:1023B0000D928A95E1F749815A816B817C818D81EB
+:1023C0009E810E94C1182B960FB6F894DEBF0FBEF7
+:1023D000CDBFDF91CF910895CF93C82F882309F403
+:1023E000C1C0823859F40E94C41081FDBBC089E38A
+:1023F0000E945E1B0E94161C89E30CC0833879F48E
+:102400000E94C41080FDAEC083E50E945E1B0E9446
+:10241000161C83E50E949D1BCF910C94161C8438DA
+:1024200059F40E94C41082FD9DC087E40E945E1B87
+:102430000E94161C87E4EECF8CEF8C0F813A48F493
+:102440008C2F0E94BD2281118DC08C2F0E945E1B9B
+:10245000E3CF80E28C0F883048F4C77081E001C080
+:10246000880FCA95EAF70E94DF1BD6CF8BE58C0F49
+:10247000833078F4C53A29F0C63A31F083E890E029
+:1024800005C081E890E002C082E890E0CF910C9412
+:10249000E61088E58C0F833108F064C0C83A39F142
+:1024A000C93A41F1CA3A49F1CB3A51F1CC3A59F122
+:1024B000CD3A61F1C03B69F1CE3A71F1CF3A79F191
+:1024C000C13B81F1C23B89F1C33B91F1C43B99F11E
+:1024D000C53BA1F1C63BA9F1C73BB1F1C83BB9F17E
+:1024E000C93BC1F1CA3BC9F180E090E038C082EE3F
+:1024F00090E035C089EE90E032C08AEE90E02FC0C7
+:1025000085EB90E02CC086EB90E029C087EB90E053
+:1025100026C08CEC90E023C08DEC90E020C083E8D6
+:1025200091E01DC08AE891E01AC082E991E017C0ED
+:1025300084E991E014C081E292E011C083E292E06C
+:102540000EC084E292E00BC085E292E008C086E211
+:1025500092E005C087E292E002C08AE292E0CF9169
+:102560000C94FC10CF910895882309F44BC0823855
+:1025700059F40E94C41081FF45C089E30E945E1B8C
+:102580000E94161C89E30CC0833871F40E94C410A9
+:1025900080FF38C083E50E945E1B0E94161C83E505
+:1025A0000E949D1B0C94161C843859F40E94C41080
+:1025B00082FF28C087E40E945E1B0E94161C87E4ED
+:1025C000EFCF9CEF980F913A58F390E2980F983024
+:1025D00050F4877091E001C0990F8A95EAF7892F2E
+:1025E0000E94E51BDFCF9BE5980F933020F480E03D
+:1025F00090E00C94E610885A833120F480E090E05B
+:102600000C94FC100895882321F00E94DF1B0C9489
+:10261000161C0895882321F00E94E51B0C94161CBB
+:102620000895BF92CF92DF92EF92FF920F931F9384
+:10263000CF93DF9300D000D000D0CDB7DEB77C01C0
+:1026400085E0F701DE01119601900D928A95E1F780
+:10265000F70183819481892B09F4DDC29081818106
+:102660008F3F19F49F3F09F4D6C2F70102812581FB
+:1026700022952F7099838A8389819A812E830E9463
+:102680001D1B182FB92E0E941C1B0E94E319EB2D55
+:10269000E295EF704E2F50E0FA01E159FF4F2E8185
+:1026A0000C9401258B2D807F9B2D9F70F92E882304
+:1026B00019F0F29480EFF822002349F0FF2009F48A
+:1026C00057C28F2D0E94EF1B0E94161C51C2812FF2
+:1026D0000E94B412FF2009F49EC28F2D0E94F51BA8
+:1026E00026960FB6F894DEBF0FBECDBFDF91CF9117
+:1026F0001F910F91FF90EF90DF90CF90BF900C94BF
+:10270000161C3B2D307F8B2D8F70303211F082954F
+:10271000807F112319F0113021F12CC00023B9F072
+:10272000222309F490C1213009F08DC126960FB6FD
+:10273000F894DEBF0FBECDBFDF91CF911F910F91F7
+:10274000FF90EF90DF90CF90BF900C94FF1B22235F
+:1027500019F0213009F45FC28E830E94021C8E8121
+:1027600086C1002321F0223008F055C26CC121112E
+:1027700052C27DC1002321F0222309F464C1F8C1B3
+:10278000222309F474C109C28B2D86958695837026
+:1027900019F08130D1F03FC2002321F0812F9B2D11
+:1027A000937002C080E090E026960FB6F894DEBFEA
+:1027B0000FBECDBFDF91CF911F910F91FF90EF9092
+:1027C000DF90CF90BF900C94E610002321F0812F72
+:1027D0009B2D937002C080E090E026960FB6F8948F
+:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044
+:1027F000EF90DF90CF90BF900C94FC10812F0023BE
+:1028000019F00E94851F02C00E94ED1F26960FB688
+:10281000F894DEBF0FBECDBFDF91CF911F910F9116
+:10282000FF90EF90DF90CF90BF900C9472208B2D93
+:10283000837009F075C00111EEC1812F82958695D4
+:102840008770880F880F912F9F70C92ED12CE12C93
+:10285000F12C082E04C0CC0CDD1CEE1CFF1C0A94CD
+:10286000D2F714FF12C00FE010E020E030E004C007
+:10287000000F111F221F331F8A95D2F7C901B8011B
+:10288000609570958095909503C060E070E0CB01F5
+:102890004B2D4695469543704230C1F060F56C294A
+:1028A0007D298E299F29413051F126960FB6F89443
+:1028B000DEBF0FBECDBFDF91CF911F910F91FF9073
+:1028C000EF90DF90CF90BF900C940A1A6C297D296D
+:1028D0008E299F2926960FB6F894DEBF0FBECDBF76
+:1028E000DF91CF911F910F91FF90EF90DF90CF90EC
+:1028F000BF900C94261A0E940A1AC701B6012696A8
+:102900000FB6F894DEBF0FBECDBFDF91CF911F9100
+:102910000F91FF90EF90DF90CF90BF900C94EE1945
+:10292000002319F08B2D817001C08695882309F44E
+:1029300072C1812F829586958770880F880F912F9D
+:102940009F70C92ED12CE12CF12C082E04C0CC0C88
+:10295000DD1CEE1CFF1C0A94D2F714FF12C00FE01E
+:1029600010E020E030E004C0000F111F221F331FD1
+:102970008A95D2F7C901B8016095709580959095B8
+:1029800003C060E070E0CB014B2D46954695437047
+:102990004230C1F060F56C297D298E299F29413094
+:1029A00051F126960FB6F894DEBF0FBECDBFDF9172
+:1029B000CF911F910F91FF90EF90DF90CF90BF903C
+:1029C0000C94E41A6C297D298E299F2926960FB62E
+:1029D000F894DEBF0FBECDBFDF91CF911F910F9155
+:1029E000FF90EF90DF90CF90BF900C94001B0E945F
+:1029F000E41AC701B60126960FB6F894DEBF0FBEE3
+:102A0000CDBFDF91CF911F910F91FF90EF90DF909D
+:102A1000CF90BF900C94C81A103FD1F118F4103E1B
+:102A200050F4A1C0123F09F463C008F44CC0133F36
+:102A300009F473C098C01F708B2D8F710023A1F013
+:102A40000E94611A812F26960FB6F894DEBF0FBE42
+:102A5000CDBFDF91CF911F910F91FF90EF90DF904D
+:102A6000CF90BF900C9403130E94821A812F269658
+:102A70000FB6F894DEBF0FBECDBFDF91CF911F918F
+:102A80000F91FF90EF90DF90CF90BF900C940A13BE
+:102A90000023A9F02111BFC08B2D8F7126960FB690
+:102AA000F894DEBF0FBECDBFDF91CF911F910F9184
+:102AB000FF90EF90DF90CF90BF900C94A71A223038
+:102AC00008F0A9C0E9CF0023A9F08B2D8F712696BD
+:102AD0000FB6F894DEBF0FBECDBFDF91CF911F912F
+:102AE0000F91FF90EF90DF90CF90BF900C94611A00
+:102AF000002359F38B2D8F7126960FB6F894DEBF05
+:102B00000FBECDBFDF91CF911F910F91FF90EF903E
+:102B1000DF90CF90BF900C94821A002399F08B2DF8
+:102B20008F7126960FB6F894DEBF0FBECDBFDF9132
+:102B3000CF911F910F91FF90EF90DF90CF90BF90BA
+:102B40000C944C1A26960FB6F894DEBF0FBECDBF7C
+:102B5000DF91CF911F910F91FF90EF90DF90CF9079
+:102B6000BF900C94421A0023A9F0222309F4ADCFA0
+:102B7000812F26960FB6F894DEBF0FBECDBFDF9132
+:102B8000CF911F910F91FF90EF90DF90CF90BF906A
+:102B90000C94EC11222309F4ADCF812F26960FB6A9
+:102BA000F894DEBF0FBECDBFDF91CF911F910F9183
+:102BB000FF90EF90DF90CF90BF900C94B4124B2D0C
+:102BC0004F70612FC7010E94390426960FB6F89402
+:102BD000DEBF0FBECDBFDF91CF911F910F91FF9050
+:102BE000EF90DF90CF90BF900C9466194B2D4F70F3
+:102BF000612FC70126960FB6F894DEBF0FBECDBF7A
+:102C0000DF91CF911F910F91FF90EF90DF90CF90C8
+:102C1000BF900C94570826960FB6F894DEBF0FBEEF
+:102C2000CDBFDF91CF911F910F91FF90EF90DF907B
+:102C3000CF90BF9008950E94FC1B0E94D11B0E9460
+:102C4000161C0E9422210E94722080E090E00E94C7
+:102C5000E61080E090E00C94FC100E94EC1B0C94B9
+:102C60001B160E941D1B292F22952F702C3030F42B
+:102C70002A3048F42250223078F405C02C3041F03C
+:102C80002F3031F009C0803E48F0803F29F406C063
+:102C900093FB882780F9089580E0089581E00895E6
+:102CA000CF93DF9300D000D01F92CDB7DEB70F9047
+:102CB0000F900F900F900F90DF91CF910895CF93C9
+:102CC000DF9300D000D000D0CDB7DEB726960FB688
+:102CD000F894DEBF0FBECDBFDF91CF9108951F9353
+:102CE000CF93DF93C0917B0116E080917C01C817E0
+:102CF00099F0D0E01C9FF0011D9FF00D1124E358C6
+:102D0000FE4F4081518162817381848195810E944F
+:102D10005F162196C770E9CFDF91CF911F9108957B
+:102D20004091AD015091AE016091AF017091B00141
+:102D30008091B1019091B2010C945F168091B20123
+:102D400082958F7009F054C08091AF01882309F4F7
+:102D50004FC080917B01A0917C014091B0015091C6
+:102D6000B1016091AD017091AE01B6E08A1709F42E
+:102D70003FC090E041155105C1F17F3F11F46F3F15
+:102D8000A1F1B89FF001B99FF00D1124E358FE4F57
+:102D9000218127132AC02081261327C022812111D7
+:102DA00024C0238134812417350710F421503109C0
+:102DB000241B350B283C3105C0F42091B2012F7043
+:102DC00020612093B20126E0289FF001299FF00D99
+:102DD0001124EE57FE4F80818F70806180838DEAD1
+:102DE00091E00E9411130C946F1601968770BECF6C
+:102DF0000895CF92DF92EF92FF920F931F93CF939C
+:102E0000DF93CDB7DEB762970FB6F894DEBF0FBE83
+:102E1000CDBF8C0185E0F801DE011D9601900D9279
+:102E20008A95E1F7D8014C9111965C911197129611
+:102E30006C918091B0019091B101009709F475C136
+:102E40003091AD017091AE017F3F19F43F3F09F41D
+:102E50006CC1F801C380D480E090AF01EE2009F48A
+:102E6000BEC02091B201C816D90628F0D601A81B11
+:102E7000B90BCD0104C0809590958C0D9D1DFF244C
+:102E8000F394883C910578F0F12C207F09F0C4C0C0
+:102E90007C2DD98AC88A89890E9450168DEA91E0D2
+:102EA0000E941113AFC0822F807F09F045C05713D5
+:102EB00013C0431311C061110FC02F702061209304
+:102EC000B2010E9490168DEA91E00E941113809148
+:102ED000B201F80185832EC0CD2819F15F3F11F4AE
+:102EE0004F3FF9F0F62E61111CC080917B012091BB
+:102EF0007C0136E0821709F45BC090E0389FF00156
+:102F0000399FF00D1124E358FE4F7181571306C00D
+:102F10007081471303C07281711103C001968770DD
+:102F2000E9CFF62E662309F41CC18091B2018160BD
+:102F30008093B201F12C15C1571309C0431307C088
+:102F4000611105C08091B201F8018583C8C04D8729
+:102F50005E878D859E856A8B0E9431166A898823DB
+:102F6000D1F16623C1F12091B201822F82958F7039
+:102F700090E0029774F08091AD019091AE01988736
+:102F80008F831986DB86CA862C87CE0107960E941E
+:102F9000111386E0F801ADEAB1E001900D928A9537
+:102FA000E1F70E949E160E949016FF24F394D9C068
+:102FB0004D875E878D859E850E941D1B292F22953A
+:102FC0002F70223008F0C1C09F7009F0BBC0805E36
+:102FD000883008F4C6C0C8010E941113E6CFC81695
+:102FE000D90608F453C0F601E81BF90BCF01883C61
+:102FF000910508F450C0F12C7C2DD98AC88A8989A2
+:103000000E945016EDEAF1E086E0DF011D928A95FC
+:10301000E9F70E949016A5C0571314C0431312C0BD
+:10302000611110C08091B201F8018583C8010E942E
+:10303000111386E0EDEAF1E0DF011D928A95E9F7D0
+:10304000FE2C8FC04D875E878D859E856A8B0E9482
+:1030500031166A89882309F4BECF662309F4BBCFF1
+:103060002091B201822F82958F7090E002970CF42C
+:1030700090CF8091AD019091AE019A8389831B829C
+:10308000DD82CC822E83CE01019681CF80959095F2
+:103090008C0D9D1DACCFF62E662309F49CCF5713E3
+:1030A00033C0431331C02091B20120FD24C0822FD0
+:1030B00082958F70482F50E041155105E1F0D801FD
+:1030C00015962C9315974F30510549F08F5F982F27
+:1030D0009295907F822F8F70892B15968C93C801C3
+:1030E0000E94111386E0F801ADEAB1E001900D9263
+:1030F0008A95E1F78ECF86E0F801ADEAB1E0019064
+:103100000D928A95E1F72DC04D875E878D859E854E
+:103110000E94311681113DCF8091B2018160809370
+:10312000B201C8010E9411131CC0662309F453CFD9
+:103130004D875E878D859E850E943116882309F410
+:103140004ACF27CF811143CF0CC0243008F043CFA2
+:103150009F7009F43CCFD80115969C91907F09F09F
+:1031600036CF8F2D62960FB6F894DEBF0FBECDBF5F
+:10317000DF91CF911F910F91FF90EF90DF90CF9053
+:1031800008951F93CF93DF93CDB7DEB72C970FB67B
+:10319000F894DEBF0FBECDBF4F83588769877A870B
+:1031A0008B879C87CE0107960E94F916882371F0C1
+:1031B0008A859B85892B09F441C088858F3F09F05A
+:1031C00065C08F818F3F09F061C038C086E0FE0185
+:1031D0003796DE01119601900D928A95E1F76A8586
+:1031E0007B856115710551F1FF81E885EF3F11F491
+:1031F000FF3F21F120917C0130E0C90101968770E9
+:10320000992740917B0150E08417950709F447C046
+:10321000F983EA837D836C8396E0929FD001939F2C
+:10322000B00D1124A358BE4FFE01319601900D92AE
+:103230009A95E1F780937C010E946F1616E08091C9
+:103240007B0190917C018917B9F1189FC00111246D
+:1032500083589E4F0E94F916882371F1E0917B01FB
+:103260001E9FF0011124E358FE4F4081518162817D
+:103270007381848195810E945F1680917B0190E02B
+:1032800001968770992780937B01D9CF4F8158850C
+:1032900069857A858B859C850E945F16CFCF0E94B9
+:1032A0002D1610927C0110927B01EDEAF1E086E090
+:1032B000DF011D928A95E9F72C960FB6F894DEBFD0
+:1032C0000FBECDBFDF91CF911F910895EF92FF9276
+:1032D0000F931F93CF93DF938C01892B09F46CC05C
+:1032E000F12CEE24E394E8012196F80184918437CF
+:1032F00040F4843008F051C0813081F0823019F1FF
+:103300005BC0853709F444C0A8F19CE7980F90375B
+:1033100008F052C08F770E94B41241C00E5F1F4F59
+:10332000FE01849190E2980F983050F48770FE2D42
+:1033300001C0FF0F8A95EAF78F2F0E94EF1B14C080
+:103340000E94EC112DC00E5F1F4FFE01849190E290
+:10335000980F983060F48770FE2D01C0FF0F8A959A
+:10336000EAF78F2F0E94F51B0E94161C19C00E94BD
+:10337000B41216C00E5F1F4FFE01C491CC2381F022
+:103380008FE99FE00197F1F700C00000C150F6CF30
+:103390000E5F1F4FFE01F49003C00E94EC118E01DE
+:1033A0008F2D882309F49FCFEFE9FFE03197F1F7E4
+:1033B00000C000008150F5CFDF91CF911F910F9198
+:1033C000FF90EF90089508956093B7017093B8014E
+:1033D0008093B9019093BA010C941B160F931F931D
+:1033E0000091B7011091B8012091B9013091BA0153
+:1033F000DC01CB01802B912BA22BB32B8093B70147
+:103400009093B801A093B901B093BA011F910F91A5
+:103410000C941B160F931F930091B7011091B801E4
+:103420002091B9013091BA01DC01CB0180239123B5
+:10343000A223B3238093B7019093B801A093B9015D
+:10344000B093BA011F910F910C941B160F931F9309
+:103450000091B7011091B8012091B9013091BA01E2
+:10346000DC01CB0180279127A227B3278093B701E6
+:103470009093B801A093B901B093BA011F910F9135
+:103480000C941B161092B3011092B4011092B50166
+:103490001092B6010C941B1641E050E060E070E021
+:1034A00004C0440F551F661F771F8A95D2F74093BB
+:1034B000B3015093B4016093B5017093B6010C94BD
+:1034C0001B1641E050E060E070E004C0440F551F5F
+:1034D000661F771F8A95D2F78091B3019091B4014E
+:1034E000A091B501B091B601482B592B6A2B7B2BCB
+:1034F0004093B3015093B4016093B5017093B6014A
+:103500000C941B1641E050E060E070E004C0440FF2
+:10351000551F661F771F8A95D2F740955095609585
+:1035200070958091B3019091B401A091B501B091D3
+:10353000B601482359236A237B234093B301509358
+:10354000B4016093B5017093B6010C941B1641E071
+:1035500050E060E070E004C0440F551F661F771F05
+:103560008A95D2F78091B3019091B401A091B501F1
+:10357000B091B601482759276A277B274093B301AA
+:103580005093B4016093B5017093B6010C941B166F
+:103590000F931F930091B3011091B4012091B501D5
+:1035A0003091B601DC01CB01802B912BA22BB32BE8
+:1035B0008093B3019093B401A093B501B093B60189
+:1035C0001F910F910C941B160F931F930091B30141
+:1035D0001091B4012091B5013091B601DC01CB010D
+:1035E00080239123A223B3238093B3019093B4014A
+:1035F000A093B501B093B6011F910F910C941B16C7
+:103600000F931F930091B3011091B4012091B50164
+:103610003091B601DC01CB0180279127A227B32787
+:103620008093B3019093B401A093B501B093B60118
+:103630001F910F910C941B160895CF92DF92EF9279
+:10364000FF920F931F93CF93DF938C01C090B30130
+:10365000D090B401E090B501F090B6018091B7012F
+:103660009091B801A091B901B091BA01C82AD92AA4
+:10367000EA2AFB2ACFE1D0E0D701C6010C2E04C014
+:10368000B695A795979587950A94D2F780FF07C0BE
+:10369000B8018C2F0E947B088130910531F421976D
+:1036A00058F7B80180E00E947B08DF91CF911F910D
+:1036B0000F91FF90EF90DF90CF90089590910C01C3
+:1036C0009923F1F090910D019923D1F0982F9695BF
+:1036D000969596959F3080F5E0910E01F0910F013F
+:1036E000E90FF11D877021E030E0A90102C0440F0D
+:1036F000551F8A95E2F7CA019181892B818308952C
+:1037000020910E0130910F01F90132969FEF40E0B8
+:103710005191851789F09F3F19F4511101C0942FE1
+:103720004F5F4E30A9F79F3F39F0F901E90FF11DC6
+:1037300097FDFA9582830895089590910C0199233D
+:10374000F9F090910D019923D9F0982F96959695BF
+:1037500096959F3028F5E0910E01F0910F01E90F49
+:10376000F11D877021E030E0A90102C0440F551F10
+:103770008A95E2F7CA018095918189238183089512
+:1037800020910E0130910F01F9013296205F3F4FD9
+:103790009081891301C010823196E217F307C1F7B7
+:1037A000089581E090E0E0910E01F0910F01E80FA3
+:1037B000F91F1082019680319105A9F70895909123
+:1037C000CD01892B8093CD01089580959091CD01F5
+:1037D00089238093CD0108951092CD010895909191
+:1037E000CC01892B8093CC01089580959091CC01D8
+:1037F00089238093CC0108951092CC010895809381
+:10380000BB0108951092BB01089580910E01909123
+:103810000F01FC0131969C01205F3F4F80E09191A8
+:1038200091118F5FE217F307D1F70895E0910E0130
+:10383000F0910F018091CD018083E0910E01F09114
+:103840000F0190818091CC01892B80838091BB01F5
+:10385000882361F0E0910E01F0910F019081892B96
+:1038600080830E94051C81111092BB0180910E0182
+:1038700090910F010C94D010CF92DF92EF92FF92B3
+:103880006C01EE24FF24C114D104E104F10421F001
+:10389000C701B60120E101C020E0C72ED82EE92ED5
+:1038A000FF24C114D104E104F10419F0285FC70119
+:1038B000B6016B017C0154E0F694E794D794C79469
+:1038C0005A95D1F7C114D104E104F10419F02C5F29
+:1038D000C701B6016B017C0142E0F694E794D794EE
+:1038E000C7944A95D1F7C114D104E104F10419F049
+:1038F0002E5FC701B601DC01CB01B695A795979560
+:103900008795892B8A2B8B2B09F02F5F822FFF90B5
+:10391000EF90DF90CF9008958091E601843011F10F
+:1039200020E488E190E00FB6F894A89580936000B9
+:103930000FBE2093600083B7817F846083BF83B70D
+:10394000816083BF7894889583B78E7F83BF0FB6DD
+:10395000F894A8958091600088618093600010922F
+:1039600060000FBE089508950C94B31CCF930E947D
+:10397000B41C0E949A060E94B31CC0E08C2F0E94C7
+:103980009007811104C0CF5FCE30C1F701C081E044
+:10399000CF9108950E942D160E94C4100C94BA096C
+:1039A00082E084BD93E095BD9AEF97BD80936E0051
+:1039B00008952FB7F8948091CF019091D001A091F4
+:1039C000D101B091D2012FBF0895CF92DF92EF9233
+:1039D000FF920F931F932FB7F8944091CF0150910E
+:1039E000D0016091D1017091D2012FBF6A017B019A
+:1039F000EE24FF248C0120E030E0C016D106E20660
+:103A0000F30610F4415051099A01281B390BC901E2
+:103A10001F910F91FF90EF90DF90CF9008951F922C
+:103A20000F920FB60F9211248F939F93AF93BF9372
+:103A30008091CF019091D001A091D101B091D2019C
+:103A40000196A11DB11D8093CF019093D001A09349
+:103A5000D101B093D201BF91AF919F918F910F90FF
+:103A60000FBE0F901F9018950E94BC0DF8942FEF79
+:103A700087EA91E6215080409040E1F700C00000C5
+:103A800087E090EBDC018093EF019093F001A0932D
+:103A9000F101B093F2019CE088E10FB6F894A8958B
+:103AA000809360000FBE90936000FFCFEF92FF9273
+:103AB0000F931F93CF93DF93D82FC0E08C2F0E94DA
+:103AC000900700E010E0E82EF12CC701002E02C0A4
+:103AD000959587950A94E2F780FD06C00F5F1F4F0A
+:103AE0000630110591F709C0602F7C2F80E00E94FD
+:103AF00058088D13F3CF81E004C0CF5FCE30F1F6CC
+:103B000080E0DF91CF911F910F91FF90EF9008958A
+:103B1000CF93C82F8CE20E94561D882321F08C2F52
+:103B2000CF910C94561D80E0CF910895CF930E94C1
+:103B3000DD1E811102C00E94C31EC5E6C15049F0BE
+:103B40000E949A068FE39CE90197F1F700C00000FC
+:103B5000F5CF89E20E94881D811113C18AE20E947B
+:103B6000881D81110E94C31E85E00E94881D81115D
+:103B70000E94341D0E94E81E8093CE0187E00E94BF
+:103B8000881D8823A9F18BE10E94881D882351F0AC
+:103B90008091CE0181FB222720F991E0922790FBB2
+:103BA00081F90EC08EE00E94881D882361F080910B
+:103BB000CE0182FB222720F991E0922790FB82F927
+:103BC0008093CE0115C080E10E94881D9091CE01A6
+:103BD000882341F093FB222720F981E0822780FB94
+:103BE00093F904C0892F809580FB90F99093CE01C2
+:103BF0008091CE010E94EC1E0E94FA1E8093E0018B
+:103C000080EE0E94881D882341F08091E001982F6A
+:103C1000909590FB80F98093E00189E30E94881DD4
+:103C2000882359F08091E00181FB222720F991E05F
+:103C3000922790FB81F98093E00182EE0E94881D1B
+:103C4000882359F08091E00182FB222720F991E03E
+:103C5000922790FB82F98093E00186EE0E94881DF6
+:103C6000882359F08091E00183FB222720F991E01D
+:103C7000922790FB83F98093E00183EE0E94881DD8
+:103C8000882359F08091E00184FB222720F991E0FC
+:103C9000922790FB84F98093E00185E30E94881DC0
+:103CA000882359F08091E00185FB222720F991E0DB
+:103CB000922790FB85F98093E00181E30E94881DA3
+:103CC000882359F08091E00186FB222720F991E0BA
+:103CD000922790FB86F98093E00181E10E94881D84
+:103CE000882359F08091E00187FB222720F991E099
+:103CF000922790FB87F98093E0018091E0010E9478
+:103D0000FE1E8091E00187FB882780F980930D01DA
+:103D100087E20E94881DC82F8EE10E94881D8111B4
+:103D2000C2608FE10E94881D8111C46080E20E9400
+:103D3000881D8111C86081E20E94881D8111C061C7
+:103D400082E20E94881D8111C06283E20E94881D68
+:103D50008111C06484E20E94881D882311F0C0682C
+:103D600002C0CC2329F08C2F0E94F51E6C2F03C0BB
+:103D70000E94F11E682F70E080E090E0CF910C94DB
+:103D8000E419CF9108956DEE7EEF80E090E00E94FF
+:103D9000372560E082E090E00E94292560E083E022
+:103DA00090E00E94292560E084E090E00E942925AF
+:103DB00060E085E090E00C94292580E090E00E948E
+:103DC000232521E08D3E9E4F09F020E0822F0895AB
+:103DD00082E090E00C941B25682F82E090E00C9428
+:103DE000292583E090E00C941B25682F83E090E068
+:103DF0000C94292584E090E00C941B25682F84E026
+:103E000090E00C9429258091D50180FF0BC0609132
+:103E1000130185E0689FB00111247595679575952C
+:103E200067952BC081FF09C06091130185E0689FF1
+:103E3000B00111247595679520C082FF07C060917D
+:103E4000130185E0689FB001112417C09091D6013D
+:103E50009923D1F060911201961788F720911301F0
+:103E600085E0289F90011124929FA001939F500DFF
+:103E7000112470E0CA010E94ED246038710540F4FD
+:103E80006115710519F406C065E070E0862F08958C
+:103E90008FE7089581E008958091D50180FF08C0E3
+:103EA0006091110170E0759567957595679521C0D2
+:103EB00081FF06C06091110170E07595679519C08A
+:103EC00082FF04C06091110170E010C09091D60192
+:103ED000992399F0609110019617A0F78091110134
+:103EE000899FC001112470E00E94ED2460387105A3
+:103EF00040F46115710519F406C061E070E0862F89
+:103F000008958FE7089581E00895803F21F40E948D
+:103F1000031F819504C0813F29F40E94031F8093F1
+:103F2000D9010895823F21F40E94031F819504C0A6
+:103F3000833F29F40E94031F8093D8010895893F8D
+:103F400019F40E944C1F05C08A3F31F40E944C1F97
+:103F500081958093DA0108958B3F21F40E944C1FD4
+:103F6000819504C08C3F29F40E944C1F8093DB0193
+:103F70000895843F21F48091D701816017C0853F67
+:103F800021F48091D701826011C0863F21F4809195
+:103F9000D70184600BC0873F21F48091D7018860EE
+:103FA00005C0883F31F48091D70180618093D701AB
+:103FB00008958D3F21F48091D50181600BC08E3F23
+:103FC00021F48091D501826005C08F3F29F4809152
+:103FD000D50184608093D5010895803F39F48091A4
+:103FE000D90187FF6CC01092D90169C0813F29F4C3
+:103FF0008091D9011816BCF362C09091D801823F1C
+:1040000029F497FF5CC01092D80159C0833F19F47E
+:104010001916CCF354C0893F41F48091DA01181687
+:104020000CF04DC01092DA014AC08A3F29F4809109
+:10403000DA0187FF44C0F6CF8B3F39F48091DB0172
+:1040400087FF3DC01092DB013AC08C3F29F480917C
+:10405000DB011816BCF333C0843F21F48091D701F3
+:104060008E7F17C0853F21F48091D7018D7F11C0CD
+:10407000863F21F48091D7018B7F0BC0873F21F4CD
+:104080008091D701877F05C0883F31F48091D701A7
+:104090008F7E8093D70113C08D3F21F48091D5018D
+:1040A0008E7F0BC08E3F21F48091D5018D7F05C09E
+:1040B0008F3F29F48091D5018B7F8093D50180912A
+:1040C000D80181110EC08091D90181110AC080915F
+:1040D000DA01811106C08091DB01811102C01092CA
+:1040E000D601089587ED91E00E94DB100E94D91C53
+:1040F0009093D4018093D30108951F93CF93DF93BE
+:104100008091D3019091D4010E94E51CAC01909163
+:10411000D601992321F02091140130E006C02091AE
+:1041200015018AE0289F900111244217530708F4D3
+:1041300085C08091D801C091D901D091DA01109148
+:10414000DB01811107C0C11175C0D11173C01111FC
+:1041500071C074C09F3F19F09F5F9093D6011816ED
+:1041600024F40E94031F8093D8018091D80187FF17
+:1041700005C00E94031F81958093D8011C1624F46A
+:104180000E94031F8093D9018091D90187FF05C048
+:104190000E94031F81958093D9016091D801662305
+:1041A00031F1C091D901CC2311F1062E000C770B0F
+:1041B000880B990B0E94F42323E333E343E35FE38B
+:1041C0000E9458240E94BC236093D8016C2FCC0F0E
+:1041D000770B880B990B0E94F42323E333E343E32B
+:1041E0005FE30E9458240E94BC236093D9011D16EE
+:1041F00024F40E944C1F8093DA018091DA0187FF3A
+:1042000005C00E944C1F81958093DA01111624F499
+:104210000E944C1F8093DB018091DB0187FF05C06A
+:104220000E944C1F81958093DB01DF91CF911F91FC
+:104230000C9472209F3F09F08FCFA0CFDF91CF91D8
+:104240001F910895E7EDF1E085E0DF011D928A9569
+:10425000E9F71092D6011092D5010895833081F1CB
+:1042600028F4813059F08230D1F00895853009F476
+:1042700049C0B8F1863009F456C0089580911501FF
+:10428000262F30E0280F311D2F3F310524F4680F11
+:104290006093150108958FEF809315010895809123
+:1042A0001401262F30E0280F311D2F3F310524F453
+:1042B000680F6093140108958FEF8093140108959F
+:1042C00080911301262F30E0280F311D2F3F31053B
+:1042D00024F4680F6093130108958FEF8093130106
+:1042E000089580911201262F30E0280F311D2F3FB5
+:1042F000310524F4680F6093120108958FEF8093C5
+:104300001201089580911101262F30E0280F311DF0
+:104310002F3F310524F4680F6093110108958FEF4A
+:1043200080931101089580911001262F30E0280F0D
+:10433000311D2F3F310524F4680F6093100108955B
+:104340008FEF809310010895833011F128F48130AC
+:1043500049F0823091F00895853081F120F1863066
+:10436000C1F1089580911501681720F4861B809390
+:104370001501089510921501089580911401681790
+:1043800020F4861B8093140108951092140108955F
+:1043900080911301681720F4861B80931301089500
+:1043A00010921301089580911201681720F4861B62
+:1043B00080931201089510921201089580911101C5
+:1043C000681720F4861B8093110108951092110143
+:1043D000089580911001681720F4861B80931001C6
+:1043E00008951092100108950F931F938D3109F4D1
+:1043F0006BC008F03FC08E3009F47DC0C0F4873038
+:1044000009F46EC068F4863009F0AFC08091CE0127
+:10441000817F8E7F8093CE0181E08093DD01A6C0F5
+:10442000883009F458C08B3009F49BC09EC0863197
+:1044300009F497C078F4803109F470C0813109F033
+:1044400094C00E942D1690910D0181E089278093E0
+:104450000D0187C0893109F484C08B3109F085C012
+:104460008091CE0181FB222720F991E0922790FBD9
+:1044700081F94AC0853309F45BC048F4873209F4F6
+:1044800057C008F45AC0893209F452C06EC0833450
+:1044900038F48A3308F067C0883309F462C065C015
+:1044A000833409F445C0883409F05FC00E942D169A
+:1044B0000FEF13ED20E3015010402040E1F700C062
+:1044C00000000E94341D4DC00E9476230E94C4103B
+:1044D0000E94BA0946C00E94E81E0E94FA1E41C00E
+:1044E0009091CE01892F817090FF12C0917F9E7FA5
+:1044F0009093CE013BC08091CE0182FB222720F910
+:1045000091E0922790FB82F98093CE01992349F1A3
+:104510008091CE0181608093CE0123C08091CE0135
+:1045200083FB222720F991E0922790FB83F9ECCFBF
+:1045300061E070E080E090E010C08D5141E050E01B
+:1045400060E070E08A019B0104C0000F111F221F70
+:10455000331F8A95D2F7C901B8010E94E4190E945D
+:104560002D1681E003C08953E9CF80E01F910F91A0
+:10457000089580E008950C94B922CF93C82F8091BC
+:10458000DD01813079F018F08230E9F187C0E091E7
+:104590000E01F0910F018081813169F0823209F0C2
+:1045A0007FC009C0E0910E01F0910F01808181313F
+:1045B00011F0823261F48C2F0E94BB22811104C061
+:1045C0008C2F0E94F4211DC081E090E01AC08C2F36
+:1045D0000E94B922811114C0C43179F048F4CB3063
+:1045E00079F0C03109F060C082E08093DD0108C03D
+:1045F000C93219F0C83321F057C01092DD0154C000
+:1046000081E0817053C0C93289F118F5C43171F16C
+:10461000A8F4C73009F046C08AE08093150194E100
+:104620009093140193E0909313018093120188E01A
+:104630008093110188E28093100134C0CE51C630BE
+:1046400088F5EC2FF0E0E65DFE4F80818093DC0181
+:1046500029C0CE34E9F020F4CB3421F56AE013C050
+:10466000C13579F0C235F1F461E00DC08091DC0113
+:10467000882319F01092DC0115C081E08093DD01E0
+:1046800015C061E006C08091DC010E942E210AC0A5
+:104690006AE08091DC010E94A42104C01092DD0137
+:1046A00080E004C081E002C080E0ABCFCF910895EC
+:1046B000E1E8F0E080818860808380818160808390
+:1046C0008FB7F89493E09093890090ED90938800D1
+:1046D0008FBF0895EFE6F0E08081826080830895C7
+:1046E000EFE6F0E080818D7F80830895EFE6F0E0D3
+:1046F000908182E08927808308951F920F920FB6E0
+:104700000F9211242F933F934F935F936F937F9357
+:104710008F939F93AF93BF93EF93FF938091DE01AD
+:104720009091DF0101969093DF018093DE0181116A
+:1047300003C082E00E94BA09E091DF01E695E695A8
+:10474000F0E0E156F84FE4918091DE018E1303C052
+:1047500080E00E94BA09FF91EF91BF91AF919F91C4
+:104760008F917F916F915F914F913F912F910F901A
+:104770000FBE0F901F9018950E94C3236894B1112B
+:104780000C94522408950E94372488F09F5798F083
+:10479000B92F9927B751B0F0E1F0660F771F881F46
+:1047A000991F1AF0BA95C9F714C0B13091F00E9460
+:1047B0005124B1E008950C945124672F782F882755
+:1047C000B85F39F0B93FCCF3869577956795B39587
+:1047D000D9F73EF490958095709561957F4F8F4FF6
+:1047E0009F4F0895E89409C097FB3EF490958095FB
+:1047F000709561957F4F8F4F9F4F9923A9F0F92FA7
+:1048000096E9BB279395F695879577956795B79524
+:10481000F111F8CFFAF4BB0F11F460FF1BC06F5F0A
+:104820007F4F8F4F9F4F16C0882311F096E911C01C
+:10483000772321F09EE8872F762F05C0662371F03D
+:1048400096E8862F70E060E02AF09A95660F771F51
+:10485000881FDAF7880F9695879597F9089557FD81
+:104860009058440F551F59F05F3F71F04795880FDE
+:1048700097FB991F61F09F3F79F087950895121675
+:1048800013061406551FF2CF4695F1DF08C0161621
+:1048900017061806991FF1CF8695710561050894D2
+:1048A0000895E894BB2766277727CB0197F90895E9
+:1048B0000E946B240C94DC240E94CE2438F00E94C9
+:1048C000D52420F0952311F00C94C5240C94CB240E
+:1048D00011240C9452240E942F2470F3959FC1F34D
+:1048E000950F50E0551F629FF001729FBB27F00D9E
+:1048F000B11D639FAA27F00DB11DAA1F649F6627F3
+:10490000B00DA11D661F829F2227B00DA11D621F41
+:10491000739FB00DA11D621F839FA00D611D221FFB
+:10492000749F3327A00D611D231F849F600D211DDF
+:10493000822F762F6A2F11249F5750409AF0F1F062
+:1049400088234AF0EE0FFF1FBB1F661F771F881FCB
+:1049500091505040A9F79E3F510580F00C94C5241A
+:104960000C9452245F3FE4F3983ED4F386957795F8
+:104970006795B795F795E7959F5FC1F7FE2B880F71
+:10498000911D9695879597F9089597F99F6780E807
+:1049900070E060E008959FEF80EC089500240A9491
+:1049A0001616170618060906089500240A9412160A
+:1049B0001306140605060895092E0394000C11F43D
+:1049C000882352F0BB0F40F4BF2B11F460FF04C0EA
+:1049D0006F5F7F4F8F4F9F4F089597FB072E16F401
+:1049E000009407D077FD09D00E94072507FC05D069
+:1049F0003EF4909581959F4F0895709561957F4FF6
+:104A00000895EE0FFF1F0590F491E02D0994AA1B65
+:104A1000BB1B51E107C0AA1FBB1FA617B70710F0A9
+:104A2000A61BB70B881F991F5A95A9F780959095DB
+:104A3000BC01CD010895F999FECF92BD81BDF89AD0
+:104A4000992780B50895A8E1B0E042E050E00C94C9
+:104A50003E25262FF999FECF1FBA92BD81BD20BDFC
+:104A60000FB6F894FA9AF99A0FBE019608950E942B
+:104A70002925272F0C942A25DC01CB01FC01F9996B
+:104A8000FECF06C0F2BDE1BDF89A319600B40D929A
+:0C4A900041505040B8F70895F894FFCF53
+:104A9C002002BB094B0A260AF209BE090101BC011E
+:104AAC0028080A03140A3F4D363960071307DD0640
+:104ABC00A4063706500669068206010203040506A1
+:044ACC0007080900CE
+:00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex b/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex
index 403076335a..56448283d2 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex
+++ b/keyboard/ergodox_ez/keymaps/osx_de_adnw_koy/osx_de_adnw_koy.hex
@@ -1,17 +1,17 @@
-:100000000C94AC070C94F0070C94F0070C94F007D8
-:100010000C94F0070C94F0070C94F0070C94F00784
-:100020000C94F0070C94F0070C9415130C94E71340
-:100030000C94F0070C94F0070C94F0070C94F00764
-:100040000C94F0070C94BF2C0C94F0070C94F00760
-:100050000C94F0070C94C6220C94F0070C94F00753
-:100060000C94F0070C94F0070C94F0070C94F00734
-:100070000C94F0070C94F0070C94F0070C94F00724
-:100080000C94F0070C94F0070C94F0070C94F00714
-:100090000C94F0070C94F0070C94F0070C94F00704
-:1000A0000C94F0070C94F0070C94F0074C146E14A9
-:1000B00059156E145915B014D314591528153B153C
-:1000C00089188918B718B718FA183619371B371B4B
-:1000D0004E19371B451A451A111B371B371B251B99
+:100000000C9466020C94AD020C94AD020C94AD02FB
+:100010000C94AD020C94AD020C94AD020C94AD02A4
+:100020000C94AD020C94AD020C94CF0B0C94A10C6B
+:100030000C94AD020C94AD020C94AD020C94AD0284
+:100040000C94AD020C9415210C94AD020C94AD02ED
+:100050000C94AD020C94A71A0C94AD020C94AD0252
+:100060000C94AD020C94AD020C94AD020C94AD0254
+:100070000C94AD020C94AD020C94AD020C94AD0244
+:100080000C94AD020C94AD020C94AD020C94AD0234
+:100090000C94AD020C94AD020C94AD020C94AD0224
+:1000A0000C94AD020C94AD020C94AD020E0D300D0B
+:1000B000230E300D230E750D980D230EED0D000E41
+:1000C000EA10EA10191119115C119611A313A31368
+:1000D000AF11A313A412A4127713A313A3138E13A7
 :1000E0000000F0A1F0A329002B000354E1003581AA
 :1000F00000001E00140004001D7164004D001F006C
 :100100001A0016001B00E1044C0020000800070044
@@ -23,17 +23,17 @@
 :100160000C000E00360051002C00260012000F007B
 :100170003700E108280027001300330038713000F1
 :100180004E002D002F003482E50031810000010077
-:10019000010001000100010000003A0035003100BB
-:1001A0000100010001003B00350221026400010052
-:1001B0004C003C001E0224062202010001003D000A
-:1001C0002D0224022404010001003E00010037003A
-:1001D0001104000001000100010000000100000006
+:100190000100010001000100000001000100010058
+:1001A00001000100010001000100500001000100F8
+:1001B0000100010052005100010001000100010096
+:1001C00001004F00010001000100010001000100D9
+:1001D000010000000100010001000000010000001A
 :1001E00001000100010000000100000001003F00CB
-:1001F00024062402230200000100400022042502FC
-:1002000035000100010041002304260235023700B9
-:1002100001004200240425041F021E0201004300C5
-:1002200031002604310201000100440045000100B4
-:100230002D02010000000100010001000100010089
+:1001F00052005100230200000100400024002100B1
+:100200001E00270001004100250022001F003700CA
+:1002100001004200260023002000270001004300C7
+:100220003002300024022E0001004400450001008D
+:1002300001000100000001000100010001000100B7
 :100240000000010001000100FB00010001000100AD
 :100250000100F200F900010001000100F000F100CE
 :10026000FA00F400010001000100F300FC00F500B9
@@ -43,1453 +43,1080 @@
 :1002A0000100010001000100A800A90001000100F7
 :1002B00001000100AC00AA00B6000100010001002D
 :1002C000AB0050000100010001000100520051008C
-:1002D0000100AE000100010001004F00000001001C
-:1002E0000100010001000100000001000E000B00F0
-:1002F0001B7101000100010037000400140001001F
-:10030000010001001200080034000100010001009A
-:1003100036000C002F000100010001001D00180034
-:100320003300000001000100010000000100000096
-:1003300001000100010000000100000001000100B7
-:100340001900070005000000010001000A00170065
-:100350001300010001000100060015001A00010051
-:10036000010001000F001100100001000100010058
-:100370002D0016000D710100010038001C000982DB
-:100380000100010000000100010001000100010066
-:100390000000010001000100010001000100010056
-:1003A0000100500001000100010001005200510055
-:1003B000010001000100010001004F0001000100E7
-:1003C0000100010001000100010000000100010026
-:1003D0000100000001000000010001000100000018
-:1003E0000100000001003F00520051002302000004
-:1003F00001004000240021001E00270001004100F0
-:10040000250022001F0037000100420026002300C3
-:1004100020002700010043003002300024022E009B
-:1004200001004400450001000100010000000A0035
-:100430002530313662003A200025303258000A72E9
-:100440002F63203031323334353637383941424327
-:100450004445460A000A002530325800626F756E26
-:100460006365213A20006C656674207369646520B9
-:1004700061747461636865640A006C6566742073F6
-:10048000696465206E6F7420726573706F6E646945
-:100490006E670A00747279696E6720746F207265E6
-:1004A000736574206D637032333031380A000A444A
-:1004B000454255473A20656E61626C65642E0A00BC
-:1004C0005B735D004B6579626F6172642073746168
-:1004D00072742E0A005B575D005B535D005B525DDA
-:1004E000005B445D005B435D0016034500720067DE
-:1004F000006F0044006F007800200045005A0000A3
-:100500000016034500720067006F0044006F00781A
-:1005100000200045005A0000000403090409028D70
-:1005200000050100A0FA090400000103010100090F
-:100530002111010001223F000705810308000A097B
-:100540000401000103010200092111010001224DF3
-:10055000000705820308000A0904020001030000E5
-:10056000000921110100012236000705830308005C
-:100570000A0904030002030000000921110100011F
-:100580002220000705840320000107050403200042
-:100590000109040400010300000009211101000108
-:1005A0002239000705850310000112011001000027
-:1005B0000008EDFE07130100010200010501090614
-:1005C000A101050719E029E7150025019508750126
-:1005D000810205081901290595057501910295010A
-:1005E00075039101050719002977150025019578F4
-:1005F00075018102C00631FF0974A101097515005A
-:1006000025FF9520750881020976150025FF9520A4
-:1006100075089102C005010980A10185021601003B
-:1006200026B7001A01002AB700751095018100C095
-:10063000050C0901A1018503160100269C021A017F
-:10064000002A9C02751095018100C005010902A1D4
-:10065000010901A1000509190129051500250195C8
-:1006600005750181029501750381010501093009B4
-:10067000311581257F950275088106093815812578
-:100680007F950175088106050C0A38021581257FC2
-:10069000950175088106C0C005010906A10105077D
-:1006A00019E029E7150025019508750181029501DA
-:1006B0007508810105081901290595057501910243
-:1006C0009501750391010507190029FF150025FF04
-:1006D000950675088100C00A002530325820006B4D
-:1006E0006579626F6172645F7265706F72743A20CF
-:1006F000000A0025303258006B6579626F617264C0
-:100700005F7365745F6C65643A200064656C5F6B51
-:1007100065795F6269743A2063616E27742064654D
-:100720006C3A20253032580A006164645F6B657949
-:100730005F6269743A2063616E2774206164643A71
-:1007400020253032580A00646F6E652E0A00626FF1
-:100750006F676D61676963207363616E3A202E2E47
-:100760002E2000290A002575002F002575005D2820
-:10077000002564002000256400200025640020007E
-:100780002564007C0025303258006D6F7573656BF1
-:100790006579205B62746E7C782079207620685DB4
-:1007A000287265702F61636C293A205B006D6B5F66
-:1007B000776865656C5F74696D655F746F5F6D61A7
-:1007C00078203D2025640A006D6B5F776865656C55
-:1007D0005F6D61785F7370656564203D2025640AF4
-:1007E000006D6B5F74696D655F746F5F6D6178201C
-:1007F0003D2025640A006D6B5F6D61785F737065E5
-:100800006564203D2025640A006D6B5F696E746528
-:100810007276616C203D2025640A006D6B5F646513
-:100820006C6179203D2025640A006D6B5F776865F7
-:10083000656C5F74696D655F746F5F6D6178203D95
-:100840002025640A006D6B5F776865656C5F6D617C
-:10085000785F7370656564203D2025640A006D6BC8
-:100860005F74696D655F746F5F6D6178203D2025F1
-:10087000640A006D6B5F6D61785F737065656420FD
-:100880003D2025640A006D6B5F696E746572766148
-:100890006C203D2025640A006D6B5F64656C617996
-:1008A000203D2025640A000A00257500363A20778D
-:1008B0006865656C5F74696D655F746F5F6D6178A5
-:1008C0003A20000A00257500353A20776865656C86
-:1008D0005F6D61785F73706565643A20000A00257A
-:1008E0007500343A2074696D655F746F5F6D61786F
-:1008F0003A20000A00257500333A206D61785F7355
-:10090000706565643A20000A00257500323A206956
-:100910006E74657276616C286D73293A20000A0046
-:10092000257500313A2064656C6179282A31306D73
-:1009300073293A20000A092D2056616C75657320D1
-:100940002D0A004D3E004D25643E20003F0073659A
-:10095000742064656661756C740A00433E200077FC
-:10096000686572652064656C74613A2063757273A2
-:100970006F723D25642C20776865656C3D25640A9F
-:1009800053656520687474703A2F2F656E2E7769F1
-:100990006B6970656469612E6F72672F77696B6927
-:1009A0002F4D6F7573655F6B6579730A000A092DAA
-:1009B000204D6F7573656B6579202D0A4553432F64
-:1009C000713A09717569740A313A0964656C617923
-:1009D000282A31306D73290A323A09696E746572BA
-:1009E00076616C286D73290A333A096D61785F73FB
-:1009F000706565640A343A0974696D655F746F5F88
-:100A00006D61780A353A09776865656C5F6D617864
-:100A10005F73706565640A363A09776865656C5F6F
-:100A200074696D655F746F5F6D61780A0A703A0969
-:100A30007072696E742076616C7565730A643A0928
-:100A40007365742064656661756C74730A75703AB9
-:100A5000092B310A646F776E3A092D310A70677578
-:100A6000703A092B31300A7067646F776E3A092D3E
-:100A700031300A0A7370656564203D2064656C74CA
-:100A800061202A206D61785F7370656564202A207B
-:100A900028726570656174202F2074696D655F74BC
-:100AA0006F5F6D6178290A003F004D3E2000433E94
-:100AB00020004C25640A000A092D20436F6E736FD5
-:100AC0006C65202D0A4553432F713A09717569747D
-:100AD0000A6D3A096D6F7573656B65790A000A09CD
-:100AE0002D204D61676963202D0A643A09646562AF
-:100AF00075670A783A096465627567206D6174727A
-:100B000069780A6B3A096465627567206B6579627A
-:100B10006F6172640A6D3A096465627567206D6F72
-:100B20007573650A763A0976657273696F6E0A7332
-:100B30003A097374617475730A633A09636F6E736B
-:100B40006F6C65206D6F64650A302D343A096C61F5
-:100B5000796572302D34284631302D4634290A50BB
-:100B60006175733A09626F6F746C6F616465720AC4
-:100B7000653A09656570726F6D0A6E3A094E4B529F
-:100B80004F0A7A3A09736C656570204C45442074AD
-:100B90006573740A000A002575002E6E6B726F3A39
-:100BA00020000A002575002E737761705F62616313
-:100BB0006B736C6173685F6261636B7370616365B3
-:100BC0003A20000A002575002E737761705F677206
-:100BD0006176655F6573633A20000A002575002E13
-:100BE0006E6F5F6775693A20000A002575002E73E5
-:100BF0007761705F72616C745F726775693A20002B
-:100C00000A002575002E737761705F6C616C745FEC
-:100C10006C6775693A20000A002575002E636170C3
-:100C2000736C6F636B5F746F5F636F6E74726F6C06
-:100C30003A20000A002575002E737761705F636F9C
-:100C40006E74726F6C5F636170736C6F636B3A206C
-:100C5000000A0025303258006B65796D61705F6362
-:100C60006F6E6669672E7261773A20000A002575FB
-:100C7000002E6D6F7573653A20000A002575002EF1
-:100C80006B6579626F6172643A20000A0025750015
-:100C90002E6D61747269783A20000A002575002E65
-:100CA000656E61626C653A20000A0025303258009A
-:100CB00064656275675F636F6E6669672E726177E0
-:100CC0003A20000A0025750064656661756C745FE2
-:100CD0006C617965723A20003F004E4B524F3A20CA
-:100CE0006F66660A004E4B524F3A206F6E0A0074D0
-:100CF000696D65725F636F756E743A202530346C70
-:100D0000580A006B6579626F6172645F6E6B726F17
-:100D10003A2025580A006B6579626F6172645F69D9
-:100D2000646C653A2025580A006B6579626F6172C0
-:100D3000645F70726F746F636F6C3A2025580A009D
-:100D4000686F73745F6B6579626F6172645F6C6505
-:100D5000647328293A2025580A000A092D20537463
-:100D600061747573202D0A004743433A20342E38AE
-:100D70002E32204156522D4C4942433A20312E38D2
-:100D80002E30204156525F415243483A20617672DC
-:100D9000350A004F5054494F4E533A204C55464166
-:100DA00020424F4F544D41474943204D4F555345E5
-:100DB0004B45592045585452414B455920434F4EBD
-:100DC000534F4C4520434F4D4D414E44204E4B52C6
-:100DD0004F203531320A004255494C443A2037669B
-:100DE00038346162362D6469727479202830333A60
-:100DF00032393A3336204A616E2032322032303175
-:100E000036290A005649443A203078464545442858
-:100E10004572676F446F7820455A29205049443AFB
-:100E200020307831333037284572676F446F78202F
-:100E3000455A29205645523A203078303030310A10
-:100E400000444553433A20742E6D2E6B2E206B6563
-:100E500079626F617264206669726D776172652074
-:100E6000666F72204572676F646F780A000A092DF9
-:100E70002056657273696F6E202D0A000A6D6F75BA
-:100E800073653A206F66660A000A6D6F7573653A7E
-:100E9000206F6E0A000A6B6579626F6172643A2096
-:100EA0006F66660A000A6B6579626F6172643A2048
-:100EB0006F6E0A000A6D61747269783A206F666617
-:100EC0000A000A6D61747269783A206F6E0A000A2E
-:100ED00064656275673A206F6E0A000A6465627520
-:100EE000673A206F66660A000A0A626F6F746C6F59
-:100EF000616465722E2E2E2000433E2000656563DE
-:100F00006F6E6669673A0A00536C656570204C45E0
-:100F10004420746573740A000000000000000000A3
-:100F2000000000010204060A0F17202C3A4A5D71E6
-:100F3000879DB3C7DAE9F5FCFFFCF5E9DAC7B39D95
-:100F400087715D4A3A2C20170F0A0604020100003F
-:100F5000000000000000000011241FBECFEFDAE007
-:100F6000DEBFCDBF04B603FE24C08091F90190918D
-:100F7000FA01A091FB01B091FC018730904BA74092
-:100F8000B04BB9F41092F9011092FA011092FB01E2
-:100F90001092FC0114BE84B7877F84BF88E10FB62E
-:100FA000F89480936000109260000FBEE0E0FFE3D1
-:100FB000099511E0A0E0B1E0EAE1FDE502C005908D
-:100FC0000D92AA33B107D9F711E0AAE3B1E001C04D
-:100FD0001D92A93FB107E1F70E944F100C948B2E90
-:100FE0000C940000FF93EF93E0913A01F0913B01E4
-:100FF000309709F00995EF91FF910895FC018591D3
-:10100000803011F0EFDFFBCF0895FF27E0E230E200
-:1010100047FF0CC0419597FF09C0EDE260957095C0
-:1010200080959095611D711D811D911D27FF02C046
-:10103000219530E350E2AA27660F771F881F991F7A
-:10104000AA1FA41710F0A41B63955A95A9F7AA30FC
-:1010500008F0A95FA05DAF93F39561157105810557
-:10106000910541F7ED3211F4EF93F395F21718F46F
-:101070003F93F395FBCF8F91B5DFFA95E1F7089594
-:10108000E991F9918591803021F0853219F0AADF3C
-:10109000F9CF089520E0E89455915532C1F35033CB
-:1010A00011F4689455915A3348F4505390F3220F39
-:1010B000022E220F220F200D250FF4CF0EF42195C2
-:1010C00089919991533619F3533729F1533559F1D1
-:1010D000BC0188279927E8945C3621F4899199917D
-:1010E00068945591543639F446EF7EF077FF0DC081
-:1010F0008FEF9FEF0AC055374AE039F0583540E18D
-:1011000021F0523642E009F00895FF93EF937DDF1E
-:10111000EF91FF91B7CFFF93EF93FC018191803066
-:10112000B9F360DFFBCFFF93EF9368DFF1CFDF937D
-:10113000CF93CDB7DEB72596A3DFCF91DF9108958A
-:1011400061110BC0FC018281882321F085EE0E9491
-:101150001D1703C085EE0E94E51780E090E008951A
-:1011600008956091BC017091BD018091BE01909184
-:10117000BF010E94CA2156985E9825982D982698FE
-:101180002E9827982F98823061F018F4813031F032
-:101190000895833049F0843051F00895259A2D9AAE
-:1011A0000895269A2E9A0895279A2F9A0895259A97
-:1011B0002D9A279A2F9A089581EB98E0892B11F0A8
-:1011C0000E94B10880E090E0089556985E982598B6
-:1011D0002D9826982E9827982F988FEF90E090932F
-:1011E00089008093880090938B0080938A0090936D
-:1011F0008D0080938C00259A2D9A2FEF80E792E046
-:10120000215080409040E1F700C00000269A2E9ABD
-:101210002FEF80E792E0215080409040E1F700C03E
-:101220000000279A2F9A2FEF80E792E0215080400C
-:101230009040E1F700C0000025982D982FEF80E73F
-:1012400092E0215080409040E1F700C000002698D5
-:101250002E982FEF80E792E0215080409040E1F7F8
-:1012600000C0000027982F9856985E9825982D98D2
-:1012700026982E9827982F98089589EA80938000C1
-:1012800089E08093810024982C983F988AB18F74CC
-:101290008AB96E98479A8BB1806B8BB9769A0E9407
-:1012A000E50880EB98E0892B11F00E94B00880E0FF
-:1012B00090E0089580E28093000180913C018111CB
-:1012C0000EC00E94A90981E080933C012FEF83EDBD
-:1012D00090E3215080409040E1F700C0000080E49E
-:1012E0000E94AF098093000181112EC00E94D9098C
-:1012F00080930001811128C00E94D90980930001C8
-:10130000811122C08FE30E94D909809300018111CD
-:101310001BC00E94D10980E40E94AF0980930001A4
-:10132000811112C08CE00E94D909809300018111C3
-:101330000BC00E94D90980930001811105C08FE381
-:101340000E94D909809300010E94D1098091000177
-:1013500008951092B9008AE08093B800089594EA45
-:101360009093BC009091BC0097FFFCCF9091B90086
-:10137000987F983021F0903111F081E008958093AA
-:10138000BB0084E88093BC008091BC0087FFFCCF49
-:101390008091B900887F883111F0803471F780E046
-:1013A000089584E98093BC008091BC0084FDFCCF4B
-:1013B00008958093BB0084E88093BC008091BC00BA
-:1013C00087FFFCCF9091B900987F81E0983209F4B3
-:1013D00080E0089584E88093BC008091BC0087FF82
-:1013E000FCCF8091BB00089580910001811115C050
-:1013F00080E40E94AF098093000181110CC082E15A
-:101400000E94D90980930001811105C08FEF0E94CD
-:10141000D909809300010E94D10984B1807F84B9E9
-:1014200085B1807F85B98AB1837F8AB98BB1837F8B
-:101430008BB93E98469808950E945A0980930001FE
-:101440000E94F40980B38C7080BB81B3836F81BB31
-:10145000ECE4F1E0AEE3B1E011921D9281E0EA35F7
-:10146000F807D1F78DE399E0892B11F00C943D0931
-:1014700008959F92AF92BF92CF92DF92EF92FF9228
-:101480000F931F93CF93DF93809100018823E1F0A6
-:1014900080913D018F5F80933D01811115C084E9EA
-:1014A00094E00E94FE070E945A098093000188235D
-:1014B00029F08AE794E00E94FE0706C086E694E0E1
-:1014C0000E94FE070E94E5080EE311E0C0E0D0E0B4
-:1014D000BB24B39482E0A82ECC24C394D12C27E55E
-:1014E000E22E24E0F22EC73000F580910001811138
-:1014F00062C080E40E94AF0980930001811112C094
-:1015000082E10E94D9098093000181110BC0C601BC
-:101510000C2E01C0880F0A94EAF780950E94D90921
-:10152000809300010E94D10946C0CA30A1F028F47E
-:10153000C83059F0C93061F005C0CC3089F070F086
-:10154000CD3089F0209A289810C0219A29980DC092
-:10155000229A2A980AC0239A2B9807C0529A01C04F
-:10156000539A5B9802C03E9A4698E0EAEA95F1F7F2
-:101570008FB1799985C092E081708B25892B7C9BF6
-:1015800002C090E001C094E0892B7D9B02C090E0F6
-:1015900001C098E0892B7E9B02C090E001C090E1E1
-:1015A000892B9FB19095991F9927991F9295990F13
-:1015B000907E892B10C080910001811176C080E45B
-:1015C0000E94AF0980930001882309F45BC0912C2D
-:1015D0000E94D109892DF8019081981739F18083F3
-:1015E00080910101882301F18091D70180FF04C01F
-:1015F0008CE594E00E94FE078091D70180FF0CC02B
-:10160000809101011F928F93FF92EF920E949708A1
-:101610000F900F900F900F908091D70180FF04C022
-:1016200085E594E00E94FE07A09201010E94F40962
-:1016300021960F5F1F4FCE30D10509F054CF809116
-:1016400001018823B1F0815080930101882339F092
-:101650008FE99FE00197F1F700C000000AC0ACE4F9
-:10166000B1E0EEE3F1E081918D9391E0EC34F90784
-:10167000D1F78CED98E0892BD1F00E94DC0817C0DF
-:1016800090E07ACF83E10E94D90980930001811113
-:101690009ECF81E40E94AF0980930001811197CF12
-:1016A0000E94EA09982E909493CF80E094CF81E035
-:1016B000DF91CF911F910F91FF90EF90DF90CF902E
-:1016C000BF90AF909F900895E82FF0E0E45BFE4F4D
-:1016D00080810895CF92DF92EF92FF920F931F9334
-:1016E000CF93DF938EE394E00E94FE073CE4E32E69
-:1016F00031E0F32EC0E0D0E049E3C42E44E0D42E24
-:1017000000E314E0DF93CF93DF92CF920E9497081B
-:1017100086E394E00E94FE07F70181917F0190E04B
-:101720000E942F229F938F931F930F930E949708DD
-:101730008EE294E00E94FE0721968DB79EB7089630
-:101740000FB6F8949EBF0FBE8DBFCE30D105D1F637
-:10175000DF91CF911F910F91FF90EF90DF90CF908D
-:1017600008958B3B910578F4883A910540F5853AC8
-:101770009105D0F48430910508F0B1C08130910515
-:1017800009F4ADC06BC0803E910508F467C0883E87
-:10179000910508F4A4C09C01205F31092031310576
-:1017A00008F05CC090650895853A910509F459C028
-:1017B000863A910509F458C083E890E40895883A80
-:1017C000910509F454C0893A910509F453C08A3A45
-:1017D000910509F452C08B3A910509F451C08C3A35
-:1017E000910509F450C08D3A910509F44FC0803B32
-:1017F000910509F44EC08E3A910509F44DC08F3A17
-:10180000910509F44CC0813B910509F44BC0823B22
-:10181000910509F44AC0833B910509F449C0843B12
-:10182000910509F448C0853B910509F447C0863B02
-:10183000910509F446C0873B910509F445C0883BF2
-:10184000910509F444C0893B910509F443C08A3BE2
-:10185000910509F042C08AE296E4089580E090E0A4
-:10186000089581E890E4089582E890E4089582EE76
-:1018700094E4089589EE94E408958AEE94E408953A
-:1018800085EB94E4089586EB94E4089587EB94E463
-:1018900008958CEC94E408958DEC94E4089583E825
-:1018A00095E408958AE895E4089582E995E4089519
-:1018B00084E995E4089581E296E4089583E296E44C
-:1018C000089584E296E4089585E296E4089586E218
-:1018D00096E4089587E296E4089580E094E40895FC
-:1018E000089596E0799FF001112494E5899FE00D19
-:1018F000F11D1124E60FF11DEE0FFF1FEA51FF4FFE
-:10190000859194910895880F991F805A9040FC0109
-:10191000859194910895880F991F80529F4FFC01E3
-:1019200085919491089526E0729FF001112444E579
-:10193000849FE00DF11D1124E60FF11DEE0FFF1F36
-:10194000EA51FF4F25913491C9019A9581159F4124
-:1019500010F4C9010895C90190528115904128F4ED
-:10196000C9019F700E948B0C0895C9019053811585
-:10197000904120F4C9019927906C0895211580E5C4
-:10198000380769F40E94581B9FEF24E34CE0915004
-:1019900020404040E1F700C000000C94EB222130D1
-:1019A00080E5380751F48EEA94E00E94FE078091AA
-:1019B000D70181608093D7010895C90190558115A1
-:1019C000904108F050C0832F99278F70992781305C
-:1019D0009105D9F4A9014370552702C0880F991FBA
-:1019E0004A95E2F79C68A90164E0440F551F6A9587
-:1019F000E1F744275370842B952B73E0220F331F9C
-:101A00007A95E1F7207633271DC08230910529F4BD
-:101A1000922F8827816F906A089583309105A9F4E9
-:101A2000A9014370552781E090E002C0880F991FFB
-:101A30004A95E2F79C6843E0220F331F4A95E1F78D
-:101A4000207E3770822B932B08950497F1F4A9011F
-:101A50004370552781E090E002C0880F991F4A9596
-:101A6000E2F79A68E8CFC90190578115904120F4B8
-:101A7000C9019F7090620895C901905881159041E5
-:101A800020F4C9019F70906A0895203E3105E0F46A
-:101A9000203C310558F52133310509F470C048F474
-:101AA0002932310509F464C02A32310509F46EC0C7
-:101AB00074C029333105F1F022383105D9F02533CE
-:101AC000310509F44EC069C0233E310589F138F46F
-:101AD000203E3105C1F0223E3105E1F05EC0263ED8
-:101AE000310569F1273E3105A9F157C0C9010E94AE
-:101AF000830C08958091EA0180FD02C081FF4DC0F2
-:101B000080EE90E04BC08091EA0180FFF9CF89E33D
-:101B100090E044C08091EA0182FF0EC08091EA010A
-:101B200084FF03C080E090E039C083EE90E036C0CF
-:101B30008091EA0182FFF2CF82EE90E02FC0809187
-:101B4000EA0183FF0BC08091EA0184FDEBCF87EEB1
-:101B500090E024C08091EA0183FFF5CF86EE90E00B
-:101B60001DC08091EA0185FF07C089E290E016C0A0
-:101B70008091EA0185FFF9CF85E390E00FC0809165
-:101B8000EA0186FF07C08AE290E008C08091EA017E
-:101B900086FFF9CF81E390E001C0C9010E94B10B3B
-:101BA0000895089580916D0108959FB7F89410925B
-:101BB0005C019FBF9091F001943009F058C0909162
-:101BC000E9009F702091EC0020FF02C020E801C0D6
-:101BD00020E0292B94E09093E9009091EB0090FF96
-:101BE00043C09091EE0097FF3FC090915A01992316
-:101BF00021F09091E80095FF37C010925A0196E0CD
-:101C00003091E80035FD15C03091F001343061F5B8
-:101C10003091EB0035FD28C0915021F481E0809394
-:101C20005A0122C0EFE9FFE03197F1F700C0000050
-:101C3000E7CF8093F1008091E80085FD0AC0809194
-:101C4000E80080FFFCCF8091E8008E778093E80069
-:101C500006C08FB7F89491E090935C018FBF2F700E
-:101C60002093E90080E008952F702093E9008FEF22
-:101C70000895CF93DF9300D01F92CDB7DEB72091A8
-:101C8000F001243019F523E029839B838A83209374
-:101C9000E9008FEF9091E800815095FD06C095ED29
-:101CA0009A95F1F700008111F5CF8091E80085FF4A
-:101CB0000DC040E050E063E070E0CE0101960E946C
-:101CC00008118091E8008E778093E8000F900F90C4
-:101CD0000F90DF91CF910895CF93DF9300D01F92A3
-:101CE000CDB7DEB72091F001243021F522E0298321
-:101CF0009B838A8383E08093E9008FEF9091E800D3
-:101D0000815095FD06C095ED9A95F1F7000081117F
-:101D1000F5CF8091E80085FF0DC040E050E063E022
-:101D200070E0CE0101960E9408118091E8008E7744
-:101D30008093E8000F900F900F90DF91CF9108955E
-:101D40002091F0012430F1F422E02093E9002FEFFC
-:101D50003091E800215035FD06C035ED3A95F1F798
-:101D600000002111F5CF2091E80025FF0BC040E0D5
-:101D700050E065E070E00E9408118091E8008E77E5
-:101D80008093E8000895CF93DF93EC018091F001F8
-:101D9000843009F047C080910C018823E1F08091E4
-:101DA0000D018823C1F085E08093E9008FEF9091C9
-:101DB000E800815095FD06C095E19A95F1F7000085
-:101DC0008111F5CF8091E80085FF2CC040E050E004
-:101DD00060E170E017C081E08093E9008FEF90919F
-:101DE000E800815095FD06C095ED9A95F1F7000049
-:101DF0008111F5CF8091E80085FF14C040E050E0EC
-:101E000068E070E0CE010E9408118091E8008E77B2
-:101E10008093E80080E1FE01ADE5B1E001900D9214
-:101E20008A95E1F7DF91CF91089585EE94E00E94C5
-:101E3000FE078091EF01811109C00E949A120E9451
-:101E4000F7128091E20084608093E200089581EEB1
-:101E500094E00E94FE071092EF0108958DED94E04A
-:101E60000C94FE0789ED94E00E94FE070C94AC2CC4
-:101E700085ED94E00E94FE070E9486220E94B22C0B
-:101E80000E9493150C94D10D80915B018F5F80931C
-:101E90005B0162E30E94202E911135C010925B011C
-:101EA00080915C01882379F18091F001843049F5BB
-:101EB0008091E9008F709091EC0090FF02C090E853
-:101EC00001C090E0982B84E08093E9008091EB00C2
-:101ED00080FF14C08091EE0087FF10C08091E80061
-:101EE00085FF03C01092F100F9CF8091E80080FFD8
-:101EF00005C08091E8008E778093E8009F709093F2
-:101F0000E90010925C01089542E061EC81E00E94DA
-:101F1000141242E061EC82E00E94141242E061EC93
-:101F200083E00E94141242E261EC84E00E941412E9
-:101F300042E161EC85E00C9414128091F20183304F
-:101F400009F455C030F4813071F0823009F48EC04C
-:101F500008958A3009F47AC08B3009F460C0893062
-:101F600009F09CC020C08091F101813A09F096C02F
-:101F70008091E800877F8093E8008091F50190913F
-:101F8000F601892B21F060E080E090E003C060E181
-:101F90008DE591E070E00E9451118091E8008B770F
-:101FA0008093E80008958091F101813209F076C0B4
-:101FB0008091F5019091F601009719F0049709F0CE
-:101FC0006DC08091E800877F8093E8008091E800F1
-:101FD00082FD05C08091F0018111F8CF5FC0809132
-:101FE000F10080936D018091E8008B7753C0809160
-:101FF000F101813A09F052C08091F5019091F6010A
-:10200000892B09F04BC08091E800877F8093E8001E
-:102010008091E80080FFFCCF80910C0136C0809158
-:10202000F1018132D9F58091F5019091F601892B6A
-:10203000A9F58091E800877F8093E8000E9449120B
-:102040008091F30180930C010C94581B8091F10155
-:10205000813221F58091E800877F8093E8000E941B
-:1020600049128091F40180936E0108958091F101ED
-:10207000813AA1F48091E800877F8093E800809105
-:10208000E80080FFFCCF80916E018093F100809189
-:10209000E8008E778093E8000C944912089584B785
-:1020A000877F84BF88E10FB6F89480936000109218
-:1020B00060000FBE90E080E80FB6F8948093610056
-:1020C000909361000FBE0E941C160E949A120E94FB
-:1020D000F7128091E20084608093E20085ED9DE03C
-:1020E0000E94C52178940E9471150E941E1682E0FC
-:1020F00091E00E948E150E949A2C84EC94E00E943C
-:10210000FE078091F001853089F480EC94E00E9414
-:10211000FE070E9449228091EE01882391F30E94DC
-:102120007122882371F30E94F210EBCF0E944C16AB
-:10213000E8CF292F332723303105A9F06CF4213063
-:10214000310509F442C02230310509F043C08DE861
-:1021500090E02DE135E042C021323105C9F0223254
-:10216000310519F137C099278130910541F082304E
-:10217000910541F0892B71F5E9E1F5E005C0E1E059
-:10218000F5E002C0E9EEF4E0849190E09F0126C002
-:10219000653000F5E62FF0E0EE0FFF1FEB5DFE4F20
-:1021A0002081318189E090E019C0653098F4E62FF4
-:1021B000F0E0DF01AA0FBB1FA55EBE4F2D913C9141
-:1021C000EA5EFE4F808190E009C082E190E02AEA59
-:1021D00035E004C080E090E020E030E0FA01318397
-:1021E0002083089580E189BD82E189BD09B400FEA4
-:1021F000FDCF8091D8008F7D8093D8008091E00042
-:1022000082608093E0008091E00081FDFCCF089522
-:10221000CF92DF92EF92FF920F931F93CF93DF93B2
-:102220007C018B01EA010E946A12811131C0209762
-:1022300031F088819981081B190BE80EF91EC12C19
-:10224000D12C0115110519F18091E80085FD14C00C
-:102250008091E8008E778093E800209741F0888194
-:1022600099818C0D9D1D9983888385E011C00E9402
-:102270006A12882331F30CC0F70181917F018093AA
-:10228000F10001501109FFEFCF1ADF0ADACF80E029
-:10229000DF91CF911F910F91FF90EF90DF90CF9042
-:1022A00008952091F7013091F8012617370748F07B
-:1022B0006115710539F42091E8002E772093E8002C
-:1022C00001C0B901FC0120E061157105B9F18091EF
-:1022D000F001882309F440C0853009F43FC08091A3
-:1022E000E80083FD3DC08091E80082FF06C0809138
-:1022F000E80082FF26C080E008958091E80080FF1A
-:10230000E3CF2091F3008091F20090E0922B6115D1
-:10231000710551F08830910538F421912093F10036
-:10232000615071090196F3CF21E0089709F020E090
-:102330008091E8008E778093E800C6CF2111C7CF47
-:10234000D6CF8091F001882339F0853039F0809123
-:10235000E80083FFCCCF04C082E0089583E00895B5
-:1023600081E008952091F7013091F8012617370791
-:1023700048F06115710539F42091E8002E7720931B
-:10238000E80001C0B901FC0120E061157105C1F14F
-:102390008091F001882309F441C0853009F440C0E0
-:1023A0008091E80083FD3EC08091E80082FF06C076
-:1023B0008091E80082FF27C080E008958091E800C6
-:1023C00080FFE3CF2091F3008091F20090E0922B08
-:1023D0006115710559F08830910540F424912093DE
-:1023E000F1003196615071090196F2CF21E0089712
-:1023F00009F020E08091E8008E778093E800C5CF57
-:102400002111C6CFD5CF8091F001882339F08530D6
-:1024100039F08091E80083FFCBCF04C082E00895BB
-:1024200083E0089581E00895982F973058F59093B0
-:10243000E900981739F07091EC002091ED0050916F
-:10244000F00003C0242F762F50E021FF19C03091F7
-:10245000EB003E7F3093EB003091ED003D7F3093F9
-:10246000ED003091EB0031603093EB007093EC00A5
-:102470002093ED005093F0002091EE0027FF07C05D
-:102480009F5FD3CF8F708093E90081E0089580E053
-:1024900008958091F10187FD05C08091E80080FFDB
-:1024A0000EC012C08091E80082FD05C08091F0014D
-:1024B0008111F8CF08958091E8008B7708C0809152
-:1024C000F0018111EACF08958091E8008E77809322
-:1024D000E80008958091E4009091E50045E62091A0
-:1024E000EC0020FF21C02091E80020FD21C02091B8
-:1024F000F001222389F0253089F02091EB0025FDA1
-:102500000FC02091E4003091E5002817390739F316
-:10251000415041F0C901E3CF82E0089583E008957E
-:1025200081E0089584E008952091E80022FFDFCF44
-:1025300080E008950E9408130E941013E0EEF0E07E
-:10254000808181608083E8EDF0E080818F778083F7
-:1025500019BCA7EDB0E08C918E7F8C9380818F7E2B
-:1025600080831092EF0108950F931F93CF93DF9311
-:102570000E9408130E941013C8EDD0E088818F7765
-:10258000888388818068888388818F7D888319BC4F
-:102590001092F0011092EC011092EE011092ED01F8
-:1025A00000EE10E0F80180818B7F8083888181605C
-:1025B000888342E060E080E00E941412E1EEF0E0E7
-:1025C00080818E7F8083E2EEF0E080818160808375
-:1025D000808188608083F80180818E7F80838881FC
-:1025E00080618883DF91CF911F910F910895E8ED6D
-:1025F000F0E080818F7E8083E7EDF0E08081816074
-:10260000808384E082BF81E08093EF010C94B41258
-:10261000E8EDF0E080818E7F80831092E2000895E3
-:102620001092DA001092E10008951F920F920FB6F7
-:102630000F9211242F933F934F935F936F937F9348
-:102640008F939F93AF93BF93EF93FF938091E1009C
-:1026500082FF0BC08091E20082FF07C08091E10001
-:102660008B7F8093E1000E94440F8091DA0080FF0D
-:102670001FC08091D80080FF1BC08091DA008E7F40
-:102680008093DA008091D90080FF0DC080E189BD80
-:1026900082E189BD09B400FEFDCF81E08093F001A5
-:1026A0000E94150F05C019BC1092F0010E94270F5F
-:1026B0008091E10080FF19C08091E20080FF15C089
-:1026C0008091E2008E7F8093E2008091E200806141
-:1026D0008093E2008091D80080628093D80019BC7A
-:1026E00085E08093F0010E94320F8091E10084FF29
-:1026F00030C08091E20084FF2CC080E189BD82E17E
-:1027000089BD09B400FEFDCF8091D8008F7D8093F4
-:10271000D8008091E1008F7E8093E1008091E200FB
-:102720008F7E8093E2008091E20081608093E200DE
-:102730008091EC01882311F084E007C08091E300D0
-:1027400087FF02C083E001C081E08093F0010E9416
-:10275000380F8091E10083FF29C08091E20083FF60
-:1027600025C08091E100877F8093E10082E0809323
-:10277000F0011092EC018091E1008E7F8093E100E6
-:102780008091E2008E7F8093E2008091E200806180
-:102790008093E20042E060E080E00E9414128091A9
-:1027A000F00088608093F0000E942E0FFF91EF915F
-:1027B000BF91AF919F918F917F916F915F914F9159
-:1027C0003F912F910F900FBE0F901F9018951F9261
-:1027D0000F920FB60F9211242F933F934F935F9355
-:1027E0006F937F938F939F93AF93BF93CF93EF9309
-:1027F000FF93C091E900CF708091EC001092E90046
-:102800008091F000877F8093F00078940E942314D9
-:102810001092E9008091F00088608093F000C093EE
-:10282000E900FF91EF91CF91BF91AF919F918F916F
-:102830007F916F915F914F913F912F910F900FBEBC
-:102840000F901F9018951F93CF93DF93CDB7DEB7EE
-:10285000AA970FB6F894DEBF0FBECDBFE1EFF1E04F
-:102860008091F100819321E0E93FF207C9F70E94CE
-:102870009D0F8091E80083FF1CC12091F1013091F0
-:10288000F201832F90E08A30910508F012C1FC011B
-:10289000EA5AFF4F0C94402E203881F0223809F07C
-:1028A00008C18091F5018F708093E9008091EB0061
-:1028B00085FB882780F91092E90006C08091ED0120
-:1028C0009091EE01911182609091E800977F909332
-:1028D000E8008093F1001092F100C5C0822F8D7F37
-:1028E00009F0E7C0222319F0223061F0E2C08091A4
-:1028F000F301813009F0DDC0333009F080E08093CE
-:10290000EE0128C08091F301811124C02091F501CE
-:102910002F7009F4CEC02093E9008091EB0080FF76
-:1029200019C08091EB00333011F4806211C08061D6
-:102930008093EB0081E090E0022E01C0880F0A94A2
-:10294000EAF78093EA001092EA008091EB00886039
-:102950008093EB001092E9008091E800877F86C0A9
-:102960002111A7C01091F3011F778091E3008078B7
-:10297000812B8093E3008091E800877F8093E800BB
-:102980000E9449128091E80080FFFCCF8091E30013
-:1029900080688093E300112311F083E001C082E09E
-:1029A0008093F00186C02058223008F082C08091C8
-:1029B000F3019091F4018C3D23E0920779F583E0D7
-:1029C0008A838AE289834FB7F894DE01139620E068
-:1029D0003EE051E2E32FF0E050935700E49120FFF6
-:1029E00003C0E295EF703F5FEF708E2F90E0EA300A
-:1029F00010F0C79601C0C0968D939D932F5F243130
-:102A000049F74FBF8091E800877F8093E8006AE232
-:102A100070E0CE0101960E94511114C0AE014F5FCB
-:102A20005F4F6091F5010E949910009709F441C031
-:102A30002091E800277F2093E800BC0189819A81DA
-:102A40000E94B2118091E8008B778093E80031C03A
-:102A5000203879F58091E800877F8093E8008091A5
-:102A6000EC018093F1008091E8008E778093E8007C
-:102A70000E9449121EC021111CC09091F301923096
-:102A8000C0F48091E800877F8093E8009093EC0188
-:102A90000E9449128091EC01811104C08091E300F1
-:102AA00087FF02C084E001C081E08093F0010E94B2
-:102AB000840F8091E80083FF0AC08091E800877F3F
-:102AC0008093E8008091EB0080628093EB00AA96EF
-:102AD0000FB6F894DEBF0FBECDBFDF91CF911F912F
-:102AE0000895CF938091F0018823B1F08091E9009F
-:102AF0008F709091EC0090FF02C090E801C090E0D0
-:102B0000C92FC82B1092E9008091E80083FD0E9434
-:102B10002314CF70C093E900CF910895909374016E
-:102B2000809373010895E0917301F09174013097DF
-:102B300021F00190F081E02D099480E00895FF924A
-:102B40000F931F93CF93DF938C01E0917301F0916A
-:102B50007401309799F10280F381E02D09958091FD
-:102B6000D70182FF2BC080FF04C08FED96E00E944A
-:102B7000FE07E80180E1F82E09ED16E08091D7010B
-:102B800080FF0BC088811F928F931F930F930E9429
-:102B900097080F900F900F900F90FA942196F110D4
-:102BA000EDCF8091D70180FF09C087ED96E0DF91DE
-:102BB000CF911F910F91FF900C94FE07DF91CF9161
-:102BC0001F910F91FF900895E0917301F0917401AE
-:102BD000309721F00480F581E02D0994089520912B
-:102BE0007101309172018217930771F09093720115
-:102BF00080937101E0917301F0917401309721F09D
-:102C00000680F781E02D0994089520916F0130919D
-:102C100070018217930771F09093700180936F0198
-:102C2000E0917301F0917401309721F00084F185F7
-:102C3000E02D0994089508950C941B160E94882293
-:102C40000E941C0A0C944E23CF93C82F8091D70169
-:102C500082FF1EC080FF04C088EF96E00E94FE073E
-:102C60008091D70180FF0CC01F92CF9323EF36E0F5
-:102C70003F932F930E9497080F900F900F900F9003
-:102C80008091D70180FF04C081EF96E00E94FE078B
-:102C90008C2FCF910C94D10DCF92DF92EF92FF92B7
-:102CA0000F931F93CF93DF93CDB7DEB72B970FB65C
-:102CB000F894DEBF0FBECDBF0E94390A36E7E32E7F
-:102CC00031E0F32E00E010E0C02E802F0E94640B54
-:102CD000F701D1907F01D826B1F40F5F1F4F0E305E
-:102CE000110591F78FEF89838A831B820E949122BD
-:102CF0008160782F9D838C8349815A816B818D817E
-:102D00000E94EF1641C09091D70191FF04C08B87BC
-:102D10000E946A0B8B8520E030E04D2D50E0922F11
-:102D2000BA01022E02C0759567950A94E2F760FF1A
-:102D300025C02E83CF82EE24E394F12C02C0EE0C4A
-:102D4000FF1C9A95E2F790E08E219F2121E0892BCC
-:102D500009F420E028870E9491228160782F9A87C9
-:102D600089874E815F8168858A850E94EF16F80108
-:102D7000EA58FE4F80818E25808306C02F5F3F4F2B
-:102D80002630310561F6A9CF0E94BC26109175014D
-:102D90000E9493151817A1F00E9493158093750156
-:102DA0002B960FB6F894DEBF0FBECDBFDF91CF914B
-:102DB0001F910F91FF90EF90DF90CF900C9424160D
-:102DC0002B960FB6F894DEBF0FBECDBFDF91CF912B
-:102DD0001F910F91FF90EF90DF90CF900895CF93C8
-:102DE000DF93CDB7DEB72B970FB6F894DEBF0FBEDB
-:102DF000CDBF4F83588769877A878B87DE0111960D
-:102E000086E0FD0111928A95E9F785E0FE0137968B
-:102E100001900D928A95E1F749815A816B817C81FD
-:102E20008D819E810E94241E2B960FB6F894DEBFE2
-:102E30000FBECDBFDF91CF910895CF93C82F8823C8
-:102E400009F4C1C0823859F40E94931581FDBBC0BA
-:102E500089E30E94C3200E949F2189E30CC083382C
-:102E600079F40E94931580FDAEC083E50E94C320D3
-:102E70000E949F2183E50E941421CF910C949F21F1
-:102E8000843859F40E94931582FD9DC087E40E9406
-:102E9000C3200E949F2187E4EECF8CEF8C0F813AF4
-:102EA00048F48C2F0E94452B81118DC08C2F0E94DD
-:102EB000C320E3CF80E28C0F883048F4C77081E0F4
-:102EC00001C0880FCA95EAF70E946621D6CF8BE52C
-:102ED0008C0F833078F4C53A29F0C63A31F482E891
-:102EE00090E005C081E890E002C083E890E0CF91D7
-:102EF0000C94EF1588E58C0F833108F064C0C83A54
-:102F000039F1C93A41F1CA3A49F1CB3A51F1CC3AD7
-:102F100059F1CD3A61F1C03B69F1CE3A71F1CF3A46
-:102F200079F1C13B81F1C23B89F1C33B91F1C43BD3
-:102F300099F1C53BA1F1C63BA9F1C73BB1F1C83B33
-:102F4000B9F1C93BC1F1CA3BC9F58AE292E038C088
-:102F500082EE90E035C089EE90E032C08AEE90E0DB
-:102F60002FC085EB90E02CC086EB90E029C087EB6A
-:102F700090E026C08CEC90E023C08DEC90E020C067
-:102F800083E891E01DC08AE891E01AC082E991E0EF
-:102F900017C084E991E014C081E292E011C083E29D
-:102FA00092E00EC084E292E00BC085E292E008C09D
-:102FB00086E292E005C087E292E002C080E090E005
-:102FC000CF910C940516CF910895882309F44BC036
-:102FD000823859F40E94931581FF45C089E30E940D
-:102FE000C3200E949F2189E30CC0833871F40E94A2
-:102FF000931580FF38C083E50E94C3200E949F2163
-:1030000083E50E9414210C949F21843859F40E9476
-:10301000931582FF28C087E40E94C3200E949F214D
-:1030200087E4EFCF9CEF980F913A58F390E2980F16
-:10303000983050F4877091E001C0990F8A95EAF7B3
-:10304000892F0E946C21DFCF9BE5980F933020F4ED
-:1030500080E090E00C94EF15885A833120F480E0F2
-:1030600090E00C9405160895882321F00E946621B3
-:103070000C949F210895882321F00E946C210C94C8
-:103080009F210895CF92DF92EF92FF920F931F93AB
-:10309000CF93DF93CDB7DEB728970FB6F894DEBF96
-:1030A0000FBECDBF8C0185E0F801DE0111960190C5
-:1030B0000D928A95E1F7F80140813181F2802581F6
-:1030C00022952F7083819481892B31F03F3F31F419
-:1030D00081E04F3F19F403C081E001C080E080FD32
-:1030E000C6C249833A8389819A812F830E948120B5
-:1030F0009E8388870E9480200E94531F4E81E42F68
-:10310000E295EF70F0E0E05AFF4F2F8168850C9454
-:10311000402E842F807F142F1F70882311F012956A
-:10312000107FFF2059F0112309F456C2812F6887C0
-:103130000E9476210E949F2168854EC2862F0E94A0
-:10314000E517112309F493C2812F0E947C21289650
-:103150000FB6F894DEBF0FBECDBFDF91CF911F91A8
-:103160000F91FF90EF90DF90CF900C949F21342F20
-:10317000307F842F8F70303211F08295807F6623EC
-:1031800019F0613019F12CC0FF20B1F0222309F4AD
-:1031900094C1213009F091C128960FB6F894DEBF92
-:1031A0000FBECDBFDF91CF911F910F91FF90EF9098
-:1031B000DF90CF900C948621222319F0213009F45E
-:1031C00056C28E830E9489218E818AC1FF2021F000
-:1031D000263008F04CC271C1253008F048C280C1C9
-:1031E000FF2021F0222309F468C1F6C1222309F44B
-:1031F00077C106C2242F26952695237030E021152D
-:10320000310521F021303105C9F031C2FF2021F014
-:10321000862F942F937002C080E090E028960FB61E
-:10322000F894DEBF0FBECDBFDF91CF911F910F91FC
-:10323000FF90EF90DF90CF900C94EF15FF2021F0DE
-:10324000862F942F937002C080E090E028960FB6EE
-:10325000F894DEBF0FBECDBFDF91CF911F910F91CC
-:10326000FF90EF90DF90CF900C940516862FFF20F3
-:1032700019F00E94422502C00E94AA2528960FB686
-:10328000F894DEBF0FBECDBFDF91CF911F910F919C
-:10329000FF90EF90DF90CF900C942F26842F8370B7
-:1032A00009F076C0F110E3C1262F229526952770EC
-:1032B000220F220F862F8F70C82ED12CE12CF12CDB
-:1032C000022E04C0CC0CDD1CEE1CFF1C0A94D2F7AD
-:1032D00064FF10C06FE070E080E090E004C0660F13
-:1032E000771F881F991F2A95D2F760957095809552
-:1032F000909503C060E070E0CB01242F26952695C1
-:103300002370422F50E042305105D1F04330510537
-:1033100059F16C297D298E299F294130510541F1B0
-:1033200028960FB6F894DEBF0FBECDBFDF91CF91C8
-:103330001F910F91FF90EF90DF90CF900C94781F2A
-:103340006C297D298E299F2928960FB6F894DEBF17
-:103350000FBECDBFDF91CF911F910F91FF90EF90E6
-:10336000DF90CF900C94921F0E94781FC701B60186
-:1033700028960FB6F894DEBF0FBECDBFDF91CF9178
-:103380001F910F91FF90EF90DF90CF900C945E1FF4
-:10339000FF2019F0842F817001C08695882309F4DD
-:1033A00066C1262F229526952770220F220F862F81
-:1033B0008F70C82ED12CE12CF12C022E04C0CC0C25
-:1033C000DD1CEE1CFF1C0A94D2F764FF10C06FE0F6
-:1033D00070E080E090E004C0660F771F881F991F9F
-:1033E0002A95D2F7609570958095909503C060E01E
-:1033F00070E0CB01242F269526952370422F50E0B4
-:1034000042305105D1F04330510559F16C297D29E5
-:103410008E299F294130510541F128960FB6F89425
-:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7
-:10343000EF90DF90CF900C944C206C297D298E2941
-:103440009F2928960FB6F894DEBF0FBECDBFDF913F
-:10345000CF911F910F91FF90EF90DF90CF900C9440
-:1034600066200E944C20C701B60128960FB6F8943A
-:10347000DEBF0FBECDBFDF91CF911F910F91FF90A7
-:10348000EF90DF90CF900C943220603FC9F118F498
-:10349000603E50F49CC0623F09F461C008F44BC028
-:1034A000633F09F470C093C0162F1F70842F8F7173
-:1034B000FF2099F00E94CB1F812F28960FB6F89419
-:1034C000DEBF0FBECDBFDF91CF911F910F91FF9057
-:1034D000EF90DF90CF900C9434180E94EC1F812F56
-:1034E00028960FB6F894DEBF0FBECDBFDF91CF9107
-:1034F0001F910F91FF90EF90DF90CF900C943B18AD
-:10350000FF20A9F0253008F0B2C0842F8F712896D3
-:103510000FB6F894DEBF0FBECDBFDF91CF911F91E4
-:103520000F91FF90EF90DF90CF900C9411202630F8
-:1035300008F09DC0EACFFF20A1F0842F8F7128965C
-:103540000FB6F894DEBF0FBECDBFDF91CF911F91B4
-:103550000F91FF90EF90DF90CF900C94CB1FFF2046
-:1035600061F3842F8F7128960FB6F894DEBF0FBEDB
-:10357000CDBFDF91CF911F910F91FF90EF90DF9022
-:10358000CF900C94EC1FFF2091F0842F8F71289620
-:103590000FB6F894DEBF0FBECDBFDF91CF911F9164
-:1035A0000F91FF90EF90DF90CF900C94B61F28966C
-:1035B0000FB6F894DEBF0FBECDBFDF91CF911F9144
-:1035C0000F91FF90EF90DF90CF900C94AC1FFF20F5
-:1035D000A1F0222309F4B1CF862F28960FB6F894D4
-:1035E000DEBF0FBECDBFDF91CF911F910F91FF9036
-:1035F000EF90DF90CF900C941D17222309F4B1CFE8
-:10360000862F28960FB6F894DEBF0FBECDBFDF9190
-:10361000CF911F910F91FF90EF90DF90CF900C947E
-:10362000E5174F70C8010E94A00828960FB6F894BD
-:10363000DEBF0FBECDBFDF91CF911F910F91FF90E5
-:10364000EF90DF90CF900C94D11E4F70C801289658
-:103650000FB6F894DEBF0FBECDBFDF91CF911F91A3
-:103660000F91FF90EF90DF90CF900C94700C289604
-:103670000FB6F894DEBF0FBECDBFDF91CF911F9183
-:103680000F91FF90EF90DF90CF9008950E948321DB
-:103690000E9458210E949F210E945D270E942F2690
-:1036A00080E090E00E94EF1580E090E00C94051619
-:1036B0000E9473210C94461B0E948120292F229581
-:1036C0002F7030E02C3031054CF42A3031056CF489
-:1036D000225031092230310590F407C02C303105D9
-:1036E00051F02F30310539F00AC0803E10F0803F94
-:1036F00031F481E0089593FB882780F9089580E0F4
-:103700000895CF93DF9300D000D01F92CDB7DEB7DE
-:103710000F900F900F900F900F90DF91CF91089521
-:10372000CF93DF9300D000D000D0CDB7DEB7269680
-:103730000FB6F894DEBF0FBECDBFDF91CF910895D5
-:103740001F93CF93DF93C091840116E08091850190
-:10375000C81799F0D0E01C9FF0011D9FF00D1124B7
-:10376000EA57FE4F40815181628173818481958146
-:103770000E94901B2196C770E9CFDF91CF911F91D6
-:1037800008954091B6015091B7016091B8017091D0
-:10379000B9018091BA019091BB010C94901BCF9319
-:1037A0008091BB0182958F7009F05FC08091B80154
-:1037B000882309F45AC020918401A0918501609169
-:1037C000B6017091B7018091B9019091BA0131E0D1
-:1037D0006F3F09F030E0B32FC6E02A1709F445C067
-:1037E000009721F07F3F21F44B2F03C041E001C03F
-:1037F00040E030E040FD35C0C29FF001C39FF00DB6
-:103800001124EA57FE4F418174132BC04081641389
-:1038100028C04281411125C043815481481759076E
-:1038200010F441505109481B590B483C5105C8F44C
-:103830008091BB018F7080618093BB0186E0829F85
-:10384000F001839FF00D1124E557FE4F80818F70AA
-:103850008061808386EB91E00E944218CF910C94A6
-:10386000A01B2F5F3F4F2770B8CFCF910895CF9205
-:10387000DF92EF92FF920F931F93CF93DF93CDB719
-:10388000DEB762970FB6F894DEBF0FBECDBF8C01D6
-:1038900085E0F801DE011D9601900D928A95E1F711
-:1038A000D8014C9111965C91119712966C911297D8
-:1038B0001396ED90FC9014977091B601E091B701CA
-:1038C0002091B9013091BA012115310531F0EF3F56
-:1038D00031F481E07F3F19F403C081E001C080E052
-:1038E000B82FB170CB2E80FD6CC1D090B801DD2017
-:1038F00009F4F5C0F091BB01E216F30638F0C701F8
-:10390000821B930B883C910548F09BC02095309515
-:103910002E0D3F1D283C310508F093C08F2F807F6E
-:1039200009F052C0E51314C0741312C0D62E6111F1
-:103930000FC0FF70F061F093BB010E94C11B86EBCA
-:1039400091E00E9442188091BB01F80185836CC10F
-:10395000EF2831F05F3F31F481E04F3F19F403C0AD
-:1039600081E001C080E080FD03C081E0862701C0C6
-:1039700080E0F82FF170FF2E80FF1CC08091840141
-:103980002091850136E0821709F428C190E0389F24
-:10399000F001399FF00D1124EA57FE4F7181571342
-:1039A00006C07081471303C07281671303C001967C
-:1039B0008770E9CFD62E662309F436C18091BB010A
-:1039C00081608093BB0153C0E51308C0741306C027
-:1039D000611104C0D8011596FC93AEC04D875E8777
-:1039E0008D859E856A8B0E945C1B6A89882329F1DC
-:1039F000D62E662311F12091BB01822F82958F7004
-:103A000090E002970CF460C08091B6019091B701EC
-:103A100098878F831986FB86EA862C87CE010796C6
-:103A200051C0E51731F14D875E878D859E856A8B84
-:103A30000E945C1B6A8981112EC0C8010E94421835
-:103A4000A4C08F2F807F69F77E2DF98AE88A898943
-:103A50000E94811B86EB91E00E944218E6EBF1E0A8
-:103A600086E0DF011D928A95E9F70E94C11BD12CE7
-:103A7000DBC07413D8CF6111D6CFD8011596FC9353
-:103A8000C8010E944218E6EBF1E086E0DF011D92DA
-:103A90008A95E9F7C9C0D62E662379F22091BB0139
-:103AA000822F82958F7090E0029774F08091B6011A
-:103AB0009091B7019A8389831B82FD82EC822E83C9
-:103AC000CE0101960E94421886E0F801A6EBB1E013
-:103AD00001900D928A95E1F70E94CF1B6FC0E2160C
-:103AE000F30628F0C701821B930B9C0104C02095AC
-:103AF00030952E0D3F1D283C310508F052C0D62EC2
-:103B0000662309F49ACFE5132CC074132AC0809160
-:103B1000BB0180FD1DC0982F92959F70C9F0D80100
-:103B200015968C9315979F3039F09F5F9295907FF3
-:103B30008F70892B15968C93C8010E94421886E0DD
-:103B4000F801A6EBB1E001900D928A95E1F736C03D
-:103B500086E0F801A6EBB1E001900D928A95E1F7BD
-:103B600063C04D875E878D859E850E945C1B882380
-:103B700079F086E0F801A6EBB1E001900D928A950C
-:103B8000E1F70E94CF1B0E94C11BDD24D3944CC0DF
-:103B90008091BB0181608093BB01C8010E944218E3
-:103BA00043C07E2DF98AE88A89890E94811BE6EB51
-:103BB000F1E086E0DF011D928A95E9F70E94C11BC2
-:103BC00033C0662309F439CF4D875E878D859E8586
-:103BD0000E945C1B882309F430CFCBCF4D875E87D2
-:103BE0008D859E850E948120292F22952F7030E09F
-:103BF000223031052CF49F7041F0811106C00CC0B9
-:103C0000243031052CF49F7049F4805E883020F018
-:103C1000C8010E944218CF2CDC2C06C0D801159692
-:103C20009C91907F91F7F8CF8D2D62960FB6F89406
-:103C3000DEBF0FBECDBFDF91CF911F910F91FF90DF
-:103C4000EF90DF90CF9008951F93CF93DF93CDB780
-:103C5000DEB72C970FB6F894DEBF0FBECDBF4F83F3
-:103C6000588769877A878B879C87CE0107960E9441
-:103C7000371C8823C1F02F8138858A859B85892B45
-:103C800031F03F3F11F080E003C02F3FE1F781E0CA
-:103C9000811147C04F81588569857A858B859C85C0
-:103CA0000E94901B3EC086E0FE013796DE01119611
-:103CB00001900D928A95E1F7FF81E8854A855B8541
-:103CC0004115510531F0EF3F31F481E0FF3F19F428
-:103CD00003C081E001C080E080FD23C02091850108
-:103CE00030E0C9010196877099276091840170E0E6
-:103CF00086179707F1F1F983EA835D834C8396E099
-:103D0000929FD001939FB00D1124AA57BE4FFE0180
-:103D1000319601900D929A95E1F7809385010E946A
-:103D2000A01B16E08091840190918501891779F19B
-:103D3000189FC00111248A579E4F0E94371C882368
-:103D400031F1E09184011E9FF0011124EA57FE4FEA
-:103D50004081518162817381848195810E94901B91
-:103D60008091840190E00196877099278093840167
-:103D7000D9CF0E94581B1092850110928401E6EB66
-:103D8000F1E086E0DF011D928A95E9F7CACF2C9613
-:103D90000FB6F894DEBF0FBECDBFDF91CF911F915C
-:103DA0000895EF92FF920F931F93CF93DF939C019F
-:103DB000009709F471C0F12CEE24E394E9012196F7
-:103DC000F9018491843740F4843008F056C0813082
-:103DD00081F0823021F160C0853709F449C0C0F11B
-:103DE0009CE7980F903708F057C08F770E94E5172F
-:103DF00046C089010E5F1F4FFE01849190E2980F2B
-:103E0000983050F48770FE2D01C0FF0F8A95EAF7B5
-:103E10008F2F0E94762115C00E941D1714C08901A2
-:103E20000E5F1F4FFE01849190E2980F983068F466
-:103E30008770FE2D01C0FF0F8A95EAF78F2F0E9431
-:103E40007C210E949F21E8011AC00E94E517FBCF48
-:103E50002E5F3F4FFE01C491CC2341F08FE99FE0DC
-:103E60000197F1F700C00000C150F6CFE90107C08B
-:103E7000FE01F490E901229602C00E941D178F2DC9
-:103E8000882341F0EFE9FFE03197F1F700C000002F
-:103E90008150F6CF9E0192CFDF91CF911F910F916C
-:103EA000FF90EF90089508956093C0017093C10151
-:103EB0008093C2019093C3010C94461B0F931F93F0
-:103EC0000091C0011091C1012091C2013091C30144
-:103ED000062B172B282B392B0093C0011093C101FF
-:103EE0002093C2013093C3011F910F910C94461B84
-:103EF0000F931F930091C0011091C1012091C20145
-:103F00003091C30106231723282339230093C001CE
-:103F10001093C1012093C2013093C3011F910F91EF
-:103F20000C94461B0F931F930091C0011091C10187
-:103F30002091C2013091C30106271727282739276E
-:103F40000093C0011093C1012093C2013093C301BB
-:103F50001F910F910C94461B1092BC011092BD0151
-:103F60001092BE011092BF010C94461B41E050E03C
-:103F700060E070E004C0440F551F661F771F8A95EC
-:103F8000D2F74093BC015093BD016093BE01709382
-:103F9000BF010C94461B41E050E060E070E004C0BB
-:103FA000440F551F661F771F8A95D2F78091BC0179
-:103FB0009091BD01A091BE01B091BF01842B952BC2
-:103FC000A62BB72B8093BC019093BD01A093BE019B
-:103FD000B093BF010C94461B41E050E060E070E0FC
-:103FE00004C0440F551F661F771F8A95D2F740956E
-:103FF0005095609570958091BC019091BD01A09104
-:10400000BE01B091BF0184239523A623B7238093DB
-:10401000BC019093BD01A093BE01B093BF010C946D
-:10402000461B41E050E060E070E004C0440F551FC3
-:10403000661F771F8A95D2F78091BC019091BD01D0
-:10404000A091BE01B091BF0184279527A627B7276D
-:104050008093BC019093BD01A093BE01B093BF01BA
-:104060000C94461B0F931F930091BC011091BD014E
-:104070002091BE013091BF01062B172B282B392B25
-:104080000093BC011093BD012093BE013093BF018A
-:104090001F910F910C94461B0F931F930091BC012D
-:1040A0001091BD012091BE013091BF01062317235D
-:1040B000282339230093BC011093BD012093BE0136
-:1040C0003093BF011F910F910C94461B0F931F93C8
-:1040D0000091BC011091BD012091BE013091BF0142
-:1040E00006271727282739270093BC011093BD0105
-:1040F0002093BE013093BF011F910F910C94461B7A
-:104100000895CF92DF92EF92FF920F931F93CF9378
-:10411000DF93EC01C090C001D090C101E090C201DA
-:10412000F090C3018091BC019091BD01A091BE01AE
-:10413000B091BF01C82AD92AEA2AFB2A0FE110E070
-:10414000B701A601002E04C076956795579547954F
-:104150000A94D2F740FF07C0BE01802F0E94930C43
-:104160008130910539F40150110950F7BE0180E00A
-:104170000E94930CDF91CF911F910F91FF90EF90D0
-:10418000DF90CF90089590910C01992361F1909167
-:104190000D01992341F1982F9695969596959F300C
-:1041A00088F4E0910E01F0910F01E90FF11D877085
-:1041B00021E030E001C0220F8A95EAF78181822B4D
-:1041C000818308959091D70190FF2DC01F928F9306
-:1041D00089E297E09F938F930E9497080F900F902A
-:1041E0000F900F90089540910E0150910F0120E023
-:1041F00030E09FEFFA01E20FF31F6281681799F038
-:104200009F3F19F4611101C0922F2F5F3F4F2E3055
-:10421000310581F79F3F39F0FA01E90FF11D97FD54
-:10422000FA9582830895089590910C01992369F17C
-:1042300090910D01992349F1982F96959695969511
-:104240009F3090F4E0910E01F0910F01E90FF11D04
-:10425000877021E030E001C0220F8A95EAF72095AF
-:1042600081812823218308959091D70190FF1FC059
-:104270001F928F938BE097E09F938F930E949708F4
-:104280000F900F900F900F90089540910E01509154
-:104290000F0120E030E0FA01E20FF31F9281981342
-:1042A00001C012822F5F3F4F2E303105A1F70895D4
-:1042B00081E090E0E0910E01F0910F01E80FF91F0D
-:1042C0001082019680319105A9F708959091D60149
-:1042D000982B9093D601089580959091D6019823BC
-:1042E0009093D60108951092D60108959091D5012A
-:1042F000982B9093D501089580959091D50198239E
-:104300009093D50108951092D50108958093C4012A
-:1043100008951092C401089540910E0150910F012B
-:1043200020E030E080E0FA01E20FF31F918191116B
-:104330008F5F2F5F3F4F2F303105A9F70895E09130
-:104340000E01F0910F018091D6018083E0910E0162
-:10435000F0910F0180819091D501892B80839091FC
-:10436000C401992361F0E0910E01F0910F01808169
-:10437000892B80830E948C2181111092C40180912D
-:104380000E0190910F010C949F1590933B01809327
-:104390003A010895CF92DF92EF92FF920F931F930D
-:1043A0006C01EE24FF24C114D104E104F10421F4D2
-:1043B0006B017C0180E001C080E133272F2D1E2D91
-:1043C0000D2D011511052105310519F0885F6801D2
-:1043D000790197018601A4E03695279517950795F1
-:1043E000AA95D1F7011511052105310519F08C5F4A
-:1043F0006801790197018601F2E0369527951795B6
-:104400000795FA95D1F7011511052105310519F028
-:104410008E5F68017901B701A6017695679557957A
-:104420004795452B462B472B09F08F5F1F910F9126
-:10443000FF90EF90DF90CF9008958295982F9C7C0D
-:1044400096959695837344E0849F90011124922B56
-:10445000892F8A7A86959575990F892B08951F93D0
-:10446000CF93DF931F92CDB7DEB799830E941D22B1
-:10447000182F9981892F0E941D22212F30E0322F81
-:104480002227A901482BCA010F90DF91CF911F91DC
-:1044900008958091F001843009F11092D80120E450
-:1044A00088E190E00FB6F894A895809360000FBE65
-:1044B0002093600083B7817F846083BF83B781606E
-:1044C00083BF7894889583B78E7F83BF88E10FB6CA
-:1044D000F89480936000109260000FBE08950895D4
-:1044E0000895CF930E946F220E94390A0E94702281
-:1044F000C0E08C2F0E94640B811105C0CF5FCE30CD
-:10450000C1F780E001C081E0CF9108950C94581B61
-:1045100082E084BD93E095BD9AEF97BD80936E00D5
-:1045200008952FB7F8948091D9019091DA01A09164
-:10453000DB01B091DC012FBF0895CF92DF92EF92A3
-:10454000FF920F931F932FB7F8944091D901509188
-:10455000DA016091DB017091DC012FBF6A017B0100
-:10456000EE24FF248C0120E030E0C016D106E206E4
-:10457000F30610F441505109481B590BCA011F9111
-:104580000F91FF90EF90DF90CF9008951F920F92C0
-:104590000FB60F9211248F939F93AF93BF93809187
-:1045A000D9019091DA01A091DB01B091DC01019673
-:1045B000A11DB11D8093D9019093DA01A093DB0175
-:1045C000B093DC01BF91AF919F918F910F900FBE7F
-:1045D0000F901F9018950E949A12F8942FEF87EA77
-:1045E00091E6215080409040E1F700C0000087E054
-:1045F00090EBDC018093F9019093FA01A093FB0109
-:10460000B093FC012CE088E190E00FB6F894A895F7
-:10461000809360000FBE20936000FFCFEF92FF9267
-:104620000F931F93CF93DF93E82EF12C8F2D0E94D1
-:10463000640BC0E0D0E0082F10E098010C2E02C0FF
-:10464000359527950A94E2F720FD05C02196C630DE
-:10465000D10599F709C06C2F7F2D80E00E94710C65
-:10466000E812F4CF81E005C0F3948EE0F812DECFBB
-:1046700080E0DF91CF911F910F91FF90EF9008950F
-:10468000CF93C82F8CE20E940E23882321F08C2F19
-:10469000CF910C940E2380E0CF910895CF930E9488
-:1046A0009B24811102C00E9481248EE497E00E9425
-:1046B000FE07C5E6C15049F00E94390A8FE39CE924
-:1046C0000197F1F700C00000F5CF87E497E00E9462
-:1046D000FE0789E20E944023811111C18AE20E94F3
-:1046E000402381110E94812485E00E944023811192
-:1046F0000E94EB220E94A6248093D70187E00E94AB
-:104700004023882399F18BE10E944023882351F0B4
-:104710009091D70191FB882780F921E0822780FBC7
-:1047200091F922C08EE00E944023882351F090919D
-:10473000D70192FB882780F921E0822780FB92F93C
-:1047400013C080E10E9440239091D701882341F05B
-:1047500093FB882780F921E0822780FB93F904C02E
-:10476000892F809580FB90F99093D7018091D70194
-:104770000E94AA240E94B8248093EA0180EE0E943D
-:104780004023882341F08091EA01982F909590FB77
-:1047900080F98093EA0189E30E944023882359F03D
-:1047A0009091EA0191FB882780F921E0822780FB24
-:1047B00091F99093EA0182EE0E944023882359F0F8
-:1047C0009091EA0192FB882780F921E0822780FB03
-:1047D00092F99093EA0186EE0E944023882359F0D3
-:1047E0009091EA0193FB882780F921E0822780FBE2
-:1047F00093F99093EA0183EE0E944023882359F0B5
-:104800009091EA0194FB882780F921E0822780FBC0
-:1048100094F99093EA0185E30E944023882359F09C
-:104820009091EA0195FB882780F921E0822780FB9F
-:1048300095F99093EA0181E30E944023882359F07F
-:104840009091EA0196FB882780F921E0822780FB7E
-:1048500096F99093EA0181E10E944023882359F060
-:104860009091EA0197FB882780F921E0822780FB5D
-:1048700097F99093EA018091EA010E94BC2480910B
-:10488000EA0187FB882780F980930D0187E20E9467
-:104890004023C82F8EE10E9440238111C2608FE126
-:1048A0000E9440238111C46080E20E944023811154
-:1048B000C86081E20E9440238111C06182E20E94AF
-:1048C00040238111C06283E20E9440238111C064B1
-:1048D00084E20E944023882311F0C06802C0CC23E8
-:1048E00029F08C2F0E94B3246C2F03C00E94AF24A8
-:1048F000682F70E080E090E0CF910C94541FCF912E
-:1049000008956DEE7EEF80E090E00E94762E60E0EC
-:1049100082E090E00E94682E60E083E090E00E94D8
-:10492000682E60E084E090E00E94682E60E085E000
-:1049300090E00C94682E80E090E00E94622E21E0CE
-:104940008D3E9E4F09F020E0822F089582E090E096
-:104950000C945A2E682F82E090E00C94682E83E02D
-:1049600090E00C945A2E682F83E090E00C94682E0F
-:1049700084E090E00C945A2E682F84E090E00C9430
-:10498000682E8091DF0180FF0BC06091130185E0EC
-:10499000689FB001112475956795759567952AC034
-:1049A00081FF09C06091130185E0689FB001112467
-:1049B000759567951FC082FF07C06091130185E060
-:1049C000689FB001112416C04091E0014423C9F052
-:1049D00060911201461788F72091130185E0289F06
-:1049E00090011124429FC001439F900D112470E05B
-:1049F0000E942C2E6038710540F46115710539F064
-:104A000002C065E070E0862F08958FE7089581E089
-:104A100008958091DF0180FF08C06091110170E06E
-:104A2000759567957595679521C081FF06C0609162
-:104A3000110170E07595679519C082FF04C06091FF
-:104A4000110170E010C08091E0018823C1F06091F5
-:104A500010018617A0F790911101989FC0011124B1
-:104A600070E00E942C2E6038710528F461157105E4
-:104A700021F0862F08958FE7089581E0089561E081
-:104A800070E0F4CF803F21F40E94C124819504C0DE
-:104A9000813F29F40E94C1248093E3010895823F5D
-:104AA00021F40E94C124819504C0833F29F40E940F
-:104AB000C1248093E2010895893F19F40E940925D9
-:104AC00005C08A3F31F40E94092581958093E40155
-:104AD00008958B3F21F40E940925819504C08C3FE5
-:104AE00029F40E9409258093E5010895843F21F46B
-:104AF0008091E101816017C0853F21F48091E1013F
-:104B0000826011C0863F21F48091E10184600BC076
-:104B1000873F21F48091E101886005C0883F31F42E
-:104B20008091E10180618093E10108958D3F21F43E
-:104B30008091DF0181600BC08E3F21F48091DF0105
-:104B4000826005C08F3F29F48091DF0184608093EB
-:104B5000DF010895803F39F48091E30187FF6CC045
-:104B60001092E30169C0813F29F48091E301181696
-:104B7000BCF362C09091E201823F29F497FF5CC0D0
-:104B80001092E20159C0833F19F41916CCF354C0B6
-:104B9000893F41F48091E40118160CF04DC0109249
-:104BA000E4014AC08A3F29F48091E40187FF44C0B0
-:104BB000F6CF8B3F39F48091E50187FF3DC010921D
-:104BC000E5013AC08C3F29F48091E5011816BCF349
-:104BD00033C0843F21F48091E1018E7F17C0853F6F
-:104BE00021F48091E1018D7F11C0863F21F48091F5
-:104BF000E1018B7F0BC0873F21F48091E101877F2A
-:104C000005C0883F31F48091E1018F7E8093E101FE
-:104C100013C08D3F21F48091DF018E7F0BC08E3F4A
-:104C200021F48091DF018D7F05C08F3F29F48091B1
-:104C3000DF018B7F8093DF018091E20181110EC043
-:104C40008091E30181110AC08091E401811106C0C5
-:104C50008091E501811102C01092E00108958091D8
-:104C6000D70183FF7EC08AE897E00E94FE0780910B
-:104C7000E1011F928F9385E897E09F938F930E94A5
-:104C8000970883E897E00E94FE072091E201822FB7
-:104C9000992787FD90959F932F9380E897E09F93A6
-:104CA0008F930E9497088EE797E00E94FE0720915D
-:104CB000E301822F992787FD90959F932F938BE790
-:104CC00097E09F938F930E94970889E797E00E944F
-:104CD000FE072091E401822F992787FD90959F93ED
-:104CE0002F9386E797E09F938F930E94970884E71E
-:104CF00097E00E94FE072091E501822F992787FD0A
-:104D000090959F932F9381E797E09F938F930E94B5
-:104D100097088EE697E00E94FE078091E0011F92BF
-:104D20008F938BE697E09F938F930E94970889E675
-:104D300097E00E94FE078091DF011F928F9386E625
-:104D400097E09F938F930E94970883E697E00E94D5
-:104D5000FE078DB79EB74C960FB6F8949EBF0FBE58
-:104D60008DBF81EE91E00E94E4150E949122909304
-:104D7000DE018093DD0108951F93CF93DF9380912F
-:104D8000DD019091DE010E949D224091E0014423CB
-:104D900021F02091140130E006C0209115015AE065
-:104DA000259F900111248217930708F482C08091F7
-:104DB000E2011091E301D091E401C091E50181117C
-:104DC00007C0111105C0D11103C0CC2309F471C073
-:104DD0004F3F19F04F5F4093E001181624F40E94F2
-:104DE000C1248093E2018091E20187FF05C00E9407
-:104DF000C12481958093E201111624F40E94C124FC
-:104E00008093E3018091E30187FF05C00E94C124E4
-:104E100081958093E3016091E201662339F110915D
-:104E2000E301112319F1772767FD7095872F972FDD
-:104E30000E94312D23E333E343E35FE30E94952D8A
-:104E40000E94FE2C6093E201612F772767FD709529
-:104E5000872F972F0E94312D23E333E343E35FE352
-:104E60000E94952D0E94FE2C6093E3011D1624F4F0
-:104E70000E9409258093E4018091E40187FF05C029
-:104E80000E94092581958093E4011C1624F40E9458
-:104E900009258093E5018091E50187FF05C00E9407
-:104EA000092581958093E501DF91CF911F910C94A5
-:104EB0002F26DF91CF911F910895E1EEF1E085E07B
-:104EC000DF011D928A95E9F71092E0011092DF014F
-:104ED00008958DEA99E00E94FE071F9281E08F936A
-:104EE0001F9285E08F938FE599E09F938F930E94A7
-:104EF00097080F900F900F900F900F900F900895BC
-:104F00008330E9F128F4813061F0823009F10895AD
-:104F1000853009F462C008F449C0863009F474C0D1
-:104F2000089520911501862F90E0820F911D8F3FEB
-:104F3000910520F4620F6093150103C08FEF8093F9
-:104F40001501809115011F928F9388E998E072C036
-:104F500020911401862F90E0820F911D8F3F9105C3
-:104F600020F4620F6093140103C08FEF809314014B
-:104F7000809114011F928F9386E898E05BC0209186
-:104F80001301862F90E0820F911D8F3F910520F431
-:104F9000620F6093130103C08FEF80931301809120
-:104FA00013011F928F9383E798E044C02091120170
-:104FB000862F90E0820F911D8F3F910520F4620FA4
-:104FC0006093120103C08FEF809312018091120150
-:104FD0001F928F938EE598E02DC020911101862FAE
-:104FE00090E0820F911D8F3F910520F4620F609336
-:104FF000110103C08FEF80931101809111011F9265
-:105000008F9385E498E016C020911001862F90E0E0
-:10501000820F911D8F3F910520F4620F6093100164
-:1050200003C08FEF80931001809110011F928F9326
-:105030008AE298E09F938F930E9497080F900F90B9
-:105040000F900F900895833081F128F4813059F04A
-:105050008230D1F00895853009F449C0B8F1863026
-:1050600009F456C0089580911501681720F4861B35
-:105070008093150102C010921501809115011F92B5
-:105080008F938BE198E054C080911401681720F44D
-:10509000861B8093140102C01092140180911401A8
-:1050A0001F928F9389E098E043C0809113016817A5
-:1050B00020F4861B8093130102C01092130180918B
-:1050C00013011F928F9386EF97E032C080911201F7
-:1050D000681720F4861B8093120102C010921201FF
-:1050E000809112011F928F9381EE97E021C08091F1
-:1050F0001101681720F4861B8093110102C01092E1
-:105100001101809111011F928F9388EC97E010C0DC
-:1051100080911001681720F4861B8093100102C053
-:1051200010921001809110011F928F938DEA97E0E9
-:105130009F938F930E9497080F900F900F900F905E
-:105140000895CF93C82F1F928F9322EB3AE03F939D
-:105150002F930E94970861E070E080E090E004C027
-:10516000660F771F881F991FCA95D2F70E94541F98
-:105170000F900F900F900F90CF910C94581BCF93DE
-:105180008D3109F465C0B0F58E3009F4CBC100F55E
-:10519000873009F49BC1A8F4863009F06AC2809177
-:1051A000D701817F8E7F8093D70187EB9AE00E94A1
-:1051B000FE0789EF9EE00E94FE0781E08093E701F1
-:1051C00080C1883009F44FC08B3009F47CC151C2D2
-:1051D000863109F4EDC138F4803109F4B6C181316A
-:1051E00009F42DC246C2893109F4CBC18B3109F4CF
-:1051F00086C13FC2853309F434C248F4873209F4CA
-:1052000030C208F430C2893209F42BC232C283346E
-:1052100038F48A3308F029C2883309F454C129C20A
-:10522000833409F41EC2883409F023C20E94581B3B
-:1052300088EE9EE00E94FE079FEF23ED80E39150F1
-:1052400020408040E1F700C000000E94EB2239C1FD
-:1052500088E09FE00E94FE070E94B82C0E949315F0
-:105260000E94D10D2EC18DEF9EE00E94FE0788ECBA
-:105270009CE00E94FE070E94AF241F928F9385EC52
-:105280009CE09F938F930E94970883EC9CE00E9480
-:10529000FE070E94A624C82F80EB9CE00E94FE0718
-:1052A0001F92CF932BEA3CE03F932F930E949708E5
-:1052B00089EA9CE00E94FE078FE99CE00E94FE07BD
-:1052C0008C2F81701F928F932CE93CE03F932F939A
-:1052D0000E9497088AE99CE00E94FE0780E99CE012
-:1052E0000E94FE07C1FB882780F91F928F932DE84B
-:1052F0003CE03F932F930E9497088BE89CE00E942C
-:10530000FE078FE79CE00E94FE07C2FB882780F91A
-:105310001F928F932CE73CE03F932F930E949708B6
-:105320008AE79CE00E94FE0781E79CE00E94FE075E
-:10533000C3FBCC27C0F91F92CF938EE69CE09F93CE
-:105340008F930E9497088CE69CE00E94FE070E94C3
-:10535000B824C82F88E59CE00E94FE071F92CF93D7
-:1053600023E53CE03F932F930E94970881E59CE062
-:105370000E94FE0788E39CE00E94FE078C2F81704C
-:105380001F928F9325E33CE03F932F930E94970851
-:105390008DB79EB780960FB6F8949EBF0FBE8DBF97
-:1053A00083E39CE00E94FE078CE19CE00E94FE07E4
-:1053B000C1FB882780F91F928F9329E13CE03F933E
-:1053C0002F930E94970887E19CE00E94FE0785E0EA
-:1053D0009CE00E94FE07C2FB882780F91F928F93F2
-:1053E00022E03CE03F932F930E94970880E09CE0EE
-:1053F0000E94FE078EEE9BE00E94FE07C3FB8827FB
-:1054000080F91F928F932BEE3BE03F932F930E94E6
-:10541000970889EE9BE00E94FE078FED9BE00E94BB
-:10542000FE07C4FB882780F91F928F932CED3BE089
-:105430003F932F930E9497088AED9BE00E94FE07FE
-:1054400088EC9BE00E94FE07C5FB882780F91F922D
-:105450008F9325EC3BE03F932F930E94970883ECBA
-:105460009BE00E94FE0787EA9BE00E94FE07C6FBC6
-:10547000882780F91F928F9324EA3BE03F932F9374
-:105480000E94970882EA9BE00E94FE078AE99BE05F
-:105490000E94FE07C7FBCC27C0F91F92CF9387E974
-:1054A0009BE09F938F930E94970885E99BE00E9461
-:1054B000FE078DB79EB74C960FB6F8949EBF0FBEF1
-:1054C0008DBFC1E0DBC08EED9AE058C08091D7015E
-:1054D000C82FC17080FF09C08BED9EE00E94FE07BF
-:1054E0008091D701817F8E7F44C08FEC9EE00E9427
-:1054F000FE078091D70181608093D701E2CF809130
-:10550000D70181FBCC27C0F991E0C927C0FB81F905
-:105510008093D701CC2319F082EC9EE025C084EB68
-:105520009EE02CC08091D70182FBCC27C0F991E08E
-:10553000C927C0FB82F98093D701CC2319F085EAF3
-:105540009EE012C085E99EE019C08091D70183FBDF
-:10555000CC27C0F991E0C927C0FB83F98093D7011C
-:10556000CC2351F089E89EE00E94FE078091D7018C
-:1055700081608093D70182C08CE79EE00E94FE0785
-:10558000A0CF8DE69EE00E94FE0781E49EE00E948F
-:10559000FE0784E09EE00E94FE0787ED9DE00E94EA
-:1055A000FE0783E99DE00E94FE0788E69DE0E6CFC6
-:1055B0008AE59DE00E94FE070E9493151F928F933B
-:1055C00080E49DE09F938F930E94970880910C0147
-:1055D0001F928F9389E29DE09F938F930E9497087B
-:1055E00080916E011F928F9386E19DE09F938F9330
-:1055F0000E94970880910D011F928F9383E09DE098
-:105600009F938F930E9497088091D9019091DA011E
-:10561000A091DB01B091DC01BF93AF939F938F9377
-:105620008FEE9CE09F938F930E9497088DB79EB753
-:1056300046960FB6F8949EBF0FBE8DBF42CF0E9414
-:10564000581BC0910D0181E0C827C0930D01CC23E8
-:1056500029F085EE9CE00E94FE0710C08AED9CE0D8
-:105660008DCF80E003C08D5101C089530E94A128D5
-:1056700028CF88ED9CE00E94FE07C0E08C2FCF91E0
-:10568000089580E0089580E00895CF93C82F809119
-:10569000E701813081F020F0823009F44CC042C132
-:1056A000A0910E01B0910F018C91813169F082328D
-:1056B00009F03AC109C0A0910E01B0910F018C917F
-:1056C000813111F0823249F48C2F0E94412B8111DB
-:1056D0002FC08C2F0E94BF282CC08C2F0E94432BE0
-:1056E000811126C0C431E1F070F4CB3081F0C031BB
-:1056F000D1F40E9469278AEA9AE00E94FE0782E0BC
-:105700008093E70115C0C93259F0C83361F487EBC3
-:105710009AE00E94FE078EEA9AE00E94FE0708C007
-:105720001092E70103C188EA9AE00E94FE07FEC0DA
-:1057300081E08170FDC0C43220F5CE3108F0C0C0D8
-:10574000CB3099F1C8F4C73009F0D2C08AE0809319
-:10575000150194E19093140193E0909313018093C9
-:10576000120188E08093110188E2809310018EE499
-:1057700099E00E94FE07BFC0C33149F1C431C1F0B6
-:10578000B7C0CB3409F4A9C028F4C93289F0C833B2
-:1057900061F0AEC0C13509F49EC0C23509F499C0AC
-:1057A000CE3409F0A5C06AE09EC00E946927A3C05C
-:1057B0008091E601882319F01092E6019CC08BE5E8
-:1057C00099E00E94FE0781E08093E701B1C085E384
-:1057D00099E00E94FE0783E299E00E94FE07809113
-:1057E00015011F928F9380E299E09F938F930E94FF
-:1057F00097088EE199E00E94FE078CE099E00E94F4
-:10580000FE07809114011F928F9389E099E09F9386
-:105810008F930E94970887E099E00E94FE0788EF27
-:1058200098E00E94FE07809113011F928F9385EFED
-:1058300098E09F938F930E94970883EF98E00E94CF
-:10584000FE0782EE98E00E94FE07809112011F92EF
-:105850008F938FED98E09F938F930E9497088DED23
-:1058600098E00E94FE0788EC98E00E94FE07809175
-:1058700011011F928F9385EC98E09F938F930E9464
-:10588000970883EC98E00E94FE078CEA98E00E945B
-:10589000FE07809110011F928F9389EA98E09F93F1
-:1058A0008F930E94970887EA98E00E94FE078DB7C1
-:1058B0009EB748960FB6F8949EBF0FBE8DBF1BC013
-:1058C000CE51EC2FF0E0E15DFE4F80818093E60148
-:1058D00012C061E003C061E006C06AE08091E601A9
-:1058E0000E94802708C08091E6010E94232803C0FF
-:1058F0008CE499E013C08091E601882369F01F923F
-:105900008F9386E499E09F938F930E9497080F905E
-:105910000F900F900F9004C083E499E00E94FE075F
-:1059200081E006C01092E70180E002C080E001CF74
-:10593000CF910895E1E8F0E08081886080838081E4
-:10594000816080838FB7F89493E09093890090ED05
-:10595000909388008FBF0895EFE6F0E08081826029
-:1059600080830895EFE6F0E080818D7F8083089545
-:10597000EFE6F0E0808192E08927808308951F920E
-:105980000F920FB60F9211242F933F934F935F9373
-:105990006F937F938F939F93AF93BF93EF93FF93F7
-:1059A0008091E8019091E90101969093E90180933B
-:1059B000E801811103C082E00E94D10DE091E9016C
-:1059C000E695E695F0E0E85EF04FE4918091E8011D
-:1059D0008E1303C080E00E94D10DFF91EF91BF9123
-:1059E000AF919F918F917F916F915F914F913F9177
-:1059F0002F910F900FBE0F901F90189504D06894B0
-:105A0000B1118DC0089570D088F09F5790F0B92FD4
-:105A10009927B751A0F0D1F0660F771F881F991F03
-:105A20001AF0BA95C9F712C0B13081F077D0B1E061
-:105A3000089574C0672F782F8827B85F39F0B93F71
-:105A4000CCF3869577956795B395D9F73EF4909505
-:105A50008095709561957F4F8F4F9F4F0895E89483
-:105A600009C097FB3EF490958095709561957F4FA6
-:105A70008F4F9F4F9923A9F0F92F96E9BB27939554
-:105A8000F695879577956795B795F111F8CFFAF464
-:105A9000BB0F11F460FF1BC06F5F7F4F8F4F9F4F95
-:105AA00016C0882311F096E911C0772321F09EE8F3
-:105AB000872F762F05C0662371F096E8862F70E059
-:105AC00060E02AF09A95660F771F881FDAF7880F33
-:105AD0009695879597F9089557FD9058440F551F4F
-:105AE00059F05F3F71F04795880F97FB991F61F060
-:105AF0009F3F79F087950895121613061406551FD7
-:105B0000F2CF4695F1DF08C0161617061806991F42
-:105B1000F1CF86957105610508940895E894BB2737
-:105B200066277727CB0197F908950BD078C069D005
-:105B300028F06ED018F0952309F05AC05FC01124E8
-:105B4000EECFCADFA0F3959FD1F3950F50E0551F1C
-:105B5000629FF001729FBB27F00DB11D639FAA27C2
-:105B6000F00DB11DAA1F649F6627B00DA11D661F11
-:105B7000829F2227B00DA11D621F739FB00DA11D32
-:105B8000621F839FA00D611D221F749F3327A00DEC
-:105B9000611D231F849F600D211D822F762F6A2F88
-:105BA00011249F5750408AF0E1F088234AF0EE0F0D
-:105BB000FF1FBB1F661F771F881F91505040A9F71A
-:105BC0009E3F510570F014C0AACF5F3FECF3983EA2
-:105BD000DCF3869577956795B795F795E7959F5F81
-:105BE000C1F7FE2B880F911D9695879597F908951B
-:105BF00097F99F6780E870E060E008959FEF80EC80
-:105C0000089500240A941616170618060906089522
-:105C100000240A9412161306140605060895092E88
-:105C20000394000C11F4882352F0BB0F40F4BF2BF7
-:105C300011F460FF04C06F5F7F4F8F4F9F4F089537
-:105C4000991B79E004C0991F961708F0961B881FCE
-:105C50007A95C9F78095089597FB072E16F400945E
-:105C600007D077FD09D00E94462E07FC05D03EF4F0
-:105C7000909581959F4F0895709561957F4F0895F8
-:105C8000EE0FFF1F0590F491E02D0994AA1BBB1B9A
-:105C900051E107C0AA1FBB1FA617B70710F0A61B2C
-:105CA000B70B881F991F5A95A9F780959095BC014D
-:105CB000CD010895F999FECF92BD81BDF89A99273B
-:105CC00080B50895A8E1B0E042E050E00C947D2E4C
-:105CD000262FF999FECF1FBA92BD81BD20BD0FB608
-:105CE000F894FA9AF99A0FBE019608950E94682EC8
-:105CF000272F0C94692EDC01CB01FC01F999FECF12
-:105D000006C0F2BDE1BDF89A319600B40D92415043
-:0A5D10005040B8F70895F894FFCF53
-:105D1A002002D20DC30EA00E6C0E390E0101C50170
-:105D2A0028080A03140A3F4D36203998064B0615EF
-:105D3A0006F505BC052F05480561057A059A050192
-:0A5D4A000203040506070809000023
+:1002D0000100AE000100010001004F000000160304
+:1002E0004500720067006F0044006F007800200036
+:1002F00045005A00000016034500720067006F00B9
+:1003000044006F007800200045005A0000000403FC
+:10031000090409026D00040100A0FA0904000001AB
+:1003200003010100092111010001223F000705819D
+:100330000308000A09040100010301020009211158
+:10034000010001224D000705820308000A0904028A
+:1003500000010300000009211101000122360007FD
+:1003600005830308000A09040300010300000009D3
+:100370002111010001223900070584031000011238
+:1003800001100100000008EDFE071301000102004A
+:100390000105010906A101050719E029E715002556
+:1003A0000195087501810205081901290595057552
+:1003B000019102950175039101050719002977152F
+:1003C000002501957875018102C005010980A10110
+:1003D000850216010026B7001A01002AB700751021
+:1003E00095018100C0050C0901A1018503160100DA
+:1003F000269C021A01002A9C02751095018100C0FA
+:1004000005010902A1010901A10005091901290538
+:10041000150025019505750181029501750381017E
+:100420000501093009311581257F9502750881067E
+:1004300009381581257F950175088106050C0A3854
+:10044000021581257F950175088106C0C005010947
+:1004500006A101050719E029E71500250195087592
+:100460000181029501750881010508190129059589
+:100470000575019102950175039101050719002980
+:10048000FF150025FF950675088100C000000000DB
+:1004900000000000000000010204060A0F17202CD3
+:1004A0003A4A5D71879DB3C7DAE9F5FCFFFCF5E9CF
+:1004B000DAC7B39D87715D4A3A2C20170F0A0604EC
+:1004C00002010000000000000000000011241FBE17
+:1004D000CFEFDAE0DEBFCDBF04B603FE27C08091C8
+:1004E000ED019091EE01A091EF01B091F001873004
+:1004F000904BA740B04BD1F41092ED011092EE0159
+:100500001092EF011092F00114BE84B7877F84BF70
+:100510000FB6F894A8958091600088618093600080
+:10052000109260000FBEE0E0FFE3099511E0A0E04B
+:10053000B1E0ECECF5E402C005900D92A433B107F4
+:10054000D9F721E0A4E3B1E001C01D92AD3EB207AE
+:10055000E1F70E9416090C94E4220C94000061114A
+:100560000BC0FC018281882321F085EE0E94840F5C
+:1005700003C085EE0E944C1080E090E0089508953D
+:100580006091B1017091B2018091B3019091B40179
+:100590000E94D41956985E9825982D9826982E98E2
+:1005A00027982F98823061F018F4813031F0089547
+:1005B000833059F0843039F00895259A2D9A0895A2
+:1005C000269A2E9A0895259A2D9A279A2F9A089559
+:1005D0000C94C00256985E9825982D9826982E98CF
+:1005E00027982F988FEF90E0909389008093880050
+:1005F00090938B0080938A0090938D0080938C0061
+:10060000259A2D9A2FEF80E792E02150804090406C
+:10061000E1F700C00000269A2E9A2FEF80E792E0C3
+:10062000215080409040E1F700C00000279A2F9AA7
+:100630002FEF80E792E0215080409040E1F700C02A
+:10064000000025982D982FEF80E792E02150804000
+:100650009040E1F700C0000026982E982FEF80E729
+:1006600092E0215080409040E1F700C000002798C0
+:100670002F9856985E9825982D9826982E9827980A
+:100680002F98089589EA8093800089E08093810003
+:1006900024982C983F988AB18F748AB96E98479A9B
+:1006A0008BB1806B8BB9769A0E94EA020C94BF02E0
+:1006B00080E2809300018091340181110EC00E947C
+:1006C000A70381E0809334012FEF83ED90E3215065
+:1006D00080409040E1F700C0000080E40E94AD033C
+:1006E0008093000181112EC00E94D70380930001E6
+:1006F000811128C00E94D70380930001811122C07C
+:100700008FE30E94D7038093000181111BC00E94D8
+:10071000CF0380E40E94AD0380930001811112C0D9
+:100720008CE00E94D7038093000181110BC00E94CE
+:10073000D70380930001811105C08FE30E94D70386
+:10074000809300010E94CF038091000108951092D0
+:10075000B9008AE08093B800089594EA9093BC00B1
+:100760009091BC0097FFFCCF9091B900987F983092
+:1007700021F0903111F081E008958093BB0084E86E
+:100780008093BC008091BC0087FFFCCF8091B900B2
+:10079000887F883111F0803471F780E0089584E912
+:1007A0008093BC008091BC0084FDFCCF08958093B1
+:1007B000BB0084E88093BC008091BC0087FFFCCF25
+:1007C0009091B900987F81E0983209F480E0089513
+:1007D00084E88093BC008091BC0087FFFCCF8091AF
+:1007E000BB00089580910001811115C080E40E9432
+:1007F000AD038093000181110CC082E10E94D703F8
+:1008000080930001811105C08FEF0E94D703809370
+:1008100000010E94CF0384B1807F84B985B1807FBD
+:1008200085B98AB1837F8AB98BB1837F8BB93E98B2
+:10083000469808950E945803809300010E94F20395
+:1008400080B38C7080BB81B3836F81BBE4E4F1E043
+:10085000A6E3B1E011921D9281E0E235F807D1F7ED
+:100860000C9442039F92AF92BF92CF92DF92EF928D
+:10087000FF920F931F93CF93DF9380910001882302
+:1008800079F0809135018F5F80933501811108C027
+:100890000E94580380930001811102C00E94EA0265
+:1008A00086E3E82E81E0F82E8701C0E0D0E0BB248B
+:1008B000B39492E0A92ECC24C394D12CC730D10597
+:1008C00000F580910001811164C080E40E94AD03B5
+:1008D00080930001811112C082E10E94D7038093AE
+:1008E000000181110BC0C6010C2E01C0880F0A94B3
+:1008F000EAF780950E94D703809300010E94CF03FE
+:1009000048C0CA30A1F028F4C83059F0C93061F0AD
+:1009100005C0CC3089F070F0CD3089F0209A28984D
+:1009200010C0219A29980DC0229A2A980AC0239AA9
+:100930002B9807C0529A01C0539A5B9802C03E9A06
+:100940004698E0EAEA95F1F78FB181708B257999A5
+:1009500002C032E001C030E0832B7C9902C034E059
+:1009600001C030E0832B7D9902C028E001C020E067
+:10097000822B7E9902C090E101C090E0892B9FB14B
+:100980009095991F9927991F9295990F907E892B81
+:100990000FC08091000181114AC080E40E94AD0324
+:1009A00080930001882381F1912C0E94CF03892D2F
+:1009B000D8019C91981719F08C93A09201010E9484
+:1009C000F20321960F5F1F4FCE30D10509F076CF8D
+:1009D00080910101882369F181508093010188236E
+:1009E00039F0EFE9FFE03197F1F700C0000021C0D6
+:1009F000E4E4F1E0D7018D917D018193B4E4EB163D
+:100A0000B1E0FB06B9F715C083E10E94D7038093DC
+:100A100000018111C9CF81E40E94AD0380930001E0
+:100A20008111C2CF0E94E803982E9094BECF80E03F
+:100A3000BFCF0E94E80281E0DF91CF911F910F911B
+:100A4000FF90EF90DF90CF90BF90AF909F90089570
+:100A5000E82FF0E0EC5BFE4F8081089508958B3B1A
+:100A6000910580F4883A910548F5853A9105D8F4C6
+:100A70008430910508F0B2C0019709F06EC081E0A2
+:100A800090E00895803E910508F467C0883E910586
+:100A900008F4A4C09C01205F31092031310508F021
+:100AA0005CC090650895853A910509F459C0863A6D
+:100AB000910509F058C082E890E40895883A9105BC
+:100AC00009F454C0893A910509F453C08A3A910552
+:100AD00009F452C08B3A910509F451C08C3A910542
+:100AE00009F450C08D3A910509F44FC0803B91053F
+:100AF00009F44EC08E3A910509F44DC08F3A910524
+:100B000009F44CC0813B910509F44BC0823B91052F
+:100B100009F44AC0833B910509F449C0843B91051F
+:100B200009F448C0853B910509F447C0863B91050F
+:100B300009F446C0873B910509F445C0883B9105FF
+:100B400009F444C0893B910509F443C08A3B9105EF
+:100B500009F442C080E094E4089580E090E00895B4
+:100B600081E890E4089583E890E4089582EE94E4A7
+:100B7000089589EE94E408958AEE94E4089585EB4F
+:100B800094E4089586EB94E4089587EB94E4089543
+:100B90008CEC94E408958DEC94E4089583E895E456
+:100BA00008958AE895E4089582E995E4089584E932
+:100BB00095E4089581E296E4089583E296E4089529
+:100BC00084E296E4089585E296E4089586E296E448
+:100BD000089587E296E408958AE296E408950895D8
+:100BE00024E5829FC0011124FC0126E0729FE00DE4
+:100BF000F11D1124E60FF11DEE0FFF1FEA51FF4F0B
+:100C0000859194910895880F991FFC01E05AF04056
+:100C1000859194910895880F991FFC01E052FF4F30
+:100C200085919491089524E5829FC0011124FC01CF
+:100C300046E0749FE00DF11D1124E60FF11DEE0F4B
+:100C4000FF1FEA51FF4F859194919C013A95211520
+:100C50004FE1340708F425C13F512115304120F4FC
+:100C60009F700E940B0608959C013053211530415E
+:100C700018F49927906C0895811520E5920769F47E
+:100C80000E94C5134FEF84E39CE0415080409040A8
+:100C9000E1F700C000000C94CC1A813020E59207E7
+:100CA00031F48091CC0181608093CC0108959C0146
+:100CB00030552115304108F05CC0292F33272F70A3
+:100CC000332721303105E9F4AC0164E0440F551FAE
+:100CD0006A95E1F744275370BC016370772702C01F
+:100CE000220F331F6A95E2F73C68242B352B73E003
+:100CF000880F991F7A95E1F780769927822B932B9D
+:100D000008952230310529F4982F8827816F906A41
+:100D1000089523303105A1F4AC0133E0440F551F91
+:100D20003A95E1F7407E57708370992721E030E0D3
+:100D300002C0220F331F8A95E2F7C9019C6816C0D2
+:100D40002430310531F5AC0123E0440F551F2A95BD
+:100D5000E1F7407E57708370992721E030E002C0B0
+:100D6000220F331F8A95E2F7C9019A68842B952BCD
+:100D700008959C0130572115304118F49F709062FE
+:100D800008959C0130582115304118F49F70906AE5
+:100D90000895803E9105E0F4803C910558F581333B
+:100DA000910509F46FC048F48932910509F463C0D4
+:100DB0008A32910509F46DC072C089339105E9F05A
+:100DC00082389105D1F08533910509F44DC067C093
+:100DD000833E910581F138F4803E9105B9F0823E61
+:100DE0009105D9F05CC0863E910561F1873E910581
+:100DF000A1F155C00E94030608952091DE0120FD57
+:100E000002C021FF4CC080EE90E049C08091DE011D
+:100E100080FFF9CF89E390E042C08091DE0182FF3C
+:100E20000EC08091DE0184FF03C080E090E037C0F7
+:100E300083EE90E034C08091DE0182FFF2CF82EE3B
+:100E400090E02DC08091DE0183FF0BC08091DE0118
+:100E500084FDEBCF87EE90E022C08091DE0183FF1E
+:100E6000F5CF86EE90E01BC08091DE0185FF07C0C4
+:100E700089E290E014C08091DE0185FFF9CF85E31F
+:100E800090E00DC08091DE0186FF07C08AE290E00D
+:100E900006C08091DE0186FFF9CF81E390E00E94D9
+:100EA0002F0508950895809162010895CF93DF93EF
+:100EB00000D01F92CDB7DEB79C018091E401843051
+:100EC00019F593E099833B832A839093E9008FEF90
+:100ED0009091E800815095FD06C095ED9A95F1F747
+:100EE00000008111F5CF8091E80085FF0DC040E042
+:100EF00050E063E070E0CE0101960E94C30980914A
+:100F0000E8008E778093E8000F900F900F90DF91AC
+:100F1000CF910895CF93DF9300D01F92CDB7DEB766
+:100F20002091E401243021F522E029839B838A83E8
+:100F300083E08093E9008FEF9091E800815095FD68
+:100F400006C095ED9A95F1F700008111F5CF8091DB
+:100F5000E80085FF0DC040E050E063E070E0CE01A6
+:100F600001960E94C3098091E8008E778093E80083
+:100F70000F900F900F90DF91CF9108959C01809179
+:100F8000E4018430F9F482E08093E9009FEF8091DE
+:100F9000E800915085FD06C085ED8A95F1F70000C7
+:100FA0009111F5CF8091E80085FF0CC040E050E042
+:100FB00065E070E0C9010E94C3098091E8008E7766
+:100FC0008093E8000895CF93DF93EC018091E401D2
+:100FD000843009F046C090910C019923D9F090918A
+:100FE0000D019923B9F08093E9008FEF9091E8000B
+:100FF000815095FD06C095E19A95F1F700008111A9
+:10100000F5CF8091E80085FF2CC040E050E060E122
+:1010100070E017C081E08093E9008FEF9091E800C5
+:10102000815095FD06C095ED9A95F1F7000081116C
+:10103000F5CF8091E80085FF14C040E050E068E003
+:1010400070E0CE010E94C3098091E8008E77809302
+:10105000E80080E1FE01A2E5B1E001900D928A95E1
+:10106000E1F7DF91CF9108958091E301811109C0EB
+:101070000E94540B0E94B10B8091E2008460809327
+:10108000E20008951092E301089508950C9402215E
+:101090000E94621A0E9408210E945C0E0C94520762
+:1010A00042E061EC81E00E94CD0A42E061EC82E026
+:1010B0000E94CD0A42E061EC83E00E94CD0A42E149
+:1010C00061EC84E00C94CD0A8091E601833009F450
+:1010D00055C030F4813071F0823009F48EC008952B
+:1010E0008A3009F47AC08B3009F460C0893009F085
+:1010F0009CC020C08091E501813A09F096C08091A2
+:10110000E800877F8093E8008091E9019091EA01EF
+:10111000892B21F460E182E591E003C060E080E08A
+:1011200090E070E00E940E0A8091E8008B77809337
+:10113000E80008958091E501813209F076C0809140
+:10114000E9019091EA01009719F0039709F06DC049
+:101150008091E800877F8093E8008091E80082FD1D
+:1011600005C08091E4018111F8CF5FC08091F1004A
+:10117000809362018091E8008B7753C08091E501F4
+:10118000813A09F052C08091E9019091EA01892BDE
+:1011900009F04BC08091E800877F8093E800809140
+:1011A000E80080FFFCCF80910C0136C08091E50102
+:1011B0008132D9F58091E9019091EA01892BA9F555
+:1011C0008091E800877F8093E8000E94020B809165
+:1011D000E70180930C010C94C5138091E5018132E5
+:1011E00021F58091E800877F8093E8000E94020B40
+:1011F0008091E8018093630108958091E501813A2F
+:10120000A1F48091E800877F8093E8008091E80056
+:1012100080FFFCCF809163018093F1008091E80012
+:101220008E778093E8000C94020B089584B7877F33
+:1012300084BF0FB6F894A895809160008861809370
+:101240006000109260000FBE90E080E80FB6F89446
+:1012500080936100909361000FBE0E94AB0E0E94CC
+:10126000540B0E94B10B8091E20084608093E200F5
+:1012700078940E943C0E0E94AD0E82E091E00E94A4
+:10128000570E0E94F0208091E401853069F40E949D
+:10129000241A8091E2018823B1F30E944E1A882318
+:1012A00091F30E94AD09EFCF0E94B30EECCF292F2E
+:1012B000332723303105C9F060F42130310581F046
+:1012C0002230310509F041C08DE690E022E133E0A3
+:1012D00040C021323105E1F02232310531F135C013
+:1012E00082E190E02FE733E034C099278130910507
+:1012F00049F028F0029749F5EEEDF2E005C0EEE086
+:10130000F3E002C0E6EFF2E0849190E09F0121C09B
+:101310006430D8F4E62FF0E0EE0FFF1FEE5DFE4FD5
+:101320002081318189E090E014C0643070F470E075
+:10133000FB01EE0FFF1FE65EFE4F20813181FB01B6
+:10134000EA5EFE4F808190E004C080E090E020E003
+:1013500030E0FA0131832083089580E189BD82E184
+:1013600089BD09B400FEFDCF8091D8008F7D8093A8
+:10137000D8008091E00082608093E0008091E000DE
+:1013800081FDFCCF0895CF92DF92EF92FF920F93F1
+:101390001F93CF93DF93EC018B016A010E94210B15
+:1013A000811133C0C114D10439F0F60180819181DB
+:1013B000081B190BC80FD91FE12CF12C01151105C1
+:1013C00019F18091E80085FD16C08091E8008E77C4
+:1013D0008093E800C114D10449F0F6018081918125
+:1013E000E80EF91EF182E08285E00FC00E94210B19
+:1013F000882321F30AC089918093F10001501109DB
+:10140000FFEFEF1AFF0ADACF80E0DF91CF911F9153
+:101410000F91FF90EF90DF90CF9008952091EB0116
+:101420003091EC012617370748F06115710539F442
+:101430002091E8002E772093E80001C0B901FC015B
+:1014400020E06115710579F18091E4018823F1F1C3
+:101450008530F1F18091E80083FD3CC08091E80087
+:1014600082FD2EC08091E80080FFEBCF2091F30039
+:101470008091F20090E0922B6115710551F0883057
+:10148000910538F421912093F10061507109019682
+:10149000F3CF21E0089709F020E08091E8008E77F3
+:1014A0008093E800CECF2111CFCF0AC08091E40114
+:1014B000882361F0853061F08091E80083FD0AC0E7
+:1014C0008091E80082FFF2CF80E0089582E00895E5
+:1014D00083E0089581E008952091EB013091EC01C3
+:1014E0002617370748F06115710539F42091E80097
+:1014F0002E772093E80001C0B901FC0120E06115BE
+:10150000710591F18091E401882309F440C0853090
+:1015100009F43FC08091E80083FD3DC08091E80060
+:1015200082FD2FC08091E80080FFE9CF2091F30079
+:101530008091F20090E0922B6115710559F088308E
+:10154000910540F424912093F10031966150710986
+:101550000196F2CF21E0089709F020E08091E800A1
+:101560008E778093E800CBCF2111CCCF0AC0809139
+:10157000E401882361F0853061F08091E80083FD0B
+:101580000AC08091E80082FFF2CF80E0089582E0F7
+:10159000089583E0089581E00895982F973068F5C5
+:1015A0009093E900981739F07091EC002091ED00CC
+:1015B0005091F00003C0242F762F50E021FD02C08F
+:1015C0009F5FECCF3091EB003E7F3093EB0030918A
+:1015D000ED003D7F3093ED003091EB0031603093B2
+:1015E000EB007093EC002093ED005093F0002091FD
+:1015F000EE0027FDE5CF80E008958F708093E9002D
+:1016000081E008958091E50187FF11C08091E80095
+:1016100082FD05C08091E4018111F8CF11C0809155
+:10162000E8008B770BC08091E401882349F080911A
+:10163000E80080FFF8CF8091E8008E778093E80083
+:1016400008952091E4003091E50095E64091EC008A
+:10165000842F817040FF23C08091E80080FD1DC071
+:101660008091E401882399F0853099F08091EB0016
+:1016700085FD11C04091E4005091E5002417350725
+:1016800029F3915011F09A01E1CF84E0089582E0AE
+:10169000089583E0089581E0089580E008954091E1
+:1016A000E80042FFDDCF08950E94C20B0E94CA0BE2
+:1016B000E0EEF0E0808181608083E8EDF0E0808101
+:1016C0008F77808319BCA7EDB0E08C918E7F8C93CF
+:1016D00080818F7E80831092E30108950F931F9382
+:1016E000CF93DF930E94C20B0E94CA0BC8EDD0E0DB
+:1016F00088818F77888388818068888388818F7DBF
+:10170000888319BC1092E4011092E0011092E2016A
+:101710001092E10100EE10E0F80180818B7F808360
+:1017200088818160888342E060E080E00E94CD0A89
+:10173000E1EEF0E080818E7F8083E2EEF0E0808158
+:1017400081608083808188608083F80180818E7FC2
+:101750008083888180618883DF91CF911F910F9171
+:101760000895E8EDF0E080818F7E8083E7EDF0E082
+:1017700080818160808384E082BF81E08093E30187
+:101780000C946E0BE8EDF0E080818E7F80831092E8
+:10179000E20008951092DA001092E10008951F927D
+:1017A0000F920FB60F9211242F933F934F935F9395
+:1017B0006F937F938F939F93AF93BF93EF93FF9319
+:1017C0008091E10082FF0BC08091E20082FF07C0A0
+:1017D0008091E1008B7F8093E1000E943B0E80911D
+:1017E000DA0080FF1FC08091D80080FF1BC080916D
+:1017F000DA008E7F8093DA008091D90080FF0DC0DF
+:1018000080E189BD82E189BD09B400FEFDCF81E0A0
+:101810008093E4010E94340805C019BC1092E401D1
+:101820000E9442088091E10080FF19C08091E2008F
+:1018300080FF15C08091E2008E7F8093E20080914E
+:10184000E20080618093E2008091D8008062809302
+:10185000D80019BC85E08093E4010E94460880917D
+:10186000E10084FF30C08091E20084FF2CC080E161
+:1018700089BD82E189BD09B400FEFDCF8091D80009
+:101880008F7D8093D8008091E1008F7E8093E1006E
+:101890008091E2008F7E8093E2008091E20081607F
+:1018A0008093E2008091E001882311F084E007C07A
+:1018B0008091E30087FD02C081E001C083E0809356
+:1018C000E4010E9448088091E10083FF29C08091D3
+:1018D000E20083FF25C08091E100877F8093E100D3
+:1018E00082E08093E4011092E0018091E1008E7F1C
+:1018F0008093E1008091E2008E7F8093E2008091EE
+:10190000E20080618093E20042E060E080E00E94BB
+:10191000CD0A8091F00088608093F0000E94450815
+:10192000FF91EF91BF91AF919F918F917F916F91B7
+:101930005F914F913F912F910F900FBE0F901F908D
+:1019400018951F920F920FB60F9211242F933F9369
+:101950004F935F936F937F938F939F93AF93BF93B7
+:10196000CF93DF93EF93FF93C091E900CF70809105
+:10197000EC00D82FD17080FDD0E81092E900809162
+:10198000F000877F8093F00078940E94E50C10921D
+:10199000E9008091F00088608093F000CD2BCF703B
+:1019A000C093E900FF91EF91DF91CF91BF91AF918B
+:1019B0009F918F917F916F915F914F913F912F9167
+:1019C0000F900FBE0F901F9018951F93CF93DF932A
+:1019D000CDB7DEB7AA970FB6F894DEBF0FBECDBF66
+:1019E000E5EEF1E08091F100819321E0ED3EF20718
+:1019F000C9F70E9464088091E80083FF24C18091A8
+:101A0000E5019091E601492F50E04A30510508F078
+:101A10001AC1FA01EA5AFF4F0C949922803881F0DA
+:101A2000823809F010C18091E9018F708093E9003C
+:101A30008091EB0085FB882780F91092E90006C0B1
+:101A40008091E1019091E201911182609091E80012
+:101A5000977F9093E8008093F1001092F100C8C046
+:101A6000282F2D7F09F0EFC0882319F0823061F014
+:101A7000EAC08091E701813009F0E5C0933009F0B8
+:101A800080E08093E2012BC08091E701811127C0A3
+:101A90008091E9018F7009F4D6C08093E90020910C
+:101AA000EB0020FF1CC0933021F48091EB0080629A
+:101AB00014C09091EB0090619093EB0021E030E036
+:101AC000A90102C0440F551F8A95E2F74093EA002E
+:101AD0001092EA008091EB0088608093EB001092F6
+:101AE000E9008091E800877F86C08111ACC0109129
+:101AF000E7011F778091E3008078812B8093E300DA
+:101B00008091E800877F8093E8000E94020B80911B
+:101B1000E80080FFFCCF8091E30080688093E300C1
+:101B2000111102C082E001C083E08093E4018BC008
+:101B30008058823008F087C08091E7019091E801D9
+:101B40008C3D53E0950779F583E08A838AE28983A7
+:101B50004FB7F894DE01139620E03EE051E2E32F08
+:101B6000F0E050935700E49120FF03C0E295EF703E
+:101B70003F5FEF708E2F90E0EA3010F0C79601C003
+:101B8000C0968D939D932F5F243149F74FBF80916D
+:101B9000E800877F8093E8006AE270E0CE0101965A
+:101BA0000E940E0A14C0AE014F5F5F4F6091E901C1
+:101BB0000E945709BC01892B09F445C09091E800A7
+:101BC000977F9093E80089819A810E946C0A8091A6
+:101BD000E8008B778093E80036C08038A1F58091CB
+:101BE000E800877F8093E8008091E0018093F10016
+:101BF0008091E8008E778093E8000E94020B23C05A
+:101C0000811121C08091E7019091E8019927029705
+:101C1000D4F48091E800877F8093E8008091E70109
+:101C20008093E0010E94020B8091E001811106C0C7
+:101C30008091E30087FD02C081E001C084E08093D1
+:101C4000E4010E9450088091E80083FF0AC080915F
+:101C5000E800877F8093E8008091EB0080628093AA
+:101C6000EB00AA960FB6F894DEBF0FBECDBFDF9192
+:101C7000CF911F9108950895CF938091E401882317
+:101C8000A1F0C091E900CF709091EC00892F817094
+:101C900090FD80E8C82B1092E9008091E80083FD58
+:101CA0000E94E50CCF70C093E900CF910895909306
+:101CB0006901809368010895E0916801F0916901DC
+:101CC000309721F00190F081E02D099480E0089593
+:101CD000E0916801F0916901309721F00280F38171
+:101CE000E02D09940895E0916801F0916901309721
+:101CF00021F00480F581E02D09940895209166017A
+:101D0000309167012817390771F09093670180932C
+:101D10006601E0916801F0916901309721F0068039
+:101D2000F781E02D099408952091640130916501B7
+:101D30002817390771F09093650180936401E09151
+:101D40006801F0916901309721F00084F185E02D60
+:101D50000994089508950C94AA0E0E94681A0E948E
+:101D60001A040C942E1BCF92DF92EF92FF920F93E6
+:101D70001F93CF93DF93CDB7DEB72B970FB6F894B1
+:101D8000DEBF0FBECDBF0E9432048BE6C82E81E0BD
+:101D9000D82E00E010E0E02E802F0E942805F601EA
+:101DA00041916F01F82EF426B1F40F5F1F4F0E30F2
+:101DB000110589F78FEF89838A831B820E94711A2C
+:101DC0008160782F9D838C8349815A816B818D81BD
+:101DD0000E94560F40C09091CC0191FF04C08B87A8
+:101DE0000E942E058B8520E030E04F2D50E0922F91
+:101DF000BA01022E02C0759567950A94E2F760FF5A
+:101E000024C02E83EF8221E030E0690102C0CC0CB7
+:101E1000DD1C9A95E2F790E08C219D21892B09F435
+:101E200020E028870E94711A8160782F9A8789871D
+:101E30004E815F8168858A850E94560FF801E559B9
+:101E4000FE4F8081C826C08206C02F5F3F4F2630DC
+:101E5000310569F6AACF0E94151E0E945C0E909172
+:101E60006A018917A1F00E945C0E80936A012B968B
+:101E70000FB6F894DEBF0FBECDBFDF91CF911F919B
+:101E80000F91FF90EF90DF90CF900C9452072B961C
+:101E90000FB6F894DEBF0FBECDBFDF91CF911F917B
+:101EA0000F91FF90EF90DF90CF900895CF93DF9345
+:101EB000CDB7DEB72B970FB6F894DEBF0FBECDBF00
+:101EC0004F83588769877A878B87DE01119686E072
+:101ED000FD0111928A95E9F785E0FE0137960190A0
+:101EE0000D928A95E1F749815A816B817C818D81C0
+:101EF0009E810E9459162B960FB6F894DEBF0FBE36
+:101F0000CDBFDF91CF910895CF93C82F882309F4D7
+:101F1000C1C0823859F40E945C0E81FDBBC089E3C8
+:101F20000E94F6180E94AE1989E30CC0833879F438
+:101F30000E945C0E80FDAEC083E50E94F6180E94F0
+:101F4000AE1983E50E943519CF910C94AE198438EF
+:101F500059F40E945C0E82FD9DC087E40E94F61831
+:101F60000E94AE1987E4EECF8CEF8C0F813A48F4D3
+:101F70008C2F0E94552081118DC08C2F0E94F61845
+:101F8000E3CF80E28C0F883048F4C77081E001C055
+:101F9000880FCA95EAF70E947719D6CF8BE58C0F88
+:101FA000833078F4C53A29F0C63A31F083E890E0FE
+:101FB00005C081E890E002C082E890E0CF910C94E7
+:101FC0007E0E88E58C0F833108F064C0C83A39F181
+:101FD000C93A41F1CA3A49F1CB3A51F1CC3A59F1F7
+:101FE000CD3A61F1C03B69F1CE3A71F1CF3A79F166
+:101FF000C13B81F1C23B89F1C33B91F1C43B99F1F3
+:10200000C53BA1F1C63BA9F1C73BB1F1C83BB9F152
+:10201000C93BC1F1CA3BC9F180E090E038C082EE13
+:1020200090E035C089EE90E032C08AEE90E02FC09B
+:1020300085EB90E02CC086EB90E029C087EB90E028
+:1020400026C08CEC90E023C08DEC90E020C083E8AB
+:1020500091E01DC08AE891E01AC082E991E017C0C2
+:1020600084E991E014C081E292E011C083E292E041
+:102070000EC084E292E00BC085E292E008C086E2E6
+:1020800092E005C087E292E002C08AE292E0CF913E
+:102090000C94940ECF910895882309F44BC0823894
+:1020A00059F40E945C0E81FF45C089E30E94F61836
+:1020B0000E94AE1989E30CC0833871F40E945C0E53
+:1020C00080FF38C083E50E94F6180E94AE1983E5B0
+:1020D0000E9435190C94AE19843859F40E945C0E94
+:1020E00082FF28C087E40E94F6180E94AE1987E498
+:1020F000EFCF9CEF980F913A58F390E2980F9830F9
+:1021000050F4877091E001C0990F8A95EAF7892F02
+:102110000E947D19DFCF9BE5980F933020F480E07B
+:1021200090E00C947E0E885A833120F480E090E099
+:102130000C94940E0895882321F00E9477190C9432
+:10214000AE190895882321F00E947D190C94AE19D0
+:102150000895BF92CF92DF92EF92FF920F931F9359
+:10216000CF93DF9300D000D000D0CDB7DEB77C0195
+:1021700085E0F701DE01119601900D928A95E1F755
+:10218000F70183819481892B09F4DDC290818181DB
+:102190008F3F19F49F3F09F4D6C2F70102812581D0
+:1021A00022952F7099838A8389819A812E830E9438
+:1021B000B518182FB92E0E94B4180E947B17EB2D6A
+:1021C000E295EF704E2F50E0FA01E05AFF4F2E815A
+:1021D0000C9499228B2D807F9B2D9F70F92E882344
+:1021E00019F0F29480EFF822002349F0FF2009F45F
+:1021F00057C28F2D0E9487190E94AE1951C2812F9C
+:102200000E944C10FF2009F49EC28F2D0E948D1950
+:1022100026960FB6F894DEBF0FBECDBFDF91CF91EB
+:102220001F910F91FF90EF90DF90CF90BF900C9493
+:10223000AE193B2D307F8B2D8F70303211F082958F
+:10224000807F112319F0113021F12CC00023B9F047
+:10225000222309F490C1213009F08DC126960FB6D2
+:10226000F894DEBF0FBECDBFDF91CF911F910F91CC
+:10227000FF90EF90DF90CF90BF900C94971922239E
+:1022800019F0213009F45FC28E830E949A198E8161
+:1022900086C1002321F0223008F055C26CC1211103
+:1022A00052C27DC1002321F0222309F464C1F8C188
+:1022B000222309F474C109C28B2D869586958370FB
+:1022C00019F08130D1F03FC2002321F0812F9B2DE6
+:1022D000937002C080E090E026960FB6F894DEBFBF
+:1022E0000FBECDBFDF91CF911F910F91FF90EF9067
+:1022F000DF90CF90BF900C947E0E002321F0812FB1
+:102300009B2D937002C080E090E026960FB6F89463
+:10231000DEBF0FBECDBFDF91CF911F910F91FF9018
+:10232000EF90DF90CF90BF900C94940E812F0023FC
+:1023300019F00E941D1D02C00E94851D26960FB631
+:10234000F894DEBF0FBECDBFDF91CF911F910F91EB
+:10235000FF90EF90DF90CF90BF900C940A1E8B2DD2
+:10236000837009F075C00111EEC1812F82958695A9
+:102370008770880F880F912F9F70C92ED12CE12C68
+:10238000F12C082E04C0CC0CDD1CEE1CFF1C0A94A2
+:10239000D2F714FF12C00FE010E020E030E004C0DC
+:1023A000000F111F221F331F8A95D2F7C901B801F0
+:1023B000609570958095909503C060E070E0CB01CA
+:1023C0004B2D4695469543704230C1F060F56C291F
+:1023D0007D298E299F29413051F126960FB6F89418
+:1023E000DEBF0FBECDBFDF91CF911F910F91FF9048
+:1023F000EF90DF90CF90BF900C94A2176C297D29AD
+:102400008E299F2926960FB6F894DEBF0FBECDBF4A
+:10241000DF91CF911F910F91FF90EF90DF90CF90C0
+:10242000BF900C94BE170E94A217C701B601269652
+:102430000FB6F894DEBF0FBECDBFDF91CF911F91D5
+:102440000F91FF90EF90DF90CF90BF900C94861784
+:10245000002319F08B2D817001C08695882309F423
+:1024600072C1812F829586958770880F880F912F72
+:102470009F70C92ED12CE12CF12C082E04C0CC0C5D
+:10248000DD1CEE1CFF1C0A94D2F714FF12C00FE0F3
+:1024900010E020E030E004C0000F111F221F331FA6
+:1024A0008A95D2F7C901B80160957095809590958D
+:1024B00003C060E070E0CB014B2D4695469543701C
+:1024C0004230C1F060F56C297D298E299F29413069
+:1024D00051F126960FB6F894DEBF0FBECDBFDF9147
+:1024E000CF911F910F91FF90EF90DF90CF90BF9011
+:1024F0000C947C186C297D298E299F2926960FB66D
+:10250000F894DEBF0FBECDBFDF91CF911F910F9129
+:10251000FF90EF90DF90CF90BF900C9498180E949E
+:102520007C18C701B60126960FB6F894DEBF0FBE21
+:10253000CDBFDF91CF911F910F91FF90EF90DF9072
+:10254000CF90BF900C946018103FD1F118F4103E5A
+:1025500050F4A1C0123F09F463C008F44CC0133F0B
+:1025600009F473C098C01F708B2D8F710023A1F0E8
+:102570000E94F917812F26960FB6F894DEBF0FBE82
+:10258000CDBFDF91CF911F910F91FF90EF90DF9022
+:10259000CF90BF900C949B100E941A18812F269602
+:1025A0000FB6F894DEBF0FBECDBFDF91CF911F9164
+:1025B0000F91FF90EF90DF90CF90BF900C94A210FE
+:1025C0000023A9F02111BFC08B2D8F7126960FB665
+:1025D000F894DEBF0FBECDBFDF91CF911F910F9159
+:1025E000FF90EF90DF90CF90BF900C943F18223077
+:1025F00008F0A9C0E9CF0023A9F08B2D8F71269692
+:102600000FB6F894DEBF0FBECDBFDF91CF911F9103
+:102610000F91FF90EF90DF90CF90BF900C94F9173F
+:10262000002359F38B2D8F7126960FB6F894DEBFD9
+:102630000FBECDBFDF91CF911F910F91FF90EF9013
+:10264000DF90CF90BF900C941A18002399F08B2D37
+:102650008F7126960FB6F894DEBF0FBECDBFDF9107
+:10266000CF911F910F91FF90EF90DF90CF90BF908F
+:102670000C94E41726960FB6F894DEBF0FBECDBFBC
+:10268000DF91CF911F910F91FF90EF90DF90CF904E
+:10269000BF900C94DA170023A9F0222309F4ADCFE0
+:1026A000812F26960FB6F894DEBF0FBECDBFDF9107
+:1026B000CF911F910F91FF90EF90DF90CF90BF903F
+:1026C0000C94840F222309F4ADCF812F26960FB6E8
+:1026D000F894DEBF0FBECDBFDF91CF911F910F9158
+:1026E000FF90EF90DF90CF90BF900C944C104B2D4B
+:1026F0004F70612FC7010E94AF0226960FB6F89463
+:10270000DEBF0FBECDBFDF91CF911F910F91FF9024
+:10271000EF90DF90CF90BF900C94FE164B2D4F7032
+:10272000612FC70126960FB6F894DEBF0FBECDBF4E
+:10273000DF91CF911F910F91FF90EF90DF90CF909D
+:10274000BF900C94EF0526960FB6F894DEBF0FBE2F
+:10275000CDBFDF91CF911F910F91FF90EF90DF9050
+:10276000CF90BF9008950E9494190E9469190E9409
+:10277000AE190E94BA1E0E940A1E80E090E00E94DC
+:102780007E0E80E090E00C94940E0E9484190C94CC
+:10279000B3130E94B518292F22952F702C3030F4D6
+:1027A0002A3048F42250223078F405C02C3041F011
+:1027B0002F3031F009C0803E48F0803F29F406C038
+:1027C00093FB882780F9089580E0089581E00895BB
+:1027D000CF93DF9300D000D01F92CDB7DEB70F901C
+:1027E0000F900F900F900F90DF91CF910895CF939E
+:1027F000DF9300D000D000D0CDB7DEB726960FB65D
+:10280000F894DEBF0FBECDBFDF91CF9108951F9327
+:10281000CF93DF93C091790116E080917A01C817B8
+:1028200099F0D0E01C9FF0011D9FF00D1124E55898
+:10283000FE4F4081518162817381848195810E9424
+:10284000F7132196C770E9CFDF91CF911F910895BB
+:102850004091AB015091AC016091AD017091AE011E
+:102860008091AF019091B0010C94F7138091B00169
+:1028700082958F7009F054C08091AD01882309F4CE
+:102880004FC080917901A0917A014091AE015091A1
+:10289000AF016091AB017091AC01B6E08A1709F409
+:1028A0003FC090E041155105C1F17F3F11F46F3FEA
+:1028B000A1F1B89FF001B99FF00D1124E558FE4F2A
+:1028C000218127132AC02081261327C022812111AC
+:1028D00024C0238134812417350710F42150310995
+:1028E000241B350B283C3105C0F42091B0012F701A
+:1028F00020612093B00126E0289FF001299FF00D70
+:102900001124E058FE4F80818F70806180838BEAB4
+:1029100091E00E94A9100C94071401968770BECF15
+:102920000895CF92DF92EF92FF920F931F93CF9370
+:10293000DF93CDB7DEB762970FB6F894DEBF0FBE58
+:10294000CDBF8C0185E0F801DE011D9601900D924E
+:102950008A95E1F7D8014C9111965C9111971296E6
+:102960006C918091AE019091AF01009709F475C10F
+:102970003091AB017091AC017F3F19F43F3F09F4F6
+:102980006CC1F801C380D480E090AD01EE2009F461
+:10299000BEC02091B001C816D90628F0D601A81BE8
+:1029A000B90BCD0104C0809590958C0D9D1DFF2421
+:1029B000F394883C910578F0F12C207F09F0C4C095
+:1029C0007C2DD98AC88A89890E94E8138BEA91E014
+:1029D0000E94A910AFC0822F807F09F045C0571315
+:1029E00013C0431311C061110FC02F7020612093D9
+:1029F000B0010E9428148BEA91E00E94A9108091F6
+:102A0000B001F80185832EC0CD2819F15F3F11F484
+:102A10004F3FF9F0F62E61111CC080917901209191
+:102A20007A0136E0821709F45BC090E0389FF0012C
+:102A3000399FF00D1124E558FE4F7181571306C0E0
+:102A40007081471303C07281711103C001968770B2
+:102A5000E9CFF62E662309F41CC18091B001816094
+:102A60008093B001F12C15C1571309C0431307C05F
+:102A7000611105C08091B001F8018583C8C04D8700
+:102A80005E878D859E856A8B0E94C9136A8988231B
+:102A9000D1F16623C1F12091B001822F82958F7010
+:102AA00090E0029774F08091AB019091AC0198870F
+:102AB0008F831986DB86CA862C87CE0107960E94F3
+:102AC000A91086E0F801ABEAB1E001900D928A9579
+:102AD000E1F70E9436140E942814FF24F394D9C011
+:102AE0004D875E878D859E850E94B518292F22957A
+:102AF0002F70223008F0C1C09F7009F0BBC0805E0B
+:102B0000883008F4C6C0C8010E94A910E6CFC816D4
+:102B1000D90608F453C0F601E81BF90BCF01883C35
+:102B2000910508F450C0F12C7C2DD98AC88A898976
+:102B30000E94E813EBEAF1E086E0DF011D928A953E
+:102B4000E9F70E942814A5C0571314C0431312C0FC
+:102B5000611110C08091B001F8018583C8010E9405
+:102B6000A91086E0EBEAF1E0DF011D928A95E9F712
+:102B7000FE2C8FC04D875E878D859E856A8B0E9457
+:102B8000C9136A89882309F4BECF662309F4BBCF31
+:102B90002091B001822F82958F7090E002970CF403
+:102BA00090CF8091AB019091AC019A8389831B8275
+:102BB000DD82CC822E83CE01019681CF80959095C7
+:102BC0008C0D9D1DACCFF62E662309F49CCF5713B8
+:102BD00033C0431331C02091B00120FD24C0822FA7
+:102BE00082958F70482F50E041155105E1F0D801D2
+:102BF00015962C9315974F30510549F08F5F982FFC
+:102C00009295907F822F8F70892B15968C93C80197
+:102C10000E94A91086E0F801ABEAB1E001900D92A4
+:102C20008A95E1F78ECF86E0F801ABEAB1E001903A
+:102C30000D928A95E1F72DC04D875E878D859E8523
+:102C40000E94C91381113DCF8091B00181608093B2
+:102C5000B001C8010E94A9101CC0662309F453CF1B
+:102C60004D875E878D859E850E94C913882309F450
+:102C70004ACF27CF811143CF0CC0243008F043CF77
+:102C80009F7009F43CCFD80115969C91907F09F074
+:102C900036CF8F2D62960FB6F894DEBF0FBECDBF34
+:102CA000DF91CF911F910F91FF90EF90DF90CF9028
+:102CB00008951F93CF93DF93CDB7DEB72C970FB650
+:102CC000F894DEBF0FBECDBF4F83588769877A87E0
+:102CD0008B879C87CE0107960E949114882371F000
+:102CE0008A859B85892B09F441C088858F3F09F02F
+:102CF00065C08F818F3F09F061C038C086E0FE015A
+:102D00003796DE01119601900D928A95E1F76A855A
+:102D10007B856115710551F1FF81E885EF3F11F465
+:102D2000FF3F21F120917A0130E0C90101968770BF
+:102D300099274091790150E08417950709F447C01D
+:102D4000F983EA837D836C8396E0929FD001939F01
+:102D5000B00D1124A558BE4FFE01319601900D9281
+:102D60009A95E1F780937A010E94071416E080910A
+:102D7000790190917A018917B9F1189FC001112446
+:102D800085589E4F0E949114882371F1E09179013A
+:102D90001E9FF0011124E558FE4F40815181628150
+:102DA0007381848195810E94F7138091790190E06D
+:102DB00001968770992780937901D9CF4F815885E3
+:102DC00069857A858B859C850E94F713CFCF0E94F9
+:102DD000C51310927A0110927901EBEAF1E086E0D6
+:102DE000DF011D928A95E9F72C960FB6F894DEBFA5
+:102DF0000FBECDBFDF91CF911F910895EF92FF924B
+:102E00000F931F93CF93DF938C01892B09F46CC030
+:102E1000F12CEE24E394E8012196F80184918437A3
+:102E200040F4843008F051C0813081F0823019F1D3
+:102E30005BC0853709F444C0A8F19CE7980F903730
+:102E400008F052C08F770E944C1041C00E5F1F4F98
+:102E5000FE01849190E2980F983050F48770FE2D17
+:102E600001C0FF0F8A95EAF78F2F0E94871914C0BF
+:102E70000E94840F2DC00E5F1F4FFE01849190E2CF
+:102E8000980F983060F48770FE2D01C0FF0F8A956F
+:102E9000EAF78F2F0E948D190E94AE1919C00E9467
+:102EA0004C1016C00E5F1F4FFE01C491CC2381F061
+:102EB0008FE99FE00197F1F700C00000C150F6CF05
+:102EC0000E5F1F4FFE01F49003C00E94840F8E011D
+:102ED0008F2D882309F49FCFEFE9FFE03197F1F7B9
+:102EE00000C000008150F5CFDF91CF911F910F916D
+:102EF000FF90EF90089508956093B5017093B60127
+:102F00008093B7019093B8010C94B3130F931F9360
+:102F10000091B5011091B6012091B7013091B8012F
+:102F2000DC01CB01802B912BA22BB32B8093B5011D
+:102F30009093B601A093B701B093B8011F910F9180
+:102F40000C94B3130F931F930091B5011091B60128
+:102F50002091B7013091B801DC01CB01802391238E
+:102F6000A223B3238093B5019093B601A093B70138
+:102F7000B093B8011F910F910C94B3130F931F934B
+:102F80000091B5011091B6012091B7013091B801BF
+:102F9000DC01CB0180279127A227B3278093B501BD
+:102FA0009093B601A093B701B093B8011F910F9110
+:102FB0000C94B3131092B1011092B2011092B301AC
+:102FC0001092B4010C94B31341E050E060E070E063
+:102FD00004C0440F551F661F771F8A95D2F7409390
+:102FE000B1015093B2016093B3017093B4010C949A
+:102FF000B31341E050E060E070E004C0440F551F9F
+:10300000661F771F8A95D2F78091B1019091B20126
+:10301000A091B301B091B401482B592B6A2B7B2BA3
+:103020004093B1015093B2016093B3017093B40126
+:103030000C94B31341E050E060E070E004C0440F32
+:10304000551F661F771F8A95D2F74095509560955A
+:1030500070958091B1019091B201A091B301B091AE
+:10306000B401482359236A237B234093B101509331
+:10307000B2016093B3017093B4010C94B31341E0B7
+:1030800050E060E070E004C0440F551F661F771FDA
+:103090008A95D2F78091B1019091B201A091B301CC
+:1030A000B091B401482759276A277B274093B10183
+:1030B0005093B2016093B3017093B4010C94B313B5
+:1030C0000F931F930091B1011091B2012091B301B0
+:1030D0003091B401DC01CB01802B912BA22BB32BBF
+:1030E0008093B1019093B201A093B301B093B40166
+:1030F0001F910F910C94B3130F931F930091B10183
+:103100001091B2012091B3013091B401DC01CB01E7
+:1031100080239123A223B3238093B1019093B20122
+:10312000A093B301B093B4011F910F910C94B3130A
+:103130000F931F930091B1011091B2012091B3013F
+:103140003091B401DC01CB0180279127A227B3275E
+:103150008093B1019093B201A093B301B093B401F5
+:103160001F910F910C94B3130895CF92DF92EF92B9
+:10317000FF920F931F93CF93DF938C01C090B10107
+:10318000D090B201E090B301F090B4018091B5010C
+:103190009091B601A091B701B091B801C82AD92A7F
+:1031A000EA2AFB2ACFE1D0E0D701C6010C2E04C0E9
+:1031B000B695A795979587950A94D2F780FF07C093
+:1031C000B8018C2F0E9413068130910531F42197AC
+:1031D00058F7B80180E00E941306DF91CF911F914C
+:1031E0000F91FF90EF90DF90CF90089590910C0198
+:1031F0009923F1F090910D019923D1F0982F969594
+:10320000969596959F3080F5E0910E01F0910F0113
+:10321000E90FF11D877021E030E0A90102C0440FE1
+:10322000551F8A95E2F7CA019181892B8183089500
+:1032300020910E0130910F01F90132969FEF40E08D
+:103240005191851789F09F3F19F4511101C0942FB6
+:103250004F5F4E30A9F79F3F39F0F901E90FF11D9B
+:1032600097FDFA9582830895089590910C01992312
+:10327000F9F090910D019923D9F0982F9695969594
+:1032800096959F3028F5E0910E01F0910F01E90F1E
+:10329000F11D877021E030E0A90102C0440F551FE5
+:1032A0008A95E2F7CA0180959181892381830895E7
+:1032B00020910E0130910F01F9013296205F3F4FAE
+:1032C0009081891301C010823196E217F307C1F78C
+:1032D000089581E090E0E0910E01F0910F01E80F78
+:1032E000F91F1082019680319105A9F708959091F8
+:1032F000CB01892B8093CB01089580959091CB01D0
+:1033000089238093CB0108951092CB010895909169
+:10331000CA01892B8093CA01089580959091CA01B2
+:1033200089238093CA0108951092CA010895809359
+:10333000B90108951092B901089580910E019091FC
+:103340000F01FC0131969C01205F3F4F80E091917D
+:1033500091118F5FE217F307D1F70895E0910E0105
+:10336000F0910F018091CB018083E0910E01F091EB
+:103370000F0190818091CA01892B80838091B901CE
+:10338000882361F0E0910E01F0910F019081892B6B
+:1033900080830E949D1981111092B90180910E01C4
+:1033A00090910F010C94680ECF92DF92EF92FF92F2
+:1033B0006C01EE24FF24C114D104E104F10421F0D6
+:1033C000C701B60120E101C020E0C72ED82EE92EAA
+:1033D000FF24C114D104E104F10419F0285FC701EE
+:1033E000B6016B017C0154E0F694E794D794C7943E
+:1033F0005A95D1F7C114D104E104F10419F02C5FFE
+:10340000C701B6016B017C0142E0F694E794D794C2
+:10341000C7944A95D1F7C114D104E104F10419F01D
+:103420002E5FC701B601DC01CB01B695A795979534
+:103430008795892B8A2B8B2B09F02F5F822FFF908A
+:10344000EF90DF90CF9008958091E401843011F1E6
+:1034500020E488E190E00FB6F894A895809360008E
+:103460000FBE2093600083B7817F846083BF83B7E2
+:10347000816083BF7894889583B78E7F83BF0FB6B2
+:10348000F894A89580916000886180936000109204
+:1034900060000FBE089508950C944B1ACF930E94BC
+:1034A0004C1A0E9432040E944B1AC0E08C2F0E94DA
+:1034B0002805811104C0CF5FCE30C1F701C081E083
+:1034C000CF9108950E94C5130E945C0E0C94520780
+:1034D00082E084BD93E095BD9AEF97BD80936E0026
+:1034E00008952FB7F8948091CD019091CE01A091CD
+:1034F000CF01B091D0012FBF0895CF92DF92EF920C
+:10350000FF920F931F932FB7F8944091CD015091E4
+:10351000CE016091CF017091D0012FBF6A017B0174
+:10352000EE24FF248C0120E030E0C016D106E20634
+:10353000F30610F4415051099A01281B390BC901B7
+:103540001F910F91FF90EF90DF90CF9008951F9201
+:103550000F920FB60F9211248F939F93AF93BF9347
+:103560008091CD019091CE01A091CF01B091D00179
+:103570000196A11DB11D8093CD019093CE01A09322
+:10358000CF01B093D001BF91AF919F918F910F90D8
+:103590000FBE0F901F9018950E94540BF8942FEFB8
+:1035A00087EA91E6215080409040E1F700C000009A
+:1035B00087E090EBDC018093ED019093EE01A09306
+:1035C000EF01B093F0019CE088E10FB6F894A89564
+:1035D000809360000FBE90936000FFCFEF92FF9248
+:1035E0000F931F93CF93DF93D82FC0E08C2F0E94AF
+:1035F000280500E010E0E82EF12CC701002E02C0E3
+:10360000959587950A94E2F780FD06C00F5F1F4FDE
+:103610000630110591F709C0602F7C2F80E00E94D1
+:10362000F0058D13F3CF81E004C0CF5FCE30F1F60B
+:1036300080E0DF91CF911F910F91FF90EF9008955F
+:10364000CF93C82F8CE20E94EE1A882321F08C2F92
+:10365000CF910C94EE1A80E0CF910895CF930E9401
+:10366000751C811102C00E945B1CC5E6C15049F067
+:103670000E9432048FE39CE90197F1F700C000003B
+:10368000F5CF89E20E94201B811113C18AE20E94BA
+:10369000201B81110E945B1C85E00E94201B811170
+:1036A0000E94CC1A0E94801C8093CC0187E00E946B
+:1036B000201B8823A9F18BE10E94201B882351F055
+:1036C0008091CC0181FB222720F991E0922790FB89
+:1036D00081F90EC08EE00E94201B882361F080914A
+:1036E000CC0182FB222720F991E0922790FB82F9FE
+:1036F0008093CC0115C080E10E94201B9091CC01E9
+:10370000882341F093FB222720F981E0822780FB68
+:1037100093F904C0892F809580FB90F99093CC0198
+:103720008091CC010E94841C0E94921C8093DE0137
+:1037300080EE0E94201B882341F08091DE01982FAB
+:10374000909590FB80F98093DE0189E30E94201B15
+:10375000882359F08091DE0181FB222720F991E036
+:10376000922790FB81F98093DE0182EE0E94201B5C
+:10377000882359F08091DE0182FB222720F991E015
+:10378000922790FB82F98093DE0186EE0E94201B37
+:10379000882359F08091DE0183FB222720F991E0F4
+:1037A000922790FB83F98093DE0183EE0E94201B19
+:1037B000882359F08091DE0184FB222720F991E0D3
+:1037C000922790FB84F98093DE0185E30E94201B01
+:1037D000882359F08091DE0185FB222720F991E0B2
+:1037E000922790FB85F98093DE0181E30E94201BE4
+:1037F000882359F08091DE0186FB222720F991E091
+:10380000922790FB86F98093DE0181E10E94201BC4
+:10381000882359F08091DE0187FB222720F991E06F
+:10382000922790FB87F98093DE018091DE010E9450
+:10383000961C8091DE0187FB882780F980930D011B
+:1038400087E20E94201BC82F8EE10E94201B81115D
+:10385000C2608FE10E94201B8111C46080E20E943F
+:10386000201B8111C86081E20E94201B8111C06170
+:1038700082E20E94201B8111C06283E20E94201B11
+:103880008111C06484E20E94201B882311F0C0686B
+:1038900002C0CC2329F08C2F0E948D1C6C2F03C0FA
+:1038A0000E94891C682F70E080E090E0CF910C941A
+:1038B0007C17CF9108956DEE7EEF80E090E00E943E
+:1038C000CF2260E082E090E00E94C12260E083E0CD
+:1038D00090E00E94C12260E084E090E00E94C1225A
+:1038E00060E085E090E00C94C12280E090E00E94CE
+:1038F000BB2221E08D3E9E4F09F020E0822F0895EB
+:1039000082E090E00C94B322682F82E090E00C9467
+:10391000C12283E090E00C94B322682F83E090E012
+:103920000C94C12284E090E00C94B322682F84E0D0
+:1039300090E00C94C1228091D30180FF0BC0609174
+:10394000130185E0689FB001112475956795759501
+:1039500067952BC081FF09C06091130185E0689FC6
+:10396000B00111247595679520C082FF07C0609152
+:10397000130185E0689FB001112417C09091D40114
+:103980009923D1F060911201961788F720911301C5
+:1039900085E0289F90011124929FA001939F500DD4
+:1039A000112470E0CA010E9485226038710540F43C
+:1039B0006115710519F406C065E070E0862F089561
+:1039C0008FE7089581E008958091D30180FF08C0BA
+:1039D0006091110170E0759567957595679521C0A7
+:1039E00081FF06C06091110170E07595679519C05F
+:1039F00082FF04C06091110170E010C09091D40169
+:103A0000992399F0609110019617A0F78091110108
+:103A1000899FC001112470E00E94852260387105E1
+:103A200040F46115710519F406C061E070E0862F5D
+:103A300008958FE7089581E00895803F21F40E9462
+:103A40009B1C819504C0813F29F40E949B1C80939C
+:103A5000D7010895823F21F40E949B1C819504C0E8
+:103A6000833F29F40E949B1C8093D6010895893FCF
+:103A700019F40E94E41C05C08A3F31F40E94E41C42
+:103A800081958093D80108958B3F21F40E94E41C16
+:103A9000819504C08C3F29F40E94E41C8093D901D5
+:103AA0000895843F21F48091D501816017C0853F3E
+:103AB00021F48091D501826011C0863F21F480916C
+:103AC000D50184600BC0873F21F48091D5018860C7
+:103AD00005C0883F31F48091D50180618093D50184
+:103AE00008958D3F21F48091D30181600BC08E3FFA
+:103AF00021F48091D301826005C08F3F29F4809129
+:103B0000D30184608093D3010895803F39F480917C
+:103B1000D70187FF6CC01092D70169C0813F29F49B
+:103B20008091D7011816BCF362C09091D601823FF4
+:103B300029F497FF5CC01092D60159C0833F19F455
+:103B40001916CCF354C0893F41F48091D80118165E
+:103B50000CF04DC01092D8014AC08A3F29F48091E0
+:103B6000D80187FF44C0F6CF8B3F39F48091D9014B
+:103B700087FF3DC01092D9013AC08C3F29F4809153
+:103B8000D9011816BCF333C0843F21F48091D501CC
+:103B90008E7F17C0853F21F48091D5018D7F11C0A4
+:103BA000863F21F48091D5018B7F0BC0873F21F4A4
+:103BB0008091D501877F05C0883F31F48091D50180
+:103BC0008F7E8093D50113C08D3F21F48091D30166
+:103BD0008E7F0BC08E3F21F48091D3018D7F05C075
+:103BE0008F3F29F48091D3018B7F8093D301809103
+:103BF000D60181110EC08091D70181110AC0809138
+:103C0000D801811106C08091D901811102C01092A2
+:103C1000D401089585ED91E00E94730E0E94711AFF
+:103C20009093D2018093D10108951F93CF93DF9396
+:103C30008091D1019091D2010E947D1AAC019091A6
+:103C4000D401992321F02091140130E006C0209185
+:103C500015018AE0289F900111244217530708F4A8
+:103C600085C08091D601C091D701D091D801109123
+:103C7000D901811107C0C11175C0D11173C01111D3
+:103C800071C074C09F3F19F09F5F9093D4011816C4
+:103C900024F40E949B1C8093D6018091D60187FF5B
+:103CA00005C00E949B1C81958093D6011C1624F4AC
+:103CB0000E949B1C8093D7018091D70187FF05C08C
+:103CC0000E949B1C81958093D7016091D601662349
+:103CD00031F1C091D701CC2311F1062E000C770BE6
+:103CE000880B990B0E948C2123E333E343E35FE3CA
+:103CF0000E94F0210E9454216093D6016C2FCC0FBA
+:103D0000770B880B990B0E948C2123E333E343E369
+:103D10005FE30E94F0210E9454216093D7011D1699
+:103D200024F40E94E41C8093D8018091D80187FF7D
+:103D300005C00E94E41C81958093D801111624F4DB
+:103D40000E94E41C8093D9018091D90187FF05C0AE
+:103D50000E94E41C81958093D901DF91CF911F913E
+:103D60000C940A1E9F3F09F08FCFA0CFDF91CF9117
+:103D70001F910895E5EDF1E085E0DF011D928A9540
+:103D8000E9F71092D4011092D3010895833081F1A4
+:103D900028F4813059F08230D1F00895853009F44B
+:103DA00049C0B8F1863009F456C0089580911501D4
+:103DB000262F30E0280F311D2F3F310524F4680FE6
+:103DC0006093150108958FEF8093150108958091F8
+:103DD0001401262F30E0280F311D2F3F310524F428
+:103DE000680F6093140108958FEF80931401089574
+:103DF00080911301262F30E0280F311D2F3F310510
+:103E000024F4680F6093130108958FEF80931301DA
+:103E1000089580911201262F30E0280F311D2F3F89
+:103E2000310524F4680F6093120108958FEF809399
+:103E30001201089580911101262F30E0280F311DC5
+:103E40002F3F310524F4680F6093110108958FEF1F
+:103E500080931101089580911001262F30E0280FE2
+:103E6000311D2F3F310524F4680F60931001089530
+:103E70008FEF809310010895833011F128F4813081
+:103E800049F0823091F00895853081F120F186303B
+:103E9000C1F1089580911501681720F4861B809365
+:103EA0001501089510921501089580911401681765
+:103EB00020F4861B80931401089510921401089534
+:103EC00080911301681720F4861B809313010895D5
+:103ED00010921301089580911201681720F4861B37
+:103EE000809312010895109212010895809111019A
+:103EF000681720F4861B8093110108951092110118
+:103F0000089580911001681720F4861B809310019A
+:103F100008951092100108950F931F938D3109F4A5
+:103F20006BC008F03FC08E3009F47DC0C0F487300C
+:103F300009F46EC068F4863009F0AFC08091CC01FE
+:103F4000817F8E7F8093CC0181E08093DB01A6C0CE
+:103F5000883009F458C08B3009F49BC09EC086316C
+:103F600009F497C078F4803109F470C0813109F008
+:103F700094C00E94C51390910D0181E08927809320
+:103F80000D0187C0893109F484C08B3109F085C0E7
+:103F90008091CC0181FB222720F991E0922790FBB0
+:103FA00081F94AC0853309F45BC048F4873209F4CB
+:103FB00057C008F45AC0893209F452C06EC0833425
+:103FC00038F48A3308F067C0883309F462C065C0EA
+:103FD000833409F445C0883409F05FC00E94C513DA
+:103FE0000FEF13ED20E3015010402040E1F700C037
+:103FF00000000E94CC1A4DC00E940E210E945C0E4F
+:104000000E94520746C00E94801C0E94921C41C020
+:104010009091CC01892F817090FF12C0917F9E7F7B
+:104020009093CC013BC08091CC0182FB222720F9E8
+:1040300091E0922790FB82F98093CC01992349F17A
+:104040008091CC0181608093CC0123C08091CC0110
+:1040500083FB222720F991E0922790FB83F9ECCF94
+:1040600061E070E080E090E010C08D5141E050E0F0
+:1040700060E070E08A019B0104C0000F111F221F45
+:10408000331F8A95D2F7C901B8010E947C170E949C
+:10409000C51381E003C08953E9CF80E01F910F91E0
+:1040A000089580E008950C945120CF93C82F8091FB
+:1040B000DB01813079F018F08230E9F187C0E091BE
+:1040C0000E01F0910F018081813169F0823209F097
+:1040D0007FC009C0E0910E01F0910F018081813114
+:1040E00011F0823261F48C2F0E945320811104C0A0
+:1040F0008C2F0E948C1F1DC081E090E01AC08C2F75
+:104100000E945120811114C0C43179F048F4CB30A1
+:1041100079F0C03109F060C082E08093DB0108C013
+:10412000C93219F0C83321F057C01092DB0154C0D6
+:1041300081E0817053C0C93289F118F5C43171F141
+:10414000A8F4C73009F046C08AE08093150194E1D5
+:104150009093140193E0909313018093120188E0EF
+:104160008093110188E28093100134C0CE51C63093
+:1041700088F5EC2FF0E0E65DFE4F80818093DA0158
+:1041800029C0CE34E9F020F4CB3421F56AE013C025
+:10419000C13579F0C235F1F461E00DC08091DA01EA
+:1041A000882319F01092DA0115C081E08093DB01B9
+:1041B00015C061E006C08091DA010E94C61E0AC0E7
+:1041C0006AE08091DA010E943C1F04C01092DB017A
+:1041D00080E004C081E002C080E0ABCFCF910895C1
+:1041E000E1E8F0E080818860808380818160808365
+:1041F0008FB7F89493E09093890090ED90938800A6
+:104200008FBF0895EFE6F0E080818260808308959B
+:10421000EFE6F0E080818D7F80830895EFE6F0E0A7
+:10422000908182E08927808308951F920F920FB6B4
+:104230000F9211242F933F934F935F936F937F932C
+:104240008F939F93AF93BF93EF93FF938091DC0184
+:104250009091DD0101969093DD018093DC01811145
+:1042600003C082E00E945207E091DD01E695E695E9
+:10427000F0E0E457FB4FE4918091DC018E1303C022
+:1042800080E00E945207FF91EF91BF91AF919F9103
+:104290008F917F916F915F914F913F912F910F90EF
+:1042A0000FBE0F901F9018950E945B216894B1116A
+:1042B0000C94EA2108950E94CF2188F09F5798F02E
+:1042C000B92F9927B751B0F0E1F0660F771F881F1B
+:1042D000991F1AF0BA95C9F714C0B13091F00E9435
+:1042E000E921B1E008950C94E921672F782F882700
+:1042F000B85F39F0B93FCCF3869577956795B3955C
+:10430000D9F73EF490958095709561957F4F8F4FCA
+:104310009F4F0895E89409C097FB3EF490958095CF
+:10432000709561957F4F8F4F9F4F9923A9F0F92F7B
+:1043300096E9BB279395F695879577956795B795F9
+:10434000F111F8CFFAF4BB0F11F460FF1BC06F5FDF
+:104350007F4F8F4F9F4F16C0882311F096E911C0F1
+:10436000772321F09EE8872F762F05C0662371F012
+:1043700096E8862F70E060E02AF09A95660F771F26
+:10438000881FDAF7880F9695879597F9089557FD56
+:104390009058440F551F59F05F3F71F04795880FB3
+:1043A00097FB991F61F09F3F79F08795089512164A
+:1043B00013061406551FF2CF4695F1DF08C01616F6
+:1043C00017061806991FF1CF8695710561050894A7
+:1043D0000895E894BB2766277727CB0197F90895BE
+:1043E0000E9403220C9474220E94662238F00E94DC
+:1043F0006D2220F0952311F00C945D220C94632221
+:1044000011240C94EA210E94C72170F3959FC1F3F7
+:10441000950F50E0551F629FF001729FBB27F00D72
+:10442000B11D639FAA27F00DB11DAA1F649F6627C7
+:10443000B00DA11D661F829F2227B00DA11D621F16
+:10444000739FB00DA11D621F839FA00D611D221FD0
+:10445000749F3327A00D611D231F849F600D211DB4
+:10446000822F762F6A2F11249F5750409AF0F1F037
+:1044700088234AF0EE0FFF1FBB1F661F771F881FA0
+:1044800091505040A9F79E3F510580F00C945D2259
+:104490000C94EA215F3FE4F3983ED4F38695779538
+:1044A0006795B795F795E7959F5FC1F7FE2B880F46
+:1044B000911D9695879597F9089597F99F6780E8DC
+:1044C00070E060E008959FEF80EC089500240A9466
+:1044D0001616170618060906089500240A941216DF
+:1044E0001306140605060895092E0394000C11F412
+:1044F000882352F0BB0F40F4BF2B11F460FF04C0BF
+:104500006F5F7F4F8F4F9F4F089597FB072E16F4D5
+:10451000009407D077FD09D00E949F2207FC05D0A8
+:104520003EF4909581959F4F0895709561957F4FCA
+:104530000895EE0FFF1F0590F491E02D0994AA1B3A
+:10454000BB1B51E107C0AA1FBB1FA617B70710F07E
+:10455000A61BB70B881F991F5A95A9F780959095B0
+:10456000BC01CD010895F999FECF92BD81BDF89AA5
+:10457000992780B50895A8E1B0E042E050E00C949E
+:10458000D622262FF999FECF1FBA92BD81BD20BD3C
+:104590000FB6F894FA9AF99A0FBE019608950E9400
+:1045A000C122272F0C94C222DC01CB01FC01F99916
+:1045B000FECF06C0F2BDE1BDF89A319600B40D926F
+:0C45C00041505040B8F70895F894FFCF28
+:1045CC0020025307E307BE078A0756070101BA0109
+:1045DC0028080A03140A3F4D36394D040004CA0357
+:1045EC00910324033D0356036F03010203040506E4
+:0445FC0007080900A3
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/osx_fr/osx_fr.hex b/keyboard/ergodox_ez/keymaps/osx_fr/osx_fr.hex
index 8915d9caa5..abe089a9f3 100644
--- a/keyboard/ergodox_ez/keymaps/osx_fr/osx_fr.hex
+++ b/keyboard/ergodox_ez/keymaps/osx_fr/osx_fr.hex
@@ -1,1471 +1,1121 @@
-:100000000C9400070C9444070C9444070C94440788
-:100010000C9444070C9444070C9444070C94440734
-:100020000C9444070C9444070C9458120C942A1313
-:100030000C9444070C9444070C9444070C94440714
-:100040000C9444070C94022C0C9444070C94440721
-:100050000C9444070C94FA210C9444070C94440724
-:100060000C9444070C9444070C9444070C944407E4
-:100070000C9444070C9444070C9444070C944407D4
-:100080000C9444070C9444070C9444070C944407C4
-:100090000C9444070C9444070C9444070C944407B4
-:1000A0000C9444070C9444070C9444079713B91319
-:1000B000A714B913A714FE132114A71476148914D6
-:1000C000D017D017FF17FF17431881189B1A9B1AD8
-:1000D0009A189B1A9B199B196F1A9B1A9B1A861ABE
-:1000E0000000F0A12E004C002A00E1003481000045
-:1000F0001E00140004001D7164004D001F001A0052
-:1001000016001B00E1042A0020000800070006007A
-:1001100050002C0021001500090019004F004A0072
-:10012000220017000A000500000065745000015409
-:100130000000007F0000E3004F0001540000007742
-:100140000000E20023001C000B00110000002971D8
-:10015000240018000D00100052004B0025000C0078
-:100160000E00368251002800260012000F003700D2
-:100170002F002B00270013003300387130004E0091
-:100180002D003200E300E500C10000000100010085
-:1001900001000100010000003A0025003502340290
-:1001A000010001003B00350030002F00010001007C
-:1001B0003C00220422002206010001003D002D0423
-:1001C0002D002D06010001003E000F063200110433
-:1001D000000001000100010000000100000001001A
-:1001E0000100010000000100000001003F0052007A
-:1001F00051001E00000001004000240221021E02E6
-:10020000010001004100250222021F02100001002E
-:10021000420026022302200227020100430030028E
-:100220003802370638000100440045000100010093
-:1002300001000000010001000100010001000000B8
-:1002400001000100010001000100010001000100A6
-:10025000F2000100010001000100F000F1000100C6
-:10026000F400010001000100F3000100F5000100AD
-:100270000100010001000100000001000100010077
-:100280000000010000000100010001000000010069
-:100290000000010001000100010001000000010058
-:1002A0000100010001000100A9000100010001009E
-:1002B0000100AC00AA00B600010001000100AB0083
-:1002C000A80001000100010001000100010001007F
-:1002D00001000100AE000100010000000A0025300D
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E392E3372
-:100C2000204156522D4C4942433A20312E382E3124
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A2030663263CD
-:100C9000373733202831303A34373A3334204A61F9
-:100CA0006E2020352032303136290A005649443A28
-:100CB00020307846454544284572676F446F782058
-:100CC000455A29205049443A20307831333037286A
-:100CD0004572676F446F7820455A29205645523A2D
-:100CE000203078303030310A00444553433A207484
-:100CF0002E6D2E6B2E206B6579626F61726420669B
-:100D000069726D7761726520666F72204572676FD8
-:100D1000646F780A000A092D2056657273696F6E38
-:100D2000202D0A000A6D6F7573653A206F66660A9A
-:100D3000000A6D6F7573653A206F6E0A000A6B6565
-:100D400079626F6172643A206F66660A000A6B65A9
-:100D500079626F6172643A206F6E0A000A6D617485
-:100D60007269783A206F66660A000A6D617472696A
-:100D7000783A206F6E0A000A64656275673A206FE0
-:100D80006E0A000A64656275673A206F66660A003B
-:100D90000A0A626F6F746C6F616465722E2E2E206A
-:100DA00000433E20006565636F6E6669673A0A001E
-:100DB000536C656570204C454420746573740A005B
-:100DC0000000000000000000000000010204060A0C
-:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD
-:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD
-:100DF0000F0A0604020100000000000000000000CD
-:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74
-:100E100024C08091F9019091FA01A091FB01B09159
-:100E2000FC018730904BA740B04BB9F41092F90108
-:100E30001092FA011092FB011092FC0114BE84B7CB
-:100E4000877F84BF88E10FB6F8948093600010928A
-:100E500060000FBEE0E0FFE3099511E0A0E0B1E023
-:100E6000E0EAFBE502C005900D92AA33B107D9F77D
-:100E700011E0AAE3B1E001C01D92A93FB107E1F77B
-:100E80000E94900F0C94CE2D0C940000FF93EF93D2
-:100E9000E0913A01F0913B01309709F00995EF910B
-:100EA000FF910895FC018591803011F0EFDFFBCFB9
-:100EB0000895FF27E0E230E247FF0CC0419597FF1D
-:100EC00009C0EDE26095709580959095611D711D4A
-:100ED000811D911D27FF02C0219530E350E2AA2712
-:100EE000660F771F881F991FAA1FA41710F0A41B55
-:100EF00063955A95A9F7AA3008F0A95FA05DAF9352
-:100F0000F395611571058105910541F7ED3211F4F5
-:100F1000EF93F395F21718F43F93F395FBCF8F916E
-:100F2000B5DFFA95E1F70895E991F991859180305F
-:100F300021F0853219F0AADFF9CF089520E0E89476
-:100F400055915532C1F3503311F4689455915A3389
-:100F500048F4505390F3220F022E220F220F200D3F
-:100F6000250FF4CF0EF4219589919991533619F3F9
-:100F7000533729F1533559F1BC0188279927E89453
-:100F80005C3621F48991999168945591543639F4DD
-:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709
-:100FA0004AE039F0583540E121F0523642E009F08C
-:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC
-:100FC000EF93FC0181918030B9F360DFFBCFFF9399
-:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0
-:100FE000A3DFCF91DF91089561110BC0FC018281D5
-:100FF000882321F085EE0E946D1603C085EE0E94C5
-:10100000351780E090E0089508956091BC017091DB
-:10101000BD018091BE019091BF010E94FD205698B4
-:101020005E9825982D9826982E9827982F9881308D
-:1010300019F0823021F00895259A2D9A0895269A64
-:101040002E9A089585E098E0892B11F00E940508FA
-:1010500080E090E0089556985E9825982D982698FF
-:101060002E9827982F988FEF90E090938900809387
-:10107000880090938B0080938A0090938D008093DA
-:101080008C00259A2D9A2FEF80E792E02150804026
-:101090009040E1F700C00000269A2E9A2FEF80E7DB
-:1010A00092E0215080409040E1F700C00000279A74
-:1010B0002F9A2FEF80E792E0215080409040E1F797
-:1010C00000C0000025982D982FEF80E792E0215076
-:1010D00080409040E1F700C0000026982E982FEF46
-:1010E00080E792E0215080409040E1F700C000008E
-:1010F00027982F9856985E9825982D9826982E9880
-:1011000027982F98089589EA8093800089E080933A
-:10111000810024982C983F988AB18F748AB96E9870
-:10112000479A8BB1806B8BB9769A0E942B0884E02A
-:1011300098E0892B11F00E94040880E090E0089567
-:1011400080E28093000180913C0181110EC00E94D9
-:10115000EF0881E080933C012FEF83ED90E3215075
-:1011600080409040E1F700C0000080E40E94F50854
-:101170008093000181112EC00E941F0980930001FD
-:10118000811128C00E941F0980930001811122C093
-:101190008FE30E941F098093000181111BC00E94F0
-:1011A000170980E40E94F50880930001811112C0A4
-:1011B0008CE00E941F098093000181110BC00E94E6
-:1011C0001F0980930001811105C08FE30E941F0950
-:1011D000809300010E9417098091000108951092E8
-:1011E000B9008AE08093B800089594EA9093BC0017
-:1011F0009091BC0097FFFCCF9091B900987F9830F8
-:1012000021F0903111F081E008958093BB0084E8D3
-:101210008093BC008091BC0087FFFCCF8091B90017
-:10122000887F883111F0803471F780E0089584E977
-:101230008093BC008091BC0084FDFCCF0895809316
-:10124000BB0084E88093BC008091BC0087FFFCCF8A
-:101250009091B900987F81E0983209F480E0089578
-:1012600084E88093BC008091BC0087FFFCCF809114
-:10127000BB00089580910001811115C080E40E9497
-:10128000F5088093000181110CC082E10E941F09C2
-:1012900080930001811105C08FEF0E941F09809388
-:1012A00000010E94170984B1807F84B985B1807FD5
-:1012B00085B98AB1837F8AB98BB1837F8BB93E9818
-:1012C000469808950E94A008809300010E943A0960
-:1012D00080B38C7080BB81B3836F81BBAEE3B1E020
-:1012E000ECE4F1E08EE08E0F11921D928E13FCCF94
-:1012F00083E898E0892B11F00C94830808959F925D
-:10130000AF92BF92CF92DF92EF92FF920F931F9313
-:10131000CF93DF93809100018823E1F080913D011C
-:101320008F5F80933D01811115C082E493E00E949C
-:1013300052070E94A00880930001882329F088E2C8
-:1013400093E00E94520706C084E193E00E94520796
-:101350000E942B080EE311E0C0E0D0E0BB24B39460
-:1013600082E0A82ECC24C394D12C25E0E22E23E0E9
-:10137000F22EC730D10500F580910001811164C0C3
-:1013800080E40E94F50880930001811112C082E17F
-:101390000E941F098093000181110BC0C6010C2E11
-:1013A00001C0880F0A94EAF780950E941F09809374
-:1013B00000010E94170948C0CA30A1F028F4C830C3
-:1013C00059F0C93061F005C0CC3089F070F0CD30F3
-:1013D00089F0209A289810C0219A29980DC0229A45
-:1013E0002A980AC0239A2B9807C0529A01C0539A90
-:1013F0005B9802C03E9A469890EA9A95F1F79FB1A1
-:10140000799902C082E001C080E091709B25982B01
-:101410007C9902C084E001C080E0892B7D9902C0E4
-:1014200038E001C030E0832B7E9902C020E101C08A
-:1014300020E0822B9FB19095991F9927991F929533
-:10144000990F907E892B10C080910001811174C08A
-:1014500080E40E94F50880930001882309F459C0B4
-:10146000912C0E941709892DF8019081981739F164
-:10147000808380910101882301F18091D70180FF51
-:1014800004C08AE093E00E9452078091D70180FF58
-:101490000CC0809101011F928F93FF92EF920E94E6
-:1014A000EB070F900F900F900F908091D70180FF66
-:1014B00004C083E093E00E945207A09201010E94C1
-:1014C0003A0921960F5F1F4FCE30D10509F051CF59
-:1014D000809101018823B1F081508093010188231C
-:1014E00039F08FE99FE00197F1F700C000000AC0D2
-:1014F000ACE4B1E0EEE3F1E0CF01825F91919D9326
-:101500008E13FCCF82E298E0892BC1F00E94220862
-:1015100015C083E10E941F09809300018111A0CFB3
-:1015200081E40E94F50880930001811199CF0E9407
-:101530003009982E909495CF80E096CF81E0DF918E
-:10154000CF911F910F91FF90EF90DF90CF90BF90C0
-:10155000AF909F900895E82FF0E0E45BFE4F80810C
-:101560000895CF92DF92EF92FF920F931F93CF9344
-:10157000DF938CEE92E00E9452078CE4E82E81E02B
-:10158000F82EC0E0D0E097EEC92E92E0D92E0EEDF5
-:1015900012E0DF93CF93DF92CF920E94EB0784EEAD
-:1015A00092E00E945207F70181917F0190E00E9432
-:1015B00063219F938F931F930F930E94EB078CEDF2
-:1015C00092E00E94520721968DB79EB708960FB6FB
-:1015D000F8949EBF0FBE8DBFCE30D105D1F6DF91FE
-:1015E000CF911F910F91FF90EF90DF90CF900895D2
-:1015F0008B3B910578F4883A910540F5853A910541
-:10160000D0F48430910508F0B1C08130910509F41F
-:10161000ADC06BC0803E910508F467C0883E91055F
-:1016200008F4A4C09C01205F31092031310508F085
-:101630005CC090650895853A910509F459C0863AD1
-:10164000910509F058C082E890E40895883A910520
-:1016500009F454C0893A910509F453C08A3A9105B6
-:1016600009F452C08B3A910509F451C08C3A9105A6
-:1016700009F450C08D3A910509F44FC0803B9105A3
-:1016800009F44EC08E3A910509F44DC08F3A910588
-:1016900009F44CC0813B910509F44BC0823B910594
-:1016A00009F44AC0833B910509F449C0843B910584
-:1016B00009F448C0853B910509F447C0863B910574
-:1016C00009F446C0873B910509F445C0883B910564
-:1016D00009F444C0893B910509F443C08A3B910554
-:1016E00009F442C080E094E4089580E090E0089519
-:1016F00081E890E4089583E890E4089582EE94E40C
-:10170000089589EE94E408958AEE94E4089585EBB3
-:1017100094E4089586EB94E4089587EB94E40895A7
-:101720008CEC94E408958DEC94E4089583E895E4BA
-:1017300008958AE895E4089582E995E4089584E996
-:1017400095E4089581E296E4089583E296E408958D
-:1017500084E296E4089585E296E4089586E296E4AC
-:10176000089587E296E408958AE296E4089508953C
-:1017700096E0799FF001112494E5899FE00DF11D19
-:101780001124E60FF11DEE0FFF1FEC51FF4F859165
-:1017900094910895880F991FFC01E05AF0408591BB
-:1017A00094910895880F991FFC01E052FF4F859195
-:1017B0009491089526E0729FF001112444E5849FDE
-:1017C000E00DF11D1124E60FF11DEE0FFF1FEC518E
-:1017D000FF4F859194919C013A9521154FE1340773
-:1017E00008F41EC13F512115304120F49F700E9422
-:1017F000D20B08959C0130532115304118F49927DC
-:10180000906C0895811520E5920769F40E94BD1A35
-:101810004FEF84E39CE0415080409040E1F700C0EE
-:1018200000000C941F22813020E5920751F48CE5D2
-:1018300093E00E9452078091D70181608093D70185
-:1018400008959C0130552115304108F051C0292FD1
-:1018500033272F70332721303105D9F4AC01437081
-:10186000552702C0220F331F4A95E2F73C68AC01AE
-:1018700064E0440F551F6A95E1F744275370242B09
-:10188000352B73E0880F991F7A95E1F780769927B9
-:101890001DC02230310529F4982F8827816F906A66
-:1018A000089523303105A9F4AC014370552721E098
-:1018B00030E002C0220F331F4A95E2F73C6843E054
-:1018C000880F991F4A95E1F7807E9770822B932BA2
-:1018D000089524303105E1F4AC014370552721E02F
-:1018E00030E002C0220F331F4A95E2F73A68E7CF93
-:1018F0009C0130572115304118F49F709062089573
-:101900009C0130582115304118F49F70906A089559
-:10191000803E9105E0F4803C910558F581339105B6
-:1019200009F46FC048F48932910509F463C08A3222
-:10193000910509F46DC072C089339105E9F08238D0
-:101940009105D1F08533910509F44DC067C0833E00
-:10195000910581F138F4803E9105B9F0823E910500
-:10196000D9F05CC0863E910561F1873E9105A1F1F9
-:1019700055C00E94CA0B08952091EA0120FD02C0C3
-:1019800021FF4CC080EE90E049C08091EA0180FFC9
-:10199000F9CF89E390E042C08091EA0182FF0EC056
-:1019A0008091EA0184FF03C080E090E037C083EEBD
-:1019B00090E034C08091EA0182FFF2CF82EE90E0A5
-:1019C0002DC08091EA0183FF0BC08091EA0184FD64
-:1019D000EBCF87EE90E022C08091EA0183FFF5CF44
-:1019E00086EE90E01BC08091EA0185FF07C089E286
-:1019F00090E014C08091EA0185FFF9CF85E390E083
-:101A00000DC08091EA0186FF07C08AE290E006C01F
-:101A10008091EA0186FFF9CF81E390E00E94F80A05
-:101A20000895089580916D0108959FB7F8941092DC
-:101A30005C019FBF9091F001943009F057C09091E4
-:101A4000E9009F703091EC00232F217030FD20E8D9
-:101A5000922B24E02093E9002091EB0020FF43C06B
-:101A60002091EE0027FF3FC020915A01222321F050
-:101A70002091E80025FF37C010925A0126E03091EE
-:101A8000E80035FD15C03091F001343061F530913A
-:101A9000EB0035FD28C0215021F481E080935A01EC
-:101AA00022C0EFE9FFE03197F1F700C00000E7CF77
-:101AB0008093F1008091E80085FD0AC08091E800E4
-:101AC00080FFFCCF8091E8008E778093E80006C00D
-:101AD0008FB7F89421E020935C018FBF9F709093A3
-:101AE000E90080E008959F709093E9008FEF0895DA
-:101AF000CF93DF9300D01F92CDB7DEB79C018091CA
-:101B0000F001843019F593E099833B832A83909305
-:101B1000E9008FEF9091E800815095FD06C095EDAA
-:101B20009A95F1F700008111F5CF8091E80085FFCB
-:101B30000DC040E050E063E070E0CE0101960E94ED
-:101B400048108091E8008E778093E8000F900F9006
-:101B50000F90DF91CF910895CF93DF9300D01F9224
-:101B6000CDB7DEB72091F001243021F522E02983A2
-:101B70009B838A8383E08093E9008FEF9091E80054
-:101B8000815095FD06C095ED9A95F1F70000811101
-:101B9000F5CF8091E80085FF0DC040E050E063E0A4
-:101BA00070E0CE0101960E9448108091E8008E7787
-:101BB0008093E8000F900F900F90DF91CF910895E0
-:101BC0002091F0012430F1F422E02093E9002FEF7E
-:101BD0003091E800215035FD06C035ED3A95F1F71A
-:101BE00000002111F5CF2091E80025FF0BC040E057
-:101BF00050E065E070E00E9448108091E8008E7728
-:101C00008093E8000895CF93DF932091F001243072
-:101C100009F048C0EC0180910C018823E1F080912B
-:101C20000D018823C1F085E08093E9008FEF90914A
-:101C3000E800815095FD06C095E19A95F1F7000006
-:101C40008111F5CF8091E80085FF2CC040E050E085
-:101C500060E170E017C081E08093E9008FEF909120
-:101C6000E800815095FD06C095ED9A95F1F70000CA
-:101C70008111F5CF8091E80085FF14C040E050E06D
-:101C800068E070E0CE010E9448108091E8008E77F5
-:101C90008093E80080E1FE01ADE5B1E001900D9296
-:101CA0008A95E1F7DF91CF91089583E993E00E944F
-:101CB00052078091EF01811109C00E94DD110E943D
-:101CC0003A128091E20084608093E20008958FE8E8
-:101CD00093E00E9452071092EF0108958BE893E081
-:101CE0000C94520787E893E00E9452070C94EF2B64
-:101CF00083E893E00E9452070E94B9210E94F52BCD
-:101D00000E94DF140C94110D20915B012F5F822F34
-:101D100062E30E94632D992319F020935B010895DB
-:101D200010925B0180915C01882371F18091F00138
-:101D3000843041F58091E9008F702091EC00922F62
-:101D4000917020FD90E8892B94E09093E9009091A8
-:101D5000EB0090FF14C09091EE0097FF10C090919F
-:101D6000E80095FF03C01092F100F9CF9091E800D0
-:101D700090FF05C09091E8009E779093E8008F70E7
-:101D80008093E90010925C01089542E061EC81E0EB
-:101D90000E94571142E061EC82E00E94571142E03C
-:101DA00061EC83E00E94571142E261EC84E00E9402
-:101DB000571142E161EC85E00C9457118091F201DA
-:101DC000833009F455C030F4813071F0823009F469
-:101DD0008EC008958A3009F47AC08B3009F460C04F
-:101DE000893009F09CC020C08091F101813A09F04E
-:101DF00096C08091E800877F8093E8008091F5018C
-:101E00009091F601892B21F460E18DE591E003C00A
-:101E100060E080E090E070E00E9493108091E80024
-:101E20008B778093E80008958091F101813209F069
-:101E300076C08091F5019091F601009719F0049712
-:101E400009F06DC08091E800877F8093E800809161
-:101E5000E80082FD05C08091F0018111F8CF5FC0DC
-:101E60008091F10080936D018091E8008B7753C0E1
-:101E70008091F101813A09F052C08091F501909171
-:101E8000F601892B09F04BC08091E800877F809391
-:101E9000E8008091E80080FFFCCF80910C0136C003
-:101EA0008091F1018132D9F58091F5019091F6018F
-:101EB000892BA9F58091E800877F8093E8000E9434
-:101EC0008C118091F30180930C010C94BD1A8091C8
-:101ED000F101813221F58091E800877F8093E8004D
-:101EE0000E948C118091F40180936E01089580917D
-:101EF000F101813AA1F48091E800877F8093E800A6
-:101F00008091E80080FFFCCF80916E018093F1000A
-:101F10008091E8008E778093E8000C948C110895EE
-:101F200084B7877F84BF88E10FB6F8948093600000
-:101F3000109260000FBE90E080E80FB6F894809396
-:101F40006100909361000FBE0E946C150E94DD112C
-:101F50000E943A128091E20084608093E20085E161
-:101F60009DE00E94F82078940E94BF140E946E1594
-:101F700082E091E00E94DA140E94DD2B82E793E078
-:101F80000E9452078091F001853089F48EE693E03B
-:101F90000E9452070E947D218091EE01882391F3D7
-:101FA0000E94A521882371F30E943210EBCF0E947A
-:101FB0009C15E8CF292F332723303105C9F064F46D
-:101FC0002130310581F02230310509F043C08DE820
-:101FD00090E02BEC33E042C021323105F1F02232A7
-:101FE000310541F137C082E190E028E534E036C0A8
-:101FF00099278130910541F08230910541F0892B7C
-:1020000049F5E7ECF3E005C0EFEAF3E002C0E7E9E9
-:10201000F3E0849190E09F0121C06530D8F4E62F71
-:10202000F0E0EE0FFF1FEB5DFE4F2081318189E074
-:1020300090E014C0653070F470E0FB01EE0FFF1FFC
-:10204000E55EFE4F20813181FB01EA5EFE4F80811B
-:1020500090E004C080E090E020E030E0FA013183BD
-:102060002083089580E189BD82E189BD09B400FE25
-:10207000FDCF8091D8008F7D8093D8008091E000C3
-:1020800082608093E0008091E00081FDFCCF0895A4
-:10209000CF92DF92EF92FF920F931F93CF93DF9334
-:1020A000EC018B016A010E94AB11811133C0C11494
-:1020B000D10439F0F60180819181081B190BC80FFA
-:1020C000D91FE12CF12C0115110519F18091E800BF
-:1020D00085FD16C08091E8008E778093E800C114DA
-:1020E000D10449F0F60180819181E80EF91EF18258
-:1020F000E08285E00FC00E94AB11882321F30AC063
-:1021000089918093F10001501109FFEFEF1AFF0A46
-:10211000DACF80E0DF91CF911F910F91FF90EF9088
-:10212000DF90CF9008952091F7013091F8012617A4
-:10213000370748F06115710539F42091E8002E77D2
-:102140002093E80001C0B90140E061157105A9F1D3
-:102150002091F001222309F443C0253009F442C044
-:102160002091E80023FD40C02091E80022FD32C00C
-:102170002091E80020FFE9CF4091F3002091F20088
-:1021800030E0342BFC01CF016115710559F0283086
-:10219000310540F481918093F100615071092F5F06
-:1021A0003F4FF1CF41E02830310509F040E0209168
-:1021B000E8002E772093E800C8CF4111C9CF0AC0AC
-:1021C0008091F001882361F0853061F08091E80012
-:1021D00083FD0AC08091E80082FFF2CF80E008957D
-:1021E00082E0089583E0089581E008952091F70149
-:1021F0003091F8012617370748F06115710539F459
-:102200002091E8002E772093E80001C0B901FC017D
-:1022100020E06115710591F18091F001882309F4A6
-:1022200040C0853009F43FC08091E80083FD3DC087
-:102230008091E80082FD2FC08091E80080FFE9CF07
-:102240002091F3008091F20090E0922B61157105CE
-:1022500059F08830910540F424912093F100319693
-:10226000615071090196F2CF21E0089709F020E052
-:102270008091E8008E778093E800CBCF2111CCCFFE
-:102280000AC08091F001882361F0853061F080916F
-:10229000E80083FD0AC08091E80082FFF2CF80E071
-:1022A000089582E0089583E0089581E00895982FCD
-:1022B000973058F59093E900981739F07091EC0039
-:1022C0002091ED005091F00003C0242F762F50E0B4
-:1022D00021FF19C03091EB003E7F3093EB0030912D
-:1022E000ED003D7F3093ED003091EB003160309395
-:1022F000EB007093EC002093ED005093F0002091E0
-:10230000EE0027FF07C09F5FD3CF8F708093E90057
-:1023100081E0089580E008958091F10187FF11C068
-:102320008091E80082FD05C08091F0018111F8CF15
-:1023300011C08091E8008B770BC08091F001882359
-:1023400049F08091E80080FFF8CF8091E8008E7717
-:102350008093E80008952091E4003091E50095E62F
-:102360004091EC00842F817040FF22C08091E800F2
-:1023700080FD1CC08091F001882391F0853091F0A0
-:102380008091EB0085FD10C04091E4005091E50084
-:102390004217530729F39A01915011F784E00895E9
-:1023A00082E0089583E0089581E0089580E0089533
-:1023B0004091E80042FFDECF08950E944B120E9438
-:1023C0005312E0EEF0E0808181608083E8EDF0E080
-:1023D00080818F77808319BCA7EDB0E08C918E7FD0
-:1023E0008C9380818F7E80831092EF0108950F93EC
-:1023F0001F93CF93DF930E944B120E945312C8ED9C
-:10240000D0E088818F7788838881806888838881FD
-:102410008F7D888319BC1092F0011092EC0110920C
-:10242000EE011092ED0100EE10E0F80180818B7F4B
-:10243000808388818160888342E060E080E00E9440
-:102440005711E1EEF0E080818E7F8083E2EEF0E0D4
-:10245000808181608083808188608083F8018081B1
-:102460008E7F8083888180618883DF91CF911F91E7
-:102470000F910895E8EDF0E080818F7E8083E7ED95
-:10248000F0E080818160808384E082BF81E080937E
-:10249000EF010C94F711E8EDF0E080818E7F8083EE
-:1024A0001092E20008951092DA001092E10008956F
-:1024B0001F920F920FB60F9211242F933F934F93B9
-:1024C0005F936F937F938F939F93AF93BF93EF939C
-:1024D000FF938091E10082FF0BC08091E20082FFB8
-:1024E00007C08091E1008B7F8093E1000E94840E01
-:1024F0008091DA0080FF1FC08091D80080FF1BC050
-:102500008091DA008E7F8093DA008091D90080FF7D
-:102510000DC080E189BD82E189BD09B400FEFDCF17
-:1025200081E08093F0010E94550E05C019BC109205
-:10253000F0010E94670E8091E10080FF19C0809138
-:10254000E20080FF15C08091E2008E7F8093E20060
-:102550008091E20080618093E2008091D8008062E7
-:102560008093D80019BC85E08093F0010E94720E20
-:102570008091E10084FF30C08091E20084FF2CC094
-:1025800080E189BD82E189BD09B400FEFDCF809163
-:10259000D8008F7D8093D8008091E1008F7E80935A
-:1025A000E1008091E2008F7E8093E2008091E20062
-:1025B00081608093E2008091EC01882311F084E037
-:1025C00007C08091E30087FD02C081E001C083E085
-:1025D0008093F0010E94780E8091E10083FF29C072
-:1025E0008091E20083FF25C08091E100877F809386
-:1025F000E10082E08093F0011092EC018091E10013
-:102600008E7F8093E1008091E2008E7F8093E200D4
-:102610008091E20080618093E20042E060E080E02F
-:102620000E9457118091F00088608093F0000E9412
-:102630006E0EFF91EF91BF91AF919F918F917F911E
-:102640006F915F914F913F912F910F900FBE0F901F
-:102650001F9018951F920F920FB60F9211242F936F
-:102660003F934F935F936F937F938F939F93AF931A
-:10267000BF93CF93DF93EF93FF93C091E900CF70A7
-:102680008091EC00D82FD17080FDD0E81092E90045
-:102690008091F000877F8093F00078940E946E1301
-:1026A0001092E9008091F00088608093F000CD2BBB
-:1026B000CF70C093E900FF91EF91DF91CF91BF916F
-:1026C000AF919F918F917F916F915F914F913F91CA
-:1026D0002F910F900FBE0F901F9018951F93CF93BF
-:1026E000DF93CDB7DEB7AA970FB6F894DEBF0FBE63
-:1026F000CDBFE1EFF1E088E08E0F9091F100919372
-:102700008E13FBCF0E94DE0E8091E80083FF1FC175
-:102710008091F1019091F201492F50E04A3051052A
-:1027200008F015C1FA01EA5AFF4F0C94832D803846
-:1027300081F0823809F00BC18091F5018F70809390
-:10274000E9008091EB0085FB882780F91092E90071
-:1027500006C08091ED019091EE01911182609091FF
-:10276000E800977F9093E8008093F1001092F100C9
-:10277000C8C0282F2D7F09F0EAC0882319F08230C5
-:1027800061F0E5C08091F301813009F0E0C0933041
-:1027900009F080E08093EE012BC08091F30181115C
-:1027A00027C08091F5018F7009F4D1C08093E900B2
-:1027B0002091EB0020FF1CC0933021F48091EB00AE
-:1027C000806214C09091EB0090619093EB0021E047
-:1027D00030E0A90102C0440F551F8A95E2F74093EB
-:1027E000EA001092EA008091EB0088608093EB0091
-:1027F0001092E9008091E800877F86C08111A7C010
-:102800001091F3011F778091E3008078812B8093F2
-:10281000E3008091E800877F8093E8000E948C119C
-:102820008091E80080FFFCCF8091E3008068809376
-:10283000E300111102C082E001C083E08093F00147
-:1028400086C08058823008F082C08091F301909158
-:10285000F4018C3D53E0950779F583E08A838AE2A1
-:1028600089834FB7F894DE01139620E03EE051E2F1
-:10287000E32FF0E050935700E49120FF03C0E2956E
-:10288000EF703F5FEF708E2F90E0EA3010F0C79648
-:1028900001C0C0968D939D932F5F243149F74FBFA0
-:1028A0008091E800877F8093E8006AE270E0CE01C3
-:1028B00001960E94931014C0AE014F5F5F4F60916C
-:1028C000F5010E94DA0FBC01892B09F440C09091F8
-:1028D000E800977F9093E80089819A810E94F61022
-:1028E0008091E8008B778093E80031C0803879F5DB
-:1028F0008091E800877F8093E8008091EC018093CD
-:10290000F1008091E8008E778093E8000E948C119E
-:102910001EC081111CC09091F3019230C0F48091CF
-:10292000E800877F8093E8009093EC010E948C116F
-:102930008091EC01811106C08091E30087FD02C007
-:1029400081E001C084E08093F0010E94C50E809177
-:10295000E80083FF0AC08091E800877F8093E80049
-:102960008091EB0080628093EB00AA960FB6F894FA
-:10297000DEBF0FBECDBFDF91CF911F910895CF93E2
-:102980008091F0018823A1F0C091E900CF7090916F
-:10299000EC00892F817090FD80E8C82B1092E9002F
-:1029A0008091E80083FD0E946E13CF70C093E90010
-:1029B000CF91089590937401809373010895E091ED
-:1029C0007301F0917401309721F00190F081E02DB6
-:1029D000099480E00895EF92FF920F931F93CF9395
-:1029E000DF93E0917301F09174013097B1F18C01A4
-:1029F0000280F381E02D09958091D70182FF2DC0DF
-:102A000080FF04C08DE895E00E945207E80110E1C4
-:102A100087E8E82E85E0F82E8091D70180FF0BC073
-:102A200088811F928F93FF92EF920E94EB070F9085
-:102A30000F900F900F90115021961111EDCF8091B2
-:102A4000D70180FF0AC085E895E0DF91CF911F9103
-:102A50000F91FF90EF900C945207DF91CF911F914F
-:102A60000F91FF90EF900895E0917301F091740140
-:102A7000309721F00480F581E02D0994089520918C
-:102A80007101309172018217930771F09093720176
-:102A900080937101E0917301F0917401309721F0FE
-:102AA0000680F781E02D0994089520916F013091FF
-:102AB00070018217930771F09093700180936F01FA
-:102AC000E0917301F0917401309721F00084F18559
-:102AD000E02D0994089508950C946B150E94BB2174
-:102AE0000E9462090C948122CF93C82F8091D70154
-:102AF00082FF1EC080FF04C086EA95E00E94520754
-:102B00008091D70180FF0CC01F92CF9381EA95E09E
-:102B10009F938F930E94EB070F900F900F900F9051
-:102B20008091D70180FF04C08FE995E00E94520791
-:102B30008C2FCF910C94110DCF92DF92EF92FF92D8
-:102B40000F931F93CF93DF93CDB7DEB72B970FB6BD
-:102B5000F894DEBF0FBECDBF0E947F0986E7C82E66
-:102B600081E0D82E00E010E0E02E802F0E94AB0A1A
-:102B7000F60141916F01F42EF826B1F40F5F1F4F5B
-:102B80000E30110589F78FEF89838A831B820E949B
-:102B9000C4218160782F9D838C8349815A816B8108
-:102BA0008D810E943F1640C09091D70191FF04C0D3
-:102BB0008B870E94B10A8B8520E030E04F2D50E0DA
-:102BC000922FBA01022E02C0759567950A94E2F71A
-:102BD00060FF24C02E83EF8221E030E0690102C053
-:102BE000CC0CDD1C9A95E2F790E08C219D21892B7D
-:102BF00009F420E028870E94C4218160782F9A87F9
-:102C000089874E815F8168858A850E943F16F80119
-:102C1000EA58FE4F8081C826C08206C02F5F3F4F12
-:102C20002630310569F6AACF0E94F2251091750170
-:102C30000E94DF141817A1F00E94DF148093750121
-:102C40002B960FB6F894DEBF0FBECDBFDF91CF91AC
-:102C50001F910F91FF90EF90DF90CF900C9474151F
-:102C60002B960FB6F894DEBF0FBECDBFDF91CF918C
-:102C70001F910F91FF90EF90DF90CF900895CF9329
-:102C8000DF93CDB7DEB72B970FB6F894DEBF0FBE3C
-:102C9000CDBF4F83588769877A878B87DE0111966E
-:102CA00086E0FD0111928A95E9F785E0FE013796ED
-:102CB00001900D928A95E1F749815A816B817C815F
-:102CC0008D819E810E94571D2B960FB6F894DEBF12
-:102CD0000FBECDBFDF91CF910895CF93882309F424
-:102CE000C2C0C82F823859F40E94DF1481FDBBC0D6
-:102CF00089E30E94F31F0E94D22089E30CC083382D
-:102D000079F40E94DF1480FDAEC083E50E94F31FBA
-:102D10000E94D22083E50E944620CF910C94D220BD
-:102D2000843859F40E94DF1482FD9DC087E40E941C
-:102D3000F31F0E94D22087E4EECF8CEF8C0F813AF4
-:102D400048F48C2F0E94852A81118DC08C2F0E94FF
-:102D5000F31FE3CF80E28C0F883048F4C77081E026
-:102D600001C0880FCA95EAF70E949B20D6CF8BE559
-:102D70008C0F833078F4C53A29F0C63A31F083E8F5
-:102D800090E005C081E890E002C082E890E0CF9139
-:102D90000C943F1588E58C0F833108F064C0C83A65
-:102DA00039F1C93A41F1CA3A49F1CB3A51F1CC3A39
-:102DB00059F1CD3A61F1C03B69F1CE3A71F1CF3AA8
-:102DC00079F1C13B81F1C23B89F1C33B91F1C43B35
-:102DD00099F1C53BA1F1C63BA9F1C73BB1F1C83B95
-:102DE000B9F1C93BC1F1CA3BC9F180E090E038C0FC
-:102DF00082EE90E035C089EE90E032C08AEE90E03D
-:102E00002FC085EB90E02CC086EB90E029C087EBCB
-:102E100090E026C08CEC90E023C08DEC90E020C0C8
-:102E200083E891E01DC08AE891E01AC082E991E050
-:102E300017C084E991E014C081E292E011C083E2FE
-:102E400092E00EC084E292E00BC085E292E008C0FE
-:102E500086E292E005C087E292E002C08AE292E058
-:102E6000CF910C945515CF910895882309F44BC048
-:102E7000823859F40E94DF1481FF45C089E30E9423
-:102E8000F31F0E94D22089E30CC0833871F40E94A2
-:102E9000DF1480FF38C083E50E94F31F0E94D22018
-:102EA00083E50E9446200C94D220843859F40E9475
-:102EB000DF1482FF28C087E40E94F31F0E94D22003
-:102EC00087E4EFCF9CEF980F913A58F390E2980F78
-:102ED000983050F4877091E001C0990F8A95EAF715
-:102EE000892F0E94A120DFCF9BE5980F933020F41B
-:102EF00080E090E00C943F15885A833120F480E004
-:102F000090E00C9455150895882321F00E949B2091
-:102F10000C94D2200895882321F00E94A1200C94C3
-:102F2000D2200895BF92CF92DF92EF92FF920F933B
-:102F30001F93CF93DF9300D000D000D0CDB7DEB782
-:102F400025E0FC01DE01119601900D922A95E1F732
-:102F5000FC01408131810281258122952F7063819E
-:102F60007481672B09F4E7C23F3F19F44F3F09F41E
-:102F7000E2C27C0149833A8389819A812E830E942F
-:102F8000B21F182FB92E0E94B11F0E94781EEB2D80
-:102F9000E295EF70F0E0E05AFF4F2E810C94832D04
-:102FA0008B2D807F9B2D9F70F92E882319F0F29432
-:102FB00080EFF822002349F0FF2009F469C28F2D29
-:102FC0000E94AB200E94D22063C2812F0E9435173D
-:102FD000FF2009F4B0C28F2D0E94B12026960FB6B3
-:102FE000F894DEBF0FBECDBFDF91CF911F910F913F
-:102FF000FF90EF90DF90CF90BF900C94D2203B2DAC
-:10300000307F8B2D8F70303211F08295807F1123AD
-:1030100019F0113021F12DC00023B9F0222309F459
-:10302000A1C1213009F09EC126960FB6F894DEBFEB
-:103030000FBECDBFDF91CF911F910F91FF90EF9009
-:10304000DF90CF90BF900C94BB20222319F0213049
-:1030500009F471C28E830E94BE208E8197C1002325
-:1030600021F0263008F067C27DC1253008F063C228
-:103070008DC1002321F0222309F474C109C2222347
-:1030800009F484C11AC22B2D26952695237030E0B1
-:103090002115310521F021303105D1F04CC200233A
-:1030A00021F0812F9B2D937002C080E090E0269646
-:1030B0000FB6F894DEBF0FBECDBFDF91CF911F9149
-:1030C0000F91FF90EF90DF90CF90BF900C943F1541
-:1030D000002321F0812F9B2D937002C080E090E0AF
-:1030E00026960FB6F894DEBF0FBECDBFDF91CF910D
-:1030F0001F910F91FF90EF90DF90CF90BF900C94B5
-:103100005515812F002319F00E94782402C00E94D7
-:10311000E02426960FB6F894DEBF0FBECDBFDF9138
-:10312000CF911F910F91FF90EF90DF90CF90BF90C4
-:103130000C9465258B2D837009F07BC00111FBC1B8
-:10314000812F829586958770880F880F912F9F70A9
-:10315000C92ED12CE12CF12C082E04C0CC0CDD1C86
-:10316000EE1CFF1C0A94D2F714FF12C04FE050E08F
-:1031700060E070E004C0440F551F661F771F8A95FA
-:10318000D2F7CB01BA01609570958095909503C0F8
-:1031900060E070E0CB012B2D269526952370422F01
-:1031A00050E042305105D9F04330510569F16C29A6
-:1031B0007D298E299F294130510551F126960FB660
-:1031C000F894DEBF0FBECDBFDF91CF911F910F915D
-:1031D000FF90EF90DF90CF90BF900C949F1E6C29D2
-:1031E0007D298E299F2926960FB6F894DEBF0FBE43
-:1031F000CDBFDF91CF911F910F91FF90EF90DF90A6
-:10320000CF90BF900C94BB1E0E949F1EC701B601B9
-:1032100026960FB6F894DEBF0FBECDBFDF91CF91DB
-:103220001F910F91FF90EF90DF90CF90BF900C9483
-:10323000831E002319F08B2D817001C08695882391
-:1032400009F479C1812F829586958770880F880F40
-:10325000912F9F70C92ED12CE12CF12C082E04C087
-:10326000CC0CDD1CEE1CFF1C0A94D2F714FF12C01C
-:103270004FE050E060E070E004C0440F551F661F4F
-:10328000771F8A95D2F7CB01BA016095709580952A
-:10329000909503C060E070E0CB012B2D269526951C
-:1032A0002370422F50E042305105D9F04330510590
-:1032B00069F16C297D298E299F294130510551F1F1
-:1032C00026960FB6F894DEBF0FBECDBFDF91CF912B
-:1032D0001F910F91FF90EF90DF90CF90BF900C94D3
-:1032E000791F6C297D298E299F2926960FB6F8947F
-:1032F000DEBF0FBECDBFDF91CF911F910F91FF9029
-:10330000EF90DF90CF90BF900C94951F0E94791F93
-:10331000C701B60126960FB6F894DEBF0FBECDBF2B
-:10332000DF91CF911F910F91FF90EF90DF90CF90A1
-:10333000BF900C945D1F103FD1F118F4103E50F473
-:10334000A2C0123F09F464C008F44DC0133F09F451
-:1033500074C099C01F708B2D8F710023A1F00E9443
-:10336000F61E812F26960FB6F894DEBF0FBECDBF96
-:10337000DF91CF911F910F91FF90EF90DF90CF9051
-:10338000BF900C9484170E94171F812F26960FB6AA
-:10339000F894DEBF0FBECDBFDF91CF911F910F918B
-:1033A000FF90EF90DF90CF90BF900C948B1700238D
-:1033B000B1F0253008F0BFC08B2D8F7126960FB667
-:1033C000F894DEBF0FBECDBFDF91CF911F910F915B
-:1033D000FF90EF90DF90CF90BF900C943C1F263071
-:1033E00008F0A9C0E9CF0023A9F08B2D8F71269694
-:1033F0000FB6F894DEBF0FBECDBFDF91CF911F9106
-:103400000F91FF90EF90DF90CF90BF900C94F61E3D
-:10341000002359F38B2D8F7126960FB6F894DEBFDB
-:103420000FBECDBFDF91CF911F910F91FF90EF9015
-:10343000DF90CF90BF900C94171F002399F08B2D35
-:103440008F7126960FB6F894DEBF0FBECDBFDF9109
-:10345000CF911F910F91FF90EF90DF90CF90BF9091
-:103460000C94E11E26960FB6F894DEBF0FBECDBFBA
-:10347000DF91CF911F910F91FF90EF90DF90CF9050
-:10348000BF900C94D71E0023A9F0222309F4ADCFDE
-:10349000812F26960FB6F894DEBF0FBECDBFDF9109
-:1034A000CF911F910F91FF90EF90DF90CF90BF9041
-:1034B0000C946D16222309F4ADCF812F26960FB6FA
-:1034C000F894DEBF0FBECDBFDF91CF911F910F915A
-:1034D000FF90EF90DF90CF90BF900C9435174B2D5D
-:1034E0004F70612FC7010E94F40726960FB6F8941B
-:1034F000DEBF0FBECDBFDF91CF911F910F91FF9027
-:10350000EF90DF90CF90BF900C94FB1D4B2D4F7030
-:10351000612FC70126960FB6F894DEBF0FBECDBF50
-:10352000DF91CF911F910F91FF90EF90DF90CF909F
-:10353000BF900C94B70B26960FB6F894DEBF0FBE63
-:10354000CDBFDF91CF911F910F91FF90EF90DF9052
-:10355000CF90BF9008950E94B8200E948D200E94B5
-:10356000D2200E9498260E94652580E090E00E946B
-:103570003F1580E090E00C9455150E94A8200C9413
-:10358000AB1A0E94B21F292F22952F7030E02C30E9
-:1035900031054CF42A3031056CF4225031092230C7
-:1035A000310588F407C02C30310549F02F30310542
-:1035B00031F009C0803E48F0803F29F406C093FBFB
-:1035C000882780F9089580E0089581E00895CF93D9
-:1035D000DF9300D000D01F92CDB7DEB70F900F90D1
-:1035E0000F900F900F90DF91CF910895CF93DF93BD
-:1035F00000D000D000D0CDB7DEB726960FB6F89435
-:10360000DEBF0FBECDBFDF91CF9108951F93CF9343
-:10361000DF93C091840116E080918501C81799F06D
-:10362000D0E01C9FF0011D9FF00D1124EA57FE4FC2
-:103630004081518162817381848195810E94F61A53
-:103640002196C770E9CFDF91CF911F9108954091E6
-:10365000B6015091B7016091B8017091B9018091A4
-:10366000BA019091BB010C94F61A8091BB0182952E
-:103670008F7009F054C08091B801882309F44FC0BD
-:1036800080918401A09185016091B6017091B7018C
-:103690004091B9015091BA01B6E08A1709F43FC0D0
-:1036A00090E041155105C1F17F3F11F46F3FA1F149
-:1036B000B89FF001B99FF00D1124EA57FE4F218108
-:1036C00072132AC02081621327C02281211124C0D5
-:1036D000238134812417350710F421503109241B2C
-:1036E000350B283C3105C0F42091BB012F702061BF
-:1036F0002093BB0126E0289FF001299FF00D1124A3
-:10370000E557FE4F80818F708061808386EB91E06A
-:103710000E9492170C94061B01968770BECF0895E5
-:10372000CF92DF92EF92FF920F931F93CF93DF938D
-:10373000CDB7DEB762970FB6F894DEBF0FBECDBF30
-:103740008C0185E0F801DE011D9601900D928A95AD
-:10375000E1F7D8014C9111965C91119712966C91FA
-:1037600012971396CD90DC9014973091B60170911A
-:10377000B7018091B9019091BA01009709F46BC12A
-:103780007F3F19F43F3F09F466C1E090B801EE2095
-:1037900009F4C0C02091BB01C816D90628F0F60173
-:1037A000E81BF90BCF0104C0809590958C0D9D1DF1
-:1037B000FF24F394883C910578F0F12C207F09F0E8
-:1037C000C6C07C2DD98AC88A89890E94E71A86EBEF
-:1037D00091E00E949217B1C0822F807F09F046C00D
-:1037E000751314C0341312C0611110C02F70206102
-:1037F0002093BB010E94271B86EB91E00E94921749
-:103800008091BB01D80115968C932EC0CD2819F15B
-:103810005F3F11F44F3FF9F0F62E61111CC080910B
-:1038200084012091850136E0821709F45AC090E0A6
-:10383000389FF001399FF00D1124EA57FE4F718136
-:10384000571306C07081471303C07281711103C002
-:1038500001968770E9CFF62E662309F418C180918E
-:10386000BB0181608093BB01F12C11C1751308C0AD
-:10387000341306C0611104C08091BB01D801C3C0DC
-:103880004D875E878D859E856A8B0E94C11A6A89E5
-:103890008823E1F16623D1F12091BB01822F82952B
-:1038A0008F7090E0029774F08091B6019091B7010B
-:1038B00098878F831986DB86CA862C87CE01079668
-:1038C0000E94921786E0F801A6EBB1E001900D92FC
-:1038D0008A95E1F70E94351B0E94271BFF24F39471
-:1038E000D6C04D875E878D859E850E94B21F292F89
-:1038F00022952F7030E0223031050CF0BCC09F7053
-:1039000009F0B6C0805E883008F4C1C0C8010E94CA
-:103910009217E4CFC816D90608F453C0F601E81B85
-:10392000F90BCF01883C910508F450C0F12C7C2D97
-:10393000D98AC88A89890E94E71AE6EBF1E086E015
-:10394000DF011D928A95E9F70E94271BA0C075131D
-:1039500014C0341312C0611110C08091BB01F80172
-:103960008583C8010E94921786E0E6EBF1E0DF0153
-:103970001D928A95E9F7FE2C8AC04D875E878D855A
-:103980009E856A8B0E94C11A6A89882309F4BECF7A
-:10399000662309F4BBCF2091BB01822F82958F70E3
-:1039A00090E002970CF48ECF8091B6019091B70110
-:1039B0009A8389831B82DD82CC822E83CE0101967D
-:1039C0007FCF809590958C0D9D1DACCFF62E6623F4
-:1039D00009F49CCF75132EC034132CC02091BB0169
-:1039E00020FD1FC0822F82958F70D9F0D8011596C7
-:1039F0002C9315978F3049F08F5F982F9295907F79
-:103A0000822F8F70892B15968C93C8010E94921774
-:103A100086E0F801A6EBB1E001900D928A95E1F7FE
-:103A200093CF86E0F801A6EBB1E001900D928A9564
-:103A3000E1F72DC04D875E878D859E850E94C11A56
-:103A4000811140CF8091BB0181608093BB01C8018F
-:103A50000E9492171CC0662309F458CF4D875E87D9
-:103A60008D859E850E94C11A882309F44FCF2ACFE5
-:103A7000811148CF0CC0243031050CF047CF9F7026
-:103A800009F440CFF8019581907F09F03BCF8F2D4D
-:103A900062960FB6F894DEBF0FBECDBFDF91CF9117
-:103AA0001F910F91FF90EF90DF90CF9008951F939B
-:103AB000CF93DF93CDB7DEB72C970FB6F894DEBF68
-:103AC0000FBECDBF4F83588769877A878B879C87C6
-:103AD000CE0107960E94901B882369F08F819885FC
-:103AE0002A853B85232BF1F19F3F09F063C08F3F6F
-:103AF00009F060C037C086E0FE013796DE011196FE
-:103B000001900D928A95E1F76F817885EA85FB85B2
-:103B1000309741F17F3F11F46F3F21F120918501F2
-:103B200030E0C9010196877099274091840150E0E7
-:103B30008417950709F447C069837A83FD83EC8372
-:103B400096E0929FD001939FB00D1124AA57BE4FCB
-:103B5000FE01319601900D929A95E1F780938501CF
-:103B60000E94061B16E080918401909185018917BF
-:103B7000C1F1189FC00111248A579E4F0E94901BCB
-:103B8000882379F1E09184011E9FF0011124EA5706
-:103B9000FE4F4081518162817381848195810E94B1
-:103BA000F61A8091840190E001968770992780939E
-:103BB0008401D9CF4F81588569857A858B859C850D
-:103BC0000E94F61ACFCF0E94BD1A10928501109262
-:103BD0008401E6EBF1E086E0DF011D928A95E9F7CA
-:103BE000C1CF2C960FB6F894DEBF0FBECDBFDF91CC
-:103BF000CF911F910895EF92FF920F931F93CF9350
-:103C0000DF938C01892B09F46CC0F12CEE24E39432
-:103C1000E8012196F8018491843740F4843008F05B
-:103C200051C0813081F0823019F15BC0853709F4D1
-:103C300044C0A8F19CE7980F903708F052C08F77E6
-:103C40000E94351741C00E5F1F4FFE01C49180E2F4
-:103C50008C0F883048F4C7708E2D01C0880FCA952C
-:103C6000EAF70E94AB2014C08C2F0E946D162DC065
-:103C70000E5F1F4FFE01C49180E28C0F883058F414
-:103C8000C7708E2D01C0880FCA95EAF70E94B12037
-:103C90000E94D2201AC08C2F0E94351716C00E5FCA
-:103CA0001F4FFE01C491CC2381F08FE99FE0019763
-:103CB000F1F700C00000C150F6CF0E5F1F4FFE01AC
-:103CC000F49003C00E946D168E018F2D882309F495
-:103CD0009FCFEFE9FFE03197F1F700C0000081507E
-:103CE000F5CFDF91CF911F910F91FF90EF90089545
-:103CF00008956093C0017093C1018093C2019093B5
-:103D0000C3010C94AB1A0F931F930091C001109143
-:103D1000C1012091C2013091C301DC01CB01802B94
-:103D2000912BA22BB32B8093C0019093C101A09340
-:103D3000C201B093C3011F910F910C94AB1A0F9362
-:103D40001F930091C0011091C1012091C2013091D7
-:103D5000C301DC01CB0180239123A223B3238093F1
-:103D6000C0019093C101A093C201B093C3011F9100
-:103D70000F910C94AB1A0F931F930091C0011091F7
-:103D8000C1012091C2013091C301DC01CB01802728
-:103D90009127A227B3278093C0019093C101A093DC
-:103DA000C201B093C3011F910F910C94AB1A1092F2
-:103DB000BC011092BD011092BE011092BF010C9483
-:103DC000AB1A41E050E060E070E004C0440F551FC2
-:103DD000661F771F8A95D2F74093BC015093BD01AF
-:103DE0006093BE017093BF010C94AB1A41E050E0A8
-:103DF00060E070E004C0440F551F661F771F8A956E
-:103E0000D2F78091BC019091BD01A091BE01B0910B
-:103E1000BF01482B592B6A2B7B2B4093BC0150933D
-:103E2000BD016093BE017093BF010C94AB1A41E0D9
-:103E300050E060E070E004C0440F551F661F771F1C
-:103E40008A95D2F740955095609570958091BC0108
-:103E50009091BD01A091BE01B091BF0148235923AB
-:103E60006A237B234093BC015093BD016093BE0144
-:103E70007093BF010C94AB1A41E050E060E070E039
-:103E800004C0440F551F661F771F8A95D2F7809193
-:103E9000BC019091BD01A091BE01B091BF01482726
-:103EA00059276A277B274093BC015093BD0160933B
-:103EB000BE017093BF010C94AB1A0F931F93009136
-:103EC000BC011091BD012091BE013091BF01DC0108
-:103ED000CB01802B912BA22BB32B8093BC01909311
-:103EE000BD01A093BE01B093BF011F910F910C942F
-:103EF000AB1A0F931F930091BC011091BD0120914B
-:103F0000BE013091BF01DC01CB0180239123A223AC
-:103F1000B3238093BC019093BD01A093BE01B093E5
-:103F2000BF011F910F910C94AB1A0F931F93009137
-:103F3000BC011091BD012091BE013091BF01DC0197
-:103F4000CB0180279127A227B3278093BC019093B0
-:103F5000BD01A093BE01B093BF011F910F910C94BE
-:103F6000AB1A0895CF92DF92EF92FF920F931F93B7
-:103F7000CF93DF938C01C090C001D090C101E0903D
-:103F8000C201F090C3014091BC015091BD0160910C
-:103F9000BE017091BF01C42AD52AE62AF72ACFE1D3
-:103FA000D0E0D701C6010C2E04C0B695A795979511
-:103FB00087950A94D2F780FF07C0B8018C2F0E9422
-:103FC000DA0B8130910531F4219758F7B80180E080
-:103FD0000E94DA0BDF91CF911F910F91FF90EF902C
-:103FE000DF90CF90089590910C01992321F090914A
-:103FF0000D01911109C020910E0130910F01F901BD
-:1040000032969FEF40E030C0982F96959695969502
-:104010009F30A0F4E0910E01F0910F01E90FF11D26
-:10402000877021E030E0A90102C0440F551F8A9536
-:10403000E2F7CA019181892B818308959091D7017C
-:1040400090FF23C01F928F9387ED95E09F938F93EE
-:104050000E94EB070F900F900F900F9008959F3FD5
-:1040600039F04F5F4E3041F051915813F8CF0DC0E9
-:104070005111F7CF942FF5CF9F3F39F0F901E90F98
-:10408000F11D97FDFA9582830895089590910C0192
-:10409000992321F090910D01911109C020910E01F9
-:1040A00030910F01F9013296205F3F4F30C0982FB9
-:1040B0009695969596959F30A8F4E0910E01F09113
-:1040C0000F01E90FF11D877021E030E0A90102C066
-:1040D000440F551F8A95E2F7CA0180959181892383
-:1040E000818308959091D70190FF16C01F928F93FE
-:1040F00089EB95E09F938F930E94EB070F900F90B1
-:104100000F900F9008953196E217F30729F09081F0
-:104110009813F9CF1082F7CF089581E090E0E091F5
-:104120000E01F0910F01E80FF91F10820196803106
-:104130009105A9F708959091D601892B8093D60116
-:10414000089580959091D60189238093D601089592
-:104150001092D60108959091D501892B8093D501B5
-:10416000089580959091D50189238093D501089574
-:104170001092D50108958093C40108951092C4014E
-:10418000089580910E0190910F01FC0131969C01E0
-:10419000205F3F4F80E0919191118F5FE217F3070D
-:1041A000D1F70895E0910E01F0910F018091D601B1
-:1041B0008083E0910E01F0910F0190818091D501F3
-:1041C000892B80838091C401882361F0E0910E01E6
-:1041D000F0910F019081892B80830E94C120811171
-:1041E0001092C40180910E0190910F010C94EB1478
-:1041F00090933B0180933A010895CF92DF92EF9222
-:10420000FF926C01EE24FF24C114D104E104F104F7
-:1042100021F0C701B60120E101C020E0C72ED82E51
-:10422000E92EFF24C114D104E104F10419F0285F40
-:10423000C701B6016B017C0154E0F694E794D79472
-:10424000C7945A95D1F7C114D104E104F10419F0CF
-:104250002C5FC701B6016B017C0142E0F694E79444
-:10426000D794C7944A95D1F7C114D104E104F1045D
-:1042700019F02E5FC701B601DC01CB01B695A795F9
-:1042800097958795892B8A2B8B2B09F02F5F822F8F
-:10429000FF90EF90DF90CF9008958295982F9C7CAF
-:1042A000392F36953695282F237344E0249FC0017B
-:1042B0001124932F982B292F2A7A2695892F8575DB
-:1042C000880F822B08951F93CF93DF931F92CDB752
-:1042D000DEB799830E944D21182F9981892F0E9462
-:1042E0004D21212F30E0322F2227A901482BCA016E
-:1042F0000F90DF91CF911F9108958091F00184304C
-:1043000009F11092D80120E488E190E00FB6F8940A
-:10431000A895809360000FBE2093600083B7817FD3
-:10432000846083BF83B7816083BF7894889583B7A7
-:104330008E7F83BF88E10FB6F8948093600010925F
-:1043400060000FBE089508950895CF930E94A321A1
-:104350000E947F090E94A421C0E08C2F0E94AB0A1A
-:10436000811104C0CF5FCE30C1F701C081E0CF9191
-:1043700008950C94BD1A82E084BD93E095BD9AEF38
-:1043800097BD80936E0008952FB7F8948091D9015E
-:104390009091DA01A091DB01B091DC012FBF08956B
-:1043A000CF92DF92EF92FF920F931F932FB7F89463
-:1043B0004091D9015091DA016091DB017091DC01EB
-:1043C0002FBF6A017B01EE24FF248C0120E030E046
-:1043D000C016D106E206F30610F4415051099A01C5
-:1043E000281B390BC9011F910F91FF90EF90DF90AF
-:1043F000CF9008951F920F920FB60F9211248F93B2
-:104400009F93AF93BF938091D9019091DA01A091CE
-:10441000DB01B091DC010196A11DB11D8093D90192
-:104420009093DA01A093DB01B093DC01BF91AF91CF
-:104430009F918F910F900FBE0F901F9018950E9423
-:10444000DD11F8942FEF87EA91E6215080409040EB
-:10445000E1F700C0000087E090EBDC018093F901F8
-:104460009093FA01A093FB01B093FC019CE088E1DA
-:104470000FB6F894A895809360000FBE90936000EB
-:10448000FFCFEF92FF920F931F93CF93DF93D82F1D
-:10449000C0E08C2F0E94AB0A00E010E0E82EF12C67
-:1044A000C701002E02C0959587950A94E2F780FD1A
-:1044B00006C00F5F1F4F0630110591F709C0602F2E
-:1044C0007C2F80E00E94B80BD813F3CF81E004C0AA
-:1044D000CF5FCE30F1F680E0DF91CF911F910F9149
-:1044E000FF90EF900895CF93C82F8CE20E94412255
-:1044F000882321F08C2FCF910C94412280E0CF9122
-:104500000895CF930E94D023811102C00E94B62348
-:104510008CEF95E00E945207C5E6C15049F00E9419
-:104520007F098FE39CE90197F1F700C00000F5CF08
-:1045300085EF95E00E94520789E20E947322811163
-:1045400013C18AE20E94732281110E94B62385E082
-:104550000E94732281110E941F220E94DB238093FC
-:10456000D70187E00E9473228823A9F18BE10E9482
-:104570007322882351F08091D70181FB222720F9F3
-:1045800091E0922790FB81F90EC08EE00E94732289
-:10459000882361F08091D70182FB222720F991E0E6
-:1045A000922790FB82F98093D70115C080E10E9489
-:1045B00073229091D701882341F093FB222720F9A1
-:1045C00081E0822780FB93F904C0892F809580FBCE
-:1045D00090F99093D7018091D7010E94DF230E9428
-:1045E000ED238093EA0180EE0E947322882341F03C
-:1045F0008091EA01982F909590FB80F98093EA01D1
-:1046000089E30E947322882359F08091EA0181FB9B
-:10461000222720F991E0922790FB81F98093EA010B
-:1046200082EE0E947322882359F08091EA0182FB76
-:10463000222720F991E0922790FB82F98093EA01EA
-:1046400086EE0E947322882359F08091EA0183FB51
-:10465000222720F991E0922790FB83F98093EA01C9
-:1046600083EE0E947322882359F08091EA0184FB33
-:10467000222720F991E0922790FB84F98093EA01A8
-:1046800085E30E947322882359F08091EA0185FB1B
-:10469000222720F991E0922790FB85F98093EA0187
-:1046A00081E30E947322882359F08091EA0186FBFE
-:1046B000222720F991E0922790FB86F98093EA0166
-:1046C00081E10E947322882359F08091EA0187FBDF
-:1046D000222720F991E0922790FB87F98093EA0145
-:1046E0008091EA010E94F1238091EA0187FB8827EB
-:1046F00080F980930D0187E20E947322C82F8EE11A
-:104700000E9473228111C2608FE10E947322811185
-:10471000C46080E20E9473228111C86081E20E941D
-:1047200073228111C06182E20E9473228111C062F2
-:1047300083E20E9473228111C06484E20E9473228A
-:10474000882311F0C06802C0CC2329F08C2F0E946E
-:10475000E8236C2F03C00E94E423682F70E080E000
-:1047600090E0CF910C94791ECF9108956DEE7EEF7D
-:1047700080E090E00E94B92D60E082E090E00E942D
-:10478000AB2D60E083E090E00E94AB2D60E084E020
-:1047900090E00E94AB2D60E085E090E00C94AB2DA2
-:1047A00080E090E00E94A52D21E08D3E9E4F09F013
-:1047B00020E0822F089582E090E00C949D2D682FD8
-:1047C00082E090E00C94AB2D83E090E00C949D2D62
-:1047D000682F83E090E00C94AB2D84E090E00C9483
-:1047E0009D2D682F84E090E00C94AB2D8091DF012B
-:1047F00080FF0BC06091130185E0689FB001112418
-:1048000075956795759567952BC081FF09C0609177
-:10481000130185E0689FB00111247595679520C04C
-:1048200082FF07C06091130185E0689FB0011124E9
-:1048300017C09091E0019923D1F060911201961771
-:1048400088F72091130185E0289F90011124929F01
-:10485000A001939F500D112470E0CA010E946F2D9A
-:104860006038710540F46115710539F002C065E0EA
-:1048700070E0862F08958FE7089581E00895809174
-:10488000DF0180FF08C06091110170E075956795A8
-:104890007595679521C081FF06C06091110170E098
-:1048A0007595679519C082FF04C06091110170E091
-:1048B00010C09091E0019923C1F06091100196170A
-:1048C000A0F780911101899FC001112470E00E941E
-:1048D0006F2D6038710528F46115710521F0862F60
-:1048E00008958FE7089581E0089561E070E0F4CFC6
-:1048F000803F21F40E94F623819504C0813F29F472
-:104900000E94F6238093E3010895823F21F40E94E0
-:10491000F623819504C0833F29F40E94F6238093F7
-:10492000E2010895893F19F40E943F2405C08A3F9F
-:1049300031F40E943F2481958093E40108958B3FD8
-:1049400021F40E943F24819504C08C3F29F40E94E9
-:104950003F248093E5010895843F21F48091E10193
-:10496000816017C0853F21F48091E101826011C010
-:10497000863F21F48091E10184600BC0873F21F4E0
-:104980008091E101886005C0883F31F48091E101A8
-:1049900080618093E10108958D3F21F48091DF01D2
-:1049A00081600BC08E3F21F48091DF01826005C0E1
-:1049B0008F3F29F48091DF0184608093DF010895A7
-:1049C000803F39F48091E30187FF6CC01092E301CE
-:1049D00069C0813F29F48091E3011816BCF362C0DD
-:1049E0009091E201823F29F497FF5CC01092E201AE
-:1049F00059C0833F19F41916CCF354C0893F41F4D0
-:104A00008091E40118160CF04DC01092E4014AC0E8
-:104A10008A3F29F48091E40187FF44C0F6CF8B3FA1
-:104A200039F48091E50187FF3DC01092E5013AC05D
-:104A30008C3F29F48091E5011816BCF333C0843F04
-:104A400021F48091E1018E7F17C0853F21F4809190
-:104A5000E1018D7F11C0863F21F48091E1018B7FC0
-:104A60000BC0873F21F48091E101877F05C0883F1B
-:104A700031F48091E1018F7E8093E10113C08D3F7D
-:104A800021F48091DF018E7F0BC08E3F21F4809155
-:104A9000DF018D7F05C08F3F29F48091DF018B7F7F
-:104AA0008093DF018091E20181110EC08091E301CA
-:104AB00081110AC08091E401811106C08091E50155
-:104AC000811102C01092E00108958091D70183FF07
-:104AD0007EC088E396E00E9452078091E1011F9218
-:104AE0008F9383E396E09F938F930E94EB0781E37C
-:104AF00096E00E9452078091E201282F332727FD7C
-:104B000030953F938F938EE296E09F938F930E9410
-:104B1000EB078CE296E00E9452078091E301282F78
-:104B2000332727FD30953F938F9389E296E09F933B
-:104B30008F930E94EB0787E296E00E9452078091D4
-:104B4000E401282F332727FD30953F938F9384E28C
-:104B500096E09F938F930E94EB0782E296E00E947B
-:104B600052078091E501282F332727FD30953F9389
-:104B70008F938FE196E09F938F930E94EB078CE1D8
-:104B800096E00E9452078091E0011F928F9389E185
-:104B900096E09F938F930E94EB0787E196E00E9437
-:104BA00052078091DF011F928F9384E196E09F93DB
-:104BB0008F930E94EB0781E196E00E9452078DB728
-:104BC0009EB74C960FB6F8949EBF0FBE8DBF81EE78
-:104BD00091E00E9434150E94C4219093DE018093DD
-:104BE000DD0108951F93CF93DF938091DD019091B4
-:104BF000DE010E94D021AC019091E001992321F0C7
-:104C00002091140130E006C0209115018AE0289F10
-:104C1000900111244217530708F486C08091E201E5
-:104C2000C091E301D091E4011091E501811107C029
-:104C3000C11176C0D11174C0111172C075C09F3FEF
-:104C400019F09F5F9093E001181624F40E94F62358
-:104C50008093E2018091E20187FF05C00E94F62364
-:104C600081958093E2011C1624F40E94F623809320
-:104C7000E3018091E30187FF05C00E94F62381953F
-:104C80008093E3016091E201662339F1C091E30171
-:104C9000CC2319F1772767FD7095872F972F0E94F6
-:104CA000742C23E333E343E35FE30E94D82C0E9498
-:104CB000412C6093E2016C2F772767FD7095872F59
-:104CC000972F0E94742C23E333E343E35FE30E94B6
-:104CD000D82C0E94412C6093E3011D1624F40E94FD
-:104CE0003F248093E4018091E40187FF05C00E9486
-:104CF0003F2481958093E401111624F40E943F24FF
-:104D00008093E5018091E50187FF05C00E943F2463
-:104D100081958093E501DF91CF911F910C946525DA
-:104D20009F3F09F08ECF96CFDF91CF911F910895CD
-:104D3000E1EEF1E085E0DF011D928A95E9F710923E
-:104D4000E0011092DF0108958BE598E00E94520780
-:104D50001F9281E08F931F9285E08F938DE098E002
-:104D60009F938F930E94EB070F900F900F900F90DF
-:104D70000F900F9008958330E9F128F4813061F0AD
-:104D8000823009F10895853009F462C008F449C001
-:104D9000863009F474C0089580911501262F30E003
-:104DA000280F311D2F3F310524F4680F6093150142
-:104DB00003C08FEF80931501809115011F928F938F
-:104DC00086E497E072C080911401262F30E0280F0E
-:104DD000311D2F3F310524F4680F6093140103C087
-:104DE0008FEF80931401809114011F928F9384E3BD
-:104DF00097E05BC080911301262F30E0280F311D12
-:104E00002F3F310524F4680F6093130103C08FEF27
-:104E100080931301809113011F928F9381E297E099
-:104E200044C080911201262F30E0280F311D2F3F02
-:104E3000310524F4680F6093120103C08FEF809353
-:104E40001201809112011F928F938CE097E02DC088
-:104E500080911101262F30E0280F311D2F3F3105A1
-:104E600024F4680F6093110103C08FEF8093110148
-:104E7000809111011F928F9383EF96E016C080916D
-:104E80001001262F30E0280F311D2F3F310524F46B
-:104E9000680F6093100103C08FEF80931001809121
-:104EA00010011F928F9388ED96E09F938F930E943D
-:104EB000EB070F900F900F900F900895833081F1C2
-:104EC00028F4813059F08230D1F00895853009F40A
-:104ED00049C0B8F1863009F456C008958091150193
-:104EE000681720F4861B8093150102C010921501EB
-:104EF000809115011F928F9389EC96E054C08091A8
-:104F00001401681720F4861B8093140102C01092CC
-:104F10001401809114011F928F9387EB96E043C098
-:104F200080911301681720F4861B8093130102C03F
-:104F300010921301809113011F928F9384EA96E0DF
-:104F400032C080911201681720F4861B80931201F1
-:104F500002C010921201809112011F928F938FE86C
-:104F600096E021C080911101681720F4861B809380
-:104F7000110102C010921101809111011F928F93B3
-:104F800086E796E010C080911001681720F4861B18
-:104F90008093100102C010921001809110011F92A5
-:104FA0008F938BE596E09F938F930E94EB070F9072
-:104FB0000F900F900F900895CF93C82F1F928F934B
-:104FC00080E699E09F938F930E94EB0781E090E049
-:104FD000A0E0B0E0BC01CD0104C0660F771F881FC0
-:104FE000991FCA95D2F70E94791E0F900F900F90CB
-:104FF0000F90CF910C94BD1ACF938D3109F465C0F9
-:10500000B0F58E3009F4CCC100F5873009F49BC1AE
-:10501000A8F4863009F06DC28091D701817F8E7F20
-:105020008093D70185E699E00E94520781EA9DE0CE
-:105030000E94520781E08093E70180C1883009F423
-:105040004FC08B3009F47CC154C2863109F4F0C1E1
-:1050500038F4803109F4B8C1813109F430C249C251
-:10506000893109F4CEC18B3109F486C142C285333E
-:1050700009F437C248F4873209F433C208F433C262
-:10508000893209F42EC235C2833438F48A3308F0E9
-:105090002CC2883309F454C12CC2833409F421C2D0
-:1050A000883409F026C20E94BD1A80E99DE00E9462
-:1050B00052079FEF23ED80E3915020408040E1F7BD
-:1050C00000C000000E941F2239C180EB9DE00E94B9
-:1050D00052070E94FB2B0E94DF140E94110D2EC16B
-:1050E00085EA9DE00E94520786E79BE00E945207F6
-:1050F0000E94E4231F928F9383E79BE09F938F93FB
-:105100000E94EB0781E79BE00E9452070E94DB238D
-:10511000C82F8EE59BE00E9452071F92CF9389E52E
-:105120009BE09F938F930E94EB0787E59BE00E9493
-:1051300052078DE49BE00E9452078C2F81701F92D2
-:105140008F938AE49BE09F938F930E94EB0788E400
-:105150009BE00E9452078EE39BE00E945207C1FB36
-:10516000882780F91F928F938BE39BE09F938F9307
-:105170000E94EB0789E39BE00E9452078DE29BE0CF
-:105180000E945207C2FB882780F91F928F938AE200
-:105190009BE09F938F930E94EB0788E29BE00E9425
-:1051A00052078FE19BE00E945207C3FBCC27C0F956
-:1051B0001F92CF938CE19BE09F938F930E94EB070C
-:1051C0008AE19BE00E9452070E94ED23C82F86E0EF
-:1051D0009BE00E9452071F92CF9381E09BE09F9338
-:1051E0008F930E94EB078FEF9AE00E94520786EEA2
-:1051F0009AE00E9452078C2F81701F928F9383EE4A
-:105200009AE09F938F930E94EB078DB79EB780968D
-:105210000FB6F8949EBF0FBE8DBF81EE9AE00E943C
-:1052200052078AEC9AE00E945207C1FB882780F956
-:105230001F928F9387EC9AE09F938F930E94EB07C6
-:1052400085EC9AE00E94520783EB9AE00E94520795
-:10525000C2FB882780F91F928F9380EB9AE09F937F
-:105260008F930E94EB078EEA9AE00E9452078CE926
-:105270009AE00E945207C3FB882780F91F928F9300
-:1052800089E99AE09F938F930E94EB0787E99AE060
-:105290000E9452078DE89AE00E945207C4FB8827BB
-:1052A00080F91F928F938AE89AE09F938F930E94D0
-:1052B000EB0788E89AE00E94520786E79AE00E948E
-:1052C0005207C5FB882780F91F928F9383E79AE0E6
-:1052D0009F938F930E94EB0781E79AE00E94520709
-:1052E00085E59AE00E945207C6FB882780F91F9245
-:1052F0008F9382E59AE09F938F930E94EB0780E55E
-:105300009AE00E94520788E49AE00E945207C7FB85
-:10531000CC27C0F91F92CF9385E49AE09F938F9397
-:105320000E94EB0783E49AE00E9452078DB79EB774
-:105330004C960FB6F8949EBF0FBE8DBFC1E0DEC085
-:105340008CE899E05BC08091D701C82FC17080FFC5
-:1053500009C083E89DE00E9452078091D701817FB8
-:105360008E7F47C087E79DE00E9452078091D7015A
-:1053700081608093D701E2CF9091D70191FBCC2738
-:10538000C0F981E0C827892FC0FB81F98093D7013C
-:10539000CC2319F08AE69DE027C08CE59DE02EC065
-:1053A0009091D70192FBCC27C0F981E0C827892FC3
-:1053B000C0FB82F98093D701CC2319F08DE49DE0E6
-:1053C00013C08DE39DE01AC09091D70193FBCC27C9
-:1053D000C0F981E0C827892FC0FB83F98093D701EA
-:1053E000CC2351F081E39DE00E9452078091D701C8
-:1053F00081608093D70182C084E29DE00E945207C1
-:105400009DCF85E19DE00E94520789EE9CE00E94BD
-:1054100052078CEA9CE00E94520785E89CE00E94BB
-:10542000520781E49CE00E94520786E19CE0E6CFAF
-:1054300088E09CE00E9452070E94DF141F928F9325
-:105440008EEE9BE09F938F930E94EB0780910C015F
-:105450001F928F9387ED9BE09F938F930E94EB07A2
-:1054600080916E011F928F9384EC9BE09F938F93AA
-:105470000E94EB0780910D011F928F9381EB9BE0BF
-:105480009F938F930E94EB078091D9019091DA014D
-:10549000A091DB01B091DC01BF93AF939F938F93F9
-:1054A0008DE99BE09F938F930E94EB078DB79EB78A
-:1054B00046960FB6F8949EBF0FBE8DBF3FCF0E9499
-:1054C000BD1AC0910D0181E0C827C0930D01CC2306
-:1054D00029F083E99BE00E94520710C088E89BE016
-:1054E0008DCF80E003C08D5101C089530E94DC271D
-:1054F00025CF86E89BE00E945207C0E08C2FCF9119
-:10550000089580E0089580E00895CF93C82F80919A
-:10551000E701813081F020F0823009F44FC045C1AD
-:10552000E0910E01F0910F018081813169F08232AA
-:1055300009F03DC109C0E0910E01F0910F01808199
-:10554000813111F0823261F48C2F0E94812A811105
-:1055500004C08C2F0E94FC272FC081E090E02CC05B
-:105560008C2F0E94832A811126C0C431E1F070F48F
-:10557000CB3081F0C031D1F40E94A42688E599E0B7
-:105580000E94520782E08093E70115C0C93259F0AA
-:10559000C83361F485E699E00E9452078CE599E0F2
-:1055A0000E94520708C01092E70103C186E599E006
-:1055B0000E945207FEC081E08170FDC0C43220F518
-:1055C000CE3108F0C0C0CB3099F1C8F4C73009F033
-:1055D000D2C08AE08093150194E19093140193E086
-:1055E000909313018093120188E08093110188E267
-:1055F000809310018CEF97E00E945207BFC0C33127
-:1056000049F1C431C1F0B7C0CB3409F4A9C028F4C2
-:10561000C93289F0C83361F0AEC0C13509F49EC00B
-:10562000C23509F499C0CE3409F0A5C06AE09EC025
-:105630000E94A426A3C08091E601882319F010924D
-:10564000E6019CC089E098E00E94520781E08093C7
-:10565000E701B1C083EE97E00E94520781ED97E029
-:105660000E945207809115011F928F938EEC97E054
-:105670009F938F930E94EB078CEC97E00E94520758
-:105680008AEB97E00E945207809114011F928F933A
-:1056900087EB97E09F938F930E94EB0785EB97E052
-:1056A0000E94520786EA97E00E94520780911301F8
-:1056B0001F928F9383EA97E09F938F930E94EB074B
-:1056C00081EA97E00E94520780E997E00E94520722
-:1056D000809112011F928F938DE897E09F938F9393
-:1056E0000E94EB078BE897E00E94520786E797E05D
-:1056F0000E945207809111011F928F9383E797E0D8
-:105700009F938F930E94EB0781E797E00E945207D7
-:105710008AE597E00E945207809110011F928F93B3
-:1057200087E597E09F938F930E94EB0785E597E0CD
-:105730000E9452078DB79EB748960FB6F8949EBF49
-:105740000FBE8DBF1BC0CE51EC2FF0E0E15DFE4FD0
-:1057500080818093E60112C061E003C061E006C071
-:105760006AE08091E6010E94BB2608C08091E601B4
-:105770000E945E2703C08AEF97E013C08091E60184
-:10578000882369F01F928F9384EF97E09F938F9304
-:105790000E94EB070F900F900F900F9004C081EFC5
-:1057A00097E00E94520781E006C01092E70180E076
-:1057B00002C080E001CFCF910895E1E8F0E0808160
-:1057C000886080838081816080838FB7F89493E0C4
-:1057D0009093890090ED909388008FBF0895EFE635
-:1057E000F0E08081826080830895EFE6F0E08081C0
-:1057F0008D7F80830895EFE6F0E0908182E0892735
-:10580000808308951F920F920FB60F9211242F9349
-:105810003F934F935F936F937F938F939F93AF9338
-:10582000BF93EF93FF938091E8019091E901019676
-:105830009093E9018093E801811103C082E00E9406
-:10584000110DE091E901E695E695F0E0E054F24FA4
-:10585000E4918091E8018E1303C080E00E94110D55
-:10586000FF91EF91BF91AF919F918F917F916F9138
-:105870005F914F913F912F910F900FBE0F901F900E
-:10588000189504D06894B1118DC0089570D088F037
-:105890009F5790F0B92F9927B751A0F0D1F0660F1C
-:1058A000771F881F991F1AF0BA95C9F712C0B13037
-:1058B00081F077D0B1E0089574C0672F782F8827E2
-:1058C000B85F39F0B93FCCF3869577956795B39576
-:1058D000D9F73EF490958095709561957F4F8F4FE5
-:1058E0009F4F0895E89409C097FB3EF490958095EA
-:1058F000709561957F4F8F4F9F4F9923A9F0F92F96
-:1059000096E9BB279395F695879577956795B79513
-:10591000F111F8CFFAF4BB0F11F460FF1BC06F5FF9
-:105920007F4F8F4F9F4F16C0882311F096E911C00B
-:10593000772321F09EE8872F762F05C0662371F02C
-:1059400096E8862F70E060E02AF09A95660F771F40
-:10595000881FDAF7880F9695879597F9089557FD70
-:105960009058440F551F59F05F3F71F04795880FCD
-:1059700097FB991F61F09F3F79F087950895121664
-:1059800013061406551FF2CF4695F1DF08C0161610
-:1059900017061806991FF1CF8695710561050894C1
-:1059A0000895E894BB2766277727CB0197F90895D8
-:1059B0000BD078C069D028F06ED018F0952309F08C
-:1059C0005AC05FC01124EECFCADFA0F3959FD1F378
-:1059D000950F50E0551F629FF001729FBB27F00D9D
-:1059E000B11D639FAA27F00DB11DAA1F649F6627F2
-:1059F000B00DA11D661F829F2227B00DA11D621F41
-:105A0000739FB00DA11D621F839FA00D611D221FFA
-:105A1000749F3327A00D611D231F849F600D211DDE
-:105A2000822F762F6A2F11249F5750408AF0E1F081
-:105A300088234AF0EE0FFF1FBB1F661F771F881FCA
-:105A400091505040A9F79E3F510570F014C0AACF65
-:105A50005F3FECF3983EDCF3869577956795B795B5
-:105A6000F795E7959F5FC1F7FE2B880F911D9695DF
-:105A7000879597F9089597F99F6780E870E060E04F
-:105A800008959FEF80EC089500240A9416161706D7
-:105A900018060906089500240A941216130614061F
-:105AA00005060895092E0394000C11F4882352F082
-:105AB000BB0F40F4BF2B11F460FF04C06F5F7F4F3A
-:105AC0008F4F9F4F0895991B79E004C0991F961737
-:105AD00008F0961B881F7A95C9F78095089597FB63
-:105AE000072E16F4009407D077FD09D00E94892D67
-:105AF00007FC05D03EF4909581959F4F08957095D1
-:105B000061957F4F0895EE0FFF1F0590F491E02DF2
-:105B10000994AA1BBB1B51E107C0AA1FBB1FA617F4
-:105B2000B70710F0A61BB70B881F991F5A95A9F746
-:105B300080959095BC01CD010895F999FECF92BD55
-:105B400081BDF89A992780B50895A8E1B0E042E0B8
-:105B500050E00C94C02D262FF999FECF1FBA92BDAC
-:105B600081BD20BD0FB6F894FA9AF99A0FBE01963E
-:105B700008950E94AB2D272F0C94AC2DDC01CB0196
-:105B8000FC01F999FECF06C0F2BDE1BDF89A31964D
-:105B900000B40D9241505040B8F70895F894FFCFEB
-:105BA0002002120D030EE00DAC0D780D0101C501B0
-:105BB00028080A03140A3F4D3620394605F904C364
-:105BC00004A3046A04DD03F6030F04280448040157
-:0A5BD000020304050607080900009F
-:00000001FF
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
+:1000E0000000F0A12E004C002A00E1003481000045
+:1000F0001E00140004001D7164004D001F001A0052
+:1001000016001B00E1042A0020000800070006007A
+:1001100050002C0021001500090019004F004A0072
+:10012000220017000A000500000065745000015409
+:100130000000007F0000E3004F0001540000007742
+:100140000000E20023001C000B00110000002971D8
+:10015000240018000D00100052004B0025000C0078
+:100160000E00368251002800260012000F003700D2
+:100170002F002B00270013003300387130004E0091
+:100180002D003200E300E500C10000000100010085
+:1001900001000100010000003A0025003502340290
+:1001A000010001003B00350030002F00010001007C
+:1001B0003C00220422002206010001003D002D0423
+:1001C0002D002D06010001003E000F063200110433
+:1001D000000001000100010000000100000001001A
+:1001E0000100010000000100000001003F0052007A
+:1001F00051001E00000001004000240221021E02E6
+:10020000010001004100250222021F02100001002E
+:10021000420026022302200227020100430030028E
+:100220003802370638000100440045000100010093
+:1002300001000000010001000100010001000000B8
+:1002400001000100010001000100010001000100A6
+:10025000F2000100010001000100F000F1000100C6
+:10026000F400010001000100F3000100F5000100AD
+:100270000100010001000100000001000100010077
+:100280000000010000000100010001000000010069
+:100290000000010001000100010001000000010058
+:1002A0000100010001000100A9000100010001009E
+:1002B0000100AC00AA00B600010001000100AB0083
+:1002C000A80001000100010001000100010001007F
+:1002D00001000100AE00010001000000160345000E
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
+:00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/plover/plover.hex b/keyboard/ergodox_ez/keymaps/plover/plover.hex
index 53b0747d7e..d63cbb8fab 100644
--- a/keyboard/ergodox_ez/keymaps/plover/plover.hex
+++ b/keyboard/ergodox_ez/keymaps/plover/plover.hex
@@ -1,17 +1,17 @@
-:100000000C9457070C949B070C949B070C949B072C
-:100010000C949B070C949B070C949B070C949B07D8
-:100020000C949B070C949B070C94B2120C948413B1
-:100030000C949B070C949B070C949B070C949B07B8
-:100040000C949B070C945C2C0C949B070C949B07C2
-:100050000C949B070C9463220C949B070C949B07B5
-:100060000C949B070C949B070C949B070C949B0788
-:100070000C949B070C949B070C949B070C949B0778
-:100080000C949B070C949B070C949B070C949B0768
-:100090000C949B070C949B070C949B070C949B0758
-:1000A0000C949B070C949B070C949B07E9130B146F
-:1000B000F6140B14F6144D147014F614C514D81459
-:1000C00026182618541854189718D318D41AD41A66
-:1000D000EB18D41AE219E219AE1AD41AD41AC21AB9
+:100000000C94B9020C9400030C9400030C940003AC
+:100010000C9400030C9400030C9400030C94000354
+:100020000C9400030C9400030C94170C0C94E90C32
+:100030000C9400030C9400030C9400030C94000334
+:100040000C9400030C945D210C9400030C940003A9
+:100050000C9400030C94EF1A0C9400030C9400030E
+:100060000C9400030C9400030C9400030C94000304
+:100070000C9400030C9400030C9400030C940003F4
+:100080000C9400030C9400030C9400030C940003E4
+:100090000C9400030C9400030C9400030C940003D4
+:1000A0000C9400030C9400030C940003560D780D7F
+:1000B0006B0E780D6B0EBD0DE00D6B0E350E480E00
+:1000C0003211321161116111A411DE11EB13EB1326
+:1000D000F711EB13EC12EC12BF13EB13EB13D61367
 :1000E0000000F0A12E002B002900E1003581000066
 :1000F0001E00140004001D713400E2001F001A00ED
 :1001000016001B00E1044C00200008000700060058
@@ -54,1430 +54,1078 @@
 :1003500001000100000025000C000E00010010004B
 :100360000000260012000F0000001100000027000E
 :100370001300330000000000010001002F003400D2
-:10038000000000000A002530313662003A200025C6
-:10039000303258000A722F63203031323334353610
-:1003A0003738394142434445460A000A0025303275
-:1003B0005800626F756E6365213A20006C65667443
-:1003C00020736964652061747461636865640A0000
-:1003D0006C6566742073696465206E6F7420726545
-:1003E00073706F6E64696E670A00747279696E6704
-:1003F00020746F207265736574206D6370323330C2
-:1004000031380A000A44454255473A20656E616218
-:100410006C65642E0A005B735D004B6579626F61E9
-:1004200072642073746172742E0A005B575D005B06
-:10043000535D005B525D005B445D005B435D0016F5
-:10044000034500720067006F0044006F00780020D1
-:100450000045005A00000016034500720067006F57
-:100460000044006F007800200045005A000000049E
-:1004700003090409028D00050100A0FA0904000027
-:100480000103010100092111010001223F000705BC
-:10049000810308000A090401000103010200092187
-:1004A00011010001224D000705820308000A09041A
-:1004B00002000103000000092111010001223600A1
-:1004C0000705830308000A09040300020300000073
-:1004D00009211101000122200007058403200001E9
-:1004E00007050403200001090404000103000000C3
-:1004F00009211101000122390007058503100001BF
-:100500001201100100000008EDFE071301000102B6
-:10051000000105010906A101050719E029E71500F9
-:100520002501950875018102050819012905950520
-:10053000750191029501750391010507190029774D
-:1005400015002501957875018102C00631FF0974F7
-:10055000A1010975150025FF95207508810209760E
-:10056000150025FF952075089102C005010980A19D
-:1005700001850216010026B7001A01002AB700758E
-:100580001095018100C0050C0901A1018503160128
-:1005900000269C021A01002A9C0275109501810018
-:1005A000C005010902A1010901A1000509190129DC
-:1005B00005150025019505750181029501750381D9
-:1005C000010501093009311581257F9502750881E2
-:1005D0000609381581257F950175088106050C0AE5
-:1005E00038021581257F950175088106C0C0050177
-:1005F0000906A101050719E029E71500250195085D
-:100600007501810295017508810105081901290507
-:100610009505750191029501750391010507190072
-:1006200029FF150025FF950675088100C00A0025E1
-:1006300030325820006B6579626F6172645F726559
-:10064000706F72743A20000A0025303258006B65D2
-:1006500079626F6172645F7365745F6C65643A2080
-:100660000064656C5F6B65795F6269743A206361F1
-:100670006E27742064656C3A20253032580A006178
-:1006800064645F6B65795F6269743A2063616E27A9
-:1006900074206164643A20253032580A00646F6E19
-:1006A000652E0A00626F6F676D616769632073630F
-:1006B000616E3A202E2E2E2000290A002575002F6B
-:1006C000002575005D2800256400200025640020B9
-:1006D0000025640020002564007C0025303258008D
-:1006E0006D6F7573656B6579205B62746E7C7820C5
-:1006F00079207620685D287265702F61636C293AD5
-:10070000205B006D6B5F776865656C5F74696D6514
-:100710005F746F5F6D6178203D2025640A006D6B0A
-:100720005F776865656C5F6D61785F737065656440
-:10073000203D2025640A006D6B5F74696D655F74F0
-:100740006F5F6D6178203D2025640A006D6B5F6DE1
-:1007500061785F7370656564203D2025640A006DD3
-:100760006B5F696E74657276616C203D2025640A4A
-:10077000006D6B5F64656C6179203D2025640A0023
-:100780006D6B5F776865656C5F74696D655F746FCD
-:100790005F6D6178203D2025640A006D6B5F77688E
-:1007A00065656C5F6D61785F7370656564203D2081
-:1007B00025640A006D6B5F74696D655F746F5F6DB2
-:1007C0006178203D2025640A006D6B5F6D61785F64
-:1007D0007370656564203D2025640A006D6B5F6958
-:1007E0006E74657276616C203D2025640A006D6B25
-:1007F0005F64656C6179203D2025640A000A00254C
-:100800007500363A20776865656C5F74696D655F61
-:10081000746F5F6D61783A20000A00257500353AE3
-:1008200020776865656C5F6D61785F73706565647E
-:100830003A20000A00257500343A2074696D655F1E
-:10084000746F5F6D61783A20000A00257500333AB5
-:10085000206D61785F73706565643A20000A002539
-:100860007500323A20696E74657276616C286D731A
-:10087000293A20000A00257500313A2064656C6130
-:1008800079282A31306D73293A20000A092D205623
-:10089000616C756573202D0A004D3E004D25643E48
-:1008A00020003F007365742064656661756C740A8E
-:1008B00000433E200077686572652064656C746152
-:1008C0003A20637572736F723D25642C20776865DA
-:1008D000656C3D25640A53656520687474703A2F11
-:1008E0002F656E2E77696B6970656469612E6F7212
-:1008F000672F77696B692F4D6F7573655F6B6579CE
-:10090000730A000A092D204D6F7573656B65792098
-:100910002D0A4553432F713A09717569740A313AAA
-:100920000964656C6179282A31306D73290A323A7D
-:1009300009696E74657276616C286D73290A333AA1
-:10094000096D61785F73706565640A343A0974698A
-:100950006D655F746F5F6D61780A353A0977686518
-:10096000656C5F6D61785F73706565640A363A091E
-:10097000776865656C5F74696D655F746F5F6D61E5
-:10098000780A0A703A097072696E742076616C7523
-:1009900065730A643A097365742064656661756CF1
-:1009A00074730A75703A092B310A646F776E3A09CD
-:1009B0002D310A706775703A092B31300A706764FF
-:1009C0006F776E3A092D31300A0A737065656420BD
-:1009D0003D2064656C7461202A206D61785F7370BE
-:1009E000656564202A2028726570656174202F2057
-:1009F00074696D655F746F5F6D6178290A003F00EF
-:100A00004D3E2000433E20004C25640A000A092D7B
-:100A100020436F6E736F6C65202D0A4553432F7111
-:100A20003A09717569740A6D3A096D6F7573656B72
-:100A300065790A000A092D204D61676963202D0A36
-:100A4000643A0964656275670A783A096465627593
-:100A500067206D61747269780A6B3A096465627522
-:100A600067206B6579626F6172640A6D3A0964652B
-:100A7000627567206D6F7573650A763A09766572DF
-:100A800073696F6E0A733A097374617475730A63DC
-:100A90003A09636F6E736F6C65206D6F64650A3021
-:100AA0002D343A096C61796572302D342846313025
-:100AB0002D4634290A506175733A09626F6F746C60
-:100AC0006F616465720A653A09656570726F6D0AD7
-:100AD0006E3A094E4B524F0A7A3A09736C6565704B
-:100AE000204C454420746573740A000A0025750083
-:100AF0002E6E6B726F3A20000A002575002E7377F8
-:100B000061705F6261636B736C6173685F62616384
-:100B10006B73706163653A20000A002575002E73BF
-:100B20007761705F67726176655F6573633A200015
-:100B30000A002575002E6E6F5F6775693A20000AFE
-:100B4000002575002E737761705F72616C745F723F
-:100B50006775693A20000A002575002E7377617069
-:100B60005F6C616C745F6C6775693A20000A0025E0
-:100B700075002E636170736C6F636B5F746F5F637E
-:100B80006F6E74726F6C3A20000A002575002E7328
-:100B90007761705F636F6E74726F6C5F63617073A7
-:100BA0006C6F636B3A20000A0025303258006B6589
-:100BB000796D61705F636F6E6669672E7261773AF7
-:100BC00020000A002575002E6D6F7573653A2000B0
-:100BD0000A002575002E6B6579626F6172643A2098
-:100BE000000A002575002E6D61747269783A200044
-:100BF0000A002575002E656E61626C653A20000A58
-:100C000000253032580064656275675F636F6E66F9
-:100C100069672E7261773A20000A002575006465C5
-:100C20006661756C745F6C617965723A20003F0093
-:100C30004E4B524F3A206F66660A004E4B524F3A67
-:100C4000206F6E0A0074696D65725F636F756E74F4
-:100C50003A202530346C580A006B6579626F6172F6
-:100C6000645F6E6B726F3A2025580A006B6579627B
-:100C70006F6172645F69646C653A2025580A006B85
-:100C80006579626F6172645F70726F746F636F6CAD
-:100C90003A2025580A00686F73745F6B6579626F3C
-:100CA0006172645F6C65647328293A2025580A00D4
-:100CB0000A092D20537461747573202D0A0047436F
-:100CC000433A20342E382E32204156522D4C494280
-:100CD000433A20312E382E30204156525F41524344
-:100CE000483A20617672350A004F5054494F4E53AE
-:100CF0003A204C55464120424F4F544D41474943BD
-:100D0000204D4F5553454B45592045585452414B62
-:100D1000455920434F4E534F4C4520434F4D4D4175
-:100D20004E44204E4B524F203531320A0042554935
-:100D30004C443A20393232353435322D646972747C
-:100D400079202830353A34303A3232204A616E20E8
-:100D500032302032303136290A005649443A2030A8
-:100D60007846454544284572676F446F7820455A58
-:100D700029205049443A20307831333037284572A1
-:100D8000676F446F7820455A29205645523A2030E3
-:100D900078303030310A00444553433A20742E6D88
-:100DA0002E6B2E206B6579626F61726420666972AA
-:100DB0006D7761726520666F72204572676F646F30
-:100DC000780A000A092D2056657273696F6E202D0E
-:100DD0000A000A6D6F7573653A206F66660A000A2D
-:100DE0006D6F7573653A206F6E0A000A6B657962E4
-:100DF0006F6172643A206F66660A000A6B657962F9
-:100E00006F6172643A206F6E0A000A6D61747269D4
-:100E1000783A206F66660A000A6D61747269783AE2
-:100E2000206F6E0A000A64656275673A206F6E0A69
-:100E3000000A64656275673A206F66660A000A0AEE
-:100E4000626F6F746C6F616465722E2E2E2000438A
-:100E50003E20006565636F6E6669673A0A00536CF1
-:100E6000656570204C454420746573740A00000069
-:100E7000000000000000000000010204060A0F1735
-:100E8000202C3A4A5D71879DB3C7DAE9F5FCFFFC77
-:100E9000F5E9DAC7B39D87715D4A3A2C20170F0A2E
-:100EA0000604020100000000000000000000112400
-:100EB0001FBECFEFDAE0DEBFCDBF04B603FE24C015
-:100EC0008091F9019091FA01A091FB01B091FC0190
-:100ED0008730904BA740B04BB9F41092F9011092B3
-:100EE000FA011092FB011092FC0114BE84B7877FB7
-:100EF00084BF88E10FB6F894809360001092600080
-:100F00000FBEE0E0FFE3099511E0A0E0B1E0E4E509
-:100F1000FCE502C005900D92AA33B107D9F711E0A4
-:100F2000AAE3B1E001C01D92A93FB107E1F70E9419
-:100F3000EC0F0C94282E0C940000FF93EF93E0919B
-:100F40003A01F0913B01309709F00995EF91FF913B
-:100F50000895FC018591803011F0EFDFFBCF0895FB
-:100F6000FF27E0E230E247FF0CC0419597FF09C040
-:100F7000EDE26095709580959095611D711D811DC4
-:100F8000911D27FF02C0219530E350E2AA27660F8A
-:100F9000771F881F991FAA1FA41710F0A41B639521
-:100FA0005A95A9F7AA3008F0A95FA05DAF93F39511
-:100FB000611571058105910541F7ED3211F4EF934B
-:100FC000F395F21718F43F93F395FBCF8F91B5DFAC
-:100FD000FA95E1F70895E991F9918591803021F032
-:100FE000853219F0AADFF9CF089520E0E8945591F1
-:100FF0005532C1F3503311F4689455915A3348F483
-:10100000505390F3220F022E220F220F200D250F96
-:10101000F4CF0EF4219589919991533619F35337F2
-:1010200029F1533559F1BC0188279927E8945C369A
-:1010300021F48991999168945591543639F446EF89
-:101040007EF077FF0DC08FEF9FEF0AC055374AE063
-:1010500039F0583540E121F0523642E009F0089568
-:10106000FF93EF937DDFEF91FF91B7CFFF93EF9366
-:10107000FC0181918030B9F360DFFBCFFF93EF93E8
-:1010800068DFF1CFDF93CF93CDB7DEB72596A3DF2F
-:10109000CF91DF91089561110BC0FC0182818823FB
-:1010A00021F085EE0E94BA1603C085EE0E948217D9
-:1010B00080E090E0089508956091BC017091BD01B9
-:1010C0008091BE019091BF010E94672156985E9861
-:1010D00025982D9826982E9827982F98813019F0CA
-:1010E000823021F00895259A2D9A0895269A2E9AF5
-:1010F00008958CE598E0892B11F00E945C0880E04F
-:1011000090E0089556985E9825982D9826982E98E8
-:1011100027982F988FEF90E0909389008093880014
-:1011200090938B0080938A0090938D0080938C0025
-:10113000259A2D9A2FEF80E792E021508040904031
-:10114000E1F700C00000269A2E9A2FEF80E792E088
-:10115000215080409040E1F700C00000279A2F9A6C
-:101160002FEF80E792E0215080409040E1F700C0EF
-:10117000000025982D982FEF80E792E021508040C5
-:101180009040E1F700C0000026982E982FEF80E7EE
-:1011900092E0215080409040E1F700C00000279885
-:1011A0002F9856985E9825982D9826982E982798CF
-:1011B0002F98089589EA8093800089E080938100C8
-:1011C00024982C983F988AB18F748AB96E98479A60
-:1011D0008BB1806B8BB9769A0E9482088BE598E080
-:1011E000892B11F00E945B0880E090E0089580E276
-:1011F0008093000180913C0181110EC00E9446093C
-:1012000081E080933C012FEF83ED90E321508040FB
-:101210009040E1F700C0000080E40E944C098093F8
-:10122000000181112EC00E94760980930001811176
-:1012300028C00E94760980930001811122C08FE3AB
-:101240000E9476098093000181111BC00E946E09E3
-:1012500080E40E944C0980930001811112C08CE04F
-:101260000E9476098093000181110BC00E947609CB
-:1012700080930001811105C08FE30E94760980935D
-:1012800000010E946E098091000108951092B9003A
-:101290008AE08093B800089594EA9093BC009091FE
-:1012A000BC0097FFFCCF9091B900987F983021F057
-:1012B000903111F081E008958093BB0084E8809321
-:1012C000BC008091BC0087FFFCCF8091B900887F73
-:1012D000883111F0803471F780E0089584E98093BB
-:1012E000BC008091BC0084FDFCCF08958093BB00BE
-:1012F00084E88093BC008091BC0087FFFCCF909174
-:10130000B900987F81E0983209F480E0089584E87C
-:101310008093BC008091BC0087FFFCCF8091BB0014
-:10132000089580910001811115C080E40E944C094C
-:101330008093000181110CC082E10E9476098093A4
-:101340000001811105C08FEF0E9476098093000192
-:101350000E946E0984B1807F84B985B1807F85B990
-:101360008AB1837F8AB98BB1837F8BB93E984698C7
-:1013700008950E94F708809300010E94910980B3AC
-:101380008C7080BB81B3836F81BBECE4F1E0AEE392
-:10139000B1E011921D9281E0EA35F807D1F78AEDAC
-:1013A00098E0892B11F00C94DA0808959F92AF927F
-:1013B000BF92CF92DF92EF92FF920F931F93CF9342
-:1013C000DF93809100018823E1F080913D018F5FE0
-:1013D00080933D01811115C08AEE93E00E94A90718
-:1013E0000E94F70880930001882329F080ED93E0A4
-:1013F0000E94A90706C08CEB93E00E94A9070E94F7
-:1014000082080EE311E0C0E0D0E0BB24B39482E098
-:10141000A82ECC24C394D12C2DEAE22E23E0F22E68
-:10142000C73000F580910001811162C080E40E9404
-:101430004C0980930001811112C082E10E9476095B
-:101440008093000181110BC0C6010C2E01C0880FD2
-:101450000A94EAF780950E947609809300010E9421
-:101460006E0946C0CA30A1F028F4C83059F0C9301E
-:1014700061F005C0CC3089F070F0CD3089F0209A51
-:10148000289810C0219A29980DC0229A2A980AC03B
-:10149000239A2B9807C0529A01C0539A5B9802C0B6
-:1014A0003E9A4698E0EAEA95F1F78FB1799985C0BE
-:1014B00092E081708B25892B7C9B02C090E001C05B
-:1014C00094E0892B7D9B02C090E001C098E0892BBD
-:1014D0007E9B02C090E001C090E1892B9FB1909566
-:1014E000991F9927991F9295990F907E892B10C06B
-:1014F00080910001811176C080E40E944C098093A4
-:101500000001882309F45BC0912C0E946E09892D8B
-:10151000F8019081981739F1808380910101882327
-:1015200001F18091D70180FF04C082EB93E00E941B
-:10153000A9078091D70180FF0CC0809101011F9203
-:101540008F93FF92EF920E9442080F900F900F909E
-:101550000F908091D70180FF04C08BEA93E00E9436
-:10156000A907A09201010E94910921960F5F1F4FC8
-:10157000CE30D10509F054CF809101018823B1F01C
-:10158000815080930101882339F08FE99FE0019712
-:10159000F1F700C000000AC0ACE4B1E0EEE3F1E016
-:1015A00081918D9391E0EC34F907D1F789E798E0C8
-:1015B000892BD1F00E94790817C090E07ACF83E19F
-:1015C0000E9476098093000181119ECF81E40E94E0
-:1015D0004C0980930001811197CF0E948709982EB2
-:1015E000909493CF80E094CF81E0DF91CF911F91D1
-:1015F0000F91FF90EF90DF90CF90BF90AF909F90B2
-:101600000895E82FF0E0E45BFE4F80810895CF92CB
-:10161000DF92EF92FF920F931F93CF93DF9384E9B2
-:1016200093E00E94A9073CE4E32E31E0F32EC0E0F2
-:10163000D0E04FE8C42E43E0D42E06E813E0DF9359
-:10164000CF93DF92CF920E9442088CE893E00E94F1
-:10165000A907F70181917F0190E00E94CC219F931F
-:101660008F931F930F930E94420884E893E00E9497
-:10167000A90721968DB79EB708960FB6F8949EBF1E
-:101680000FBE8DBFCE30D105D1F6DF91CF911F9126
-:101690000F91FF90EF90DF90CF9008958B3B9105D5
-:1016A00078F4883A910540F5853A9105D0F4843074
-:1016B000910508F0B1C08130910509F4ADC06BC04F
-:1016C000803E910508F467C0883E910508F4A4C0E7
-:1016D0009C01205F31092031310508F05CC0906524
-:1016E0000895853A910509F459C0863A910509F49F
-:1016F00058C083E890E40895883A910509F454C0ED
-:10170000893A910509F453C08A3A910509F452C007
-:101710008B3A910509F451C08C3A910509F450C0F7
-:101720008D3A910509F44FC0803B910509F44EC0F4
-:101730008E3A910509F44DC08F3A910509F44CC0D9
-:10174000813B910509F44BC0823B910509F44AC0E5
-:10175000833B910509F449C0843B910509F448C0D5
-:10176000853B910509F447C0863B910509F446C0C5
-:10177000873B910509F445C0883B910509F444C0B5
-:10178000893B910509F443C08A3B910509F042C0A9
-:101790008AE296E4089580E090E0089581E890E47C
-:1017A000089582E890E4089582EE94E4089589EE25
-:1017B00094E408958AEE94E4089585EB94E4089502
-:1017C00086EB94E4089587EB94E408958CEC94E41C
-:1017D00008958DEC94E4089583E895E408958AE8EB
-:1017E00095E4089582E995E4089584E995E40895DF
-:1017F00081E296E4089583E296E4089584E296E413
-:10180000089585E296E4089586E296E4089587E2D5
-:1018100096E4089580E094E40895089596E0799F11
-:10182000F001112494E5899FE00DF11D1124E60FCC
-:10183000F11DEE0FFF1FEC51FF4F8591949108951C
-:10184000880F991F805A9040FC01859194910895CA
-:10185000880F991F80529F4FFC01859194910895A4
-:1018600026E0729FF001112444E5849FE00DF11DF4
-:101870001124E60FF11DEE0FFF1FEC51FF4F2591D4
-:101880003491C9019A9581159F4110F4C9010895B9
-:10189000C90190528115904128F4C9019F700E949E
-:1018A000280C0895C90190538115904120F4C90175
-:1018B0009927906C0895211580E5380769F40E94F6
-:1018C000F51A9FEF24E34CE0915020404040E1F7AF
-:1018D00000C000000C948822213080E5380751F4C4
-:1018E00084E094E00E94A9078091D70181608093F1
-:1018F000D7010895C90190558115904108F050C055
-:10190000832F99278F70992781309105D9F4A901E8
-:101910004370552702C0880F991F4A95E2F79C68CB
-:10192000A90164E0440F551F6A95E1F744275370FD
-:10193000842B952B73E0220F331F7A95E1F72076E5
-:1019400033271DC08230910529F4922F8827816F9B
-:10195000906A089583309105A9F4A9014370552731
-:1019600081E090E002C0880F991F4A95E2F79C68D9
-:1019700043E0220F331F4A95E1F7207E3770822B18
-:10198000932B08950497F1F4A9014370552781E042
-:1019900090E002C0880F991F4A95E2F79A68E8CF55
-:1019A000C90190578115904120F4C9019F70906240
-:1019B0000895C90190588115904120F4C9019F7084
-:1019C000906A0895203E3105E0F4203C310558F539
-:1019D0002133310509F470C048F42932310509F486
-:1019E00064C02A32310509F46EC074C02933310550
-:1019F000F1F022383105D9F02533310509F44EC014
-:101A000069C0233E310589F138F4203E3105C1F02B
-:101A1000223E3105E1F05EC0263E310569F1273EE8
-:101A20003105A9F157C0C9010E94200C0895809189
-:101A3000EA0180FD02C081FF4DC080EE90E04BC006
-:101A40008091EA0180FFF9CF89E390E044C0809162
-:101A5000EA0182FF0EC08091EA0184FF03C080E0AA
-:101A600090E039C083EE90E036C08091EA0182FFB9
-:101A7000F2CF82EE90E02FC08091EA0183FF0BC08D
-:101A80008091EA0184FDEBCF87EE90E024C0809145
-:101A9000EA0183FFF5CF86EE90E01DC08091EA0158
-:101AA00085FF07C089E290E016C08091EA0185FFBA
-:101AB000F9CF85E390E00FC08091EA0186FF07C06F
-:101AC0008AE290E008C08091EA0186FFF9CF81E3C5
-:101AD00090E001C0C9010E944E0B089508958091C5
-:101AE0006D0108959FB7F89410925C019FBF90918B
-:101AF000F001943009F058C09091E9009F70209156
-:101B0000EC0020FF02C020E801C020E0292B94E077
-:101B10009093E9009091EB0090FF43C09091EE000C
-:101B200097FF3FC090915A01992321F09091E800CE
-:101B300095FF37C010925A0196E03091E80035FDCC
-:101B400015C03091F001343061F53091EB0035FD76
-:101B500028C0915021F481E080935A0122C0EFE91E
-:101B6000FFE03197F1F700C00000E7CF8093F1006C
-:101B70008091E80085FD0AC08091E80080FFFCCFDD
-:101B80008091E8008E778093E80006C08FB7F894C4
-:101B900091E090935C018FBF2F702093E90080E06B
-:101BA00008952F702093E9008FEF0895CF93DF936E
-:101BB00000D01F92CDB7DEB72091F001243019F587
-:101BC00023E029839B838A832093E9008FEF909100
-:101BD000E800815095FD06C095ED9A95F1F700005B
-:101BE0008111F5CF8091E80085FF0DC040E050E005
-:101BF00063E070E0CE0101960E94A5108091E8009C
-:101C00008E778093E8000F900F900F90DF91CF9127
-:101C10000895CF93DF9300D01F92CDB7DEB7209108
-:101C2000F001243021F522E029839B838A8383E01D
-:101C30008093E9008FEF9091E800815095FD06C0F8
-:101C400095ED9A95F1F700008111F5CF8091E800AC
-:101C500085FF0DC040E050E063E070E0CE010196EA
-:101C60000E94A5108091E8008E778093E8000F9085
-:101C70000F900F90DF91CF9108952091F0012430C3
-:101C8000F1F422E02093E9002FEF3091E800215099
-:101C900035FD06C035ED3A95F1F700002111F5CF7D
-:101CA0002091E80025FF0BC040E050E065E070E0C7
-:101CB0000E94A5108091E8008E778093E800089537
-:101CC000CF93DF93EC018091F001843009F047C09D
-:101CD00080910C018823E1F080910D018823C1F0EF
-:101CE00085E08093E9008FEF9091E800815095FDA9
-:101CF00006C095E19A95F1F700008111F5CF80912A
-:101D0000E80085FF2CC040E050E060E170E017C0C3
-:101D100081E08093E9008FEF9091E800815095FD7C
-:101D200006C095ED9A95F1F700008111F5CF8091ED
-:101D3000E80085FF14C040E050E068E070E0CE01AC
-:101D40000E94A5108091E8008E778093E80080E1E2
-:101D5000FE01ADE5B1E001900D928A95E1F7DF91CA
-:101D6000CF9108958BE394E00E94A9078091EF0141
-:101D7000811109C00E9437120E9494128091E200E2
-:101D800084608093E200089587E394E00E94A907AD
-:101D90001092EF01089583E394E00C94A9078FE279
-:101DA00094E00E94A9070C94492C8BE294E00E94D5
-:101DB000A9070E9423220E944F2C0E9430150C94E8
-:101DC0006E0D80915B018F5F80935B0162E30E94E7
-:101DD000BD2D911135C010925B0180915C0188236B
-:101DE00079F18091F001843049F58091E9008F709C
-:101DF0009091EC0090FF02C090E801C090E0982B19
-:101E000084E08093E9008091EB0080FF14C0809112
-:101E1000EE0087FF10C08091E80085FF03C010929C
-:101E2000F100F9CF8091E80080FF05C08091E800C3
-:101E30008E778093E8009F709093E90010925C0188
-:101E4000089542E061EC81E00E94B11142E061EC52
-:101E500082E00E94B11142E061EC83E00E94B11186
-:101E600042E261EC84E00E94B11142E161EC85E064
-:101E70000C94B1118091F201833009F455C030F413
-:101E8000813071F0823009F48EC008958A3009F4EF
-:101E90007AC08B3009F460C0893009F09CC020C042
-:101EA0008091F101813A09F096C08091E800877F26
-:101EB0008093E8008091F5019091F601892B21F043
-:101EC00060E080E090E003C060E18DE591E070E0CB
-:101ED0000E94EE108091E8008B778093E8000895CF
-:101EE0008091F101813209F076C08091F5019091E5
-:101EF000F601009719F0049709F06DC08091E80091
-:101F0000877F8093E8008091E80082FD05C0809182
-:101F1000F0018111F8CF5FC08091F10080936D01D5
-:101F20008091E8008B7753C08091F101813A09F0EC
-:101F300052C08091F5019091F601892B09F04BC0B8
-:101F40008091E800877F8093E8008091E80080FF1F
-:101F5000FCCF80910C0136C08091F1018132D9F51E
-:101F60008091F5019091F601892BA9F58091E80007
-:101F7000877F8093E8000E94E6118091F3018093AF
-:101F80000C010C94F51A8091F101813221F58091B8
-:101F9000E800877F8093E8000E94E6118091F401B9
-:101FA00080936E0108958091F101813AA1F48091AE
-:101FB000E800877F8093E8008091E80080FFFCCFF5
-:101FC00080916E018093F1008091E8008E7780937C
-:101FD000E8000C94E611089584B7877F84BF88E1F8
-:101FE0000FB6F89480936000109260000FBE90E0EE
-:101FF00080E80FB6F89480936100909361000FBE63
-:102000000E94B9150E9437120E9494128091E2003A
-:1020100084608093E20082E79DE00E9462217894D0
-:102020000E940E150E94BB1582E091E00E942B15C4
-:102030000E94372C8AE194E00E94A9078091F00168
-:10204000853089F486E194E00E94A9070E94E62188
-:102050008091EE01882391F30E940E22882371F370
-:102060000E948F10EBCF0E94E915E8CF292F33276C
-:1020700023303105A9F06CF42130310509F442C058
-:102080002230310509F043C08DE890E023E734E0C9
-:1020900042C021323105C9F02232310519F137C071
-:1020A00099278130910541F08230910541F0892BCB
-:1020B00071F5EFE6F4E005C0E7E5F4E002C0EFE318
-:1020C000F4E0849190E09F0126C0653000F5E62F92
-:1020D000F0E0EE0FFF1FEB5DFE4F2081318189E0C4
-:1020E00090E019C0653098F4E62FF0E0DF01AA0F08
-:1020F000BB1FA55EBE4F2D913C91EA5EFE4F8081D5
-:1021000090E009C082E190E020E035E004C080E08A
-:1021100090E020E030E0FA0131832083089580E1EF
-:1021200089BD82E189BD09B400FEFDCF8091D80050
-:102130008F7D8093D8008091E00082608093E000E2
-:102140008091E00081FDFCCF0895CF92DF92EF9265
-:10215000FF920F931F93CF93DF937C018B01EA01D2
-:102160000E940712811131C0209731F08881998136
-:10217000081B190BE80EF91EC12CD12C01151105F5
-:1021800019F18091E80085FD14C08091E8008E77F8
-:102190008093E800209741F0888199818C0D9D1DE6
-:1021A0009983888385E011C00E940712882331F348
-:1021B0000CC0F70181917F018093F100015011095A
-:1021C000FFEFCF1ADF0ADACF80E0DF91CF911F91C6
-:1021D0000F91FF90EF90DF90CF9008952091F7013D
-:1021E0003091F8012617370748F06115710539F469
-:1021F0002091E8002E772093E80001C0B901FC018E
-:1022000020E061157105B9F18091F001882309F48E
-:1022100040C0853009F43FC08091E80083FD3DC097
-:102220008091E80082FF06C08091E80082FF26C00E
-:1022300080E008958091E80080FFE3CF2091F300D3
-:102240008091F20090E0922B6115710551F0883079
-:10225000910538F421912093F100615071090196A4
-:10226000F3CF21E0089709F020E08091E8008E7715
-:102270008093E800C6CF2111C7CFD6CF8091F0015F
-:10228000882339F0853039F08091E80083FFCCCF86
-:1022900004C082E0089583E0089581E008952091CC
-:1022A000F7013091F8012617370748F061157105DD
-:1022B00039F42091E8002E772093E80001C0B9019D
-:1022C000FC0120E061157105C1F18091F0018823C6
-:1022D00009F441C0853009F440C08091E80083FDD5
-:1022E0003EC08091E80082FF06C08091E80082FF36
-:1022F00027C080E008958091E80080FFE3CF20911F
-:10230000F3008091F20090E0922B6115710559F075
-:102310008830910540F424912093F100319661506A
-:1023200071090196F2CF21E0089709F020E0809131
-:10233000E8008E778093E800C5CF2111C6CFD5CFB6
-:102340008091F001882339F0853039F08091E800E0
-:1023500083FFCBCF04C082E0089583E0089581E03D
-:102360000895982F973058F59093E900981739F011
-:102370007091EC002091ED005091F00003C0242FEB
-:10238000762F50E021FF19C03091EB003E7F309353
-:10239000EB003091ED003D7F3093ED003091EB008C
-:1023A00031603093EB007093EC002093ED0050937C
-:1023B000F0002091EE0027FF07C09F5FD3CF8F7002
-:1023C0008093E90081E0089580E008958091F10113
-:1023D00087FD05C08091E80080FF0EC012C080918B
-:1023E000E80082FD05C08091F0018111F8CF0895C9
-:1023F0008091E8008B7708C08091F0018111EACFCD
-:1024000008958091E8008E778093E8000895809188
-:10241000E4009091E50045E62091EC0020FF21C00A
-:102420002091E80020FD21C02091F001222389F0B5
-:10243000253089F02091EB0025FD0FC02091E400AC
-:102440003091E5002817390739F3415041F0C901AF
-:10245000E3CF82E0089583E0089581E0089584E069
-:1024600008952091E80022FFDFCF80E008950E94C8
-:10247000A5120E94AD12E0EEF0E0808181608083C1
-:10248000E8EDF0E080818F77808319BCA7EDB0E0A4
-:102490008C918E7F8C9380818F7E80831092EF0150
-:1024A00008950F931F93CF93DF930E94A5120E946C
-:1024B000AD12C8EDD0E088818F77888388818068ED
-:1024C000888388818F7D888319BC1092F0011092D7
-:1024D000EC011092EE011092ED0100EE10E0F80117
-:1024E00080818B7F808388818160888342E060E087
-:1024F00080E00E94B111E1EEF0E080818E7F808368
-:10250000E2EEF0E08081816080838081886080835A
-:10251000F80180818E7F8083888180618883DF914C
-:10252000CF911F910F910895E8EDF0E080818F7EAB
-:102530008083E7EDF0E080818160808384E082BF6A
-:1025400081E08093EF010C945112E8EDF0E080817E
-:102550008E7F80831092E20008951092DA0010922C
-:10256000E10008951F920F920FB60F9211242F933E
-:102570003F934F935F936F937F938F939F93AF930B
-:10258000BF93EF93FF938091E10082FF0BC0809196
-:10259000E20082FF07C08091E1008B7F8093E10021
-:1025A0000E94E10E8091DA0080FF1FC08091D80068
-:1025B00080FF1BC08091DA008E7F8093DA008091CB
-:1025C000D90080FF0DC080E189BD82E189BD09B4D9
-:1025D00000FEFDCF81E08093F0010E94B20E05C0A5
-:1025E00019BC1092F0010E94C40E8091E10080FF9E
-:1025F00019C08091E20080FF15C08091E2008E7FBB
-:102600008093E2008091E20080618093E2008091FB
-:10261000D80080628093D80019BC85E08093F001D7
-:102620000E94CF0E8091E10084FF30C08091E200D3
-:1026300084FF2CC080E189BD82E189BD09B400FE20
-:10264000FDCF8091D8008F7D8093D8008091E100EC
-:102650008F7E8093E1008091E2008F7E8093E20084
-:102660008091E20081608093E2008091EC018823F8
-:1026700011F084E007C08091E30087FF02C083E08F
-:1026800001C081E08093F0010E94D50E8091E100AD
-:1026900083FF29C08091E20083FF25C08091E10083
-:1026A000877F8093E10082E08093F0011092EC013B
-:1026B0008091E1008E7F8093E1008091E2008E7F27
-:1026C0008093E2008091E20080618093E20042E02A
-:1026D00060E080E00E94B1118091F00088608093FA
-:1026E000F0000E94CB0EFF91EF91BF91AF919F91AF
-:1026F0008F917F916F915F914F913F912F910F90AB
-:102700000FBE0F901F9018951F920F920FB60F9249
-:1027100011242F933F934F935F936F937F938F93E6
-:102720009F93AF93BF93CF93EF93FF93C091E90033
-:10273000CF708091EC001092E9008091F000877FCB
-:102740008093F00078940E94C0131092E900809169
-:10275000F00088608093F000C093E900FF91EF9152
-:10276000CF91BF91AF919F918F917F916F915F9129
-:102770004F913F912F910F900FBE0F901F90189582
-:102780001F93CF93DF93CDB7DEB7AA970FB6F89418
-:10279000DEBF0FBECDBFE1EFF1E08091F10081938C
-:1027A00021E0E93FF207C9F70E943A0F8091E80063
-:1027B00083FF1CC12091F1013091F201832F90E041
-:1027C0008A30910508F012C1FC01EA5AFF4F0C94BF
-:1027D000DD2D203881F0223809F008C18091F50103
-:1027E0008F708093E9008091EB0085FB882780F94A
-:1027F0001092E90006C08091ED019091EE019111D7
-:1028000082609091E800977F9093E8008093F100B8
-:102810001092F100C5C0822F8D7F09F0E7C02223FE
-:1028200019F0223061F0E2C08091F301813009F0AB
-:10283000DDC0333009F080E08093EE0128C0809144
-:10284000F301811124C02091F5012F7009F4CEC04D
-:102850002093E9008091EB0080FF19C08091EB008C
-:10286000333011F4806211C080618093EB0081E00D
-:1028700090E0022E01C0880F0A94EAF78093EA00E4
-:102880001092EA008091EB0088608093EB00109238
-:10289000E9008091E800877F86C02111A7C01091D0
-:1028A000F3011F778091E3008078812B8093E30010
-:1028B0008091E800877F8093E8000E94E611809174
-:1028C000E80080FFFCCF8091E30080688093E30004
-:1028D000112311F083E001C082E08093F00186C0F3
-:1028E0002058223008F082C08091F3019091F401C9
-:1028F0008C3D23E0920779F583E08A838AE289831D
-:102900004FB7F894DE01139620E03EE051E2E32F4A
-:10291000F0E050935700E49120FF03C0E295EF7080
-:102920003F5FEF708E2F90E0EA3010F0C79601C045
-:10293000C0968D939D932F5F243149F74FBF8091AF
-:10294000E800877F8093E8006AE270E0CE0101969C
-:102950000E94EE1014C0AE014F5F5F4F6091F50111
-:102960000E943610009709F441C02091E800277FAB
-:102970002093E800BC0189819A810E944F118091C7
-:10298000E8008B778093E80031C0203879F580919A
-:10299000E800877F8093E8008091EC018093F1004C
-:1029A0008091E8008E778093E8000E94E6111EC0B7
-:1029B00021111CC09091F3019230C0F48091E80085
-:1029C000877F8093E8009093EC010E94E61180914C
-:1029D000EC01811104C08091E30087FF02C084E014
-:1029E00001C081E08093F0010E94210F8091E800F6
-:1029F00083FF0AC08091E800877F8093E800809180
-:102A0000EB0080628093EB00AA960FB6F894DEBFCD
-:102A10000FBECDBFDF91CF911F910895CF938091CD
-:102A2000F0018823B1F08091E9008F709091EC0063
-:102A300090FF02C090E801C090E0C92FC82B10920F
-:102A4000E9008091E80083FD0E94C013CF70C0931D
-:102A5000E900CF91089590937401809373010895D4
-:102A6000E0917301F0917401309721F00190F081B1
-:102A7000E02D099480E00895FF920F931F93CF9368
-:102A8000DF938C01E0917301F0917401309799F11B
-:102A90000280F381E02D09958091D70182FF2BC040
-:102AA00080FF04C085E396E00E94A907E80180E169
-:102AB000F82E0FE216E08091D70180FF0BC08881CD
-:102AC0001F928F931F930F930E9442080F900F90B5
-:102AD0000F900F90FA942196F110EDCF8091D701CD
-:102AE00080FF09C08DE296E0DF91CF911F910F9199
-:102AF000FF900C94A907DF91CF911F910F91FF9048
-:102B00000895E0917301F0917401309721F00480F1
-:102B1000F581E02D099408952091710130917201A1
-:102B20008217930771F09093720180937101E09185
-:102B30007301F0917401309721F00680F781E02D48
-:102B40000994089520916F013091700182179307C5
-:102B500071F09093700180936F01E0917301F09197
-:102B60007401309721F00084F185E02D09940895D7
-:102B700008950C94B8150E9425220E94B9090C945E
-:102B8000EB22CF93C82F8091D70182FF1EC080FF18
-:102B900004C08EE496E00E94A9078091D70180FFCF
-:102BA0000CC01F92CF9329E436E03F932F930E94ED
-:102BB00042080F900F900F900F908091D70180FFE7
-:102BC00004C087E496E00E94A9078C2FCF910C9453
-:102BD0006E0DCF92DF92EF92FF920F931F93CF93E0
-:102BE000DF93CDB7DEB72B970FB6F894DEBF0FBEDD
-:102BF000CDBF0E94D60936E7E32E31E0F32E00E088
-:102C000010E0C02E802F0E94010BF701D1907F01B0
-:102C1000D826B1F40F5F1F4F0E30110591F78FEFDB
-:102C200089838A831B820E942E228160782F9D8354
-:102C30008C8349815A816B818D810E948C1641C0A1
-:102C40009091D70191FF04C08B870E94070B8B8561
-:102C500020E030E04D2D50E0922FBA01022E02C04C
-:102C6000759567950A94E2F760FF25C02E83CF82A1
-:102C7000EE24E394F12C02C0EE0CFF1C9A95E2F7CF
-:102C800090E08E219F2121E0892B09F420E0288704
-:102C90000E942E228160782F9A8789874E815F81DA
-:102CA00068858A850E948C16F801EA58FE4F80815B
-:102CB0008E25808306C02F5F3F4F2630310561F699
-:102CC000A9CF0E945926109175010E94301518173E
-:102CD000A1F00E943015809375012B960FB6F894E1
-:102CE000DEBF0FBECDBFDF91CF911F910F91FF903F
-:102CF000EF90DF90CF900C94C1152B960FB6F894FF
-:102D0000DEBF0FBECDBFDF91CF911F910F91FF901E
-:102D1000EF90DF90CF900895CF93DF93CDB7DEB7DC
-:102D20002B970FB6F894DEBF0FBECDBF4F835887E9
-:102D300069877A878B87DE01119686E0FD01119203
-:102D40008A95E9F785E0FE01379601900D928A9504
-:102D5000E1F749815A816B817C818D819E810E943E
-:102D6000C11D2B960FB6F894DEBF0FBECDBFDF910D
-:102D7000CF910895CF93C82F882309F4C1C082381A
-:102D800059F40E94301581FDBBC089E30E94602088
-:102D90000E943C2189E30CC0833879F40E943015ED
-:102DA00080FDAEC083E50E9460200E943C2183E547
-:102DB0000E94B120CF910C943C21843859F40E9498
-:102DC000301582FD9DC087E40E9460200E943C2156
-:102DD00087E4EECF8CEF8C0F813A48F48C2F0E9461
-:102DE000E22A81118DC08C2F0E946020E3CF80E207
-:102DF0008C0F883048F4C77081E001C0880FCA95F5
-:102E0000EAF70E940321D6CF8BE58C0F833078F44C
-:102E1000C53A29F0C63A31F482E890E005C081E86D
-:102E200090E002C083E890E0CF910C948C1588E587
-:102E30008C0F833108F064C0C83A39F1C93A41F1C6
-:102E4000CA3A49F1CB3A51F1CC3A59F1CD3A61F154
-:102E5000C03B69F1CE3A71F1CF3A79F1C13B81F1D2
-:102E6000C23B89F1C33B91F1C43B99F1C53BA1F150
-:102E7000C63BA9F1C73BB1F1C83BB9F1C93BC1F1B0
-:102E8000CA3BC9F58AE292E038C082EE90E035C0D4
-:102E900089EE90E032C08AEE90E02FC085EB90E0A2
-:102EA0002CC086EB90E029C087EB90E026C08CEC2C
-:102EB00090E023C08DEC90E020C083E891E01DC03D
-:102EC0008AE891E01AC082E991E017C084E991E0B4
-:102ED00014C081E292E011C083E292E00EC084E26D
-:102EE00092E00BC085E292E008C086E292E005C065
-:102EF00087E292E002C080E090E0CF910C94A215AE
-:102F0000CF910895882309F44BC0823859F40E9468
-:102F1000301581FF45C089E30E9460200E943C215A
-:102F200089E30CC0833871F40E94301580FF38C0EB
-:102F300083E50E9460200E943C2183E50E94B1202D
-:102F40000C943C21843859F40E94301582FF28C02B
-:102F500087E40E9460200E943C2187E4EFCF9CEF31
-:102F6000980F913A58F390E2980F983050F4877088
-:102F700091E001C0990F8A95EAF7892F0E940921F3
-:102F8000DFCF9BE5980F933020F480E090E00C9425
-:102F90008C15885A833120F480E090E00C94A215BF
-:102FA0000895882321F00E9403210C943C21089568
-:102FB000882321F00E9409210C943C210895CF928E
-:102FC000DF92EF92FF920F931F93CF93DF93CDB7D2
-:102FD000DEB728970FB6F894DEBF0FBECDBF8C01C9
-:102FE00085E0F801DE01119601900D928A95E1F7D6
-:102FF000F80140813181F280258122952F708381F3
-:103000009481892B31F03F3F31F481E04F3F19F437
-:1030100003C081E001C080E080FDC6C249833A83DD
-:1030200089819A812F830E941E209E8388870E9417
-:103030001D200E94F01E4E81E42FE295EF70F0E01B
-:10304000E05AFF4F2F8168850C94DD2D842F807FFF
-:10305000142F1F70882311F01295107FFF2059F054
-:10306000112309F456C2812F68870E9413210E9400
-:103070003C2168854EC2862F0E948217112309F4D5
-:1030800093C2812F0E94192128960FB6F894DEBFB3
-:103090000FBECDBFDF91CF911F910F91FF90EF90A9
-:1030A000DF90CF900C943C21342F307F842F8F7091
-:1030B000303211F08295807F662319F0613019F16A
-:1030C0002CC0FF20B1F0222309F494C1213009F073
-:1030D00091C128960FB6F894DEBF0FBECDBFDF9129
-:1030E000CF911F910F91FF90EF90DF90CF900C94B4
-:1030F0002321222319F0213009F456C28E830E9425
-:1031000026218E818AC1FF2021F0263008F04CC292
-:1031100071C1253008F048C280C1FF2021F0222370
-:1031200009F468C1F6C1222309F477C106C2242F2D
-:1031300026952695237030E02115310521F02130A8
-:103140003105C9F031C2FF2021F0862F942F9370F2
-:1031500002C080E090E028960FB6F894DEBF0FBE64
-:10316000CDBFDF91CF911F910F91FF90EF90DF9036
-:10317000CF900C948C15FF2021F0862F942F937004
-:1031800002C080E090E028960FB6F894DEBF0FBE34
-:10319000CDBFDF91CF911F910F91FF90EF90DF9006
-:1031A000CF900C94A215862FFF2019F00E94DF24E7
-:1031B00002C00E94472528960FB6F894DEBF0FBEC6
-:1031C000CDBFDF91CF911F910F91FF90EF90DF90D6
-:1031D000CF900C94CC25842F837009F076C0F11029
-:1031E000E3C1262F229526952770220F220F862FC6
-:1031F0008F70C82ED12CE12CF12C022E04C0CC0CE7
-:10320000DD1CEE1CFF1C0A94D2F764FF10C06FE0B7
-:1032100070E080E090E004C0660F771F881F991F60
-:103220002A95D2F7609570958095909503C060E0DF
-:1032300070E0CB01242F269526952370422F50E075
-:1032400042305105D1F04330510559F16C297D29A7
-:103250008E299F294130510541F128960FB6F894E7
-:10326000DEBF0FBECDBFDF91CF911F910F91FF90B9
-:10327000EF90DF90CF900C94151F6C297D298E293B
-:103280009F2928960FB6F894DEBF0FBECDBFDF9101
-:10329000CF911F910F91FF90EF90DF90CF900C9402
-:1032A0002F1F0E94151FC701B60128960FB6F8946C
-:1032B000DEBF0FBECDBFDF91CF911F910F91FF9069
-:1032C000EF90DF90CF900C94FB1EFF2019F0842F1D
-:1032D000817001C08695882309F466C1262F229546
-:1032E00026952770220F220F862F8F70C82ED12C83
-:1032F000E12CF12C022E04C0CC0CDD1CEE1CFF1CBA
-:103300000A94D2F764FF10C06FE070E080E090E0B4
-:1033100004C0660F771F881F991F2A95D2F7609502
-:1033200070958095909503C060E070E0CB01242FEC
-:10333000269526952370422F50E042305105D1F05A
-:103340004330510559F16C297D298E299F2941303F
-:10335000510541F128960FB6F894DEBF0FBECDBFE0
-:10336000DF91CF911F910F91FF90EF90DF90CF9061
-:103370000C94E91F6C297D298E299F2928960FB668
-:10338000F894DEBF0FBECDBFDF91CF911F910F919B
-:10339000FF90EF90DF90CF900C9403200E94E91FE4
-:1033A000C701B60128960FB6F894DEBF0FBECDBF99
-:1033B000DF91CF911F910F91FF90EF90DF90CF9011
-:1033C0000C94CF1F603FC9F118F4603E50F49CC0CC
-:1033D000623F09F461C008F44BC0633F09F470C058
-:1033E00093C0162F1F70842F8F71FF2099F00E94B9
-:1033F000681F812F28960FB6F894DEBF0FBECDBF91
-:10340000DF91CF911F910F91FF90EF90DF90CF90C0
-:103410000C94D1170E94891F812F28960FB6F8941B
-:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7
-:10343000EF90DF90CF900C94D817FF20A9F02530A3
-:1034400008F0B2C0842F8F7128960FB6F894DEBFB3
-:103450000FBECDBFDF91CF911F910F91FF90EF90E5
-:10346000DF90CF900C94AE1F263008F09DC0EACFBD
-:10347000FF20A1F0842F8F7128960FB6F894DEBF3D
-:103480000FBECDBFDF91CF911F910F91FF90EF90B5
-:10349000DF90CF900C94681FFF2061F3842F8F7111
-:1034A00028960FB6F894DEBF0FBECDBFDF91CF9147
-:1034B0001F910F91FF90EF90DF90CF900C94891F98
-:1034C000FF2091F0842F8F7128960FB6F894DEBFFD
-:1034D0000FBECDBFDF91CF911F910F91FF90EF9065
-:1034E000DF90CF900C94531F28960FB6F894DEBF50
-:1034F0000FBECDBFDF91CF911F910F91FF90EF9045
-:10350000DF90CF900C94491FFF20A1F0222309F4F3
-:10351000B1CF862F28960FB6F894DEBF0FBECDBF71
-:10352000DF91CF911F910F91FF90EF90DF90CF909F
-:103530000C94BA16222309F4B1CF862F28960FB621
-:10354000F894DEBF0FBECDBFDF91CF911F910F91D9
-:10355000FF90EF90DF90CF900C9482174F70C801CE
-:103560000E944B0828960FB6F894DEBF0FBECDBF61
-:10357000DF91CF911F910F91FF90EF90DF90CF904F
-:103580000C946E1E4F70C80128960FB6F894DEBFDB
-:103590000FBECDBFDF91CF911F910F91FF90EF90A4
-:1035A000DF90CF900C940D0C28960FB6F894DEBFE8
-:1035B0000FBECDBFDF91CF911F910F91FF90EF9084
-:1035C000DF90CF9008950E9420210E94F5200E9454
-:1035D0003C210E94FA260E94CC2580E090E00E94C7
-:1035E0008C1580E090E00C94A2150E9410210C94A0
-:1035F000E31A0E941E20292F22952F7030E02C30D4
-:1036000031054CF42A3031056CF422503109223056
-:10361000310590F407C02C30310551F02F303105C1
-:1036200039F00AC0803E10F0803F31F481E0089507
-:1036300093FB882780F9089580E00895CF93DF9366
-:1036400000D000D01F92CDB7DEB70F900F900F9033
-:103650000F900F90DF91CF910895CF93DF9300D01B
-:1036600000D000D0CDB7DEB726960FB6F894DEBFF7
-:103670000FBECDBFDF91CF9108951F93CF93DF93FE
-:10368000C091840116E080918501C81799F0D0E0BF
-:103690001C9FF0011D9FF00D1124EA57FE4F408141
-:1036A000518162817381848195810E942D1B2196B5
-:1036B000C770E9CFDF91CF911F9108954091B60176
-:1036C0005091B7016091B8017091B9018091BA0130
-:1036D0009091BB010C942D1BCF938091BB018295DF
-:1036E0008F7009F05FC08091B801882309F45AC037
-:1036F00020918401A09185016091B6017091B7017C
-:103700008091B9019091BA0131E06F3F09F030E04A
-:10371000B32FC6E02A1709F445C0009721F07F3F78
-:1037200021F44B2F03C041E001C040E030E040FDF8
-:1037300035C0C29FF001C39FF00D1124EA57FE4F20
-:10374000418174132BC04081641328C04281411110
-:1037500025C0438154814817590710F4415051093D
-:10376000481B590B483C5105C8F48091BB018F7030
-:1037700080618093BB0186E0829FF001839FF00D02
-:103780001124E557FE4F80818F708061808386EB26
-:1037900091E00E94DF17CF910C943D1B2F5F3F4FAC
-:1037A0002770B8CFCF910895CF92DF92EF92FF921A
-:1037B0000F931F93CF93DF93CDB7DEB762970FB60A
-:1037C000F894DEBF0FBECDBF8C0185E0F801DE01AD
-:1037D0001D9601900D928A95E1F7D8014C911196B2
-:1037E0005C91119712966C9112971396ED90FC9044
-:1037F00014977091B601E091B7012091B901309111
-:10380000BA012115310531F0EF3F31F481E07F3FFE
-:1038100019F403C081E001C080E0B82FB170CB2E55
-:1038200080FD6CC1D090B801DD2009F4F5C0F091A5
-:10383000BB01E216F30638F0C701821B930B883CEC
-:10384000910548F09BC0209530952E0D3F1D283CDA
-:10385000310508F093C08F2F807F09F052C0E51327
-:1038600014C0741312C0D62E61110FC0FF70F06126
-:10387000F093BB010E945E1B86EB91E00E94DF1774
-:103880008091BB01F80185836CC1EF2831F05F3F67
-:1038900031F481E04F3F19F403C081E001C080E0C2
-:1038A00080FD03C081E0862701C080E0F82FF17021
-:1038B000FF2E80FF1CC0809184012091850136E09D
-:1038C000821709F428C190E0389FF001399FF00D6C
-:1038D0001124EA57FE4F7181571306C070814713B8
-:1038E00003C07281671303C001968770E9CFD62E9B
-:1038F000662309F436C18091BB0181608093BB01CE
-:1039000053C0E51308C0741306C0611104C0D80188
-:103910001596FC93AEC04D875E878D859E856A8B1C
-:103920000E94F91A6A89882329F1D62E662311F19B
-:103930002091BB01822F82958F7090E002970CF44A
-:1039400060C08091B6019091B70198878F831986E6
-:10395000FB86EA862C87CE01079651C0E51731F128
-:103960004D875E878D859E856A8B0E94F91A6A89CC
-:1039700081112EC0C8010E94DF17A4C08F2F807F45
-:1039800069F77E2DF98AE88A89890E941E1B86EBD9
-:1039900091E00E94DF17E6EBF1E086E0DF011D9287
-:1039A0008A95E9F70E945E1BD12CDBC07413D8CF37
-:1039B0006111D6CFD8011596FC93C8010E94DF177C
-:1039C000E6EBF1E086E0DF011D928A95E9F7C9C0D8
-:1039D000D62E662379F22091BB01822F82958F70BB
-:1039E00090E0029774F08091B6019091B7019A83AC
-:1039F00089831B82FD82EC822E83CE0101960E9478
-:103A0000DF1786E0F801A6EBB1E001900D928A95F0
-:103A1000E1F70E946C1B6FC0E216F30628F0C701A5
-:103A2000821B930B9C0104C0209530952E0D3F1DE9
-:103A3000283C310508F052C0D62E662309F49ACFEF
-:103A4000E5132CC074132AC08091BB0180FD1DC0FA
-:103A5000982F92959F70C9F0D80115968C93159761
-:103A60009F3039F09F5F9295907F8F70892B1596CC
-:103A70008C93C8010E94DF1786E0F801A6EBB1E045
-:103A800001900D928A95E1F736C086E0F801A6EB29
-:103A9000B1E001900D928A95E1F763C04D875E8792
-:103AA0008D859E850E94F91A882379F086E0F801B9
-:103AB000A6EBB1E001900D928A95E1F70E946C1B94
-:103AC0000E945E1BDD24D3944CC08091BB018160B9
-:103AD0008093BB01C8010E94DF1743C07E2DF98A85
-:103AE000E88A89890E941E1BE6EBF1E086E0DF018F
-:103AF0001D928A95E9F70E945E1B33C0662309F484
-:103B000039CF4D875E878D859E850E94F91A88235F
-:103B100009F430CFCBCF4D875E878D859E850E947F
-:103B20001E20292F22952F7030E0223031052CF4F1
-:103B30009F7041F0811106C00CC0243031052CF477
-:103B40009F7049F4805E883020F0C8010E94DF1722
-:103B5000CF2CDC2C06C0D80115969C91907F91F754
-:103B6000F8CF8D2D62960FB6F894DEBF0FBECDBF95
-:103B7000DF91CF911F910F91FF90EF90DF90CF9049
-:103B800008951F93CF93DF93CDB7DEB72C970FB671
-:103B9000F894DEBF0FBECDBF4F83588769877A8701
-:103BA0008B879C87CE0107960E94D41B8823C1F087
-:103BB0002F8138858A859B85892B31F03F3F11F015
-:103BC00080E003C02F3FE1F781E0811147C04F81C2
-:103BD000588569857A858B859C850E942D1B3EC002
-:103BE00086E0FE013796DE01119601900D928A95CE
-:103BF000E1F7FF81E8854A855B854115510531F084
-:103C0000EF3F31F481E0FF3F19F403C081E001C0D0
-:103C100080E080FD23C02091850130E0C90101963C
-:103C2000877099276091840170E086179707F1F1FA
-:103C3000F983EA835D834C8396E0929FD001939F42
-:103C4000B00D1124AA57BE4FFE01319601900D927E
-:103C50009A95E1F7809385010E943D1B16E08091C3
-:103C6000840190918501891779F1189FC001112471
-:103C70008A579E4F0E94D41B882331F1E091840122
-:103C80001E9FF0011124EA57FE4F4081518162814D
-:103C90007381848195810E942D1B8091840190E025
-:103CA00001968770992780938401D9CF0E94F51AD5
-:103CB0001092850110928401E6EBF1E086E0DF01CD
-:103CC0001D928A95E9F7CACF2C960FB6F894DEBFFD
-:103CD0000FBECDBFDF91CF911F910895EF92FF925C
-:103CE0000F931F93CF93DF939C01009709F471C04A
-:103CF000F12CEE24E394E9012196F90184918437B3
-:103D000040F4843008F056C0813081F0823021F1D7
-:103D100060C0853709F449C0C0F19CE7980F90371F
-:103D200008F057C08F770E94821746C089010E5F46
-:103D30001F4FFE01849190E2980F983050F48770E5
-:103D4000FE2D01C0FF0F8A95EAF78F2F0E941321E5
-:103D500015C00E94BA1614C089010E5F1F4FFE01E4
-:103D6000849190E2980F983068F48770FE2D01C01E
-:103D7000FF0F8A95EAF78F2F0E9419210E943C219C
-:103D8000E8011AC00E948217FBCF2E5F3F4FFE0151
-:103D9000C491CC2341F08FE99FE00197F1F700C077
-:103DA0000000C150F6CFE90107C0FE01F490E9011F
-:103DB000229602C00E94BA168F2D882341F0EFE9A7
-:103DC000FFE03197F1F700C000008150F6CF9E016F
-:103DD00092CFDF91CF911F910F91FF90EF900895B7
-:103DE00008956093C0017093C1018093C2019093C4
-:103DF000C3010C94E31A0F931F930091C00110911B
-:103E0000C1012091C2013091C301062B172B282B31
-:103E1000392B0093C0011093C1012093C20130934C
-:103E2000C3011F910F910C94E31A0F931F930091FC
-:103E3000C0011091C1012091C2013091C30106233C
-:103E40001723282339230093C0011093C101209325
-:103E5000C2013093C3011F910F910C94E31A0F9389
-:103E60001F930091C0011091C1012091C2013091B6
-:103E7000C30106271727282739270093C00110936D
-:103E8000C1012093C2013093C3011F910F910C9483
-:103E9000E31A1092BC011092BD011092BE01109263
-:103EA000BF010C94E31A41E050E060E070E004C010
-:103EB000440F551F661F771F8A95D2F74093BC01A8
-:103EC0005093BD016093BE017093BF010C94E31A3F
-:103ED00041E050E060E070E004C0440F551F661FF1
-:103EE000771F8A95D2F78091BC019091BD01A09176
-:103EF000BE01B091BF01842B952BA62BB72B8093CD
-:103F0000BC019093BD01A093BE01B093BF010C947E
-:103F1000E31A41E050E060E070E004C0440F551F38
-:103F2000661F771F8A95D2F74095509560957095DA
-:103F30008091BC019091BD01A091BE01B091BF01E3
-:103F400084239523A623B7238093BC019093BD01BE
-:103F5000A093BE01B093BF010C94E31A41E050E07E
-:103F600060E070E004C0440F551F661F771F8A95FC
-:103F7000D2F78091BC019091BD01A091BE01B0919A
-:103F8000BF0184279527A627B7278093BC0190936C
-:103F9000BD01A093BE01B093BF010C94E31A0F932F
-:103FA0001F930091BC011091BD012091BE01309181
-:103FB000BF01062B172B282B392B0093BC01109324
-:103FC000BD012093BE013093BF011F910F910C944E
-:103FD000E31A0F931F930091BC011091BD01209132
-:103FE000BE013091BF0106231723282339230093F4
-:103FF000BC011093BD012093BE013093BF011F91FE
-:104000000F910C94E31A0F931F930091BC01109130
-:10401000BD012091BE013091BF0106271727282737
-:1040200039270093BC011093BD012093BE0130934A
-:10403000BF011F910F910C94E31A0895CF92DF9264
-:10404000EF92FF920F931F93CF93DF93EC01C090F9
-:10405000C001D090C101E090C201F090C3018091F5
-:10406000BC019091BD01A091BE01B091BF01C82AD1
-:10407000D92AEA2AFB2A0FE110E0B701A601002E97
-:1040800004C076956795579547950A94D2F740FFF7
-:1040900007C0BE01802F0E94300C8130910539F499
-:1040A0000150110950F7BE0180E00E94300CDF91F1
-:1040B000CF911F910F91FF90EF90DF90CF900895D7
-:1040C00090910C01992361F190910D01992341F197
-:1040D000982F9695969596959F3088F4E0910E01CD
-:1040E000F0910F01E90FF11D877021E030E001C070
-:1040F000220F8A95EAF78181822B8183089590911E
-:10410000D70190FF2DC01F928F938FE796E09F936A
-:104110008F930E9442080F900F900F900F90089578
-:1041200040910E0150910F0120E030E09FEFFA0125
-:10413000E20FF31F6281681799F09F3F19F4611134
-:1041400001C0922F2F5F3F4F2E30310581F79F3FE7
-:1041500039F0FA01E90FF11D97FDFA958283089570
-:10416000089590910C01992369F190910D01992383
-:1041700049F1982F9695969596959F3090F4E091F9
-:104180000E01F0910F01E90FF11D877021E030E081
-:1041900001C0220F8A95EAF7209581812823218387
-:1041A00008959091D70190FF1FC01F928F9381E6D1
-:1041B00096E09F938F930E9442080F900F900F906C
-:1041C0000F90089540910E0150910F0120E030E0D2
-:1041D000FA01E20FF31F9281981301C012822F5F40
-:1041E0003F4F2E303105A1F7089581E090E0E09136
-:1041F0000E01F0910F01E80FF91F10820196803136
-:104200009105A9F708959091D601982B9093D60126
-:10421000089580959091D60198239093D6010895A2
-:104220001092D60108959091D501982B9093D501C5
-:10423000089580959091D50198239093D501089584
-:104240001092D50108958093C40108951092C4017D
-:10425000089540910E0150910F0120E030E080E080
-:10426000FA01E20FF31F918191118F5F2F5F3F4F92
-:104270002F303105A9F70895E0910E01F0910F015B
-:104280008091D6018083E0910E01F0910F01808131
-:104290009091D501892B80839091C401992361F07D
-:1042A000E0910E01F0910F018081892B80830E94A3
-:1042B000292181111092C40180910E0190910F016A
-:1042C0000C943C1590933B0180933A010895CF9252
-:1042D000DF92EF92FF920F931F936C01EE24FF2465
-:1042E000C114D104E104F10421F46B017C0180E0EC
-:1042F00001C080E133272F2D1E2D0D2D0115110535
-:104300002105310519F0885F68017901970186015F
-:10431000A4E03695279517950795AA95D1F701152D
-:1043200011052105310519F08C5F680179019701AC
-:104330008601F2E03695279517950795FA95D1F7FE
-:10434000011511052105310519F08E5F680179010C
-:10435000B701A6017695679557954795452B462B4E
-:10436000472B09F08F5F1F910F91FF90EF90DF9027
-:10437000CF9008958295982F9C7C969596958373FF
-:1043800044E0849F90011124922B892F8A7A86958C
-:104390009575990F892B08951F93CF93DF931F92E3
-:1043A000CDB7DEB799830E94BA21182F9981892F42
-:1043B0000E94BA21212F30E0322F2227A901482B59
-:1043C000CA010F90DF91CF911F9108958091F00164
-:1043D000843009F11092D80120E488E190E00FB612
-:1043E000F894A895809360000FBE2093600083B777
-:1043F000817F846083BF83B7816083BF7894889511
-:1044000083B78E7F83BF88E10FB6F89480936000F6
-:10441000109260000FBE089508950895CF930E94F2
-:104420000C220E94D6090E940D22C0E08C2F0E940F
-:10443000010B811105C0CF5FCE30C1F780E001C014
-:1044400081E0CF9108950C94F51A82E084BD93E049
-:1044500095BD9AEF97BD80936E0008952FB7F8949D
-:104460008091D9019091DA01A091DB01B091DC013A
-:104470002FBF0895CF92DF92EF92FF920F931F9379
-:104480002FB7F8944091D9015091DA016091DB0186
-:104490007091DC012FBF6A017B01EE24FF248C01A7
-:1044A00020E030E0C016D106E206F30610F44150D9
-:1044B0005109481B590BCA011F910F91FF90EF90B2
-:1044C000DF90CF9008951F920F920FB60F92112494
-:1044D0008F939F93AF93BF938091D9019091DA010D
-:1044E000A091DB01B091DC010196A11DB11D80936B
-:1044F000D9019093DA01A093DB01B093DC01BF9165
-:10450000AF919F918F910F900FBE0F901F901895B4
-:104510000E943712F8942FEF87EA91E621508040ED
-:104520009040E1F700C0000087E090EBDC01809351
-:10453000F9019093FA01A093FB01B093FC012CE0E8
-:1045400088E190E00FB6F894A895809360000FBEC4
-:1045500020936000FFCFEF92FF920F931F93CF93B2
-:10456000DF93E82EF12C8F2D0E94010BC0E0D0E0EC
-:10457000082F10E098010C2E02C0359527950A945B
-:10458000E2F720FD05C02196C630D10599F709C094
-:104590006C2F7F2D80E00E940E0CE812F4CF81E09A
-:1045A00005C0F3948EE0F812DECF80E0DF91CF916A
-:1045B0001F910F91FF90EF900895CF93C82F8CE239
-:1045C0000E94AB22882321F08C2FCF910C94AB2238
-:1045D00080E0CF910895CF930E943824811102C0CA
-:1045E0000E941E2484EA96E00E94A907C5E6C150F5
-:1045F00049F00E94D6098FE39CE90197F1F700C0CA
-:104600000000F5CF8DE996E00E94A90789E20E949B
-:10461000DD22811111C18AE20E94DD2281110E94F6
-:104620001E2485E00E94DD2281110E9488220E94C2
-:1046300043248093D70187E00E94DD22882399F1EB
-:104640008BE10E94DD22882351F09091D70191FBEC
-:10465000882780F921E0822780FB91F922C08EE033
-:104660000E94DD22882351F09091D70192FB882788
-:1046700080F921E0822780FB92F913C080E10E943B
-:10468000DD229091D701882341F093FB882780F9A0
-:1046900021E0822780FB93F904C0892F809580FB5D
-:1046A00090F99093D7018091D7010E9447240E94EE
-:1046B00055248093EA0180EE0E94DD22882341F098
-:1046C0008091EA01982F909590FB80F98093EA0100
-:1046D00089E30E94DD22882359F09091EA0191FB41
-:1046E000882780F921E0822780FB91F99093EA01E5
-:1046F00082EE0E94DD22882359F09091EA0192FB1C
-:10470000882780F921E0822780FB92F99093EA01C3
-:1047100086EE0E94DD22882359F09091EA0193FBF6
-:10472000882780F921E0822780FB93F99093EA01A2
-:1047300083EE0E94DD22882359F09091EA0194FBD8
-:10474000882780F921E0822780FB94F99093EA0181
-:1047500085E30E94DD22882359F09091EA0195FBC0
-:10476000882780F921E0822780FB95F99093EA0160
-:1047700081E30E94DD22882359F09091EA0196FBA3
-:10478000882780F921E0822780FB96F99093EA013F
-:1047900081E10E94DD22882359F09091EA0197FB84
-:1047A000882780F921E0822780FB97F99093EA011E
-:1047B0008091EA010E9459248091EA0187FB8827B1
-:1047C00080F980930D0187E20E94DD22C82F8EE1DF
-:1047D0000E94DD228111C2608FE10E94DD228111E1
-:1047E000C46080E20E94DD228111C86081E20E94E3
-:1047F000DD228111C06182E20E94DD228111C0624E
-:1048000083E20E94DD228111C06484E20E94DD22E5
-:10481000882311F0C06802C0CC2329F08C2F0E949D
-:1048200050246C2F03C00E944C24682F70E080E05D
-:1048300090E0CF910C94F11ECF9108956DEE7EEF34
-:1048400080E090E00E94132E60E082E090E00E9401
-:10485000052E60E083E090E00E94052E60E084E099
-:1048600090E00E94052E60E085E090E00C94052E1B
-:1048700080E090E00E94FF2D21E08D3E9E4F09F0E8
-:1048800020E0822F089582E090E00C94F72D682FAD
-:1048900082E090E00C94052E83E090E00C94F72DDC
-:1048A000682F83E090E00C94052E84E090E00C9457
-:1048B000F72D682F84E090E00C94052E8091DF01A5
-:1048C00080FF0BC06091130185E0689FB001112447
-:1048D00075956795759567952AC081FF09C06091A8
-:1048E000130185E0689FB0011124759567951FC07D
-:1048F00082FF07C06091130185E0689FB001112419
-:1049000016C04091E0014423C9F06091120146179E
-:1049100088F72091130185E0289F90011124429F80
-:10492000C001439F900D112470E00E94C92D603892
-:10493000710540F46115710539F002C065E070E061
-:10494000862F08958FE7089581E008958091DF0113
-:1049500080FF08C06091110170E0759567957595AD
-:10496000679521C081FF06C06091110170E07595C7
-:10497000679519C082FF04C06091110170E010C0FA
-:104980008091E0018823C1F0609110018617A0F7A3
-:1049900090911101989FC001112470E00E94C92DCF
-:1049A0006038710528F46115710521F0862F08958E
-:1049B0008FE7089581E0089561E070E0F4CF803FD3
-:1049C00021F40E945E24819504C0813F29F40E9455
-:1049D0005E248093E3010895823F21F40E945E24C7
-:1049E000819504C0833F29F40E945E248093E201F4
-:1049F0000895893F19F40E94A62405C08A3F31F426
-:104A00000E94A62481958093E40108958B3F21F4B0
-:104A10000E94A624819504C08C3F29F40E94A624FC
-:104A20008093E5010895843F21F48091E101816044
-:104A300017C0853F21F48091E101826011C0863F5B
-:104A400021F48091E10184600BC0873F21F48091C3
-:104A5000E101886005C0883F31F48091E101806107
-:104A60008093E10108958D3F21F48091DF01816001
-:104A70000BC08E3F21F48091DF01826005C08F3F23
-:104A800029F48091DF0184608093DF010895803FE5
-:104A900039F48091E30187FF6CC01092E30169C093
-:104AA000813F29F48091E3011816BCF362C0909114
-:104AB000E201823F29F497FF5CC01092E20159C0E5
-:104AC000833F19F41916CCF354C0893F41F4809107
-:104AD000E40118160CF04DC01092E4014AC08A3F60
-:104AE00029F48091E40187FF44C0F6CF8B3F39F46D
-:104AF0008091E50187FF3DC01092E5013AC08C3FEF
-:104B000029F48091E5011816BCF333C0843F21F4E9
-:104B10008091E1018E7F17C0853F21F48091E101F2
-:104B20008D7F11C0863F21F48091E1018B7F0BC006
-:104B3000873F21F48091E101877F05C0883F31F4F0
-:104B40008091E1018F7E8093E10113C08D3F21F4BC
-:104B50008091DF018E7F0BC08E3F21F48091DF01B9
-:104B60008D7F05C08F3F29F48091DF018B7F80937B
-:104B7000DF018091E20181110EC08091E30181117A
-:104B80000AC08091E401811106C08091E501811184
-:104B900002C01092E00108958091D70183FF7EC08A
-:104BA00080EE96E00E94A9078091E1011F928F9309
-:104BB0008BED96E09F938F930E94420889ED96E0DB
-:104BC0000E94A9072091E201822F992787FD9095E5
-:104BD0009F932F9386ED96E09F938F930E944208B8
-:104BE00084ED96E00E94A9072091E301822F992786
-:104BF00087FD90959F932F9381ED96E09F938F93E0
-:104C00000E9442088FEC96E00E94A9072091E401DF
-:104C1000822F992787FD90959F932F938CEC96E098
-:104C20009F938F930E9442088AEC96E00E94A90706
-:104C30002091E501822F992787FD90959F932F93CF
-:104C400087EC96E09F938F930E94420884EC96E055
-:104C50000E94A9078091E0011F928F9381EC96E05A
-:104C60009F938F930E9442088FEB96E00E94A907C2
-:104C70008091DF011F928F938CEB96E09F938F932F
-:104C80000E94420889EB96E00E94A9078DB79EB763
-:104C90004C960FB6F8949EBF0FBE8DBF81EE91E08B
-:104CA0000E9481150E942E229093DE018093DD01E7
-:104CB00008951F93CF93DF938091DD019091DE01E2
-:104CC0000E943A224091E001442321F020911401F6
-:104CD00030E006C0209115015AE0259F9001112473
-:104CE0008217930708F482C08091E2011091E301DA
-:104CF000D091E401C091E501811107C0111105C0F7
-:104D0000D11103C0CC2309F471C04F3F19F04F5F9C
-:104D10004093E001181624F40E945E248093E2017F
-:104D20008091E20187FF05C00E945E2481958093F7
-:104D3000E201111624F40E945E248093E301809125
-:104D4000E30187FF05C00E945E2481958093E30103
-:104D50006091E201662339F11091E301112319F109
-:104D6000772767FD7095872F972F0E94CE2C23E31E
-:104D700033E343E35FE30E94322D0E949B2C609358
-:104D8000E201612F772767FD7095872F972F0E948B
-:104D9000CE2C23E333E343E35FE30E94322D0E94F2
-:104DA0009B2C6093E3011D1624F40E94A62480939B
-:104DB000E4018091E40187FF05C00E94A62481954B
-:104DC0008093E4011C1624F40E94A6248093E5013C
-:104DD0008091E50187FF05C00E94A62481958093FC
-:104DE000E501DF91CF911F910C94CC25DF91CF91FC
-:104DF0001F910895E1EEF1E085E0DF011D928A95B3
-:104E0000E9F71092E0011092DF01089583E099E044
-:104E10000E94A9071F9281E08F931F9285E08F93D4
-:104E200085EB98E09F938F930E9442080F900F901C
-:104E30000F900F900F900F9008958330E9F128F4B0
-:104E4000813061F0823009F10895853009F462C043
-:104E500008F449C0863009F474C008952091150102
-:104E6000862F90E0820F911D8F3F910520F4620FF5
-:104E70006093150103C08FEF809315018091150198
-:104E80001F928F938EEE97E072C020911401862FAF
-:104E900090E0820F911D8F3F910520F4620F609387
-:104EA000140103C08FEF80931401809114011F92AD
-:104EB0008F938CED97E05BC020911301862F90E0DB
-:104EC000820F911D8F3F910520F4620F60931301B3
-:104ED00003C08FEF80931301809113011F928F9372
-:104EE00089EC97E044C020911201862F90E0820F58
-:104EF000911D8F3F910520F4620F6093120103C052
-:104F00008FEF80931201809112011F928F9384EB97
-:104F100097E02DC020911101862F90E0820F911D06
-:104F20008F3F910520F4620F6093110103C08FEF52
-:104F300080931101809111011F928F938BE997E06B
-:104F400016C020911001862F90E0820F911D8F3F97
-:104F5000910520F4620F6093100103C08FEF8093DE
-:104F60001001809110011F928F9380E897E09F932A
-:104F70008F930E9442080F900F900F900F9008950A
-:104F8000833081F128F4813059F08230D1F00895D6
-:104F9000853009F449C0B8F1863009F456C0089547
-:104FA00080911501681720F4861B8093150102C0BB
-:104FB00010921501809115011F928F9381E797E060
-:104FC00054C080911401681720F4861B809314014B
-:104FD00002C010921401809114011F928F938FE5EB
-:104FE00097E043C080911301681720F4861B8093DB
-:104FF000130102C010921301809113011F928F932D
-:105000008CE497E032C080911201681720F4861B6F
-:105010008093120102C010921201809112011F921E
-:105020008F9387E397E021C080911101681720F4E6
-:10503000861B8093110102C0109211018091110111
-:105040001F928F938EE197E010C080911001681736
-:1050500020F4861B8093100102C0109210018091F1
-:1050600010011F928F9383E097E09F938F930E948C
-:1050700042080F900F900F900F900895CF93C82F74
-:105080001F928F9328E03AE03F932F930E944208AB
-:1050900061E070E080E090E004C0660F771F881F39
-:1050A000991FCA95D2F70E94F11E0F900F900F9092
-:1050B0000F90CF910C94F51ACF938D3109F465C000
-:1050C000B0F58E3009F4CBC100F5873009F49BC1EF
-:1050D000A8F4863009F06AC28091D701817F8E7F63
-:1050E0008093D7018DE09AE00E94A9078FE49EE0AB
-:1050F0000E94A90781E08093E70180C1883009F40C
-:105100004FC08B3009F47CC151C2863109F4EDC126
-:1051100038F4803109F4B6C1813109F42DC246C298
-:10512000893109F4CBC18B3109F486C13FC2853383
-:1051300009F434C248F4873209F430C208F430C2AA
-:10514000893209F42BC232C2833438F48A3308F02E
-:1051500029C2883309F454C129C2833409F41EC218
-:10516000883409F023C20E94F51A8EE39EE00E9463
-:10517000A9079FEF23ED80E3915020408040E1F7A5
-:1051800000C000000E94882239C18EE59EE00E9486
-:10519000A9070E94552C0E9430150E946E0D2EC149
-:1051A00083E59EE00E94A9078EE19CE00E94A9078A
-:1051B0000E944C241F928F938BE19CE09F938F93CE
-:1051C0000E94420889E19CE00E94A9070E944324B2
-:1051D000C82F86E09CE00E94A9071F92CF9321E090
-:1051E0003CE03F932F930E9442088FEF9BE00E9488
-:1051F000A90785EF9BE00E94A9078C2F81701F9261
-:105200008F9322EF3BE03F932F930E94420880EF61
-:105210009BE00E94A90786EE9BE00E94A907C1FBC4
-:10522000882780F91F928F9323EE3BE03F932F93C3
-:105230000E94420881EE9BE00E94A90785ED9BE059
-:105240000E94A907C2FB882780F91F928F9322ED45
-:105250003BE03F932F930E94420880ED9BE00E9429
-:10526000A90787EC9BE00E94A907C3FBCC27C0F9E4
-:105270001F92CF9384EC9BE09F938F930E944208F0
-:1052800082EC9BE00E94A9070E945524C82F8EEA59
-:105290009BE00E94A9071F92CF9329EA3BE03F932E
-:1052A0002F930E94420887EA9BE00E94A9078EE89C
-:1052B0009BE00E94A9078C2F81701F928F932BE88F
-:1052C0003BE03F932F930E9442088DB79EB7809694
-:1052D0000FB6F8949EBF0FBE8DBF89E89BE00E9479
-:1052E000A90782E79BE00E94A907C1FB882780F9F4
-:1052F0001F928F932FE63BE03F932F930E9442082B
-:105300008DE69BE00E94A9078BE59BE00E94A90720
-:10531000C2FB882780F91F928F9328E53BE03F93DB
-:105320002F930E94420886E59BE00E94A90784E42F
-:105330009BE00E94A907C3FB882780F91F928F93E7
-:1053400021E43BE03F932F930E9442088FE39BE0D0
-:105350000E94A90785E39BE00E94A907C4FB882758
-:1053600080F91F928F9322E33BE03F932F930E949B
-:10537000420880E39BE00E94A9078EE19BE00E9427
-:10538000A907C5FB882780F91F928F932BE13BE08B
-:105390003F932F930E94420889E19BE00E94A90756
-:1053A0008DEF9AE00E94A907C6FB882780F91F921B
-:1053B0008F932AEF3AE03F932F930E94420888EFA1
-:1053C0009AE00E94A90780EF9AE00E94A907C7FB14
-:1053D000CC27C0F91F92CF938DEE9AE09F938F93C5
-:1053E0000E9442088BEE9AE00E94A9078DB79EB7F3
-:1053F0004C960FB6F8949EBF0FBE8DBFC1E0DBC0C8
-:1054000084E39AE058C08091D701C82FC17080FF13
-:1054100009C081E39EE00E94A9078091D701817FA6
-:105420008E7F44C085E29EE00E94A9078091D7014B
-:1054300081608093D701E2CF8091D70181FBCC2797
-:10544000C0F991E0C927C0FB81F98093D701CC2333
-:1054500019F088E19EE025C08AE09EE02CC0809192
-:10546000D70182FBCC27C0F991E0C927C0FB82F9A4
-:105470008093D701CC2319F08BEF9DE012C08BEE07
-:105480009DE019C08091D70183FBCC27C0F991E042
-:10549000C927C0FB83F98093D701CC2351F08FED4E
-:1054A0009DE00E94A9078091D70181608093D70178
-:1054B00082C082ED9DE00E94A907A0CF83EC9DE011
-:1054C0000E94A90787E99DE00E94A9078AE59DE05F
-:1054D0000E94A9078DE29DE00E94A90789EE9CE049
-:1054E0000E94A9078EEB9CE0E6CF80EB9CE00E9437
-:1054F000A9070E9430151F928F9386E99CE09F9325
-:105500008F930E94420880910C011F928F938FE726
-:105510009CE09F938F930E94420880916E011F929E
-:105520008F938CE69CE09F938F930E94420880911A
-:105530000D011F928F9389E59CE09F938F930E94AA
-:1055400042088091D9019091DA01A091DB01B091DC
-:10555000DC01BF93AF939F938F9385E49CE09F936F
-:105560008F930E9442088DB79EB746960FB6F89467
-:105570009EBF0FBE8DBF42CF0E94F51AC0910D0194
-:1055800081E0C827C0930D01CC2329F08BE39CE078
-:105590000E94A90710C080E39CE08DCF80E003C08B
-:1055A0008D5101C089530E943E2828CF8EE29CE095
-:1055B0000E94A907C0E08C2FCF91089580E0089544
-:1055C00080E00895CF93C82F8091E701813081F06A
-:1055D00020F0823009F44CC042C1A0910E01B0917C
-:1055E0000F018C91813169F0823209F03AC109C012
-:1055F000A0910E01B0910F018C91813111F0823296
-:1056000049F48C2F0E94DE2A81112FC08C2F0E941A
-:105610005C282CC08C2F0E94E02A811126C0C43146
-:10562000E1F070F4CB3081F0C031D1F40E94062754
-:1056300080E09AE00E94A90782E08093E70115C00C
-:10564000C93259F0C83361F48DE09AE00E94A9078D
-:1056500084E09AE00E94A90708C01092E70103C104
-:105660008EEF99E00E94A907FEC081E08170FDC025
-:10567000C43220F5CE3108F0C0C0CB3099F1C8F467
-:10568000C73009F0D2C08AE08093150194E190936D
-:10569000140193E0909313018093120188E08093AA
-:1056A000110188E28093100184EA98E00E94A90722
-:1056B000BFC0C33149F1C431C1F0B7C0CB3409F424
-:1056C000A9C028F4C93289F0C83361F0AEC0C13531
-:1056D00009F49EC0C23509F499C0CE3409F0A5C0C2
-:1056E0006AE09EC00E940627A3C08091E60188233D
-:1056F00019F01092E6019CC081EB98E00E94A90786
-:1057000081E08093E701B1C08BE898E00E94A9078F
-:1057100089E798E00E94A907809115011F928F9355
-:1057200086E798E09F938F930E94420884E798E071
-:105730000E94A90782E698E00E94A90780911401BF
-:105740001F928F938FE598E09F938F930E9442085A
-:105750008DE598E00E94A9078EE498E00E94A907D1
-:10576000809113011F928F938BE498E09F938F9306
-:105770000E94420889E498E00E94A90788E398E023
-:105780000E94A907809112011F928F9385E398E0F0
-:105790009F938F930E94420883E398E00E94A90799
-:1057A0008EE198E00E94A907809111011F928F93CA
-:1057B0008BE198E09F938F930E94420889E198E0E3
-:1057C0000E94A90782E098E00E94A9078091100139
-:1057D0001F928F938FEF97E09F938F930E944208C1
-:1057E0008DEF97E00E94A9078DB79EB748960FB638
-:1057F000F8949EBF0FBE8DBF1BC0CE51EC2FF0E0C2
-:10580000E15DFE4F80818093E60112C061E003C03C
-:1058100061E006C06AE08091E6010E941D2708C091
-:105820008091E6010E94C02703C082EA98E013C07D
-:105830008091E601882369F01F928F938CE998E0AC
-:105840009F938F930E9442080F900F900F900F909C
-:1058500004C089E998E00E94A90781E006C010927F
-:10586000E70180E002C080E001CFCF910895E1E838
-:10587000F0E08081886080838081816080838FB741
-:10588000F89493E09093890090ED909388008FBFF7
-:105890000895EFE6F0E08081826080830895EFE66E
-:1058A000F0E080818D7F80830895EFE6F0E08081D5
-:1058B00092E08927808308951F920F920FB60F926E
-:1058C00011242F933F934F935F936F937F938F9305
-:1058D0009F93AF93BF93EF93FF938091E8019091D3
-:1058E000E90101969093E9018093E801811103C0D9
-:1058F00082E00E946E0DE091E901E695E695F0E008
-:10590000E259F14FE4918091E8018E1303C080E0E9
-:105910000E946E0DFF91EF91BF91AF919F918F917A
-:105920007F916F915F914F913F912F910F900FBE9B
-:105930000F901F90189504D06894B1118DC00895F0
-:1059400070D088F09F5790F0B92F9927B751A0F0E9
-:10595000D1F0660F771F881F991F1AF0BA95C9F703
-:1059600012C0B13081F077D0B1E0089574C0672FD4
-:10597000782F8827B85F39F0B93FCCF386957795B3
-:105980006795B395D9F73EF490958095709561959C
-:105990007F4F8F4F9F4F0895E89409C097FB3EF4C7
-:1059A00090958095709561957F4F8F4F9F4F99236C
-:1059B000A9F0F92F96E9BB279395F69587957795EA
-:1059C0006795B795F111F8CFFAF4BB0F11F460FFAA
-:1059D0001BC06F5F7F4F8F4F9F4F16C0882311F002
-:1059E00096E911C0772321F09EE8872F762F05C016
-:1059F000662371F096E8862F70E060E02AF09A95B1
-:105A0000660F771F881FDAF7880F9695879597F9A5
-:105A1000089557FD9058440F551F59F05F3F71F09E
-:105A20004795880F97FB991F61F09F3F79F0879505
-:105A30000895121613061406551FF2CF4695F1DF8E
-:105A400008C0161617061806991FF1CF869571051E
-:105A5000610508940895E894BB2766277727CB0152
-:105A600097F908950BD078C069D028F06ED018F05F
-:105A7000952309F05AC05FC01124EECFCADFA0F30E
-:105A8000959FD1F3950F50E0551F629FF001729FD3
-:105A9000BB27F00DB11D639FAA27F00DB11DAA1FF2
-:105AA000649F6627B00DA11D661F829F2227B00D3F
-:105AB000A11D621F739FB00DA11D621F839FA00DCA
-:105AC000611D221F749F3327A00D611D231F849F1A
-:105AD000600D211D822F762F6A2F11249F57504071
-:105AE0008AF0E1F088234AF0EE0FFF1FBB1F661F0C
-:105AF000771F881F91505040A9F79E3F510570F0C5
-:105B000014C0AACF5F3FECF3983EDCF386957795FF
-:105B10006795B795F795E7959F5FC1F7FE2B880FBF
-:105B2000911D9695879597F9089597F99F6780E855
-:105B300070E060E008959FEF80EC089500240A94DF
-:105B40001616170618060906089500240A94121658
-:105B50001306140605060895092E0394000C11F48B
-:105B6000882352F0BB0F40F4BF2B11F460FF04C038
-:105B70006F5F7F4F8F4F9F4F0895991B79E004C04F
-:105B8000991F961708F0961B881F7A95C9F780957C
-:105B9000089597FB072E16F4009407D077FD09D0DF
-:105BA0000E94E32D07FC05D03EF4909581959F4F10
-:105BB0000895709561957F4F0895EE0FFF1F059032
-:105BC000F491E02D0994AA1BBB1B51E107C0AA1F49
-:105BD000BB1FA617B70710F0A61BB70B881F991F8E
-:105BE0005A95A9F780959095BC01CD010895F99932
-:105BF000FECF92BD81BDF89A992780B50895A8E19E
-:105C0000B0E042E050E00C941A2E262FF999FECF16
-:105C10001FBA92BD81BD20BD0FB6F894FA9AF99AC9
-:105C20000FBE019608950E94052E272F0C94062E74
-:105C3000DC01CB01FC01F999FECF06C0F2BDE1BD4C
-:105C4000F89A319600B40D9241505040B8F708953B
-:045C5000F894FFCFF6
-:105C540020026F0D600E3D0E090ED60D0101C50127
-:105C640028080A03140A3F4D362039EE05A1056BB6
-:105C7400054B05120585049E04B704D004F0040105
-:0A5C840002030405060708090000EA
+:100380000000000016034500720067006F00440083
+:100390006F007800200045005A0000001603450059
+:1003A000720067006F0044006F0078002000450075
+:1003B0005A0000000403090409026D00040100A0B2
+:1003C000FA090400000103010100092111010001E3
+:1003D000223F000705810308000A09040100010308
+:1003E000010200092111010001224D0007058203CD
+:1003F00008000A090402000103000000092111019C
+:1004000000012236000705830308000A09040300DF
+:100410000103000000092111010001223900070534
+:1004200084031000011201100100000008EDFE0716
+:100430001301000102000105010906A101050719C8
+:10044000E029E715002501950875018102050819C5
+:100450000129059505750191029501750391010525
+:10046000071900297715002501957875018102C0CB
+:1004700005010980A101850216010026B7001A01B5
+:10048000002AB700751095018100C0050C0901A173
+:10049000018503160100269C021A01002A9C0275A0
+:1004A0001095018100C005010902A1010901A10007
+:1004B0000509190129051500250195057501810218
+:1004C0009501750381010501093009311581257FE9
+:1004D00095027508810609381581257F95017508F3
+:1004E0008106050C0A38021581257F950175088162
+:1004F00006C0C005010906A101050719E029E71595
+:100500000025019508750181029501750881010595
+:100510000819012905950575019102950175039149
+:10052000010507190029FF150025FF9506750881AB
+:1005300000C00000000000000000000000010204F4
+:10054000060A0F17202C3A4A5D71879DB3C7DAE976
+:10055000F5FCFFFCF5E9DAC7B39D87715D4A3A2CDB
+:1005600020170F0A0604020100000000000000002E
+:10057000000011241FBECFEFDAE0DEBFCDBF04B60E
+:1005800003FE27C08091ED019091EE01A091EF0153
+:10059000B091F0018730904BA740B04BD1F410924E
+:1005A000ED011092EE011092EF011092F00114BED5
+:1005B00084B7877F84BF0FB6F894A89580916000B8
+:1005C000886180936000109260000FBEE0E0FFE35E
+:1005D000099511E0A0E0B1E0ECE5F6E402C0059079
+:1005E0000D92A433B107D9F721E0A4E3B1E001C033
+:1005F0001D92AD3EB207E1F70E945E090C942C23D8
+:100600000C94000061110BC0FC018281882321F051
+:1006100085EE0E94CC0F03C085EE0E94941080E00E
+:1006200090E0089508956091B1017091B2018091B8
+:10063000B3019091B4010E941C1A56985E982598B7
+:100640002D9826982E9827982F98813019F082306F
+:1006500021F00895259A2D9A0895269A2E9A0895A4
+:100660000C94130356985E9825982D9826982E98EA
+:1006700027982F988FEF90E09093890080938800BF
+:1006800090938B0080938A0090938D0080938C00D0
+:10069000259A2D9A2FEF80E792E0215080409040DC
+:1006A000E1F700C00000269A2E9A2FEF80E792E033
+:1006B000215080409040E1F700C00000279A2F9A17
+:1006C0002FEF80E792E0215080409040E1F700C09A
+:1006D000000025982D982FEF80E792E02150804070
+:1006E0009040E1F700C0000026982E982FEF80E799
+:1006F00092E0215080409040E1F700C00000279830
+:100700002F9856985E9825982D9826982E98279879
+:100710002F98089589EA8093800089E08093810072
+:1007200024982C983F988AB18F748AB96E98479A0A
+:100730008BB1806B8BB9769A0E9432030C941203B2
+:1007400080E2809300018091340181110EC00E94EB
+:10075000EF0381E0809334012FEF83ED90E321508C
+:1007600080409040E1F700C0000080E40E94F50363
+:100770008093000181112EC00E941F04809300010C
+:10078000811128C00E941F0480930001811122C0A2
+:100790008FE30E941F048093000181111BC00E94FF
+:1007A000170480E40E94F50380930001811112C0B8
+:1007B0008CE00E941F048093000181110BC00E94F5
+:1007C0001F0480930001811105C08FE30E941F0464
+:1007D000809300010E9417048091000108951092F7
+:1007E000B9008AE08093B800089594EA9093BC0021
+:1007F0009091BC0097FFFCCF9091B900987F983002
+:1008000021F0903111F081E008958093BB0084E8DD
+:100810008093BC008091BC0087FFFCCF8091B90021
+:10082000887F883111F0803471F780E0089584E981
+:100830008093BC008091BC0084FDFCCF0895809320
+:10084000BB0084E88093BC008091BC0087FFFCCF94
+:100850009091B900987F81E0983209F480E0089582
+:1008600084E88093BC008091BC0087FFFCCF80911E
+:10087000BB00089580910001811115C080E40E94A1
+:10088000F5038093000181110CC082E10E941F04D6
+:1008900080930001811105C08FEF0E941F04809397
+:1008A00000010E94170484B1807F84B985B1807FE4
+:1008B00085B98AB1837F8AB98BB1837F8BB93E9822
+:1008C000469808950E94A003809300010E943A0474
+:1008D00080B38C7080BB81B3836F81BBE4E4F1E0B3
+:1008E000A6E3B1E011921D9281E0E235F807D1F75D
+:1008F0000C948A039F92AF92BF92CF92DF92EF92B5
+:10090000FF920F931F93CF93DF9380910001882371
+:1009100079F0809135018F5F80933501811108C096
+:100920000E94A00380930001811102C00E94320343
+:1009300086E3E82E81E0F82E8701C0E0D0E0BB24FA
+:10094000B39492E0A92ECC24C394D12CC730D10506
+:1009500000F580910001811164C080E40E94F503DC
+:1009600080930001811112C082E10E941F048093D4
+:10097000000181110BC0C6010C2E01C0880F0A9422
+:10098000EAF780950E941F04809300010E941704DB
+:1009900048C0CA30A1F028F4C83059F0C93061F01D
+:1009A00005C0CC3089F070F0CD3089F0209A2898BD
+:1009B00010C0219A29980DC0229A2A980AC0239A19
+:1009C0002B9807C0529A01C0539A5B9802C03E9A76
+:1009D0004698E0EAEA95F1F78FB181708B25799915
+:1009E00002C032E001C030E0832B7C9902C034E0C9
+:1009F00001C030E0832B7D9902C028E001C020E0D7
+:100A0000822B7E9902C090E101C090E0892B9FB1BA
+:100A10009095991F9927991F9295990F907E892BF0
+:100A20000FC08091000181114AC080E40E94F5034B
+:100A300080930001882381F1912C0E941704892D55
+:100A4000D8019C91981719F08C93A09201010E94F3
+:100A50003A0421960F5F1F4FCE30D10509F076CFB3
+:100A600080910101882369F18150809301018823DD
+:100A700039F0EFE9FFE03197F1F700C0000021C045
+:100A8000E4E4F1E0D7018D917D018193B4E4EB16AC
+:100A9000B1E0FB06B9F715C083E10E941F04809303
+:100AA00000018111C9CF81E40E94F5038093000108
+:100AB0008111C2CF0E943004982E9094BECF80E066
+:100AC000BFCF0E94300381E0DF91CF911F910F9142
+:100AD000FF90EF90DF90CF90BF90AF909F900895E0
+:100AE000E82FF0E0EC5BFE4F8081089508958B3B8A
+:100AF000910580F4883A910548F5853A9105D8F436
+:100B00008430910508F0B2C0019709F06EC081E011
+:100B100090E00895803E910508F467C0883E9105F5
+:100B200008F4A4C09C01205F31092031310508F090
+:100B30005CC090650895853A910509F459C0863ADC
+:100B4000910509F058C082E890E40895883A91052B
+:100B500009F454C0893A910509F453C08A3A9105C1
+:100B600009F452C08B3A910509F451C08C3A9105B1
+:100B700009F450C08D3A910509F44FC0803B9105AE
+:100B800009F44EC08E3A910509F44DC08F3A910593
+:100B900009F44CC0813B910509F44BC0823B91059F
+:100BA00009F44AC0833B910509F449C0843B91058F
+:100BB00009F448C0853B910509F447C0863B91057F
+:100BC00009F446C0873B910509F445C0883B91056F
+:100BD00009F444C0893B910509F443C08A3B91055F
+:100BE00009F442C080E094E4089580E090E0089524
+:100BF00081E890E4089583E890E4089582EE94E417
+:100C0000089589EE94E408958AEE94E4089585EBBE
+:100C100094E4089586EB94E4089587EB94E40895B2
+:100C20008CEC94E408958DEC94E4089583E895E4C5
+:100C300008958AE895E4089582E995E4089584E9A1
+:100C400095E4089581E296E4089583E296E4089598
+:100C500084E296E4089585E296E4089586E296E4B7
+:100C6000089587E296E408958AE296E40895089547
+:100C700024E5829FC0011124FC0126E0729FE00D53
+:100C8000F11D1124E60FF11DEE0FFF1FEC51FF4F78
+:100C9000859194910895880F991FFC01E05AF040C6
+:100CA000859194910895880F991FFC01E052FF4FA0
+:100CB00085919491089524E5829FC0011124FC013F
+:100CC00046E0749FE00DF11D1124E60FF11DEE0FBB
+:100CD000FF1FEC51FF4F859194919C013A9521158E
+:100CE0004FE1340708F425C13F512115304120F46C
+:100CF0009F700E94530608959C0130532115304186
+:100D000018F49927906C0895811520E5920769F4ED
+:100D10000E940D144FEF84E39CE0415080409040CE
+:100D2000E1F700C000000C94141B813020E592070D
+:100D300031F48091CC0181608093CC0108959C01B5
+:100D400030552115304108F05CC0292F33272F7012
+:100D5000332721303105E9F4AC0164E0440F551F1D
+:100D60006A95E1F744275370BC016370772702C08E
+:100D7000220F331F6A95E2F73C68242B352B73E072
+:100D8000880F991F7A95E1F780769927822B932B0C
+:100D900008952230310529F4982F8827816F906AB1
+:100DA000089523303105A1F4AC0133E0440F551F01
+:100DB0003A95E1F7407E57708370992721E030E043
+:100DC00002C0220F331F8A95E2F7C9019C6816C042
+:100DD0002430310531F5AC0123E0440F551F2A952D
+:100DE000E1F7407E57708370992721E030E002C020
+:100DF000220F331F8A95E2F7C9019A68842B952B3D
+:100E000008959C0130572115304118F49F7090626D
+:100E100008959C0130582115304118F49F70906A54
+:100E20000895803E9105E0F4803C910558F58133AA
+:100E3000910509F46FC048F48932910509F463C043
+:100E40008A32910509F46DC072C089339105E9F0C9
+:100E500082389105D1F08533910509F44DC067C002
+:100E6000833E910581F138F4803E9105B9F0823ED0
+:100E70009105D9F05CC0863E910561F1873E9105F0
+:100E8000A1F155C00E944B0608952091DE0120FD7E
+:100E900002C021FF4CC080EE90E049C08091DE018D
+:100EA00080FFF9CF89E390E042C08091DE0182FFAC
+:100EB0000EC08091DE0184FF03C080E090E037C067
+:100EC00083EE90E034C08091DE0182FFF2CF82EEAB
+:100ED00090E02DC08091DE0183FF0BC08091DE0188
+:100EE00084FDEBCF87EE90E022C08091DE0183FF8E
+:100EF000F5CF86EE90E01BC08091DE0185FF07C034
+:100F000089E290E014C08091DE0185FFF9CF85E38E
+:100F100090E00DC08091DE0186FF07C08AE290E07C
+:100F200006C08091DE0186FFF9CF81E390E00E9448
+:100F3000770508950895809162010895CF93DF9316
+:100F400000D01F92CDB7DEB79C018091E4018430C0
+:100F500019F593E099833B832A839093E9008FEFFF
+:100F60009091E800815095FD06C095ED9A95F1F7B6
+:100F700000008111F5CF8091E80085FF0DC040E0B1
+:100F800050E063E070E0CE0101960E940B0A809170
+:100F9000E8008E778093E8000F900F900F90DF911C
+:100FA000CF910895CF93DF9300D01F92CDB7DEB7D6
+:100FB0002091E401243021F522E029839B838A8358
+:100FC00083E08093E9008FEF9091E800815095FDD8
+:100FD00006C095ED9A95F1F700008111F5CF80914B
+:100FE000E80085FF0DC040E050E063E070E0CE0116
+:100FF00001960E940B0A8091E8008E778093E800AA
+:101000000F900F900F90DF91CF9108959C018091E8
+:10101000E4018430F9F482E08093E9009FEF80914D
+:10102000E800915085FD06C085ED8A95F1F7000036
+:101030009111F5CF8091E80085FF0CC040E050E0B1
+:1010400065E070E0C9010E940B0A8091E8008E778C
+:101050008093E8000895CF93DF93EC018091E40141
+:10106000843009F046C090910C019923D9F09091F9
+:101070000D019923B9F08093E9008FEF9091E8007A
+:10108000815095FD06C095E19A95F1F70000811118
+:10109000F5CF8091E80085FF2CC040E050E060E192
+:1010A00070E017C081E08093E9008FEF9091E80035
+:1010B000815095FD06C095ED9A95F1F700008111DC
+:1010C000F5CF8091E80085FF14C040E050E068E073
+:1010D00070E0CE010E940B0A8091E8008E77809329
+:1010E000E80080E1FE01A2E5B1E001900D928A9551
+:1010F000E1F7DF91CF9108958091E301811109C05B
+:101100000E949C0B0E94F90B8091E2008460809306
+:10111000E20008951092E301089508950C944A2185
+:101120000E94AA1A0E9450210E94A40E0C949A07B1
+:1011300042E061EC81E00E94150B42E061EC82E04C
+:101140000E94150B42E061EC83E00E94150B42E126
+:1011500061EC84E00C94150B8091E601833009F476
+:1011600055C030F4813071F0823009F48EC008959A
+:101170008A3009F47AC08B3009F460C0893009F0F4
+:101180009CC020C08091E501813A09F096C0809111
+:10119000E800877F8093E8008091E9019091EA015F
+:1011A000892B21F460E182E591E003C060E080E0FA
+:1011B00090E070E00E94560A8091E8008B7780935F
+:1011C000E80008958091E501813209F076C08091B0
+:1011D000E9019091EA01009719F0039709F06DC0B9
+:1011E0008091E800877F8093E8008091E80082FD8D
+:1011F00005C08091E4018111F8CF5FC08091F100BA
+:10120000809362018091E8008B7753C08091E50163
+:10121000813A09F052C08091E9019091EA01892B4D
+:1012200009F04BC08091E800877F8093E8008091AF
+:10123000E80080FFFCCF80910C0136C08091E50171
+:101240008132D9F58091E9019091EA01892BA9F5C4
+:101250008091E800877F8093E8000E944A0B80918C
+:10126000E70180930C010C940D148091E50181320B
+:1012700021F58091E800877F8093E8000E944A0B67
+:101280008091E8018093630108958091E501813A9E
+:10129000A1F48091E800877F8093E8008091E800C6
+:1012A00080FFFCCF809163018093F1008091E80082
+:1012B0008E778093E8000C944A0B089584B7877F5B
+:1012C00084BF0FB6F894A8958091600088618093E0
+:1012D0006000109260000FBE90E080E80FB6F894B6
+:1012E00080936100909361000FBE0E94F30E0E94F4
+:1012F0009C0B0E94F90B8091E20084608093E200D5
+:1013000078940E94840E0E94F50E82E091E00E9483
+:101310009F0E0E9438218091E401853069F40E947B
+:101320006C1A8091E2018823B1F30E94961A8823F7
+:1013300091F30E94F509EFCF0E94FB0EECCF292F0D
+:10134000332723303105C9F060F42130310581F0B5
+:101350002230310509F041C08DE690E028EB33E002
+:1013600040C021323105E1F02232310531F135C082
+:1013700082E190E025E234E034C099278130910584
+:1013800049F028F0029749F5E4E8F3E005C0E4EB02
+:10139000F3E002C0ECE9F3E0849190E09F0121C00A
+:1013A0006430D8F4E62FF0E0EE0FFF1FEE5DFE4F45
+:1013B0002081318189E090E014C0643070F470E0E5
+:1013C000FB01EE0FFF1FE65EFE4F20813181FB0126
+:1013D000EA5EFE4F808190E004C080E090E020E073
+:1013E00030E0FA0131832083089580E189BD82E1F4
+:1013F00089BD09B400FEFDCF8091D8008F7D809318
+:10140000D8008091E00082608093E0008091E0004D
+:1014100081FDFCCF0895CF92DF92EF92FF920F9360
+:101420001F93CF93DF93EC018B016A010E94690B3C
+:10143000811133C0C114D10439F0F601808191814A
+:10144000081B190BC80FD91FE12CF12C0115110530
+:1014500019F18091E80085FD16C08091E8008E7733
+:101460008093E800C114D10449F0F6018081918194
+:10147000E80EF91EF182E08285E00FC00E94690B40
+:10148000882321F30AC089918093F100015011094A
+:10149000FFEFEF1AFF0ADACF80E0DF91CF911F91C3
+:1014A0000F91FF90EF90DF90CF9008952091EB0186
+:1014B0003091EC012617370748F06115710539F4B2
+:1014C0002091E8002E772093E80001C0B901FC01CB
+:1014D00020E06115710579F18091E4018823F1F133
+:1014E0008530F1F18091E80083FD3CC08091E800F7
+:1014F00082FD2EC08091E80080FFEBCF2091F300A9
+:101500008091F20090E0922B6115710551F08830C6
+:10151000910538F421912093F100615071090196F1
+:10152000F3CF21E0089709F020E08091E8008E7762
+:101530008093E800CECF2111CFCF0AC08091E40183
+:10154000882361F0853061F08091E80083FD0AC056
+:101550008091E80082FFF2CF80E0089582E0089554
+:1015600083E0089581E008952091EB013091EC0132
+:101570002617370748F06115710539F42091E80006
+:101580002E772093E80001C0B901FC0120E061152D
+:10159000710591F18091E401882309F440C0853000
+:1015A00009F43FC08091E80083FD3DC08091E800D0
+:1015B00082FD2FC08091E80080FFE9CF2091F300E9
+:1015C0008091F20090E0922B6115710559F08830FE
+:1015D000910540F424912093F100319661507109F6
+:1015E0000196F2CF21E0089709F020E08091E80011
+:1015F0008E778093E800CBCF2111CCCF0AC08091A9
+:10160000E401882361F0853061F08091E80083FD7A
+:101610000AC08091E80082FFF2CF80E0089582E066
+:10162000089583E0089581E00895982F973068F534
+:101630009093E900981739F07091EC002091ED003B
+:101640005091F00003C0242F762F50E021FD02C0FE
+:101650009F5FECCF3091EB003E7F3093EB003091F9
+:10166000ED003D7F3093ED003091EB003160309321
+:10167000EB007093EC002093ED005093F00020916C
+:10168000EE0027FDE5CF80E008958F708093E9009C
+:1016900081E008958091E50187FF11C08091E80005
+:1016A00082FD05C08091E4018111F8CF11C08091C5
+:1016B000E8008B770BC08091E401882349F080918A
+:1016C000E80080FFF8CF8091E8008E778093E800F3
+:1016D00008952091E4003091E50095E64091EC00FA
+:1016E000842F817040FF23C08091E80080FD1DC0E1
+:1016F0008091E401882399F0853099F08091EB0086
+:1017000085FD11C04091E4005091E5002417350794
+:1017100029F3915011F09A01E1CF84E0089582E01D
+:10172000089583E0089581E0089580E00895409150
+:10173000E80042FFDDCF08950E940A0C0E94120CBF
+:10174000E0EEF0E0808181608083E8EDF0E0808170
+:101750008F77808319BCA7EDB0E08C918E7F8C933E
+:1017600080818F7E80831092E30108950F931F93F1
+:10177000CF93DF930E940A0C0E94120CC8EDD0E0B8
+:1017800088818F77888388818068888388818F7D2E
+:10179000888319BC1092E4011092E0011092E201DA
+:1017A0001092E10100EE10E0F80180818B7F8083D0
+:1017B00088818160888342E060E080E00E94150BB0
+:1017C000E1EEF0E080818E7F8083E2EEF0E08081C8
+:1017D00081608083808188608083F80180818E7F32
+:1017E0008083888180618883DF91CF911F910F91E1
+:1017F0000895E8EDF0E080818F7E8083E7EDF0E0F2
+:1018000080818160808384E082BF81E08093E301F6
+:101810000C94B60BE8EDF0E080818E7F808310920F
+:10182000E20008951092DA001092E10008951F92EC
+:101830000F920FB60F9211242F933F934F935F9304
+:101840006F937F938F939F93AF93BF93EF93FF9388
+:101850008091E10082FF0BC08091E20082FF07C00F
+:101860008091E1008B7F8093E1000E94830E809144
+:10187000DA0080FF1FC08091D80080FF1BC08091DC
+:10188000DA008E7F8093DA008091D90080FF0DC04E
+:1018900080E189BD82E189BD09B400FEFDCF81E010
+:1018A0008093E4010E947C0805C019BC1092E401F9
+:1018B0000E948A088091E10080FF19C08091E200B7
+:1018C00080FF15C08091E2008E7F8093E2008091BE
+:1018D000E20080618093E2008091D8008062809372
+:1018E000D80019BC85E08093E4010E948E088091A5
+:1018F000E10084FF30C08091E20084FF2CC080E1D1
+:1019000089BD82E189BD09B400FEFDCF8091D80078
+:101910008F7D8093D8008091E1008F7E8093E100DD
+:101920008091E2008F7E8093E2008091E2008160EE
+:101930008093E2008091E001882311F084E007C0E9
+:101940008091E30087FD02C081E001C083E08093C5
+:10195000E4010E9490088091E10083FF29C08091FA
+:10196000E20083FF25C08091E100877F8093E10042
+:1019700082E08093E4011092E0018091E1008E7F8B
+:101980008093E1008091E2008E7F8093E20080915D
+:10199000E20080618093E20042E060E080E00E942B
+:1019A000150B8091F00088608093F0000E948D08F4
+:1019B000FF91EF91BF91AF919F918F917F916F9127
+:1019C0005F914F913F912F910F900FBE0F901F90FD
+:1019D00018951F920F920FB60F9211242F933F93D9
+:1019E0004F935F936F937F938F939F93AF93BF9327
+:1019F000CF93DF93EF93FF93C091E900CF70809175
+:101A0000EC00D82FD17080FDD0E81092E9008091D1
+:101A1000F000877F8093F00078940E942D0D109243
+:101A2000E9008091F00088608093F000CD2BCF70AA
+:101A3000C093E900FF91EF91DF91CF91BF91AF91FA
+:101A40009F918F917F916F915F914F913F912F91D6
+:101A50000F900FBE0F901F9018951F93CF93DF9399
+:101A6000CDB7DEB7AA970FB6F894DEBF0FBECDBFD5
+:101A7000E5EEF1E08091F100819321E0ED3EF20787
+:101A8000C9F70E94AC088091E80083FF24C18091CF
+:101A9000E5019091E601492F50E04A30510508F0E8
+:101AA0001AC1FA01EA5AFF4F0C94E122803881F002
+:101AB000823809F010C18091E9018F708093E900AC
+:101AC0008091EB0085FB882780F91092E90006C021
+:101AD0008091E1019091E201911182609091E80082
+:101AE000977F9093E8008093F1001092F100C8C0B6
+:101AF000282F2D7F09F0EFC0882319F0823061F084
+:101B0000EAC08091E701813009F0E5C0933009F027
+:101B100080E08093E2012BC08091E701811127C012
+:101B20008091E9018F7009F4D6C08093E90020917B
+:101B3000EB0020FF1CC0933021F48091EB00806209
+:101B400014C09091EB0090619093EB0021E030E0A5
+:101B5000A90102C0440F551F8A95E2F74093EA009D
+:101B60001092EA008091EB0088608093EB00109265
+:101B7000E9008091E800877F86C08111ACC0109198
+:101B8000E7011F778091E3008078812B8093E30049
+:101B90008091E800877F8093E8000E944A0B809143
+:101BA000E80080FFFCCF8091E30080688093E30031
+:101BB000111102C082E001C083E08093E4018BC078
+:101BC0008058823008F087C08091E7019091E80149
+:101BD0008C3D53E0950779F583E08A838AE2898317
+:101BE0004FB7F894DE01139620E03EE051E2E32F78
+:101BF000F0E050935700E49120FF03C0E295EF70AE
+:101C00003F5FEF708E2F90E0EA3010F0C79601C072
+:101C1000C0968D939D932F5F243149F74FBF8091DC
+:101C2000E800877F8093E8006AE270E0CE010196C9
+:101C30000E94560A14C0AE014F5F5F4F6091E901E8
+:101C40000E949F09BC01892B09F445C09091E800CE
+:101C5000977F9093E80089819A810E94B40A8091CD
+:101C6000E8008B778093E80036C08038A1F580913A
+:101C7000E800877F8093E8008091E0018093F10085
+:101C80008091E8008E778093E8000E944A0B23C081
+:101C9000811121C08091E7019091E8019927029775
+:101CA000D4F48091E800877F8093E8008091E70179
+:101CB0008093E0010E944A0B8091E001811106C0EF
+:101CC0008091E30087FD02C081E001C084E0809341
+:101CD000E4010E9498088091E80083FF0AC0809187
+:101CE000E800877F8093E8008091EB00806280931A
+:101CF000EB00AA960FB6F894DEBF0FBECDBFDF9102
+:101D0000CF911F9108950895CF938091E401882386
+:101D1000A1F0C091E900CF709091EC00892F817003
+:101D200090FD80E8C82B1092E9008091E80083FDC7
+:101D30000E942D0DCF70C093E900CF91089590932C
+:101D40006901809368010895E0916801F09169014B
+:101D5000309721F00190F081E02D099480E0089502
+:101D6000E0916801F0916901309721F00280F381E0
+:101D7000E02D09940895E0916801F0916901309790
+:101D800021F00480F581E02D0994089520916601E9
+:101D9000309167012817390771F09093670180939C
+:101DA0006601E0916801F0916901309721F00680A9
+:101DB000F781E02D09940895209164013091650127
+:101DC0002817390771F09093650180936401E091C1
+:101DD0006801F0916901309721F00084F185E02DD0
+:101DE0000994089508950C94F20E0E94B01A0E946E
+:101DF00062040C94761BCF92DF92EF92FF920F93C6
+:101E00001F93CF93DF93CDB7DEB72B970FB6F89420
+:101E1000DEBF0FBECDBF0E947A048BE6C82E81E0E4
+:101E2000D82E00E010E0E02E802F0E947005F60111
+:101E300041916F01F82EF426B1F40F5F1F4F0E3061
+:101E4000110589F78FEF89838A831B820E94B91A53
+:101E50008160782F9D838C8349815A816B818D812C
+:101E60000E949E0F40C09091CC0191FF04C08B87CF
+:101E70000E9476058B8520E030E04F2D50E0922FB8
+:101E8000BA01022E02C0759567950A94E2F760FFC9
+:101E900024C02E83EF8221E030E0690102C0CC0C27
+:101EA000DD1C9A95E2F790E08C219D21892B09F4A5
+:101EB00020E028870E94B91A8160782F9A87898745
+:101EC0004E815F8168858A850E949E0FF801E559E1
+:101ED000FE4F8081C826C08206C02F5F3F4F26304C
+:101EE000310569F6AACF0E945D1E0E94A40E909152
+:101EF0006A018917A1F00E94A40E80936A012B96B3
+:101F00000FB6F894DEBF0FBECDBFDF91CF911F910A
+:101F10000F91FF90EF90DF90CF900C949A072B9643
+:101F20000FB6F894DEBF0FBECDBFDF91CF911F91EA
+:101F30000F91FF90EF90DF90CF900895CF93DF93B4
+:101F4000CDB7DEB72B970FB6F894DEBF0FBECDBF6F
+:101F50004F83588769877A878B87DE01119686E0E1
+:101F6000FD0111928A95E9F785E0FE01379601900F
+:101F70000D928A95E1F749815A816B817C818D812F
+:101F80009E810E94A1162B960FB6F894DEBF0FBE5D
+:101F9000CDBFDF91CF910895CF93C82F882309F447
+:101FA000C1C0823859F40E94A40E81FDBBC089E3F0
+:101FB0000E943E190E94F61989E30CC0833879F417
+:101FC0000E94A40E80FDAEC083E50E943E190E94CF
+:101FD000F61983E50E947D19CF910C94F619843887
+:101FE00059F40E94A40E82FD9DC087E40E943E1910
+:101FF0000E94F61987E4EECF8CEF8C0F813A48F4FB
+:102000008C2F0E949D2081118DC08C2F0E943E1923
+:10201000E3CF80E28C0F883048F4C77081E001C0C4
+:10202000880FCA95EAF70E94BF19D6CF8BE58C0FAF
+:10203000833078F4C53A29F0C63A31F083E890E06D
+:1020400005C081E890E002C082E890E0CF910C9456
+:10205000C60E88E58C0F833108F064C0C83A39F1A8
+:10206000C93A41F1CA3A49F1CB3A51F1CC3A59F166
+:10207000CD3A61F1C03B69F1CE3A71F1CF3A79F1D5
+:10208000C13B81F1C23B89F1C33B91F1C43B99F162
+:10209000C53BA1F1C63BA9F1C73BB1F1C83BB9F1C2
+:1020A000C93BC1F1CA3BC9F180E090E038C082EE83
+:1020B00090E035C089EE90E032C08AEE90E02FC00B
+:1020C00085EB90E02CC086EB90E029C087EB90E098
+:1020D00026C08CEC90E023C08DEC90E020C083E81B
+:1020E00091E01DC08AE891E01AC082E991E017C032
+:1020F00084E991E014C081E292E011C083E292E0B1
+:102100000EC084E292E00BC085E292E008C086E255
+:1021100092E005C087E292E002C08AE292E0CF91AD
+:102120000C94DC0ECF910895882309F44BC08238BB
+:1021300059F40E94A40E81FF45C089E30E943E1914
+:102140000E94F61989E30CC0833871F40E94A40E32
+:1021500080FF38C083E50E943E190E94F61983E58E
+:102160000E947D190C94F619843859F40E94A40E2B
+:1021700082FF28C087E40E943E190E94F61987E476
+:10218000EFCF9CEF980F913A58F390E2980F983068
+:1021900050F4877091E001C0990F8A95EAF7892F72
+:1021A0000E94C519DFCF9BE5980F933020F480E0A3
+:1021B00090E00C94C60E885A833120F480E090E0C1
+:1021C0000C94DC0E0895882321F00E94BF190C9412
+:1021D000F6190895882321F00E94C5190C94F61968
+:1021E0000895BF92CF92DF92EF92FF920F931F93C9
+:1021F000CF93DF9300D000D000D0CDB7DEB77C0105
+:1022000085E0F701DE01119601900D928A95E1F7C4
+:10221000F70183819481892B09F4DDC2908181814A
+:102220008F3F19F49F3F09F4D6C2F701028125813F
+:1022300022952F7099838A8389819A812E830E94A7
+:10224000FD18182FB92E0E94FC180E94C317EB2D01
+:10225000E295EF704E2F50E0FA01E05AFF4F2E81C9
+:102260000C94E1228B2D807F9B2D9F70F92E88236B
+:1022700019F0F29480EFF822002349F0FF2009F4CE
+:1022800057C28F2D0E94CF190E94F61951C2812F7B
+:102290000E949410FF2009F49EC28F2D0E94D51930
+:1022A00026960FB6F894DEBF0FBECDBFDF91CF915B
+:1022B0001F910F91FF90EF90DF90CF90BF900C9403
+:1022C000F6193B2D307F8B2D8F70303211F08295B7
+:1022D000807F112319F0113021F12CC00023B9F0B7
+:1022E000222309F490C1213009F08DC126960FB642
+:1022F000F894DEBF0FBECDBFDF91CF911F910F913C
+:10230000FF90EF90DF90CF90BF900C94DF192223C5
+:1023100019F0213009F45FC28E830E94E2198E8188
+:1023200086C1002321F0223008F055C26CC1211172
+:1023300052C27DC1002321F0222309F464C1F8C1F7
+:10234000222309F474C109C28B2D8695869583706A
+:1023500019F08130D1F03FC2002321F0812F9B2D55
+:10236000937002C080E090E026960FB6F894DEBF2E
+:102370000FBECDBFDF91CF911F910F91FF90EF90D6
+:10238000DF90CF90BF900C94C60E002321F0812FD8
+:102390009B2D937002C080E090E026960FB6F894D3
+:1023A000DEBF0FBECDBFDF91CF911F910F91FF9088
+:1023B000EF90DF90CF90BF900C94DC0E812F002324
+:1023C00019F00E94651D02C00E94CD1D26960FB611
+:1023D000F894DEBF0FBECDBFDF91CF911F910F915B
+:1023E000FF90EF90DF90CF90BF900C94521E8B2DFA
+:1023F000837009F075C00111EEC1812F8295869519
+:102400008770880F880F912F9F70C92ED12CE12CD7
+:10241000F12C082E04C0CC0CDD1CEE1CFF1C0A9411
+:10242000D2F714FF12C00FE010E020E030E004C04B
+:10243000000F111F221F331F8A95D2F7C901B8015F
+:10244000609570958095909503C060E070E0CB0139
+:102450004B2D4695469543704230C1F060F56C298E
+:102460007D298E299F29413051F126960FB6F89487
+:10247000DEBF0FBECDBFDF91CF911F910F91FF90B7
+:10248000EF90DF90CF90BF900C94EA176C297D29D4
+:102490008E299F2926960FB6F894DEBF0FBECDBFBA
+:1024A000DF91CF911F910F91FF90EF90DF90CF9030
+:1024B000BF900C9406180E94EA17C701B601269631
+:1024C0000FB6F894DEBF0FBECDBFDF91CF911F9145
+:1024D0000F91FF90EF90DF90CF90BF900C94CE17AC
+:1024E000002319F08B2D817001C08695882309F493
+:1024F00072C1812F829586958770880F880F912FE2
+:102500009F70C92ED12CE12CF12C082E04C0CC0CCC
+:10251000DD1CEE1CFF1C0A94D2F714FF12C00FE062
+:1025200010E020E030E004C0000F111F221F331F15
+:102530008A95D2F7C901B8016095709580959095FC
+:1025400003C060E070E0CB014B2D4695469543708B
+:102550004230C1F060F56C297D298E299F294130D8
+:1025600051F126960FB6F894DEBF0FBECDBFDF91B6
+:10257000CF911F910F91FF90EF90DF90CF90BF9080
+:102580000C94C4186C297D298E299F2926960FB694
+:10259000F894DEBF0FBECDBFDF91CF911F910F9199
+:1025A000FF90EF90DF90CF90BF900C94E0180E94C6
+:1025B000C418C701B60126960FB6F894DEBF0FBE49
+:1025C000CDBFDF91CF911F910F91FF90EF90DF90E2
+:1025D000CF90BF900C94A818103FD1F118F4103E82
+:1025E00050F4A1C0123F09F463C008F44CC0133F7B
+:1025F00009F473C098C01F708B2D8F710023A1F058
+:102600000E944118812F26960FB6F894DEBF0FBEA8
+:10261000CDBFDF91CF911F910F91FF90EF90DF9091
+:10262000CF90BF900C94E3100E946218812F2696E1
+:102630000FB6F894DEBF0FBECDBFDF91CF911F91D3
+:102640000F91FF90EF90DF90CF90BF900C94EA1025
+:102650000023A9F02111BFC08B2D8F7126960FB6D4
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94871822309E
+:1026800008F0A9C0E9CF0023A9F08B2D8F71269601
+:102690000FB6F894DEBF0FBECDBFDF91CF911F9173
+:1026A0000F91FF90EF90DF90CF90BF900C94411866
+:1026B000002359F38B2D8F7126960FB6F894DEBF49
+:1026C0000FBECDBFDF91CF911F910F91FF90EF9083
+:1026D000DF90CF90BF900C946218002399F08B2D5F
+:1026E0008F7126960FB6F894DEBF0FBECDBFDF9177
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C942C1826960FB6F894DEBF0FBECDBFE2
+:10271000DF91CF911F910F91FF90EF90DF90CF90BD
+:10272000BF900C9422180023A9F0222309F4ADCF06
+:10273000812F26960FB6F894DEBF0FBECDBFDF9176
+:10274000CF911F910F91FF90EF90DF90CF90BF90AE
+:102750000C94CC0F222309F4ADCF812F26960FB60F
+:10276000F894DEBF0FBECDBFDF91CF911F910F91C7
+:10277000FF90EF90DF90CF90BF900C9494104B2D72
+:102780004F70612FC7010E94020326960FB6F8947E
+:10279000DEBF0FBECDBFDF91CF911F910F91FF9094
+:1027A000EF90DF90CF90BF900C9446174B2D4F7059
+:1027B000612FC70126960FB6F894DEBF0FBECDBFBE
+:1027C000DF91CF911F910F91FF90EF90DF90CF900D
+:1027D000BF900C94370626960FB6F894DEBF0FBE56
+:1027E000CDBFDF91CF911F910F91FF90EF90DF90C0
+:1027F000CF90BF9008950E94DC190E94B1190E94E9
+:10280000F6190E94021F0E94521E80E090E00E9472
+:10281000C60E80E090E00C94DC0E0E94CC190C9463
+:10282000FB130E94FD18292F22952F702C3030F4B5
+:102830002A3048F42250223078F405C02C3041F080
+:102840002F3031F009C0803E48F0803F29F406C0A7
+:1028500093FB882780F9089580E0089581E008952A
+:10286000CF93DF9300D000D01F92CDB7DEB70F908B
+:102870000F900F900F900F90DF91CF910895CF930D
+:10288000DF9300D000D000D0CDB7DEB726960FB6CC
+:10289000F894DEBF0FBECDBFDF91CF9108951F9397
+:1028A000CF93DF93C091790116E080917A01C81728
+:1028B00099F0D0E01C9FF0011D9FF00D1124E55808
+:1028C000FE4F4081518162817381848195810E9494
+:1028D0003F142196C770E9CFDF91CF911F910895E2
+:1028E0004091AB015091AC016091AD017091AE018E
+:1028F0008091AF019091B0010C943F148091B00190
+:1029000082958F7009F054C08091AD01882309F43D
+:102910004FC080917901A0917A014091AE01509110
+:10292000AF016091AB017091AC01B6E08A1709F478
+:102930003FC090E041155105C1F17F3F11F46F3F59
+:10294000A1F1B89FF001B99FF00D1124E558FE4F99
+:10295000218127132AC02081261327C0228121111B
+:1029600024C0238134812417350710F42150310904
+:10297000241B350B283C3105C0F42091B0012F7089
+:1029800020612093B00126E0289FF001299FF00DDF
+:102990001124E058FE4F80818F70806180838BEA24
+:1029A00091E00E94F1100C944F1401968770BECFF5
+:1029B0000895CF92DF92EF92FF920F931F93CF93E0
+:1029C000DF93CDB7DEB762970FB6F894DEBF0FBEC8
+:1029D000CDBF8C0185E0F801DE011D9601900D92BE
+:1029E0008A95E1F7D8014C9111965C911197129656
+:1029F0006C918091AE019091AF01009709F475C17F
+:102A00003091AB017091AC017F3F19F43F3F09F465
+:102A10006CC1F801C380D480E090AD01EE2009F4D0
+:102A2000BEC02091B001C816D90628F0D601A81B57
+:102A3000B90BCD0104C0809590958C0D9D1DFF2490
+:102A4000F394883C910578F0F12C207F09F0C4C004
+:102A50007C2DD98AC88A89890E9430148BEA91E03A
+:102A60000E94F110AFC0822F807F09F045C057133C
+:102A700013C0431311C061110FC02F702061209348
+:102A8000B0010E9470148BEA91E00E94F1108091D5
+:102A9000B001F80185832EC0CD2819F15F3F11F4F4
+:102AA0004F3FF9F0F62E61111CC080917901209101
+:102AB0007A0136E0821709F45BC090E0389FF0019C
+:102AC000399FF00D1124E558FE4F7181571306C050
+:102AD0007081471303C07281711103C00196877022
+:102AE000E9CFF62E662309F41CC18091B001816004
+:102AF0008093B001F12C15C1571309C0431307C0CF
+:102B0000611105C08091B001F8018583C8C04D876F
+:102B10005E878D859E856A8B0E9411146A89882341
+:102B2000D1F16623C1F12091B001822F82958F707F
+:102B300090E0029774F08091AB019091AC0198877E
+:102B40008F831986DB86CA862C87CE0107960E9462
+:102B5000F11086E0F801ABEAB1E001900D928A95A0
+:102B6000E1F70E947E140E947014FF24F394D9C0F0
+:102B70004D875E878D859E850E94FD18292F2295A1
+:102B80002F70223008F0C1C09F7009F0BBC0805E7A
+:102B9000883008F4C6C0C8010E94F110E6CFC816FC
+:102BA000D90608F453C0F601E81BF90BCF01883CA5
+:102BB000910508F450C0F12C7C2DD98AC88A8989E6
+:102BC0000E943014EBEAF1E086E0DF011D928A9565
+:102BD000E9F70E947014A5C0571314C0431312C024
+:102BE000611110C08091B001F8018583C8010E9475
+:102BF000F11086E0EBEAF1E0DF011D928A95E9F73A
+:102C0000FE2C8FC04D875E878D859E856A8B0E94C6
+:102C100011146A89882309F4BECF662309F4BBCF57
+:102C20002091B001822F82958F7090E002970CF472
+:102C300090CF8091AB019091AC019A8389831B82E4
+:102C4000DD82CC822E83CE01019681CF8095909536
+:102C50008C0D9D1DACCFF62E662309F49CCF571327
+:102C600033C0431331C02091B00120FD24C0822F16
+:102C700082958F70482F50E041155105E1F0D80141
+:102C800015962C9315974F30510549F08F5F982F6B
+:102C90009295907F822F8F70892B15968C93C80107
+:102CA0000E94F11086E0F801ABEAB1E001900D92CC
+:102CB0008A95E1F78ECF86E0F801ABEAB1E00190AA
+:102CC0000D928A95E1F72DC04D875E878D859E8593
+:102CD0000E94111481113DCF8091B00181608093D9
+:102CE000B001C8010E94F1101CC0662309F453CF43
+:102CF0004D875E878D859E850E941114882309F477
+:102D00004ACF27CF811143CF0CC0243008F043CFE6
+:102D10009F7009F43CCFD80115969C91907F09F0E3
+:102D200036CF8F2D62960FB6F894DEBF0FBECDBFA3
+:102D3000DF91CF911F910F91FF90EF90DF90CF9097
+:102D400008951F93CF93DF93CDB7DEB72C970FB6BF
+:102D5000F894DEBF0FBECDBF4F83588769877A874F
+:102D60008B879C87CE0107960E94D914882371F027
+:102D70008A859B85892B09F441C088858F3F09F09E
+:102D800065C08F818F3F09F061C038C086E0FE01C9
+:102D90003796DE01119601900D928A95E1F76A85CA
+:102DA0007B856115710551F1FF81E885EF3F11F4D5
+:102DB000FF3F21F120917A0130E0C901019687702F
+:102DC00099274091790150E08417950709F447C08D
+:102DD000F983EA837D836C8396E0929FD001939F71
+:102DE000B00D1124A558BE4FFE01319601900D92F1
+:102DF0009A95E1F780937A010E944F1416E0809132
+:102E0000790190917A018917B9F1189FC0011124B5
+:102E100085589E4F0E94D914882371F1E091790161
+:102E20001E9FF0011124E558FE4F408151816281BF
+:102E30007381848195810E943F148091790190E093
+:102E400001968770992780937901D9CF4F81588552
+:102E500069857A858B859C850E943F14CFCF0E941F
+:102E60000D1410927A0110927901EBEAF1E086E0FC
+:102E7000DF011D928A95E9F72C960FB6F894DEBF14
+:102E80000FBECDBFDF91CF911F910895EF92FF92BA
+:102E90000F931F93CF93DF938C01892B09F46CC0A0
+:102EA000F12CEE24E394E8012196F8018491843713
+:102EB00040F4843008F051C0813081F0823019F143
+:102EC0005BC0853709F444C0A8F19CE7980F9037A0
+:102ED00008F052C08F770E94941041C00E5F1F4FC0
+:102EE000FE01849190E2980F983050F48770FE2D87
+:102EF00001C0FF0F8A95EAF78F2F0E94CF1914C0E7
+:102F00000E94CC0F2DC00E5F1F4FFE01849190E2F6
+:102F1000980F983060F48770FE2D01C0FF0F8A95DE
+:102F2000EAF78F2F0E94D5190E94F61919C00E9446
+:102F3000941016C00E5F1F4FFE01C491CC2381F088
+:102F40008FE99FE00197F1F700C00000C150F6CF74
+:102F50000E5F1F4FFE01F49003C00E94CC0F8E0144
+:102F60008F2D882309F49FCFEFE9FFE03197F1F728
+:102F700000C000008150F5CFDF91CF911F910F91DC
+:102F8000FF90EF90089508956093B5017093B60196
+:102F90008093B7019093B8010C94FB130F931F9388
+:102FA0000091B5011091B6012091B7013091B8019F
+:102FB000DC01CB01802B912BA22BB32B8093B5018D
+:102FC0009093B601A093B701B093B8011F910F91F0
+:102FD0000C94FB130F931F930091B5011091B60150
+:102FE0002091B7013091B801DC01CB0180239123FE
+:102FF000A223B3238093B5019093B601A093B701A8
+:10300000B093B8011F910F910C94FB130F931F9372
+:103010000091B5011091B6012091B7013091B8012E
+:10302000DC01CB0180279127A227B3278093B5012C
+:103030009093B601A093B701B093B8011F910F917F
+:103040000C94FB131092B1011092B2011092B301D3
+:103050001092B4010C94FB1341E050E060E070E08A
+:1030600004C0440F551F661F771F8A95D2F74093FF
+:10307000B1015093B2016093B3017093B4010C9409
+:10308000FB1341E050E060E070E004C0440F551FC6
+:10309000661F771F8A95D2F78091B1019091B20196
+:1030A000A091B301B091B401482B592B6A2B7B2B13
+:1030B0004093B1015093B2016093B3017093B40196
+:1030C0000C94FB1341E050E060E070E004C0440F5A
+:1030D000551F661F771F8A95D2F7409550956095CA
+:1030E00070958091B1019091B201A091B301B0911E
+:1030F000B401482359236A237B234093B1015093A1
+:10310000B2016093B3017093B4010C94FB1341E0DE
+:1031100050E060E070E004C0440F551F661F771F49
+:103120008A95D2F78091B1019091B201A091B3013B
+:10313000B091B401482759276A277B274093B101F2
+:103140005093B2016093B3017093B4010C94FB13DC
+:103150000F931F930091B1011091B2012091B3011F
+:103160003091B401DC01CB01802B912BA22BB32B2E
+:103170008093B1019093B201A093B301B093B401D5
+:103180001F910F910C94FB130F931F930091B101AA
+:103190001091B2012091B3013091B401DC01CB0157
+:1031A00080239123A223B3238093B1019093B20192
+:1031B000A093B301B093B4011F910F910C94FB1332
+:1031C0000F931F930091B1011091B2012091B301AF
+:1031D0003091B401DC01CB0180279127A227B327CE
+:1031E0008093B1019093B201A093B301B093B40165
+:1031F0001F910F910C94FB130895CF92DF92EF92E1
+:10320000FF920F931F93CF93DF938C01C090B10176
+:10321000D090B201E090B301F090B4018091B5017B
+:103220009091B601A091B701B091B801C82AD92AEE
+:10323000EA2AFB2ACFE1D0E0D701C6010C2E04C058
+:10324000B695A795979587950A94D2F780FF07C002
+:10325000B8018C2F0E945B068130910531F42197D3
+:1032600058F7B80180E00E945B06DF91CF911F9173
+:103270000F91FF90EF90DF90CF90089590910C0107
+:103280009923F1F090910D019923D1F0982F969503
+:10329000969596959F3080F5E0910E01F0910F0183
+:1032A000E90FF11D877021E030E0A90102C0440F51
+:1032B000551F8A95E2F7CA019181892B8183089570
+:1032C00020910E0130910F01F90132969FEF40E0FD
+:1032D0005191851789F09F3F19F4511101C0942F26
+:1032E0004F5F4E30A9F79F3F39F0F901E90FF11D0B
+:1032F00097FDFA9582830895089590910C01992382
+:10330000F9F090910D019923D9F0982F9695969503
+:1033100096959F3028F5E0910E01F0910F01E90F8D
+:10332000F11D877021E030E0A90102C0440F551F54
+:103330008A95E2F7CA018095918189238183089556
+:1033400020910E0130910F01F9013296205F3F4F1D
+:103350009081891301C010823196E217F307C1F7FB
+:10336000089581E090E0E0910E01F0910F01E80FE7
+:10337000F91F1082019680319105A9F70895909167
+:10338000CB01892B8093CB01089580959091CB013F
+:1033900089238093CB0108951092CB0108959091D9
+:1033A000CA01892B8093CA01089580959091CA0122
+:1033B00089238093CA0108951092CA0108958093C9
+:1033C000B90108951092B901089580910E0190916C
+:1033D0000F01FC0131969C01205F3F4F80E09191ED
+:1033E00091118F5FE217F307D1F70895E0910E0175
+:1033F000F0910F018091CB018083E0910E01F0915B
+:103400000F0190818091CA01892B80838091B9013D
+:10341000882361F0E0910E01F0910F019081892BDA
+:1034200080830E94E51981111092B90180910E01EB
+:1034300090910F010C94B00ECF92DF92EF92FF9219
+:103440006C01EE24FF24C114D104E104F10421F045
+:10345000C701B60120E101C020E0C72ED82EE92E19
+:10346000FF24C114D104E104F10419F0285FC7015D
+:10347000B6016B017C0154E0F694E794D794C794AD
+:103480005A95D1F7C114D104E104F10419F02C5F6D
+:10349000C701B6016B017C0142E0F694E794D79432
+:1034A000C7944A95D1F7C114D104E104F10419F08D
+:1034B0002E5FC701B601DC01CB01B695A7959795A4
+:1034C0008795892B8A2B8B2B09F02F5F822FFF90FA
+:1034D000EF90DF90CF9008958091E401843011F156
+:1034E00020E488E190E00FB6F894A89580936000FE
+:1034F0000FBE2093600083B7817F846083BF83B752
+:10350000816083BF7894889583B78E7F83BF0FB621
+:10351000F894A89580916000886180936000109273
+:1035200060000FBE089508950C94931ACF930E94E3
+:10353000941A0E947A040E94931AC0E08C2F0E9471
+:103540007005811104C0CF5FCE30C1F701C081E0AA
+:10355000CF9108950E940D140E94A40E0C949A0716
+:1035600082E084BD93E095BD9AEF97BD80936E0095
+:1035700008952FB7F8948091CD019091CE01A0913C
+:10358000CF01B091D0012FBF0895CF92DF92EF927B
+:10359000FF920F931F932FB7F8944091CD01509154
+:1035A000CE016091CF017091D0012FBF6A017B01E4
+:1035B000EE24FF248C0120E030E0C016D106E206A4
+:1035C000F30610F4415051099A01281B390BC90127
+:1035D0001F910F91FF90EF90DF90CF9008951F9271
+:1035E0000F920FB60F9211248F939F93AF93BF93B7
+:1035F0008091CD019091CE01A091CF01B091D001E9
+:103600000196A11DB11D8093CD019093CE01A09391
+:10361000CF01B093D001BF91AF919F918F910F9047
+:103620000FBE0F901F9018950E949C0BF8942FEFDF
+:1036300087EA91E6215080409040E1F700C0000009
+:1036400087E090EBDC018093ED019093EE01A09375
+:10365000EF01B093F0019CE088E10FB6F894A895D3
+:10366000809360000FBE90936000FFCFEF92FF92B7
+:103670000F931F93CF93DF93D82FC0E08C2F0E941E
+:10368000700500E010E0E82EF12CC701002E02C00A
+:10369000959587950A94E2F780FD06C00F5F1F4F4E
+:1036A0000630110591F709C0602F7C2F80E00E9441
+:1036B00038068D13F3CF81E004C0CF5FCE30F1F632
+:1036C00080E0DF91CF911F910F91FF90EF900895CF
+:1036D000CF93C82F8CE20E94361B882321F08C2FB9
+:1036E000CF910C94361B80E0CF910895CF930E9428
+:1036F000BD1C811102C00E94A31CC5E6C15049F047
+:103700000E947A048FE39CE90197F1F700C0000062
+:10371000F5CF89E20E94681B811113C18AE20E94E1
+:10372000681B81110E94A31C85E00E94681B811107
+:103730000E94141B0E94C81C8093CC0187E00E9449
+:10374000681B8823A9F18BE10E94681B882351F034
+:103750008091CC0181FB222720F991E0922790FBF8
+:1037600081F90EC08EE00E94681B882361F0809171
+:10377000CC0182FB222720F991E0922790FB82F96D
+:103780008093CC0115C080E10E94681B9091CC0110
+:10379000882341F093FB222720F981E0822780FBD8
+:1037A00093F904C0892F809580FB90F99093CC0108
+:1037B0008091CC010E94CC1C0E94DA1C8093DE0117
+:1037C00080EE0E94681B882341F08091DE01982FD3
+:1037D000909590FB80F98093DE0189E30E94681B3D
+:1037E000882359F08091DE0181FB222720F991E0A6
+:1037F000922790FB81F98093DE0182EE0E94681B84
+:10380000882359F08091DE0182FB222720F991E084
+:10381000922790FB82F98093DE0186EE0E94681B5E
+:10382000882359F08091DE0183FB222720F991E063
+:10383000922790FB83F98093DE0183EE0E94681B40
+:10384000882359F08091DE0184FB222720F991E042
+:10385000922790FB84F98093DE0185E30E94681B28
+:10386000882359F08091DE0185FB222720F991E021
+:10387000922790FB85F98093DE0181E30E94681B0B
+:10388000882359F08091DE0186FB222720F991E000
+:10389000922790FB86F98093DE0181E10E94681BEC
+:1038A000882359F08091DE0187FB222720F991E0DF
+:1038B000922790FB87F98093DE018091DE010E94C0
+:1038C000DE1C8091DE0187FB882780F980930D0143
+:1038D00087E20E94681BC82F8EE10E94681B81113D
+:1038E000C2608FE10E94681B8111C46080E20E9467
+:1038F000681B8111C86081E20E94681B8111C06150
+:1039000082E20E94681B8111C06283E20E94681BF0
+:103910008111C06484E20E94681B882311F0C06892
+:1039200002C0CC2329F08C2F0E94D51C6C2F03C021
+:103930000E94D11C682F70E080E090E0CF910C9441
+:10394000C417CF9108956DEE7EEF80E090E00E9465
+:10395000172360E082E090E00E94092360E083E0AA
+:1039600090E00E94092360E084E090E00E94092337
+:1039700060E085E090E00C94092380E090E00E94F4
+:10398000032321E08D3E9E4F09F020E0822F089511
+:1039900082E090E00C94FB22682F82E090E00C948F
+:1039A000092383E090E00C94FB22682F83E090E0F1
+:1039B0000C94092384E090E00C94FB22682F84E0AF
+:1039C00090E00C9409238091D30180FF0BC060919B
+:1039D000130185E0689FB001112475956795759571
+:1039E00067952BC081FF09C06091130185E0689F36
+:1039F000B00111247595679520C082FF07C06091C2
+:103A0000130185E0689FB001112417C09091D40183
+:103A10009923D1F060911201961788F72091130134
+:103A200085E0289F90011124929FA001939F500D43
+:103A3000112470E0CA010E94CD226038710540F463
+:103A40006115710519F406C065E070E0862F0895D0
+:103A50008FE7089581E008958091D30180FF08C029
+:103A60006091110170E0759567957595679521C016
+:103A700081FF06C06091110170E07595679519C0CE
+:103A800082FF04C06091110170E010C09091D401D8
+:103A9000992399F0609110019617A0F78091110178
+:103AA000899FC001112470E00E94CD226038710509
+:103AB00040F46115710519F406C061E070E0862FCD
+:103AC00008958FE7089581E00895803F21F40E94D2
+:103AD000E31C819504C0813F29F40E94E31C80937C
+:103AE000D7010895823F21F40E94E31C819504C010
+:103AF000833F29F40E94E31C8093D6010895893FF7
+:103B000019F40E942C1D05C08A3F31F40E942C1D1F
+:103B100081958093D80108958B3F21F40E942C1D3C
+:103B2000819504C08C3F29F40E942C1D8093D901FB
+:103B30000895843F21F48091D501816017C0853FAD
+:103B400021F48091D501826011C0863F21F48091DB
+:103B5000D50184600BC0873F21F48091D501886036
+:103B600005C0883F31F48091D50180618093D501F3
+:103B700008958D3F21F48091D30181600BC08E3F69
+:103B800021F48091D301826005C08F3F29F4809198
+:103B9000D30184608093D3010895803F39F48091EC
+:103BA000D70187FF6CC01092D70169C0813F29F40B
+:103BB0008091D7011816BCF362C09091D601823F64
+:103BC00029F497FF5CC01092D60159C0833F19F4C5
+:103BD0001916CCF354C0893F41F48091D8011816CE
+:103BE0000CF04DC01092D8014AC08A3F29F4809150
+:103BF000D80187FF44C0F6CF8B3F39F48091D901BB
+:103C000087FF3DC01092D9013AC08C3F29F48091C2
+:103C1000D9011816BCF333C0843F21F48091D5013B
+:103C20008E7F17C0853F21F48091D5018D7F11C013
+:103C3000863F21F48091D5018B7F0BC0873F21F413
+:103C40008091D501877F05C0883F31F48091D501EF
+:103C50008F7E8093D50113C08D3F21F48091D301D5
+:103C60008E7F0BC08E3F21F48091D3018D7F05C0E4
+:103C70008F3F29F48091D3018B7F8093D301809172
+:103C8000D60181110EC08091D70181110AC08091A7
+:103C9000D801811106C08091D901811102C0109212
+:103CA000D401089585ED91E00E94BB0E0E94B91ADF
+:103CB0009093D2018093D10108951F93CF93DF9306
+:103CC0008091D1019091D2010E94C51AAC019091CE
+:103CD000D401992321F02091140130E006C02091F5
+:103CE00015018AE0289F900111244217530708F418
+:103CF00085C08091D601C091D701D091D801109193
+:103D0000D901811107C0C11175C0D11173C0111142
+:103D100071C074C09F3F19F09F5F9093D401181633
+:103D200024F40E94E31C8093D6018091D60187FF82
+:103D300005C00E94E31C81958093D6011C1624F4D3
+:103D40000E94E31C8093D7018091D70187FF05C0B3
+:103D50000E94E31C81958093D7016091D601662370
+:103D600031F1C091D701CC2311F1062E000C770B55
+:103D7000880B990B0E94D42123E333E343E35FE3F1
+:103D80000E9438220E949C216093D6016C2FCC0F98
+:103D9000770B880B990B0E94D42123E333E343E391
+:103DA0005FE30E9438220E949C216093D7011D1678
+:103DB00024F40E942C1D8093D8018091D80187FFA4
+:103DC00005C00E942C1D81958093D801111624F402
+:103DD0000E942C1D8093D9018091D90187FF05C0D5
+:103DE0000E942C1D81958093D901DF91CF911F9165
+:103DF0000C94521E9F3F09F08FCFA0CFDF91CF913F
+:103E00001F910895E5EDF1E085E0DF011D928A95AF
+:103E1000E9F71092D4011092D3010895833081F113
+:103E200028F4813059F08230D1F00895853009F4BA
+:103E300049C0B8F1863009F456C008958091150143
+:103E4000262F30E0280F311D2F3F310524F4680F55
+:103E50006093150108958FEF809315010895809167
+:103E60001401262F30E0280F311D2F3F310524F497
+:103E7000680F6093140108958FEF809314010895E3
+:103E800080911301262F30E0280F311D2F3F31057F
+:103E900024F4680F6093130108958FEF809313014A
+:103EA000089580911201262F30E0280F311D2F3FF9
+:103EB000310524F4680F6093120108958FEF809309
+:103EC0001201089580911101262F30E0280F311D35
+:103ED0002F3F310524F4680F6093110108958FEF8F
+:103EE00080931101089580911001262F30E0280F52
+:103EF000311D2F3F310524F4680F609310010895A0
+:103F00008FEF809310010895833011F128F48130F0
+:103F100049F0823091F00895853081F120F18630AA
+:103F2000C1F1089580911501681720F4861B8093D4
+:103F300015010895109215010895809114016817D4
+:103F400020F4861B809314010895109214010895A3
+:103F500080911301681720F4861B80931301089544
+:103F600010921301089580911201681720F4861BA6
+:103F70008093120108951092120108958091110109
+:103F8000681720F4861B8093110108951092110187
+:103F9000089580911001681720F4861B809310010A
+:103FA00008951092100108950F931F938D3109F415
+:103FB0006BC008F03FC08E3009F47DC0C0F487307C
+:103FC00009F46EC068F4863009F0AFC08091CC016E
+:103FD000817F8E7F8093CC0181E08093DB01A6C03E
+:103FE000883009F458C08B3009F49BC09EC08631DC
+:103FF00009F497C078F4803109F470C0813109F078
+:1040000094C00E940D1490910D0181E08927809346
+:104010000D0187C0893109F484C08B3109F085C056
+:104020008091CC0181FB222720F991E0922790FB1F
+:1040300081F94AC0853309F45BC048F4873209F43A
+:1040400057C008F45AC0893209F452C06EC0833494
+:1040500038F48A3308F067C0883309F462C065C059
+:10406000833409F445C0883409F05FC00E940D1400
+:104070000FEF13ED20E3015010402040E1F700C0A6
+:1040800000000E94141B4DC00E9456210E94A40EE5
+:104090000E949A0746C00E94C81C0E94DA1C41C0B8
+:1040A0009091CC01892F817090FF12C0917F9E7FEB
+:1040B0009093CC013BC08091CC0182FB222720F958
+:1040C00091E0922790FB82F98093CC01992349F1EA
+:1040D0008091CC0181608093CC0123C08091CC0180
+:1040E00083FB222720F991E0922790FB83F9ECCF04
+:1040F00061E070E080E090E010C08D5141E050E060
+:1041000060E070E08A019B0104C0000F111F221FB4
+:10411000331F8A95D2F7C901B8010E94C4170E94C3
+:104120000D1481E003C08953E9CF80E01F910F9106
+:10413000089580E008950C949920CF93C82F809122
+:10414000DB01813079F018F08230E9F187C0E0912D
+:104150000E01F0910F018081813169F0823209F006
+:104160007FC009C0E0910E01F0910F018081813183
+:1041700011F0823261F48C2F0E949B20811104C0C7
+:104180008C2F0E94D41F1DC081E090E01AC08C2F9C
+:104190000E949920811114C0C43179F048F4CB30C9
+:1041A00079F0C03109F060C082E08093DB0108C083
+:1041B000C93219F0C83321F057C01092DB0154C046
+:1041C00081E0817053C0C93289F118F5C43171F1B1
+:1041D000A8F4C73009F046C08AE08093150194E145
+:1041E0009093140193E0909313018093120188E05F
+:1041F0008093110188E28093100134C0CE51C63003
+:1042000088F5EC2FF0E0E65DFE4F80818093DA01C7
+:1042100029C0CE34E9F020F4CB3421F56AE013C094
+:10422000C13579F0C235F1F461E00DC08091DA0159
+:10423000882319F01092DA0115C081E08093DB0128
+:1042400015C061E006C08091DA010E940E1F0AC00D
+:104250006AE08091DA010E94841F04C01092DB01A1
+:1042600080E004C081E002C080E0ABCFCF91089530
+:10427000E1E8F0E0808188608083808181608083D4
+:104280008FB7F89493E09093890090ED9093880015
+:104290008FBF0895EFE6F0E080818260808308950B
+:1042A000EFE6F0E080818D7F80830895EFE6F0E017
+:1042B000908182E08927808308951F920F920FB624
+:1042C0000F9211242F933F934F935F936F937F939C
+:1042D0008F939F93AF93BF93EF93FF938091DC01F4
+:1042E0009091DD0101969093DD018093DC018111B5
+:1042F00003C082E00E949A07E091DD01E695E69511
+:10430000F0E0EE5CFA4FE4918091DC018E1303C083
+:1043100080E00E949A07FF91EF91BF91AF919F912A
+:104320008F917F916F915F914F913F912F910F905E
+:104330000FBE0F901F9018950E94A3216894B11191
+:104340000C94322208950E94172288F09F5798F00B
+:10435000B92F9927B751B0F0E1F0660F771F881F8A
+:10436000991F1AF0BA95C9F714C0B13091F00E94A4
+:104370003122B1E008950C943122672F782F8827DD
+:10438000B85F39F0B93FCCF3869577956795B395CB
+:10439000D9F73EF490958095709561957F4F8F4F3A
+:1043A0009F4F0895E89409C097FB3EF4909580953F
+:1043B000709561957F4F8F4F9F4F9923A9F0F92FEB
+:1043C00096E9BB279395F695879577956795B79569
+:1043D000F111F8CFFAF4BB0F11F460FF1BC06F5F4F
+:1043E0007F4F8F4F9F4F16C0882311F096E911C061
+:1043F000772321F09EE8872F762F05C0662371F082
+:1044000096E8862F70E060E02AF09A95660F771F95
+:10441000881FDAF7880F9695879597F9089557FDC5
+:104420009058440F551F59F05F3F71F04795880F22
+:1044300097FB991F61F09F3F79F0879508951216B9
+:1044400013061406551FF2CF4695F1DF08C0161665
+:1044500017061806991FF1CF869571056105089416
+:104460000895E894BB2766277727CB0197F908952D
+:104470000E944B220C94BC220E94AE2238F00E9473
+:10448000B52220F0952311F00C94A5220C94AB22B8
+:1044900011240C9432220E940F2270F3959FC1F3D5
+:1044A000950F50E0551F629FF001729FBB27F00DE2
+:1044B000B11D639FAA27F00DB11DAA1F649F662737
+:1044C000B00DA11D661F829F2227B00DA11D621F86
+:1044D000739FB00DA11D621F839FA00D611D221F40
+:1044E000749F3327A00D611D231F849F600D211D24
+:1044F000822F762F6A2F11249F5750409AF0F1F0A7
+:1045000088234AF0EE0FFF1FBB1F661F771F881F0F
+:1045100091505040A9F79E3F510580F00C94A52280
+:104520000C9432225F3FE4F3983ED4F3869577955E
+:104530006795B795F795E7959F5FC1F7FE2B880FB5
+:10454000911D9695879597F9089597F99F6780E84B
+:1045500070E060E008959FEF80EC089500240A94D5
+:104560001616170618060906089500240A9412164E
+:104570001306140605060895092E0394000C11F481
+:10458000882352F0BB0F40F4BF2B11F460FF04C02E
+:104590006F5F7F4F8F4F9F4F089597FB072E16F445
+:1045A000009407D077FD09D00E94E72207FC05D0D0
+:1045B0003EF4909581959F4F0895709561957F4F3A
+:1045C0000895EE0FFF1F0590F491E02D0994AA1BAA
+:1045D000BB1B51E107C0AA1FBB1FA617B70710F0EE
+:1045E000A61BB70B881F991F5A95A9F78095909520
+:1045F000BC01CD010895F999FECF92BD81BDF89A15
+:10460000992780B50895A8E1B0E042E050E00C940D
+:104610001E23262FF999FECF1FBA92BD81BD20BD62
+:104620000FB6F894FA9AF99A0FBE019608950E946F
+:104630000923272F0C940A23DC01CB01FC01F999F3
+:10464000FECF06C0F2BDE1BDF89A319600B40D92DE
+:0C46500041505040B8F70895F894FFCF97
+:10465C0020029B072B080608D2079E070101BA010E
+:10466C0028080A03140A3F4D3639F304A6047004D3
+:10467C003704CA03E303FC03150401020304050613
+:04468C000708090012
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/software_neo2/software_neo2.hex b/keyboard/ergodox_ez/keymaps/software_neo2/software_neo2.hex
index 8cf730c8f4..5ad6b23a7e 100644
--- a/keyboard/ergodox_ez/keymaps/software_neo2/software_neo2.hex
+++ b/keyboard/ergodox_ez/keymaps/software_neo2/software_neo2.hex
@@ -1,17 +1,17 @@
-:100000000C94AD060C94F1060C94F1060C94F106D8
-:100010000C94F1060C94F1060C94F1060C94F10684
-:100020000C94F1060C94F1060C9405120C94D71262
-:100030000C94F1060C94F1060C94F1060C94F10664
-:100040000C94F1060C94AF2B0C94F1060C94F10671
-:100050000C94F1060C94B6210C94F1060C94F10664
-:100060000C94F1060C94F1060C94F1060C94F10634
-:100070000C94F1060C94F1060C94F1060C94F10624
-:100080000C94F1060C94F1060C94F1060C94F10614
-:100090000C94F1060C94F1060C94F1060C94F10604
-:1000A0000C94F1060C94F1060C94F1063C135E13CB
-:1000B00049145E134914A013C313491418142B14C4
-:1000C00079177917A717A717EA172618271A271AD3
-:1000D0003E18271A35193519011A271A271A151A21
+:100000000C940F020C9456020C9456020C94560257
+:100010000C9456020C9456020C9456020C94560200
+:100020000C9456020C9456020C946A0B0C943C0CE3
+:100030000C9456020C9456020C9456020C945602E0
+:100040000C9456020C94B0200C9456020C94560258
+:100050000C9456020C94421A0C9456020C945602BC
+:100060000C9456020C9456020C9456020C945602B0
+:100070000C9456020C9456020C9456020C945602A0
+:100080000C9456020C9456020C9456020C94560290
+:100090000C9456020C9456020C9456020C94560280
+:1000A0000C9456020C9456020C945602A90CCB0CDC
+:1000B000BE0DCB0CBE0D100D330DBE0D880D9B0D6E
+:1000C00085108510B410B410F71031113E133E1393
+:1000D0004A113E133F123F1212133E133E132913CF
 :1000E00023024C003900E100640000001E001400EF
 :1000F00004001D714A0039001F001A0016001B730E
 :100100004E002A0020000800070006744B002B0058
@@ -33,1429 +33,1078 @@
 :100200004100A800AD00B5000100B7004200A90000
 :10021000AE00B9000100B60043000100AB00B7001A
 :100220000100010044004500010001000100000040
-:100230000A002530313662003A200025303258005D
-:100240000A722F6320303132333435363738394132
-:1002500042434445460A000A002530325800626F86
-:10026000756E6365213A20006C656674207369645D
-:10027000652061747461636865640A006C65667406
-:100280002073696465206E6F7420726573706F6E81
-:1002900064696E670A00747279696E6720746F20F2
-:1002A0007265736574206D637032333031380A00C3
-:1002B0000A44454255473A20656E61626C65642E7A
-:1002C0000A005B735D004B6579626F617264207335
-:1002D000746172742E0A005B575D005B535D005BB6
-:1002E000525D005B445D005B435D00160345007298
-:1002F0000067006F0044006F007800200045005A3E
-:1003000000000016034500720067006F0044006F94
-:10031000007800200045005A000000040309040989
-:10032000028D00050100A0FA09040000010301018B
-:1003300000092111010001223F0007058103080087
-:100340000A09040100010301020009211101000151
-:10035000224D000705820308000A09040200010378
-:100360000000000921110100012236000705830366
-:1003700008000A090403000203000000092111011A
-:100380000001222000070584032000010705040363
-:1003900020000109040400010300000009211101EB
-:1003A0000001223900070585031000011201100128
-:1003B00000000008EDFE0713010001020001050125
-:1003C0000906A101050719E029E71500250195088F
-:1003D000750181020508190129059505750191022C
-:1003E000950175039101050719002977150025016D
-:1003F000957875018102C00631FF0974A101097564
-:10040000150025FF9520750881020976150025FF46
-:10041000952075089102C005010980A10185021689
-:10042000010026B7001A01002AB700751095018156
-:1004300000C0050C0901A1018503160100269C02DC
-:100440001A01002A9C02751095018100C00501095E
-:1004500002A1010901A100050919012905150025BD
-:100460000195057501810295017503810105010959
-:100470003009311581257F950275088106093815E7
-:1004800081257F950175088106050C0A38021581C2
-:10049000257F950175088106C0C005010906A101E7
-:1004A000050719E029E71500250195087501810266
-:1004B0009501750881010508190129059505750142
-:1004C00091029501750391010507190029FF150097
-:1004D00025FF950675088100C00A00253032582096
-:1004E000006B6579626F6172645F7265706F7274C0
-:1004F0003A20000A0025303258006B6579626F613E
-:1005000072645F7365745F6C65643A200064656C47
-:100510005F6B65795F6269743A2063616E2774204E
-:1005200064656C3A20253032580A006164645F6B60
-:1005300065795F6269743A2063616E277420616433
-:10054000643A20253032580A00646F6E652E0A0026
-:10055000626F6F676D61676963207363616E3A20D4
-:100560002E2E2E2000290A002575002F002575004B
-:100570005D2800256400200025640020002564001B
-:1005800020002564007C0025303258006D6F7573A3
-:10059000656B6579205B62746E7C782079207620AB
-:1005A000685D287265702F61636C293A205B006D6D
-:1005B0006B5F776865656C5F74696D655F746F5FAD
-:1005C0006D6178203D2025640A006D6B5F7768655A
-:1005D000656C5F6D61785F7370656564203D202593
-:1005E000640A006D6B5F74696D655F746F5F6D6148
-:1005F00078203D2025640A006D6B5F6D61785F7324
-:1006000070656564203D2025640A006D6B5F696E2E
-:1006100074657276616C203D2025640A006D6B5F05
-:1006200064656C6179203D2025640A006D6B5F77FD
-:100630006865656C5F74696D655F746F5F6D617827
-:10064000203D2025640A006D6B5F776865656C5FEF
-:100650006D61785F7370656564203D2025640A00D4
-:100660006D6B5F74696D655F746F5F6D6178203D60
-:100670002025640A006D6B5F6D61785F737065653E
-:1006800064203D2025640A006D6B5F696E7465729D
-:1006900076616C203D2025640A006D6B5F64656C9B
-:1006A0006179203D2025640A000A00257500363A4C
-:1006B00020776865656C5F74696D655F746F5F6DE9
-:1006C00061783A20000A00257500353A2077686580
-:1006D000656C5F6D61785F73706565643A20000AD0
-:1006E00000257500343A2074696D655F746F5F6D25
-:1006F00061783A20000A00257500333A206D617850
-:100700005F73706565643A20000A00257500323A0F
-:1007100020696E74657276616C286D73293A2000C9
-:100720000A00257500313A2064656C6179282A3108
-:10073000306D73293A20000A092D2056616C7565C9
-:1007400073202D0A004D3E004D25643E20003F00E1
-:100750007365742064656661756C740A00433E209D
-:100760000077686572652064656C74613A20637512
-:1007700072736F723D25642C20776865656C3D252A
-:10078000640A53656520687474703A2F2F656E2E65
-:1007900077696B6970656469612E6F72672F77691D
-:1007A0006B692F4D6F7573655F6B6579730A000A0E
-:1007B000092D204D6F7573656B6579202D0A4553A2
-:1007C000432F713A09717569740A313A0964656C8D
-:1007D0006179282A31306D73290A323A09696E74B9
-:1007E000657276616C286D73290A333A096D6178F8
-:1007F0005F73706565640A343A0974696D655F7486
-:100800006F5F6D61780A353A09776865656C5F6D71
-:1008100061785F73706565640A363A097768656563
-:100820006C5F74696D655F746F5F6D61780A0A70E3
-:100830003A097072696E742076616C7565730A642A
-:100840003A097365742064656661756C74730A7522
-:10085000703A092B310A646F776E3A092D310A70AC
-:100860006775703A092B31300A7067646F776E3A9A
-:10087000092D31300A0A7370656564203D20646576
-:100880006C7461202A206D61785F737065656420E7
-:100890002A2028726570656174202F2074696D6547
-:1008A0005F746F5F6D6178290A003F004D3E200044
-:1008B000433E20004C25640A000A092D20436F6E38
-:1008C000736F6C65202D0A4553432F713A0971757A
-:1008D00069740A6D3A096D6F7573656B65790A0005
-:1008E0000A092D204D61676963202D0A643A096465
-:1008F000656275670A783A096465627567206D619B
-:10090000747269780A6B3A096465627567206B6571
-:1009100079626F6172640A6D3A0964656275672075
-:100920006D6F7573650A763A0976657273696F6ED5
-:100930000A733A097374617475730A633A09636FD1
-:100940006E736F6C65206D6F64650A302D343A09E3
-:100950006C61796572302D34284631302D4634294A
-:100960000A506175733A09626F6F746C6F616465E8
-:10097000720A653A09656570726F6D0A6E3A094EC2
-:100980004B524F0A7A3A09736C656570204C4544A6
-:1009900020746573740A000A002575002E6E6B7250
-:1009A0006F3A20000A002575002E737761705F6230
-:1009B00061636B736C6173685F6261636B737061B9
-:1009C00063653A20000A002575002E737761705F19
-:1009D00067726176655F6573633A20000A0025756A
-:1009E000002E6E6F5F6775693A20000A002575005A
-:1009F0002E737761705F72616C745F726775693AAC
-:100A000020000A002575002E737761705F6C616CA1
-:100A1000745F6C6775693A20000A002575002E63C3
-:100A20006170736C6F636B5F746F5F636F6E747212
-:100A30006F6C3A20000A002575002E737761705F95
-:100A4000636F6E74726F6C5F636170736C6F636BF6
-:100A50003A20000A0025303258006B65796D6170CC
-:100A60005F636F6E6669672E7261773A20000A00D5
-:100A70002575002E6D6F7573653A20000A00257587
-:100A8000002E6B6579626F6172643A20000A00255E
-:100A900075002E6D61747269783A20000A00257520
-:100AA000002E656E61626C653A20000A00253032C6
-:100AB000580064656275675F636F6E6669672E7262
-:100AC00061773A20000A0025750064656661756CDF
-:100AD000745F6C617965723A20003F004E4B524F53
-:100AE0003A206F66660A004E4B524F3A206F6E0AEC
-:100AF0000074696D65725F636F756E743A2025309E
-:100B0000346C580A006B6579626F6172645F6E6B5A
-:100B1000726F3A2025580A006B6579626F617264C2
-:100B20005F69646C653A2025580A006B6579626FCD
-:100B30006172645F70726F746F636F6C3A202558D6
-:100B40000A00686F73745F6B6579626F6172645FCE
-:100B50006C65647328293A2025580A000A092D205B
-:100B6000537461747573202D0A004743433A20344F
-:100B70002E382E32204156522D4C4942433A2031D4
-:100B80002E382E30204156525F415243483A206160
-:100B90007672350A004F5054494F4E533A204C5507
-:100BA000464120424F4F544D41474943204D4F55F8
-:100BB00053454B45592045585452414B45592043C4
-:100BC0004F4E534F4C4520434F4D4D414E44204EC8
-:100BD0004B524F203531320A004255494C443A209D
-:100BE000376638346162362D646972747920283032
-:100BF000333A33303A3338204A616E203232203271
-:100C0000303136290A005649443A20307846454565
-:100C100044284572676F446F7820455A292050490F
-:100C2000443A20307831333037284572676F446F4B
-:100C30007820455A29205645523A203078303030B5
-:100C4000310A00444553433A20742E6D2E6B2E20FA
-:100C50006B6579626F617264206669726D7761722B
-:100C60006520666F72204572676F646F780A000AAC
-:100C7000092D2056657273696F6E202D0A000A6D6A
-:100C80006F7573653A206F66660A000A6D6F75733B
-:100C9000653A206F6E0A000A6B6579626F61726453
-:100CA0003A206F66660A000A6B6579626F6172644A
-:100CB0003A206F6E0A000A6D61747269783A206F8B
-:100CC00066660A000A6D61747269783A206F6E0A6E
-:100CD000000A64656275673A206F6E0A000A6465EF
-:100CE0006275673A206F66660A000A0A626F6F745F
-:100CF0006C6F616465722E2E2E2000433E200065CD
-:100D000065636F6E6669673A0A00536C65657020AB
-:100D10004C454420746573740A0000000000000014
-:100D20000000000000010204060A0F17202C3A4AB6
-:100D30005D71879DB3C7DAE9F5FCFFFCF5E9DAC719
-:100D4000B39D87715D4A3A2C20170F0A06040201F1
-:100D50000000000000000000000011241FBECFEFC3
-:100D6000DAE0DEBFCDBF04B603FE24C08091F901F6
-:100D70009091FA01A091FB01B091FC018730904B5A
-:100D8000A740B04BB9F41092F9011092FA011092F9
-:100D9000FB011092FC0114BE84B7877F84BF88E1F9
-:100DA0000FB6F89480936000109260000FBEE0E0F0
-:100DB000FFE3099511E0A0E0B1E0EAEFFAE502C037
-:100DC00005900D92AA33B107D9F711E0AAE3B1E07B
-:100DD00001C01D92A93FB107E1F70E943F0F0C949B
-:100DE0007B2D0C940000FF93EF93E0913A01F0917A
-:100DF0003B01309709F00995EF91FF910895FC01AF
-:100E00008591803011F0EFDFFBCF0895FF27E0E2FE
-:100E100030E247FF0CC0419597FF09C0EDE26095B5
-:100E2000709580959095611D711D811D911D27FF05
-:100E300002C0219530E350E2AA27660F771F881F72
-:100E4000991FAA1FA41710F0A41B63955A95A9F720
-:100E5000AA3008F0A95FA05DAF93F3956115710505
-:100E60008105910541F7ED3211F4EF93F395F217F7
-:100E700018F43F93F395FBCF8F91B5DFFA95E1F727
-:100E80000895E991F9918591803021F0853219F02A
-:100E9000AADFF9CF089520E0E89455915532C1F3C7
-:100EA000503311F4689455915A3348F4505390F3E9
-:100EB000220F022E220F220F200D250FF4CF0EF449
-:100EC000219589919991533619F3533729F1533567
-:100ED00059F1BC0188279927E8945C3621F489915F
-:100EE000999168945591543639F446EF7EF077FF26
-:100EF0000DC08FEF9FEF0AC055374AE039F05835E3
-:100F000040E121F0523642E009F00895FF93EF935B
-:100F10007DDFEF91FF91B7CFFF93EF93FC018191BC
-:100F20008030B9F360DFFBCFFF93EF9368DFF1CF41
-:100F3000DF93CF93CDB7DEB72596A3DFCF91DF91B7
-:100F4000089561110BC0FC018281882321F085EE98
-:100F50000E940D1603C085EE0E94D51680E090E039
-:100F6000089508956091BC017091BD018091BE010A
-:100F70009091BF010E94BA2056985E9825982D98AE
-:100F800026982E9827982F98813019F4269A2E9A11
-:100F9000089556985E98089582EB97E0892B11F09A
-:100FA0000E94B20780E090E0089556985E982598D8
-:100FB0002D9826982E9827982F988FEF90E0909351
-:100FC00089008093880090938B0080938A0090938F
-:100FD0008D0080938C00259A2D9A2FEF80E792E068
-:100FE000215080409040E1F700C00000269A2E9AE0
-:100FF0002FEF80E792E0215080409040E1F700C061
-:101000000000279A2F9A2FEF80E792E0215080402E
-:101010009040E1F700C0000025982D982FEF80E761
-:1010200092E0215080409040E1F700C000002698F7
-:101030002E982FEF80E792E0215080409040E1F71A
-:1010400000C0000027982F9856985E9825982D98F4
-:1010500026982E9827982F98089589EA80938000E3
-:1010600089E08093810024982C983F988AB18F74EE
-:101070008AB96E98479A8BB1806B8BB9769A0E9429
-:10108000D50781EB97E0892B11F00E94B10780E032
-:1010900090E0089580E28093000180913C018111ED
-:1010A0000EC00E94990881E080933C012FEF83EDF0
-:1010B00090E3215080409040E1F700C0000080E4C0
-:1010C0000E949F088093000181112EC00E94C908D0
-:1010D00080930001811128C00E94C90880930001FB
-:1010E000811122C08FE30E94C90880930001811101
-:1010F0001BC00E94C10880E40E949F0880930001E9
-:10110000811112C08CE00E94C908809300018111F6
-:101110000BC00E94C90880930001811105C08FE3B4
-:101120000E94C908809300010E94C10880910001BB
-:1011300008951092B9008AE08093B800089594EA67
-:101140009093BC009091BC0097FFFCCF9091B900A8
-:10115000987F983021F0903111F081E008958093CC
-:10116000BB0084E88093BC008091BC0087FFFCCF6B
-:101170008091B900887F883111F0803471F780E068
-:10118000089584E98093BC008091BC0084FDFCCF6D
-:1011900008958093BB0084E88093BC008091BC00DC
-:1011A00087FFFCCF9091B900987F81E0983209F4D5
-:1011B00080E0089584E88093BC008091BC0087FFA4
-:1011C000FCCF8091BB00089580910001811115C072
-:1011D00080E40E949F088093000181110CC082E18D
-:1011E0000E94C90880930001811105C08FEF0E9401
-:1011F000C908809300010E94C10884B1807F84B92E
-:1012000085B1807F85B98AB1837F8AB98BB1837FAD
-:101210008BB93E98469808950E944A088093000131
-:101220000E94E40880B38C7080BB81B3836F81BB64
-:10123000ECE4F1E0AEE3B1E011921D9281E0EA3519
-:10124000F807D1F78DE298E0892B11F00C942D0866
-:1012500008959F92AF92BF92CF92DF92EF92FF924A
-:101260000F931F93CF93DF93809100018823E1F0C8
-:1012700080913D018F5F80933D01811115C086E90A
-:1012800092E00E94FF060E944A0880930001882392
-:1012900029F08CE792E00E94FF0606C088E692E003
-:1012A0000E94FF060E94D5070EE311E0C0E0D0E0E7
-:1012B000BB24B39482E0A82ECC24C394D12C29E57E
-:1012C000E22E22E0F22EC73000F58091000181115C
-:1012D00062C080E40E949F0880930001811112C0C7
-:1012E00082E10E94C9088093000181110BC0C601F0
-:1012F0000C2E01C0880F0A94EAF780950E94C90855
-:10130000809300010E94C10846C0CA30A1F028F4B1
-:10131000C83059F0C93061F005C0CC3089F070F0A8
-:10132000CD3089F0209A289810C0219A29980DC0B4
-:10133000229A2A980AC0239A2B9807C0529A01C071
-:10134000539A5B9802C03E9A4698E0EAEA95F1F714
-:101350008FB1799985C092E081708B25892B7C9B18
-:1013600002C090E001C094E0892B7D9B02C090E018
-:1013700001C098E0892B7E9B02C090E001C090E103
-:10138000892B9FB19095991F9927991F9295990F35
-:10139000907E892B10C080910001811176C080E47D
-:1013A0000E949F0880930001882309F45BC0912C60
-:1013B0000E94C108892DF8019081981739F1808326
-:1013C00080910101882301F18091D70180FF04C041
-:1013D0008EE592E00E94FF068091D70180FF0CC04D
-:1013E000809101011F928F93FF92EF920E949807C4
-:1013F0000F900F900F900F908091D70180FF04C045
-:1014000087E592E00E94FF06A09201010E94E40895
-:1014100021960F5F1F4FCE30D10509F054CF809138
-:1014200001018823B1F0815080930101882339F0B4
-:101430008FE99FE00197F1F700C000000AC0ACE41B
-:10144000B1E0EEE3F1E081918D9391E0EC34F907A6
-:10145000D1F78CEC97E0892BD1F00E94CC0717C014
-:1014600090E07ACF83E10E94C90880930001811146
-:101470009ECF81E40E949F0880930001811197CF45
-:101480000E94DA08982E909493CF80E094CF81E068
-:10149000DF91CF911F910F91FF90EF90DF90CF9050
-:1014A000BF90AF909F900895E82FF0E0E45BFE4F6F
-:1014B00080810895CF92DF92EF92FF920F931F9356
-:1014C000CF93DF9380E492E00E94FF063CE4E32E9A
-:1014D00031E0F32EC0E0D0E04BE3C42E42E0D42E46
-:1014E00002E312E0DF93CF93DF92CF920E9498073E
-:1014F00088E392E00E94FF06F70181917F0190E06E
-:101500000E941F219F938F931F930F930E94980710
-:1015100080E392E00E94FF0621968DB79EB7089661
-:101520000FB6F8949EBF0FBE8DBFCE30D105D1F659
-:10153000DF91CF911F910F91FF90EF90DF90CF90AF
-:1015400008958B3B910578F4883A910540F5853AEA
-:101550009105D0F48430910508F0B1C08130910537
-:1015600009F4ADC06BC0803E910508F467C0883EA9
-:10157000910508F4A4C09C01205F31092031310598
-:1015800008F05CC090650895853A910509F459C04A
-:10159000863A910509F458C083E890E40895883AA2
-:1015A000910509F454C0893A910509F453C08A3A67
-:1015B000910509F452C08B3A910509F451C08C3A57
-:1015C000910509F450C08D3A910509F44FC0803B54
-:1015D000910509F44EC08E3A910509F44DC08F3A39
-:1015E000910509F44CC0813B910509F44BC0823B45
-:1015F000910509F44AC0833B910509F449C0843B35
-:10160000910509F448C0853B910509F447C0863B24
-:10161000910509F446C0873B910509F445C0883B14
-:10162000910509F444C0893B910509F443C08A3B04
-:10163000910509F042C08AE296E4089580E090E0C6
-:10164000089581E890E4089582E890E4089582EE98
-:1016500094E4089589EE94E408958AEE94E408955C
-:1016600085EB94E4089586EB94E4089587EB94E485
-:1016700008958CEC94E408958DEC94E4089583E847
-:1016800095E408958AE895E4089582E995E408953B
-:1016900084E995E4089581E296E4089583E296E46E
-:1016A000089584E296E4089585E296E4089586E23A
-:1016B00096E4089587E296E4089580E094E408951E
-:1016C000089596E0799FF001112494E5899FE00D3B
-:1016D000F11D1124E60FF11DEE0FFF1FE052FF4F29
-:1016E000859194910895880F991F805A9040FC012C
-:1016F000859194910895880F991F80529F4FFC0106
-:1017000085919491089526E0729FF001112444E59B
-:10171000849FE00DF11D1124E60FF11DEE0FFF1F58
-:10172000E052FF4F25913491C9019A9581159F414F
-:1017300010F4C9010895C90190528115904128F40F
-:10174000C9019F700E947B0B0895C90190538115B8
-:10175000904120F4C9019927906C0895211580E5E6
-:10176000380769F40E94481A9FEF24E34CE0915037
-:1017700020404040E1F700C000000C94DB21213004
-:1017800080E5380751F480EB92E00E94FF068091DB
-:10179000D70181608093D7010895C90190558115C3
-:1017A000904108F050C0832F99278F70992781307E
-:1017B0009105D9F4A9014370552702C0880F991FDC
-:1017C0004A95E2F79C68A90164E0440F551F6A95A9
-:1017D000E1F744275370842B952B73E0220F331FBE
-:1017E0007A95E1F7207633271DC08230910529F4E0
-:1017F000922F8827816F906A089583309105A9F40C
-:10180000A9014370552781E090E002C0880F991F1D
-:101810004A95E2F79C6843E0220F331F4A95E1F7AF
-:10182000207E3770822B932B08950497F1F4A90141
-:101830004370552781E090E002C0880F991F4A95B8
-:10184000E2F79A68E8CFC90190578115904120F4DA
-:10185000C9019F7090620895C90190588115904107
-:1018600020F4C9019F70906A0895203E3105E0F48C
-:10187000203C310558F52133310509F470C048F496
-:101880002932310509F464C02A32310509F46EC0E9
-:1018900074C029333105F1F022383105D9F02533F0
-:1018A000310509F44EC069C0233E310589F138F491
-:1018B000203E3105C1F0223E3105E1F05EC0263EFA
-:1018C000310569F1273E3105A9F157C0C9010E94D0
-:1018D000730B08958091EA0180FD02C081FF4DC025
-:1018E00080EE90E04BC08091EA0180FFF9CF89E360
-:1018F00090E044C08091EA0182FF0EC08091EA012D
-:1019000084FF03C080E090E039C083EE90E036C0F1
-:101910008091EA0182FFF2CF82EE90E02FC08091A9
-:10192000EA0183FF0BC08091EA0184FDEBCF87EED3
-:1019300090E024C08091EA0183FFF5CF86EE90E02D
-:101940001DC08091EA0185FF07C089E290E016C0C2
-:101950008091EA0185FFF9CF85E390E00FC0809187
-:10196000EA0186FF07C08AE290E008C08091EA01A0
-:1019700086FFF9CF81E390E001C0C9010E94A10A6E
-:101980000895089580916D0108959FB7F89410927D
-:101990005C019FBF9091F001943009F058C0909184
-:1019A000E9009F702091EC0020FF02C020E801C0F8
-:1019B00020E0292B94E09093E9009091EB0090FFB8
-:1019C00043C09091EE0097FF3FC090915A01992338
-:1019D00021F09091E80095FF37C010925A0196E0EF
-:1019E0003091E80035FD15C03091F001343061F5DB
-:1019F0003091EB0035FD28C0915021F481E08093B7
-:101A00005A0122C0EFE9FFE03197F1F700C0000072
-:101A1000E7CF8093F1008091E80085FD0AC08091B6
-:101A2000E80080FFFCCF8091E8008E778093E8008B
-:101A300006C08FB7F89491E090935C018FBF2F7030
-:101A40002093E90080E008952F702093E9008FEF44
-:101A50000895CF93DF9300D01F92CDB7DEB72091CA
-:101A6000F001243019F523E029839B838A83209396
-:101A7000E9008FEF9091E800815095FD06C095ED4B
-:101A80009A95F1F700008111F5CF8091E80085FF6C
-:101A90000DC040E050E063E070E0CE0101960E948E
-:101AA000F80F8091E8008E778093E8000F900F90F8
-:101AB0000F90DF91CF910895CF93DF9300D01F92C5
-:101AC000CDB7DEB72091F001243021F522E0298343
-:101AD0009B838A8383E08093E9008FEF9091E800F5
-:101AE000815095FD06C095ED9A95F1F700008111A2
-:101AF000F5CF8091E80085FF0DC040E050E063E045
-:101B000070E0CE0101960E94F80F8091E8008E7778
-:101B10008093E8000F900F900F90DF91CF91089580
-:101B20002091F0012430F1F422E02093E9002FEF1E
-:101B30003091E800215035FD06C035ED3A95F1F7BA
-:101B400000002111F5CF2091E80025FF0BC040E0F7
-:101B500050E065E070E00E94F80F8091E8008E7719
-:101B60008093E8000895CF93DF93EC018091F0011A
-:101B7000843009F047C080910C018823E1F0809106
-:101B80000D018823C1F085E08093E9008FEF9091EB
-:101B9000E800815095FD06C095E19A95F1F70000A7
-:101BA0008111F5CF8091E80085FF2CC040E050E026
-:101BB00060E170E017C081E08093E9008FEF9091C1
-:101BC000E800815095FD06C095ED9A95F1F700006B
-:101BD0008111F5CF8091E80085FF14C040E050E00E
-:101BE00068E070E0CE010E94F80F8091E8008E77E7
-:101BF0008093E80080E1FE01ADE5B1E001900D9237
-:101C00008A95E1F7DF91CF91089587EE92E00E94E7
-:101C1000FF068091EF01811109C00E948A110E9484
-:101C2000E7118091E20084608093E200089583EEE2
-:101C300092E00E94FF061092EF0108958FED92E06E
-:101C40000C94FF068BED92E00E94FF060C949C2BF7
-:101C500087ED92E00E94FF060E9476210E94A22B4F
-:101C60000E9483140C94C10C80915B018F5F809360
-:101C70005B0162E30E94102D911135C010925B014F
-:101C800080915C01882379F18091F001843049F5DD
-:101C90008091E9008F709091EC0090FF02C090E875
-:101CA00001C090E0982B84E08093E9008091EB00E4
-:101CB00080FF14C08091EE0087FF10C08091E80083
-:101CC00085FF03C01092F100F9CF8091E80080FFFA
-:101CD00005C08091E8008E778093E8009F70909314
-:101CE000E90010925C01089542E061EC81E00E94FD
-:101CF000041142E061EC82E00E94041142E061ECD8
-:101D000083E00E94041142E261EC84E00E9404112D
-:101D100042E161EC85E00C9404118091F201833082
-:101D200009F455C030F4813071F0823009F48EC06E
-:101D300008958A3009F47AC08B3009F460C0893084
-:101D400009F09CC020C08091F101813A09F096C051
-:101D50008091E800877F8093E8008091F501909161
-:101D6000F601892B21F060E080E090E003C060E1A3
-:101D70008DE591E070E00E9441108091E8008B7742
-:101D80008093E80008958091F101813209F076C0D6
-:101D90008091F5019091F601009719F0049709F0F0
-:101DA0006DC08091E800877F8093E8008091E80013
-:101DB00082FD05C08091F0018111F8CF5FC0809154
-:101DC000F10080936D018091E8008B7753C0809182
-:101DD000F101813A09F052C08091F5019091F6012C
-:101DE000892B09F04BC08091E800877F8093E80041
-:101DF0008091E80080FFFCCF80910C0136C080917B
-:101E0000F1018132D9F58091F5019091F601892B8C
-:101E1000A9F58091E800877F8093E8000E9439113E
-:101E20008091F30180930C010C94481A8091F10188
-:101E3000813221F58091E800877F8093E8000E943D
-:101E400039118091F40180936E0108958091F10120
-:101E5000813AA1F48091E800877F8093E800809127
-:101E6000E80080FFFCCF80916E018093F1008091AB
-:101E7000E8008E778093E8000C943911089584B7B8
-:101E8000877F84BF88E10FB6F8948093600010923A
-:101E900060000FBE90E080E80FB6F8948093610078
-:101EA000909361000FBE0E940C150E948A110E943F
-:101EB000E7118091E20084608093E20085EC9CE071
-:101EC0000E94B52078940E9461140E940E1582E051
-:101ED00091E00E947E140E948A2B86EC92E00E9480
-:101EE000FF068091F001853089F482EC92E00E9437
-:101EF000FF060E9439218091EE01882391F30E9410
-:101F00006121882371F30E94E20FEBCF0E943C1500
-:101F1000E8CF292F332723303105A9F06CF4213085
-:101F2000310509F442C02230310509F043C08DE883
-:101F300090E02FE133E042C021323105C9F0223276
-:101F4000310519F137C099278130910541F0823070
-:101F5000910541F0892B71F5EBE1F3E005C0E3E079
-:101F6000F3E002C0EBEEF2E0849190E09F0126C026
-:101F7000653000F5E62FF0E0EE0FFF1FEB5DFE4F42
-:101F80002081318189E090E019C0653098F4E62F16
-:101F9000F0E0DF01AA0FBB1FA55EBE4F2D913C9163
-:101FA000EA5EFE4F808190E009C082E190E02CEA79
-:101FB00033E004C080E090E020E030E0FA013183BB
-:101FC0002083089580E189BD82E189BD09B400FEC6
-:101FD000FDCF8091D8008F7D8093D8008091E00064
-:101FE00082608093E0008091E00081FDFCCF089545
-:101FF000CF92DF92EF92FF920F931F93CF93DF93D5
-:102000007C018B01EA010E945A11811131C0209795
-:1020100031F088819981081B190BE80EF91EC12C3B
-:10202000D12C0115110519F18091E80085FD14C02E
-:102030008091E8008E778093E800209741F08881B6
-:1020400099818C0D9D1D9983888385E011C00E9424
-:102050005A11882331F30CC0F70181917F018093DD
-:10206000F10001501109FFEFCF1ADF0ADACF80E04B
-:10207000DF91CF911F910F91FF90EF90DF90CF9064
-:1020800008952091F7013091F8012617370748F09D
-:102090006115710539F42091E8002E772093E8004E
-:1020A00001C0B901FC0120E061157105B9F1809111
-:1020B000F001882309F440C0853009F43FC08091C5
-:1020C000E80083FD3DC08091E80082FF06C080915A
-:1020D000E80082FF26C080E008958091E80080FF3C
-:1020E000E3CF2091F3008091F20090E0922B6115F4
-:1020F000710551F08830910538F421912093F10059
-:10210000615071090196F3CF21E0089709F020E0B2
-:102110008091E8008E778093E800C6CF2111C7CF69
-:10212000D6CF8091F001882339F0853039F0809145
-:10213000E80083FFCCCF04C082E0089583E00895D7
-:1021400081E008952091F7013091F80126173707B3
-:1021500048F06115710539F42091E8002E7720933D
-:10216000E80001C0B901FC0120E061157105C1F171
-:102170008091F001882309F441C0853009F440C002
-:102180008091E80083FD3EC08091E80082FF06C098
-:102190008091E80082FF27C080E008958091E800E8
-:1021A00080FFE3CF2091F3008091F20090E0922B2A
-:1021B0006115710559F08830910540F42491209300
-:1021C000F1003196615071090196F2CF21E0089734
-:1021D00009F020E08091E8008E778093E800C5CF79
-:1021E0002111C6CFD5CF8091F001882339F08530F9
-:1021F00039F08091E80083FFCBCF04C082E00895DE
-:1022000083E0089581E00895982F973058F59093D2
-:10221000E900981739F07091EC002091ED00509191
-:10222000F00003C0242F762F50E021FF19C0309119
-:10223000EB003E7F3093EB003091ED003D7F30931B
-:10224000ED003091EB0031603093EB007093EC00C7
-:102250002093ED005093F0002091EE0027FF07C07F
-:102260009F5FD3CF8F708093E90081E0089580E075
-:1022700008958091F10187FD05C08091E80080FFFD
-:102280000EC012C08091E80082FD05C08091F0016F
-:102290008111F8CF08958091E8008B7708C0809174
-:1022A000F0018111EACF08958091E8008E77809344
-:1022B000E80008958091E4009091E50045E62091C2
-:1022C000EC0020FF21C02091E80020FD21C02091DA
-:1022D000F001222389F0253089F02091EB0025FDC3
-:1022E0000FC02091E4003091E5002817390739F339
-:1022F000415041F0C901E3CF82E0089583E00895A1
-:1023000081E0089584E008952091E80022FFDFCF66
-:1023100080E008950E94F8110E940012E0EEF0E0C3
-:10232000808181608083E8EDF0E080818F77808319
-:1023300019BCA7EDB0E08C918E7F8C9380818F7E4D
-:1023400080831092EF0108950F931F93CF93DF9333
-:102350000E94F8110E940012C8EDD0E088818F77AA
-:10236000888388818068888388818F7D888319BC71
-:102370001092F0011092EC011092EE011092ED011A
-:1023800000EE10E0F80180818B7F8083888181607E
-:10239000888342E060E080E00E940411E1EEF0E01A
-:1023A00080818E7F8083E2EEF0E080818160808397
-:1023B000808188608083F80180818E7F808388811E
-:1023C00080618883DF91CF911F910F910895E8ED8F
-:1023D000F0E080818F7E8083E7EDF0E08081816096
-:1023E000808384E082BF81E08093EF010C94A4118C
-:1023F000E8EDF0E080818E7F80831092E200089506
-:102400001092DA001092E10008951F920F920FB619
-:102410000F9211242F933F934F935F936F937F936A
-:102420008F939F93AF93BF93EF93FF938091E100BE
-:1024300082FF0BC08091E20082FF07C08091E10023
-:102440008B7F8093E1000E94340E8091DA0080FF40
-:102450001FC08091D80080FF1BC08091DA008E7F62
-:102460008093DA008091D90080FF0DC080E189BDA2
-:1024700082E189BD09B400FEFDCF81E08093F001C7
-:102480000E94050E05C019BC1092F0010E94170EA3
-:102490008091E10080FF19C08091E20080FF15C0AB
-:1024A0008091E2008E7F8093E2008091E200806163
-:1024B0008093E2008091D80080628093D80019BC9C
-:1024C00085E08093F0010E94220E8091E10084FF5C
-:1024D00030C08091E20084FF2CC080E189BD82E1A0
-:1024E00089BD09B400FEFDCF8091D8008F7D809317
-:1024F000D8008091E1008F7E8093E1008091E2001E
-:102500008F7E8093E2008091E20081608093E20000
-:102510008091EC01882311F084E007C08091E300F2
-:1025200087FF02C083E001C081E08093F0010E9438
-:10253000280E8091E10083FF29C08091E20083FF93
-:1025400025C08091E100877F8093E10082E0809345
-:10255000F0011092EC018091E1008E7F8093E10008
-:102560008091E2008E7F8093E2008091E2008061A2
-:102570008093E20042E060E080E00E9404118091DC
-:10258000F00088608093F0000E941E0EFF91EF9192
-:10259000BF91AF919F918F917F916F915F914F917B
-:1025A0003F912F910F900FBE0F901F9018951F9283
-:1025B0000F920FB60F9211242F933F934F935F9377
-:1025C0006F937F938F939F93AF93BF93CF93EF932B
-:1025D000FF93C091E900CF708091EC001092E90068
-:1025E0008091F000877F8093F00078940E9413130D
-:1025F0001092E9008091F00088608093F000C09311
-:10260000E900FF91EF91CF91BF91AF919F918F9191
-:102610007F916F915F914F913F912F910F900FBEDE
-:102620000F901F9018951F93CF93DF93CDB7DEB710
-:10263000AA970FB6F894DEBF0FBECDBFE1EFF1E071
-:102640008091F100819321E0E93FF207C9F70E94F0
-:102650008D0E8091E80083FF1CC12091F101309123
-:10266000F201832F90E08A30910508F012C1FC013D
-:10267000EA5AFF4F0C94302D203881F0223809F0AF
-:1026800008C18091F5018F708093E9008091EB0083
-:1026900085FB882780F91092E90006C08091ED0142
-:1026A0009091EE01911182609091E800977F909354
-:1026B000E8008093F1001092F100C5C0822F8D7F59
-:1026C00009F0E7C0222319F0223061F0E2C08091C6
-:1026D000F301813009F0DDC0333009F080E08093F0
-:1026E000EE0128C08091F301811124C02091F501F1
-:1026F0002F7009F4CEC02093E9008091EB0080FF99
-:1027000019C08091EB00333011F4806211C08061F8
-:102710008093EB0081E090E0022E01C0880F0A94C4
-:10272000EAF78093EA001092EA008091EB0088605B
-:102730008093EB001092E9008091E800877F86C0CB
-:102740002111A7C01091F3011F778091E3008078D9
-:10275000812B8093E3008091E800877F8093E800DD
-:102760000E9439118091E80080FFFCCF8091E30046
-:1027700080688093E300112311F083E001C082E0C0
-:102780008093F00186C02058223008F082C08091EA
-:10279000F3019091F4018C3D23E0920779F583E0F9
-:1027A0008A838AE289834FB7F894DE01139620E08A
-:1027B0003EE051E2E32FF0E050935700E49120FF18
-:1027C00003C0E295EF703F5FEF708E2F90E0EA302C
-:1027D00010F0C79601C0C0968D939D932F5F243152
-:1027E00049F74FBF8091E800877F8093E8006AE255
-:1027F00070E0CE0101960E94411014C0AE014F5FFF
-:102800005F4F6091F5010E94890F009709F441C064
-:102810002091E800277F2093E800BC0189819A81FC
-:102820000E94A2108091E8008B778093E80031C06D
-:10283000203879F58091E800877F8093E8008091C7
-:10284000EC018093F1008091E8008E778093E8009E
-:102850000E9439111EC021111CC09091F3019230C9
-:10286000C0F48091E800877F8093E8009093EC01AA
-:102870000E9439118091EC01811104C08091E30024
-:1028800087FF02C084E001C081E08093F0010E94D4
-:10289000740E8091E80083FF0AC08091E800877F72
-:1028A0008093E8008091EB0080628093EB00AA9611
-:1028B0000FB6F894DEBF0FBECDBFDF91CF911F9151
-:1028C0000895CF938091F0018823B1F08091E900C1
-:1028D0008F709091EC0090FF02C090E801C090E0F2
-:1028E000C92FC82B1092E9008091E80083FD0E9457
-:1028F0001313CF70C093E900CF91089590937401A2
-:10290000809373010895E0917301F0917401309701
-:1029100021F00190F081E02D099480E00895FF926C
-:102920000F931F93CF93DF938C01E0917301F0918C
-:102930007401309799F10280F381E02D099580911F
-:10294000D70182FF2BC080FF04C081EE94E00E947B
-:10295000FF06E80180E1F82E0BED14E08091D7012D
-:1029600080FF0BC088811F928F931F930F930E944B
-:1029700098070F900F900F900F90FA942196F110F6
-:10298000EDCF8091D70180FF09C089ED94E0DF9100
-:10299000CF911F910F91FF900C94FF06DF91CF9183
-:1029A0001F910F91FF900895E0917301F0917401D0
-:1029B000309721F00480F581E02D0994089520914D
-:1029C0007101309172018217930771F09093720137
-:1029D00080937101E0917301F0917401309721F0BF
-:1029E0000680F781E02D0994089520916F013091C0
-:1029F00070018217930771F09093700180936F01BB
-:102A0000E0917301F0917401309721F00084F18519
-:102A1000E02D0994089508950C940B150E947821D7
-:102A20000E940C090C943E22CF93C82F8091D701AD
-:102A300082FF1EC080FF04C08AEF94E00E94FF0660
-:102A40008091D70180FF0CC01F92CF9325EF34E017
-:102A50003F932F930E9498070F900F900F900F9025
-:102A60008091D70180FF04C083EF94E00E94FF06AD
-:102A70008C2FCF910C94C10CCF92DF92EF92FF92EA
-:102A80000F931F93CF93DF93CDB7DEB72B970FB67E
-:102A9000F894DEBF0FBECDBF0E94290936E7E32EB2
-:102AA00031E0F32E00E010E0C02E802F0E94540A87
-:102AB000F701D1907F01D826B1F40F5F1F4F0E3080
-:102AC000110591F78FEF89838A831B820E948121F0
-:102AD0008160782F9D838C8349815A816B818D81A0
-:102AE0000E94DF1541C09091D70191FF04C08B87F0
-:102AF0000E945A0A8B8520E030E04D2D50E0922F45
-:102B0000BA01022E02C0759567950A94E2F760FF3C
-:102B100025C02E83CF82EE24E394F12C02C0EE0C6C
-:102B2000FF1C9A95E2F790E08E219F2121E0892BEE
-:102B300009F420E028870E9481218160782F9A87FC
-:102B400089874E815F8168858A850E94DF15F8013B
-:102B5000EA58FE4F80818E25808306C02F5F3F4F4D
-:102B60002630310561F6A9CF0E94AC251091750180
-:102B70000E9483141817A1F00E948314809375019A
-:102B80002B960FB6F894DEBF0FBECDBFDF91CF916D
-:102B90001F910F91FF90EF90DF90CF900C94141540
-:102BA0002B960FB6F894DEBF0FBECDBFDF91CF914D
-:102BB0001F910F91FF90EF90DF90CF900895CF93EA
-:102BC000DF93CDB7DEB72B970FB6F894DEBF0FBEFD
-:102BD000CDBF4F83588769877A878B87DE0111962F
-:102BE00086E0FD0111928A95E9F785E0FE013796AE
-:102BF00001900D928A95E1F749815A816B817C8120
-:102C00008D819E810E94141D2B960FB6F894DEBF15
-:102C10000FBECDBFDF91CF910895CF93C82F8823EA
-:102C200009F4C1C0823859F40E94831481FDBBC0ED
-:102C300089E30E94B31F0E948F2089E30CC0833870
-:102C400079F40E94831480FDAEC083E50E94B31F17
-:102C50000E948F2083E50E940420CF910C948F2046
-:102C6000843859F40E94831482FD9DC087E40E9439
-:102C7000B31F0E948F2087E4EECF8CEF8C0F813A38
-:102C800048F48C2F0E94352A81118DC08C2F0E9410
-:102C9000B31FE3CF80E28C0F883048F4C77081E027
-:102CA00001C0880FCA95EAF70E945620D6CF8BE55F
-:102CB0008C0F833078F4C53A29F0C63A31F482E8B3
-:102CC00090E005C081E890E002C083E890E0CF91F9
-:102CD0000C94DF1488E58C0F833108F064C0C83A87
-:102CE00039F1C93A41F1CA3A49F1CB3A51F1CC3AFA
-:102CF00059F1CD3A61F1C03B69F1CE3A71F1CF3A69
-:102D000079F1C13B81F1C23B89F1C33B91F1C43BF5
-:102D100099F1C53BA1F1C63BA9F1C73BB1F1C83B55
-:102D2000B9F1C93BC1F1CA3BC9F58AE292E038C0AA
-:102D300082EE90E035C089EE90E032C08AEE90E0FD
-:102D40002FC085EB90E02CC086EB90E029C087EB8C
-:102D500090E026C08CEC90E023C08DEC90E020C089
-:102D600083E891E01DC08AE891E01AC082E991E011
-:102D700017C084E991E014C081E292E011C083E2BF
-:102D800092E00EC084E292E00BC085E292E008C0BF
-:102D900086E292E005C087E292E002C080E090E027
-:102DA000CF910C94F514CF910895882309F44BC06A
-:102DB000823859F40E94831481FF45C089E30E9440
-:102DC000B31F0E948F2089E30CC0833871F40E94E6
-:102DD000831480FF38C083E50E94B31F0E948F20B8
-:102DE00083E50E9404200C948F20843859F40E94BB
-:102DF000831482FF28C087E40E94B31F0E948F20A3
-:102E000087E4EFCF9CEF980F913A58F390E2980F38
-:102E1000983050F4877091E001C0990F8A95EAF7D5
-:102E2000892F0E945C20DFCF9BE5980F933020F420
-:102E300080E090E00C94DF14885A833120F480E025
-:102E400090E00C94F5140895882321F00E945620F8
-:102E50000C948F200895882321F00E945C200C940C
-:102E60008F200895CF92DF92EF92FF920F931F93DE
-:102E7000CF93DF93CDB7DEB728970FB6F894DEBFB8
-:102E80000FBECDBF8C0185E0F801DE0111960190E7
-:102E90000D928A95E1F7F80140813181F280258118
-:102EA00022952F7083819481892B31F03F3F31F43B
-:102EB00081E04F3F19F403C081E001C080E080FD54
-:102EC000C6C249833A8389819A812F830E94711FE8
-:102ED0009E8388870E94701F0E94431E4E81E42FAC
-:102EE000E295EF70F0E0E05AFF4F2F8168850C9477
-:102EF000302D842F807F142F1F70882311F012959E
-:102F0000107FFF2059F0112309F456C2812F6887E2
-:102F10000E9466200E948F2068854EC2862F0E94E4
-:102F2000D516112309F493C2812F0E946C20289694
-:102F30000FB6F894DEBF0FBECDBFDF91CF911F91CA
-:102F40000F91FF90EF90DF90CF900C948F20342F53
-:102F5000307F842F8F70303211F08295807F66230E
-:102F600019F0613019F12CC0FF20B1F0222309F4CF
-:102F700094C1213009F091C128960FB6F894DEBFB4
-:102F80000FBECDBFDF91CF911F910F91FF90EF90BA
-:102F9000DF90CF900C947620222319F0213009F491
-:102FA00056C28E830E9479208E818AC1FF2021F033
-:102FB000263008F04CC271C1253008F048C280C1EB
-:102FC000FF2021F0222309F468C1F6C1222309F46D
-:102FD00077C106C2242F26952695237030E021154F
-:102FE000310521F021303105C9F031C2FF2021F037
-:102FF000862F942F937002C080E090E028960FB641
-:10300000F894DEBF0FBECDBFDF91CF911F910F911E
-:10301000FF90EF90DF90CF900C94DF14FF2021F011
-:10302000862F942F937002C080E090E028960FB610
-:10303000F894DEBF0FBECDBFDF91CF911F910F91EE
-:10304000FF90EF90DF90CF900C94F514862FFF2027
-:1030500019F00E94322402C00E949A2428960FB6CA
-:10306000F894DEBF0FBECDBFDF91CF911F910F91BE
-:10307000FF90EF90DF90CF900C941F25842F8370EA
-:1030800009F076C0F110E3C1262F2295269527700E
-:10309000220F220F862F8F70C82ED12CE12CF12CFD
-:1030A000022E04C0CC0CDD1CEE1CFF1C0A94D2F7CF
-:1030B00064FF10C06FE070E080E090E004C0660F35
-:1030C000771F881F991F2A95D2F760957095809574
-:1030D000909503C060E070E0CB01242F26952695E3
-:1030E0002370422F50E042305105D1F0433051055A
-:1030F00059F16C297D298E299F294130510541F1D3
-:1031000028960FB6F894DEBF0FBECDBFDF91CF91EA
-:103110001F910F91FF90EF90DF90CF900C94681E5D
-:103120006C297D298E299F2928960FB6F894DEBF39
-:103130000FBECDBFDF91CF911F910F91FF90EF9008
-:10314000DF90CF900C94821E0E94681EC701B601CA
-:1031500028960FB6F894DEBF0FBECDBFDF91CF919A
-:103160001F910F91FF90EF90DF90CF900C944E1E27
-:10317000FF2019F0842F817001C08695882309F4FF
-:1031800066C1262F229526952770220F220F862FA3
-:103190008F70C82ED12CE12CF12C022E04C0CC0C47
-:1031A000DD1CEE1CFF1C0A94D2F764FF10C06FE018
-:1031B00070E080E090E004C0660F771F881F991FC1
-:1031C0002A95D2F7609570958095909503C060E040
-:1031D00070E0CB01242F269526952370422F50E0D6
-:1031E00042305105D1F04330510559F16C297D2908
-:1031F0008E299F294130510541F128960FB6F89448
-:10320000DEBF0FBECDBFDF91CF911F910F91FF9019
-:10321000EF90DF90CF900C943C1F6C297D298E2974
-:103220009F2928960FB6F894DEBF0FBECDBFDF9161
-:10323000CF911F910F91FF90EF90DF90CF900C9462
-:10324000561F0E943C1FC701B60128960FB6F8947E
-:10325000DEBF0FBECDBFDF91CF911F910F91FF90C9
-:10326000EF90DF90CF900C94221F603FC9F118F4CB
-:10327000603E50F49CC0623F09F461C008F44BC04A
-:10328000633F09F470C093C0162F1F70842F8F7195
-:10329000FF2099F00E94BB1E812F28960FB6F8944C
-:1032A000DEBF0FBECDBFDF91CF911F910F91FF9079
-:1032B000EF90DF90CF900C9424170E94DC1E812F9A
-:1032C00028960FB6F894DEBF0FBECDBFDF91CF9129
-:1032D0001F910F91FF90EF90DF90CF900C942B17E0
-:1032E000FF20A9F0253008F0B2C0842F8F712896F6
-:1032F0000FB6F894DEBF0FBECDBFDF91CF911F9107
-:103300000F91FF90EF90DF90CF900C94011F26302B
-:1033100008F09DC0EACFFF20A1F0842F8F7128967E
-:103320000FB6F894DEBF0FBECDBFDF91CF911F91D6
-:103330000F91FF90EF90DF90CF900C94BB1EFF2079
-:1033400061F3842F8F7128960FB6F894DEBF0FBEFD
-:10335000CDBFDF91CF911F910F91FF90EF90DF9044
-:10336000CF900C94DC1EFF2091F0842F8F71289653
-:103370000FB6F894DEBF0FBECDBFDF91CF911F9186
-:103380000F91FF90EF90DF90CF900C94A61E28969F
-:103390000FB6F894DEBF0FBECDBFDF91CF911F9166
-:1033A0000F91FF90EF90DF90CF900C949C1EFF2028
-:1033B000A1F0222309F4B1CF862F28960FB6F894F6
-:1033C000DEBF0FBECDBFDF91CF911F910F91FF9058
-:1033D000EF90DF90CF900C940D16222309F4B1CF1B
-:1033E000862F28960FB6F894DEBF0FBECDBFDF91B3
-:1033F000CF911F910F91FF90EF90DF90CF900C94A1
-:10340000D5164F70C8010E94A10728960FB6F894F0
-:10341000DEBF0FBECDBFDF91CF911F910F91FF9007
-:10342000EF90DF90CF900C94C11D4F70C80128968B
-:103430000FB6F894DEBF0FBECDBFDF91CF911F91C5
-:103440000F91FF90EF90DF90CF900C94600B289637
-:103450000FB6F894DEBF0FBECDBFDF91CF911F91A5
-:103460000F91FF90EF90DF90CF9008950E9473200E
-:103470000E9448200E948F200E944D260E941F25F6
-:1034800080E090E00E94DF1480E090E00C94F5145E
-:103490000E9463200C94361A0E94711F292F2295D6
-:1034A0002F7030E02C3031054CF42A3031056CF4AB
-:1034B000225031092230310590F407C02C303105FB
-:1034C00051F02F30310539F00AC0803E10F0803FB6
-:1034D00031F481E0089593FB882780F9089580E016
-:1034E0000895CF93DF9300D000D01F92CDB7DEB701
-:1034F0000F900F900F900F900F90DF91CF91089544
-:10350000CF93DF9300D000D000D0CDB7DEB72696A2
-:103510000FB6F894DEBF0FBECDBFDF91CF910895F7
-:103520001F93CF93DF93C091840116E080918501B2
-:10353000C81799F0D0E01C9FF0011D9FF00D1124D9
-:10354000EA57FE4F40815181628173818481958168
-:103550000E94801A2196C770E9CFDF91CF911F9109
-:1035600008954091B6015091B7016091B8017091F2
-:10357000B9018091BA019091BB010C94801ACF934C
-:103580008091BB0182958F7009F05FC08091B80176
-:10359000882309F45AC020918401A091850160918B
-:1035A000B6017091B7018091B9019091BA0131E0F3
-:1035B0006F3F09F030E0B32FC6E02A1709F445C089
-:1035C000009721F07F3F21F44B2F03C041E001C061
-:1035D00040E030E040FD35C0C29FF001C39FF00DD8
-:1035E0001124EA57FE4F418174132BC040816413AC
-:1035F00028C04281411125C0438154814817590791
-:1036000010F441505109481B590B483C5105C8F46E
-:103610008091BB018F7080618093BB0186E0829FA7
-:10362000F001839FF00D1124E557FE4F80818F70CC
-:103630008061808386EB91E00E943217CF910C94D9
-:10364000901A2F5F3F4F2770B8CFCF910895CF9238
-:10365000DF92EF92FF920F931F93CF93DF93CDB73B
-:10366000DEB762970FB6F894DEBF0FBECDBF8C01F8
-:1036700085E0F801DE011D9601900D928A95E1F733
-:10368000D8014C9111965C91119712966C911297FA
-:103690001396ED90FC9014977091B601E091B701EC
-:1036A0002091B9013091BA012115310531F0EF3F78
-:1036B00031F481E07F3F19F403C081E001C080E074
-:1036C000B82FB170CB2E80FD6CC1D090B801DD2039
-:1036D00009F4F5C0F091BB01E216F30638F0C7011A
-:1036E000821B930B883C910548F09BC02095309538
-:1036F0002E0D3F1D283C310508F093C08F2F807F91
-:1037000009F052C0E51314C0741312C0D62E611113
-:103710000FC0FF70F061F093BB010E94B11A86EBFD
-:1037200091E00E9432178091BB01F80185836CC142
-:10373000EF2831F05F3F31F481E04F3F19F403C0CF
-:1037400081E001C080E080FD03C081E0862701C0E8
-:1037500080E0F82FF170FF2E80FF1CC08091840163
-:103760002091850136E0821709F428C190E0389F46
-:10377000F001399FF00D1124EA57FE4F7181571364
-:1037800006C07081471303C07281671303C001969E
-:103790008770E9CFD62E662309F436C18091BB012C
-:1037A00081608093BB0153C0E51308C0741306C049
-:1037B000611104C0D8011596FC93AEC04D875E8799
-:1037C0008D859E856A8B0E944C1A6A89882329F10F
-:1037D000D62E662311F12091BB01822F82958F7026
-:1037E00090E002970CF460C08091B6019091B7010F
-:1037F00098878F831986FB86EA862C87CE010796E9
-:1038000051C0E51731F14D875E878D859E856A8BA6
-:103810000E944C1A6A8981112EC0C8010E94321779
-:10382000A4C08F2F807F69F77E2DF98AE88A898965
-:103830000E94711A86EB91E00E943217E6EBF1E0EC
-:1038400086E0DF011D928A95E9F70E94B11AD12C1A
-:10385000DBC07413D8CF6111D6CFD8011596FC9375
-:10386000C8010E943217E6EBF1E086E0DF011D920D
-:103870008A95E9F7C9C0D62E662379F22091BB015B
-:10388000822F82958F7090E0029774F08091B6013C
-:103890009091B7019A8389831B82FD82EC822E83EB
-:1038A000CE0101960E94321786E0F801A6EBB1E046
-:1038B00001900D928A95E1F70E94BF1A6FC0E2163F
-:1038C000F30628F0C701821B930B9C0104C02095CE
-:1038D00030952E0D3F1D283C310508F052C0D62EE4
-:1038E000662309F49ACFE5132CC074132AC0809183
-:1038F000BB0180FD1DC0982F92959F70C9F0D80123
-:1039000015968C9315979F3039F09F5F9295907F15
-:103910008F70892B15968C93C8010E94321786E010
-:10392000F801A6EBB1E001900D928A95E1F736C05F
-:1039300086E0F801A6EBB1E001900D928A95E1F7DF
-:1039400063C04D875E878D859E850E944C1A8823B3
-:1039500079F086E0F801A6EBB1E001900D928A952E
-:10396000E1F70E94BF1A0E94B11ADD24D3944CC023
-:103970008091BB0181608093BB01C8010E94321716
-:1039800043C07E2DF98AE88A89890E94711AE6EB84
-:10399000F1E086E0DF011D928A95E9F70E94B11AF5
-:1039A00033C0662309F439CF4D875E878D859E85A8
-:1039B0000E944C1A882309F430CFCBCF4D875E8705
-:1039C0008D859E850E94711F292F22952F7030E0D2
-:1039D000223031052CF49F7041F0811106C00CC0DB
-:1039E000243031052CF49F7049F4805E883020F03B
-:1039F000C8010E943217CF2CDC2C06C0D8011596C6
-:103A00009C91907F91F7F8CF8D2D62960FB6F89428
-:103A1000DEBF0FBECDBFDF91CF911F910F91FF9001
-:103A2000EF90DF90CF9008951F93CF93DF93CDB7A2
-:103A3000DEB72C970FB6F894DEBF0FBECDBF4F8315
-:103A4000588769877A878B879C87CE0107960E9463
-:103A5000271B8823C1F02F8138858A859B85892B78
-:103A600031F03F3F11F080E003C02F3FE1F781E0EC
-:103A7000811147C04F81588569857A858B859C85E2
-:103A80000E94801A3EC086E0FE013796DE01119644
-:103A900001900D928A95E1F7FF81E8854A855B8563
-:103AA0004115510531F0EF3F31F481E0FF3F19F44A
-:103AB00003C081E001C080E080FD23C0209185012A
-:103AC00030E0C9010196877099276091840170E008
-:103AD00086179707F1F1F983EA835D834C8396E0BB
-:103AE000929FD001939FB00D1124AA57BE4FFE01A3
-:103AF000319601900D929A95E1F7809385010E948D
-:103B0000901A16E08091840190918501891779F1CE
-:103B1000189FC00111248A579E4F0E94271B88239B
-:103B200031F1E09184011E9FF0011124EA57FE4F0C
-:103B30004081518162817381848195810E94801AC4
-:103B40008091840190E00196877099278093840189
-:103B5000D9CF0E94481A1092850110928401E6EB99
-:103B6000F1E086E0DF011D928A95E9F7CACF2C9635
-:103B70000FB6F894DEBF0FBECDBFDF91CF911F917E
-:103B80000895EF92FF920F931F93CF93DF939C01C1
-:103B9000009709F471C0F12CEE24E394E901219619
-:103BA000F9018491843740F4843008F056C08130A4
-:103BB00081F0823021F160C0853709F449C0C0F13D
-:103BC0009CE7980F903708F057C08F770E94D51662
-:103BD00046C089010E5F1F4FFE01849190E2980F4D
-:103BE000983050F48770FE2D01C0FF0F8A95EAF7D8
-:103BF0008F2F0E94662015C00E940D1614C08901E7
-:103C00000E5F1F4FFE01849190E2980F983068F488
-:103C10008770FE2D01C0FF0F8A95EAF78F2F0E9453
-:103C20006C200E948F20E8011AC00E94D516FBCF9D
-:103C30002E5F3F4FFE01C491CC2341F08FE99FE0FE
-:103C40000197F1F700C00000C150F6CFE90107C0AD
-:103C5000FE01F490E901229602C00E940D168F2DFC
-:103C6000882341F0EFE9FFE03197F1F700C0000051
-:103C70008150F6CF9E0192CFDF91CF911F910F918E
-:103C8000FF90EF90089508956093C0017093C10173
-:103C90008093C2019093C3010C94361A0F931F9323
-:103CA0000091C0011091C1012091C2013091C30166
-:103CB000062B172B282B392B0093C0011093C10121
-:103CC0002093C2013093C3011F910F910C94361AB7
-:103CD0000F931F930091C0011091C1012091C20167
-:103CE0003091C30106231723282339230093C001F1
-:103CF0001093C1012093C2013093C3011F910F9112
-:103D00000C94361A0F931F930091C0011091C101BA
-:103D10002091C2013091C301062717272827392790
-:103D20000093C0011093C1012093C2013093C301DD
-:103D30001F910F910C94361A1092BC011092BD0184
-:103D40001092BE011092BF010C94361A41E050E06F
-:103D500060E070E004C0440F551F661F771F8A950E
-:103D6000D2F74093BC015093BD016093BE017093A4
-:103D7000BF010C94361A41E050E060E070E004C0EE
-:103D8000440F551F661F771F8A95D2F78091BC019B
-:103D90009091BD01A091BE01B091BF01842B952BE4
-:103DA000A62BB72B8093BC019093BD01A093BE01BD
-:103DB000B093BF010C94361A41E050E060E070E02F
-:103DC00004C0440F551F661F771F8A95D2F7409590
-:103DD0005095609570958091BC019091BD01A09126
-:103DE000BE01B091BF0184239523A623B7238093FE
-:103DF000BC019093BD01A093BE01B093BF010C9490
-:103E0000361A41E050E060E070E004C0440F551FF6
-:103E1000661F771F8A95D2F78091BC019091BD01F2
-:103E2000A091BE01B091BF0184279527A627B7278F
-:103E30008093BC019093BD01A093BE01B093BF01DC
-:103E40000C94361A0F931F930091BC011091BD0181
-:103E50002091BE013091BF01062B172B282B392B47
-:103E60000093BC011093BD012093BE013093BF01AC
-:103E70001F910F910C94361A0F931F930091BC0160
-:103E80001091BD012091BE013091BF01062317237F
-:103E9000282339230093BC011093BD012093BE0158
-:103EA0003093BF011F910F910C94361A0F931F93FB
-:103EB0000091BC011091BD012091BE013091BF0164
-:103EC00006271727282739270093BC011093BD0127
-:103ED0002093BE013093BF011F910F910C94361AAD
-:103EE0000895CF92DF92EF92FF920F931F93CF939B
-:103EF000DF93EC01C090C001D090C101E090C201FD
-:103F0000F090C3018091BC019091BD01A091BE01D0
-:103F1000B091BF01C82AD92AEA2AFB2A0FE110E092
-:103F2000B701A601002E04C0769567955795479571
-:103F30000A94D2F740FF07C0BE01802F0E94830B76
-:103F40008130910539F40150110950F7BE0180E02C
-:103F50000E94830BDF91CF911F910F91FF90EF9003
-:103F6000DF90CF90089590910C01992361F1909189
-:103F70000D01992341F1982F9695969596959F302E
-:103F800088F4E0910E01F0910F01E90FF11D8770A7
-:103F900021E030E001C0220F8A95EAF78181822B6F
-:103FA000818308959091D70190FF2DC01F928F9328
-:103FB0008BE295E09F938F930E9498070F900F904C
-:103FC0000F900F90089540910E0150910F0120E045
-:103FD00030E09FEFFA01E20FF31F6281681799F05A
-:103FE0009F3F19F4611101C0922F2F5F3F4F2E3078
-:103FF000310581F79F3F39F0FA01E90FF11D97FD77
-:10400000FA9582830895089590910C01992369F19E
-:1040100090910D01992349F1982F96959695969533
-:104020009F3090F4E0910E01F0910F01E90FF11D26
-:10403000877021E030E001C0220F8A95EAF72095D1
-:1040400081812823218308959091D70190FF1FC07B
-:104050001F928F938DE095E09F938F930E94980716
-:104060000F900F900F900F90089540910E01509176
-:104070000F0120E030E0FA01E20FF31F9281981364
-:1040800001C012822F5F3F4F2E303105A1F70895F6
-:1040900081E090E0E0910E01F0910F01E80FF91F2F
-:1040A0001082019680319105A9F708959091D6016B
-:1040B000982B9093D601089580959091D6019823DE
-:1040C0009093D60108951092D60108959091D5014C
-:1040D000982B9093D501089580959091D5019823C0
-:1040E0009093D50108951092D50108958093C4014D
-:1040F00008951092C401089540910E0150910F014E
-:1041000020E030E080E0FA01E20FF31F918191118D
-:104110008F5F2F5F3F4F2F303105A9F70895E09152
-:104120000E01F0910F018091D6018083E0910E0184
-:10413000F0910F0180819091D501892B808390911E
-:10414000C401992361F0E0910E01F0910F0180818B
-:10415000892B80830E947C2081111092C401809160
-:104160000E0190910F010C948F1490933B0180935A
-:104170003A010895CF92DF92EF92FF920F931F932F
-:104180006C01EE24FF24C114D104E104F10421F4F4
-:104190006B017C0180E001C080E133272F2D1E2DB3
-:1041A0000D2D011511052105310519F0885F6801F4
-:1041B000790197018601A4E0369527951795079513
-:1041C000AA95D1F7011511052105310519F08C5F6C
-:1041D0006801790197018601F2E0369527951795D8
-:1041E0000795FA95D1F7011511052105310519F04B
-:1041F0008E5F68017901B701A6017695679557959D
-:104200004795452B462B472B09F08F5F1F910F9148
-:10421000FF90EF90DF90CF9008958295982F9C7C2F
-:1042200096959695837344E0849F90011124922B78
-:10423000892F8A7A86959575990F892B08951F93F2
-:10424000CF93DF931F92CDB7DEB799830E940D21E4
-:10425000182F9981892F0E940D21212F30E0322FB4
-:104260002227A901482BCA010F90DF91CF911F91FE
-:1042700008958091F001843009F11092D80120E472
-:1042800088E190E00FB6F894A895809360000FBE87
-:104290002093600083B7817F846083BF83B7816090
-:1042A00083BF7894889583B78E7F83BF88E10FB6EC
-:1042B000F89480936000109260000FBE08950895F6
-:1042C0000895CF930E945F210E9429090E946021D6
-:1042D000C0E08C2F0E94540A811105C0CF5FCE3000
-:1042E000C1F780E001C081E0CF9108950C94481A95
-:1042F00082E084BD93E095BD9AEF97BD80936E00F8
-:1043000008952FB7F8948091D9019091DA01A09186
-:10431000DB01B091DC012FBF0895CF92DF92EF92C5
-:10432000FF920F931F932FB7F8944091D9015091AA
-:10433000DA016091DB017091DC012FBF6A017B0122
-:10434000EE24FF248C0120E030E0C016D106E20606
-:10435000F30610F441505109481B590BCA011F9133
-:104360000F91FF90EF90DF90CF9008951F920F92E2
-:104370000FB60F9211248F939F93AF93BF938091A9
-:10438000D9019091DA01A091DB01B091DC01019695
-:10439000A11DB11D8093D9019093DA01A093DB0197
-:1043A000B093DC01BF91AF919F918F910F900FBEA1
-:1043B0000F901F9018950E948A11F8942FEF87EAAA
-:1043C00091E6215080409040E1F700C0000087E076
-:1043D00090EBDC018093F9019093FA01A093FB012B
-:1043E000B093FC012CE088E190E00FB6F894A8951A
-:1043F000809360000FBE20936000FFCFEF92FF928A
-:104400000F931F93CF93DF93E82EF12C8F2D0E94F3
-:10441000540AC0E0D0E0082F10E098010C2E02C032
-:10442000359527950A94E2F720FD05C02196C63000
-:10443000D10599F709C06C2F7F2D80E00E94610B98
-:10444000E812F4CF81E005C0F3948EE0F812DECFDD
-:1044500080E0DF91CF911F910F91FF90EF90089531
-:10446000CF93C82F8CE20E94FE21882321F08C2F4D
-:10447000CF910C94FE2180E0CF910895CF930E94BC
-:104480008B23811102C00E94712380E595E00E9478
-:10449000FF06C5E6C15049F00E9429098FE39CE957
-:1044A0000197F1F700C00000F5CF89E495E00E9484
-:1044B000FF0689E20E943022811111C18AE20E9426
-:1044C000302281110E94712385E00E9430228111E7
-:1044D0000E94DB210E9496238093D70187E00E94EF
-:1044E0003022882399F18BE10E943022882351F0F9
-:1044F0009091D70191FB882780F921E0822780FBEA
-:1045000091F922C08EE00E943022882351F09091D0
-:10451000D70192FB882780F921E0822780FB92F95E
-:1045200013C080E10E9430229091D701882341F08E
-:1045300093FB882780F921E0822780FB93F904C050
-:10454000892F809580FB90F99093D7018091D701B6
-:104550000E949A230E94A8238093EA0180EE0E9481
-:104560003022882341F08091EA01982F909590FBAA
-:1045700080F98093EA0189E30E943022882359F070
-:104580009091EA0191FB882780F921E0822780FB46
-:1045900091F99093EA0182EE0E943022882359F02B
-:1045A0009091EA0192FB882780F921E0822780FB25
-:1045B00092F99093EA0186EE0E943022882359F006
-:1045C0009091EA0193FB882780F921E0822780FB04
-:1045D00093F99093EA0183EE0E943022882359F0E8
-:1045E0009091EA0194FB882780F921E0822780FBE3
-:1045F00094F99093EA0185E30E943022882359F0D0
-:104600009091EA0195FB882780F921E0822780FBC1
-:1046100095F99093EA0181E30E943022882359F0B2
-:104620009091EA0196FB882780F921E0822780FBA0
-:1046300096F99093EA0181E10E943022882359F093
-:104640009091EA0197FB882780F921E0822780FB7F
-:1046500097F99093EA018091EA010E94AC2380913E
-:10466000EA0187FB882780F980930D0187E20E9489
-:104670003022C82F8EE10E9430228111C2608FE16A
-:104680000E9430228111C46080E20E943022811198
-:10469000C86081E20E9430228111C06182E20E94E2
-:1046A00030228111C06283E20E9430228111C064F5
-:1046B00084E20E943022882311F0C06802C0CC231B
-:1046C00029F08C2F0E94A3236C2F03C00E949F23EC
-:1046D000682F70E080E090E0CF910C94441ECF9161
-:1046E00008956DEE7EEF80E090E00E94662D60E020
-:1046F00082E090E00E94582D60E083E090E00E940C
-:10470000582D60E084E090E00E94582D60E085E044
-:1047100090E00C94582D80E090E00E94522D21E012
-:104720008D3E9E4F09F020E0822F089582E090E0B8
-:104730000C944A2D682F82E090E00C94582D83E071
-:1047400090E00C944A2D682F83E090E00C94582D53
-:1047500084E090E00C944A2D682F84E090E00C9463
-:10476000582D8091DF0180FF0BC06091130185E01F
-:10477000689FB001112475956795759567952AC056
-:1047800081FF09C06091130185E0689FB001112489
-:10479000759567951FC082FF07C06091130185E082
-:1047A000689FB001112416C04091E0014423C9F074
-:1047B00060911201461788F72091130185E0289F28
-:1047C00090011124429FC001439F900D112470E07D
-:1047D0000E941C2D6038710540F46115710539F097
-:1047E00002C065E070E0862F08958FE7089581E0AC
-:1047F00008958091DF0180FF08C06091110170E091
-:10480000759567957595679521C081FF06C0609184
-:10481000110170E07595679519C082FF04C0609121
-:10482000110170E010C08091E0018823C1F0609117
-:1048300010018617A0F790911101989FC0011124D3
-:1048400070E00E941C2D6038710528F46115710517
-:1048500021F0862F08958FE7089581E0089561E0A3
-:1048600070E0F4CF803F21F40E94B123819504C011
-:10487000813F29F40E94B1238093E3010895823F90
-:1048800021F40E94B123819504C0833F29F40E9442
-:10489000B1238093E2010895893F19F40E94F9231E
-:1048A00005C08A3F31F40E94F92381958093E40189
-:1048B00008958B3F21F40E94F923819504C08C3F19
-:1048C00029F40E94F9238093E5010895843F21F49F
-:1048D0008091E101816017C0853F21F48091E10161
-:1048E000826011C0863F21F48091E10184600BC099
-:1048F000873F21F48091E101886005C0883F31F451
-:104900008091E10180618093E10108958D3F21F460
-:104910008091DF0181600BC08E3F21F48091DF0127
-:10492000826005C08F3F29F48091DF01846080930D
-:10493000DF010895803F39F48091E30187FF6CC067
-:104940001092E30169C0813F29F48091E3011816B8
-:10495000BCF362C09091E201823F29F497FF5CC0F2
-:104960001092E20159C0833F19F41916CCF354C0D8
-:10497000893F41F48091E40118160CF04DC010926B
-:10498000E4014AC08A3F29F48091E40187FF44C0D2
-:10499000F6CF8B3F39F48091E50187FF3DC010923F
-:1049A000E5013AC08C3F29F48091E5011816BCF36B
-:1049B00033C0843F21F48091E1018E7F17C0853F91
-:1049C00021F48091E1018D7F11C0863F21F4809117
-:1049D000E1018B7F0BC0873F21F48091E101877F4C
-:1049E00005C0883F31F48091E1018F7E8093E10121
-:1049F00013C08D3F21F48091DF018E7F0BC08E3F6D
-:104A000021F48091DF018D7F05C08F3F29F48091D3
-:104A1000DF018B7F8093DF018091E20181110EC065
-:104A20008091E30181110AC08091E401811106C0E7
-:104A30008091E501811102C01092E00108958091FA
-:104A4000D70183FF7EC08CE895E00E94FF0680912D
-:104A5000E1011F928F9387E895E09F938F930E94C7
-:104A6000980785E895E00E94FF062091E201822FD9
-:104A7000992787FD90959F932F9382E895E09F93C8
-:104A80008F930E94980780E895E00E94FF0620918E
-:104A9000E301822F992787FD90959F932F938DE7B0
-:104AA00095E09F938F930E9498078BE795E00E9473
-:104AB000FF062091E401822F992787FD90959F930F
-:104AC0002F9388E795E09F938F930E94980786E73E
-:104AD00095E00E94FF062091E501822F992787FD2E
-:104AE00090959F932F9383E795E09F938F930E94D8
-:104AF000980780E795E00E94FF068091E0011F92F1
-:104B00008F938DE695E09F938F930E9498078BE695
-:104B100095E00E94FF068091DF011F928F9388E647
-:104B200095E09F938F930E94980785E695E00E94F9
-:104B3000FF068DB79EB74C960FB6F8949EBF0FBE7A
-:104B40008DBF81EE91E00E94D4140E948121909348
-:104B5000DE018093DD0108951F93CF93DF93809151
-:104B6000DD019091DE010E948D214091E0014423FE
-:104B700021F02091140130E006C0209115015AE087
-:104B8000259F900111248217930708F482C0809119
-:104B9000E2011091E301D091E401C091E50181119E
-:104BA00007C0111105C0D11103C0CC2309F471C095
-:104BB0004F3F19F04F5F4093E001181624F40E9414
-:104BC000B1238093E2018091E20187FF05C00E943A
-:104BD000B12381958093E201111624F40E94B12340
-:104BE0008093E3018091E30187FF05C00E94B12318
-:104BF00081958093E3016091E201662339F1109180
-:104C0000E301112319F1772767FD7095872F972FFF
-:104C10000E94212C23E333E343E35FE30E94852CCE
-:104C20000E94EE2B6093E201612F772767FD70955C
-:104C3000872F972F0E94212C23E333E343E35FE385
-:104C40000E94852C0E94EE2B6093E3011D1624F434
-:104C50000E94F9238093E4018091E40187FF05C05D
-:104C60000E94F92381958093E4011C1624F40E948C
-:104C7000F9238093E5018091E50187FF05C00E943B
-:104C8000F92381958093E501DF91CF911F910C94D9
-:104C90001F25DF91CF911F910895E1EEF1E085E0AE
-:104CA000DF011D928A95E9F71092E0011092DF0171
-:104CB00008958FEA97E00E94FF061F9281E08F938C
-:104CC0001F9285E08F9381E697E09F938F930E94D8
-:104CD00098070F900F900F900F900F900F900895DE
-:104CE0008330E9F128F4813061F0823009F10895D0
-:104CF000853009F462C008F449C0863009F474C0F4
-:104D0000089520911501862F90E0820F911D8F3F0D
-:104D1000910520F4620F6093150103C08FEF80931B
-:104D20001501809115011F928F938AE996E072C058
-:104D300020911401862F90E0820F911D8F3F9105E5
-:104D400020F4620F6093140103C08FEF809314016D
-:104D5000809114011F928F9388E896E05BC02091A8
-:104D60001301862F90E0820F911D8F3F910520F453
-:104D7000620F6093130103C08FEF80931301809142
-:104D800013011F928F9385E796E044C02091120192
-:104D9000862F90E0820F911D8F3F910520F4620FC6
-:104DA0006093120103C08FEF809312018091120172
-:104DB0001F928F9380E696E02DC020911101862FDF
-:104DC00090E0820F911D8F3F910520F4620F609358
-:104DD000110103C08FEF80931101809111011F9287
-:104DE0008F9387E496E016C020911001862F90E003
-:104DF000820F911D8F3F910520F4620F6093100187
-:104E000003C08FEF80931001809110011F928F9348
-:104E10008CE296E09F938F930E9498070F900F90DB
-:104E20000F900F900895833081F128F4813059F06C
-:104E30008230D1F00895853009F449C0B8F1863048
-:104E400009F456C0089580911501681720F4861B57
-:104E50008093150102C010921501809115011F92D7
-:104E60008F938DE196E054C080911401681720F46F
-:104E7000861B8093140102C01092140180911401CA
-:104E80001F928F938BE096E043C0809113016817C7
-:104E900020F4861B8093130102C0109213018091AD
-:104EA00013011F928F9388EF95E032C08091120119
-:104EB000681720F4861B8093120102C01092120121
-:104EC000809112011F928F9383EE95E021C0809113
-:104ED0001101681720F4861B8093110102C0109203
-:104EE0001101809111011F928F938AEC95E010C0FF
-:104EF00080911001681720F4861B8093100102C076
-:104F000010921001809110011F928F938FEA95E00B
-:104F10009F938F930E9498070F900F900F900F9080
-:104F20000895CF93C82F1F928F9324EB38E03F93BF
-:104F30002F930E94980761E070E080E090E004C049
-:104F4000660F771F881F991FCA95D2F70E94441ECB
-:104F50000F900F900F900F90CF910C94481ACF9311
-:104F60008D3109F465C0B0F58E3009F4CBC100F580
-:104F7000873009F49BC1A8F4863009F06AC2809199
-:104F8000D701817F8E7F8093D70189EB98E00E94C3
-:104F9000FF068BEF9CE00E94FF0681E08093E70113
-:104FA00080C1883009F44FC08B3009F47CC151C2F4
-:104FB000863109F4EDC138F4803109F4B6C181318C
-:104FC00009F42DC246C2893109F4CBC18B3109F4F1
-:104FD00086C13FC2853309F434C248F4873209F4EC
-:104FE00030C208F430C2893209F42BC232C2833491
-:104FF00038F48A3308F029C2883309F454C129C22D
-:10500000833409F41EC2883409F023C20E94481A6E
-:105010008AEE9CE00E94FF069FEF23ED80E3915013
-:1050200020408040E1F700C000000E94DB2139C130
-:105030008AE09DE00E94FF060E94A82B0E94831434
-:105040000E94C10C2EC18FEF9CE00E94FF068AECEB
-:105050009AE00E94FF060E949F231F928F9387EC85
-:105060009AE09F938F930E94980785EC9AE00E94A4
-:10507000FF060E949623C82F82EB9AE00E94FF064B
-:105080001F92CF932DEA3AE03F932F930E94980707
-:105090008BEA9AE00E94FF0681EA9AE00E94FF06EE
-:1050A0008C2F81701F928F932EE93AE03F932F93BC
-:1050B0000E9498078CE99AE00E94FF0682E99AE034
-:1050C0000E94FF06C1FB882780F91F928F932FE86B
-:1050D0003AE03F932F930E9498078DE89AE00E9450
-:1050E000FF0681E89AE00E94FF06C2FB882780F94C
-:1050F0001F928F932EE73AE03F932F930E949807D9
-:105100008CE79AE00E94FF0683E79AE00E94FF0680
-:10511000C3FBCC27C0F91F92CF9380E79AE09F93FF
-:105120008F930E9498078EE69AE00E94FF060E94E5
-:10513000A823C82F8AE59AE00E94FF061F92CF930A
-:1051400025E53AE03F932F930E94980783E59AE084
-:105150000E94FF068AE39AE00E94FF068C2F81706E
-:105160001F928F9327E33AE03F932F930E94980773
-:105170008DB79EB780960FB6F8949EBF0FBE8DBFB9
-:1051800085E39AE00E94FF068EE19AE00E94FF0606
-:10519000C1FB882780F91F928F932BE13AE03F9360
-:1051A0002F930E94980789E19AE00E94FF0687E00A
-:1051B0009AE00E94FF06C2FB882780F91F928F9316
-:1051C00024E03AE03F932F930E94980782E09AE010
-:1051D0000E94FF0680EF99E00E94FF06C3FB88272C
-:1051E00080F91F928F932DEE39E03F932F930E9409
-:1051F00098078BEE99E00E94FF0681EE99E00E94ED
-:10520000FF06C4FB882780F91F928F932EED39E0AB
-:105210003F932F930E9498078CED99E00E94FF0620
-:105220008AEC99E00E94FF06C5FB882780F91F924F
-:105230008F9327EC39E03F932F930E94980785ECDA
-:1052400099E00E94FF0689EA99E00E94FF06C6FBEA
-:10525000882780F91F928F9326EA39E03F932F9396
-:105260000E94980784EA99E00E94FF068CE999E081
-:105270000E94FF06C7FBCC27C0F91F92CF9389E994
-:1052800099E09F938F930E94980787E999E00E9485
-:10529000FF068DB79EB74C960FB6F8949EBF0FBE13
-:1052A0008DBFC1E0DBC080EE98E058C08091D7018F
-:1052B000C82FC17080FF09C08DED9CE00E94FF06E1
-:1052C0008091D701817F8E7F44C081ED9CE00E9458
-:1052D000FF068091D70181608093D701E2CF809152
-:1052E000D70181FBCC27C0F991E0C927C0FB81F928
-:1052F0008093D701CC2319F084EC9CE025C086EB89
-:105300009CE02CC08091D70182FBCC27C0F991E0B2
-:10531000C927C0FB82F98093D701CC2319F087EA13
-:105320009CE012C087E99CE019C08091D70183FB03
-:10533000CC27C0F991E0C927C0FB83F98093D7013E
-:10534000CC2351F08BE89CE00E94FF068091D701AE
-:1053500081608093D70182C08EE79CE00E94FF06A7
-:10536000A0CF8FE69CE00E94FF0683E49CE00E94B1
-:10537000FF0686E09CE00E94FF0689ED9BE00E940C
-:10538000FF0685E99BE00E94FF068AE69BE0E6CFE8
-:105390008CE59BE00E94FF060E9483141F928F936E
-:1053A00082E49BE09F938F930E94980780910C0169
-:1053B0001F928F938BE29BE09F938F930E9498079D
-:1053C00080916E011F928F9388E19BE09F938F9352
-:1053D0000E94980780910D011F928F9385E09BE0BA
-:1053E0009F938F930E9498078091D9019091DA0141
-:1053F000A091DB01B091DC01BF93AF939F938F939A
-:1054000081EF9AE09F938F930E9498078DB79EB784
-:1054100046960FB6F8949EBF0FBE8DBF42CF0E9436
-:10542000481AC0910D0181E0C827C0930D01CC231B
-:1054300029F087EE9AE00E94FF0610C08CED9AE0FA
-:105440008DCF80E003C08D5101C089530E94912708
-:1054500028CF8AED9AE00E94FF06C0E08C2FCF9102
-:10546000089580E0089580E00895CF93C82F80913B
-:10547000E701813081F020F0823009F44CC042C154
-:10548000A0910E01B0910F018C91813169F08232AF
-:1054900009F03AC109C0A0910E01B0910F018C91A1
-:1054A000813111F0823249F48C2F0E94312A81110E
-:1054B0002FC08C2F0E94AF272CC08C2F0E94332A24
-:1054C000811126C0C431E1F070F4CB3081F0C031DD
-:1054D000D1F40E9459268CEA98E00E94FF0682E0EF
-:1054E0008093E70115C0C93259F0C83361F489EBE4
-:1054F00098E00E94FF0680EB98E00E94FF0608C03B
-:105500001092E70103C18AEA98E00E94FF06FEC0FC
-:1055100081E08170FDC0C43220F5CE3108F0C0C0FA
-:10552000CB3099F1C8F4C73009F0D2C08AE080933B
-:10553000150194E19093140193E0909313018093EB
-:10554000120188E08093110188E28093100180E5C8
-:1055500097E00E94FF06BFC0C33149F1C431C1F0DA
-:10556000B7C0CB3409F4A9C028F4C93289F0C833D4
-:1055700061F0AEC0C13509F49EC0C23509F499C0CE
-:10558000CE3409F0A5C06AE09EC00E945926A3C08F
-:105590008091E601882319F01092E6019CC08DE508
-:1055A00097E00E94FF0681E08093E701B1C087E3A6
-:1055B00097E00E94FF0685E297E00E94FF06809137
-:1055C00015011F928F9382E297E09F938F930E9421
-:1055D000980780E297E00E94FF068EE097E00E9425
-:1055E000FF06809114011F928F938BE097E09F93A9
-:1055F0008F930E94980789E097E00E94FF068AEF48
-:1056000096E00E94FF06809113011F928F9387EF0F
-:1056100096E09F938F930E94980785EF96E00E94F3
-:10562000FF0684EE96E00E94FF06809112011F9211
-:105630008F9381EE96E09F938F930E9498078FED52
-:1056400096E00E94FF068AEC96E00E94FF06809199
-:1056500011011F928F9387EC96E09F938F930E9486
-:10566000980785EC96E00E94FF068EEA96E00E947D
-:10567000FF06809110011F928F938BEA96E09F9313
-:105680008F930E94980789EA96E00E94FF068DB7E3
-:105690009EB748960FB6F8949EBF0FBE8DBF1BC035
-:1056A000CE51EC2FF0E0E15DFE4F80818093E6016A
-:1056B00012C061E003C061E006C06AE08091E601CB
-:1056C0000E94702608C08091E6010E94132703C043
-:1056D0008EE497E013C08091E601882369F01F9261
-:1056E0008F9388E497E09F938F930E9498070F9081
-:1056F0000F900F900F9004C085E497E00E94FF0682
-:1057000081E006C01092E70180E002C080E001CF96
-:10571000CF910895E1E8F0E0808188608083808106
-:10572000816080838FB7F89493E09093890090ED27
-:10573000909388008FBF0895EFE6F0E0808182604B
-:1057400080830895EFE6F0E080818D7F8083089567
-:10575000EFE6F0E0808192E08927808308951F9230
-:105760000F920FB60F9211242F933F934F935F9395
-:105770006F937F938F939F93AF93BF93EF93FF9319
-:105780008091E8019091E90101969093E90180935D
-:10579000E801811103C082E00E94C10CE091E9019F
-:1057A000E695E695F0E0E65EF24FE4918091E8013F
-:1057B0008E1303C080E00E94C10CFF91EF91BF9156
-:1057C000AF919F918F917F916F915F914F913F9199
-:1057D0002F910F900FBE0F901F90189504D06894D2
-:1057E000B1118DC0089570D088F09F5790F0B92FF7
-:1057F0009927B751A0F0D1F0660F771F881F991F26
-:105800001AF0BA95C9F712C0B13081F077D0B1E083
-:10581000089574C0672F782F8827B85F39F0B93F93
-:10582000CCF3869577956795B395D9F73EF4909527
-:105830008095709561957F4F8F4F9F4F0895E894A5
-:1058400009C097FB3EF490958095709561957F4FC8
-:105850008F4F9F4F9923A9F0F92F96E9BB27939576
-:10586000F695879577956795B795F111F8CFFAF486
-:10587000BB0F11F460FF1BC06F5F7F4F8F4F9F4FB7
-:1058800016C0882311F096E911C0772321F09EE815
-:10589000872F762F05C0662371F096E8862F70E07B
-:1058A00060E02AF09A95660F771F881FDAF7880F55
-:1058B0009695879597F9089557FD9058440F551F71
-:1058C00059F05F3F71F04795880F97FB991F61F082
-:1058D0009F3F79F087950895121613061406551FF9
-:1058E000F2CF4695F1DF08C0161617061806991F65
-:1058F000F1CF86957105610508940895E894BB275A
-:1059000066277727CB0197F908950BD078C069D027
-:1059100028F06ED018F0952309F05AC05FC011240A
-:10592000EECFCADFA0F3959FD1F3950F50E0551F3E
-:10593000629FF001729FBB27F00DB11D639FAA27E4
-:10594000F00DB11DAA1F649F6627B00DA11D661F33
-:10595000829F2227B00DA11D621F739FB00DA11D54
-:10596000621F839FA00D611D221F749F3327A00D0E
-:10597000611D231F849F600D211D822F762F6A2FAA
-:1059800011249F5750408AF0E1F088234AF0EE0F2F
-:10599000FF1FBB1F661F771F881F91505040A9F73C
-:1059A0009E3F510570F014C0AACF5F3FECF3983EC4
-:1059B000DCF3869577956795B795F795E7959F5FA3
-:1059C000C1F7FE2B880F911D9695879597F908953D
-:1059D00097F99F6780E870E060E008959FEF80ECA2
-:1059E000089500240A941616170618060906089545
-:1059F00000240A9412161306140605060895092EAB
-:105A00000394000C11F4882352F0BB0F40F4BF2B19
-:105A100011F460FF04C06F5F7F4F8F4F9F4F089559
-:105A2000991B79E004C0991F961708F0961B881FF0
-:105A30007A95C9F78095089597FB072E16F4009480
-:105A400007D077FD09D00E94362D07FC05D03EF423
-:105A5000909581959F4F0895709561957F4F08951A
-:105A6000EE0FFF1F0590F491E02D0994AA1BBB1BBC
-:105A700051E107C0AA1FBB1FA617B70710F0A61B4E
-:105A8000B70B881F991F5A95A9F780959095BC016F
-:105A9000CD010895F999FECF92BD81BDF89A99275D
-:105AA00080B50895A8E1B0E042E050E00C946D2D7F
-:105AB000262FF999FECF1FBA92BD81BD20BD0FB62A
-:105AC000F894FA9AF99A0FBE019608950E94582DFB
-:105AD000272F0C94592DDC01CB01FC01F999FECF45
-:105AE00006C0F2BDE1BDF89A319600B40D92415066
-:0A5AF0005040B8F70895F894FFCF76
-:105AFA002002C20CB30D900D5C0D290D0101C501E8
-:105B0A0028080A03140A3F4D3620399A044D04170F
-:105B1A0004F703BE0331034A0363037C039C0301B6
-:0A5B2A000203040506070809000045
+:1002300016034500720067006F0044006F007800ED
+:10024000200045005A0000001603450072006700B8
+:100250006F0044006F007800200045005A00000045
+:100260000403090409026D00040100A0FA09040056
+:10027000000103010100092111010001223F0007D3
+:1002800005810308000A09040100010301020009B5
+:100290002111010001224D000705820308000A090F
+:1002A00004020001030000000921110100012236AF
+:1002B000000705830308000A090403000103000086
+:1002C00000092111010001223900070584031000F3
+:1002D000011201100100000008EDFE0713010001EA
+:1002E00002000105010906A101050719E029E7152A
+:1002F0000025019508750181020508190129059558
+:1003000005750191029501750391010507190029F1
+:100310007715002501957875018102C005010980D6
+:10032000A101850216010026B7001A01002AB700B4
+:10033000751095018100C0050C0901A10185031606
+:100340000100269C021A01002A9C02751095018169
+:1003500000C005010902A1010901A1000509190157
+:100360002905150025019505750181029501750383
+:1003700081010501093009311581257F9502750834
+:10038000810609381581257F950175088106050CC0
+:100390000A38021581257F950175088106C0C005C0
+:1003A000010906A101050719E029E71500250195B6
+:1003B0000875018102950175088101050819012957
+:1003C00005950575019102950175039101050719C0
+:1003D0000029FF150025FF950675088100C0000063
+:1003E000000000000000000000010204060A0F17D0
+:1003F000202C3A4A5D71879DB3C7DAE9F5FCFFFC12
+:10040000F5E9DAC7B39D87715D4A3A2C20170F0AC8
+:10041000060402010000000000000000000011249A
+:100420001FBECFEFDAE0DEBFCDBF04B603FE27C0AC
+:100430008091ED019091EE01A091EF01B091F0015A
+:100440008730904BA740B04BD1F41092ED01109241
+:10045000EE011092EF011092F00114BE84B7877F75
+:1004600084BF0FB6F894A89580916000886180934E
+:100470006000109260000FBEE0E0FFE3099511E01C
+:10048000A0E0B1E0E2E0F5E402C005900D92A433F3
+:10049000B107D9F721E0A4E3B1E001C01D92AD3E60
+:1004A000B207E1F70E94B1080C947F220C9400007F
+:1004B00061110BC0FC018281882321F085EE0E942E
+:1004C0001F0F03C085EE0E94E70F80E090E00895C3
+:1004D00008956091B1017091B2018091B301909142
+:1004E000B4010E946F1956985E9825982D98269809
+:1004F0002E9827982F98813019F4269A2E9A0895CD
+:1005000056985E9808950C94690256985E982598BE
+:100510002D9826982E9827982F988FEF90E09093FB
+:1005200089008093880090938B0080938A00909339
+:100530008D0080938C00259A2D9A2FEF80E792E012
+:10054000215080409040E1F700C00000269A2E9A8A
+:100550002FEF80E792E0215080409040E1F700C00B
+:100560000000279A2F9A2FEF80E792E021508040D9
+:100570009040E1F700C0000025982D982FEF80E70C
+:1005800092E0215080409040E1F700C000002698A2
+:100590002E982FEF80E792E0215080409040E1F7C5
+:1005A00000C0000027982F9856985E9825982D989F
+:1005B00026982E9827982F98089589EA809380008E
+:1005C00089E08093810024982C983F988AB18F7499
+:1005D0008AB96E98479A8BB1806B8BB9769A0E94D4
+:1005E00085020C94680280E28093000180913401BE
+:1005F00081110EC00E94420381E0809334012FEFED
+:1006000083ED90E3215080409040E1F700C000006E
+:1006100080E40E9448038093000181112EC00E9453
+:10062000720380930001811128C00E94720380939D
+:100630000001811122C08FE30E94720380930001A8
+:1006400081111BC00E946A0380E40E9448038093CA
+:100650000001811112C08CE00E947203809300019E
+:1006600081110BC00E94720380930001811105C0AB
+:100670008FE30E947203809300010E946A038091BD
+:10068000000108951092B9008AE08093B80008959F
+:1006900094EA9093BC009091BC0097FFFCCF90919E
+:1006A000B900987F983021F0903111F081E00895E1
+:1006B0008093BB0084E88093BC008091BC0087FFDE
+:1006C000FCCF8091B900887F883111F0803471F7B8
+:1006D00080E0089584E98093BC008091BC0084FD93
+:1006E000FCCF08958093BB0084E88093BC00809188
+:1006F000BC0087FFFCCF9091B900987F81E09832D1
+:1007000009F480E0089584E88093BC008091BC00E7
+:1007100087FFFCCF8091BB0008958091000181117B
+:1007200015C080E40E9448038093000181110CC031
+:1007300082E10E94720380930001811105C08FEF56
+:100740000E947203809300010E946A0384B1807F3B
+:1007500084B985B1807F85B98AB1837F8AB98BB12D
+:10076000837F8BB93E98469808950E94F302809348
+:1007700000010E948D0380B38C7080BB81B3836FB6
+:1007800081BBE4E4F1E0A6E3B1E011921D9281E0C7
+:10079000E235F807D1F70C94DD029F92AF92BF9239
+:1007A000CF92DF92EF92FF920F931F93CF93DF933D
+:1007B00080910001882379F0809135018F5F8093CB
+:1007C0003501811108C00E94F3028093000181115C
+:1007D00002C00E94850286E3E82E81E0F82E8701A0
+:1007E000C0E0D0E0BB24B39492E0A92ECC24C39403
+:1007F000D12CC730D10500F580910001811164C072
+:1008000080E40E94480380930001811112C082E1BC
+:100810000E9472038093000181110BC0C6010C2E4F
+:1008200001C0880F0A94EAF780950E9472038093B2
+:1008300000010E946A0348C0CA30A1F028F4C83001
+:1008400059F0C93061F005C0CC3089F070F0CD307E
+:1008500089F0209A289810C0219A29980DC0229AD0
+:100860002A980AC0239A2B9807C0529A01C0539A1B
+:100870005B9802C03E9A4698E0EAEA95F1F78FB19C
+:1008800081708B25799902C032E001C030E0832B62
+:100890007C9902C034E001C030E0832B7D9902C016
+:1008A00028E001C020E0822B7E9902C090E101C0C7
+:1008B00090E0892B9FB19095991F9927991F929548
+:1008C000990F907E892B0FC08091000181114AC041
+:1008D00080E40E94480380930001882381F1912CD9
+:1008E0000E946A03892DD8019C91981719F08C9366
+:1008F000A09201010E948D0321960F5F1F4FCE3001
+:10090000D10509F076CF80910101882369F18150EA
+:1009100080930101882339F0EFE9FFE03197F1F787
+:1009200000C0000021C0E4E4F1E0D7018D917D0119
+:100930008193B4E4EB16B1E0FB06B9F715C083E18F
+:100940000E947203809300018111C9CF81E40E944B
+:100950004803809300018111C2CF0E948303982E27
+:100960009094BECF80E0BFCF0E94830281E0DF91F0
+:10097000CF911F910F91FF90EF90DF90CF90BF909C
+:10098000AF909F900895E82FF0E0EC5BFE4F8081E0
+:10099000089508958B3B910580F4883A910548F5B8
+:1009A000853A9105D8F48430910508F0B2C00197DA
+:1009B00009F06EC081E090E00895803E910508F452
+:1009C00067C0883E910508F4A4C09C01205F3109EE
+:1009D0002031310508F05CC090650895853A910595
+:1009E00009F459C0863A910509F058C082E890E4AC
+:1009F0000895883A910509F454C0893A910509F49B
+:100A000053C08A3A910509F452C08B3A910509F412
+:100A100051C08C3A910509F450C08D3A910509F402
+:100A20004FC0803B910509F44EC08E3A910509F400
+:100A30004DC08F3A910509F44CC0813B910509F4F2
+:100A40004BC0823B910509F44AC0833B910509F4F0
+:100A500049C0843B910509F448C0853B910509F4E0
+:100A600047C0863B910509F446C0873B910509F4D0
+:100A700045C0883B910509F444C0893B910509F4C0
+:100A800043C08A3B910509F442C080E094E4089594
+:100A900080E090E0089581E890E4089583E890E490
+:100AA000089582EE94E4089589EE94E408958AEE20
+:100AB00094E4089585EB94E4089586EB94E4089516
+:100AC00087EB94E408958CEC94E408958DEC94E421
+:100AD000089583E895E408958AE895E4089582E905
+:100AE00095E4089584E995E4089581E296E40895F3
+:100AF00083E296E4089584E296E4089585E296E41C
+:100B0000089586E296E4089587E296E408958AE2DD
+:100B100096E40895089524E5829FC0011124FC0104
+:100B200026E0729FE00DF11D1124E60FF11DEE0F7E
+:100B3000FF1FE052FF4F859194910895880F991FF0
+:100B4000FC01E05AF040859194910895880F991F17
+:100B5000FC01E052FF4F85919491089524E5829F16
+:100B6000C0011124FC0146E0749FE00DF11D112429
+:100B7000E60FF11DEE0FFF1FE052FF4F859194919C
+:100B80009C013A9521154FE1340708F425C13F51E6
+:100B90002115304120F49F700E94A60508959C0104
+:100BA00030532115304118F49927906C0895811520
+:100BB00020E5920769F40E9460134FEF84E39CE004
+:100BC000415080409040E1F700C000000C94671A4B
+:100BD000813020E5920731F48091CC0181608093CF
+:100BE000CC0108959C0130552115304108F05CC0BE
+:100BF000292F33272F70332721303105E9F4AC0139
+:100C000064E0440F551F6A95E1F744275370BC0117
+:100C10006370772702C0220F331F6A95E2F73C68A2
+:100C2000242B352B73E0880F991F7A95E1F7807696
+:100C30009927822B932B08952230310529F4982F80
+:100C40008827816F906A089523303105A1F4AC01A3
+:100C500033E0440F551F3A95E1F7407E577083709B
+:100C6000992721E030E002C0220F331F8A95E2F776
+:100C7000C9019C6816C02430310531F5AC0123E070
+:100C8000440F551F2A95E1F7407E577083709927CE
+:100C900021E030E002C0220F331F8A95E2F7C9013C
+:100CA0009A68842B952B08959C013057211530416B
+:100CB00018F49F70906208959C01305821153041BE
+:100CC00018F49F70906A0895803E9105E0F4803C8E
+:100CD000910558F58133910509F46FC048F48932C4
+:100CE000910509F463C08A32910509F46DC072C0A0
+:100CF00089339105E9F082389105D1F0853391056A
+:100D000009F44DC067C0833E910581F138F4803EFF
+:100D10009105B9F0823E9105D9F05CC0863E9105FF
+:100D200061F1873E9105A1F155C00E949E0508958D
+:100D30002091DE0120FD02C021FF4CC080EE90E03A
+:100D400049C08091DE0180FFF9CF89E390E042C085
+:100D50008091DE0182FF0EC08091DE0184FF03C01E
+:100D600080E090E037C083EE90E034C08091DE01F7
+:100D700082FFF2CF82EE90E02DC08091DE0183FFF2
+:100D80000BC08091DE0184FDEBCF87EE90E022C0A6
+:100D90008091DE0183FFF5CF86EE90E01BC080914D
+:100DA000DE0185FF07C089E290E014C08091DE017A
+:100DB00085FFF9CF85E390E00DC08091DE0186FFCD
+:100DC00007C08AE290E006C08091DE0186FFF9CF7D
+:100DD00081E390E00E94CA04089508958091620121
+:100DE0000895CF93DF9300D01F92CDB7DEB79C015B
+:100DF0008091E401843019F593E099833B832A8341
+:100E00009093E9008FEF9091E800815095FD06C026
+:100E100095ED9A95F1F700008111F5CF8091E800EA
+:100E200085FF0DC040E050E063E070E0CE01019628
+:100E30000E945E098091E8008E778093E8000F9011
+:100E40000F900F90DF91CF910895CF93DF9300D053
+:100E50001F92CDB7DEB72091E401243021F522E0C6
+:100E600029839B838A8383E08093E9008FEF9091AD
+:100E7000E800815095FD06C095ED9A95F1F70000C8
+:100E80008111F5CF8091E80085FF0DC040E050E072
+:100E900063E070E0CE0101960E945E098091E80057
+:100EA0008E778093E8000F900F900F90DF91CF9195
+:100EB00008959C018091E4018430F9F482E08093EC
+:100EC000E9009FEF8091E800915085FD06C085ED17
+:100ED0008A95F1F700009111F5CF8091E80085FF28
+:100EE0000CC040E050E065E070E0C9010E945E097E
+:100EF0008091E8008E778093E8000895CF93DF9388
+:100F0000EC018091E401843009F046C090910C011D
+:100F10009923D9F090910D019923B9F08093E900BC
+:100F20008FEF9091E800815095FD06C095E19A956C
+:100F3000F1F700008111F5CF8091E80085FF2CC00A
+:100F400040E050E060E170E017C081E08093E9008C
+:100F50008FEF9091E800815095FD06C095ED9A9530
+:100F6000F1F700008111F5CF8091E80085FF14C0F2
+:100F700040E050E068E070E0CE010E945E098091A0
+:100F8000E8008E778093E80080E1FE01A2E5B1E001
+:100F900001900D928A95E1F7DF91CF9108958091AC
+:100FA000E301811109C00E94EF0A0E944C0B80915D
+:100FB000E20084608093E20008951092E3010895B6
+:100FC00008950C949D200E94FD190E94A3200E9468
+:100FD000F70D0C94ED0642E061EC81E00E94680A96
+:100FE00042E061EC82E00E94680A42E061EC83E04A
+:100FF0000E94680A42E161EC84E00C94680A8091E6
+:10100000E601833009F455C030F4813071F082304C
+:1010100009F48EC008958A3009F47AC08B3009F43F
+:1010200060C0893009F09CC020C08091E501813A00
+:1010300009F096C08091E800877F8093E800809156
+:10104000E9019091EA01892B21F460E182E591E0C8
+:1010500003C060E080E090E070E00E94A909809108
+:10106000E8008B778093E80008958091E501813254
+:1010700009F076C08091E9019091EA01009719F09A
+:10108000039709F06DC08091E800877F8093E800A6
+:101090008091E80082FD05C08091E4018111F8CFC4
+:1010A0005FC08091F100809362018091E8008B77AE
+:1010B00053C08091E501813A09F052C08091E90165
+:1010C0009091EA01892B09F04BC08091E800877F5D
+:1010D0008093E8008091E80080FFFCCF80910C01B4
+:1010E00036C08091E5018132D9F58091E901909176
+:1010F000EA01892BA9F58091E800877F8093E800B9
+:101100000E949D0A8091E70180930C010C9460136A
+:101110008091E501813221F58091E800877F8093FD
+:10112000E8000E949D0A8091E80180936301089580
+:101130008091E501813AA1F48091E800877F809356
+:10114000E8008091E80080FFFCCF809163018093EC
+:10115000F1008091E8008E778093E8000C949D0A5E
+:10116000089584B7877F84BF0FB6F894A8958091BF
+:101170006000886180936000109260000FBE90E074
+:1011800080E80FB6F89480936100909361000FBEE1
+:101190000E94460E0E94EF0A0E944C0B8091E200D2
+:1011A00084608093E20078940E94D70D0E94480EDC
+:1011B00082E091E00E94F20D0E948B208091E40178
+:1011C000853069F40E94BF198091E2018823B1F350
+:1011D0000E94E919882391F30E944809EFCF0E94E9
+:1011E0004E0EECCF292F332723303105C9F060F4A0
+:1011F0002130310581F02230310509F041C08DE602
+:1012000090E024E632E040C021323105E1F02232A4
+:10121000310531F135C082E190E021ED32E034C09A
+:1012200099278130910549F028F0029749F5E0E3CC
+:10123000F2E005C0E0E6F2E002C0E8E4F2E084910A
+:1012400090E09F0121C06430D8F4E62FF0E0EE0F6B
+:10125000FF1FEE5DFE4F2081318189E090E014C0D8
+:10126000643070F470E0FB01EE0FFF1FE65EFE4F8E
+:1012700020813181FB01EA5EFE4F808190E004C055
+:1012800080E090E020E030E0FA013183208308958F
+:1012900080E189BD82E189BD09B400FEFDCF809166
+:1012A000D8008F7D8093D8008091E0008260809389
+:1012B000E0008091E00081FDFCCF0895CF92DF92A5
+:1012C000EF92FF920F931F93CF93DF93EC018B016B
+:1012D0006A010E94BC0A811133C0C114D10439F0E3
+:1012E000F60180819181081B190BC80FD91FE12CD1
+:1012F000F12C0115110519F18091E80085FD16C04A
+:101300008091E8008E778093E800C114D10449F001
+:10131000F60180819181E80EF91EF182E08285E07C
+:101320000FC00E94BC0A882321F30AC089918093D0
+:10133000F10001501109FFEFEF1AFF0ADACF80E048
+:10134000DF91CF911F910F91FF90EF90DF90CF90A1
+:1013500008952091EB013091EC012617370748F0F2
+:101360006115710539F42091E8002E772093E8008B
+:1013700001C0B901FC0120E06115710579F180918E
+:10138000E4018823F1F18530F1F18091E80083FDDB
+:101390003CC08091E80082FD2EC08091E80080FF73
+:1013A000EBCF2091F3008091F20090E0922B611539
+:1013B000710551F08830910538F421912093F100A6
+:1013C000615071090196F3CF21E0089709F020E000
+:1013D0008091E8008E778093E800CECF2111CFCFA7
+:1013E0000AC08091E401882361F0853061F080912A
+:1013F000E80083FD0AC08091E80082FFF2CF80E020
+:10140000089582E0089583E0089581E00895209191
+:10141000EB013091EC012617370748F06115710593
+:1014200039F42091E8002E772093E80001C0B9013B
+:10143000FC0120E06115710591F18091E4018823A0
+:1014400009F440C0853009F43FC08091E80083FD75
+:101450003DC08091E80082FD2FC08091E80080FFB0
+:10146000E9CF2091F3008091F20090E0922B61157A
+:10147000710559F08830910540F424912093F100D2
+:101480003196615071090196F2CF21E0089709F079
+:1014900020E08091E8008E778093E800CBCF211187
+:1014A000CCCF0AC08091E401882361F0853061F0DF
+:1014B0008091E80083FD0AC08091E80082FFF2CFAE
+:1014C00080E0089582E0089583E0089581E0089522
+:1014D000982F973068F59093E900981739F070913C
+:1014E000EC002091ED005091F00003C0242F762FE6
+:1014F00050E021FD02C09F5FECCF3091EB003E7FBA
+:101500003093EB003091ED003D7F3093ED00309152
+:10151000EB0031603093EB007093EC002093ED0012
+:101520005093F0002091EE0027FDE5CF80E0089574
+:101530008F708093E90081E008958091E50187FF35
+:1015400011C08091E80082FD05C08091E401811105
+:10155000F8CF11C08091E8008B770BC08091E40137
+:10156000882349F08091E80080FFF8CF8091E8005F
+:101570008E778093E80008952091E4003091E50093
+:1015800095E64091EC00842F817040FF23C080914C
+:10159000E80080FD1DC08091E401882399F085302A
+:1015A00099F08091EB0085FD11C04091E4005091CD
+:1015B000E5002417350729F3915011F09A01E1CF86
+:1015C00084E0089582E0089583E0089581E008951D
+:1015D00080E008954091E80042FFDDCF08950E9429
+:1015E0005D0B0E94650BE0EEF0E0808181608083FE
+:1015F000E8EDF0E080818F77808319BCA7EDB0E043
+:101600008C918E7F8C9380818F7E80831092E301FA
+:1016100008950F931F93CF93DF930E945D0B0E9459
+:10162000650BC8EDD0E088818F77888388818068DA
+:10163000888388818F7D888319BC1092E401109281
+:10164000E0011092E2011092E10100EE10E0F801D9
+:1016500080818B7F808388818160888342E060E025
+:1016600080E00E94680AE1EEF0E080818E7F808356
+:10167000E2EEF0E0808181608083808188608083F9
+:10168000F80180818E7F8083888180618883DF91EB
+:10169000CF911F910F910895E8EDF0E080818F7E4A
+:1016A0008083E7EDF0E080818160808384E082BF09
+:1016B00081E08093E3010C94090BE8EDF0E0808178
+:1016C0008E7F80831092E20008951092DA001092CB
+:1016D000E10008951F920F920FB60F9211242F93DD
+:1016E0003F934F935F936F937F938F939F93AF93AA
+:1016F000BF93EF93FF938091E10082FF0BC0809135
+:10170000E20082FF07C08091E1008B7F8093E100BF
+:101710000E94D60D8091DA0080FF1FC08091D80012
+:1017200080FF1BC08091DA008E7F8093DA00809169
+:10173000D90080FF0DC080E189BD82E189BD09B477
+:1017400000FEFDCF81E08093E4010E94CF0705C039
+:1017500019BC1092E4010E94DD078091E10080FF36
+:1017600019C08091E20080FF15C08091E2008E7F59
+:101770008093E2008091E20080618093E20080919A
+:10178000D80080628093D80019BC85E08093E40182
+:101790000E94E1078091E10084FF30C08091E20067
+:1017A00084FF2CC080E189BD82E189BD09B400FEBF
+:1017B000FDCF8091D8008F7D8093D8008091E1008B
+:1017C0008F7E8093E1008091E2008F7E8093E20023
+:1017D0008091E20081608093E2008091E0018823A3
+:1017E00011F084E007C08091E30087FD02C081E032
+:1017F00001C083E08093E4010E94E3078091E1004F
+:1018000083FF29C08091E20083FF25C08091E10021
+:10181000877F8093E10082E08093E4011092E001F1
+:101820008091E1008E7F8093E1008091E2008E7FC5
+:101830008093E2008091E20080618093E20042E0C8
+:1018400060E080E00E94680A8091F00088608093E8
+:10185000F0000E94E007FF91EF91BF91AF919F913F
+:101860008F917F916F915F914F913F912F910F9049
+:101870000FBE0F901F9018951F920F920FB60F92E8
+:1018800011242F933F934F935F936F937F938F9385
+:101890009F93AF93BF93CF93DF93EF93FF93C09149
+:1018A000E900CF708091EC00D82FD17080FDD0E896
+:1018B0001092E9008091F000877F8093F000789487
+:1018C0000E94800C1092E9008091F0008860809363
+:1018D000F000CD2BCF70C093E900FF91EF91DF9125
+:1018E000CF91BF91AF919F918F917F916F915F91B8
+:1018F0004F913F912F910F900FBE0F901F90189511
+:101900001F93CF93DF93CDB7DEB7AA970FB6F894A6
+:10191000DEBF0FBECDBFE5EEF1E08091F100819317
+:1019200021E0ED3EF207C9F70E94FF078091E80031
+:1019300083FF24C18091E5019091E601492F50E099
+:101940004A30510508F01AC1FA01EA5AFF4F0C94C7
+:101950003422803881F0823809F010C18091E90189
+:101960008F708093E9008091EB0085FB882780F9D8
+:101970001092E90006C08091E1019091E20191117D
+:1019800082609091E800977F9093E8008093F10047
+:101990001092F100C8C0282F2D7F09F0EFC08823D6
+:1019A00019F0823061F0EAC08091E701813009F0DE
+:1019B000E5C0933009F080E08093E2012BC0809174
+:1019C000E701811127C08091E9018F7009F4D6C029
+:1019D0008093E9002091EB0020FF1CC0933021F49C
+:1019E0008091EB00806214C09091EB009061909325
+:1019F000EB0021E030E0A90102C0440F551F8A9599
+:101A0000E2F74093EA001092EA008091EB008860D0
+:101A10008093EB001092E9008091E800877F86C0F8
+:101A20008111ACC01091E7011F778091E3008078AD
+:101A3000812B8093E3008091E800877F8093E8000A
+:101A40000E949D0A8091E80080FFFCCF8091E30016
+:101A500080688093E300111102C082E001C083E03E
+:101A60008093E4018BC08058823008F087C0809159
+:101A7000E7019091E8018C3D53E0950779F583E00B
+:101A80008A838AE289834FB7F894DE01139620E0B7
+:101A90003EE051E2E32FF0E050935700E49120FF45
+:101AA00003C0E295EF703F5FEF708E2F90E0EA3059
+:101AB00010F0C79601C0C0968D939D932F5F24317F
+:101AC00049F74FBF8091E800877F8093E8006AE282
+:101AD00070E0CE0101960E94A90914C0AE014F5FCB
+:101AE0005F4F6091E9010E94F208BC01892B09F463
+:101AF00045C09091E800977F9093E80089819A8192
+:101B00000E94070A8091E8008B778093E80036C036
+:101B10008038A1F58091E800877F8093E80080916C
+:101B2000E0018093F1008091E8008E778093E800D7
+:101B30000E949D0A23C0811121C08091E7019091EC
+:101B4000E80199270297D4F48091E800877F809379
+:101B5000E8008091E7018093E0010E949D0A809156
+:101B6000E001811106C08091E30087FD02C081E0A1
+:101B700001C084E08093E4010E94EB078091E800BB
+:101B800083FF0AC08091E800877F8093E8008091FE
+:101B9000EB0080628093EB00AA960FB6F894DEBF4C
+:101BA0000FBECDBFDF91CF911F9108950895CF93C0
+:101BB0008091E4018823A1F0C091E900CF70909159
+:101BC000EC00892F817090FD80E8C82B1092E9000D
+:101BD0008091E80083FD0E94800CCF70C093E900E3
+:101BE000CF91089590936901809368010895E091E1
+:101BF0006801F0916901309721F00190F081E02DAA
+:101C0000099480E00895E0916801F09169013097AE
+:101C100021F00280F381E02D09940895E09168019C
+:101C2000F0916901309721F00480F581E02D09944D
+:101C3000089520916601309167012817390771F0E6
+:101C40009093670180936601E0916801F0916901CA
+:101C5000309721F00680F781E02D099408952091B6
+:101C60006401309165012817390771F0909365017F
+:101C700080936401E0916801F0916901309721F04F
+:101C80000084F185E02D0994089508950C94450E83
+:101C90000E94031A0E94B5030C94C91ACF92DF92D6
+:101CA000EF92FF920F931F93CF93DF93CDB7DEB7E1
+:101CB0002B970FB6F894DEBF0FBECDBF0E94CD03A9
+:101CC0008BE6C82E81E0D82E00E010E0E02E802FB9
+:101CD0000E94C304F60141916F01F82EF426B1F47D
+:101CE0000F5F1F4F0E30110589F78FEF89838A83AD
+:101CF0001B820E940C1A8160782F9D838C834981FE
+:101D00005A816B818D810E94F10E40C09091CC016F
+:101D100091FF04C08B870E94C9048B8520E030E0CE
+:101D20004F2D50E0922FBA01022E02C07595679593
+:101D30000A94E2F760FF24C02E83EF8221E030E0B6
+:101D4000690102C0CC0CDD1C9A95E2F790E08C2171
+:101D50009D21892B09F420E028870E940C1A8160BC
+:101D6000782F9A8789874E815F8168858A850E944E
+:101D7000F10EF801E559FE4F8081C826C08206C0E9
+:101D80002F5F3F4F2630310569F6AACF0E94B01D64
+:101D90000E94F70D90916A018917A1F00E94F70D3A
+:101DA00080936A012B960FB6F894DEBF0FBECDBFAD
+:101DB000DF91CF911F910F91FF90EF90DF90CF9027
+:101DC0000C94ED062B960FB6F894DEBF0FBECDBF78
+:101DD000DF91CF911F910F91FF90EF90DF90CF9007
+:101DE0000895CF93DF93CDB7DEB72B970FB6F89456
+:101DF000DEBF0FBECDBF4F83588769877A878B8739
+:101E0000DE01119686E0FD0111928A95E9F785E0E1
+:101E1000FE01379601900D928A95E1F749815A812A
+:101E20006B817C818D819E810E94F4152B960FB66B
+:101E3000F894DEBF0FBECDBFDF91CF910895CF9351
+:101E4000C82F882309F4C1C0823859F40E94F70DC5
+:101E500081FDBBC089E30E9491180E94491989E362
+:101E60000CC0833879F40E94F70D80FDAEC083E585
+:101E70000E9491180E94491983E50E94D018CF91C1
+:101E80000C944919843859F40E94F70D82FD9DC0C5
+:101E900087E40E9491180E94491987E4EECF8CEFE5
+:101EA0008C0F813A48F48C2F0E94F01F81118DC055
+:101EB0008C2F0E949118E3CF80E28C0F883048F479
+:101EC000C77081E001C0880FCA95EAF70E94121915
+:101ED000D6CF8BE58C0F833078F4C53A29F0C63A1B
+:101EE00031F083E890E005C081E890E002C082E82C
+:101EF00090E0CF910C94190E88E58C0F833108F097
+:101F000064C0C83A39F1C93A41F1CA3A49F1CB3A09
+:101F100051F1CC3A59F1CD3A61F1C03B69F1CE3A79
+:101F200071F1CF3A79F1C13B81F1C23B89F1C33BF9
+:101F300091F1C43B99F1C53BA1F1C63BA9F1C73B67
+:101F4000B1F1C83BB9F1C93BC1F1CA3BC9F180E06D
+:101F500090E038C082EE90E035C089EE90E032C06B
+:101F60008AEE90E02FC085EB90E02CC086EB90E0ED
+:101F700029C087EB90E026C08CEC90E023C08DEC6C
+:101F800090E020C083E891E01DC08AE891E01AC08B
+:101F900082E991E017C084E991E014C081E292E007
+:101FA00011C083E292E00EC084E292E00BC085E2B1
+:101FB00092E008C086E292E005C087E292E002C0AB
+:101FC0008AE292E0CF910C942F0ECF91089588234E
+:101FD00009F44BC0823859F40E94F70D81FF45C0C7
+:101FE00089E30E9491180E94491989E30CC0833843
+:101FF00071F40E94F70D80FF38C083E50E949118AC
+:102000000E94491983E50E94D0180C94491984381C
+:1020100059F40E94F70D82FF28C087E40E949118AE
+:102020000E94491987E4EFCF9CEF980F913A58F33B
+:1020300090E2980F983050F4877091E001C0990FAA
+:102040008A95EAF7892F0E941819DFCF9BE5980F30
+:10205000933020F480E090E00C94190E885A83317C
+:1020600020F480E090E00C942F0E0895882321F056
+:102070000E9412190C9449190895882321F00E9496
+:1020800018190C9449190895BF92CF92DF92EF92DC
+:10209000FF920F931F93CF93DF9300D000D000D017
+:1020A000CDB7DEB77C0185E0F701DE011196019026
+:1020B0000D928A95E1F7F70183819481892B09F4C8
+:1020C000DDC2908181818F3F19F49F3F09F4D6C210
+:1020D000F7010281258122952F7099838A83898156
+:1020E0009A812E830E945018182FB92E0E944F18E3
+:1020F0000E941617EB2DE295EF704E2F50E0FA017B
+:10210000E05AFF4F2E810C9434228B2D807F9B2D23
+:102110009F70F92E882319F0F29480EFF8220023A3
+:1021200049F0FF2009F457C28F2D0E9422190E9406
+:10213000491951C2812F0E94E70FFF2009F49EC266
+:102140008F2D0E94281926960FB6F894DEBF0FBE79
+:10215000CDBFDF91CF911F910F91FF90EF90DF9056
+:10216000CF90BF900C9449193B2D307F8B2D8F70F1
+:10217000303211F08295807F112319F0113021F156
+:102180002CC00023B9F0222309F490C1213009F0BA
+:102190008DC126960FB6F894DEBF0FBECDBFDF917E
+:1021A000CF911F910F91FF90EF90DF90CF90BF9054
+:1021B0000C943219222319F0213009F45FC28E8366
+:1021C0000E9435198E8186C1002321F0223008F04B
+:1021D00055C26CC1211152C27DC1002321F02223BE
+:1021E00009F464C1F8C1222309F474C109C28B2D1A
+:1021F00086958695837019F08130D1F03FC2002317
+:1022000021F0812F9B2D937002C080E090E02696F4
+:102210000FB6F894DEBF0FBECDBFDF91CF911F91F7
+:102220000F91FF90EF90DF90CF90BF900C94190E1C
+:10223000002321F0812F9B2D937002C080E090E05D
+:1022400026960FB6F894DEBF0FBECDBFDF91CF91BB
+:102250001F910F91FF90EF90DF90CF90BF900C9463
+:102260002F0E812F002319F00E94B81C02C00E947B
+:10227000201D26960FB6F894DEBF0FBECDBFDF91AE
+:10228000CF911F910F91FF90EF90DF90CF90BF9073
+:102290000C94A51D8B2D837009F075C00111EEC142
+:1022A000812F829586958770880F880F912F9F7058
+:1022B000C92ED12CE12CF12C082E04C0CC0CDD1C35
+:1022C000EE1CFF1C0A94D2F714FF12C00FE010E0BE
+:1022D00020E030E004C0000F111F221F331F8A9539
+:1022E000D2F7C901B801609570958095909503C0AB
+:1022F00060E070E0CB014B2D46954695437042302F
+:10230000C1F060F56C297D298E299F29413051F15A
+:1023100026960FB6F894DEBF0FBECDBFDF91CF91EA
+:102320001F910F91FF90EF90DF90CF90BF900C9492
+:102330003D176C297D298E299F2926960FB6F89482
+:10234000DEBF0FBECDBFDF91CF911F910F91FF90E8
+:10235000EF90DF90CF90BF900C9459170E943D17DB
+:10236000C701B60126960FB6F894DEBF0FBECDBFEB
+:10237000DF91CF911F910F91FF90EF90DF90CF9061
+:10238000BF900C942117002319F08B2D817001C090
+:102390008695882309F472C1812F8295869587706E
+:1023A000880F880F912F9F70C92ED12CE12CF12C12
+:1023B000082E04C0CC0CDD1CEE1CFF1C0A94D2F7C6
+:1023C00014FF12C00FE010E020E030E004C0000F66
+:1023D000111F221F331F8A95D2F7C901B8016095DA
+:1023E00070958095909503C060E070E0CB014B2D17
+:1023F0004695469543704230C1F060F56C297D29C1
+:102400008E299F29413051F126960FB6F894DEBFF0
+:102410000FBECDBFDF91CF911F910F91FF90EF9035
+:10242000DF90CF90BF900C9417186C297D298E29CE
+:102430009F2926960FB6F894DEBF0FBECDBFDF9161
+:10244000CF911F910F91FF90EF90DF90CF90BF90B1
+:102450000C9433180E941718C701B60126960FB6C0
+:10246000F894DEBF0FBECDBFDF91CF911F910F91CA
+:10247000FF90EF90DF90CF90BF900C94FB17103F30
+:10248000D1F118F4103E50F4A1C0123F09F463C01A
+:1024900008F44CC0133F09F473C098C01F708B2D13
+:1024A0008F710023A1F00E949417812F26960FB6FA
+:1024B000F894DEBF0FBECDBFDF91CF911F910F917A
+:1024C000FF90EF90DF90CF90BF900C9436100E9459
+:1024D000B517812F26960FB6F894DEBF0FBECDBF7D
+:1024E000DF91CF911F910F91FF90EF90DF90CF90F0
+:1024F000BF900C943D100023A9F02111BFC08B2D7B
+:102500008F7126960FB6F894DEBF0FBECDBFDF9158
+:10251000CF911F910F91FF90EF90DF90CF90BF90E0
+:102520000C94DA17223008F0A9C0E9CF0023A9F0F3
+:102530008B2D8F7126960FB6F894DEBF0FBECDBFE0
+:10254000DF91CF911F910F91FF90EF90DF90CF908F
+:10255000BF900C949417002359F38B2D8F712696FE
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C94B51724
+:10258000002399F08B2D8F7126960FB6F894DEBF3D
+:102590000FBECDBFDF91CF911F910F91FF90EF90B4
+:1025A000DF90CF90BF900C947F1726960FB6F894CB
+:1025B000DEBF0FBECDBFDF91CF911F910F91FF9076
+:1025C000EF90DF90CF90BF900C9475170023A9F087
+:1025D000222309F4ADCF812F26960FB6F894DEBFE3
+:1025E0000FBECDBFDF91CF911F910F91FF90EF9064
+:1025F000DF90CF90BF900C941F0F222309F4ADCF32
+:10260000812F26960FB6F894DEBF0FBECDBFDF91A7
+:10261000CF911F910F91FF90EF90DF90CF90BF90DF
+:102620000C94E70F4B2D4F70612FC7010E94580289
+:1026300026960FB6F894DEBF0FBECDBFDF91CF91C7
+:102640001F910F91FF90EF90DF90CF90BF900C946F
+:1026500099164B2D4F70612FC70126960FB6F8942F
+:10266000DEBF0FBECDBFDF91CF911F910F91FF90C5
+:10267000EF90DF90CF90BF900C948A0526960FB60E
+:10268000F894DEBF0FBECDBFDF91CF911F910F91A8
+:10269000FF90EF90DF90CF90BF9008950E942F1988
+:1026A0000E9404190E9449190E94551E0E94A51DEE
+:1026B00080E090E00E94190E80E090E00C942F0ED4
+:1026C0000E941F190C944E130E945018292F229516
+:1026D0002F702C3030F42A3048F42250223078F415
+:1026E00005C02C3041F02F3031F009C0803E48F059
+:1026F000803F29F406C093FB882780F9089580E085
+:10270000089581E00895CF93DF9300D000D01F9209
+:10271000CDB7DEB70F900F900F900F900F90DF9115
+:10272000CF910895CF93DF9300D000D000D0CDB7E4
+:10273000DEB726960FB6F894DEBF0FBECDBFDF9191
+:10274000CF9108951F93CF93DF93C091790116E045
+:1027500080917A01C81799F0D0E01C9FF0011D9F6D
+:10276000F00D1124E558FE4F408151816281738143
+:10277000848195810E9492132196C770E9CFDF91E1
+:10278000CF911F9108954091AB015091AC016091A0
+:10279000AD017091AE018091AF019091B0010C94A8
+:1027A00092138091B00182958F7009F054C080918E
+:1027B000AD01882309F44FC080917901A0917A017D
+:1027C0004091AE015091AF016091AB017091AC01AD
+:1027D000B6E08A1709F43FC090E041155105C1F1F8
+:1027E0007F3F11F46F3FA1F1B89FF001B99FF00D49
+:1027F0001124E558FE4F218127132AC0208126137A
+:1028000027C02281211124C0238134812417350758
+:1028100010F421503109241B350B283C3105C0F43C
+:102820002091B0012F7020612093B00126E0289FF5
+:10283000F001299FF00D1124E058FE4F80818F7028
+:10284000806180838BEA91E00E9444100C94A21373
+:1028500001968770BECF0895CF92DF92EF92FF92DC
+:102860000F931F93CF93DF93CDB7DEB762970FB669
+:10287000F894DEBF0FBECDBF8C0185E0F801DE010C
+:102880001D9601900D928A95E1F7D8014C91119611
+:102890005C91119712966C918091AE019091AF016D
+:1028A000009709F475C13091AB017091AC017F3F85
+:1028B00019F43F3F09F46CC1F801C380D480E09063
+:1028C000AD01EE2009F4BEC02091B001C816D906B2
+:1028D00028F0D601A81BB90BCD0104C080959095B6
+:1028E0008C0D9D1DFF24F394883C910578F0F12C0C
+:1028F000207F09F0C4C07C2DD98AC88A89890E94AA
+:1029000083138BEA91E00E944410AFC0822F807F36
+:1029100009F045C0571313C0431311C061110FC014
+:102920002F7020612093B0010E94C3138BEA91E0C5
+:102930000E9444108091B001F80185832EC0CD28FB
+:1029400019F15F3F11F44F3FF9F0F62E61111CC0F1
+:102950008091790120917A0136E0821709F45BC0F9
+:1029600090E0389FF001399FF00D1124E558FE4F9B
+:102970007181571306C07081471303C072817111B2
+:1029800003C001968770E9CFF62E662309F41CC1B7
+:102990008091B00181608093B001F12C15C1571373
+:1029A00009C0431307C0611105C08091B001F8014F
+:1029B0008583C8C04D875E878D859E856A8B0E9402
+:1029C00064136A898823D1F16623C1F12091B00193
+:1029D000822F82958F7090E0029774F08091AB0106
+:1029E0009091AC0198878F831986DB86CA862C87E5
+:1029F000CE0107960E94441086E0F801ABEAB1E0F0
+:102A000001900D928A95E1F70E94D1130E94C313A1
+:102A1000FF24F394D9C04D875E878D859E850E94E3
+:102A20005018292F22952F70223008F0C1C09F70B6
+:102A300009F0BBC0805E883008F4C6C0C8010E949F
+:102A40004410E6CFC816D90608F453C0F601E81BB7
+:102A5000F90BCF01883C910508F450C0F12C7C2D76
+:102A6000D98AC88A89890E948313EBEAF1E086E05B
+:102A7000DF011D928A95E9F70E94C313A5C0571381
+:102A800014C0431312C0611110C08091B001F8014D
+:102A90008583C8010E94441086E0EBEAF1E0DF0183
+:102AA0001D928A95E9F7FE2C8FC04D875E878D8534
+:102AB0009E856A8B0E9464136A89882309F4BECFBD
+:102AC000662309F4BBCF2091B001822F82958F70CD
+:102AD00090E002970CF490CF8091AB019091AC0103
+:102AE0009A8389831B82DD82CC822E83CE0101965C
+:102AF00081CF809590958C0D9D1DACCFF62E6623D1
+:102B000009F49CCF571333C0431331C02091B00157
+:102B100020FD24C0822F82958F70482F50E04115F0
+:102B20005105E1F0D80115962C9315974F305105BA
+:102B300049F08F5F982F9295907F822F8F70892B0D
+:102B400015968C93C8010E94441086E0F801ABEA08
+:102B5000B1E001900D928A95E1F78ECF86E0F80101
+:102B6000ABEAB1E001900D928A95E1F72DC04D8757
+:102B70005E878D859E850E94641381113DCF809173
+:102B8000B00181608093B001C8010E9444101CC054
+:102B9000662309F453CF4D875E878D859E850E94FD
+:102BA0006413882309F44ACF27CF811143CF0CC087
+:102BB000243008F043CF9F7009F43CCFD80115961C
+:102BC0009C91907F09F036CF8F2D62960FB6F894C6
+:102BD000DEBF0FBECDBFDF91CF911F910F91FF9050
+:102BE000EF90DF90CF9008951F93CF93DF93CDB7F1
+:102BF000DEB72C970FB6F894DEBF0FBECDBF4F8364
+:102C0000588769877A878B879C87CE0107960E94B1
+:102C10002C14882371F08A859B85892B09F441C087
+:102C200088858F3F09F065C08F818F3F09F061C0B3
+:102C300038C086E0FE013796DE01119601900D92B4
+:102C40008A95E1F76A857B856115710551F1FF81F0
+:102C5000E885EF3F11F4FF3F21F120917A0130E048
+:102C6000C9010196877099274091790150E0841736
+:102C7000950709F447C0F983EA837D836C8396E066
+:102C8000929FD001939FB00D1124A558BE4FFE0115
+:102C9000319601900D929A95E1F780937A010E9406
+:102CA000A21316E08091790190917A018917B9F108
+:102CB000189FC001112485589E4F0E942C14882310
+:102CC00071F1E09179011E9FF0011124E558FE4F4A
+:102CD0004081518162817381848195810E94921328
+:102CE0008091790190E0019687709927809379010E
+:102CF000D9CF4F81588569857A858B859C850E94BF
+:102D00009213CFCF0E94601310927A011092790132
+:102D1000EBEAF1E086E0DF011D928A95E9F72C9657
+:102D20000FB6F894DEBF0FBECDBFDF91CF911F91DC
+:102D30000895EF92FF920F931F93CF93DF938C012F
+:102D4000892B09F46CC0F12CEE24E394E801219660
+:102D5000F8018491843740F4843008F051C0813008
+:102D600081F0823019F15BC0853709F444C0A8F1C5
+:102D70009CE7980F903708F052C08F770E94E70FBA
+:102D800041C00E5F1F4FFE01849190E2980F983072
+:102D900050F48770FE2D01C0FF0F8A95EAF78F2F40
+:102DA0000E94221914C00E941F0F2DC00E5F1F4FDA
+:102DB000FE01849190E2980F983060F48770FE2DA8
+:102DC00001C0FF0F8A95EAF78F2F0E9428190E94F1
+:102DD000491919C00E94E70F16C00E5F1F4FFE0170
+:102DE000C491CC2381F08FE99FE00197F1F700C0F7
+:102DF0000000C150F6CF0E5F1F4FFE01F49003C0DC
+:102E00000E941F0F8E018F2D882309F49FCFEFE9B9
+:102E1000FFE03197F1F700C000008150F5CFDF915E
+:102E2000CF911F910F91FF90EF90089508956093B7
+:102E3000B5017093B6018093B7019093B8010C94DB
+:102E40004E130F931F930091B5011091B60120917D
+:102E5000B7013091B801DC01CB01802B912BA22B63
+:102E6000B32B8093B5019093B601A093B701B093B3
+:102E7000B8011F910F910C944E130F931F93009163
+:102E8000B5011091B6012091B7013091B801DC0174
+:102E9000CB0180239123A223B3238093B501909388
+:102EA000B601A093B701B093B8011F910F910C9494
+:102EB0004E130F931F930091B5011091B60120910D
+:102EC000B7013091B801DC01CB0180279127A227FF
+:102ED000B3278093B5019093B601A093B701B09347
+:102EE000B8011F910F910C944E131092B1011092E2
+:102EF000B2011092B3011092B4010C944E1341E050
+:102F000050E060E070E004C0440F551F661F771F5B
+:102F10008A95D2F74093B1015093B2016093B30107
+:102F20007093B4010C944E1341E050E060E070E007
+:102F300004C0440F551F661F771F8A95D2F78091F2
+:102F4000B1019091B201A091B301B091B401482BAD
+:102F5000592B6A2B7B2B4093B1015093B2016093A4
+:102F6000B3017093B4010C944E1341E050E060E063
+:102F700070E004C0440F551F661F771F8A95D2F773
+:102F800040955095609570958091B1019091B201F6
+:102F9000A091B301B091B401482359236A237B2344
+:102FA0004093B1015093B2016093B3017093B401A7
+:102FB0000C944E1341E050E060E070E004C0440F18
+:102FC000551F661F771F8A95D2F78091B1019091A6
+:102FD000B201A091B301B091B401482759276A27E3
+:102FE0007B274093B1015093B2016093B30170937A
+:102FF000B4010C944E130F931F930091B1011091E3
+:10300000B2012091B3013091B401DC01CB01802BDE
+:10301000912BA22BB32B8093B1019093B201A0937B
+:10302000B301B093B4011F910F910C944E130F9301
+:103030001F930091B1011091B2012091B301309121
+:10304000B401DC01CB0180239123A223B32380931D
+:10305000B1019093B201A093B301B093B4011F9159
+:103060000F910C944E130F931F930091B101109187
+:10307000B2012091B3013091B401DC01CB01802772
+:103080009127A227B3278093B1019093B201A09317
+:10309000B301B093B4011F910F910C944E13089596
+:1030A000CF92DF92EF92FF920F931F93CF93DF9314
+:1030B0008C01C090B101D090B201E090B301F090CA
+:1030C000B4018091B5019091B601A091B701B09182
+:1030D000B801C82AD92AEA2AFB2ACFE1D0E0D701D1
+:1030E000C6010C2E04C0B695A795979587950A94AE
+:1030F000D2F780FF07C0B8018C2F0E94AE05813047
+:10310000910531F4219758F7B80180E00E94AE058F
+:10311000DF91CF911F910F91FF90EF90DF90CF90B3
+:10312000089590910C019923F1F090910D0199234C
+:10313000D1F0982F9695969596959F3080F5E091D1
+:103140000E01F0910F01E90FF11D877021E030E0D1
+:10315000A90102C0440F551F8A95E2F7CA01918167
+:10316000892B8183089520910E0130910F01F9017F
+:1031700032969FEF40E05191851789F09F3F19F4F7
+:10318000511101C0942F4F5F4E30A9F79F3F39F086
+:10319000F901E90FF11D97FDFA95828308950895CD
+:1031A00090910C019923F9F090910D019923D9F098
+:1031B000982F9695969596959F3028F5E0910E015B
+:1031C000F0910F01E90FF11D877021E030E0A901B6
+:1031D00002C0440F551F8A95E2F7CA01809591817C
+:1031E00089238183089520910E0130910F01F90107
+:1031F0003296205F3F4F9081891301C01082319633
+:10320000E217F307C1F7089581E090E0E0910E0125
+:10321000F0910F01E80FF91F10820196803191059E
+:10322000A9F708959091CB01892B8093CB01089544
+:1032300080959091CB0189238093CB0108951092C2
+:10324000CB0108959091CA01892B8093CA010895FA
+:1032500080959091CA0189238093CA0108951092A4
+:10326000CA0108958093B90108951092B901089593
+:1032700080910E0190910F01FC0131969C01205F1D
+:103280003F4F80E0919191118F5FE217F307D1F7E3
+:103290000895E0910E01F0910F018091CB018083A0
+:1032A000E0910E01F0910F0190818091CA01892B6C
+:1032B00080838091B901882361F0E0910E01F09143
+:1032C0000F019081892B80830E94381981111092FF
+:1032D000B90180910E0190910F010C94030ECF92D1
+:1032E000DF92EF92FF926C01EE24FF24C114D1040F
+:1032F000E104F10421F0C701B60120E101C020E0A2
+:10330000C72ED82EE92EFF24C114D104E104F10404
+:1033100019F0285FC701B6016B017C0154E0F694F7
+:10332000E794D794C7945A95D1F7C114D104E10416
+:10333000F10419F02C5FC701B6016B017C0142E07A
+:10334000F694E794D794C7944A95D1F7C114D10461
+:10335000E104F10419F02E5FC701B601DC01CB01D5
+:10336000B695A79597958795892B8A2B8B2B09F076
+:103370002F5F822FFF90EF90DF90CF900895809184
+:10338000E401843011F120E488E190E00FB6F89474
+:10339000A895809360000FBE2093600083B7817F63
+:1033A000846083BF83B7816083BF7894889583B737
+:1033B0008E7F83BF0FB6F894A895809160008861D6
+:1033C00080936000109260000FBE089508950C94E1
+:1033D000E619CF930E94E7190E94CD030E94E619D7
+:1033E000C0E08C2F0E94C304811104C0CF5FCE3097
+:1033F000C1F701C081E0CF9108950E9460130E943F
+:10340000F70D0C94ED0682E084BD93E095BD9AEF34
+:1034100097BD80936E0008952FB7F8948091CD01E9
+:103420009091CE01A091CF01B091D0012FBF08950E
+:10343000CF92DF92EF92FF920F931F932FB7F894E2
+:103440004091CD015091CE016091CF017091D0019A
+:103450002FBF6A017B01EE24FF248C0120E030E0C5
+:10346000C016D106E206F30610F4415051099A0144
+:10347000281B390BC9011F910F91FF90EF90DF902E
+:10348000CF9008951F920F920FB60F9211248F9331
+:103490009F93AF93BF938091CD019091CE01A09166
+:1034A000CF01B091D0010196A11DB11D8093CD0136
+:1034B0009093CE01A093CF01B093D001BF91AF9173
+:1034C0009F918F910F900FBE0F901F9018950E94A3
+:1034D000EF0AF8942FEF87EA91E621508040904060
+:1034E000E1F700C0000087E090EBDC018093ED0184
+:1034F0009093EE01A093EF01B093F0019CE088E17E
+:103500000FB6F894A895809360000FBE909360006A
+:10351000FFCFEF92FF920F931F93CF93DF93D82F9C
+:10352000C0E08C2F0E94C30400E010E0E82EF12CD4
+:10353000C701002E02C0959587950A94E2F780FD99
+:1035400006C00F5F1F4F0630110591F709C0602FAD
+:103550007C2F80E00E948B058D13F3CF81E004C0A7
+:10356000CF5FCE30F1F680E0DF91CF911F910F91C8
+:10357000FF90EF900895CF93C82F8CE20E94891A94
+:10358000882321F08C2FCF910C94891A80E0CF9161
+:103590000895CF930E94101C811102C00E94F61B57
+:1035A000C5E6C15049F00E94CD038FE39CE9019725
+:1035B000F1F700C00000F5CF89E20E94BB1A81112B
+:1035C00013C18AE20E94BB1A81110E94F61B85E09A
+:1035D0000E94BB1A81110E94671A0E941B1C8093D3
+:1035E000CC0187E00E94BB1A8823A9F18BE10E94DD
+:1035F000BB1A882351F08091CC0181FB222720F94E
+:1036000091E0922790FB81F90EC08EE00E94BB1AD8
+:10361000882361F08091CC0182FB222720F991E080
+:10362000922790FB82F98093CC0115C080E10E9423
+:10363000BB1A9091CC01882341F093FB222720F9FB
+:1036400081E0822780FB93F904C0892F809580FB5D
+:1036500090F99093CC018091CC010E941F1C0E9494
+:103660002D1C8093DE0180EE0E94BB1A882341F05E
+:103670008091DE01982F909590FB80F98093DE0178
+:1036800089E30E94BB1A882359F08091DE0181FBF7
+:10369000222720F991E0922790FB81F98093DE01A7
+:1036A00082EE0E94BB1A882359F08091DE0182FBD2
+:1036B000222720F991E0922790FB82F98093DE0186
+:1036C00086EE0E94BB1A882359F08091DE0183FBAD
+:1036D000222720F991E0922790FB83F98093DE0165
+:1036E00083EE0E94BB1A882359F08091DE0184FB8F
+:1036F000222720F991E0922790FB84F98093DE0144
+:1037000085E30E94BB1A882359F08091DE0185FB76
+:10371000222720F991E0922790FB85F98093DE0122
+:1037200081E30E94BB1A882359F08091DE0186FB59
+:10373000222720F991E0922790FB86F98093DE0101
+:1037400081E10E94BB1A882359F08091DE0187FB3A
+:10375000222720F991E0922790FB87F98093DE01E0
+:103760008091DE010E94311C8091DE0187FB882759
+:1037700080F980930D0187E20E94BB1AC82F8EE169
+:103780000E94BB1A8111C2608FE10E94BB1A811195
+:10379000C46080E20E94BB1A8111C86081E20E946D
+:1037A000BB1A8111C06182E20E94BB1A8111C06202
+:1037B00083E20E94BB1A8111C06484E20E94BB1A9A
+:1037C000882311F0C06802C0CC2329F08C2F0E94FE
+:1037D000281C6C2F03C00E94241C682F70E080E01E
+:1037E00090E0CF910C941717CF9108956DEE7EEF76
+:1037F00080E090E00E946A2260E082E090E00E9417
+:103800005C2260E083E090E00E945C2260E084E063
+:1038100090E00E945C2260E085E090E00C945C22E5
+:1038200080E090E00E94562221E08D3E9E4F09F0FC
+:1038300020E0822F089582E090E00C944E22682FC1
+:1038400082E090E00C945C2283E090E00C944E22A5
+:10385000682F83E090E00C945C2284E090E00C946C
+:103860004E22682F84E090E00C945C228091D3017A
+:1038700080FF0BC06091130185E0689FB0011124A7
+:1038800075956795759567952BC081FF09C0609107
+:10389000130185E0689FB00111247595679520C0DC
+:1038A00082FF07C06091130185E0689FB001112479
+:1038B00017C09091D4019923D1F06091120196170D
+:1038C00088F72091130185E0289F90011124929F91
+:1038D000A001939F500D112470E0CA010E94202284
+:1038E0006038710540F46115710519F406C065E092
+:1038F00070E0862F08958FE7089581E00895809104
+:10390000D30180FF08C06091110170E07595679543
+:103910007595679521C081FF06C06091110170E027
+:103920007595679519C082FF04C06091110170E020
+:1039300010C09091D401992399F0609110019617CD
+:10394000A0F780911101899FC001112470E00E94AD
+:1039500020226038710540F46115710519F406C024
+:1039600061E070E0862F08958FE7089581E0089563
+:10397000803F21F40E94361C819504C0813F29F4C8
+:103980000E94361C8093D7010895823F21F40E9443
+:10399000361C819504C0833F29F40E94361C809315
+:1039A000D6010895893F19F40E947F1C05C08A3F03
+:1039B00031F40E947F1C81958093D80108958B3F3C
+:1039C00021F40E947F1C819504C08C3F29F40E9441
+:1039D0007F1C8093D9010895843F21F48091D50103
+:1039E000816017C0853F21F48091D501826011C0AC
+:1039F000863F21F48091D50184600BC0873F21F47C
+:103A00008091D501886005C0883F31F48091D5014F
+:103A100080618093D50108958D3F21F48091D30179
+:103A200081600BC08E3F21F48091D301826005C07C
+:103A30008F3F29F48091D30184608093D30108954E
+:103A4000803F39F48091D70187FF6CC01092D70175
+:103A500069C0813F29F48091D7011816BCF362C078
+:103A60009091D601823F29F497FF5CC01092D60155
+:103A700059C0833F19F41916CCF354C0893F41F45F
+:103A80008091D80118160CF04DC01092D8014AC090
+:103A90008A3F29F48091D80187FF44C0F6CF8B3F3D
+:103AA00039F48091D90187FF3DC01092D9013AC005
+:103AB0008C3F29F48091D9011816BCF333C0843FA0
+:103AC00021F48091D5018E7F17C0853F21F480912C
+:103AD000D5018D7F11C0863F21F48091D5018B7F68
+:103AE0000BC0873F21F48091D501877F05C0883FB7
+:103AF00031F48091D5018F7E8093D50113C08D3F25
+:103B000021F48091D3018E7F0BC08E3F21F48091F0
+:103B1000D3018D7F05C08F3F29F48091D3018B7F26
+:103B20008093D3018091D60181110EC08091D7017D
+:103B300081110AC08091D801811106C08091D901FC
+:103B4000811102C01092D401089585ED91E00E9488
+:103B50000E0E0E940C1A9093D2018093D101089509
+:103B60001F93CF93DF938091D1019091D2010E9456
+:103B7000181AAC019091D401992321F020911401DD
+:103B800030E006C0209115018AE0289F90011124A1
+:103B90004217530708F485C08091D601C091D70120
+:103BA000D091D8011091D901811107C0C11175C000
+:103BB000D11173C0111171C074C09F3F19F09F5F84
+:103BC0009093D401181624F40E94361C8093D601D9
+:103BD0008091D60187FF05C00E94361C8195809395
+:103BE000D6011C1624F40E94361C8093D7018091C4
+:103BF000D70187FF05C00E94361C81958093D701AD
+:103C00006091D601662331F1C091D701CC2311F127
+:103C1000062E000C770B880B990B0E94272123E3BB
+:103C200033E343E35FE30E948B210E94EF20609324
+:103C3000D6016C2FCC0F770B880B990B0E94272194
+:103C400023E333E343E35FE30E948B210E94EF20F1
+:103C50006093D7011D1624F40E947F1C8093D80125
+:103C60008091D80187FF05C00E947F1C81958093B9
+:103C7000D801111624F40E947F1C8093D9018091F1
+:103C8000D90187FF05C00E947F1C81958093D901CF
+:103C9000DF91CF911F910C94A51D9F3F09F08FCF0D
+:103CA000A0CFDF91CF911F910895E5EDF1E085E080
+:103CB000DF011D928A95E9F71092D4011092D30189
+:103CC0000895833081F128F4813059F08230D1F0A9
+:103CD0000895853009F449C0B8F1863009F456C01A
+:103CE000089580911501262F30E0280F311D2F3FB8
+:103CF000310524F4680F6093150108958FEF8093C8
+:103D00001501089580911401262F30E0280F311DF0
+:103D10002F3F310524F4680F6093140108958FEF4D
+:103D200080931401089580911301262F30E0280F0D
+:103D3000311D2F3F310524F4680F6093130108955E
+:103D40008FEF80931301089580911201262F30E0A8
+:103D5000280F311D2F3F310524F4680F60931201A5
+:103D600008958FEF80931201089580911101262FFD
+:103D700030E0280F311D2F3F310524F4680F609388
+:103D8000110108958FEF8093110108958091100122
+:103D9000262F30E0280F311D2F3F310524F4680F06
+:103DA0006093100108958FEF809310010895833080
+:103DB00011F128F4813049F0823091F00895853076
+:103DC00081F120F18630C1F10895809115016817C5
+:103DD00020F4861B80931501089510921501089513
+:103DE00080911401681720F4861B809314010895B4
+:103DF00010921401089580911301681720F4861B16
+:103E00008093130108951092130108958091120177
+:103E1000681720F4861B80931201089510921201F6
+:103E2000089580911101681720F4861B8093110179
+:103E3000089510921101089580911001681720F4DF
+:103E4000861B8093100108951092100108950F931E
+:103E50001F938D3109F46BC008F03FC08E3009F418
+:103E60007DC0C0F4873009F46EC068F4863009F074
+:103E7000AFC08091CC01817F8E7F8093CC0181E0A7
+:103E80008093DB01A6C0883009F458C08B3009F458
+:103E90009BC09EC0863109F497C078F4803109F444
+:103EA00070C0813109F094C00E94601390910D019F
+:103EB00081E0892780930D0187C0893109F484C08E
+:103EC0008B3109F085C08091CC0181FB222720F93C
+:103ED00091E0922790FB81F94AC0853309F45BC0D9
+:103EE00048F4873209F457C008F45AC0893209F4FB
+:103EF00052C06EC0833438F48A3308F067C0883308
+:103F000009F462C065C0833409F445C0883409F0FF
+:103F10005FC00E9460130FEF13ED20E301501040CB
+:103F20002040E1F700C000000E94671A4DC00E94C7
+:103F3000A9200E94F70D0E94ED0646C00E941B1C9E
+:103F40000E942D1C41C09091CC01892F817090FF5F
+:103F500012C0917F9E7F9093CC013BC08091CC0199
+:103F600082FB222720F991E0922790FB82F980932F
+:103F7000CC01992349F18091CC0181608093CC01DF
+:103F800023C08091CC0183FB222720F991E0922766
+:103F900090FB83F9ECCF61E070E080E090E010C02E
+:103FA0008D5141E050E060E070E08A019B0104C067
+:103FB000000F111F221F331F8A95D2F7C901B801C4
+:103FC0000E9417170E94601381E003C08953E9CF54
+:103FD00080E01F910F91089580E008950C94EC1FEC
+:103FE000CF93C82F8091DB01813079F018F08230B7
+:103FF000E9F187C0E0910E01F0910F0180818131DC
+:1040000069F0823209F07FC009C0E0910E01F091A1
+:104010000F018081813111F0823261F48C2F0E9476
+:10402000EE1F811104C08C2F0E94271F1DC081E04C
+:1040300090E01AC08C2F0E94EC1F811114C0C43173
+:1040400079F048F4CB3079F0C03109F060C082E0FB
+:104050008093DB0108C0C93219F0C83321F057C082
+:104060001092DB0154C081E0817053C0C93289F1E4
+:1040700018F5C43171F1A8F4C73009F046C08AE0E0
+:104080008093150194E19093140193E090931301B0
+:104090008093120188E08093110188E280931001DF
+:1040A00034C0CE51C63088F5EC2FF0E0E65DFE4F0F
+:1040B00080818093DA0129C0CE34E9F020F4CB343A
+:1040C00021F56AE013C0C13579F0C235F1F461E041
+:1040D0000DC08091DA01882319F01092DA0115C021
+:1040E00081E08093DB0115C061E006C08091DA01B8
+:1040F0000E94611E0AC06AE08091DA010E94D71E08
+:1041000004C01092DB0180E004C081E002C080E0C6
+:10411000ABCFCF910895E1E8F0E0808188608083A3
+:104120008081816080838FB7F89493E090938900B9
+:1041300090ED909388008FBF0895EFE6F0E08081C6
+:10414000826080830895EFE6F0E080818D7F808338
+:104150000895EFE6F0E0908182E08927808308955A
+:104160001F920F920FB60F9211242F933F934F93EC
+:104170005F936F937F938F939F93AF93BF93EF93CF
+:10418000FF938091DC019091DD0101969093DD0118
+:104190008093DC01811103C082E00E94ED06E09172
+:1041A000DD01E695E695F0E0E252FC4FE491809166
+:1041B000DC018E1303C080E00E94ED06FF91EF91B9
+:1041C000BF91AF919F918F917F916F915F914F912F
+:1041D0003F912F910F900FBE0F901F9018950E9446
+:1041E000F6206894B1110C94852108950E946A21EB
+:1041F00088F09F5798F0B92F9927B751B0F0E1F0A8
+:10420000660F771F881F991F1AF0BA95C9F714C057
+:10421000B13091F00E948421B1E008950C94842182
+:10422000672F782F8827B85F39F0B93FCCF3869590
+:1042300077956795B395D9F73EF4909580957095ED
+:1042400061957F4F8F4F9F4F0895E89409C097FB6A
+:104250003EF490958095709561957F4F8F4F9F4F5D
+:104260009923A9F0F92F96E9BB279395F6958795A1
+:1042700077956795B795F111F8CFFAF4BB0F11F464
+:1042800060FF1BC06F5F7F4F8F4F9F4F16C088230B
+:1042900011F096E911C0772321F09EE8872F762F41
+:1042A00005C0662371F096E8862F70E060E02AF082
+:1042B0009A95660F771F881FDAF7880F969587956E
+:1042C00097F9089557FD9058440F551F59F05F3FD7
+:1042D00071F04795880F97FB991F61F09F3F79F028
+:1042E00087950895121613061406551FF2CF4695AA
+:1042F000F1DF08C0161617061806991FF1CF86952C
+:104300007105610508940895E894BB27662777270F
+:10431000CB0197F908950E949E210C940F220E94D0
+:10432000012238F00E94082220F0952311F00C940D
+:10433000F8210C94FE2111240C9485210E94622105
+:1043400070F3959FC1F3950F50E0551F629FF001E8
+:10435000729FBB27F00DB11D639FAA27F00DB11D01
+:10436000AA1F649F6627B00DA11D661F829F22278A
+:10437000B00DA11D621F739FB00DA11D621F839F11
+:10438000A00D611D221F749F3327A00D611D231FE7
+:10439000849F600D211D822F762F6A2F11249F5735
+:1043A00050409AF0F1F088234AF0EE0FFF1FBB1F38
+:1043B000661F771F881F91505040A9F79E3F5105F7
+:1043C00080F00C94F8210C9485215F3FE4F3983E33
+:1043D000D4F3869577956795B795F795E7959F5FA1
+:1043E000C1F7FE2B880F911D9695879597F9089533
+:1043F00097F99F6780E870E060E008959FEF80EC98
+:10440000089500240A94161617061806090608953A
+:1044100000240A9412161306140605060895092EA0
+:104420000394000C11F4882352F0BB0F40F4BF2B0F
+:1044300011F460FF04C06F5F7F4F8F4F9F4F08954F
+:1044400097FB072E16F4009407D077FD09D00E9441
+:104450003A2207FC05D03EF4909581959F4F089530
+:10446000709561957F4F0895EE0FFF1F0590F491B1
+:10447000E02D0994AA1BBB1B51E107C0AA1FBB1F5B
+:10448000A617B70710F0A61BB70B881F991F5A95E0
+:10449000A9F780959095BC01CD010895F999FECFBB
+:1044A00092BD81BDF89A992780B50895A8E1B0E042
+:1044B00042E050E00C947122262FF999FECF1FBAEA
+:1044C00092BD81BD20BD0FB6F894FA9AF99A0FBE3D
+:1044D000019608950E945C22272F0C945D22DC0136
+:1044E000CB01FC01F999FECF06C0F2BDE1BDF89AFF
+:1044F000319600B40D9241505040B8F70895F894A9
+:02450000FFCFEB
+:104502002002EE067E0759072507F1060101BA01CE
+:1045120028080A03140A3F4D36399F0352031C032D
+:10452200E30276028F02A802C10201020304050619
+:04453200070809006D
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/tm2030/keymap.hex b/keyboard/ergodox_ez/keymaps/tm2030/keymap.hex
deleted file mode 100644
index 1100ba2fa2..0000000000
--- a/keyboard/ergodox_ez/keymaps/tm2030/keymap.hex
+++ /dev/null
@@ -1,1538 +0,0 @@
-:100000000C9454090C9498090C9498090C94980930
-:100010000C9498090C9498090C9498090C949809DC
-:100020000C9498090C9498090C94C4140C9496158B
-:100030000C9498090C9498090C9498090C949809BC
-:100040000C9498090C94172E0C9498090C94980908
-:100050000C9498090C941E240C9498090C949809FB
-:100060000C9498090C9498090C9498090C9498098C
-:100070000C9498090C9498090C9498090C9498097C
-:100080000C9498090C9498090C9498090C9498096C
-:100090000C9498090C9498090C9498090C9498095C
-:1000A0000C9498090C9498090C949809FB151D164A
-:1000B00008171D1608175F1682160817D716EA16B6
-:1000C000381A381A661A661AA81AE41AE41CE41CCC
-:1000D000FC1AE41CF31BF31BBE1CE41CE41CD21C26
-:1000E000751901620262016202620035002B00E1B3
-:1000F00000E100E00000001E00140004001D0002EA
-:10010000304E001F001A0016001B00E300E1002023
-:1001100000080007000600AE002C002100150009B1
-:1001200000190065744B00220017000A000500004A
-:100130000029744C002A0000002800000008544CDC
-:10014000002A00000028000000500023001C000BC3
-:1001500000110000004F00240018000D001000E600
-:1001600000520025000C000E0036002D002C002649
-:100170000012000F0037004A00E50027001300338B
-:100180000038002E00510030002F00347231724DC3
-:1001900071000035002B00E100E100E00000001ECE
-:1001A0000034000400330002304E001F00360012FD
-:1001B000001400E300E1002000370008000D00AE4D
-:1001C000002C002100130018000E0065744B002263
-:1001D000001C000C001B00000029744C002A0000C9
-:1001E000002800000008544C002A000000280000ED
-:1001F000005000230009000700050000004F002404
-:10020000000A000B001000E600520025000600174F
-:10021000001A002F002C0026001500110019004ABA
-:1002200000E50027000F0016001D00300051002ED1
-:100230000038002D7231724D710000000000000086
-:1002400000000000000000000000000000000000AE
-:10025000000000000000000000000000000000009E
-:10026000000000000000000000000000000000008E
-:10027000000000000000000000000000000000007E
-:10028000000000000000000000000000000000006E
-:10029000000000000000000000000000000000005E
-:1002A000000000000000000000000000000000004E
-:1002B000000000000000000000000000000000003E
-:1002C000000000000000000000000000000000002E
-:1002D000000000000000000000000000000000001E
-:1002E000000000000000000000000000000000000E
-:1002F00000000000000000000000000000000000FE
-:1003000000000000000000000000000000000000ED
-:1003100000000000000000000000000000000000DD
-:1003200000000000000000000000000000000000CD
-:1003300000000000000000000000000000000000BD
-:1003400000000000000000000000000000000000AD
-:10035000000000000000000000000000000000009D
-:10036000000000000000000000000000000000008D
-:10037000000000000000000000000000000000007D
-:10038000000000000000000000000000000000006D
-:10039000000000000000000000000000000000005D
-:1003A000000000000000000000000000000000004D
-:1003B000000000000000000000000000000000003D
-:1003C000000000000000000000000000000000002D
-:1003D000000000000000000000000000000000001D
-:1003E000000000000000000000000000000000000D
-:1003F00000000000000000000000000000000000FD
-:1004000000000000000000000000000000000000EC
-:1004100000000000000000000000000000000000DC
-:1004200000000000000000000000000000000000CC
-:1004300000000000000000000000000000000000BC
-:1004400000000000000000000000000000000000AC
-:10045000000000000000000000000000000000009C
-:10046000000000000000000000000000000000008C
-:10047000000000000000000000000000000000007C
-:10048000000000000000000000000000000000006C
-:10049000000000000000000000000000000000005C
-:1004A000000000000000000000000000000000004C
-:1004B000000000000000000000000000000000003C
-:1004C000000000000000000000000000000000002C
-:1004D000000000000000000000000000000000001C
-:1004E000000000000000000000000000000000000C
-:1004F00000000000000000000000000000000000FC
-:1005000000000000000000000000000000000000EB
-:1005100000000000000000000000000000000000DB
-:1005200000000000000000000000000000000000CB
-:1005300000000000000000000000000000000000BB
-:1005400000000000000000000000000000000000AB
-:10055000000000000000000000000000000000009B
-:10056000000000000000000000000000000000008B
-:10057000000000000000000000000000000000007B
-:10058000000000000000000000000000000000006B
-:10059000000000000000000000000000000000005B
-:1005A000000000000000000000000000000000004B
-:1005B000000000000000000000000000000000003B
-:1005C000000000000000000000000000000000002B
-:1005D000000000000000000000000000000000001B
-:1005E000000000000000000000000000000000000B
-:1005F00000000000000000000000000000000000FB
-:1006000000000000000000000000000000000000EA
-:1006100000000000000000000000000000000000DA
-:1006200000000000000000000000000100010001C7
-:10063000000100010000003A003F004400010001F9
-:100640000001003B00400045000100010001003CAA
-:1006500000410001000100010001003D00420001D5
-:10066000000100010001003E004300010001000004
-:100670000001000100010000000100000001000174
-:1006800000010000005000000053003F0001005234
-:100690000051000000390040004A004D004F0001A9
-:1006A0000001002B005F005C005900620001005453
-:1006B0000060005D005A0001300100550061005EDD
-:1006C000005B0063000100560057005700580058B7
-:1006D00071000001000100010001000100000001A3
-:1006E0000001000100010001000100010001000102
-:1006F000004C020100010001000100B200490101AB
-:1007000000A80001000100B1004902010001000140
-:10071000000100B500A800000001004900A9000088
-:1007200000AA0000000100490001000000010000D3
-:10073000000100B00001000100010000000100A55F
-:10074000000100010001000100AC00A60001000151
-:1007500000010001000100A70001000100010001EB
-:1007600000010046000100010001000100AB00474C
-:1007700000480001000100010000000A002530319E
-:100780003662003A200025303258000A722F63206A
-:1007900030313233343536373839414243444546B7
-:1007A0000A000A002530325800626F756E636521B9
-:1007B0003A20006C65667420736964652061747406
-:1007C00061636865640A006C6566742073696465BA
-:1007D000206E6F7420726573706F6E64696E670A45
-:1007E00000747279696E6720746F20726573657426
-:1007F000206D637032333031380A000A4445425567
-:10080000473A20656E61626C65642E0A005B735D19
-:10081000004B6579626F6172642073746172742E2B
-:100820000A005B575D005B535D005B525D005B44FB
-:100830005D005B435D0016034500720067006F00BA
-:1008400044006F007800200045005A0000001603A5
-:100850004500720067006F0044006F0078002000C0
-:1008600045005A0000000403090409028D00050137
-:1008700000A0FA090400000103010100092111018F
-:100880000001223F000705810308000A0904010056
-:100890000103010200092111010001224D00070599
-:1008A000820308000A090402000103000000092174
-:1008B000110100012236000705830308000A09041C
-:1008C00003000203000000092111010001222000A1
-:1008D0000705840320000107050403200001090423
-:1008E0000400010300000009211101000122390068
-:1008F000070585031000011201100100000008ED3A
-:10090000FE071301000102000105010906A101050E
-:100910000719E029E71500250195087501810205F1
-:100920000819012905950575019102950175039135
-:1009300001050719002977150025019578750181B2
-:1009400002C00631FF0974A1010975150025FF9544
-:1009500020750881020976150025FF9520750891FC
-:1009600002C005010980A101850216010026B70019
-:100970001A01002AB700751095018100C0050C0905
-:1009800001A1018503160100269C021A01002A9C80
-:1009900002751095018100C005010902A10109013C
-:1009A000A100050919012905150025019505750105
-:1009B0008102950175038101050109300931158115
-:1009C000257F95027508810609381581257F9501D7
-:1009D00075088106050C0A38021581257F95017579
-:1009E000088106C0C005010906A101050719E02913
-:1009F000E7150025019508750181029501750881AB
-:100A000001050819012905950575019102950175E2
-:100A10000391010507190029FF150025FF950675AB
-:100A2000088100C00A002530325820006B657962C9
-:100A30006F6172645F7265706F72743A20000A00B1
-:100A400025303258006B6579626F6172645F73653F
-:100A5000745F6C65643A200064656C5F6B65795FF8
-:100A60006269743A2063616E27742064656C3A2071
-:100A7000253032580A006164645F6B65795F626992
-:100A8000743A2063616E2774206164643A202530D3
-:100A900032580A00646F6E652E0A00626F6F676DD0
-:100AA00061676963207363616E3A202E2E2E2000E9
-:100AB000290A002575002F002575005D2800256492
-:100AC000002000256400200025640020002564002B
-:100AD0007C0025303258006D6F7573656B65792029
-:100AE0005B62746E7C782079207620685D28726560
-:100AF000702F61636C293A205B006D6B5F776865CE
-:100B0000656C5F74696D655F746F5F6D6178203DC2
-:100B10002025640A006D6B5F776865656C5F6D61A9
-:100B2000785F7370656564203D2025640A006D6BF5
-:100B30005F74696D655F746F5F6D6178203D20251E
-:100B4000640A006D6B5F6D61785F7370656564202A
-:100B50003D2025640A006D6B5F696E746572766175
-:100B60006C203D2025640A006D6B5F64656C6179C3
-:100B7000203D2025640A006D6B5F776865656C5FBA
-:100B800074696D655F746F5F6D6178203D202564C9
-:100B90000A006D6B5F776865656C5F6D61785F7388
-:100BA00070656564203D2025640A006D6B5F746983
-:100BB0006D655F746F5F6D6178203D2025640A006C
-:100BC0006D6B5F6D61785F7370656564203D202596
-:100BD000640A006D6B5F696E74657276616C203DAE
-:100BE0002025640A006D6B5F64656C6179203D208F
-:100BF00025640A000A00257500363A207768656585
-:100C00006C5F74696D655F746F5F6D61783A200029
-:100C10000A00257500353A20776865656C5F6D615F
-:100C2000785F73706565643A20000A0025750034AA
-:100C30003A2074696D655F746F5F6D61783A20006A
-:100C40000A00257500333A206D61785F7370656521
-:100C5000643A20000A00257500323A20696E7465F6
-:100C60007276616C286D73293A20000A00257500A0
-:100C7000313A2064656C6179282A31306D73293AE4
-:100C800020000A092D2056616C756573202D0A001D
-:100C90004D3E004D25643E20003F00736574206486
-:100CA000656661756C740A00433E20007768657262
-:100CB000652064656C74613A20637572736F723D70
-:100CC00025642C20776865656C3D25640A5365654D
-:100CD00020687474703A2F2F656E2E77696B697077
-:100CE000656469612E6F72672F77696B692F4D6F2D
-:100CF0007573655F6B6579730A000A092D204D6F66
-:100D00007573656B6579202D0A4553432F713A0938
-:100D1000717569740A313A0964656C6179282A3100
-:100D2000306D73290A323A09696E74657276616CA6
-:100D3000286D73290A333A096D61785F73706565B0
-:100D4000640A343A0974696D655F746F5F6D617828
-:100D50000A353A09776865656C5F6D61785F737015
-:100D60006565640A363A09776865656C5F74696D14
-:100D7000655F746F5F6D61780A0A703A0970726915
-:100D80006E742076616C7565730A643A09736574D4
-:100D90002064656661756C74730A75703A092B314D
-:100DA0000A646F776E3A092D310A706775703A09D7
-:100DB0002B31300A7067646F776E3A092D31300A33
-:100DC0000A7370656564203D2064656C7461202A37
-:100DD000206D61785F7370656564202A20287265D4
-:100DE00070656174202F2074696D655F746F5F6D2D
-:100DF0006178290A003F004D3E2000433E20004C10
-:100E000025640A000A092D20436F6E736F6C6520FC
-:100E10002D0A4553432F713A09717569740A6D3A69
-:100E2000096D6F7573656B65790A000A092D204D90
-:100E300061676963202D0A643A0964656275670A0F
-:100E4000783A096465627567206D61747269780A21
-:100E50006B3A096465627567206B6579626F6172D0
-:100E6000640A6D3A096465627567206D6F75736514
-:100E70000A763A0976657273696F6E0A733A097376
-:100E800074617475730A633A09636F6E736F6C658E
-:100E9000206D6F64650A302D343A096C6179657292
-:100EA000302D34284631302D4634290A506175736F
-:100EB0003A09626F6F746C6F616465720A653A0912
-:100EC000656570726F6D0A6E3A094E4B524F0A7A21
-:100ED0003A09736C656570204C45442074657374E1
-:100EE0000A000A002575002E6E6B726F3A20000A08
-:100EF000002575002E737761705F6261636B736CA0
-:100F00006173685F6261636B73706163653A20004F
-:100F10000A002575002E737761705F6772617665D0
-:100F20005F6573633A20000A002575002E6E6F5FBF
-:100F30006775693A20000A002575002E7377617085
-:100F40005F72616C745F726775693A20000A0025F0
-:100F500075002E737761705F6C616C745F6C677580
-:100F6000693A20000A002575002E636170736C6F6A
-:100F7000636B5F746F5F636F6E74726F6C3A2000A7
-:100F80000A002575002E737761705F636F6E74724F
-:100F90006F6C5F636170736C6F636B3A20000A0063
-:100FA00025303258006B65796D61705F636F6E66D6
-:100FB00069672E7261773A20000A002575002E6D50
-:100FC0006F7573653A20000A002575002E6B6579F0
-:100FD000626F6172643A20000A002575002E6D610F
-:100FE000747269783A20000A002575002E656E61DA
-:100FF000626C653A20000A00253032580064656250
-:1010000075675F636F6E6669672E7261773A20005D
-:101010000A0025750064656661756C745F6C6179A2
-:1010200065723A20003F004E4B524F3A206F666681
-:101030000A004E4B524F3A206F6E0A0074696D657C
-:10104000725F636F756E743A202530346C580A00F5
-:101050006B6579626F6172645F6E6B726F3A2025A7
-:10106000580A006B6579626F6172645F69646C65D0
-:101070003A2025580A006B6579626F6172645F706F
-:10108000726F746F636F6C3A2025580A00686F7333
-:10109000745F6B6579626F6172645F6C65647328FD
-:1010A000293A2025580A000A092D205374617475C5
-:1010B00073202D0A004743433A20342E382E312026
-:1010C0004156522D4C4942433A20312E382E30732E
-:1010D000766E204156525F415243483A2061767203
-:1010E000350A004F5054494F4E533A204C55464113
-:1010F00020424F4F544D41474943204D4F55534592
-:101100004B45592045585452414B455920434F4E69
-:10111000534F4C4520434F4D4D414E44204E4B5272
-:101120004F203531320A004255494C443A2035614E
-:1011300031386134322D6469727479202831383A3B
-:1011400034363A343620466562203231203230312E
-:1011500036290A005649443A203078464545442805
-:101160004572676F446F7820455A29205049443AA8
-:1011700020307831333037284572676F446F7820DC
-:10118000455A29205645523A203078303030310ABD
-:1011900000444553433A20742E6D2E6B2E206B6510
-:1011A00079626F617264206669726D776172652021
-:1011B000666F72204572676F646F780A000A092DA6
-:1011C0002056657273696F6E202D0A000A6D6F7567
-:1011D00073653A206F66660A000A6D6F7573653A2B
-:1011E000206F6E0A000A6B6579626F6172643A2043
-:1011F0006F66660A000A6B6579626F6172643A20F5
-:101200006F6E0A000A6D61747269783A206F6666C3
-:101210000A000A6D61747269783A206F6E0A000ADA
-:1012200064656275673A206F6E0A000A64656275CC
-:10123000673A206F66660A000A0A626F6F746C6F05
-:10124000616465722E2E2E2000433E20006565638A
-:101250006F6E6669673A0A00536C656570204C458D
-:101260004420746573740A00000000000000000050
-:10127000000000010204060A0F17202C3A4A5D7193
-:10128000879DB3C7DAE9F5FCFFFCF5E9DAC7B39D42
-:1012900087715D4A3A2C20170F0A060402010000EC
-:1012A000000000000000000011241FBECFEFDAE0B4
-:1012B000DEBFCDBF04B603FE24C08091F90190913A
-:1012C000FA01A091FB01B091FC018730904BA7403F
-:1012D000B04BB9F41092F9011092FA011092FB018F
-:1012E0001092FC0114BE84B7877F84BF88E10FB6DB
-:1012F000F89480936000109260000FBEE0E0FFE37E
-:10130000099511E0A0E0B1E0EAECFFE502C005902C
-:101310000D92AA33B107D9F721E0AAE3B1E001C0E9
-:101320001D92A93FB207E1F70E94FE110C94E32F32
-:101330000C940000FF93EF93E0913A01F0913B0190
-:10134000309709F00995EF91FF910895FC0185917F
-:10135000803011F0EFDFFBCF0895FF27E0E230E2AD
-:1013600047FF0CC0419597FF09C0EDE2609570956D
-:1013700080959095611D711D811D911D27FF02C0F3
-:10138000219530E350E2AA27660F771F881F991F27
-:10139000AA1FA41710F0A41B63955A95A9F7AA30A9
-:1013A00008F0A95FA05DAF93F39561157105810504
-:1013B000910541F7ED3211F4EF93F395F21718F41C
-:1013C0003F93F395FBCF8F91B5DFFA95E1F7089541
-:1013D000E991F9918591803021F0853219F0AADFE9
-:1013E000F9CF089520E0E89455915532C1F3503378
-:1013F00011F4689455915A3348F4505390F3220FE6
-:10140000022E220F220F200D250FF4CF0EF421956E
-:1014100089919991533619F3533729F1533559F17D
-:10142000BC0188279927E8945C3621F48991999129
-:1014300068945591543639F446EF7EF077FF0DC02D
-:101440008FEF9FEF0AC055374AE039F0583540E139
-:1014500021F0523642E009F00895FF93EF937DDFCB
-:10146000EF91FF91B7CFFF93EF93FC018191803013
-:10147000B9F360DFFBCFFF93EF9368DFF1CFDF932A
-:10148000CF93CDB7DEB72596A3DFCF91DF91089537
-:10149000613049F0623071F488E00E94BC2189E03B
-:1014A0000E94BC2107C0FC018281882319F080EED4
-:1014B00090E0089580E090E0089580E090E0089545
-:1014C00056985E9825982D9826982E9827982F98AC
-:1014D0008091BC019091BD01A091BE01B091BF016E
-:1014E00090FF02C0259A2D9A8091C0019091C10170
-:1014F000A091C201B091C3010297A105B10511F4F9
-:10150000269A2E9A0E94421781FF02C0279A2F9A8C
-:1015100080E090E0089580E69AE0892B11F00E9427
-:10152000600A80E090E0089556985E9825982D987E
-:1015300026982E9827982F988FEF90E09093890007
-:101540008093880090938B0080938A0090938D0005
-:1015500080938C00259A2D9A2FEF80E792E02150FE
-:1015600080409040E1F700C00000269A2E9A2FEFAD
-:1015700080E792E0215080409040E1F700C00000F9
-:10158000279A2F9A2FEF80E792E0215080409040D9
-:10159000E1F700C0000025982D982FEF80E792E03A
-:1015A000215080409040E1F700C0000026982E981E
-:1015B0002FEF80E792E0215080409040E1F700C09B
-:1015C000000027982F9856985E9825982D98269871
-:1015D0002E9827982F98089589EA8093800089E0B3
-:1015E0008093810024982C983F988AB18F748AB98F
-:1015F0006E98479A8BB1806B8BB9769A0E94940A49
-:101600008DE59AE0892B11F00E945D0A80E090E060
-:10161000089580E28093000180913C0181110EC009
-:101620000E94580B81E080933C012FEF83ED90E303
-:10163000215080409040E1F700C0000080E40E940B
-:101640005E0B8093000181112EC00E94880B809355
-:101650000001811128C00E94880B80930001811134
-:1016600022C08FE30E94880B8093000181111BC070
-:101670000E94800B80E40E945E0B80930001811128
-:1016800012C08CE00E94880B8093000181110BC076
-:101690000E94880B80930001811105C08FE30E9496
-:1016A000880B809300010E94800B809100010895B7
-:1016B0001092B9008AE08093B800089594EA90935C
-:1016C000BC009091BC0097FFFCCF9091B900987F2F
-:1016D000983021F0903111F081E008958093BB00A3
-:1016E00084E88093BC008091BC0087FFFCCF809190
-:1016F000B900887F883111F0803471F780E0089557
-:1017000084E98093BC008091BC0084FDFCCF0895E7
-:101710008093BB0084E88093BC008091BC0087FF6D
-:10172000FCCF9091B900987F81E0983209F480E075
-:10173000089584E88093BC008091BC0087FFFCCFB3
-:101740008091BB00089580910001811115C080E453
-:101750000E945E0B8093000181110CC082E10E9407
-:10176000880B80930001811105C08FEF0E94880BC8
-:10177000809300010E94800B84B1807F84B985B181
-:10178000807F85B98AB1837F8AB98BB1837F8BB91A
-:101790003E98469808950E94090B809300010E948C
-:1017A000A30B80B38C7080BB81B3836F81BBECE4EF
-:1017B000F1E0AEE3B1E011921D9281E0EA35F80765
-:1017C000D1F78CEE9AE0892B11F00C94EC0A089575
-:1017D0009F92AF92BF92CF92DF92EF92FF920F93C0
-:1017E0001F93CF93DF93809100018823E1F08091D4
-:1017F0003D018F5F80933D01811115C081EE97E01F
-:101800000E94A6090E94090B80930001882329F0F9
-:1018100087EC97E00E94A60906C083EB97E00E9440
-:10182000A6090E94940A0EE311E0C0E0D0E0BB24B8
-:10183000B39482E0A82ECC24C394D12C24EAE22EC7
-:1018400027E0F22EC73000F580910001811162C0BF
-:1018500080E40E945E0B80930001811112C082E13E
-:101860000E94880B8093000181110BC0C6010C2ED1
-:1018700001C0880F0A94EAF780950E94880B809334
-:1018800000010E94800B46C0CA30A1F028F4C83085
-:1018900059F0C93061F005C0CC3089F070F0CD301E
-:1018A00089F0209A289810C0219A29980DC0229A70
-:1018B0002A980AC0239A2B9807C0529A01C0539ABB
-:1018C0005B9802C03E9A4698E0EAEA95F1F78FB13C
-:1018D000799985C092E081708B25892B7C9B02C011
-:1018E00090E001C094E0892B7D9B02C090E001C094
-:1018F00098E0892B7E9B02C090E001C090E1892B8B
-:101900009FB19095991F9927991F9295990F907E55
-:10191000892B10C080910001811176C080E40E9463
-:101920005E0B80930001882309F45BC0912C0E9418
-:10193000800B892DF8019081981739F1808380916F
-:101940000101882301F18091D70180FF04C089EA59
-:1019500097E00E94A6098091D70180FF0CC080917A
-:1019600001011F928F93FF92EF920E943F0A0F9006
-:101970000F900F900F908091D70180FF04C082EAF2
-:1019800097E00E94A609A09201010E94A30B219654
-:101990000F5F1F4FCE30D10509F054CF8091010168
-:1019A0008823B1F0815080930101882339F08FE9B9
-:1019B0009FE00197F1F700C000000AC0ACE4B1E07D
-:1019C000EEE3F1E081918D9391E0EC34F907D1F7EA
-:1019D0008BE89AE0892BD1F00E948B0A17C090E027
-:1019E0007ACF83E10E94880B8093000181119ECF02
-:1019F00081E40E945E0B80930001811197CF0E94C9
-:101A0000990B982E909493CF80E094CF81E0DF9152
-:101A1000CF911F910F91FF90EF90DF90CF90BF90EB
-:101A2000AF909F900895E82FF0E0E45BFE4F808137
-:101A30000895CF92DF92EF92FF920F931F93CF936F
-:101A4000DF938BE897E00E94A6093CE4E32E31E0A7
-:101A5000F32EC0E0D0E046E8C42E47E0D42E0DE7D8
-:101A600017E0DF93CF93DF92CF920E943F0A83E883
-:101A700097E00E94A609F70181917F0190E00E9402
-:101A800087239F938F931F930F930E943F0A8BE7A7
-:101A900097E00E94A60921968DB79EB708960FB6CB
-:101AA000F8949EBF0FBE8DBFCE30D105D1F6DF9129
-:101AB000CF911F910F91FF90EF90DF90CF900895FD
-:101AC0008B3B910578F4883A910540F5853A91056C
-:101AD000D0F48430910508F0B1C08130910509F44B
-:101AE000ADC06BC0803E910508F467C0883E91058B
-:101AF00008F4A4C09C01205F31092031310508F0B1
-:101B00005CC090650895853A910509F459C0863AFC
-:101B1000910509F458C083E890E40895883A910546
-:101B200009F454C0893A910509F453C08A3A9105E1
-:101B300009F452C08B3A910509F451C08C3A9105D1
-:101B400009F450C08D3A910509F44FC0803B9105CE
-:101B500009F44EC08E3A910509F44DC08F3A9105B3
-:101B600009F44CC0813B910509F44BC0823B9105BF
-:101B700009F44AC0833B910509F449C0843B9105AF
-:101B800009F448C0853B910509F447C0863B91059F
-:101B900009F446C0873B910509F445C0883B91058F
-:101BA00009F444C0893B910509F443C08A3B91057F
-:101BB00009F042C08AE296E4089580E090E008953A
-:101BC00081E890E4089582E890E4089582EE94E438
-:101BD000089589EE94E408958AEE94E4089585EBDF
-:101BE00094E4089586EB94E4089587EB94E40895D3
-:101BF0008CEC94E408958DEC94E4089583E895E4E6
-:101C000008958AE895E4089582E995E4089584E9C1
-:101C100095E4089581E296E4089583E296E40895B8
-:101C200084E296E4089585E296E4089586E296E4D7
-:101C3000089587E296E4089580E094E40895089575
-:101C400096E0799FF001112494E5899FE00DF11D44
-:101C50001124E60FF11DEE0FFF1FE551FF4F859197
-:101C600094910895880F991F85599040FC018591A2
-:101C700094910895880F991F85519F4FFC0185917C
-:101C80009491089526E0729FF001112444E5849F09
-:101C9000E00DF11D1124E60FF11DEE0FFF1FE551C0
-:101CA000FF4F25913491C9019A9581159F4110F4F8
-:101CB000C9010895C90190528115904128F4C901C4
-:101CC0009F700E943A0E0895C9019053811590416A
-:101CD00020F4C9019927906C0895211580E53807F3
-:101CE00069F40E94051D9FEF24E34CE091502040D1
-:101CF0004040E1F700C000000C944324213080E50F
-:101D0000380751F48BEF97E00E94A6098091D70124
-:101D100081608093D7010895C90190558115904144
-:101D200008F050C0832F99278F7099278130910533
-:101D3000D9F4A9014370552702C0880F991F4A950D
-:101D4000E2F79C68A90164E0440F551F6A95E1F72A
-:101D500044275370842B952B73E0220F331F7A9501
-:101D6000E1F7207633271DC08230910529F4922FA8
-:101D70008827816F906A089583309105A9F4A9019D
-:101D80004370552781E090E002C0880F991F4A9563
-:101D9000E2F79C6843E0220F331F4A95E1F7207E6B
-:101DA0003770822B932B08950497F1F4A9014370A7
-:101DB000552781E090E002C0880F991F4A95E2F70D
-:101DC0009A68E8CFC90190578115904120F4C90164
-:101DD0009F7090620895C90190588115904120F438
-:101DE000C9019F70906A0895203E3105E0F4203CBF
-:101DF000310558F52133310509F470C048F4293212
-:101E0000310509F464C02A32310509F46EC074C08A
-:101E100029333105F1F022383105D9F02533310568
-:101E200009F44EC069C0233E310589F138F4203EE3
-:101E30003105C1F0223E3105E1F05EC0263E31059C
-:101E400069F1273E3105A9F157C0C9010E94320E40
-:101E500008958091EA0180FD02C081FF4DC080EEAF
-:101E600090E04BC08091EA0180FFF9CF89E390E0D8
-:101E700044C08091EA0182FF0EC08091EA0184FF94
-:101E800003C080E090E039C083EE90E036C08091DE
-:101E9000EA0182FFF2CF82EE90E02FC08091EA014A
-:101EA00083FF0BC08091EA0184FDEBCF87EE90E0C9
-:101EB00024C08091EA0183FFF5CF86EE90E01DC03B
-:101EC0008091EA0185FF07C089E290E016C0809109
-:101ED000EA0185FFF9CF85E390E00FC08091EA0128
-:101EE00086FF07C08AE290E008C08091EA0186FF81
-:101EF000F9CF81E390E001C0C9010E94600D08950F
-:101F0000089580916D0108959FB7F89410925C0137
-:101F10009FBF9091F001943009F058C09091E90072
-:101F20009F702091EC0020FF02C020E801C020E05B
-:101F3000292B94E09093E9009091EB0090FF43C02F
-:101F40009091EE0097FF3FC090915A01992321F0A4
-:101F50009091E80095FF37C010925A0196E03091B9
-:101F6000E80035FD15C03091F001343061F5309155
-:101F7000EB0035FD28C0915021F481E080935A0197
-:101F800022C0EFE9FFE03197F1F700C00000E7CF92
-:101F90008093F1008091E80085FD0AC08091E800FF
-:101FA00080FFFCCF8091E8008E778093E80006C028
-:101FB0008FB7F89491E090935C018FBF2F702093BE
-:101FC000E90080E008952F702093E9008FEF0895D5
-:101FD000CF93DF9300D01F92CDB7DEB72091F001F1
-:101FE000243019F523E029839B838A832093E90019
-:101FF0008FEF9091E800815095FD06C095ED9A9580
-:10200000F1F700008111F5CF8091E80085FF0DC048
-:1020100040E050E063E070E0CE0101960E94B7120C
-:102020008091E8008E778093E8000F900F900F90DA
-:10203000DF91CF910895CF93DF9300D01F92CDB75A
-:10204000DEB72091F001243021F522E029839B8323
-:102050008A8383E08093E9008FEF9091E8008150BC
-:1020600095FD06C095ED9A95F1F700008111F5CF29
-:102070008091E80085FF0DC040E050E063E070E033
-:10208000CE0101960E94B7128091E8008E7780936E
-:10209000E8000F900F900F90DF91CF91089520915D
-:1020A000F0012430F1F422E02093E9002FEF309189
-:1020B000E800215035FD06C035ED3A95F1F70000F6
-:1020C0002111F5CF2091E80025FF0BC040E050E042
-:1020D00065E070E00E94B7128091E8008E778093EF
-:1020E000E8000895CF93DF93EC018091F0018430F4
-:1020F00009F047C080910C018823E1F080910D0127
-:102100008823C1F085E08093E9008FEF9091E8008B
-:10211000815095FD06C095E19A95F1F70000811177
-:10212000F5CF8091E80085FF2CC040E050E060E1F1
-:1021300070E017C081E08093E9008FEF9091E80094
-:10214000815095FD06C095ED9A95F1F7000081113B
-:10215000F5CF8091E80085FF14C040E050E068E0D2
-:1021600070E0CE010E94B7128091E8008E778093D4
-:10217000E80080E1FE01ADE5B1E001900D928A95A5
-:10218000E1F7DF91CF91089582E398E00E94A609DC
-:102190008091EF01811109C00E9449140E94A61488
-:1021A0008091E20084608093E20008958EE298E0DE
-:1021B0000E94A6091092EF0108958AE298E00C941B
-:1021C000A60986E298E00E94A6090C94042E82E2F9
-:1021D00098E00E94A6090E94DE230E940A2E0E9417
-:1021E00042170C94800F80915B018F5F80935B019D
-:1021F00062E30E94782F911135C010925B018091AB
-:102200005C01882379F18091F001843049F5809157
-:10221000E9008F709091EC0090FF02C090E801C03F
-:1022200090E0982B84E08093E9008091EB0080FFA0
-:1022300014C08091EE0087FF10C08091E80085FFF8
-:1022400003C01092F100F9CF8091E80080FF05C033
-:102250008091E8008E778093E8009F709093E9006A
-:1022600010925C01089542E061EC81E00E94C3138A
-:1022700042E061EC82E00E94C31342E061EC83E043
-:102280000E94C31342E261EC84E00E94C31342E166
-:1022900061EC85E00C94C3138091F201833009F462
-:1022A00055C030F4813071F0823009F48EC0089549
-:1022B0008A3009F47AC08B3009F460C0893009F0A3
-:1022C0009CC020C08091F101813A09F096C08091B4
-:1022D000E800877F8093E8008091F5019091F601F6
-:1022E000892B21F060E080E090E003C060E18DE5A3
-:1022F00091E070E00E9400138091E8008B7780935A
-:10230000E80008958091F101813209F076C0809152
-:10231000F5019091F601009719F0049709F06DC04E
-:102320008091E800877F8093E8008091E80082FD3B
-:1023300005C08091F0018111F8CF5FC08091F1005C
-:1023400080936D018091E8008B7753C08091F101FB
-:10235000813A09F052C08091F5019091F601892BE4
-:1023600009F04BC08091E800877F8093E80080915E
-:10237000E80080FFFCCF80910C0136C08091F10114
-:102380008132D9F58091F5019091F601892BA9F55B
-:102390008091E800877F8093E8000E94F813809185
-:1023A000F30180930C010C94051D8091F1018132A1
-:1023B00021F58091E800877F8093E8000E94F81360
-:1023C0008091F40180936E0108958091F101813A2A
-:1023D000A1F48091E800877F8093E8008091E80075
-:1023E00080FFFCCF80916E018093F1008091E80026
-:1023F0008E778093E8000C94F813089584B7877F54
-:1024000084BF88E10FB6F89480936000109260005A
-:102410000FBE90E080E80FB6F8948093610090932F
-:1024200061000FBE0E94CB170E9449140E94A6149F
-:102430008091E20084608093E20084E89FE00E9443
-:10244000702378940E9420170E94CD1782E091E0BB
-:102450000E943D170E94F22D81E198E00E94A6099A
-:102460008091F001853089F48DE098E00E94A60902
-:102470000E94A1238091EE01882391F30E94C92339
-:10248000882371F30E94A112EBCF0E94FB17E8CFC3
-:10249000292F332723303105A9F06CF42130310581
-:1024A00009F442C02230310509F043C08DE890E0C4
-:1024B0002AE638E042C021323105C9F02232310526
-:1024C00019F137C099278130910541F0823091058B
-:1024D00041F0892B71F5E6E6F8E005C0EEE4F8E09E
-:1024E00002C0E6E3F8E0849190E09F0126C06530E9
-:1024F00000F5E62FF0E0EE0FFF1FEB5DFE4F2081B1
-:10250000318189E090E019C0653098F4E62FF0E061
-:10251000DF01AA0FBB1FA55EBE4F2D913C91EA5E65
-:10252000FE4F808190E009C082E190E027EF38E023
-:1025300004C080E090E020E030E0FA0131832083A5
-:10254000089580E189BD82E189BD09B400FEFDCF17
-:102550008091D8008F7D8093D8008091E0008260C8
-:102560008093E0008091E00081FDFCCF0895CF9240
-:10257000DF92EF92FF920F931F93CF93DF937C0133
-:102580008B01EA010E941914811131C0209731F0AA
-:1025900088819981081B190BE80EF91EC12CD12CDA
-:1025A0000115110519F18091E80085FD14C0809195
-:1025B000E8008E778093E800209741F08881998128
-:1025C0008C0D9D1D9983888385E011C00E9419148C
-:1025D000882331F30CC0F70181917F018093F100D2
-:1025E00001501109FFEFCF1ADF0ADACF80E0DF9147
-:1025F000CF911F910F91FF90EF90DF90CF900895B2
-:102600002091F7013091F8012617370748F061153E
-:10261000710539F42091E8002E772093E80001C07D
-:10262000B901FC0120E061157105B9F18091F0015B
-:10263000882309F440C0853009F43FC08091E80048
-:1026400083FD3DC08091E80082FF06C08091E800D4
-:1026500082FF26C080E008958091E80080FFE3CFEC
-:102660002091F3008091F20090E0922B61157105AA
-:1026700051F08830910538F421912093F100615098
-:1026800071090196F3CF21E0089709F020E08091CD
-:10269000E8008E778093E800C6CF2111C7CFD6CF50
-:1026A0008091F001882339F0853039F08091E8007D
-:1026B00083FFCCCF04C082E0089583E0089581E0D9
-:1026C00008952091F7013091F8012617370748F057
-:1026D0006115710539F42091E8002E772093E80008
-:1026E00001C0B901FC0120E061157105C1F18091C3
-:1026F000F001882309F441C0853009F440C080917D
-:10270000E80083FD3EC08091E80082FF06C0809112
-:10271000E80082FF27C080E008958091E80080FFF4
-:10272000E3CF2091F3008091F20090E0922B6115AD
-:10273000710559F08830910540F424912093F100FF
-:102740003196615071090196F2CF21E0089709F0A6
-:1027500020E08091E8008E778093E800C5CF2111BA
-:10276000C6CFD5CF8091F001882339F0853039F07C
-:102770008091E80083FFCBCF04C082E0089583E01E
-:10278000089581E00895982F973058F59093E900C7
-:10279000981739F07091EC002091ED005091F00005
-:1027A00003C0242F762F50E021FF19C03091EB0099
-:1027B0003E7F3093EB003091ED003D7F3093ED0094
-:1027C0003091EB0031603093EB007093EC0020937C
-:1027D000ED005093F0002091EE0027FF07C09F5FAF
-:1027E000D3CF8F708093E90081E0089580E0089551
-:1027F0008091F10187FD05C08091E80080FF0EC047
-:1028000012C08091E80082FD05C08091F001811125
-:10281000F8CF08958091E8008B7708C08091F0018F
-:102820008111EACF08958091E8008E778093E800C7
-:1028300008958091E4009091E50045E62091EC0038
-:1028400020FF21C02091E80020FD21C02091F0014F
-:10285000222389F0253089F02091EB0025FD0FC05F
-:102860002091E4003091E5002817390739F34150F1
-:1028700041F0C901E3CF82E0089583E0089581E04B
-:10288000089584E008952091E80022FFDFCF80E0E2
-:1028900008950E94B7140E94BF14E0EEF0E080811A
-:1028A00081608083E8EDF0E080818F77808319BCC0
-:1028B000A7EDB0E08C918E7F8C9380818F7E80839A
-:1028C0001092EF0108950F931F93CF93DF930E940F
-:1028D000B7140E94BF14C8EDD0E088818F77888339
-:1028E00088818068888388818F7D888319BC109255
-:1028F000F0011092EC011092EE011092ED0100EE49
-:1029000010E0F80180818B7F8083888181608883DB
-:1029100042E060E080E00E94C313E1EEF0E08081DD
-:102920008E7F8083E2EEF0E0808181608083808111
-:1029300088608083F80180818E7F808388818061B8
-:102940008883DF91CF911F910F910895E8EDF0E01A
-:1029500080818F7E8083E7EDF0E0808181608083DD
-:1029600084E082BF81E08093EF010C946314E8ED72
-:10297000F0E080818E7F80831092E20008951092B3
-:10298000DA001092E10008951F920F920FB60F9295
-:1029900011242F933F934F935F936F937F938F9364
-:1029A0009F93AF93BF93EF93FF938091E10082FFDA
-:1029B0000BC08091E20082FF07C08091E1008B7F15
-:1029C0008093E1000E94F3108091DA0080FF1FC025
-:1029D0008091D80080FF1BC08091DA008E7F8093A9
-:1029E000DA008091D90080FF0DC080E189BD82E1CD
-:1029F00089BD09B400FEFDCF81E08093F0010E9403
-:102A0000C41005C019BC1092F0010E94D61080912C
-:102A1000E10080FF19C08091E20080FF15C0809125
-:102A2000E2008E7F8093E2008091E20080618093DB
-:102A3000E2008091D80080628093D80019BC85E0C4
-:102A40008093F0010E94E1108091E10084FF30C08A
-:102A50008091E20084FF2CC080E189BD82E189BDC4
-:102A600009B400FEFDCF8091D8008F7D8093D800FF
-:102A70008091E1008F7E8093E1008091E2008F7E63
-:102A80008093E2008091E20081608093E200809177
-:102A9000EC01882311F084E007C08091E30087FFF8
-:102AA00002C083E001C081E08093F0010E94E71042
-:102AB0008091E10083FF29C08091E20083FF25C05F
-:102AC0008091E100877F8093E10082E08093F001B4
-:102AD0001092EC018091E1008E7F8093E100809163
-:102AE000E2008E7F8093E2008091E200806180931B
-:102AF000E20042E060E080E00E94C3138091F000B9
-:102B000088608093F0000E94DD10FF91EF91BF91EB
-:102B1000AF919F918F917F916F915F914F913F9175
-:102B20002F910F900FBE0F901F9018951F920F922C
-:102B30000FB60F9211242F933F934F935F936F9390
-:102B40007F938F939F93AF93BF93CF93EF93FF9315
-:102B5000C091E900CF708091EC001092E900809163
-:102B6000F000877F8093F00078940E94D215109235
-:102B7000E9008091F00088608093F000C093E90044
-:102B8000FF91EF91CF91BF91AF919F918F917F91E5
-:102B90006F915F914F913F912F910F900FBE0F90CA
-:102BA0001F9018951F93CF93DF93CDB7DEB7AA97E9
-:102BB0000FB6F894DEBF0FBECDBFE1EFF1E080911C
-:102BC000F100819321E0E93FF207C9F70E944C111F
-:102BD0008091E80083FF1CC12091F1013091F20146
-:102BE000832F90E08A30910508F012C1FC01EA5A67
-:102BF000FF4F0C94982F203881F0223809F008C13B
-:102C00008091F5018F708093E9008091EB0085FB46
-:102C1000882780F91092E90006C08091ED0190911B
-:102C2000EE01911182609091E800977F9093E80007
-:102C30008093F1001092F100C5C0822F8D7F09F0C2
-:102C4000E7C0222319F0223061F0E2C08091F30145
-:102C5000813009F0DDC0333009F080E08093EE016F
-:102C600028C08091F301811124C02091F5012F70BB
-:102C700009F4CEC02093E9008091EB0080FF19C0D9
-:102C80008091EB00333011F4806211C08061809339
-:102C9000EB0081E090E0022E01C0880F0A94EAF771
-:102CA0008093EA001092EA008091EB0088608093A4
-:102CB000EB001092E9008091E800877F86C0211127
-:102CC000A7C01091F3011F778091E3008078812BDA
-:102CD0008093E3008091E800877F8093E8000E9462
-:102CE000F8138091E80080FFFCCF8091E3008068BA
-:102CF0008093E300112311F083E001C082E0809310
-:102D0000F00186C02058223008F082C08091F30183
-:102D10009091F4018C3D23E0920779F583E08A835A
-:102D20008AE289834FB7F894DE01139620E03EE0F3
-:102D300051E2E32FF0E050935700E49120FF03C0ED
-:102D4000E295EF703F5FEF708E2F90E0EA3010F069
-:102D5000C79601C0C0968D939D932F5F243149F78C
-:102D60004FBF8091E800877F8093E8006AE270E0BF
-:102D7000CE0101960E94001314C0AE014F5F5F4F59
-:102D80006091F5010E944812009709F441C020911A
-:102D9000E800277F2093E800BC0189819A810E9486
-:102DA00061138091E8008B778093E80031C0203870
-:102DB00079F58091E800877F8093E8008091EC01AD
-:102DC0008093F1008091E8008E778093E8000E9464
-:102DD000F8131EC021111CC09091F3019230C0F471
-:102DE0008091E800877F8093E8009093EC010E9437
-:102DF000F8138091EC01811104C08091E30087FFFA
-:102E000002C084E001C081E08093F0010E94331190
-:102E10008091E80083FF0AC08091E800877F80935B
-:102E2000E8008091EB0080628093EB00AA960FB6D9
-:102E3000F894DEBF0FBECDBFDF91CF911F910895F3
-:102E4000CF938091F0018823B1F08091E9008F70D9
-:102E50009091EC0090FF02C090E801C090E0C92F73
-:102E6000C82B1092E9008091E80083FD0E94D215E2
-:102E7000CF70C093E900CF9108959093740180932F
-:102E800073010895E0917301F0917401309721F07E
-:102E90000190F081E02D099480E00895FF920F9356
-:102EA0001F93CF93DF938C01E0917301F091740134
-:102EB000309799F10280F381E02D09958091D70137
-:102EC00082FF2BC080FF04C08CE29AE00E94A6091A
-:102ED000E80180E1F82E06E21AE08091D70180FF38
-:102EE0000BC088811F928F931F930F930E943F0AFC
-:102EF0000F900F900F900F90FA942196F110EDCF54
-:102F00008091D70180FF09C084E29AE0DF91CF91E0
-:102F10001F910F91FF900C94A609DF91CF911F9103
-:102F20000F91FF900895E0917301F0917401309733
-:102F300021F00480F581E02D09940895209171011C
-:102F4000309172018217930771F090937201809310
-:102F50007101E0917301F0917401309721F00680C6
-:102F6000F781E02D0994089520916F01309170014F
-:102F70008217930771F09093700180936F01E09135
-:102F80007301F0917401309721F00084F185E02DF8
-:102F90000994089508950C94CA170E94E0230E9492
-:102FA000CB0B0C94A624CF93C82F8091D70182FF1E
-:102FB0001EC080FF04C085E49AE00E94A6098091AB
-:102FC000D70180FF0CC01F92CF9320E43AE03F93DB
-:102FD0002F930E943F0A0F900F900F900F908091B7
-:102FE000D70180FF04C08EE39AE00E94A6098C2FCF
-:102FF000CF910C94800FCF92DF92EF92FF920F93BC
-:103000001F93CF93DF93CDB7DEB72B970FB6F8940E
-:10301000DEBF0FBECDBF0E94E80B36E7E32E31E0E6
-:10302000F32E00E010E0C02E802F0E94130DF70158
-:10303000D1907F01D826B1F40F5F1F4F0E301105DC
-:1030400091F78FEF89838A831B820E94E923816035
-:10305000782F9D838C8349815A816B818D810E9459
-:103060009E1841C09091D70191FF04C08B870E94A8
-:10307000190D8B8520E030E04D2D50E0922FBA01E4
-:10308000022E02C0759567950A94E2F760FF25C08D
-:103090002E83CF82EE24E394F12C02C0EE0CFF1CB1
-:1030A0009A95E2F790E08E219F2121E0892B09F487
-:1030B00020E028870E94E9238160782F9A878987FA
-:1030C0004E815F8168858A850E949E18F801EA58C2
-:1030D000FE4F80818E25808306C02F5F3F4F2630B4
-:1030E000310561F6A9CF0E941428109175010E9444
-:1030F00042171817A1F00E944217809375012B9672
-:103100000FB6F894DEBF0FBECDBFDF91CF911F91F8
-:103110000F91FF90EF90DF90CF900C94D3172B96E8
-:103120000FB6F894DEBF0FBECDBFDF91CF911F91D8
-:103130000F91FF90EF90DF90CF900895CF93DF93A2
-:10314000CDB7DEB72B970FB6F894DEBF0FBECDBF5D
-:103150004F83588769877A878B87DE01119686E0CF
-:10316000FD0111928A95E9F785E0FE0137960190FD
-:103170000D928A95E1F749815A816B817C818D811D
-:103180009E810E94D11F2B960FB6F894DEBF0FBE12
-:10319000CDBFDF91CF910895CF93C82F882309F435
-:1031A000C1C0823859F40E94421781FDBBC089E337
-:1031B0000E946E220E944A2389E30CC0833879F46E
-:1031C0000E94421780FDAEC083E50E946E220E94DD
-:1031D0004A2383E50E94BF22CF910C944A2384386E
-:1031E00059F40E94421782FD9DC087E40E946E221E
-:1031F0000E944A2387E4EECF8CEF8C0F813A48F48B
-:103200008C2F0E949D2C81118DC08C2F0E946E22CC
-:10321000E3CF80E28C0F883048F4C77081E001C0B2
-:10322000880FCA95EAF70E941123D6CF8BE58C0F41
-:10323000833078F4C53A29F0C63A31F482E890E058
-:1032400005C081E890E002C083E890E0CF910C9443
-:103250009E1788E58C0F833108F064C0C83A39F1B5
-:10326000C93A41F1CA3A49F1CB3A51F1CC3A59F154
-:10327000CD3A61F1C03B69F1CE3A71F1CF3A79F1C3
-:10328000C13B81F1C23B89F1C33B91F1C43B99F150
-:10329000C53BA1F1C63BA9F1C73BB1F1C83BB9F1B0
-:1032A000C93BC1F1CA3BC9F58AE292E038C082EE5F
-:1032B00090E035C089EE90E032C08AEE90E02FC0F9
-:1032C00085EB90E02CC086EB90E029C087EB90E086
-:1032D00026C08CEC90E023C08DEC90E020C083E809
-:1032E00091E01DC08AE891E01AC082E991E017C020
-:1032F00084E991E014C081E292E011C083E292E09F
-:103300000EC084E292E00BC085E292E008C086E243
-:1033100092E005C087E292E002C080E090E0CF91A9
-:103320000C94B417CF910895882309F44BC08238C8
-:1033300059F40E94421781FF45C089E30E946E2222
-:103340000E944A2389E30CC0833871F40E9442171B
-:1033500080FF38C083E50E946E220E944A2383E5E5
-:103360000E94BF220C944A23843859F40E944217C9
-:1033700082FF28C087E40E946E220E944A2387E4CD
-:10338000EFCF9CEF980F913A58F390E2980F983056
-:1033900050F4877091E001C0990F8A95EAF7892F60
-:1033A0000E941723DFCF9BE5980F933020F480E035
-:1033B00090E00C949E17885A833120F480E090E0CE
-:1033C0000C94B4170895882321F00E9411230C94C3
-:1033D0004A230895882321F00E9417230C944A233E
-:1033E0000895CF92DF92EF92FF920F931F93CF93A6
-:1033F000DF93CDB7DEB728970FB6F894DEBF0FBEC8
-:10340000CDBF8C0185E0F801DE01119601900D928F
-:103410008A95E1F7F80140813181F280258122957A
-:103420002F7083819481892B31F03F3F31F481E00B
-:103430004F3F19F403C081E001C080E080FDC4C2A9
-:1034400049833A8389819A812F830E942C229E830B
-:1034500088870E942B220E94FE204E81E42FE29555
-:10346000EF70F0E0E05AFF4F2F8168850C94982FA1
-:10347000842F807F142F1F70882311F01295107FE6
-:10348000FF2059F0112309F454C2812F68870E944C
-:1034900021230E944A2368854CC2862F0E949419DA
-:1034A000112309F491C2812F0E94272328960FB679
-:1034B000F894DEBF0FBECDBFDF91CF911F910F916A
-:1034C000FF90EF90DF90CF900C944A23342F307F01
-:1034D000842F8F70303211F08295807F662319F02F
-:1034E000613019F12BC0FF20B1F0222309F493C100
-:1034F000213009F090C128960FB6F894DEBF0FBEB8
-:10350000CDBFDF91CF911F910F91FF90EF90DF9092
-:10351000CF900C943123222319F0213009F454C2A6
-:103520008E830E9434238E8189C1FF2021F02230B6
-:1035300008F04AC270C1211147C280C1FF2021F0AA
-:10354000222309F468C1F5C1222309F477C105C219
-:10355000242F26952695237030E02115310521F082
-:1035600021303105C9F030C2FF2021F0862F942F81
-:10357000937002C080E090E028960FB6F894DEBF0A
-:103580000FBECDBFDF91CF911F910F91FF90EF90B4
-:10359000DF90CF900C949E17FF2021F0862F942F60
-:1035A000937002C080E090E028960FB6F894DEBFDA
-:1035B0000FBECDBFDF91CF911F910F91FF90EF9084
-:1035C000DF90CF900C94B417862FFF2019F00E9443
-:1035D0009A2602C00E94022728960FB6F894DEBFF2
-:1035E0000FBECDBFDF91CF911F910F91FF90EF9054
-:1035F000DF90CF900C948727842F837009F076C0DA
-:10360000F110E2C1262F229526952770220F220F56
-:10361000862F8F70C82ED12CE12CF12C022E04C0E5
-:10362000CC0CDD1CEE1CFF1C0A94D2F764FF10C00A
-:103630006FE070E080E090E004C0660F771F881FA5
-:10364000991F2A95D2F7609570958095909503C043
-:1036500060E070E0CB01242F269526952370422F41
-:1036600050E042305105D1F04330510559F16C29F9
-:103670007D298E299F294130510541F128960FB6A9
-:10368000F894DEBF0FBECDBFDF91CF911F910F9198
-:10369000FF90EF90DF90CF900C9423216C297D292F
-:1036A0008E299F2928960FB6F894DEBF0FBECDBF96
-:1036B000DF91CF911F910F91FF90EF90DF90CF900E
-:1036C0000C943D210E942321C701B60128960FB614
-:1036D000F894DEBF0FBECDBFDF91CF911F910F9148
-:1036E000FF90EF90DF90CF900C940921FF2019F00C
-:1036F000842F817001C08695882309F465C1262F27
-:10370000229526952770220F220F862F8F70C82EA4
-:10371000D12CE12CF12C022E04C0CC0CDD1CEE1CB3
-:10372000FF1C0A94D2F764FF10C06FE070E080E0E5
-:1037300090E004C0660F771F881F991F2A95D2F763
-:10374000609570958095909503C060E070E0CB0126
-:10375000242F269526952370422F50E042305105A4
-:10376000D1F04330510559F16C297D298E299F29CB
-:103770004130510541F128960FB6F894DEBF0FBED7
-:10378000CDBFDF91CF911F910F91FF90EF90DF9010
-:10379000CF900C94F7216C297D298E299F2928969A
-:1037A0000FB6F894DEBF0FBECDBFDF91CF911F9152
-:1037B0000F91FF90EF90DF90CF900C9411220E9418
-:1037C000F721C701B60128960FB6F894DEBF0FBEE9
-:1037D000CDBFDF91CF911F910F91FF90EF90DF90C0
-:1037E000CF900C94DD21603FC9F118F4603E50F495
-:1037F0009BC0623F09F460C008F44AC0633F09F40B
-:103800006FC092C0162F1F70842F8F71FF2099F008
-:103810000E947621812F28960FB6F894DEBF0FBE46
-:10382000CDBFDF91CF911F910F91FF90EF90DF906F
-:10383000CF900C94E3190E949721812F28960FB600
-:10384000F894DEBF0FBECDBFDF91CF911F910F91D6
-:10385000FF90EF90DF90CF900C94EA19FF20A1F039
-:103860002111B2C0842F8F7128960FB6F894DEBF55
-:103870000FBECDBFDF91CF911F910F91FF90EF90C1
-:10388000DF90CF900C94BC21223008F09DC0EACF8D
-:10389000FF20A1F0842F8F7128960FB6F894DEBF19
-:1038A0000FBECDBFDF91CF911F910F91FF90EF9091
-:1038B000DF90CF900C947621FF2061F3842F8F71DD
-:1038C00028960FB6F894DEBF0FBECDBFDF91CF9123
-:1038D0001F910F91FF90EF90DF90CF900C94972164
-:1038E000FF2091F0842F8F7128960FB6F894DEBFD9
-:1038F0000FBECDBFDF91CF911F910F91FF90EF9041
-:10390000DF90CF900C94612128960FB6F894DEBF1B
-:103910000FBECDBFDF91CF911F910F91FF90EF9020
-:10392000DF90CF900C945721FF20A1F0222309F4BF
-:10393000B1CF862F28960FB6F894DEBF0FBECDBF4D
-:10394000DF91CF911F910F91FF90EF90DF90CF907B
-:103950000C94CC18222309F4B1CF862F28960FB6E9
-:10396000F894DEBF0FBECDBFDF91CF911F910F91B5
-:10397000FF90EF90DF90CF900C9494194F70C80196
-:103980000E94480A28960FB6F894DEBF0FBECDBF3E
-:10399000DF91CF911F910F91FF90EF90DF90CF902B
-:1039A0000C947E204F70C80128960FB6F894DEBFA5
-:1039B0000FBECDBFDF91CF911F910F91FF90EF9080
-:1039C000DF90CF900C941F0E28960FB6F894DEBFB0
-:1039D0000FBECDBFDF91CF911F910F91FF90EF9060
-:1039E000DF90CF9008950E942E230E9403230E940F
-:1039F0004A230E94B5280E94872780E090E00E9419
-:103A00009E1780E090E00C94B4170E941E230C9443
-:103A1000F31C0E942C22292F22952F7030E02C308D
-:103A200031054CF42A3031056CF422503109223032
-:103A3000310590F407C02C30310551F02F3031059D
-:103A400039F00AC0803E10F0803F31F481E00895E3
-:103A500093FB882780F9089580E00895CF93DF9342
-:103A600000D000D01F92CDB7DEB70F900F900F900F
-:103A70000F900F90DF91CF910895CF93DF9300D0F7
-:103A800000D000D0CDB7DEB726960FB6F894DEBFD3
-:103A90000FBECDBFDF91CF9108951F93CF93DF93DA
-:103AA000C091840116E080918501C81799F0D0E09B
-:103AB0001C9FF0011D9FF00D1124EA57FE4F40811D
-:103AC000518162817381848195810E943D1D21967F
-:103AD000C770E9CFDF91CF911F9108954091B60152
-:103AE0005091B7016091B8017091B9018091BA010C
-:103AF0009091BB010C943D1DCF938091BB018295A9
-:103B00008F7009F05FC08091B801882309F45AC012
-:103B100020918401A09185016091B6017091B70157
-:103B20008091B9019091BA0131E06F3F09F030E026
-:103B3000B32FC6E02A1709F445C0009721F07F3F54
-:103B400021F44B2F03C041E001C040E030E040FDD4
-:103B500035C0C29FF001C39FF00D1124EA57FE4FFC
-:103B6000418174132BC04081641328C042814111EC
-:103B700025C0438154814817590710F44150510919
-:103B8000481B590B483C5105C8F48091BB018F700C
-:103B900080618093BB0186E0829FF001839FF00DDE
-:103BA0001124E557FE4F80818F708061808386EB02
-:103BB00091E00E94F119CF910C944D1D2F5F3F4F62
-:103BC0002770B8CFCF910895CF92DF92EF92FF92F6
-:103BD0000F931F93CF93DF93CDB7DEB762970FB6E6
-:103BE000F894DEBF0FBECDBF8C0185E0F801DE0189
-:103BF0001D9601900D928A95E1F7D8014C9111968E
-:103C00005C91119712966C9112971396ED90FC901F
-:103C100014977091B601E091B7012091B9013091EC
-:103C2000BA012115310531F0EF3F31F481E07F3FDA
-:103C300019F403C081E001C080E0B82FB170CB2E31
-:103C400080FD6CC1D090B801DD2009F4F5C0F09181
-:103C5000BB01E216F30638F0C701821B930B883CC8
-:103C6000910548F09BC0209530952E0D3F1D283CB6
-:103C7000310508F093C08F2F807F09F052C0E51303
-:103C800014C0741312C0D62E61110FC0FF70F06102
-:103C9000F093BB010E946E1D86EB91E00E94F1192A
-:103CA0008091BB01F80185836CC1EF2831F05F3F43
-:103CB00031F481E04F3F19F403C081E001C080E09E
-:103CC00080FD03C081E0862701C080E0F82FF170FD
-:103CD000FF2E80FF1CC0809184012091850136E079
-:103CE000821709F428C190E0389FF001399FF00D48
-:103CF0001124EA57FE4F7181571306C07081471394
-:103D000003C07281671303C001968770E9CFD62E76
-:103D1000662309F436C18091BB0181608093BB01A9
-:103D200053C0E51308C0741306C0611104C0D80164
-:103D30001596FC93AEC04D875E878D859E856A8BF8
-:103D40000E94091D6A89882329F1D62E662311F164
-:103D50002091BB01822F82958F7090E002970CF426
-:103D600060C08091B6019091B70198878F831986C2
-:103D7000FB86EA862C87CE01079651C0E51731F104
-:103D80004D875E878D859E856A8B0E94091D6A8995
-:103D900081112EC0C8010E94F119A4C08F2F807F0D
-:103DA00069F77E2DF98AE88A89890E942E1D86EBA3
-:103DB00091E00E94F119E6EBF1E086E0DF011D924F
-:103DC0008A95E9F70E946E1DD12CDBC07413D8CF01
-:103DD0006111D6CFD8011596FC93C8010E94F11944
-:103DE000E6EBF1E086E0DF011D928A95E9F7C9C0B4
-:103DF000D62E662379F22091BB01822F82958F7097
-:103E000090E0029774F08091B6019091B7019A8387
-:103E100089831B82FD82EC822E83CE0101960E9453
-:103E2000F11986E0F801A6EBB1E001900D928A95B8
-:103E3000E1F70E947C1D6FC0E216F30628F0C7016F
-:103E4000821B930B9C0104C0209530952E0D3F1DC5
-:103E5000283C310508F052C0D62E662309F49ACFCB
-:103E6000E5132CC074132AC08091BB0180FD1DC0D6
-:103E7000982F92959F70C9F0D80115968C9315973D
-:103E80009F3039F09F5F9295907F8F70892B1596A8
-:103E90008C93C8010E94F11986E0F801A6EBB1E00D
-:103EA00001900D928A95E1F736C086E0F801A6EB05
-:103EB000B1E001900D928A95E1F763C04D875E876E
-:103EC0008D859E850E94091D882379F086E0F80182
-:103ED000A6EBB1E001900D928A95E1F70E947C1D5E
-:103EE0000E946E1DDD24D3944CC08091BB01816083
-:103EF0008093BB01C8010E94F11943C07E2DF98A4D
-:103F0000E88A89890E942E1DE6EBF1E086E0DF0158
-:103F10001D928A95E9F70E946E1D33C0662309F44D
-:103F200039CF4D875E878D859E850E94091D882328
-:103F300009F430CFCBCF4D875E878D859E850E945B
-:103F40002C22292F22952F7030E0223031052CF4BD
-:103F50009F7041F0811106C00CC0243031052CF453
-:103F60009F7049F4805E883020F0C8010E94F119EA
-:103F7000CF2CDC2C06C0D80115969C91907F91F730
-:103F8000F8CF8D2D62960FB6F894DEBF0FBECDBF71
-:103F9000DF91CF911F910F91FF90EF90DF90CF9025
-:103FA00008951F93CF93DF93CDB7DEB72C970FB64D
-:103FB000F894DEBF0FBECDBF4F83588769877A87DD
-:103FC0008B879C87CE0107960E94E41D8823C1F051
-:103FD0002F8138858A859B85892B31F03F3F11F0F1
-:103FE00080E003C02F3FE1F781E0811147C04F819E
-:103FF000588569857A858B859C850E943D1D3EC0CC
-:1040000086E0FE013796DE01119601900D928A95A9
-:10401000E1F7FF81E8854A855B854115510531F05F
-:10402000EF3F31F481E0FF3F19F403C081E001C0AC
-:1040300080E080FD23C02091850130E0C901019618
-:10404000877099276091840170E086179707F1F1D6
-:10405000F983EA835D834C8396E0929FD001939F1E
-:10406000B00D1124AA57BE4FFE01319601900D925A
-:104070009A95E1F7809385010E944D1D16E080918D
-:10408000840190918501891779F1189FC00111244D
-:104090008A579E4F0E94E41D882331F1E0918401EC
-:1040A0001E9FF0011124EA57FE4F40815181628129
-:1040B0007381848195810E943D1D8091840190E0EF
-:1040C00001968770992780938401D9CF0E94051D9E
-:1040D0001092850110928401E6EBF1E086E0DF01A9
-:1040E0001D928A95E9F7CACF2C960FB6F894DEBFD9
-:1040F0000FBECDBFDF91CF911F910895EF92FF9238
-:104100000F931F93CF93DF93FC01009709F46FC0C7
-:10411000F12CEE24E394EF0121968491843740F44E
-:10412000843008F055C0813081F0823021F15FC0C9
-:10413000853709F447C0C0F19CE7980F903708F025
-:1041400056C08F770E94941945C08F010E5F1F4F94
-:10415000FE01849190E2980F983050F48770FE2D04
-:1041600001C0FF0F8A95EAF78F2F0E94212315C007
-:104170000E94CC1814C08F010E5F1F4FFE01849166
-:1041800090E2980F983068F48770FE2D01C0FF0F01
-:104190008A95EAF78F2F0E9427230E944A23E8017D
-:1041A00019C00E949419FBCFCF010296FE01C49161
-:1041B000CC2361F0EFE9FFE03197F1F700C0000098
-:1041C000C150F6CFCF010296FE01F490EC0102C07F
-:1041D0000E94CC188F2D882341F0EFE9FFE0319742
-:1041E000F1F700C000008150F6CFFE0194CFDF91BF
-:1041F000CF911F910F91FF90EF90089508956093D4
-:10420000C0017093C1018093C2019093C3010C94CB
-:10421000F31C0F931F930091C0011091C1012091D5
-:10422000C2013091C301062B172B282B392B009389
-:10423000C0011093C1012093C2013093C3011F91AB
-:104240000F910C94F31C0F931F930091C0011091D8
-:10425000C1012091C2013091C301062317232823F5
-:1042600039230093C0011093C1012093C201309300
-:10427000C3011F910F910C94F31C0F931F93009196
-:10428000C0011091C1012091C2013091C3010627E4
-:104290001727282739270093C0011093C1012093C5
-:1042A000C2013093C3011F910F910C94F31C109223
-:1042B000BC011092BD011092BE011092BF010C947E
-:1042C000F31C41E050E060E070E004C0440F551F73
-:1042D000661F771F8A95D2F74093BC015093BD01AA
-:1042E0006093BE017093BF010C94F31C41E050E059
-:1042F00060E070E004C0440F551F661F771F8A9569
-:10430000D2F78091BC019091BD01A091BE01B09106
-:10431000BF01842B952BA62BB72B8093BC019093C8
-:10432000BD01A093BE01B093BF010C94F31C41E00A
-:1043300050E060E070E004C0440F551F661F771F17
-:104340008A95D2F740955095609570958091BC0103
-:104350009091BD01A091BE01B091BF01842395232E
-:10436000A623B7238093BC019093BD01A093BE0107
-:10437000B093BF010C94F31C41E050E060E070E0AA
-:1043800004C0440F551F661F771F8A95D2F780918E
-:10439000BC019091BD01A091BE01B091BF018427E5
-:1043A0009527A627B7278093BC019093BD01A093C2
-:1043B000BE01B093BF010C94F31C0F931F930091A7
-:1043C000BC011091BD012091BE013091BF01062BAF
-:1043D000172B282B392B0093BC011093BD01209380
-:1043E000BE013093BF011F910F910C94F31C0F93EA
-:1043F0001F930091BC011091BD012091BE0130912D
-:10440000BF0106231723282339230093BC011093EF
-:10441000BD012093BE013093BF011F910F910C94F9
-:10442000F31C0F931F930091BC011091BD012091CB
-:10443000BE013091BF01062717272827392700938F
-:10444000BC011093BD012093BE013093BF011F91A9
-:104450000F910C94F31C0895CF92DF92EF92FF928C
-:104460000F931F93CF93DF93EC01C090C001D090C6
-:10447000C101E090C201F090C3018091BC01909114
-:10448000BD01A091BE01B091BF01C82AD92AEA2A74
-:10449000FB2A0FE110E0B701A601002E04C07695BB
-:1044A0006795579547950A94D2F740FF07C0BE011C
-:1044B000802F0E94420E8130910539F4015011097C
-:1044C00050F7BE0180E00E94420EDF91CF911F9114
-:1044D0000F91FF90EF90DF90CF90089590910C0195
-:1044E000992361F190910D01992341F1982F9695AF
-:1044F000969596959F3088F4E0910E01F0910F010A
-:10450000E90FF11D877021E030E001C0220F8A958C
-:10451000EAF78181822B818308959091D70190FFE2
-:104520002DC01F928F9386E79AE09F938F930E94EE
-:104530003F0A0F900F900F900F90089540910E0139
-:1045400050910F0120E030E09FEFFA01E20FF31FDE
-:104550006281681799F09F3F19F4611101C0922F91
-:104560002F5F3F4F2E30310581F79F3F39F0FA0121
-:10457000E90FF11D97FDFA958283089508959091B2
-:104580000C01992369F190910D01992349F1982F1C
-:104590009695969596959F3090F4E0910E01F09146
-:1045A0000F01E90FF11D877021E030E001C0220FFB
-:1045B0008A95EAF720958181282321830895909197
-:1045C000D70190FF1FC01F928F9388E59AE09F93B9
-:1045D0008F930E943F0A0F900F900F900F900895B5
-:1045E00040910E0150910F0120E030E0FA01E20FFE
-:1045F000F31F9281981301C012822F5F3F4F2E301C
-:104600003105A1F7089581E090E0E0910E01F0916D
-:104610000F01E80FF91F1082019680319105A9F76B
-:1046200008959091D601982B9093D6010895809586
-:104630009091D60198239093D60108951092D601B7
-:1046400008959091D501982B9093D5010895809568
-:104650009091D50198239093D50108951092D5019A
-:1046600008958093C40108951092C4010895409163
-:104670000E0150910F0120E030E080E0FA01E20FDE
-:10468000F31F918191118F5F2F5F3F4F2F303105C5
-:10469000A9F70895E0910E01F0910F018091D601E4
-:1046A0008083E0910E01F0910F0180819091D501FE
-:1046B000892B80839091C401992361F0E0910E01D0
-:1046C000F0910F018081892B80830E943723811113
-:1046D0001092C40180910E0190910F010C944E171D
-:1046E00090933B0180933A0108958295982F9C7C8A
-:1046F00096959695837344E0849F90011124922BA4
-:10470000892F8A7A86959575990F892B08951F931D
-:10471000CF93DF931F92CDB7DEB799830E947523A5
-:10472000182F9981892F0E947523212F30E0322F75
-:104730002227A901482BCA010F90DF91CF911F9129
-:1047400008958091F001843009F11092D80120E49D
-:1047500088E190E00FB6F894A895809360000FBEB2
-:104760002093600083B7817F846083BF83B78160BB
-:1047700083BF7894889583B78E7F83BF88E10FB617
-:10478000F89480936000109260000FBE0895089521
-:104790000895CF930E94C7230E94E80B0E94C8236C
-:1047A000C0E08C2F0E94130D811105C0CF5FCE3069
-:1047B000C1F780E001C081E0CF9108950C94051D00
-:1047C00082E084BD93E095BD9AEF97BD80936E0023
-:1047D00008952FB7F8948091D9019091DA01A091B2
-:1047E000DB01B091DC012FBF0895CF92DF92EF92F1
-:1047F000FF920F931F932FB7F8944091D9015091D6
-:10480000DA016091DB017091DC012FBF6A017B014D
-:10481000EE24FF248C0120E030E0C016D106E20631
-:10482000F30610F441505109481B590BCA011F915E
-:104830000F91FF90EF90DF90CF9008951F920F920D
-:104840000FB60F9211248F939F93AF93BF938091D4
-:10485000D9019091DA01A091DB01B091DC010196C0
-:10486000A11DB11D8093D9019093DA01A093DB01C2
-:10487000B093DC01BF91AF919F918F910F900FBECC
-:104880000F901F9018950E944914F8942FEF87EA13
-:1048900091E6215080409040E1F700C0000087E0A1
-:1048A00090EBDC018093F9019093FA01A093FB0156
-:1048B000B093FC012CE088E190E00FB6F894A89545
-:1048C000809360000FBE20936000FFCFEF92FF92B5
-:1048D0000F931F93CF93DF93E82EF12C8F2D0E941F
-:1048E000130DC0E0D0E0082F10E098010C2E02C09C
-:1048F000359527950A94E2F720FD05C02196C6302C
-:10490000D10599F709C06C2F7F2D80E00E94200E01
-:10491000E812F4CF81E005C0F3948EE0F812DECF08
-:1049200080E0DF91CF911F910F91FF90EF9008955C
-:10493000CF93C82F8CE20E946624882321F08C2F0D
-:10494000CF910C94662480E0CF910895CF930E947C
-:10495000F325811102C00E94D9258BE99AE00E94BB
-:10496000A609C5E6C15049F00E94E80B8FE39CE917
-:104970000197F1F700C00000F5CF84E99AE00E94AA
-:10498000A60989E20E949824811111C18AE20E943D
-:10499000982481110E94D92585E00E9498248111D4
-:1049A0000E9443240E94FE258093D70187E00E9445
-:1049B0009824882399F18BE10E949824882351F050
-:1049C0009091D70191FB882780F921E0822780FB15
-:1049D00091F922C08EE00E949824882351F0909192
-:1049E000D70192FB882780F921E0822780FB92F98A
-:1049F00013C080E10E9498249091D701882341F050
-:104A000093FB882780F921E0822780FB93F904C07B
-:104A1000892F809580FB90F99093D7018091D701E1
-:104A20000E9402260E9410268093EA0180EE0E94D6
-:104A30009824882341F08091EA01982F909590FB6B
-:104A400080F98093EA0189E30E949824882359F031
-:104A50009091EA0191FB882780F921E0822780FB71
-:104A600091F99093EA0182EE0E949824882359F0EC
-:104A70009091EA0192FB882780F921E0822780FB50
-:104A800092F99093EA0186EE0E949824882359F0C7
-:104A90009091EA0193FB882780F921E0822780FB2F
-:104AA00093F99093EA0183EE0E949824882359F0A9
-:104AB0009091EA0194FB882780F921E0822780FB0E
-:104AC00094F99093EA0185E30E949824882359F091
-:104AD0009091EA0195FB882780F921E0822780FBED
-:104AE00095F99093EA0181E30E949824882359F074
-:104AF0009091EA0196FB882780F921E0822780FBCC
-:104B000096F99093EA0181E10E949824882359F054
-:104B10009091EA0197FB882780F921E0822780FBAA
-:104B200097F99093EA018091EA010E9414268091FE
-:104B3000EA0187FB882780F980930D0187E20E94B4
-:104B40009824C82F8EE10E9498248111C2608FE1C1
-:104B50000E9498248111C46080E20E9498248111EF
-:104B6000C86081E20E9498248111C06182E20E94A3
-:104B700098248111C06283E20E9498248111C0644C
-:104B800084E20E949824882311F0C06802C0CC23DC
-:104B900029F08C2F0E940B266C2F03C00E94072641
-:104BA000682F70E080E090E0CF910C94FF20CF91CF
-:104BB00008956DEE7EEF80E090E00E94CE2F60E0E1
-:104BC00082E090E00E94C02F60E083E090E00E94CD
-:104BD000C02F60E084E090E00E94C02F60E085E09C
-:104BE00090E00C94C02F80E090E00E94BA2F21E06A
-:104BF0008D3E9E4F09F020E0822F089582E090E0E4
-:104C00000C94B22F682F82E090E00C94C02F83E0C8
-:104C100090E00C94B22F682F83E090E00C94C02FAA
-:104C200084E090E00C94B22F682F84E090E00C9424
-:104C3000C02F8091DF0180FF0BC06091130185E0E0
-:104C4000689FB001112475956795759567952AC081
-:104C500081FF09C06091130185E0689FB0011124B4
-:104C6000759567951FC082FF07C06091130185E0AD
-:104C7000689FB001112416C04091E0014423C9F09F
-:104C800060911201461788F72091130185E0289F53
-:104C900090011124429FC001439F900D112470E0A8
-:104CA0000E94842F6038710540F46115710539F058
-:104CB00002C065E070E0862F08958FE7089581E0D7
-:104CC00008958091DF0180FF08C06091110170E0BC
-:104CD000759567957595679521C081FF06C06091B0
-:104CE000110170E07595679519C082FF04C060914D
-:104CF000110170E010C08091E0018823C1F0609143
-:104D000010018617A0F790911101989FC0011124FE
-:104D100070E00E94842F6038710528F461157105D8
-:104D200021F0862F08958FE7089581E0089561E0CE
-:104D300070E0F4CF803F21F40E941926819504C0D1
-:104D4000813F29F40E9419268093E3010895823F50
-:104D500021F40E941926819504C0833F29F40E9402
-:104D600019268093E2010895893F19F40E94612673
-:104D700005C08A3F31F40E94612681958093E40149
-:104D800008958B3F21F40E946126819504C08C3FD9
-:104D900029F40E9461268093E5010895843F21F45F
-:104DA0008091E101816017C0853F21F48091E1018C
-:104DB000826011C0863F21F48091E10184600BC0C4
-:104DC000873F21F48091E101886005C0883F31F47C
-:104DD0008091E10180618093E10108958D3F21F48C
-:104DE0008091DF0181600BC08E3F21F48091DF0153
-:104DF000826005C08F3F29F48091DF018460809339
-:104E0000DF010895803F39F48091E30187FF6CC092
-:104E10001092E30169C0813F29F48091E3011816E3
-:104E2000BCF362C09091E201823F29F497FF5CC01D
-:104E30001092E20159C0833F19F41916CCF354C003
-:104E4000893F41F48091E40118160CF04DC0109296
-:104E5000E4014AC08A3F29F48091E40187FF44C0FD
-:104E6000F6CF8B3F39F48091E50187FF3DC010926A
-:104E7000E5013AC08C3F29F48091E5011816BCF396
-:104E800033C0843F21F48091E1018E7F17C0853FBC
-:104E900021F48091E1018D7F11C0863F21F4809142
-:104EA000E1018B7F0BC0873F21F48091E101877F77
-:104EB00005C0883F31F48091E1018F7E8093E1014C
-:104EC00013C08D3F21F48091DF018E7F0BC08E3F98
-:104ED00021F48091DF018D7F05C08F3F29F48091FF
-:104EE000DF018B7F8093DF018091E20181110EC091
-:104EF0008091E30181110AC08091E401811106C013
-:104F00008091E501811102C01092E0010895809125
-:104F1000D70183FF7EC087ED9AE00E94A6098091A9
-:104F2000E1011F928F9382ED9AE09F938F930E94ED
-:104F30003F0A80ED9AE00E94A6092091E201822FAB
-:104F4000992787FD90959F932F938DEC9AE09F93DF
-:104F50008F930E943F0A8BEC9AE00E94A609209151
-:104F6000E301822F992787FD90959F932F9388ECDB
-:104F70009AE09F938F930E943F0A86EC9AE00E94EA
-:104F8000A6092091E401822F992787FD90959F9390
-:104F90002F9383EC9AE09F938F930E943F0A81ECBA
-:104FA0009AE00E94A6092091E501822F992787FDAA
-:104FB00090959F932F938EEB9AE09F938F930E94EF
-:104FC0003F0A8BEB9AE00E94A6098091E0011F92B4
-:104FD0008F9388EB9AE09F938F930E943F0A86EB12
-:104FE0009AE00E94A6098091DF011F928F9383EBC4
-:104FF0009AE09F938F930E943F0A80EB9AE00E9471
-:10500000A6098DB79EB74C960FB6F8949EBF0FBEFB
-:105010008DBF81EE91E00E9493170E94E923909347
-:10502000DE018093DD0108951F93CF93DF9380917C
-:10503000DD019091DE010E94F5234091E0014423BF
-:1050400021F02091140130E006C0209115015AE0B2
-:10505000259F900111248217930708F482C0809144
-:10506000E2011091E301D091E401C091E5018111C9
-:1050700007C0111105C0D11103C0CC2309F471C0C0
-:105080004F3F19F04F5F4093E001181624F40E943F
-:1050900019268093E2018091E20187FF05C00E94FA
-:1050A000192681958093E201111624F40E94192695
-:1050B0008093E3018091E30187FF05C00E941926D8
-:1050C00081958093E3016091E201662339F11091AB
-:1050D000E301112319F1772767FD7095872F972F2B
-:1050E0000E94892E23E333E343E35FE30E94ED2E26
-:1050F0000E94562E6093E201612F772767FD70951D
-:10510000872F972F0E94892E23E333E343E35FE346
-:105110000E94ED2E0E94562E6093E3011D1624F48A
-:105120000E9461268093E4018091E40187FF05C01D
-:105130000E94612681958093E4011C1624F40E944C
-:1051400061268093E5018091E50187FF05C00E94FB
-:10515000612681958093E501DF91CF911F910C9499
-:105160008727DF91CF911F910895E1EEF1E085E06F
-:10517000DF011D928A95E9F71092E0011092DF019C
-:1051800008958AEF9CE00E94A6091F9281E08F9308
-:105190001F9285E08F938CEA9CE09F938F930E94EF
-:1051A0003F0A0F900F900F900F900F900F9008955F
-:1051B0008330E9F128F4813061F0823009F10895FB
-:1051C000853009F462C008F449C0863009F474C01F
-:1051D000089520911501862F90E0820F911D8F3F39
-:1051E000910520F4620F6093150103C08FEF809347
-:1051F0001501809115011F928F9385EE9BE072C07F
-:1052000020911401862F90E0820F911D8F3F910510
-:1052100020F4620F6093140103C08FEF8093140198
-:10522000809114011F928F9383ED9BE05BC02091CE
-:105230001301862F90E0820F911D8F3F910520F47E
-:10524000620F6093130103C08FEF8093130180916D
-:1052500013011F928F9380EC9BE044C020911201B8
-:10526000862F90E0820F911D8F3F910520F4620FF1
-:105270006093120103C08FEF80931201809112019D
-:105280001F928F938BEA9BE02DC020911101862FF6
-:1052900090E0820F911D8F3F910520F4620F609383
-:1052A000110103C08FEF80931101809111011F92B2
-:1052B0008F9382E99BE016C020911001862F90E029
-:1052C000820F911D8F3F910520F4620F60931001B2
-:1052D00003C08FEF80931001809110011F928F9374
-:1052E00087E79BE09F938F930E943F0A0F900F9058
-:1052F0000F900F900895833081F128F4813059F098
-:105300008230D1F00895853009F449C0B8F1863073
-:1053100009F456C0089580911501681720F4861B82
-:105320008093150102C010921501809115011F9202
-:105330008F9388E69BE054C080911401681720F495
-:10534000861B8093140102C01092140180911401F5
-:105350001F928F9386E59BE043C0809113016817ED
-:1053600020F4861B8093130102C0109213018091D8
-:1053700013011F928F9383E49BE032C0809112014E
-:10538000681720F4861B8093120102C0109212014C
-:10539000809112011F928F938EE29BE021C0809139
-:1053A0001101681720F4861B8093110102C010922E
-:1053B0001101809111011F928F9385E19BE010C034
-:1053C00080911001681720F4861B8093100102C0A1
-:1053D00010921001809110011F928F938AEF9AE032
-:1053E0009F938F930E943F0A0F900F900F900F9002
-:1053F0000895CF93C82F1F928F932FEF3DE03F93D7
-:105400002F930E943F0A61E070E080E090E004C0CA
-:10541000660F771F881F991FCA95D2F70E94FF2039
-:105420000F900F900F900F90CF910C94051DCF937C
-:105430008D3109F465C0B0F58E3009F4CBC100F5AB
-:10544000873009F49BC1A8F4863009F06AC28091C4
-:10545000D701817F8E7F8093D70184E09EE00E94F8
-:10546000A60989E492E10E94A60981E08093E70100
-:1054700080C1883009F44FC08B3009F47CC151C21F
-:10548000863109F4EDC138F4803109F4B6C18131B7
-:1054900009F42DC246C2893109F4CBC18B3109F41C
-:1054A00086C13FC2853309F434C248F4873209F417
-:1054B00030C208F430C2893209F42BC232C28334BC
-:1054C00038F48A3308F029C2883309F454C129C258
-:1054D000833409F41EC2883409F023C20E94051DDA
-:1054E00088E392E10E94A6099FEF23ED80E39150AB
-:1054F00020408040E1F700C000000E94432439C1F1
-:1055000088E592E10E94A6090E94102E0E9442178F
-:105510000E94800F2EC18DE492E10E94A60985E1D0
-:1055200090E10E94A6090E9407261F928F9382E1B4
-:1055300090E19F938F930E943F0A80E190E10E9447
-:10554000A6090E94FE25C82F8DEF9FE00E94A609A4
-:105550001F92CF9328EF3FE03F932F930E943F0A83
-:1055600086EF9FE00E94A6098CEE9FE00E94A609AC
-:105570008C2F81701F928F9329EE3FE03F932F93E2
-:105580000E943F0A87EE9FE00E94A6098DED9FE0F2
-:105590000E94A609C1FB882780F91F928F932AEDEC
-:1055A0003FE03F932F930E943F0A88ED9FE00E94C7
-:1055B000A6098CEC9FE00E94A609C2FB882780F90F
-:1055C0001F928F9329EC3FE03F932F930E943F0A55
-:1055D00087EC9FE00E94A6098EEB9FE00E94A6093F
-:1055E000C3FBCC27C0F91F92CF938BEB9FE09F9317
-:1055F0008F930E943F0A89EB9FE00E94A6090E94B8
-:105600001026C82F85EA9FE00E94A6091F92CF931B
-:1056100020EA3FE03F932F930E943F0A8EE99FE0EC
-:105620000E94A60985E89FE00E94A6098C2F817040
-:105630001F928F9322E83FE03F932F930E943F0AEF
-:105640008DB79EB780960FB6F8949EBF0FBE8DBFE4
-:1056500080E89FE00E94A60989E69FE00E94A609D3
-:10566000C1FB882780F91F928F9326E63FE03F9386
-:105670002F930E943F0A84E69FE00E94A60982E5DC
-:105680009FE00E94A609C2FB882780F91F928F9392
-:105690002FE43FE03F932F930E943F0A8DE49FE069
-:1056A0000E94A6098BE39FE00E94A609C3FB8827FE
-:1056B00080F91F928F9328E33FE03F932F930E943E
-:1056C0003F0A86E39FE00E94A6098CE29FE00E94C9
-:1056D000A609C4FB882780F91F928F9329E23FE037
-:1056E0003F932F930E943F0A87E29FE00E94A60902
-:1056F00085E19FE00E94A609C5FB882780F91F92DB
-:105700008F9322E13FE03F932F930E943F0A80E175
-:105710009FE00E94A60984EF9EE00E94A609C6FBB6
-:10572000882780F91F928F9321EF3EE03F932F93BC
-:105730000E943F0A8FEE9EE00E94A60987EE9EE03F
-:105740000E94A609C7FBCC27C0F91F92CF9384EE15
-:105750009EE09F938F930E943F0A82EE9EE00E94FC
-:10576000A6098DB79EB74C960FB6F8949EBF0FBE94
-:105770008DBFC1E0DBC08BE29EE058C08091D701B5
-:10578000C82FC17080FF09C08BE292E10E94A60978
-:105790008091D701817F8E7F44C08FE192E10E948A
-:1057A000A6098091D70181608093D701E2CF8091D3
-:1057B000D70181FBCC27C0F991E0C927C0FB81F953
-:1057C0008093D701CC2319F082E192E125C084E0D7
-:1057D00092E12CC08091D70182FBCC27C0F991E0E7
-:1057E000C927C0FB82F98093D701CC2319F085EF3C
-:1057F00091E112C085EE91E119C08091D70183FB40
-:10580000CC27C0F991E0C927C0FB83F98093D70169
-:10581000CC2351F089ED91E10E94A6098091D70136
-:1058200081608093D70182C08CEC91E10E94A6092F
-:10583000A0CF8DEB91E10E94A60981E991E10E9440
-:10584000A60984E591E10E94A60987E291E10E9400
-:10585000A60983EE90E10E94A60985EB90E1E6CFD0
-:1058600087EA90E10E94A6090E9442171F928F9337
-:105870008DE890E19F938F930E943F0A80910C01E5
-:105880001F928F9386E790E19F938F930E943F0A28
-:1058900080916E011F928F9383E690E19F938F9387
-:1058A0000E943F0A80910D011F928F9380E590E145
-:1058B0009F938F930E943F0A8091D9019091DA01C2
-:1058C000A091DB01B091DC01BF93AF939F938F93C5
-:1058D0008CE390E19F938F930E943F0A8DB79EB710
-:1058E00046960FB6F8949EBF0FBE8DBF42CF0E9462
-:1058F000051DC0910D0181E0C827C0930D01CC2387
-:1059000029F082E390E10E94A60910C087E290E1AD
-:105910008DCF80E003C08D5101C089530E94F929C9
-:1059200028CF85E290E10E94A609C0E08C2FCF919C
-:10593000089580E0089580E00895CF93C82F809166
-:10594000E701813081F020F0823009F44CC042C17F
-:10595000A0910E01B0910F018C91813169F08232DA
-:1059600009F03AC109C0A0910E01B0910F018C91CC
-:10597000813111F0823249F48C2F0E94992C8111CF
-:105980002FC08C2F0E94172A2CC08C2F0E949B2C7A
-:10599000811126C0C431E1F070F4CB3081F0C03108
-:1059A000D1F40E94C12887EF9DE00E94A60982E001
-:1059B0008093E70115C0C93259F0C83361F484E01F
-:1059C0009EE00E94A6098BEF9DE00E94A60908C0F8
-:1059D0001092E70103C185EF9DE00E94A609FEC079
-:1059E00081E08170FDC0C43220F5CE3108F0C0C026
-:1059F000CB3099F1C8F4C73009F0D2C08AE0809367
-:105A0000150194E19093140193E090931301809316
-:105A1000120188E08093110188E2809310018BE9E4
-:105A20009CE00E94A609BFC0C33149F1C431C1F056
-:105A3000B7C0CB3409F4A9C028F4C93289F0C833FF
-:105A400061F0AEC0C13509F49EC0C23509F499C0F9
-:105A5000CE3409F0A5C06AE09EC00E94C128A3C050
-:105A60008091E601882319F01092E6019CC088EA33
-:105A70009CE00E94A60981E08093E701B1C082E822
-:105A80009CE00E94A60980E79CE00E94A609809104
-:105A900015011F928F938DE69CE09F938F930E9438
-:105AA0003F0A8BE69CE00E94A60989E59CE00E94E3
-:105AB000A609809114011F928F9386E59CE09F9325
-:105AC0008F930E943F0A84E59CE00E94A60985E42A
-:105AD0009CE00E94A609809113011F928F9382E49B
-:105AE0009CE09F938F930E943F0A80E49CE00E9479
-:105AF000A6098FE29CE00E94A609809112011F92E4
-:105B00008F938CE29CE09F938F930E943F0A8AE2DE
-:105B10009CE00E94A60985E19CE00E94A609809174
-:105B200011011F928F9382E19CE09F938F930E94BB
-:105B30003F0A80E19CE00E94A60989EF9BE00E9459
-:105B4000A609809110011F928F9386EF9BE09F938F
-:105B50008F930E943F0A84EF9BE00E94A6098DB7B5
-:105B60009EB748960FB6F8949EBF0FBE8DBF1BC060
-:105B7000CE51EC2FF0E0E15DFE4F80818093E60195
-:105B800012C061E003C061E006C06AE08091E601F6
-:105B90000E94D82808C08091E6010E947B2903C09A
-:105BA00089E99CE013C08091E601882369F01F9287
-:105BB0008F9383E99CE09F938F930E943F0A0F90FD
-:105BC0000F900F900F9004C080E99CE00E94A609FE
-:105BD00081E006C01092E70180E002C080E001CFC2
-:105BE000CF910895E1E8F0E0808188608083808132
-:105BF000816080838FB7F89493E09093890090ED53
-:105C0000909388008FBF0895EFE6F0E08081826076
-:105C100080830895EFE6F0E080818D7F8083089592
-:105C2000EFE6F0E0808192E08927808308951F925B
-:105C30000F920FB60F9211242F933F934F935F93C0
-:105C40006F937F938F939F93AF93BF93EF93FF9344
-:105C50008091E8019091E90101969093E901809388
-:105C6000E801811103C082E00E94800FE091E90108
-:105C7000E695E695F0E0E859FD4EE4918091E80163
-:105C80008E1303C080E00E94800FFF91EF91BF91BF
-:105C9000AF919F918F917F916F915F914F913F91C4
-:105CA0002F910F900FBE0F901F90189504D06894FD
-:105CB000B1118DC0089570D088F09F5790F0B92F22
-:105CC0009927B751A0F0D1F0660F771F881F991F51
-:105CD0001AF0BA95C9F712C0B13081F077D0B1E0AF
-:105CE000089574C0672F782F8827B85F39F0B93FBF
-:105CF000CCF3869577956795B395D9F73EF4909553
-:105D00008095709561957F4F8F4F9F4F0895E894D0
-:105D100009C097FB3EF490958095709561957F4FF3
-:105D20008F4F9F4F9923A9F0F92F96E9BB279395A1
-:105D3000F695879577956795B795F111F8CFFAF4B1
-:105D4000BB0F11F460FF1BC06F5F7F4F8F4F9F4FE2
-:105D500016C0882311F096E911C0772321F09EE840
-:105D6000872F762F05C0662371F096E8862F70E0A6
-:105D700060E02AF09A95660F771F881FDAF7880F80
-:105D80009695879597F9089557FD9058440F551F9C
-:105D900059F05F3F71F04795880F97FB991F61F0AD
-:105DA0009F3F79F087950895121613061406551F24
-:105DB000F2CF4695F1DF08C0161617061806991F90
-:105DC000F1CF86957105610508940895E894BB2785
-:105DD00066277727CB0197F908950BD078C069D053
-:105DE00028F06ED018F0952309F05AC05FC0112436
-:105DF000EECFCADFA0F3959FD1F3950F50E0551F6A
-:105E0000629FF001729FBB27F00DB11D639FAA270F
-:105E1000F00DB11DAA1F649F6627B00DA11D661F5E
-:105E2000829F2227B00DA11D621F739FB00DA11D7F
-:105E3000621F839FA00D611D221F749F3327A00D39
-:105E4000611D231F849F600D211D822F762F6A2FD5
-:105E500011249F5750408AF0E1F088234AF0EE0F5A
-:105E6000FF1FBB1F661F771F881F91505040A9F767
-:105E70009E3F510570F014C0AACF5F3FECF3983EEF
-:105E8000DCF3869577956795B795F795E7959F5FCE
-:105E9000C1F7FE2B880F911D9695879597F9089568
-:105EA00097F99F6780E870E060E008959FEF80ECCD
-:105EB000089500240A941616170618060906089570
-:105EC00000240A9412161306140605060895092ED6
-:105ED0000394000C11F4882352F0BB0F40F4BF2B45
-:105EE00011F460FF04C06F5F7F4F8F4F9F4F089585
-:105EF000991B79E004C0991F961708F0961B881F1C
-:105F00007A95C9F78095089597FB072E16F40094AB
-:105F100007D077FD09D00E949E2F07FC05D03EF4E4
-:105F2000909581959F4F0895709561957F4F089545
-:105F3000EE0FFF1F0590F491E02D0994AA1BBB1BE7
-:105F400051E107C0AA1FBB1FA617B70710F0A61B79
-:105F5000B70B881F991F5A95A9F780959095BC019A
-:105F6000CD010895F999FECF92BD81BDF89A992788
-:105F700080B50895A8E1B0E042E050E00C94D52F40
-:105F8000262FF999FECF1FBA92BD81BD20BD0FB655
-:105F9000F894FA9AF99A0FBE019608950E94C02FBC
-:105FA000272F0C94C12FDC01CB01FC01F999FECF06
-:105FB00006C0F2BDE1BDF89A319600B40D92415091
-:0A5FC0005040B8F70895F894FFCFA1
-:105FCA002002810F72104F101B10E80F0101C5014A
-:105FDA0028080A03140A3F4D362039E50998096250
-:105FEA0009420909097C089508AE08C708E70801AB
-:0A5FFA000203040506070809000071
-:00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/tm2030/tm2030.hex b/keyboard/ergodox_ez/keymaps/tm2030/tm2030.hex
new file mode 100644
index 0000000000..1cd95d6d9a
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/tm2030/tm2030.hex
@@ -0,0 +1,1187 @@
+:100000000C94B5040C94FC040C94FC040C94FC04B7
+:100010000C94FC040C94FC040C94FC040C94FC0460
+:100020000C94FC040C94FC040C94240E0C94F60E1A
+:100030000C94FC040C94FC040C94FC040C94FC0440
+:100040000C94FC040C941A230C94FC040C94FC04F3
+:100050000C94FC040C94AC1C0C94FC040C94FC0458
+:100060000C94FC040C94FC040C94FC040C94FC0410
+:100070000C94FC040C94FC040C94FC040C94FC0400
+:100080000C94FC040C94FC040C94FC040C94FC04F0
+:100090000C94FC040C94FC040C94FC040C94FC04E0
+:1000A0000C94FC040C94FC040C94FC04630F850F6A
+:1000B0007810850F7810CA0FED0F78104210551088
+:1000C0003F133F136E136E13B113EB13F815F815AE
+:1000D0000414F815F914F914CC15F815F815E315EE
+:1000E000751901620262016202620035002B00E1B3
+:1000F00000E100E00000001E00140004001D0002EA
+:10010000304E001F001A0016001B00E300E1002023
+:1001100000080007000600AE002C002100150009B1
+:1001200000190065744B00220017000A000500004A
+:100130000029744C002A0000002800000008544CDC
+:10014000002A00000028000000500023001C000BC3
+:1001500000110000004F00240018000D001000E600
+:1001600000520025000C000E0036002D002C002649
+:100170000012000F0037004A00E50027001300338B
+:100180000038002E00510030002F00347231724DC3
+:1001900071000035002B00E100E100E00000001ECE
+:1001A0000034000400330002304E001F00360012FD
+:1001B000001400E300E1002000370008000D00AE4D
+:1001C000002C002100130018000E0065744B002263
+:1001D000001C000C001B00000029744C002A0000C9
+:1001E000002800000008544C002A000000280000ED
+:1001F000005000230009000700050000004F002404
+:10020000000A000B001000E600520025000600174F
+:10021000001A002F002C0026001500110019004ABA
+:1002200000E50027000F0016001D00300051002ED1
+:100230000038002D7231724D710000000000000086
+:1002400000000000000000000000000000000000AE
+:10025000000000000000000000000000000000009E
+:10026000000000000000000000000000000000008E
+:10027000000000000000000000000000000000007E
+:10028000000000000000000000000000000000006E
+:10029000000000000000000000000000000000005E
+:1002A000000000000000000000000000000000004E
+:1002B000000000000000000000000000000000003E
+:1002C000000000000000000000000000000000002E
+:1002D000000000000000000000000000000000001E
+:1002E000000000000000000000000000000000000E
+:1002F00000000000000000000000000000000000FE
+:1003000000000000000000000000000000000000ED
+:1003100000000000000000000000000000000000DD
+:1003200000000000000000000000000000000000CD
+:1003300000000000000000000000000000000000BD
+:1003400000000000000000000000000000000000AD
+:10035000000000000000000000000000000000009D
+:10036000000000000000000000000000000000008D
+:10037000000000000000000000000000000000007D
+:10038000000000000000000000000000000000006D
+:10039000000000000000000000000000000000005D
+:1003A000000000000000000000000000000000004D
+:1003B000000000000000000000000000000000003D
+:1003C000000000000000000000000000000000002D
+:1003D000000000000000000000000000000000001D
+:1003E000000000000000000000000000000000000D
+:1003F00000000000000000000000000000000000FD
+:1004000000000000000000000000000000000000EC
+:1004100000000000000000000000000000000000DC
+:1004200000000000000000000000000000000000CC
+:1004300000000000000000000000000000000000BC
+:1004400000000000000000000000000000000000AC
+:10045000000000000000000000000000000000009C
+:10046000000000000000000000000000000000008C
+:10047000000000000000000000000000000000007C
+:10048000000000000000000000000000000000006C
+:10049000000000000000000000000000000000005C
+:1004A000000000000000000000000000000000004C
+:1004B000000000000000000000000000000000003C
+:1004C000000000000000000000000000000000002C
+:1004D000000000000000000000000000000000001C
+:1004E000000000000000000000000000000000000C
+:1004F00000000000000000000000000000000000FC
+:1005000000000000000000000000000000000000EB
+:1005100000000000000000000000000000000000DB
+:1005200000000000000000000000000000000000CB
+:1005300000000000000000000000000000000000BB
+:1005400000000000000000000000000000000000AB
+:10055000000000000000000000000000000000009B
+:10056000000000000000000000000000000000008B
+:10057000000000000000000000000000000000007B
+:10058000000000000000000000000000000000006B
+:10059000000000000000000000000000000000005B
+:1005A000000000000000000000000000000000004B
+:1005B000000000000000000000000000000000003B
+:1005C000000000000000000000000000000000002B
+:1005D000000000000000000000000000000000001B
+:1005E000000000000000000000000000000000000B
+:1005F00000000000000000000000000000000000FB
+:1006000000000000000000000000000000000000EA
+:1006100000000000000000000000000000000000DA
+:1006200000000000000000000000000100010001C7
+:10063000000100010000003A003F004400010001F9
+:100640000001003B00400045000100010001003CAA
+:1006500000410001000100010001003D00420001D5
+:10066000000100010001003E004300010001000004
+:100670000001000100010000000100000001000174
+:1006800000010000005000000053003F0001005234
+:100690000051000000390040004A004D004F0001A9
+:1006A0000001002B005F005C005900620001005453
+:1006B0000060005D005A0001300100550061005EDD
+:1006C000005B0063000100560057005700580058B7
+:1006D00071000001000100010001000100000001A3
+:1006E0000001000100010001000100010001000102
+:1006F000004C020100010001000100B200490101AB
+:1007000000A80001000100B1004902010001000140
+:10071000000100B500A800000001004900A9000088
+:1007200000AA0000000100490001000000010000D3
+:10073000000100B00001000100010000000100A55F
+:10074000000100010001000100AC00A60001000151
+:1007500000010001000100A70001000100010001EB
+:1007600000010046000100010001000100AB00474C
+:10077000004800010001000100000016034500725E
+:100780000067006F0044006F007800200045005AA9
+:1007900000000016034500720067006F0044006F00
+:1007A000007800200045005A0000000403090409F5
+:1007B000026D00040100A0FA090400000103010118
+:1007C00000092111010001223F00070581030800F3
+:1007D0000A090401000103010200092111010001BD
+:1007E000224D000705820308000A090402000103E4
+:1007F00000000009211101000122360007058303D2
+:1008000008000A0904030001030000000921110186
+:1008100000012239000705840310000112011001B4
+:1008200000000008EDFE07130100010200010501B0
+:100830000906A101050719E029E71500250195081A
+:1008400075018102050819012905950575019102B7
+:1008500095017503910105071900297715002501F8
+:10086000957875018102C005010980A101850216F4
+:10087000010026B7001A01002AB700751095018102
+:1008800000C0050C0901A1018503160100269C0288
+:100890001A01002A9C02751095018100C00501090A
+:1008A00002A1010901A10005091901290515002569
+:1008B0000195057501810295017503810105010905
+:1008C0003009311581257F95027508810609381593
+:1008D00081257F950175088106050C0A380215816E
+:1008E000257F950175088106C0C005010906A10193
+:1008F000050719E029E71500250195087501810212
+:1009000095017508810105081901290595057501ED
+:1009100091029501750391010507190029FF150042
+:1009200025FF950675088100C0000000000000004A
+:1009300000000000010204060A0F17202C3A4A5D4D
+:1009400071879DB3C7DAE9F5FCFFFCF5E9DAC7B3B7
+:100950009D87715D4A3A2C20170F0A060402010098
+:100960000000000000000000000011241FBECFEFB7
+:10097000DAE0DEBFCDBF04B603FE27C08091ED01F3
+:100980009091EE01A091EF01B091F0018730904B72
+:10099000A740B04BD1F41092ED011092EE011092ED
+:1009A000EF011092F00114BE84B7877F84BF0FB6A9
+:1009B000F894A895809160008861809360001092FF
+:1009C00060000FBEE0E0FFE3099511E0A0E0B1E0B8
+:1009D000E6EDF9E402C005900D92A433B107D9F712
+:1009E00021E0A4E3B1E001C01D92AD3EB207E1F702
+:1009F0000E946B0B0C94E9240C940000613049F0C8
+:100A0000623059F488E00E94941A89E00E94941A96
+:100A100004C0FC018281811103C080E090E0089550
+:100A200080EE90E00895089556985E9825982D9848
+:100A300026982E9827982F988091B1019091B20115
+:100A4000A091B301B091B40190FF02C0259A2D9AF4
+:100A50008091B5019091B601A091B701B091B80114
+:100A60000297A105B10511F4269A2E9A0E94B110A1
+:100A700081FF02C0279A2F9A08950C941405569866
+:100A80005E9825982D9826982E9827982F988FEF66
+:100A900090E0909389008093880090938B008093DE
+:100AA0008A0090938D0080938C00259A2D9A2FEFC9
+:100AB00080E792E0215080409040E1F700C00000C4
+:100AC000269A2E9A2FEF80E792E0215080409040A6
+:100AD000E1F700C00000279A2F9A2FEF80E792E0FD
+:100AE000215080409040E1F700C0000025982D98EB
+:100AF0002FEF80E792E0215080409040E1F700C066
+:100B0000000026982E982FEF80E792E02150804039
+:100B10009040E1F700C0000027982F9856985E9803
+:100B200025982D9826982E9827982F98089589EA29
+:100B30008093800089E08093810024982C983F98CE
+:100B40008AB18F748AB96E98479A8BB1806B8BB9D2
+:100B5000769A0E943F050C94130580E28093000171
+:100B60008091340181110EC00E94FC0581E08093C8
+:100B700034012FEF83ED90E3215080409040E1F766
+:100B800000C0000080E40E940206809300018111F1
+:100B90002EC00E942C0680930001811128C00E9463
+:100BA0002C0680930001811122C08FE30E942C0645
+:100BB0008093000181111BC00E94240680E40E94E2
+:100BC000020680930001811112C08CE00E942C0665
+:100BD0008093000181110BC00E942C0680930001BC
+:100BE000811105C08FE30E942C06809300010E94B2
+:100BF00024068091000108951092B9008AE0809344
+:100C0000B800089594EA9093BC009091BC0097FFBF
+:100C1000FCCF9091B900987F983021F0903111F07D
+:100C200081E008958093BB0084E88093BC008091AC
+:100C3000BC0087FFFCCF8091B900887F883111F01C
+:100C4000803471F780E0089584E98093BC0080913E
+:100C5000BC0084FDFCCF08958093BB0084E88093A2
+:100C6000BC008091BC0087FFFCCF9091B900987FB9
+:100C700081E0983209F480E0089584E88093BC0014
+:100C80008091BC0087FFFCCF8091BB0008958091CC
+:100C90000001811115C080E40E94020680930001CA
+:100CA00081110CC082E10E942C0680930001811109
+:100CB00005C08FEF0E942C06809300010E9424063D
+:100CC00084B1807F84B985B1807F85B98AB1837F03
+:100CD0008AB98BB1837F8BB93E98469808950E945C
+:100CE000AD05809300010E94470680B38C7080BBE5
+:100CF00081B3836F81BBE4E4F1E0A6E3B1E011923C
+:100D00001D9281E0E235F807D1F70C9497059F9288
+:100D1000AF92BF92CF92DF92EF92FF920F931F9309
+:100D2000CF93DF9380910001882379F08091350182
+:100D30008F5F80933501811108C00E94AD058093BB
+:100D40000001811102C00E943F0586E3E82E81E088
+:100D5000F82E8701C0E0D0E0BB24B39492E0A92E26
+:100D6000CC24C394D12CC730D10500F5809100016B
+:100D7000811164C080E40E94020680930001811109
+:100D800012C082E10E942C068093000181110BC0E9
+:100D9000C6010C2E01C0880F0A94EAF780950E94C4
+:100DA0002C06809300010E94240648C0CA30A1F09E
+:100DB00028F4C83059F0C93061F005C0CC3089F052
+:100DC00070F0CD3089F0209A289810C0219A299887
+:100DD0000DC0229A2A980AC0239A2B9807C0529ACB
+:100DE00001C0539A5B9802C03E9A4698E0EAEA95A1
+:100DF000F1F78FB181708B25799902C032E001C083
+:100E000030E0832B7C9902C034E001C030E0832BBA
+:100E10007D9902C028E001C020E0822B7E9902C0AB
+:100E200090E101C090E0892B9FB19095991F99277F
+:100E3000991F9295990F907E892B0FC08091000188
+:100E400081114AC080E40E94020680930001882339
+:100E500081F1912C0E942406892DD8019C9198172C
+:100E600019F08C93A09201010E94470621960F5F12
+:100E70001F4FCE30D10509F076CF80910101882334
+:100E800069F1815080930101882339F0EFE9FFE097
+:100E90003197F1F700C0000021C0E4E4F1E0D70190
+:100EA0008D917D018193B4E4EB16B1E0FB06B9F7B7
+:100EB00015C083E10E942C06809300018111C9CFE7
+:100EC00081E40E940206809300018111C2CF0E943A
+:100ED0003D06982E9094BECF80E0BFCF0E943D0586
+:100EE00081E0DF91CF911F910F91FF90EF90DF9004
+:100EF000CF90BF90AF909F900895E82FF0E0EC5B0B
+:100F0000FE4F8081089508958B3B910580F4883AC7
+:100F1000910548F5853A9105D8F48430910508F09B
+:100F2000B2C0019709F06EC081E090E00895803E64
+:100F3000910508F467C0883E910508F4A4C09C019F
+:100F4000205F31092031310508F05CC090650895BB
+:100F5000853A910509F459C0863A910509F058C0BF
+:100F600082E890E40895883A910509F454C0893ADA
+:100F7000910509F453C08A3A910509F452C08B3A9D
+:100F8000910509F451C08C3A910509F450C08D3A8D
+:100F9000910509F44FC0803B910509F44EC08E3A8B
+:100FA000910509F44DC08F3A910509F44CC0813B7D
+:100FB000910509F44BC0823B910509F44AC0833B7B
+:100FC000910509F449C0843B910509F448C0853B6B
+:100FD000910509F447C0863B910509F446C0873B5B
+:100FE000910509F445C0883B910509F444C0893B4B
+:100FF000910509F443C08A3B910509F442C080E0A1
+:1010000094E4089580E090E0089581E890E40895E4
+:1010100083E890E4089582EE94E4089589EE94E4E0
+:1010200008958AEE94E4089585EB94E4089586EBA0
+:1010300094E4089587EB94E408958CEC94E4089587
+:101040008DEC94E4089583E895E408958AE895E4A6
+:10105000089582E995E4089584E995E4089581E28C
+:1010600096E4089583E296E4089584E296E4089570
+:1010700085E296E4089586E296E4089587E296E490
+:1010800008958AE296E40895089524E5829FC001B8
+:101090001124FC0126E0729FE00DF11D1124E60FE2
+:1010A000F11DEE0FFF1FE551FF4F859194910895BB
+:1010B000880F991FFC01E559F0408591949108959E
+:1010C000880F991FFC01E551FF4F85919491089578
+:1010D00024E5829FC0011124FC0146E0749FE00DCD
+:1010E000F11D1124E60FF11DEE0FFF1FE551FF4F1B
+:1010F000859194919C013A9521154FE1340708F4AC
+:1011000025C13F512115304120F49F700E94600895
+:1011100008959C0130532115304118F49927906CA3
+:101120000895811520E5920769F40E941A164FEF81
+:1011300084E39CE0415080409040E1F700C0000013
+:101140000C94D11C813020E5920731F48091CC01C0
+:1011500081608093CC0108959C0130552115304168
+:1011600008F05CC0292F33272F7033272130310539
+:10117000E9F4AC0164E0440F551F6A95E1F7442798
+:101180005370BC016370772702C0220F331F6A952A
+:10119000E2F73C68242B352B73E0880F991F7A9572
+:1011A000E1F780769927822B932B08952230310521
+:1011B00029F4982F8827816F906A0895233031058C
+:1011C000A1F4AC0133E0440F551F3A95E1F7407E9E
+:1011D00057708370992721E030E002C0220F331F3F
+:1011E0008A95E2F7C9019C6816C02430310531F5B3
+:1011F000AC0123E0440F551F2A95E1F7407E57705C
+:101200008370992721E030E002C0220F331F8A95B6
+:10121000E2F7C9019A68842B952B08959C013057F9
+:101220002115304118F49F70906208959C01305848
+:101230002115304118F49F70906A0895803E910501
+:10124000E0F4803C910558F58133910509F46FC0B5
+:1012500048F48932910509F463C08A32910509F492
+:101260006DC072C089339105E9F082389105D1F0E3
+:101270008533910509F44DC067C0833E910581F126
+:1012800038F4803E9105B9F0823E9105D9F05CC0FA
+:10129000863E910561F1873E9105A1F155C00E94FE
+:1012A000580808952091DE0120FD02C021FF4CC0A6
+:1012B00080EE90E049C08091DE0180FFF9CF89E3A4
+:1012C00090E042C08091DE0182FF0EC08091DE017D
+:1012D00084FF03C080E090E037C083EE90E034C02C
+:1012E0008091DE0182FFF2CF82EE90E02DC08091EE
+:1012F000DE0183FF0BC08091DE0184FDEBCF87EE22
+:1013000090E022C08091DE0183FFF5CF86EE90E071
+:101310001BC08091DE0185FF07C089E290E014C008
+:101320008091DE0185FFF9CF85E390E00DC08091CB
+:10133000DE0186FF07C08AE290E006C08091DE01F0
+:1013400086FFF9CF81E390E00E9484070895089515
+:10135000809162010895CF93DF9300D01F92CDB7A3
+:10136000DEB79C018091E401843019F593E0998304
+:101370003B832A839093E9008FEF9091E80081509E
+:1013800095FD06C095ED9A95F1F700008111F5CF16
+:101390008091E80085FF0DC040E050E063E070E020
+:1013A000CE0101960E94180C8091E8008E77809300
+:1013B000E8000F900F900F90DF91CF910895CF9399
+:1013C000DF9300D01F92CDB7DEB72091E401243027
+:1013D00021F522E029839B838A8383E08093E900BF
+:1013E0008FEF9091E800815095FD06C095ED9A959C
+:1013F000F1F700008111F5CF8091E80085FF0DC065
+:1014000040E050E063E070E0CE0101960E94180CCD
+:101410008091E8008E778093E8000F900F900F90F6
+:10142000DF91CF9108959C018091E4018430F9F41B
+:1014300082E08093E9009FEF8091E800915085FD64
+:1014400006C085ED8A95F1F700009111F5CF8091E6
+:10145000E80085FF0CC040E050E065E070E0C901A5
+:101460000E94180C8091E8008E778093E800089520
+:10147000CF93DF93EC018091E401843009F046C002
+:1014800090910C019923D9F090910D019923B9F015
+:101490008093E9008FEF9091E800815095FD06C0A0
+:1014A00095E19A95F1F700008111F5CF8091E80060
+:1014B00085FF2CC040E050E060E170E017C081E0A3
+:1014C0008093E9008FEF9091E800815095FD06C070
+:1014D00095ED9A95F1F700008111F5CF8091E80024
+:1014E00085FF14C040E050E068E070E0CE010E944B
+:1014F000180C8091E8008E778093E80080E1FE016F
+:10150000A2E5B1E001900D928A95E1F7DF91CF91CC
+:1015100008958091E301811109C00E94A90D0E94E4
+:10152000060E8091E20084608093E200089510929C
+:10153000E301089508950C9407230E94671C0E94FC
+:101540000D230E94B1100C94A70942E061EC81E0E8
+:101550000E94220D42E061EC82E00E94220D42E0F6
+:1015600061EC83E00E94220D42E161EC84E00C9486
+:10157000220D8091E601833009F455C030F48130AA
+:1015800071F0823009F48EC008958A3009F47AC06F
+:101590008B3009F460C0893009F09CC020C0809174
+:1015A000E501813A09F096C08091E800877F809339
+:1015B000E8008091E9019091EA01892B21F460E132
+:1015C00082E591E003C060E080E090E070E00E947E
+:1015D000630C8091E8008B778093E80008958091F8
+:1015E000E501813209F076C08091E9019091EA012C
+:1015F000009719F0039709F06DC08091E800877F8C
+:101600008093E8008091E80082FD05C08091E401AC
+:101610008111F8CF5FC08091F100809362018091C9
+:10162000E8008B7753C08091E501813A09F052C000
+:101630008091E9019091EA01892B09F04BC08091DA
+:10164000E800877F8093E8008091E80080FFFCCF6E
+:1016500080910C0136C08091E5018132D9F58091ED
+:10166000E9019091EA01892BA9F58091E800877F33
+:101670008093E8000E94570D8091E70180930C0150
+:101680000C941A168091E501813221F58091E800D1
+:10169000877F8093E8000E94570D8091E801809336
+:1016A000630108958091E501813AA1F48091E800F9
+:1016B000877F8093E8008091E80080FFFCCF8091D5
+:1016C00063018093F1008091E8008E778093E800B9
+:1016D0000C94570D089584B7877F84BF0FB6F89494
+:1016E000A8958091600088618093600010926000EE
+:1016F0000FBE90E080E80FB6F8948093610090935D
+:1017000061000FBE0E9400110E94A90D0E94060EEA
+:101710008091E20084608093E20078940E949110AE
+:101720000E94021182E091E00E94AC100E94F5221A
+:101730008091E401853069F40E94291C8091E201C6
+:101740008823B1F30E94531C882391F30E94020C5A
+:10175000EFCF0E940811ECCF292F3327233031051A
+:10176000C9F060F42130310581F02230310509F0F3
+:1017700041C08DE690E02FEA37E040C021323105CC
+:10178000E1F02232310531F135C082E190E02CE107
+:1017900038E034C099278130910549F028F002974C
+:1017A00049F5EBE7F7E005C0EBEAF7E002C0E3E953
+:1017B000F7E0849190E09F0121C06430D8F4E62FD7
+:1017C000F0E0EE0FFF1FEE5DFE4F2081318189E0DA
+:1017D00090E014C0643070F470E0FB01EE0FFF1F66
+:1017E000E65EFE4F20813181FB01EA5EFE4F808183
+:1017F00090E004C080E090E020E030E0FA01318326
+:101800002083089580E189BD82E189BD09B400FE8D
+:10181000FDCF8091D8008F7D8093D8008091E0002B
+:1018200082608093E0008091E00081FDFCCF08950C
+:10183000CF92DF92EF92FF920F931F93CF93DF939C
+:10184000EC018B016A010E94760D811133C0C11435
+:10185000D10439F0F60180819181081B190BC80F62
+:10186000D91FE12CF12C0115110519F18091E80027
+:1018700085FD16C08091E8008E778093E800C11442
+:10188000D10449F0F60180819181E80EF91EF182C0
+:10189000E08285E00FC00E94760D882321F30AC004
+:1018A00089918093F10001501109FFEFEF1AFF0AAF
+:1018B000DACF80E0DF91CF911F910F91FF90EF90F1
+:1018C000DF90CF9008952091EB013091EC01261725
+:1018D000370748F06115710539F42091E8002E773B
+:1018E0002093E80001C0B901FC0120E061157105F9
+:1018F00079F18091E4018823F1F18530F1F1809153
+:10190000E80083FD3CC08091E80082FD2EC08091FC
+:10191000E80080FFEBCF2091F3008091F20090E08F
+:10192000922B6115710551F08830910538F42191A1
+:101930002093F100615071090196F3CF21E00897DF
+:1019400009F020E08091E8008E778093E800CECF08
+:101950002111CFCF0AC08091E401882361F0853046
+:1019600061F08091E80083FD0AC08091E80082FF69
+:10197000F2CF80E0089582E0089583E0089581E049
+:1019800008952091EB013091EC012617370748F0BC
+:101990006115710539F42091E8002E772093E80055
+:1019A00001C0B901FC0120E06115710591F1809140
+:1019B000E401882309F440C0853009F43FC08091D8
+:1019C000E80083FD3DC08091E80082FD2FC080913A
+:1019D000E80080FFE9CF2091F3008091F20090E0D1
+:1019E000922B6115710559F08830910540F42491CE
+:1019F0002093F1003196615071090196F2CF21E0F8
+:101A0000089709F020E08091E8008E778093E80045
+:101A1000CBCF2111CCCF0AC08091E401882361F0A3
+:101A2000853061F08091E80083FD0AC08091E80074
+:101A300082FFF2CF80E0089582E0089583E0089568
+:101A400081E00895982F973068F59093E9009817F2
+:101A500039F07091EC002091ED005091F00003C03E
+:101A6000242F762F50E021FD02C09F5FECCF3091F4
+:101A7000EB003E7F3093EB003091ED003D7F3093E3
+:101A8000ED003091EB0031603093EB007093EC008F
+:101A90002093ED005093F0002091EE0027FDE5CF5C
+:101AA00080E008958F708093E90081E0089580912F
+:101AB000E50187FF11C08091E80082FD05C080919B
+:101AC000E4018111F8CF11C08091E8008B770BC041
+:101AD0008091E401882349F08091E80080FFF8CFED
+:101AE0008091E8008E778093E80008952091E400CB
+:101AF0003091E50095E64091EC00842F817040FF25
+:101B000023C08091E80080FD1DC08091E4018823FE
+:101B100099F0853099F08091EB0085FD11C04091DE
+:101B2000E4005091E5002417350729F3915011F096
+:101B30009A01E1CF84E0089582E0089583E008955A
+:101B400081E0089580E008954091E80042FFDDCFF4
+:101B500008950E94170E0E941F0EE0EEF0E08081B3
+:101B600081608083E8EDF0E080818F77808319BC0D
+:101B7000A7EDB0E08C918E7F8C9380818F7E8083E7
+:101B80001092E30108950F931F93CF93DF930E9468
+:101B9000170E0E941F0EC8EDD0E088818F778883D2
+:101BA00088818068888388818F7D888319BC1092A2
+:101BB000E4011092E0011092E2011092E10100EEC6
+:101BC00010E0F80180818B7F808388818160888329
+:101BD00042E060E080E00E94220DE1EEF0E08081D2
+:101BE0008E7F8083E2EEF0E080818160808380815F
+:101BF00088608083F80180818E7F80838881806106
+:101C00008883DF91CF911F910F910895E8EDF0E067
+:101C100080818F7E8083E7EDF0E08081816080832A
+:101C200084E082BF81E08093E3010C94C30DE8ED72
+:101C3000F0E080818E7F80831092E2000895109200
+:101C4000DA001092E10008951F920F920FB60F92E2
+:101C500011242F933F934F935F936F937F938F93B1
+:101C60009F93AF93BF93EF93FF938091E10082FF27
+:101C70000BC08091E20082FF07C08091E1008B7F62
+:101C80008093E1000E9490108091DA0080FF1FC0D5
+:101C90008091D80080FF1BC08091DA008E7F8093F6
+:101CA000DA008091D90080FF0DC080E189BD82E11A
+:101CB00089BD09B400FEFDCF81E08093E4010E945C
+:101CC000890A05C019BC1092E4010E94970A80910C
+:101CD000E10080FF19C08091E20080FF15C0809173
+:101CE000E2008E7F8093E2008091E2008061809329
+:101CF000E2008091D80080628093D80019BC85E012
+:101D00008093E4010E949B0A8091E10084FF30C02F
+:101D10008091E20084FF2CC080E189BD82E189BD11
+:101D200009B400FEFDCF8091D8008F7D8093D8004C
+:101D30008091E1008F7E8093E1008091E2008F7EB0
+:101D40008093E2008091E20081608093E2008091C4
+:101D5000E001882311F084E007C08091E30087FD53
+:101D600002C081E001C083E08093E4010E949D0AEB
+:101D70008091E10083FF29C08091E20083FF25C0AC
+:101D80008091E100877F8093E10082E08093E4010D
+:101D90001092E0018091E1008E7F8093E1008091BC
+:101DA000E2008E7F8093E2008091E2008061809368
+:101DB000E20042E060E080E00E94220D8091F000AD
+:101DC00088608093F0000E949A0AFF91EF91BF9182
+:101DD000AF919F918F917F916F915F914F913F91C3
+:101DE0002F910F900FBE0F901F9018951F920F927A
+:101DF0000FB60F9211242F933F934F935F936F93DE
+:101E00007F938F939F93AF93BF93CF93DF93EF9382
+:101E1000FF93C091E900CF708091EC00D82FD17072
+:101E200080FDD0E81092E9008091F000877F8093D8
+:101E3000F00078940E943A0F1092E9008091F0002F
+:101E400088608093F000CD2BCF70C093E900FF91A4
+:101E5000EF91DF91CF91BF91AF919F918F917F9142
+:101E60006F915F914F913F912F910F900FBE0F9007
+:101E70001F9018951F93CF93DF93CDB7DEB7AA9726
+:101E80000FB6F894DEBF0FBECDBFE5EEF1E0809156
+:101E9000F100819321E0ED3EF207C9F70E94B90AF3
+:101EA0008091E80083FF24C18091E5019091E601D3
+:101EB000492F50E04A30510508F01AC1FA01EA5A98
+:101EC000FF4F0C949E24803881F0823809F010C1B5
+:101ED0008091E9018F708093E9008091EB0085FB90
+:101EE000882780F91092E90006C08091E101909165
+:101EF000E201911182609091E800977F9093E80051
+:101F00008093F1001092F100C8C0282F2D7F09F0B6
+:101F1000EFC0882319F0823061F0EAC08091E701B8
+:101F2000813009F0E5C0933009F080E08093E20150
+:101F30002BC08091E701811127C08091E9018F704A
+:101F400009F4D6C08093E9002091EB0020FF1CC06B
+:101F5000933021F48091EB00806214C09091EB00EB
+:101F600090619093EB0021E030E0A90102C0440FA2
+:101F7000551F8A95E2F74093EA001092EA0080919B
+:101F8000EB0088608093EB001092E9008091E800FC
+:101F9000877F86C08111ACC01091E7011F778091C7
+:101FA000E3008078812B8093E3008091E800877FB5
+:101FB0008093E8000E94570D8091E80080FFFCCFDD
+:101FC0008091E30080688093E300111102C082E0F9
+:101FD00001C083E08093E4018BC08058823008F018
+:101FE00087C08091E7019091E8018C3D53E095070F
+:101FF00079F583E08A838AE289834FB7F894DE011A
+:10200000139620E03EE051E2E32FF0E050935700BA
+:10201000E49120FF03C0E295EF703F5FEF708E2FD9
+:1020200090E0EA3010F0C79601C0C0968D939D9362
+:102030002F5F243149F74FBF8091E800877F80935D
+:10204000E8006AE270E0CE0101960E94630C14C0C1
+:10205000AE014F5F5F4F6091E9010E94AC0BBC0184
+:10206000892B09F445C09091E800977F9093E80090
+:1020700089819A810E94C10C8091E8008B778093BE
+:10208000E80036C08038A1F58091E800877F809312
+:10209000E8008091E0018093F1008091E8008E7764
+:1020A0008093E8000E94570D23C0811121C08091C8
+:1020B000E7019091E80199270297D4F48091E80014
+:1020C000877F8093E8008091E7018093E0010E9480
+:1020D000570D8091E001811106C08091E30087FDDA
+:1020E00002C081E001C084E08093E4010E94A50A5F
+:1020F0008091E80083FF0AC08091E800877F809389
+:10210000E8008091EB0080628093EB00AA960FB606
+:10211000F894DEBF0FBECDBFDF91CF911F91089520
+:102120000895CF938091E4018823A1F0C091E90044
+:10213000CF709091EC00892F817090FD80E8C82BC2
+:102140001092E9008091E80083FD0E943A0FCF7061
+:10215000C093E900CF91089590936901809368013D
+:102160000895E0916801F0916901309721F00190A4
+:10217000F081E02D099480E00895E0916801F091EC
+:102180006901309721F00280F381E02D09940895D0
+:10219000E0916801F0916901309721F00480F581A8
+:1021A000E02D099408952091660130916701281768
+:1021B000390771F09093670180936601E09168019F
+:1021C000F0916901309721F00680F781E02D0994A4
+:1021D000089520916401309165012817390771F045
+:1021E0009093650180936401E0916801F091690129
+:1021F000309721F00084F185E02D09940895089529
+:102200000C94FF100E946D1C0E946F060C94331DED
+:10221000CF92DF92EF92FF920F931F93CF93DF93B2
+:10222000CDB7DEB72B970FB6F894DEBF0FBECDBF8C
+:102230000E9487068BE6C82E81E0D82E00E010E0D1
+:10224000E02E802F0E947D07F60141916F01F82E4C
+:10225000F426B1F40F5F1F4F0E30110589F78FEF91
+:1022600089838A831B820E94761C8160782F9D83DC
+:102270008C8349815A816B818D810E94AB1140C052
+:102280009091CC0191FF04C08B870E9483078B85BE
+:1022900020E030E04F2D50E0922FBA01022E02C014
+:1022A000759567950A94E2F760FF24C02E83EF824C
+:1022B00021E030E0690102C0CC0CDD1C9A95E2F708
+:1022C00090E08C219D21892B09F420E028870E9431
+:1022D000761C8160782F9A8789874E815F81688517
+:1022E0008A850E94AB11F801E559FE4F8081C8260E
+:1022F000C08206C02F5F3F4F2630310569F6AACF56
+:102300000E941A200E94B11090916A018917A1F0D1
+:102310000E94B11080936A012B960FB6F894DEBF2D
+:102320000FBECDBFDF91CF911F910F91FF90EF9026
+:10233000DF90CF900C94A7092B960FB6F894DEBFD0
+:102340000FBECDBFDF91CF911F910F91FF90EF9006
+:10235000DF90CF900895CF93DF93CDB7DEB72B9763
+:102360000FB6F894DEBF0FBECDBF4F835887698785
+:102370007A878B87DE01119686E0FD0111928A959E
+:10238000E9F785E0FE01379601900D928A95E1F715
+:1023900049815A816B817C818D819E810E94AE181A
+:1023A0002B960FB6F894DEBF0FBECDBFDF91CF9155
+:1023B0000895CF93C82F882309F4C1C0823859F4F7
+:1023C0000E94B11081FDBBC089E30E944B1B0E949B
+:1023D000031C89E30CC0833879F40E94B11080FD9E
+:1023E000AEC083E50E944B1B0E94031C83E50E9444
+:1023F0008A1BCF910C94031C843859F40E94B110AD
+:1024000082FD9DC087E40E944B1B0E94031C87E451
+:10241000EECF8CEF8C0F813A48F48C2F0E945A2219
+:1024200081118DC08C2F0E944B1BE3CF80E28C0F5B
+:10243000883048F4C77081E001C0880FCA95EAF778
+:102440000E94CC1BD6CF8BE58C0F833078F4C53A35
+:1024500029F0C63A31F083E890E005C081E890E0C9
+:1024600002C082E890E0CF910C94D31088E58C0FE5
+:10247000833108F064C0C83A39F1C93A41F1CA3A27
+:1024800049F1CB3A51F1CC3A59F1CD3A61F1C03B27
+:1024900069F1CE3A71F1CF3A79F1C13B81F1C23B9A
+:1024A00089F1C33B91F1C43B99F1C53BA1F1C63B16
+:1024B000A9F1C73BB1F1C83BB9F1C93BC1F1CA3B76
+:1024C000C9F180E090E038C082EE90E035C089EE3E
+:1024D00090E032C08AEE90E02FC085EB90E02CC0F7
+:1024E00086EB90E029C087EB90E026C08CEC90E072
+:1024F00023C08DEC90E020C083E891E01DC08AE805
+:1025000091E01AC082E991E017C084E991E014C01B
+:1025100081E292E011C083E292E00EC084E292E098
+:102520000BC085E292E008C086E292E005C087E237
+:1025300092E002C08AE292E0CF910C94E910CF9130
+:102540000895882309F44BC0823859F40E94B110D1
+:1025500081FF45C089E30E944B1B0E94031C89E355
+:102560000CC0833871F40E94B11080FF38C083E53D
+:102570000E944B1B0E94031C83E50E948A1B0C9443
+:10258000031C843859F40E94B11082FF28C087E4EC
+:102590000E944B1B0E94031C87E4EFCF9CEF980F17
+:1025A000913A58F390E2980F983050F4877091E088
+:1025B00001C0990F8A95EAF7892F0E94D21BDFCFBD
+:1025C0009BE5980F933020F480E090E00C94D310BA
+:1025D000885A833120F480E090E00C94E91008954B
+:1025E000882321F00E94CC1B0C94031C089588239F
+:1025F00021F00E94D21B0C94031C0895BF92CF922D
+:10260000DF92EF92FF920F931F93CF93DF9300D04F
+:1026100000D000D0CDB7DEB77C0185E0F701DE0148
+:10262000119601900D928A95E1F7F70183819481CB
+:10263000892B09F4DDC2908181818F3F19F49F3F7E
+:1026400009F4D6C2F7010281258122952F70998362
+:102650008A8389819A812E830E940A1B182FB92EA2
+:102660000E94091B0E94D019EB2DE295EF704E2FAE
+:1026700050E0FA01E05AFF4F2E810C949E248B2DDE
+:10268000807F9B2D9F70F92E882319F0F29480EFA4
+:10269000F822002349F0FF2009F457C28F2D0E9431
+:1026A000DC1B0E94031C51C2812F0E94A112FF203B
+:1026B00009F49EC28F2D0E94E21B26960FB6F89455
+:1026C000DEBF0FBECDBFDF91CF911F910F91FF9065
+:1026D000EF90DF90CF90BF900C94031C3B2D307F88
+:1026E0008B2D8F70303211F08295807F112319F07D
+:1026F000113021F12CC00023B9F0222309F490C13C
+:10270000213009F08DC126960FB6F894DEBF0FBEBA
+:10271000CDBFDF91CF911F910F91FF90EF90DF9090
+:10272000CF90BF900C94EC1B222319F0213009F4B8
+:102730005FC28E830E94EF1B8E8186C1002321F031
+:10274000223008F055C26CC1211152C27DC1002354
+:1027500021F0222309F464C1F8C1222309F474C1D1
+:1027600009C28B2D86958695837019F08130D1F042
+:102770003FC2002321F0812F9B2D937002C080E087
+:1027800090E026960FB6F894DEBF0FBECDBFDF9166
+:10279000CF911F910F91FF90EF90DF90CF90BF905E
+:1027A0000C94D310002321F0812F9B2D937002C035
+:1027B00080E090E026960FB6F894DEBF0FBECDBF46
+:1027C000DF91CF911F910F91FF90EF90DF90CF900D
+:1027D000BF900C94E910812F002319F00E94221F52
+:1027E00002C00E948A1F26960FB6F894DEBF0FBE65
+:1027F000CDBFDF91CF911F910F91FF90EF90DF90B0
+:10280000CF90BF900C940F208B2D837009F075C072
+:102810000111EEC1812F829586958770880F880FF0
+:10282000912F9F70C92ED12CE12CF12C082E04C0C1
+:10283000CC0CDD1CEE1CFF1C0A94D2F714FF12C056
+:102840000FE010E020E030E004C0000F111F221F55
+:10285000331F8A95D2F7C901B801609570958095AC
+:10286000909503C060E070E0CB014B2D46954695F6
+:1028700043704230C1F060F56C297D298E299F2973
+:10288000413051F126960FB6F894DEBF0FBECDBF92
+:10289000DF91CF911F910F91FF90EF90DF90CF903C
+:1028A000BF900C94F7196C297D298E299F292696B3
+:1028B0000FB6F894DEBF0FBECDBFDF91CF911F9151
+:1028C0000F91FF90EF90DF90CF90BF900C94131A70
+:1028D0000E94F719C701B60126960FB6F894DEBF1D
+:1028E0000FBECDBFDF91CF911F910F91FF90EF9061
+:1028F000DF90CF90BF900C94DB19002319F08B2D43
+:10290000817001C08695882309F472C1812F829558
+:1029100086958770880F880F912F9F70C92ED12CB4
+:10292000E12CF12C082E04C0CC0CDD1CEE1CFF1C8D
+:102930000A94D2F714FF12C00FE010E020E030E05C
+:1029400004C0000F111F221F331F8A95D2F7C9013F
+:10295000B801609570958095909503C060E070E037
+:10296000CB014B2D4695469543704230C1F060F542
+:102970006C297D298E299F29413051F126960FB669
+:10298000F894DEBF0FBECDBFDF91CF911F910F91A5
+:10299000FF90EF90DF90CF90BF900C94D11A6C29EC
+:1029A0007D298E299F2926960FB6F894DEBF0FBE8B
+:1029B000CDBFDF91CF911F910F91FF90EF90DF90EE
+:1029C000CF90BF900C94ED1A0E94D11AC701B601A6
+:1029D00026960FB6F894DEBF0FBECDBFDF91CF9124
+:1029E0001F910F91FF90EF90DF90CF90BF900C94CC
+:1029F000B51A103FD1F118F4103E50F4A1C0123FA7
+:102A000009F463C008F44CC0133F09F473C098C0C4
+:102A10001F708B2D8F710023A1F00E944E1A812F01
+:102A200026960FB6F894DEBF0FBECDBFDF91CF91D3
+:102A30001F910F91FF90EF90DF90CF90BF900C947B
+:102A4000F0120E946F1A812F26960FB6F894DEBFFF
+:102A50000FBECDBFDF91CF911F910F91FF90EF90EF
+:102A6000DF90CF90BF900C94F7120023A9F02111B2
+:102A7000BFC08B2D8F7126960FB6F894DEBF0FBEA8
+:102A8000CDBFDF91CF911F910F91FF90EF90DF901D
+:102A9000CF90BF900C94941A223008F0A9C0E9CFCF
+:102AA0000023A9F08B2D8F7126960FB6F894DEBF08
+:102AB0000FBECDBFDF91CF911F910F91FF90EF908F
+:102AC000DF90CF90BF900C944E1A002359F38B2DBA
+:102AD0008F7126960FB6F894DEBF0FBECDBFDF9183
+:102AE000CF911F910F91FF90EF90DF90CF90BF900B
+:102AF0000C946F1A002399F08B2D8F7126960FB6C8
+:102B0000F894DEBF0FBECDBFDF91CF911F910F9123
+:102B1000FF90EF90DF90CF90BF900C94391A2696DB
+:102B20000FB6F894DEBF0FBECDBFDF91CF911F91DE
+:102B30000F91FF90EF90DF90CF90BF900C942F1AE1
+:102B40000023A9F0222309F4ADCF812F26960FB6DA
+:102B5000F894DEBF0FBECDBFDF91CF911F910F91D3
+:102B6000FF90EF90DF90CF90BF900C94D91122236B
+:102B700009F4ADCF812F26960FB6F894DEBF0FBEB5
+:102B8000CDBFDF91CF911F910F91FF90EF90DF901C
+:102B9000CF90BF900C94A1124B2D4F70612FC701A5
+:102BA0000E94FE0426960FB6F894DEBF0FBECDBF7E
+:102BB000DF91CF911F910F91FF90EF90DF90CF9019
+:102BC000BF900C9453194B2D4F70612FC70126965F
+:102BD0000FB6F894DEBF0FBECDBFDF91CF911F912E
+:102BE0000F91FF90EF90DF90CF90BF900C9444082E
+:102BF00026960FB6F894DEBF0FBECDBFDF91CF9102
+:102C00001F910F91FF90EF90DF90CF90BF900895AC
+:102C10000E94E91B0E94BE1B0E94031C0E94BF2051
+:102C20000E940F2080E090E00E94D31080E090E0AE
+:102C30000C94E9100E94D91B0C9408160E940A1BE0
+:102C4000292F22952F702C3030F42A3048F422504E
+:102C5000223078F405C02C3041F02F3031F009C01B
+:102C6000803E48F0803F29F406C093FB882780F916
+:102C7000089580E0089581E00895CF93DF9300D018
+:102C800000D01F92CDB7DEB70F900F900F900F902E
+:102C90000F90DF91CF910895CF93DF9300D000D0B4
+:102CA00000D0CDB7DEB726960FB6F894DEBF0FBEC4
+:102CB000CDBFDF91CF9108951F93CF93DF93C09144
+:102CC000790116E080917A01C81799F0D0E01C9F35
+:102CD000F0011D9FF00D1124E558FE4F40815181F8
+:102CE00062817381848195810E944C162196C77000
+:102CF000E9CFDF91CF911F9108954091AB015091A1
+:102D0000AC016091AD017091AE018091AF019091E5
+:102D1000B0010C944C168091B00182958F7009F02F
+:102D200054C08091AD01882309F44FC0809179018E
+:102D3000A0917A014091AE015091AF016091AB0139
+:102D40007091AC01B6E08A1709F43FC090E04115DC
+:102D50005105C1F17F3F11F46F3FA1F1B89FF00120
+:102D6000B99FF00D1124E558FE4F218127132AC089
+:102D70002081261327C02281211124C02381348180
+:102D80002417350710F421503109241B350B283C3A
+:102D90003105C0F42091B0012F7020612093B00163
+:102DA00026E0289FF001299FF00D1124E058FE4FE6
+:102DB00080818F70806180838BEA91E00E94FE1297
+:102DC0000C945C1601968770BECF0895CF92DF9267
+:102DD000EF92FF920F931F93CF93DF93CDB7DEB7A0
+:102DE00062970FB6F894DEBF0FBECDBF8C0185E0B1
+:102DF000F801DE011D9601900D928A95E1F7D80148
+:102E00004C9111965C91119712966C918091AE0144
+:102E10009091AF01009709F475C13091AB017091A9
+:102E2000AC017F3F19F43F3F09F46CC1F801C38046
+:102E3000D480E090AD01EE2009F4BEC02091B00135
+:102E4000C816D90628F0D601A81BB90BCD0104C0BD
+:102E5000809590958C0D9D1DFF24F394883C9105E1
+:102E600078F0F12C207F09F0C4C07C2DD98AC88A63
+:102E700089890E943D168BEA91E00E94FE12AFC044
+:102E8000822F807F09F045C0571313C0431311C030
+:102E900061110FC02F7020612093B0010E947D1638
+:102EA0008BEA91E00E94FE128091B001F8018583C7
+:102EB0002EC0CD2819F15F3F11F44F3FF9F0F62EE7
+:102EC00061111CC08091790120917A0136E082174E
+:102ED00009F45BC090E0389FF001399FF00D112498
+:102EE000E558FE4F7181571306C07081471303C028
+:102EF0007281711103C001968770E9CFF62E6623A7
+:102F000009F41CC18091B00181608093B001F12C63
+:102F100015C1571309C0431307C0611105C0809143
+:102F2000B001F8018583C8C04D875E878D859E8579
+:102F30006A8B0E941E166A898823D1F16623C1F12B
+:102F40002091B001822F82958F7090E0029774F0EB
+:102F50008091AB019091AC0198878F831986DB86B5
+:102F6000CA862C87CE0107960E94FE1286E0F801E1
+:102F7000ABEAB1E001900D928A95E1F70E948B16C1
+:102F80000E947D16FF24F394D9C04D875E878D85FE
+:102F90009E850E940A1B292F22952F70223008F04F
+:102FA000C1C09F7009F0BBC0805E883008F4C6C005
+:102FB000C8010E94FE12E6CFC816D90608F453C015
+:102FC000F601E81BF90BCF01883C910508F450C0CD
+:102FD000F12C7C2DD98AC88A89890E943D16EBEA9A
+:102FE000F1E086E0DF011D928A95E9F70E947D16E7
+:102FF000A5C0571314C0431312C0611110C08091B3
+:10300000B001F8018583C8010E94FE1286E0EBEA58
+:10301000F1E0DF011D928A95E9F7FE2C8FC04D8704
+:103020005E878D859E856A8B0E941E166A8988231D
+:1030300009F4BECF662309F4BBCF2091B001822FE3
+:1030400082958F7090E002970CF490CF8091AB0145
+:103050009091AC019A8389831B82DD82CC822E837E
+:10306000CE01019681CF809590958C0D9D1DACCFA2
+:10307000F62E662309F49CCF571333C0431331C097
+:103080002091B00120FD24C0822F82958F70482F9F
+:1030900050E041155105E1F0D80115962C93159794
+:1030A0004F30510549F08F5F982F9295907F822F76
+:1030B0008F70892B15968C93C8010E94FE1286E0B2
+:1030C000F801ABEAB1E001900D928A95E1F78ECF5D
+:1030D00086E0F801ABEAB1E001900D928A95E1F744
+:1030E0002DC04D875E878D859E850E941E1681119D
+:1030F0003DCF8091B00181608093B001C8010E94F2
+:10310000FE121CC0662309F453CF4D875E878D8560
+:103110009E850E941E16882309F44ACF27CF81116D
+:1031200043CF0CC0243008F043CF9F7009F43CCF4C
+:10313000D80115969C91907F09F036CF8F2D62961D
+:103140000FB6F894DEBF0FBECDBFDF91CF911F91B8
+:103150000F91FF90EF90DF90CF9008951F93CF9342
+:10316000DF93CDB7DEB72C970FB6F894DEBF0FBE56
+:10317000CDBF4F83588769877A878B879C87CE011D
+:1031800007960E94E616882371F08A859B85892B15
+:1031900009F441C088858F3F09F065C08F818F3F5A
+:1031A00009F061C038C086E0FE013796DE01119655
+:1031B00001900D928A95E1F76A857B85611571050D
+:1031C00051F1FF81E885EF3F11F4FF3F21F120919C
+:1031D0007A0130E0C9010196877099274091790101
+:1031E00050E08417950709F447C0F983EA837D838B
+:1031F0006C8396E0929FD001939FB00D1124A55847
+:10320000BE4FFE01319601900D929A95E1F78093A1
+:103210007A010E945C1616E08091790190917A0102
+:103220008917B9F1189FC001112485589E4F0E943B
+:10323000E616882371F1E09179011E9FF0011124B7
+:10324000E558FE4F4081518162817381848195816F
+:103250000E944C168091790190E001968770992721
+:1032600080937901D9CF4F81588569857A858B857F
+:103270009C850E944C16CFCF0E941A1610927A019C
+:1032800010927901EBEAF1E086E0DF011D928A9568
+:10329000E9F72C960FB6F894DEBF0FBECDBFDF91D5
+:1032A000CF911F910895EF92FF920F931F93CF93A9
+:1032B000DF938C01892B09F46CC0F12CEE24E3948C
+:1032C000E8012196F8018491843740F4843008F0B5
+:1032D00051C0813081F0823019F15BC0853709F42B
+:1032E00044C0A8F19CE7980F903708F052C08F7740
+:1032F0000E94A11241C00E5F1F4FFE01849190E217
+:10330000980F983050F48770FE2D01C0FF0F8A95FA
+:10331000EAF78F2F0E94DC1B14C00E94D9112DC028
+:103320000E5F1F4FFE01849190E2980F983060F479
+:103330008770FE2D01C0FF0F8A95EAF78F2F0E943C
+:10334000E21B0E94031C19C00E94A11216C00E5F4E
+:103350001F4FFE01C491CC2381F08FE99FE00197BC
+:10336000F1F700C00000C150F6CF0E5F1F4FFE0105
+:10337000F49003C00E94D9118E018F2D882309F487
+:103380009FCFEFE9FFE03197F1F700C000008150D7
+:10339000F5CFDF91CF911F910F91FF90EF9008959E
+:1033A00008956093B5017093B6018093B70190932F
+:1033B000B8010C9408160F931F930091B50110915A
+:1033C000B6012091B7013091B801DC01CB01802B0F
+:1033D000912BA22BB32B8093B5019093B601A093B0
+:1033E000B701B093B8011F910F910C9408160F9379
+:1033F0001F930091B5011091B6012091B701309152
+:10340000B801DC01CB0180239123A223B323809355
+:10341000B5019093B601A093B701B093B8011F9185
+:103420000F910C9408160F931F930091B501109102
+:10343000B6012091B7013091B801DC01CB018027A2
+:103440009127A227B3278093B5019093B601A0934B
+:10345000B701B093B8011F910F910C940816109208
+:10346000B1011092B2011092B3011092B4010C9408
+:10347000081641E050E060E070E004C0440F551FC2
+:10348000661F771F8A95D2F74093B1015093B2011E
+:103490006093B3017093B4010C94081641E050E0BE
+:1034A00060E070E004C0440F551F661F771F8A95C7
+:1034B000D2F78091B1019091B201A091B301B09186
+:1034C000B401482B592B6A2B7B2B4093B1015093AD
+:1034D000B2016093B3017093B4010C94081641E0FB
+:1034E00050E060E070E004C0440F551F661F771F76
+:1034F0008A95D2F740955095609570958091B1016D
+:103500009091B201A091B301B091B4014823592325
+:103510006A237B234093B1015093B2016093B301BE
+:103520007093B4010C94081641E050E060E070E044
+:1035300004C0440F551F661F771F8A95D2F78091EC
+:10354000B1019091B201A091B301B091B4014827AB
+:1035500059276A277B274093B1015093B2016093AA
+:10356000B3017093B4010C9408160F931F9300914C
+:10357000B1011091B2012091B3013091B401DC018D
+:10358000CB01802B912BA22BB32B8093B101909375
+:10359000B201A093B301B093B4011F910F910C94A9
+:1035A00008160F931F930091B1011091B201209161
+:1035B000B3013091B401DC01CB0180239123A2231C
+:1035C000B3238093B1019093B201A093B301B09360
+:1035D000B4011F910F910C9408160F931F93009143
+:1035E000B1011091B2012091B3013091B401DC011D
+:1035F000CB0180279127A227B3278093B101909315
+:10360000B201A093B301B093B4011F910F910C9438
+:1036100008160895CF92DF92EF92FF920F931F93B7
+:10362000CF93DF938C01C090B101D090B201E090B4
+:10363000B301F090B4018091B5019091B601A091D1
+:10364000B701B091B801C82AD92AEA2AFB2ACFE1EA
+:10365000D0E0D701C6010C2E04C0B695A79597956A
+:1036600087950A94D2F780FF07C0B8018C2F0E947B
+:1036700068088130910531F4219758F7B80180E04E
+:103680000E946808DF91CF911F910F91FF90EF90FA
+:10369000DF90CF90089590910C019923F1F09091D3
+:1036A0000D019923D1F0982F9695969596959F3078
+:1036B00080F5E0910E01F0910F01E90FF11D877087
+:1036C00021E030E0A90102C0440F551F8A95E2F7BE
+:1036D000CA019181892B8183089520910E01309137
+:1036E0000F01F90132969FEF40E05191851789F063
+:1036F0009F3F19F4511101C0942F4F5F4E30A9F72D
+:103700009F3F39F0F901E90FF11D97FDFA9582838A
+:103710000895089590910C019923F9F090910D016D
+:103720009923D9F0982F9695969596959F3028F5E0
+:10373000E0910E01F0910F01E90FF11D877021E07A
+:1037400030E0A90102C0440F551F8A95E2F7CA0173
+:103750008095918189238183089520910E01309174
+:103760000F01F9013296205F3F4F9081891301C00C
+:1037700010823196E217F307C1F7089581E090E0D7
+:10378000E0910E01F0910F01E80FF91F10820196F0
+:1037900080319105A9F708959091CB01892B8093F1
+:1037A000CB01089580959091CB0189238093CB0123
+:1037B00008951092CB0108959091CA01892B8093AE
+:1037C000CA01089580959091CA0189238093CA0106
+:1037D00008951092CA0108958093B9010895109236
+:1037E000B901089580910E0190910F01FC0131966D
+:1037F0009C01205F3F4F80E0919191118F5FE21714
+:10380000F307D1F70895E0910E01F0910F01809137
+:10381000CB018083E0910E01F0910F0190818091A6
+:10382000CA01892B80838091B901882361F0E091DE
+:103830000E01F0910F019081892B80830E94F21B71
+:1038400081111092B90180910E0190910F010C9499
+:10385000BD108091E401843011F120E488E190E012
+:103860000FB6F894A895809360000FBE2093600077
+:1038700083B7817F846083BF83B7816083BF78947F
+:10388000889583B78E7F83BF0FB6F894A8958091F3
+:103890006000886180936000109260000FBE089500
+:1038A00008950C94501CCF930E94511C0E948706CF
+:1038B0000E94501CC0E08C2F0E947D07811104C023
+:1038C000CF5FCE30C1F701C081E0CF9108950E9453
+:1038D0001A160E94B1100C94A70982E084BD93E0EF
+:1038E00095BD9AEF97BD80936E0008952FB7F89419
+:1038F0008091CD019091CE01A091CF01B091D001E6
+:103900002FBF0895CF92DF92EF92FF920F931F93F4
+:103910002FB7F8944091CD015091CE016091CF0125
+:103920007091D0012FBF6A017B01EE24FF248C012E
+:1039300020E030E0C016D106E206F30610F4415054
+:1039400051099A01281B390BC9011F910F91FF9052
+:10395000EF90DF90CF9008951F920F920FB60F92C5
+:1039600011248F939F93AF93BF938091CD0190913A
+:10397000CE01A091CF01B091D0010196A11DB11D42
+:103980008093CD019093CE01A093CF01B093D0014D
+:10399000BF91AF919F918F910F900FBE0F901F908D
+:1039A00018950E94A90DF8942FEF87EA91E621500F
+:1039B00080409040E1F700C0000087E090EBDC0120
+:1039C0008093ED019093EE01A093EF01B093F0018D
+:1039D0009CE088E10FB6F894A895809360000FBE34
+:1039E00090936000FFCFEF92FF920F931F93CF93BE
+:1039F000DF93D82FC0E08C2F0E947D0700E010E0FD
+:103A0000E82EF12CC701002E02C0959587950A94E7
+:103A1000E2F780FD06C00F5F1F4F0630110591F7DA
+:103A200009C0602F7C2F80E00E9445088D13F3CFE2
+:103A300081E004C0CF5FCE30F1F680E0DF91CF911E
+:103A40001F910F91FF90EF900895CF93C82F8CE2B4
+:103A50000E94F31C882321F08C2FCF910C94F31C2F
+:103A600080E0CF910895CF930E947A1E811102C009
+:103A70000E94601EC5E6C15049F00E9487068FE390
+:103A80009CE90197F1F700C00000F5CF89E20E94A0
+:103A9000251D811113C18AE20E94251D81110E94FA
+:103AA000601E85E00E94251D81110E94D11C0E948C
+:103AB000851E8093CC0187E00E94251D8823A9F1F3
+:103AC0008BE10E94251D882351F08091CC0181FB60
+:103AD000222720F991E0922790FB81F90EC08EE019
+:103AE0000E94251D882361F08091CC0182FB222752
+:103AF00020F991E0922790FB82F98093CC0115C0C8
+:103B000080E10E94251D9091CC01882341F093FB18
+:103B1000222720F981E0822780FB93F904C0892FB6
+:103B2000809580FB90F99093CC018091CC010E940C
+:103B3000891E0E94971E8093DE0180EE0E94251D43
+:103B4000882341F08091DE01982F909590FB80F9B9
+:103B50008093DE0189E30E94251D882359F080911E
+:103B6000DE0181FB222720F991E0922790FB81F969
+:103B70008093DE0182EE0E94251D882359F08091FA
+:103B8000DE0182FB222720F991E0922790FB82F947
+:103B90008093DE0186EE0E94251D882359F08091D6
+:103BA000DE0183FB222720F991E0922790FB83F925
+:103BB0008093DE0183EE0E94251D882359F08091B9
+:103BC000DE0184FB222720F991E0922790FB84F903
+:103BD0008093DE0185E30E94251D882359F08091A2
+:103BE000DE0185FB222720F991E0922790FB85F9E1
+:103BF0008093DE0181E30E94251D882359F0809186
+:103C0000DE0186FB222720F991E0922790FB86F9BE
+:103C10008093DE0181E10E94251D882359F0809167
+:103C2000DE0187FB222720F991E0922790FB87F99C
+:103C30008093DE018091DE010E949B1E8091DE0157
+:103C400087FB882780F980930D0187E20E94251D5C
+:103C5000C82F8EE10E94251D8111C2608FE10E9454
+:103C6000251D8111C46080E20E94251D8111C8605C
+:103C700081E20E94251D8111C06182E20E94251D02
+:103C80008111C06283E20E94251D8111C06484E21B
+:103C90000E94251D882311F0C06802C0CC2329F0A2
+:103CA0008C2F0E94921E6C2F03C00E948E1E682FC4
+:103CB00070E080E090E0CF910C94D119CF910895FD
+:103CC0006DEE7EEF80E090E00E94D42460E082E020
+:103CD00090E00E94C62460E083E090E00E94C62449
+:103CE00060E084E090E00E94C62460E085E090E01F
+:103CF0000C94C62480E090E00E94C02421E08D3E18
+:103D00009E4F09F020E0822F089582E090E00C940D
+:103D1000B824682F82E090E00C94C62483E090E001
+:103D20000C94B824682F83E090E00C94C62484E0BF
+:103D300090E00C94B824682F84E090E00C94C624A2
+:103D40008091D30180FF0BC06091130185E0689FD3
+:103D5000B001112475956795759567952BC081FF06
+:103D600009C06091130185E0689FB0011124759529
+:103D7000679520C082FF07C06091130185E0689FAE
+:103D8000B001112417C09091D4019923D1F0609112
+:103D90001201961788F72091130185E0289F900162
+:103DA0001124929FA001939F500D112470E0CA012D
+:103DB0000E948A246038710540F46115710519F478
+:103DC00006C065E070E0862F08958FE7089581E0D2
+:103DD00008958091D30180FF08C06091110170E0C7
+:103DE000759567957595679521C081FF06C06091AF
+:103DF000110170E07595679519C082FF04C060914C
+:103E0000110170E010C09091D401992399F0609154
+:103E100010019617A0F780911101899FC00111240C
+:103E200070E00E948A246038710540F461157105C4
+:103E300019F406C061E070E0862F08958FE70895B9
+:103E400081E00895803F21F40E94A01E819504C066
+:103E5000813F29F40E94A01E8093D7010895823FDC
+:103E600021F40E94A01E819504C0833F29F40E9482
+:103E7000A01E8093D6010895893F19F40E94E91E7F
+:103E800005C08A3F31F40E94E91E81958093D801D4
+:103E900008958B3F21F40E94E91E819504C08C3F58
+:103EA00029F40E94E91E8093D9010895843F21F4EA
+:103EB0008091D501816017C0853F21F48091D501A3
+:103EC000826011C0863F21F48091D50184600BC0CF
+:103ED000873F21F48091D501886005C0883F31F487
+:103EE0008091D50180618093D50108958D3F21F4A3
+:103EF0008091D30181600BC08E3F21F48091D3016A
+:103F0000826005C08F3F29F48091D3018460809343
+:103F1000D3010895803F39F48091D70187FF6CC0A9
+:103F20001092D70169C0813F29F48091D7011816FA
+:103F3000BCF362C09091D601823F29F497FF5CC028
+:103F40001092D60159C0833F19F41916CCF354C00E
+:103F5000893F41F48091D80118160CF04DC01092A1
+:103F6000D8014AC08A3F29F48091D80187FF44C014
+:103F7000F6CF8B3F39F48091D90187FF3DC0109275
+:103F8000D9013AC08C3F29F48091D9011816BCF3AD
+:103F900033C0843F21F48091D5018E7F17C0853FC7
+:103FA00021F48091D5018D7F11C0863F21F480914D
+:103FB000D5018B7F0BC0873F21F48091D501877F8E
+:103FC00005C0883F31F48091D5018F7E8093D50163
+:103FD00013C08D3F21F48091D3018E7F0BC08E3FA3
+:103FE00021F48091D3018D7F05C08F3F29F480910A
+:103FF000D3018B7F8093D3018091D60181110EC0B4
+:104000008091D70181110AC08091D801811106C029
+:104010008091D901811102C01092D401089585EDDB
+:1040200091E00E94C8100E94761C9093D201809368
+:10403000D10108951F93CF93DF938091D101909187
+:10404000D2010E94821CAC019091D401992321F0ED
+:104050002091140130E006C0209115018AE0289FCC
+:10406000900111244217530708F485C08091D601AE
+:10407000C091D701D091D8011091D901811107C009
+:10408000C11175C0D11173C0111171C074C09F3FAF
+:1040900019F09F5F9093D401181624F40E94A01E7B
+:1040A0008093D6018091D60187FF05C00E94A01E93
+:1040B00081958093D6011C1624F40E94A01E809343
+:1040C000D7018091D70187FF05C00E94A01E81956E
+:1040D0008093D7016091D601662331F1C091D70159
+:1040E000CC2311F1062E000C770B880B990B0E9444
+:1040F000912323E333E343E35FE30E94F5230E942C
+:1041000059236093D6016C2FCC0F770B880B990B3A
+:104110000E94912323E333E343E35FE30E94F5230B
+:104120000E9459236093D7011D1624F40E94E91EB2
+:104130008093D8018091D80187FF05C00E94E91EB5
+:1041400081958093D801111624F40E94E91E809372
+:10415000D9018091D90187FF05C00E94E91E819590
+:104160008093D901DF91CF911F910C940F209F3F35
+:1041700009F08FCFA0CFDF91CF911F910895E5ED8A
+:10418000F1E085E0DF011D928A95E9F71092D401F4
+:104190001092D3010895833081F128F4813059F0D1
+:1041A0008230D1F00895853009F449C0B8F18630E5
+:1041B00009F456C0089580911501262F30E0280F8C
+:1041C000311D2F3F310524F4680F609315010895C8
+:1041D0008FEF80931501089580911401262F30E010
+:1041E000280F311D2F3F310524F4680F609314010F
+:1041F00008958FEF80931401089580911301262F65
+:1042000030E0280F311D2F3F310524F4680F6093F3
+:10421000130108958FEF8093130108958091120187
+:10422000262F30E0280F311D2F3F310524F4680F71
+:104230006093120108958FEF809312010895809189
+:104240001101262F30E0280F311D2F3F310524F4B6
+:10425000680F6093110108958FEF80931101089505
+:1042600080911001262F30E0280F311D2F3F31059E
+:1042700024F4680F6093100108958FEF809310016C
+:104280000895833011F128F4813049F0823091F0A3
+:104290000895853081F120F18630C1F10895809133
+:1042A0001501681720F4861B80931501089510925C
+:1042B0001501089580911401681720F4861B8093DE
+:1042C0001401089510921401089580911301681744
+:1042D00020F4861B80931301089510921301089512
+:1042E00080911201681720F4861B809312010895B3
+:1042F00010921201089580911101681720F4861B15
+:104300008093110108951092110108958091100178
+:10431000681720F4861B80931001089510921001F5
+:1043200008950F931F938D3109F46BC008F03FC0BF
+:104330008E3009F47DC0C0F4873009F46EC068F493
+:10434000863009F0AFC08091CC01817F8E7F809351
+:10435000CC0181E08093DB01A6C0883009F458C00D
+:104360008B3009F49BC09EC0863109F497C078F465
+:10437000803109F470C0813109F094C00E941A168E
+:1043800090910D0181E0892780930D0187C08931CB
+:1043900009F484C08B3109F085C08091CC0181FB88
+:1043A000222720F991E0922790FB81F94AC08533BA
+:1043B00009F45BC048F4873209F457C008F45AC0C6
+:1043C000893209F452C06EC0833438F48A3308F05D
+:1043D00067C0883309F462C065C0833409F445C0FE
+:1043E000883409F05FC00E941A160FEF13ED20E326
+:1043F000015010402040E1F700C000000E94D11C95
+:104400004DC00E9413230E94B1100E94A70946C00C
+:104410000E94851E0E94971E41C09091CC01892F59
+:10442000817090FF12C0917F9E7F9093CC013BC022
+:104430008091CC0182FB222720F991E0922790FB0A
+:1044400082F98093CC01992349F18091CC0181605C
+:104450008093CC0123C08091CC0183FB222720F9DB
+:1044600091E0922790FB83F9ECCF61E070E080E06F
+:1044700090E010C08D5141E050E060E070E08A01B2
+:104480009B0104C0000F111F221F331F8A95D2F712
+:10449000C901B8010E94D1190E941A1681E003C017
+:1044A0008953E9CF80E01F910F91089580E008952E
+:1044B0000C945622CF93C82F8091DB01813079F084
+:1044C00018F08230E9F187C0E0910E01F0910F0100
+:1044D0008081813169F0823209F07FC009C0E091AA
+:1044E0000E01F0910F018081813111F0823261F46F
+:1044F0008C2F0E945822811104C08C2F0E94912180
+:104500001DC081E090E01AC08C2F0E9456228111BC
+:1045100014C0C43179F048F4CB3079F0C03109F0DF
+:1045200060C082E08093DB0108C0C93219F0C83353
+:1045300021F057C01092DB0154C081E0817053C05C
+:10454000C93289F118F5C43171F1A8F4C73009F006
+:1045500046C08AE08093150194E19093140193E0A2
+:10456000909313018093120188E08093110188E2F7
+:104570008093100134C0CE51C63088F5EC2FF0E0A6
+:10458000E65DFE4F80818093DA0129C0CE34E9F0E8
+:1045900020F4CB3421F56AE013C0C13579F0C2357F
+:1045A000F1F461E00DC08091DA01882319F01092D6
+:1045B000DA0115C081E08093DB0115C061E006C01F
+:1045C0008091DA010E94CB200AC06AE08091DA0172
+:1045D0000E94412104C01092DB0180E004C081E010
+:1045E00002C080E0ABCFCF910895E1E8F0E0808198
+:1045F000886080838081816080838FB7F89493E0A6
+:104600009093890090ED909388008FBF0895EFE616
+:10461000F0E08081826080830895EFE6F0E08081A1
+:104620008D7F80830895EFE6F0E0908182E0892716
+:10463000808308951F920F920FB60F9211242F932B
+:104640003F934F935F936F937F938F939F93AF931A
+:10465000BF93EF93FF938091DC019091DD01019670
+:104660009093DD018093DC01811103C082E00E9400
+:10467000A709E091DD01E695E695F0E0E75DF64FEC
+:10468000E4918091DC018E1303C080E00E94A709B1
+:10469000FF91EF91BF91AF919F918F917F916F911A
+:1046A0005F914F913F912F910F900FBE0F901F90F0
+:1046B00018950E9460236894B1110C94EF2308951B
+:1046C0000E94D42388F09F5798F0B92F9927B751AB
+:1046D000B0F0E1F0660F771F881F991F1AF0BA95A6
+:1046E000C9F714C0B13091F00E94EE23B1E00895F3
+:1046F0000C94EE23672F782F8827B85F39F0B93FE5
+:10470000CCF3869577956795B395D9F73EF4909558
+:104710008095709561957F4F8F4F9F4F0895E894D6
+:1047200009C097FB3EF490958095709561957F4FF9
+:104730008F4F9F4F9923A9F0F92F96E9BB279395A7
+:10474000F695879577956795B795F111F8CFFAF4B7
+:10475000BB0F11F460FF1BC06F5F7F4F8F4F9F4FE8
+:1047600016C0882311F096E911C0772321F09EE846
+:10477000872F762F05C0662371F096E8862F70E0AC
+:1047800060E02AF09A95660F771F881FDAF7880F86
+:104790009695879597F9089557FD9058440F551FA2
+:1047A00059F05F3F71F04795880F97FB991F61F0B3
+:1047B0009F3F79F087950895121613061406551F2A
+:1047C000F2CF4695F1DF08C0161617061806991F96
+:1047D000F1CF86957105610508940895E894BB278B
+:1047E00066277727CB0197F908950E9408240C9437
+:1047F00079240E946B2438F00E94722420F09523C3
+:1048000011F00C9462240C94682411240C94EF236E
+:104810000E94CC2370F3959FC1F3950F50E0551F74
+:10482000629FF001729FBB27F00DB11D639FAA2705
+:10483000F00DB11DAA1F649F6627B00DA11D661F54
+:10484000829F2227B00DA11D621F739FB00DA11D75
+:10485000621F839FA00D611D221F749F3327A00D2F
+:10486000611D231F849F600D211D822F762F6A2FCB
+:1048700011249F5750409AF0F1F088234AF0EE0F30
+:10488000FF1FBB1F661F771F881F91505040A9F75D
+:104890009E3F510580F00C9462240C94EF235F3FFF
+:1048A000E4F3983ED4F3869577956795B795F79599
+:1048B000E7959F5FC1F7FE2B880F911D9695879511
+:1048C00097F9089597F99F6780E870E060E0089590
+:1048D0009FEF80EC089500240A9416161706180618
+:1048E0000906089500240A941216130614060506F4
+:1048F0000895092E0394000C11F4882352F0BB0F85
+:1049000040F4BF2B11F460FF04C06F5F7F4F8F4FE7
+:104910009F4F089597FB072E16F4009407D077FD5C
+:1049200009D00E94A42407FC05D03EF490958195FF
+:104930009F4F0895709561957F4F0895EE0FFF1F6B
+:104940000590F491E02D0994AA1BBB1B51E107C00F
+:10495000AA1FBB1FA617B70710F0A61BB70B881F0F
+:10496000991F5A95A9F780959095BC01CD0108959E
+:10497000F999FECF92BD81BDF89A992780B5089527
+:10498000A8E1B0E042E050E00C94DB24262FF99936
+:10499000FECF1FBA92BD81BD20BD0FB6F894FA9A22
+:1049A000F99A0FBE019608950E94C624272F0C94F1
+:1049B000C724DC01CB01FC01F999FECF06C0F2BD92
+:1049C000E1BDF89A319600B40D9241505040B8F7CD
+:0649D0000895F894FFCFEA
+:1049D6002002A809380A130ADF09AB090101BA0146
+:1049E60028080A03140A3F4D3639EA089D08670865
+:1049F6002E08C107DA07F3070C08010203040506AF
+:044A06000708090094
+:00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/tonyabra_osx/tonyabra_osx.hex b/keyboard/ergodox_ez/keymaps/tonyabra_osx/tonyabra_osx.hex
index c3481dccbe..75a2333d78 100644
--- a/keyboard/ergodox_ez/keymaps/tonyabra_osx/tonyabra_osx.hex
+++ b/keyboard/ergodox_ez/keymaps/tonyabra_osx/tonyabra_osx.hex
@@ -1,17 +1,17 @@
-:100000000C9400070C9444070C9444070C94440788
-:100010000C9444070C9444070C9444070C94440734
-:100020000C9444070C9444070C9458120C942A1313
-:100030000C9444070C9444070C9444070C94440714
-:100040000C9444070C94002C0C9444070C94440723
-:100050000C9444070C94F8210C9444070C94440726
-:100060000C9444070C9444070C9444070C944407E4
-:100070000C9444070C9444070C9444070C944407D4
-:100080000C9444070C9444070C9444070C944407C4
-:100090000C9444070C9444070C9444070C944407B4
-:1000A0000C9444070C9444070C9444079713B91319
-:1000B000A714B913A714FE132114A71476148914D6
-:1000C000D017D017FF17FF1742188018991A991ADE
-:1000D0009918991A9A199A196D1A991A991A841ACB
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94C30B0C94950C85
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C9409210C94AC020C94AC02FC
+:100050000C94AC020C949B1A0C94AC020C94AC0261
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02020D240D26
+:1000B000170E240D170E690D8C0D170EE10DF40DA2
+:1000C000DE10DE100D110D1150118A1197139713C8
+:1000D000A3119713981298126B1397139713821307
 :1000E0000000F0A129002B002A00E10001540000CB
 :1000F0001E00140004001D0035004D001F001A00F2
 :1001000016001B002F002A00200008000700060030
@@ -43,1429 +43,1079 @@
 :1002A0000100010001000100A9000100010001009E
 :1002B0000100AC00AA00B600010001000100AB0083
 :1002C000A80001000100010001000100010001007F
-:1002D00001000100AE000100010000000A0025300D
-:1002E000313662003A200025303258000A722F63FE
-:1002F0002030313233343536373839414243444582
-:10030000460A000A002530325800626F756E636538
-:10031000213A20006C6566742073696465206174FD
-:100320007461636865640A006C656674207369644F
-:1003300065206E6F7420726573706F6E64696E678E
-:100340000A00747279696E6720746F207265736534
-:1003500074206D637032333031380A000A444542EC
-:1003600055473A20656E61626C65642E0A005B73C6
-:100370005D004B6579626F617264207374617274A1
-:100380002E0A005B575D005B535D005B525D005BB6
-:10039000445D005B435D0016034500720067006F1B
-:1003A0000044006F007800200045005A000000164D
-:1003B000034500720067006F0044006F0078002062
-:1003C0000045005A0000000403090409028D0005DD
-:1003D0000100A0FA09040000010301010009211134
-:1003E000010001223F000705810308000A090401FA
-:1003F000000103010200092111010001224D000743
-:1004000005820308000A0904020001030000000934
-:1004100021110100012236000705830308000A09A3
-:100420000403000203000000092111010001222041
-:1004300000070584032000010705040320000109CB
-:100440000404000103000000092111010001223908
-:1004500000070585031000011201100100000008CB
-:10046000EDFE071301000102000105010906A101CB
-:10047000050719E029E71500250195087501810296
-:100480000508190129059505750191029501750366
-:100490009101050719002977150025019578750147
-:1004A0008102C00631FF0974A1010975150025FFFD
-:1004B0009520750881020976150025FF952075089D
-:1004C0009102C005010980A101850216010026B72D
-:1004D000001A01002AB700751095018100C0050CB3
-:1004E0000901A1018503160100269C021A01002AB8
-:1004F0009C02751095018100C005010902A1010946
-:1005000001A10005091901290515002501950575A9
-:100510000181029501750381010501093009311539
-:1005200081257F95027508810609381581257F95FB
-:100530000175088106050C0A38021581257F950191
-:1005400075088106C0C005010906A101050719E06B
-:1005500029E71500250195087501810295017508A7
-:10056000810105081901290595057501910295017B
-:10057000750391010507190029FF150025FF950650
-:1005800075088100C00A002530325820006B65795B
-:10059000626F6172645F7265706F72743A20000AF4
-:1005A0000025303258006B6579626F6172645F7349
-:1005B00065745F6C65643A200064656C5F6B657997
-:1005C0005F6269743A2063616E27742064656C3AD7
-:1005D00020253032580A006164645F6B65795F6280
-:1005E00069743A2063616E2774206164643A20253F
-:1005F0003032580A00646F6E652E0A00626F6F67B2
-:100600006D61676963207363616E3A202E2E2E2020
-:1006100000290A002575002F002575005D2800259A
-:10062000640020002564002000256400200025646B
-:10063000007C0025303258006D6F7573656B6579ED
-:10064000205B62746E7C782079207620685D287249
-:1006500065702F61636C293A205B006D6B5F776872
-:1006600065656C5F74696D655F746F5F6D6178203F
-:100670003D2025640A006D6B5F776865656C5F6D72
-:1006800061785F7370656564203D2025640A006DA4
-:100690006B5F74696D655F746F5F6D6178203D207D
-:1006A00025640A006D6B5F6D61785F7370656564CA
-:1006B000203D2025640A006D6B5F696E746572765B
-:1006C000616C203D2025640A006D6B5F64656C6180
-:1006D00079203D2025640A006D6B5F776865656C45
-:1006E0005F74696D655F746F5F6D6178203D202573
-:1006F000640A006D6B5F776865656C5F6D61785F3C
-:100700007370656564203D2025640A006D6B5F741D
-:10071000696D655F746F5F6D6178203D2025640AA7
-:10072000006D6B5F6D61785F7370656564203D205F
-:1007300025640A006D6B5F696E74657276616C206A
-:100740003D2025640A006D6B5F64656C6179203D16
-:100750002025640A000A00257500363A207768656E
-:10076000656C5F74696D655F746F5F6D61783A2069
-:10077000000A00257500353A20776865656C5F6D65
-:1007800061785F73706565643A20000A0025750022
-:10079000343A2074696D655F746F5F6D61783A20DB
-:1007A000000A00257500333A206D61785F7370652B
-:1007B00065643A20000A00257500323A20696E749B
-:1007C000657276616C286D73293A20000A002575E0
-:1007D00000313A2064656C6179282A31306D7329C3
-:1007E0003A20000A092D2056616C756573202D0A88
-:1007F000004D3E004D25643E20003F00736574208F
-:1008000064656661756C740A00433E200077686514
-:1008100072652064656C74613A20637572736F72DF
-:100820003D25642C20776865656C3D25640A536519
-:100830006520687474703A2F2F656E2E77696B6926
-:1008400070656469612E6F72672F77696B692F4DD0
-:100850006F7573655F6B6579730A000A092D204D0A
-:100860006F7573656B6579202D0A4553432F713A77
-:1008700009717569740A313A0964656C6179282ACD
-:1008800031306D73290A323A09696E746572766186
-:100890006C286D73290A333A096D61785F7370654E
-:1008A00065640A343A0974696D655F746F5F6D61E0
-:1008B000780A353A09776865656C5F6D61785F73B2
-:1008C000706565640A363A09776865656C5F7469B6
-:1008D0006D655F746F5F6D61780A0A703A097072B6
-:1008E000696E742076616C7565730A643A09736584
-:1008F000742064656661756C74730A75703A092BAF
-:10090000310A646F776E3A092D310A706775703A53
-:10091000092B31300A7067646F776E3A092D3130D8
-:100920000A0A7370656564203D2064656C746120FB
-:100930002A206D61785F7370656564202A202872B3
-:100940006570656174202F2074696D655F746F5FD9
-:100950006D6178290A003F004D3E2000433E200093
-:100960004C25640A000A092D20436F6E736F6C6575
-:10097000202D0A4553432F713A09717569740A6D28
-:100980003A096D6F7573656B65790A000A092D2048
-:100990004D61676963202D0A643A09646562756771
-:1009A0000A783A096465627567206D6174726978C6
-:1009B0000A6B3A096465627567206B6579626F61DD
-:1009C00072640A6D3A096465627567206D6F7573AC
-:1009D000650A763A0976657273696F6E0A733A0929
-:1009E0007374617475730A633A09636F6E736F6C25
-:1009F00065206D6F64650A302D343A096C61796544
-:100A000072302D34284631302D4634290A50617514
-:100A1000733A09626F6F746C6F616465720A653A4C
-:100A200009656570726F6D0A6E3A094E4B524F0A36
-:100A30007A3A09736C656570204C4544207465737F
-:100A4000740A000A002575002E6E6B726F3A200042
-:100A50000A002575002E737761705F6261636B73A6
-:100A60006C6173685F6261636B73706163653A2088
-:100A7000000A002575002E737761705F67726176DA
-:100A8000655F6573633A20000A002575002E6E6F5E
-:100A90005F6775693A20000A002575002E7377613B
-:100AA000705F72616C745F726775693A20000A004A
-:100AB0002575002E737761705F6C616C745F6C6775
-:100AC00075693A20000A002575002E636170736C09
-:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
-:100AE000000A002575002E737761705F636F6E7466
-:100AF000726F6C5F636170736C6F636B3A20000A96
-:100B00000025303258006B65796D61705F636F6EE0
-:100B10006669672E7261773A20000A002575002EFB
-:100B20006D6F7573653A20000A002575002E6B65A0
-:100B300079626F6172643A20000A002575002E6D9B
-:100B400061747269783A20000A002575002E656E7E
-:100B500061626C653A20000A0025303258006465F5
-:100B60006275675F636F6E6669672E7261773A20A0
-:100B7000000A0025750064656661756C745F6C61C0
-:100B80007965723A20003F004E4B524F3A206F6613
-:100B9000660A004E4B524F3A206F6E0A0074696D20
-:100BA00065725F636F756E743A202530346C580A35
-:100BB000006B6579626F6172645F6E6B726F3A2071
-:100BC00025580A006B6579626F6172645F69646CB5
-:100BD000653A2025580A006B6579626F6172645F1F
-:100BE00070726F746F636F6C3A2025580A00686FDB
-:100BF00073745F6B6579626F6172645F6C65647357
-:100C000028293A2025580A000A092D2053746174B6
-:100C10007573202D0A004743433A20342E392E3372
-:100C2000204156522D4C4942433A20312E382E3124
-:100C3000204156525F415243483A20617672350A4C
-:100C4000004F5054494F4E533A204C554641204294
-:100C50004F4F544D41474943204D4F5553454B4508
-:100C6000592045585452414B455920434F4E534FFC
-:100C70004C4520434F4D4D414E44204E4B524F204A
-:100C80003531320A004255494C443A2066643732C5
-:100C9000613436202832323A35363A3234204A61CD
-:100CA0006E2032342032303136290A005649443A17
-:100CB00020307846454544284572676F446F782058
-:100CC000455A29205049443A20307831333037286A
-:100CD0004572676F446F7820455A29205645523A2D
-:100CE000203078303030310A00444553433A207484
-:100CF0002E6D2E6B2E206B6579626F61726420669B
-:100D000069726D7761726520666F72204572676FD8
-:100D1000646F780A000A092D2056657273696F6E38
-:100D2000202D0A000A6D6F7573653A206F66660A9A
-:100D3000000A6D6F7573653A206F6E0A000A6B6565
-:100D400079626F6172643A206F66660A000A6B65A9
-:100D500079626F6172643A206F6E0A000A6D617485
-:100D60007269783A206F66660A000A6D617472696A
-:100D7000783A206F6E0A000A64656275673A206FE0
-:100D80006E0A000A64656275673A206F66660A003B
-:100D90000A0A626F6F746C6F616465722E2E2E206A
-:100DA00000433E20006565636F6E6669673A0A001E
-:100DB000536C656570204C454420746573740A005B
-:100DC0000000000000000000000000010204060A0C
-:100DD0000F17202C3A4A5D71879DB3C7DAE9F5FCFD
-:100DE000FFFCF5E9DAC7B39D87715D4A3A2C2017FD
-:100DF0000F0A0604020100000000000000000000CD
-:100E000011241FBECFEFDAE0DEBFCDBF04B603FE74
-:100E100024C08091F9019091FA01A091FB01B09159
-:100E2000FC018730904BA740B04BB9F41092F90108
-:100E30001092FA011092FB011092FC0114BE84B7CB
-:100E4000877F84BF88E10FB6F8948093600010928A
-:100E500060000FBEE0E0FFE3099511E0A0E0B1E023
-:100E6000ECE9FBE502C005900D92AA33B107D9F772
-:100E700011E0AAE3B1E001C01D92A93FB107E1F77B
-:100E80000E94900F0C94CC2D0C940000FF93EF93D4
-:100E9000E0913A01F0913B01309709F00995EF910B
-:100EA000FF910895FC018591803011F0EFDFFBCFB9
-:100EB0000895FF27E0E230E247FF0CC0419597FF1D
-:100EC00009C0EDE26095709580959095611D711D4A
-:100ED000811D911D27FF02C0219530E350E2AA2712
-:100EE000660F771F881F991FAA1FA41710F0A41B55
-:100EF00063955A95A9F7AA3008F0A95FA05DAF9352
-:100F0000F395611571058105910541F7ED3211F4F5
-:100F1000EF93F395F21718F43F93F395FBCF8F916E
-:100F2000B5DFFA95E1F70895E991F991859180305F
-:100F300021F0853219F0AADFF9CF089520E0E89476
-:100F400055915532C1F3503311F4689455915A3389
-:100F500048F4505390F3220F022E220F220F200D3F
-:100F6000250FF4CF0EF4219589919991533619F3F9
-:100F7000533729F1533559F1BC0188279927E89453
-:100F80005C3621F48991999168945591543639F4DD
-:100F900046EF7EF077FF0DC08FEF9FEF0AC0553709
-:100FA0004AE039F0583540E121F0523642E009F08C
-:100FB0000895FF93EF937DDFEF91FF91B7CFFF93FC
-:100FC000EF93FC0181918030B9F360DFFBCFFF9399
-:100FD000EF9368DFF1CFDF93CF93CDB7DEB72596E0
-:100FE000A3DFCF91DF91089561110BC0FC018281D5
-:100FF000882321F085EE0E946D1603C085EE0E94C5
-:10100000351780E090E0089508956091BC017091DB
-:10101000BD018091BE019091BF010E94FB205698B6
-:101020005E9825982D9826982E9827982F9881308D
-:1010300019F0823021F00895259A2D9A0895269A64
-:101040002E9A089585E098E0892B11F00E940508FA
-:1010500080E090E0089556985E9825982D982698FF
-:101060002E9827982F988FEF90E090938900809387
-:10107000880090938B0080938A0090938D008093DA
-:101080008C00259A2D9A2FEF80E792E02150804026
-:101090009040E1F700C00000269A2E9A2FEF80E7DB
-:1010A00092E0215080409040E1F700C00000279A74
-:1010B0002F9A2FEF80E792E0215080409040E1F797
-:1010C00000C0000025982D982FEF80E792E0215076
-:1010D00080409040E1F700C0000026982E982FEF46
-:1010E00080E792E0215080409040E1F700C000008E
-:1010F00027982F9856985E9825982D9826982E9880
-:1011000027982F98089589EA8093800089E080933A
-:10111000810024982C983F988AB18F748AB96E9870
-:10112000479A8BB1806B8BB9769A0E942B0884E02A
-:1011300098E0892B11F00E94040880E090E0089567
-:1011400080E28093000180913C0181110EC00E94D9
-:10115000EF0881E080933C012FEF83ED90E3215075
-:1011600080409040E1F700C0000080E40E94F50854
-:101170008093000181112EC00E941F0980930001FD
-:10118000811128C00E941F0980930001811122C093
-:101190008FE30E941F098093000181111BC00E94F0
-:1011A000170980E40E94F50880930001811112C0A4
-:1011B0008CE00E941F098093000181110BC00E94E6
-:1011C0001F0980930001811105C08FE30E941F0950
-:1011D000809300010E9417098091000108951092E8
-:1011E000B9008AE08093B800089594EA9093BC0017
-:1011F0009091BC0097FFFCCF9091B900987F9830F8
-:1012000021F0903111F081E008958093BB0084E8D3
-:101210008093BC008091BC0087FFFCCF8091B90017
-:10122000887F883111F0803471F780E0089584E977
-:101230008093BC008091BC0084FDFCCF0895809316
-:10124000BB0084E88093BC008091BC0087FFFCCF8A
-:101250009091B900987F81E0983209F480E0089578
-:1012600084E88093BC008091BC0087FFFCCF809114
-:10127000BB00089580910001811115C080E40E9497
-:10128000F5088093000181110CC082E10E941F09C2
-:1012900080930001811105C08FEF0E941F09809388
-:1012A00000010E94170984B1807F84B985B1807FD5
-:1012B00085B98AB1837F8AB98BB1837F8BB93E9818
-:1012C000469808950E94A008809300010E943A0960
-:1012D00080B38C7080BB81B3836F81BBAEE3B1E020
-:1012E000ECE4F1E08EE08E0F11921D928E13FCCF94
-:1012F00083E898E0892B11F00C94830808959F925D
-:10130000AF92BF92CF92DF92EF92FF920F931F9313
-:10131000CF93DF93809100018823E1F080913D011C
-:101320008F5F80933D01811115C082E493E00E949C
-:1013300052070E94A00880930001882329F088E2C8
-:1013400093E00E94520706C084E193E00E94520796
-:101350000E942B080EE311E0C0E0D0E0BB24B39460
-:1013600082E0A82ECC24C394D12C25E0E22E23E0E9
-:10137000F22EC730D10500F580910001811164C0C3
-:1013800080E40E94F50880930001811112C082E17F
-:101390000E941F098093000181110BC0C6010C2E11
-:1013A00001C0880F0A94EAF780950E941F09809374
-:1013B00000010E94170948C0CA30A1F028F4C830C3
-:1013C00059F0C93061F005C0CC3089F070F0CD30F3
-:1013D00089F0209A289810C0219A29980DC0229A45
-:1013E0002A980AC0239A2B9807C0529A01C0539A90
-:1013F0005B9802C03E9A469890EA9A95F1F79FB1A1
-:10140000799902C082E001C080E091709B25982B01
-:101410007C9902C084E001C080E0892B7D9902C0E4
-:1014200038E001C030E0832B7E9902C020E101C08A
-:1014300020E0822B9FB19095991F9927991F929533
-:10144000990F907E892B10C080910001811174C08A
-:1014500080E40E94F50880930001882309F459C0B4
-:10146000912C0E941709892DF8019081981739F164
-:10147000808380910101882301F18091D70180FF51
-:1014800004C08AE093E00E9452078091D70180FF58
-:101490000CC0809101011F928F93FF92EF920E94E6
-:1014A000EB070F900F900F900F908091D70180FF66
-:1014B00004C083E093E00E945207A09201010E94C1
-:1014C0003A0921960F5F1F4FCE30D10509F051CF59
-:1014D000809101018823B1F081508093010188231C
-:1014E00039F08FE99FE00197F1F700C000000AC0D2
-:1014F000ACE4B1E0EEE3F1E0CF01825F91919D9326
-:101500008E13FCCF82E298E0892BC1F00E94220862
-:1015100015C083E10E941F09809300018111A0CFB3
-:1015200081E40E94F50880930001811199CF0E9407
-:101530003009982E909495CF80E096CF81E0DF918E
-:10154000CF911F910F91FF90EF90DF90CF90BF90C0
-:10155000AF909F900895E82FF0E0E45BFE4F80810C
-:101560000895CF92DF92EF92FF920F931F93CF9344
-:10157000DF938CEE92E00E9452078CE4E82E81E02B
-:10158000F82EC0E0D0E097EEC92E92E0D92E0EEDF5
-:1015900012E0DF93CF93DF92CF920E94EB0784EEAD
-:1015A00092E00E945207F70181917F0190E00E9432
-:1015B00061219F938F931F930F930E94EB078CEDF4
-:1015C00092E00E94520721968DB79EB708960FB6FB
-:1015D000F8949EBF0FBE8DBFCE30D105D1F6DF91FE
-:1015E000CF911F910F91FF90EF90DF90CF900895D2
-:1015F0008B3B910578F4883A910540F5853A910541
-:10160000D0F48430910508F0B1C08130910509F41F
-:10161000ADC06BC0803E910508F467C0883E91055F
-:1016200008F4A4C09C01205F31092031310508F085
-:101630005CC090650895853A910509F459C0863AD1
-:10164000910509F058C082E890E40895883A910520
-:1016500009F454C0893A910509F453C08A3A9105B6
-:1016600009F452C08B3A910509F451C08C3A9105A6
-:1016700009F450C08D3A910509F44FC0803B9105A3
-:1016800009F44EC08E3A910509F44DC08F3A910588
-:1016900009F44CC0813B910509F44BC0823B910594
-:1016A00009F44AC0833B910509F449C0843B910584
-:1016B00009F448C0853B910509F447C0863B910574
-:1016C00009F446C0873B910509F445C0883B910564
-:1016D00009F444C0893B910509F443C08A3B910554
-:1016E00009F442C080E094E4089580E090E0089519
-:1016F00081E890E4089583E890E4089582EE94E40C
-:10170000089589EE94E408958AEE94E4089585EBB3
-:1017100094E4089586EB94E4089587EB94E40895A7
-:101720008CEC94E408958DEC94E4089583E895E4BA
-:1017300008958AE895E4089582E995E4089584E996
-:1017400095E4089581E296E4089583E296E408958D
-:1017500084E296E4089585E296E4089586E296E4AC
-:10176000089587E296E408958AE296E4089508953C
-:1017700096E0799FF001112494E5899FE00DF11D19
-:101780001124E60FF11DEE0FFF1FEC51FF4F859165
-:1017900094910895880F991FFC01E05AF0408591BB
-:1017A00094910895880F991FFC01E052FF4F859195
-:1017B0009491089526E0729FF001112444E5849FDE
-:1017C000E00DF11D1124E60FF11DEE0FFF1FEC518E
-:1017D000FF4F859194919C013A9521154FE1340773
-:1017E00008F41EC13F512115304120F49F700E9422
-:1017F000D20B08959C0130532115304118F49927DC
-:10180000906C0895811520E5920769F40E94BB1A37
-:101810004FEF84E39CE0415080409040E1F700C0EE
-:1018200000000C941D22813020E5920751F48CE5D4
-:1018300093E00E9452078091D70181608093D70185
-:1018400008959C0130552115304108F051C0292FD1
-:1018500033272F70332721303105D9F4AC01437081
-:10186000552702C0220F331F4A95E2F73C68AC01AE
-:1018700064E0440F551F6A95E1F744275370242B09
-:10188000352B73E0880F991F7A95E1F780769927B9
-:101890001DC02230310529F4982F8827816F906A66
-:1018A000089523303105A9F4AC014370552721E098
-:1018B00030E002C0220F331F4A95E2F73C6843E054
-:1018C000880F991F4A95E1F7807E9770822B932BA2
-:1018D000089524303105E1F4AC014370552721E02F
-:1018E00030E002C0220F331F4A95E2F73A68E7CF93
-:1018F0009C0130572115304118F49F709062089573
-:101900009C0130582115304118F49F70906A089559
-:10191000803E9105E0F4803C910558F581339105B6
-:1019200009F46FC048F48932910509F463C08A3222
-:10193000910509F46DC072C089339105E9F08238D0
-:101940009105D1F08533910509F44DC067C0833E00
-:10195000910581F138F4803E9105B9F0823E910500
-:10196000D9F05CC0863E910561F1873E9105A1F1F9
-:1019700055C00E94CA0B08952091EA0120FD02C0C3
-:1019800021FF4CC080EE90E049C08091EA0180FFC9
-:10199000F9CF89E390E042C08091EA0182FF0EC056
-:1019A0008091EA0184FF03C080E090E037C083EEBD
-:1019B00090E034C08091EA0182FFF2CF82EE90E0A5
-:1019C0002DC08091EA0183FF0BC08091EA0184FD64
-:1019D000EBCF87EE90E022C08091EA0183FFF5CF44
-:1019E00086EE90E01BC08091EA0185FF07C089E286
-:1019F00090E014C08091EA0185FFF9CF85E390E083
-:101A00000DC08091EA0186FF07C08AE290E006C01F
-:101A10008091EA0186FFF9CF81E390E00E94F80A05
-:101A20000895089580916D0108959FB7F8941092DC
-:101A30005C019FBF9091F001943009F057C09091E4
-:101A4000E9009F703091EC00232F217030FD20E8D9
-:101A5000922B24E02093E9002091EB0020FF43C06B
-:101A60002091EE0027FF3FC020915A01222321F050
-:101A70002091E80025FF37C010925A0126E03091EE
-:101A8000E80035FD15C03091F001343061F530913A
-:101A9000EB0035FD28C0215021F481E080935A01EC
-:101AA00022C0EFE9FFE03197F1F700C00000E7CF77
-:101AB0008093F1008091E80085FD0AC08091E800E4
-:101AC00080FFFCCF8091E8008E778093E80006C00D
-:101AD0008FB7F89421E020935C018FBF9F709093A3
-:101AE000E90080E008959F709093E9008FEF0895DA
-:101AF000CF93DF9300D01F92CDB7DEB79C018091CA
-:101B0000F001843019F593E099833B832A83909305
-:101B1000E9008FEF9091E800815095FD06C095EDAA
-:101B20009A95F1F700008111F5CF8091E80085FFCB
-:101B30000DC040E050E063E070E0CE0101960E94ED
-:101B400048108091E8008E778093E8000F900F9006
-:101B50000F90DF91CF910895CF93DF9300D01F9224
-:101B6000CDB7DEB72091F001243021F522E02983A2
-:101B70009B838A8383E08093E9008FEF9091E80054
-:101B8000815095FD06C095ED9A95F1F70000811101
-:101B9000F5CF8091E80085FF0DC040E050E063E0A4
-:101BA00070E0CE0101960E9448108091E8008E7787
-:101BB0008093E8000F900F900F90DF91CF910895E0
-:101BC0002091F0012430F1F422E02093E9002FEF7E
-:101BD0003091E800215035FD06C035ED3A95F1F71A
-:101BE00000002111F5CF2091E80025FF0BC040E057
-:101BF00050E065E070E00E9448108091E8008E7728
-:101C00008093E8000895CF93DF932091F001243072
-:101C100009F048C0EC0180910C018823E1F080912B
-:101C20000D018823C1F085E08093E9008FEF90914A
-:101C3000E800815095FD06C095E19A95F1F7000006
-:101C40008111F5CF8091E80085FF2CC040E050E085
-:101C500060E170E017C081E08093E9008FEF909120
-:101C6000E800815095FD06C095ED9A95F1F70000CA
-:101C70008111F5CF8091E80085FF14C040E050E06D
-:101C800068E070E0CE010E9448108091E8008E77F5
-:101C90008093E80080E1FE01ADE5B1E001900D9296
-:101CA0008A95E1F7DF91CF91089583E993E00E944F
-:101CB00052078091EF01811109C00E94DD110E943D
-:101CC0003A128091E20084608093E20008958FE8E8
-:101CD00093E00E9452071092EF0108958BE893E081
-:101CE0000C94520787E893E00E9452070C94ED2B66
-:101CF00083E893E00E9452070E94B7210E94F32BD1
-:101D00000E94DF140C94110D20915B012F5F822F34
-:101D100062E30E94612D992319F020935B010895DD
-:101D200010925B0180915C01882371F18091F00138
-:101D3000843041F58091E9008F702091EC00922F62
-:101D4000917020FD90E8892B94E09093E9009091A8
-:101D5000EB0090FF14C09091EE0097FF10C090919F
-:101D6000E80095FF03C01092F100F9CF9091E800D0
-:101D700090FF05C09091E8009E779093E8008F70E7
-:101D80008093E90010925C01089542E061EC81E0EB
-:101D90000E94571142E061EC82E00E94571142E03C
-:101DA00061EC83E00E94571142E261EC84E00E9402
-:101DB000571142E161EC85E00C9457118091F201DA
-:101DC000833009F455C030F4813071F0823009F469
-:101DD0008EC008958A3009F47AC08B3009F460C04F
-:101DE000893009F09CC020C08091F101813A09F04E
-:101DF00096C08091E800877F8093E8008091F5018C
-:101E00009091F601892B21F460E18DE591E003C00A
-:101E100060E080E090E070E00E9493108091E80024
-:101E20008B778093E80008958091F101813209F069
-:101E300076C08091F5019091F601009719F0049712
-:101E400009F06DC08091E800877F8093E800809161
-:101E5000E80082FD05C08091F0018111F8CF5FC0DC
-:101E60008091F10080936D018091E8008B7753C0E1
-:101E70008091F101813A09F052C08091F501909171
-:101E8000F601892B09F04BC08091E800877F809391
-:101E9000E8008091E80080FFFCCF80910C0136C003
-:101EA0008091F1018132D9F58091F5019091F6018F
-:101EB000892BA9F58091E800877F8093E8000E9434
-:101EC0008C118091F30180930C010C94BB1A8091CA
-:101ED000F101813221F58091E800877F8093E8004D
-:101EE0000E948C118091F40180936E01089580917D
-:101EF000F101813AA1F48091E800877F8093E800A6
-:101F00008091E80080FFFCCF80916E018093F1000A
-:101F10008091E8008E778093E8000C948C110895EE
-:101F200084B7877F84BF88E10FB6F8948093600000
-:101F3000109260000FBE90E080E80FB6F894809396
-:101F40006100909361000FBE0E946C150E94DD112C
-:101F50000E943A128091E20084608093E20085E161
-:101F60009DE00E94F62078940E94BF140E946E1596
-:101F700082E091E00E94DA140E94DB2B82E793E07A
-:101F80000E9452078091F001853089F48EE693E03B
-:101F90000E9452070E947B218091EE01882391F3D9
-:101FA0000E94A321882371F30E943210EBCF0E947C
-:101FB0009C15E8CF292F332723303105C9F064F46D
-:101FC0002130310581F02230310509F043C08DE820
-:101FD00090E02BEC33E042C021323105F1F02232A7
-:101FE000310541F137C082E190E028E534E036C0A8
-:101FF00099278130910541F08230910541F0892B7C
-:1020000049F5E7ECF3E005C0EFEAF3E002C0E7E9E9
-:10201000F3E0849190E09F0121C06530D8F4E62F71
-:10202000F0E0EE0FFF1FEB5DFE4F2081318189E074
-:1020300090E014C0653070F470E0FB01EE0FFF1FFC
-:10204000E55EFE4F20813181FB01EA5EFE4F80811B
-:1020500090E004C080E090E020E030E0FA013183BD
-:102060002083089580E189BD82E189BD09B400FE25
-:10207000FDCF8091D8008F7D8093D8008091E000C3
-:1020800082608093E0008091E00081FDFCCF0895A4
-:10209000CF92DF92EF92FF920F931F93CF93DF9334
-:1020A000EC018B016A010E94AB11811133C0C11494
-:1020B000D10439F0F60180819181081B190BC80FFA
-:1020C000D91FE12CF12C0115110519F18091E800BF
-:1020D00085FD16C08091E8008E778093E800C114DA
-:1020E000D10449F0F60180819181E80EF91EF18258
-:1020F000E08285E00FC00E94AB11882321F30AC063
-:1021000089918093F10001501109FFEFEF1AFF0A46
-:10211000DACF80E0DF91CF911F910F91FF90EF9088
-:10212000DF90CF9008952091F7013091F8012617A4
-:10213000370748F06115710539F42091E8002E77D2
-:102140002093E80001C0B90140E061157105A9F1D3
-:102150002091F001222309F443C0253009F442C044
-:102160002091E80023FD40C02091E80022FD32C00C
-:102170002091E80020FFE9CF4091F3002091F20088
-:1021800030E0342BFC01CF016115710559F0283086
-:10219000310540F481918093F100615071092F5F06
-:1021A0003F4FF1CF41E02830310509F040E0209168
-:1021B000E8002E772093E800C8CF4111C9CF0AC0AC
-:1021C0008091F001882361F0853061F08091E80012
-:1021D00083FD0AC08091E80082FFF2CF80E008957D
-:1021E00082E0089583E0089581E008952091F70149
-:1021F0003091F8012617370748F06115710539F459
-:102200002091E8002E772093E80001C0B901FC017D
-:1022100020E06115710591F18091F001882309F4A6
-:1022200040C0853009F43FC08091E80083FD3DC087
-:102230008091E80082FD2FC08091E80080FFE9CF07
-:102240002091F3008091F20090E0922B61157105CE
-:1022500059F08830910540F424912093F100319693
-:10226000615071090196F2CF21E0089709F020E052
-:102270008091E8008E778093E800CBCF2111CCCFFE
-:102280000AC08091F001882361F0853061F080916F
-:10229000E80083FD0AC08091E80082FFF2CF80E071
-:1022A000089582E0089583E0089581E00895982FCD
-:1022B000973058F59093E900981739F07091EC0039
-:1022C0002091ED005091F00003C0242F762F50E0B4
-:1022D00021FF19C03091EB003E7F3093EB0030912D
-:1022E000ED003D7F3093ED003091EB003160309395
-:1022F000EB007093EC002093ED005093F0002091E0
-:10230000EE0027FF07C09F5FD3CF8F708093E90057
-:1023100081E0089580E008958091F10187FF11C068
-:102320008091E80082FD05C08091F0018111F8CF15
-:1023300011C08091E8008B770BC08091F001882359
-:1023400049F08091E80080FFF8CF8091E8008E7717
-:102350008093E80008952091E4003091E50095E62F
-:102360004091EC00842F817040FF22C08091E800F2
-:1023700080FD1CC08091F001882391F0853091F0A0
-:102380008091EB0085FD10C04091E4005091E50084
-:102390004217530729F39A01915011F784E00895E9
-:1023A00082E0089583E0089581E0089580E0089533
-:1023B0004091E80042FFDECF08950E944B120E9438
-:1023C0005312E0EEF0E0808181608083E8EDF0E080
-:1023D00080818F77808319BCA7EDB0E08C918E7FD0
-:1023E0008C9380818F7E80831092EF0108950F93EC
-:1023F0001F93CF93DF930E944B120E945312C8ED9C
-:10240000D0E088818F7788838881806888838881FD
-:102410008F7D888319BC1092F0011092EC0110920C
-:10242000EE011092ED0100EE10E0F80180818B7F4B
-:10243000808388818160888342E060E080E00E9440
-:102440005711E1EEF0E080818E7F8083E2EEF0E0D4
-:10245000808181608083808188608083F8018081B1
-:102460008E7F8083888180618883DF91CF911F91E7
-:102470000F910895E8EDF0E080818F7E8083E7ED95
-:10248000F0E080818160808384E082BF81E080937E
-:10249000EF010C94F711E8EDF0E080818E7F8083EE
-:1024A0001092E20008951092DA001092E10008956F
-:1024B0001F920F920FB60F9211242F933F934F93B9
-:1024C0005F936F937F938F939F93AF93BF93EF939C
-:1024D000FF938091E10082FF0BC08091E20082FFB8
-:1024E00007C08091E1008B7F8093E1000E94840E01
-:1024F0008091DA0080FF1FC08091D80080FF1BC050
-:102500008091DA008E7F8093DA008091D90080FF7D
-:102510000DC080E189BD82E189BD09B400FEFDCF17
-:1025200081E08093F0010E94550E05C019BC109205
-:10253000F0010E94670E8091E10080FF19C0809138
-:10254000E20080FF15C08091E2008E7F8093E20060
-:102550008091E20080618093E2008091D8008062E7
-:102560008093D80019BC85E08093F0010E94720E20
-:102570008091E10084FF30C08091E20084FF2CC094
-:1025800080E189BD82E189BD09B400FEFDCF809163
-:10259000D8008F7D8093D8008091E1008F7E80935A
-:1025A000E1008091E2008F7E8093E2008091E20062
-:1025B00081608093E2008091EC01882311F084E037
-:1025C00007C08091E30087FD02C081E001C083E085
-:1025D0008093F0010E94780E8091E10083FF29C072
-:1025E0008091E20083FF25C08091E100877F809386
-:1025F000E10082E08093F0011092EC018091E10013
-:102600008E7F8093E1008091E2008E7F8093E200D4
-:102610008091E20080618093E20042E060E080E02F
-:102620000E9457118091F00088608093F0000E9412
-:102630006E0EFF91EF91BF91AF919F918F917F911E
-:102640006F915F914F913F912F910F900FBE0F901F
-:102650001F9018951F920F920FB60F9211242F936F
-:102660003F934F935F936F937F938F939F93AF931A
-:10267000BF93CF93DF93EF93FF93C091E900CF70A7
-:102680008091EC00D82FD17080FDD0E81092E90045
-:102690008091F000877F8093F00078940E946E1301
-:1026A0001092E9008091F00088608093F000CD2BBB
-:1026B000CF70C093E900FF91EF91DF91CF91BF916F
-:1026C000AF919F918F917F916F915F914F913F91CA
-:1026D0002F910F900FBE0F901F9018951F93CF93BF
-:1026E000DF93CDB7DEB7AA970FB6F894DEBF0FBE63
-:1026F000CDBFE1EFF1E088E08E0F9091F100919372
-:102700008E13FBCF0E94DE0E8091E80083FF1FC175
-:102710008091F1019091F201492F50E04A3051052A
-:1027200008F015C1FA01EA5AFF4F0C94812D803848
-:1027300081F0823809F00BC18091F5018F70809390
-:10274000E9008091EB0085FB882780F91092E90071
-:1027500006C08091ED019091EE01911182609091FF
-:10276000E800977F9093E8008093F1001092F100C9
-:10277000C8C0282F2D7F09F0EAC0882319F08230C5
-:1027800061F0E5C08091F301813009F0E0C0933041
-:1027900009F080E08093EE012BC08091F30181115C
-:1027A00027C08091F5018F7009F4D1C08093E900B2
-:1027B0002091EB0020FF1CC0933021F48091EB00AE
-:1027C000806214C09091EB0090619093EB0021E047
-:1027D00030E0A90102C0440F551F8A95E2F74093EB
-:1027E000EA001092EA008091EB0088608093EB0091
-:1027F0001092E9008091E800877F86C08111A7C010
-:102800001091F3011F778091E3008078812B8093F2
-:10281000E3008091E800877F8093E8000E948C119C
-:102820008091E80080FFFCCF8091E3008068809376
-:10283000E300111102C082E001C083E08093F00147
-:1028400086C08058823008F082C08091F301909158
-:10285000F4018C3D53E0950779F583E08A838AE2A1
-:1028600089834FB7F894DE01139620E03EE051E2F1
-:10287000E32FF0E050935700E49120FF03C0E2956E
-:10288000EF703F5FEF708E2F90E0EA3010F0C79648
-:1028900001C0C0968D939D932F5F243149F74FBFA0
-:1028A0008091E800877F8093E8006AE270E0CE01C3
-:1028B00001960E94931014C0AE014F5F5F4F60916C
-:1028C000F5010E94DA0FBC01892B09F440C09091F8
-:1028D000E800977F9093E80089819A810E94F61022
-:1028E0008091E8008B778093E80031C0803879F5DB
-:1028F0008091E800877F8093E8008091EC018093CD
-:10290000F1008091E8008E778093E8000E948C119E
-:102910001EC081111CC09091F3019230C0F48091CF
-:10292000E800877F8093E8009093EC010E948C116F
-:102930008091EC01811106C08091E30087FD02C007
-:1029400081E001C084E08093F0010E94C50E809177
-:10295000E80083FF0AC08091E800877F8093E80049
-:102960008091EB0080628093EB00AA960FB6F894FA
-:10297000DEBF0FBECDBFDF91CF911F910895CF93E2
-:102980008091F0018823A1F0C091E900CF7090916F
-:10299000EC00892F817090FD80E8C82B1092E9002F
-:1029A0008091E80083FD0E946E13CF70C093E90010
-:1029B000CF91089590937401809373010895E091ED
-:1029C0007301F0917401309721F00190F081E02DB6
-:1029D000099480E00895EF92FF920F931F93CF9395
-:1029E000DF93E0917301F09174013097B1F18C01A4
-:1029F0000280F381E02D09958091D70182FF2DC0DF
-:102A000080FF04C08DE895E00E945207E80110E1C4
-:102A100087E8E82E85E0F82E8091D70180FF0BC073
-:102A200088811F928F93FF92EF920E94EB070F9085
-:102A30000F900F900F90115021961111EDCF8091B2
-:102A4000D70180FF0AC085E895E0DF91CF911F9103
-:102A50000F91FF90EF900C945207DF91CF911F914F
-:102A60000F91FF90EF900895E0917301F091740140
-:102A7000309721F00480F581E02D0994089520918C
-:102A80007101309172018217930771F09093720176
-:102A900080937101E0917301F0917401309721F0FE
-:102AA0000680F781E02D0994089520916F013091FF
-:102AB00070018217930771F09093700180936F01FA
-:102AC000E0917301F0917401309721F00084F18559
-:102AD000E02D0994089508950C946B150E94B92176
-:102AE0000E9462090C947F22CF93C82F8091D70156
-:102AF00082FF1EC080FF04C086EA95E00E94520754
-:102B00008091D70180FF0CC01F92CF9381EA95E09E
-:102B10009F938F930E94EB070F900F900F900F9051
-:102B20008091D70180FF04C08FE995E00E94520791
-:102B30008C2FCF910C94110DCF92DF92EF92FF92D8
-:102B40000F931F93CF93DF93CDB7DEB72B970FB6BD
-:102B5000F894DEBF0FBECDBF0E947F0986E7C82E66
-:102B600081E0D82E00E010E0E02E802F0E94AB0A1A
-:102B7000F60141916F01F42EF826B1F40F5F1F4F5B
-:102B80000E30110589F78FEF89838A831B820E949B
-:102B9000C2218160782F9D838C8349815A816B810A
-:102BA0008D810E943F1640C09091D70191FF04C0D3
-:102BB0008B870E94B10A8B8520E030E04F2D50E0DA
-:102BC000922FBA01022E02C0759567950A94E2F71A
-:102BD00060FF24C02E83EF8221E030E0690102C053
-:102BE000CC0CDD1C9A95E2F790E08C219D21892B7D
-:102BF00009F420E028870E94C2218160782F9A87FB
-:102C000089874E815F8168858A850E943F16F80119
-:102C1000EA58FE4F8081C826C08206C02F5F3F4F12
-:102C20002630310569F6AACF0E94F0251091750172
-:102C30000E94DF141817A1F00E94DF148093750121
-:102C40002B960FB6F894DEBF0FBECDBFDF91CF91AC
-:102C50001F910F91FF90EF90DF90CF900C9474151F
-:102C60002B960FB6F894DEBF0FBECDBFDF91CF918C
-:102C70001F910F91FF90EF90DF90CF900895CF9329
-:102C8000DF93CDB7DEB72B970FB6F894DEBF0FBE3C
-:102C9000CDBF4F83588769877A878B87DE0111966E
-:102CA00086E0FD0111928A95E9F785E0FE013796ED
-:102CB00001900D928A95E1F749815A816B817C815F
-:102CC0008D819E810E94551D2B960FB6F894DEBF14
-:102CD0000FBECDBFDF91CF910895CF93882309F424
-:102CE000C2C0C82F823859F40E94DF1481FDBBC0D6
-:102CF00089E30E94F11F0E94D02089E30CC0833831
-:102D000079F40E94DF1480FDAEC083E50E94F11FBC
-:102D10000E94D02083E50E944420CF910C94D020C3
-:102D2000843859F40E94DF1482FD9DC087E40E941C
-:102D3000F11F0E94D02087E4EECF8CEF8C0F813AF8
-:102D400048F48C2F0E94832A81118DC08C2F0E9401
-:102D5000F11FE3CF80E28C0F883048F4C77081E028
-:102D600001C0880FCA95EAF70E949920D6CF8BE55B
-:102D70008C0F833078F4C53A29F0C63A31F083E8F5
-:102D800090E005C081E890E002C082E890E0CF9139
-:102D90000C943F1588E58C0F833108F064C0C83A65
-:102DA00039F1C93A41F1CA3A49F1CB3A51F1CC3A39
-:102DB00059F1CD3A61F1C03B69F1CE3A71F1CF3AA8
-:102DC00079F1C13B81F1C23B89F1C33B91F1C43B35
-:102DD00099F1C53BA1F1C63BA9F1C73BB1F1C83B95
-:102DE000B9F1C93BC1F1CA3BC9F180E090E038C0FC
-:102DF00082EE90E035C089EE90E032C08AEE90E03D
-:102E00002FC085EB90E02CC086EB90E029C087EBCB
-:102E100090E026C08CEC90E023C08DEC90E020C0C8
-:102E200083E891E01DC08AE891E01AC082E991E050
-:102E300017C084E991E014C081E292E011C083E2FE
-:102E400092E00EC084E292E00BC085E292E008C0FE
-:102E500086E292E005C087E292E002C08AE292E058
-:102E6000CF910C945515CF910895882309F44BC048
-:102E7000823859F40E94DF1481FF45C089E30E9423
-:102E8000F11F0E94D02089E30CC0833871F40E94A6
-:102E9000DF1480FF38C083E50E94F11F0E94D0201C
-:102EA00083E50E9444200C94D020843859F40E9479
-:102EB000DF1482FF28C087E40E94F11F0E94D02007
-:102EC00087E4EFCF9CEF980F913A58F390E2980F78
-:102ED000983050F4877091E001C0990F8A95EAF715
-:102EE000892F0E949F20DFCF9BE5980F933020F41D
-:102EF00080E090E00C943F15885A833120F480E004
-:102F000090E00C9455150895882321F00E94992093
-:102F10000C94D0200895882321F00E949F200C94C7
-:102F2000D0200895BF92CF92DF92EF92FF920F933D
-:102F30001F93CF93DF9300D000D000D0CDB7DEB782
-:102F400025E0FC01DE01119601900D922A95E1F732
-:102F5000FC01408131810281258122952F7063819E
-:102F60007481672B09F4E5C23F3F19F44F3F09F420
-:102F7000E0C27C0149833A8389819A812E830E9431
-:102F8000B01F182FB92E0E94AF1F0E94761EEB2D86
-:102F9000E295EF70F0E0E05AFF4F2E810C94812D06
-:102FA0008B2D807F9B2D9F70F92E882319F0F29432
-:102FB00080EFF822002349F0FF2009F467C28F2D2B
-:102FC0000E94A9200E94D02061C2812F0E94351743
-:102FD000FF2009F4AEC28F2D0E94AF2026960FB6B7
-:102FE000F894DEBF0FBECDBFDF91CF911F910F913F
-:102FF000FF90EF90DF90CF90BF900C94D0203B2DAE
-:10300000307F8B2D8F70303211F08295807F1123AD
-:1030100019F0113021F12CC00023B9F0222309F45A
-:10302000A0C1213009F09DC126960FB6F894DEBFED
-:103030000FBECDBFDF91CF911F910F91FF90EF9009
-:10304000DF90CF90BF900C94B920222319F021304B
-:1030500009F46FC28E830E94BC208E8196C100232A
-:1030600021F0223008F065C27CC1211162C28DC1FD
-:10307000002321F0222309F474C108C2222309F499
-:1030800084C119C22B2D26952695237030E0211579
-:10309000310521F021303105D1F04BC2002321F060
-:1030A000812F9B2D937002C080E090E026960FB692
-:1030B000F894DEBF0FBECDBFDF91CF911F910F916E
-:1030C000FF90EF90DF90CF90BF900C943F150023BE
-:1030D00021F0812F9B2D937002C080E090E0269616
-:1030E0000FB6F894DEBF0FBECDBFDF91CF911F9119
-:1030F0000F91FF90EF90DF90CF90BF900C945515FB
-:10310000812F002319F00E94762402C00E94DE2441
-:1031100026960FB6F894DEBF0FBECDBFDF91CF91DC
-:103120001F910F91FF90EF90DF90CF90BF900C9484
-:1031300063258B2D837009F07BC00111FAC1812FAB
-:10314000829586958770880F880F912F9F70C92E62
-:10315000D12CE12CF12C082E04C0CC0CDD1CEE1C73
-:10316000FF1C0A94D2F714FF12C04FE050E060E059
-:1031700070E004C0440F551F661F771F8A95D2F771
-:10318000CB01BA01609570958095909503C060E081
-:1031900070E0CB012B2D269526952370422F50E011
-:1031A00042305105D9F04330510569F16C297D2930
-:1031B0008E299F294130510551F126960FB6F8947A
-:1031C000DEBF0FBECDBFDF91CF911F910F91FF905A
-:1031D000EF90DF90CF90BF900C949D1E6C297D29BD
-:1031E0008E299F2926960FB6F894DEBF0FBECDBF5D
-:1031F000DF91CF911F910F91FF90EF90DF90CF90D3
-:10320000BF900C94B91E0E949D1EC701B601269660
-:103210000FB6F894DEBF0FBECDBFDF91CF911F91E7
-:103220000F91FF90EF90DF90CF90BF900C94811E94
-:10323000002319F08B2D817001C08695882309F435
-:1032400078C1812F829586958770880F880F912F7E
-:103250009F70C92ED12CE12CF12C082E04C0CC0C6F
-:10326000DD1CEE1CFF1C0A94D2F714FF12C04FE0C5
-:1032700050E060E070E004C0440F551F661F771FE8
-:103280008A95D2F7CB01BA0160957095809590959B
-:1032900003C060E070E0CB012B2D269526952370AE
-:1032A000422F50E042305105D9F04330510569F1C9
-:1032B0006C297D298E299F294130510551F126968F
-:1032C0000FB6F894DEBF0FBECDBFDF91CF911F9137
-:1032D0000F91FF90EF90DF90CF90BF900C94771FED
-:1032E0006C297D298E299F2926960FB6F894DEBF7A
-:1032F0000FBECDBFDF91CF911F910F91FF90EF9047
-:10330000DF90CF90BF900C94931F0E94771FC7014E
-:10331000B60126960FB6F894DEBF0FBECDBFDF9183
-:10332000CF911F910F91FF90EF90DF90CF90BF90C2
-:103330000C945B1F103FD1F118F4103E50F4A1C063
-:10334000123F09F463C008F44CC0133F09F473C082
-:1033500098C01F708B2D8F710023A1F00E94F41E66
-:10336000812F26960FB6F894DEBF0FBECDBFDF913A
-:10337000CF911F910F91FF90EF90DF90CF90BF9072
-:103380000C9484170E94151F812F26960FB6F8946F
-:10339000DEBF0FBECDBFDF91CF911F910F91FF9088
-:1033A000EF90DF90CF90BF900C948B170023A9F083
-:1033B0002111BFC08B2D8F7126960FB6F894DEBFFA
-:1033C0000FBECDBFDF91CF911F910F91FF90EF9076
-:1033D000DF90CF90BF900C943A1F223008F0A9C024
-:1033E000E9CF0023A9F08B2D8F7126960FB6F894A4
-:1033F000DEBF0FBECDBFDF91CF911F910F91FF9028
-:10340000EF90DF90CF90BF900C94F41E002359F3FF
-:103410008B2D8F7126960FB6F894DEBF0FBECDBFF1
-:10342000DF91CF911F910F91FF90EF90DF90CF90A0
-:10343000BF900C94151F002399F08B2D8F71269649
-:103440000FB6F894DEBF0FBECDBFDF91CF911F91B5
-:103450000F91FF90EF90DF90CF90BF900C94DF1E04
-:1034600026960FB6F894DEBF0FBECDBFDF91CF9189
-:103470001F910F91FF90EF90DF90CF90BF900C9431
-:10348000D51E0023A9F0222309F4ADCF812F269663
-:103490000FB6F894DEBF0FBECDBFDF91CF911F9165
-:1034A0000F91FF90EF90DF90CF90BF900C946D162E
-:1034B000222309F4ADCF812F26960FB6F894DEBFF4
-:1034C0000FBECDBFDF91CF911F910F91FF90EF9075
-:1034D000DF90CF90BF900C9435174B2D4F70612F1C
-:1034E000C7010E94F40726960FB6F894DEBF0FBE00
-:1034F000CDBFDF91CF911F910F91FF90EF90DF90A3
-:10350000CF90BF900C94F91D4B2D4F70612FC701C8
-:1035100026960FB6F894DEBF0FBECDBFDF91CF91D8
-:103520001F910F91FF90EF90DF90CF90BF900C9480
-:10353000B70B26960FB6F894DEBF0FBECDBFDF9156
-:10354000CF911F910F91FF90EF90DF90CF90BF90A0
-:1035500008950E94B6200E948B200E94D0200E94D5
-:1035600096260E94632580E090E00E943F1580E04F
-:1035700090E00C9455150E94A6200C94A91A0E9464
-:10358000B01F292F22952F7030E02C3031054CF4DC
-:103590002A3031056CF4225031092230310588F48B
-:1035A00007C02C30310549F02F30310531F009C00A
-:1035B000803E48F0803F29F406C093FB882780F9BD
-:1035C000089580E0089581E00895CF93DF9300D0BF
-:1035D00000D01F92CDB7DEB70F900F900F900F90D5
-:1035E0000F90DF91CF910895CF93DF9300D000D05B
-:1035F00000D0CDB7DEB726960FB6F894DEBF0FBE6B
-:10360000CDBFDF91CF9108951F93CF93DF93C091EA
-:10361000840116E080918501C81799F0D0E01C9FC5
-:10362000F0011D9FF00D1124EA57FE4F408151819A
-:1036300062817381848195810E94F41A2196C770FA
-:10364000E9CFDF91CF911F9108954091B60150913C
-:10365000B7016091B8017091B9018091BA01909160
-:10366000BB010C94F41A8091BB0182958F7009F014
-:1036700054C08091B801882309F44FC0809184011F
-:10368000A09185016091B6017091B7014091B90197
-:103690005091BA01B6E08A1709F43FC090E0411595
-:1036A0005105C1F17F3F11F46F3FA1F1B89FF001C7
-:1036B000B99FF00D1124EA57FE4F218172132AC0E1
-:1036C0002081621327C02281211124C023813481EB
-:1036D0002417350710F421503109241B350B283CE1
-:1036E0003105C0F42091BB012F7020612093BB01F4
-:1036F00026E0289FF001299FF00D1124E557FE4F89
-:1037000080818F708061808386EB91E00E949217A8
-:103710000C94041B01968770BECF0895CF92DF9260
-:10372000EF92FF920F931F93CF93DF93CDB7DEB746
-:1037300062970FB6F894DEBF0FBECDBF8C0185E057
-:10374000F801DE011D9601900D928A95E1F7D801EE
-:103750004C9111965C91119712966C911297139659
-:10376000CD90DC9014973091B6017091B7018091A3
-:10377000B9019091BA01009709F46BC17F3F19F428
-:103780003F3F09F466C1E090B801EE2009F4C0C0E3
-:103790002091BB01C816D90628F0F601E81BF90BE9
-:1037A000CF0104C0809590958C0D9D1DFF24F3944E
-:1037B000883C910578F0F12C207F09F0C6C07C2D63
-:1037C000D98AC88A89890E94E51A86EB91E00E940D
-:1037D0009217B1C0822F807F09F046C0751314C0C4
-:1037E000341312C0611110C02F7020612093BB01EF
-:1037F0000E94251B86EB91E00E9492178091BB01ED
-:10380000D80115968C932EC0CD2819F15F3F11F485
-:103810004F3FF9F0F62E61111CC080918401209178
-:10382000850136E0821709F45AC090E0389FF00114
-:10383000399FF00D1124EA57FE4F7181571306C0CE
-:103840007081471303C07281711103C001968770A4
-:10385000E9CFF62E662309F418C18091BB0181607F
-:103860008093BB01F12C11C1751308C0341306C03D
-:10387000611104C08091BB01D801C3C04D875E8730
-:103880008D859E856A8B0E94BF1A6A898823E1F123
-:103890006623D1F12091BB01822F82958F7090E039
-:1038A000029774F08091B6019091B70198878F8349
-:1038B0001986DB86CA862C87CE0107960E9492174E
-:1038C00086E0F801A6EBB1E001900D928A95E1F750
-:1038D0000E94331B0E94251BFF24F394D6C04D8702
-:1038E0005E878D859E850E94B01F292F22952F709F
-:1038F00030E0223031050CF0BCC09F7009F0B6C03A
-:10390000805E883008F4C1C0C8010E949217E4CFDD
-:10391000C816D90608F453C0F601E81BF90BCF010D
-:10392000883C910508F450C0F12C7C2DD98AC88AB6
-:1039300089890E94E51AE6EBF1E086E0DF011D923D
-:103940008A95E9F70E94251BA0C0751314C0341393
-:1039500012C0611110C08091BB01F8018583C801BC
-:103960000E94921786E0E6EBF1E0DF011D928A9556
-:10397000E9F7FE2C8AC04D875E878D859E856A8B10
-:103980000E94BF1A6A89882309F4BECF662309F40E
-:10399000BBCF2091BB01822F82958F7090E0029760
-:1039A0000CF48ECF8091B6019091B7019A838983F0
-:1039B0001B82DD82CC822E83CE0101967FCF809543
-:1039C00090958C0D9D1DACCFF62E662309F49CCFEF
-:1039D00075132EC034132CC02091BB0120FD1FC0D5
-:1039E000822F82958F70D9F0D80115962C93159758
-:1039F0008F3049F08F5F982F9295907F822F8F7034
-:103A0000892B15968C93C8010E94921786E0F801C5
-:103A1000A6EBB1E001900D928A95E1F793CF86E095
-:103A2000F801A6EBB1E001900D928A95E1F72DC067
-:103A30004D875E878D859E850E94BF1A811140CF7C
-:103A40008091BB0181608093BB01C8010E949217E5
-:103A50001CC0662309F458CF4D875E878D859E85EF
-:103A60000E94BF1A882309F44FCF2ACF811148CF73
-:103A70000CC0243031050CF047CF9F7009F440CFC3
-:103A8000F8019581907F09F03BCF8F2D62960FB69C
-:103A9000F894DEBF0FBECDBFDF91CF911F910F9184
-:103AA000FF90EF90DF90CF9008951F93CF93DF9317
-:103AB000CDB7DEB72C970FB6F894DEBF0FBECDBFE3
-:103AC0004F83588769877A878B879C87CE010796B3
-:103AD0000E948E1B882369F08F8198852A853B85FB
-:103AE000232BF1F19F3F09F063C08F3F09F060C0C5
-:103AF00037C086E0FE013796DE01119601900D92E7
-:103B00008A95E1F76F817885EA85FB85309741F1E9
-:103B10007F3F11F46F3F21F12091850130E0C90111
-:103B20000196877099274091840150E0841795078A
-:103B300009F447C069837A83FD83EC8396E0929F02
-:103B4000D001939FB00D1124AA57BE4FFE013196AC
-:103B500001900D929A95E1F7809385010E94041BD4
-:103B600016E080918401909185018917C1F1189F19
-:103B7000C00111248A579E4F0E948E1B882379F121
-:103B8000E09184011E9FF0011124EA57FE4F40810D
-:103B9000518162817381848195810E94F41A8091A0
-:103BA000840190E001968770992780938401D9CF92
-:103BB0004F81588569857A858B859C850E94F41A8A
-:103BC000CFCF0E94BB1A1092850110928401E6EBC0
-:103BD000F1E086E0DF011D928A95E9F7C1CF2C96CE
-:103BE0000FB6F894DEBF0FBECDBFDF91CF911F910E
-:103BF0000895EF92FF920F931F93CF93DF938C0161
-:103C0000892B09F46CC0F12CEE24E394E801219691
-:103C1000F8018491843740F4843008F051C0813039
-:103C200081F0823019F15BC0853709F444C0A8F1F6
-:103C30009CE7980F903708F052C08F770E94351795
-:103C400041C00E5F1F4FFE01C49180E28C0F88308F
-:103C500048F4C7708E2D01C0880FCA95EAF70E94FC
-:103C6000A92014C08C2F0E946D162DC00E5F1F4F0F
-:103C7000FE01C49180E28C0F883058F4C7708E2DFD
-:103C800001C0880FCA95EAF70E94AF200E94D02099
-:103C90001AC08C2F0E94351716C00E5F1F4FFE01F1
-:103CA000C491CC2381F08FE99FE00197F1F700C028
-:103CB0000000C150F6CF0E5F1F4FFE01F49003C00D
-:103CC0000E946D168E018F2D882309F49FCFEFE996
-:103CD000FFE03197F1F700C000008150F5CFDF9190
-:103CE000CF911F910F91FF90EF90089508956093E9
-:103CF000C0017093C1018093C2019093C3010C94E1
-:103D0000A91A0F931F930091C0011091C101209136
-:103D1000C2013091C301DC01CB01802B912BA22B7E
-:103D2000B32B8093C0019093C101A093C201B093C3
-:103D3000C3011F910F910C94A91A0F931F93009127
-:103D4000C0011091C1012091C2013091C301DC0179
-:103D5000CB0180239123A223B3238093C0019093AE
-:103D6000C101A093C201B093C3011F910F910C94A4
-:103D7000A91A0F931F930091C0011091C1012091C6
-:103D8000C2013091C301DC01CB0180279127A2271A
-:103D9000B3278093C0019093C101A093C201B09357
-:103DA000C3011F910F910C94A91A1092BC0110929B
-:103DB000BD011092BE011092BF010C94A91A41E0FE
-:103DC00050E060E070E004C0440F551F661F771F8D
-:103DD0008A95D2F74093BC015093BD016093BE0118
-:103DE0007093BF010C94A91A41E050E060E070E0CC
-:103DF00004C0440F551F661F771F8A95D2F7809124
-:103E0000BC019091BD01A091BE01B091BF01482BB2
-:103E1000592B6A2B7B2B4093BC015093BD016093BF
-:103E2000BE017093BF010C94A91A41E050E060E01C
-:103E300070E004C0440F551F661F771F8A95D2F7A4
-:103E400040955095609570958091BC019091BD0111
-:103E5000A091BE01B091BF01482359236A237B235F
-:103E60004093BC015093BD016093BE017093BF01AC
-:103E70000C94A91A41E050E060E070E004C0440FE7
-:103E8000551F661F771F8A95D2F78091BC019091CC
-:103E9000BD01A091BE01B091BF01482759276A27F3
-:103EA0007B274093BC015093BD016093BE0170938A
-:103EB000BF010C94A91A0F931F930091BC0110919C
-:103EC000BD012091BE013091BF01DC01CB01802BEF
-:103ED000912BA22BB32B8093BC019093BD01A09397
-:103EE000BE01B093BF011F910F910C94A91A0F93BB
-:103EF0001F930091BC011091BD012091BE01309132
-:103F0000BF01DC01CB0180239123A223B323809343
-:103F1000BC019093BD01A093BE01B093BF011F915E
-:103F20000F910C94A91A0F931F930091BC0110914B
-:103F3000BD012091BE013091BF01DC01CB01802782
-:103F40009127A227B3278093BC019093BD01A09332
-:103F5000BE01B093BF011F910F910C94A91A08954F
-:103F6000CF92DF92EF92FF920F931F93CF93DF9345
-:103F70008C01C090C001D090C101E090C201F090CE
-:103F8000C3014091BC015091BD016091BE0170918F
-:103F9000BF01C42AD52AE62AF72ACFE1D0E0D7010B
-:103FA000C6010C2E04C0B695A795979587950A94DF
-:103FB000D2F780FF07C0B8018C2F0E94DA0B813046
-:103FC000910531F4219758F7B80180E00E94DA0B8F
-:103FD000DF91CF911F910F91FF90EF90DF90CF90E5
-:103FE000089590910C01992321F090910D01911168
-:103FF00009C020910E0130910F01F90132969FEF17
-:1040000040E030C0982F9695969596959F30A0F4F5
-:10401000E0910E01F0910F01E90FF11D877021E091
-:1040200030E0A90102C0440F551F8A95E2F7CA018A
-:104030009181892B818308959091D70190FF23C0AE
-:104040001F928F9387ED95E09F938F930E94EB07CC
-:104050000F900F900F900F9008959F3F39F04F5F92
-:104060004E3041F051915813F8CF0DC05111F7CF98
-:10407000942FF5CF9F3F39F0F901E90FF11D97FD1E
-:10408000FA9582830895089590910C01992321F067
-:1040900090910D01911109C020910E0130910F01F5
-:1040A000F9013296205F3F4F30C0982F9695969534
-:1040B00096959F30A8F4E0910E01F0910F01E90F61
-:1040C000F11D877021E030E0A90102C0440F551FA7
-:1040D0008A95E2F7CA0180959181892381830895A9
-:1040E0009091D70190FF16C01F928F9389EB95E0B6
-:1040F0009F938F930E94EB070F900F900F900F905C
-:1041000008953196E217F30729F090819813F9CFBB
-:104110001082F7CF089581E090E0E0910E01F091D8
-:104120000F01E80FF91F1082019680319105A9F760
-:1041300008959091D601892B8093D601089580959A
-:104140009091D60189238093D60108951092D601CB
-:1041500008959091D501892B8093D501089580957C
-:104160009091D50189238093D50108951092D501AE
-:1041700008958093C40108951092C4010895809118
-:104180000E0190910F01FC0131969C01205F3F4F81
-:1041900080E0919191118F5FE217F307D1F70895B5
-:1041A000E0910E01F0910F018091D6018083E091A2
-:1041B0000E01F0910F0190818091D501892B8083B0
-:1041C0008091C401882361F0E0910E01F0910F010C
-:1041D0009081892B80830E94BF2081111092C4019D
-:1041E00080910E0190910F010C94EB1490933B0180
-:1041F00080933A010895CF92DF92EF92FF926C0183
-:10420000EE24FF24C114D104E104F10421F0C7011C
-:10421000B60120E101C020E0C72ED82EE92EFF24F0
-:10422000C114D104E104F10419F0285FC701B601FB
-:104230006B017C0154E0F694E794D794C7945A95A7
-:10424000D1F7C114D104E104F10419F02C5FC701C6
-:10425000B6016B017C0142E0F694E794D794C794D1
-:104260004A95D1F7C114D104E104F10419F02E5F8D
-:10427000C701B601DC01CB01B695A7959795879547
-:10428000892B8A2B8B2B09F02F5F822FFF90EF90C9
-:10429000DF90CF9008958295982F9C7C392F36958A
-:1042A0003695282F237344E0249FC0011124932FB7
-:1042B000982B292F2A7A2695892F8575880F822B8E
-:1042C00008951F93CF93DF931F92CDB7DEB79983E5
-:1042D0000E944B21182F9981892F0E944B21212F59
-:1042E00030E0322F2227A901482BCA010F90DF911D
-:1042F000CF911F9108958091F001843009F11092BF
-:10430000D80120E488E190E00FB6F894A895809356
-:1043100060000FBE2093600083B7817F846083BFFD
-:1043200083B7816083BF7894889583B78E7F83BF7E
-:1043300088E10FB6F89480936000109260000FBE81
-:10434000089508950895CF930E94A1210E947F09A6
-:104350000E94A221C0E08C2F0E94AB0A811104C0F0
-:10436000CF5FCE30C1F701C081E0CF9108950C94AA
-:10437000BB1A82E084BD93E095BD9AEF97BD809310
-:104380006E0008952FB7F8948091D9019091DA01C9
-:10439000A091DB01B091DC012FBF0895CF92DF9295
-:1043A000EF92FF920F931F932FB7F8944091D9018A
-:1043B0005091DA016091DB017091DC012FBF6A013D
-:1043C0007B01EE24FF248C0120E030E0C016D106F2
-:1043D000E206F30610F4415051099A01281B390BEB
-:1043E000C9011F910F91FF90EF90DF90CF9008953A
-:1043F0001F920F920FB60F9211248F939F93AF933A
-:10440000BF938091D9019091DA01A091DB01B09125
-:10441000DC010196A11DB11D8093D9019093DA01B1
-:10442000A093DB01B093DC01BF91AF919F918F917D
-:104430000F900FBE0F901F9018950E94DD11F894F9
-:104440002FEF87EA91E6215080409040E1F700C0CD
-:10445000000087E090EBDC018093F9019093FA0172
-:10446000A093FB01B093FC019CE088E10FB6F894A7
-:10447000A895809360000FBE90936000FFCFEF92ED
-:10448000FF920F931F93CF93DF93D82FC0E08C2F11
-:104490000E94AB0A00E010E0E82EF12CC701002ECC
-:1044A00002C0959587950A94E2F780FD06C00F5FDC
-:1044B0001F4F0630110591F709C0602F7C2F80E057
-:1044C0000E94B80BD813F3CF81E004C0CF5FCE3089
-:1044D000F1F680E0DF91CF911F910F91FF90EF9067
-:1044E0000895CF93C82F8CE20E943F22882321F0A9
-:1044F0008C2FCF910C943F2280E0CF910895CF93E1
-:104500000E94CE23811102C00E94B4238CEF95E05B
-:104510000E945207C5E6C15049F00E947F098FE30F
-:104520009CE90197F1F700C00000F5CF85EF95E019
-:104530000E94520789E20E947122811113C18AE20E
-:104540000E94712281110E94B42385E00E94712291
-:1045500081110E941D220E94D9238093D70187E0F8
-:104560000E9471228823A9F18BE10E947122882385
-:1045700051F08091D70181FB222720F991E0922709
-:1045800090FB81F90EC08EE00E947122882361F0B9
-:104590008091D70182FB222720F991E0922790FB9E
-:1045A00082F98093D70115C080E10E947122909119
-:1045B000D701882341F093FB222720F981E082274D
-:1045C00080FB93F904C0892F809580FB90F990932C
-:1045D000D7018091D7010E94DD230E94EB238093B5
-:1045E000EA0180EE0E947122882341F08091EA0165
-:1045F000982F909590FB80F98093EA0189E30E94BF
-:104600007122882359F08091EA0181FB222720F949
-:1046100091E0922790FB81F98093EA0182EE0E945B
-:104620007122882359F08091EA0182FB222720F928
-:1046300091E0922790FB82F98093EA0186EE0E9436
-:104640007122882359F08091EA0183FB222720F907
-:1046500091E0922790FB83F98093EA0183EE0E9418
-:104660007122882359F08091EA0184FB222720F9E6
-:1046700091E0922790FB84F98093EA0185E30E9400
-:104680007122882359F08091EA0185FB222720F9C5
-:1046900091E0922790FB85F98093EA0181E30E94E3
-:1046A0007122882359F08091EA0186FB222720F9A4
-:1046B00091E0922790FB86F98093EA0181E10E94C4
-:1046C0007122882359F08091EA0187FB222720F983
-:1046D00091E0922790FB87F98093EA018091EA01AB
-:1046E0000E94EF238091EA0187FB882780F980935D
-:1046F0000D0187E20E947122C82F8EE10E94712273
-:104700008111C2608FE10E9471228111C46080E238
-:104710000E9471228111C86081E20E947122811180
-:10472000C06182E20E9471228111C06283E20E9414
-:1047300071228111C06484E20E947122882311F0E9
-:10474000C06802C0CC2329F08C2F0E94E6236C2F76
-:1047500003C00E94E223682F70E080E090E0CF91D8
-:104760000C94771ECF9108956DEE7EEF80E090E07F
-:104770000E94B72D60E082E090E00E94A92D60E0E9
-:1047800083E090E00E94A92D60E084E090E00E9428
-:10479000A92D60E085E090E00C94A92D80E090E0E8
-:1047A0000E94A32D21E08D3E9E4F09F020E0822F34
-:1047B000089582E090E00C949B2D682F82E090E0B9
-:1047C0000C94A92D83E090E00C949B2D682F83E03E
-:1047D00090E00C94A92D84E090E00C949B2D682F20
-:1047E00084E090E00C94A92D8091DF0180FF0BC044
-:1047F0006091130185E0689FB0011124759567955C
-:10480000759567952BC081FF09C06091130185E004
-:10481000689FB00111247595679520C082FF07C07D
-:104820006091130185E0689FB001112417C0909139
-:10483000E0019923D1F060911201961788F7209139
-:10484000130185E0289F90011124929FA001939F5E
-:10485000500D112470E0CA010E946D2D6038710561
-:1048600040F46115710539F002C065E070E0862FF3
-:1048700008958FE7089581E008958091DF0180FF1A
-:1048800008C06091110170E0759567957595679501
-:1048900021C081FF06C06091110170E07595679598
-:1048A00019C082FF04C06091110170E010C09091A6
-:1048B000E0019923C1F0609110019617A0F7809153
-:1048C0001101899FC001112470E00E946D2D603894
-:1048D000710528F46115710521F0862F08958FE781
-:1048E000089581E0089561E070E0F4CF803F21F405
-:1048F0000E94F423819504C0813F29F40E94F4238F
-:104900008093E3010895823F21F40E94F42381956E
-:1049100004C0833F29F40E94F4238093E2010895A8
-:10492000893F19F40E943D2405C08A3F31F40E945A
-:104930003D2481958093E40108958B3F21F40E94EA
-:104940003D24819504C08C3F29F40E943D2480932E
-:10495000E5010895843F21F48091E101816017C051
-:10496000853F21F48091E101826011C0863F21F4EE
-:104970008091E10184600BC0873F21F48091E101C7
-:10498000886005C0883F31F48091E10180618093A7
-:10499000E10108958D3F21F48091DF0181600BC01A
-:1049A0008E3F21F48091DF01826005C08F3F29F4A2
-:1049B0008091DF0184608093DF010895803F39F4A6
-:1049C0008091E30187FF6CC01092E30169C0813FD1
-:1049D00029F48091E3011816BCF362C09091E201C2
-:1049E000823F29F497FF5CC01092E20159C0833FD7
-:1049F00019F41916CCF354C0893F41F48091E401B5
-:104A000018160CF04DC01092E4014AC08A3F29F4F8
-:104A10008091E40187FF44C0F6CF8B3F39F4809149
-:104A2000E50187FF3DC01092E5013AC08C3F29F4B3
-:104A30008091E5011816BCF333C0843F21F48091C6
-:104A4000E1018E7F17C0853F21F48091E1018D7FC8
-:104A500011C0863F21F48091E1018B7F0BC0873F1D
-:104A600021F48091E101877F05C0883F31F4809176
-:104A7000E1018F7E8093E10113C08D3F21F480918D
-:104A8000DF018E7F0BC08E3F21F48091DF018D7F8F
-:104A900005C08F3F29F48091DF018B7F8093DF0178
-:104AA0008091E20181110EC08091E30181110AC061
-:104AB0008091E401811106C08091E501811102C05D
-:104AC0001092E00108958091D70183FF7EC088E3B2
-:104AD00096E00E9452078091E1011F928F9383E339
-:104AE00096E09F938F930E94EB0781E396E00E94EC
-:104AF00052078091E201282F332727FD30953F93FD
-:104B00008F938EE296E09F938F930E94EB078CE247
-:104B100096E00E9452078091E301282F332727FD5A
-:104B200030953F938F9389E296E09F938F930E94F5
-:104B3000EB0787E296E00E9452078091E401282F5C
-:104B4000332727FD30953F938F9384E296E09F9320
-:104B50008F930E94EB0782E296E00E9452078091B9
-:104B6000E501282F332727FD30953F938F938FE161
-:104B700096E09F938F930E94EB078CE196E00E9452
-:104B800052078091E0011F928F9389E196E09F93F5
-:104B90008F930E94EB0787E196E00E945207809175
-:104BA000DF011F928F9384E196E09F938F930E9481
-:104BB000EB0781E196E00E9452078DB79EB74C96B5
-:104BC0000FB6F8949EBF0FBE8DBF81EE91E00E949C
-:104BD00034150E94C2219093DE018093DD01089577
-:104BE0001F93CF93DF938091DD019091DE010E94AE
-:104BF000CE21AC019091E001992321F02091140184
-:104C000030E006C0209115018AE0289F9001112410
-:104C10004217530708F486C08091E201C091E30176
-:104C2000D091E4011091E501811107C0C11176C056
-:104C3000D11174C0111172C075C09F3F19F09F5FF0
-:104C40009093E001181624F40E94F4238093E2016B
-:104C50008091E20187FF05C00E94F4238195809333
-:104C6000E2011C1624F40E94F4238093E301809156
-:104C7000E30187FF05C00E94F42381958093E3013F
-:104C80006091E201662339F1C091E301CC2319F16F
-:104C9000772767FD7095872F972F0E94722C23E34B
-:104CA00033E343E35FE30E94D62C0E943F2C6093E2
-:104CB000E2016C2F772767FD7095872F972F0E9451
-:104CC000722C23E333E343E35FE30E94D62C0E947C
-:104CD0003F2C6093E3011D1624F40E943D24809331
-:104CE000E4018091E40187FF05C00E943D24819585
-:104CF0008093E401111624F40E943D248093E50181
-:104D00008091E50187FF05C00E943D248195809335
-:104D1000E501DF91CF911F910C9463259F3F09F02E
-:104D20008ECF96CFDF91CF911F910895E1EEF1E004
-:104D300085E0DF011D928A95E9F71092E00110925B
-:104D4000DF0108958BE598E00E9452071F9281E0F1
-:104D50008F931F9285E08F938DE098E09F938F93C0
-:104D60000E94EB070F900F900F900F900F900F90F5
-:104D700008958330E9F128F4813061F0823009F13F
-:104D80000895853009F462C008F449C0863009F4FA
-:104D900074C0089580911501262F30E0280F311D31
-:104DA0002F3F310524F4680F6093150103C08FEF86
-:104DB00080931501809115011F928F9386E497E0EF
-:104DC00072C080911401262F30E0280F311D2F3F33
-:104DD000310524F4680F6093140103C08FEF8093B2
-:104DE0001401809114011F928F9384E397E05BC0BC
-:104DF00080911301262F30E0280F311D2F3F310500
-:104E000024F4680F6093130103C08FEF80931301A4
-:104E1000809113011F928F9381E297E044C08091AB
-:104E20001201262F30E0280F311D2F3F310524F4C9
-:104E3000680F6093120103C08FEF8093120180917D
-:104E400012011F928F938CE097E02DC08091110189
-:104E5000262F30E0280F311D2F3F310524F4680F35
-:104E60006093110103C08FEF8093110180911101B4
-:104E70001F928F9383EF96E016C080911001262F2A
-:104E800030E0280F311D2F3F310524F4680F609367
-:104E9000100103C08FEF80931001809110011F92C9
-:104EA0008F9388ED96E09F938F930E94EB070F906E
-:104EB0000F900F900F900895833081F128F4813086
-:104EC00059F08230D1F00895853009F449C0B8F125
-:104ED000863009F456C0089580911501681720F4B2
-:104EE000861B8093150102C0109215018091150157
-:104EF0001F928F9389EC96E054C08091140168173B
-:104F000020F4861B8093140102C01092140180913A
-:104F100014011F928F9387EB96E043C08091130199
-:104F2000681720F4861B8093130102C010921301AE
-:104F3000809113011F928F9384EA96E032C0809192
-:104F40001201681720F4861B8093120102C0109290
-:104F50001201809112011F928F938FE896E021C079
-:104F600080911101681720F4861B8093110102C003
-:104F700010921101809111011F928F9386E796E0A4
-:104F800010C080911001681720F4861B80931001D7
-:104F900002C010921001809110011F928F938BE537
-:104FA00096E09F938F930E94EB070F900F900F90C6
-:104FB0000F900895CF93C82F1F928F9380E699E0AA
-:104FC0009F938F930E94EB0781E090E0A0E0B0E018
-:104FD000BC01CD0104C0660F771F881F991FCA95B9
-:104FE000D2F70E94771E0F900F900F900F90CF91E5
-:104FF0000C94BB1ACF938D3109F465C0B0F58E3097
-:1050000009F4CCC100F5873009F49BC1A8F48630BF
-:1050100009F06DC28091D701817F8E7F8093D70187
-:1050200085E699E00E94520781EA9DE00E945207BE
-:1050300081E08093E70180C1883009F44FC08B3054
-:1050400009F47CC154C2863109F4F0C138F48031CE
-:1050500009F4B8C1813109F430C249C2893109F477
-:10506000CEC18B3109F486C142C2853309F437C2FF
-:1050700048F4873209F433C208F433C2893209F4A0
-:105080002EC235C2833438F48A3308F02CC28833F8
-:1050900009F454C12CC2833409F421C2883409F0C4
-:1050A00026C20E94BB1A80E99DE00E9452079FEF32
-:1050B00023ED80E3915020408040E1F700C00000E4
-:1050C0000E941D2239C180EB9DE00E9452070E9480
-:1050D000F92B0E94DF140E94110D2EC185EA9DE07C
-:1050E0000E94520786E79BE00E9452070E94E2233B
-:1050F0001F928F9383E79BE09F938F930E94EB0710
-:1051000081E79BE00E9452070E94D923C82F8EE5B9
-:105110009BE00E9452071F92CF9389E59BE09F93EB
-:105120008F930E94EB0787E59BE00E9452078DE476
-:105130009BE00E9452078C2F81701F928F938AE40C
-:105140009BE09F938F930E94EB0788E49BE00E9473
-:1051500052078EE39BE00E945207C1FB882780F92B
-:105160001F928F938BE39BE09F938F930E94EB079B
-:1051700089E39BE00E9452078DE29BE00E94520768
-:10518000C2FB882780F91F928F938AE29BE09F934E
-:105190008F930E94EB0788E29BE00E9452078FE109
-:1051A0009BE00E945207C3FBCC27C0F91F92CF930C
-:1051B0008CE19BE09F938F930E94EB078AE19BE039
-:1051C0000E9452070E94EB23C82F86E09BE00E94BA
-:1051D00052071F92CF9381E09BE09F938F930E9491
-:1051E000EB078FEF9AE00E94520786EE9AE00E944A
-:1051F00052078C2F81701F928F9383EE9AE09F93BA
-:105200008F930E94EB078DB79EB780960FB6F894E8
-:105210009EBF0FBE8DBF81EE9AE00E9452078AECBE
-:105220009AE00E945207C1FB882780F91F928F9352
-:1052300087EC9AE09F938F930E94EB0785EC9AE0AE
-:105240000E94520783EB9AE00E945207C2FB882714
-:1052500080F91F928F9380EB9AE09F938F930E9427
-:10526000EB078EEA9AE00E9452078CE99AE00E94CE
-:105270005207C3FB882780F91F928F9389E99AE030
-:105280009F938F930E94EB0787E99AE00E94520751
-:105290008DE89AE00E945207C4FB882780F91F928C
-:1052A0008F938AE89AE09F938F930E94EB0788E898
-:1052B0009AE00E94520786E79AE00E945207C5FBD7
-:1052C000882780F91F928F9383E79AE09F938F93AB
-:1052D0000E94EB0781E79AE00E94520785E59AE079
-:1052E0000E945207C6FB882780F91F928F9382E5A0
-:1052F0009AE09F938F930E94EB0780E59AE00E94CB
-:10530000520788E49AE00E945207C7FBCC27C0F9F5
-:105310001F92CF9385E49AE09F938F930E94EB07AF
-:1053200083E49AE00E9452078DB79EB74C960FB661
-:10533000F8949EBF0FBE8DBFC1E0DEC08CE899E03F
-:105340005BC08091D701C82FC17080FF09C083E87E
-:105350009DE00E9452078091D701817F8E7F47C0D8
-:1053600087E79DE00E9452078091D701816080937A
-:10537000D701E2CF9091D70191FBCC27C0F981E012
-:10538000C827892FC0FB81F98093D701CC2319F05E
-:105390008AE69DE027C08CE59DE02EC09091D70164
-:1053A00092FBCC27C0F981E0C827892FC0FB82F986
-:1053B0008093D701CC2319F08DE49DE013C08DE3D9
-:1053C0009DE01AC09091D70193FBCC27C0F981E0F2
-:1053D000C827892FC0FB83F98093D701CC2351F0D4
-:1053E00081E39DE00E9452078091D7018160809304
-:1053F000D70182C084E29DE00E9452079DCF85E1E3
-:105400009DE00E94520789EE9CE00E9452078CEAC0
-:105410009CE00E94520785E89CE00E94520781E4CC
-:105420009CE00E94520786E19CE0E6CF88E09CE089
-:105430000E9452070E94DF141F928F938EEE9BE012
-:105440009F938F930E94EB0780910C011F928F9383
-:1054500087ED9BE09F938F930E94EB0780916E01F5
-:105460001F928F9384EC9BE09F938F930E94EB0796
-:1054700080910D011F928F9381EB9BE09F938F93FF
-:105480000E94EB078091D9019091DA01A091DB0194
-:10549000B091DC01BF93AF939F938F938DE99BE015
-:1054A0009F938F930E94EB078DB79EB746960FB6DA
-:1054B000F8949EBF0FBE8DBF3FCF0E94BB1AC09114
-:1054C0000D0181E0C827C0930D01CC2329F083E9A9
-:1054D0009BE00E94520710C088E89BE08DCF80E0DF
-:1054E00003C08D5101C089530E94DA2725CF86E879
-:1054F0009BE00E945207C0E08C2FCF91089580E07E
-:10550000089580E00895CF93C82F8091E7018130FE
-:1055100081F020F0823009F44FC045C1E0910E01C6
-:10552000F0910F018081813169F0823209F03DC133
-:1055300009C0E0910E01F0910F018081813111F0DD
-:10554000823261F48C2F0E947F2A811104C08C2F3B
-:105550000E94FA272FC081E090E02CC08C2F0E947F
-:10556000812A811126C0C431E1F070F4CB3081F082
-:10557000C031D1F40E94A22688E599E00E9452072A
-:1055800082E08093E70115C0C93259F0C83361F455
-:1055900085E699E00E9452078CE599E00E94520747
-:1055A00008C01092E70103C186E599E00E94520706
-:1055B000FEC081E08170FDC0C43220F5CE3108F01C
-:1055C000C0C0CB3099F1C8F4C73009F0D2C08AE02E
-:1055D0008093150194E19093140193E0909313014B
-:1055E0008093120188E08093110188E2809310017A
-:1055F0008CEF97E00E945207BFC0C33149F1C4311C
-:10560000C1F0B7C0CB3409F4A9C028F4C93289F07D
-:10561000C83361F0AEC0C13509F49EC0C23509F48B
-:1056200099C0CE3409F0A5C06AE09EC00E94A226AF
-:10563000A3C08091E601882319F01092E6019CC076
-:1056400089E098E00E94520781E08093E701B1C0B1
-:1056500083EE97E00E94520781ED97E00E94520787
-:10566000809115011F928F938EEC97E09F938F93FB
-:105670000E94EB078CEC97E00E9452078AEB97E0C0
-:105680000E945207809114011F928F9387EB97E03D
-:105690009F938F930E94EB0785EB97E00E94520740
-:1056A00086EA97E00E945207809113011F928F9320
-:1056B00083EA97E09F938F930E94EB0781EA97E03C
-:1056C0000E94520780E997E00E94520780911201E0
-:1056D0001F928F938DE897E09F938F930E94EB0723
-:1056E0008BE897E00E94520786E797E00E945207F6
-:1056F000809111011F928F9383E797E09F938F937F
-:105700000E94EB0781E797E00E9452078AE597E045
-:105710000E945207809110011F928F9387E597E0B6
-:105720009F938F930E94EB0785E597E00E945207B5
-:105730008DB79EB748960FB6F8949EBF0FBE8DBF2B
-:105740001BC0CE51EC2FF0E0E15DFE4F80818093D5
-:10575000E60112C061E003C061E006C06AE080912A
-:10576000E6010E94B92608C08091E6010E945C27EC
-:1057700003C08AEF97E013C08091E601882369F0A7
-:105780001F928F9384EF97E09F938F930E94EB0774
-:105790000F900F900F900F9004C081EF97E00E9440
-:1057A000520781E006C01092E70180E002C080E06D
-:1057B00001CFCF910895E1E8F0E080818860808397
-:1057C0008081816080838FB7F89493E09093890003
-:1057D00090ED909388008FBF0895EFE6F0E0808110
-:1057E000826080830895EFE6F0E080818D7F808382
-:1057F0000895EFE6F0E0908182E0892780830895A4
-:105800001F920F920FB60F9211242F933F934F9335
-:105810005F936F937F938F939F93AF93BF93EF9318
-:10582000FF938091E8019091E90101969093E9013D
-:105830008093E801811103C082E00E94110DE09184
-:10584000E901E695E695F0E0E054F24FE4918091AD
-:10585000E8018E1303C080E00E94110DFF91EF91CB
-:10586000BF91AF919F918F917F916F915F914F9178
-:105870003F912F910F900FBE0F901F90189504D05D
-:105880006894B1118DC0089570D088F09F5790F042
-:10589000B92F9927B751A0F0D1F0660F771F881F55
-:1058A000991F1AF0BA95C9F712C0B13081F077D0BC
-:1058B000B1E0089574C0672F782F8827B85F39F05A
-:1058C000B93FCCF3869577956795B395D9F73EF4B4
-:1058D00090958095709561957F4F8F4F9F4F08955C
-:1058E000E89409C097FB3EF490958095709561957A
-:1058F0007F4F8F4F9F4F9923A9F0F92F96E9BB2730
-:105900009395F695879577956795B795F111F8CFAB
-:10591000FAF4BB0F11F460FF1BC06F5F7F4F8F4F16
-:105920009F4F16C0882311F096E911C0772321F00C
-:105930009EE8872F762F05C0662371F096E8862FA4
-:1059400070E060E02AF09A95660F771F881FDAF7FB
-:10595000880F9695879597F9089557FD9058440FAD
-:10596000551F59F05F3F71F04795880F97FB991FBE
-:1059700061F09F3F79F0879508951216130614067B
-:10598000551FF2CF4695F1DF08C016161706180608
-:10599000991FF1CF86957105610508940895E894E3
-:1059A000BB2766277727CB0197F908950BD078C0DE
-:1059B00069D028F06ED018F0952309F05AC05FC066
-:1059C0001124EECFCADFA0F3959FD1F3950F50E0DD
-:1059D000551F629FF001729FBB27F00DB11D639FA1
-:1059E000AA27F00DB11DAA1F649F6627B00DA11D47
-:1059F000661F829F2227B00DA11D621F739FB00DED
-:105A0000A11D621F839FA00D611D221F749F33275C
-:105A1000A00D611D231F849F600D211D822F762FF5
-:105A20006A2F11249F5750408AF0E1F088234AF0F2
-:105A3000EE0FFF1FBB1F661F771F881F915050403E
-:105A4000A9F79E3F510570F014C0AACF5F3FECF359
-:105A5000983EDCF3869577956795B795F795E7952A
-:105A60009F5FC1F7FE2B880F911D9695879597F93B
-:105A7000089597F99F6780E870E060E008959FEFD0
-:105A800080EC089500240A941616170618060906D5
-:105A9000089500240A9412161306140605060895A4
-:105AA000092E0394000C11F4882352F0BB0F40F42C
-:105AB000BF2B11F460FF04C06F5F7F4F8F4F9F4F6C
-:105AC0000895991B79E004C0991F961708F0961B5A
-:105AD000881F7A95C9F78095089597FB072E16F4CD
-:105AE000009407D077FD09D00E94872D07FC05D0D0
-:105AF0003EF4909581959F4F0895709561957F4FE5
-:105B00000895EE0FFF1F0590F491E02D0994AA1B54
-:105B1000BB1B51E107C0AA1FBB1FA617B70710F098
-:105B2000A61BB70B881F991F5A95A9F780959095CA
-:105B3000BC01CD010895F999FECF92BD81BDF89ABF
-:105B4000992780B50895A8E1B0E042E050E00C94B8
-:105B5000BE2D262FF999FECF1FBA92BD81BD20BD63
-:105B60000FB6F894FA9AF99A0FBE019608950E941A
-:105B7000A92D272F0C94AA2DDC01CB01FC01F9994A
-:105B8000FECF06C0F2BDE1BDF89A319600B40D9289
-:0C5B900041505040B8F70895F894FFCF42
-:105B9C002002120D030EE00DAC0D780D0101C501B4
-:105BAC0028080A03140A3F4D3620394605F904C368
-:105BBC0004A3046A04DD03F6030F0428044804015B
-:0A5BCC0002030405060708090000A3
+:1002D00001000100AE00010001000000160345000E
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
+:1004E0009091EE01A091EF01B091F0018730904B17
+:1004F000A740B04BD1F41092ED011092EE01109292
+:10050000EF011092F00114BE84B7877F84BF0FB64D
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E4EBF5E402C005900D92A433B107D9F7BE
+:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
+:100550000E940A090C94D8220C94000061110BC06F
+:10056000FC018281882321F085EE0E94780F03C070
+:1005700085EE0E94401080E090E00895089560911B
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000C81956985E9825982D9826982E982798D1
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
+:1008400081E0E235F807D1F70C9436039F92AF921E
+:10085000BF92CF92DF92EF92FF920F931F93CF93AD
+:10086000DF9380910001882379F0809135018F5FBB
+:1008700080933501811108C00E944C0380930001D0
+:10088000811102C00E94DE0286E3E82E81E0F82E8C
+:100890008701C0E0D0E0BB24B39492E0A92ECC2421
+:1008A000C394D12CC730D10500F58091000181118E
+:1008B00064C080E40E94A10380930001811112C0F2
+:1008C00082E10E94CB038093000181110BC0C6011D
+:1008D0000C2E01C0880F0A94EAF780950E94CB0382
+:1008E000809300010E94C30348C0CA30A1F028F4DD
+:1008F000C83059F0C93061F005C0CC3089F070F0D3
+:10090000CD3089F0209A289810C0219A29980DC0DE
+:10091000229A2A980AC0239A2B9807C0529A01C09B
+:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
+:100930008FB181708B25799902C032E001C030E01F
+:10094000832B7C9902C034E001C030E0832B7D9979
+:1009500002C028E001C020E0822B7E9902C090E115
+:1009600001C090E0892B9FB19095991F9927991FFD
+:100970009295990F907E892B0FC080910001811173
+:100980004AC080E40E94A10380930001882381F182
+:10099000912C0E94C303892DD8019C91981719F0BE
+:1009A0008C93A09201010E94E60321960F5F1F4FD6
+:1009B000CE30D10509F076CF80910101882369F10D
+:1009C000815080930101882339F0EFE9FFE03197EE
+:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
+:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
+:1009F00083E10E94CB03809300018111C9CF81E480
+:100A00000E94A103809300018111C2CF0E94DC03E8
+:100A1000982E9094BECF80E0BFCF0E94DC0281E090
+:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
+:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
+:100A40008081089508958B3B910580F4883A910543
+:100A500048F5853A9105D8F48430910508F0B2C084
+:100A6000019709F06EC081E090E00895803E910505
+:100A700008F467C0883E910508F4A4C09C01205F7B
+:100A800031092031310508F05CC090650895853A40
+:100A9000910509F459C0863A910509F058C082E8D9
+:100AA00090E40895883A910509F454C0893A910573
+:100AB00009F453C08A3A910509F452C08B3A910562
+:100AC00009F451C08C3A910509F450C08D3A910552
+:100AD00009F44FC0803B910509F44EC08E3A910550
+:100AE00009F44DC08F3A910509F44CC0813B910542
+:100AF00009F44BC0823B910509F44AC0833B910540
+:100B000009F449C0843B910509F448C0853B91052F
+:100B100009F447C0863B910509F446C0873B91051F
+:100B200009F445C0883B910509F444C0893B91050F
+:100B300009F443C08A3B910509F442C080E094E483
+:100B4000089580E090E0089581E890E4089583E8B6
+:100B500090E4089582EE94E4089589EE94E4089573
+:100B60008AEE94E4089585EB94E4089586EB94E48A
+:100B7000089587EB94E408958CEC94E408958DEC4B
+:100B800094E4089583E895E408958AE895E4089547
+:100B900082E995E4089584E995E4089581E296E474
+:100BA000089583E296E4089584E296E4089585E248
+:100BB00096E4089586E296E4089587E296E408951F
+:100BC0008AE296E40895089524E5829FC0011124E5
+:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
+:100BE000EE0FFF1FEC51FF4F859194910895880FF0
+:100BF000991FFC01E05AF040859194910895880F67
+:100C0000991FFC01E052FF4F85919491089524E5CE
+:100C1000829FC0011124FC0146E0749FE00DF11D8C
+:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
+:100C300094919C013A9521154FE1340708F425C1A0
+:100C40003F512115304120F49F700E94FF05089507
+:100C50009C0130532115304118F49927906C089568
+:100C6000811520E5920769F40E94B9134FEF84E3E0
+:100C70009CE0415080409040E1F700C000000C949F
+:100C8000C01A813020E5920731F48091CC01816057
+:100C90008093CC0108959C0130552115304108F016
+:100CA0005CC0292F33272F70332721303105E9F419
+:100CB000AC0164E0440F551F6A95E1F74427537077
+:100CC000BC016370772702C0220F331F6A95E2F7D9
+:100CD0003C68242B352B73E0880F991F7A95E1F738
+:100CE00080769927822B932B08952230310529F4A1
+:100CF000982F8827816F906A089523303105A1F4D9
+:100D0000AC0133E0440F551F3A95E1F7407E577030
+:100D10008370992721E030E002C0220F331F8A95AB
+:100D2000E2F7C9019C6816C02430310531F5AC01E9
+:100D300023E0440F551F2A95E1F7407E57708370DA
+:100D4000992721E030E002C0220F331F8A95E2F795
+:100D5000C9019A68842B952B08959C013057211561
+:100D6000304118F49F70906208959C01305821150D
+:100D7000304118F49F70906A0895803E9105E0F428
+:100D8000803C910558F58133910509F46FC048F412
+:100D90008932910509F463C08A32910509F46DC066
+:100DA00072C089339105E9F082389105D1F085331D
+:100DB000910509F44DC067C0833E910581F138F477
+:100DC000803E9105B9F0823E9105D9F05CC0863E27
+:100DD000910561F1873E9105A1F155C00E94F7058B
+:100DE00008952091DE0120FD02C021FF4CC080EE5D
+:100DF00090E049C08091DE0180FFF9CF89E390E067
+:100E000042C08091DE0182FF0EC08091DE0184FF2E
+:100E100003C080E090E037C083EE90E034C0809162
+:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
+:100E300083FF0BC08091DE0184FDEBCF87EE90E055
+:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
+:100E50008091DE0185FF07C089E290E014C0809197
+:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
+:100E700086FF07C08AE290E006C08091DE0186FF0F
+:100E8000F9CF81E390E00E942305089508958091B1
+:100E900062010895CF93DF9300D01F92CDB7DEB7E4
+:100EA0009C018091E401843019F593E099833B83A0
+:100EB0002A839093E9008FEF9091E800815095FD8F
+:100EC00006C095ED9A95F1F700008111F5CF80915C
+:100ED000E80085FF0DC040E050E063E070E0CE0127
+:100EE00001960E94B7098091E8008E778093E80010
+:100EF0000F900F900F90DF91CF910895CF93DF93D4
+:100F000000D01F92CDB7DEB72091E401243021F547
+:100F100022E029839B838A8383E08093E9008FEF1B
+:100F20009091E800815095FD06C095ED9A95F1F7F6
+:100F300000008111F5CF8091E80085FF0DC040E0F1
+:100F400050E063E070E0CE0101960E94B709809105
+:100F5000E8008E778093E8000F900F900F90DF915C
+:100F6000CF9108959C018091E4018430F9F482E0EE
+:100F70008093E9009FEF8091E800915085FD06C0C5
+:100F800085ED8A95F1F700009111F5CF8091E80089
+:100F900085FF0CC040E050E065E070E0C9010E94B0
+:100FA000B7098091E8008E778093E8000895CF9389
+:100FB000DF93EC018091E401843009F046C0909108
+:100FC0000C019923D9F090910D019923B9F08093E8
+:100FD000E9008FEF9091E800815095FD06C095E102
+:100FE0009A95F1F700008111F5CF8091E80085FF17
+:100FF0002CC040E050E060E170E017C081E08093D9
+:10100000E9008FEF9091E800815095FD06C095EDC5
+:101010009A95F1F700008111F5CF8091E80085FFE6
+:1010200014C040E050E068E070E0CE010E94B709D3
+:101030008091E8008E778093E80080E1FE01A2E5D0
+:10104000B1E001900D928A95E1F7DF91CF9108957B
+:101050008091E301811109C00E94480B0E94A50BF9
+:101060008091E20084608093E20008951092E30191
+:10107000089508950C94F6200E94561A0E94FC20B0
+:101080000E94500E0C94460742E061EC81E00E9401
+:10109000C10A42E061EC82E00E94C10A42E061ECD8
+:1010A00083E00E94C10A42E161EC84E00C94C10A31
+:1010B0008091E601833009F455C030F4813071F03D
+:1010C000823009F48EC008958A3009F47AC08B30DA
+:1010D00009F460C0893009F09CC020C08091E5010E
+:1010E000813A09F096C08091E800877F8093E800FC
+:1010F0008091E9019091EA01892B21F460E182E578
+:1011000091E003C060E080E090E070E00E94020A9D
+:101110008091E8008B778093E80008958091E50145
+:10112000813209F076C08091E9019091EA0100973F
+:1011300019F0039709F06DC08091E800877F8093D4
+:10114000E8008091E80082FD05C08091E4018111F2
+:10115000F8CF5FC08091F100809362018091E80038
+:101160008B7753C08091E501813A09F052C080919C
+:10117000E9019091EA01892B09F04BC08091E800C8
+:10118000877F8093E8008091E80080FFFCCF80910A
+:101190000C0136C08091E5018132D9F58091E901D9
+:1011A0009091EA01892BA9F58091E800877F8093CF
+:1011B000E8000E94F60A8091E70180930C010C94EC
+:1011C000B9138091E501813221F58091E800877F94
+:1011D0008093E8000E94F60A8091E8018093630101
+:1011E00008958091E501813AA1F48091E800877F1C
+:1011F0008093E8008091E80080FFFCCF809163013C
+:101200008093F1008091E8008E778093E8000C9441
+:10121000F60A089584B7877F84BF0FB6F894A8951F
+:1012200080916000886180936000109260000FBE22
+:1012300090E080E80FB6F89480936100909361008D
+:101240000FBE0E949F0E0E94480B0E94A50B80912A
+:10125000E20084608093E20078940E94300E0E9445
+:10126000A10E82E091E00E944B0E0E94E42080914A
+:10127000E401853069F40E94181A8091E201882304
+:10128000B1F30E94421A882391F30E94A109EFCF83
+:101290000E94A70EECCF292F332723303105C9F048
+:1012A00060F42130310581F02230310509F041C070
+:1012B0008DE690E020E133E040C021323105E1F0DD
+:1012C0002232310531F135C082E190E02DE733E083
+:1012D00034C099278130910549F028F0029749F5EB
+:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
+:1012F000849190E09F0121C06430D8F4E62FF0E0A3
+:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
+:1013100014C0643070F470E0FB01EE0FFF1FE65E56
+:10132000FE4F20813181FB01EA5EFE4F808190E01B
+:1013300004C080E090E020E030E0FA0131832083B7
+:10134000089580E189BD82E189BD09B400FEFDCF29
+:101350008091D8008F7D8093D8008091E0008260DA
+:101360008093E0008091E00081FDFCCF0895CF9252
+:10137000DF92EF92FF920F931F93CF93DF93EC01D5
+:101380008B016A010E94150B811133C0C114D10475
+:1013900039F0F60180819181081B190BC80FD91F04
+:1013A000E12CF12C0115110519F18091E80085FD62
+:1013B00016C08091E8008E778093E800C114D104B4
+:1013C00049F0F60180819181E80EF91EF182E082F8
+:1013D00085E00FC00E94150B882321F30AC0899174
+:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
+:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
+:10140000CF9008952091EB013091EC01261737071A
+:1014100048F06115710539F42091E8002E7720938A
+:10142000E80001C0B901FC0120E06115710579F106
+:101430008091E4018823F1F18530F1F18091E80099
+:1014400083FD3CC08091E80082FD2EC08091E800C1
+:1014500080FFEBCF2091F3008091F20090E0922B7F
+:101460006115710551F08830910538F42191209370
+:10147000F100615071090196F3CF21E0089709F05E
+:1014800020E08091E8008E778093E800CECF211194
+:10149000CFCF0AC08091E401882361F0853061F0EC
+:1014A0008091E80083FD0AC08091E80082FFF2CFBE
+:1014B00080E0089582E0089583E0089581E0089532
+:1014C0002091EB013091EC012617370748F06115A8
+:1014D000710539F42091E8002E772093E80001C0CF
+:1014E000B901FC0120E06115710591F18091E401E1
+:1014F000882309F440C0853009F43FC08091E8009A
+:1015000083FD3DC08091E80082FD2FC08091E800FE
+:1015100080FFE9CF2091F3008091F20090E0922BC0
+:101520006115710559F08830910540F4249120939C
+:10153000F1003196615071090196F2CF21E00897D0
+:1015400009F020E08091E8008E778093E800CBCF0F
+:101550002111CCCF0AC08091E401882361F085304D
+:1015600061F08091E80083FD0AC08091E80082FF6D
+:10157000F2CF80E0089582E0089583E0089581E04D
+:101580000895982F973068F59093E900981739F0EF
+:101590007091EC002091ED005091F00003C0242FD9
+:1015A000762F50E021FD02C09F5FECCF3091EB0021
+:1015B0003E7F3093EB003091ED003D7F3093ED00A6
+:1015C0003091EB0031603093EB007093EC0020938E
+:1015D000ED005093F0002091EE0027FDE5CF80E074
+:1015E00008958F708093E90081E008958091E5016E
+:1015F00087FF11C08091E80082FD05C08091E40161
+:101600008111F8CF11C08091E8008B770BC08091D9
+:10161000E401882349F08091E80080FFF8CF8091B1
+:10162000E8008E778093E80008952091E4003091DF
+:10163000E50095E64091EC00842F817040FF23C0C7
+:101640008091E80080FD1DC08091E401882399F01D
+:10165000853099F08091EB0085FD11C04091E40048
+:101660005091E5002417350729F3915011F09A01A4
+:10167000E1CF84E0089582E0089583E0089581E059
+:10168000089580E008954091E80042FFDDCF08957D
+:101690000E94B60B0E94BE0BE0EEF0E080818160FC
+:1016A0008083E8EDF0E080818F77808319BCA7ED1F
+:1016B000B0E08C918E7F8C9380818F7E808310929E
+:1016C000E30108950F931F93CF93DF930E94B60B0E
+:1016D0000E94BE0BC8EDD0E088818F778883888117
+:1016E0008068888388818F7D888319BC1092E4018B
+:1016F0001092E0011092E2011092E10100EE10E080
+:10170000F80180818B7F808388818160888342E0BB
+:1017100060E080E00E94C10AE1EEF0E080818E7F0F
+:101720008083E2EEF0E08081816080838081886048
+:101730008083F80180818E7F8083888180618883A7
+:10174000DF91CF911F910F910895E8EDF0E0808136
+:101750008F7E8083E7EDF0E080818160808384E08C
+:1017600082BF81E08093E3010C94620BE8EDF0E02E
+:1017700080818E7F80831092E20008951092DA00BB
+:101780001092E10008951F920F920FB60F9211244C
+:101790002F933F934F935F936F937F938F939F9379
+:1017A000AF93BF93EF93FF938091E10082FF0BC053
+:1017B0008091E20082FF07C08091E1008B7F8093DF
+:1017C000E1000E942F0E8091DA0080FF1FC08091FF
+:1017D000D80080FF1BC08091DA008E7F8093DA00F2
+:1017E0008091D90080FF0DC080E189BD82E189BD73
+:1017F00009B400FEFDCF81E08093E4010E94280837
+:1018000005C019BC1092E4010E9436088091E100E5
+:1018100080FF19C08091E20080FF15C08091E20036
+:101820008E7F8093E2008091E20080618093E200ED
+:101830008091D80080628093D80019BC85E08093A5
+:10184000E4010E943A088091E10084FF30C0809159
+:10185000E20084FF2CC080E189BD82E189BD09B42A
+:1018600000FEFDCF8091D8008F7D8093D8008091BD
+:10187000E1008F7E8093E1008091E2008F7E809373
+:10188000E2008091E20081608093E2008091E001BB
+:10189000882311F084E007C08091E30087FD02C037
+:1018A00081E001C083E08093E4010E943C088091C4
+:1018B000E10083FF29C08091E20083FF25C0809171
+:1018C000E100877F8093E10082E08093E401109241
+:1018D000E0018091E1008E7F8093E1008091E20041
+:1018E0008E7F8093E2008091E20080618093E2002D
+:1018F00042E060E080E00E94C10A8091F0008860D0
+:101900008093F0000E943908FF91EF91BF91AF9151
+:101910009F918F917F916F915F914F913F912F9107
+:101920000F900FBE0F901F9018951F920F920FB639
+:101930000F9211242F933F934F935F936F937F9355
+:101940008F939F93AF93BF93CF93DF93EF93FF93C7
+:10195000C091E900CF708091EC00D82FD17080FD4C
+:10196000D0E81092E9008091F000877F8093F0002A
+:1019700078940E94D90C1092E9008091F000886060
+:101980008093F000CD2BCF70C093E900FF91EF91D1
+:10199000DF91CF91BF91AF919F918F917F916F9187
+:1019A0005F914F913F912F910F900FBE0F901F901D
+:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
+:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
+:1019D000819321E0ED3EF207C9F70E9458088091FB
+:1019E000E80083FF24C18091E5019091E601492F31
+:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
+:101A00000C948D22803881F0823809F010C18091C9
+:101A1000E9018F708093E9008091EB0085FB8827B6
+:101A200080F91092E90006C08091E1019091E201F5
+:101A3000911182609091E800977F9093E8008093E5
+:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
+:101A5000882319F0823061F0EAC08091E70181307B
+:101A600009F0E5C0933009F080E08093E2012BC0DB
+:101A70008091E701811127C08091E9018F7009F4FD
+:101A8000D6C08093E9002091EB0020FF1CC093306A
+:101A900021F48091EB00806214C09091EB00906182
+:101AA0009093EB0021E030E0A90102C0440F551FE4
+:101AB0008A95E2F74093EA001092EA008091EB00E9
+:101AC00088608093EB001092E9008091E800877FA6
+:101AD00086C08111ACC01091E7011F778091E300AF
+:101AE0008078812B8093E3008091E800877F80934A
+:101AF000E8000E94F60A8091E80080FFFCCF809108
+:101B0000E30080688093E300111102C082E001C00D
+:101B100083E08093E4018BC08058823008F087C056
+:101B20008091E7019091E8018C3D53E0950779F5AC
+:101B300083E08A838AE289834FB7F894DE011396A3
+:101B400020E03EE051E2E32FF0E050935700E491B3
+:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
+:101B6000EA3010F0C79601C0C0968D939D932F5F09
+:101B7000243149F74FBF8091E800877F8093E800C8
+:101B80006AE270E0CE0101960E94020A14C0AE0122
+:101B90004F5F5F4F6091E9010E944B09BC01892BA7
+:101BA00009F445C09091E800977F9093E8008981FF
+:101BB0009A810E94600A8091E8008B778093E80008
+:101BC00036C08038A1F58091E800877F8093E800D7
+:101BD0008091E0018093F1008091E8008E778093FE
+:101BE000E8000E94F60A23C0811121C08091E7011C
+:101BF0009091E80199270297D4F48091E800877FBB
+:101C00008093E8008091E7018093E0010E94F60A4A
+:101C10008091E001811106C08091E30087FD02C040
+:101C200081E001C084E08093E4010E944408809137
+:101C3000E80083FF0AC08091E800877F8093E80076
+:101C40008091EB0080628093EB00AA960FB6F89427
+:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
+:101C6000CF938091E4018823A1F0C091E900CF7067
+:101C70009091EC00892F817090FD80E8C82B109224
+:101C8000E9008091E80083FD0E94D90CCF70C093D9
+:101C9000E900CF91089590936901809368010895B8
+:101CA000E0916801F0916901309721F00190F08195
+:101CB000E02D099480E00895E0916801F0916901B8
+:101CC000309721F00280F381E02D09940895E0918E
+:101CD0006801F0916901309721F00480F581E02DD1
+:101CE00009940895209166013091670128173907FA
+:101CF00071F09093670180936601E0916801F09123
+:101D00006901309721F00680F781E02D099408954C
+:101D100020916401309165012817390771F0909383
+:101D2000650180936401E0916801F0916901309749
+:101D300021F00084F185E02D0994089508950C9414
+:101D40009E0E0E945C1A0E940E040C94221BCF92DD
+:101D5000DF92EF92FF920F931F93CF93DF93CDB754
+:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
+:101D700026048BE6C82E81E0D82E00E010E0E02E8D
+:101D8000802F0E941C05F60141916F01F82EF42668
+:101D9000B1F40F5F1F4F0E30110589F78FEF898364
+:101DA0008A831B820E94651A8160782F9D838C83B1
+:101DB00049815A816B818D810E944A0F40C0909168
+:101DC000CC0191FF04C08B870E9422058B8520E007
+:101DD00030E04F2D50E0922FBA01022E02C07595CF
+:101DE00067950A94E2F760FF24C02E83EF8221E01A
+:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
+:101E00008C219D21892B09F420E028870E94651AE6
+:101E10008160782F9A8789874E815F8168858A855E
+:101E20000E944A0FF801E559FE4F8081C826C08202
+:101E300006C02F5F3F4F2630310569F6AACF0E94BA
+:101E4000091E0E94500E90916A018917A1F00E940C
+:101E5000500E80936A012B960FB6F894DEBF0FBE2A
+:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
+:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
+:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
+:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
+:101EA000F894DEBF0FBECDBF4F83588769877A870E
+:101EB0008B87DE01119686E0FD0111928A95E9F784
+:101EC00085E0FE01379601900D928A95E1F74981F0
+:101ED0005A816B817C818D819E810E944D162B964B
+:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
+:101EF000CF93C82F882309F4C1C0823859F40E94B7
+:101F0000500E81FDBBC089E30E94EA180E94A2190D
+:101F100089E30CC0833879F40E94500E80FDAEC076
+:101F200083E50E94EA180E94A21983E50E942919FC
+:101F3000CF910C94A219843859F40E94500E82FD5E
+:101F40009DC087E40E94EA180E94A21987E4EECFA0
+:101F50008CEF8C0F813A48F48C2F0E94492081111C
+:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
+:101F700048F4C77081E001C0880FCA95EAF70E9453
+:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
+:101F9000C63A31F083E890E005C081E890E002C0E5
+:101FA00082E890E0CF910C94720E88E58C0F83311B
+:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
+:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
+:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
+:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
+:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
+:1020000080E090E038C082EE90E035C089EE90E04C
+:1020100032C08AEE90E02FC085EB90E02CC086EBBA
+:1020200090E029C087EB90E026C08CEC90E023C0C4
+:102030008DEC90E020C083E891E01DC08AE891E03B
+:102040001AC082E991E017C084E991E014C081E2EE
+:1020500092E011C083E292E00EC084E292E00BC0F5
+:1020600085E292E008C086E292E005C087E292E055
+:1020700002C08AE292E0CF910C94880ECF9108952D
+:10208000882309F44BC0823859F40E94500E81FF16
+:1020900045C089E30E94EA180E94A21989E30CC096
+:1020A000833871F40E94500E80FF38C083E50E948F
+:1020B000EA180E94A21983E50E9429190C94A2191A
+:1020C000843859F40E94500E82FF28C087E40E9491
+:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
+:1020E00058F390E2980F983050F4877091E001C057
+:1020F000990F8A95EAF7892F0E947119DFCF9BE526
+:10210000980F933020F480E090E00C94720E885A7F
+:10211000833120F480E090E00C94880E08958823A9
+:1021200021F00E946B190C94A2190895882321F0C4
+:102130000E9471190C94A2190895BF92CF92DF9258
+:10214000EF92FF920F931F93CF93DF9300D000D0B5
+:1021500000D0CDB7DEB77C0185E0F701DE01119636
+:1021600001900D928A95E1F7F70183819481892B83
+:1021700009F4DDC2908181818F3F19F49F3F09F4FA
+:10218000D6C2F7010281258122952F7099838A8317
+:1021900089819A812E830E94A918182FB92E0E9436
+:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
+:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
+:1021C0009B2D9F70F92E882319F0F29480EFF8224E
+:1021D000002349F0FF2009F457C28F2D0E947B197C
+:1021E0000E94A21951C2812F0E944010FF2009F4C1
+:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
+:102200000FBECDBFDF91CF911F910F91FF90EF9047
+:10221000DF90CF90BF900C94A2193B2D307F8B2D77
+:102220008F70303211F08295807F112319F01130B8
+:1022300021F12CC00023B9F0222309F490C12130F0
+:1022400009F08DC126960FB6F894DEBF0FBECDBF44
+:10225000DF91CF911F910F91FF90EF90DF90CF9082
+:10226000BF900C948B19222319F0213009F45FC21E
+:102270008E830E948E198E8186C1002321F0223028
+:1022800008F055C26CC1211152C27DC1002321F05A
+:10229000222309F464C1F8C1222309F474C109C2DC
+:1022A0008B2D86958695837019F08130D1F03FC2D1
+:1022B000002321F0812F9B2D937002C080E090E0DD
+:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
+:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
+:1022E000720E002321F0812F9B2D937002C080E09D
+:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
+:10230000CF911F910F91FF90EF90DF90CF90BF90F2
+:102310000C94880E812F002319F00E94111D02C019
+:102320000E94791D26960FB6F894DEBF0FBECDBF72
+:10233000DF91CF911F910F91FF90EF90DF90CF90A1
+:10234000BF900C94FE1D8B2D837009F075C0011198
+:10235000EEC1812F829586958770880F880F912F07
+:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
+:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
+:1023800010E020E030E004C0000F111F221F331FB7
+:102390008A95D2F7C901B80160957095809590959E
+:1023A00003C060E070E0CB014B2D4695469543702D
+:1023B0004230C1F060F56C297D298E299F2941307A
+:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
+:1023D000CF911F910F91FF90EF90DF90CF90BF9022
+:1023E0000C9496176C297D298E299F2926960FB665
+:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
+:10240000FF90EF90DF90CF90BF900C94B2170E9496
+:102410009617C701B60126960FB6F894DEBF0FBE19
+:10242000CDBFDF91CF911F910F91FF90EF90DF9083
+:10243000CF90BF900C947A17002319F08B2D8170E8
+:1024400001C08695882309F472C1812F82958695F3
+:102450008770880F880F912F9F70C92ED12CE12C87
+:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
+:10247000D2F714FF12C00FE010E020E030E004C0FB
+:10248000000F111F221F331F8A95D2F7C901B8010F
+:10249000609570958095909503C060E070E0CB01E9
+:1024A0004B2D4695469543704230C1F060F56C293E
+:1024B0007D298E299F29413051F126960FB6F89437
+:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
+:1024D000EF90DF90CF90BF900C9470186C297D29FD
+:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
+:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
+:10250000BF900C948C180E947018C701B6012696D3
+:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
+:102520000F91FF90EF90DF90CF90BF900C945418D4
+:10253000103FD1F118F4103E50F4A1C0123F09F43D
+:1025400063C008F44CC0133F09F473C098C01F70F7
+:102550008B2D8F710023A1F00E94ED17812F2696FD
+:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:102570000F91FF90EF90DF90CF90BF900C948F1051
+:102580000E940E18812F26960FB6F894DEBF0FBE5C
+:10259000CDBFDF91CF911F910F91FF90EF90DF9012
+:1025A000CF90BF900C9496100023A9F02111BFC0CA
+:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
+:1025C000DF91CF911F910F91FF90EF90DF90CF900F
+:1025D000BF900C943318223008F0A9C0E9CF002333
+:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
+:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
+:10260000CF90BF900C94ED17002359F38B2D8F7151
+:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
+:102620001F910F91FF90EF90DF90CF90BF900C948F
+:102630000E18002399F08B2D8F7126960FB6F89403
+:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
+:10265000EF90DF90CF90BF900C94D81726960FB6CE
+:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
+:10267000FF90EF90DF90CF90BF900C94CE17002387
+:10268000A9F0222309F4ADCF812F26960FB6F89436
+:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
+:1026A000EF90DF90CF90BF900C94780F222309F425
+:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
+:1026C000DF91CF911F910F91FF90EF90DF90CF900E
+:1026D000BF900C9440104B2D4F70612FC7010E948A
+:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
+:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
+:102700000C94F2164B2D4F70612FC70126960FB611
+:10271000F894DEBF0FBECDBFDF91CF911F910F9117
+:10272000FF90EF90DF90CF90BF900C94E30526963A
+:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
+:102740000F91FF90EF90DF90CF90BF9008950E947F
+:1027500088190E945D190E94A2190E94AE1E0E9453
+:10276000FE1D80E090E00E94720E80E090E00C94EC
+:10277000880E0E9478190C94A7130E94A918292F7B
+:1027800022952F702C3030F42A3048F42250223019
+:1027900078F405C02C3041F02F3031F009C0803E74
+:1027A00048F0803F29F406C093FB882780F90895FC
+:1027B00080E0089581E00895CF93DF9300D000D0AA
+:1027C0001F92CDB7DEB70F900F900F900F900F9024
+:1027D000DF91CF910895CF93DF9300D000D000D048
+:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
+:1027F000DF91CF9108951F93CF93DF93C09179011B
+:1028000016E080917A01C81799F0D0E01C9FF00182
+:102810001D9FF00D1124E558FE4F408151816281CA
+:102820007381848195810E94EB132196C770E9CF53
+:10283000DF91CF911F9108954091AB015091AC0170
+:102840006091AD017091AE018091AF019091B001A6
+:102850000C94EB138091B00182958F7009F054C0F5
+:102860008091AD01882309F44FC080917901A09136
+:102870007A014091AE015091AF016091AB0170912E
+:10288000AC01B6E08A1709F43FC090E0411551054C
+:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
+:1028A000F00D1124E558FE4F218127132AC0208105
+:1028B000261327C02281211124C0238134812417AB
+:1028C000350710F421503109241B350B283C310504
+:1028D000C0F42091B0012F7020612093B00126E058
+:1028E000289FF001299FF00D1124E058FE4F8081B0
+:1028F0008F70806180838BEA91E00E949D100C9420
+:10290000FB1301968770BECF0895CF92DF92EF92AE
+:10291000FF920F931F93CF93DF93CDB7DEB76297EC
+:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
+:10293000DE011D9601900D928A95E1F7D8014C9128
+:1029400011965C91119712966C918091AE019091C5
+:10295000AF01009709F475C13091AB017091AC01E2
+:102960007F3F19F43F3F09F46CC1F801C380D48064
+:10297000E090AD01EE2009F4BEC02091B001C81670
+:10298000D90628F0D601A81BB90BCD0104C080954B
+:1029900090958C0D9D1DFF24F394883C910578F053
+:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
+:1029B0000E94DC138BEA91E00E949D10AFC0822F31
+:1029C000807F09F045C0571313C0431311C0611134
+:1029D0000FC02F7020612093B0010E941C148BEA5D
+:1029E00091E00E949D108091B001F80185832EC076
+:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
+:102A00001CC08091790120917A0136E0821709F487
+:102A10005BC090E0389FF001399FF00D1124E5581C
+:102A2000FE4F7181571306C07081471303C0728136
+:102A3000711103C001968770E9CFF62E662309F461
+:102A40001CC18091B00181608093B001F12C15C14F
+:102A5000571309C0431307C0611105C08091B0012D
+:102A6000F8018583C8C04D875E878D859E856A8BFA
+:102A70000E94BD136A898823D1F16623C1F1209198
+:102A8000B001822F82958F7090E0029774F0809150
+:102A9000AB019091AC0198878F831986DB86CA863B
+:102AA0002C87CE0107960E949D1086E0F801ABEAC4
+:102AB000B1E001900D928A95E1F70E942A140E94DC
+:102AC0001C14FF24F394D9C04D875E878D859E85A5
+:102AD0000E94A918292F22952F70223008F0C1C01A
+:102AE0009F7009F0BBC0805E883008F4C6C0C80182
+:102AF0000E949D10E6CFC816D90608F453C0F6010F
+:102B0000E81BF90BCF01883C910508F450C0F12C6B
+:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
+:102B200086E0DF011D928A95E9F70E941C14A5C07A
+:102B3000571314C0431312C0611110C08091B0012B
+:102B4000F8018583C8010E949D1086E0EBEAF1E060
+:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
+:102B60008D859E856A8B0E94BD136A89882309F42E
+:102B7000BECF662309F4BBCF2091B001822F82958E
+:102B80008F7090E002970CF490CF8091AB01909100
+:102B9000AC019A8389831B82DD82CC822E83CE0195
+:102BA000019681CF809590958C0D9D1DACCFF62E12
+:102BB000662309F49CCF571333C0431331C02091CF
+:102BC000B00120FD24C0822F82958F70482F50E0E5
+:102BD00041155105E1F0D80115962C9315974F300A
+:102BE000510549F08F5F982F9295907F822F8F70BB
+:102BF000892B15968C93C8010E949D1086E0F801E0
+:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
+:102C1000F801ABEAB1E001900D928A95E1F72DC081
+:102C20004D875E878D859E850E94BD1381113DCFA6
+:102C30008091B00181608093B001C8010E949D1015
+:102C40001CC0662309F453CF4D875E878D859E8512
+:102C50000E94BD13882309F44ACF27CF811143CFA7
+:102C60000CC0243008F043CF9F7009F43CCFD8014A
+:102C700015969C91907F09F036CF8F2D62960FB6F6
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF9008951F93CF93DF9335
+:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
+:102CB0004F83588769877A878B879C87CE010796D1
+:102CC0000E948514882371F08A859B85892B09F4DD
+:102CD00041C088858F3F09F065C08F818F3F09F023
+:102CE00061C038C086E0FE013796DE011196019082
+:102CF0000D928A95E1F76A857B856115710551F121
+:102D0000FF81E885EF3F11F4FF3F21F120917A0127
+:102D100030E0C9010196877099274091790150E010
+:102D20008417950709F447C0F983EA837D836C8390
+:102D300096E0929FD001939FB00D1124A558BE4FED
+:102D4000FE01319601900D929A95E1F780937A01F8
+:102D50000E94FB1316E08091790190917A01891706
+:102D6000B9F1189FC001112485589E4F0E94851407
+:102D7000882371F1E09179011E9FF0011124E5583B
+:102D8000FE4F4081518162817381848195810E94CF
+:102D9000EB138091790190E00196877099278093D9
+:102DA0007901D9CF4F81588569857A858B859C8536
+:102DB0000E94EB13CFCF0E94B91310927A011092A8
+:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
+:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
+:102DE0001F910895EF92FF920F931F93CF93DF935C
+:102DF0008C01892B09F46CC0F12CEE24E394E801DA
+:102E00002196F8018491843740F4843008F051C051
+:102E1000813081F0823019F15BC0853709F444C0FC
+:102E2000A8F19CE7980F903708F052C08F770E9466
+:102E3000401041C00E5F1F4FFE01849190E2980F39
+:102E4000983050F48770FE2D01C0FF0F8A95EAF785
+:102E50008F2F0E947B1914C00E94780F2DC00E5F27
+:102E60001F4FFE01849190E2980F983060F48770B4
+:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
+:102E80000E94A21919C00E94401016C00E5F1F4F69
+:102E9000FE01C491CC2381F08FE99FE00197F1F707
+:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
+:102EB00003C00E94780F8E018F2D882309F49FCFC5
+:102EC000EFE9FFE03197F1F700C000008150F5CF46
+:102ED000DF91CF911F910F91FF90EF90089508958A
+:102EE0006093B5017093B6018093B7019093B801D8
+:102EF0000C94A7130F931F930091B5011091B60185
+:102F00002091B7013091B801DC01CB01802B912BCE
+:102F1000A22BB32B8093B5019093B601A093B70178
+:102F2000B093B8011F910F910C94A7130F931F93A7
+:102F30000091B5011091B6012091B7013091B8010F
+:102F4000DC01CB0180239123A223B3238093B5011D
+:102F50009093B601A093B701B093B8011F910F9160
+:102F60000C94A7130F931F930091B5011091B60114
+:102F70002091B7013091B801DC01CB018027912766
+:102F8000A227B3278093B5019093B601A093B70110
+:102F9000B093B8011F910F910C94A7131092B10137
+:102FA0001092B2011092B3011092B4010C94A713C5
+:102FB00041E050E060E070E004C0440F551F661F20
+:102FC000771F8A95D2F74093B1015093B201609375
+:102FD000B3017093B4010C94A71341E050E060E09A
+:102FE00070E004C0440F551F661F771F8A95D2F703
+:102FF0008091B1019091B201A091B301B091B4015F
+:10300000482B592B6A2B7B2B4093B1015093B20173
+:103010006093B3017093B4010C94A71341E050E0A6
+:1030200060E070E004C0440F551F661F771F8A954B
+:10303000D2F740955095609570958091B10190912F
+:10304000B201A091B301B091B401482359236A237E
+:103050007B234093B1015093B2016093B30170930D
+:10306000B4010C94A71341E050E060E070E004C0AC
+:10307000440F551F661F771F8A95D2F78091B101C3
+:103080009091B201A091B301B091B40148275927A2
+:103090006A277B274093B1015093B2016093B3013B
+:1030A0007093B4010C94A7130F931F930091B10177
+:1030B0001091B2012091B3013091B401DC01CB0138
+:1030C000802B912BA22BB32B8093B1019093B20153
+:1030D000A093B301B093B4011F910F910C94A71367
+:1030E0000F931F930091B1011091B2012091B30190
+:1030F0003091B401DC01CB0180239123A223B323BF
+:103100008093B1019093B201A093B301B093B40145
+:103110001F910F910C94A7130F931F930091B1016E
+:103120001091B2012091B3013091B401DC01CB01C7
+:1031300080279127A227B3278093B1019093B201F2
+:10314000A093B301B093B4011F910F910C94A713F6
+:103150000895CF92DF92EF92FF920F931F93CF9338
+:10316000DF938C01C090B101D090B201E090B30127
+:10317000F090B4018091B5019091B601A091B70192
+:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
+:10319000D701C6010C2E04C0B695A79597958795C3
+:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
+:1031B0008130910531F4219758F7B80180E00E94E1
+:1031C0000706DF91CF911F910F91FF90EF90DF9055
+:1031D000CF90089590910C019923F1F090910D01F9
+:1031E0009923D1F0982F9695969596959F3080F5D6
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B8183089520910E0130910F01B6
+:10322000F90132969FEF40E05191851789F09F3F59
+:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
+:1032400039F0F901E90FF11D97FDFA958283089590
+:10325000089590910C019923F9F090910D01992313
+:10326000D9F0982F9695969596959F3028F5E091F0
+:103270000E01F0910F01E90FF11D877021E030E0A0
+:10328000A90102C0440F551F8A95E2F7CA01809533
+:10329000918189238183089520910E0130910F013E
+:1032A000F9013296205F3F4F9081891301C010824F
+:1032B0003196E217F307C1F7089581E090E0E091BD
+:1032C0000E01F0910F01E80FF91F10820196803175
+:1032D0009105A9F708959091CB01892B8093CB019B
+:1032E000089580959091CB0189238093CB01089517
+:1032F0001092CB0108959091CA01892B8093CA0145
+:10330000089580959091CA0189238093CA010895F8
+:103310001092CA0108958093B90108951092B901DD
+:10332000089580910E0190910F01FC0131969C014E
+:10333000205F3F4F80E0919191118F5FE217F3077B
+:10334000D1F70895E0910E01F0910F018091CB012A
+:103350008083E0910E01F0910F0190818091CA016C
+:10336000892B80838091B901882361F0E0910E015F
+:10337000F0910F019081892B80830E949119811116
+:103380001092B90180910E0190910F010C945C0E86
+:10339000CF92DF92EF92FF926C01EE24FF24C114D2
+:1033A000D104E104F10421F0C701B60120E101C01C
+:1033B00020E0C72ED82EE92EFF24C114D104E10449
+:1033C000F10419F0285FC701B6016B017C0154E0DC
+:1033D000F694E794D794C7945A95D1F7C114D104C1
+:1033E000E104F10419F02C5FC701B6016B017C0107
+:1033F00042E0F694E794D794C7944A95D1F7C11464
+:10340000D104E104F10419F02E5FC701B601DC011B
+:10341000CB01B695A79597958795892B8A2B8B2BF2
+:1034200009F02F5F822FFF90EF90DF90CF900895EB
+:103430008091E401843011F120E488E190E00FB63E
+:10344000F894A895809360000FBE2093600083B726
+:10345000817F846083BF83B7816083BF78948895C0
+:1034600083B78E7F83BF0FB6F894A89580916000D4
+:10347000886180936000109260000FBE08950895E7
+:103480000C943F1ACF930E94401A0E9426040E9477
+:103490003F1AC0E08C2F0E941C05811104C0CF5F31
+:1034A000CE30C1F701C081E0CF9108950E94B913D9
+:1034B0000E94500E0C94460782E084BD93E095BDB7
+:1034C0009AEF97BD80936E0008952FB7F89480917E
+:1034D000CD019091CE01A091CF01B091D0012FBF2D
+:1034E0000895CF92DF92EF92FF920F931F932FB721
+:1034F000F8944091CD015091CE016091CF0170912F
+:10350000D0012FBF6A017B01EE24FF248C0120E053
+:1035100030E0C016D106E206F30610F4415051091E
+:103520009A01281B390BC9011F910F91FF90EF9051
+:10353000DF90CF9008951F920F920FB60F92112433
+:103540008F939F93AF93BF938091CD019091CE01C4
+:10355000A091CF01B091D0010196A11DB11D809322
+:10356000CD019093CE01A093CF01B093D001BF9134
+:10357000AF919F918F910F900FBE0F901F90189554
+:103580000E94480BF8942FEF87EA91E62150804083
+:103590009040E1F700C0000087E090EBDC018093F1
+:1035A000ED019093EE01A093EF01B093F0019CE048
+:1035B00088E10FB6F894A895809360000FBE9093B1
+:1035C0006000FFCFEF92FF920F931F93CF93DF9393
+:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
+:1035E000F12CC701002E02C0959587950A94E2F749
+:1035F00080FD06C00F5F1F4F0630110591F709C00F
+:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
+:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
+:103620000F91FF90EF900895CF93C82F8CE20E94E6
+:10363000E21A882321F08C2FCF910C94E21A80E0BB
+:10364000CF910895CF930E94691C811102C00E94FE
+:103650004F1CC5E6C15049F00E9426048FE39CE947
+:103660000197F1F700C00000F5CF89E20E94141B1A
+:10367000811113C18AE20E94141B81110E944F1C08
+:1036800085E00E94141B81110E94C01A0E94741CC4
+:103690008093CC0187E00E94141B8823A9F18BE161
+:1036A0000E94141B882351F08091CC0181FB2227BA
+:1036B00020F991E0922790FB81F90EC08EE00E94E4
+:1036C000141B882361F08091CC0182FB222720F912
+:1036D00091E0922790FB82F98093CC0115C080E1A4
+:1036E0000E94141B9091CC01882341F093FB222768
+:1036F00020F981E0822780FB93F904C0892F80950F
+:1037000080FB90F99093CC018091CC010E94781CB1
+:103710000E94861C8093DE0180EE0E94141B882389
+:1037200041F08091DE01982F909590FB80F9809375
+:10373000DE0189E30E94141B882359F08091DE0189
+:1037400081FB222720F991E0922790FB81F9809359
+:10375000DE0182EE0E94141B882359F08091DE0165
+:1037600082FB222720F991E0922790FB82F9809337
+:10377000DE0186EE0E94141B882359F08091DE0141
+:1037800083FB222720F991E0922790FB83F9809315
+:10379000DE0183EE0E94141B882359F08091DE0124
+:1037A00084FB222720F991E0922790FB84F98093F3
+:1037B000DE0185E30E94141B882359F08091DE010D
+:1037C00085FB222720F991E0922790FB85F98093D1
+:1037D000DE0181E30E94141B882359F08091DE01F1
+:1037E00086FB222720F991E0922790FB86F98093AF
+:1037F000DE0181E10E94141B882359F08091DE01D3
+:1038000087FB222720F991E0922790FB87F980938C
+:10381000DE018091DE010E948A1C8091DE0187FB1F
+:10382000882780F980930D0187E20E94141BC82F1E
+:103830008EE10E94141B8111C2608FE10E94141B53
+:103840008111C46080E20E94141B8111C86081E272
+:103850000E94141B8111C06182E20E94141B81111D
+:10386000C06283E20E94141B8111C06484E20E9442
+:10387000141B882311F0C06802C0CC2329F08C2FC0
+:103880000E94811C6C2F03C00E947D1C682F70E079
+:1038900080E090E0CF910C947017CF9108956DEE79
+:1038A0007EEF80E090E00E94C32260E082E090E042
+:1038B0000E94B52260E083E090E00E94B52260E0C3
+:1038C00084E090E00E94B52260E085E090E00C94F6
+:1038D000B52280E090E00E94AF2221E08D3E9E4F15
+:1038E00009F020E0822F089582E090E00C94A72256
+:1038F000682F82E090E00C94B52283E090E00C9475
+:10390000A722682F83E090E00C94B52284E090E039
+:103910000C94A722682F84E090E00C94B52280914B
+:10392000D30180FF0BC06091130185E0689FB00157
+:10393000112475956795759567952BC081FF09C012
+:103940006091130185E0689FB0011124759567951A
+:1039500020C082FF07C06091130185E0689FB0011D
+:10396000112417C09091D4019923D1F060911201D4
+:10397000961788F72091130185E0289F9001112464
+:10398000929FA001939F500D112470E0CA010E94E4
+:1039900079226038710540F46115710519F406C08B
+:1039A00065E070E0862F08958FE7089581E008951F
+:1039B0008091D30180FF08C06091110170E075957E
+:1039C00067957595679521C081FF06C060911101CB
+:1039D00070E07595679519C082FF04C06091110170
+:1039E00070E010C09091D401992399F0609110017A
+:1039F0009617A0F780911101899FC001112470E0F2
+:103A00000E9479226038710540F46115710519F43E
+:103A100006C061E070E0862F08958FE7089581E089
+:103A20000895803F21F40E948F1C819504C0813F3E
+:103A300029F40E948F1C8093D7010895823F21F4BE
+:103A40000E948F1C819504C0833F29F40E948F1C23
+:103A50008093D6010895893F19F40E94D81C05C0AF
+:103A60008A3F31F40E94D81C81958093D801089533
+:103A70008B3F21F40E94D81C819504C08C3F29F40F
+:103A80000E94D81C8093D9010895843F21F480912D
+:103A9000D501816017C0853F21F48091D5018260F6
+:103AA00011C0863F21F48091D50184600BC0873F0F
+:103AB00021F48091D501886005C0883F31F4809160
+:103AC000D50180618093D50108958D3F21F48091C7
+:103AD000D30181600BC08E3F21F48091D3018260BD
+:103AE00005C08F3F29F48091D30184608093D30176
+:103AF0000895803F39F48091D70187FF6CC0109200
+:103B0000D70169C0813F29F48091D7011816BCF311
+:103B100062C09091D601823F29F497FF5CC0109259
+:103B2000D60159C0833F19F41916CCF354C0893F0C
+:103B300041F48091D80118160CF04DC01092D801B4
+:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
+:103B50008B3F39F48091D90187FF3DC01092D90184
+:103B60003AC08C3F29F48091D9011816BCF333C0B8
+:103B7000843F21F48091D5018E7F17C0853F21F4C9
+:103B80008091D5018D7F11C0863F21F48091D501B0
+:103B90008B7F0BC0873F21F48091D501877F05C0C3
+:103BA000883F31F48091D5018F7E8093D50113C079
+:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
+:103BC0008091D3018D7F05C08F3F29F48091D3016F
+:103BD0008B7F8093D3018091D60181110EC080919B
+:103BE000D70181110AC08091D801811106C080914E
+:103BF000D901811102C01092D401089585ED91E0A0
+:103C00000E94670E0E94651A9093D2018093D101A1
+:103C100008951F93CF93DF938091D1019091D201AA
+:103C20000E94711AAC019091D401992321F0209146
+:103C3000140130E006C0209115018AE0289F900110
+:103C400011244217530708F485C08091D601C09112
+:103C5000D701D091D8011091D901811107C0C111AC
+:103C600075C0D11173C0111171C074C09F3F19F09C
+:103C70009F5F9093D401181624F40E948F1C8093A8
+:103C8000D6018091D60187FF05C00E948F1C8195C7
+:103C90008093D6011C1624F40E948F1C8093D701B8
+:103CA0008091D70187FF05C00E948F1C819580936A
+:103CB000D7016091D601662331F1C091D701CC23A1
+:103CC00011F1062E000C770B880B990B0E948021B6
+:103CD00023E333E343E35FE30E94E4210E944821AE
+:103CE0006093D6016C2FCC0F770B880B990B0E9439
+:103CF000802123E333E343E35FE30E94E4210E9456
+:103D000048216093D7011D1624F40E94D81C80938B
+:103D1000D8018091D80187FF05C00E94D81C8195E9
+:103D20008093D801111624F40E94D81C8093D901E5
+:103D30008091D90187FF05C00E94D81C819580938E
+:103D4000D901DF91CF911F910C94FE1D9F3F09F087
+:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
+:103D600085E0DF011D928A95E9F71092D401109247
+:103D7000D3010895833081F128F4813059F08230E5
+:103D8000D1F00895853009F449C0B8F1863009F4BE
+:103D900056C0089580911501262F30E0280F311D5F
+:103DA0002F3F310524F4680F6093150108958FEFBC
+:103DB00080931501089580911401262F30E0280F7B
+:103DC000311D2F3F310524F4680F609314010895CD
+:103DD0008FEF80931401089580911301262F30E016
+:103DE000280F311D2F3F310524F4680F6093130114
+:103DF00008958FEF80931301089580911201262F6B
+:103E000030E0280F311D2F3F310524F4680F6093F7
+:103E1000120108958FEF809312010895809111018E
+:103E2000262F30E0280F311D2F3F310524F4680F75
+:103E30006093110108958FEF80931101089580918F
+:103E40001001262F30E0280F311D2F3F310524F4BB
+:103E5000680F6093100108958FEF8093100108950B
+:103E6000833011F128F4813049F0823091F00895C7
+:103E7000853081F120F18630C1F1089580911501DE
+:103E8000681720F4861B8093150108951092150180
+:103E9000089580911401681720F4861B8093140103
+:103EA000089510921401089580911301681720F469
+:103EB000861B809313010895109213010895809139
+:103EC0001201681720F4861B809312010895109246
+:103ED0001201089580911101681720F4861B8093C8
+:103EE0001101089510921101089580911001681731
+:103EF00020F4861B809310010895109210010895FC
+:103F00000F931F938D3109F46BC008F03FC08E30C2
+:103F100009F47DC0C0F4873009F46EC068F48630BF
+:103F200009F0AFC08091CC01817F8E7F8093CC015E
+:103F300081E08093DB01A6C0883009F458C08B3043
+:103F400009F49BC09EC0863109F497C078F4803193
+:103F500009F470C0813109F094C00E94B9139091A6
+:103F60000D0181E0892780930D0187C0893109F413
+:103F700084C08B3109F085C08091CC0181FB222760
+:103F800020F991E0922790FB81F94AC0853309F42A
+:103F90005BC048F4873209F457C008F45AC089322C
+:103FA00009F452C06EC0833438F48A3308F067C015
+:103FB000883309F462C065C0833409F445C088348D
+:103FC00009F05FC00E94B9130FEF13ED20E3015019
+:103FD00010402040E1F700C000000E94C01A4DC010
+:103FE0000E9402210E94500E0E94460746C00E9475
+:103FF000741C0E94861C41C09091CC01892F817055
+:1040000090FF12C0917F9E7F9093CC013BC0809126
+:10401000CC0182FB222720F991E0922790FB82F9C4
+:104020008093CC01992349F18091CC0181608093E8
+:10403000CC0123C08091CC0183FB222720F991E0A1
+:10404000922790FB83F9ECCF61E070E080E090E094
+:1040500010C08D5141E050E060E070E08A019B01AA
+:1040600004C0000F111F221F331F8A95D2F7C90108
+:10407000B8010E9470170E94B91381E003C08953F0
+:10408000E9CF80E01F910F91089580E008950C948E
+:104090004520CF93C82F8091DB01813079F018F053
+:1040A0008230E9F187C0E0910E01F0910F0180812B
+:1040B000813169F0823209F07FC009C0E0910E01C0
+:1040C000F0910F018081813111F0823261F48C2FE7
+:1040D0000E944720811104C08C2F0E94801F1DC0A8
+:1040E00081E090E01AC08C2F0E944520811114C0FD
+:1040F000C43179F048F4CB3079F0C03109F060C0B8
+:1041000082E08093DB0108C0C93219F0C83321F086
+:1041100057C01092DB0154C081E0817053C0C93296
+:1041200089F118F5C43171F1A8F4C73009F046C01F
+:104130008AE08093150194E19093140193E09093A9
+:1041400013018093120188E08093110188E280932B
+:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
+:10416000FE4F80818093DA0129C0CE34E9F020F43B
+:10417000CB3421F56AE013C0C13579F0C235F1F4D2
+:1041800061E00DC08091DA01882319F01092DA0104
+:1041900015C081E08093DB0115C061E006C080910D
+:1041A000DA010E94BA1E0AC06AE08091DA010E9418
+:1041B000301F04C01092DB0180E004C081E002C027
+:1041C00080E0ABCFCF910895E1E8F0E08081886096
+:1041D00080838081816080838FB7F89493E090938F
+:1041E000890090ED909388008FBF0895EFE6F0E08E
+:1041F0008081826080830895EFE6F0E080818D7F8A
+:1042000080830895EFE6F0E0908182E08927808343
+:1042100008951F920F920FB60F9211242F933F9380
+:104220004F935F936F937F938F939F93AF93BF93BE
+:10423000EF93FF938091DC019091DD0101969093C3
+:10424000DD018093DC01811103C082E00E944607FA
+:10425000E091DD01E695E695F0E0E657FB4FE4914D
+:104260008091DC018E1303C080E00E944607FF911D
+:10427000EF91BF91AF919F918F917F916F915F91DE
+:104280004F913F912F910F900FBE0F901F90189557
+:104290000E944F216894B1110C94DE2108950E9470
+:1042A000C32188F09F5798F0B92F9927B751B0F0E4
+:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
+:1042C00014C0B13091F00E94DD21B1E008950C944A
+:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
+:1042E000869577956795B395D9F73EF49095809527
+:1042F000709561957F4F8F4F9F4F0895E89409C047
+:1043000097FB3EF490958095709561957F4F8F4F08
+:104310009F4F9923A9F0F92F96E9BB279395F6951E
+:10432000879577956795B795F111F8CFFAF4BB0F9C
+:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
+:10434000882311F096E911C0772321F09EE8872F8A
+:10435000762F05C0662371F096E8862F70E060E046
+:104360002AF09A95660F771F881FDAF7880F9695BF
+:10437000879597F9089557FD9058440F551F59F0A8
+:104380005F3F71F04795880F97FB991F61F09F3F42
+:1043900079F087950895121613061406551FF2CF6B
+:1043A0004695F1DF08C0161617061806991FF1CFBB
+:1043B00086957105610508940895E894BB276627E2
+:1043C0007727CB0197F908950E94F7210C94682272
+:1043D0000E945A2238F00E94612220F0952311F0A9
+:1043E0000C9451220C94572211240C94DE210E942B
+:1043F000BB2170F3959FC1F3950F50E0551F629F4D
+:10440000F001729FBB27F00DB11D639FAA27F00D2D
+:10441000B11DAA1F649F6627B00DA11D661F829F54
+:104420002227B00DA11D621F739FB00DA11D621F39
+:10443000839FA00D611D221F749F3327A00D611D56
+:10444000231F849F600D211D822F762F6A2F112438
+:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
+:10446000BB1F661F771F881F91505040A9F79E3FC2
+:10447000510580F00C9451220C94DE215F3FE4F34F
+:10448000983ED4F3869577956795B795F795E79518
+:104490009F5FC1F7FE2B880F911D9695879597F921
+:1044A000089597F99F6780E870E060E008959FEFB6
+:1044B00080EC089500240A941616170618060906BB
+:1044C000089500240A94121613061406050608958A
+:1044D000092E0394000C11F4882352F0BB0F40F412
+:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
+:1044F000089597FB072E16F4009407D077FD09D096
+:104500000E94932207FC05D03EF4909581959F4F21
+:104510000895709561957F4F0895EE0FFF1F0590E8
+:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
+:10453000BB1FA617B70710F0A61BB70B881F991F44
+:104540005A95A9F780959095BC01CD010895F999E8
+:10455000FECF92BD81BDF89A992780B50895A8E154
+:10456000B0E042E050E00C94CA22262FF999FECF29
+:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
+:104580000FBE019608950E94B522272F0C94B622E3
+:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
+:1045A000F89A319600B40D9241505040B8F70895F2
+:0445B000F894FFCFAD
+:1045B40020024707D707B2077E074A070101BA015D
+:1045C40028080A03140A3F4D36394B04FE03C80376
+:1045D4008F0322033B0354036D0301020304050606
+:0445E40007080900BB
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex
index e6fe6a368b..39b4076a59 100644
--- a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex
+++ b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex
@@ -1,17 +1,17 @@
-:100000000C9404080C9448080C9448080C94480874
-:100010000C9448080C9448080C9448080C94480820
-:100020000C9448080C9448080C94E4140C94B615ED
-:100030000C9448080C9448080C9448080C94480800
-:100040000C9448080C948E2E0C9448080C94480884
-:100050000C9448080C9495240C9448080C94480877
-:100060000C9448080C9448080C9448080C944808D0
-:100070000C9448080C9448080C9448080C944808C0
-:100080000C9448080C9448080C9448080C944808B0
-:100090000C9448080C9448080C9448080C944808A0
-:1000A0000C9448080C9448080C9448081B163D16FC
-:1000B00028173D1628177F16A2162817F7160A17B5
-:1000C000581A581A861A861AC91A051B061D061DC3
-:1000D0001D1B061D141C141CE01C061D061DF41C13
+:100000000C9466030C94AD030C94AD030C94AD03F7
+:100010000C94AD030C94AD030C94AD030C94AD03A0
+:100020000C94AD030C94AD030C94350E0C94070F97
+:100030000C94AD030C94AD030C94AD030C94AD0380
+:100040000C94AD030C947B230C94AD030C94AD0382
+:100050000C94AD030C940D1D0C94AD030C94AD03E6
+:100060000C94AD030C94AD030C94AD030C94AD0350
+:100070000C94AD030C94AD030C94AD030C94AD0340
+:100080000C94AD030C94AD030C94AD030C94AD0330
+:100090000C94AD030C94AD030C94AD030C94AD0320
+:1000A0000C94AD030C94AD030C94AD03740F960F38
+:1000B0008910960F8910DB0FFE0F89105310661000
+:1000C000501350137F137F13C213FC130916091624
+:1000D000151409160A150A15DD1509160916F41561
 :1000E0000122022201C402C4000121022101C40232
 :1000F000C4000120022001C402C400011F021F012C
 :10010000C402C4000131023101C402C40001E10192
@@ -75,1479 +75,1125 @@
 :1004A0000040006A3073307E300100010041006B73
 :1004B0003074307F300100010042006C30753080B4
 :1004C00030010001004300823076308130010001AC
-:1004D000004400450077300100010000000A0025BB
-:1004E00030313662003A200025303258000A722F2F
-:1004F0006320303132333435363738394142434462
-:1005000045460A000A002530325800626F756E6356
-:1005100065213A20006C656674207369646520610A
-:10052000747461636865640A006C6566742073693D
-:100530006465206E6F7420726573706F6E64696E8F
-:10054000670A00747279696E6720746F2072657330
-:100550006574206D637032333031380A000A4445C7
-:100560004255473A20656E61626C65642E0A005BF5
-:10057000735D004B6579626F6172642073746172A0
-:10058000742E0A005B575D005B535D005B525D009B
-:100590005B445D005B435D0016034500720067002D
-:1005A0006F0044006F007800200045005A000000F2
-:1005B00016034500720067006F0044006F0078006A
-:1005C000200045005A0000000403090409028D00C0
-:1005D000050100A0FA09040000010301010009213E
-:1005E00011010001223F000705810308000A0904E8
-:1005F00001000103010200092111010001224D0047
-:100600000705820308000A09040200010300000034
-:100610000921110100012236000705830308000AA1
-:100620000904030002030000000921110100012256
-:1006300020000705840320000107050403200001B2
-:100640000904040001030000000921110100012236
-:100650003900070585031000011201100100000098
-:1006600008EDFE071301000102000105010906A1C2
-:1006700001050719E029E715002501950875018195
-:100680000205081901290595057501910295017565
-:100690000391010507190029771500250195787543
-:1006A000018102C00631FF0974A1010975150025F9
-:1006B000FF9520750881020976150025FF952075A4
-:1006C000089102C005010980A101850216010026DA
-:1006D000B7001A01002AB700751095018100C00506
-:1006E0000C0901A1018503160100269C021A0100D4
-:1006F0002A9C02751095018100C005010902A10123
-:100700000901A10005091901290515002501950513
-:1007100075018102950175038101050109300931D7
-:100720001581257F95027508810609381581257F79
-:10073000950175088106050C0A38021581257F95FB
-:100740000175088106C0C005010906A10105071948
-:10075000E029E715002501950875018102950175CD
-:100760000881010508190129059505750191029572
-:1007700001750391010507190029FF150025FF9553
-:100780000675088100C00A002530325820006B65CC
-:1007900079626F6172645F7265706F72743A200083
-:1007A0000A0025303258006B6579626F6172645FB0
-:1007B0007365745F6C65643A200064656C5F6B659B
-:1007C000795F6269743A2063616E27742064656C96
-:1007D0003A20253032580A006164645F6B65795FA6
-:1007E0006269743A2063616E2774206164643A2000
-:1007F000253032580A00646F6E652E0A00626F6FF2
-:10080000676D61676963207363616E3A202E2E2ED7
-:100810002000290A002575002F002575005D28009D
-:1008200025640020002564002000256400200025A8
-:1008300064007C0025303258006D6F7573656B6500
-:1008400079205B62746E7C782079207620685D2840
-:100850007265702F61636C293A205B006D6B5F7766
-:100860006865656C5F74696D655F746F5F6D6178F5
-:10087000203D2025640A006D6B5F776865656C5FBD
-:100880006D61785F7370656564203D2025640A00A2
-:100890006D6B5F74696D655F746F5F6D6178203D2E
-:1008A0002025640A006D6B5F6D61785F737065650C
-:1008B00064203D2025640A006D6B5F696E7465726B
-:1008C00076616C203D2025640A006D6B5F64656C69
-:1008D0006179203D2025640A006D6B5F776865654E
-:1008E0006C5F74696D655F746F5F6D6178203D202A
-:1008F00025640A006D6B5F776865656C5F6D617874
-:100900005F7370656564203D2025640A006D6B5F30
-:1009100074696D655F746F5F6D6178203D2025643B
-:100920000A006D6B5F6D61785F7370656564203D73
-:100930002025640A006D6B5F696E74657276616C68
-:10094000203D2025640A006D6B5F64656C61792031
-:100950003D2025640A000A00257500363A20776894
-:1009600065656C5F74696D655F746F5F6D61783A22
-:1009700020000A00257500353A20776865656C5FB0
-:100980006D61785F73706565643A20000A002575B3
-:1009900000343A2074696D655F746F5F6D61783AF9
-:1009A00020000A00257500333A206D61785F73706E
-:1009B0006565643A20000A00257500323A20696EA8
-:1009C00074657276616C286D73293A20000A0025DF
-:1009D0007500313A2064656C6179282A31306D7375
-:1009E000293A20000A092D2056616C756573202D67
-:1009F0000A004D3E004D25643E20003F00736574A3
-:100A00002064656661756C740A00433E2000776857
-:100A10006572652064656C74613A20637572736FEA
-:100A2000723D25642C20776865656C3D25640A530A
-:100A3000656520687474703A2F2F656E2E77696B28
-:100A40006970656469612E6F72672F77696B692FB2
-:100A50004D6F7573655F6B6579730A000A092D2008
-:100A60004D6F7573656B6579202D0A4553432F7162
-:100A70003A09717569740A313A0964656C617928BB
-:100A80002A31306D73290A323A09696E74657276BB
-:100A9000616C286D73290A333A096D61785F737050
-:100AA0006565640A343A0974696D655F746F5F6DDA
-:100AB00061780A353A09776865656C5F6D61785FC2
-:100AC00073706565640A363A09776865656C5F74AA
-:100AD000696D655F746F5F6D61780A0A703A0970BD
-:100AE00072696E742076616C7565730A643A097375
-:100AF00065742064656661756C74730A75703A0973
-:100B00002B310A646F776E3A092D310A7067757060
-:100B10003A092B31300A7067646F776E3A092D31CC
-:100B2000300A0A7370656564203D2064656C7461E9
-:100B3000202A206D61785F7370656564202A202803
-:100B4000726570656174202F2074696D655F746FC4
-:100B50005F6D6178290A003F004D3E2000433E2032
-:100B6000004C25640A000A092D20436F6E736F6CD8
-:100B700065202D0A4553432F713A09717569740A2E
-:100B80006D3A096D6F7573656B65790A000A092DF9
-:100B9000204D61676963202D0A643A0964656275B6
-:100BA000670A783A096465627567206D61747269D5
-:100BB000780A6B3A096465627567206B6579626FC4
-:100BC0006172640A6D3A096465627567206D6F75BC
-:100BD00073650A763A0976657273696F6E0A733ABD
-:100BE000097374617475730A633A09636F6E736F86
-:100BF0006C65206D6F64650A302D343A096C61793B
-:100C00006572302D34284631302D4634290A506122
-:100C100075733A09626F6F746C6F616465720A650F
-:100C20003A09656570726F6D0A6E3A094E4B524F04
-:100C30000A7A3A09736C656570204C4544207465E6
-:100C400073740A000A002575002E6E6B726F3A20CD
-:100C5000000A002575002E737761705F6261636B17
-:100C6000736C6173685F6261636B73706163653A33
-:100C700020000A002575002E737761705F6772612E
-:100C800076655F6573633A20000A002575002E6E55
-:100C90006F5F6775693A20000A002575002E73772B
-:100CA00061705F72616C745F726775693A20000AE7
-:100CB000002575002E737761705F6C616C745F6CDA
-:100CC0006775693A20000A002575002E636170730C
-:100CD0006C6F636B5F746F5F636F6E74726F6C3A8F
-:100CE00020000A002575002E737761705F636F6EB8
-:100CF00074726F6C5F636170736C6F636B3A20002A
-:100D00000A0025303258006B65796D61705F636F42
-:100D10006E6669672E7261773A20000A00257500B9
-:100D20002E6D6F7573653A20000A002575002E6BD5
-:100D30006579626F6172643A20000A002575002EA1
-:100D40006D61747269783A20000A002575002E657D
-:100D50006E61626C653A20000A00253032580064EA
-:100D6000656275675F636F6E6669672E7261773A59
-:100D700020000A0025750064656661756C745F6CFF
-:100D8000617965723A20003F004E4B524F3A206F16
-:100D900066660A004E4B524F3A206F6E0A00746925
-:100DA0006D65725F636F756E743A202530346C58D0
-:100DB0000A006B6579626F6172645F6E6B726F3A85
-:100DC0002025580A006B6579626F6172645F6964FF
-:100DD0006C653A2025580A006B6579626F61726410
-:100DE0005F70726F746F636F6C3A2025580A0068E9
-:100DF0006F73745F6B6579626F6172645F6C656459
-:100E00007328293A2025580A000A092D20537461B5
-:100E1000747573202D0A004743433A20342E382E30
-:100E200032204156522D4C4942433A20312E382E21
-:100E300030204156525F415243483A206176723524
-:100E40000A004F5054494F4E533A204C55464120CA
-:100E5000424F4F544D41474943204D4F5553454B09
-:100E600045592045585452414B455920434F4E5304
-:100E70004F4C4520434F4D4D414E44204E4B524F19
-:100E8000203531320A004255494C443A2039323239
-:100E9000353435322D6469727479202830353A340E
-:100EA000323A3231204A616E2032302032303136CF
-:100EB000290A005649443A20307846454544284599
-:100EC00072676F446F7820455A29205049443A2070
-:100ED000307831333037284572676F446F7820455A
-:100EE0005A29205645523A203078303030310A00A5
-:100EF000444553433A20742E6D2E6B2E206B65793A
-:100F0000626F617264206669726D776172652066D6
-:100F10006F72204572676F646F780A000A092D208E
-:100F200056657273696F6E202D0A000A6D6F7573B6
-:100F3000653A206F66660A000A6D6F7573653A2020
-:100F40006F6E0A000A6B6579626F6172643A206F96
-:100F500066660A000A6B6579626F6172643A206F97
-:100F60006E0A000A6D61747269783A206F66660ACB
-:100F7000000A6D61747269783A206F6E0A000A6423
-:100F8000656275673A206F6E0A000A64656275676C
-:100F90003A206F66660A000A0A626F6F746C6F61AE
-:100FA0006465722E2E2E2000433E20006565636F1F
-:100FB0006E6669673A0A00536C656570204C45445B
-:100FC00020746573740A0000000000000000000037
-:100FD0000000010204060A0F17202C3A4A5D7187AF
-:100FE0009DB3C7DAE9F5FCFFFCF5E9DAC7B39D87E5
-:100FF000715D4A3A2C20170F0A0604020100000016
-:10100000000000000000000011241FBECFEFDAE056
-:10101000DEBFCDBF04B603FE24C08091F9019091DC
-:10102000FA01A091FB01B091FC018730904BA740E1
-:10103000B04BB9F41092F9011092FA011092FB0131
-:101040001092FC0114BE84B7877F84BF88E10FB67D
-:10105000F89480936000109260000FBEE0E0FFE320
-:10106000099511E0A0E0B1E0E8EBF0E602C00590E0
-:101070000D92AA33B107D9F711E0AAE3B1E001C09C
-:101080001D92A93FB107E1F70E941E120C945A303D
-:101090000C940000FF93EF93E0913A01F0913B0133
-:1010A000309709F00995EF91FF910895FC01859122
-:1010B000803011F0EFDFFBCF0895FF27E0E230E250
-:1010C00047FF0CC0419597FF09C0EDE26095709510
-:1010D00080959095611D711D811D911D27FF02C096
-:1010E000219530E350E2AA27660F771F881F991FCA
-:1010F000AA1FA41710F0A41B63955A95A9F7AA304C
-:1011000008F0A95FA05DAF93F395611571058105A6
-:10111000910541F7ED3211F4EF93F395F21718F4BE
-:101120003F93F395FBCF8F91B5DFFA95E1F70895E3
-:10113000E991F9918591803021F0853219F0AADF8B
-:10114000F9CF089520E0E89455915532C1F350331A
-:1011500011F4689455915A3348F4505390F3220F88
-:10116000022E220F220F200D250FF4CF0EF4219511
-:1011700089919991533619F3533729F1533559F120
-:10118000BC0188279927E8945C3621F489919991CC
-:1011900068945591543639F446EF7EF077FF0DC0D0
-:1011A0008FEF9FEF0AC055374AE039F0583540E1DC
-:1011B00021F0523642E009F00895FF93EF937DDF6E
-:1011C000EF91FF91B7CFFF93EF93FC0181918030B6
-:1011D000B9F360DFFBCFFF93EF9368DFF1CFDF93CD
-:1011E000CF93CDB7DEB72596A3DFCF91DF910895DA
-:1011F000CF93DF93EC01623709F4C6C038F56A3645
-:1012000009F483C098F4663609F463C048F4643680
-:1012100009F451C008F056C0662309F441C01AC150
-:10122000683609F464C008F45BC068C06E3609F41F
-:101230008FC030F46C3609F476C008F46DC081C0FC
-:10124000603709F493C008F48AC097C06A3709F47C
-:10125000D0C080F4663709F4B3C030F4643709F4C1
-:10126000A1C008F498C0A5C0683709F4B6C008F456
-:10127000AEC0B9C06E3709F4D4C030F46C3709F48D
-:10128000C4C008F4BCC0C7C0603809F4D6C008F4B4
-:10129000CEC0613809F4D7C0623809F44BC0DAC057
-:1012A0008A81882321F085EE0E94EC18D2C085EE59
-:1012B0000E94B419CEC00E947B218A81882309F440
-:1012C000C9C0CBC00E947B218A81882309F4C2C097
-:1012D000C7C00E947B218A81882309F4BBC0C3C098
-:1012E0000E947B218A81882309F4B4C0BFC00E9478
-:1012F0007B218A81882309F4ADC0BBC00E947B2179
-:101300008A81882309F4A6C0B7C00E947B218A8104
-:10131000882309F49FC0B3C00E947B218A8188235F
-:1013200009F498C0AFC00E947B218A81882309F408
-:1013300091C0ABC00E947B218A81882309F48AC0B6
-:10134000A7C00E947B218A81882309F483C0A3C09F
-:101350000E947B218A81882309F47CC09FC00E945F
-:101360007B218A81882309F475C09BC00E947B2160
-:101370008A81882309F46EC097C00E947B218A81EC
-:10138000882309F467C093C00E947B218A81882347
-:1013900009F460C08FC00E947B218A81882309F4F0
-:1013A00059C08BC00E947B218A81882309F452C0D6
-:1013B00087C00E947B218A81882309F44BC083C0A7
-:1013C0000E947B218A81882309F444C07FC00E9447
-:1013D0007B218A818823F1F17CC00E947B218A8154
-:1013E0008823C1F179C00E947B218A81882391F1F1
-:1013F00076C00E947B218A81882361F173C00E949C
-:101400007B218A81882331F170C00E947B218A81EF
-:10141000882301F16DC00E947B218A818823D1F04D
-:101420006AC00E947B218A818823A1F067C00E9444
-:101430007B218A81882371F064C00E947B218A818C
-:10144000882341F061C00E947B218A81882311F0AA
-:101450005EC060C020E030E05CC026E232E059C0EF
-:1014600029E132E056C02CE032E053C02FEF31E0EA
-:1014700050C022EF31E04DC025EE31E04AC028EDEA
-:1014800031E047C02FEC31E044C026EC31E041C0F0
-:1014900029EB31E03EC020EB31E03BC023EA31E0F4
-:1014A00038C02AE931E035C021E931E032C024E812
-:1014B00031E02FC027E731E02CC02EE631E029C013
-:1014C00021E631E026C024E531E023C02BE431E001
-:1014D00020C02EE331E01DC025E331E01AC02CE22C
-:1014E00031E017C023E231E014C02AE131E011C03D
-:1014F0002DE031E00EC024E031E00BC02BEF30E0F6
-:1015000008C022EF30E005C029EE30E002C020EE36
-:1015100030E0C901DF91CF91089508956091BC0139
-:101520007091BD018091BE019091BF010E949923ED
-:1015300056985E9825982D9826982E9827982F983B
-:10154000813019F0823021F00895259A2D9A08955E
-:10155000269A2E9A08958EE89AE0892B11F00E941F
-:101560008E0A80E090E0089556985E9825982D9810
-:1015700026982E9827982F988FEF90E090938900C7
-:101580008093880090938B0080938A0090938D00C5
-:1015900080938C00259A2D9A2FEF80E792E02150BE
-:1015A00080409040E1F700C00000269A2E9A2FEF6D
-:1015B00080E792E0215080409040E1F700C00000B9
-:1015C000279A2F9A2FEF80E792E021508040904099
-:1015D000E1F700C0000025982D982FEF80E792E0FA
-:1015E000215080409040E1F700C0000026982E98DE
-:1015F0002FEF80E792E0215080409040E1F700C05B
-:10160000000027982F9856985E9825982D98269830
-:101610002E9827982F98089589EA8093800089E072
-:101620008093810024982C983F988AB18F748AB94E
-:101630006E98479A8BB1806B8BB9769A0E94B40AE8
-:101640008DE89AE0892B11F00E948D0A80E090E0ED
-:10165000089580E28093000180913C0181110EC0C9
-:101660000E94780B81E080933C012FEF83ED90E3A3
-:10167000215080409040E1F700C0000080E40E94CB
-:101680007E0B8093000181112EC00E94A80B8093D5
-:101690000001811128C00E94A80B809300018111D4
-:1016A00022C08FE30E94A80B8093000181111BC010
-:1016B0000E94A00B80E40E947E0B809300018111A8
-:1016C00012C08CE00E94A80B8093000181110BC016
-:1016D0000E94A80B80930001811105C08FE30E9436
-:1016E000A80B809300010E94A00B80910001089537
-:1016F0001092B9008AE08093B800089594EA90931C
-:10170000BC009091BC0097FFFCCF9091B900987FEE
-:10171000983021F0903111F081E008958093BB0062
-:1017200084E88093BC008091BC0087FFFCCF80914F
-:10173000B900887F883111F0803471F780E0089516
-:1017400084E98093BC008091BC0084FDFCCF0895A7
-:101750008093BB0084E88093BC008091BC0087FF2D
-:10176000FCCF9091B900987F81E0983209F480E035
-:10177000089584E88093BC008091BC0087FFFCCF73
-:101780008091BB00089580910001811115C080E413
-:101790000E947E0B8093000181110CC082E10E94A7
-:1017A000A80B80930001811105C08FEF0E94A80B48
-:1017B000809300010E94A00B84B1807F84B985B121
-:1017C000807F85B98AB1837F8AB98BB1837F8BB9DA
-:1017D0003E98469808950E94290B809300010E942C
-:1017E000C30B80B38C7080BB81B3836F81BBECE48F
-:1017F000F1E0AEE3B1E011921D9281E0EA35F80725
-:10180000D1F78CE09BE0892B11F00C940C0B089520
-:101810009F92AF92BF92CF92DF92EF92FF920F937F
-:101820001F93CF93DF93809100018823E1F0809193
-:101830003D018F5F80933D01811115C083E495E0E8
-:101840000E9456080E94290B80930001882329F0EA
-:1018500089E295E00E94560806C085E195E00E9465
-:1018600056080E94B40A0EE311E0C0E0D0E0BB24A9
-:10187000B39482E0A82ECC24C394D12C26E0E22E8F
-:1018800025E0F22EC73000F580910001811162C081
-:1018900080E40E947E0B80930001811112C082E1DE
-:1018A0000E94A80B8093000181110BC0C6010C2E71
-:1018B00001C0880F0A94EAF780950E94A80B8093D4
-:1018C00000010E94A00B46C0CA30A1F028F4C83025
-:1018D00059F0C93061F005C0CC3089F070F0CD30DE
-:1018E00089F0209A289810C0219A29980DC0229A30
-:1018F0002A980AC0239A2B9807C0529A01C0539A7B
-:101900005B9802C03E9A4698E0EAEA95F1F78FB1FB
-:10191000799985C092E081708B25892B7C9B02C0D0
-:1019200090E001C094E0892B7D9B02C090E001C053
-:1019300098E0892B7E9B02C090E001C090E1892B4A
-:101940009FB19095991F9927991F9295990F907E15
-:10195000892B10C080910001811176C080E40E9423
-:101960007E0B80930001882309F45BC0912C0E94B8
-:10197000A00B892DF8019081981739F1808380910F
-:101980000101882301F18091D70180FF04C08BE021
-:1019900095E00E9456088091D70180FF0CC080918D
-:1019A00001011F928F93FF92EF920E94EF080F9018
-:1019B0000F900F900F908091D70180FF04C084E0BA
-:1019C00095E00E945608A09201010E94C30B219647
-:1019D0000F5F1F4FCE30D10509F054CF8091010128
-:1019E0008823B1F0815080930101882339F08FE979
-:1019F0009FE00197F1F700C000000AC0ACE4B1E03D
-:101A0000EEE3F1E081918D9391E0EC34F907D1F7A9
-:101A10008BEA9AE0892BD1F00E94AB0A17C090E0C4
-:101A20007ACF83E10E94A80B8093000181119ECFA1
-:101A300081E40E947E0B80930001811197CF0E9468
-:101A4000B90B982E909493CF80E094CF81E0DF91F2
-:101A5000CF911F910F91FF90EF90DF90CF90BF90AB
-:101A6000AF909F900895E82FF0E0E45BFE4F8081F7
-:101A70000895CF92DF92EF92FF920F931F93CF932F
-:101A8000DF938DEE94E00E9456083CE4E32E31E0B3
-:101A9000F32EC0E0D0E048EEC42E44E0D42E0FED8B
-:101AA00014E0DF93CF93DF92CF920E94EF0885EE90
-:101AB00094E00E945608F70181917F0190E00E9416
-:101AC000FE239F938F931F930F930E94EF088DED3A
-:101AD00094E00E94560821968DB79EB708960FB6DF
-:101AE000F8949EBF0FBE8DBFCE30D105D1F6DF91E9
-:101AF000CF911F910F91FF90EF90DF90CF900895BD
-:101B00008B3B910578F4883A910540F5853A91052B
-:101B1000D0F48430910508F0B1C08130910509F40A
-:101B2000ADC06BC0803E910508F467C0883E91054A
-:101B300008F4A4C09C01205F31092031310508F070
-:101B40005CC090650895853A910509F459C0863ABC
-:101B5000910509F458C083E890E40895883A910506
-:101B600009F454C0893A910509F453C08A3A9105A1
-:101B700009F452C08B3A910509F451C08C3A910591
-:101B800009F450C08D3A910509F44FC0803B91058E
-:101B900009F44EC08E3A910509F44DC08F3A910573
-:101BA00009F44CC0813B910509F44BC0823B91057F
-:101BB00009F44AC0833B910509F449C0843B91056F
-:101BC00009F448C0853B910509F447C0863B91055F
-:101BD00009F446C0873B910509F445C0883B91054F
-:101BE00009F444C0893B910509F443C08A3B91053F
-:101BF00009F042C08AE296E4089580E090E00895FA
-:101C000081E890E4089582E890E4089582EE94E4F7
-:101C1000089589EE94E408958AEE94E4089585EB9E
-:101C200094E4089586EB94E4089587EB94E4089592
-:101C30008CEC94E408958DEC94E4089583E895E4A5
-:101C400008958AE895E4089582E995E4089584E981
-:101C500095E4089581E296E4089583E296E4089578
-:101C600084E296E4089585E296E4089586E296E497
-:101C7000089587E296E4089580E094E40895089535
-:101C800096E0799FF001112494E5899FE00DF11D04
-:101C90001124E60FF11DEE0FFF1FE35CFD4F859150
-:101CA00094910895880F991F8D549F4FFC01859141
-:101CB00094910895880F991F8D5C9D4FFC0185912B
-:101CC0009491089526E0729FF001112444E5849FC9
-:101CD000E00DF11D1124E60FF11DEE0FFF1FE35C77
-:101CE000FD4F25913491C9019A9581159F4110F4BA
-:101CF000C9010895C90190528115904128F4C90184
-:101D00009F700E945A0E0895C90190538115904109
-:101D100020F4C9019927906C0895211580E53807B2
-:101D200069F40E94271D9FEF24E34CE0915020406E
-:101D30004040E1F700C000000C94BA24213080E557
-:101D4000380751F48DE595E00E9456088091D7013F
-:101D500081608093D7010895C90190558115904104
-:101D600008F050C0832F99278F70992781309105F3
-:101D7000D9F4A9014370552702C0880F991F4A95CD
-:101D8000E2F79C68A90164E0440F551F6A95E1F7EA
-:101D900044275370842B952B73E0220F331F7A95C1
-:101DA000E1F7207633271DC08230910529F4922F68
-:101DB0008827816F906A089583309105A9F4A9015D
-:101DC0004370552781E090E002C0880F991F4A9523
-:101DD000E2F79C6843E0220F331F4A95E1F7207E2B
-:101DE0003770822B932B08950497F1F4A901437067
-:101DF000552781E090E002C0880F991F4A95E2F7CD
-:101E00009A68E8CFC90190578115904120F4C90123
-:101E10009F7090620895C90190588115904120F4F7
-:101E2000C9019F70906A0895203E3105E0F4203C7E
-:101E3000310558F52133310509F470C048F42932D1
-:101E4000310509F464C02A32310509F46EC074C04A
-:101E500029333105F1F022383105D9F02533310528
-:101E600009F44EC069C0233E310589F138F4203EA3
-:101E70003105C1F0223E3105E1F05EC0263E31055C
-:101E800069F1273E3105A9F157C0C9010E94520EE0
-:101E900008958091EA0180FD02C081FF4DC080EE6F
-:101EA00090E04BC08091EA0180FFF9CF89E390E098
-:101EB00044C08091EA0182FF0EC08091EA0184FF54
-:101EC00003C080E090E039C083EE90E036C080919E
-:101ED000EA0182FFF2CF82EE90E02FC08091EA010A
-:101EE00083FF0BC08091EA0184FDEBCF87EE90E089
-:101EF00024C08091EA0183FFF5CF86EE90E01DC0FB
-:101F00008091EA0185FF07C089E290E016C08091C8
-:101F1000EA0185FFF9CF85E390E00FC08091EA01E7
-:101F200086FF07C08AE290E008C08091EA0186FF40
-:101F3000F9CF81E390E001C0C9010E94800D0895AE
-:101F4000089580916D0108959FB7F89410925C01F7
-:101F50009FBF9091F001943009F058C09091E90032
-:101F60009F702091EC0020FF02C020E801C020E01B
-:101F7000292B94E09093E9009091EB0090FF43C0EF
-:101F80009091EE0097FF3FC090915A01992321F064
-:101F90009091E80095FF37C010925A0196E0309179
-:101FA000E80035FD15C03091F001343061F5309115
-:101FB000EB0035FD28C0915021F481E080935A0157
-:101FC00022C0EFE9FFE03197F1F700C00000E7CF52
-:101FD0008093F1008091E80085FD0AC08091E800BF
-:101FE00080FFFCCF8091E8008E778093E80006C0E8
-:101FF0008FB7F89491E090935C018FBF2F7020937E
-:10200000E90080E008952F702093E9008FEF089594
-:10201000CF93DF9300D01F92CDB7DEB72091F001B0
-:10202000243019F523E029839B838A832093E900D8
-:102030008FEF9091E800815095FD06C095ED9A953F
-:10204000F1F700008111F5CF8091E80085FF0DC008
-:1020500040E050E063E070E0CE0101960E94D712AC
-:102060008091E8008E778093E8000F900F900F909A
-:10207000DF91CF910895CF93DF9300D01F92CDB71A
-:10208000DEB72091F001243021F522E029839B83E3
-:102090008A8383E08093E9008FEF9091E80081507C
-:1020A00095FD06C095ED9A95F1F700008111F5CFE9
-:1020B0008091E80085FF0DC040E050E063E070E0F3
-:1020C000CE0101960E94D7128091E8008E7780930E
-:1020D000E8000F900F900F90DF91CF91089520911D
-:1020E000F0012430F1F422E02093E9002FEF309149
-:1020F000E800215035FD06C035ED3A95F1F70000B6
-:102100002111F5CF2091E80025FF0BC040E050E001
-:1021100065E070E00E94D7128091E8008E7780938E
-:10212000E8000895CF93DF93EC018091F0018430B3
-:1021300009F047C080910C018823E1F080910D01E6
-:102140008823C1F085E08093E9008FEF9091E8004B
-:10215000815095FD06C095E19A95F1F70000811137
-:10216000F5CF8091E80085FF2CC040E050E060E1B1
-:1021700070E017C081E08093E9008FEF9091E80054
-:10218000815095FD06C095ED9A95F1F700008111FB
-:10219000F5CF8091E80085FF14C040E050E068E092
-:1021A00070E0CE010E94D7128091E8008E77809374
-:1021B000E80080E1FE01ADE5B1E001900D928A9565
-:1021C000E1F7DF91CF91089584E995E00E945608E8
-:1021D0008091EF01811109C00E9469140E94C61408
-:1021E0008091E20084608093E200089580E995E0A8
-:1021F0000E9456081092EF0108958CE895E00C9427
-:10220000560888E895E00E9456080C947B2E84E8D6
-:1022100095E00E9456080E9455240E94812E0E943B
-:1022200062170C94A00F80915B018F5F80935B011C
-:1022300062E30E94EF2F911135C010925B018091F3
-:102240005C01882379F18091F001843049F5809117
-:10225000E9008F709091EC0090FF02C090E801C0FF
-:1022600090E0982B84E08093E9008091EB0080FF60
-:1022700014C08091EE0087FF10C08091E80085FFB8
-:1022800003C01092F100F9CF8091E80080FF05C0F3
-:102290008091E8008E778093E8009F709093E9002A
-:1022A00010925C01089542E061EC81E00E94E3132A
-:1022B00042E061EC82E00E94E31342E061EC83E0E3
-:1022C0000E94E31342E261EC84E00E94E31342E1E6
-:1022D00061EC85E00C94E3138091F201833009F402
-:1022E00055C030F4813071F0823009F48EC0089509
-:1022F0008A3009F47AC08B3009F460C0893009F063
-:102300009CC020C08091F101813A09F096C0809173
-:10231000E800877F8093E8008091F5019091F601B5
-:10232000892B21F060E080E090E003C060E18DE562
-:1023300091E070E00E9420138091E8008B778093F9
-:10234000E80008958091F101813209F076C0809112
-:10235000F5019091F601009719F0049709F06DC00E
-:102360008091E800877F8093E8008091E80082FDFB
-:1023700005C08091F0018111F8CF5FC08091F1001C
-:1023800080936D018091E8008B7753C08091F101BB
-:10239000813A09F052C08091F5019091F601892BA4
-:1023A00009F04BC08091E800877F8093E80080911E
-:1023B000E80080FFFCCF80910C0136C08091F101D4
-:1023C0008132D9F58091F5019091F601892BA9F51B
-:1023D0008091E800877F8093E8000E941814809124
-:1023E000F30180930C010C94271D8091F10181323F
-:1023F00021F58091E800877F8093E8000E941814FF
-:102400008091F40180936E0108958091F101813AE9
-:10241000A1F48091E800877F8093E8008091E80034
-:1024200080FFFCCF80916E018093F1008091E800E5
-:102430008E778093E8000C941814089584B7877FF2
-:1024400084BF88E10FB6F89480936000109260001A
-:102450000FBE90E080E80FB6F894809361009093EF
-:1024600061000FBE0E94EB170E9469140E94C614FF
-:102470008091E20084608093E20084EA9FE00E9401
-:10248000942378940E9440170E94ED1782E091E017
-:102490000E945D170E94692E83E795E00E9456080E
-:1024A0008091F001853089F48FE695E00E9456080E
-:1024B0000E9418248091EE01882391F30E94402409
-:1024C000882371F30E94C112EBCF0E941B18E8CF42
-:1024D000292F332723303105A9F06CF42130310541
-:1024E00009F442C02230310509F043C08DE890E084
-:1024F0002CEC35E042C021323105C9F022323105E1
-:1025000019F137C099278130910541F0823091054A
-:1025100041F0892B71F5E8ECF5E005C0E0EBF5E062
-:1025200002C0E8E9F5E0849190E09F0126C06530A3
-:1025300000F5E62FF0E0EE0FFF1FEB5DFE4F208170
-:10254000318189E090E019C0653098F4E62FF0E021
-:10255000DF01AA0FBB1FA55EBE4F2D913C91EA5E25
-:10256000FE4F808190E009C082E190E029E536E0ED
-:1025700004C080E090E020E030E0FA013183208365
-:10258000089580E189BD82E189BD09B400FEFDCFD7
-:102590008091D8008F7D8093D8008091E000826088
-:1025A0008093E0008091E00081FDFCCF0895CF9200
-:1025B000DF92EF92FF920F931F93CF93DF937C01F3
-:1025C0008B01EA010E943914811131C0209731F04A
-:1025D00088819981081B190BE80EF91EC12CD12C9A
-:1025E0000115110519F18091E80085FD14C0809155
-:1025F000E8008E778093E800209741F088819981E8
-:102600008C0D9D1D9983888385E011C00E9439142B
-:10261000882331F30CC0F70181917F018093F10091
-:1026200001501109FFEFCF1ADF0ADACF80E0DF9106
-:10263000CF911F910F91FF90EF90DF90CF90089571
-:102640002091F7013091F8012617370748F06115FE
-:10265000710539F42091E8002E772093E80001C03D
-:10266000B901FC0120E061157105B9F18091F0011B
-:10267000882309F440C0853009F43FC08091E80008
-:1026800083FD3DC08091E80082FF06C08091E80094
-:1026900082FF26C080E008958091E80080FFE3CFAC
-:1026A0002091F3008091F20090E0922B611571056A
-:1026B00051F08830910538F421912093F100615058
-:1026C00071090196F3CF21E0089709F020E080918D
-:1026D000E8008E778093E800C6CF2111C7CFD6CF10
-:1026E0008091F001882339F0853039F08091E8003D
-:1026F00083FFCCCF04C082E0089583E0089581E099
-:1027000008952091F7013091F8012617370748F016
-:102710006115710539F42091E8002E772093E800C7
-:1027200001C0B901FC0120E061157105C1F1809182
-:10273000F001882309F441C0853009F440C080913C
-:10274000E80083FD3EC08091E80082FF06C08091D2
-:10275000E80082FF27C080E008958091E80080FFB4
-:10276000E3CF2091F3008091F20090E0922B61156D
-:10277000710559F08830910540F424912093F100BF
-:102780003196615071090196F2CF21E0089709F066
-:1027900020E08091E8008E778093E800C5CF21117A
-:1027A000C6CFD5CF8091F001882339F0853039F03C
-:1027B0008091E80083FFCBCF04C082E0089583E0DE
-:1027C000089581E00895982F973058F59093E90087
-:1027D000981739F07091EC002091ED005091F000C5
-:1027E00003C0242F762F50E021FF19C03091EB0059
-:1027F0003E7F3093EB003091ED003D7F3093ED0054
-:102800003091EB0031603093EB007093EC0020933B
-:10281000ED005093F0002091EE0027FF07C09F5F6E
-:10282000D3CF8F708093E90081E0089580E0089510
-:102830008091F10187FD05C08091E80080FF0EC006
-:1028400012C08091E80082FD05C08091F0018111E5
-:10285000F8CF08958091E8008B7708C08091F0014F
-:102860008111EACF08958091E8008E778093E80087
-:1028700008958091E4009091E50045E62091EC00F8
-:1028800020FF21C02091E80020FD21C02091F0010F
-:10289000222389F0253089F02091EB0025FD0FC01F
-:1028A0002091E4003091E5002817390739F34150B1
-:1028B00041F0C901E3CF82E0089583E0089581E00B
-:1028C000089584E008952091E80022FFDFCF80E0A2
-:1028D00008950E94D7140E94DF14E0EEF0E080819A
-:1028E00081608083E8EDF0E080818F77808319BC80
-:1028F000A7EDB0E08C918E7F8C9380818F7E80835A
-:102900001092EF0108950F931F93CF93DF930E94CE
-:10291000D7140E94DF14C8EDD0E088818F778883B8
-:1029200088818068888388818F7D888319BC109214
-:10293000F0011092EC011092EE011092ED0100EE08
-:1029400010E0F80180818B7F80838881816088839B
-:1029500042E060E080E00E94E313E1EEF0E080817D
-:102960008E7F8083E2EEF0E08081816080838081D1
-:1029700088608083F80180818E7F80838881806178
-:102980008883DF91CF911F910F910895E8EDF0E0DA
-:1029900080818F7E8083E7EDF0E08081816080839D
-:1029A00084E082BF81E08093EF010C948314E8ED12
-:1029B000F0E080818E7F80831092E2000895109273
-:1029C000DA001092E10008951F920F920FB60F9255
-:1029D00011242F933F934F935F936F937F938F9324
-:1029E0009F93AF93BF93EF93FF938091E10082FF9A
-:1029F0000BC08091E20082FF07C08091E1008B7FD5
-:102A00008093E1000E9413118091DA0080FF1FC0C3
-:102A10008091D80080FF1BC08091DA008E7F809368
-:102A2000DA008091D90080FF0DC080E189BD82E18C
-:102A300089BD09B400FEFDCF81E08093F0010E94C2
-:102A4000E41005C019BC1092F0010E94F6108091AC
-:102A5000E10080FF19C08091E20080FF15C08091E5
-:102A6000E2008E7F8093E2008091E200806180939B
-:102A7000E2008091D80080628093D80019BC85E084
-:102A80008093F0010E9401118091E10084FF30C029
-:102A90008091E20084FF2CC080E189BD82E189BD84
-:102AA00009B400FEFDCF8091D8008F7D8093D800BF
-:102AB0008091E1008F7E8093E1008091E2008F7E23
-:102AC0008093E2008091E20081608093E200809137
-:102AD000EC01882311F084E007C08091E30087FFB8
-:102AE00002C083E001C081E08093F0010E940711E1
-:102AF0008091E10083FF29C08091E20083FF25C01F
-:102B00008091E100877F8093E10082E08093F00173
-:102B10001092EC018091E1008E7F8093E100809122
-:102B2000E2008E7F8093E2008091E20080618093DA
-:102B3000E20042E060E080E00E94E3138091F00058
-:102B400088608093F0000E94FD10FF91EF91BF918B
-:102B5000AF919F918F917F916F915F914F913F9135
-:102B60002F910F900FBE0F901F9018951F920F92EC
-:102B70000FB60F9211242F933F934F935F936F9350
-:102B80007F938F939F93AF93BF93CF93EF93FF93D5
-:102B9000C091E900CF708091EC001092E900809123
-:102BA000F000877F8093F00078940E94F2151092D5
-:102BB000E9008091F00088608093F000C093E90004
-:102BC000FF91EF91CF91BF91AF919F918F917F91A5
-:102BD0006F915F914F913F912F910F900FBE0F908A
-:102BE0001F9018951F93CF93DF93CDB7DEB7AA97A9
-:102BF0000FB6F894DEBF0FBECDBFE1EFF1E08091DC
-:102C0000F100819321E0E93FF207C9F70E946C11BE
-:102C10008091E80083FF1CC12091F1013091F20105
-:102C2000832F90E08A30910508F012C1FC01EA5A26
-:102C3000FF4F0C940F30203881F0223809F008C182
-:102C40008091F5018F708093E9008091EB0085FB06
-:102C5000882780F91092E90006C08091ED019091DB
-:102C6000EE01911182609091E800977F9093E800C7
-:102C70008093F1001092F100C5C0822F8D7F09F082
-:102C8000E7C0222319F0223061F0E2C08091F30105
-:102C9000813009F0DDC0333009F080E08093EE012F
-:102CA00028C08091F301811124C02091F5012F707B
-:102CB00009F4CEC02093E9008091EB0080FF19C099
-:102CC0008091EB00333011F4806211C080618093F9
-:102CD000EB0081E090E0022E01C0880F0A94EAF731
-:102CE0008093EA001092EA008091EB008860809364
-:102CF000EB001092E9008091E800877F86C02111E7
-:102D0000A7C01091F3011F778091E3008078812B99
-:102D10008093E3008091E800877F8093E8000E9421
-:102D200018148091E80080FFFCCF8091E300806858
-:102D30008093E300112311F083E001C082E08093CF
-:102D4000F00186C02058223008F082C08091F30143
-:102D50009091F4018C3D23E0920779F583E08A831A
-:102D60008AE289834FB7F894DE01139620E03EE0B3
-:102D700051E2E32FF0E050935700E49120FF03C0AD
-:102D8000E295EF703F5FEF708E2F90E0EA3010F029
-:102D9000C79601C0C0968D939D932F5F243149F74C
-:102DA0004FBF8091E800877F8093E8006AE270E07F
-:102DB000CE0101960E94201314C0AE014F5F5F4FF9
-:102DC0006091F5010E946812009709F441C02091BA
-:102DD000E800277F2093E800BC0189819A810E9446
-:102DE00081138091E8008B778093E80031C0203810
-:102DF00079F58091E800877F8093E8008091EC016D
-:102E00008093F1008091E8008E778093E8000E9423
-:102E100018141EC021111CC09091F3019230C0F40F
-:102E20008091E800877F8093E8009093EC010E94F6
-:102E300018148091EC01811104C08091E30087FF98
-:102E400002C084E001C081E08093F0010E94531130
-:102E50008091E80083FF0AC08091E800877F80931B
-:102E6000E8008091EB0080628093EB00AA960FB699
-:102E7000F894DEBF0FBECDBFDF91CF911F910895B3
-:102E8000CF938091F0018823B1F08091E9008F7099
-:102E90009091EC0090FF02C090E801C090E0C92F33
-:102EA000C82B1092E9008091E80083FD0E94F21582
-:102EB000CF70C093E900CF910895909374018093EF
-:102EC00073010895E0917301F0917401309721F03E
-:102ED0000190F081E02D099480E00895FF920F9316
-:102EE0001F93CF93DF938C01E0917301F0917401F4
-:102EF000309799F10280F381E02D09958091D701F7
-:102F000082FF2BC080FF04C08EE897E00E94560825
-:102F1000E80180E1F82E08E817E08091D70180FFF2
-:102F20000BC088811F928F931F930F930E94EF080D
-:102F30000F900F900F900F90FA942196F110EDCF13
-:102F40008091D70180FF09C086E897E0DF91CF919B
-:102F50001F910F91FF900C945608DF91CF911F9114
-:102F60000F91FF900895E0917301F09174013097F3
-:102F700021F00480F581E02D0994089520917101DC
-:102F8000309172018217930771F0909372018093D0
-:102F90007101E0917301F0917401309721F0068086
-:102FA000F781E02D0994089520916F01309170010F
-:102FB0008217930771F09093700180936F01E091F5
-:102FC0007301F0917401309721F00084F185E02DB8
-:102FD0000994089508950C94EA170E9457240E94BA
-:102FE000EB0B0C941D25CF93C82F8091D70182FF46
-:102FF0001EC080FF04C087EA97E00E9456088091B7
-:10300000D70180FF0CC01F92CF9322EA37E03F9395
-:103010002F930E94EF080F900F900F900F908091C8
-:10302000D70180FF04C080EA97E00E9456088C2FE9
-:10303000CF910C94A00FCF92DF92EF92FF920F935B
-:103040001F93CF93DF93CDB7DEB72B970FB6F894CE
-:10305000DEBF0FBECDBF0E94080C36E7E32E31E085
-:10306000F32E00E010E0C02E802F0E94330DF701F8
-:10307000D1907F01D826B1F40F5F1F4F0E3011059C
-:1030800091F78FEF89838A831B820E94602481607D
-:10309000782F9D838C8349815A816B818D810E9419
-:1030A000BE1841C09091D70191FF04C08B870E9448
-:1030B000390D8B8520E030E04D2D50E0922FBA0184
-:1030C000022E02C0759567950A94E2F760FF25C04D
-:1030D0002E83CF82EE24E394F12C02C0EE0CFF1C71
-:1030E0009A95E2F790E08E219F2121E0892B09F447
-:1030F00020E028870E9460248160782F9A87898742
-:103100004E815F8168858A850E94BE18F801EA5861
-:10311000FE4F80818E25808306C02F5F3F4F263073
-:10312000310561F6A9CF0E948B28109175010E948C
-:1031300062171817A1F00E946217809375012B96F1
-:103140000FB6F894DEBF0FBECDBFDF91CF911F91B8
-:103150000F91FF90EF90DF90CF900C94F3172B9688
-:103160000FB6F894DEBF0FBECDBFDF91CF911F9198
-:103170000F91FF90EF90DF90CF900895CF93DF9362
-:10318000CDB7DEB72B970FB6F894DEBF0FBECDBF1D
-:103190004F83588769877A878B87DE01119686E08F
-:1031A000FD0111928A95E9F785E0FE0137960190BD
-:1031B0000D928A95E1F749815A816B817C818D81DD
-:1031C0009E810E94F31F2B960FB6F894DEBF0FBEB0
-:1031D000CDBFDF91CF910895CF93C82F882309F4F5
-:1031E000C1C0823859F40E94621781FDBBC089E3D7
-:1031F0000E9492220E946E2389E30CC0833879F4E6
-:103200000E94621780FDAEC083E50E9492220E9458
-:103210006E2383E50E94E322CF910C946E238438C1
-:1032200059F40E94621782FD9DC087E40E94922299
-:103230000E946E2387E4EECF8CEF8C0F813A48F426
-:103240008C2F0E94142D81118DC08C2F0E949222F0
-:10325000E3CF80E28C0F883048F4C77081E001C072
-:10326000880FCA95EAF70E943523D6CF8BE58C0FDD
-:10327000833078F4C53A29F0C63A31F482E890E018
-:1032800005C081E890E002C083E890E0CF910C9403
-:10329000BE1788E58C0F833108F064C0C83A39F155
-:1032A000C93A41F1CA3A49F1CB3A51F1CC3A59F114
-:1032B000CD3A61F1C03B69F1CE3A71F1CF3A79F183
-:1032C000C13B81F1C23B89F1C33B91F1C43B99F110
-:1032D000C53BA1F1C63BA9F1C73BB1F1C83BB9F170
-:1032E000C93BC1F1CA3BC9F58AE292E038C082EE1F
-:1032F00090E035C089EE90E032C08AEE90E02FC0B9
-:1033000085EB90E02CC086EB90E029C087EB90E045
-:1033100026C08CEC90E023C08DEC90E020C083E8C8
-:1033200091E01DC08AE891E01AC082E991E017C0DF
-:1033300084E991E014C081E292E011C083E292E05E
-:103340000EC084E292E00BC085E292E008C086E203
-:1033500092E005C087E292E002C080E090E0CF9169
-:103360000C94D417CF910895882309F44BC0823868
-:1033700059F40E94621781FF45C089E30E9492229E
-:103380000E946E2389E30CC0833871F40E94621797
-:1033900080FF38C083E50E9492220E946E2383E55D
-:1033A0000E94E3220C946E23843859F40E94621721
-:1033B00082FF28C087E40E9492220E946E2387E445
-:1033C000EFCF9CEF980F913A58F390E2980F983016
-:1033D00050F4877091E001C0990F8A95EAF7892F20
-:1033E0000E943B23DFCF9BE5980F933020F480E0D1
-:1033F00090E00C94BE17885A833120F480E090E06E
-:103400000C94D4170895882321F00E9435230C943E
-:103410006E230895882321F00E943B230C946E2391
-:103420000895CF92DF92EF92FF920F931F93CF9365
-:10343000DF93CDB7DEB728970FB6F894DEBF0FBE87
-:10344000CDBF8C0185E0F801DE01119601900D924F
-:103450008A95E1F7F80140813181F280258122953A
-:103460002F7083819481892B31F03F3F31F481E0CB
-:103470004F3F19F403C081E001C080E080FDC6C267
-:1034800049833A8389819A812F830E9450229E83A7
-:1034900088870E944F220E9422214E81E42FE295CC
-:1034A000EF70F0E0E05AFF4F2F8168850C940F30E9
-:1034B000842F807F142F1F70882311F01295107FA6
-:1034C000FF2059F0112309F456C2812F68870E940A
-:1034D00045230E946E2368854EC2862F0E94B41930
-:1034E000112309F493C2812F0E944B2328960FB613
-:1034F000F894DEBF0FBECDBFDF91CF911F910F912A
-:10350000FF90EF90DF90CF900C946E23342F307F9C
-:10351000842F8F70303211F08295807F662319F0EE
-:10352000613019F12CC0FF20B1F0222309F494C1BD
-:10353000213009F091C128960FB6F894DEBF0FBE76
-:10354000CDBFDF91CF911F910F91FF90EF90DF9052
-:10355000CF900C945523222319F0213009F456C240
-:103560008E830E9458238E818AC1FF2021F026304D
-:1035700008F04CC271C1253008F048C280C1FF205C
-:1035800021F0222309F468C1F6C1222309F477C18E
-:1035900006C2242F26952695237030E0211531058B
-:1035A00021F021303105C9F031C2FF2021F0862FF2
-:1035B000942F937002C080E090E028960FB6F894A4
-:1035C000DEBF0FBECDBFDF91CF911F910F91FF9056
-:1035D000EF90DF90CF900C94BE17FF2021F0862F44
-:1035E000942F937002C080E090E028960FB6F89474
-:1035F000DEBF0FBECDBFDF91CF911F910F91FF9026
-:10360000EF90DF90CF900C94D417862FFF2019F005
-:103610000E94112702C00E94792728960FB6F894BD
-:10362000DEBF0FBECDBFDF91CF911F910F91FF90F5
-:10363000EF90DF90CF900C94FE27842F837009F0D9
-:1036400076C0F110E3C1262F229526952770220F10
-:10365000220F862F8F70C82ED12CE12CF12C022E38
-:1036600004C0CC0CDD1CEE1CFF1C0A94D2F764FFD6
-:1036700010C06FE070E080E090E004C0660F771F3C
-:10368000881F991F2A95D2F760957095809590951F
-:1036900003C060E070E0CB01242F269526952370AF
-:1036A000422F50E042305105D1F04330510559F1DD
-:1036B0006C297D298E299F294130510541F1289699
-:1036C0000FB6F894DEBF0FBECDBFDF91CF911F9133
-:1036D0000F91FF90EF90DF90CF900C9447216C29D1
-:1036E0007D298E299F2928960FB6F894DEBF0FBE3C
-:1036F000CDBFDF91CF911F910F91FF90EF90DF90A1
-:10370000CF900C9461210E944721C701B6012896F1
-:103710000FB6F894DEBF0FBECDBFDF91CF911F91E2
-:103720000F91FF90EF90DF90CF900C942D21FF2010
-:1037300019F0842F817001C08695882309F466C131
-:10374000262F229526952770220F220F862F8F7005
-:10375000C82ED12CE12CF12C022E04C0CC0CDD1C87
-:10376000EE1CFF1C0A94D2F764FF10C06FE070E0FB
-:1037700080E090E004C0660F771F881F991F2A958C
-:10378000D2F7609570958095909503C060E070E0E9
-:10379000CB01242F269526952370422F50E04230EE
-:1037A0005105D1F04330510559F16C297D298E29FD
-:1037B0009F294130510541F128960FB6F894DEBF9C
-:1037C0000FBECDBFDF91CF911F910F91FF90EF9072
-:1037D000DF90CF900C941B226C297D298E299F2984
-:1037E00028960FB6F894DEBF0FBECDBFDF91CF9104
-:1037F0001F910F91FF90EF90DF90CF900C943522A6
-:103800000E941B22C701B60128960FB6F894DEBFAE
-:103810000FBECDBFDF91CF911F910F91FF90EF9021
-:10382000DF90CF900C940122603FC9F118F4603E04
-:1038300050F49CC0623F09F461C008F44BC0633F80
-:1038400009F470C093C0162F1F70842F8F71FF2052
-:1038500099F00E949A21812F28960FB6F894DEBF26
-:103860000FBECDBFDF91CF911F910F91FF90EF90D1
-:10387000DF90CF900C94031A0E94BB21812F2896D1
-:103880000FB6F894DEBF0FBECDBFDF91CF911F9171
-:103890000F91FF90EF90DF90CF900C940A1AFF20C9
-:1038A000A9F0253008F0B2C0842F8F7128960FB68A
-:1038B000F894DEBF0FBECDBFDF91CF911F910F9166
-:1038C000FF90EF90DF90CF900C94E021263008F02D
-:1038D0009DC0EACFFF20A1F0842F8F7128960FB6EC
-:1038E000F894DEBF0FBECDBFDF91CF911F910F9136
-:1038F000FF90EF90DF90CF900C949A21FF2061F31E
-:10390000842F8F7128960FB6F894DEBF0FBECDBFFF
-:10391000DF91CF911F910F91FF90EF90DF90CF90AB
-:103920000C94BB21FF2091F0842F8F7128960FB645
-:10393000F894DEBF0FBECDBFDF91CF911F910F91E5
-:10394000FF90EF90DF90CF900C94852128960FB6D2
-:10395000F894DEBF0FBECDBFDF91CF911F910F91C5
-:10396000FF90EF90DF90CF900C947B21FF20A1F08F
-:10397000222309F4B1CF862F28960FB6F894DEBF24
-:103980000FBECDBFDF91CF911F910F91FF90EF90B0
-:10399000DF90CF900C94EC18222309F4B1CF862F3E
-:1039A00028960FB6F894DEBF0FBECDBFDF91CF9142
-:1039B0001F910F91FF90EF90DF90CF900C94B4196E
-:1039C0004F70C8010E94F80828960FB6F894DEBF21
-:1039D0000FBECDBFDF91CF911F910F91FF90EF9060
-:1039E000DF90CF900C94A0204F70C80128960FB69E
-:1039F000F894DEBF0FBECDBFDF91CF911F910F9125
-:103A0000FF90EF90DF90CF900C943F0E28960FB66A
-:103A1000F894DEBF0FBECDBFDF91CF911F910F9104
-:103A2000FF90EF90DF90CF9008950E9452230E9464
-:103A300027230E946E230E942C290E94FE2780E0EB
-:103A400090E00E94BE1780E090E00C94D4170E9492
-:103A500042230C94151D0E945022292F22952F706D
-:103A600030E02C3031054CF42A3031056CF4225012
-:103A700031092230310590F407C02C30310551F066
-:103A80002F30310539F00AC0803E10F0803F31F40C
-:103A900081E0089593FB882780F9089580E00895D8
-:103AA000CF93DF9300D000D01F92CDB7DEB70F9039
-:103AB0000F900F900F900F90DF91CF910895CF93BB
-:103AC000DF9300D000D000D0CDB7DEB726960FB67A
-:103AD000F894DEBF0FBECDBFDF91CF9108951F9345
-:103AE000CF93DF93C091840116E080918501C817C0
-:103AF00099F0D0E01C9FF0011D9FF00D1124EA57B2
-:103B0000FE4F4081518162817381848195810E9441
-:103B10005F1D2196C770E9CFDF91CF911F91089566
-:103B20004091B6015091B7016091B8017091B9010F
-:103B30008091BA019091BB010C945F1DCF9380914D
-:103B4000BB0182958F7009F05FC08091B801882316
-:103B500009F45AC020918401A09185016091B601B9
-:103B60007091B7018091B9019091BA0131E06F3F36
-:103B700009F030E0B32FC6E02A1709F445C00097DA
-:103B800021F07F3F21F44B2F03C041E001C040E012
-:103B900030E040FD35C0C29FF001C39FF00D1124FD
-:103BA000EA57FE4F418174132BC04081641328C033
-:103BB0004281411125C0438154814817590710F4AF
-:103BC00041505109481B590B483C5105C8F480919C
-:103BD000BB018F7080618093BB0186E0829FF00102
-:103BE000839FF00D1124E557FE4F80818F70806117
-:103BF000808386EB91E00E94111ACF910C946F1D87
-:103C00002F5F3F4F2770B8CFCF910895CF92DF92AB
-:103C1000EF92FF920F931F93CF93DF93CDB7DEB751
-:103C200062970FB6F894DEBF0FBECDBF8C0185E062
-:103C3000F801DE011D9601900D928A95E1F7D801F9
-:103C40004C9111965C91119712966C911297139664
-:103C5000ED90FC9014977091B601E091B70120911E
-:103C6000B9013091BA012115310531F0EF3F31F43E
-:103C700081E07F3F19F403C081E001C080E0B82FEC
-:103C8000B170CB2E80FD6CC1D090B801DD2009F45D
-:103C9000F5C0F091BB01E216F30638F0C701821BB4
-:103CA000930B883C910548F09BC0209530952E0DD4
-:103CB0003F1D283C310508F093C08F2F807F09F00D
-:103CC00052C0E51314C0741312C0D62E61110FC078
-:103CD000FF70F061F093BB010E94901D86EB91E0B4
-:103CE0000E94111A8091BB01F80185836CC1EF28F5
-:103CF00031F05F3F31F481E04F3F19F403C081E0C0
-:103D000001C080E080FD03C081E0862701C080E023
-:103D1000F82FF170FF2E80FF1CC08091840120914C
-:103D2000850136E0821709F428C190E0389FF00140
-:103D3000399FF00D1124EA57FE4F7181571306C0C9
-:103D40007081471303C07281671303C001968770A7
-:103D5000E9CFD62E662309F436C18091BB0181607C
-:103D60008093BB0153C0E51308C0741306C06111F2
-:103D700004C0D8011596FC93AEC04D875E878D8533
-:103D80009E856A8B0E942B1D6A89882329F1D62E75
-:103D9000662311F12091BB01822F82958F7090E0F4
-:103DA00002970CF460C08091B6019091B70198879A
-:103DB0008F831986FB86EA862C87CE01079651C031
-:103DC000E51731F14D875E878D859E856A8B0E9450
-:103DD0002B1D6A8981112EC0C8010E94111AA4C02E
-:103DE0008F2F807F69F77E2DF98AE88A89890E9462
-:103DF000501D86EB91E00E94111AE6EBF1E086E09F
-:103E0000DF011D928A95E9F70E94901DD12CDBC03D
-:103E10007413D8CF6111D6CFD8011596FC93C80181
-:103E20000E94111AE6EBF1E086E0DF011D928A950F
-:103E3000E9F7C9C0D62E662379F22091BB01822F03
-:103E400082958F7090E0029774F08091B601909106
-:103E5000B7019A8389831B82FD82EC822E83CE0177
-:103E600001960E94111A86E0F801A6EBB1E00190DC
-:103E70000D928A95E1F70E949E1D6FC0E216F3062F
-:103E800028F0C701821B930B9C0104C0209530953C
-:103E90002E0D3F1D283C310508F052C0D62E66235A
-:103EA00009F49ACFE5132CC074132AC08091BB018A
-:103EB00080FD1DC0982F92959F70C9F0D80115966E
-:103EC0008C9315979F3039F09F5F9295907F8F70FC
-:103ED000892B15968C93C8010E94111A86E0F8016F
-:103EE000A6EBB1E001900D928A95E1F736C086E02D
-:103EF000F801A6EBB1E001900D928A95E1F763C05D
-:103F00004D875E878D859E850E942B1D882379F0C5
-:103F100086E0F801A6EBB1E001900D928A95E1F7F9
-:103F20000E949E1D0E94901DDD24D3944CC0809160
-:103F3000BB0181608093BB01C8010E94111A43C07C
-:103F40007E2DF98AE88A89890E94501DE6EBF1E00E
-:103F500086E0DF011D928A95E9F70E94901D33C02B
-:103F6000662309F439CF4D875E878D859E850E9433
-:103F70002B1D882309F430CFCBCF4D875E878D85ED
-:103F80009E850E945022292F22952F7030E02230EA
-:103F900031052CF49F7041F0811106C00CC0243013
-:103FA00031052CF49F7049F4805E883020F0C80100
-:103FB0000E94111ACF2CDC2C06C0D80115969C91BA
-:103FC000907F91F7F8CF8D2D62960FB6F894DEBFF3
-:103FD0000FBECDBFDF91CF911F910F91FF90EF905A
-:103FE000DF90CF9008951F93CF93DF93CDB7DEB7C7
-:103FF0002C970FB6F894DEBF0FBECDBF4F83588706
-:1040000069877A878B879C87CE0107960E94061E58
-:104010008823C1F02F8138858A859B85892B31F0D3
-:104020003F3F11F080E003C02F3FE1F781E08111B5
-:1040300047C04F81588569857A858B859C850E940C
-:104040005F1D3EC086E0FE013796DE0111960190AD
-:104050000D928A95E1F7FF81E8854A855B854115D8
-:10406000510531F0EF3F31F481E0FF3F19F403C017
-:1040700081E001C080E080FD23C02091850130E017
-:10408000C9010196877099276091840170E08617B5
-:104090009707F1F1F983EA835D834C8396E0929F61
-:1040A000D001939FB00D1124AA57BE4FFE01319647
-:1040B00001900D929A95E1F7809385010E946F1D02
-:1040C00016E08091840190918501891779F1189FFC
-:1040D000C00111248A579E4F0E94061E882331F189
-:1040E000E09184011E9FF0011124EA57FE4F4081A8
-:1040F000518162817381848195810E945F1D8091CD
-:10410000840190E001968770992780938401D9CF2C
-:104110000E94271D1092850110928401E6EBF1E0C8
-:1041200086E0DF011D928A95E9F7CACF2C960FB67B
-:10413000F894DEBF0FBECDBFDF91CF911F910895E0
-:10414000EF92FF920F931F93CF93DF939C01009701
-:1041500009F471C0F12CEE24E394E9012196F901F0
-:104160008491843740F4843008F056C0813081F067
-:10417000823021F160C0853709F449C0C0F19CE765
-:10418000980F903708F057C08F770E94B41946C037
-:1041900089010E5F1F4FFE01849190E2980F9830C5
-:1041A00050F48770FE2D01C0FF0F8A95EAF78F2F1C
-:1041B0000E94452315C00E94EC1814C089010E5FAF
-:1041C0001F4FFE01849190E2980F983068F4877039
-:1041D000FE2D01C0FF0F8A95EAF78F2F0E944B2317
-:1041E0000E946E23E8011AC00E94B419FBCF2E5F13
-:1041F0003F4FFE01C491CC2341F08FE99FE001972E
-:10420000F1F700C00000C150F6CFE90107C0FE0180
-:10421000F490E901229602C00E94EC188F2D8823A9
-:1042200041F0EFE9FFE03197F1F700C00000815065
-:10423000F6CF9E0192CFDF91CF911F910F91FF900A
-:10424000EF90089508956093C0017093C101809329
-:10425000C2019093C3010C94151D0F931F930091FD
-:10426000C0011091C1012091C2013091C301062B00
-:10427000172B282B392B0093C0011093C1012093D9
-:10428000C2013093C3011F910F910C94151D0F9320
-:104290001F930091C0011091C1012091C201309182
-:1042A000C30106231723282339230093C001109349
-:1042B000C1012093C2013093C3011F910F910C944F
-:1042C000151D0F931F930091C0011091C101209102
-:1042D000C2013091C30106271727282739270093E9
-:1042E000C0011093C1012093C2013093C3011F91FB
-:1042F0000F910C94151D1092BC011092BD011092EB
-:10430000BE011092BF010C94151D41E050E060E029
-:1043100070E004C0440F551F661F771F8A95D2F7BF
-:104320004093BC015093BD016093BE017093BF01E7
-:104330000C94151D41E050E060E070E004C0440FB3
-:10434000551F661F771F8A95D2F78091BC01909107
-:10435000BD01A091BE01B091BF01842B952BA62B6E
-:10436000B72B8093BC019093BD01A093BE01B09385
-:10437000BF010C94151D41E050E060E070E004C006
-:10438000440F551F661F771F8A95D2F740955095A9
-:10439000609570958091BC019091BD01A091BE0186
-:1043A000B091BF0184239523A623B7238093BC013A
-:1043B0009093BD01A093BE01B093BF010C94151D55
-:1043C00041E050E060E070E004C0440F551F661FFC
-:1043D000771F8A95D2F78091BC019091BD01A09181
-:1043E000BE01B091BF0184279527A627B7278093E8
-:1043F000BC019093BD01A093BE01B093BF010C948A
-:10440000151D0F931F930091BC011091BD012091C8
-:10441000BE013091BF01062B172B282B392B00939F
-:10442000BC011093BD012093BE013093BF011F91C9
-:104430000F910C94151D0F931F930091BC011091C7
-:10444000BD012091BE013091BF010623172328230F
-:1044500039230093BC011093BD012093BE0130931A
-:10446000BF011F910F910C94151D0F931F93009185
-:10447000BC011091BD012091BE013091BF01062702
-:104480001727282739270093BC011093BD012093DB
-:10449000BE013093BF011F910F910C94151D08951B
-:1044A000CF92DF92EF92FF920F931F93CF93DF9300
-:1044B000EC01C090C001D090C101E090C201F09029
-:1044C000C3018091BC019091BD01A091BE01B0914A
-:1044D000BF01C82AD92AEA2AFB2A0FE110E0B70156
-:1044E000A601002E04C076956795579547950A94C6
-:1044F000D2F740FF07C0BE01802F0E94620E8130BC
-:10450000910539F40150110950F7BE0180E00E9475
-:10451000620EDF91CF911F910F91FF90EF90DF908E
-:10452000CF90089590910C01992361F190910D0124
-:10453000992341F1982F9695969596959F3088F4FA
-:10454000E0910E01F0910F01E90FF11D877021E05C
-:1045500030E001C0220F8A95EAF78181822B8183A6
-:1045600008959091D70190FF2DC01F928F9388EDF1
-:1045700097E09F938F930E94EF080F900F900F90FA
-:104580000F90089540910E0150910F0120E030E00E
-:104590009FEFFA01E20FF31F6281681799F09F3FC6
-:1045A00019F4611101C0922F2F5F3F4F2E3031055A
-:1045B00081F79F3F39F0FA01E90FF11D97FDFA9558
-:1045C00082830895089590910C01992369F1909147
-:1045D0000D01992349F1982F9695969596959F30C0
-:1045E00090F4E0910E01F0910F01E90FF11D877039
-:1045F00021E030E001C0220F8A95EAF72095818101
-:104600002823218308959091D70190FF1FC01F9206
-:104610008F938AEB97E09F938F930E94EF080F9000
-:104620000F900F900F90089540910E0150910F013F
-:1046300020E030E0FA01E20FF31F9281981301C0ED
-:1046400012822F5F3F4F2E303105A1F7089581E090
-:1046500090E0E0910E01F0910F01E80FF91F108238
-:10466000019680319105A9F708959091D601982B74
-:104670009093D601089580959091D60198239093B8
-:10468000D60108951092D60108959091D501982BE6
-:104690009093D501089580959091D501982390939A
-:1046A000D50108951092D50108958093C40108950D
-:1046B0001092C401089540910E0150910F0120E025
-:1046C00030E080E0FA01E20FF31F918191118F5FDA
-:1046D0002F5F3F4F2F303105A9F70895E0910E016C
-:1046E000F0910F018091D6018083E0910E01F0914D
-:1046F0000F0180819091D501892B80839091C40115
-:10470000992361F0E0910E01F0910F018081892BD6
-:1047100080830E945B2381111092C40180910E015D
-:1047200090910F010C946E1790933B0180933A0186
-:104730000895CF92DF92EF92FF920F931F936C0137
-:10474000EE24FF24C114D104E104F10421F46B012F
-:104750007C0180E001C080E133272F2D1E2D0D2D1F
-:10476000011511052105310519F0885F68017901EE
-:1047700097018601A4E03695279517950795AA9588
-:10478000D1F7011511052105310519F08C5F68017C
-:10479000790197018601F2E03695279517950795DF
-:1047A000FA95D1F7011511052105310519F08E5F34
-:1047B00068017901B701A6017695679557954795E8
-:1047C000452B462B472B09F08F5F1F910F91FF90D0
-:1047D000EF90DF90CF9008958295982F9C7C9695CE
-:1047E0009695837344E0849F90011124922B892F26
-:1047F0008A7A86959575990F892B08951F93CF9383
-:10480000DF931F92CDB7DEB799830E94EC23182F58
-:104810009981892F0E94EC23212F30E0322F22270B
-:10482000A901482BCA010F90DF91CF911F910895E4
-:104830008091F001843009F11092D80120E488E1E0
-:1048400090E00FB6F894A895809360000FBE209377
-:10485000600083B7817F846083BF83B7816083BF3B
-:104860007894889583B78E7F83BF88E10FB6F894DC
-:1048700080936000109260000FBE0895089508951F
-:10488000CF930E943E240E94080C0E943F24C0E067
-:104890008C2F0E94330D811105C0CF5FCE30C1F740
-:1048A00080E001C081E0CF9108950C94271D82E043
-:1048B00084BD93E095BD9AEF97BD80936E000895F7
-:1048C0002FB7F8948091D9019091DA01A091DB0182
-:1048D000B091DC012FBF0895CF92DF92EF92FF924B
-:1048E0000F931F932FB7F8944091D9015091DA019B
-:1048F0006091DB017091DC012FBF6A017B01EE2426
-:10490000FF248C0120E030E0C016D106E206F30659
-:1049100010F441505109481B590BCA011F910F91C6
-:10492000FF90EF90DF90CF9008951F920F920FB6F7
-:104930000F9211248F939F93AF93BF938091D901CE
-:104940009091DA01A091DB01B091DC010196A11DEB
-:10495000B11D8093D9019093DA01A093DB01B0934C
-:10496000DC01BF91AF919F918F910F900FBE0F907F
-:104970001F9018950E946914F8942FEF87EA91E62A
-:10498000215080409040E1F700C0000087E090EBAC
-:10499000DC018093F9019093FA01A093FB01B0939D
-:1049A000FC012CE088E190E00FB6F894A895809384
-:1049B00060000FBE20936000FFCFEF92FF920F9335
-:1049C0001F93CF93DF93E82EF12C8F2D0E94330D90
-:1049D000C0E0D0E0082F10E098010C2E02C0359501
-:1049E00027950A94E2F720FD05C02196C630D1052F
-:1049F00099F709C06C2F7F2D80E00E94400EE812CD
-:104A0000F4CF81E005C0F3948EE0F812DECF80E0B1
-:104A1000DF91CF911F910F91FF90EF900895CF9369
-:104A2000C82F8CE20E94DD24882321F08C2FCF91A7
-:104A30000C94DD2480E0CF910895CF930E946A26E4
-:104A4000811102C00E9450268DEF97E00E94560807
-:104A5000C5E6C15049F00E94080C8FE39CE901971C
-:104A6000F1F700C00000F5CF86EF97E00E945608EE
-:104A700089E20E940F25811111C18AE20E940F254F
-:104A800081110E94502685E00E940F2581110E940D
-:104A9000BA240E9475268093D70187E00E940F25D3
-:104AA000882399F18BE10E940F25882351F0909182
-:104AB000D70191FB882780F921E0822780FB91F9BB
-:104AC00022C08EE00E940F25882351F09091D701DB
-:104AD00092FB882780F921E0822780FB92F913C09E
-:104AE00080E10E940F259091D701882341F093FB2C
-:104AF000882780F921E0822780FB93F904C0892F61
-:104B0000809580FB90F99093D7018091D7010E9406
-:104B100079260E9487268093EA0180EE0E940F2565
-:104B2000882341F08091EA01982F909590FB80F9BD
-:104B30008093EA0189E30E940F25882359F0909120
-:104B4000EA0191FB882780F921E0822780FB91F917
-:104B50009093EA0182EE0E940F25882359F09091EC
-:104B6000EA0192FB882780F921E0822780FB92F9F5
-:104B70009093EA0186EE0E940F25882359F09091C8
-:104B8000EA0193FB882780F921E0822780FB93F9D3
-:104B90009093EA0183EE0E940F25882359F09091AB
-:104BA000EA0194FB882780F921E0822780FB94F9B1
-:104BB0009093EA0185E30E940F25882359F0909194
-:104BC000EA0195FB882780F921E0822780FB95F98F
-:104BD0009093EA0181E30E940F25882359F0909178
-:104BE000EA0196FB882780F921E0822780FB96F96D
-:104BF0009093EA0181E10E940F25882359F090915A
-:104C0000EA0197FB882780F921E0822780FB97F94A
-:104C10009093EA018091EA010E948B268091EA013B
-:104C200087FB882780F980930D0187E20E940F257A
-:104C3000C82F8EE10E940F258111C2608FE10E9472
-:104C40000F258111C46080E20E940F258111C86088
-:104C500081E20E940F258111C06182E20E940F252E
-:104C60008111C06283E20E940F258111C06484E239
-:104C70000E940F25882311F0C06802C0CC2329F0C0
-:104C80008C2F0E9482266C2F03C00E947E26682FE4
-:104C900070E080E090E0CF910C942321CF910895B3
-:104CA0006DEE7EEF80E090E00E94453060E082E0B3
-:104CB00090E00E94373060E083E090E00E9437305F
-:104CC00060E084E090E00E94373060E085E090E0B2
-:104CD0000C94373080E090E00E94313021E08D3E2E
-:104CE0009E4F09F020E0822F089582E090E00C941E
-:104CF0002930682F82E090E00C94373083E090E018
-:104D00000C942930682F83E090E00C94373084E0D5
-:104D100090E00C942930682F84E090E00C943730B8
-:104D20008091DF0180FF0BC06091130185E0689FD7
-:104D3000B001112475956795759567952AC081FF17
-:104D400009C06091130185E0689FB0011124759539
-:104D500067951FC082FF07C06091130185E0689FBF
-:104D6000B001112416C04091E0014423C9F06091C4
-:104D70001201461788F72091130185E0289F9001C2
-:104D80001124429FC001439F900D112470E00E94A6
-:104D9000FB2F6038710540F46115710539F002C0D0
-:104DA00065E070E0862F08958FE7089581E008950B
-:104DB0008091DF0180FF08C06091110170E075955E
-:104DC00067957595679521C081FF06C060911101B7
-:104DD00070E07595679519C082FF04C0609111015C
-:104DE00070E010C08091E0018823C1F06091100153
-:104DF0008617A0F790911101989FC001112470E0CF
-:104E00000E94FB2F6038710528F46115710521F0AF
-:104E1000862F08958FE7089581E0089561E070E09E
-:104E2000F4CF803F21F40E949026819504C0813FF9
-:104E300029F40E9490268093E3010895823F21F493
-:104E40000E949026819504C0833F29F40E949026F9
-:104E50008093E2010895893F19F40E94D82605C085
-:104E60008A3F31F40E94D82681958093E401089509
-:104E70008B3F21F40E94D826819504C08C3F29F4F1
-:104E80000E94D8268093E5010895843F21F4809103
-:104E9000E101816017C0853F21F48091E1018260CA
-:104EA00011C0863F21F48091E10184600BC0873FEF
-:104EB00021F48091E101886005C0883F31F4809140
-:104EC000E10180618093E10108958D3F21F480919B
-:104ED000DF0181600BC08E3F21F48091DF01826091
-:104EE00005C08F3F29F48091DF0184608093DF014A
-:104EF0000895803F39F48091E30187FF6CC01092E0
-:104F0000E30169C0813F29F48091E3011816BCF3E5
-:104F100062C09091E201823F29F497FF5CC0109239
-:104F2000E20159C0833F19F41916CCF354C0893FEC
-:104F300041F48091E40118160CF04DC01092E40188
-:104F40004AC08A3F29F48091E40187FF44C0F6CF2C
-:104F50008B3F39F48091E50187FF3DC01092E50158
-:104F60003AC08C3F29F48091E5011816BCF333C098
-:104F7000843F21F48091E1018E7F17C0853F21F4A9
-:104F80008091E1018D7F11C0863F21F48091E10184
-:104F90008B7F0BC0873F21F48091E101877F05C0A3
-:104FA000883F31F48091E1018F7E8093E10113C04D
-:104FB0008D3F21F48091DF018E7F0BC08E3F21F465
-:104FC0008091DF018D7F05C08F3F29F48091DF0143
-:104FD0008B7F8093DF018091E20181110EC080916F
-:104FE000E30181110AC08091E401811106C0809122
-:104FF000E501811102C01092E00108958091D7016E
-:1050000083FF7EC089E398E00E9456088091E10109
-:105010001F928F9384E398E09F938F930E94EF08F1
-:1050200082E398E00E9456082091E201822F99279E
-:1050300087FD90959F932F938FE298E09F938F9396
-:105040000E94EF088DE298E00E9456082091E3014B
-:10505000822F992787FD90959F932F938AE298E05E
-:105060009F938F930E94EF0888E298E00E94560871
-:105070002091E401822F992787FD90959F932F938C
-:1050800085E298E09F938F930E94EF0883E298E077
-:105090000E9456082091E501822F992787FD90955F
-:1050A0009F932F9380E298E09F938F930E94EF0845
-:1050B0008DE198E00E9456088091E0011F928F9345
-:1050C0008AE198E09F938F930E94EF0888E198E02F
-:1050D0000E9456088091DF011F928F9385E198E02E
-:1050E0009F938F930E94EF0882E198E00E945608F8
-:1050F0008DB79EB74C960FB6F8949EBF0FBE8DBF6E
-:1051000081EE91E00E94B3170E9460249093DE012B
-:105110008093DD0108951F93CF93DF938091DD018C
-:105120009091DE010E946C244091E001442321F023
-:105130002091140130E006C0209115015AE0259F0E
-:10514000900111248217930708F482C08091E20134
-:105150001091E301D091E401C091E501811107C0F4
-:10516000111105C0D11103C0CC2309F471C04F3F08
-:1051700019F04F5F4093E001181624F40E94902626
-:105180008093E2018091E20187FF05C00E94902692
-:1051900081958093E201111624F40E949026809359
-:1051A000E3018091E30187FF05C00E94902681956D
-:1051B0008093E3016091E201662339F11091E301EC
-:1051C000112319F1772767FD7095872F972F0E947C
-:1051D000002F23E333E343E35FE30E94642F0E9445
-:1051E000CD2E6093E201612F772767FD7095872FA1
-:1051F000972F0E94002F23E333E343E35FE30E94F2
-:10520000642F0E94CD2E6093E3011D1624F40E94AA
-:10521000D8268093E4018091E40187FF05C00E94B5
-:10522000D82681958093E4011C1624F40E94D82688
-:105230008093E5018091E50187FF05C00E94D82693
-:1052400081958093E501DF91CF911F910C94FE270A
-:10525000DF91CF911F910895E1EEF1E085E0DF014C
-:105260001D928A95E9F71092E0011092DF010895EE
-:105270008CE59AE00E9456081F9281E08F931F925E
-:1052800085E08F938EE09AE09F938F930E94EF08C2
-:105290000F900F900F900F900F900F900895833004
-:1052A000E9F128F4813061F0823009F10895853008
-:1052B00009F462C008F449C0863009F474C0089546
-:1052C00020911501862F90E0820F911D8F3F91054F
-:1052D00020F4620F6093150103C08FEF80931501D6
-:1052E000809115011F928F9387E499E072C02091FD
-:1052F0001401862F90E0820F911D8F3F910520F4BD
-:10530000620F6093140103C08FEF809314018091AA
-:1053100014011F928F9385E399E05BC020911301E4
-:10532000862F90E0820F911D8F3F910520F4620F30
-:105330006093130103C08FEF8093130180911301D9
-:105340001F928F9382E299E044C020911201862F30
-:1053500090E0820F911D8F3F910520F4620F6093C2
-:10536000120103C08FEF80931201809112011F92EE
-:105370008F938DE099E02DC020911101862F90E050
-:10538000820F911D8F3F910520F4620F60931101F0
-:1053900003C08FEF80931101809111011F928F93B1
-:1053A00084EF98E016C020911001862F90E0820FC4
-:1053B000911D8F3F910520F4620F6093100103C08F
-:1053C0008FEF80931001809110011F928F9389EDD0
-:1053D00098E09F938F930E94EF080F900F900F908B
-:1053E0000F900895833081F128F4813059F0823094
-:1053F000D1F00895853009F449C0B8F1863009F438
-:1054000056C0089580911501681720F4861B80937B
-:10541000150102C010921501809115011F928F9302
-:105420008AEC98E054C080911401681720F4861B20
-:105430008093140102C010921401809114011F92F4
-:105440008F9388EB98E043C080911301681720F494
-:10545000861B8093130102C01092130180911301E7
-:105460001F928F9385EA98E032C0809112016817ED
-:1054700020F4861B8093120102C0109212018091C9
-:1054800012011F928F9380E998E021C08091110151
-:10549000681720F4861B8093110102C0109211013D
-:1054A000809111011F928F9387E798E010C080913F
-:1054B0001001681720F4861B8093100102C010921F
-:1054C0001001809110011F928F938CE598E09F93BB
-:1054D0008F930E94EF080F900F900F900F900895F8
-:1054E000CF93C82F1F928F9321E63BE03F932F93DA
-:1054F0000E94EF0861E070E080E090E004C0660F79
-:10550000771F881F991FCA95D2F70E9423210F90F9
-:105510000F900F900F90CF910C94271DCF938D314A
-:1055200009F465C0B0F58E3009F4CBC100F58730C1
-:1055300009F49BC1A8F4863009F06AC28091D701B2
-:10554000817F8E7F8093D70186E69BE00E9456087C
-:1055500088EA9FE00E94560881E08093E70180C1BD
-:10556000883009F44FC08B3009F47CC151C28631B8
-:1055700009F4EDC138F4803109F4B6C1813109F480
-:105580002DC246C2893109F4CBC18B3109F486C1E1
-:105590003FC2853309F434C248F4873209F430C27B
-:1055A00008F430C2893209F42BC232C2833438F491
-:1055B0008A3308F029C2883309F454C129C28334DC
-:1055C00009F41EC2883409F023C20E94271D87E90E
-:1055D0009FE00E9456089FEF23ED80E3915020400A
-:1055E0008040E1F700C000000E94BA2439C187EB77
-:1055F0009FE00E9456080E94872E0E9462170E9418
-:10560000A00F2EC18CEA9FE00E94560887E79DE01C
-:105610000E9456080E947E261F928F9384E79DE089
-:105620009F938F930E94EF0882E79DE00E945608A7
-:105630000E947526C82F8FE59DE00E9456081F9294
-:10564000CF932AE53DE03F932F930E94EF0888E532
-:105650009DE00E9456088EE49DE00E9456088C2F23
-:1056600081701F928F932BE43DE03F932F930E9414
-:10567000EF0889E49DE00E9456088FE39DE00E94B8
-:105680005608C1FB882780F91F928F932CE33DE0D9
-:105690003F932F930E94EF088AE39DE00E945608F3
-:1056A0008EE29DE00E945608C2FB882780F91F9277
-:1056B0008F932BE23DE03F932F930E94EF0889E206
-:1056C0009DE00E94560880E29DE00E945608C3FBC0
-:1056D000CC27C0F91F92CF938DE19DE09F938F93CC
-:1056E0000E94EF088BE19DE00E9456080E948726E9
-:1056F000C82F87E09DE00E9456081F92CF9322E0BA
-:105700003DE03F932F930E94EF0880E09DE00E94D0
-:10571000560887EE9CE00E9456088C2F81701F92DD
-:105720008F9324EE3CE03F932F930E94EF088DB7B8
-:105730009EB780960FB6F8949EBF0FBE8DBF82EEC7
-:105740009CE00E9456088BEC9CE00E945608C1FB2E
-:10575000882780F91F928F9328EC3CE03F932F938A
-:105760000E94EF0886EC9CE00E94560884EB9CE0C7
-:105770000E945608C2FB882780F91F928F9321EB65
-:105780003CE03F932F930E94EF088FEA9CE00E9439
-:1057900056088DE99CE00E945608C3FB882780F9D3
-:1057A0001F928F932AE93CE03F932F930E94EF08CA
-:1057B00088E99CE00E9456088EE89CE00E9456080A
-:1057C000C4FB882780F91F928F932BE83CE03F931E
-:1057D0002F930E94EF0889E89CE00E94560887E713
-:1057E0009CE00E945608C5FB882780F91F928F9382
-:1057F00024E73CE03F932F930E94EF0882E79CE070
-:105800000E94560886E59CE00E945608C6FB882741
-:1058100080F91F928F9323E53CE03F932F930E94E2
-:10582000EF0881E59CE00E94560889E49CE00E9414
-:105830005608C7FBCC27C0F91F92CF9386E49CE0A3
-:105840009F938F930E94EF0884E49CE00E94560887
-:105850008DB79EB74C960FB6F8949EBF0FBE8DBF06
-:10586000C1E0DBC08DE89BE058C08091D701C82F14
-:10587000C17080FF09C08AE89FE00E9456088091AD
-:10588000D701817F8E7F44C08EE79FE00E9456083B
-:105890008091D70181608093D701E2CF8091D701B9
-:1058A00081FBCC27C0F991E0C927C0FB81F9809327
-:1058B000D701CC2319F081E79FE025C083E69FE064
-:1058C0002CC08091D70182FBCC27C0F991E0C92779
-:1058D000C0FB82F98093D701CC2319F084E59FE0C7
-:1058E00012C084E49FE019C08091D70183FBCC27CC
-:1058F000C0F991E0C927C0FB83F98093D701CC237D
-:1059000051F088E39FE00E9456088091D7018160A2
-:105910008093D70182C08BE29FE00E945608A0CFFF
-:105920008CE19FE00E94560880EF9EE00E9456089E
-:1059300083EB9EE00E94560886E89EE00E9456088F
-:1059400082E49EE00E94560887E19EE0E6CF89E06F
-:105950009EE00E9456080E9462171F928F938FEE5E
-:105960009DE09F938F930E94EF0880910C011F92FE
-:105970008F9388ED9DE09F938F930E94EF08809115
-:105980006E011F928F9385EC9DE09F938F930E94F1
-:10599000EF0880910D011F928F9382EB9DE09F9302
-:1059A0008F930E94EF088091D9019091DA01A09124
-:1059B000DB01B091DC01BF93AF939F938F938EE98E
-:1059C0009DE09F938F930E94EF088DB79EB74696F8
-:1059D0000FB6F8949EBF0FBE8DBF42CF0E94271D09
-:1059E000C0910D0181E0C827C0930D01CC2329F09F
-:1059F00084E99DE00E94560810C089E89DE08DCFA3
-:105A000080E003C08D5101C089530E94702A28CFC5
-:105A100087E89DE00E945608C0E08C2FCF91089542
-:105A200080E0089580E00895CF93C82F8091E7012A
-:105A3000813081F020F0823009F44CC042C1A09145
-:105A40000E01B0910F018C91813169F0823209F021
-:105A50003AC109C0A0910E01B0910F018C91813122
-:105A600011F0823249F48C2F0E94102D81112FC029
-:105A70008C2F0E948E2A2CC08C2F0E94122D8111F7
-:105A800026C0C431E1F070F4CB3081F0C031D1F4E4
-:105A90000E94382989E59BE00E94560882E08093A5
-:105AA000E70115C0C93259F0C83361F486E69BE0BE
-:105AB0000E9456088DE59BE00E94560808C010928F
-:105AC000E70103C187E59BE00E945608FEC081E024
-:105AD0008170FDC0C43220F5CE3108F0C0C0CB309B
-:105AE00099F1C8F4C73009F0D2C08AE0809315015B
-:105AF00094E19093140193E0909313018093120129
-:105B000088E08093110188E2809310018DEF99E085
-:105B10000E945608BFC0C33149F1C431C1F0B7C0BB
-:105B2000CB3409F4A9C028F4C93289F0C83361F034
-:105B3000AEC0C13509F49EC0C23509F499C0CE3457
-:105B400009F0A5C06AE09EC00E943829A3C08091D8
-:105B5000E601882319F01092E6019CC08AE09AE0E1
-:105B60000E94560881E08093E701B1C084EE99E07D
-:105B70000E94560882ED99E00E9456088091150116
-:105B80001F928F938FEC99E09F938F930E94EF0861
-:105B90008DEC99E00E9456088BEB99E00E94560824
-:105BA000809114011F928F9388EB99E09F938F93BC
-:105BB0000E94EF0886EB99E00E94560887EA99E078
-:105BC0000E945608809113011F928F9384EA99E0F6
-:105BD0009F938F930E94EF0882EA99E00E945608F3
-:105BE00081E999E00E945608809112011F928F93DB
-:105BF0008EE899E09F938F930E94EF088CE899E0DC
-:105C00000E94560887E799E00E945608809111018A
-:105C10001F928F9384E799E09F938F930E94EF08E0
-:105C200082E799E00E9456088BE599E00E945608A9
-:105C3000809110011F928F9388E599E09F938F9335
-:105C40000E94EF0886E599E00E9456088DB79EB73E
-:105C500048960FB6F8949EBF0FBE8DBF1BC0CE51A5
-:105C6000EC2FF0E0E15DFE4F80818093E60112C0F1
-:105C700061E003C061E006C06AE08091E6010E9435
-:105C80004F2908C08091E6010E94F22903C08BEFE2
-:105C900099E013C08091E601882369F01F928F93E9
-:105CA00085EF99E09F938F930E94EF080F900F90DC
-:105CB0000F900F9004C082EF99E00E94560881E097
-:105CC00006C01092E70180E002C080E001CFCF91D2
-:105CD0000895E1E8F0E080818860808380818160C0
-:105CE00080838FB7F89493E09093890090ED909320
-:105CF00088008FBF0895EFE6F0E0808182608083A6
-:105D00000895EFE6F0E080818D7F80830895EFE6CF
-:105D1000F0E0808192E08927808308951F920F929E
-:105D20000FB60F9211242F933F934F935F936F936E
-:105D30007F938F939F93AF93BF93EF93FF93809144
-:105D4000E8019091E90101969093E9018093E801BF
-:105D5000811103C082E00E94A00FE091E901E69565
-:105D6000E695F0E0E953F04FE4918091E8018E135D
-:105D700003C080E00E94A00FFF91EF91BF91AF910F
-:105D80009F918F917F916F915F914F913F912F9153
-:105D90000F900FBE0F901F90189504D06894B1110A
-:105DA0008DC0089570D088F09F5790F0B92F992733
-:105DB000B751A0F0D1F0660F771F881F991F1AF016
-:105DC000BA95C9F712C0B13081F077D0B1E008952B
-:105DD00074C0672F782F8827B85F39F0B93FCCF3AC
-:105DE000869577956795B395D9F73EF4909580950C
-:105DF000709561957F4F8F4F9F4F0895E89409C02C
-:105E000097FB3EF490958095709561957F4F8F4FED
-:105E10009F4F9923A9F0F92F96E9BB279395F69503
-:105E2000879577956795B795F111F8CFFAF4BB0F81
-:105E300011F460FF1BC06F5F7F4F8F4F9F4F16C0E5
-:105E4000882311F096E911C0772321F09EE8872F6F
-:105E5000762F05C0662371F096E8862F70E060E02B
-:105E60002AF09A95660F771F881FDAF7880F9695A4
-:105E7000879597F9089557FD9058440F551F59F08D
-:105E80005F3F71F04795880F97FB991F61F09F3F27
-:105E900079F087950895121613061406551FF2CF50
-:105EA0004695F1DF08C0161617061806991FF1CFA0
-:105EB00086957105610508940895E894BB276627C7
-:105EC0007727CB0197F908950BD078C069D028F0D7
-:105ED0006ED018F0952309F05AC05FC01124EECFA0
-:105EE000CADFA0F3959FD1F3950F50E0551F629F35
-:105EF000F001729FBB27F00DB11D639FAA27F00D23
-:105F0000B11DAA1F649F6627B00DA11D661F829F49
-:105F10002227B00DA11D621F739FB00DA11D621F2E
-:105F2000839FA00D611D221F749F3327A00D611D4B
-:105F3000231F849F600D211D822F762F6A2F11242D
-:105F40009F5750408AF0E1F088234AF0EE0FFF1F80
-:105F5000BB1F661F771F881F91505040A9F79E3FB7
-:105F6000510570F014C0AACF5F3FECF3983EDCF30C
-:105F7000869577956795B795F795E7959F5FC1F7F4
-:105F8000FE2B880F911D9695879597F9089597F99F
-:105F90009F6780E870E060E008959FEF80EC0895CF
-:105FA00000240A94161617061806090608950024F8
-:105FB0000A9412161306140605060895092E039472
-:105FC000000C11F4882352F0BB0F40F4BF2B11F4E6
-:105FD00060FF04C06F5F7F4F8F4F9F4F0895991BE5
-:105FE00079E004C0991F961708F0961B881F7A95D0
-:105FF000C9F78095089597FB072E16F4009407D0F3
-:1060000077FD09D00E94153007FC05D03EF490952D
-:1060100081959F4F0895709561957F4F0895EE0F7C
-:10602000FF1F0590F491E02D0994AA1BBB1B51E1C1
-:1060300007C0AA1FBB1FA617B70710F0A61BB70BF8
-:10604000881F991F5A95A9F780959095BC01CD019D
-:106050000895F999FECF92BD81BDF89A992780B530
-:106060000895A8E1B0E042E050E00C944C30262FB7
-:10607000F999FECF1FBA92BD81BD20BD0FB6F8942D
-:10608000FA9AF99A0FBE019608950E943730272F89
-:106090000C943830DC01CB01FC01F999FECF06C02D
-:1060A000F2BDE1BDF89A319600B40D9241505040D6
-:0860B000B8F70895F894FFCF42
-:1060B8002002A10F92106F103B1008100101C501BA
-:1060C80028080A03140A3F4D3620394707FA06C440
-:1060D80006A4066B06DE05F7051006290649060123
-:0A60E8000203040506070809000082
+:1004D000004400450077300100010000001603458C
+:1004E00000720067006F0044006F00780020004534
+:1004F000005A00000016034500720067006F0044B8
+:10050000006F007800200045005A00000004030935
+:100510000409026D00040100A0FA090400000103AF
+:10052000010100092111010001223F00070581039B
+:1005300008000A0904010001030102000921110158
+:100540000001224D000705820308000A0904020089
+:1005500001030000000921110100012236000705F6
+:10056000830308000A0904030001030000000921B5
+:100570001101000122390007058403100001120156
+:10058000100100000008EDFE071301000102000148
+:1005900005010906A101050719E029E71500250154
+:1005A0009508750181020508190129059505750150
+:1005B000910295017503910105071900297715002E
+:1005C0002501957875018102C005010980A1018589
+:1005D0000216010026B7001A01002AB7007510950F
+:1005E000018100C0050C0901A10185031601002647
+:1005F0009C021A01002A9C02751095018100C00519
+:10060000010902A1010901A1000509190129051526
+:10061000002501950575018102950175038101058C
+:1006200001093009311581257F9502750881060978
+:10063000381581257F950175088106050C0A380259
+:100640001581257F950175088106C0C00501090641
+:10065000A101050719E029E7150025019508750195
+:100660008102950175088101050819012905950583
+:10067000750191029501750391010507190029FF84
+:10068000150025FF950675088100C00000000000D8
+:10069000000000000000010204060A0F17202C3A97
+:1006A0004A5D71879DB3C7DAE9F5FCFFFCF5E9DA2D
+:1006B000C7B39D87715D4A3A2C20170F0A060402C2
+:1006C00001000000000000000000000011241FBE17
+:1006D000CFEFDAE0DEBFCDBF04B603FE27C08091C6
+:1006E000ED019091EE01A091EF01B091F001873002
+:1006F000904BA740B04BD1F41092ED011092EE0157
+:100700001092EF011092F00114BE84B7877F84BF6E
+:100710000FB6F894A895809160008861809360007E
+:10072000109260000FBEE0E0FFE3099511E0A0E049
+:10073000B1E0E8E9FAE402C005900D92A433B107F4
+:10074000D9F721E0A4E3B1E001C01D92AD3EB207AC
+:10075000E1F70E947C0B0C944A250C940000CF9387
+:10076000DF93EC01623709F4B7C038F56A3609F453
+:100770007DC098F4663609F461C048F4643609F423
+:1007800051C008F055C0662309F441C006C168365F
+:1007900009F460C008F458C063C06E3609F484C020
+:1007A00030F46C3609F46EC008F466C077C0603768
+:1007B00009F486C008F47EC089C06A3709F4BCC059
+:1007C00080F4663709F4A0C030F4643709F490C0AF
+:1007D00008F488C093C0683709F4A2C008F49AC02E
+:1007E000A5C06E3709F4C0C030F46C3709F4B0C04E
+:1007F00008F4A8C0B3C0603809F4C2C008F4BAC095
+:10080000613809F4C3C0623809F442C0C6C08A81A5
+:10081000882321F085EE0E94EA11BEC085EE0E9479
+:10082000B212BAC00E94401A8A818111B9C0B5C003
+:100830000E94401A8A818111B6C0AFC00E94401A3E
+:100840008A818111B3C0A9C00E94401A8A81811196
+:10085000B0C0A3C00E94401A8A818111ADC09DC062
+:100860000E94401A8A818111AAC097C00E94401A32
+:100870008A818111A7C091C00E94401A8A8181118A
+:10088000A4C08BC00E94401A8A818111A1C085C07A
+:100890000E94401A8A8181119EC07FC00E94401A26
+:1008A0008A8181119BC079C00E94401A8A8181117E
+:1008B00098C073C00E94401A8A81811195C06DC092
+:1008C0000E94401A8A81811192C067C00E94401A1A
+:1008D0008A8181118FC061C00E94401A8A81811172
+:1008E0008CC05BC00E94401A8A81811189C055C0AA
+:1008F0000E94401A8A81811186C04FC00E94401A0E
+:100900008A81811183C049C00E94401A8A81811165
+:1009100080C043C00E94401A8A8181117DC03DC0C1
+:100920000E94401A8A8181117AC037C00E94401A01
+:100930008A81811177C031C00E94401A8A81811159
+:1009400074C02BC00E94401A8A81811171C025C0D9
+:100950000E94401A8A8181116EC01FC00E94401AF5
+:100960008A8181116BC019C00E94401A8A8181114D
+:1009700068C013C00E94401A8A81811165C00DC0F1
+:100980000E94401A8A81811162C007C00E94401AE9
+:100990008A8181115FC001C060C020E030E05CC08E
+:1009A00026E232E059C029E132E056C02CE032E0C4
+:1009B00053C02FEF31E050C022EF31E04DC025EEA3
+:1009C00031E04AC028ED31E047C02FEC31E044C0AF
+:1009D00026EC31E041C029EB31E03EC020EB31E0B4
+:1009E0003BC023EA31E038C02AE931E035C021E9D3
+:1009F00031E032C024E831E02FC027E731E02CC0DD
+:100A00002EE631E029C021E631E026C024E531E0C0
+:100A100023C02BE431E020C02EE331E01DC025E3EC
+:100A200031E01AC02CE231E017C023E231E014C0FB
+:100A30002AE131E011C02DE031E00EC024E031E0C8
+:100A40000BC02BEF30E008C022EF30E005C029EEEC
+:100A500030E002C020EE30E0C901DF91CF9108956F
+:100A600008956091B1017091B2018091B3019091AC
+:100A7000B4010E943A1C56985E9825982D982698A5
+:100A80002E9827982F98813019F0823021F0089500
+:100A9000259A2D9A0895269A2E9A08950C94310538
+:100AA00056985E9825982D9826982E9827982F98D6
+:100AB0008FEF90E0909389008093880090938B0053
+:100AC00080938A0090938D0080938C00259A2D9AB4
+:100AD0002FEF80E792E0215080409040E1F700C086
+:100AE0000000269A2E9A2FEF80E792E02150804056
+:100AF0009040E1F700C00000279A2F9A2FEF80E77F
+:100B000092E0215080409040E1F700C0000025981D
+:100B10002D982FEF80E792E0215080409040E1F740
+:100B200000C0000026982E982FEF80E792E0215019
+:100B300080409040E1F700C0000027982F98569819
+:100B40005E9825982D9826982E9827982F98089586
+:100B500089EA8093800089E08093810024982C9812
+:100B60003F988AB18F748AB96E98479A8BB1806B1F
+:100B70008BB9769A0E9450050C94300580E28093E0
+:100B800000018091340181110EC00E940D0681E0A8
+:100B9000809334012FEF83ED90E32150804090400B
+:100BA000E1F700C0000080E40E941306809300017A
+:100BB00081112EC00E943D0680930001811128C042
+:100BC0000E943D0680930001811122C08FE30E94A4
+:100BD0003D068093000181111BC00E94350680E410
+:100BE0000E94130680930001811112C08CE00E94C4
+:100BF0003D068093000181110BC00E943D06809349
+:100C00000001811105C08FE30E943D068093000121
+:100C10000E9435068091000108951092B9008AE083
+:100C20008093B800089594EA9093BC009091BC0022
+:100C300097FFFCCF9091B900987F983021F09031C8
+:100C400011F081E008958093BB0084E88093BC009C
+:100C50008091BC0087FFFCCF8091B900887F8831EC
+:100C600011F0803471F780E0089584E98093BC002E
+:100C70008091BC0084FDFCCF08958093BB0084E884
+:100C80008093BC008091BC0087FFFCCF9091B9009D
+:100C9000987F81E0983209F480E0089584E8809399
+:100CA000BC008091BC0087FFFCCF8091BB00089501
+:100CB00080910001811115C080E40E941306809389
+:100CC000000181110CC082E10E943D068093000169
+:100CD000811105C08FEF0E943D06809300010E94A4
+:100CE000350684B1807F84B985B1807F85B98AB1AA
+:100CF000837F8AB98BB1837F8BB93E9846980895DC
+:100D00000E94BE05809300010E94580680B38C703B
+:100D100080BB81B3836F81BBE4E4F1E0A6E3B1E083
+:100D200011921D9281E0E235F807D1F70C94A805E5
+:100D30009F92AF92BF92CF92DF92EF92FF920F936A
+:100D40001F93CF93DF9380910001882379F08091E6
+:100D500035018F5F80933501811108C00E94BE0567
+:100D600080930001811102C00E94500586E3E82EA5
+:100D700081E0F82E8701C0E0D0E0BB24B39492E07C
+:100D8000A92ECC24C394D12CC730D10500F5809175
+:100D90000001811164C080E40E9413068093000169
+:100DA000811112C082E10E943D06809300018111F1
+:100DB0000BC0C6010C2E01C0880F0A94EAF780957B
+:100DC0000E943D06809300010E94350648C0CA304B
+:100DD000A1F028F4C83059F0C93061F005C0CC301A
+:100DE00089F070F0CD3089F0209A289810C0219AAF
+:100DF00029980DC0229A2A980AC0239A2B9807C0D6
+:100E0000529A01C0539A5B9802C03E9A4698E0EA13
+:100E1000EA95F1F78FB181708B25799902C032E0A4
+:100E200001C030E0832B7C9902C034E001C030E087
+:100E3000832B7D9902C028E001C020E0822B7E999F
+:100E400002C090E101C090E0892B9FB19095991F5D
+:100E50009927991F9295990F907E892B0FC08091A9
+:100E6000000181114AC080E40E94130680930001B2
+:100E7000882381F1912C0E943506892DD8019C91FF
+:100E8000981719F08C93A09201010E9458062196A0
+:100E90000F5F1F4FCE30D10509F076CF8091010151
+:100EA000882369F1815080930101882339F0EFE9AB
+:100EB000FFE03197F1F700C0000021C0E4E4F1E069
+:100EC000D7018D917D018193B4E4EB16B1E0FB066F
+:100ED000B9F715C083E10E943D068093000181119E
+:100EE000C9CF81E40E941306809300018111C2CF13
+:100EF0000E944E06982E9094BECF80E0BFCF0E94F5
+:100F00004E0581E0DF91CF911F910F91FF90EF90FF
+:100F1000DF90CF90BF90AF909F900895E82FF0E0C2
+:100F2000EC5BFE4F8081089508958B3B910580F422
+:100F3000883A910548F5853A9105D8F484309105B1
+:100F400008F0B2C0019709F06EC081E090E008950A
+:100F5000803E910508F467C0883E910508F4A4C05E
+:100F60009C01205F31092031310508F05CC090659B
+:100F70000895853A910509F459C0863A910509F01A
+:100F800058C082E890E40895883A910509F454C065
+:100F9000893A910509F453C08A3A910509F452C07F
+:100FA0008B3A910509F451C08C3A910509F450C06F
+:100FB0008D3A910509F44FC0803B910509F44EC06C
+:100FC0008E3A910509F44DC08F3A910509F44CC051
+:100FD000813B910509F44BC0823B910509F44AC05D
+:100FE000833B910509F449C0843B910509F448C04D
+:100FF000853B910509F447C0863B910509F446C03D
+:10100000873B910509F445C0883B910509F444C02C
+:10101000893B910509F443C08A3B910509F442C01C
+:1010200080E094E4089580E090E0089581E890E401
+:10103000089583E890E4089582EE94E4089589EE9B
+:1010400094E408958AEE94E4089585EB94E4089579
+:1010500086EB94E4089587EB94E408958CEC94E493
+:1010600008958DEC94E4089583E895E408958AE862
+:1010700095E4089582E995E4089584E995E4089556
+:1010800081E296E4089583E296E4089584E296E48A
+:10109000089585E296E4089586E296E4089587E24D
+:1010A00096E408958AE296E40895089524E5829FDF
+:1010B000C0011124FC0126E0729FE00DF11D1124F6
+:1010C000E60FF11DEE0FFF1FE35CFD4F859194913C
+:1010D0000895880F991FFC01ED54FF4F859194915D
+:1010E0000895880F991FFC01ED5CFD4F8591949147
+:1010F000089524E5829FC0011124FC0146E0749FFD
+:10110000E00DF11D1124E60FF11DEE0FFF1FE35C52
+:10111000FD4F859194919C013A9521154FE134073B
+:1011200008F425C13F512115304120F49F700E94E1
+:10113000710808959C0130532115304118F4992706
+:10114000906C0895811520E5920769F40E942B1692
+:101150004FEF84E39CE0415080409040E1F700C0B5
+:1011600000000C94321D813020E5920731F480910B
+:10117000CC0181608093CC0108959C0130552115EC
+:10118000304108F05CC0292F33272F7033272130DE
+:101190003105E9F4AC0164E0440F551F6A95E1F7AD
+:1011A00044275370BC016370772702C0220F331F9E
+:1011B0006A95E2F73C68242B352B73E0880F991F62
+:1011C0007A95E1F780769927822B932B0895223028
+:1011D000310529F4982F8827816F906A089523306C
+:1011E0003105A1F4AC0133E0440F551F3A95E1F706
+:1011F000407E57708370992721E030E002C0220FB3
+:10120000331F8A95E2F7C9019C6816C02430310566
+:1012100031F5AC0123E0440F551F2A95E1F7407EDC
+:1012200057708370992721E030E002C0220F331FEE
+:101230008A95E2F7C9019A68842B952B08959C0141
+:1012400030572115304118F49F70906208959C0129
+:1012500030582115304118F49F70906A0895803EEF
+:101260009105E0F4803C910558F58133910509F42E
+:101270006FC048F48932910509F463C08A32910540
+:1012800009F46DC072C089339105E9F08238910587
+:10129000D1F08533910509F44DC067C0833E9105B7
+:1012A00081F138F4803E9105B9F0823E9105D9F084
+:1012B0005CC0863E910561F1873E9105A1F155C064
+:1012C0000E94690808952091DE0120FD02C021FFDF
+:1012D0004CC080EE90E049C08091DE0180FFF9CFE4
+:1012E00089E390E042C08091DE0182FF0EC08091D0
+:1012F000DE0184FF03C080E090E037C083EE90E021
+:1013000034C08091DE0182FFF2CF82EE90E02DC0EA
+:101310008091DE0183FF0BC08091DE0184FDEBCF65
+:1013200087EE90E022C08091DE0183FFF5CF86EE4C
+:1013300090E01BC08091DE0185FF07C089E290E04C
+:1013400014C08091DE0185FFF9CF85E390E00DC0E8
+:101350008091DE0186FF07C08AE290E006C080919E
+:10136000DE0186FFF9CF81E390E00E9495070895A2
+:101370000895809162010895CF93DF9300D01F926A
+:10138000CDB7DEB79C018091E401843019F593E07C
+:1013900099833B832A839093E9008FEF9091E80033
+:1013A000815095FD06C095ED9A95F1F700008111E9
+:1013B000F5CF8091E80085FF0DC040E050E063E08C
+:1013C00070E0CE0101960E94290C8091E8008E7792
+:1013D0008093E8000F900F900F90DF91CF910895C8
+:1013E000CF93DF9300D01F92CDB7DEB72091E401F9
+:1013F000243021F522E029839B838A8383E0809334
+:10140000E9008FEF9091E800815095FD06C095EDC1
+:101410009A95F1F700008111F5CF8091E80085FFE2
+:101420000DC040E050E063E070E0CE0101960E9404
+:10143000290C8091E8008E778093E8000F900F9040
+:101440000F90DF91CF9108959C018091E401843049
+:10145000F9F482E08093E9009FEF8091E8009150D9
+:1014600085FD06C085ED8A95F1F700009111F5CF55
+:101470008091E80085FF0CC040E050E065E070E03E
+:10148000C9010E94290C8091E8008E778093E800C2
+:101490000895CF93DF93EC018091E401843009F04B
+:1014A00046C090910C019923D9F090910D01992398
+:1014B000B9F08093E9008FEF9091E800815095FD9D
+:1014C00006C095E19A95F1F700008111F5CF809162
+:1014D000E80085FF2CC040E050E060E170E017C0FC
+:1014E00081E08093E9008FEF9091E800815095FDB5
+:1014F00006C095ED9A95F1F700008111F5CF809126
+:10150000E80085FF14C040E050E068E070E0CE01E4
+:101510000E94290C8091E8008E778093E80080E19A
+:10152000FE01A2E5B1E001900D928A95E1F7DF910D
+:10153000CF9108958091E301811109C00E94BA0DF5
+:101540000E94170E8091E20084608093E20008956B
+:101550001092E301089508950C9468230E94C81C1A
+:101560000E946E230E94C2100C94B80942E061EC04
+:1015700081E00E94330D42E061EC82E00E94330D75
+:1015800042E061EC83E00E94330D42E161EC84E0D3
+:101590000C94330D8091E601833009F455C030F48A
+:1015A000813071F0823009F48EC008958A3009F4D8
+:1015B0007AC08B3009F460C0893009F09CC020C02B
+:1015C0008091E501813A09F096C08091E800877F1B
+:1015D0008093E8008091E9019091EA01892B21F440
+:1015E00060E182E591E003C060E080E090E070E0BF
+:1015F0000E94740C8091E8008B778093E800089536
+:101600008091E501813209F076C08091E9019091E5
+:10161000EA01009719F0039709F06DC08091E80086
+:10162000877F8093E8008091E80082FD05C080916B
+:10163000E4018111F8CF5FC08091F10080936201D5
+:101640008091E8008B7753C08091E501813A09F0E1
+:1016500052C08091E9019091EA01892B09F04BC0B9
+:101660008091E800877F8093E8008091E80080FF08
+:10167000FCCF80910C0136C08091E5018132D9F513
+:101680008091E9019091EA01892BA9F58091E80008
+:10169000877F8093E8000E94680D8091E701809326
+:1016A0000C010C942B168091E501813221F580917B
+:1016B000E800877F8093E8000E94680D8091E80130
+:1016C0008093630108958091E501813AA1F48091AE
+:1016D000E800877F8093E8008091E80080FFFCCFDE
+:1016E000809163018093F1008091E8008E77809370
+:1016F000E8000C94680D089584B7877F84BF0FB607
+:10170000F894A895809160008861809360001092A1
+:1017100060000FBE90E080E80FB6F89480936100FF
+:10172000909361000FBE0E9411110E94BA0D0E9499
+:10173000170E8091E20084608093E20078940E940A
+:10174000A2100E94131182E091E00E94BD100E943D
+:1017500056238091E401853069F40E948A1C8091AF
+:10176000E2018823B1F30E94B41C882391F30E9404
+:10177000130CEFCF0E941911ECCF292F3327233000
+:101780003105C9F060F42130310581F02230310596
+:1017900009F041C08DE690E021E135E040C0213202
+:1017A0003105E1F02232310531F135C082E190E0BE
+:1017B0002EE735E034C099278130910549F028F0B3
+:1017C000029749F5EDEDF4E005C0EDE0F5E002C06B
+:1017D000E5EFF4E0849190E09F0121C06430D8F4FB
+:1017E000E62FF0E0EE0FFF1FEE5DFE4F208131810E
+:1017F00089E090E014C0643070F470E0FB01EE0FFB
+:10180000FF1FE65EFE4F20813181FB01EA5EFE4F45
+:10181000808190E004C080E090E020E030E0FA01B8
+:1018200031832083089580E189BD82E189BD09B4B7
+:1018300000FEFDCF8091D8008F7D8093D8008091ED
+:10184000E00082608093E0008091E00081FDFCCFA9
+:101850000895CF92DF92EF92FF920F931F93CF9351
+:10186000DF93EC018B016A010E94870D811133C067
+:10187000C114D10439F0F60180819181081B190B44
+:10188000C80FD91FE12CF12C0115110519F1809118
+:10189000E80085FD16C08091E8008E778093E8000F
+:1018A000C114D10449F0F60180819181E80EF91E3E
+:1018B000F182E08285E00FC00E94870D882321F32A
+:1018C0000AC089918093F10001501109FFEFEF1ACE
+:1018D000FF0ADACF80E0DF91CF911F910F91FF9047
+:1018E000EF90DF90CF9008952091EB013091EC01C3
+:1018F0002617370748F06115710539F42091E80083
+:101900002E772093E80001C0B901FC0120E06115A9
+:10191000710579F18091E4018823F1F18530F1F1CD
+:101920008091E80083FD3CC08091E80082FD2EC0DC
+:101930008091E80080FFEBCF2091F3008091F200CE
+:1019400090E0922B6115710551F08830910538F4C3
+:1019500021912093F100615071090196F3CF21E0AC
+:10196000089709F020E08091E8008E778093E800E6
+:10197000CECF2111CFCF0AC08091E401882361F03E
+:10198000853061F08091E80083FD0AC08091E80015
+:1019900082FFF2CF80E0089582E0089583E0089509
+:1019A00081E008952091EB013091EC012617370773
+:1019B00048F06115710539F42091E8002E772093E5
+:1019C000E80001C0B901FC0120E06115710591F149
+:1019D0008091E401882309F440C0853009F43FC0B8
+:1019E0008091E80083FD3DC08091E80082FD2FC01A
+:1019F0008091E80080FFE9CF2091F3008091F20010
+:101A000090E0922B6115710559F08830910540F4F2
+:101A100024912093F1003196615071090196F2CF23
+:101A200021E0089709F020E08091E8008E7780930C
+:101A3000E800CBCF2111CCCF0AC08091E4018823EC
+:101A400061F0853061F08091E80083FD0AC08091EB
+:101A5000E80082FFF2CF80E0089582E0089583E0FD
+:101A6000089581E00895982F973068F59093E900E4
+:101A7000981739F07091EC002091ED005091F00032
+:101A800003C0242F762F50E021FD02C09F5FECCFD2
+:101A90003091EB003E7F3093EB003091ED003D7FC5
+:101AA0003093ED003091EB0031603093EB00709398
+:101AB000EC002093ED005093F0002091EE0027FD04
+:101AC000E5CF80E008958F708093E90081E008956C
+:101AD0008091E50187FF11C08091E80082FD05C07B
+:101AE0008091E4018111F8CF11C08091E8008B77DB
+:101AF0000BC08091E401882349F08091E80080FFC9
+:101B0000F8CF8091E8008E778093E80008952091C7
+:101B1000E4003091E50095E64091EC00842F81705F
+:101B200040FF23C08091E80080FD1DC08091E4014A
+:101B3000882399F0853099F08091EB0085FD11C0E4
+:101B40004091E4005091E5002417350729F39150A6
+:101B500011F09A01E1CF84E0089582E0089583E0D6
+:101B6000089581E0089580E008954091E80042FFE3
+:101B7000DDCF08950E94280E0E94300EE0EEF0E0C6
+:101B8000808181608083E8EDF0E080818F778083C1
+:101B900019BCA7EDB0E08C918E7F8C9380818F7EF5
+:101BA00080831092E30108950F931F93CF93DF93E7
+:101BB0000E94280E0E94300EC8EDD0E088818F77F9
+:101BC000888388818068888388818F7D888319BC19
+:101BD0001092E4011092E0011092E2011092E101F2
+:101BE00000EE10E0F80180818B7F80838881816026
+:101BF000888342E060E080E00E94330DE1EEF0E097
+:101C000080818E7F8083E2EEF0E08081816080833E
+:101C1000808188608083F80180818E7F80838881C5
+:101C200080618883DF91CF911F910F910895E8ED36
+:101C3000F0E080818F7E8083E7EDF0E0808181603D
+:101C4000808384E082BF81E08093E3010C94D40D13
+:101C5000E8EDF0E080818E7F80831092E2000895AD
+:101C60001092DA001092E10008951F920F920FB6C1
+:101C70000F9211242F933F934F935F936F937F9312
+:101C80008F939F93AF93BF93EF93FF938091E10066
+:101C900082FF0BC08091E20082FF07C08091E100CB
+:101CA0008B7F8093E1000E94A1108091DA0080FF79
+:101CB0001FC08091D80080FF1BC08091DA008E7F0A
+:101CC0008093DA008091D90080FF0DC080E189BD4A
+:101CD00082E189BD09B400FEFDCF81E08093E4017B
+:101CE0000E949A0A05C019BC1092E4010E94A80A39
+:101CF0008091E10080FF19C08091E20080FF15C053
+:101D00008091E2008E7F8093E2008091E20080610A
+:101D10008093E2008091D80080628093D80019BC43
+:101D200085E08093E4010E94AC0A8091E10084FF89
+:101D300030C08091E20084FF2CC080E189BD82E147
+:101D400089BD09B400FEFDCF8091D8008F7D8093BE
+:101D5000D8008091E1008F7E8093E1008091E200C5
+:101D60008F7E8093E2008091E20081608093E200A8
+:101D70008091E001882311F084E007C08091E300A6
+:101D800087FD02C081E001C083E08093E4010E94EE
+:101D9000AE0A8091E10083FF29C08091E20083FFB9
+:101DA00025C08091E100877F8093E10082E08093ED
+:101DB000E4011092E0018091E1008E7F8093E100C8
+:101DC0008091E2008E7F8093E2008091E20080614A
+:101DD0008093E20042E060E080E00E94330D809159
+:101DE000F00088608093F0000E94AB0AFF91EF91B1
+:101DF000BF91AF919F918F917F916F915F914F9123
+:101E00003F912F910F900FBE0F901F9018951F922A
+:101E10000F920FB60F9211242F933F934F935F931E
+:101E20006F937F938F939F93AF93BF93CF93DF93E2
+:101E3000EF93FF93C091E900CF708091EC00D82F11
+:101E4000D17080FDD0E81092E9008091F000877F8A
+:101E50008093F00078940E944B0F1092E9008091DB
+:101E6000F00088608093F000CD2BCF70C093E90024
+:101E7000FF91EF91DF91CF91BF91AF919F918F91A2
+:101E80007F916F915F914F913F912F910F900FBE76
+:101E90000F901F9018951F93CF93DF93CDB7DEB7A8
+:101EA000AA970FB6F894DEBF0FBECDBFE5EEF1E006
+:101EB0008091F100819321E0ED3EF207C9F70E9485
+:101EC000CA0A8091E80083FF24C18091E5019091C6
+:101ED000E601492F50E04A30510508F01AC1FA01D5
+:101EE000EA5AFF4F0C94FF24803881F0823809F0C1
+:101EF00010C18091E9018F708093E9008091EB001F
+:101F000085FB882780F91092E90006C08091E101E5
+:101F10009091E201911182609091E800977F9093F7
+:101F2000E8008093F1001092F100C8C0282F2D7FA7
+:101F300009F0EFC0882319F0823061F0EAC0809187
+:101F4000E701813009F0E5C0933009F080E080932B
+:101F5000E2012BC08091E701811127C08091E90146
+:101F60008F7009F4D6C08093E9002091EB0020FF28
+:101F70001CC0933021F48091EB00806214C09091DA
+:101F8000EB0090619093EB0021E030E0A90102C0EA
+:101F9000440F551F8A95E2F74093EA001092EA0039
+:101FA0008091EB0088608093EB001092E9008091B3
+:101FB000E800877F86C08111ACC01091E7011F77D0
+:101FC0008091E3008078812B8093E3008091E8008A
+:101FD000877F8093E8000E94680D8091E80080FF71
+:101FE000FCCF8091E30080688093E300111102C070
+:101FF00082E001C083E08093E4018BC0805882308E
+:1020000008F087C08091E7019091E8018C3D53E092
+:10201000950779F583E08A838AE289834FB7F8943C
+:10202000DE01139620E03EE051E2E32FF0E0509312
+:102030005700E49120FF03C0E295EF703F5FEF701F
+:102040008E2F90E0EA3010F0C79601C0C0968D93B5
+:102050009D932F5F243149F74FBF8091E800877F20
+:102060008093E8006AE270E0CE0101960E94740C51
+:1020700014C0AE014F5F5F4F6091E9010E94BD0B3C
+:10208000BC01892B09F445C09091E800977F90939B
+:10209000E80089819A810E94D20C8091E8008B77B8
+:1020A0008093E80036C08038A1F58091E800877FF2
+:1020B0008093E8008091E0018093F1008091E80036
+:1020C0008E778093E8000E94680D23C0811121C0A3
+:1020D0008091E7019091E80199270297D4F48091CB
+:1020E000E800877F8093E8008091E7018093E0011A
+:1020F0000E94680D8091E001811106C08091E3008B
+:1021000087FD02C081E001C084E08093E4010E9469
+:10211000B60A8091E80083FF0AC08091E800877FBB
+:102120008093E8008091EB0080628093EB00AA9698
+:102130000FB6F894DEBF0FBECDBFDF91CF911F91D8
+:1021400008950895CF938091E4018823A1F0C09170
+:10215000E900CF709091EC00892F817090FD80E8AC
+:10216000C82B1092E9008091E80083FD0E944B0F7C
+:10217000CF70C093E900CF91089590936901809347
+:1021800068010895E0916801F0916901309721F0AC
+:102190000190F081E02D099480E00895E0916801BC
+:1021A000F0916901309721F00280F381E02D0994CC
+:1021B0000895E0916801F0916901309721F0048061
+:1021C000F581E02D09940895209166013091670111
+:1021D0002817390771F09093670180936601E091A9
+:1021E0006801F0916901309721F00680F781E02DB8
+:1021F00009940895209164013091650128173907E9
+:1022000071F09093650180936401E0916801F09111
+:102210006901309721F00084F185E02D099408953B
+:1022200008950C9410110E94CE1C0E9480060C94FC
+:10223000941DCF92DF92EF92FF920F931F93CF9353
+:10224000DF93CDB7DEB72B970FB6F894DEBF0FBE86
+:10225000CDBF0E9498068BE6C82E81E0D82E00E004
+:1022600010E0E02E802F0E948E07F60141916F0151
+:10227000F82EF426B1F40F5F1F4F0E30110589F7C9
+:102280008FEF89838A831B820E94D71C8160782FFD
+:102290009D838C8349815A816B818D810E94BC1101
+:1022A00040C09091CC0191FF04C08B870E9494079D
+:1022B0008B8520E030E04F2D50E0922FBA01022EA6
+:1022C00002C0759567950A94E2F760FF24C02E83DB
+:1022D000EF8221E030E0690102C0CC0CDD1C9A9550
+:1022E000E2F790E08C219D21892B09F420E02887DA
+:1022F0000E94D71C8160782F9A8789874E815F81E1
+:1023000068858A850E94BC11F801E559FE4F8081DD
+:10231000C826C08206C02F5F3F4F2630310569F6C0
+:10232000AACF0E947B200E94C21090916A01891757
+:10233000A1F00E94C21080936A012B960FB6F89408
+:10234000DEBF0FBECDBFDF91CF911F910F91FF90E8
+:10235000EF90DF90CF900C94B8092B960FB6F894BD
+:10236000DEBF0FBECDBFDF91CF911F910F91FF90C8
+:10237000EF90DF90CF900895CF93DF93CDB7DEB786
+:102380002B970FB6F894DEBF0FBECDBF4F83588793
+:1023900069877A878B87DE01119686E0FD011192AD
+:1023A0008A95E9F785E0FE01379601900D928A95AE
+:1023B000E1F749815A816B817C818D819E810E94E8
+:1023C000BF182B960FB6F894DEBF0FBECDBFDF91BE
+:1023D000CF910895CF93C82F882309F4C1C08238C4
+:1023E00059F40E94C21081FDBBC089E30E945C1BAE
+:1023F0000E94141C89E30CC0833879F40E94C21037
+:1024000080FDAEC083E50E945C1B0E94141C83E526
+:102410000E949B1BCF910C94141C843859F40E9489
+:10242000C21082FD9DC087E40E945C1B0E94141CA8
+:1024300087E4EECF8CEF8C0F813A48F48C2F0E940A
+:10244000BB2281118DC08C2F0E945C1BE3CF80E2E8
+:102450008C0F883048F4C77081E001C0880FCA959E
+:10246000EAF70E94DD1BD6CF8BE58C0F833078F422
+:10247000C53A29F0C63A31F083E890E005C081E81A
+:1024800090E002C082E890E0CF910C94E41088E5DF
+:102490008C0F833108F064C0C83A39F1C93A41F170
+:1024A000CA3A49F1CB3A51F1CC3A59F1CD3A61F1FE
+:1024B000C03B69F1CE3A71F1CF3A79F1C13B81F17C
+:1024C000C23B89F1C33B91F1C43B99F1C53BA1F1FA
+:1024D000C63BA9F1C73BB1F1C83BB9F1C93BC1F15A
+:1024E000CA3BC9F180E090E038C082EE90E035C090
+:1024F00089EE90E032C08AEE90E02FC085EB90E04C
+:102500002CC086EB90E029C087EB90E026C08CECD5
+:1025100090E023C08DEC90E020C083E891E01DC0E6
+:102520008AE891E01AC082E991E017C084E991E05D
+:1025300014C081E292E011C083E292E00EC084E216
+:1025400092E00BC085E292E008C086E292E005C00E
+:1025500087E292E002C08AE292E0CF910C94FA10F6
+:10256000CF910895882309F44BC0823859F40E9412
+:10257000C21081FF45C089E30E945C1B0E94141CAD
+:1025800089E30CC0833871F40E94C21080FF38C008
+:1025900083E50E945C1B0E94141C83E50E949B1B28
+:1025A0000C94141C843859F40E94C21082FF28C075
+:1025B00087E40E945C1B0E94141C87E4EFCF9CEF11
+:1025C000980F913A58F390E2980F983050F4877032
+:1025D00091E001C0990F8A95EAF7892F0E94E31BC9
+:1025E000DFCF9BE5980F933020F480E090E00C94CF
+:1025F000E410885A833120F480E090E00C94FA10C3
+:102600000895882321F00E94DD1B0C94141C08956A
+:10261000882321F00E94E31B0C94141C0895BF92A0
+:10262000CF92DF92EF92FF920F931F93CF93DF939E
+:1026300000D000D000D0CDB7DEB77C0185E0F70137
+:10264000DE01119601900D928A95E1F7F7018381E1
+:102650009481892B09F4DDC2908181818F3F19F427
+:102660009F3F09F4D6C2F7010281258122952F7080
+:1026700099838A8389819A812E830E941B1B182F3C
+:10268000B92E0E941A1B0E94E119EB2DE295EF7002
+:102690004E2F50E0FA01E05AFF4F2E810C94FF2498
+:1026A0008B2D807F9B2D9F70F92E882319F0F2943B
+:1026B00080EFF822002349F0FF2009F457C28F2D44
+:1026C0000E94ED1B0E94141C51C2812F0E94B21265
+:1026D000FF2009F49EC28F2D0E94F31B26960FB691
+:1026E000F894DEBF0FBECDBFDF91CF911F910F9148
+:1026F000FF90EF90DF90CF90BF900C94141C3B2D77
+:10270000307F8B2D8F70303211F08295807F1123B6
+:1027100019F0113021F12CC00023B9F0222309F463
+:1027200090C1213009F08DC126960FB6F894DEBF16
+:102730000FBECDBFDF91CF911F910F91FF90EF9012
+:10274000DF90CF90BF900C94FD1B222319F0213015
+:1027500009F45FC28E830E94001C8E8186C1002313
+:1027600021F0223008F055C26CC1211152C27DC146
+:10277000002321F0222309F464C1F8C1222309F4C3
+:1027800074C109C28B2D86958695837019F08130AE
+:10279000D1F03FC2002321F0812F9B2D937002C006
+:1027A00080E090E026960FB6F894DEBF0FBECDBF56
+:1027B000DF91CF911F910F91FF90EF90DF90CF901D
+:1027C000BF900C94E410002321F0812F9B2D937077
+:1027D00002C080E090E026960FB6F894DEBF0FBEF0
+:1027E000CDBFDF91CF911F910F91FF90EF90DF90C0
+:1027F000CF90BF900C94FA10812F002319F00E9403
+:10280000831F02C00E94EB1F26960FB6F894DEBF0E
+:102810000FBECDBFDF91CF911F910F91FF90EF9031
+:10282000DF90CF90BF900C9470208B2D837009F0B7
+:1028300075C00111EEC1812F829586958770880F32
+:10284000880F912F9F70C92ED12CE12CF12C082ECE
+:1028500004C0CC0CDD1CEE1CFF1C0A94D2F714FF44
+:1028600012C00FE010E020E030E004C0000F111FA4
+:10287000221F331F8A95D2F7C901B8016095709560
+:102880008095909503C060E070E0CB014B2D46959C
+:10289000469543704230C1F060F56C297D298E2940
+:1028A0009F29413051F126960FB6F894DEBF0FBE36
+:1028B000CDBFDF91CF911F910F91FF90EF90DF90EF
+:1028C000CF90BF900C94081A6C297D298E299F29DE
+:1028D00026960FB6F894DEBF0FBECDBFDF91CF9125
+:1028E0001F910F91FF90EF90DF90CF90BF900C94CD
+:1028F000241A0E94081AC701B60126960FB6F8944A
+:10290000DEBF0FBECDBFDF91CF911F910F91FF9022
+:10291000EF90DF90CF90BF900C94EC19002319F04A
+:102920008B2D817001C08695882309F472C1812F97
+:10293000829586958770880F880F912F9F70C92E7A
+:10294000D12CE12CF12C082E04C0CC0CDD1CEE1C8B
+:10295000FF1C0A94D2F714FF12C00FE010E020E031
+:1029600030E004C0000F111F221F331F8A95D2F7D9
+:10297000C901B801609570958095909503C060E09D
+:1029800070E0CB014B2D4695469543704230C1F027
+:1029900060F56C297D298E299F29413051F12696B9
+:1029A0000FB6F894DEBF0FBECDBFDF91CF911F9160
+:1029B0000F91FF90EF90DF90CF90BF900C94E21AB0
+:1029C0006C297D298E299F2926960FB6F894DEBFA3
+:1029D0000FBECDBFDF91CF911F910F91FF90EF9070
+:1029E000DF90CF90BF900C94FE1A0E94E21AC701AC
+:1029F000B60126960FB6F894DEBF0FBECDBFDF91AD
+:102A0000CF911F910F91FF90EF90DF90CF90BF90EB
+:102A10000C94C61A103FD1F118F4103E50F4A1C026
+:102A2000123F09F463C008F44CC0133F09F473C0AB
+:102A300098C01F708B2D8F710023A1F00E945F1A28
+:102A4000812F26960FB6F894DEBF0FBECDBFDF9163
+:102A5000CF911F910F91FF90EF90DF90CF90BF909B
+:102A60000C9401130E94801A812F26960FB6F894B9
+:102A7000DEBF0FBECDBFDF91CF911F910F91FF90B1
+:102A8000EF90DF90CF90BF900C9408130023A9F033
+:102A90002111BFC08B2D8F7126960FB6F894DEBF23
+:102AA0000FBECDBFDF91CF911F910F91FF90EF909F
+:102AB000DF90CF90BF900C94A51A223008F0A9C0E7
+:102AC000E9CF0023A9F08B2D8F7126960FB6F894CD
+:102AD000DEBF0FBECDBFDF91CF911F910F91FF9051
+:102AE000EF90DF90CF90BF900C945F1A002359F3C2
+:102AF0008B2D8F7126960FB6F894DEBF0FBECDBF1B
+:102B0000DF91CF911F910F91FF90EF90DF90CF90C9
+:102B1000BF900C94801A002399F08B2D8F7126960C
+:102B20000FB6F894DEBF0FBECDBFDF91CF911F91DE
+:102B30000F91FF90EF90DF90CF90BF900C944A1AC6
+:102B400026960FB6F894DEBF0FBECDBFDF91CF91B2
+:102B50001F910F91FF90EF90DF90CF90BF900C945A
+:102B6000401A0023A9F0222309F4ADCF812F269625
+:102B70000FB6F894DEBF0FBECDBFDF91CF911F918E
+:102B80000F91FF90EF90DF90CF90BF900C94EA11DF
+:102B9000222309F4ADCF812F26960FB6F894DEBF1D
+:102BA0000FBECDBFDF91CF911F910F91FF90EF909E
+:102BB000DF90CF90BF900C94B2124B2D4F70612FCD
+:102BC000C7010E94AF0326960FB6F894DEBF0FBE72
+:102BD000CDBFDF91CF911F910F91FF90EF90DF90CC
+:102BE000CF90BF900C9464194B2D4F70612FC7018B
+:102BF00026960FB6F894DEBF0FBECDBFDF91CF9102
+:102C00001F910F91FF90EF90DF90CF90BF900C94A9
+:102C1000550826960FB6F894DEBF0FBECDBFDF91E4
+:102C2000CF911F910F91FF90EF90DF90CF90BF90C9
+:102C300008950E94FA1B0E94CF1B0E94141C0E9440
+:102C400020210E94702080E090E00E94E41080E04B
+:102C500090E00C94FA100E94EA1B0C9419160E9442
+:102C60001B1B292F22952F702C3030F42A3048F46A
+:102C70002250223078F405C02C3041F02F3031F052
+:102C800009C0803E48F0803F29F406C093FB8827A6
+:102C900080F9089580E0089581E00895CF93DF934F
+:102CA00000D000D01F92CDB7DEB70F900F900F90DD
+:102CB0000F900F90DF91CF910895CF93DF9300D0C5
+:102CC00000D000D0CDB7DEB726960FB6F894DEBFA1
+:102CD0000FBECDBFDF91CF9108951F93CF93DF93A8
+:102CE000C091790116E080917A01C81799F0D0E07F
+:102CF0001C9FF0011D9FF00D1124E558FE4F4081EF
+:102D0000518162817381848195810E945D16219633
+:102D1000C770E9CFDF91CF911F9108954091AB012A
+:102D20005091AC016091AD017091AE018091AF0105
+:102D30009091B0010C945D168091B00182958F70D6
+:102D400009F054C08091AD01882309F44FC08091EF
+:102D50007901A0917A014091AE015091AF0160914B
+:102D6000AB017091AC01B6E08A1709F43FC090E066
+:102D700041155105C1F17F3F11F46F3FA1F1B89F9B
+:102D8000F001B99FF00D1124E558FE4F2181271362
+:102D90002AC02081261327C02281211124C023812B
+:102DA00034812417350710F421503109241B350BC9
+:102DB000283C3105C0F42091B0012F702061209390
+:102DC000B00126E0289FF001299FF00D1124E05862
+:102DD000FE4F80818F70806180838BEA91E00E943A
+:102DE0000F130C946D1601968770BECF0895CF9285
+:102DF000DF92EF92FF920F931F93CF93DF93CDB7A4
+:102E0000DEB762970FB6F894DEBF0FBECDBF8C0160
+:102E100085E0F801DE011D9601900D928A95E1F79B
+:102E2000D8014C9111965C91119712966C918091FA
+:102E3000AE019091AF01009709F475C13091AB01DB
+:102E40007091AC017F3F19F43F3F09F46CC1F80168
+:102E5000C380D480E090AD01EE2009F4BEC0209183
+:102E6000B001C816D90628F0D601A81BB90BCD01B0
+:102E700004C0809590958C0D9D1DFF24F394883C93
+:102E8000910578F0F12C207F09F0C4C07C2DD98AFF
+:102E9000C88A89890E944E168BEA91E00E940F131E
+:102EA000AFC0822F807F09F045C0571313C0431372
+:102EB00011C061110FC02F7020612093B0010E94DA
+:102EC0008E168BEA91E00E940F138091B001F801F9
+:102ED00085832EC0CD2819F15F3F11F44F3FF9F0E3
+:102EE000F62E61111CC08091790120917A0136E0A3
+:102EF000821709F45BC090E0389FF001399FF00D14
+:102F00001124E558FE4F7181571306C07081471395
+:102F100003C07281711103C001968770E9CFF62E4C
+:102F2000662309F41CC18091B00181608093B001D7
+:102F3000F12C15C1571309C0431307C0611105C017
+:102F40008091B001F8018583C8C04D875E878D856B
+:102F50009E856A8B0E942F166A898823D1F1662389
+:102F6000C1F12091B001822F82958F7090E002977D
+:102F700074F08091AB019091AC0198878F83198692
+:102F8000DB86CA862C87CE0107960E940F1386E047
+:102F9000F801ABEAB1E001900D928A95E1F70E9449
+:102FA0009C160E948E16FF24F394D9C04D875E872D
+:102FB0008D859E850E941B1B292F22952F70223004
+:102FC00008F0C1C09F7009F0BBC0805E883008F473
+:102FD000C6C0C8010E940F13E6CFC816D90608F470
+:102FE00053C0F601E81BF90BCF01883C910508F4AA
+:102FF00050C0F12C7C2DD98AC88A89890E944E162E
+:10300000EBEAF1E086E0DF011D928A95E9F70E9484
+:103010008E16A5C0571314C0431312C0611110C0FF
+:103020008091B001F8018583C8010E940F1386E0EA
+:10303000EBEAF1E0DF011D928A95E9F7FE2C8FC0E3
+:103040004D875E878D859E856A8B0E942F166A89C3
+:10305000882309F4BECF662309F4BBCF2091B001C9
+:10306000822F82958F7090E002970CF490CF809120
+:10307000AB019091AC019A8389831B82DD82CC8263
+:103080002E83CE01019681CF809590958C0D9D1D4C
+:10309000ACCFF62E662309F49CCF571333C04313ED
+:1030A00031C02091B00120FD24C0822F82958F7005
+:1030B000482F50E041155105E1F0D80115962C93A9
+:1030C00015974F30510549F08F5F982F9295907F5B
+:1030D000822F8F70892B15968C93C8010E940F1335
+:1030E00086E0F801ABEAB1E001900D928A95E1F734
+:1030F0008ECF86E0F801ABEAB1E001900D928A959F
+:10310000E1F72DC04D875E878D859E850E942F1625
+:1031100081113DCF8091B00181608093B001C801E1
+:103120000E940F131CC0662309F453CF4D875E879E
+:103130008D859E850E942F16882309F44ACF27CFBC
+:10314000811143CF0CC0243008F043CF9F7009F4A5
+:103150003CCFD80115969C91907F09F036CF8F2DEA
+:1031600062960FB6F894DEBF0FBECDBFDF91CF9150
+:103170001F910F91FF90EF90DF90CF9008951F93D4
+:10318000CF93DF93CDB7DEB72C970FB6F894DEBFA1
+:103190000FBECDBF4F83588769877A878B879C87FF
+:1031A000CE0107960E94F716882371F08A859B85C9
+:1031B000892B09F441C088858F3F09F065C08F8154
+:1031C0008F3F09F061C038C086E0FE013796DE010E
+:1031D000119601900D928A95E1F76A857B856115BC
+:1031E000710551F1FF81E885EF3F11F4FF3F21F1B7
+:1031F00020917A0130E0C9010196877099274091AA
+:10320000790150E08417950709F447C0F983EA83F0
+:103210007D836C8396E0929FD001939FB00D112423
+:10322000A558BE4FFE01319601900D929A95E1F797
+:1032300080937A010E946D1616E080917901909139
+:103240007A018917B9F1189FC001112485589E4F42
+:103250000E94F716882371F1E09179011E9FF00119
+:103260001124E558FE4F4081518162817381848130
+:1032700095810E945D168091790190E0019687709A
+:10328000992780937901D9CF4F81588569857A85AF
+:103290008B859C850E945D16CFCF0E942B161092C5
+:1032A0007A0110927901EBEAF1E086E0DF011D92EC
+:1032B0008A95E9F72C960FB6F894DEBF0FBECDBF06
+:1032C000DF91CF911F910895EF92FF920F931F937B
+:1032D000CF93DF938C01892B09F46CC0F12CEE2481
+:1032E000E394E8012196F8018491843740F4843016
+:1032F00008F051C0813081F0823019F15BC0853710
+:1033000009F444C0A8F19CE7980F903708F052C028
+:103310008F770E94B21241C00E5F1F4FFE01849151
+:1033200090E2980F983050F48770FE2D01C0FF0F87
+:103330008A95EAF78F2F0E94ED1B14C00E94EA11B4
+:103340002DC00E5F1F4FFE01849190E2980F9830C0
+:1033500060F48770FE2D01C0FF0F8A95EAF78F2F6A
+:103360000E94F31B0E94141C19C00E94B21216C0C6
+:103370000E5F1F4FFE01C491CC2381F08FE99FE0C7
+:103380000197F1F700C00000C150F6CF0E5F1F4F4C
+:10339000FE01F49003C00E94EA118E018F2D882354
+:1033A00009F49FCFEFE9FFE03197F1F700C000008B
+:1033B0008150F5CFDF91CF911F910F91FF90EF904A
+:1033C000089508956093B5017093B6018093B70195
+:1033D0009093B8010C9419160F931F930091B501A7
+:1033E0001091B6012091B7013091B801DC01CB01F9
+:1033F000802B912BA22BB32B8093B5019093B60118
+:10340000A093B701B093B8011F910F910C941916B6
+:103410000F931F930091B5011091B6012091B70150
+:103420003091B801DC01CB0180239123A223B32387
+:103430008093B5019093B601A093B701B093B80102
+:103440001F910F910C9419160F931F930091B501C2
+:103450001091B6012091B7013091B801DC01CB0188
+:1034600080279127A227B3278093B5019093B601B7
+:10347000A093B701B093B8011F910F910C94191646
+:103480001092B1011092B2011092B3011092B401E6
+:103490000C94191641E050E060E070E004C0440F65
+:1034A000551F661F771F8A95D2F74093B10150933D
+:1034B000B2016093B3017093B4010C94191641E00A
+:1034C00050E060E070E004C0440F551F661F771F96
+:1034D0008A95D2F78091B1019091B201A091B30188
+:1034E000B091B401482B592B6A2B7B2B4093B1012F
+:1034F0005093B2016093B3017093B4010C94191608
+:1035000041E050E060E070E004C0440F551F661FCA
+:10351000771F8A95D2F74095509560957095809168
+:10352000B1019091B201A091B301B091B4014823CF
+:1035300059236A237B234093B1015093B2016093D6
+:10354000B3017093B4010C94191641E050E060E0AF
+:1035500070E004C0440F551F661F771F8A95D2F78D
+:103560008091B1019091B201A091B301B091B401E9
+:10357000482759276A277B274093B1015093B2010E
+:103580006093B3017093B4010C9419160F931F93B9
+:103590000091B1011091B2012091B3013091B401B9
+:1035A000DC01CB01802B912BA22BB32B8093B1019B
+:1035B0009093B201A093B301B093B4011F910F9106
+:1035C0000C9419160F931F930091B1011091B20141
+:1035D0002091B3013091B401DC01CB018023912310
+:1035E000A223B3238093B1019093B201A093B301BE
+:1035F000B093B4011F910F910C9419160F931F9360
+:103600000091B1011091B2012091B3013091B40148
+:10361000DC01CB0180279127A227B3278093B1013A
+:103620009093B201A093B301B093B4011F910F9195
+:103630000C9419160895CF92DF92EF92FF920F9398
+:103640001F93CF93DF938C01C090B101D090B20152
+:10365000E090B301F090B4018091B5019091B60172
+:10366000A091B701B091B801C82AD92AEA2AFB2A49
+:10367000CFE1D0E0D701C6010C2E04C0B695A795C6
+:10368000979587950A94D2F780FF07C0B8018C2FD1
+:103690000E9479088130910531F4219758F7B801DB
+:1036A00080E00E947908DF91CF911F910F91FF90E8
+:1036B000EF90DF90CF90089590910C019923F1F055
+:1036C00090910D019923D1F0982F96959695969506
+:1036D0009F3080F5E0910E01F0910F01E90FF11D8F
+:1036E000877021E030E0A90102C0440F551F8A9580
+:1036F000E2F7CA019181892B8183089520910E01FF
+:1037000030910F01F90132969FEF40E051918517FA
+:1037100089F09F3F19F4511101C0942F4F5F4E3033
+:10372000A9F79F3F39F0F901E90FF11D97FDFA95CF
+:1037300082830895089590910C019923F9F0909156
+:103740000D019923D9F0982F9695969596959F30CF
+:1037500028F5E0910E01F0910F01E90FF11D87703E
+:1037600021E030E0A90102C0440F551F8A95E2F71D
+:10377000CA018095918189238183089520910E014A
+:1037800030910F01F9013296205F3F4F90818913EC
+:1037900001C010823196E217F307C1F7089581E066
+:1037A00090E0E0910E01F0910F01E80FF91F1082F7
+:1037B000019680319105A9F708959091CB01892B4D
+:1037C0008093CB01089580959091CB0189238093BC
+:1037D000CB0108951092CB0108959091CA01892BD5
+:1037E0008093CA01089580959091CA01892380939E
+:1037F000CA0108951092CA0108958093B9010895ED
+:103800001092B901089580910E0190910F01FC0171
+:1038100031969C01205F3F4F80E0919191118F5F25
+:10382000E217F307D1F70895E0910E01F0910F012F
+:103830008091CB018083E0910E01F0910F01908186
+:103840008091CA01892B80838091B901882361F01E
+:10385000E0910E01F0910F019081892B80830E94ED
+:10386000031C81111092B90180910E0190910F01FA
+:103870000C94CE10CF92DF92EF92FF926C01EE2467
+:10388000FF24C114D104E104F10421F0C701B60101
+:1038900020E101C020E0C72ED82EE92EFF24C1145C
+:1038A000D104E104F10419F0285FC701B6016B01EE
+:1038B0007C0154E0F694E794D794C7945A95D1F7D5
+:1038C000C114D104E104F10419F02C5FC701B60161
+:1038D0006B017C0142E0F694E794D794C7944A9533
+:1038E000D1F7C114D104E104F10419F02E5FC7012E
+:1038F000B601DC01CB01B695A79597958795892BE5
+:103900008A2B8B2B09F02F5F822FFF90EF90DF9097
+:10391000CF9008958091E401843011F120E488E192
+:1039200090E00FB6F894A895809360000FBE2093A6
+:10393000600083B7817F846083BF83B7816083BF6A
+:103940007894889583B78E7F83BF0FB6F894A89537
+:1039500080916000886180936000109260000FBECB
+:10396000089508950C94B11CCF930E94B21C0E943C
+:1039700098060E94B11CC0E08C2F0E948E07811116
+:1039800004C0CF5FCE30C1F701C081E0CF91089570
+:103990000E942B160E94C2100C94B80982E084BDCC
+:1039A00093E095BD9AEF97BD80936E0008952FB771
+:1039B000F8948091CD019091CE01A091CF01B0916A
+:1039C000D0012FBF0895CF92DF92EF92FF920F9315
+:1039D0001F932FB7F8944091CD015091CE01609183
+:1039E000CF017091D0012FBF6A017B01EE24FF242B
+:1039F0008C0120E030E0C016D106E206F30610F498
+:103A0000415051099A01281B390BC9011F910F918F
+:103A1000FF90EF90DF90CF9008951F920F920FB616
+:103A20000F9211248F939F93AF93BF938091CD01F9
+:103A30009091CE01A091CF01B091D0010196A11D2E
+:103A4000B11D8093CD019093CE01A093CF01B0938F
+:103A5000D001BF91AF919F918F910F900FBE0F90AA
+:103A60001F9018950E94BA0DF8942FEF87EA91E6FF
+:103A7000215080409040E1F700C0000087E090EBCB
+:103A8000DC018093ED019093EE01A093EF01B093E0
+:103A9000F0019CE088E10FB6F894A895809360004F
+:103AA0000FBE90936000FFCFEF92FF920F931F9392
+:103AB000CF93DF93D82FC0E08C2F0E948E0700E0B9
+:103AC00010E0E82EF12CC701002E02C095958795D5
+:103AD0000A94E2F780FD06C00F5F1F4F0630110504
+:103AE00091F709C0602F7C2F80E00E9456088D134B
+:103AF000F3CF81E004C0CF5FCE30F1F680E0DF91FC
+:103B0000CF911F910F91FF90EF900895CF93C82F01
+:103B10008CE20E94541D882321F08C2FCF910C94AD
+:103B2000541D80E0CF910895CF930E94DB1E811138
+:103B300002C00E94C11EC5E6C15049F00E9498060D
+:103B40008FE39CE90197F1F700C00000F5CF89E20F
+:103B50000E94861D811113C18AE20E94861D811177
+:103B60000E94C11E85E00E94861D81110E94321DA7
+:103B70000E94E61E8093CC0187E00E94861D882368
+:103B8000A9F18BE10E94861D882351F08091CC0120
+:103B900081FB222720F991E0922790FB81F90EC04A
+:103BA0008EE00E94861D882361F08091CC0182FB0B
+:103BB000222720F991E0922790FB82F98093CC0193
+:103BC00015C080E10E94861D9091CC01882341F0B0
+:103BD00093FB222720F981E0822780FB93F904C020
+:103BE000892F809580FB90F99093CC018091CC0136
+:103BF0000E94EA1E0E94F81E8093DE0180EE0E9461
+:103C0000861D882341F08091DE01982F909590FBCE
+:103C100080F98093DE0189E30E94861D882359F094
+:103C20008091DE0181FB222720F991E0922790FB11
+:103C300081F98093DE0182EE0E94861D882359F06F
+:103C40008091DE0182FB222720F991E0922790FBF0
+:103C500082F98093DE0186EE0E94861D882359F04A
+:103C60008091DE0183FB222720F991E0922790FBCF
+:103C700083F98093DE0183EE0E94861D882359F02C
+:103C80008091DE0184FB222720F991E0922790FBAE
+:103C900084F98093DE0185E30E94861D882359F014
+:103CA0008091DE0185FB222720F991E0922790FB8D
+:103CB00085F98093DE0181E30E94861D882359F0F7
+:103CC0008091DE0186FB222720F991E0922790FB6C
+:103CD00086F98093DE0181E10E94861D882359F0D8
+:103CE0008091DE0187FB222720F991E0922790FB4B
+:103CF00087F98093DE018091DE010E94FC1E809195
+:103D0000DE0187FB882780F980930D0187E20E94FE
+:103D1000861DC82F8EE10E94861D8111C2608FE131
+:103D20000E94861D8111C46080E20E94861D81115F
+:103D3000C86081E20E94861D8111C06182E20E94FA
+:103D4000861D8111C06283E20E94861D8111C064BC
+:103D500084E20E94861D882311F0C06802C0CC2333
+:103D600029F08C2F0E94F31E6C2F03C00E94EF1EBF
+:103D7000682F70E080E090E0CF910C94E219CF9131
+:103D800008956DEE7EEF80E090E00E94352560E0C2
+:103D900082E090E00E94272560E083E090E00E94AE
+:103DA000272560E084E090E00E94272560E085E020
+:103DB00090E00C94272580E090E00E94212521E0EE
+:103DC0008D3E9E4F09F020E0822F089582E090E022
+:103DD0000C941925682F82E090E00C94272583E04D
+:103DE00090E00C941925682F83E090E00C9427252F
+:103DF00084E090E00C941925682F84E090E00C9406
+:103E000027258091D30180FF0BC06091130185E0CD
+:103E1000689FB001112475956795759567952BC0BE
+:103E200081FF09C06091130185E0689FB0011124F2
+:103E30007595679520C082FF07C06091130185E0EA
+:103E4000689FB001112417C09091D4019923D1F03B
+:103E500060911201961788F72091130185E0289F41
+:103E600090011124929FA001939F500D112470E0A6
+:103E7000CA010E94EB246038710540F46115710598
+:103E800019F406C065E070E0862F08958FE7089565
+:103E900081E008958091D30180FF08C060911101F5
+:103EA00070E0759567957595679521C081FF06C08F
+:103EB0006091110170E07595679519C082FF04C08B
+:103EC0006091110170E010C09091D401992399F094
+:103ED000609110019617A0F780911101899FC00190
+:103EE000112470E00E94EB246038710540F46115E4
+:103EF000710519F406C061E070E0862F08958FE720
+:103F0000089581E00895803F21F40E94011F81956A
+:103F100004C0813F29F40E94011F8093D7010895B6
+:103F2000823F21F40E94011F819504C0833F29F440
+:103F30000E94011F8093D6010895893F19F40E94C1
+:103F40004A1F05C08A3F31F40E944A1F8195809321
+:103F5000D80108958B3F21F40E944A1F819504C027
+:103F60008C3F29F40E944A1F8093D9010895843F11
+:103F700021F48091D501816017C0853F21F48091A3
+:103F8000D501826011C0863F21F48091D501846003
+:103F90000BC0873F21F48091D501886005C0883F20
+:103FA00031F48091D50180618093D50108958D3FD2
+:103FB00021F48091D30181600BC08E3F21F4809168
+:103FC000D301826005C08F3F29F48091D3018460C2
+:103FD0008093D3010895803F39F48091D70187FF02
+:103FE0006CC01092D70169C0813F29F48091D7013C
+:103FF0001816BCF362C09091D601823F29F497FF56
+:104000005CC01092D60159C0833F19F41916CCF345
+:1040100054C0893F41F48091D80118160CF04DC06E
+:104020001092D8014AC08A3F29F48091D80187FFB5
+:1040300044C0F6CF8B3F39F48091D90187FF3DC052
+:104040001092D9013AC08C3F29F48091D9011816F9
+:10405000BCF333C0843F21F48091D5018E7F17C01B
+:10406000853F21F48091D5018D7F11C0863F21F4D9
+:104070008091D5018B7F0BC0873F21F48091D501C2
+:10408000877F05C0883F31F48091D5018F7E809372
+:10409000D50113C08D3F21F48091D3018E7F0BC0D9
+:1040A0008E3F21F48091D3018D7F05C08F3F29F48D
+:1040B0008091D3018B7F8093D3018091D6018111B0
+:1040C0000EC08091D70181110AC08091D801811161
+:1040D00006C08091D901811102C01092D4010895C7
+:1040E00085ED91E00E94D9100E94D71C9093D201D7
+:1040F0008093D10108951F93CF93DF938091D101D5
+:104100009091D2010E94E31CAC019091D4019923BB
+:1041100021F02091140130E006C0209115018AE0C1
+:10412000289F900111244217530708F485C08091FD
+:10413000D601C091D701D091D8011091D901811138
+:1041400007C0C11175C0D11173C0111171C074C005
+:104150009F3F19F09F5F9093D401181624F40E949A
+:10416000011F8093D6018091D60187FF05C00E9470
+:10417000011F81958093D6011C1624F40E94011F13
+:104180008093D7018091D70187FF05C00E94011F4E
+:1041900081958093D7016091D601662331F1C0915A
+:1041A000D701CC2311F1062E000C770B880B990B4D
+:1041B0000E94F22323E333E343E35FE30E945624A8
+:1041C0000E94BA236093D6016C2FCC0F770B880B1B
+:1041D000990B0E94F22323E333E343E35FE30E945E
+:1041E00056240E94BA236093D7011D1624F40E941E
+:1041F0004A1F8093D8018091D80187FF05C00E9493
+:104200004A1F81958093D801111624F40E944A1FF9
+:104210008093D9018091D90187FF05C00E944A1F70
+:1042200081958093D901DF91CF911F910C947020DB
+:104230009F3F09F08FCFA0CFDF91CF911F910895BD
+:10424000E5EDF1E085E0DF011D928A95E9F7109236
+:10425000D4011092D3010895833081F128F4813084
+:1042600059F08230D1F00895853009F449C0B8F191
+:10427000863009F456C0089580911501262F30E04C
+:10428000280F311D2F3F310524F4680F609315016D
+:1042900008958FEF80931501089580911401262FC2
+:1042A00030E0280F311D2F3F310524F4680F609353
+:1042B000140108958FEF80931401089580911301E4
+:1042C000262F30E0280F311D2F3F310524F4680FD1
+:1042D0006093130108958FEF8093130108958091E7
+:1042E0001201262F30E0280F311D2F3F310524F415
+:1042F000680F6093120108958FEF80931201089563
+:1043000080911101262F30E0280F311D2F3F3105FC
+:1043100024F4680F6093110108958FEF80931101C9
+:10432000089580911001262F30E0280F311D2F3F76
+:10433000310524F4680F6093100108958FEF809386
+:1043400010010895833011F128F4813049F0823052
+:1043500091F00895853081F120F18630C1F1089502
+:1043600080911501681720F4861B8093150108952C
+:1043700010921501089580911401681720F4861B8E
+:1043800080931401089510921401089580911301EF
+:10439000681720F4861B809313010895109213016F
+:1043A000089580911201681720F4861B80931201F2
+:1043B000089510921201089580911101681720F458
+:1043C000861B809311010895109211010895809128
+:1043D0001001681720F4861B809310010895109235
+:1043E000100108950F931F938D3109F46BC008F0ED
+:1043F0003FC08E3009F47DC0C0F4873009F46EC030
+:1044000068F4863009F0AFC08091CC01817F8E7F47
+:104410008093CC0181E08093DB01A6C0883009F451
+:1044200058C08B3009F49BC09EC0863109F497C0F8
+:1044300078F4803109F470C0813109F094C00E9491
+:104440002B1690910D0181E0892780930D0187C083
+:10445000893109F484C08B3109F085C08091CC0189
+:1044600081FB222720F991E0922790FB81F94AC035
+:10447000853309F45BC048F4873209F457C008F467
+:104480005AC0893209F452C06EC0833438F48A337A
+:1044900008F067C0883309F462C065C0833409F44A
+:1044A00045C0883409F05FC00E942B160FEF13ED52
+:1044B00020E3015010402040E1F700C000000E94BE
+:1044C000321D4DC00E9474230E94C2100E94B80980
+:1044D00046C00E94E61E0E94F81E41C09091CC0189
+:1044E000892F817090FF12C0917F9E7F9093CC01A5
+:1044F0003BC08091CC0182FB222720F991E09227DA
+:1045000090FB82F98093CC01992349F18091CC01F1
+:1045100081608093CC0123C08091CC0183FB222752
+:1045200020F991E0922790FB83F9ECCF61E070E0F5
+:1045300080E090E010C08D5141E050E060E070E01C
+:104540008A019B0104C0000F111F221F331F8A958F
+:10455000D2F7C901B8010E94E2190E942B1681E02E
+:1045600003C08953E9CF80E01F910F91089580E047
+:1045700008950C94B722CF93C82F8091DB0181302E
+:1045800079F018F08230E9F187C0E0910E01F091E6
+:104590000F018081813169F0823209F07FC009C04A
+:1045A000E0910E01F0910F018081813111F0823292
+:1045B00061F48C2F0E94B922811104C08C2F0E94BB
+:1045C000F2211DC081E090E01AC08C2F0E94B7221A
+:1045D000811114C0C43179F048F4CB3079F0C03186
+:1045E00009F060C082E08093DB0108C0C93219F095
+:1045F000C83321F057C01092DB0154C081E08170B4
+:1046000053C0C93289F118F5C43171F1A8F4C7302B
+:1046100009F046C08AE08093150194E1909314015B
+:1046200093E0909313018093120188E0809311012D
+:1046300088E28093100134C0CE51C63088F5EC2F4B
+:10464000F0E0E65DFE4F80818093DA0129C0CE3430
+:10465000E9F020F4CB3421F56AE013C0C13579F0DC
+:10466000C235F1F461E00DC08091DA01882319F0C0
+:104670001092DA0115C081E08093DB0115C061E082
+:1046800006C08091DA010E942C210AC06AE0809164
+:10469000DA010E94A22104C01092DB0180E004C074
+:1046A00081E002C080E0ABCFCF910895E1E8F0E077
+:1046B0008081886080838081816080838FB7F89457
+:1046C00093E09093890090ED909388008FBF0895B8
+:1046D000EFE6F0E08081826080830895EFE6F0E00D
+:1046E00080818D7F80830895EFE6F0E0908182E005
+:1046F0008927808308951F920F920FB60F9211247D
+:104700002F933F934F935F936F937F938F939F93D9
+:10471000AF93BF93EF93FF938091DC019091DD0104
+:1047200001969093DD018093DC01811103C082E04A
+:104730000E94B809E091DD01E695E695F0E0E557C5
+:10474000F94FE4918091DC018E1303C080E00E9458
+:10475000B809FF91EF91BF91AF919F918F917F9198
+:104760006F915F914F913F912F910F900FBE0F90DE
+:104770001F9018950E94C1236894B1110C94502485
+:1047800008950E94352488F09F5798F0B92F9927F3
+:10479000B751B0F0E1F0660F771F881F991F1AF02C
+:1047A000BA95C9F714C0B13091F00E944F24B1E01E
+:1047B00008950C944F24672F782F8827B85F39F01D
+:1047C000B93FCCF3869577956795B395D9F73EF4C5
+:1047D00090958095709561957F4F8F4F9F4F08956D
+:1047E000E89409C097FB3EF490958095709561958B
+:1047F0007F4F8F4F9F4F9923A9F0F92F96E9BB2741
+:104800009395F695879577956795B795F111F8CFBC
+:10481000FAF4BB0F11F460FF1BC06F5F7F4F8F4F27
+:104820009F4F16C0882311F096E911C0772321F01D
+:104830009EE8872F762F05C0662371F096E8862FB5
+:1048400070E060E02AF09A95660F771F881FDAF70C
+:10485000880F9695879597F9089557FD9058440FBE
+:10486000551F59F05F3F71F04795880F97FB991FCF
+:1048700061F09F3F79F0879508951216130614068C
+:10488000551FF2CF4695F1DF08C016161706180619
+:10489000991FF1CF86957105610508940895E894F4
+:1048A000BB2766277727CB0197F908950E946924D3
+:1048B0000C94DA240E94CC2438F00E94D32420F0F7
+:1048C000952311F00C94C3240C94C92411240C9446
+:1048D00050240E942D2470F3959FC1F3950F50E052
+:1048E000551F629FF001729FBB27F00DB11D639FA2
+:1048F000AA27F00DB11DAA1F649F6627B00DA11D48
+:10490000661F829F2227B00DA11D621F739FB00DED
+:10491000A11D621F839FA00D611D221F749F33275D
+:10492000A00D611D231F849F600D211D822F762FF6
+:104930006A2F11249F5750409AF0F1F088234AF0D3
+:10494000EE0FFF1FBB1F661F771F881F915050403F
+:10495000A9F79E3F510580F00C94C3240C94502479
+:104960005F3FE4F3983ED4F3869577956795B795C6
+:10497000F795E7959F5FC1F7FE2B880F911D9695E0
+:10498000879597F9089597F99F6780E870E060E050
+:1049900008959FEF80EC089500240A9416161706D8
+:1049A00018060906089500240A9412161306140620
+:1049B00005060895092E0394000C11F4882352F083
+:1049C000BB0F40F4BF2B11F460FF04C06F5F7F4F3B
+:1049D0008F4F9F4F089597FB072E16F4009407D032
+:1049E00077FD09D00E94052507FC05D03EF490957F
+:1049F00081959F4F0895709561957F4F0895EE0FB3
+:104A0000FF1F0590F491E02D0994AA1BBB1B51E1F7
+:104A100007C0AA1FBB1FA617B70710F0A61BB70B2E
+:104A2000881F991F5A95A9F780959095BC01CD01D3
+:104A30000895F999FECF92BD81BDF89A992780B566
+:104A40000895A8E1B0E042E050E00C943C25262F08
+:104A5000F999FECF1FBA92BD81BD20BD0FB6F89463
+:104A6000FA9AF99A0FBE019608950E942725272FDA
+:104A70000C942825DC01CB01FC01F999FECF06C07E
+:104A8000F2BDE1BDF89A319600B40D92415050400C
+:084A9000B8F70895F894FFCF78
+:104A98002002B909490A240AF009BC090101BA012E
+:104AA80028080A03140A3F4D36394C06FF05C90584
+:104AB800900523053C0555056E050102030405060E
+:044AC80007080900D2
 :00000001FF
diff --git a/keyboard/ergodox_ez/makeallhex.sh b/keyboard/ergodox_ez/makeallhex.sh
new file mode 100755
index 0000000000..9ea899e1ae
--- /dev/null
+++ b/keyboard/ergodox_ez/makeallhex.sh
@@ -0,0 +1,9 @@
+#!/bin/bash
+#a quick tool to rebuild all the hex files for the keymaps in the ./keymaps/ directory
+make clean
+for f in ./keymaps/*
+	do 
+		MAPNAME=$(echo "$f"|sed -r 's#^./keymaps/##')
+		make KEYMAP=$MAPNAME
+		mv ergodox_ez.hex "$f/$MAPNAME.hex"
+done
-- 
cgit v1.2.3


From 7c33f8493fb4ecd664390232c8de856158f9fcae Mon Sep 17 00:00:00 2001
From: Didier Loiseau <didierloiseau+git@gmail.com>
Date: Sun, 7 Feb 2016 19:29:49 +0100
Subject: Keymap header for the BÉPO layout
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 quantum/keymap_extras/keymap_bepo.h | 311 ++++++++++++++++++++++++++++++++++++
 1 file changed, 311 insertions(+)
 create mode 100644 quantum/keymap_extras/keymap_bepo.h

diff --git a/quantum/keymap_extras/keymap_bepo.h b/quantum/keymap_extras/keymap_bepo.h
new file mode 100644
index 0000000000..1ab2d63ddd
--- /dev/null
+++ b/quantum/keymap_extras/keymap_bepo.h
@@ -0,0 +1,311 @@
+/* Keymap macros for the French BÉPO layout - http://bepo.fr */
+#ifndef KEYMAP_BEPO_H
+#define KEYMAP_BEPO_H
+
+#include "keymap_common.h"
+
+// Alt gr
+#ifndef ALTGR
+#define ALTGR(kc)   RALT(kc)
+#endif
+#ifndef ALGR
+#define ALGR(kc)    ALTGR(kc)
+#endif
+#define BP_ALGR KC_RALT
+
+// Normal characters
+// First row (on usual keyboards)
+#define BP_DOLLAR           KC_GRAVE            // $
+#define BP_DLR              BP_DOLLAR
+#define BP_DOUBLE_QUOTE     KC_1                // "
+#define BP_DQOT             BP_DOUBLE_QUOTE
+#define BP_LEFT_GUILLEMET   KC_2                // «
+#define BP_LGIL             BP_LEFT_GUILLEMET
+#define BP_RIGHT_GUILLEMET  KC_3                // »
+#define BP_RGIL             BP_RIGHT_GUILLEMET
+#define BP_LEFT_PAREN       KC_4                // (
+#define BP_LPRN             BP_LEFT_PAREN
+#define BP_RIGHT_PAREN      KC_5                // )
+#define BP_RPRN             BP_RIGHT_PAREN
+#define BP_AT               KC_6                // @
+#define BP_PLUS             KC_7                // +
+#define BP_MINUS            KC_8                // -
+#define BP_MINS             BP_MINUS
+#define BP_SLASH            KC_9                // /
+#define BP_SLSH             BP_SLASH
+#define BP_ASTERISK         KC_0                // *
+#define BP_ASTR             BP_ASTERISK
+#define BP_EQUAL            KC_MINUS            // =
+#define BP_EQL              BP_EQUAL
+#define BP_PERCENT          KC_EQUAL            // %
+#define BP_PERC             BP_PERCENT
+
+// Second row
+#define BP_B                KC_Q
+#define BP_E_ACUTE          KC_W        // é
+#define BP_ECUT             BP_E_ACUTE
+#define BP_P                KC_E
+#define BP_O                KC_R
+#define BP_E_GRAVE          KC_T        // è
+#define BP_EGRV             BP_E_GRAVE
+#define BP_DEAD_CIRCUMFLEX  KC_Y        // dead ^
+#define BP_DCRC             BP_DEAD_CIRCUMFLEX
+#define BP_V                KC_U
+#define BP_D                KC_I
+#define BP_L                KC_O
+#define BP_J                KC_P
+#define BP_Z                KC_LBRACKET
+#define BP_W                KC_RBRACKET
+
+// Third row
+#define BP_A            KC_A
+#define BP_U            KC_S
+#define BP_I            KC_D
+#define BP_E            KC_F
+#define BP_COMMA        KC_G        // ,
+#define BP_COMM         BP_COMMA
+#define BP_C            KC_H
+#define BP_T            KC_J
+#define BP_S            KC_K
+#define BP_R            KC_L
+#define BP_N            KC_SCOLON
+#define BP_M            KC_QUOTE
+#define BP_C_CEDILLA    KC_BSLASH   // ç
+#define BP_CCED         BP_C_CEDILLA
+
+// Fourth row
+#define BP_E_CIRCUMFLEX     KC_NONUS_BSLASH // ê
+#define BP_ECRC             BP_E_CIRCUMFLEX
+#define BP_A_GRAVE          KC_Z            // à
+#define BP_AGRV             BP_A_GRAVE
+#define BP_Y                KC_X
+#define BP_X                KC_C
+#define BP_DOT              KC_V            // .
+#define BP_K                KC_B
+#define BP_APOSTROPHE       KC_N
+#define BP_APOS             BP_APOSTROPHE   // '
+#define BP_Q                KC_M
+#define BP_G                KC_COMMA
+#define BP_H                KC_DOT
+#define BP_F                KC_SLASH
+
+// Shifted characters
+// First row
+#define BP_HASH     LSFT(BP_DOLLAR)     // #
+#define BP_1        LSFT(KC_1)
+#define BP_2        LSFT(KC_2)
+#define BP_3        LSFT(KC_3)
+#define BP_4        LSFT(KC_4)
+#define BP_5        LSFT(KC_5)
+#define BP_6        LSFT(KC_6)
+#define BP_7        LSFT(KC_7)
+#define BP_8        LSFT(KC_8)
+#define BP_9        LSFT(KC_9)
+#define BP_0        LSFT(KC_0)
+#define BP_DEGREE   LSFT(BP_EQUAL)      // °
+#define BP_DEGR     BP_DEGREE
+#define BP_GRAVE    LSFT(BP_PERCENT)    // `
+#define BP_GRV      BP_GRAVE
+
+// Second row
+#define BP_EXCLAIM  LSFT(BP_DEAD_CIRCUMFLEX)    // !
+#define BP_EXLM     BP_EXCLAIM
+
+// Third row
+#define BP_SCOLON   LSFT(BP_COMMA)  // ;
+#define BP_SCLN     BP_SCOLON
+
+// Fourth row
+#define BP_COLON    LSFT(BP_DOT)    // :
+#define BP_COLN     BP_COLON
+#define BP_QUESTION LSFT(BP_QUOTE)  // ?
+#define BP_QEST     BP_QUESTION
+
+// Space bar
+#define BP_NON_BREAKING_SPACE   LSFT(KC_SPACE)
+#define BP_NBSP                 BP_NON_BREAKING_SPACE
+
+// AltGr-ed characters
+// First row
+#define BP_EN_DASH          ALTGR(BP_DOLLAR)    // –
+#define BP_NDSH             BP_EN_DASH
+#define BP_EM_DASH          ALTGR(KC_1)         // —
+#define BP_MDSH             BP_EM_DASH
+#define BP_LESS             ALTGR(KC_2)         // <
+#define BP_GREATER          ALTGR(KC_3)         // >
+#define BP_GRTR             BP_GREATER
+#define BP_LBRACKET         ALTGR(KC_4)         // [
+#define BP_LBRC             BP_LBRACKET
+#define BP_RBRACKET         ALTGR(KC_5)         // ]
+#define BP_RBRC             BP_RBRACKET
+#define BP_CIRCUMFLEX       ALTGR(KC_6)         // ^
+#define BP_CIRC             BP_CIRCUMFLEX
+#define BP_PLUS_MINUS       ALTGR(KC_7)         // ±
+#define BP_PSMS             BP_PLUS_MINUS
+#define BP_MATH_MINUS       ALTGR(KC_8)         // −
+#define BP_MMNS             BP_MATH_MINUS
+#define BP_OBELUS           ALTGR(KC_9)         // ÷
+#define BP_OBEL             BP_OBELUS
+// more conventional name of the symbol
+#define BP_DIVISION_SIGN    BP_OBELUS
+#define BP_DVSN             BP_DIVISION_SIGN
+#define BP_TIMES            ALTGR(KC_0)         // ×
+#define BP_TIMS             BP_TIMES
+#define BP_DIFFERENT        ALTGR(BP_EQUAL)     // ≠
+#define BP_DIFF             BP_DIFFERENT
+#define BP_PERMILLE         ALTGR(BP_PERCENT)   // ‰
+#define BP_PMIL             BP_PERMILLE
+
+// Second row
+#define BP_PIPE                 ALTGR(BP_B)         // |
+#define BP_DEAD_ACUTE           ALTGR(BP_E_ACUTE)   // dead ´
+#define BP_DACT                 BP_DEAD_ACUTE
+#define BP_AMPERSAND            ALTGR(BP_P)         // &
+#define BP_AMPR                 BP_AMPERSAND
+#define BP_OE_LIGATURE          ALTGR(BP_O)         // œ
+#define BP_OE                   BP_OE_LIGATURE
+#define BP_DEAD_GRAVE           ALTGR(BP_E_GRAVE)   // `
+#define BP_DGRV                 BP_DEAD_GRAVE
+#define BP_INVERTED_EXCLAIM     ALTGR(BP_DEAD_CIRCUMFLEX)   // ¡
+#define BP_IXLM                 BP_INVERTED_EXCLAIM
+#define BP_DEAD_CARON           ALTGR(BP_V)         // dead ˇ
+#define BP_DCAR                 BP_DEAD_CARON
+#define BP_ETH                  ALTGR(BP_D)         // ð
+#define BP_DEAD_SLASH           ALTGR(BP_L)         // dead /
+#define BP_DSLH                 BP_DEAD_SLASH
+#define BP_IJ_LIGATURE          ALTGR(BP_J)         // ij
+#define BP_IJ                   BP_IJ_LIGATURE
+#define BP_SCHWA                ALTGR(BP_Z)         // ə
+#define BP_SCWA                 BP_SCHWA
+#define BP_DEAD_BREVE           ALTGR(BP_W)         // dead ˘
+#define BP_DBRV                 BP_DEAD_BREVE
+
+// Third row
+#define BP_AE_LIGATURE              ALTGR(BP_A)         // æ
+#define BP_AE                       BP_AE_LIGATURE
+#define BP_U_GRAVE                  AGR(BP_U)           // ù
+#define BP_UGRV                     BP_U_GRAVE
+#define BP_DEAD_TREMA               ALTGR(BP_I)         // dead ¨ (trema/umlaut/diaresis)
+#define BP_DTRM                     BP_DEAD_TREMA
+#define BP_EURO                     ALTGR(BP_E)         // €
+#define BP_TYPOGRAPHICAL_APOSTROPHE ALTGR(BP_COMMMA)    // ’
+#define BP_TAPO                     BP_TYPOGRAPHICAL_APOSTROPHE
+#define BP_COPYRIGHT                ALTGR(BP_C)         // ©
+#define BP_CPRT                     BP_COPYRIGHT
+#define BP_THORN                    ALTGR(BP_T)         // þ
+#define BP_THRN                     BP_THORN
+#define BP_SHARP_S                  ALTGR(BP_S)         // ß
+#define BP_SRPS                     BP_SHARP_S
+#define BP_REGISTERED_TRADEMARK     ALTGR(BP_R)         // ®
+#define BP_RTM                      BP_REGISTERED_TRADEMARK
+#define BP_DEAD_TILDE               ALTGR(BP_N)         // dead ~
+#define BP_DTLD                     BP_DEAD_TILDE
+#define BP_DEAD_MACRON              ALTGR(BP_M)         // dead ¯
+#define BP_DMCR                     BP_DEAD_MACRON
+#define BP_DEAD_CEDILLA             ALTGR(BP_C_CEDILLA) // dead ¸
+#define BP_DCED                     BP_DEAD_CEDILLA
+
+// Fourth row
+#define BP_NONUS_SLASH          ALTGR(BP_E_CIRCUMFLEX)  // / on non-us backslash key (102nd key, ê in bépo)
+#define BP_NUSL                 BP_NONUS_SLASH
+#define BP_BACKSLASH            ALTGR(BP_A_GRAVE)       /* \ */
+#define BP_BSLS                 BP_BACKSLASH
+#define BP_LEFT_CURLY_BRACE     ALTGR(BP_Y)             // {
+#define BP_LCBR                 BP_LEFT_CURLY_BRACE
+#define BP_RIGHT_CURLY_BRACE    ALTGR(BP_X)             // }
+#define BP_RCBR                 BP_RIGHT_CURLY_BRACE
+#define BP_ELLIPSIS             ALTGR(BP_DOT)           // …
+#define BP_ELPS                 BP_ELLIPSIS
+#define BP_TILDE                ALTGR(BP_K)             // ~
+#define BP_TILD                 BP_TILDE
+#define BP_INVERTED_QUESTION    ALTGR(BP_QUESTION)      // ¿
+#define BP_IQST                 BP_INVERTED_QUESTION
+#define BP_DEAD_RING            ALTGR(BP_Q)             // dead °
+#define BP_DRNG                 BP_DEAD_RING
+#define BP_DEAD_GREEK           ALTGR(BP_G)             // dead Greek key (following key will make a Greek letter)
+#define BP_DGRK                 BP_DEAD_GREEK
+#define BP_DAGGER               ALTGR(BP_H)             // †
+#define BP_DAGR                 BP_DAGGER
+#define BP_DEAD_OGONEK          ALTGR(BP_F)             // dead ˛
+#define BP_DOGO                 BP_DEAD_OGONEK
+
+// Space bar
+#define BP_UNDERSCORE   ALTGR(KC_SPACE)     // _
+#define BP_UNDS         BP_UNDERSCORE
+
+// AltGr-Shifted characters (different from capitalised AltGr-ed characters)
+// First row
+#define BP_PARAGRAPH            ALTGR(BP_HASH)      // ¶
+#define BP_PARG                 BP_PARAGRAPH
+#define BP_LOW_DOUBLE_QUOTE     ALTGR(BP_1)         // „
+#define BP_LWQT                 BP_LOW_DOUBLE_QUOTE
+#define BP_LEFT_DOUBLE_QUOTE    ALTGR(BP_2)         // “
+#define BP_LDQT                 BP_LEFT_DOUBLE_QUOTE
+#define BP_RIGHT_DOUBLE_QUOTE   ALTGR(BP_3)         // ”
+#define BP_RDQT                 BP_RIGHT_DOUBLE_QUOTE
+#define BP_LESS_OR_EQUAL        ALTGR(BP_4)         // ≤
+#define BP_LEQL                 BP_LESS_OR_EQUAL
+#define BP_GREATER_OR_EQUAL     ALTGR(BP_5)         // ≥
+#define BP_GEQL                 BP_GREATER_OR_EQUAL
+// nothing on ALTGR(BP_6)
+#define BP_NEGATION             ALTGR(BP_7)         // ¬
+#define BP_NEGT                 BP_NEGATION
+#define BP_ONE_QUARTER          ALTGR(BP_8)         // ¼
+#define BP_1QRT                 BP_ONE_QUARTER
+#define BP_ONE_HALF             ALTGR(BP_9)         // ½
+#define BP_1HLF                 BP_ONE_HALF
+#define BP_THREE_QUARTERS       ALTGR(BP_0)         // ¾
+#define BP_3QRT                 BP_THREE_QUARTERS
+#define BP_MINUTES              ALTGR(BP_DEGREE)    // ′
+#define BP_MNUT                 BP_MINUTES
+#define BP_SECONDS              ALTGR(BP_GRAVE)     // ″
+#define BP_SCND                 BP_SECONDS
+
+// Second row
+#define BP_BROKEN_PIPE          LSFT(BP_PIPE)           // ¦
+#define BP_BPIP                 BP_BROKEN_PIPE
+#define BP_DEAD_DOUBLE_ACUTE    LSFT(BP_DEAD_ACUTE)     // ˝
+#define BP_DDCT                 BP_DEAD_DOUBLE_ACUTE
+#define BP_SECTION              ALTGR(LSFT(BP_P))       // §
+#define BP_SECT                 BP_SECTION
+// LSFT(BP_DEAD_GRAVE) is actually the same character as LSFT(BP_PERCENT)
+#define BP_GRAVE_BIS            LSFT(BP_DEAD_GRAVE)     // `
+#define BP_GRVB                 BP_GRAVE_BIS
+
+// Third row
+#define BP_DEAD_DOT_ABOVE       LSFT(BP_DEAD_TREMA)     // dead ˙
+#define BP_DDTA                 BP_DEAD_DOT_ABOVE
+#define BP_DEAD_CURRENCY        LSFT(BP_EURO)           // dead ¤ (next key will generate a currency code like ¥ or £)
+#define BP_DCUR                 BP_DEAD_CURRENCY
+#define BP_DEAD_HORN            LSFT(ALTGR(BP_COMMA))   // dead ̛
+#define BP_DHRN                 BP_DEAD_HORN
+#define BP_LONG_S               LSFT(ALTGR(BP_C))       // ſ
+#define BP_LNGS                 BP_LONG_S
+#define BP_TRADEMARK            LSFT(BP_REGISTERED_TRADEMARK)   // ™
+#define BP_TM                   BP_TRADEMARK
+#define BP_ORDINAL_INDICATOR_O  LSFT(ALTGR(BP_M))               // º
+#define BP_ORDO                 BP_ORDINAL_INDICATOR_O
+#define BP_DEAD_COMMA           LSFT(BP_DEAD_CEDILLA)   // dead ˛
+#define BP_DCOM                 BP_DEAD_COMMA
+
+// Fourth row
+#define BP_LEFT_QUOTE           LSFT(ALTGR(BP_Y))       // ‘
+#define BP_LQOT                 BP_LEFT_QUOTE
+#define BP_RIGHT_QUOTE          LSFT(ALTGR(BP_X))       // ’
+#define BP_RQOT                 BP_RIGHT_QUOTE
+#define BP_INTERPUNCT           LSFT(ALTGR(BP_DOT))     // ·
+#define BP_IPCT                 BP_INTERPUNCT
+#define BP_DEAD_HOOK_ABOVE      LSFT(ALTGR(BP_QUESTION))    // dead ̉
+#define BP_DHKA                 BP_DEAD_HOOK_ABOVE
+#define BP_DEAD_UNDERDOT        LSFT(BP_DEAD_RING)      // dead ̣
+#define BP_DUDT                 BP_DEAD_UNDERDOT
+#define BP_DOUBLE_DAGGER        LSFT(BP_DAGGER)         // ‡
+#define BP_DDGR                 BP_DOUBLE_DAGGER
+#define BP_ORDINAL_INDICATOR_A  LSFT(ALTGR(BP_F))       // ª
+#define BP_ORDA                 BP_ORDINAL_INDICATOR_A
+
+// Space bar
+#define BP_NARROW_NON_BREAKING_SPACE    ALTGR(BP_NON_BREAKING_SPACE)
+#define BP_NNBS                         BP_NARROW_NON_BREAKING_SPACE
+
+#endif
-- 
cgit v1.2.3


From bfc6eca44aeb3ad22a1c37206005dcfe617431cd Mon Sep 17 00:00:00 2001
From: Daniel Kriesten <daniel.kriesten@etit.tu-chemnitz.de>
Date: Mon, 14 Mar 2016 13:35:34 +0100
Subject: fixes an obvious typo to have DE_LCBR produce {

---
 quantum/keymap_extras/keymap_german_osx.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/quantum/keymap_extras/keymap_german_osx.h b/quantum/keymap_extras/keymap_german_osx.h
index b011561e2f..da91b4bf46 100644
--- a/quantum/keymap_extras/keymap_german_osx.h
+++ b/quantum/keymap_extras/keymap_german_osx.h
@@ -12,7 +12,7 @@
 #define DE_Z KC_Y
 #define DE_Y KC_Z
 
-#define DE_A KC_A 
+#define DE_A KC_A
 #define DE_B KC_B
 #define DE_C KC_C
 #define DE_D KC_D
@@ -87,7 +87,7 @@
 // Alt-ed characters
 #define DE_SQ2 LALT(KC_2) // ²
 #define DE_SQ3 LALT(KC_3) // ³
-#define DE_LCBR LALT(KC_7) // {
+#define DE_LCBR LALT(KC_8) // {
 #define DE_LBRC LALT(KC_5) // [
 #define DE_RBRC LALT(KC_6) // ]
 #define DE_RCBR LALT(KC_9) // }
-- 
cgit v1.2.3


From b8d4af8d4ad5fba13faf76149e349a1ee04284b9 Mon Sep 17 00:00:00 2001
From: yoyoerx <kevin.wepasnick@gmail.com>
Date: Mon, 14 Mar 2016 13:19:29 -0400
Subject: Cygwin Based Users Guide v0.6 -fixes to dfu-programmer build

---
 keyboard/planck/CYGWIN_GUIDE.md | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/keyboard/planck/CYGWIN_GUIDE.md b/keyboard/planck/CYGWIN_GUIDE.md
index 0b08a6aa1e..ac13e745d7 100755
--- a/keyboard/planck/CYGWIN_GUIDE.md
+++ b/keyboard/planck/CYGWIN_GUIDE.md
@@ -17,6 +17,9 @@ Download the `cygwin` setup ([x86_64](https://cygwin.com/setup-x86_64.exe)) and
 - devel/make
 - devel/texinfo
 - devel/gettext-devel
+- devel/automake
+- devel/autoconfig
+- devel/libtool
 - text/gettext
 - libs/libgcc1
 - interpreters/m4
@@ -60,7 +63,7 @@ These commands will set up the install directory and the `PATH` variable, which
 $ PREFIX=$HOME/local/avr
 $ export PREFIX
 $ PATH=/usr/local/bin:/usr/local/lib:/usr/local/include:/bin:/lib:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS
-$ PATH=$PATH:$PREFIX/bin
+$ PATH=$PATH:$PREFIX/bin:$PREFIX/lib
 $ export PATH
 ```
 
@@ -155,13 +158,13 @@ $ make install
 We can either build our own, or use the precomplied binaries.  The precompiled binaries don't play well with `cygwin` so it is better to build them ourselves.  The procedure for the precompiled binaries is included at the end of this guide.
 
 ### Build and Install the `libusb`
-The `dfu-programmer` requires `libusb` so that it can interact with the USB system.
+The `dfu-programmer` requires `libusb` so that it can interact with the USB system. These repos must be bootstrapped in order to create an appropriate `./configure` and `Makefile` for your system.
 ```
 $ cd ~/src
 $ git clone https://github.com/libusb/libusb.git
 $ cd libusb
 $ ./bootstrap.sh
-$ ./configure --prefix=$PREFIX
+$ ./configure
 $ make
 $ make install
 ```
@@ -172,7 +175,7 @@ $ cd ~/src
 $ git clone https://github.com/dfu-programmer/dfu-programmer.git
 $ cd dfu-programmer
 $ ./bootstrap.sh
-$ ./configure --prefix=$PREFIX
+$ ./configure
 $ make
 $ make install
 ```
@@ -180,7 +183,7 @@ $ make install
 Verify the installation with:
 ```
 $ which dfu-programmer
-/home/Kevin/local/avr/bin/dfu-programmer
+/usr/local/bin/dfu-programmer
 
 $ dfu-programmer
 dfu-programmer 0.7.2
@@ -315,7 +318,6 @@ These tools are for debugging your firmware, etc. before flashing. Theoretically
 $ cd ~/src
 $ git clone git://sourceware.org/git/binutils-gdb.git
 $ cd binutils-gdb
-$ ./bootstrap
 $ mkdir obj-avr
 $ cd obj-avr
 $ ../configure --prefix=$PREFIX --target=avr --build=x86_64-unknown-cygwin --with-gmp=/usr/local --with-mpfr=/usr/local --with-mpc=/usr/local --disable-nls --enable-static
-- 
cgit v1.2.3


From 8aa559b8257a4494c8c5a3daaac95c87f8264a07 Mon Sep 17 00:00:00 2001
From: Miguel Palhas <mpalhas@gmail.com>
Date: Sat, 30 Jan 2016 22:30:31 +0000
Subject: Adds naps62's layout

---
 keyboard/ergodox_ez/keymaps/naps62/README.md      |   29 +
 keyboard/ergodox_ez/keymaps/naps62/ergodox_ez.hex | 1474 +++++++++++++++++++++
 keyboard/ergodox_ez/keymaps/naps62/keymap.c       |  187 +++
 3 files changed, 1690 insertions(+)
 create mode 100644 keyboard/ergodox_ez/keymaps/naps62/README.md
 create mode 100644 keyboard/ergodox_ez/keymaps/naps62/ergodox_ez.hex
 create mode 100644 keyboard/ergodox_ez/keymaps/naps62/keymap.c

diff --git a/keyboard/ergodox_ez/keymaps/naps62/README.md b/keyboard/ergodox_ez/keymaps/naps62/README.md
new file mode 100644
index 0000000000..14728e4cc4
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/naps62/README.md
@@ -0,0 +1,29 @@
+# ErgoDox EZ naps62 Configuration
+
+## Motivation
+
+I wanted a layout that suited my Linux & Vim usage. I also didn't like the lack of efficient access to some of the more common special characters used in programming.
+
+## Key features / changes
+
+### Base Layer (L1)
+
+* **No `MT(mod, kc)` keys (modifier when pressed, key when tapped).** Those keys work with a global timeout. When a key press is shorter than the timeout, it's considered a tap, otherwise it's a hold. I couldn't find any particular timeout that would work for me. I need to use mods extremely fast, but also want the confort of using them more slowly in other occasions. So I gave up on this feature altogether.
+* **Direct access to `{}[]`.** When programming, these are used extremely often. I was still getting used to the coder layer, and I prefer the arrows on the home row, so I used the bottom-right keys for this.
+* **Layer keys everywhere.** I either use my little finger or my index finger to go to L1, whichever is more confortable in any given situation. L2 is not used while coding/writing, so I don't need an extremely-optimized access to it.
+* **Lang key.** This is nothing more than `Super-Space` combo, which in my systems (both Linux & Windows) is the shortcut to change the keyboard language. I'm Portuguese, so I often cycle between US layout for coding, and PT layout for writing.
+* **Special chars on the right-most column.** I only use Ctrl & Shift keys on the left side, so I used the right keys to include some of the more useful special characters as well.
+
+### Coder Layer (L2)
+
+* The `=` and `-` signs where nowhere to be found. `-` was already on the base layer, but it's still useful to have a fully-featured NumPad on the coder layer.
+
+### Media Layer (L3)
+
+* **Better media keys**. Why was Play/Pause so far away? And where was Mute? I put all my media keys close to each other, including the missing ones
+* **Arrow keys on home row.** I use vim, so I'm always on my home row. I use this sometimes to get around, but not as often as to need them on the base row. I'm fine with them here
+* I don't use mouse keys. They're still set up, and I made some changes as an experiment, but I mostly forgot they exist by now.
+
+## Author
+
+[Miguel Palhas](https://github.com/naps62)
diff --git a/keyboard/ergodox_ez/keymaps/naps62/ergodox_ez.hex b/keyboard/ergodox_ez/keymaps/naps62/ergodox_ez.hex
new file mode 100644
index 0000000000..e5f213ba82
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/naps62/ergodox_ez.hex
@@ -0,0 +1,1474 @@
+:100000000C9402070C9449070C9449070C94490777
+:100010000C9449070C9449070C9449070C94490720
+:100020000C9449070C9449070C9472120C944413D5
+:100030000C9449070C9449070C9449070C94490700
+:100040000C9449070C94082C0C9449070C9449070C
+:100050000C9449070C9401220C9449070C9449070D
+:100060000C9449070C9449070C9449070C944907D0
+:100070000C9449070C9449070C9449070C944907C0
+:100080000C9449070C9449070C9449070C944907B0
+:100090000C9449070C9449070C9449070C944907A0
+:1000A0000C9449070C9449070C944907B113D313D6
+:1000B000C614D313C61418143B14C6149014A314F6
+:1000C000F117F1172018201863189D18AA1AAA1AF8
+:1000D000B618AA1AAB19AB197E1AAA1AAA1A951A37
+:1000E0000000F0A12D002B002971E100C1000000EB
+:1000F0001E00140004001D003500E2001F001A005D
+:1001000016001B003400E000200008000700060075
+:1001100050002C0021001500090019004F82E30057
+:10012000220017000A00050000004A812C08015433
+:100130000000007F00004D8249000254000000775B
+:1001400000004B8223001C000B00110000004E81B8
+:10015000240018000D0010002F024C0025000C0098
+:100160000E00360030022C00260012000F0037006F
+:100170002F002800270013003300380030002A0029
+:100180002D00310034712D72C1000000010001000A
+:1001900001000100010000003A001E0220022202BC
+:1001A000010001003B001F022102230201000100A7
+:1001B0003C002F0226022F00010001003D0030020A
+:1001C00027023000010001003E00310235003502F7
+:1001D000000001000100010000000100000001001A
+:1001E0000100010000000100000001003F0052007A
+:1001F00051002402000001004000240021001E00E4
+:100200002E0001004100250022001F0037000100E0
+:1002100042002600230020002700010043002502A1
+:100220002E0231002D0001004400450001000100B4
+:100230000100000000500100010001000100000069
+:1002400001000100040801000100010001001A087A
+:10025000160801000100F500010008080708010068
+:100260000100F4000100F400F100010001000100B0
+:1002700001001708F3000100000001000100010067
+:100280000000010000000100010001000000010069
+:100290000000010001000100F20001000000010067
+:1002A0000100F400F100AA00AE0001000100F50019
+:1002B000F000A900AC00B70001000100F300A800A5
+:1002C000AB00B600010001000100010001000100C7
+:1002D0000100010001000100010000000A002530BA
+:1002E000313662003A200025303258000A722F63FE
+:1002F0002030313233343536373839414243444582
+:10030000460A000A002530325800626F756E636538
+:10031000213A20006C6566742073696465206174FD
+:100320007461636865640A006C656674207369644F
+:1003300065206E6F7420726573706F6E64696E678E
+:100340000A00747279696E6720746F207265736534
+:1003500074206D637032333031380A000A444542EC
+:1003600055473A20656E61626C65642E0A005B73C6
+:100370005D004B6579626F617264207374617274A1
+:100380002E0A005B575D005B535D005B525D005BB6
+:10039000445D005B435D0016034500720067006F1B
+:1003A0000044006F007800200045005A000000164D
+:1003B000034500720067006F0044006F0078002062
+:1003C0000045005A0000000403090409028D0005DD
+:1003D0000100A0FA09040000010301010009211134
+:1003E000010001223F000705810308000A090401FA
+:1003F000000103010200092111010001224D000743
+:1004000005820308000A0904020001030000000934
+:1004100021110100012236000705830308000A09A3
+:100420000403000203000000092111010001222041
+:1004300000070584032000010705040320000109CB
+:100440000404000103000000092111010001223908
+:1004500000070585031000011201100100000008CB
+:10046000EDFE071301000102000105010906A101CB
+:10047000050719E029E71500250195087501810296
+:100480000508190129059505750191029501750366
+:100490009101050719002977150025019578750147
+:1004A0008102C00631FF0974A1010975150025FFFD
+:1004B0009520750881020976150025FF952075089D
+:1004C0009102C005010980A101850216010026B72D
+:1004D000001A01002AB700751095018100C0050CB3
+:1004E0000901A1018503160100269C021A01002AB8
+:1004F0009C02751095018100C005010902A1010946
+:1005000001A10005091901290515002501950575A9
+:100510000181029501750381010501093009311539
+:1005200081257F95027508810609381581257F95FB
+:100530000175088106050C0A38021581257F950191
+:1005400075088106C0C005010906A101050719E06B
+:1005500029E71500250195087501810295017508A7
+:10056000810105081901290595057501910295017B
+:10057000750391010507190029FF150025FF950650
+:1005800075088100C00A002530325820006B65795B
+:10059000626F6172645F7265706F72743A20000AF4
+:1005A0000025303258006B6579626F6172645F7349
+:1005B00065745F6C65643A200064656C5F6B657997
+:1005C0005F6269743A2063616E27742064656C3AD7
+:1005D00020253032580A006164645F6B65795F6280
+:1005E00069743A2063616E2774206164643A20253F
+:1005F0003032580A00646F6E652E0A00626F6F67B2
+:100600006D61676963207363616E3A202E2E2E2020
+:1006100000290A002575002F002575005D2800259A
+:10062000640020002564002000256400200025646B
+:10063000007C0025303258006D6F7573656B6579ED
+:10064000205B62746E7C782079207620685D287249
+:1006500065702F61636C293A205B006D6B5F776872
+:1006600065656C5F74696D655F746F5F6D6178203F
+:100670003D2025640A006D6B5F776865656C5F6D72
+:1006800061785F7370656564203D2025640A006DA4
+:100690006B5F74696D655F746F5F6D6178203D207D
+:1006A00025640A006D6B5F6D61785F7370656564CA
+:1006B000203D2025640A006D6B5F696E746572765B
+:1006C000616C203D2025640A006D6B5F64656C6180
+:1006D00079203D2025640A006D6B5F776865656C45
+:1006E0005F74696D655F746F5F6D6178203D202573
+:1006F000640A006D6B5F776865656C5F6D61785F3C
+:100700007370656564203D2025640A006D6B5F741D
+:10071000696D655F746F5F6D6178203D2025640AA7
+:10072000006D6B5F6D61785F7370656564203D205F
+:1007300025640A006D6B5F696E74657276616C206A
+:100740003D2025640A006D6B5F64656C6179203D16
+:100750002025640A000A00257500363A207768656E
+:10076000656C5F74696D655F746F5F6D61783A2069
+:10077000000A00257500353A20776865656C5F6D65
+:1007800061785F73706565643A20000A0025750022
+:10079000343A2074696D655F746F5F6D61783A20DB
+:1007A000000A00257500333A206D61785F7370652B
+:1007B00065643A20000A00257500323A20696E749B
+:1007C000657276616C286D73293A20000A002575E0
+:1007D00000313A2064656C6179282A31306D7329C3
+:1007E0003A20000A092D2056616C756573202D0A88
+:1007F000004D3E004D25643E20003F00736574208F
+:1008000064656661756C740A00433E200077686514
+:1008100072652064656C74613A20637572736F72DF
+:100820003D25642C20776865656C3D25640A536519
+:100830006520687474703A2F2F656E2E77696B6926
+:1008400070656469612E6F72672F77696B692F4DD0
+:100850006F7573655F6B6579730A000A092D204D0A
+:100860006F7573656B6579202D0A4553432F713A77
+:1008700009717569740A313A0964656C6179282ACD
+:1008800031306D73290A323A09696E746572766186
+:100890006C286D73290A333A096D61785F7370654E
+:1008A00065640A343A0974696D655F746F5F6D61E0
+:1008B000780A353A09776865656C5F6D61785F73B2
+:1008C000706565640A363A09776865656C5F7469B6
+:1008D0006D655F746F5F6D61780A0A703A097072B6
+:1008E000696E742076616C7565730A643A09736584
+:1008F000742064656661756C74730A75703A092BAF
+:10090000310A646F776E3A092D310A706775703A53
+:10091000092B31300A7067646F776E3A092D3130D8
+:100920000A0A7370656564203D2064656C746120FB
+:100930002A206D61785F7370656564202A202872B3
+:100940006570656174202F2074696D655F746F5FD9
+:100950006D6178290A003F004D3E2000433E200093
+:100960004C25640A000A092D20436F6E736F6C6575
+:10097000202D0A4553432F713A09717569740A6D28
+:100980003A096D6F7573656B65790A000A092D2048
+:100990004D61676963202D0A643A09646562756771
+:1009A0000A783A096465627567206D6174726978C6
+:1009B0000A6B3A096465627567206B6579626F61DD
+:1009C00072640A6D3A096465627567206D6F7573AC
+:1009D000650A763A0976657273696F6E0A733A0929
+:1009E0007374617475730A633A09636F6E736F6C25
+:1009F00065206D6F64650A302D343A096C61796544
+:100A000072302D34284631302D4634290A50617514
+:100A1000733A09626F6F746C6F616465720A653A4C
+:100A200009656570726F6D0A6E3A094E4B524F0A36
+:100A30007A3A09736C656570204C4544207465737F
+:100A4000740A000A002575002E6E6B726F3A200042
+:100A50000A002575002E737761705F6261636B73A6
+:100A60006C6173685F6261636B73706163653A2088
+:100A7000000A002575002E737761705F67726176DA
+:100A8000655F6573633A20000A002575002E6E6F5E
+:100A90005F6775693A20000A002575002E7377613B
+:100AA000705F72616C745F726775693A20000A004A
+:100AB0002575002E737761705F6C616C745F6C6775
+:100AC00075693A20000A002575002E636170736C09
+:100AD0006F636B5F746F5F636F6E74726F6C3A20DD
+:100AE000000A002575002E737761705F636F6E7466
+:100AF000726F6C5F636170736C6F636B3A20000A96
+:100B00000025303258006B65796D61705F636F6EE0
+:100B10006669672E7261773A20000A002575002EFB
+:100B20006D6F7573653A20000A002575002E6B65A0
+:100B300079626F6172643A20000A002575002E6D9B
+:100B400061747269783A20000A002575002E656E7E
+:100B500061626C653A20000A0025303258006465F5
+:100B60006275675F636F6E6669672E7261773A20A0
+:100B7000000A0025750064656661756C745F6C61C0
+:100B80007965723A20003F004E4B524F3A206F6613
+:100B9000660A004E4B524F3A206F6E0A0074696D20
+:100BA00065725F636F756E743A202530346C580A35
+:100BB000006B6579626F6172645F6E6B726F3A2071
+:100BC00025580A006B6579626F6172645F69646CB5
+:100BD000653A2025580A006B6579626F6172645F1F
+:100BE00070726F746F636F6C3A2025580A00686FDB
+:100BF00073745F6B6579626F6172645F6C65647357
+:100C000028293A2025580A000A092D2053746174B6
+:100C10007573202D0A004743433A20352E332E307A
+:100C2000204156522D4C4942433A20312E382E3124
+:100C300073766E204156525F415243483A206176A6
+:100C400072350A004F5054494F4E533A204C554686
+:100C50004120424F4F544D41474943204D4F55533A
+:100C6000454B45592045585452414B455920434F17
+:100C70004E534F4C4520434F4D4D414E44204E4B1B
+:100C8000524F203531320A004255494C443A203601
+:100C9000386366663764202832323A33323A303568
+:100CA000204A616E2033302032303136290A005616
+:100CB00049443A20307846454544284572676F4498
+:100CC0006F7820455A29205049443A2030783133F2
+:100CD0003037284572676F446F7820455A2920566F
+:100CE00045523A203078303030310A004445534381
+:100CF0003A20742E6D2E6B2E206B6579626F6172B7
+:100D000064206669726D7761726520666F72204536
+:100D100072676F646F780A000A092D205665727336
+:100D2000696F6E202D0A000A6D6F7573653A206F2A
+:100D300066660A000A6D6F7573653A206F6E0A0069
+:100D40000A6B6579626F6172643A206F66660A00A9
+:100D50000A6B6579626F6172643A206F6E0A000AED
+:100D60006D61747269783A206F66660A000A6D6177
+:100D7000747269783A206F6E0A000A64656275675A
+:100D80003A206F6E0A000A64656275673A206F66E2
+:100D9000660A000A0A626F6F746C6F616465722E76
+:100DA0002E2E2000433E20006565636F6E666967E6
+:100DB0003A0A00536C656570204C45442074657395
+:100DC000740A0000000000000000000000000102A2
+:100DD00004060A0F17202C3A4A5D71879DB3C7DAC3
+:100DE000E9F5FCFFFCF5E9DAC7B39D87715D4A3A86
+:100DF0002C20170F0A06040201000000000000006A
+:100E00000000000011241FBECFEFDAE0DEBFCDBF2F
+:100E100004B603FE27C08091F8019091F901A091DA
+:100E2000FA01B091FB018730904BA740B04BD1F451
+:100E30001092F8011092F9011092FA011092FB0140
+:100E400014BE84B7877F84BF0FB6F894A8958091AD
+:100E50006000886180936000109260000FBEE0E047
+:100E6000FFE3099511E0A0E0B1E0EAECFBE502C088
+:100E700005900D92AA33B107D9F721E0AAE3B1E0BA
+:100E800001C01D92A83FB207E1F70E94AD0F0C947C
+:100E9000E32D0C940000FF93EF93E0913A01F09161
+:100EA0003B01309709F00995EF91FF910895FC01FE
+:100EB0008591803011F0EFDFFBCF0895FF27E0E24E
+:100EC00030E247FF0CC0419597FF09C0EDE2609505
+:100ED000709580959095611D711D811D911D27FF55
+:100EE00002C0219530E350E2AA27660F771F881FC2
+:100EF000991FAA1FA41710F0A41B63955A95A9F770
+:100F0000AA3008F0A95FA05DAF93F3956115710554
+:100F10008105910541F7ED3211F4EF93F395F21746
+:100F200018F43F93F395FBCF8F91B5DFFA95E1F776
+:100F30000895E991F9918591803021F0853219F079
+:100F4000AADFF9CF089520E0E89455915532C1F316
+:100F5000503311F4689455915A3348F4505390F338
+:100F6000220F022E220F220F200D250FF4CF0EF498
+:100F7000219589919991533619F3533729F15335B6
+:100F800059F1BC0188279927E8945C3621F48991AE
+:100F9000999168945591543639F446EF7EF077FF75
+:100FA0000DC08FEF9FEF0AC055374AE039F0583532
+:100FB00040E121F0523642E009F00895FF93EF93AB
+:100FC0007DDFEF91FF91B7CFFF93EF93FC0181910C
+:100FD0008030B9F360DFFBCFFF93EF9368DFF1CF91
+:100FE000DF93CF93CDB7DEB72596A3DFCF91DF9107
+:100FF000089561110BC0FC018281882321F085EEE8
+:101000000E948B1603C085EE0E94531780E090E08B
+:10101000089508956091BC017091BD018091BE0159
+:101020009091BF010E94022156985E9825982D98B4
+:1010300026982E9827982F98813019F0823021F029
+:101040000895259A2D9A0895269A2E9A08958AE051
+:1010500098E0892B11F00E940A0880E090E0089542
+:1010600056985E9825982D9826982E9827982F9810
+:101070008FEF90E0909389008093880090938B008D
+:1010800080938A0090938D0080938C00259A2D9AEE
+:101090002FEF80E792E0215080409040E1F700C0C0
+:1010A0000000269A2E9A2FEF80E792E02150804090
+:1010B0009040E1F700C00000279A2F9A2FEF80E7B9
+:1010C00092E0215080409040E1F700C00000259858
+:1010D0002D982FEF80E792E0215080409040E1F77B
+:1010E00000C0000026982E982FEF80E792E0215054
+:1010F00080409040E1F700C0000027982F98569854
+:101100005E9825982D9826982E9827982F980895C0
+:1011100089EA8093800089E08093810024982C984C
+:101120003F988AB18F748AB96E98479A8BB1806B59
+:101130008BB9769A0E94300889E098E0892B11F0EB
+:101140000E94090880E090E0089580E28093000109
+:1011500080913C0181110EC00E94F40881E08093CF
+:101160003C012FEF83ED90E3215080409040E1F768
+:1011700000C0000080E40E94FA0880930001811101
+:101180002EC00E94240980930001811128C00E9472
+:10119000240980930001811122C08FE30E94240959
+:1011A0008093000181111BC00E941C0980E40E94F1
+:1011B000FA0880930001811112C08CE00E9424097A
+:1011C0008093000181110BC00E94240980930001CB
+:1011D000811105C08FE30E942409809300010E94C1
+:1011E0001C098091000108951092B9008AE0809353
+:1011F000B800089594EA9093BC009091BC0097FFCA
+:10120000FCCF9091B900987F983021F0903111F087
+:1012100081E008958093BB0084E88093BC008091B6
+:10122000BC0087FFFCCF8091B900887F883111F026
+:10123000803471F780E0089584E98093BC00809148
+:10124000BC0084FDFCCF08958093BB0084E88093AC
+:10125000BC008091BC0087FFFCCF9091B900987FC3
+:1012600081E0983209F480E0089584E88093BC001E
+:101270008091BC0087FFFCCF8091BB0008958091D6
+:101280000001811115C080E40E94FA0880930001DA
+:1012900081110CC082E10E94240980930001811118
+:1012A00005C08FEF0E942409809300010E941C0951
+:1012B00084B1807F84B985B1807F85B98AB1837F0D
+:1012C0008AB98BB1837F8BB93E98469808950E9466
+:1012D000A508809300010E943F0980B38C7080BBF9
+:1012E00081B3836F81BBECE4F1E0AEE3B1E0119236
+:1012F0001D9281E0EA35F807D1F788E898E0892B5C
+:1013000011F00C94880808957F928F929F92AF926B
+:10131000BF92CF92DF92EF92FF920F931F93CF93E2
+:10132000DF93809100018823E1F080913D018F5F80
+:1013300080933D01811115C082E493E00E9457071C
+:101340000E94A50880930001882329F088E293E099
+:101350000E94570706C084E193E00E9457070E944D
+:1013600030088EE3E82E81E0F82E8701C0E0D0E05F
+:101370009924939492E0892EAA24A394B12C35E069
+:10138000C32E33E0D32EC730D10500F58091000184
+:10139000811164C080E40E94FA08809300018111E9
+:1013A00012C082E10E9424098093000181110BC0C8
+:1013B000C5010C2E01C0880F0A94EAF780950E949F
+:1013C0002409809300010E941C0948C0CA30A1F082
+:1013D00028F4C83059F0C93061F005C0CC3089F02C
+:1013E00070F0CD3089F0209A289810C0219A299861
+:1013F0000DC0229A2A980AC0239A2B9807C0529AA5
+:1014000001C0539A5B9802C03E9A4698E0EAEA957A
+:10141000F1F78FB181708925799902C032E001C05E
+:1014200030E0832B7C9902C034E001C030E0832B94
+:101430007D9902C028E001C020E0822B7E9902C085
+:1014400090E101C090E0892B9FB19095991F992759
+:10145000991F9295990F907E892B10C08091000161
+:10146000811175C080E40E94FA08809300018823EE
+:1014700009F45AC0712C0E941C09872DD8019C9137
+:10148000981739F18C9380910101882301F18091A3
+:10149000D70180FF04C08AE093E00E945707809143
+:1014A000D70180FF0CC0809101011F928F93DF92C2
+:1014B000CF920E94F0070F900F900F900F908091A5
+:1014C000D70180FF04C083E093E00E945707809219
+:1014D00001010E943F0921960F5F1F4FCE30D105B9
+:1014E00009F051CF809101018823B9F08150809398
+:1014F0000101882339F0EFE9FFE03197F1F700C0EF
+:1015000000000BC0ECE4F1E0D7018D917D018193E7
+:10151000BCE4EB16B1E0FB06B9F787E298E0892B53
+:10152000C1F00E94270815C083E10E94240980931E
+:10153000000181119FCF81E40E94FA08809300018D
+:10154000811198CF0E943509782E709494CF80E055
+:1015500095CF81E0DF91CF911F910F91FF90EF9098
+:10156000DF90CF90BF90AF909F908F907F90089525
+:10157000E82FF0E0E45BFE4F80810895CF92DF9288
+:10158000EF92FF920F931F93CF93DF938CEE92E035
+:101590000E9457078CE4E82E81E0F82EC0E0D0E0EE
+:1015A00097EEC92E92E0D92E0EED12E0DF93CF9385
+:1015B000DF92CF920E94F00784EE92E00E945707DC
+:1015C000F70181917F0190E00E9464219F938F93A6
+:1015D0001F930F930E94F0078CED92E00E94570733
+:1015E00021968DB79EB708960FB6F8949EBF0FBE92
+:1015F0008DBFCE30D105D1F6DF91CF911F910F91E4
+:10160000FF90EF90DF90CF9008958B3B910580F491
+:10161000883A910548F5853A9105D8F484309105CA
+:1016200008F0B2C0019709F06EC081E090E0089523
+:10163000803E910508F467C0883E910508F4A4C077
+:101640009C01205F31092031310508F05CC09065B4
+:101650000895853A910509F459C0863A910509F033
+:1016600058C082E890E40895883A910509F454C07E
+:10167000893A910509F453C08A3A910509F452C098
+:101680008B3A910509F451C08C3A910509F450C088
+:101690008D3A910509F44FC0803B910509F44EC085
+:1016A0008E3A910509F44DC08F3A910509F44CC06A
+:1016B000813B910509F44BC0823B910509F44AC076
+:1016C000833B910509F449C0843B910509F448C066
+:1016D000853B910509F447C0863B910509F446C056
+:1016E000873B910509F445C0883B910509F444C046
+:1016F000893B910509F443C08A3B910509F442C036
+:1017000080E094E4089580E090E0089581E890E41A
+:10171000089583E890E4089582EE94E4089589EEB4
+:1017200094E408958AEE94E4089585EB94E4089592
+:1017300086EB94E4089587EB94E408958CEC94E4AC
+:1017400008958DEC94E4089583E895E408958AE87B
+:1017500095E4089582E995E4089584E995E408956F
+:1017600081E296E4089583E296E4089584E296E4A3
+:10177000089585E296E4089586E296E4089587E266
+:1017800096E408958AE296E40895089524E5829FF8
+:10179000C0011124FC0126E0729FE00DF11D11240F
+:1017A000E60FF11DEE0FFF1FEC51FF4F8591949155
+:1017B0000895880F991FFC01E05AF040859194919B
+:1017C0000895880F991FFC01E052FF4F8591949175
+:1017D000089524E5829FC0011124FC0146E0749F16
+:1017E000E00DF11D1124E60FF11DEE0FFF1FEC516E
+:1017F000FF4F859194919C013A9521154FE1340753
+:1018000008F429C13F512115304120F49F700E94F6
+:10181000E10B08959C0130532115304118F49927AC
+:10182000906C0895811520E5920769F40E94CC1A06
+:101830004FEF84E39CE0415080409040E1F700C0CE
+:1018400000000C942622813020E5920751F48CE5AB
+:1018500093E00E9457078091D70181608093D70160
+:1018600008959C0130552115304108F05CC0292FA6
+:1018700033272F70332721303105E9F4AC0164E0C0
+:10188000440F551F6A95E1F744275370BC016370FC
+:10189000772702C0220F331F6A95E2F73C68242B9A
+:1018A000352B73E0880F991F7A95E1F78076992799
+:1018B000822B932B08952230310529F4982F882705
+:1018C000816F906A089523303105A1F4AC0133E0B3
+:1018D000440F551F3A95E1F7407E57708370992762
+:1018E00021E030E002C0220F331F8A95E2F7C901E0
+:1018F0009C6816C02430310531F5AC0123E0440F5B
+:10190000551F2A95E1F7407E57708370992721E093
+:1019100030E002C0220F331F8A95E2F7C9019A68AE
+:10192000842B952B08959C0130572115304118F4D4
+:101930009F70906208959C0130582115304118F431
+:101940009F70906A0895803E9105E0F4803C910577
+:1019500058F58133910509F46FC048F48932910537
+:1019600009F463C08A32910509F46DC072C08933ED
+:101970009105E9F082389105D1F08533910509F49C
+:101980004DC067C0833E910581F138F4803E9105DA
+:10199000B9F0823E9105D9F05CC0863E910561F1B7
+:1019A000873E9105A1F155C00E94D90B0895209161
+:1019B000E90120FD02C021FF4CC080EE90E049C04B
+:1019C0008091E90180FFF9CF89E390E042C08091E6
+:1019D000E90182FF0EC08091E90184FF03C080E02D
+:1019E00090E037C083EE90E034C08091E90182FF3F
+:1019F000F2CF82EE90E02DC08091E90183FF0BC011
+:101A00008091E90184FDEBCF87EE90E022C08091C8
+:101A1000E90183FFF5CF86EE90E01BC08091E901DC
+:101A200085FF07C089E290E014C08091E90185FF3D
+:101A3000F9CF85E390E00DC08091E90186FF07C0F2
+:101A40008AE290E006C08091E90186FFF9CF81E348
+:101A500090E00E94050B0895089580916D0108950E
+:101A60009FB7F89410925C019FBF9091EF01943062
+:101A700009F057C09091E9009F703091EC00232F3E
+:101A8000217030FD20E8922B24E02093E900209182
+:101A9000EB0020FF43C02091EE0027FF3FC02091C4
+:101AA0005A01222321F02091E80025FF37C010922F
+:101AB0005A0126E03091E80035FD15C03091EF0164
+:101AC000343061F53091EB0035FD28C0215021F410
+:101AD00081E080935A0122C0EFE9FFE03197F1F7EE
+:101AE00000C00000E7CF8093F1008091E80085FD01
+:101AF0000AC08091E80080FFFCCF8091E8008E77DB
+:101B00008093E80006C08FB7F89421E020935C0131
+:101B10008FBF9F709093E90080E008959F7090932D
+:101B2000E9008FEF0895CF93DF9300D01F92CDB7D8
+:101B3000DEB79C018091EF01843019F593E0998321
+:101B40003B832A839093E9008FEF9091E8008150C6
+:101B500095FD06C095ED9A95F1F700008111F5CF3E
+:101B60008091E80085FF0DC040E050E063E070E048
+:101B7000CE0101960E9466108091E8008E778093D6
+:101B8000E8000F900F900F90DF91CF910895CF93C1
+:101B9000DF9300D01F92CDB7DEB72091EF01243044
+:101BA00021F522E029839B838A8383E08093E900E7
+:101BB0008FEF9091E800815095FD06C095ED9A95C4
+:101BC000F1F700008111F5CF8091E80085FF0DC08D
+:101BD00040E050E063E070E0CE0101960E946610A4
+:101BE0008091E8008E778093E8000F900F900F901F
+:101BF000DF91CF9108959C018091EF018430F9F439
+:101C000082E08093E9009FEF8091E800915085FD8C
+:101C100006C085ED8A95F1F700009111F5CF80910E
+:101C2000E80085FF0CC040E050E065E070E0C901CD
+:101C30000E9466108091E8008E778093E8000895F6
+:101C4000CF93DF93EC018091EF01843009F047C01E
+:101C500080910C018823E1F080910D018823C1F06F
+:101C600085E08093E9008FEF9091E800815095FD29
+:101C700006C095E19A95F1F700008111F5CF8091AA
+:101C8000E80085FF2CC040E050E060E170E017C044
+:101C900081E08093E9008FEF9091E800815095FDFD
+:101CA00006C095ED9A95F1F700008111F5CF80916E
+:101CB000E80085FF14C040E050E068E070E0CE012D
+:101CC0000E9466108091E8008E778093E80080E1A2
+:101CD000FE01ADE5B1E001900D928A95E1F7DF914B
+:101CE000CF91089583E993E00E9457078091EE0118
+:101CF000811109C00E94F7110E9454128091E200E4
+:101D000084608093E20008958FE893E00E94570773
+:101D10001092EE0108958BE893E00C94570787E842
+:101D200093E00E9457070C94F52B83E893E00E9400
+:101D300057070E94BC210E94FB2B0E94FE140C94AA
+:101D40002C0D20915B012F5F822F62E30E94782D82
+:101D5000992319F020935B01089510925B01809103
+:101D60005C01882371F18091EF01843041F580910D
+:101D7000E9008F702091EC00922F917020FD90E887
+:101D8000892B94E09093E9009091EB0090FF14C0B0
+:101D90009091EE0097FF10C09091E80095FF03C06E
+:101DA0001092F100F9CF9091E80090FF05C090915A
+:101DB000E8009E779093E8008F708093E90010927E
+:101DC0005C01089542E061EC81E00E94701142E004
+:101DD00061EC82E00E94701142E061EC83E00E94BD
+:101DE000701142E261EC84E00E94701142E161EC0A
+:101DF00085E00C9470118091F101833009F455C095
+:101E000030F4813071F0823009F48EC008958A3048
+:101E100009F47AC08B3009F460C0893009F09CC0A5
+:101E200020C08091F001813A09F096C08091E800CD
+:101E3000877F8093E8008091F4019091F501892BD0
+:101E400021F460E18DE591E003C060E080E090E086
+:101E500070E00E94B1108091E8008B778093E800D9
+:101E600008958091F001813209F076C08091F401EB
+:101E70009091F501009719F0049709F06DC08091D9
+:101E8000E800877F8093E8008091E80082FD05C02C
+:101E90008091EF018111F8CF5FC08091F1008093B4
+:101EA0006D018091E8008B7753C08091F001813AF9
+:101EB00009F052C08091F4019091F501892B09F04D
+:101EC0004BC08091E800877F8093E8008091E80014
+:101ED00080FFFCCF80910C0136C08091F0018132EF
+:101EE000D9F58091F4019091F501892BA9F58091A4
+:101EF000E800877F8093E8000E94A5118091F2019D
+:101F000080930C010C94CC1A8091F001813221F560
+:101F10008091E800877F8093E8000E94A51180915E
+:101F2000F30180936E0108958091F001813AA1F44C
+:101F30008091E800877F8093E8008091E80080FF2F
+:101F4000FCCF80916E018093F1008091E8008E7744
+:101F50008093E8000C94A511089584B7877F84BF0F
+:101F60000FB6F894A8958091600088618093600016
+:101F7000109260000FBE90E080E80FB6F894809356
+:101F80006100909361000FBE0E948A150E94F711B4
+:101F90000E9454128091E20084608093E20080E30A
+:101FA0009DE00E94FD2078940E94DE140E948C1512
+:101FB00082E091E00E94F9140E94E32B82E793E013
+:101FC0000E9457078091EF01853089F48EE693E0F7
+:101FD0000E9457070E947E218091ED01882391F392
+:101FE0000E94A821882371F30E945010EBCF0E9419
+:101FF000BA15E8CF292F332723303105C9F060F413
+:102000002130310581F02230310509F041C08DE8E1
+:1020100090E02BEC33E040C021323105E1F0223278
+:10202000310531F135C082E190E028E534E034C07B
+:1020300099278130910549F028F0029749F5E7E9A1
+:10204000F3E005C0E7ECF3E002C0EFEAF3E08491CF
+:1020500090E09F0121C06530D8F4E62FF0E0EE0F4C
+:10206000FF1FEB5DFE4F2081318189E090E014C0BD
+:10207000653070F470E0FB01EE0FFF1FE55EFE4F70
+:1020800020813181FB01EA5EFE4F808190E004C037
+:1020900080E090E020E030E0FA0131832083089571
+:1020A00080E189BD82E189BD09B400FEFDCF809148
+:1020B000D8008F7D8093D8008091E000826080936B
+:1020C000E0008091E00081FDFCCF0895CF92DF9287
+:1020D000EF92FF920F931F93CF93DF93EC018B014D
+:1020E0006A010E94C411811133C0C114D10439F0B6
+:1020F000F60180819181081B190BC80FD91FE12CB3
+:10210000F12C0115110519F18091E80085FD16C02B
+:102110008091E8008E778093E800C114D10449F0E3
+:10212000F60180819181E80EF91EF182E08285E05E
+:102130000FC00E94C411882321F30AC089918093A3
+:10214000F10001501109FFEFEF1AFF0ADACF80E02A
+:10215000DF91CF911F910F91FF90EF90DF90CF9083
+:1021600008952091F6013091F7012617370748F0BE
+:102170006115710539F42091E8002E772093E8006D
+:1021800001C0B901FC0120E06115710579F1809170
+:10219000EF018823F1F18530F1F18091E80083FDB2
+:1021A0003CC08091E80082FD2EC08091E80080FF55
+:1021B000EBCF2091F3008091F20090E0922B61151B
+:1021C000710551F08830910538F421912093F10088
+:1021D000615071090196F3CF21E0089709F020E0E2
+:1021E0008091E8008E778093E800CECF2111CFCF89
+:1021F0000AC08091EF01882361F0853061F0809101
+:10220000E80083FD0AC08091E80082FFF2CF80E001
+:10221000089582E0089583E0089581E00895209173
+:10222000F6013091F7012617370748F0611571055F
+:1022300039F42091E8002E772093E80001C0B9011D
+:10224000FC0120E06115710591F18091EF01882377
+:1022500009F440C0853009F43FC08091E80083FD57
+:102260003DC08091E80082FD2FC08091E80080FF92
+:10227000E9CF2091F3008091F20090E0922B61155C
+:10228000710559F08830910540F424912093F100B4
+:102290003196615071090196F2CF21E0089709F05B
+:1022A00020E08091E8008E778093E800CBCF211169
+:1022B000CCCF0AC08091EF01882361F0853061F0B6
+:1022C0008091E80083FD0AC08091E80082FFF2CF90
+:1022D00080E0089582E0089583E0089581E0089504
+:1022E000982F973068F59093E900981739F070911E
+:1022F000EC002091ED005091F00003C0242F762FC8
+:1023000050E021FD02C09F5FECCF3091EB003E7F9B
+:102310003093EB003091ED003D7F3093ED00309134
+:10232000EB0031603093EB007093EC002093ED00F4
+:102330005093F0002091EE0027FDE5CF80E0089556
+:102340008F708093E90081E008958091F00187FF0C
+:1023500011C08091E80082FD05C08091EF018111DC
+:10236000F8CF11C08091E8008B770BC08091EF010E
+:10237000882349F08091E80080FFF8CF8091E80041
+:102380008E778093E80008952091E4003091E50075
+:1023900095E64091EC00842F817040FF23C080912E
+:1023A000E80080FD1DC08091EF01882399F0853001
+:1023B00099F08091EB0085FD11C04091E4005091AF
+:1023C000E5002417350729F3915011F09A01E1CF68
+:1023D00084E0089582E0089583E0089581E00895FF
+:1023E00080E008954091E80042FFDDCF08950E940B
+:1023F00065120E946D12E0EEF0E0808181608083C2
+:10240000E8EDF0E080818F77808319BCA7EDB0E024
+:102410008C918E7F8C9380818F7E80831092EE01D1
+:1024200008950F931F93CF93DF930E9465120E942C
+:102430006D12C8EDD0E088818F77888388818068AD
+:10244000888388818F7D888319BC1092EF01109258
+:10245000EB011092ED011092EC0100EE10E0F8019A
+:1024600080818B7F808388818160888342E060E007
+:1024700080E00E947011E1EEF0E080818E7F808329
+:10248000E2EEF0E0808181608083808188608083DB
+:10249000F80180818E7F8083888180618883DF91CD
+:1024A000CF911F910F910895E8EDF0E080818F7E2C
+:1024B0008083E7EDF0E080818160808384E082BFEB
+:1024C00081E08093EE010C941112E8EDF0E0808140
+:1024D0008E7F80831092E20008951092DA001092AD
+:1024E000E10008951F920F920FB60F9211242F93BF
+:1024F0003F934F935F936F937F938F939F93AF938C
+:10250000BF93EF93FF938091E10082FF0BC0809116
+:10251000E20082FF07C08091E1008B7F8093E100A1
+:102520000E94A10E8091DA0080FF1FC08091D80028
+:1025300080FF1BC08091DA008E7F8093DA0080914B
+:10254000D90080FF0DC080E189BD82E189BD09B459
+:1025500000FEFDCF81E08093EF010E94720E05C066
+:1025600019BC1092EF010E94840E8091E10080FF5F
+:1025700019C08091E20080FF15C08091E2008E7F3B
+:102580008093E2008091E20080618093E20080917C
+:10259000D80080628093D80019BC85E08093EF0159
+:1025A0000E948F0E8091E10084FF30C08091E20094
+:1025B00084FF2CC080E189BD82E189BD09B400FEA1
+:1025C000FDCF8091D8008F7D8093D8008091E1006D
+:1025D0008F7E8093E1008091E2008F7E8093E20005
+:1025E0008091E20081608093E2008091EB0188237A
+:1025F00011F084E007C08091E30087FD02C081E014
+:1026000001C083E08093EF010E94950E8091E1006C
+:1026100083FF29C08091E20083FF25C08091E10003
+:10262000877F8093E10082E08093EF011092EB01BD
+:102630008091E1008E7F8093E1008091E2008E7FA7
+:102640008093E2008091E20080618093E20042E0AA
+:1026500060E080E00E9470118091F00088608093BB
+:10266000F0000E948B0EFF91EF91BF91AF919F916F
+:102670008F917F916F915F914F913F912F910F902B
+:102680000FBE0F901F9018951F920F920FB60F92CA
+:1026900011242F933F934F935F936F937F938F9367
+:1026A0009F93AF93BF93CF93DF93EF93FF93C0912B
+:1026B000E900CF708091EC00D82FD17080FDD0E878
+:1026C0001092E9008091F000877F8093F000789469
+:1026D0000E9488131092E9008091F0008860809336
+:1026E000F000CD2BCF70C093E900FF91EF91DF9107
+:1026F000CF91BF91AF919F918F917F916F915F919A
+:102700004F913F912F910F900FBE0F901F901895F2
+:102710001F93CF93DF93CDB7DEB7AA970FB6F89488
+:10272000DEBF0FBECDBFE0EFF1E08091F1008193FD
+:1027300021E0E83FF207C9F70E94FB0E8091E80014
+:1027400083FF24C18091F0019091F101492F50E065
+:102750004A30510508F01AC1FA01EA5AFF4F0C94A9
+:10276000982D803881F0823809F010C18091F401F1
+:102770008F708093E9008091EB0085FB882780F9BA
+:102780001092E90006C08091EC019091ED01911149
+:1027900082609091E800977F9093E8008093F10029
+:1027A0001092F100C8C0282F2D7F09F0EFC08823B8
+:1027B00019F0823061F0EAC08091F201813009F0B5
+:1027C000E5C0933009F080E08093ED012BC080914B
+:1027D000F201811127C08091F4018F7009F4D6C0F5
+:1027E0008093E9002091EB0020FF1CC0933021F47E
+:1027F0008091EB00806214C09091EB009061909307
+:10280000EB0021E030E0A90102C0440F551F8A957A
+:10281000E2F74093EA001092EA008091EB008860B2
+:102820008093EB001092E9008091E800877F86C0DA
+:102830008111ACC01091F2011F778091E300807884
+:10284000812B8093E3008091E800877F8093E800EC
+:102850000E94A5118091E80080FFFCCF8091E300E9
+:1028600080688093E300111102C082E001C083E020
+:102870008093EF018BC08058823008F087C0809130
+:10288000F2019091F3018C3D53E0950779F583E0D7
+:102890008A838AE289834FB7F894DE01139620E099
+:1028A0003EE051E2E32FF0E050935700E49120FF27
+:1028B00003C0E295EF703F5FEF708E2F90E0EA303B
+:1028C00010F0C79601C0C0968D939D932F5F243161
+:1028D00049F74FBF8091E800877F8093E8006AE264
+:1028E00070E0CE0101960E94B11014C0AE014F5F9E
+:1028F0005F4F6091F4010E94FA0FBC01892B09F42B
+:1029000045C09091E800977F9093E80089819A8173
+:102910000E940F118091E8008B778093E80036C009
+:102920008038A1F58091E800877F8093E80080914E
+:10293000EB018093F1008091E8008E778093E800AE
+:102940000E94A51123C0811121C08091F2019091B4
+:10295000F30199270297D4F48091E800877F809350
+:10296000E8008091F2018093EB010E94A511809113
+:10297000EB01811106C08091E30087FD02C081E078
+:1029800001C084E08093EF010E94E20E8091E80094
+:1029900083FF0AC08091E800877F8093E8008091E0
+:1029A000EB0080628093EB00AA960FB6F894DEBF2E
+:1029B0000FBECDBFDF91CF911F910895CF9380912E
+:1029C000EF018823A1F0C091E900CF709091EC0055
+:1029D000892F817090FD80E8C82B1092E9008091CA
+:1029E000E80083FD0E948813CF70C093E900CF9167
+:1029F000089590937401809373010895E091730199
+:102A0000F0917401309721F00190F081E02D09944C
+:102A100080E00895EF92FF921F93CF93DF93F82EFB
+:102A2000192FE0917301F09174013097A9F10280A0
+:102A3000F381E02D09958091D70182FF2DC080FFA1
+:102A400004C08DE895E00E945707CF2DD12F10E1EB
+:102A500087E8E82E85E0F82E8091D70180FF0BC033
+:102A600088811F928F93FF92EF920E94F0070F9040
+:102A70000F900F900F90115021961111EDCF809172
+:102A8000D70180FF09C085E895E0DF91CF911F91C4
+:102A9000FF90EF900C945707DF91CF911F91FF901B
+:102AA000EF900895E0917301F0917401309721F057
+:102AB0000480F581E02D09940895209171013091F1
+:102AC00072012817390771F0909372018093710198
+:102AD000E0917301F0917401309721F00680F78145
+:102AE000E02D0994089520916F013091700128170D
+:102AF000390771F09093700180936F01E091730139
+:102B0000F0917401309721F00084F185E02D099453
+:102B1000089508950C9489150E94C2210E946709A6
+:102B20000C948822CF93C82F8091D70182FF1EC0BA
+:102B300080FF04C086EA95E00E9457078091D70184
+:102B400080FF0CC01F92CF9381EA95E09F938F93F3
+:102B50000E94F0070F900F900F900F908091D70177
+:102B600080FF04C08FE995E00E9457078C2FCF911A
+:102B70000C942C0DCF92DF92EF92FF920F931F9344
+:102B8000CF93DF93CDB7DEB72B970FB6F894DEBFA8
+:102B90000FBECDBF0E94840986E7C82E81E0D82EE3
+:102BA00000E010E0E02E802F0E94B80AF60141916B
+:102BB0006F01F82EF426B1F40F5F1F4F0E30110590
+:102BC00089F78FEF89838A831B820E94CB218160E2
+:102BD000782F9D838C8349815A816B818D810E94DE
+:102BE0005D1640C09091D70191FF04C08B870E9471
+:102BF000BE0A8B8520E030E04F2D50E0922FBA01C5
+:102C0000022E02C0759567950A94E2F760FF24C012
+:102C10002E83EF8221E030E0690102C0CC0CDD1C84
+:102C20009A95E2F790E08C219D21892B09F420E010
+:102C300028870E94CB218160782F9A8789874E81CF
+:102C40005F8168858A850E945D16F801EA58FE4F0B
+:102C50008081C826C08206C02F5F3F4F26303105D5
+:102C600069F6AACF0E94F9250E94FE149091750181
+:102C70008917A1F00E94FE14809375012B960FB660
+:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
+:102C9000FF90EF90DF90CF900C9492152B960FB68B
+:102CA000F894DEBF0FBECDBFDF91CF911F910F9182
+:102CB000FF90EF90DF90CF900895CF93DF93CDB743
+:102CC000DEB72B970FB6F894DEBF0FBECDBF4F8394
+:102CD000588769877A878B87DE01119686E0FD0128
+:102CE00011928A95E9F785E0FE01379601900D92E1
+:102CF0008A95E1F749815A816B817C818D819E8122
+:102D00000E94601D2B960FB6F894DEBF0FBECDBF9C
+:102D1000DF91CF910895CF93C82F882309F4C1C0C4
+:102D2000823859F40E94FE1481FDBBC089E30E94E1
+:102D3000FD1F0E94D72089E30CC0833879F40E94DC
+:102D4000FE1480FDAEC083E50E94FD1F0E94D720C7
+:102D500083E50E944D20CF910C94D720843859F4FC
+:102D60000E94FE1482FD9DC087E40E94FD1F0E9408
+:102D7000D72087E4EECF8CEF8C0F813A48F48C2F6C
+:102D80000E948B2A81118DC08C2F0E94FD1FE3CFE2
+:102D900080E28C0F883048F4C77081E001C0880F52
+:102DA000CA95EAF70E94A020D6CF8BE58C0F83301E
+:102DB00078F4C53A29F0C63A31F083E890E005C0CE
+:102DC00081E890E002C082E890E0CF910C945D151C
+:102DD00088E58C0F833108F064C0C83A39F1C93AEC
+:102DE00041F1CA3A49F1CB3A51F1CC3A59F1CD3AD5
+:102DF00061F1C03B69F1CE3A71F1CF3A79F1C13B53
+:102E000081F1C23B89F1C33B91F1C43B99F1C53BD0
+:102E1000A1F1C63BA9F1C73BB1F1C83BB9F1C93B30
+:102E2000C1F1CA3BC9F180E090E038C082EE90E089
+:102E300035C089EE90E032C08AEE90E02FC085EB7D
+:102E400090E02CC086EB90E029C087EB90E026C094
+:102E50008CEC90E023C08DEC90E020C083E891E002
+:102E60001DC08AE891E01AC082E991E017C084E9A8
+:102E700091E014C081E292E011C083E292E00EC0C2
+:102E800084E292E00BC085E292E008C086E292E024
+:102E900005C087E292E002C08AE292E0CF910C94F2
+:102EA0007315CF910895882309F44BC0823859F4E3
+:102EB0000E94FE1481FF45C089E30E94FD1F0E940D
+:102EC000D72089E30CC0833871F40E94FE1480FF80
+:102ED00038C083E50E94FD1F0E94D72083E50E9431
+:102EE0004D200C94D720843859F40E94FE1482FFA0
+:102EF00028C087E40E94FD1F0E94D72087E4EFCFFF
+:102F00009CEF980F913A58F390E2980F983050F454
+:102F1000877091E001C0990F8A95EAF7892F0E9486
+:102F2000A620DFCF9BE5980F933020F480E090E05F
+:102F30000C945D15885A833120F480E090E00C9465
+:102F400073150895882321F00E94A0200C94D720A7
+:102F50000895882321F00E94A6200C94D72008957C
+:102F6000BF92CF92DF92EF92FF920F931F93CF9376
+:102F7000DF9300D000D000D0CDB7DEB77C0185E074
+:102F8000F701DE01119601900D928A95E1F7F701A4
+:102F900083819481892B09F4DDC2908181818F3FE7
+:102FA00019F49F3F09F4D6C2F701028125812295C9
+:102FB0002F7099838A8389819A812E830E94BC1FF6
+:102FC000182FB92E0E94BB1F0E94821EEB2DE29586
+:102FD000EF704E2F50E0FA01E05AFF4F2E810C9413
+:102FE000982D8B2D807F9B2D9F70F92E882319F0B3
+:102FF000F29480EFF822002349F0FF2009F457C231
+:103000008F2D0E94B0200E94D72051C2812F0E9494
+:103010005317FF2009F49EC28F2D0E94B6202696DA
+:103020000FB6F894DEBF0FBECDBFDF91CF911F91D9
+:103030000F91FF90EF90DF90CF90BF900C94D7202E
+:103040003B2D307F8B2D8F70303211F08295807F39
+:10305000112319F0113021F12CC00023B9F02223E3
+:1030600009F490C1213009F08DC126960FB6F8946D
+:10307000DEBF0FBECDBFDF91CF911F910F91FF90AB
+:10308000EF90DF90CF90BF900C94C020222319F0D6
+:10309000213009F45FC28E830E94C3208E8186C1D5
+:1030A000002321F0223008F055C26CC1211152C218
+:1030B0007DC1002321F0222309F464C1F8C1222339
+:1030C00009F474C109C28B2D86958695837019F019
+:1030D0008130D1F03FC2002321F0812F9B2D9370CE
+:1030E00002C080E090E026960FB6F894DEBF0FBED7
+:1030F000CDBFDF91CF911F910F91FF90EF90DF90A7
+:10310000CF90BF900C945D15002321F0812F9B2D53
+:10311000937002C080E090E026960FB6F894DEBF70
+:103120000FBECDBFDF91CF911F910F91FF90EF9018
+:10313000DF90CF90BF900C947315812F002319F06E
+:103140000E947F2402C00E94E72426960FB6F894BE
+:10315000DEBF0FBECDBFDF91CF911F910F91FF90CA
+:10316000EF90DF90CF90BF900C946C258B2D8370E7
+:1031700009F075C00111EEC1812F82958695877087
+:10318000880F880F912F9F70C92ED12CE12CF12C24
+:10319000082E04C0CC0CDD1CEE1CFF1C0A94D2F7D8
+:1031A00014FF12C00FE010E020E030E004C0000F78
+:1031B000111F221F331F8A95D2F7C901B8016095EC
+:1031C00070958095909503C060E070E0CB014B2D29
+:1031D0004695469543704230C1F060F56C297D29D3
+:1031E0008E299F29413051F126960FB6F894DEBF03
+:1031F0000FBECDBFDF91CF911F910F91FF90EF9048
+:10320000DF90CF90BF900C94A91E6C297D298E2948
+:103210009F2926960FB6F894DEBF0FBECDBFDF9173
+:10322000CF911F910F91FF90EF90DF90CF90BF90C3
+:103230000C94C51E0E94A91EC701B60126960FB6A2
+:10324000F894DEBF0FBECDBFDF91CF911F910F91DC
+:10325000FF90EF90DF90CF90BF900C948D1E0023D5
+:1032600019F08B2D817001C08695882309F472C1F5
+:10327000812F829586958770880F880F912F9F7078
+:10328000C92ED12CE12CF12C082E04C0CC0CDD1C55
+:10329000EE1CFF1C0A94D2F714FF12C00FE010E0DE
+:1032A00020E030E004C0000F111F221F331F8A9559
+:1032B000D2F7C901B801609570958095909503C0CB
+:1032C00060E070E0CB014B2D46954695437042304F
+:1032D000C1F060F56C297D298E299F29413051F17B
+:1032E00026960FB6F894DEBF0FBECDBFDF91CF910B
+:1032F0001F910F91FF90EF90DF90CF90BF900C94B3
+:10330000831F6C297D298E299F2926960FB6F89454
+:10331000DEBF0FBECDBFDF91CF911F910F91FF9008
+:10332000EF90DF90CF90BF900C949F1F0E94831F5F
+:10333000C701B60126960FB6F894DEBF0FBECDBF0B
+:10334000DF91CF911F910F91FF90EF90DF90CF9081
+:10335000BF900C94671F103FD1F118F4103E50F449
+:10336000A1C0123F09F463C008F44CC0133F09F434
+:1033700073C098C01F708B2D8F710023A1F00E9425
+:10338000001F812F26960FB6F894DEBF0FBECDBF6B
+:10339000DF91CF911F910F91FF90EF90DF90CF9031
+:1033A000BF900C94A2170E94211F812F26960FB662
+:1033B000F894DEBF0FBECDBFDF91CF911F910F916B
+:1033C000FF90EF90DF90CF90BF900C94A91700234F
+:1033D000A9F02111BFC08B2D8F7126960FB6F894DE
+:1033E000DEBF0FBECDBFDF91CF911F910F91FF9038
+:1033F000EF90DF90CF90BF900C94461F223008F0E2
+:10340000A9C0E9CF0023A9F08B2D8F7126960FB6A6
+:10341000F894DEBF0FBECDBFDF91CF911F910F910A
+:10342000FF90EF90DF90CF90BF900C94001F00238F
+:1034300059F38B2D8F7126960FB6F894DEBF0FBE11
+:10344000CDBFDF91CF911F910F91FF90EF90DF9053
+:10345000CF90BF900C94211F002399F08B2D8F717A
+:1034600026960FB6F894DEBF0FBECDBFDF91CF9189
+:103470001F910F91FF90EF90DF90CF90BF900C9431
+:10348000EB1E26960FB6F894DEBF0FBECDBFDF91C0
+:10349000CF911F910F91FF90EF90DF90CF90BF9051
+:1034A0000C94E11E0023A9F0222309F4ADCF812F53
+:1034B00026960FB6F894DEBF0FBECDBFDF91CF9139
+:1034C0001F910F91FF90EF90DF90CF90BF900C94E1
+:1034D0008B16222309F4ADCF812F26960FB6F894D0
+:1034E000DEBF0FBECDBFDF91CF911F910F91FF9037
+:1034F000EF90DF90CF90BF900C9453174B2D4F70EF
+:10350000612FC7010E94F90726960FB6F894DEBF17
+:103510000FBECDBFDF91CF911F910F91FF90EF9024
+:10352000DF90CF90BF900C94051E4B2D4F70612FF4
+:10353000C70126960FB6F894DEBF0FBECDBFDF9150
+:10354000CF911F910F91FF90EF90DF90CF90BF90A0
+:103550000C94C50B26960FB6F894DEBF0FBECDBFF8
+:10356000DF91CF911F910F91FF90EF90DF90CF905F
+:10357000BF9008950E94BD200E9492200E94D720F3
+:103580000E949E260E946C2580E090E00E945D15BE
+:1035900080E090E00C9473150E94AD200C94BA1A50
+:1035A0000E94BC1F292F22952F702C3030F42A3016
+:1035B00048F42250223078F405C02C3041F02F30EE
+:1035C00031F009C0803E48F0803F29F406C093FBEB
+:1035D000882780F9089580E0089581E00895CF93C9
+:1035E000DF9300D000D01F92CDB7DEB70F900F90C1
+:1035F0000F900F900F90DF91CF910895CF93DF93AD
+:1036000000D000D000D0CDB7DEB726960FB6F89424
+:10361000DEBF0FBECDBFDF91CF9108951F93CF9333
+:10362000DF93C091840116E080918501C81799F05D
+:10363000D0E01C9FF0011D9FF00D1124EA57FE4FB2
+:103640004081518162817381848195810E94FE1A3B
+:103650002196C770E9CFDF91CF911F9108954091D6
+:10366000B6015091B7016091B8017091B901809194
+:10367000BA019091BB010C94FE1A8091BB01829516
+:103680008F7009F054C08091B801882309F44FC0AD
+:1036900080918401A09185014091B9015091BA01B6
+:1036A0006091B6017091B701B6E08A1709F43FC086
+:1036B00090E041155105C1F17F3F11F46F3FA1F139
+:1036C000B89FF001B99FF00D1124EA57FE4F2181F8
+:1036D00027132AC02081261327C02281211124C04C
+:1036E000238134812417350710F421503109241B1C
+:1036F000350B283C3105C0F42091BB012F702061AF
+:103700002093BB0126E0289FF001299FF00D112492
+:10371000E557FE4F80818F708061808386EB91E05A
+:103720000E94B0170C940E1B01968770BECF0895AF
+:10373000CF92DF92EF92FF920F931F93CF93DF937D
+:10374000CDB7DEB762970FB6F894DEBF0FBECDBF20
+:103750008C0185E0F801DE011D9601900D928A959D
+:10376000E1F7D8014C9111965C91119712966C91EA
+:103770008091B9019091BA01009709F475C1309117
+:10378000B6017091B7017F3F19F43F3F09F46CC156
+:10379000F801C380D480E090B801EE2009F4BEC0E7
+:1037A0002091BB01C816D90628F0D601A81BB90B79
+:1037B000CD0104C0809590958C0D9D1DFF24F39440
+:1037C000883C910578F0F12C207F09F0C4C07C2D55
+:1037D000D98AC88A89890E94EF1A86EB91E00E94F3
+:1037E000B017AFC0822F807F09F045C0571313C0B8
+:1037F000431311C061110FC02F7020612093BB01D2
+:103800000E942F1B86EB91E00E94B0178091BB01B4
+:10381000F80185832EC0CD2819F15F3F11F44F3F89
+:10382000F9F0F62E61111CC0809184012091850170
+:1038300036E0821709F45BC090E0389FF001399FB1
+:10384000F00D1124EA57FE4F7181571306C07081A5
+:10385000471303C07281711103C001968770E9CFCD
+:10386000F62E662309F41CC18091BB018160809310
+:10387000BB01F12C15C1571309C0431307C06111D7
+:1038800005C08091BB01F8018583C8C04D875E8764
+:103890008D859E856A8B0E94D01A6A898823D1F112
+:1038A0006623C1F12091BB01822F82958F7090E039
+:1038B000029774F08091B6019091B70198878F8339
+:1038C0001986DB86CA862C87CE0107960E94B01720
+:1038D00086E0F801A6EBB1E001900D928A95E1F740
+:1038E0000E943D1B0E942F1BFF24F394D9C04D87DB
+:1038F0005E878D859E850E94BC1F292F22952F7083
+:10390000223008F0C1C09F7009F0BBC0805E8830D3
+:1039100008F4C6C0C8010E94B017E6CFC816D90681
+:1039200008F453C0F601E81BF90BCF01883C910560
+:1039300008F450C0F12C7C2DD98AC88A89890E944C
+:10394000EF1AE6EBF1E086E0DF011D928A95E9F7D8
+:103950000E942F1BA5C0571314C0431312C061113E
+:1039600010C08091BB01F8018583C8010E94B01787
+:1039700086E0E6EBF1E0DF011D928A95E9F7FE2C87
+:103980008FC04D875E878D859E856A8B0E94D01A79
+:103990006A89882309F4BECF662309F4BBCF20913E
+:1039A000BB01822F82958F7090E002970CF490CF2C
+:1039B0008091B6019091B7019A8389831B82DD8241
+:1039C000CC822E83CE01019681CF809590958C0D6F
+:1039D0009D1DACCFF62E662309F49CCF571333C040
+:1039E000431331C02091BB0120FD24C0822F82955A
+:1039F0008F70482F50E041155105E1F0D801159620
+:103A00002C9315974F30510549F08F5F982F929561
+:103A1000907F822F8F70892B15968C93C8010E94FE
+:103A2000B01786E0F801A6EBB1E001900D928A95FF
+:103A3000E1F78ECF86E0F801A6EBB1E001900D92A0
+:103A40008A95E1F72DC04D875E878D859E850E9402
+:103A5000D01A81113DCF8091BB0181608093BB0161
+:103A6000C8010E94B0171CC0662309F453CF4D87CC
+:103A70005E878D859E850E94D01A882309F44ACFDF
+:103A800027CF811143CF0CC0243008F043CF9F7063
+:103A900009F43CCFD80115969C91907F09F036CF60
+:103AA0008F2D62960FB6F894DEBF0FBECDBFDF91AB
+:103AB000CF911F910F91FF90EF90DF90CF900895DD
+:103AC0001F93CF93DF93CDB7DEB72C970FB6F89443
+:103AD000DEBF0FBECDBF4F83588769877A878B873C
+:103AE0009C87CE0107960E94981B882371F08A85D7
+:103AF0009B85892B09F441C088858F3F09F065C0FB
+:103B00008F818F3F09F061C038C086E0FE01379693
+:103B1000DE01119601900D928A95E1F76A857B8509
+:103B20006115710551F1FF81E885EF3F11F4FF3F09
+:103B300021F12091850130E0C90101968770992714
+:103B40004091840150E08417950709F447C0F98338
+:103B5000EA837D836C8396E0929FD001939FB00DA2
+:103B60001124AA57BE4FFE01319601900D929A95ED
+:103B7000E1F7809385010E940E1B16E0809184017D
+:103B8000909185018917B9F1189FC00111248A57B6
+:103B90009E4F0E94981B882371F1E09184011E9F23
+:103BA000F0011124EA57FE4F4081518162817381F7
+:103BB000848195810E94FE1A8091840190E0019693
+:103BC0008770992780938401D9CF4F815885698563
+:103BD0007A858B859C850E94FE1ACFCF0E94CC1AD5
+:103BE0001092850110928401E6EBF1E086E0DF019E
+:103BF0001D928A95E9F72C960FB6F894DEBF0FBE9A
+:103C0000CDBFDF91CF911F910895EF92FF920F9357
+:103C10001F93CF93DF938C01892B09F46CC0F12C97
+:103C2000EE24E394E8012196F8018491843740F46E
+:103C3000843008F051C0813081F0823019F15BC0CE
+:103C4000853709F444C0A8F19CE7980F903708F035
+:103C500052C08F770E94531741C00E5F1F4FFE0165
+:103C6000849190E2980F983050F48770FE2D01C037
+:103C7000FF0F8A95EAF78F2F0E94B02014C00E9490
+:103C80008B162DC00E5F1F4FFE01849190E2980F9E
+:103C9000983060F48770FE2D01C0FF0F8A95EAF717
+:103CA0008F2F0E94B6200E94D72019C00E94531760
+:103CB00016C00E5F1F4FFE01C491CC2381F08FE927
+:103CC0009FE00197F1F700C00000C150F6CF0E5FF2
+:103CD0001F4FFE01F49003C00E948B168E018F2DA2
+:103CE000882309F49FCFEFE9FFE03197F1F700C097
+:103CF00000008150F5CFDF91CF911F910F91FF9080
+:103D0000EF90089508956093C0017093C10180936E
+:103D1000C2019093C3010C94BA1A0F931F930091A0
+:103D2000C0011091C1012091C2013091C301DC0199
+:103D3000CB01802B912BA22BB32B8093C0019093AE
+:103D4000C101A093C201B093C3011F910F910C94C4
+:103D5000BA1A0F931F930091C0011091C1012091D5
+:103D6000C2013091C301DC01CB0180239123A22346
+:103D7000B3238093C0019093C101A093C201B0937B
+:103D8000C3011F910F910C94BA1A0F931F930091C6
+:103D9000C0011091C1012091C2013091C301DC0129
+:103DA000CB0180279127A227B3278093C00190934E
+:103DB000C101A093C201B093C3011F910F910C9454
+:103DC000BA1A1092BC011092BD011092BE0110925D
+:103DD000BF010C94BA1A41E050E060E070E004C00A
+:103DE000440F551F661F771F8A95D2F74093BC0179
+:103DF0005093BD016093BE017093BF010C94BA1A39
+:103E000041E050E060E070E004C0440F551F661FC1
+:103E1000771F8A95D2F78091BC019091BD01A09146
+:103E2000BE01B091BF01482B592B6A2B7B2B4093CD
+:103E3000BC015093BD016093BE017093BF010C940F
+:103E4000BA1A41E050E060E070E004C0440F551F32
+:103E5000661F771F8A95D2F74095509560957095AB
+:103E60008091BC019091BD01A091BE01B091BF01B4
+:103E7000482359236A237B234093BC015093BD01FF
+:103E80006093BE017093BF010C94BA1A41E050E0F8
+:103E900060E070E004C0440F551F661F771F8A95CD
+:103EA000D2F78091BC019091BD01A091BE01B0916B
+:103EB000BF01482759276A277B274093BC015093AD
+:103EC000BD016093BE017093BF010C94BA1A0F93A9
+:103ED0001F930091BC011091BD012091BE01309152
+:103EE000BF01DC01CB01802B912BA22BB32B809344
+:103EF000BC019093BD01A093BE01B093BF011F917F
+:103F00000F910C94BA1A0F931F930091BC0110915A
+:103F1000BD012091BE013091BF01DC01CB018023A6
+:103F20009123A223B3238093BC019093BD01A0935E
+:103F3000BE01B093BF011F910F910C94BA1A0F9359
+:103F40001F930091BC011091BD012091BE013091E1
+:103F5000BF01DC01CB0180279127A227B3278093E3
+:103F6000BC019093BD01A093BE01B093BF011F910E
+:103F70000F910C94BA1A0895CF92DF92EF92FF92AC
+:103F80000F931F93CF93DF938C01C090BC01D0900F
+:103F9000BD01E090BE01F090BF018091C001909101
+:103FA000C101A091C201B091C301C82AD92AEA2A4D
+:103FB000FB2ACFE1D0E0D701C6010C2E04C0B69594
+:103FC000A795979587950A94D2F780FF07C0B80107
+:103FD0008C2F0E94E90B8130910531F4219758F71D
+:103FE000B80180E00E94E90BDF91CF911F910F9102
+:103FF000FF90EF90DF90CF90089590910C0199235E
+:1040000079F190910D01992359F1982F96959695F4
+:1040100096959F30A0F4E0910E01F0910F01E90F09
+:10402000F11D877021E030E0A90102C0440F551F47
+:104030008A95E2F7CA019181892B81830895909135
+:10404000D70190FF29C01F928F9387ED95E09F9332
+:104050008F930E94F0070F900F900F900F9008958C
+:1040600020910E0130910F01F90132969FEF40E04F
+:104070005191851789F09F3F19F4511101C0942F78
+:104080004F5F4E30A9F79F3F39F0F901E90FF11D5D
+:1040900097FDFA9582830895089590910C019923D4
+:1040A00081F190910D01992361F1982F9695969544
+:1040B00096959F30A8F4E0910E01F0910F01E90F61
+:1040C000F11D877021E030E0A90102C0440F551FA7
+:1040D0008A95E2F7CA0180959181892381830895A9
+:1040E0009091D70190FF1DC01F928F9389EB95E0AF
+:1040F0009F938F930E94F0070F900F900F900F9057
+:10410000089520910E0130910F01F9013296205F40
+:104110003F4F9081891301C010823196E217F30757
+:10412000C1F7089581E090E0E0910E01F0910F0158
+:10413000E80FF91F1082019680319105A9F70895C3
+:104140009091D601892B8093D60108958095909106
+:10415000D60189238093D60108951092D60108953F
+:104160009091D501892B8093D501089580959091E8
+:10417000D50189238093D50108951092D501089522
+:104180008093C40108951092C401089580910E0196
+:1041900090910F01FC0131969C01205F3F4F80E020
+:1041A000919191118F5FE217F307D1F70895E09194
+:1041B0000E01F0910F018091D6018083E0910E01F4
+:1041C000F0910F0190818091D501892B808380919E
+:1041D000C401882361F0E0910E01F0910F019081FC
+:1041E000892B80830E94C62081111092C401809186
+:1041F0000E0190910F010C940A1590933B0180934E
+:104200003A010895CF92DF92EF92FF926C01EE2473
+:10421000FF24C114D104E104F10421F0C701B60167
+:1042200020E101C020E0C72ED82EE92EFF24C114C2
+:10423000D104E104F10419F0285FC701B6016B0154
+:104240007C0154E0F694E794D794C7945A95D1F73B
+:10425000C114D104E104F10419F02C5FC701B601C7
+:104260006B017C0142E0F694E794D794C7944A9599
+:10427000D1F7C114D104E104F10419F02E5FC70194
+:10428000B601DC01CB01B695A79597958795892B4B
+:104290008A2B8B2B09F02F5F822FFF90EF90DF90FE
+:1042A000CF9008958295982F937344E0949F900146
+:1042B00011248C7C86958695282B822F8575880FF6
+:1042C0002A7A2695822B08951F93CF93DF931F920E
+:1042D000CDB7DEB799830E945221182F9981892F7B
+:1042E0000E945221212F30E0322F2227A901482B92
+:1042F000CA010F90DF91CF911F9108958091EF0136
+:10430000843011F120E488E190E00FB6F894A8958C
+:10431000809360000FBE2093600083B7817F84602C
+:1043200083BF83B7816083BF7894889583B78E7F7E
+:1043300083BF0FB6F894A895809160008861809340
+:104340006000109260000FBE089508950C94A5219E
+:10435000CF930E94A6210E9484090E94A521C0E05B
+:104360008C2F0E94B80A811104C0CF5FCE30C1F7F4
+:1043700001C081E0CF9108950E94CC1A0E94FE14E2
+:104380000C942C0D82E084BD93E095BD9AEF97BD0F
+:1043900080936E0008952FB7F8948091D801909182
+:1043A000D901A091DA01B091DB012FBF0895CF921E
+:1043B000DF92EF92FF920F931F932FB7F8944091E3
+:1043C000D8015091D9016091DA017091DB012FBFC2
+:1043D0006A017B01EE24FF248C0120E030E0C0164E
+:1043E000D106E206F30610F4415051099A01281B48
+:1043F000390BC9011F910F91FF90EF90DF90CF9083
+:1044000008951F920F920FB60F9211248F939F93CE
+:10441000AF93BF938091D8019091D901A091DA0117
+:10442000B091DB010196A11DB11D8093D80190933D
+:10443000D901A093DA01B093DB01BF91AF919F91B5
+:104440008F910F900FBE0F901F9018950E94F7113B
+:10445000F8942FEF87EA91E6215080409040E1F7F1
+:1044600000C0000087E090EBDC018093F80190939E
+:10447000F901A093FA01B093FB019CE088E10FB62B
+:10448000F894A895809360000FBE90936000FFCFD2
+:10449000EF92FF920F931F93CF93DF93D82FC0E03B
+:1044A0008C2F0E94B80A00E010E0E82EF12CC70122
+:1044B000002E02C0959587950A94E2F780FD06C00C
+:1044C0000F5F1F4F0630110591F709C0602F7C2F39
+:1044D00080E00E94C60B8D13F3CF81E004C0CF5F54
+:1044E000CE30F1F680E0DF91CF911F910F91FF90D8
+:1044F000EF900895CF93C82F8CE20E944822882322
+:1045000021F08C2FCF910C94482280E0CF91089518
+:10451000CF930E94D723811102C00E94BD238CEF4C
+:1045200095E00E945707C5E6C15049F00E948409F2
+:104530008FE39CE90197F1F700C00000F5CF85EF0C
+:1045400095E00E94570789E20E947A22811113C1E7
+:104550008AE20E947A2281110E94BD2385E00E9496
+:104560007A2281110E9426220E94E2238093D701A1
+:1045700087E00E947A228823A9F18BE10E947A22A7
+:10458000882351F08091D70181FB222720F991E007
+:10459000922790FB81F90EC08EE00E947A22882338
+:1045A00061F08091D70182FB222720F991E09227C8
+:1045B00090FB82F98093D70115C080E10E947A2296
+:1045C0009091D701882341F093FB222720F981E0C5
+:1045D000822780FB93F904C0892F809580FB90F996
+:1045E0009093D7018091D7010E94E6230E94F42383
+:1045F0008093E90180EE0E947A22882341F0809125
+:10460000E901982F909590FB80F98093E90189E367
+:104610000E947A22882359F08091E90181FB2227A8
+:1046200020F991E0922790FB81F98093E90182EED5
+:104630000E947A22882359F08091E90182FB222787
+:1046400020F991E0922790FB82F98093E90186EEB0
+:104650000E947A22882359F08091E90183FB222766
+:1046600020F991E0922790FB83F98093E90183EE92
+:104670000E947A22882359F08091E90184FB222745
+:1046800020F991E0922790FB84F98093E90185E37A
+:104690000E947A22882359F08091E90185FB222724
+:1046A00020F991E0922790FB85F98093E90181E35D
+:1046B0000E947A22882359F08091E90186FB222703
+:1046C00020F991E0922790FB86F98093E90181E13E
+:1046D0000E947A22882359F08091E90187FB2227E2
+:1046E00020F991E0922790FB87F98093E90180916E
+:1046F000E9010E94F8238091E90187FB882780F96E
+:1047000080930D0187E20E947A22C82F8EE10E94D9
+:104710007A228111C2608FE10E947A228111C460E5
+:1047200080E20E947A228111C86081E20E947A228E
+:104730008111C06182E20E947A228111C06283E20B
+:104740000E947A228111C06484E20E947A22882326
+:1047500011F0C06802C0CC2329F08C2F0E94EF23F7
+:104760006C2F03C00E94EB23682F70E080E090E084
+:10477000CF910C94831ECF9108956DEE7EEF80E073
+:1047800090E00E94CE2D60E082E090E00E94C02D7B
+:1047900060E083E090E00E94C02D60E084E090E063
+:1047A0000E94C02D60E085E090E00C94C02D80E078
+:1047B00090E00E94BA2D21E08D3E9E4F09F020E04E
+:1047C000822F089582E090E00C94B22D682F82E051
+:1047D00090E00C94C02D83E090E00C94B22D682FF3
+:1047E00083E090E00C94C02D84E090E00C94B22D16
+:1047F000682F84E090E00C94C02D8091DE0180FF52
+:104800000BC06091130185E0689FB001112475957C
+:104810006795759567952BC081FF09C0609113015D
+:1048200085E0689FB00111247595679520C082FFCF
+:1048300007C06091130185E0689FB001112417C083
+:104840009091DF019923D1F060911201961788F7BA
+:104850002091130185E0289F90011124929FA001CF
+:10486000939F500D112470E0CA010E94842D60387E
+:10487000710540F46115710519F406C065E070E03A
+:10488000862F08958FE7089581E008958091DE01D5
+:1048900080FF08C06091110170E07595679575956E
+:1048A000679521C081FF06C06091110170E0759588
+:1048B000679519C082FF04C06091110170E010C0BB
+:1048C0009091DF01992399F0609110019617A0F75C
+:1048D00080911101899FC001112470E00E94842DF4
+:1048E0006038710540F46115710519F406C061E086
+:1048F00070E0862F08958FE7089581E00895803F46
+:1049000021F40E94FD23819504C0813F29F40E9477
+:10491000FD238093E2010895823F21F40E94FD234C
+:10492000819504C0833F29F40E94FD238093E10117
+:104930000895893F19F40E94462405C08A3F31F446
+:104940000E94462481958093E30108958B3F21F4D2
+:104950000E944624819504C08C3F29F40E9446247D
+:104960008093E4010895843F21F48091E001816007
+:1049700017C0853F21F48091E001826011C0863F1D
+:1049800021F48091E00184600BC0873F21F4809185
+:10499000E001886005C0883F31F48091E0018061CA
+:1049A0008093E00108958D3F21F48091DE018160C4
+:1049B0000BC08E3F21F48091DE01826005C08F3FE5
+:1049C00029F48091DE0184608093DE010895803FA8
+:1049D00039F48091E20187FF6CC01092E20169C056
+:1049E000813F29F48091E2011816BCF362C09091D6
+:1049F000E101823F29F497FF5CC01092E10159C0A8
+:104A0000833F19F41916CCF354C0893F41F48091C7
+:104A1000E30118160CF04DC01092E3014AC08A3F22
+:104A200029F48091E30187FF44C0F6CF8B3F39F42E
+:104A30008091E40187FF3DC01092E4013AC08C3FB1
+:104A400029F48091E4011816BCF333C0843F21F4AB
+:104A50008091E0018E7F17C0853F21F48091E001B5
+:104A60008D7F11C0863F21F48091E0018B7F0BC0C8
+:104A7000873F21F48091E001877F05C0883F31F4B2
+:104A80008091E0018F7E8093E00113C08D3F21F47F
+:104A90008091DE018E7F0BC08E3F21F48091DE017C
+:104AA0008D7F05C08F3F29F48091DE018B7F80933D
+:104AB000DE018091E10181110EC08091E20181113E
+:104AC0000AC08091E301811106C08091E401811147
+:104AD00002C01092DF0108958091D70183FF7EC04C
+:104AE00088E396E00E9457078091E0011F928F9320
+:104AF00083E396E09F938F930E94F00781E396E013
+:104B00000E9457078091E101282F082E000C330BDB
+:104B10003F938F938EE296E09F938F930E94F007CE
+:104B20008CE296E00E9457078091E201282F082E20
+:104B3000000C330B3F938F9389E296E09F938F9302
+:104B40000E94F00787E296E00E9457078091E301F8
+:104B5000282F082E000C330B3F938F9384E296E0AE
+:104B60009F938F930E94F00782E296E00E9457077E
+:104B70008091E401282F082E000C330B3F938F9374
+:104B80008FE196E09F938F930E94F0078CE196E06F
+:104B90000E9457078091DF011F928F9389E196E071
+:104BA0009F938F930E94F00787E196E00E9457073A
+:104BB0008091DE011F928F9384E196E09F938F9303
+:104BC0000E94F00781E196E00E9457078DB79EB7DB
+:104BD0004C960FB6F8949EBF0FBE8DBF80EE91E04D
+:104BE0000E9452150E94CB219093DD018093DC013D
+:104BF00008951F93CF93DF938091DC019091DD01A5
+:104C00000E94D721AC019091DF01992321F02091DE
+:104C1000140130E006C0209115018AE0289F900120
+:104C200011244217530708F485C08091E101C09117
+:104C3000E201D091E3011091E401811107C0C1119B
+:104C400075C0D11173C0111171C074C09F3F19F0AC
+:104C50009F5F9093DF01181624F40E94FD23809338
+:104C6000E1018091E10187FF05C00E94FD2381954C
+:104C70008093E1011C1624F40E94FD238093E2013D
+:104C80008091E20187FF05C00E94FD2381958093FA
+:104C9000E2016091E101662331F1C091E201CC2390
+:104CA00011F1062E000C770B880B990B0E947F2CBC
+:104CB00023E333E343E35FE30E94E32C0E94472CAA
+:104CC0006093E1016C2FCC0F770B880B990B0E943E
+:104CD0007F2C23E333E343E35FE30E94E32C0E9452
+:104CE000472C6093E2011D1624F40E944624809311
+:104CF000E3018091E30187FF05C00E94462481956E
+:104D00008093E301111624F40E9446248093E40169
+:104D10008091E40187FF05C00E944624819580931D
+:104D2000E401DF91CF911F910C946C259F3F09F016
+:104D30008FCFA0CFDF91CF911F910895E0EEF1E0EA
+:104D400085E0DF011D928A95E9F71092DF0110924C
+:104D5000DE0108958BE598E00E9457071F9281E0DD
+:104D60008F931F9285E08F938DE098E09F938F93B0
+:104D70000E94F0070F900F900F900F900F900F90E0
+:104D800008958330E9F128F4813061F0823009F12F
+:104D90000895853009F462C008F449C0863009F4EA
+:104DA00074C0089580911501262F30E0280F311D21
+:104DB0002F3F310524F4680F6093150103C08FEF76
+:104DC00080931501809115011F928F9386E497E0DF
+:104DD00072C080911401262F30E0280F311D2F3F23
+:104DE000310524F4680F6093140103C08FEF8093A2
+:104DF0001401809114011F928F9384E397E05BC0AC
+:104E000080911301262F30E0280F311D2F3F3105EF
+:104E100024F4680F6093130103C08FEF8093130194
+:104E2000809113011F928F9381E297E044C080919B
+:104E30001201262F30E0280F311D2F3F310524F4B9
+:104E4000680F6093120103C08FEF8093120180916D
+:104E500012011F928F938CE097E02DC08091110179
+:104E6000262F30E0280F311D2F3F310524F4680F25
+:104E70006093110103C08FEF8093110180911101A4
+:104E80001F928F9383EF96E016C080911001262F1A
+:104E900030E0280F311D2F3F310524F4680F609357
+:104EA000100103C08FEF80931001809110011F92B9
+:104EB0008F9388ED96E09F938F930E94F0070F9059
+:104EC0000F900F900F900895833081F128F4813076
+:104ED00059F08230D1F00895853009F449C0B8F115
+:104EE000863009F456C0089580911501681720F4A2
+:104EF000861B8093150102C0109215018091150147
+:104F00001F928F9389EC96E054C08091140168172A
+:104F100020F4861B8093140102C01092140180912A
+:104F200014011F928F9387EB96E043C08091130189
+:104F3000681720F4861B8093130102C0109213019E
+:104F4000809113011F928F9384EA96E032C0809182
+:104F50001201681720F4861B8093120102C0109280
+:104F60001201809112011F928F938FE896E021C069
+:104F700080911101681720F4861B8093110102C0F3
+:104F800010921101809111011F928F9386E796E094
+:104F900010C080911001681720F4861B80931001C7
+:104FA00002C010921001809110011F928F938BE527
+:104FB00096E09F938F930E94F0070F900F900F90B1
+:104FC0000F900895CF93C82F1F928F9380E699E09A
+:104FD0009F938F930E94F00781E090E0A0E0B0E003
+:104FE000BC01CD0104C0660F771F881F991FCA95A9
+:104FF000D2F70E94831E0F900F900F900F90CF91C9
+:105000000C94CC1ACF938D3109F465C0B0F58E3075
+:1050100009F4CCC100F5873009F49BC1A8F48630AF
+:1050200009F06DC28091D701817F8E7F8093D70177
+:1050300085E699E00E94570784EA9DE00E945707A1
+:1050400081E08093E60180C1883009F44FC08B3045
+:1050500009F47CC154C2863109F4F0C138F48031BE
+:1050600009F4B8C1813109F430C249C2893109F467
+:10507000CEC18B3109F486C142C2853309F437C2EF
+:1050800048F4873209F433C208F433C2893209F490
+:105090002EC235C2833438F48A3308F02CC28833E8
+:1050A00009F454C12CC2833409F421C2883409F0B4
+:1050B00026C20E94CC1A83E99DE00E9457079FEF09
+:1050C00023ED80E3915020408040E1F700C00000D4
+:1050D0000E94262239C183EB9DE00E9457070E945F
+:1050E000012C0E94FE140E942C0D2EC188EA9DE026
+:1050F0000E94570786E79BE00E9457070E94EB2318
+:105100001F928F9383E79BE09F938F930E94F007FA
+:1051100081E79BE00E9457070E94E223C82F8EE59B
+:105120009BE00E9457071F92CF9389E59BE09F93D6
+:105130008F930E94F00787E59BE00E9457078DE45C
+:105140009BE00E9457078C2F81701F928F938AE4F7
+:105150009BE09F938F930E94F00788E49BE00E945E
+:1051600057078EE39BE00E945707C1FB882780F911
+:105170001F928F938BE39BE09F938F930E94F00786
+:1051800089E39BE00E9457078DE29BE00E9457074E
+:10519000C2FB882780F91F928F938AE29BE09F933E
+:1051A0008F930E94F00788E29BE00E9457078FE1EF
+:1051B0009BE00E945707C3FBCC27C0F91F92CF93F7
+:1051C0008CE19BE09F938F930E94F0078AE19BE024
+:1051D0000E9457070E94F423C82F86E09BE00E949C
+:1051E00057071F92CF9381E09BE09F938F930E947C
+:1051F000F0078FEF9AE00E94570786EE9AE00E9430
+:1052000057078C2F81701F928F9383EE9AE09F93A4
+:105210008F930E94F0078DB79EB780960FB6F894D3
+:105220009EBF0FBE8DBF81EE9AE00E9457078AECA9
+:105230009AE00E945707C1FB882780F91F928F933D
+:1052400087EC9AE09F938F930E94F00785EC9AE099
+:105250000E94570783EB9AE00E945707C2FB8827FA
+:1052600080F91F928F9380EB9AE09F938F930E9417
+:10527000F0078EEA9AE00E9457078CE99AE00E94B4
+:105280005707C3FB882780F91F928F9389E99AE01B
+:105290009F938F930E94F00787E99AE00E94570737
+:1052A0008DE89AE00E945707C4FB882780F91F9277
+:1052B0008F938AE89AE09F938F930E94F00788E883
+:1052C0009AE00E94570786E79AE00E945707C5FBBD
+:1052D000882780F91F928F9383E79AE09F938F939B
+:1052E0000E94F00781E79AE00E94570785E59AE05F
+:1052F0000E945707C6FB882780F91F928F9382E58B
+:105300009AE09F938F930E94F00780E59AE00E94B5
+:10531000570788E49AE00E945707C7FBCC27C0F9DB
+:105320001F92CF9385E49AE09F938F930E94F0079A
+:1053300083E49AE00E9457078DB79EB74C960FB64C
+:10534000F8949EBF0FBE8DBFC1E0DEC08CE899E02F
+:105350005BC08091D701C82FC17080FF09C086E86B
+:105360009DE00E9457078091D701817F8E7F47C0C3
+:105370008AE79DE00E9457078091D7018160809362
+:10538000D701E2CF9091D70191FBCC27C0F981E002
+:10539000C827892FC0FB81F98093D701CC2319F04E
+:1053A0008DE69DE027C08FE59DE02EC09091D7014E
+:1053B00092FBCC27C0F981E0C827892FC0FB82F976
+:1053C0008093D701CC2319F080E59DE013C080E4E1
+:1053D0009DE01AC09091D70193FBCC27C0F981E0E2
+:1053E000C827892FC0FB83F98093D701CC2351F0C4
+:1053F00084E39DE00E9457078091D70181608093EC
+:10540000D70182C087E29DE00E9457079DCF88E1C7
+:105410009DE00E9457078CEE9CE00E9457078FEAA0
+:105420009CE00E94570788E89CE00E94570784E4AC
+:105430009CE00E94570786E19CE0E6CF88E09CE074
+:105440000E9457070E94FE141F928F938EEE9BE0DE
+:105450009F938F930E94F00780910C011F928F936E
+:1054600087ED9BE09F938F930E94F00780916E01E0
+:105470001F928F9384EC9BE09F938F930E94F00781
+:1054800080910D011F928F9381EB9BE09F938F93EF
+:105490000E94F0078091D8019091D901A091DA0182
+:1054A000B091DB01BF93AF939F938F938DE99BE006
+:1054B0009F938F930E94F0078DB79EB746960FB6C5
+:1054C000F8949EBF0FBE8DBF3FCF0E94CC1AC091F3
+:1054D0000D0181E0C827C0930D01CC2329F083E999
+:1054E0009BE00E94570710C088E89BE08DCF80E0CA
+:1054F00003C08D5101C089530E94E22725CF86E861
+:105500009BE00E945707C0E08C2FCF91089580E068
+:1055100008950C94872ACF93C82F8091E60181309B
+:1055200081F020F0823009F44FC045C1E0910E01B6
+:10553000F0910F018081813169F0823209F03DC123
+:1055400009C0E0910E01F0910F018081813111F0CD
+:10555000823261F48C2F0E94892A811104C08C2F21
+:105560000E9402282FC081E090E02CC08C2F0E9466
+:10557000872A811126C0C431E1F070F4CB3081F06C
+:10558000C031D1F40E94AA2688E599E00E9457070D
+:1055900082E08093E60115C0C93259F0C83361F446
+:1055A00085E699E00E9457078CE599E00E9457072D
+:1055B00008C01092E60103C186E599E00E945707F2
+:1055C000FEC081E08170FDC0C43220F5CE3108F00C
+:1055D000C0C0CB3099F1C8F4C73009F0D2C08AE01E
+:1055E0008093150194E19093140193E0909313013B
+:1055F0008093120188E08093110188E2809310016A
+:105600008CEF97E00E945707BFC0C33149F1C43106
+:10561000C1F0B7C0CB3409F4A9C028F4C93289F06D
+:10562000C83361F0AEC0C13509F49EC0C23509F47B
+:1056300099C0CE3409F0A5C06AE09EC00E94AA2697
+:10564000A3C08091E501882319F01092E5019CC068
+:1056500089E098E00E94570781E08093E601B1C09D
+:1056600083EE97E00E94570781ED97E00E9457076D
+:10567000809115011F928F938EEC97E09F938F93EB
+:105680000E94F0078CEC97E00E9457078AEB97E0A6
+:105690000E945707809114011F928F9387EB97E028
+:1056A0009F938F930E94F00785EB97E00E94570726
+:1056B00086EA97E00E945707809113011F928F930B
+:1056C00083EA97E09F938F930E94F00781EA97E027
+:1056D0000E94570780E997E00E94570780911201C6
+:1056E0001F928F938DE897E09F938F930E94F0070E
+:1056F0008BE897E00E94570786E797E00E945707DC
+:10570000809111011F928F9383E797E09F938F936E
+:105710000E94F00781E797E00E9457078AE597E02B
+:105720000E945707809110011F928F9387E597E0A1
+:105730009F938F930E94F00785E597E00E9457079B
+:105740008DB79EB748960FB6F8949EBF0FBE8DBF1B
+:105750001BC0CE51EC2FF0E0E15DFE4F80818093C5
+:10576000E50112C061E003C061E006C06AE080911B
+:10577000E5010E94C12608C08091E5010E946427CE
+:1057800003C08AEF97E013C08091E501882369F098
+:105790001F928F9384EF97E09F938F930E94F0075F
+:1057A0000F900F900F900F9004C081EF97E00E9430
+:1057B000570781E006C01092E60180E002C080E059
+:1057C00001CFCF910895E1E8F0E080818860808387
+:1057D0008081816080838FB7F89493E090938900F3
+:1057E00090ED909388008FBF0895EFE6F0E0808100
+:1057F000826080830895EFE6F0E080818D7F808372
+:105800000895EFE6F0E0908182E089278083089593
+:105810001F920F920FB60F9211242F933F934F9325
+:105820005F936F937F938F939F93AF93BF93EF9308
+:10583000FF938091E7019091E80101969093E80130
+:105840008093E701811103C082E00E942C0DE0915A
+:10585000E801E695E695F0E0ED53F24FE491809192
+:10586000E7018E1303C080E00E942C0DFF91EF91A1
+:10587000BF91AF919F918F917F916F915F914F9168
+:105880003F912F910F900FBE0F901F9018950E947F
+:105890004E2C6894B1110C94DD2C08950E94C22CFA
+:1058A00088F09F5798F0B92F9927B751B0F0E1F0E1
+:1058B000660F771F881F991F1AF0BA95C9F714C091
+:1058C000B13091F00E94DC2CB1E008950C94DC2CF6
+:1058D000672F782F8827B85F39F0B93FCCF38695CA
+:1058E00077956795B395D9F73EF490958095709527
+:1058F00061957F4F8F4F9F4F0895E89409C097FBA4
+:105900003EF490958095709561957F4F8F4F9F4F96
+:105910009923A9F0F92F96E9BB279395F6958795DA
+:1059200077956795B795F111F8CFFAF4BB0F11F49D
+:1059300060FF1BC06F5F7F4F8F4F9F4F16C0882344
+:1059400011F096E911C0772321F09EE8872F762F7A
+:1059500005C0662371F096E8862F70E060E02AF0BB
+:105960009A95660F771F881FDAF7880F96958795A7
+:1059700097F9089557FD9058440F551F59F05F3F10
+:1059800071F04795880F97FB991F61F09F3F79F061
+:1059900087950895121613061406551FF2CF4695E3
+:1059A000F1DF08C0161617061806991FF1CF869565
+:1059B0007105610508940895E894BB276627772749
+:1059C000CB0197F908950E94F62C0C94672D0E9444
+:1059D000592D38F00E94602D20F0952311F00C9481
+:1059E000502D0C94562D11240C94DD2C0E94BA2CB1
+:1059F00070F3959FC1F3950F50E0551F629FF00122
+:105A0000729FBB27F00DB11D639FAA27F00DB11D3A
+:105A1000AA1F649F6627B00DA11D661F829F2227C3
+:105A2000B00DA11D621F739FB00DA11D621F839F4A
+:105A3000A00D611D221F749F3327A00D611D231F20
+:105A4000849F600D211D822F762F6A2F11249F576E
+:105A500050409AF0F1F088234AF0EE0FFF1FBB1F71
+:105A6000661F771F881F91505040A9F79E3F510530
+:105A700080F00C94502D0C94DD2C5F3FE4F3983EA5
+:105A8000D4F3869577956795B795F795E7959F5FDA
+:105A9000C1F7FE2B880F911D9695879597F908956C
+:105AA00097F99F6780E870E060E008959FEF80ECD1
+:105AB000089500240A941616170618060906089574
+:105AC00000240A9412161306140605060895092EDA
+:105AD0000394000C11F4882352F0BB0F40F4BF2B49
+:105AE00011F460FF04C06F5F7F4F8F4F9F4F089589
+:105AF000991B79E004C0991F961708F0961B881F20
+:105B00007A95C9F78095089597FB072E16F40094AF
+:105B100007D077FD09D00E949E2D07FC05D03EF4EA
+:105B2000909581959F4F0895709561957F4F089549
+:105B3000EE0FFF1F0590F491E02D0994AA1BBB1BEB
+:105B400051E107C0AA1FBB1FA617B70710F0A61B7D
+:105B5000B70B881F991F5A95A9F780959095BC019E
+:105B6000CD010895F999FECF92BD81BDF89A99278C
+:105B700080B50895A8E1B0E042E050E00C94D52D46
+:105B8000262FF999FECF1FBA92BD81BD20BD0FB659
+:105B9000F894FA9AF99A0FBE019608950E94C02DC2
+:105BA000272F0C94C12DDC01CB01FC01F999FECF0C
+:105BB00006C0F2BDE1BDF89A319600B40D92415095
+:0A5BC0005040B8F70895F894FFCFA5
+:105BCA0020022D0D200EFB0DC70D930D0101C501FD
+:105BDA0028080A03140A3F4D3620394605F904C33A
+:105BEA0004A3046A04DD03F6030F0428044804012D
+:0A5BFA000203040506070809000075
+:00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/naps62/keymap.c b/keyboard/ergodox_ez/keymaps/naps62/keymap.c
new file mode 100644
index 0000000000..b954a311e6
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/naps62/keymap.c
@@ -0,0 +1,187 @@
+#include "ergodox_ez.h"
+#include "debug.h"
+#include "action_layer.h"
+
+#define BASE 0 // default layer
+#define SYMB 1 // symbols
+#define MDIA 2 // media keys
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+/* Keymap 0: Basic layer
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |  Esc   | 1  ! | 2  @ | 3  # | 4  $ | 5  % | Lang |           | Esc  | 6  ^ | 7  & | 8  * | 9  ( | 0  ) | Bckspc |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * |  Tab   |   Q  |   W  |   E  |   R  |   T  |  L2  |           |  L2  |   Y  |   U  |   I  |   O  |   P  | \   |  |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |  Ctrl  |   A  |   S  |  D   |   F  |   G  |------|           |------|   H  |   J  |   K  |   L  | ;  : |  ' "   |
+ * |--------+------+------+------+------+------|  L1  |           |  L1  |------+------+------+------+------+--------|
+ * | LShift |   Z  |   X  |   C  |   V  |   B  |      |           |      |   N  |   M  | ,  < | . >  | /  ? |  - _   |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |  L1  | `  ~ | ' "  | \  | |  L2  |                                       |  {   |  }   | [  { | ]  } |  L1  |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,--------------.       ,---------------.
+ *                                        | Home  | End  |       | PgUp  |Insert |
+ *                                 ,------|-------|------|       |-------+-------+------.
+ *                                 |      |       | LGui |       | Del   |       |      |
+ *                                 | Space|  Alt  |------|       |-------| Enter |Space |
+ *                                 |      |       | LGui |       | Bcsp  |       |      |
+ *                                 `---------------------'       `----------------------'
+ */
+// If it accepts an argument (i.e, is a function), it doesn't need KC_.
+// Otherwise, it needs KC_*
+[BASE] = KEYMAP(  // layer 0 : default
+  // left hand
+  KC_ESC,     KC_1,    KC_2,     KC_3,     KC_4,               KC_5,  LGUI(KC_SPC),
+  KC_TAB,     KC_Q,    KC_W,     KC_E,     KC_R,               KC_T,  MO(2),
+  KC_LCTL,    KC_A,    KC_S,     KC_D,     KC_F,               KC_G,
+  KC_LSFT,    KC_Z,    KC_X,     KC_C,     KC_V,               KC_B,  MO(1),
+  MO(1),      KC_GRV,  KC_QUOT,  KC_BSLS,  MO(2),
+
+                                               KC_HOME,   KC_END,
+                                                          KC_LGUI,
+                                      KC_SPC,  KC_LALT,   KC_LGUI,
+
+  // right hand
+  KC_ESC,  KC_6,     KC_7,     KC_8,     KC_9,     KC_0,      KC_BSPC,
+  MO(2),   KC_Y,     KC_U,     KC_I,     KC_O,     KC_P,      KC_BSLS,
+           KC_H,     KC_J,     KC_K,     KC_L,     KC_SCLN,   KC_QUOT,
+  MO(1),   KC_N,     KC_M,     KC_COMM,  KC_DOT,   KC_SLSH,   KC_MINS,
+                     KC_LCBR,  KC_RCBR,  KC_LBRC,  KC_RBRC,   MO(1),
+
+  KC_PGUP,  KC_INS,
+  KC_DEL,
+  KC_BSPC,  KC_ENT,    KC_SPC
+),
+/* Keymap 1: Symbol Layer
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |        |  F1  |  F2  |  F3  |  F4  |  F5  |      |           |      |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * |        |   !  |   @  |   {  |   }  |   |  |      |           |      |   Up |   7  |   8  |   9  |   *  |   F12  |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |   #  |   $  |   (  |   )  |   `  |------|           |------| Down |   4  |   5  |   6  |   +  |        |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |   %  |   ^  |   [  |   ]  |   ~  |      |           |      |   &  |   1  |   2  |   3  |   \  |        |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |      |      |      |      |      |                                       |   =  |    . |   0  |   -  |      |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,-------------.
+ *                                        |      |      |       |      |      |
+ *                                 ,------|------|------|       |------+------+------.
+ *                                 |      |      |      |       |      |      |      |
+ *                                 |      |      |------|       |------|      |      |
+ *                                 |      |      |      |       |      |      |      |
+ *                                 `--------------------'       `--------------------'
+ */
+// SYMBOLS
+[SYMB] = KEYMAP(
+       // left hand
+       KC_TRNS,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
+       KC_TRNS,KC_EXLM,KC_AT,  KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS,
+       KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV,
+       KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS,
+       KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
+                                       KC_TRNS,KC_TRNS,
+                                               KC_TRNS,
+                               KC_TRNS,KC_TRNS,KC_TRNS,
+       // right hand
+       KC_TRNS, KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
+       KC_TRNS, KC_UP,   KC_7,   KC_8,    KC_9,    KC_ASTR, KC_F12,
+                KC_DOWN, KC_4,   KC_5,    KC_6,    KC_PLUS, KC_TRNS,
+       KC_TRNS, KC_AMPR, KC_1,   KC_2,    KC_3,    KC_BSLS, KC_TRNS,
+                         KC_EQL,KC_DOT,  KC_0,    KC_MINS,  KC_TRNS,
+       KC_TRNS, KC_TRNS,
+       KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_TRNS
+),
+/* Keymap 2: Media and mouse keys
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |        |      |      |      |      |      |      |           |      |      |      |      |      |      |        |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * |        |      |GuiUp | Expl |      | Term |      |           |      |      |      |      |      |      |        |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |GuiLft|GuiDwn|GuiRgt|      |      |------|           |------| Left | Down |  Up  |Right |      |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |      |      |      |      |Browsr|      |           |      |      |VolDwn|VolUp | Mute |      |        |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |      |      |      | Lclk | Rclk |                                       | Play | Prev | Next |      |      |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,-------------.
+ *                                        |      |      |       |      |      |
+ *                                 ,------|------|------|       |------+------+------.
+ *                                 |      |      |      |       |      |Brwser|Brwser|
+ *                                 | Lclk | Rclk |------|       |------|Fwd   |Back  |
+ *                                 |      |      |      |       |      |      |      |
+ *                                 `--------------------'       `--------------------'
+ */
+// MEDIA AND MOUSE
+KEYMAP(
+         RESET, KC_TRNS,        KC_TRNS,     KC_TRNS,        KC_TRNS, KC_TRNS,    KC_TRNS,
+       KC_TRNS, KC_TRNS,        LGUI(KC_W),  LGUI(KC_E),     KC_BTN1, LGUI(KC_T), KC_TRNS,
+       KC_TRNS, LGUI(KC_A),     LGUI(KC_S),  LGUI(KC_D),     KC_MS_D, KC_MS_R,
+       KC_TRNS, KC_TRNS,        KC_TRNS,     KC_TRNS,        KC_TRNS, KC_TRNS,    KC_TRNS,
+       KC_TRNS, KC_TRNS,        KC_TRNS,     KC_TRNS,        KC_TRNS,
+                                           KC_TRNS, KC_TRNS,
+                                                    KC_TRNS,
+                                  KC_BTN1, KC_BTN2, KC_TRNS,
+    // right hand
+       KC_TRNS,  KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,  KC_TRNS, KC_TRNS,
+       KC_TRNS,  KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,  KC_TRNS, KC_TRNS,
+                 KC_LEFT, KC_DOWN, KC_UP,   KC_RIGHT, KC_TRNS, KC_TRNS,
+       KC_TRNS,  KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE,  KC_TRNS, KC_TRNS,
+                          KC_MPLY, KC_MPRV, KC_MNXT,  KC_TRNS, KC_TRNS,
+       KC_TRNS,  KC_TRNS,
+       KC_TRNS,
+       KC_TRNS,  KC_WBAK, KC_WFWD
+),
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+    [1] = ACTION_LAYER_TAP_TOGGLE(SYMB)                // FN1 - Momentary Layer 1 (Symbols)
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+        if (record->event.pressed) {
+          register_code(KC_RSFT);
+        } else {
+          unregister_code(KC_RSFT);
+        }
+        break;
+      }
+    return MACRO_NONE;
+};
+
+// Runs just one time when the keyboard initializes.
+void * matrix_init_user(void) {
+
+};
+
+// Runs constantly in the background, in a loop.
+void * matrix_scan_user(void) {
+
+    uint8_t layer = biton32(layer_state);
+
+    ergodox_board_led_off();
+    ergodox_right_led_1_off();
+    ergodox_right_led_2_off();
+    ergodox_right_led_3_off();
+    switch (layer) {
+      // TODO: Make this relevant to the ErgoDox EZ.
+        case 1:
+            ergodox_right_led_1_on();
+            break;
+        case 2:
+            ergodox_right_led_2_on();
+            break;
+        default:
+            // none
+            break;
+    }
+
+};
-- 
cgit v1.2.3


From eba9a7d74db0be548cddc107f0370dabf43b017f Mon Sep 17 00:00:00 2001
From: IBNobody <protospherex@gmail.com>
Date: Tue, 15 Mar 2016 23:52:51 -0500
Subject: Adding LED function pointers

---
 quantum/led.c               | 12 +++++++++++-
 quantum/template/template.c | 29 ++++++++++++++++++++++++-----
 quantum/template/template.h |  1 +
 tmk_core/common/led.h       |  2 ++
 4 files changed, 38 insertions(+), 6 deletions(-)

diff --git a/quantum/led.c b/quantum/led.c
index 2c05746607..a53e940436 100644
--- a/quantum/led.c
+++ b/quantum/led.c
@@ -16,9 +16,13 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
 #include <avr/io.h>
-#include "stdint.h"
+#include <stddef.h>
 #include "led.h"
 
+__attribute__ ((weak))
+void * led_set_kb(uint8_t usb_led) {
+    return NULL;
+};
 
 void led_set(uint8_t usb_led)
 {
@@ -35,4 +39,10 @@ void led_set(uint8_t usb_led)
     //     DDRE &= ~(1<<6);
     //     PORTE &= ~(1<<6);
     // }
+
+    if (led_set_kb) {
+        (*led_set_kb)(usb_led);
+    }
+
+    return;
 }
diff --git a/quantum/template/template.c b/quantum/template/template.c
index 7be7dfc3d1..016e113007 100644
--- a/quantum/template/template.c
+++ b/quantum/template/template.c
@@ -2,28 +2,47 @@
 
 __attribute__ ((weak))
 void * matrix_init_user(void) {
-	// leave these blank
+	// leave this function blank - it can be defined in a keymap file
+	return NULL;
 };
 
 __attribute__ ((weak))
 void * matrix_scan_user(void) {
-	// leave these blank
+	// leave this function blank - it can be defined in a keymap file
+	return NULL;
+};
+
+__attribute__ ((weak))
+void * led_set_user(uint8_t usb_led) {
+	// leave this function blank - it can be defined in a keymap file
+	return NULL;
 };
 
 void * matrix_init_kb(void) {
 	// put your keyboard start-up code here
 	// runs once when the firmware starts up
-
+	
 	if (matrix_init_user) {
 		(*matrix_init_user)();
 	}
+	return NULL;
 };
 
 void * matrix_scan_kb(void) {
-	// put your looping keyboard code here
-	// runs every cycle (a lot)
+    // put your looping keyboard code here
+    // runs every cycle (a lot)
 
 	if (matrix_scan_user) {
 		(*matrix_scan_user)();
 	}
+	return NULL;
+};
+
+void * led_set_kb(uint8_t usb_led) {
+	// put your keyboard LED indicator (ex: Caps Lock LED) toggling code here
+
+	if (led_set_user) {
+		(*led_set_user)(usb_led);
+	}
+	return NULL;
 };
\ No newline at end of file
diff --git a/quantum/template/template.h b/quantum/template/template.h
index a15061b267..ed17ca0016 100644
--- a/quantum/template/template.h
+++ b/quantum/template/template.h
@@ -21,5 +21,6 @@
 
 void * matrix_init_user(void);
 void * matrix_scan_user(void);
+void * led_set_user(uint8_t usb_led);
 
 #endif
\ No newline at end of file
diff --git a/tmk_core/common/led.h b/tmk_core/common/led.h
index d5fc051bf5..4b9632d3a4 100644
--- a/tmk_core/common/led.h
+++ b/tmk_core/common/led.h
@@ -33,6 +33,8 @@ extern "C" {
 #endif
 
 void led_set(uint8_t usb_led);
+void * led_set_kb(uint8_t usb_led);
+
 
 #ifdef __cplusplus
 }
-- 
cgit v1.2.3


From 17628e9922211d9828341544fbf800c33829afed Mon Sep 17 00:00:00 2001
From: IBNobody <protospherex@gmail.com>
Date: Wed, 16 Mar 2016 09:53:56 -0500
Subject: Removing Teensy SDK Folder

Fixing Github GUI error "fatal: no submodule mapping found in
.gitmodules for path 'teensy-sdk'"
---
 teensy-sdk | 1 -
 1 file changed, 1 deletion(-)
 delete mode 160000 teensy-sdk

diff --git a/teensy-sdk b/teensy-sdk
deleted file mode 160000
index 19892c1968..0000000000
--- a/teensy-sdk
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 19892c196894e6676fa69c732e05a03a68d5cb07
-- 
cgit v1.2.3


From 8a2457d7534ba082b52599e3af56f9e50e8dc38a Mon Sep 17 00:00:00 2001
From: IBNobody <protospherex@gmail.com>
Date: Wed, 16 Mar 2016 10:27:04 -0500
Subject: Adding Retro_Refit Keyboard

Retro_Refit is an example of using a Teensy to replace a keyboard
controller on an older keyboard. The original 6x15 keyboard had a
non-standard 11x8 matrix.
---
 keyboard/retro_refit/Makefile          | 139 +++++++++++++++++++++++++++++++++
 keyboard/retro_refit/README.md         |  24 ++++++
 keyboard/retro_refit/config.h          |  79 +++++++++++++++++++
 keyboard/retro_refit/keymaps/default.c |  33 ++++++++
 keyboard/retro_refit/retro_refit.c     |  80 +++++++++++++++++++
 keyboard/retro_refit/retro_refit.h     |  45 +++++++++++
 6 files changed, 400 insertions(+)
 create mode 100644 keyboard/retro_refit/Makefile
 create mode 100644 keyboard/retro_refit/README.md
 create mode 100644 keyboard/retro_refit/config.h
 create mode 100644 keyboard/retro_refit/keymaps/default.c
 create mode 100644 keyboard/retro_refit/retro_refit.c
 create mode 100644 keyboard/retro_refit/retro_refit.h

diff --git a/keyboard/retro_refit/Makefile b/keyboard/retro_refit/Makefile
new file mode 100644
index 0000000000..ec51227ff1
--- /dev/null
+++ b/keyboard/retro_refit/Makefile
@@ -0,0 +1,139 @@
+#----------------------------------------------------------------------------
+# On command line:
+#
+# make all = Make software.
+#
+# make clean = Clean out built project files.
+#
+# make coff = Convert ELF to AVR COFF.
+#
+# make extcoff = Convert ELF to AVR Extended COFF.
+#
+# make program = Download the hex file to the device.
+#                Please customize your programmer settings(PROGRAM_CMD)
+#
+# make teensy = Download the hex file to the device, using teensy_loader_cli.
+#               (must have teensy_loader_cli installed).
+#
+# make dfu = Download the hex file to the device, using dfu-programmer (must
+#            have dfu-programmer installed).
+#
+# make flip = Download the hex file to the device, using Atmel FLIP (must
+#             have Atmel FLIP installed).
+#
+# make dfu-ee = Download the eeprom file to the device, using dfu-programmer
+#               (must have dfu-programmer installed).
+#
+# make flip-ee = Download the eeprom file to the device, using Atmel FLIP
+#                (must have Atmel FLIP installed).
+#
+# make debug = Start either simulavr or avarice as specified for debugging, 
+#              with avr-gdb or avr-insight as the front end for debugging.
+#
+# make filename.s = Just compile filename.c into the assembler code only.
+#
+# make filename.i = Create a preprocessed source file for use in submitting
+#                   bug reports to the GCC project.
+#
+# To rebuild project do "make clean" then "make all".
+#----------------------------------------------------------------------------
+
+# Target file name (without extension).
+TARGET = retro_refit
+
+
+# Directory common source filess exist
+TOP_DIR = ../..
+TMK_DIR = ../../tmk_core
+
+# Directory keyboard dependent files exist
+TARGET_DIR = .
+
+# # project specific files
+SRC = retro_refit.c
+
+ifdef KEYMAP
+    SRC := keymaps/$(KEYMAP).c $(SRC)
+else
+    SRC := keymaps/default.c $(SRC)
+endif
+
+CONFIG_H = config.h
+
+# MCU name
+#MCU = at90usb1287
+MCU = atmega32u4
+
+# Processor frequency.
+#     This will define a symbol, F_CPU, in all source code files equal to the
+#     processor frequency in Hz. You can then use this symbol in your source code to
+#     calculate timings. Do NOT tack on a 'UL' at the end, this will be done
+#     automatically to create a 32-bit value in your source code.
+#
+#     This will be an integer division of F_USB below, as it is sourced by
+#     F_USB after it has run through any CPU prescalers. Note that this value
+#     does not *change* the processor frequency - it should merely be updated to
+#     reflect the processor speed set externally so that the code can use accurate
+#     software delays.
+F_CPU = 16000000
+
+
+#
+# LUFA specific
+#
+# Target architecture (see library "Board Types" documentation).
+ARCH = AVR8
+
+# Input clock frequency.
+#     This will define a symbol, F_USB, in all source code files equal to the
+#     input clock frequency (before any prescaling is performed) in Hz. This value may
+#     differ from F_CPU if prescaling is used on the latter, and is required as the
+#     raw input clock is fed directly to the PLL sections of the AVR for high speed
+#     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL'
+#     at the end, this will be done automatically to create a 32-bit value in your
+#     source code.
+#
+#     If no clock division is performed on the input clock inside the AVR (via the
+#     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU.
+F_USB = $(F_CPU)
+
+# Interrupt driven control endpoint task(+60)
+OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT
+
+
+# Boot Section Size in *bytes*
+#   Teensy halfKay   512
+#   Teensy++ halfKay 1024
+#   Atmel DFU loader 4096
+#   LUFA bootloader  4096
+#   USBaspLoader     2048
+OPT_DEFS += -DBOOTLOADER_SIZE=512
+
+
+# Build Options
+#   comment out to disable the options.
+#
+BOOTMAGIC_ENABLE = yes	# Virtual DIP switch configuration(+1000)
+MOUSEKEY_ENABLE = yes	# Mouse keys(+4700)
+EXTRAKEY_ENABLE = yes	# Audio control and System control(+450)
+CONSOLE_ENABLE = yes	# Console for debug(+400)
+COMMAND_ENABLE = yes    # Commands for debug and configuration
+# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
+# SLEEP_LED_ENABLE = yes  # Breathing sleep LED during USB suspend
+# NKRO_ENABLE = yes		# USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
+# BACKLIGHT_ENABLE = yes  # Enable keyboard backlight functionality
+# MIDI_ENABLE = YES 		# MIDI controls
+# UNICODE_ENABLE = YES 		# Unicode
+# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
+
+
+# Optimize size but this may cause error "relocation truncated to fit"
+#EXTRALDFLAGS = -Wl,--relax
+
+# Search Path
+VPATH += $(TARGET_DIR)
+VPATH += $(TOP_DIR)
+VPATH += $(TMK_DIR)
+
+include $(TOP_DIR)/quantum/quantum.mk
+
diff --git a/keyboard/retro_refit/README.md b/keyboard/retro_refit/README.md
new file mode 100644
index 0000000000..d3c9d4197d
--- /dev/null
+++ b/keyboard/retro_refit/README.md
@@ -0,0 +1,24 @@
+retro_refit keyboard firmware
+======================
+
+## Quantum MK Firmware
+
+For the full Quantum feature list, see [the parent README.md](/README.md).
+
+## Building
+
+Download or clone the whole firmware and navigate to the keyboard/retro_refit folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. 
+
+Depending on which keymap you would like to use, you will have to compile slightly differently.
+
+### Default
+To build with the default keymap, simply run `make`.
+
+### Other Keymaps
+Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
+
+To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like:
+```
+$ make KEYMAP=[default|jack|<name>]
+```
+Keymaps follow the format **__\<name\>.c__** and are stored in the `keymaps` folder.
\ No newline at end of file
diff --git a/keyboard/retro_refit/config.h b/keyboard/retro_refit/config.h
new file mode 100644
index 0000000000..ba9a861edd
--- /dev/null
+++ b/keyboard/retro_refit/config.h
@@ -0,0 +1,79 @@
+/*
+Copyright 2012 Jun Wako <wakojun@gmail.com>
+
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+*/
+
+#ifndef CONFIG_H
+#define CONFIG_H
+
+#include "config_common.h"
+
+/* USB Device descriptor parameter */
+#define VENDOR_ID       0xFEED
+#define PRODUCT_ID      0x6060
+#define DEVICE_VER      0x0001
+#define MANUFACTURER    Nobody
+#define PRODUCT         retro_refit
+#define DESCRIPTION     Retro Refit
+
+/* key matrix size */
+#define MATRIX_ROWS 11
+#define MATRIX_COLS 8
+
+// See note in retro_refit.h for an explanation of how this matrix is wired up
+#define COLS (int []){ B0, B1, B2, B3, D2, D3, C7, D5 }
+#define ROWS (int []){ D4, D7, B4, B5, B6, F7, F6, F5, F4, F1, F0 }
+
+/* COL2ROW or ROW2COL */
+#define DIODE_DIRECTION COL2ROW
+
+/* define if matrix has ghost */
+//#define MATRIX_HAS_GHOST
+
+/* number of backlight levels */
+#define BACKLIGHT_LEVELS 0
+
+/* Set 0 if debouncing isn't needed */
+#define DEBOUNCE 5
+
+/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
+#define LOCKING_SUPPORT_ENABLE
+/* Locking resynchronize hack */
+#define LOCKING_RESYNC_ENABLE
+
+/* key combination for command */
+#define IS_COMMAND() ( \
+    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
+)
+
+/*
+ * Feature disable options
+ *  These options are also useful to firmware size reduction.
+ */
+
+/* disable debug print */
+//#define NO_DEBUG
+
+/* disable print */
+//#define NO_PRINT
+
+/* disable action features */
+//#define NO_ACTION_LAYER
+//#define NO_ACTION_TAPPING
+//#define NO_ACTION_ONESHOT
+//#define NO_ACTION_MACRO
+//#define NO_ACTION_FUNCTION
+
+#endif
diff --git a/keyboard/retro_refit/keymaps/default.c b/keyboard/retro_refit/keymaps/default.c
new file mode 100644
index 0000000000..405402d5e3
--- /dev/null
+++ b/keyboard/retro_refit/keymaps/default.c
@@ -0,0 +1,33 @@
+// This is the canonical layout file for the Quantum project. If you want to add another keyboard,
+// this is the style you want to emulate.
+
+#include "retro_refit.h"
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+[0] =
+	KEYMAP( ESC,    F1,   F2,   F3,   F4,   F5,   F6,   F7,   F8,  F9,  F10, NLCK, SLCK, PSCR, PAUS, \
+			GRV,     1,    2,    3,    4,    5,    6,    7,    8,   9,    0, MINS,  EQL, BSPC, HOME, \
+			TAB,     Q,    W,    E,    R,    T,    Y,    U,    I,   O,    P, LBRC, RBRC,       PGUP, \
+			BSLS,    A,    S,    D,    F,    G,    H,    J,    K,   L, SCLN, QUOT,        ENT, PGDN, \
+			LSFT,          Z,    X,    C,    V,    B,    N,    M, COMM, DOT, SLSH, RSFT,   UP,  END, \
+			LCTL, LGUI, LALT,        SPC,                               INS,  DEL, LEFT, DOWN, RGHT),
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+          if (record->event.pressed) {
+            register_code(KC_RSFT);
+          } else {
+            unregister_code(KC_RSFT);
+          }
+        break;
+      }
+    return MACRO_NONE;
+};
diff --git a/keyboard/retro_refit/retro_refit.c b/keyboard/retro_refit/retro_refit.c
new file mode 100644
index 0000000000..e01b8956ad
--- /dev/null
+++ b/keyboard/retro_refit/retro_refit.c
@@ -0,0 +1,80 @@
+#include "retro_refit.h"
+
+__attribute__ ((weak))
+void * matrix_init_user(void) {
+	// leave this function blank - it can be defined in a keymap file
+	return NULL;
+};
+
+__attribute__ ((weak))
+void * matrix_scan_user(void) {
+	// leave this function blank - it can be defined in a keymap file
+	return NULL;
+};
+
+__attribute__ ((weak))
+void * led_set_user(uint8_t usb_led) {
+	// leave this function blank - it can be defined in a keymap file
+	return NULL;
+};
+
+void * matrix_init_kb(void) {
+	// put your keyboard start-up code here
+	// runs once when the firmware starts up
+	
+	// Disable status LED on KB, enable status LED on Teensy (KB_STATUS = !TEENSY_STATUS)
+	DDRD |= (1<<6);
+	PORTD |= (1<<6);
+	
+	if (matrix_init_user) {
+		(*matrix_init_user)();
+	}
+	return NULL;
+};
+
+void * matrix_scan_kb(void) {
+    // put your looping keyboard code here
+    // runs every cycle (a lot)
+
+	if (matrix_scan_user) {
+		(*matrix_scan_user)();
+	}
+	return NULL;
+};
+
+void * led_set_kb(uint8_t usb_led) {
+	// put your keyboard LED indicator (ex: Caps Lock LED) toggling code here
+
+    if (usb_led & (1<<USB_LED_CAPS_LOCK)) {
+        // output low
+        DDRD |= (1<<0);
+        PORTD &= ~(1<<0);
+    } else {
+        // Hi-Z
+        DDRD &= ~(1<<0);
+        PORTD &= ~(1<<0);
+    }
+    if (usb_led & (1<<USB_LED_NUM_LOCK)) {
+        // output low
+        DDRD |= (1<<1);
+        PORTD &= ~(1<<1);
+    } else {
+        // Hi-Z
+        DDRD &= ~(1<<1);
+        PORTD &= ~(1<<1);
+    }
+    if (usb_led & (1<<USB_LED_SCROLL_LOCK)) {
+        // output low
+        DDRC |= (1<<6);
+        PORTC &= ~(1<<6);
+    } else {
+        // Hi-Z
+        DDRC &= ~(1<<6);
+        PORTC &= ~(1<<6);
+    }	
+	
+	if (led_set_user) {
+		(*led_set_user)(usb_led);
+	}
+	return NULL;
+};
\ No newline at end of file
diff --git a/keyboard/retro_refit/retro_refit.h b/keyboard/retro_refit/retro_refit.h
new file mode 100644
index 0000000000..87f44e8deb
--- /dev/null
+++ b/keyboard/retro_refit/retro_refit.h
@@ -0,0 +1,45 @@
+#ifndef RETRO_REFIT_H
+#define RETRO_REFIT_H
+
+#include "matrix.h"
+#include "keymap_common.h"
+#include "led.h"
+#include <stddef.h>
+
+// This macro is an example of using a non-standard row-column matrix. The 
+// keyboard in question had 11 rows and 8 columns, but the rows were not all 
+// horizontal, and the columns were not all vertical. For example, row 2 
+// contained "Print Screen", "N", "M", ",", ".", "/", "Right Shift", and
+// "Left Alt". Column 0 contained "F6", "7", "O", "'", "Q", "D", "B", 
+// "Left Alt", "Up Arrow", and "Down Arrow".
+//
+// The macro makes programming the keys easier and in a more straight-forward
+// manner because it realigns the keys into a 6x15 sensible keyboard layout 
+// instead of the obtuse 11x8 matrix.
+
+#define KEYMAP( \
+	K77, K05, K04, K03, K02, K01, K00, KA7, KA6, KA5, KA4, KA3, KA2, K11, K94, \
+	K27, K76, K75, K74, K73, K72, K71, K70, K67, K66, K65, K64, K63, K62, KA1, \
+	K61, K60, K57, K56, K55, K54, K53, K52, K51, K50, K47, K46, K45,      K97, \
+	K43, K42, K41, K40, K37, K36, K35, K34, K33, K32, K31, K30,      K44, K87, \
+	K26,      K24, K23, K22, K21, K20, K17, K16, K15, K14, K13, K12, KA0, K91, \
+	K10, K06, K25,                K07,                K86, K85, K95, K90, K93  \
+) { \
+{	KC_##K00,	KC_##K01,	KC_##K02,	KC_##K03,	KC_##K04,	KC_##K05,	KC_##K06,	KC_##K07,	}, \
+{	KC_##K10,	KC_##K11,	KC_##K12,	KC_##K13,	KC_##K14,	KC_##K15,	KC_##K16,	KC_##K17,	}, \
+{	KC_##K20,	KC_##K21,	KC_##K22,	KC_##K23,	KC_##K24,	KC_##K25,	KC_##K26,	KC_##K27,	}, \
+{	KC_##K30,	KC_##K31,	KC_##K32,	KC_##K33,	KC_##K34,	KC_##K35,	KC_##K36,	KC_##K37,	}, \
+{	KC_##K40,	KC_##K41,	KC_##K42,	KC_##K43,	KC_##K44,	KC_##K45,	KC_##K46,	KC_##K47,	}, \
+{	KC_##K50,	KC_##K51,	KC_##K52,	KC_##K53,	KC_##K54,	KC_##K55,	KC_##K56,	KC_##K57,	}, \
+{	KC_##K60,	KC_##K61,	KC_##K62,	KC_##K63,	KC_##K64,	KC_##K65,	KC_##K66,	KC_##K67,	}, \
+{	KC_##K70,	KC_##K71,	KC_##K72,	KC_##K73,	KC_##K74,	KC_##K75,	KC_##K76,	KC_##K77,	}, \
+{	KC_NO,		KC_NO,		KC_NO,		KC_NO,		KC_NO,		KC_##K85,	KC_##K86,	KC_##K87,	}, \
+{	KC_##K90,	KC_##K91,	KC_NO,		KC_##K93,	KC_##K94,	KC_##K95,	KC_NO,		KC_##K97,	}, \
+{	KC_##KA0,	KC_##KA1,	KC_##KA2,	KC_##KA3,	KC_##KA4,	KC_##KA5,	KC_##KA6,	KC_##KA7,	} \
+}
+
+void * matrix_init_user(void);
+void * matrix_scan_user(void);
+void * led_set_user(uint8_t usb_led);
+
+#endif
\ No newline at end of file
-- 
cgit v1.2.3


From 05b0931cfcb9b137aa013849e5c4a5b504a77559 Mon Sep 17 00:00:00 2001
From: Alex Ives <alex.ives@govdelivery.com>
Date: Wed, 16 Mar 2016 20:06:56 -0500
Subject: Added layout diagrams to the default planck keymap

Signed-off-by: Alex Ives <alex@ives.mn>
---
 keyboard/planck/keymaps/default/keymap.c | 70 +++++++++++++++++++++++++++++---
 1 file changed, 65 insertions(+), 5 deletions(-)

diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c
index a9c2a06813..d995eb9e58 100644
--- a/keyboard/planck/keymaps/default/keymap.c
+++ b/keyboard/planck/keymaps/default/keymap.c
@@ -17,31 +17,91 @@
 #define _RS 4
 
 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-[_QW] = { /* Qwerty */
+
+/* Qwerty
+ * ,-----------------------------------------------------------------------------------.
+ * | Tab  |   Q  |   W  |   E  |   R  |   T  |   Y  |   U  |   I  |   O  |   P  | Bksp |
+ * |------+------+------+------+------+-------------+------+------+------+------+------|
+ * | Esc  |   A  |   S  |   D  |   F  |   G  |   H  |   J  |   K  |   L  |   ;  |  "   |
+ * |------+------+------+------+------+------|------+------+------+------+------+------|
+ * | Shift|   Z  |   X  |   C  |   V  |   B  |   N  |   M  |   ,  |   .  |   /  |Enter |
+ * |------+------+------+------+------+------+------+------+------+------+------+------|
+ * | Brite| Ctrl | Alt  | GUI  |Raise |    Space    |Lower | Left | Down |  Up  |Right |
+ * `-----------------------------------------------------------------------------------'
+ */
+[_QW] = {
   {KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_BSPC},
   {KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT},
   {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT },
   {M(0),    KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
 },
-[_CM] = { /* Colemak */
+
+/* Colemak
+ * ,-----------------------------------------------------------------------------------.
+ * | Tab  |   Q  |   W  |   F  |   P  |   G  |   J  |   L  |   U  |   Y  |   ;  | Bksp |
+ * |------+------+------+------+------+-------------+------+------+------+------+------|
+ * | Esc  |   A  |   R  |   S  |   T  |   D  |   H  |   N  |   E  |   I  |   O  |  "   |
+ * |------+------+------+------+------+------|------+------+------+------+------+------|
+ * | Shift|   Z  |   X  |   C  |   V  |   B  |   K  |   M  |   ,  |   .  |   /  |Enter |
+ * |------+------+------+------+------+------+------+------+------+------+------+------|
+ * | Brite| Ctrl | Alt  | GUI  |Raise |    Space    |Lower | Left | Down |  Up  |Right |
+ * `-----------------------------------------------------------------------------------'
+ */
+[_CM] = {
   {KC_TAB,  KC_Q,    KC_W,    KC_F,    KC_P,    KC_G,    KC_J,    KC_L,    KC_U,    KC_Y,    KC_SCLN, KC_BSPC},
   {KC_ESC,  KC_A,    KC_R,    KC_S,    KC_T,    KC_D,    KC_H,    KC_N,    KC_E,    KC_I,    KC_O,    KC_QUOT},
   {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_K,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT },
   {M(0),    KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
 },
-[_DV] = { /* Dvorak */
+
+/* Dvorak
+ * ,-----------------------------------------------------------------------------------.
+ * | Tab  |   "  |   ,  |   .  |   P  |   Y  |   F  |   G  |   C  |   R  |   L  | Bksp |
+ * |------+------+------+------+------+-------------+------+------+------+------+------|
+ * | Esc  |   A  |   O  |   E  |   U  |   I  |   D  |   H  |   T  |   N  |   S  |  /   |
+ * |------+------+------+------+------+------|------+------+------+------+------+------|
+ * | Shift|   ;  |   Q  |   J  |   K  |   X  |   B  |   M  |   W  |   V  |   Z  |Enter |
+ * |------+------+------+------+------+------+------+------+------+------+------+------|
+ * | Brite| Ctrl | Alt  | GUI  |Raise |    Space    |Lower | Left | Down |  Up  |Right |
+ * `-----------------------------------------------------------------------------------'
+ */
+[_DV] = {
   {KC_TAB,  KC_QUOT, KC_COMM, KC_DOT,  KC_P,    KC_Y,    KC_F,    KC_G,    KC_C,    KC_R,    KC_L,    KC_BSPC},
   {KC_ESC,  KC_A,    KC_O,    KC_E,    KC_U,    KC_I,    KC_D,    KC_H,    KC_T,    KC_N,    KC_S,    KC_SLSH},
   {KC_LSFT, KC_SCLN, KC_Q,    KC_J,    KC_K,    KC_X,    KC_B,    KC_M,    KC_W,    KC_V,    KC_Z,    KC_ENT },
   {M(0),    KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
 },
-[_RS] = { /* RAISE */
+
+/* Raise
+ * ,-----------------------------------------------------------------------------------.
+ * |   `  |   1  |   2  |   3  |   4  |   5  |   6  |   7  |   8  |   9  |   0  | Bksp |
+ * |------+------+------+------+------+-------------+------+------+------+------+------|
+ * | Del  |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |   -  |   =  |   [  |   ]  |  \   |
+ * |------+------+------+------+------+------|------+------+------+------+------+------|
+ * | Shift|  F7  |  F8  |  F9  |  F10 |  F11 |  F12 |Qwerty|Colemk|Dvorak| Reset|Enter |
+ * |------+------+------+------+------+------+------+------+------+------+------+------|
+ * | Brite| Ctrl | Alt  | GUI  |Raise |    Space    |Lower | Next | Vol- | Vol+ | Play |
+ * `-----------------------------------------------------------------------------------'
+ */
+[_RS] = {
   {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
   {KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_MINS, KC_EQL,  KC_LBRC, KC_RBRC, KC_BSLS},
   {KC_TRNS, KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  DF(_QW), DF(_CM), DF(_DV), RESET,   KC_TRNS},
   {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
 },
-[_LW] = { /* LOWER */
+
+/* Lower
+ * ,-----------------------------------------------------------------------------------.
+ * |   ~  |   !  |   @  |   #  |   $  |   %  |   ^  |   &  |   *  |   (  |   )  | Bksp |
+ * |------+------+------+------+------+-------------+------+------+------+------+------|
+ * | Del  |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |   _  |   +  |   {  |   }  |  |   |
+ * |------+------+------+------+------+------|------+------+------+------+------+------|
+ * | Shift|  F7  |  F8  |  F9  |  F10 |  F11 |  F12 |Qwerty|Colemk|Dvorak| Reset|Enter |
+ * |------+------+------+------+------+------+------+------+------+------+------+------|
+ * | Brite| Ctrl | Alt  | GUI  |Raise |    Space    |Lower | Next | Vol- | Vol+ | Play |
+ * `-----------------------------------------------------------------------------------'
+ */
+[_LW] = {
   {KC_TILD, KC_EXLM, KC_AT,   KC_HASH, KC_DLR,  KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC},
   {KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE},
   {KC_TRNS, KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  DF(_QW), DF(_CM), DF(_DV), RESET,   KC_TRNS},
-- 
cgit v1.2.3


From 5d8f4ff957e08fd39039e3f23b0a552b8b32a24f Mon Sep 17 00:00:00 2001
From: Maciej Piechotka <uzytkownik2@gmail.com>
Date: Sat, 13 Feb 2016 10:00:48 -0800
Subject: Add missing breaks in mpiechotka ergodox_ez keyboard

---
 keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c    |    5 +
 .../ergodox_ez/keymaps/mpiechotka/mpiechotka.hex   | 2465 ++++++++++----------
 2 files changed, 1237 insertions(+), 1233 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
index 178c290660..d2f5e81966 100644
--- a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
@@ -222,22 +222,27 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
         } else {
              unregister_code(KC_LGUI);
         }
+        break;
     case PC1:
         if (!record->event.pressed) {
              return MACRO(T(SLCK), T(SLCK), T(1), T(ENT), END);
         }
+        break;
     case PC2:
         if (!record->event.pressed) {
              return MACRO(T(SLCK), T(SLCK), T(2), T(ENT), END);
         }
+        break;
     case PC3:
         if (!record->event.pressed) {
              return MACRO(T(SLCK), T(SLCK), T(3), T(ENT), END);
         }
+        break;
     case PC4:
         if (!record->event.pressed) {
              return MACRO(T(SLCK), T(SLCK), T(4), T(ENT), END);
         }
+        break;
     }
     return MACRO_NONE;
 }
diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex
index 4bb17147f0..a618a0250e 100644
--- a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex
+++ b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex
@@ -1,17 +1,17 @@
 :100000000C9476070C94BA070C94BA070C94BA07B0
 :100010000C94BA070C94BA070C94BA070C94BA075C
-:100020000C94BA070C94BA070C9405130C94D713CC
+:100020000C94BA070C94BA070C94FE120C94D013DB
 :100030000C94BA070C94BA070C94BA070C94BA073C
-:100040000C94BA070C94B12C0C94BA070C94BA0710
-:100050000C94BA070C94A9220C94BA070C94BA0712
+:100040000C94BA070C94AA2C0C94BA070C94BA0717
+:100050000C94BA070C94A2220C94BA070C94BA0719
 :100060000C94BA070C94BA070C94BA070C94BA070C
 :100070000C94BA070C94BA070C94BA070C94BA07FC
 :100080000C94BA070C94BA070C94BA070C94BA07EC
 :100090000C94BA070C94BA070C94BA070C94BA07DC
-:1000A0000C94BA070C94BA070C94BA07441466145B
-:1000B000541566145415AB14CE1454152315361567
-:1000C0007D187D18AC18AC18EF182D19461B461B6F
-:1000D0004619461B471A471A1A1B461B461B311B5B
+:1000A0000C94BA070C94BA070C94BA073D145F1469
+:1000B0004D155F144D15A414C7144D151C152F159F
+:1000C00076187618A518A518E81826193F1B3F1BA7
+:1000D0003F193F1B401A401A131B3F1B3F1B2A1B93
 :1000E0000147024701470247012102210128022856
 :1000F0000001470247014702470120022001280270
 :1001000028000147024701470247011F021F01283B
@@ -242,10 +242,10 @@
 :100F1000904BA740B04BB9F41092F9011092FA012E
 :100F20001092FB011092FC0114BE84B7877F84BF2E
 :100F300088E10FB6F89480936000109260000FBEB5
-:100F4000E0E0FFE3099511E0A0E0B1E0EEEFFCE5A1
+:100F4000E0E0FFE3099511E0A0E0B1E0E0EFFCE5AF
 :100F500002C005900D92AA33B107D9F711E0AAE3B8
-:100F6000B1E001C01D92A93FB107E1F70E943D1019
-:100F70000C947D2E0C940000FF93EF93E0913A01C6
+:100F6000B1E001C01D92A93FB107E1F70E94361020
+:100F70000C94762E0C940000FF93EF93E0913A01CD
 :100F8000F0913B01309709F00995EF91FF91089599
 :100F9000FC018591803011F0EFDFFBCF0895FF2732
 :100FA000E0E230E247FF0CC0419597FF09C0EDE257
@@ -267,1227 +267,1226 @@
 :1010A000EF937DDFEF91FF91B7CFFF93EF93FC01BB
 :1010B00081918030B9F360DFFBCFFF93EF9368DF5E
 :1010C000F1CFDF93CF93CDB7DEB72596A3DFCF91D6
-:1010D000DF910895CF93DF93EC01623039F128F46A
-:1010E000662349F0613091F02DC0643029F108F198
-:1010F000653029F127C08A81882321F085EE0E947E
-:101100001A1720C085EE0E94E2171CC08A8188232E
-:1011100051F085EE0E941A1785EE0E94E21783EEC9
-:101120000E941A1703C083EE0E94E2178A81882367
-:1011300061F08A81882361F08A81882361F08A8145
-:10114000882361F080E090E00BC083E191E008C06B
-:1011500082E091E005C081EF90E002C080EE90E077
-:10116000DF91CF91089580E090E008956091BC01F7
-:101170007091BD018091BE019091BF010E94A82194
-:1011800056985E9825982D9826982E9827982F98EF
-:10119000823019F0833021F00895259A2D9A089510
-:1011A000269A2E9A089586EB98E0892B11F00E94DA
-:1011B000B60880E090E0089556985E9825982D989E
-:1011C00026982E9827982F988FEF90E0909389007B
-:1011D0008093880090938B0080938A0090938D0079
-:1011E00080938C00259A2D9A2FEF80E792E0215072
-:1011F00080409040E1F700C00000269A2E9A2FEF21
-:1012000080E792E0215080409040E1F700C000006C
-:10121000279A2F9A2FEF80E792E02150804090404C
-:10122000E1F700C0000025982D982FEF80E792E0AD
-:10123000215080409040E1F700C0000026982E9891
-:101240002FEF80E792E0215080409040E1F700C00E
-:10125000000027982F9856985E9825982D982698E4
-:101260002E9827982F98089589EA8093800089E026
-:101270008093810024982C983F988AB18F748AB902
-:101280006E98479A8BB1806B8BB9769A0E94DC0876
-:1012900083EB98E0892B11F00E94B30880E090E086
-:1012A000089580E28093000180913C0181110EC07D
-:1012B0000E94A00981E080933C012FEF83ED90E331
-:1012C000215080409040E1F700C0000080E40E947F
-:1012D000A6098093000181112EC00E94D00980933D
-:1012E0000001811128C00E94D00980930001811162
-:1012F00022C08FE30E94D0098093000181111BC09E
-:101300000E94C80980E40E94A6098093000181110F
-:1013100012C08CE00E94D0098093000181110BC0A3
-:101320000E94D00980930001811105C08FE30E94C3
-:10133000D009809300010E94C8098091000108959E
-:101340001092B9008AE08093B800089594EA9093CF
-:10135000BC009091BC0097FFFCCF9091B900987FA2
-:10136000983021F0903111F081E008958093BB0016
-:1013700084E88093BC008091BC0087FFFCCF809103
-:10138000B900887F883111F0803471F780E00895CA
-:1013900084E98093BC008091BC0084FDFCCF08955B
-:1013A0008093BB0084E88093BC008091BC0087FFE1
-:1013B000FCCF9091B900987F81E0983209F480E0E9
-:1013C000089584E88093BC008091BC0087FFFCCF27
-:1013D0008091BB00089580910001811115C080E4C7
-:1013E0000E94A6098093000181110CC082E10E9435
-:1013F000D00980930001811105C08FEF0E94D009B0
-:10140000809300010E94C80984B1807F84B985B1AE
-:10141000807F85B98AB1837F8AB98BB1837F8BB98D
-:101420003E98469808950E945109809300010E94B9
-:10143000EB0980B38C7080BB81B3836F81BBAEE35B
-:10144000B1E0ECE4F1E08EE08E0F11921D928E136C
-:10145000FCCF84E399E0892B11F00C9434090895B2
-:101460009F92AF92BF92CF92DF92EF92FF920F9333
-:101470001F93CF93DF93809100018823E1F0809147
-:101480003D018F5F80933D01811115C08AE394E097
-:101490000E94C8070E94510980930001882329F007
-:1014A00080E294E00E94C80706C08CE094E00E94AD
-:1014B000C8070E94DC080EE311E0C0E0D0E0BB24C6
-:1014C000B39482E0A82ECC24C394D12C2DEFE22E2D
-:1014D00023E0F22EC730D10500F580910001811183
-:1014E00064C080E40E94A60980930001811112C0AB
-:1014F00082E10E94D0098093000181110BC0C601D6
-:101500000C2E01C0880F0A94EAF780950E94D0093A
-:10151000809300010E94C80948C0CA30A1F028F495
-:10152000C83059F0C93061F005C0CC3089F070F096
-:10153000CD3089F0209A289810C0219A29980DC0A2
-:10154000229A2A980AC0239A2B9807C0529A01C05F
-:10155000539A5B9802C03E9A469890EA9A95F1F7A2
-:101560009FB1799902C082E001C080E091709B2513
-:10157000982B7C9902C084E001C080E0892B7D9982
-:1015800002C038E001C030E0832B7E9902C020E128
-:1015900001C020E0822B9FB19095991F9927991F38
-:1015A0009295990F907E892B10C080910001811136
-:1015B00074C080E40E94A60980930001882309F486
-:1015C00059C0912C0E94C809892DF8019081981763
-:1015D00039F1808380910101882301F18091D70145
-:1015E00080FF04C082E094E00E94C8078091D70188
-:1015F00080FF0CC0809101011F928F93FF92EF92A8
-:101600000E9461080F900F900F900F908091D7016A
-:1016100080FF04C08BEF93E00E94C807A0920101F5
-:101620000E94EB0921960F5F1F4FCE30D10509F0C4
-:1016300051CF809101018823B1F081508093010145
-:10164000882339F08FE99FE00197F1F700C000008F
-:101650000AC0ACE4B1E0EEE3F1E0CF01825F91912A
-:101660009D938E13FCCF83ED98E0892BC1F00E94EF
-:10167000D30815C083E10E94D00980930001811135
-:10168000A0CF81E40E94A60980930001811199CF27
-:101690000E94E109982E909495CF80E096CF81E04A
-:1016A000DF91CF911F910F91FF90EF90DF90CF903E
-:1016B000BF90AF909F900895E82FF0E0E45BFE4F5D
-:1016C00080810895CF92DF92EF92FF920F931F9344
-:1016D000CF93DF9384EE93E00E94C8078CE4E82E5A
-:1016E00081E0F82EC0E0D0E09FEDC92E93E0D92E26
-:1016F00006ED13E0DF93CF93DF92CF920E94610853
-:101700008CED93E00E94C807F70181917F0190E082
-:101710000E940E229F938F931F930F930E94610844
-:1017200084ED93E00E94C80721968DB79EB7089676
-:101730000FB6F8949EBF0FBE8DBFCE30D105D1F647
-:10174000DF91CF911F910F91FF90EF90DF90CF909D
-:1017500008958B3B910578F4883A910540F5853AD8
-:101760009105D0F48430910508F0B1C08130910525
-:1017700009F4ADC06BC0803E910508F467C0883E97
-:10178000910508F4A4C09C01205F31092031310586
-:1017900008F05CC090650895853A910509F459C038
-:1017A000863A910509F058C082E890E40895883A95
-:1017B000910509F454C0893A910509F453C08A3A55
-:1017C000910509F452C08B3A910509F451C08C3A45
-:1017D000910509F450C08D3A910509F44FC0803B42
-:1017E000910509F44EC08E3A910509F44DC08F3A27
-:1017F000910509F44CC0813B910509F44BC0823B33
-:10180000910509F44AC0833B910509F449C0843B22
-:10181000910509F448C0853B910509F447C0863B12
-:10182000910509F446C0873B910509F445C0883B02
-:10183000910509F444C0893B910509F443C08A3BF2
-:10184000910509F442C080E094E4089580E090E0BE
-:10185000089581E890E4089583E890E4089582EE85
-:1018600094E4089589EE94E408958AEE94E408954A
-:1018700085EB94E4089586EB94E4089587EB94E473
-:1018800008958CEC94E408958DEC94E4089583E835
-:1018900095E408958AE895E4089582E995E4089529
-:1018A00084E995E4089581E296E4089583E296E45C
-:1018B000089584E296E4089585E296E4089586E228
-:1018C00096E4089587E296E408958AE296E40895FE
-:1018D000089596E0799FF001112494E5899FE00D29
-:1018E000F11D1124E60FF11DEE0FFF1FEC5CFE4F02
-:1018F000859194910895880F991FFC01EC55F04053
-:10190000859194910895880F991FFC01EC5DFE4F1D
-:1019100085919491089526E0729FF001112444E589
-:10192000849FE00DF11D1124E60FF11DEE0FFF1F46
-:10193000EC5CFE4F859194919C013A9521154FE105
-:10194000340708F41AC13F512115304120F49F702B
-:101950000E94830C08959C0130532115304118F4E6
-:101960009927906C0895811520E5920769F40E94EB
-:10197000681B4FEF84E39CE0415080409040E1F7CA
-:1019800000C000000C94CE22813020E5920731F493
-:101990008091D70181608093D70108959C013055D3
-:1019A0002115304108F051C0292F33272F703327DC
-:1019B00021303105D9F4AC014370552702C0220F04
-:1019C000331F4A95E2F73C68AC0164E0440F551FB1
-:1019D0006A95E1F744275370242B352B73E0880F69
-:1019E000991F7A95E1F7807699271DC0223031053D
-:1019F00029F4982F8827816F906A08952330310544
-:101A0000A9F4AC014370552721E030E002C0220F59
-:101A1000331F4A95E2F73C6843E0880F991F4A95C7
-:101A2000E1F7807E9770822B932B08952430310547
-:101A3000E1F4AC014370552721E030E002C0220FF1
-:101A4000331F4A95E2F73A68E7CF9C0130572115DA
-:101A5000304118F49F70906208959C013058211510
-:101A6000304118F49F70906A0895803E9105E0F42B
-:101A7000803C910558F58133910509F46FC048F415
-:101A80008932910509F463C08A32910509F46DC069
-:101A900072C089339105E9F082389105D1F0853320
-:101AA000910509F44DC067C0833E910581F138F47A
-:101AB000803E9105B9F0823E9105D9F05CC0863E2A
-:101AC000910561F1873E9105A1F155C00E947B0C03
-:101AD00008952091EA0120FD02C021FF4CC080EE54
-:101AE00090E049C08091EA0180FFF9CF89E390E05E
-:101AF00042C08091EA0182FF0EC08091EA0184FF1A
-:101B000003C080E090E037C083EE90E034C0809165
-:101B1000EA0182FFF2CF82EE90E02DC08091EA01CF
-:101B200083FF0BC08091EA0184FDEBCF87EE90E04C
-:101B300022C08091EA0183FFF5CF86EE90E01BC0C2
-:101B40008091EA0185FF07C089E290E014C080918E
-:101B5000EA0185FFF9CF85E390E00DC08091EA01AD
-:101B600086FF07C08AE290E006C08091EA0186FF06
-:101B7000F9CF81E390E00E94A90B08950895809128
-:101B80006D0108959FB7F89410925C019FBF9091EA
-:101B9000F001943009F057C09091E9009F703091A6
-:101BA000EC00232F217030FD20E8922B24E02093BD
-:101BB000E9002091EB0020FF43C02091EE0027FFB9
-:101BC0003FC020915A01222321F02091E80025FFF7
-:101BD00037C010925A0126E03091E80035FD15C05B
-:101BE0003091F001343061F53091EB0035FD28C0C3
-:101BF000215021F481E080935A0122C0EFE9FFE0F7
-:101C00003197F1F700C00000E7CF8093F100809199
-:101C1000E80085FD0AC08091E80080FFFCCF80913C
-:101C2000E8008E778093E80006C08FB7F89421E033
-:101C300020935C018FBF9F709093E90080E008952E
-:101C40009F709093E9008FEF0895CF93DF9300D0BA
-:101C50001F92CDB7DEB79C018091F001843019F559
-:101C600093E099833B832A839093E9008FEF9091CF
-:101C7000E800815095FD06C095ED9A95F1F70000BA
-:101C80008111F5CF8091E80085FF0DC040E050E064
-:101C900063E070E0CE0101960E94F5108091E800AB
-:101CA0008E778093E8000F900F900F90DF91CF9187
-:101CB0000895CF93DF9300D01F92CDB7DEB7209168
-:101CC000F001243021F522E029839B838A8383E07D
-:101CD0008093E9008FEF9091E800815095FD06C058
-:101CE00095ED9A95F1F700008111F5CF8091E8000C
-:101CF00085FF0DC040E050E063E070E0CE0101964A
-:101D00000E94F5108091E8008E778093E8000F9094
-:101D10000F900F90DF91CF9108952091F001243022
-:101D2000F1F422E02093E9002FEF3091E8002150F8
-:101D300035FD06C035ED3A95F1F700002111F5CFDC
-:101D40002091E80025FF0BC040E050E065E070E026
-:101D50000E94F5108091E8008E778093E800089546
-:101D6000CF93DF932091F001243009F048C0EC01BB
-:101D700080910C018823E1F080910D018823C1F04E
-:101D800085E08093E9008FEF9091E800815095FD08
-:101D900006C095E19A95F1F700008111F5CF809189
-:101DA000E80085FF2CC040E050E060E170E017C023
-:101DB00081E08093E9008FEF9091E800815095FDDC
-:101DC00006C095ED9A95F1F700008111F5CF80914D
-:101DD000E80085FF14C040E050E068E070E0CE010C
-:101DE0000E94F5108091E8008E778093E80080E1F2
-:101DF000FE01ADE5B1E001900D928A95E1F7DF912A
-:101E0000CF91089589E794E00E94C8078091EF017F
-:101E1000811109C00E948A120E94E7128091E2009B
-:101E200084608093E200089585E794E00E94C807EB
-:101E30001092EF01089581E794E00C94C8078DE6B5
-:101E400094E00E94C8070C949E2C89E694E00E94BE
-:101E5000C8070E9464220E94A42C0E948C150C9436
-:101E6000BE0D20915B012F5F822F62E30E94122E34
-:101E7000992319F020935B01089510925B018091E2
-:101E80005C01882371F18091F001843041F58091EB
-:101E9000E9008F702091EC00922F917020FD90E866
-:101EA000892B94E09093E9009091EB0090FF14C08F
-:101EB0009091EE0097FF10C09091E80095FF03C04D
-:101EC0001092F100F9CF9091E80090FF05C0909139
-:101ED000E8009E779093E8008F708093E90010925D
-:101EE0005C01089542E061EC81E00E94041242E04E
-:101EF00061EC82E00E94041242E061EC83E00E9407
-:101F0000041242E261EC84E00E94041242E161ECBE
-:101F100085E00C9404128091F201833009F455C0DD
-:101F200030F4813071F0823009F48EC008958A3027
-:101F300009F47AC08B3009F460C0893009F09CC084
-:101F400020C08091F101813A09F096C08091E800AB
-:101F5000877F8093E8008091F5019091F601892BAD
-:101F600021F460E18DE591E003C060E080E090E065
-:101F700070E00E9440118091E8008B778093E80028
-:101F800008958091F101813209F076C08091F501C8
-:101F90009091F601009719F0049709F06DC08091B7
-:101FA000E800877F8093E8008091E80082FD05C00B
-:101FB0008091F0018111F8CF5FC08091F100809392
-:101FC0006D018091E8008B7753C08091F101813AD7
-:101FD00009F052C08091F5019091F601892B09F02A
-:101FE0004BC08091E800877F8093E8008091E800F3
-:101FF00080FFFCCF80910C0136C08091F1018132CD
-:10200000D9F58091F5019091F601892BA9F5809180
-:10201000E800877F8093E8000E9439128091F301E5
-:1020200080930C010C94681B8091F101813221F5A1
-:102030008091E800877F8093E8000E9439128091A8
-:10204000F40180936E0108958091F101813AA1F429
-:102050008091E800877F8093E8008091E80080FF0E
-:10206000FCCF80916E018093F1008091E8008E7723
-:102070008093E8000C943912089584B7877F84BF59
-:1020800088E10FB6F89480936000109260000FBE54
-:1020900090E080E80FB6F89480936100909361001F
-:1020A0000FBE0E9419160E948A120E94E7128091A8
-:1020B000E20084608093E20082EC9DE00E94A32114
-:1020C00078940E946C150E941B1682E091E00E9499
-:1020D00087150E948C2C88E594E00E94C8078091A7
-:1020E000F001853089F484E594E00E94C8070E94DD
-:1020F00028228091EE01882391F30E9450228823A8
-:1021000071F30E94DF10EBCF0E944916E8CF292F10
-:10211000332723303105C9F064F42130310581F0D3
-:102120002230310509F043C08DE890E021EB34E026
-:1021300042C021323105F1F02232310541F137C080
-:1021400082E190E02EE335E036C099278130910599
-:1021500041F08230910541F0892B49F5EDEAF4E038
-:1021600005C0E5E9F4E002C0EDE7F4E0849190E019
-:102170009F0121C06530D8F4E62FF0E0EE0FFF1F7D
-:10218000EB5DFE4F2081318189E090E014C0653025
-:1021900070F470E0FB01EE0FFF1FE55EFE4F208143
-:1021A0003181FB01EA5EFE4F808190E004C080E057
-:1021B00090E020E030E0FA0131832083089580E14F
-:1021C00089BD82E189BD09B400FEFDCF8091D800B0
-:1021D0008F7D8093D8008091E00082608093E00042
-:1021E0008091E00081FDFCCF0895CF92DF92EF92C5
-:1021F000FF920F931F93CF93DF93EC018B016A0142
-:102200000E945812811133C0C114D10439F0F60173
-:1022100080819181081B190BC80FD91FE12CF12C6B
-:102220000115110519F18091E80085FD16C0809116
-:10223000E8008E778093E800C114D10449F0F601DC
-:1022400080819181E80EF91EF182E08285E00FC065
-:102250000E945812882321F30AC089918093F100CB
-:1022600001501109FFEFEF1AFF0ADACF80E0DF918A
-:10227000CF911F910F91FF90EF90DF90CF90089535
-:102280002091F7013091F8012617370748F06115C2
-:10229000710539F42091E8002E772093E80001C001
-:1022A000B90140E061157105A9F12091F0012223E7
-:1022B00009F443C0253009F442C02091E80023FD11
-:1022C00040C02091E80022FD32C02091E80020FFAC
-:1022D000E9CF4091F3002091F20030E0342BFC0173
-:1022E000CF016115710559F02830310540F4819115
-:1022F0008093F100615071092F5F3F4FF1CF41E0B2
-:102300002830310509F040E02091E8002E77209335
-:10231000E800C8CF4111C9CF0AC08091F0018823DD
-:1023200061F0853061F08091E80083FD0AC0809102
-:10233000E80082FFF2CF80E0089582E0089583E014
-:10234000089581E008952091F7013091F801261752
-:10235000370748F06115710539F42091E8002E77B0
-:102360002093E80001C0B901FC0120E0611571056E
-:1023700091F18091F001882309F440C0853009F47F
-:102380003FC08091E80083FD3DC08091E80082FD60
-:102390002FC08091E80080FFE9CF2091F300809169
-:1023A000F20090E0922B6115710559F0883091058B
-:1023B00040F424912093F100319661507109019607
-:1023C000F2CF21E0089709F020E08091E8008E77B5
-:1023D0008093E800CBCF2111CCCF0AC08091F001CF
-:1023E000882361F0853061F08091E80083FD0AC0A8
-:1023F0008091E80082FFF2CF80E0089582E00895A6
-:1024000083E0089581E00895982F973058F59093D0
-:10241000E900981739F07091EC002091ED0050918F
-:10242000F00003C0242F762F50E021FF19C0309117
-:10243000EB003E7F3093EB003091ED003D7F309319
-:10244000ED003091EB0031603093EB007093EC00C5
-:102450002093ED005093F0002091EE0027FF07C07D
-:102460009F5FD3CF8F708093E90081E0089580E073
-:1024700008958091F10187FF11C08091E80082FDED
-:1024800005C08091F0018111F8CF11C08091E80062
-:102490008B770BC08091F001882349F08091E80090
-:1024A00080FFF8CF8091E8008E778093E800089550
-:1024B0002091E4003091E50095E64091EC00842FF6
-:1024C000817040FF22C08091E80080FD1CC0809197
-:1024D000F001882391F0853091F08091EB0085FD2B
-:1024E00010C04091E4005091E5004217530729F3D2
-:1024F0009A01915011F784E0089582E0089583E0F5
-:10250000089581E0089580E008954091E80042FF39
-:10251000DECF08950E94F8120E940013E0EEF0E072
-:10252000808181608083E8EDF0E080818F77808317
-:1025300019BCA7EDB0E08C918E7F8C9380818F7E4B
-:1025400080831092EF0108950F931F93CF93DF9331
-:102550000E94F8120E940013C8EDD0E088818F77A6
-:10256000888388818068888388818F7D888319BC6F
-:102570001092F0011092EC011092EE011092ED0118
-:1025800000EE10E0F80180818B7F8083888181607C
-:10259000888342E060E080E00E940412E1EEF0E017
-:1025A00080818E7F8083E2EEF0E080818160808395
-:1025B000808188608083F80180818E7F808388811C
-:1025C00080618883DF91CF911F910F910895E8ED8D
-:1025D000F0E080818F7E8083E7EDF0E08081816094
-:1025E000808384E082BF81E08093EF010C94A41289
-:1025F000E8EDF0E080818E7F80831092E200089504
-:102600001092DA001092E10008951F920F920FB617
-:102610000F9211242F933F934F935F936F937F9368
-:102620008F939F93AF93BF93EF93FF938091E100BC
-:1026300082FF0BC08091E20082FF07C08091E10021
-:102640008B7F8093E1000E94310F8091DA0080FF40
-:102650001FC08091D80080FF1BC08091DA008E7F60
-:102660008093DA008091D90080FF0DC080E189BDA0
-:1026700082E189BD09B400FEFDCF81E08093F001C5
-:102680000E94020F05C019BC1092F0010E94140FA5
-:102690008091E10080FF19C08091E20080FF15C0A9
-:1026A0008091E2008E7F8093E2008091E200806161
-:1026B0008093E2008091D80080628093D80019BC9A
-:1026C00085E08093F0010E941F0F8091E10084FF5C
-:1026D00030C08091E20084FF2CC080E189BD82E19E
-:1026E00089BD09B400FEFDCF8091D8008F7D809315
-:1026F000D8008091E1008F7E8093E1008091E2001C
-:102700008F7E8093E2008091E20081608093E200FE
-:102710008091EC01882311F084E007C08091E300F0
-:1027200087FD02C081E001C083E08093F0010E9438
-:10273000250F8091E10083FF29C08091E20083FF93
-:1027400025C08091E100877F8093E10082E0809343
-:10275000F0011092EC018091E1008E7F8093E10006
-:102760008091E2008E7F8093E2008091E2008061A0
-:102770008093E20042E060E080E00E9404128091D9
-:10278000F00088608093F0000E941B0FFF91EF9192
-:10279000BF91AF919F918F917F916F915F914F9179
-:1027A0003F912F910F900FBE0F901F9018951F9281
-:1027B0000F920FB60F9211242F933F934F935F9375
-:1027C0006F937F938F939F93AF93BF93CF93DF9339
-:1027D000EF93FF93C091E900CF708091EC00D82F68
-:1027E000D17080FDD0E81092E9008091F000877FE1
-:1027F0008093F00078940E941B141092E90080915D
-:10280000F00088608093F000CD2BCF70C093E9007A
-:10281000FF91EF91DF91CF91BF91AF919F918F91F8
-:102820007F916F915F914F913F912F910F900FBECC
-:102830000F901F9018951F93CF93DF93CDB7DEB7FE
-:10284000AA970FB6F894DEBF0FBECDBFE1EFF1E05F
-:1028500088E08E0F9091F10091938E13FBCF0E9430
-:102860008B0F8091E80083FF1FC18091F10190914F
-:10287000F201492F50E04A30510508F015C1FA0124
-:10288000EA5AFF4F0C94322E803881F0823809F0DA
-:102890000BC18091F5018F708093E9008091EB006E
-:1028A00085FB882780F91092E90006C08091ED0130
-:1028B0009091EE01911182609091E800977F909342
-:1028C000E8008093F1001092F100C8C0282F2D7FFE
-:1028D00009F0EAC0882319F0823061F0E5C08091E8
-:1028E000F301813009F0E0C0933009F080E080937B
-:1028F000EE012BC08091F301811127C08091F50179
-:102900008F7009F4D1C08093E9002091EB0020FF83
-:102910001CC0933021F48091EB00806214C0909130
-:10292000EB0090619093EB0021E030E0A90102C040
-:10293000440F551F8A95E2F74093EA001092EA008F
-:102940008091EB0088608093EB001092E900809109
-:10295000E800877F86C08111A7C01091F3011F771F
-:102960008091E3008078812B8093E3008091E800E0
-:10297000877F8093E8000E9439128091E80080FFF1
-:10298000FCCF8091E30080688093E300111102C0C6
-:1029900082E001C083E08093F00186C080588230DD
-:1029A00008F082C08091F3019091F4018C3D53E0D6
-:1029B000950779F583E08A838AE289834FB7F89493
-:1029C000DE01139620E03EE051E2E32FF0E0509369
-:1029D0005700E49120FF03C0E295EF703F5FEF7076
-:1029E0008E2F90E0EA3010F0C79601C0C0968D930C
-:1029F0009D932F5F243149F74FBF8091E800877F77
-:102A00008093E8006AE270E0CE0101960E944011D6
-:102A100014C0AE014F5F5F4F6091F5010E948710B7
-:102A2000BC01892B09F440C09091E800977F9093F6
-:102A3000E80089819A810E94A3118091E8008B7738
-:102A40008093E80031C0803879F58091E800877F75
-:102A50008093E8008091EC018093F1008091E80080
-:102A60008E778093E8000E9439121EC081111CC02D
-:102A70009091F3019230C0F48091E800877F8093B9
-:102A8000E8009093EC010E9439128091EC018111D1
-:102A900006C08091E30087FD02C081E001C084E0B0
-:102AA0008093F0010E94720F8091E80083FF0AC0BA
-:102AB0008091E800877F8093E8008091EB0080623E
-:102AC0008093EB00AA960FB6F894DEBF0FBECDBF81
-:102AD000DF91CF911F910895CF938091F0018823CA
-:102AE000A1F0C091E900CF709091EC00892F817026
-:102AF00090FD80E8C82B1092E9008091E80083FDEA
-:102B00000E941B14CF70C093E900CF910895909359
-:102B10007401809373010895E0917301F091740141
-:102B2000309721F00190F081E02D099480E0089524
-:102B3000EF92FF920F931F93CF93DF93E091730176
-:102B4000F09174013097B1F18C010280F381E02D96
-:102B500009958091D70182FF2DC080FF04C083E7D3
-:102B600096E00E94C807E80110E18DE6E82E86E0B5
-:102B7000F82E8091D70180FF0BC088811F928F9320
-:102B8000FF92EF920E9461080F900F900F900F90AC
-:102B9000115021961111EDCF8091D70180FF0AC00D
-:102BA0008BE696E0DF91CF911F910F91FF90EF9010
-:102BB0000C94C807DF91CF911F910F91FF90EF9078
-:102BC0000895E0917301F0917401309721F0048031
-:102BD000F581E02D099408952091710130917201E1
-:102BE0008217930771F09093720180937101E091C5
-:102BF0007301F0917401309721F00680F781E02D88
-:102C00000994089520916F01309170018217930704
-:102C100071F09093700180936F01E0917301F091D6
-:102C20007401309721F00084F185E02D0994089516
-:102C300008950C9418160E946A220E94130A0C949C
-:102C40003023CF93C82F8091D70182FF1EC080FF11
-:102C500004C08CE896E00E94C8078091D70180FFED
-:102C60000CC01F92CF9387E896E09F938F930E94AA
-:102C700061080F900F900F900F908091D70180FF07
-:102C800004C085E896E00E94C8078C2FCF910C9471
-:102C9000BE0DCF92DF92EF92FF920F931F93CF93CF
-:102CA000DF93CDB7DEB72B970FB6F894DEBF0FBE1C
-:102CB000CDBF0E94300A86E7C82E81E0D82E00E002
-:102CC00010E0E02E802F0E945C0BF60141916F0115
-:102CD000F42EF826B1F40F5F1F4F0E30110589F75F
-:102CE0008FEF89838A831B820E9473228160782FF1
-:102CF0009D838C8349815A816B818D810E94EC1662
-:102D000040C09091D70191FF04C08B870E94620B55
-:102D10008B8520E030E04F2D50E0922FBA01022E3B
-:102D200002C0759567950A94E2F760FF24C02E8370
-:102D3000EF8221E030E0690102C0CC0CDD1C9A95E5
-:102D4000E2F790E08C219D21892B09F420E028876F
-:102D50000E9473228160782F9A8789874E815F81D4
-:102D600068858A850E94EC16F801EA58FE4F80813A
-:102D7000C826C08206C02F5F3F4F2630310569F656
-:102D8000AACF0E94A126109175010E948C151817D8
-:102D9000A1F00E948C15809375012B960FB6F894C4
-:102DA000DEBF0FBECDBFDF91CF911F910F91FF907E
-:102DB000EF90DF90CF900C9421162B960FB6F894DD
-:102DC000DEBF0FBECDBFDF91CF911F910F91FF905E
-:102DD000EF90DF90CF900895CF93DF93CDB7DEB71C
-:102DE0002B970FB6F894DEBF0FBECDBF4F83588729
-:102DF00069877A878B87DE01119686E0FD01119243
-:102E00008A95E9F785E0FE01379601900D928A9543
-:102E1000E1F749815A816B817C818D819E810E947D
-:102E2000021E2B960FB6F894DEBF0FBECDBFDF910A
-:102E3000CF910895CF93882309F4C2C0C82F823858
-:102E400059F40E948C1581FDBBC089E30E949E202D
-:102E50000E947D2189E30CC0833879F40E948C158F
-:102E600080FDAEC083E50E949E200E947D2183E507
-:102E70000E94F120CF910C947D21843859F40E9456
-:102E80008C1582FD9DC087E40E949E200E947D21BA
-:102E900087E4EECF8CEF8C0F813A48F48C2F0E94A0
-:102EA000342B81118DC08C2F0E949E20E3CF80E2B5
-:102EB0008C0F883048F4C77081E001C0880FCA9534
-:102EC000EAF70E944621D6CF8BE58C0F833078F449
-:102ED000C53A29F0C63A31F083E890E005C081E8B0
-:102EE00090E002C082E890E0CF910C94EC1588E568
-:102EF0008C0F833108F064C0C83A39F1C93A41F106
-:102F0000CA3A49F1CB3A51F1CC3A59F1CD3A61F193
-:102F1000C03B69F1CE3A71F1CF3A79F1C13B81F111
-:102F2000C23B89F1C33B91F1C43B99F1C53BA1F18F
-:102F3000C63BA9F1C73BB1F1C83BB9F1C93BC1F1EF
-:102F4000CA3BC9F180E090E038C082EE90E035C025
-:102F500089EE90E032C08AEE90E02FC085EB90E0E1
-:102F60002CC086EB90E029C087EB90E026C08CEC6B
-:102F700090E023C08DEC90E020C083E891E01DC07C
-:102F80008AE891E01AC082E991E017C084E991E0F3
-:102F900014C081E292E011C083E292E00EC084E2AC
-:102FA00092E00BC085E292E008C086E292E005C0A4
-:102FB00087E292E002C08AE292E0CF910C9402167E
-:102FC000CF910895882309F44BC0823859F40E94A8
-:102FD0008C1581FF45C089E30E949E200E947D21BF
-:102FE00089E30CC0833871F40E948C1580FF38C0CF
-:102FF00083E50E949E200E947D2183E50E94F120AE
-:103000000C947D21843859F40E948C1582FF28C0CD
-:1030100087E40E949E200E947D2187E4EFCF9CEFF1
-:10302000980F913A58F390E2980F983050F48770C7
-:1030300091E001C0990F8A95EAF7892F0E944C21EF
-:10304000DFCF9BE5980F933020F480E090E00C9464
-:10305000EC15885A833120F480E090E00C9402163D
-:103060000895882321F00E9446210C947D21089523
-:10307000882321F00E944C210C947D210895BF9259
-:10308000CF92DF92EF92FF920F931F93CF93DF9334
-:1030900000D000D000D0CDB7DEB725E0FC01DE01C6
-:1030A000119601900D922A95E1F7FC014081318142
-:1030B0000281258122952F7063817481672B09F429
-:1030C000E5C23F3F19F44F3F09F4E0C27C01498358
-:1030D0003A8389819A812E830E945D20182FB92E10
-:1030E0000E945C200E94231FEB2DE295EF70F0E020
-:1030F000E05AFF4F2E810C94322E8B2D807F9B2D1A
-:103100009F70F92E882319F0F29480EFF8220023A3
-:1031100049F0FF2009F467C28F2D0E9456210E94BA
-:103120007D2161C2812F0E94E217FF2009F4AEC207
-:103130008F2D0E945C2126960FB6F894DEBF0FBE3D
-:10314000CDBFDF91CF911F910F91FF90EF90DF9056
-:10315000CF90BF900C947D213B2D307F8B2D8F70B5
-:10316000303211F08295807F112319F0113021F156
-:103170002CC00023B9F0222309F4A0C1213009F0AA
-:103180009DC126960FB6F894DEBF0FBECDBFDF916E
-:10319000CF911F910F91FF90EF90DF90CF90BF9054
-:1031A0000C946621222319F0213009F46FC28E831A
-:1031B0000E9469218E8196C1002321F0223008F0FF
-:1031C00065C27CC1211162C28DC1002321F022237E
-:1031D00009F474C108C2222309F484C119C22B2D39
-:1031E00026952695237030E02115310521F02130F8
-:1031F0003105D1F04BC2002321F0812F9B2D93701C
-:1032000002C080E090E026960FB6F894DEBF0FBEB5
-:10321000CDBFDF91CF911F910F91FF90EF90DF9085
-:10322000CF90BF900C94EC15002321F0812F9B2DA3
-:10323000937002C080E090E026960FB6F894DEBF4F
-:103240000FBECDBFDF91CF911F910F91FF90EF90F7
-:10325000DF90CF90BF900C940216812F002319F0BD
-:103260000E94272502C00E948F2526960FB6F8944B
-:10327000DEBF0FBECDBFDF91CF911F910F91FF90A9
-:10328000EF90DF90CF90BF900C9414268B2D83701D
-:1032900009F07BC00111FAC1812F82958695877054
-:1032A000880F880F912F9F70C92ED12CE12CF12C03
-:1032B000082E04C0CC0CDD1CEE1CFF1C0A94D2F7B7
-:1032C00014FF12C04FE050E060E070E004C0440F13
-:1032D000551F661F771F8A95D2F7CB01BA016095FB
-:1032E00070958095909503C060E070E0CB012B2D28
-:1032F000269526952370422F50E042305105D9F093
-:103300004330510569F16C297D298E299F2941306F
-:10331000510551F126960FB6F894DEBF0FBECDBF12
-:10332000DF91CF911F910F91FF90EF90DF90CF90A1
-:10333000BF900C944A1F6C297D298E299F292696BF
-:103340000FB6F894DEBF0FBECDBFDF91CF911F91B6
-:103350000F91FF90EF90DF90CF90BF900C94661F7D
-:103360000E944A1FC701B60126960FB6F894DEBF29
-:103370000FBECDBFDF91CF911F910F91FF90EF90C6
-:10338000DF90CF90BF900C942E1F002319F08B2D4F
-:10339000817001C08695882309F478C1812F8295B8
-:1033A00086958770880F880F912F9F70C92ED12C1A
-:1033B000E12CF12C082E04C0CC0CDD1CEE1CFF1CF3
-:1033C0000A94D2F714FF12C04FE050E060E070E0C2
-:1033D00004C0440F551F661F771F8A95D2F7CB0193
-:1033E000BA01609570958095909503C060E070E09B
-:1033F000CB012B2D269526952370422F50E042308D
-:103400005105D9F04330510569F16C297D298E2988
-:103410009F294130510551F126960FB6F894DEBF31
-:103420000FBECDBFDF91CF911F910F91FF90EF9015
-:10343000DF90CF90BF900C9424206C297D298E2999
-:103440009F2926960FB6F894DEBF0FBECDBFDF9141
-:10345000CF911F910F91FF90EF90DF90CF90BF9091
-:103460000C9440200E942420C701B60126960FB676
-:10347000F894DEBF0FBECDBFDF91CF911F910F91AA
-:10348000FF90EF90DF90CF90BF900C940820103FFA
-:10349000D1F118F4103E50F4A1C0123F09F463C0FA
-:1034A00008F44CC0133F09F473C098C01F708B2DF3
-:1034B0008F710023A1F00E94A11F812F26960FB6C5
-:1034C000F894DEBF0FBECDBFDF91CF911F910F915A
-:1034D000FF90EF90DF90CF90BF900C9431180E9436
-:1034E000C21F812F26960FB6F894DEBF0FBECDBF48
-:1034F000DF91CF911F910F91FF90EF90DF90CF90D0
-:10350000BF900C9438180023A9F02111BFC08B2D57
-:103510008F7126960FB6F894DEBF0FBECDBFDF9138
-:10352000CF911F910F91FF90EF90DF90CF90BF90C0
-:103530000C94E71F223008F0A9C0E9CF0023A9F0BE
-:103540008B2D8F7126960FB6F894DEBF0FBECDBFC0
-:10355000DF91CF911F910F91FF90EF90DF90CF906F
-:10356000BF900C94A11F002359F38B2D8F712696C9
-:103570000FB6F894DEBF0FBECDBFDF91CF911F9184
-:103580000F91FF90EF90DF90CF90BF900C94C21FEF
-:10359000002399F08B2D8F7126960FB6F894DEBF1D
-:1035A0000FBECDBFDF91CF911F910F91FF90EF9094
-:1035B000DF90CF90BF900C948C1F26960FB6F89496
-:1035C000DEBF0FBECDBFDF91CF911F910F91FF9056
-:1035D000EF90DF90CF90BF900C94821F0023A9F052
-:1035E000222309F4ADCF812F26960FB6F894DEBFC3
-:1035F0000FBECDBFDF91CF911F910F91FF90EF9044
-:10360000DF90CF90BF900C941A17222309F4ADCF0E
-:10361000812F26960FB6F894DEBF0FBECDBFDF9187
-:10362000CF911F910F91FF90EF90DF90CF90BF90BF
-:103630000C94E2174B2D4F70612FC7010E946A084E
-:1036400026960FB6F894DEBF0FBECDBFDF91CF91A7
-:103650001F910F91FF90EF90DF90CF90BF900C944F
-:10366000A61E4B2D4F70612FC70126960FB6F894FA
-:10367000DEBF0FBECDBFDF91CF911F910F91FF90A5
-:10368000EF90DF90CF90BF900C94680C26960FB609
-:10369000F894DEBF0FBECDBFDF91CF911F910F9188
-:1036A000FF90EF90DF90CF90BF9008950E9463212C
-:1036B0000E9438210E947D210E9447270E941426E3
-:1036C00080E090E00E94EC1580E090E00C940216FF
-:1036D0000E9453210C94561B0E945D20292F229595
-:1036E0002F7030E02C3031054CF42A3031056CF469
-:1036F000225031092230310588F407C02C303105C1
-:1037000049F02F30310531F009C0803E48F0803F4C
-:1037100029F406C093FB882780F9089580E0089576
-:1037200081E00895CF93DF9300D000D01F92CDB7F2
-:10373000DEB70F900F900F900F900F90DF91CF9109
-:103740000895CF93DF9300D000D000D0CDB7DEB77F
-:1037500026960FB6F894DEBF0FBECDBFDF91CF9196
-:1037600008951F93CF93DF93C091840116E0809159
-:103770008501C81799F0D0E01C9FF0011D9FF00D46
-:103780001124EA57FE4F4081518162817381848107
-:1037900095810E94A11B2196C770E9CFDF91CF913F
-:1037A0001F9108954091B6015091B7016091B80101
-:1037B0007091B9018091BA019091BB010C94A11B49
-:1037C0008091BB0182958F7009F054C08091B8013F
-:1037D000882309F44FC080918401A09185016091F4
-:1037E000B6017091B7014091B9015091BA01B6E0AC
-:1037F0008A1709F43FC090E041155105C1F17F3FA0
-:1038000011F46F3FA1F1B89FF001B99FF00D1124A1
-:10381000EA57FE4F218172132AC02081621327C00C
-:103820002281211124C0238134812417350710F40B
-:1038300021503109241B350B283C3105C0F420915F
-:10384000BB012F7020612093BB0126E0289FF0016F
-:10385000299FF00D1124E557FE4F80818F70806104
-:10386000808386EB91E00E943F180C94B11B019677
-:103870008770BECF0895CF92DF92EF92FF920F93A1
-:103880001F93CF93DF93CDB7DEB762970FB6F8944F
-:10389000DEBF0FBECDBF8C0185E0F801DE011D96B5
-:1038A00001900D928A95E1F7D8014C9111965C91A7
-:1038B000119712966C9112971396CD90DC901497F5
-:1038C0003091B6017091B7018091B9019091BA0120
-:1038D000009709F46BC17F3F19F43F3F09F466C1BB
-:1038E000E090B801EE2009F4C0C02091BB01C816D9
-:1038F000D90628F0F601E81BF90BCF0104C080952A
-:1039000090958C0D9D1DFF24F394883C910578F0D3
-:10391000F12C207F09F0C6C07C2DD98AC88A8989FC
-:103920000E94921B86EB91E00E943F18B1C0822F4B
-:10393000807F09F046C0751314C0341312C06111A2
-:1039400010C02F7020612093BB010E94D21B86EB18
-:1039500091E00E943F188091BB01D80115968C938D
-:103960002EC0CD2819F15F3F11F44F3FF9F0F62E2C
-:1039700061111CC0809184012091850136E082177D
-:1039800009F45AC090E0389FF001399FF00D1124DE
-:10399000EA57FE4F7181571306C07081471303C069
-:1039A0007281711103C001968770E9CFF62E6623EC
-:1039B00009F418C18091BB0181608093BB01F12C97
-:1039C00011C1751308C0341306C0611104C0809181
-:1039D000BB01D801C3C04D875E878D859E856A8BEC
-:1039E0000E946C1B6A898823E1F16623D1F1209142
-:1039F000BB01822F82958F7090E0029774F08091C6
-:103A0000B6019091B70198878F831986DB86CA86A5
-:103A10002C87CE0107960E943F1886E0F801A6EB9E
-:103A2000B1E001900D928A95E1F70E94E01B0E949F
-:103A3000D21BFF24F394D6C04D875E878D859E856B
-:103A40000E945D20292F22952F7030E02230310511
-:103A50000CF0BCC09F7009F0B6C0805E883008F4DE
-:103A6000C1C0C8010E943F18E4CFC816D90608F4A7
-:103A700053C0F601E81BF90BCF01883C910508F40F
-:103A800050C0F12C7C2DD98AC88A89890E94921B4A
-:103A9000E6EBF1E086E0DF011D928A95E9F70E94EE
-:103AA000D21BA0C0751314C0341312C0611110C012
-:103AB0008091BB01F8018583C8010E943F1886E010
-:103AC000E6EBF1E0DF011D928A95E9F7FE2C8AC052
-:103AD0004D875E878D859E856A8B0E946C1B6A89E7
-:103AE000882309F4BECF662309F4BBCF2091BB0124
-:103AF000822F82958F7090E002970CF48ECF809188
-:103B0000B6019091B7019A8389831B82DD82CC82B2
-:103B10002E83CE0101967FCF809590958C0D9D1DB3
-:103B2000ACCFF62E662309F49CCF75132EC0341348
-:103B30002CC02091BB0120FD1FC0822F82958F7069
-:103B4000D9F0D80115962C9315978F3049F08F5FD7
-:103B5000982F9295907F822F8F70892B15968C933A
-:103B6000C8010E943F1886E0F801A6EBB1E0019081
-:103B70000D928A95E1F793CF86E0F801A6EBB1E0CC
-:103B800001900D928A95E1F72DC04D875E878D8556
-:103B90009E850E946C1B811140CF8091BB0181608A
-:103BA0008093BB01C8010E943F181CC0662309F422
-:103BB00058CF4D875E878D859E850E946C1B88231C
-:103BC00009F44FCF2ACF811148CF0CC024303105E2
-:103BD0000CF047CF9F7009F440CFF8019581907F9A
-:103BE00009F03BCF8F2D62960FB6F894DEBF0FBE63
-:103BF000CDBFDF91CF911F910F91FF90EF90DF909C
-:103C0000CF9008951F93CF93DF93CDB7DEB72C9756
-:103C10000FB6F894DEBF0FBECDBF4F8358876987BC
-:103C20007A878B879C87CE0107960E943B1C88234E
-:103C300069F08F8198852A853B85232BF1F19F3F81
-:103C400009F063C08F3F09F060C037C086E0FE0115
-:103C50003796DE01119601900D928A95E1F76F81FA
-:103C60007885EA85FB85309741F17F3F11F46F3FFE
-:103C700021F12091850130E0C901019687709927D3
-:103C80004091840150E08417950709F447C0698387
-:103C90007A83FD83EC8396E0929FD001939FB00DD1
-:103CA0001124AA57BE4FFE01319601900D929A95AC
-:103CB000E1F7809385010E94B11B16E08091840199
-:103CC000909185018917C1F1189FC00111248A576D
-:103CD0009E4F0E943B1C882379F1E09184011E9F36
-:103CE000F0011124EA57FE4F4081518162817381B6
-:103CF000848195810E94A11B8091840190E00196AE
-:103D00008770992780938401D9CF4F815885698521
-:103D10007A858B859C850E94A11BCFCF0E94681B52
-:103D20001092850110928401E6EBF1E086E0DF015C
-:103D30001D928A95E9F7C1CF2C960FB6F894DEBF95
-:103D40000FBECDBFDF91CF911F910895EF92FF92EB
-:103D50000F931F93CF93DF938C01892B09F46CC0D1
-:103D6000F12CEE24E394E8012196F8018491843744
-:103D700040F4843008F051C0813081F0823019F174
-:103D80005BC0853709F444C0A8F19CE7980F9037D1
-:103D900008F052C08F770E94E21741C00E5F1F4F9C
-:103DA000FE01C49180E28C0F883048F4C7708E2DDC
-:103DB00001C0880FCA95EAF70E94562114C08C2FC3
-:103DC0000E941A172DC00E5F1F4FFE01C49180E2A2
-:103DD0008C0F883058F4C7708E2D01C0880FCA959B
-:103DE000EAF70E945C210E947D211AC08C2F0E945C
-:103DF000E21716C00E5F1F4FFE01C491CC2381F065
-:103E00008FE99FE00197F1F700C00000C150F6CFA5
-:103E10000E5F1F4FFE01F49003C00E941A178E011F
-:103E20008F2D882309F49FCFEFE9FFE03197F1F759
-:103E300000C000008150F5CFDF91CF911F910F910D
-:103E4000FF90EF90089508956093C0017093C101B1
-:103E50008093C2019093C3010C94561B0F931F9340
-:103E60000091C0011091C1012091C2013091C301A4
-:103E7000DC01CB01802B912BA22BB32B8093C001B3
-:103E80009093C101A093C201B093C3011F910F9100
-:103E90000C94561B0F931F930091C0011091C10108
-:103EA0002091C2013091C301DC01CB018023912319
-:103EB000A223B3238093C0019093C101A093C201B8
-:103EC000B093C3011F910F910C94561B0F931F9336
-:103ED0000091C0011091C1012091C2013091C30134
-:103EE000DC01CB0180279127A227B3278093C00153
-:103EF0009093C101A093C201B093C3011F910F9190
-:103F00000C94561B1092BC011092BD011092BE0180
-:103F10001092BF010C94561B41E050E060E070E04D
-:103F200004C0440F551F661F771F8A95D2F7409330
-:103F3000BC015093BD016093BE017093BF010C940E
-:103F4000561B41E050E060E070E004C0440F551F94
-:103F5000661F771F8A95D2F78091BC019091BD01B1
-:103F6000A091BE01B091BF01482B592B6A2B7B2B2E
-:103F70004093BC015093BD016093BE017093BF019B
-:103F80000C94561B41E050E060E070E004C0440F28
-:103F9000551F661F771F8A95D2F7409550956095FB
-:103FA00070958091BC019091BD01A091BE01B0912E
-:103FB000BF01482359236A237B234093BC015093BC
-:103FC000BD016093BE017093BF010C94561B41E08C
-:103FD00050E060E070E004C0440F551F661F771F7B
-:103FE0008A95D2F78091BC019091BD01A091BE014C
-:103FF000B091BF01482759276A277B274093BC010E
-:104000005093BD016093BE017093BF010C94561B89
-:104010000F931F930091BC011091BD012091BE012F
-:104020003091BF01DC01CB01802B912BA22BB32B54
-:104030008093BC019093BD01A093BE01B093BF01DA
-:104040001F910F910C94561B0F931F930091BC016D
-:104050001091BD012091BE013091BF01DC01CB0167
-:1040600080239123A223B3238093BC019093BD01AD
-:10407000A093BE01B093BF011F910F910C94561BEA
-:104080000F931F930091BC011091BD012091BE01BF
-:104090003091BF01DC01CB0180279127A227B327F4
-:1040A0008093BC019093BD01A093BE01B093BF016A
-:1040B0001F910F910C94561B0895CF92DF92EF92AF
-:1040C000FF920F931F93CF93DF938C01C090C00199
-:1040D000D090C101E090C201F090C3014091BC01B9
-:1040E0005091BD016091BE017091BF01C42AD52AD3
-:1040F000E62AF72ACFE1D0E0D701C6010C2E04C092
-:10410000B695A795979587950A94D2F780FF07C033
-:10411000B8018C2F0E948B0C8130910531F42197CE
-:1041200058F7B80180E00E948B0CDF91CF911F916E
-:104130000F91FF90EF90DF90CF90089590910C0138
-:10414000992321F090910D01911109C020910E0148
-:1041500030910F01F90132969FEF40E030C0982F67
-:104160009695969596959F30A0F4E0910E01F0916A
-:104170000F01E90FF11D877021E030E0A90102C0B5
-:10418000440F551F8A95E2F7CA019181892B8183DB
-:1041900008959091D70190FF23C01F928F938DEBCC
-:1041A00096E09F938F930E9461080F900F900F905D
-:1041B0000F9008959F3F39F04F5F4E3041F051917D
-:1041C0005813F8CF0DC05111F7CF942FF5CF9F3F63
-:1041D00039F0F901E90FF11D97FDFA9582830895F1
-:1041E000089590910C01992321F090910D01911166
-:1041F00009C020910E0130910F01F9013296205F24
-:104200003F4F30C0982F9695969596959F30A8F47D
-:10421000E0910E01F0910F01E90FF11D877021E08F
-:1042200030E0A90102C0440F551F8A95E2F7CA0188
-:10423000809591818923818308959091D70190FF82
-:1042400016C01F928F938FE996E09F938F930E94E1
-:1042500061080F900F900F900F9008953196E2171C
-:10426000F30729F090819813F9CF1082F7CF0895C2
-:1042700081E090E0E0910E01F0910F01E80FF91F4D
-:104280001082019680319105A9F708959091D60189
-:10429000892B8093D601089580959091D60189232A
-:1042A0008093D60108951092D60108959091D5017A
-:1042B000892B8093D501089580959091D50189230C
-:1042C0008093D50108951092D50108958093C4017B
-:1042D00008951092C401089580910E0190910F01EC
-:1042E000FC0131969C01205F3F4F80E0919191113C
-:1042F0008F5FE217F307D1F70895E0910E01F09177
-:104300000F018091D6018083E0910E01F0910F01A1
-:1043100090818091D501892B80838091C40188236D
-:1043200061F0E0910E01F0910F019081892B808363
-:104330000E946C2181111092C40180910E01909114
-:104340000F010C94981590933B0180933A010895C6
-:10435000CF92DF92EF92FF926C01EE24FF24C11402
-:10436000D104E104F10421F0C701B60120E101C04C
-:1043700020E0C72ED82EE92EFF24C114D104E10479
-:10438000F10419F0285FC701B6016B017C0154E00C
-:10439000F694E794D794C7945A95D1F7C114D104F1
-:1043A000E104F10419F02C5FC701B6016B017C0137
-:1043B00042E0F694E794D794C7944A95D1F7C11494
-:1043C000D104E104F10419F02E5FC701B601DC014C
-:1043D000CB01B695A79597958795892B8A2B8B2B23
-:1043E00009F02F5F822FFF90EF90DF90CF9008951C
-:1043F0008295982F9C7C392F36953695282F2373DC
-:1044000044E0249FC0011124932F982B292F2A7A4E
-:104410002695892F8575880F822B08951F93CF933A
-:10442000DF931F92CDB7DEB799830E94F821182F32
-:104430009981892F0E94F821212F30E0322F2227E5
-:10444000A901482BCA010F90DF91CF911F910895C8
-:104450008091F001843009F11092D80120E488E1C4
-:1044600090E00FB6F894A895809360000FBE20935B
-:10447000600083B7817F846083BF83B7816083BF1F
-:104480007894889583B78E7F83BF88E10FB6F894C0
-:1044900080936000109260000FBE08950895089503
-:1044A000CF930E944E220E94300A0E944F22C0E009
-:1044B0008C2F0E945C0B811104C0CF5FCE30C1F7FE
-:1044C00001C081E0CF9108950E94681B0E948C1565
-:1044D0000C94BE0D82E084BD93E095BD9AEF97BD2C
-:1044E00080936E0008952FB7F8948091D901909130
-:1044F000DA01A091DB01B091DC012FBF0895CF92CA
-:10450000DF92EF92FF920F931F932FB7F894409191
-:10451000D9015091DA016091DB017091DC012FBF6C
-:104520006A017B01EE24FF248C0120E030E0C016FC
-:10453000D106E206F30610F4415051099A01281BF6
-:10454000390BC9011F910F91FF90EF90DF90CF9031
-:1045500008951F920F920FB60F9211248F939F937D
-:10456000AF93BF938091D9019091DA01A091DB01C3
-:10457000B091DC010196A11DB11D8093D9019093EA
-:10458000DA01A093DB01B093DC01BF91AF919F9161
-:104590008F910F900FBE0F901F9018950E948A1256
-:1045A000F8942FEF87EA91E6215080409040E1F7A0
-:1045B00000C0000087E090EBDC018093F90190934C
-:1045C000FA01A093FB01B093FC019CE088E10FB6D7
-:1045D000F894A895809360000FBE90936000FFCF81
-:1045E000EF92FF920F931F93CF93DF93D82FC0E0EA
-:1045F0008C2F0E945C0B00E010E0E82EF12CC7012C
-:10460000002E02C0959587950A94E2F780FD06C0BA
-:104610000F5F1F4F0630110591F709C0602F7C2FE7
-:1046200080E00E94690CD813F3CF81E004C0CF5F13
-:10463000CE30F1F680E0DF91CF911F910F91FF9086
-:10464000EF900895CF93C82F8CE20E94F022882328
-:1046500021F08C2FCF910C94F02280E0CF9108951F
-:10466000CF930E947F24811102C00E94652482EEB4
-:1046700096E00E94C807C5E6C15049F00E94300A82
-:104680008FE39CE90197F1F700C00000F5CF8BEDB7
-:1046900096E00E94C80789E20E942223811113C17B
-:1046A0008AE20E94222381110E94652485E00E94F3
-:1046B000222381110E94CE220E948A248093D70156
-:1046C00087E00E9422238823A9F18BE10E94222304
-:1046D000882351F08091D70181FB222720F991E0B6
-:1046E000922790FB81F90EC08EE00E94222388233E
-:1046F00061F08091D70182FB222720F991E0922777
-:1047000090FB82F98093D70115C080E10E9422239B
-:104710009091D701882341F093FB222720F981E073
-:10472000822780FB93F904C0892F809580FB90F944
-:104730009093D7018091D7010E948E240E949C24DF
-:104740008093EA0180EE0E942223882341F0809129
-:10475000EA01982F909590FB80F98093EA0189E314
-:104760000E942223882359F08091EA0181FB2227AD
-:1047700020F991E0922790FB81F98093EA0182EE83
-:104780000E942223882359F08091EA0182FB22278C
-:1047900020F991E0922790FB82F98093EA0186EE5E
-:1047A0000E942223882359F08091EA0183FB22276B
-:1047B00020F991E0922790FB83F98093EA0183EE40
-:1047C0000E942223882359F08091EA0184FB22274A
-:1047D00020F991E0922790FB84F98093EA0185E328
-:1047E0000E942223882359F08091EA0185FB222729
-:1047F00020F991E0922790FB85F98093EA0181E30B
-:104800000E942223882359F08091EA0186FB222707
-:1048100020F991E0922790FB86F98093EA0181E1EB
-:104820000E942223882359F08091EA0187FB2227E6
-:1048300020F991E0922790FB87F98093EA0180911B
-:10484000EA010E94A0248091EA0187FB882780F971
-:1048500080930D0187E20E942223C82F8EE10E94DF
-:1048600022238111C2608FE10E9422238111C46042
-:1048700080E20E9422238111C86081E20E942223EB
-:104880008111C06182E20E9422238111C06283E211
-:104890000E9422238111C06484E20E942223882383
-:1048A00011F0C06802C0CC2329F08C2F0E949724FD
-:1048B0006C2F03C00E949324682F70E080E090E08A
-:1048C000CF910C94241FCF9108956DEE7EEF80E080
-:1048D00090E00E94682E60E082E090E00E945A2EF4
-:1048E00060E083E090E00E945A2E60E084E090E077
-:1048F0000E945A2E60E085E090E00C945A2E80E0F1
-:1049000090E00E94542E21E08D3E9E4F09F020E061
-:10491000822F089582E090E00C944C2E682F82E064
-:1049200090E00C945A2E83E090E00C944C2E682F6B
-:1049300083E090E00C945A2E84E090E00C944C2E8E
-:10494000682F84E090E00C945A2E8091DF0180FF64
-:104950000BC06091130185E0689FB001112475952B
-:104960006795759567952BC081FF09C0609113010C
-:1049700085E0689FB00111247595679520C082FF7E
-:1049800007C06091130185E0689FB001112417C032
-:104990009091E0019923D1F060911201961788F768
-:1049A0002091130185E0289F90011124929FA0017E
-:1049B000939F500D112470E0CA010E941E2E603892
-:1049C000710540F46115710539F002C065E070E0D1
-:1049D000862F08958FE7089581E008958091DF0183
-:1049E00080FF08C06091110170E07595679575951D
-:1049F000679521C081FF06C06091110170E0759537
-:104A0000679519C082FF04C06091110170E010C069
-:104A10009091E0019923C1F0609110019617A0F7E1
-:104A200080911101899FC001112470E00E941E2E07
-:104A30006038710528F46115710521F0862F0895FD
-:104A40008FE7089581E0089561E070E0F4CF803F42
-:104A500021F40E94A524819504C0813F29F40E947D
-:104A6000A5248093E3010895823F21F40E94A524A8
-:104A7000819504C0833F29F40E94A5248093E2011C
-:104A80000895893F19F40E94EE2405C08A3F31F44D
-:104A90000E94EE2481958093E40108958B3F21F4D8
-:104AA0000E94EE24819504C08C3F29F40E94EE24DC
-:104AB0008093E5010895843F21F48091E1018160B4
-:104AC00017C0853F21F48091E101826011C0863FCB
-:104AD00021F48091E10184600BC0873F21F4809133
-:104AE000E101886005C0883F31F48091E101806177
-:104AF0008093E10108958D3F21F48091DF01816071
-:104B00000BC08E3F21F48091DF01826005C08F3F92
-:104B100029F48091DF0184608093DF010895803F54
-:104B200039F48091E30187FF6CC01092E30169C002
-:104B3000813F29F48091E3011816BCF362C0909183
-:104B4000E201823F29F497FF5CC01092E20159C054
-:104B5000833F19F41916CCF354C0893F41F4809176
-:104B6000E40118160CF04DC01092E4014AC08A3FCF
-:104B700029F48091E40187FF44C0F6CF8B3F39F4DC
-:104B80008091E50187FF3DC01092E5013AC08C3F5E
-:104B900029F48091E5011816BCF333C0843F21F459
-:104BA0008091E1018E7F17C0853F21F48091E10162
-:104BB0008D7F11C0863F21F48091E1018B7F0BC076
-:104BC000873F21F48091E101877F05C0883F31F460
-:104BD0008091E1018F7E8093E10113C08D3F21F42C
-:104BE0008091DF018E7F0BC08E3F21F48091DF0129
-:104BF0008D7F05C08F3F29F48091DF018B7F8093EB
-:104C0000DF018091E20181110EC08091E3018111E9
-:104C10000AC08091E401811106C08091E5018111F3
-:104C200002C01092E00108958091D70183FF7EC0F9
-:104C30008EE197E00E94C8078091E1011F928F9357
-:104C400089E197E09F938F930E94610887E197E045
-:104C50000E94C8078091E201282F332727FD309555
-:104C60003F938F9384E197E09F938F930E94610815
-:104C700082E197E00E94C8078091E301282F332743
-:104C800027FD30953F938F938FE097E09F938F930D
-:104C90000E9461088DE097E00E94C8078091E401BE
-:104CA000282F332727FD30953F938F938AE097E095
-:104CB0009F938F930E94610888E097E00E94C80745
-:104CC0008091E501282F332727FD30953F938F935F
-:104CD00085E097E09F938F930E94610882E097E0C0
-:104CE0000E94C8078091E0011F928F938FEF96E09A
-:104CF0009F938F930E9461088DEF96E00E94C807F2
-:104D00008091DF011F928F938AEF96E09F938F939C
-:104D10000E94610887EF96E00E94C8078DB79EB792
-:104D20004C960FB6F8949EBF0FBE8DBF81EE91E0FA
-:104D30000E94E1150E9473229093DE018093DD01B1
-:104D400008951F93CF93DF938091DD019091DE0151
-:104D50000E947F22AC019091E001992321F02091E3
-:104D6000140130E006C0209115018AE0289F9001CF
-:104D700011244217530708F486C08091E201C091C4
-:104D8000E301D091E4011091E501811107C0C11147
-:104D900076C0D11174C0111172C075C09F3F19F057
-:104DA0009F5F9093E001181624F40E94A52480933D
-:104DB000E2018091E20187FF05C00E94A524819550
-:104DC0008093E2011C1624F40E94A5248093E30141
-:104DD0008091E30187FF05C00E94A52481958093FF
-:104DE000E3016091E201662339F1C091E301CC2334
-:104DF00019F1772767FD7095872F972F0E94232D34
-:104E000023E333E343E35FE30E94872D0E94F02C0A
-:104E10006093E2016C2F772767FD7095872F972F9E
-:104E20000E94232D23E333E343E35FE30E94872DB6
-:104E30000E94F02C6093E3011D1624F40E94EE24DE
-:104E40008093E4018091E40187FF05C00E94EE2475
-:104E500081958093E401111624F40E94EE2480933E
-:104E6000E5018091E50187FF05C00E94EE24819550
-:104E70008093E501DF91CF911F910C9414269F3F01
-:104E800009F08ECF96CFDF91CF911F910895E1EE7B
-:104E9000F1E085E0DF011D928A95E9F71092E001CB
-:104EA0001092DF01089581E499E00E94C8071F92E3
-:104EB00081E08F931F9285E08F9383EF98E09F931B
-:104EC0008F930E9461080F900F900F900F900F909A
-:104ED0000F9008958330E9F128F4813061F0823039
-:104EE00009F10895853009F462C008F449C086309C
-:104EF00009F474C0089580911501262F30E0280F21
-:104F0000311D2F3F310524F4680F6093150103C054
-:104F10008FEF80931501809115011F928F938CE282
-:104F200098E072C080911401262F30E0280F311DC7
-:104F30002F3F310524F4680F6093140103C08FEFF5
-:104F400080931401809114011F928F938AE198E05D
-:104F50005BC080911301262F30E0280F311D2F3FB9
-:104F6000310524F4680F6093130103C08FEF809321
-:104F70001301809113011F928F9387E098E044C042
-:104F800080911201262F30E0280F311D2F3F31056F
-:104F900024F4680F6093120103C08FEF8093120115
-:104FA000809112011F928F9382EF97E02DC0809124
-:104FB0001101262F30E0280F311D2F3F310524F439
-:104FC000680F6093110103C08FEF809311018091EE
-:104FD00011011F928F9389ED97E016C08091100107
-:104FE000262F30E0280F311D2F3F310524F4680FA4
-:104FF0006093100103C08FEF809310018091100126
-:105000001F928F938EEB97E09F938F930E9461087E
-:105010000F900F900F900F900895833081F128F436
-:10502000813059F08230D1F00895853009F449C0BB
-:10503000B8F1863009F456C00895809115016817BB
-:1050400020F4861B8093150102C0109215018091F7
-:1050500015011F928F938FEA97E054C0809114013D
-:10506000681720F4861B8093140102C0109214016B
-:10507000809114011F928F938DE997E043C0809136
-:105080001301681720F4861B8093130102C010924D
-:105090001301809113011F928F938AE897E032C029
-:1050A00080911201681720F4861B8093120102C0C0
-:1050B00010921201809112011F928F9385E797E061
-:1050C00021C080911101681720F4861B8093110183
-:1050D00002C010921101809111011F928F938CE5F3
-:1050E00097E010C080911001681720F4861B809310
-:1050F000100102C010921001809110011F928F9335
-:1051000081E497E09F938F930E9461080F900F9026
-:105110000F900F900895CF93C82F1F928F9386E41E
-:105120009AE09F938F930E94610881E090E0A0E055
-:10513000B0E0BC01CD0104C0660F771F881F991F26
-:10514000CA95D2F70E94241F0F900F900F900F90D6
-:10515000CF910C94681BCF938D3109F465C0B0F5E5
-:105160008E3009F4CCC100F5873009F49BC1A8F456
-:10517000863009F06DC28091D701817F8E7F809348
-:10518000D7018BE49AE00E94C8078DE89EE00E9458
-:10519000C80781E08093E70180C1883009F44FC0DF
-:1051A0008B3009F47CC154C2863109F4F0C138F463
-:1051B000803109F4B8C1813109F430C249C2893162
-:1051C00009F4CEC18B3109F486C142C2853309F49A
-:1051D00037C248F4873209F433C208F433C2893243
-:1051E00009F42EC235C2833438F48A3308F02CC255
-:1051F000883309F454C12CC2833409F421C28834A1
-:1052000009F026C20E94681B8CE79EE00E94C80736
-:105210009FEF23ED80E3915020408040E1F700C0F4
-:1052200000000E94CE2239C18CE99EE00E94C8078E
-:105230000E94AA2C0E948C150E94BE0D2EC181E9ED
-:105240009EE00E94C8078CE59CE00E94C8070E946F
-:1052500093241F928F9389E59CE09F938F930E94E4
-:10526000610887E59CE00E94C8070E948A24C82F35
-:1052700084E49CE00E94C8071F92CF938FE39CE0D8
-:105280009F938F930E9461088DE39CE00E94C80762
-:1052900083E39CE00E94C8078C2F81701F928F933C
-:1052A00080E39CE09F938F930E9461088EE29CE0D4
-:1052B0000E94C80784E29CE00E94C807C1FB8827BF
-:1052C00080F91F928F9381E29CE09F938F930E94BD
-:1052D00061088FE19CE00E94C80783E19CE00E9486
-:1052E000C807C2FB882780F91F928F9380E19CE05A
-:1052F0009F938F930E9461088EE09CE00E94C807F4
-:1053000085E09CE00E94C807C3FBCC27C0F91F9230
-:10531000CF9382E09CE09F938F930E94610880E08E
-:105320009CE00E94C8070E949C24C82F8CEE9BE042
-:105330000E94C8071F92CF9387EE9BE09F938F93A5
-:105340000E94610885EE9BE00E94C8078CEC9BE000
-:105350000E94C8078C2F81701F928F9389EC9BE06D
-:105360009F938F930E9461088DB79EB780960FB66A
-:10537000F8949EBF0FBE8DBF87EC9BE00E94C807CC
-:1053800080EB9BE00E94C807C1FB882780F91F9231
-:105390008F938DEA9BE09F938F930E9461088BEA25
-:1053A0009BE00E94C80789E99BE00E94C807C2FBF6
-:1053B000882780F91F928F9386E99BE09F938F93B4
-:1053C0000E94610884E99BE00E94C80782E89BE094
-:1053D0000E94C807C3FB882780F91F928F938FE72D
-:1053E0009BE09F938F930E9461088DE79BE00E9452
-:1053F000C80783E79BE00E94C807C4FB882780F9A1
-:105400001F928F9380E79BE09F938F930E94610888
-:105410008EE69BE00E94C8078CE59BE00E94C807CF
-:10542000C5FB882780F91F928F9389E59BE09F93A6
-:105430008F930E94610887E59BE00E94C8078BE379
-:105440009BE00E94C807C6FB882780F91F928F93B4
-:1054500088E39BE09F938F930E94610886E39BE023
-:105460000E94C8078EE29BE00E94C807C7FBCC27BA
-:10547000C0F91F92CF938BE29BE09F938F930E9482
-:10548000610889E29BE00E94C8078DB79EB74C96E1
-:105490000FB6F8949EBF0FBE8DBFC1E0DEC082E79D
-:1054A0009AE05BC08091D701C82FC17080FF09C00E
-:1054B0008FE69EE00E94C8078091D701817F8E7F92
-:1054C00047C083E69EE00E94C8078091D7018160B3
-:1054D0008093D701E2CF9091D70191FBCC27C0F9FF
-:1054E00081E0C827892FC0FB81F98093D701CC23A5
-:1054F00019F086E59EE027C088E49EE02EC09091DA
-:10550000D70192FBCC27C0F981E0C827892FC0FBC7
-:1055100082F98093D701CC2319F089E39EE013C070
-:1055200089E29EE01AC09091D70193FBCC27C0F985
-:1055300081E0C827892FC0FB83F98093D701CC2352
-:1055400051F08DE19EE00E94C8078091D7018160F3
-:105550008093D70182C080E19EE00E94C8079DCF62
-:1055600081E09EE00E94C80785ED9DE00E94C8078B
-:1055700088E99DE00E94C8078BE69DE00E94C8076D
-:1055800087E29DE00E94C8078CEF9CE0E6CF8EEE9C
-:105590009CE00E94C8070E948C151F928F9384ED97
-:1055A0009CE09F938F930E94610880910C011F9251
-:1055B0008F938DEB9CE09F938F930E946108809165
-:1055C0006E011F928F938AEA9CE09F938F930E94B3
-:1055D000610880910D011F928F9387E99CE09F9352
-:1055E0008F930E9461088091D9019091DA01A09176
-:1055F000DB01B091DC01BF93AF939F938F9383E85E
-:105600009CE09F938F930E9461088DB79EB746964A
-:105610000FB6F8949EBF0FBE8DBF3FCF0E94681B90
-:10562000C0910D0181E0C827C0930D01CC2329F062
-:1056300089E79CE00E94C80710C08EE69CE08DCFF1
-:1056400080E003C08D5101C089530E948B2825CF73
-:105650008CE69CE00E94C807C0E08C2FCF91089593
-:1056600080E0089580E00895CF93C82F8091E701EE
-:10567000813081F020F0823009F44FC045C1E091C3
-:105680000E01F0910F018081813169F0823209F0C1
-:105690003DC109C0E0910E01F0910F01808181317F
-:1056A00011F0823261F48C2F0E94302B811104C0E2
-:1056B0008C2F0E94AB282FC081E090E02CC08C2F53
-:1056C0000E94322B811126C0C431E1F070F4CB303E
-:1056D00081F0C031D1F40E9453278EE39AE00E94FA
-:1056E000C80782E08093E70115C0C93259F0C8337A
-:1056F00061F48BE49AE00E94C80782E49AE00E9479
-:10570000C80708C01092E70103C18CE39AE00E9429
-:10571000C807FEC081E08170FDC0C43220F5CE31E3
-:1057200008F0C0C0CB3099F1C8F4C73009F0D2C03E
-:105730008AE08093150194E19093140193E0909393
-:1057400013018093120188E08093110188E2809315
-:10575000100182EE98E00E94C807BFC0C33149F132
-:10576000C431C1F0B7C0CB3409F4A9C028F4C932A0
-:1057700089F0C83361F0AEC0C13509F49EC0C235AE
-:1057800009F499C0CE3409F0A5C06AE09EC00E9419
-:105790005327A3C08091E601882319F01092E601F7
-:1057A0009CC08FEE98E00E94C80781E08093E701DB
-:1057B000B1C089EC98E00E94C80787EB98E00E948E
-:1057C000C807809115011F928F9384EB98E09F93F7
-:1057D0008F930E94610882EB98E00E94C80780EADC
-:1057E00098E00E94C807809114011F928F938DE961
-:1057F00098E09F938F930E9461088BE998E00E9444
-:10580000C8078CE898E00E94C807809113011F9296
-:105810008F9389E898E09F938F930E94610887E8AF
-:1058200098E00E94C80786E798E00E94C807809128
-:1058300012011F928F9383E798E09F938F930E94AA
-:10584000610881E798E00E94C8078CE598E00E9413
-:10585000C807809111011F928F9389E598E09F936B
-:105860008F930E94610887E598E00E94C80780E452
-:1058700098E00E94C807809110011F928F938DE3DA
-:1058800098E09F938F930E9461088BE398E00E94B9
-:10589000C8078DB79EB748960FB6F8949EBF0FBE47
-:1058A0008DBF1BC0CE51EC2FF0E0E15DFE4F80813B
-:1058B0008093E60112C061E003C061E006C06AE0C7
-:1058C0008091E6010E946A2708C08091E6010E944B
-:1058D0000D2803C080EE98E013C08091E601882374
-:1058E00069F01F928F938AED98E09F938F930E94A7
-:1058F00061080F900F900F900F9004C087ED98E013
-:105900000E94C80781E006C01092E70180E002C053
-:1059100080E001CFCF910895E1E8F0E080818860D8
-:1059200080838081816080838FB7F89493E0909327
-:10593000890090ED909388008FBF0895EFE6F0E026
-:105940008081826080830895EFE6F0E080818D7F22
-:1059500080830895EFE6F0E0908182E089278083DC
-:1059600008951F920F920FB60F9211242F933F9319
-:105970004F935F936F937F938F939F93AF93BF9357
-:10598000EF93FF938091E8019091E9010196909344
-:10599000E9018093E801811103C082E00E94BE0DFD
-:1059A000E091E901E695E695F0E0E455F14FE491E8
-:1059B0008091E8018E1303C080E00E94BE0DFF912C
-:1059C000EF91BF91AF919F918F917F916F915F9177
-:1059D0004F913F912F910F900FBE0F901F901895F0
-:1059E00004D06894B1118DC0089570D088F09F578D
-:1059F00090F0B92F9927B751A0F0D1F0660F771F1B
-:105A0000881F991F1AF0BA95C9F712C0B13081F0FA
-:105A100077D0B1E0089574C0672F782F8827B85FDA
-:105A200039F0B93FCCF3869577956795B395D9F75B
-:105A30003EF490958095709561957F4F8F4F9F4F65
-:105A40000895E89409C097FB3EF490958095709571
-:105A500061957F4F8F4F9F4F9923A9F0F92F96E9BA
-:105A6000BB279395F695879577956795B795F1112F
-:105A7000F8CFFAF4BB0F11F460FF1BC06F5F7F4FCC
-:105A80008F4F9F4F16C0882311F096E911C07723DE
-:105A900021F09EE8872F762F05C0662371F096E8E7
-:105AA000862F70E060E02AF09A95660F771F881FB6
-:105AB000DAF7880F9695879597F9089557FD9058CE
-:105AC000440F551F59F05F3F71F04795880F97FBC2
-:105AD000991F61F09F3F79F087950895121613067C
-:105AE0001406551FF2CF4695F1DF08C016161706AB
-:105AF0001806991FF1CF86957105610508940895E0
-:105B0000E894BB2766277727CB0197F908950BD038
-:105B100078C069D028F06ED018F0952309F05AC0EB
-:105B20005FC01124EECFCADFA0F3959FD1F3950F8C
-:105B300050E0551F629FF001729FBB27F00DB11D11
-:105B4000639FAA27F00DB11DAA1F649F6627B00DA1
-:105B5000A11D661F829F2227B00DA11D621F739F8A
-:105B6000B00DA11D621F839FA00D611D221F749F98
-:105B70003327A00D611D231F849F600D211D822FDF
-:105B8000762F6A2F11249F5750408AF0E1F0882326
-:105B90004AF0EE0FFF1FBB1F661F771F881F915033
-:105BA0005040A9F79E3F510570F014C0AACF5F3F47
-:105BB000ECF3983EDCF3869577956795B795F79566
-:105BC000E7959F5FC1F7FE2B880F911D96958795EE
-:105BD00097F9089597F99F6780E870E060E008956D
-:105BE0009FEF80EC089500240A94161617061806F5
-:105BF0000906089500240A941216130614060506D1
-:105C00000895092E0394000C11F4882352F0BB0F61
-:105C100040F4BF2B11F460FF04C06F5F7F4F8F4FC4
-:105C20009F4F0895991B79E004C0991F961708F0BB
-:105C3000961B881F7A95C9F78095089597FB072EC4
-:105C400016F4009407D077FD09D00E94382E07FC87
-:105C500005D03EF4909581959F4F0895709561957C
-:105C60007F4F0895EE0FFF1F0590F491E02D0994EA
-:105C7000AA1BBB1B51E107C0AA1FBB1FA617B70772
-:105C800010F0A61BB70B881F991F5A95A9F780958E
-:105C90009095BC01CD010895F999FECF92BD81BDCB
-:105CA000F89A992780B50895A8E1B0E042E050E065
-:105CB0000C946F2E262FF999FECF1FBA92BD81BD8D
-:105CC00020BD0FB6F894FA9AF99A0FBE019608957E
-:105CD0000E945A2E272F0C945B2EDC01CB01FC0175
-:105CE000F999FECF06C0F2BDE1BDF89A319600B435
-:0E5CF0000D9241505040B8F70895F894FFCF40
-:105CFE002002BF0DB00E8D0E590E250E0101C501ED
-:105D0E0028080A03140A3F4D3620392C06DF05A950
-:105D1E000589055005C304DC04F5040E052E0501A6
-:0A5D2E00020304050607080900003F
+:1010D000DF910895FC01623021F128F4662349F084
+:1010E000613071F036C0643041F108F1653059F17A
+:1010F00030C08281882311F085EE0CC085EE0EC0D1
+:101100008281882351F085EE0E94131785EE0E949C
+:10111000DB1783EE0E9413171CC083EE0E94DB17BF
+:1011200018C08281811115C083E191E00895828108
+:1011300081110FC082E091E008958281811109C080
+:1011400081EF90E008958281811103C080EE90E0EC
+:10115000089580E090E0089580E090E00895609127
+:10116000BC017091BD018091BE019091BF010E94B0
+:10117000A12156985E9825982D9826982E98279804
+:101180002F98823019F0833021F00895259A2D9AF6
+:101190000895269A2E9A08958FEA98E0892B11F0E7
+:1011A0000E94AF0880E090E0089556985E982598D8
+:1011B0002D9826982E9827982F988FEF90E090934F
+:1011C00089008093880090938B0080938A0090938D
+:1011D0008D0080938C00259A2D9A2FEF80E792E066
+:1011E000215080409040E1F700C00000269A2E9ADE
+:1011F0002FEF80E792E0215080409040E1F700C05F
+:101200000000279A2F9A2FEF80E792E0215080402C
+:101210009040E1F700C0000025982D982FEF80E75F
+:1012200092E0215080409040E1F700C000002698F5
+:101230002E982FEF80E792E0215080409040E1F718
+:1012400000C0000027982F9856985E9825982D98F2
+:1012500026982E9827982F98089589EA80938000E1
+:1012600089E08093810024982C983F988AB18F74EC
+:101270008AB96E98479A8BB1806B8BB9769A0E9427
+:10128000D5088CEA98E0892B11F00E94AC0880E028
+:1012900090E0089580E28093000180913C018111EB
+:1012A0000EC00E94990981E080933C012FEF83EDED
+:1012B00090E3215080409040E1F700C0000080E4BE
+:1012C0000E949F098093000181112EC00E94C909CC
+:1012D00080930001811128C00E94C90980930001F8
+:1012E000811122C08FE30E94C909809300018111FE
+:1012F0001BC00E94C10980E40E949F0980930001E5
+:10130000811112C08CE00E94C909809300018111F3
+:101310000BC00E94C90980930001811105C08FE3B1
+:101320000E94C909809300010E94C10980910001B7
+:1013300008951092B9008AE08093B800089594EA65
+:101340009093BC009091BC0097FFFCCF9091B900A6
+:10135000987F983021F0903111F081E008958093CA
+:10136000BB0084E88093BC008091BC0087FFFCCF69
+:101370008091B900887F883111F0803471F780E066
+:10138000089584E98093BC008091BC0084FDFCCF6B
+:1013900008958093BB0084E88093BC008091BC00DA
+:1013A00087FFFCCF9091B900987F81E0983209F4D3
+:1013B00080E0089584E88093BC008091BC0087FFA2
+:1013C000FCCF8091BB00089580910001811115C070
+:1013D00080E40E949F098093000181110CC082E18A
+:1013E0000E94C90980930001811105C08FEF0E94FE
+:1013F000C909809300010E94C10984B1807F84B92A
+:1014000085B1807F85B98AB1837F8AB98BB1837FAB
+:101410008BB93E98469808950E944A09809300012E
+:101420000E94E40980B38C7080BB81B3836F81BB61
+:10143000AEE3B1E0ECE4F1E08EE08E0F11921D928C
+:101440008E13FCCF8DE299E0892B11F00C942D09BD
+:1014500008959F92AF92BF92CF92DF92EF92FF9248
+:101460000F931F93CF93DF93809100018823E1F0C6
+:1014700080913D018F5F80933D01811115C08AE30A
+:1014800094E00E94C8070E944A09809300018823C3
+:1014900029F080E294E00E94C80706C08CE094E046
+:1014A0000E94C8070E94D5080EE311E0C0E0D0E01A
+:1014B000BB24B39482E0A82ECC24C394D12C2DEF6E
+:1014C000E22E23E0F22EC730D10500F58091000115
+:1014D000811164C080E40E949F0980930001811102
+:1014E00012C082E10E94C9098093000181110BC0E2
+:1014F000C6010C2E01C0880F0A94EAF780950E945D
+:10150000C909809300010E94C10948C0CA30A1F0F6
+:1015100028F4C83059F0C93061F005C0CC3089F0EA
+:1015200070F0CD3089F0209A289810C0219A29981F
+:101530000DC0229A2A980AC0239A2B9807C0529A63
+:1015400001C0539A5B9802C03E9A469890EA9A95D9
+:10155000F1F79FB1799902C082E001C080E09170FB
+:101560009B25982B7C9902C084E001C080E0892BE8
+:101570007D9902C038E001C030E0832B7E9902C023
+:1015800020E101C020E0822B9FB19095991F9927FF
+:10159000991F9295990F907E892B10C08091000120
+:1015A000811174C080E40E949F0980930001882308
+:1015B00009F459C0912C0E94C109892DF80190812C
+:1015C000981739F1808380910101882301F180917E
+:1015D000D70180FF04C082E094E00E94C807809198
+:1015E000D70180FF0CC0809101011F928F93FF9261
+:1015F000EF920E9461080F900F900F900F908091D2
+:10160000D70180FF04C08BEF93E00E94C807A0922F
+:1016100001010E94E40921960F5F1F4FCE30D105D2
+:1016200009F051CF809101018823B1F0815080935E
+:101630000101882339F08FE99FE00197F1F700C09D
+:1016400000000AC0ACE4B1E0EEE3F1E0CF01825F5C
+:1016500091919D938E13FCCF8CEC98E0892BC1F077
+:101660000E94CC0815C083E10E94C9098093000143
+:101670008111A0CF81E40E949F0980930001811114
+:1016800099CF0E94DA09982E909495CF80E096CF5A
+:1016900081E0DF91CF911F910F91FF90EF90DF904C
+:1016A000CF90BF90AF909F900895E82FF0E0E45B5B
+:1016B000FE4F80810895CF92DF92EF92FF920F93B9
+:1016C0001F93CF93DF9384EE93E00E94C8078CE4CE
+:1016D000E82E81E0F82EC0E0D0E09FEDC92E93E027
+:1016E000D92E06ED13E0DF93CF93DF92CF920E94C5
+:1016F00061088CED93E00E94C807F70181917F019A
+:1017000090E00E9407229F938F931F930F930E9454
+:10171000610884ED93E00E94C80721968DB79EB7BB
+:1017200008960FB6F8949EBF0FBE8DBFCE30D10580
+:10173000D1F6DF91CF911F910F91FF90EF90DF9045
+:10174000CF9008958B3B910578F4883A910540F548
+:10175000853A9105D0F48430910508F0B1C081300C
+:10176000910509F4ADC06BC0803E910508F467C0D7
+:10177000883E910508F4A4C09C01205F3109203106
+:10178000310508F05CC090650895853A910509F42B
+:1017900059C0863A910509F058C082E890E408954E
+:1017A000883A910509F454C0893A910509F453C067
+:1017B0008A3A910509F452C08B3A910509F451C057
+:1017C0008C3A910509F450C08D3A910509F44FC047
+:1017D000803B910509F44EC08E3A910509F44DC045
+:1017E0008F3A910509F44CC0813B910509F44BC037
+:1017F000823B910509F44AC0833B910509F449C035
+:10180000843B910509F448C0853B910509F447C024
+:10181000863B910509F446C0873B910509F445C014
+:10182000883B910509F444C0893B910509F443C004
+:101830008A3B910509F442C080E094E4089580E079
+:1018400090E0089581E890E4089583E890E4089595
+:1018500082EE94E4089589EE94E408958AEE94E487
+:10186000089585EB94E4089586EB94E4089587EB5E
+:1018700094E408958CEC94E408958DEC94E4089538
+:1018800083E895E408958AE895E4089582E995E46B
+:10189000089584E995E4089581E296E4089583E249
+:1018A00096E4089584E296E4089585E296E4089526
+:1018B00086E296E4089587E296E408958AE296E443
+:1018C0000895089596E0799FF001112494E5899F89
+:1018D000E00DF11D1124E60FF11DEE0FFF1FEC5C72
+:1018E000FE4F859194910895880F991FFC01EC5546
+:1018F000F040859194910895880F991FFC01EC5D4B
+:10190000FE4F85919491089526E0729FF001112475
+:1019100044E5849FE00DF11D1124E60FF11DEE0F4B
+:10192000FF1FEC5CFE4F859194919C013A95211527
+:101930004FE1340708F41AC13F512115304120F41A
+:101940009F700E947C0C08959C01305321153041FA
+:1019500018F49927906C0895811520E5920769F491
+:101960000E94611B4FEF84E39CE041508040904017
+:10197000E1F700C000000C94C722813020E59207F7
+:1019800031F48091D70181608093D70108959C0143
+:1019900030552115304108F051C0292F33272F70C1
+:1019A000332721303105D9F4AC014370552702C0EB
+:1019B000220F331F4A95E2F73C68AC0164E0440F04
+:1019C000551F6A95E1F744275370242B352B73E09C
+:1019D000880F991F7A95E1F7807699271DC02230EC
+:1019E000310529F4982F8827816F906A0895233054
+:1019F0003105A9F4AC014370552721E030E002C065
+:101A0000220F331F4A95E2F73C6843E0880F991F85
+:101A10004A95E1F7807E9770822B932B08952430AE
+:101A20003105E1F4AC014370552721E030E002C0FC
+:101A3000220F331F4A95E2F73A68E7CF9C013057EF
+:101A40002115304118F49F70906208959C01305820
+:101A50002115304118F49F70906A0895803E9105D9
+:101A6000E0F4803C910558F58133910509F46FC08D
+:101A700048F48932910509F463C08A32910509F46A
+:101A80006DC072C089339105E9F082389105D1F0BB
+:101A90008533910509F44DC067C0833E910581F1FE
+:101AA00038F4803E9105B9F0823E9105D9F05CC0D2
+:101AB000863E910561F1873E9105A1F155C00E94D6
+:101AC000740C08952091EA0120FD02C021FF4CC052
+:101AD00080EE90E049C08091EA0180FFF9CF89E370
+:101AE00090E042C08091EA0182FF0EC08091EA013D
+:101AF00084FF03C080E090E037C083EE90E034C004
+:101B00008091EA0182FFF2CF82EE90E02DC08091B9
+:101B1000EA0183FF0BC08091EA0184FDEBCF87EEE1
+:101B200090E022C08091EA0183FFF5CF86EE90E03D
+:101B30001BC08091EA0185FF07C089E290E014C0D4
+:101B40008091EA0185FFF9CF85E390E00DC0809197
+:101B5000EA0186FF07C08AE290E006C08091EA01B0
+:101B600086FFF9CF81E390E00E94A20B08950895CB
+:101B700080916D0108959FB7F89410925C019FBF0A
+:101B80009091F001943009F057C09091E9009F7056
+:101B90003091EC00232F217030FD20E8922B24E0BF
+:101BA0002093E9002091EB0020FF43C02091EE003C
+:101BB00027FF3FC020915A01222321F02091E80005
+:101BC00025FF37C010925A0126E03091E80035FD1C
+:101BD00015C03091F001343061F53091EB0035FDE6
+:101BE00028C0215021F481E080935A0122C0EFE9FE
+:101BF000FFE03197F1F700C00000E7CF8093F100DC
+:101C00008091E80085FD0AC08091E80080FFFCCF4C
+:101C10008091E8008E778093E80006C08FB7F89433
+:101C200021E020935C018FBF9F709093E90080E0DA
+:101C300008959F709093E9008FEF0895CF93DF93FD
+:101C400000D01F92CDB7DEB79C018091F0018430A7
+:101C500019F593E099833B832A839093E9008FEFF2
+:101C60009091E800815095FD06C095ED9A95F1F7A9
+:101C700000008111F5CF8091E80085FF0DC040E0A4
+:101C800050E063E070E0CE0101960E94EE1080917A
+:101C9000E8008E778093E8000F900F900F90DF910F
+:101CA000CF910895CF93DF9300D01F92CDB7DEB7C9
+:101CB0002091F001243021F522E029839B838A833F
+:101CC00083E08093E9008FEF9091E800815095FDCB
+:101CD00006C095ED9A95F1F700008111F5CF80913E
+:101CE000E80085FF0DC040E050E063E070E0CE0109
+:101CF00001960E94EE108091E8008E778093E800B4
+:101D00000F900F900F90DF91CF9108952091F001E7
+:101D10002430F1F422E02093E9002FEF3091E80025
+:101D2000215035FD06C035ED3A95F1F7000021113F
+:101D3000F5CF2091E80025FF0BC040E050E065E0C2
+:101D400070E00E94EE108091E8008E778093E800AA
+:101D50000895CF93DF932091F001243009F048C01B
+:101D6000EC0180910C018823E1F080910D01882322
+:101D7000C1F085E08093E9008FEF9091E8008150F9
+:101D800095FD06C095E19A95F1F700008111F5CF18
+:101D90008091E80085FF2CC040E050E060E170E0F9
+:101DA00017C081E08093E9008FEF9091E8008150A7
+:101DB00095FD06C095ED9A95F1F700008111F5CFDC
+:101DC0008091E80085FF14C040E050E068E070E0DA
+:101DD000CE010E94EE108091E8008E778093E8009B
+:101DE00080E1FE01ADE5B1E001900D928A95E1F749
+:101DF000DF91CF91089589E794E00E94C807809110
+:101E0000EF01811109C00E9483120E94E0128091AB
+:101E1000E20084608093E200089585E794E00E94E8
+:101E2000C8071092EF01089581E794E00C94C80769
+:101E30008DE694E00E94C8070C94972C89E694E004
+:101E40000E94C8070E945D220E949D2C0E94851559
+:101E50000C94B70D20915B012F5F822F62E30E94EB
+:101E60000B2E992319F020935B01089510925B01CA
+:101E700080915C01882371F18091F001843041F5FB
+:101E80008091E9008F702091EC00922F917020FDDD
+:101E900090E8892B94E09093E9009091EB0090FFFB
+:101EA00014C09091EE0097FF10C09091E80095FF4C
+:101EB00003C01092F100F9CF9091E80090FF05C0A7
+:101EC0009091E8009E779093E8008F708093E900EE
+:101ED00010925C01089542E061EC81E00E94FD11E6
+:101EE00042E061EC82E00E94FD1142E061EC83E09F
+:101EF0000E94FD1142E261EC84E00E94FD1142E18A
+:101F000061EC85E00C94FD118091F201833009F4BD
+:101F100055C030F4813071F0823009F48EC00895DC
+:101F20008A3009F47AC08B3009F460C0893009F036
+:101F30009CC020C08091F101813A09F096C0809147
+:101F4000E800877F8093E8008091F5019091F60189
+:101F5000892B21F460E18DE591E003C060E080E031
+:101F600090E070E00E9439118091E8008B778093B7
+:101F7000E80008958091F101813209F076C08091E6
+:101F8000F5019091F601009719F0049709F06DC0E2
+:101F90008091E800877F8093E8008091E80082FDCF
+:101FA00005C08091F0018111F8CF5FC08091F100F0
+:101FB00080936D018091E8008B7753C08091F1018F
+:101FC000813A09F052C08091F5019091F601892B78
+:101FD00009F04BC08091E800877F8093E8008091F2
+:101FE000E80080FFFCCF80910C0136C08091F101A8
+:101FF0008132D9F58091F5019091F601892BA9F5EF
+:102000008091E800877F8093E8000E9432128091DF
+:10201000F30180930C010C94611B8091F1018132DA
+:1020200021F58091E800877F8093E8000E943212BA
+:102030008091F40180936E0108958091F101813ABD
+:10204000A1F48091E800877F8093E8008091E80008
+:1020500080FFFCCF80916E018093F1008091E800B9
+:102060008E778093E8000C943212089584B7877FAE
+:1020700084BF88E10FB6F8948093600010926000EE
+:102080000FBE90E080E80FB6F894809361009093C3
+:1020900061000FBE0E9412160E9483120E94E0127D
+:1020A0008091E20084608093E2008BEB9DE00E94CF
+:1020B0009C2178940E9465150E94141682E091E09C
+:1020C0000E9480150E94852C88E594E00E94C80734
+:1020D0008091F001853089F484E594E00E94C8077E
+:1020E0000E9421228091EE01882391F30E944922CF
+:1020F000882371F30E94D810EBCF0E944216E8CFDC
+:10210000292F332723303105C9F064F421303105FC
+:1021100081F02230310509F043C08DE890E021EBD9
+:1021200034E042C021323105F1F02232310541F173
+:1021300037C082E190E02EE335E036C09927813048
+:10214000910541F08230910541F0892B49F5EDEA86
+:10215000F4E005C0E5E9F4E002C0EDE7F4E08491C5
+:1021600090E09F0121C06530D8F4E62FF0E0EE0F3B
+:10217000FF1FEB5DFE4F2081318189E090E014C0AC
+:10218000653070F470E0FB01EE0FFF1FE55EFE4F5F
+:1021900020813181FB01EA5EFE4F808190E004C026
+:1021A00080E090E020E030E0FA0131832083089560
+:1021B00080E189BD82E189BD09B400FEFDCF809137
+:1021C000D8008F7D8093D8008091E000826080935A
+:1021D000E0008091E00081FDFCCF0895CF92DF9276
+:1021E000EF92FF920F931F93CF93DF93EC018B013C
+:1021F0006A010E945112811133C0C114D10439F017
+:10220000F60180819181081B190BC80FD91FE12CA1
+:10221000F12C0115110519F18091E80085FD16C01A
+:102220008091E8008E778093E800C114D10449F0D2
+:10223000F60180819181E80EF91EF182E08285E04D
+:102240000FC00E945112882321F30AC08991809304
+:10225000F10001501109FFEFEF1AFF0ADACF80E019
+:10226000DF91CF911F910F91FF90EF90DF90CF9072
+:1022700008952091F7013091F8012617370748F0AB
+:102280006115710539F42091E8002E772093E8005C
+:1022900001C0B90140E061157105A9F12091F0017B
+:1022A000222309F443C0253009F442C02091E800FC
+:1022B00023FD40C02091E80022FD32C02091E800BB
+:1022C00020FFE9CF4091F3002091F20030E0342B61
+:1022D000FC01CF016115710559F02830310540F43A
+:1022E00081918093F100615071092F5F3F4FF1CFD1
+:1022F00041E02830310509F040E02091E8002E77D8
+:102300002093E800C8CF4111C9CF0AC08091F001E5
+:10231000882361F0853061F08091E80083FD0AC078
+:102320008091E80082FFF2CF80E0089582E0089576
+:1023300083E0089581E008952091F7013091F8013C
+:102340002617370748F06115710539F42091E80028
+:102350002E772093E80001C0B901FC0120E061154F
+:10236000710591F18091F001882309F440C0853016
+:1023700009F43FC08091E80083FD3DC08091E800F2
+:1023800082FD2FC08091E80080FFE9CF2091F3000B
+:102390008091F20090E0922B6115710559F0883020
+:1023A000910540F424912093F10031966150710918
+:1023B0000196F2CF21E0089709F020E08091E80033
+:1023C0008E778093E800CBCF2111CCCF0AC08091CB
+:1023D000F001882361F0853061F08091E80083FD91
+:1023E0000AC08091E80082FFF2CF80E0089582E089
+:1023F000089583E0089581E00895982F973058F567
+:102400009093E900981739F07091EC002091ED005D
+:102410005091F00003C0242F762F50E021FF19C007
+:102420003091EB003E7F3093EB003091ED003D7F2B
+:102430003093ED003091EB0031603093EB007093FE
+:10244000EC002093ED005093F0002091EE0027FF68
+:1024500007C09F5FD3CF8F708093E90081E008951C
+:1024600080E008958091F10187FF11C08091E8001C
+:1024700082FD05C08091F0018111F8CF11C08091DB
+:10248000E8008B770BC08091F001882349F08091A0
+:10249000E80080FFF8CF8091E8008E778093E80015
+:1024A00008952091E4003091E50095E64091EC001C
+:1024B000842F817040FF22C08091E80080FD1CC005
+:1024C0008091F001882391F0853091F08091EB00AC
+:1024D00085FD10C04091E4005091E500421753077C
+:1024E00029F39A01915011F784E0089582E008954C
+:1024F00083E0089581E0089580E008954091E80028
+:1025000042FFDECF08950E94F1120E94F912E0EE20
+:10251000F0E0808181608083E8EDF0E080818F775A
+:10252000808319BCA7EDB0E08C918E7F8C93808165
+:102530008F7E80831092EF0108950F931F93CF93A6
+:10254000DF930E94F1120E94F912C8EDD0E0888159
+:102550008F77888388818068888388818F7D88834E
+:1025600019BC1092F0011092EC011092EE01109241
+:10257000ED0100EE10E0F80180818B7F808388817F
+:102580008160888342E060E080E00E94FD11E1EE1E
+:10259000F0E080818E7F8083E2EEF0E080818160D8
+:1025A0008083808188608083F80180818E7F808332
+:1025B000888180618883DF91CF911F910F91089569
+:1025C000E8EDF0E080818F7E8083E7EDF0E08081B0
+:1025D0008160808384E082BF81E08093EF010C946E
+:1025E0009D12E8EDF0E080818E7F80831092E20002
+:1025F00008951092DA001092E10008951F920F9250
+:102600000FB60F9211242F933F934F935F936F93C5
+:102610007F938F939F93AF93BF93EF93FF9380919B
+:10262000E10082FF0BC08091E20082FF07C0809131
+:10263000E1008B7F8093E1000E942A0F8091DA00F5
+:1026400080FF1FC08091D80080FF1BC08091DA00FE
+:102650008E7F8093DA008091D90080FF0DC080E1E9
+:1026600089BD82E189BD09B400FEFDCF81E0809380
+:10267000F0010E94FB0E05C019BC1092F0010E94EF
+:102680000D0F8091E10080FF19C08091E20080FF72
+:1026900015C08091E2008E7F8093E2008091E2007D
+:1026A00080618093E2008091D80080628093D8009E
+:1026B00019BC85E08093F0010E94180F8091E10021
+:1026C00084FF30C08091E20084FF2CC080E189BD8E
+:1026D00082E189BD09B400FEFDCF8091D8008F7DD5
+:1026E0008093D8008091E1008F7E8093E1008091FB
+:1026F000E2008F7E8093E2008091E200816080930F
+:10270000E2008091EC01882311F084E007C0809101
+:10271000E30087FD02C081E001C083E08093F00107
+:102720000E941E0F8091E10083FF29C08091E2008A
+:1027300083FF25C08091E100877F8093E10082E0E4
+:102740008093F0011092EC018091E1008E7F8093E4
+:10275000E1008091E2008E7F8093E2008091E200B0
+:1027600080618093E20042E060E080E00E94FD1121
+:102770008091F00088608093F0000E94140FFF9118
+:10278000EF91BF91AF919F918F917F916F915F91E9
+:102790004F913F912F910F900FBE0F901F90189562
+:1027A0001F920F920FB60F9211242F933F934F93C6
+:1027B0005F936F937F938F939F93AF93BF93CF93C9
+:1027C000DF93EF93FF93C091E900CF708091EC000D
+:1027D000D82FD17080FDD0E81092E9008091F000F0
+:1027E000877F8093F00078940E9414141092E9007F
+:1027F0008091F00088608093F000CD2BCF70C09363
+:10280000E900FF91EF91DF91CF91BF91AF919F913F
+:102810008F917F916F915F914F913F912F910F9089
+:102820000FBE0F901F9018951F93CF93DF93CDB7D6
+:10283000DEB7AA970FB6F894DEBF0FBECDBFE1EFAB
+:10284000F1E088E08E0F9091F10091938E13FBCF11
+:102850000E94840F8091E80083FF1FC18091F101E5
+:102860009091F201492F50E04A30510508F015C10E
+:10287000FA01EA5AFF4F0C942B2E803881F08238EF
+:1028800009F00BC18091F5018F708093E900809170
+:10289000EB0085FB882780F91092E90006C0809143
+:1028A000ED019091EE01911182609091E800977F87
+:1028B0009093E8008093F1001092F100C8C0282F97
+:1028C0002D7F09F0EAC0882319F0823061F0E5C05D
+:1028D0008091F301813009F0E0C0933009F080E08D
+:1028E0008093EE012BC08091F301811127C080916C
+:1028F000F5018F7009F4D1C08093E9002091EB00BD
+:1029000020FF1CC0933021F48091EB00806214C042
+:102910009091EB0090619093EB0021E030E0A901F1
+:1029200002C0440F551F8A95E2F74093EA001092C7
+:10293000EA008091EB0088608093EB001092E90040
+:102940008091E800877F86C08111A7C01091F301B4
+:102950001F778091E3008078812B8093E300809142
+:10296000E800877F8093E8000E9432128091E8009F
+:1029700080FFFCCF8091E30080688093E300111119
+:1029800002C082E001C083E08093F00186C08058DD
+:10299000823008F082C08091F3019091F4018C3D67
+:1029A00053E0950779F583E08A838AE289834FB7FC
+:1029B000F894DE01139620E03EE051E2E32FF0E0D0
+:1029C00050935700E49120FF03C0E295EF703F5F02
+:1029D000EF708E2F90E0EA3010F0C79601C0C096DD
+:1029E0008D939D932F5F243149F74FBF8091E8006D
+:1029F000877F8093E8006AE270E0CE0101960E9432
+:102A0000391114C0AE014F5F5F4F6091F5010E9414
+:102A10008010BC01892B09F440C09091E800977F99
+:102A20009093E80089819A810E949C118091E8002E
+:102A30008B778093E80031C0803879F58091E80089
+:102A4000877F8093E8008091EC018093F100809172
+:102A5000E8008E778093E8000E9432121EC0811138
+:102A60001CC09091F3019230C0F48091E800877F00
+:102A70008093E8009093EC010E9432128091EC0167
+:102A8000811106C08091E30087FD02C081E001C092
+:102A900084E08093F0010E946B0F8091E80083FF37
+:102AA0000AC08091E800877F8093E8008091EB0066
+:102AB00080628093EB00AA960FB6F894DEBF0FBE3B
+:102AC000CDBFDF91CF911F910895CF938091F001F9
+:102AD0008823A1F0C091E900CF709091EC00892F7C
+:102AE000817090FD80E8C82B1092E9008091E80089
+:102AF00083FD0E941414CF70C093E900CF91089514
+:102B000090937401809373010895E0917301F091A3
+:102B10007401309721F00190F081E02D099480E05C
+:102B20000895EF92FF920F931F93CF93DF93E0915D
+:102B30007301F09174013097B1F18C010280F3813F
+:102B4000E02D09958091D70182FF2DC080FF04C040
+:102B500083E796E00E94C807E80110E18DE6E82EC1
+:102B600086E0F82E8091D70180FF0BC088811F92EC
+:102B70008F93FF92EF920E9461080F900F900F9039
+:102B80000F90115021961111EDCF8091D70180FF48
+:102B90000AC08BE696E0DF91CF911F910F91FF90D5
+:102BA000EF900C94C807DF91CF911F910F91FF9088
+:102BB000EF900895E0917301F0917401309721F046
+:102BC0000480F581E02D09940895209171013091E0
+:102BD00072018217930771F09093720180937101D3
+:102BE000E0917301F0917401309721F00680F78134
+:102BF000E02D0994089520916F01309170018217A2
+:102C0000930771F09093700180936F01E0917301CD
+:102C1000F0917401309721F00084F185E02D099442
+:102C2000089508950C9411160E9463220E940C0AC4
+:102C30000C942923CF93C82F8091D70182FF1EC007
+:102C400080FF04C08CE896E00E94C8078091D701FD
+:102C500080FF0CC01F92CF9387E896E09F938F93DD
+:102C60000E9461080F900F900F900F908091D701F4
+:102C700080FF04C085E896E00E94C8078C2FCF91A2
+:102C80000C94B70DCF92DF92EF92FF920F931F93A8
+:102C9000CF93DF93CDB7DEB72B970FB6F894DEBF97
+:102CA0000FBECDBF0E94290A86E7C82E81E0D82E2C
+:102CB00000E010E0E02E802F0E94550BF6014191BC
+:102CC0006F01F42EF826B1F40F5F1F4F0E3011057F
+:102CD00089F78FEF89838A831B820E946C2281602F
+:102CE000782F9D838C8349815A816B818D810E94CD
+:102CF000E51640C09091D70191FF04C08B870E94D8
+:102D00005B0B8B8520E030E04F2D50E0922FBA0115
+:102D1000022E02C0759567950A94E2F760FF24C001
+:102D20002E83EF8221E030E0690102C0CC0CDD1C73
+:102D30009A95E2F790E08C219D21892B09F420E0FF
+:102D400028870E946C228160782F9A8789874E811C
+:102D50005F8168858A850E94E516F801EA58FE4F72
+:102D60008081C826C08206C02F5F3F4F26303105C4
+:102D700069F6AACF0E949A26109175010E948515C6
+:102D80001817A1F00E948515809375012B960FB638
+:102D9000F894DEBF0FBECDBFDF91CF911F910F9191
+:102DA000FF90EF90DF90CF900C941A162B960FB6F1
+:102DB000F894DEBF0FBECDBFDF91CF911F910F9171
+:102DC000FF90EF90DF90CF900895CF93DF93CDB732
+:102DD000DEB72B970FB6F894DEBF0FBECDBF4F8383
+:102DE000588769877A878B87DE01119686E0FD0117
+:102DF00011928A95E9F785E0FE01379601900D92D0
+:102E00008A95E1F749815A816B817C818D819E8110
+:102E10000E94FB1D2B960FB6F894DEBF0FBECDBFF0
+:102E2000DF91CF910895CF93882309F4C2C0C82FB2
+:102E3000823859F40E94851581FDBBC089E30E9448
+:102E400097200E94762189E30CC0833879F40E9490
+:102E5000851580FDAEC083E50E9497200E947621F3
+:102E600083E50E94EA20CF910C947621843859F4AE
+:102E70000E94851582FD9DC087E40E9497200E94D4
+:102E8000762187E4EECF8CEF8C0F813A48F48C2FBB
+:102E90000E942D2B81118DC08C2F0E949720E3CF93
+:102EA00080E28C0F883048F4C77081E001C0880F41
+:102EB000CA95EAF70E943F21D6CF8BE58C0F83306D
+:102EC00078F4C53A29F0C63A31F083E890E005C0BD
+:102ED00081E890E002C082E890E0CF910C94E51583
+:102EE00088E58C0F833108F064C0C83A39F1C93ADB
+:102EF00041F1CA3A49F1CB3A51F1CC3A59F1CD3AC4
+:102F000061F1C03B69F1CE3A71F1CF3A79F1C13B41
+:102F100081F1C23B89F1C33B91F1C43B99F1C53BBF
+:102F2000A1F1C63BA9F1C73BB1F1C83BB9F1C93B1F
+:102F3000C1F1CA3BC9F180E090E038C082EE90E078
+:102F400035C089EE90E032C08AEE90E02FC085EB6C
+:102F500090E02CC086EB90E029C087EB90E026C083
+:102F60008CEC90E023C08DEC90E020C083E891E0F1
+:102F70001DC08AE891E01AC082E991E017C084E997
+:102F800091E014C081E292E011C083E292E00EC0B1
+:102F900084E292E00BC085E292E008C086E292E013
+:102FA00005C087E292E002C08AE292E0CF910C94E1
+:102FB000FB15CF910895882309F44BC0823859F44A
+:102FC0000E94851581FF45C089E30E9497200E94D9
+:102FD000762189E30CC0833871F40E94851580FF47
+:102FE00038C083E50E9497200E94762183E50E94E5
+:102FF000EA200C947621843859F40E94851582FFCA
+:1030000028C087E40E9497200E94762187E4EFCFB2
+:103010009CEF980F913A58F390E2980F983050F443
+:10302000877091E001C0990F8A95EAF7892F0E9475
+:103030004521DFCF9BE5980F933020F480E090E0AE
+:103040000C94E515885A833120F480E090E00C94CC
+:10305000FB150895882321F00E943F210C947621CE
+:103060000895882321F00E9445210C94762108952B
+:10307000BF92CF92DF92EF92FF920F931F93CF9365
+:10308000DF9300D000D000D0CDB7DEB725E0FC0143
+:10309000DE01119601900D922A95E1F7FC01408125
+:1030A00031810281258122952F7063817481672B84
+:1030B00009F4E5C23F3F19F44F3F09F4E0C27C0137
+:1030C00049833A8389819A812E830E945620182F42
+:1030D000B92E0E9455200E941C1FEB2DE295EF7027
+:1030E000F0E0E05AFF4F2E810C942B2E8B2D807F29
+:1030F0009B2D9F70F92E882319F0F29480EFF8220F
+:10310000002349F0FF2009F467C28F2D0E944F2150
+:103110000E94762161C2812F0E94DB17FF2009F4F3
+:10312000AEC28F2D0E94552126960FB6F894DEBFB1
+:103130000FBECDBFDF91CF911F910F91FF90EF9008
+:10314000DF90CF90BF900C9476213B2D307F8B2D5C
+:103150008F70303211F08295807F112319F0113079
+:1031600021F12CC00023B9F0222309F4A0C12130A1
+:1031700009F09DC126960FB6F894DEBF0FBECDBFF5
+:10318000DF91CF911F910F91FF90EF90DF90CF9043
+:10319000BF900C945F21222319F0213009F46FC2F3
+:1031A0008E830E9462218E8196C1002321F02230FD
+:1031B00008F065C27CC1211162C28DC1002321F0DB
+:1031C000222309F474C108C2222309F484C119C25C
+:1031D0002B2D26952695237030E02115310521F001
+:1031E00021303105D1F04BC2002321F0812F9B2DDE
+:1031F000937002C080E090E026960FB6F894DEBF90
+:103200000FBECDBFDF91CF911F910F91FF90EF9037
+:10321000DF90CF90BF900C94E515002321F0812F13
+:103220009B2D937002C080E090E026960FB6F89434
+:10323000DEBF0FBECDBFDF91CF911F910F91FF90E9
+:10324000EF90DF90CF90BF900C94FB15812F00235F
+:1032500019F00E94202502C00E94882526960FB6EC
+:10326000F894DEBF0FBECDBFDF91CF911F910F91BC
+:10327000FF90EF90DF90CF90BF900C940D268B2D98
+:10328000837009F07BC00111FAC1812F8295869568
+:103290008770880F880F912F9F70C92ED12CE12C39
+:1032A000F12C082E04C0CC0CDD1CEE1CFF1C0A9473
+:1032B000D2F714FF12C04FE050E060E070E004C0AD
+:1032C000440F551F661F771F8A95D2F7CB01BA01AD
+:1032D000609570958095909503C060E070E0CB019B
+:1032E0002B2D269526952370422F50E04230510514
+:1032F000D9F04330510569F16C297D298E299F2928
+:103300004130510551F126960FB6F894DEBF0FBE3D
+:10331000CDBFDF91CF911F910F91FF90EF90DF9084
+:10332000CF90BF900C94431F6C297D298E299F2933
+:1033300026960FB6F894DEBF0FBECDBFDF91CF91BA
+:103340001F910F91FF90EF90DF90CF90BF900C9462
+:103350005F1F0E94431FC701B60126960FB6F8945F
+:10336000DEBF0FBECDBFDF91CF911F910F91FF90B8
+:10337000EF90DF90CF90BF900C94271F002319F09F
+:103380008B2D817001C08695882309F478C1812F27
+:10339000829586958770880F880F912F9F70C92E10
+:1033A000D12CE12CF12C082E04C0CC0CDD1CEE1C21
+:1033B000FF1C0A94D2F714FF12C04FE050E060E007
+:1033C00070E004C0440F551F661F771F8A95D2F71F
+:1033D000CB01BA01609570958095909503C060E02F
+:1033E00070E0CB012B2D269526952370422F50E0BF
+:1033F00042305105D9F04330510569F16C297D29DE
+:103400008E299F294130510551F126960FB6F89427
+:10341000DEBF0FBECDBFDF91CF911F910F91FF9007
+:10342000EF90DF90CF90BF900C941D206C297D29E8
+:103430008E299F2926960FB6F894DEBF0FBECDBF0A
+:10344000DF91CF911F910F91FF90EF90DF90CF9080
+:10345000BF900C9439200E941D20C701B60126960A
+:103460000FB6F894DEBF0FBECDBFDF91CF911F9195
+:103470000F91FF90EF90DF90CF90BF900C940120C0
+:10348000103FD1F118F4103E50F4A1C0123F09F4DE
+:1034900063C008F44CC0133F09F473C098C01F7098
+:1034A0008B2D8F710023A1F00E949A1F812F2696E9
+:1034B0000FB6F894DEBF0FBECDBFDF91CF911F9145
+:1034C0000F91FF90EF90DF90CF90BF900C942A184F
+:1034D0000E94BB1F812F26960FB6F894DEBF0FBE49
+:1034E000CDBFDF91CF911F910F91FF90EF90DF90B3
+:1034F000CF90BF900C9431180023A9F02111BFC0C8
+:103500008B2D8F7126960FB6F894DEBF0FBECDBF00
+:10351000DF91CF911F910F91FF90EF90DF90CF90AF
+:10352000BF900C94E01F223008F0A9C0E9CF00231F
+:10353000A9F08B2D8F7126960FB6F894DEBF0FBEC3
+:10354000CDBFDF91CF911F910F91FF90EF90DF9052
+:10355000CF90BF900C949A1F002359F38B2D8F713D
+:1035600026960FB6F894DEBF0FBECDBFDF91CF9188
+:103570001F910F91FF90EF90DF90CF90BF900C9430
+:10358000BB1F002399F08B2D8F7126960FB6F894F0
+:10359000DEBF0FBECDBFDF91CF911F910F91FF9086
+:1035A000EF90DF90CF90BF900C94851F26960FB6BA
+:1035B000F894DEBF0FBECDBFDF91CF911F910F9169
+:1035C000FF90EF90DF90CF90BF900C947B1F002373
+:1035D000A9F0222309F4ADCF812F26960FB6F894D7
+:1035E000DEBF0FBECDBFDF91CF911F910F91FF9036
+:1035F000EF90DF90CF90BF900C941317222309F423
+:10360000ADCF812F26960FB6F894DEBF0FBECDBF8B
+:10361000DF91CF911F910F91FF90EF90DF90CF90AE
+:10362000BF900C94DB174B2D4F70612FC7010E9488
+:103630006A0826960FB6F894DEBF0FBECDBFDF91A5
+:10364000CF911F910F91FF90EF90DF90CF90BF909F
+:103650000C949F1E4B2D4F70612FC70126960FB6FD
+:10366000F894DEBF0FBECDBFDF91CF911F910F91B8
+:10367000FF90EF90DF90CF90BF900C94610C269656
+:103680000FB6F894DEBF0FBECDBFDF91CF911F9173
+:103690000F91FF90EF90DF90CF90BF9008950E9420
+:1036A0005C210E9431210E9476210E9440270E94C5
+:1036B0000D2680E090E00E94E51580E090E00C94FB
+:1036C000FB150E944C210C944F1B0E945620292F61
+:1036D00022952F7030E02C3031054CF42A30310522
+:1036E0006CF4225031092230310588F407C02C30A7
+:1036F000310549F02F30310531F009C0803E48F0E6
+:10370000803F29F406C093FB882780F9089580E064
+:10371000089581E00895CF93DF9300D000D01F92E9
+:10372000CDB7DEB70F900F900F900F900F90DF91F5
+:10373000CF910895CF93DF9300D000D000D0CDB7C4
+:10374000DEB726960FB6F894DEBF0FBECDBFDF9171
+:10375000CF9108951F93CF93DF93C091840116E01A
+:1037600080918501C81799F0D0E01C9FF0011D9F42
+:10377000F00D1124EA57FE4F40815181628173811F
+:10378000848195810E949A1B2196C770E9CFDF91B1
+:10379000CF911F9108954091B6015091B70160916A
+:1037A000B8017091B9018091BA019091BB010C945C
+:1037B0009A1B8091BB0182958F7009F054C0809153
+:1037C000B801882309F44FC080918401A09185013C
+:1037D0006091B6017091B7014091B9015091BA0161
+:1037E000B6E08A1709F43FC090E041155105C1F1D8
+:1037F0007F3F11F46F3FA1F1B89FF001B99FF00D29
+:103800001124EA57FE4F218172132AC020816213CE
+:1038100027C02281211124C0238134812417350738
+:1038200010F421503109241B350B283C3105C0F41C
+:103830002091BB012F7020612093BB0126E0289FBF
+:10384000F001299FF00D1124E557FE4F80818F7004
+:103850008061808386EB91E00E9438180C94AA1B4B
+:1038600001968770BECF0895CF92DF92EF92FF92BC
+:103870000F931F93CF93DF93CDB7DEB762970FB649
+:10388000F894DEBF0FBECDBF8C0185E0F801DE01EC
+:103890001D9601900D928A95E1F7D8014C911196F1
+:1038A0005C91119712966C9112971396CD90DC90C3
+:1038B00014973091B6017091B7018091B901909140
+:1038C000BA01009709F46BC17F3F19F43F3F09F437
+:1038D00066C1E090B801EE2009F4C0C02091BB01A0
+:1038E000C816D90628F0F601E81BF90BCF0104C071
+:1038F000809590958C0D9D1DFF24F394883C910537
+:1039000078F0F12C207F09F0C6C07C2DD98AC88AB6
+:1039100089890E948B1B86EB91E00E943818B1C008
+:10392000822F807F09F046C0751314C0341312C073
+:10393000611110C02F7020612093BB010E94CB1B2E
+:1039400086EB91E00E9438188091BB01D801159652
+:103950008C932EC0CD2819F15F3F11F44F3FF9F041
+:10396000F62E61111CC0809184012091850136E002
+:10397000821709F45AC090E0389FF001399FF00D8A
+:103980001124EA57FE4F7181571306C07081471307
+:1039900003C07281711103C001968770E9CFF62EC2
+:1039A000662309F418C18091BB0181608093BB013B
+:1039B000F12C11C1751308C0341306C0611104C085
+:1039C0008091BB01D801C3C04D875E878D859E85E0
+:1039D0006A8B0E94651B6A898823E1F16623D1F115
+:1039E0002091BB01822F82958F7090E0029774F036
+:1039F0008091B6019091B70198878F831986DB86F5
+:103A0000CA862C87CE0107960E94381886E0F801F6
+:103A1000A6EBB1E001900D928A95E1F70E94D91BC7
+:103A20000E94CB1BFF24F394D6C04D875E878D8503
+:103A30009E850E945620292F22952F7030E022303B
+:103A400031050CF0BCC09F7009F0B6C0805E8830B4
+:103A500008F4C1C0C8010E943818E4CFC816D906BE
+:103A600008F453C0F601E81BF90BCF01883C91051F
+:103A700008F450C0F12C7C2DD98AC88A89890E940B
+:103A80008B1BE6EBF1E086E0DF011D928A95E9F7FA
+:103A90000E94CB1BA0C0751314C0341312C0611157
+:103AA00010C08091BB01F8018583C8010E943818BD
+:103AB00086E0E6EBF1E0DF011D928A95E9F7FE2C46
+:103AC0008AC04D875E878D859E856A8B0E94651BA7
+:103AD0006A89882309F4BECF662309F4BBCF2091FD
+:103AE000BB01822F82958F7090E002970CF48ECFED
+:103AF0008091B6019091B7019A8389831B82DD8200
+:103B0000CC822E83CE0101967FCF809590958C0D2F
+:103B10009D1DACCFF62E662309F49CCF75132EC0E5
+:103B200034132CC02091BB0120FD1FC0822F829531
+:103B30008F70D9F0D80115962C9315978F3049F0D6
+:103B40008F5F982F9295907F822F8F70892B15967B
+:103B50008C93C8010E94381886E0F801A6EBB1E00A
+:103B600001900D928A95E1F793CF86E0F801A6EBDC
+:103B7000B1E001900D928A95E1F72DC04D875E87E7
+:103B80008D859E850E94651B811140CF8091BB0170
+:103B900081608093BB01C8010E9438181CC0662355
+:103BA00009F458CF4D875E878D859E850E94651BE1
+:103BB000882309F44FCF2ACF811148CF0CC024307D
+:103BC00031050CF047CF9F7009F440CFF801958183
+:103BD000907F09F03BCF8F2D62960FB6F894DEBF31
+:103BE0000FBECDBFDF91CF911F910F91FF90EF904E
+:103BF000DF90CF9008951F93CF93DF93CDB7DEB7BB
+:103C00002C970FB6F894DEBF0FBECDBF4F835887F9
+:103C100069877A878B879C87CE0107960E94341C20
+:103C2000882369F08F8198852A853B85232BF1F1C4
+:103C30009F3F09F063C08F3F09F060C037C086E046
+:103C4000FE013796DE01119601900D928A95E1F7FB
+:103C50006F817885EA85FB85309741F17F3F11F4CC
+:103C60006F3F21F12091850130E0C90101968770F5
+:103C700099274091840150E08417950709F447C0C3
+:103C800069837A83FD83EC8396E0929FD001939FB2
+:103C9000B00D1124AA57BE4FFE01319601900D922E
+:103CA0009A95E1F7809385010E94AA1B16E0809106
+:103CB0008401909185018917C1F1189FC0011124D9
+:103CC0008A579E4F0E94341C882379F1E091840129
+:103CD0001E9FF0011124EA57FE4F408151816281FD
+:103CE0007381848195810E949A1B8091840190E068
+:103CF00001968770992780938401D9CF4F81588589
+:103D000069857A858B859C850E949A1BCFCF0E94FE
+:103D1000611B1092850110928401E6EBF1E086E0D0
+:103D2000DF011D928A95E9F7C1CF2C960FB6F89462
+:103D3000DEBF0FBECDBFDF91CF911F910895EF92EF
+:103D4000FF920F931F93CF93DF938C01892B09F47C
+:103D50006CC0F12CEE24E394E8012196F8018491E3
+:103D6000843740F4843008F051C0813081F08230D3
+:103D700019F15BC0853709F444C0A8F19CE7980F9E
+:103D8000903708F052C08F770E94DB1741C00E5F5A
+:103D90001F4FFE01C49180E28C0F883048F4C77039
+:103DA0008E2D01C0880FCA95EAF70E944F2114C0DA
+:103DB0008C2F0E9413172DC00E5F1F4FFE01C49160
+:103DC00080E28C0F883058F4C7708E2D01C0880FA8
+:103DD000CA95EAF70E9455210E9476211AC08C2FBD
+:103DE0000E94DB1716C00E5F1F4FFE01C491CC234B
+:103DF00081F08FE99FE00197F1F700C00000C1500A
+:103E0000F6CF0E5F1F4FFE01F49003C00E94131700
+:103E10008E018F2D882309F49FCFEFE9FFE03197C2
+:103E2000F1F700C000008150F5CFDF91CF911F91D5
+:103E30000F91FF90EF90089508956093C0017093E3
+:103E4000C1018093C2019093C3010C944F1B0F9347
+:103E50001F930091C0011091C1012091C2013091C6
+:103E6000C301DC01CB01802B912BA22BB32B8093C0
+:103E7000C0019093C101A093C201B093C3011F91EF
+:103E80000F910C944F1B0F931F930091C001109141
+:103E9000C1012091C2013091C301DC01CB0180231B
+:103EA0009123A223B3238093C0019093C101A093D7
+:103EB000C201B093C3011F910F910C944F1B0F933C
+:103EC0001F930091C0011091C1012091C201309156
+:103ED000C301DC01CB0180279127A227B327809360
+:103EE000C0019093C101A093C201B093C3011F917F
+:103EF0000F910C944F1B1092BC011092BD011092B7
+:103F0000BE011092BF010C944F1B41E050E060E0F5
+:103F100070E004C0440F551F661F771F8A95D2F7C3
+:103F20004093BC015093BD016093BE017093BF01EB
+:103F30000C944F1B41E050E060E070E004C0440F7F
+:103F4000551F661F771F8A95D2F78091BC0190910B
+:103F5000BD01A091BE01B091BF01482B592B6A2B26
+:103F60007B2B4093BC015093BD016093BE017093C5
+:103F7000BF010C944F1B41E050E060E070E004C0D2
+:103F8000440F551F661F771F8A95D2F740955095AD
+:103F9000609570958091BC019091BD01A091BE018A
+:103FA000B091BF01482359236A237B234093BC016E
+:103FB0005093BD016093BE017093BF010C944F1BE1
+:103FC00041E050E060E070E004C0440F551F661F00
+:103FD000771F8A95D2F78091BC019091BD01A09185
+:103FE000BE01B091BF01482759276A277B2740931C
+:103FF000BC015093BD016093BE017093BF010C944E
+:104000004F1B0F931F930091BC011091BD01209194
+:10401000BE013091BF01DC01CB01802B912BA22B83
+:10402000B32B8093BC019093BD01A093BE01B093CC
+:10403000BF011F910F910C944F1B0F931F93009181
+:10404000BC011091BD012091BE013091BF01DC0186
+:10405000CB0180239123A223B3238093BC019093AF
+:10406000BD01A093BE01B093BF011F910F910C94AD
+:104070004F1B0F931F930091BC011091BD01209124
+:10408000BE013091BF01DC01CB0180279127A2271F
+:10409000B3278093BC019093BD01A093BE01B09360
+:1040A000BF011F910F910C944F1B0895CF92DF9287
+:1040B000EF92FF920F931F93CF93DF938C01C090E9
+:1040C000C001D090C101E090C201F090C3014091C5
+:1040D000BC015091BD016091BE017091BF01C42A25
+:1040E000D52AE62AF72ACFE1D0E0D701C6010C2E67
+:1040F00004C0B695A795979587950A94D2F780FF47
+:1041000007C0B8018C2F0E94840C8130910531F4D6
+:10411000219758F7B80180E00E94840CDF91CF917D
+:104120001F910F91FF90EF90DF90CF9008959091A5
+:104130000C01992321F090910D01911109C020915A
+:104140000E0130910F01F90132969FEF40E030C02F
+:10415000982F9695969596959F30A0F4E0910E0134
+:10416000F0910F01E90FF11D877021E030E0A90106
+:1041700002C0440F551F8A95E2F7CA019181892B2D
+:10418000818308959091D70190FF23C01F928F9350
+:104190008DEB96E09F938F930E9461080F900F9094
+:1041A0000F900F9008959F3F39F04F5F4E3041F0D0
+:1041B00051915813F8CF0DC05111F7CF942FF5CF6F
+:1041C0009F3F39F0F901E90FF11D97FDFA958283C0
+:1041D0000895089590910C01992321F090910D017B
+:1041E000911109C020910E0130910F01F901329611
+:1041F000205F3F4F30C0982F9695969596959F30AB
+:10420000A8F4E0910E01F0910F01E90FF11D877004
+:1042100021E030E0A90102C0440F551F8A95E2F762
+:10422000CA01809591818923818308959091D70156
+:1042300090FF16C01F928F938FE996E09F938F9304
+:104240000E9461080F900F900F900F900895319683
+:10425000E217F30729F090819813F9CF1082F7CF76
+:10426000089581E090E0E0910E01F0910F01E80FD8
+:10427000F91F1082019680319105A9F70895909158
+:10428000D601892B8093D601089580959091D6010F
+:1042900089238093D60108951092D60108959091B4
+:1042A000D501892B8093D501089580959091D501F2
+:1042B00089238093D50108951092D50108958093A4
+:1042C000C40108951092C401089580910E01909147
+:1042D0000F01FC0131969C01205F3F4F80E09191DE
+:1042E00091118F5FE217F307D1F70895E0910E0166
+:1042F000F0910F018091D6018083E0910E01F09141
+:104300000F0190818091D501892B80838091C40118
+:10431000882361F0E0910E01F0910F019081892BCB
+:1043200080830E94652181111092C40180910E0149
+:1043300090910F010C94911590933B0180933A0159
+:104340000895CF92DF92EF92FF926C01EE24FF244A
+:10435000C114D104E104F10421F0C701B60120E148
+:1043600001C020E0C72ED82EE92EFF24C114D104AD
+:10437000E104F10419F0285FC701B6016B017C016B
+:1043800054E0F694E794D794C7945A95D1F7C114A2
+:10439000D104E104F10419F02C5FC701B6016B01EF
+:1043A0007C0142E0F694E794D794C7944A95D1F7FC
+:1043B000C114D104E104F10419F02E5FC701B60164
+:1043C000DC01CB01B695A79597958795892B8A2B0C
+:1043D0008B2B09F02F5F822FFF90EF90DF90CF9013
+:1043E00008958295982F9C7C392F36953695282FE5
+:1043F000237344E0249FC0011124932F982B292F6D
+:104400002A7A2695892F8575880F822B08951F9308
+:10441000CF93DF931F92CDB7DEB799830E94F1212E
+:10442000182F9981892F0E94F121212F30E0322FFE
+:104430002227A901482BCA010F90DF91CF911F912C
+:1044400008958091F001843009F11092D80120E4A0
+:1044500088E190E00FB6F894A895809360000FBEB5
+:104460002093600083B7817F846083BF83B78160BE
+:1044700083BF7894889583B78E7F83BF88E10FB61A
+:10448000F89480936000109260000FBE0895089524
+:104490000895CF930E9447220E94290A0E94482231
+:1044A000C0E08C2F0E94550B811104C0CF5FCE302D
+:1044B000C1F701C081E0CF9108950E94611B0E9465
+:1044C00085150C94B70D82E084BD93E095BD9AEFFD
+:1044D00097BD80936E0008952FB7F8948091D9010D
+:1044E0009091DA01A091DB01B091DC012FBF08951A
+:1044F000CF92DF92EF92FF920F931F932FB7F89412
+:104500004091D9015091DA016091DB017091DC0199
+:104510002FBF6A017B01EE24FF248C0120E030E0F4
+:10452000C016D106E206F30610F4415051099A0173
+:10453000281B390BC9011F910F91FF90EF90DF905D
+:10454000CF9008951F920F920FB60F9211248F9360
+:104550009F93AF93BF938091D9019091DA01A0917D
+:10456000DB01B091DC010196A11DB11D8093D90141
+:104570009093DA01A093DB01B093DC01BF91AF917E
+:104580009F918F910F900FBE0F901F9018950E94D2
+:104590008312F8942FEF87EA91E6215080409040F3
+:1045A000E1F700C0000087E090EBDC018093F901A7
+:1045B0009093FA01A093FB01B093FC019CE088E189
+:1045C0000FB6F894A895809360000FBE909360009A
+:1045D000FFCFEF92FF920F931F93CF93DF93D82FCC
+:1045E000C0E08C2F0E94550B00E010E0E82EF12C6B
+:1045F000C701002E02C0959587950A94E2F780FDC9
+:1046000006C00F5F1F4F0630110591F709C0602FDC
+:104610007C2F80E00E94620CD813F3CF81E004C0AD
+:10462000CF5FCE30F1F680E0DF91CF911F910F91F7
+:10463000FF90EF900895CF93C82F8CE20E94E9225B
+:10464000882321F08C2FCF910C94E92280E0CF9128
+:104650000895CF930E947824811102C00E945E24A5
+:1046600082EE96E00E94C807C5E6C15049F00E945C
+:10467000290A8FE39CE90197F1F700C00000F5CF0C
+:104680008BED96E00E94C80789E20E941B238111EE
+:1046900013C18AE20E941B2381110E945E2485E0DF
+:1046A0000E941B2381110E94C7220E9483248093B1
+:1046B000D70187E00E941B238823A9F18BE10E9488
+:1046C0001B23882351F08091D70181FB222720F9F9
+:1046D00091E0922790FB81F90EC08EE00E941B238F
+:1046E000882361F08091D70182FB222720F991E095
+:1046F000922790FB82F98093D70115C080E10E9438
+:104700001B239091D701882341F093FB222720F9A6
+:1047100081E0822780FB93F904C0892F809580FB7C
+:1047200090F99093D7018091D7010E9487240E942D
+:1047300095248093EA0180EE0E941B23882341F098
+:104740008091EA01982F909590FB80F98093EA017F
+:1047500089E30E941B23882359F08091EA0181FBA1
+:10476000222720F991E0922790FB81F98093EA01BA
+:1047700082EE0E941B23882359F08091EA0182FB7C
+:10478000222720F991E0922790FB82F98093EA0199
+:1047900086EE0E941B23882359F08091EA0183FB57
+:1047A000222720F991E0922790FB83F98093EA0178
+:1047B00083EE0E941B23882359F08091EA0184FB39
+:1047C000222720F991E0922790FB84F98093EA0157
+:1047D00085E30E941B23882359F08091EA0185FB21
+:1047E000222720F991E0922790FB85F98093EA0136
+:1047F00081E30E941B23882359F08091EA0186FB04
+:10480000222720F991E0922790FB86F98093EA0114
+:1048100081E10E941B23882359F08091EA0187FBE4
+:10482000222720F991E0922790FB87F98093EA01F3
+:104830008091EA010E9499248091EA0187FB8827F0
+:1048400080F980930D0187E20E941B23C82F8EE11F
+:104850000E941B238111C2608FE10E941B238111E2
+:10486000C46080E20E941B238111C86081E20E9423
+:104870001B238111C06182E20E941B238111C0624F
+:1048800083E20E941B238111C06484E20E941B23E7
+:10489000882311F0C06802C0CC2329F08C2F0E941D
+:1048A00090246C2F03C00E948C24682F70E080E05D
+:1048B00090E0CF910C941D1FCF9108956DEE7EEF87
+:1048C00080E090E00E94612E60E082E090E00E9433
+:1048D000532E60E083E090E00E94532E60E084E07D
+:1048E00090E00E94532E60E085E090E00C94532EFF
+:1048F00080E090E00E944D2E21E08D3E9E4F09F019
+:1049000020E0822F089582E090E00C94452E682FDD
+:1049100082E090E00C94532E83E090E00C94452EBE
+:10492000682F83E090E00C94532E84E090E00C9488
+:10493000452E682F84E090E00C94532E8091DF0187
+:1049400080FF0BC06091130185E0689FB0011124C6
+:1049500075956795759567952BC081FF09C0609126
+:10496000130185E0689FB00111247595679520C0FB
+:1049700082FF07C06091130185E0689FB001112498
+:1049800017C09091E0019923D1F060911201961720
+:1049900088F72091130185E0289F90011124929FB0
+:1049A000A001939F500D112470E0CA010E94172EA0
+:1049B0006038710540F46115710539F002C065E099
+:1049C00070E0862F08958FE7089581E00895809123
+:1049D000DF0180FF08C06091110170E07595679557
+:1049E0007595679521C081FF06C06091110170E047
+:1049F0007595679519C082FF04C06091110170E040
+:104A000010C09091E0019923C1F0609110019617B8
+:104A1000A0F780911101899FC001112470E00E94CC
+:104A2000172E6038710528F46115710521F0862F65
+:104A300008958FE7089581E0089561E070E0F4CF74
+:104A4000803F21F40E949E24819504C0813F29F477
+:104A50000E949E248093E3010895823F21F40E94E6
+:104A60009E24819504C0833F29F40E949E24809354
+:104A7000E2010895893F19F40E94E72405C08A3FA6
+:104A800031F40E94E72481958093E40108958B3FDF
+:104A900021F40E94E724819504C08C3F29F40E94F0
+:104AA000E7248093E5010895843F21F48091E1019A
+:104AB000816017C0853F21F48091E101826011C0BF
+:104AC000863F21F48091E10184600BC0873F21F48F
+:104AD0008091E101886005C0883F31F48091E10157
+:104AE00080618093E10108958D3F21F48091DF0181
+:104AF00081600BC08E3F21F48091DF01826005C090
+:104B00008F3F29F48091DF0184608093DF01089555
+:104B1000803F39F48091E30187FF6CC01092E3017C
+:104B200069C0813F29F48091E3011816BCF362C08B
+:104B30009091E201823F29F497FF5CC01092E2015C
+:104B400059C0833F19F41916CCF354C0893F41F47E
+:104B50008091E40118160CF04DC01092E4014AC097
+:104B60008A3F29F48091E40187FF44C0F6CF8B3F50
+:104B700039F48091E50187FF3DC01092E5013AC00C
+:104B80008C3F29F48091E5011816BCF333C0843FB3
+:104B900021F48091E1018E7F17C0853F21F480913F
+:104BA000E1018D7F11C0863F21F48091E1018B7F6F
+:104BB0000BC0873F21F48091E101877F05C0883FCA
+:104BC00031F48091E1018F7E8093E10113C08D3F2C
+:104BD00021F48091DF018E7F0BC08E3F21F4809104
+:104BE000DF018D7F05C08F3F29F48091DF018B7F2E
+:104BF0008093DF018091E20181110EC08091E30179
+:104C000081110AC08091E401811106C08091E50103
+:104C1000811102C01092E00108958091D70183FFB5
+:104C20007EC08EE197E00E94C8078091E1011F924B
+:104C30008F9389E197E09F938F930E94610887E1AA
+:104C400097E00E94C8078091E201282F332727FDB3
+:104C500030953F938F9384E197E09F938F930E94C9
+:104C6000610882E197E00E94C8078091E301282F44
+:104C7000332727FD30953F938F938FE097E09F93E5
+:104C80008F930E9461088DE097E00E94C807809191
+:104C9000E401282F332727FD30953F938F938AE037
+:104CA00097E09F938F930E94610888E097E00E94AD
+:104CB000C8078091E501282F332727FD30953F93C2
+:104CC0008F9385E097E09F938F930E94610882E025
+:104CD00097E00E94C8078091E0011F928F938FEFA9
+:104CE00096E09F938F930E9461088DEF96E00E945B
+:104CF000C8078091DF011F928F938AEF96E09F9300
+:104D00008F930E94610887EF96E00E94C8078DB7D5
+:104D10009EB74C960FB6F8949EBF0FBE8DBF81EE26
+:104D200091E00E94DA150E946C229093DE0180933C
+:104D3000DD0108951F93CF93DF938091DD01909162
+:104D4000DE010E947822AC019091E001992321F0CC
+:104D50002091140130E006C0209115018AE0289FBF
+:104D6000900111244217530708F486C08091E20194
+:104D7000C091E301D091E4011091E501811107C0D8
+:104D8000C11176C0D11174C0111172C075C09F3F9E
+:104D900019F09F5F9093E001181624F40E949E245E
+:104DA0008093E2018091E20187FF05C00E949E246A
+:104DB00081958093E2011C1624F40E949E24809326
+:104DC000E3018091E30187FF05C00E949E24819545
+:104DD0008093E3016091E201662339F1C091E30120
+:104DE000CC2319F1772767FD7095872F972F0E94A5
+:104DF0001C2D23E333E343E35FE30E94802D0E94F5
+:104E0000E92C6093E2016C2F772767FD7095872F5F
+:104E1000972F0E941C2D23E333E343E35FE30E94BB
+:104E2000802D0E94E92C6093E3011D1624F40E945A
+:104E3000E7248093E4018091E40187FF05C00E948C
+:104E4000E72481958093E401111624F40E94E7245D
+:104E50008093E5018091E50187FF05C00E94E7246A
+:104E600081958093E501DF91CF911F910C940D26E0
+:104E70009F3F09F08ECF96CFDF91CF911F9108957C
+:104E8000E1EEF1E085E0DF011D928A95E9F71092ED
+:104E9000E0011092DF01089581E499E00E94C807C3
+:104EA0001F9281E08F931F9285E08F9383EF98E0AC
+:104EB0009F938F930E9461080F900F900F900F9017
+:104EC0000F900F9008958330E9F128F4813061F05C
+:104ED000823009F10895853009F462C008F449C0B0
+:104EE000863009F474C0089580911501262F30E0B2
+:104EF000280F311D2F3F310524F4680F60931501F1
+:104F000003C08FEF80931501809115011F928F933D
+:104F10008CE298E072C080911401262F30E0280FB7
+:104F2000311D2F3F310524F4680F6093140103C035
+:104F30008FEF80931401809114011F928F938AE167
+:104F400098E05BC080911301262F30E0280F311DBF
+:104F50002F3F310524F4680F6093130103C08FEFD6
+:104F600080931301809113011F928F9387E098E043
+:104F700044C080911201262F30E0280F311D2F3FB1
+:104F8000310524F4680F6093120103C08FEF809302
+:104F90001201809112011F928F9382EF97E02DC032
+:104FA00080911101262F30E0280F311D2F3F310550
+:104FB00024F4680F6093110103C08FEF80931101F7
+:104FC000809111011F928F9389ED97E016C0809117
+:104FD0001001262F30E0280F311D2F3F310524F41A
+:104FE000680F6093100103C08FEF809310018091D0
+:104FF00010011F928F938EEB97E09F938F930E94E7
+:1050000061080F900F900F900F900895833081F1F9
+:1050100028F4813059F08230D1F00895853009F4B8
+:1050200049C0B8F1863009F456C008958091150141
+:10503000681720F4861B8093150102C01092150199
+:10504000809115011F928F938FEA97E054C0809151
+:105050001401681720F4861B8093140102C010927B
+:105060001401809114011F928F938DE997E043C042
+:1050700080911301681720F4861B8093130102C0EE
+:1050800010921301809113011F928F938AE897E089
+:1050900032C080911201681720F4861B80931201A0
+:1050A00002C010921201809112011F928F9385E726
+:1050B00097E021C080911101681720F4861B80932E
+:1050C000110102C010921101809111011F928F9362
+:1050D0008CE597E010C080911001681720F4861BC2
+:1050E0008093100102C010921001809110011F9254
+:1050F0008F9381E497E09F938F930E9461080F90B4
+:105100000F900F900F900895CF93C82F1F928F93F9
+:1051100086E49AE09F938F930E94610881E090E07B
+:10512000A0E0B0E0BC01CD0104C0660F771F881F6E
+:10513000991FCA95D2F70E941D1F0F900F900F90D4
+:105140000F90CF910C94611BCF938D3109F465C002
+:10515000B0F58E3009F4CCC100F5873009F49BC15D
+:10516000A8F4863009F06DC28091D701817F8E7FCF
+:105170008093D7018BE49AE00E94C8078DE89EE0F7
+:105180000E94C80781E08093E70180C1883009F45C
+:105190004FC08B3009F47CC154C2863109F4F0C190
+:1051A00038F4803109F4B8C1813109F430C249C200
+:1051B000893109F4CEC18B3109F486C142C28533ED
+:1051C00009F437C248F4873209F433C208F433C211
+:1051D000893209F42EC235C2833438F48A3308F098
+:1051E0002CC2883309F454C12CC2833409F421C27F
+:1051F000883409F026C20E94611B8CE79EE00E9461
+:10520000C8079FEF23ED80E3915020408040E1F7F5
+:1052100000C000000E94C72239C18CE99EE00E94B4
+:10522000C8070E94A32C0E9485150E94B70D2EC1AD
+:1052300081E99EE00E94C8078CE59CE00E94C807B7
+:105240000E948C241F928F9389E59CE09F938F93FB
+:105250000E94610887E59CE00E94C8070E948324A1
+:10526000C82F84E49CE00E94C8071F92CF938FE36D
+:105270009CE09F938F930E9461088DE39CE00E94C5
+:10528000C80783E39CE00E94C8078C2F81701F929F
+:105290008F9380E39CE09F938F930E9461088EE23E
+:1052A0009CE00E94C80784E29CE00E94C807C1FB02
+:1052B000882780F91F928F9381E29CE09F938F93C0
+:1052C0000E9461088FE19CE00E94C80783E19CE096
+:1052D0000E94C807C2FB882780F91F928F9380E144
+:1052E0009CE09F938F930E9461088EE09CE00E9457
+:1052F000C80785E09CE00E94C807C3FBCC27C0F923
+:105300001F92CF9382E09CE09F938F930E9461084D
+:1053100080E09CE00E94C8070E949524C82F8CEE74
+:105320009BE00E94C8071F92CF9387EE9BE09F935C
+:105330008F930E94610885EE9BE00E94C8078CEC69
+:105340009BE00E94C8078C2F81701F928F9389EC7D
+:105350009BE09F938F930E9461088DB79EB78096C4
+:105360000FB6F8949EBF0FBE8DBF87EC9BE00E94E6
+:10537000C80780EB9BE00E94C807C1FB882780F923
+:105380001F928F938DEA9BE09F938F930E946108F9
+:105390008BEA9BE00E94C80789E99BE00E94C8074E
+:1053A000C2FB882780F91F928F9386E99BE09F9329
+:1053B0008F930E94610884E99BE00E94C80782E8FD
+:1053C0009BE00E94C807C3FB882780F91F928F9338
+:1053D0008FE79BE09F938F930E9461088DE79BE08E
+:1053E0000E94C80783E79BE00E94C807C4FB882788
+:1053F00080F91F928F9380E79BE09F938F930E9489
+:1054000061088EE69BE00E94C8078CE59BE00E9445
+:10541000C807C5FB882780F91F928F9389E59BE019
+:105420009F938F930E94610887E59BE00E94C807C5
+:105430008BE39BE00E94C807C6FB882780F91F9278
+:105440008F9388E39BE09F938F930E94610886E38C
+:105450009BE00E94C8078EE29BE00E94C807C7FB42
+:10546000CC27C0F91F92CF938BE29BE09F938F9341
+:105470000E94610889E29BE00E94C8078DB79EB731
+:105480004C960FB6F8949EBF0FBE8DBFC1E0DEC034
+:1054900082E79AE05BC08091D701C82FC17080FF7E
+:1054A00009C08FE69EE00E94C8078091D701817FE6
+:1054B0008E7F47C083E69EE00E94C8078091D70197
+:1054C00081608093D701E2CF9091D70191FBCC27E7
+:1054D000C0F981E0C827892FC0FB81F98093D701EB
+:1054E000CC2319F086E59EE027C088E49EE02EC01C
+:1054F0009091D70192FBCC27C0F981E0C827892F72
+:10550000C0FB82F98093D701CC2319F089E39EE098
+:1055100013C089E29EE01AC09091D70193FBCC277B
+:10552000C0F981E0C827892FC0FB83F98093D70198
+:10553000CC2351F08DE19EE00E94C8078091D701F5
+:1055400081608093D70182C080E19EE00E94C807FD
+:105550009DCF81E09EE00E94C80785ED9DE00E94FE
+:10556000C80788E99DE00E94C8078BE69DE00E947D
+:10557000C80787E29DE00E94C8078CEF9CE0E6CF59
+:105580008EEE9CE00E94C8070E9485151F928F93A3
+:1055900084ED9CE09F938F930E94610880910C01A1
+:1055A0001F928F938DEB9CE09F938F930E946108D5
+:1055B00080916E011F928F938AEA9CE09F938F9354
+:1055C0000E94610880910D011F928F9387E99CE0F2
+:1055D0009F938F930E9461088091D9019091DA0185
+:1055E000A091DB01B091DC01BF93AF939F938F93A8
+:1055F00083E89CE09F938F930E9461088DB79EB7CC
+:1056000046960FB6F8949EBF0FBE8DBF3FCF0E9447
+:10561000611BC0910D0181E0C827C0930D01CC230F
+:1056200029F089E79CE00E94C80710C08EE69CE044
+:105630008DCF80E003C08D5101C089530E94842822
+:1056400025CF8CE69CE00E94C807C0E08C2FCF914C
+:10565000089580E0089580E00895CF93C82F809149
+:10566000E701813081F020F0823009F44FC045C15C
+:10567000E0910E01F0910F018081813169F0823259
+:1056800009F03DC109C0E0910E01F0910F01808148
+:10569000813111F0823261F48C2F0E94292B81110B
+:1056A00004C08C2F0E94A4282FC081E090E02CC061
+:1056B0008C2F0E942B2B811126C0C431E1F070F495
+:1056C000CB3081F0C031D1F40E944C278EE39AE0B8
+:1056D0000E94C80782E08093E70115C0C93259F0E3
+:1056E000C83361F48BE49AE00E94C80782E49AE030
+:1056F0000E94C80708C01092E70103C18CE39AE03A
+:105700000E94C807FEC081E08170FDC0C43220F550
+:10571000CE3108F0C0C0CB3099F1C8F4C73009F0E1
+:10572000D2C08AE08093150194E19093140193E034
+:10573000909313018093120188E08093110188E215
+:105740008093100182EE98E00E94C807BFC0C33169
+:1057500049F1C431C1F0B7C0CB3409F4A9C028F471
+:10576000C93289F0C83361F0AEC0C13509F49EC0BA
+:10577000C23509F499C0CE3409F0A5C06AE09EC0D4
+:105780000E944C27A3C08091E601882319F0109253
+:10579000E6019CC08FEE98E00E94C80781E08093EC
+:1057A000E701B1C089EC98E00E94C80787EB98E058
+:1057B0000E94C807809115011F928F9384EB98E097
+:1057C0009F938F930E94610882EB98E00E94C80724
+:1057D00080EA98E00E94C807809114011F928F937D
+:1057E0008DE998E09F938F930E9461088BE998E080
+:1057F0000E94C8078CE898E00E94C80780911301B6
+:105800001F928F9389E898E09F938F930E9461087D
+:1058100087E898E00E94C80786E798E00E94C807DA
+:10582000809112011F928F9383E798E09F938F934B
+:105830000E94610881E798E00E94C8078CE598E023
+:105840000E94C807809111011F928F9389E598E00B
+:105850009F938F930E94610887E598E00E94C80794
+:1058600080E498E00E94C807809110011F928F93F6
+:105870008DE398E09F938F930E9461088BE398E0FB
+:105880000E94C8078DB79EB748960FB6F8949EBF82
+:105890000FBE8DBF1BC0CE51EC2FF0E0E15DFE4F7F
+:1058A00080818093E60112C061E003C061E006C020
+:1058B0006AE08091E6010E94632708C08091E601BA
+:1058C0000E94062803C080EE98E013C08091E60194
+:1058D000882369F01F928F938AED98E09F938F93AE
+:1058E0000E9461080F900F900F900F9004C087EDF9
+:1058F00098E00E94C80781E006C01092E70180E0AE
+:1059000002C080E001CFCF910895E1E8F0E080810E
+:10591000886080838081816080838FB7F89493E072
+:105920009093890090ED909388008FBF0895EFE6E3
+:10593000F0E08081826080830895EFE6F0E080816E
+:105940008D7F80830895EFE6F0E0908182E08927E3
+:10595000808308951F920F920FB60F9211242F93F8
+:105960003F934F935F936F937F938F939F93AF93E7
+:10597000BF93EF93FF938091E8019091E901019625
+:105980009093E9018093E801811103C082E00E94B5
+:10599000B70DE091E901E695E695F0E0E455F14FA9
+:1059A000E4918091E8018E1303C080E00E94B70D5E
+:1059B000FF91EF91BF91AF919F918F917F916F91E7
+:1059C0005F914F913F912F910F900FBE0F901F90BD
+:1059D000189504D06894B1118DC0089570D088F0E6
+:1059E0009F5790F0B92F9927B751A0F0D1F0660FCB
+:1059F000771F881F991F1AF0BA95C9F712C0B130E6
+:105A000081F077D0B1E0089574C0672F782F882790
+:105A1000B85F39F0B93FCCF3869577956795B39524
+:105A2000D9F73EF490958095709561957F4F8F4F93
+:105A30009F4F0895E89409C097FB3EF49095809598
+:105A4000709561957F4F8F4F9F4F9923A9F0F92F44
+:105A500096E9BB279395F695879577956795B795C2
+:105A6000F111F8CFFAF4BB0F11F460FF1BC06F5FA8
+:105A70007F4F8F4F9F4F16C0882311F096E911C0BA
+:105A8000772321F09EE8872F762F05C0662371F0DB
+:105A900096E8862F70E060E02AF09A95660F771FEF
+:105AA000881FDAF7880F9695879597F9089557FD1F
+:105AB0009058440F551F59F05F3F71F04795880F7C
+:105AC00097FB991F61F09F3F79F087950895121613
+:105AD00013061406551FF2CF4695F1DF08C01616BF
+:105AE00017061806991FF1CF869571056105089470
+:105AF0000895E894BB2766277727CB0197F9089587
+:105B00000BD078C069D028F06ED018F0952309F03A
+:105B10005AC05FC01124EECFCADFA0F3959FD1F326
+:105B2000950F50E0551F629FF001729FBB27F00D4B
+:105B3000B11D639FAA27F00DB11DAA1F649F6627A0
+:105B4000B00DA11D661F829F2227B00DA11D621FEF
+:105B5000739FB00DA11D621F839FA00D611D221FA9
+:105B6000749F3327A00D611D231F849F600D211D8D
+:105B7000822F762F6A2F11249F5750408AF0E1F030
+:105B800088234AF0EE0FFF1FBB1F661F771F881F79
+:105B900091505040A9F79E3F510570F014C0AACF14
+:105BA0005F3FECF3983EDCF3869577956795B79564
+:105BB000F795E7959F5FC1F7FE2B880F911D96958E
+:105BC000879597F9089597F99F6780E870E060E0FE
+:105BD00008959FEF80EC089500240A941616170686
+:105BE00018060906089500240A94121613061406CE
+:105BF00005060895092E0394000C11F4882352F031
+:105C0000BB0F40F4BF2B11F460FF04C06F5F7F4FE8
+:105C10008F4F9F4F0895991B79E004C0991F9617E5
+:105C200008F0961B881F7A95C9F78095089597FB11
+:105C3000072E16F4009407D077FD09D00E94312E6C
+:105C400007FC05D03EF4909581959F4F089570957F
+:105C500061957F4F0895EE0FFF1F0590F491E02DA1
+:105C60000994AA1BBB1B51E107C0AA1FBB1FA617A3
+:105C7000B70710F0A61BB70B881F991F5A95A9F7F5
+:105C800080959095BC01CD010895F999FECF92BD04
+:105C900081BDF89A992780B50895A8E1B0E042E067
+:105CA00050E00C94682E262FF999FECF1FBA92BDB2
+:105CB00081BD20BD0FB6F894FA9AF99A0FBE0196ED
+:105CC00008950E94532E272F0C94542EDC01CB01F3
+:105CD000FC01F999FECF06C0F2BDE1BDF89A3196FC
+:105CE00000B40D9241505040B8F70895F894FFCF9A
+:105CF0002002B80DA90E860E520E1E0E0101C5011E
+:105D000028080A03140A3F4D3620392C06DF05A95E
+:105D10000589055005C304DC04F5040E052E0501B4
+:0A5D2000020304050607080900004D
 :00000001FF
-- 
cgit v1.2.3


From fb3b7f32c0d1a8358fc82f8fa74c24414677cc81 Mon Sep 17 00:00:00 2001
From: Maciej Piechotka <uzytkownik2@gmail.com>
Date: Thu, 17 Mar 2016 08:15:05 -0700
Subject: Put frequently used keys in shell (-=) under thumb

---
 keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c       | 12 ++++++------
 keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex |  6 +++---
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
index d2f5e81966..a36448f71d 100644
--- a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
@@ -29,7 +29,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  * | Del    |   Q  |   W  |   F  |   P  |   G  |  L1  |           |  L1  |   J  |   L  |   U  |   Y  |   ;  |   \    |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
  * | Esc    |   A  |   R  |   S  |   T  |   D  |------|           |------|   H  |   N  |   E  |   I  |  O   |   '    |
- * |--------+------+------+------+------+------| Hyper|           | Meh  |------+------+------+------+------+--------|
+ * |--------+------+------+------+------+------|   =  |           |   -  |------+------+------+------+------+--------|
  * | LShift |Z/Ctrl|   X  |   C  |   V  |   B  |      |           |      |   K  |   M  |   ,  |   .  |//Ctrl| RShift |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
  *   |Grv/L1|  '"  |AltShf| Left | Right|                                       |  Up  | Down |   [  |   ]  | ~L1  |
@@ -50,7 +50,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
         KC_EQL,         KC_1,     KC_2,   KC_3,   KC_4,          KC_5,   KC_LEFT,
         KC_DELT,        KC_Q,     KC_W,   KC_F,   KC_P,          KC_G,   TG(SYMB),
         KC_ESC,         KC_A,     KC_R,   KC_S,   KC_T,          KC_D,
-        KC_LSFT,        KC_Z,     KC_X,   KC_C,   KC_V,          KC_B,   ALL_T(KC_NO),
+        KC_LSFT,        KC_Z,     KC_X,   KC_C,   KC_V,          KC_B,   KC_EQL,
         LT(SYMB,KC_GRV),KC_QUOT,  LALT(KC_LSFT),  KC_LEFT,       KC_RGHT,
                                                              KC_LALT,       F(LWIN),
                                                                             KC_HOME,
@@ -59,7 +59,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
              KC_RGHT,     KC_6,   KC_7,   KC_8,   KC_9,   KC_0,             KC_MINS,
              TG(SYMB),    KC_J,   KC_L,   KC_U,   KC_Y,   KC_SCLN,          KC_BSLS,
                           KC_H,   KC_N,   KC_E,   KC_I,   KC_O,             KC_QUOT,
-             MEH_T(KC_NO),KC_K,   KC_M,   KC_COMM,KC_DOT, CTL_T(KC_SLSH),   KC_RSFT,
+             KC_MINS,     KC_K,   KC_M,   KC_COMM,KC_DOT, CTL_T(KC_SLSH),   KC_RSFT,
                                   KC_UP,  KC_DOWN,KC_LBRC,KC_RBRC,          LT(SYMB,KC_NO),
              KC_LALT,         KC_RALT,
              KC_PGUP,
@@ -73,7 +73,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  * | Del    |   Q  |   W  |   F  |   P  |   G  |  L1  |           |  L1  |   J  |   L  |   U  |   Y  |   ;  |   \    |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
  * | Esc    |   A  |   R  |   S  |   T  |   D  |------|           |------|   H  |   N  |   E  |   I  |  O   |   '    |
- * |--------+------+------+------+------+------| Hyper|           | Meh  |------+------+------+------+------+--------|
+ * |--------+------+------+------+------+------|   =  |           |   -  |------+------+------+------+------+--------|
  * | LShift |Z/Ctrl|   X  |   C  |   V  |   B  |      |           |      |   K  |   M  |   ,  |   .  |//Ctrl| RShift |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
  *   |Grv/L1|  '"  |AltShf| Left | Right|                                       |  Up  | Down |   [  |   ]  | ~L1  |
@@ -94,7 +94,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
         KC_EQL,         KC_1,     KC_2,   KC_3,   KC_4,          KC_5,   KC_LEFT,
         KC_DELT,        CM_Q,     CM_W,   CM_F,   CM_P,          CM_G,   TG(SYMB),
         KC_ESC,         CM_A,     CM_R,   CM_S,   CM_T,          CM_D,
-        KC_LSFT,        CM_Z,     CM_X,   CM_C,   CM_V,          CM_B,   ALL_T(KC_NO),
+        KC_LSFT,        CM_Z,     CM_X,   CM_C,   CM_V,          CM_B,   KC_EQL,
         LT(SYMB,KC_GRV),KC_QUOT,  LALT(KC_LSFT),  KC_LEFT,       KC_RGHT,
                                                              KC_LALT,       F(LWIN),
                                                                             KC_HOME,
@@ -103,7 +103,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
              KC_RGHT,     KC_6,   KC_7,   KC_8,   KC_9,   KC_0,             KC_MINS,
              TG(SYMB),    CM_J,   CM_L,   CM_U,   CM_Y,   KC_P, /*CM_SCLN*/ KC_BSLS,
                           CM_H,   CM_N,   CM_E,   CM_I,   CM_O,             KC_QUOT,
-             MEH_T(KC_NO),CM_K,   CM_M,   CM_COMM,CM_DOT, CTL_T(CM_SLSH),   KC_RSFT,
+             KC_MINS,     CM_K,   CM_M,   CM_COMM,CM_DOT, CTL_T(CM_SLSH),   KC_RSFT,
                                   KC_UP,  KC_DOWN,KC_LBRC,KC_RBRC,          LT(SYMB,KC_NO),
              KC_LALT,         KC_RALT,
              KC_PGUP,
diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex
index a618a0250e..a4e85a4043 100644
--- a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex
+++ b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex
@@ -22,7 +22,7 @@
 :1001500015001B00E1042A712000090016000600AA
 :1001600050002C7221001300170019004F004A00A4
 :1001700022000A00070005000000E20050000254BF
-:100180000000007F000001204F00025400000077B3
+:1001800000002E00000001204F00025400002D004E
 :100190000000E20023000D000B000E000000E6004E
 :1001A00024000F001100100052004B002500180021
 :1001B000080036005100287226001C000C00370091
@@ -32,8 +32,8 @@
 :1001F00034004D821F001A0016001B00E1042A7112
 :10020000200008000700060050002C722100150095
 :10021000090019004F004A00220017000A000500DB
-:100220000000E200500002540000007F00000120A6
-:100230004F000254000000770000E20023001C0081
+:100220000000E2005000025400002E0000000120F7
+:100230004F00025400002D000000E20023001C00CB
 :100240000B0011000000E600240018000D00100053
 :1002500052004B0025000C000E00360051002872A1
 :10026000260012000F0037002F002B71270013000B
-- 
cgit v1.2.3


From cf986ba504c6d19cf577691e2608d2b39ce9537c Mon Sep 17 00:00:00 2001
From: Maciej Piechotka <uzytkownik2@gmail.com>
Date: Thu, 17 Mar 2016 08:17:00 -0700
Subject: Add waits to prevent KVM from hanging

---
 keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c    |    8 +-
 .../ergodox_ez/keymaps/mpiechotka/mpiechotka.hex   | 2974 ++++++++++----------
 2 files changed, 1492 insertions(+), 1490 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
index a36448f71d..9f90c639aa 100644
--- a/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/mpiechotka/keymap.c
@@ -225,22 +225,22 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
         break;
     case PC1:
         if (!record->event.pressed) {
-             return MACRO(T(SLCK), T(SLCK), T(1), T(ENT), END);
+             return MACRO(T(SLCK), W(50), T(SLCK), W(50), T(1), W(50), T(ENT), END);
         }
         break;
     case PC2:
         if (!record->event.pressed) {
-             return MACRO(T(SLCK), T(SLCK), T(2), T(ENT), END);
+             return MACRO(T(SLCK), W(50), T(SLCK), W(50), T(2), W(50), T(ENT), END);
         }
         break;
     case PC3:
         if (!record->event.pressed) {
-             return MACRO(T(SLCK), T(SLCK), T(3), T(ENT), END);
+             return MACRO(T(SLCK), W(50), T(SLCK), W(50), T(3), W(50), T(ENT), END);
         }
         break;
     case PC4:
         if (!record->event.pressed) {
-             return MACRO(T(SLCK), T(SLCK), T(4), T(ENT), END);
+             return MACRO(T(SLCK), W(50), T(SLCK), W(50), T(4), W(50), T(ENT), END);
         }
         break;
     }
diff --git a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex
index a4e85a4043..e2f2b6caaf 100644
--- a/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex
+++ b/keyboard/ergodox_ez/keymaps/mpiechotka/mpiechotka.hex
@@ -1,1492 +1,1494 @@
-:100000000C9476070C94BA070C94BA070C94BA07B0
-:100010000C94BA070C94BA070C94BA070C94BA075C
-:100020000C94BA070C94BA070C94FE120C94D013DB
-:100030000C94BA070C94BA070C94BA070C94BA073C
-:100040000C94BA070C94AA2C0C94BA070C94BA0717
-:100050000C94BA070C94A2220C94BA070C94BA0719
-:100060000C94BA070C94BA070C94BA070C94BA070C
-:100070000C94BA070C94BA070C94BA070C94BA07FC
-:100080000C94BA070C94BA070C94BA070C94BA07EC
-:100090000C94BA070C94BA070C94BA070C94BA07DC
-:1000A0000C94BA070C94BA070C94BA073D145F1469
-:1000B0004D155F144D15A414C7144D151C152F159F
-:1000C00076187618A518A518E81826193F1B3F1BA7
-:1000D0003F193F1B401A401A131B3F1B3F1B2A1B93
-:1000E0000147024701470247012102210128022856
-:1000F0000001470247014702470120022001280270
-:1001000028000147024701470247011F021F01283B
-:100110000228000147024701470247011E021E0153
-:1001200028022800000001C002C003C004C005C0AE
-:10013000018C028C2E004C002900E1003582000069
-:100140001E00140004001D0034004D821F001A0020
-:1001500015001B00E1042A712000090016000600AA
-:1001600050002C7221001300170019004F004A00A4
-:1001700022000A00070005000000E20050000254BF
-:1001800000002E00000001204F00025400002D004E
-:100190000000E20023000D000B000E000000E6004E
-:1001A00024000F001100100052004B002500180021
-:1001B000080036005100287226001C000C00370091
-:1001C0002F002B71270033001200387130004E834E
-:1001D0002D0031003400E500008200002E004C00AC
-:1001E0002900E100358200001E00140004001D00FB
-:1001F00034004D821F001A0016001B00E1042A7112
-:10020000200008000700060050002C722100150095
-:10021000090019004F004A00220017000A000500DB
-:100220000000E2005000025400002E0000000120F7
-:100230004F00025400002D000000E20023001C00CB
-:100240000B0011000000E600240018000D00100053
-:1002500052004B0025000C000E00360051002872A1
-:10026000260012000F0037002F002B71270013000B
-:100270003300387130004E832D0031003400E5002A
-:1002800000820000010001000100010001000000E7
-:100290003A001E0220022202010001003B001F0260
-:1002A00021022302010001003C002F0226022F0040
-:1002B000010001003D003002270230000100010072
-:1002C0003E0031023500350200000100010001004E
-:1002D0000000010000000100010001000000010019
-:1002E000000001003F005200510024020000010004
-:1002F0004000240021001E000100010041002500F3
-:1003000022001F00370001004200260023002000C9
-:1003100027000100430025022E0231002E000100BB
-:100320004400450001000100010000000000000041
-:100330000000000000000000000006200220000075
-:100340000000010000000720032000000000010061
-:100350000000000004200000000001000000000078
-:100360000520000000000100000000000000000067
-:10037000000001000000000000000000000001007B
+:100000000C9482070C94C6070C94C6070C94C60780
+:100010000C94C6070C94C6070C94C6070C94C6072C
+:100020000C94C6070C94C6070C940A130C94DC13AA
+:100030000C94C6070C94C6070C94C6070C94C6070C
+:100040000C94C6070C94B62C0C94C6070C94C607E7
+:100050000C94C6070C94AE220C94C6070C94C607E9
+:100060000C94C6070C94C6070C94C6070C94C607DC
+:100070000C94C6070C94C6070C94C6070C94C607CC
+:100080000C94C6070C94C6070C94C6070C94C607BC
+:100090000C94C6070C94C6070C94C6070C94C607AC
+:1000A0000C94C6070C94C6070C94C60749146B142D
+:1000B00059156B145915B014D314591528153B153F
+:1000C00082188218B118B118F41832194B1B4B1B47
+:1000D0004B194B1B4C1A4C1A1F1B4B1B4B1B361B33
+:1000E000014702477432014702477432012102215D
+:1000F0007432012802280001470247743201470286
+:10010000477432012002207432012802280001477E
+:1001100002477432014702477432011F021F7432D2
+:100120000128022800014702477432014702477440
+:1001300032011E021E74320128022800000001C094
+:1001400002C003C004C005C0018C028C2E004C000C
+:100150002900E100358200001E00140004001D008B
+:1001600034004D821F001A0015001B00E1042A71A3
+:10017000200009001600060050002C722100130018
+:10018000170019004F004A0022000A00070005006E
+:100190000000E2005000025400002E000000012088
+:1001A0004F00025400002D000000E20023000D006B
+:1001B0000B000E000000E60024000F0011001000EC
+:1001C00052004B002500180008003600510028722C
+:1001D00026001C000C0037002F002B712700330075
+:1001E0001200387130004E832D0031003400E500DC
+:1001F000008200002E004C002900E1003582000042
+:100200001E00140004001D0034004D821F001A005F
+:1002100016001B00E1042A712000080007000600F8
+:1002200050002C7221001500090019004F004A00EF
+:10023000220017000A0005000000E20050000254EE
+:1002400000002E00000001204F00025400002D008D
+:100250000000E20023001C000B0011000000E6007B
+:10026000240018000D00100052004B0025000C0067
+:100270000E00360051002872260012000F003700D1
+:100280002F002B71270013003300387130004E838C
+:100290002D0031003400E500008200000100010063
+:1002A00001000100010000003A001E0220022202AB
+:1002B000010001003B001F02210223020100010096
+:1002C0003C002F0226022F00010001003D003002F9
+:1002D00027023000010001003E00310235003502E6
+:1002E0000000010001000100000001000000010009
+:1002F0000100010000000100000001003F00520069
+:1003000051002402000001004000240021001E00D2
+:10031000010001004100250022001F0037000100FC
+:100320004200260023002000270001004300250290
+:100330002E0231002E0001004400450001000100A2
+:1003400001000000000000000000000000000000AC
+:10035000000006200220000000000100000007202D
+:100360000320000000000100000000000420000045
+:100370000000010000000000052000000000010056
 :10038000000000000000000000000100000000006C
 :10039000000000000000010000000000000000005C
 :1003A000000001000000000000000000000001004B
 :1003B000000000000000000000000100000000003C
 :1003C000000000000000010000000000000000002C
-:1003D000000000000A002530313662003A20002576
-:1003E000303258000A722F632030313233343536C0
-:1003F0003738394142434445460A000A0025303225
-:100400005800626F756E6365213A20006C656674F2
-:1004100020736964652061747461636865640A00AF
-:100420006C6566742073696465206E6F74207265F4
-:1004300073706F6E64696E670A00747279696E67B3
-:1004400020746F207265736574206D637032333071
-:1004500031380A005B735D004B6579626F617264CD
-:100460002073746172742E0A005B575D005B535DEC
-:10047000005B525D005B445D005B435D001603451D
-:1004800000720067006F0044006F00780020004594
-:10049000005A00000016034500720067006F004418
-:1004A000006F007800200045005A00000004030996
-:1004B0000409028D00050100A0FA090400000103EF
-:1004C000010100092111010001223F0007058103FC
-:1004D00008000A09040100010301020009211101B9
-:1004E0000001224D000705820308000A09040200EA
-:1004F0000103000000092111010001223600070557
-:10050000830308000A090403000203000000092114
-:1005100011010001222000070584032000010705C6
-:100520000403200001090404000103000000092164
-:100530001101000122390007058503100001120195
-:10054000100100000008EDFE071301000102000188
-:1005500005010906A101050719E029E71500250194
-:100560009508750181020508190129059505750190
-:10057000910295017503910105071900297715006E
-:100580002501957875018102C00631FF0974A1012A
-:100590000975150025FF952075088102097615005B
-:1005A00025FF952075089102C005010980A10185EC
-:1005B0000216010026B7001A01002AB7007510952F
-:1005C000018100C0050C0901A10185031601002667
-:1005D0009C021A01002A9C02751095018100C00539
-:1005E000010902A1010901A1000509190129051547
-:1005F00000250195057501810295017503810105AD
-:1006000001093009311581257F9502750881060998
-:10061000381581257F950175088106050C0A380279
-:100620001581257F950175088106C0C00501090661
-:10063000A101050719E029E71500250195087501B5
-:1006400081029501750881010508190129059505A3
-:10065000750191029501750391010507190029FFA4
-:10066000150025FF950675088100C00A0025303267
-:100670005820006B6579626F6172645F7265706F9C
-:1006800072743A20000A0025303258006B65796296
-:100690006F6172645F7365745F6C65643A200064B7
-:1006A000656C5F6B65795F6269743A2063616E2780
-:1006B000742064656C3A20253032580A0061646405
-:1006C0005F6B65795F6269743A2063616E2774209D
-:1006D0006164643A20253032580A00646F6E652EDA
-:1006E0000A00626F6F676D61676963207363616E93
-:1006F0003A202E2E2E2000290A002575002F0025D5
-:1007000075005D2800256400200025640020002578
-:10071000640020002564007C0025303258006D6F95
-:100720007573656B6579205B62746E7C78207920C7
-:100730007620685D287265702F61636C293A205BB2
-:10074000006D6B5F776865656C5F74696D655F747C
-:100750006F5F6D6178203D2025640A006D6B5F77C7
-:100760006865656C5F6D61785F7370656564203D79
-:100770002025640A006D6B5F74696D655F746F5F3F
-:100780006D6178203D2025640A006D6B5F6D617896
-:100790005F7370656564203D2025640A006D6B5FA2
-:1007A000696E74657276616C203D2025640A006D67
-:1007B0006B5F64656C6179203D2025640A006D6B78
-:1007C0005F776865656C5F74696D655F746F5F6D99
-:1007D0006178203D2025640A006D6B5F7768656550
-:1007E0006C5F6D61785F7370656564203D20256482
-:1007F0000A006D6B5F74696D655F746F5F6D617822
-:10080000203D2025640A006D6B5F6D61785F737019
-:10081000656564203D2025640A006D6B5F696E7418
-:10082000657276616C203D2025640A006D6B5F6403
-:10083000656C6179203D2025640A000A0025750059
-:10084000363A20776865656C5F74696D655F746FB3
-:100850005F6D61783A20000A00257500353A2077EF
-:100860006865656C5F6D61785F73706565643A207B
-:10087000000A00257500343A2074696D655F746F55
-:100880005F6D61783A20000A00257500333A206DCB
-:1008900061785F73706565643A20000A0025750011
-:1008A000323A20696E74657276616C286D73293AEC
-:1008B00020000A00257500313A2064656C617928B2
-:1008C0002A31306D73293A20000A092D2056616CB7
-:1008D000756573202D0A004D3E004D25643E2000B5
-:1008E0003F007365742064656661756C740A00432B
-:1008F0003E200077686572652064656C74613A20FB
-:10090000637572736F723D25642C20776865656C22
-:100910003D25640A53656520687474703A2F2F650D
-:100920006E2E77696B6970656469612E6F72672FCF
-:1009300077696B692F4D6F7573655F6B6579730AA6
-:10094000000A092D204D6F7573656B6579202D0A9E
-:100950004553432F713A09717569740A313A096434
-:10096000656C6179282A31306D73290A323A096938
-:100970006E74657276616C286D73290A333A096D5D
-:1009800061785F73706565640A343A0974696D65EE
-:100990005F746F5F6D61780A353A09776865656CD9
-:1009A0005F6D61785F73706565640A363A097768D0
-:1009B00065656C5F74696D655F746F5F6D61780A02
-:1009C0000A703A097072696E742076616C7565738D
-:1009D0000A643A097365742064656661756C7473A2
-:1009E0000A75703A092B310A646F776E3A092D3116
-:1009F0000A706775703A092B31300A7067646F7737
-:100A00006E3A092D31300A0A7370656564203D2005
-:100A100064656C7461202A206D61785F7370656510
-:100A200064202A2028726570656174202F20746903
-:100A30006D655F746F5F6D6178290A003F004D3E00
-:100A40002000433E20004C25640A000A092D204363
-:100A50006F6E736F6C65202D0A4553432F713A09F1
-:100A6000717569740A6D3A096D6F7573656B657997
-:100A70000A000A092D204D61676963202D0A643A36
-:100A80000964656275670A783A096465627567206A
-:100A90006D61747269780A6B3A09646562756720E2
-:100AA0006B6579626F6172640A6D3A09646562759B
-:100AB00067206D6F7573650A763A0976657273699A
-:100AC0006F6E0A733A097374617475730A633A0935
-:100AD000636F6E736F6C65206D6F64650A302D34C3
-:100AE0003A096C61796572302D34284631302D46D3
-:100AF00034290A506175733A09626F6F746C6F61C3
-:100B00006465720A653A09656570726F6D0A6E3ABE
-:100B1000094E4B524F0A7A3A09736C656570204C46
-:100B2000454420746573740A000A002575002E6E12
-:100B30006B726F3A20000A002575002E7377617082
-:100B40005F6261636B736C6173685F6261636B7337
-:100B5000706163653A20000A002575002E73776185
-:100B6000705F67726176655F6573633A20000A00A3
-:100B70002575002E6E6F5F6775693A20000A0025A3
-:100B800075002E737761705F72616C745F72677548
-:100B9000693A20000A002575002E737761705F6C3A
-:100BA000616C745F6C6775693A20000A00257500F6
-:100BB0002E636170736C6F636B5F746F5F636F6ED6
-:100BC00074726F6C3A20000A002575002E737761ED
-:100BD000705F636F6E74726F6C5F636170736C6F64
-:100BE000636B3A20000A0025303258006B65796D3E
-:100BF00061705F636F6E6669672E7261773A20007D
-:100C00000A002575002E6D6F7573653A20000A0085
-:100C10002575002E6B6579626F6172643A20000A57
-:100C2000002575002E6D61747269783A20000A0003
-:100C30002575002E656E61626C653A20000A0025FC
-:100C40003032580064656275675F636F6E6669670E
-:100C50002E7261773A20000A00257500646566618E
-:100C6000756C745F6C617965723A20003F004E4B81
-:100C7000524F3A206F66660A004E4B524F3A206F31
-:100C80006E0A0074696D65725F636F756E743A20E9
-:100C90002530346C580A006B6579626F6172645F4D
-:100CA0006E6B726F3A2025580A006B6579626F612E
-:100CB00072645F69646C653A2025580A006B657937
-:100CC000626F6172645F70726F746F636F6C3A20F1
-:100CD00025580A00686F73745F6B6579626F617283
-:100CE000645F6C65647328293A2025580A000A0954
-:100CF0002D20537461747573202D0A004743433AC5
-:100D000020342E392E33204156522D4C4942433A3D
-:100D100020312E382E31204156525F415243483AFD
-:100D200020617672350A004F5054494F4E533A2095
-:100D30004C55464120424F4F544D41474943204D69
-:100D40004F5553454B45592045585452414B4559F1
-:100D500020434F4E534F4C4520434F4D4D414E4441
-:100D6000204E4B524F203531320A004255494C44F7
-:100D70003A20333064623330302D646972747920E4
-:100D80002830373A35373A3335204A616E203237CA
-:100D90002032303136290A005649443A203078460C
-:100DA000454544284572676F446F7820455A29208D
-:100DB0005049443A20307831333037284572676FD4
-:100DC000446F7820455A29205645523A20307830D1
-:100DD0003030310A00444553433A20742E6D2E6B57
-:100DE0002E206B6579626F617264206669726D771F
-:100DF00061726520666F72204572676F646F780A52
-:100E0000000A092D2056657273696F6E202D0A0045
-:100E10000A6D6F7573653A206F66660A000A6D6F1A
-:100E20007573653A206F6E0A000A6B6579626F61AF
-:100E300072643A206F66660A000A6B6579626F61B8
-:100E400072643A206F6E0A000A6D61747269783AB2
-:100E5000206F66660A000A6D61747269783A206FC5
-:100E60006E0A000A64656275673A206F6E0A000AAE
-:100E700064656275673A206F66660A000A0A626FE7
-:100E80006F746C6F616465722E2E2E2000433E20BD
-:100E9000006565636F6E6669673A0A00536C656545
-:100EA00070204C454420746573740A0000000000F3
-:100EB00000000000000000010204060A0F17202CA9
-:100EC0003A4A5D71879DB3C7DAE9F5FCFFFCF5E9A5
-:100ED000DAC7B39D87715D4A3A2C20170F0A0604C2
-:100EE00002010000000000000000000011241FBEED
-:100EF000CFEFDAE0DEBFCDBF04B603FE24C08091A1
-:100F0000F9019091FA01A091FB01B091FC018730A9
-:100F1000904BA740B04BB9F41092F9011092FA012E
-:100F20001092FB011092FC0114BE84B7877F84BF2E
-:100F300088E10FB6F89480936000109260000FBEB5
-:100F4000E0E0FFE3099511E0A0E0B1E0E0EFFCE5AF
-:100F500002C005900D92AA33B107D9F711E0AAE3B8
-:100F6000B1E001C01D92A93FB107E1F70E94361020
-:100F70000C94762E0C940000FF93EF93E0913A01CD
-:100F8000F0913B01309709F00995EF91FF91089599
-:100F9000FC018591803011F0EFDFFBCF0895FF2732
-:100FA000E0E230E247FF0CC0419597FF09C0EDE257
-:100FB0006095709580959095611D711D811D911DA5
-:100FC00027FF02C0219530E350E2AA27660F771F62
-:100FD000881F991FAA1FA41710F0A41B63955A9588
-:100FE000A9F7AA3008F0A95FA05DAF93F39561154A
-:100FF00071058105910541F7ED3211F4EF93F395F9
-:10100000F21718F43F93F395FBCF8F91B5DFFA9564
-:10101000E1F70895E991F9918591803021F08532C9
-:1010200019F0AADFF9CF089520E0E89455915532E0
-:10103000C1F3503311F4689455915A3348F4505326
-:1010400090F3220F022E220F220F200D250FF4CF36
-:101050000EF4219589919991533619F3533729F15B
-:10106000533559F1BC0188279927E8945C3621F45F
-:101070008991999168945591543639F446EF7EF0F0
-:1010800077FF0DC08FEF9FEF0AC055374AE039F068
-:10109000583540E121F0523642E009F00895FF93BF
-:1010A000EF937DDFEF91FF91B7CFFF93EF93FC01BB
-:1010B00081918030B9F360DFFBCFFF93EF9368DF5E
-:1010C000F1CFDF93CF93CDB7DEB72596A3DFCF91D6
-:1010D000DF910895FC01623021F128F4662349F084
-:1010E000613071F036C0643041F108F1653059F17A
-:1010F00030C08281882311F085EE0CC085EE0EC0D1
-:101100008281882351F085EE0E94131785EE0E949C
-:10111000DB1783EE0E9413171CC083EE0E94DB17BF
-:1011200018C08281811115C083E191E00895828108
-:1011300081110FC082E091E008958281811109C080
-:1011400081EF90E008958281811103C080EE90E0EC
-:10115000089580E090E0089580E090E00895609127
-:10116000BC017091BD018091BE019091BF010E94B0
-:10117000A12156985E9825982D9826982E98279804
-:101180002F98823019F0833021F00895259A2D9AF6
-:101190000895269A2E9A08958FEA98E0892B11F0E7
-:1011A0000E94AF0880E090E0089556985E982598D8
-:1011B0002D9826982E9827982F988FEF90E090934F
-:1011C00089008093880090938B0080938A0090938D
-:1011D0008D0080938C00259A2D9A2FEF80E792E066
-:1011E000215080409040E1F700C00000269A2E9ADE
-:1011F0002FEF80E792E0215080409040E1F700C05F
-:101200000000279A2F9A2FEF80E792E0215080402C
-:101210009040E1F700C0000025982D982FEF80E75F
-:1012200092E0215080409040E1F700C000002698F5
-:101230002E982FEF80E792E0215080409040E1F718
-:1012400000C0000027982F9856985E9825982D98F2
-:1012500026982E9827982F98089589EA80938000E1
-:1012600089E08093810024982C983F988AB18F74EC
-:101270008AB96E98479A8BB1806B8BB9769A0E9427
-:10128000D5088CEA98E0892B11F00E94AC0880E028
-:1012900090E0089580E28093000180913C018111EB
-:1012A0000EC00E94990981E080933C012FEF83EDED
-:1012B00090E3215080409040E1F700C0000080E4BE
-:1012C0000E949F098093000181112EC00E94C909CC
-:1012D00080930001811128C00E94C90980930001F8
-:1012E000811122C08FE30E94C909809300018111FE
-:1012F0001BC00E94C10980E40E949F0980930001E5
-:10130000811112C08CE00E94C909809300018111F3
-:101310000BC00E94C90980930001811105C08FE3B1
-:101320000E94C909809300010E94C10980910001B7
-:1013300008951092B9008AE08093B800089594EA65
-:101340009093BC009091BC0097FFFCCF9091B900A6
-:10135000987F983021F0903111F081E008958093CA
-:10136000BB0084E88093BC008091BC0087FFFCCF69
-:101370008091B900887F883111F0803471F780E066
-:10138000089584E98093BC008091BC0084FDFCCF6B
-:1013900008958093BB0084E88093BC008091BC00DA
-:1013A00087FFFCCF9091B900987F81E0983209F4D3
-:1013B00080E0089584E88093BC008091BC0087FFA2
-:1013C000FCCF8091BB00089580910001811115C070
-:1013D00080E40E949F098093000181110CC082E18A
-:1013E0000E94C90980930001811105C08FEF0E94FE
-:1013F000C909809300010E94C10984B1807F84B92A
-:1014000085B1807F85B98AB1837F8AB98BB1837FAB
-:101410008BB93E98469808950E944A09809300012E
-:101420000E94E40980B38C7080BB81B3836F81BB61
-:10143000AEE3B1E0ECE4F1E08EE08E0F11921D928C
-:101440008E13FCCF8DE299E0892B11F00C942D09BD
-:1014500008959F92AF92BF92CF92DF92EF92FF9248
-:101460000F931F93CF93DF93809100018823E1F0C6
-:1014700080913D018F5F80933D01811115C08AE30A
-:1014800094E00E94C8070E944A09809300018823C3
-:1014900029F080E294E00E94C80706C08CE094E046
-:1014A0000E94C8070E94D5080EE311E0C0E0D0E01A
-:1014B000BB24B39482E0A82ECC24C394D12C2DEF6E
-:1014C000E22E23E0F22EC730D10500F58091000115
-:1014D000811164C080E40E949F0980930001811102
-:1014E00012C082E10E94C9098093000181110BC0E2
-:1014F000C6010C2E01C0880F0A94EAF780950E945D
-:10150000C909809300010E94C10948C0CA30A1F0F6
-:1015100028F4C83059F0C93061F005C0CC3089F0EA
-:1015200070F0CD3089F0209A289810C0219A29981F
-:101530000DC0229A2A980AC0239A2B9807C0529A63
-:1015400001C0539A5B9802C03E9A469890EA9A95D9
-:10155000F1F79FB1799902C082E001C080E09170FB
-:101560009B25982B7C9902C084E001C080E0892BE8
-:101570007D9902C038E001C030E0832B7E9902C023
-:1015800020E101C020E0822B9FB19095991F9927FF
-:10159000991F9295990F907E892B10C08091000120
-:1015A000811174C080E40E949F0980930001882308
-:1015B00009F459C0912C0E94C109892DF80190812C
-:1015C000981739F1808380910101882301F180917E
-:1015D000D70180FF04C082E094E00E94C807809198
-:1015E000D70180FF0CC0809101011F928F93FF9261
-:1015F000EF920E9461080F900F900F900F908091D2
-:10160000D70180FF04C08BEF93E00E94C807A0922F
-:1016100001010E94E40921960F5F1F4FCE30D105D2
-:1016200009F051CF809101018823B1F0815080935E
-:101630000101882339F08FE99FE00197F1F700C09D
-:1016400000000AC0ACE4B1E0EEE3F1E0CF01825F5C
-:1016500091919D938E13FCCF8CEC98E0892BC1F077
-:101660000E94CC0815C083E10E94C9098093000143
-:101670008111A0CF81E40E949F0980930001811114
-:1016800099CF0E94DA09982E909495CF80E096CF5A
-:1016900081E0DF91CF911F910F91FF90EF90DF904C
-:1016A000CF90BF90AF909F900895E82FF0E0E45B5B
-:1016B000FE4F80810895CF92DF92EF92FF920F93B9
-:1016C0001F93CF93DF9384EE93E00E94C8078CE4CE
-:1016D000E82E81E0F82EC0E0D0E09FEDC92E93E027
-:1016E000D92E06ED13E0DF93CF93DF92CF920E94C5
-:1016F00061088CED93E00E94C807F70181917F019A
-:1017000090E00E9407229F938F931F930F930E9454
-:10171000610884ED93E00E94C80721968DB79EB7BB
-:1017200008960FB6F8949EBF0FBE8DBFCE30D10580
-:10173000D1F6DF91CF911F910F91FF90EF90DF9045
-:10174000CF9008958B3B910578F4883A910540F548
-:10175000853A9105D0F48430910508F0B1C081300C
-:10176000910509F4ADC06BC0803E910508F467C0D7
-:10177000883E910508F4A4C09C01205F3109203106
-:10178000310508F05CC090650895853A910509F42B
-:1017900059C0863A910509F058C082E890E408954E
-:1017A000883A910509F454C0893A910509F453C067
-:1017B0008A3A910509F452C08B3A910509F451C057
-:1017C0008C3A910509F450C08D3A910509F44FC047
-:1017D000803B910509F44EC08E3A910509F44DC045
-:1017E0008F3A910509F44CC0813B910509F44BC037
-:1017F000823B910509F44AC0833B910509F449C035
-:10180000843B910509F448C0853B910509F447C024
-:10181000863B910509F446C0873B910509F445C014
-:10182000883B910509F444C0893B910509F443C004
-:101830008A3B910509F442C080E094E4089580E079
-:1018400090E0089581E890E4089583E890E4089595
-:1018500082EE94E4089589EE94E408958AEE94E487
-:10186000089585EB94E4089586EB94E4089587EB5E
-:1018700094E408958CEC94E408958DEC94E4089538
-:1018800083E895E408958AE895E4089582E995E46B
-:10189000089584E995E4089581E296E4089583E249
-:1018A00096E4089584E296E4089585E296E4089526
-:1018B00086E296E4089587E296E408958AE296E443
-:1018C0000895089596E0799FF001112494E5899F89
-:1018D000E00DF11D1124E60FF11DEE0FFF1FEC5C72
-:1018E000FE4F859194910895880F991FFC01EC5546
-:1018F000F040859194910895880F991FFC01EC5D4B
-:10190000FE4F85919491089526E0729FF001112475
-:1019100044E5849FE00DF11D1124E60FF11DEE0F4B
-:10192000FF1FEC5CFE4F859194919C013A95211527
-:101930004FE1340708F41AC13F512115304120F41A
-:101940009F700E947C0C08959C01305321153041FA
-:1019500018F49927906C0895811520E5920769F491
-:101960000E94611B4FEF84E39CE041508040904017
-:10197000E1F700C000000C94C722813020E59207F7
-:1019800031F48091D70181608093D70108959C0143
-:1019900030552115304108F051C0292F33272F70C1
-:1019A000332721303105D9F4AC014370552702C0EB
-:1019B000220F331F4A95E2F73C68AC0164E0440F04
-:1019C000551F6A95E1F744275370242B352B73E09C
-:1019D000880F991F7A95E1F7807699271DC02230EC
-:1019E000310529F4982F8827816F906A0895233054
-:1019F0003105A9F4AC014370552721E030E002C065
-:101A0000220F331F4A95E2F73C6843E0880F991F85
-:101A10004A95E1F7807E9770822B932B08952430AE
-:101A20003105E1F4AC014370552721E030E002C0FC
-:101A3000220F331F4A95E2F73A68E7CF9C013057EF
-:101A40002115304118F49F70906208959C01305820
-:101A50002115304118F49F70906A0895803E9105D9
-:101A6000E0F4803C910558F58133910509F46FC08D
-:101A700048F48932910509F463C08A32910509F46A
-:101A80006DC072C089339105E9F082389105D1F0BB
-:101A90008533910509F44DC067C0833E910581F1FE
-:101AA00038F4803E9105B9F0823E9105D9F05CC0D2
-:101AB000863E910561F1873E9105A1F155C00E94D6
-:101AC000740C08952091EA0120FD02C021FF4CC052
-:101AD00080EE90E049C08091EA0180FFF9CF89E370
-:101AE00090E042C08091EA0182FF0EC08091EA013D
-:101AF00084FF03C080E090E037C083EE90E034C004
-:101B00008091EA0182FFF2CF82EE90E02DC08091B9
-:101B1000EA0183FF0BC08091EA0184FDEBCF87EEE1
-:101B200090E022C08091EA0183FFF5CF86EE90E03D
-:101B30001BC08091EA0185FF07C089E290E014C0D4
-:101B40008091EA0185FFF9CF85E390E00DC0809197
-:101B5000EA0186FF07C08AE290E006C08091EA01B0
-:101B600086FFF9CF81E390E00E94A20B08950895CB
-:101B700080916D0108959FB7F89410925C019FBF0A
-:101B80009091F001943009F057C09091E9009F7056
-:101B90003091EC00232F217030FD20E8922B24E0BF
-:101BA0002093E9002091EB0020FF43C02091EE003C
-:101BB00027FF3FC020915A01222321F02091E80005
-:101BC00025FF37C010925A0126E03091E80035FD1C
-:101BD00015C03091F001343061F53091EB0035FDE6
-:101BE00028C0215021F481E080935A0122C0EFE9FE
-:101BF000FFE03197F1F700C00000E7CF8093F100DC
-:101C00008091E80085FD0AC08091E80080FFFCCF4C
-:101C10008091E8008E778093E80006C08FB7F89433
-:101C200021E020935C018FBF9F709093E90080E0DA
-:101C300008959F709093E9008FEF0895CF93DF93FD
-:101C400000D01F92CDB7DEB79C018091F0018430A7
-:101C500019F593E099833B832A839093E9008FEFF2
-:101C60009091E800815095FD06C095ED9A95F1F7A9
-:101C700000008111F5CF8091E80085FF0DC040E0A4
-:101C800050E063E070E0CE0101960E94EE1080917A
-:101C9000E8008E778093E8000F900F900F90DF910F
-:101CA000CF910895CF93DF9300D01F92CDB7DEB7C9
-:101CB0002091F001243021F522E029839B838A833F
-:101CC00083E08093E9008FEF9091E800815095FDCB
-:101CD00006C095ED9A95F1F700008111F5CF80913E
-:101CE000E80085FF0DC040E050E063E070E0CE0109
-:101CF00001960E94EE108091E8008E778093E800B4
-:101D00000F900F900F90DF91CF9108952091F001E7
-:101D10002430F1F422E02093E9002FEF3091E80025
-:101D2000215035FD06C035ED3A95F1F7000021113F
-:101D3000F5CF2091E80025FF0BC040E050E065E0C2
-:101D400070E00E94EE108091E8008E778093E800AA
-:101D50000895CF93DF932091F001243009F048C01B
-:101D6000EC0180910C018823E1F080910D01882322
-:101D7000C1F085E08093E9008FEF9091E8008150F9
-:101D800095FD06C095E19A95F1F700008111F5CF18
-:101D90008091E80085FF2CC040E050E060E170E0F9
-:101DA00017C081E08093E9008FEF9091E8008150A7
-:101DB00095FD06C095ED9A95F1F700008111F5CFDC
-:101DC0008091E80085FF14C040E050E068E070E0DA
-:101DD000CE010E94EE108091E8008E778093E8009B
-:101DE00080E1FE01ADE5B1E001900D928A95E1F749
-:101DF000DF91CF91089589E794E00E94C807809110
-:101E0000EF01811109C00E9483120E94E0128091AB
-:101E1000E20084608093E200089585E794E00E94E8
-:101E2000C8071092EF01089581E794E00C94C80769
-:101E30008DE694E00E94C8070C94972C89E694E004
-:101E40000E94C8070E945D220E949D2C0E94851559
-:101E50000C94B70D20915B012F5F822F62E30E94EB
-:101E60000B2E992319F020935B01089510925B01CA
-:101E700080915C01882371F18091F001843041F5FB
-:101E80008091E9008F702091EC00922F917020FDDD
-:101E900090E8892B94E09093E9009091EB0090FFFB
-:101EA00014C09091EE0097FF10C09091E80095FF4C
-:101EB00003C01092F100F9CF9091E80090FF05C0A7
-:101EC0009091E8009E779093E8008F708093E900EE
-:101ED00010925C01089542E061EC81E00E94FD11E6
-:101EE00042E061EC82E00E94FD1142E061EC83E09F
-:101EF0000E94FD1142E261EC84E00E94FD1142E18A
-:101F000061EC85E00C94FD118091F201833009F4BD
-:101F100055C030F4813071F0823009F48EC00895DC
-:101F20008A3009F47AC08B3009F460C0893009F036
-:101F30009CC020C08091F101813A09F096C0809147
-:101F4000E800877F8093E8008091F5019091F60189
-:101F5000892B21F460E18DE591E003C060E080E031
-:101F600090E070E00E9439118091E8008B778093B7
-:101F7000E80008958091F101813209F076C08091E6
-:101F8000F5019091F601009719F0049709F06DC0E2
-:101F90008091E800877F8093E8008091E80082FDCF
-:101FA00005C08091F0018111F8CF5FC08091F100F0
-:101FB00080936D018091E8008B7753C08091F1018F
-:101FC000813A09F052C08091F5019091F601892B78
-:101FD00009F04BC08091E800877F8093E8008091F2
-:101FE000E80080FFFCCF80910C0136C08091F101A8
-:101FF0008132D9F58091F5019091F601892BA9F5EF
-:102000008091E800877F8093E8000E9432128091DF
-:10201000F30180930C010C94611B8091F1018132DA
-:1020200021F58091E800877F8093E8000E943212BA
-:102030008091F40180936E0108958091F101813ABD
-:10204000A1F48091E800877F8093E8008091E80008
-:1020500080FFFCCF80916E018093F1008091E800B9
-:102060008E778093E8000C943212089584B7877FAE
-:1020700084BF88E10FB6F8948093600010926000EE
-:102080000FBE90E080E80FB6F894809361009093C3
-:1020900061000FBE0E9412160E9483120E94E0127D
-:1020A0008091E20084608093E2008BEB9DE00E94CF
-:1020B0009C2178940E9465150E94141682E091E09C
-:1020C0000E9480150E94852C88E594E00E94C80734
-:1020D0008091F001853089F484E594E00E94C8077E
-:1020E0000E9421228091EE01882391F30E944922CF
-:1020F000882371F30E94D810EBCF0E944216E8CFDC
-:10210000292F332723303105C9F064F421303105FC
-:1021100081F02230310509F043C08DE890E021EBD9
-:1021200034E042C021323105F1F02232310541F173
-:1021300037C082E190E02EE335E036C09927813048
-:10214000910541F08230910541F0892B49F5EDEA86
-:10215000F4E005C0E5E9F4E002C0EDE7F4E08491C5
-:1021600090E09F0121C06530D8F4E62FF0E0EE0F3B
-:10217000FF1FEB5DFE4F2081318189E090E014C0AC
-:10218000653070F470E0FB01EE0FFF1FE55EFE4F5F
-:1021900020813181FB01EA5EFE4F808190E004C026
-:1021A00080E090E020E030E0FA0131832083089560
-:1021B00080E189BD82E189BD09B400FEFDCF809137
-:1021C000D8008F7D8093D8008091E000826080935A
-:1021D000E0008091E00081FDFCCF0895CF92DF9276
-:1021E000EF92FF920F931F93CF93DF93EC018B013C
-:1021F0006A010E945112811133C0C114D10439F017
-:10220000F60180819181081B190BC80FD91FE12CA1
-:10221000F12C0115110519F18091E80085FD16C01A
-:102220008091E8008E778093E800C114D10449F0D2
-:10223000F60180819181E80EF91EF182E08285E04D
-:102240000FC00E945112882321F30AC08991809304
-:10225000F10001501109FFEFEF1AFF0ADACF80E019
-:10226000DF91CF911F910F91FF90EF90DF90CF9072
-:1022700008952091F7013091F8012617370748F0AB
-:102280006115710539F42091E8002E772093E8005C
-:1022900001C0B90140E061157105A9F12091F0017B
-:1022A000222309F443C0253009F442C02091E800FC
-:1022B00023FD40C02091E80022FD32C02091E800BB
-:1022C00020FFE9CF4091F3002091F20030E0342B61
-:1022D000FC01CF016115710559F02830310540F43A
-:1022E00081918093F100615071092F5F3F4FF1CFD1
-:1022F00041E02830310509F040E02091E8002E77D8
-:102300002093E800C8CF4111C9CF0AC08091F001E5
-:10231000882361F0853061F08091E80083FD0AC078
-:102320008091E80082FFF2CF80E0089582E0089576
-:1023300083E0089581E008952091F7013091F8013C
-:102340002617370748F06115710539F42091E80028
-:102350002E772093E80001C0B901FC0120E061154F
-:10236000710591F18091F001882309F440C0853016
-:1023700009F43FC08091E80083FD3DC08091E800F2
-:1023800082FD2FC08091E80080FFE9CF2091F3000B
-:102390008091F20090E0922B6115710559F0883020
-:1023A000910540F424912093F10031966150710918
-:1023B0000196F2CF21E0089709F020E08091E80033
-:1023C0008E778093E800CBCF2111CCCF0AC08091CB
-:1023D000F001882361F0853061F08091E80083FD91
-:1023E0000AC08091E80082FFF2CF80E0089582E089
-:1023F000089583E0089581E00895982F973058F567
-:102400009093E900981739F07091EC002091ED005D
-:102410005091F00003C0242F762F50E021FF19C007
-:102420003091EB003E7F3093EB003091ED003D7F2B
-:102430003093ED003091EB0031603093EB007093FE
-:10244000EC002093ED005093F0002091EE0027FF68
-:1024500007C09F5FD3CF8F708093E90081E008951C
-:1024600080E008958091F10187FF11C08091E8001C
-:1024700082FD05C08091F0018111F8CF11C08091DB
-:10248000E8008B770BC08091F001882349F08091A0
-:10249000E80080FFF8CF8091E8008E778093E80015
-:1024A00008952091E4003091E50095E64091EC001C
-:1024B000842F817040FF22C08091E80080FD1CC005
-:1024C0008091F001882391F0853091F08091EB00AC
-:1024D00085FD10C04091E4005091E500421753077C
-:1024E00029F39A01915011F784E0089582E008954C
-:1024F00083E0089581E0089580E008954091E80028
-:1025000042FFDECF08950E94F1120E94F912E0EE20
-:10251000F0E0808181608083E8EDF0E080818F775A
-:10252000808319BCA7EDB0E08C918E7F8C93808165
-:102530008F7E80831092EF0108950F931F93CF93A6
-:10254000DF930E94F1120E94F912C8EDD0E0888159
-:102550008F77888388818068888388818F7D88834E
-:1025600019BC1092F0011092EC011092EE01109241
-:10257000ED0100EE10E0F80180818B7F808388817F
-:102580008160888342E060E080E00E94FD11E1EE1E
-:10259000F0E080818E7F8083E2EEF0E080818160D8
-:1025A0008083808188608083F80180818E7F808332
-:1025B000888180618883DF91CF911F910F91089569
-:1025C000E8EDF0E080818F7E8083E7EDF0E08081B0
-:1025D0008160808384E082BF81E08093EF010C946E
-:1025E0009D12E8EDF0E080818E7F80831092E20002
-:1025F00008951092DA001092E10008951F920F9250
-:102600000FB60F9211242F933F934F935F936F93C5
-:102610007F938F939F93AF93BF93EF93FF9380919B
-:10262000E10082FF0BC08091E20082FF07C0809131
-:10263000E1008B7F8093E1000E942A0F8091DA00F5
-:1026400080FF1FC08091D80080FF1BC08091DA00FE
-:102650008E7F8093DA008091D90080FF0DC080E1E9
-:1026600089BD82E189BD09B400FEFDCF81E0809380
-:10267000F0010E94FB0E05C019BC1092F0010E94EF
-:102680000D0F8091E10080FF19C08091E20080FF72
-:1026900015C08091E2008E7F8093E2008091E2007D
-:1026A00080618093E2008091D80080628093D8009E
-:1026B00019BC85E08093F0010E94180F8091E10021
-:1026C00084FF30C08091E20084FF2CC080E189BD8E
-:1026D00082E189BD09B400FEFDCF8091D8008F7DD5
-:1026E0008093D8008091E1008F7E8093E1008091FB
-:1026F000E2008F7E8093E2008091E200816080930F
-:10270000E2008091EC01882311F084E007C0809101
-:10271000E30087FD02C081E001C083E08093F00107
-:102720000E941E0F8091E10083FF29C08091E2008A
-:1027300083FF25C08091E100877F8093E10082E0E4
-:102740008093F0011092EC018091E1008E7F8093E4
-:10275000E1008091E2008E7F8093E2008091E200B0
-:1027600080618093E20042E060E080E00E94FD1121
-:102770008091F00088608093F0000E94140FFF9118
-:10278000EF91BF91AF919F918F917F916F915F91E9
-:102790004F913F912F910F900FBE0F901F90189562
-:1027A0001F920F920FB60F9211242F933F934F93C6
-:1027B0005F936F937F938F939F93AF93BF93CF93C9
-:1027C000DF93EF93FF93C091E900CF708091EC000D
-:1027D000D82FD17080FDD0E81092E9008091F000F0
-:1027E000877F8093F00078940E9414141092E9007F
-:1027F0008091F00088608093F000CD2BCF70C09363
-:10280000E900FF91EF91DF91CF91BF91AF919F913F
-:102810008F917F916F915F914F913F912F910F9089
-:102820000FBE0F901F9018951F93CF93DF93CDB7D6
-:10283000DEB7AA970FB6F894DEBF0FBECDBFE1EFAB
-:10284000F1E088E08E0F9091F10091938E13FBCF11
-:102850000E94840F8091E80083FF1FC18091F101E5
-:102860009091F201492F50E04A30510508F015C10E
-:10287000FA01EA5AFF4F0C942B2E803881F08238EF
-:1028800009F00BC18091F5018F708093E900809170
-:10289000EB0085FB882780F91092E90006C0809143
-:1028A000ED019091EE01911182609091E800977F87
-:1028B0009093E8008093F1001092F100C8C0282F97
-:1028C0002D7F09F0EAC0882319F0823061F0E5C05D
-:1028D0008091F301813009F0E0C0933009F080E08D
-:1028E0008093EE012BC08091F301811127C080916C
-:1028F000F5018F7009F4D1C08093E9002091EB00BD
-:1029000020FF1CC0933021F48091EB00806214C042
-:102910009091EB0090619093EB0021E030E0A901F1
-:1029200002C0440F551F8A95E2F74093EA001092C7
-:10293000EA008091EB0088608093EB001092E90040
-:102940008091E800877F86C08111A7C01091F301B4
-:102950001F778091E3008078812B8093E300809142
-:10296000E800877F8093E8000E9432128091E8009F
-:1029700080FFFCCF8091E30080688093E300111119
-:1029800002C082E001C083E08093F00186C08058DD
-:10299000823008F082C08091F3019091F4018C3D67
-:1029A00053E0950779F583E08A838AE289834FB7FC
-:1029B000F894DE01139620E03EE051E2E32FF0E0D0
-:1029C00050935700E49120FF03C0E295EF703F5F02
-:1029D000EF708E2F90E0EA3010F0C79601C0C096DD
-:1029E0008D939D932F5F243149F74FBF8091E8006D
-:1029F000877F8093E8006AE270E0CE0101960E9432
-:102A0000391114C0AE014F5F5F4F6091F5010E9414
-:102A10008010BC01892B09F440C09091E800977F99
-:102A20009093E80089819A810E949C118091E8002E
-:102A30008B778093E80031C0803879F58091E80089
-:102A4000877F8093E8008091EC018093F100809172
-:102A5000E8008E778093E8000E9432121EC0811138
-:102A60001CC09091F3019230C0F48091E800877F00
-:102A70008093E8009093EC010E9432128091EC0167
-:102A8000811106C08091E30087FD02C081E001C092
-:102A900084E08093F0010E946B0F8091E80083FF37
-:102AA0000AC08091E800877F8093E8008091EB0066
-:102AB00080628093EB00AA960FB6F894DEBF0FBE3B
-:102AC000CDBFDF91CF911F910895CF938091F001F9
-:102AD0008823A1F0C091E900CF709091EC00892F7C
-:102AE000817090FD80E8C82B1092E9008091E80089
-:102AF00083FD0E941414CF70C093E900CF91089514
-:102B000090937401809373010895E0917301F091A3
-:102B10007401309721F00190F081E02D099480E05C
-:102B20000895EF92FF920F931F93CF93DF93E0915D
-:102B30007301F09174013097B1F18C010280F3813F
-:102B4000E02D09958091D70182FF2DC080FF04C040
-:102B500083E796E00E94C807E80110E18DE6E82EC1
-:102B600086E0F82E8091D70180FF0BC088811F92EC
-:102B70008F93FF92EF920E9461080F900F900F9039
-:102B80000F90115021961111EDCF8091D70180FF48
-:102B90000AC08BE696E0DF91CF911F910F91FF90D5
-:102BA000EF900C94C807DF91CF911F910F91FF9088
-:102BB000EF900895E0917301F0917401309721F046
-:102BC0000480F581E02D09940895209171013091E0
-:102BD00072018217930771F09093720180937101D3
-:102BE000E0917301F0917401309721F00680F78134
-:102BF000E02D0994089520916F01309170018217A2
-:102C0000930771F09093700180936F01E0917301CD
-:102C1000F0917401309721F00084F185E02D099442
-:102C2000089508950C9411160E9463220E940C0AC4
-:102C30000C942923CF93C82F8091D70182FF1EC007
-:102C400080FF04C08CE896E00E94C8078091D701FD
-:102C500080FF0CC01F92CF9387E896E09F938F93DD
-:102C60000E9461080F900F900F900F908091D701F4
-:102C700080FF04C085E896E00E94C8078C2FCF91A2
-:102C80000C94B70DCF92DF92EF92FF920F931F93A8
-:102C9000CF93DF93CDB7DEB72B970FB6F894DEBF97
-:102CA0000FBECDBF0E94290A86E7C82E81E0D82E2C
-:102CB00000E010E0E02E802F0E94550BF6014191BC
-:102CC0006F01F42EF826B1F40F5F1F4F0E3011057F
-:102CD00089F78FEF89838A831B820E946C2281602F
-:102CE000782F9D838C8349815A816B818D810E94CD
-:102CF000E51640C09091D70191FF04C08B870E94D8
-:102D00005B0B8B8520E030E04F2D50E0922FBA0115
-:102D1000022E02C0759567950A94E2F760FF24C001
-:102D20002E83EF8221E030E0690102C0CC0CDD1C73
-:102D30009A95E2F790E08C219D21892B09F420E0FF
-:102D400028870E946C228160782F9A8789874E811C
-:102D50005F8168858A850E94E516F801EA58FE4F72
-:102D60008081C826C08206C02F5F3F4F26303105C4
-:102D700069F6AACF0E949A26109175010E948515C6
-:102D80001817A1F00E948515809375012B960FB638
-:102D9000F894DEBF0FBECDBFDF91CF911F910F9191
-:102DA000FF90EF90DF90CF900C941A162B960FB6F1
-:102DB000F894DEBF0FBECDBFDF91CF911F910F9171
-:102DC000FF90EF90DF90CF900895CF93DF93CDB732
-:102DD000DEB72B970FB6F894DEBF0FBECDBF4F8383
-:102DE000588769877A878B87DE01119686E0FD0117
-:102DF00011928A95E9F785E0FE01379601900D92D0
-:102E00008A95E1F749815A816B817C818D819E8110
-:102E10000E94FB1D2B960FB6F894DEBF0FBECDBFF0
-:102E2000DF91CF910895CF93882309F4C2C0C82FB2
-:102E3000823859F40E94851581FDBBC089E30E9448
-:102E400097200E94762189E30CC0833879F40E9490
-:102E5000851580FDAEC083E50E9497200E947621F3
-:102E600083E50E94EA20CF910C947621843859F4AE
-:102E70000E94851582FD9DC087E40E9497200E94D4
-:102E8000762187E4EECF8CEF8C0F813A48F48C2FBB
-:102E90000E942D2B81118DC08C2F0E949720E3CF93
-:102EA00080E28C0F883048F4C77081E001C0880F41
-:102EB000CA95EAF70E943F21D6CF8BE58C0F83306D
-:102EC00078F4C53A29F0C63A31F083E890E005C0BD
-:102ED00081E890E002C082E890E0CF910C94E51583
-:102EE00088E58C0F833108F064C0C83A39F1C93ADB
-:102EF00041F1CA3A49F1CB3A51F1CC3A59F1CD3AC4
-:102F000061F1C03B69F1CE3A71F1CF3A79F1C13B41
-:102F100081F1C23B89F1C33B91F1C43B99F1C53BBF
-:102F2000A1F1C63BA9F1C73BB1F1C83BB9F1C93B1F
-:102F3000C1F1CA3BC9F180E090E038C082EE90E078
-:102F400035C089EE90E032C08AEE90E02FC085EB6C
-:102F500090E02CC086EB90E029C087EB90E026C083
-:102F60008CEC90E023C08DEC90E020C083E891E0F1
-:102F70001DC08AE891E01AC082E991E017C084E997
-:102F800091E014C081E292E011C083E292E00EC0B1
-:102F900084E292E00BC085E292E008C086E292E013
-:102FA00005C087E292E002C08AE292E0CF910C94E1
-:102FB000FB15CF910895882309F44BC0823859F44A
-:102FC0000E94851581FF45C089E30E9497200E94D9
-:102FD000762189E30CC0833871F40E94851580FF47
-:102FE00038C083E50E9497200E94762183E50E94E5
-:102FF000EA200C947621843859F40E94851582FFCA
-:1030000028C087E40E9497200E94762187E4EFCFB2
-:103010009CEF980F913A58F390E2980F983050F443
-:10302000877091E001C0990F8A95EAF7892F0E9475
-:103030004521DFCF9BE5980F933020F480E090E0AE
-:103040000C94E515885A833120F480E090E00C94CC
-:10305000FB150895882321F00E943F210C947621CE
-:103060000895882321F00E9445210C94762108952B
-:10307000BF92CF92DF92EF92FF920F931F93CF9365
-:10308000DF9300D000D000D0CDB7DEB725E0FC0143
-:10309000DE01119601900D922A95E1F7FC01408125
-:1030A00031810281258122952F7063817481672B84
-:1030B00009F4E5C23F3F19F44F3F09F4E0C27C0137
-:1030C00049833A8389819A812E830E945620182F42
-:1030D000B92E0E9455200E941C1FEB2DE295EF7027
-:1030E000F0E0E05AFF4F2E810C942B2E8B2D807F29
-:1030F0009B2D9F70F92E882319F0F29480EFF8220F
-:10310000002349F0FF2009F467C28F2D0E944F2150
-:103110000E94762161C2812F0E94DB17FF2009F4F3
-:10312000AEC28F2D0E94552126960FB6F894DEBFB1
-:103130000FBECDBFDF91CF911F910F91FF90EF9008
-:10314000DF90CF90BF900C9476213B2D307F8B2D5C
-:103150008F70303211F08295807F112319F0113079
-:1031600021F12CC00023B9F0222309F4A0C12130A1
-:1031700009F09DC126960FB6F894DEBF0FBECDBFF5
-:10318000DF91CF911F910F91FF90EF90DF90CF9043
-:10319000BF900C945F21222319F0213009F46FC2F3
-:1031A0008E830E9462218E8196C1002321F02230FD
-:1031B00008F065C27CC1211162C28DC1002321F0DB
-:1031C000222309F474C108C2222309F484C119C25C
-:1031D0002B2D26952695237030E02115310521F001
-:1031E00021303105D1F04BC2002321F0812F9B2DDE
-:1031F000937002C080E090E026960FB6F894DEBF90
-:103200000FBECDBFDF91CF911F910F91FF90EF9037
-:10321000DF90CF90BF900C94E515002321F0812F13
-:103220009B2D937002C080E090E026960FB6F89434
-:10323000DEBF0FBECDBFDF91CF911F910F91FF90E9
-:10324000EF90DF90CF90BF900C94FB15812F00235F
-:1032500019F00E94202502C00E94882526960FB6EC
-:10326000F894DEBF0FBECDBFDF91CF911F910F91BC
-:10327000FF90EF90DF90CF90BF900C940D268B2D98
-:10328000837009F07BC00111FAC1812F8295869568
-:103290008770880F880F912F9F70C92ED12CE12C39
-:1032A000F12C082E04C0CC0CDD1CEE1CFF1C0A9473
-:1032B000D2F714FF12C04FE050E060E070E004C0AD
-:1032C000440F551F661F771F8A95D2F7CB01BA01AD
-:1032D000609570958095909503C060E070E0CB019B
-:1032E0002B2D269526952370422F50E04230510514
-:1032F000D9F04330510569F16C297D298E299F2928
-:103300004130510551F126960FB6F894DEBF0FBE3D
-:10331000CDBFDF91CF911F910F91FF90EF90DF9084
-:10332000CF90BF900C94431F6C297D298E299F2933
-:1033300026960FB6F894DEBF0FBECDBFDF91CF91BA
-:103340001F910F91FF90EF90DF90CF90BF900C9462
-:103350005F1F0E94431FC701B60126960FB6F8945F
-:10336000DEBF0FBECDBFDF91CF911F910F91FF90B8
-:10337000EF90DF90CF90BF900C94271F002319F09F
-:103380008B2D817001C08695882309F478C1812F27
-:10339000829586958770880F880F912F9F70C92E10
-:1033A000D12CE12CF12C082E04C0CC0CDD1CEE1C21
-:1033B000FF1C0A94D2F714FF12C04FE050E060E007
-:1033C00070E004C0440F551F661F771F8A95D2F71F
-:1033D000CB01BA01609570958095909503C060E02F
-:1033E00070E0CB012B2D269526952370422F50E0BF
-:1033F00042305105D9F04330510569F16C297D29DE
-:103400008E299F294130510551F126960FB6F89427
-:10341000DEBF0FBECDBFDF91CF911F910F91FF9007
-:10342000EF90DF90CF90BF900C941D206C297D29E8
-:103430008E299F2926960FB6F894DEBF0FBECDBF0A
-:10344000DF91CF911F910F91FF90EF90DF90CF9080
-:10345000BF900C9439200E941D20C701B60126960A
-:103460000FB6F894DEBF0FBECDBFDF91CF911F9195
-:103470000F91FF90EF90DF90CF90BF900C940120C0
-:10348000103FD1F118F4103E50F4A1C0123F09F4DE
-:1034900063C008F44CC0133F09F473C098C01F7098
-:1034A0008B2D8F710023A1F00E949A1F812F2696E9
-:1034B0000FB6F894DEBF0FBECDBFDF91CF911F9145
-:1034C0000F91FF90EF90DF90CF90BF900C942A184F
-:1034D0000E94BB1F812F26960FB6F894DEBF0FBE49
-:1034E000CDBFDF91CF911F910F91FF90EF90DF90B3
-:1034F000CF90BF900C9431180023A9F02111BFC0C8
-:103500008B2D8F7126960FB6F894DEBF0FBECDBF00
-:10351000DF91CF911F910F91FF90EF90DF90CF90AF
-:10352000BF900C94E01F223008F0A9C0E9CF00231F
-:10353000A9F08B2D8F7126960FB6F894DEBF0FBEC3
-:10354000CDBFDF91CF911F910F91FF90EF90DF9052
-:10355000CF90BF900C949A1F002359F38B2D8F713D
-:1035600026960FB6F894DEBF0FBECDBFDF91CF9188
-:103570001F910F91FF90EF90DF90CF90BF900C9430
-:10358000BB1F002399F08B2D8F7126960FB6F894F0
-:10359000DEBF0FBECDBFDF91CF911F910F91FF9086
-:1035A000EF90DF90CF90BF900C94851F26960FB6BA
-:1035B000F894DEBF0FBECDBFDF91CF911F910F9169
-:1035C000FF90EF90DF90CF90BF900C947B1F002373
-:1035D000A9F0222309F4ADCF812F26960FB6F894D7
-:1035E000DEBF0FBECDBFDF91CF911F910F91FF9036
-:1035F000EF90DF90CF90BF900C941317222309F423
-:10360000ADCF812F26960FB6F894DEBF0FBECDBF8B
-:10361000DF91CF911F910F91FF90EF90DF90CF90AE
-:10362000BF900C94DB174B2D4F70612FC7010E9488
-:103630006A0826960FB6F894DEBF0FBECDBFDF91A5
-:10364000CF911F910F91FF90EF90DF90CF90BF909F
-:103650000C949F1E4B2D4F70612FC70126960FB6FD
-:10366000F894DEBF0FBECDBFDF91CF911F910F91B8
-:10367000FF90EF90DF90CF90BF900C94610C269656
-:103680000FB6F894DEBF0FBECDBFDF91CF911F9173
-:103690000F91FF90EF90DF90CF90BF9008950E9420
-:1036A0005C210E9431210E9476210E9440270E94C5
-:1036B0000D2680E090E00E94E51580E090E00C94FB
-:1036C000FB150E944C210C944F1B0E945620292F61
-:1036D00022952F7030E02C3031054CF42A30310522
-:1036E0006CF4225031092230310588F407C02C30A7
-:1036F000310549F02F30310531F009C0803E48F0E6
-:10370000803F29F406C093FB882780F9089580E064
-:10371000089581E00895CF93DF9300D000D01F92E9
-:10372000CDB7DEB70F900F900F900F900F90DF91F5
-:10373000CF910895CF93DF9300D000D000D0CDB7C4
-:10374000DEB726960FB6F894DEBF0FBECDBFDF9171
-:10375000CF9108951F93CF93DF93C091840116E01A
-:1037600080918501C81799F0D0E01C9FF0011D9F42
-:10377000F00D1124EA57FE4F40815181628173811F
-:10378000848195810E949A1B2196C770E9CFDF91B1
-:10379000CF911F9108954091B6015091B70160916A
-:1037A000B8017091B9018091BA019091BB010C945C
-:1037B0009A1B8091BB0182958F7009F054C0809153
-:1037C000B801882309F44FC080918401A09185013C
-:1037D0006091B6017091B7014091B9015091BA0161
-:1037E000B6E08A1709F43FC090E041155105C1F1D8
-:1037F0007F3F11F46F3FA1F1B89FF001B99FF00D29
-:103800001124EA57FE4F218172132AC020816213CE
-:1038100027C02281211124C0238134812417350738
-:1038200010F421503109241B350B283C3105C0F41C
-:103830002091BB012F7020612093BB0126E0289FBF
-:10384000F001299FF00D1124E557FE4F80818F7004
-:103850008061808386EB91E00E9438180C94AA1B4B
-:1038600001968770BECF0895CF92DF92EF92FF92BC
-:103870000F931F93CF93DF93CDB7DEB762970FB649
-:10388000F894DEBF0FBECDBF8C0185E0F801DE01EC
-:103890001D9601900D928A95E1F7D8014C911196F1
-:1038A0005C91119712966C9112971396CD90DC90C3
-:1038B00014973091B6017091B7018091B901909140
-:1038C000BA01009709F46BC17F3F19F43F3F09F437
-:1038D00066C1E090B801EE2009F4C0C02091BB01A0
-:1038E000C816D90628F0F601E81BF90BCF0104C071
-:1038F000809590958C0D9D1DFF24F394883C910537
-:1039000078F0F12C207F09F0C6C07C2DD98AC88AB6
-:1039100089890E948B1B86EB91E00E943818B1C008
-:10392000822F807F09F046C0751314C0341312C073
-:10393000611110C02F7020612093BB010E94CB1B2E
-:1039400086EB91E00E9438188091BB01D801159652
-:103950008C932EC0CD2819F15F3F11F44F3FF9F041
-:10396000F62E61111CC0809184012091850136E002
-:10397000821709F45AC090E0389FF001399FF00D8A
-:103980001124EA57FE4F7181571306C07081471307
-:1039900003C07281711103C001968770E9CFF62EC2
-:1039A000662309F418C18091BB0181608093BB013B
-:1039B000F12C11C1751308C0341306C0611104C085
-:1039C0008091BB01D801C3C04D875E878D859E85E0
-:1039D0006A8B0E94651B6A898823E1F16623D1F115
-:1039E0002091BB01822F82958F7090E0029774F036
-:1039F0008091B6019091B70198878F831986DB86F5
-:103A0000CA862C87CE0107960E94381886E0F801F6
-:103A1000A6EBB1E001900D928A95E1F70E94D91BC7
-:103A20000E94CB1BFF24F394D6C04D875E878D8503
-:103A30009E850E945620292F22952F7030E022303B
-:103A400031050CF0BCC09F7009F0B6C0805E8830B4
-:103A500008F4C1C0C8010E943818E4CFC816D906BE
-:103A600008F453C0F601E81BF90BCF01883C91051F
-:103A700008F450C0F12C7C2DD98AC88A89890E940B
-:103A80008B1BE6EBF1E086E0DF011D928A95E9F7FA
-:103A90000E94CB1BA0C0751314C0341312C0611157
-:103AA00010C08091BB01F8018583C8010E943818BD
-:103AB00086E0E6EBF1E0DF011D928A95E9F7FE2C46
-:103AC0008AC04D875E878D859E856A8B0E94651BA7
-:103AD0006A89882309F4BECF662309F4BBCF2091FD
-:103AE000BB01822F82958F7090E002970CF48ECFED
-:103AF0008091B6019091B7019A8389831B82DD8200
-:103B0000CC822E83CE0101967FCF809590958C0D2F
-:103B10009D1DACCFF62E662309F49CCF75132EC0E5
-:103B200034132CC02091BB0120FD1FC0822F829531
-:103B30008F70D9F0D80115962C9315978F3049F0D6
-:103B40008F5F982F9295907F822F8F70892B15967B
-:103B50008C93C8010E94381886E0F801A6EBB1E00A
-:103B600001900D928A95E1F793CF86E0F801A6EBDC
-:103B7000B1E001900D928A95E1F72DC04D875E87E7
-:103B80008D859E850E94651B811140CF8091BB0170
-:103B900081608093BB01C8010E9438181CC0662355
-:103BA00009F458CF4D875E878D859E850E94651BE1
-:103BB000882309F44FCF2ACF811148CF0CC024307D
-:103BC00031050CF047CF9F7009F440CFF801958183
-:103BD000907F09F03BCF8F2D62960FB6F894DEBF31
-:103BE0000FBECDBFDF91CF911F910F91FF90EF904E
-:103BF000DF90CF9008951F93CF93DF93CDB7DEB7BB
-:103C00002C970FB6F894DEBF0FBECDBF4F835887F9
-:103C100069877A878B879C87CE0107960E94341C20
-:103C2000882369F08F8198852A853B85232BF1F1C4
-:103C30009F3F09F063C08F3F09F060C037C086E046
-:103C4000FE013796DE01119601900D928A95E1F7FB
-:103C50006F817885EA85FB85309741F17F3F11F4CC
-:103C60006F3F21F12091850130E0C90101968770F5
-:103C700099274091840150E08417950709F447C0C3
-:103C800069837A83FD83EC8396E0929FD001939FB2
-:103C9000B00D1124AA57BE4FFE01319601900D922E
-:103CA0009A95E1F7809385010E94AA1B16E0809106
-:103CB0008401909185018917C1F1189FC0011124D9
-:103CC0008A579E4F0E94341C882379F1E091840129
-:103CD0001E9FF0011124EA57FE4F408151816281FD
-:103CE0007381848195810E949A1B8091840190E068
-:103CF00001968770992780938401D9CF4F81588589
-:103D000069857A858B859C850E949A1BCFCF0E94FE
-:103D1000611B1092850110928401E6EBF1E086E0D0
-:103D2000DF011D928A95E9F7C1CF2C960FB6F89462
-:103D3000DEBF0FBECDBFDF91CF911F910895EF92EF
-:103D4000FF920F931F93CF93DF938C01892B09F47C
-:103D50006CC0F12CEE24E394E8012196F8018491E3
-:103D6000843740F4843008F051C0813081F08230D3
-:103D700019F15BC0853709F444C0A8F19CE7980F9E
-:103D8000903708F052C08F770E94DB1741C00E5F5A
-:103D90001F4FFE01C49180E28C0F883048F4C77039
-:103DA0008E2D01C0880FCA95EAF70E944F2114C0DA
-:103DB0008C2F0E9413172DC00E5F1F4FFE01C49160
-:103DC00080E28C0F883058F4C7708E2D01C0880FA8
-:103DD000CA95EAF70E9455210E9476211AC08C2FBD
-:103DE0000E94DB1716C00E5F1F4FFE01C491CC234B
-:103DF00081F08FE99FE00197F1F700C00000C1500A
-:103E0000F6CF0E5F1F4FFE01F49003C00E94131700
-:103E10008E018F2D882309F49FCFEFE9FFE03197C2
-:103E2000F1F700C000008150F5CFDF91CF911F91D5
-:103E30000F91FF90EF90089508956093C0017093E3
-:103E4000C1018093C2019093C3010C944F1B0F9347
-:103E50001F930091C0011091C1012091C2013091C6
-:103E6000C301DC01CB01802B912BA22BB32B8093C0
-:103E7000C0019093C101A093C201B093C3011F91EF
-:103E80000F910C944F1B0F931F930091C001109141
-:103E9000C1012091C2013091C301DC01CB0180231B
-:103EA0009123A223B3238093C0019093C101A093D7
-:103EB000C201B093C3011F910F910C944F1B0F933C
-:103EC0001F930091C0011091C1012091C201309156
-:103ED000C301DC01CB0180279127A227B327809360
-:103EE000C0019093C101A093C201B093C3011F917F
-:103EF0000F910C944F1B1092BC011092BD011092B7
-:103F0000BE011092BF010C944F1B41E050E060E0F5
-:103F100070E004C0440F551F661F771F8A95D2F7C3
-:103F20004093BC015093BD016093BE017093BF01EB
-:103F30000C944F1B41E050E060E070E004C0440F7F
-:103F4000551F661F771F8A95D2F78091BC0190910B
-:103F5000BD01A091BE01B091BF01482B592B6A2B26
-:103F60007B2B4093BC015093BD016093BE017093C5
-:103F7000BF010C944F1B41E050E060E070E004C0D2
-:103F8000440F551F661F771F8A95D2F740955095AD
-:103F9000609570958091BC019091BD01A091BE018A
-:103FA000B091BF01482359236A237B234093BC016E
-:103FB0005093BD016093BE017093BF010C944F1BE1
-:103FC00041E050E060E070E004C0440F551F661F00
-:103FD000771F8A95D2F78091BC019091BD01A09185
-:103FE000BE01B091BF01482759276A277B2740931C
-:103FF000BC015093BD016093BE017093BF010C944E
-:104000004F1B0F931F930091BC011091BD01209194
-:10401000BE013091BF01DC01CB01802B912BA22B83
-:10402000B32B8093BC019093BD01A093BE01B093CC
-:10403000BF011F910F910C944F1B0F931F93009181
-:10404000BC011091BD012091BE013091BF01DC0186
-:10405000CB0180239123A223B3238093BC019093AF
-:10406000BD01A093BE01B093BF011F910F910C94AD
-:104070004F1B0F931F930091BC011091BD01209124
-:10408000BE013091BF01DC01CB0180279127A2271F
-:10409000B3278093BC019093BD01A093BE01B09360
-:1040A000BF011F910F910C944F1B0895CF92DF9287
-:1040B000EF92FF920F931F93CF93DF938C01C090E9
-:1040C000C001D090C101E090C201F090C3014091C5
-:1040D000BC015091BD016091BE017091BF01C42A25
-:1040E000D52AE62AF72ACFE1D0E0D701C6010C2E67
-:1040F00004C0B695A795979587950A94D2F780FF47
-:1041000007C0B8018C2F0E94840C8130910531F4D6
-:10411000219758F7B80180E00E94840CDF91CF917D
-:104120001F910F91FF90EF90DF90CF9008959091A5
-:104130000C01992321F090910D01911109C020915A
-:104140000E0130910F01F90132969FEF40E030C02F
-:10415000982F9695969596959F30A0F4E0910E0134
-:10416000F0910F01E90FF11D877021E030E0A90106
-:1041700002C0440F551F8A95E2F7CA019181892B2D
-:10418000818308959091D70190FF23C01F928F9350
-:104190008DEB96E09F938F930E9461080F900F9094
-:1041A0000F900F9008959F3F39F04F5F4E3041F0D0
-:1041B00051915813F8CF0DC05111F7CF942FF5CF6F
-:1041C0009F3F39F0F901E90FF11D97FDFA958283C0
-:1041D0000895089590910C01992321F090910D017B
-:1041E000911109C020910E0130910F01F901329611
-:1041F000205F3F4F30C0982F9695969596959F30AB
-:10420000A8F4E0910E01F0910F01E90FF11D877004
-:1042100021E030E0A90102C0440F551F8A95E2F762
-:10422000CA01809591818923818308959091D70156
-:1042300090FF16C01F928F938FE996E09F938F9304
-:104240000E9461080F900F900F900F900895319683
-:10425000E217F30729F090819813F9CF1082F7CF76
-:10426000089581E090E0E0910E01F0910F01E80FD8
-:10427000F91F1082019680319105A9F70895909158
-:10428000D601892B8093D601089580959091D6010F
-:1042900089238093D60108951092D60108959091B4
-:1042A000D501892B8093D501089580959091D501F2
-:1042B00089238093D50108951092D50108958093A4
-:1042C000C40108951092C401089580910E01909147
-:1042D0000F01FC0131969C01205F3F4F80E09191DE
-:1042E00091118F5FE217F307D1F70895E0910E0166
-:1042F000F0910F018091D6018083E0910E01F09141
-:104300000F0190818091D501892B80838091C40118
-:10431000882361F0E0910E01F0910F019081892BCB
-:1043200080830E94652181111092C40180910E0149
-:1043300090910F010C94911590933B0180933A0159
-:104340000895CF92DF92EF92FF926C01EE24FF244A
-:10435000C114D104E104F10421F0C701B60120E148
-:1043600001C020E0C72ED82EE92EFF24C114D104AD
-:10437000E104F10419F0285FC701B6016B017C016B
-:1043800054E0F694E794D794C7945A95D1F7C114A2
-:10439000D104E104F10419F02C5FC701B6016B01EF
-:1043A0007C0142E0F694E794D794C7944A95D1F7FC
-:1043B000C114D104E104F10419F02E5FC701B60164
-:1043C000DC01CB01B695A79597958795892B8A2B0C
-:1043D0008B2B09F02F5F822FFF90EF90DF90CF9013
-:1043E00008958295982F9C7C392F36953695282FE5
-:1043F000237344E0249FC0011124932F982B292F6D
-:104400002A7A2695892F8575880F822B08951F9308
-:10441000CF93DF931F92CDB7DEB799830E94F1212E
-:10442000182F9981892F0E94F121212F30E0322FFE
-:104430002227A901482BCA010F90DF91CF911F912C
-:1044400008958091F001843009F11092D80120E4A0
-:1044500088E190E00FB6F894A895809360000FBEB5
-:104460002093600083B7817F846083BF83B78160BE
-:1044700083BF7894889583B78E7F83BF88E10FB61A
-:10448000F89480936000109260000FBE0895089524
-:104490000895CF930E9447220E94290A0E94482231
-:1044A000C0E08C2F0E94550B811104C0CF5FCE302D
-:1044B000C1F701C081E0CF9108950E94611B0E9465
-:1044C00085150C94B70D82E084BD93E095BD9AEFFD
-:1044D00097BD80936E0008952FB7F8948091D9010D
-:1044E0009091DA01A091DB01B091DC012FBF08951A
-:1044F000CF92DF92EF92FF920F931F932FB7F89412
-:104500004091D9015091DA016091DB017091DC0199
-:104510002FBF6A017B01EE24FF248C0120E030E0F4
-:10452000C016D106E206F30610F4415051099A0173
-:10453000281B390BC9011F910F91FF90EF90DF905D
-:10454000CF9008951F920F920FB60F9211248F9360
-:104550009F93AF93BF938091D9019091DA01A0917D
-:10456000DB01B091DC010196A11DB11D8093D90141
-:104570009093DA01A093DB01B093DC01BF91AF917E
-:104580009F918F910F900FBE0F901F9018950E94D2
-:104590008312F8942FEF87EA91E6215080409040F3
-:1045A000E1F700C0000087E090EBDC018093F901A7
-:1045B0009093FA01A093FB01B093FC019CE088E189
-:1045C0000FB6F894A895809360000FBE909360009A
-:1045D000FFCFEF92FF920F931F93CF93DF93D82FCC
-:1045E000C0E08C2F0E94550B00E010E0E82EF12C6B
-:1045F000C701002E02C0959587950A94E2F780FDC9
-:1046000006C00F5F1F4F0630110591F709C0602FDC
-:104610007C2F80E00E94620CD813F3CF81E004C0AD
-:10462000CF5FCE30F1F680E0DF91CF911F910F91F7
-:10463000FF90EF900895CF93C82F8CE20E94E9225B
-:10464000882321F08C2FCF910C94E92280E0CF9128
-:104650000895CF930E947824811102C00E945E24A5
-:1046600082EE96E00E94C807C5E6C15049F00E945C
-:10467000290A8FE39CE90197F1F700C00000F5CF0C
-:104680008BED96E00E94C80789E20E941B238111EE
-:1046900013C18AE20E941B2381110E945E2485E0DF
-:1046A0000E941B2381110E94C7220E9483248093B1
-:1046B000D70187E00E941B238823A9F18BE10E9488
-:1046C0001B23882351F08091D70181FB222720F9F9
-:1046D00091E0922790FB81F90EC08EE00E941B238F
-:1046E000882361F08091D70182FB222720F991E095
-:1046F000922790FB82F98093D70115C080E10E9438
-:104700001B239091D701882341F093FB222720F9A6
-:1047100081E0822780FB93F904C0892F809580FB7C
-:1047200090F99093D7018091D7010E9487240E942D
-:1047300095248093EA0180EE0E941B23882341F098
-:104740008091EA01982F909590FB80F98093EA017F
-:1047500089E30E941B23882359F08091EA0181FBA1
-:10476000222720F991E0922790FB81F98093EA01BA
-:1047700082EE0E941B23882359F08091EA0182FB7C
-:10478000222720F991E0922790FB82F98093EA0199
-:1047900086EE0E941B23882359F08091EA0183FB57
-:1047A000222720F991E0922790FB83F98093EA0178
-:1047B00083EE0E941B23882359F08091EA0184FB39
-:1047C000222720F991E0922790FB84F98093EA0157
-:1047D00085E30E941B23882359F08091EA0185FB21
-:1047E000222720F991E0922790FB85F98093EA0136
-:1047F00081E30E941B23882359F08091EA0186FB04
-:10480000222720F991E0922790FB86F98093EA0114
-:1048100081E10E941B23882359F08091EA0187FBE4
-:10482000222720F991E0922790FB87F98093EA01F3
-:104830008091EA010E9499248091EA0187FB8827F0
-:1048400080F980930D0187E20E941B23C82F8EE11F
-:104850000E941B238111C2608FE10E941B238111E2
-:10486000C46080E20E941B238111C86081E20E9423
-:104870001B238111C06182E20E941B238111C0624F
-:1048800083E20E941B238111C06484E20E941B23E7
-:10489000882311F0C06802C0CC2329F08C2F0E941D
-:1048A00090246C2F03C00E948C24682F70E080E05D
-:1048B00090E0CF910C941D1FCF9108956DEE7EEF87
-:1048C00080E090E00E94612E60E082E090E00E9433
-:1048D000532E60E083E090E00E94532E60E084E07D
-:1048E00090E00E94532E60E085E090E00C94532EFF
-:1048F00080E090E00E944D2E21E08D3E9E4F09F019
-:1049000020E0822F089582E090E00C94452E682FDD
-:1049100082E090E00C94532E83E090E00C94452EBE
-:10492000682F83E090E00C94532E84E090E00C9488
-:10493000452E682F84E090E00C94532E8091DF0187
-:1049400080FF0BC06091130185E0689FB0011124C6
-:1049500075956795759567952BC081FF09C0609126
-:10496000130185E0689FB00111247595679520C0FB
-:1049700082FF07C06091130185E0689FB001112498
-:1049800017C09091E0019923D1F060911201961720
-:1049900088F72091130185E0289F90011124929FB0
-:1049A000A001939F500D112470E0CA010E94172EA0
-:1049B0006038710540F46115710539F002C065E099
-:1049C00070E0862F08958FE7089581E00895809123
-:1049D000DF0180FF08C06091110170E07595679557
-:1049E0007595679521C081FF06C06091110170E047
-:1049F0007595679519C082FF04C06091110170E040
-:104A000010C09091E0019923C1F0609110019617B8
-:104A1000A0F780911101899FC001112470E00E94CC
-:104A2000172E6038710528F46115710521F0862F65
-:104A300008958FE7089581E0089561E070E0F4CF74
-:104A4000803F21F40E949E24819504C0813F29F477
-:104A50000E949E248093E3010895823F21F40E94E6
-:104A60009E24819504C0833F29F40E949E24809354
-:104A7000E2010895893F19F40E94E72405C08A3FA6
-:104A800031F40E94E72481958093E40108958B3FDF
-:104A900021F40E94E724819504C08C3F29F40E94F0
-:104AA000E7248093E5010895843F21F48091E1019A
-:104AB000816017C0853F21F48091E101826011C0BF
-:104AC000863F21F48091E10184600BC0873F21F48F
-:104AD0008091E101886005C0883F31F48091E10157
-:104AE00080618093E10108958D3F21F48091DF0181
-:104AF00081600BC08E3F21F48091DF01826005C090
-:104B00008F3F29F48091DF0184608093DF01089555
-:104B1000803F39F48091E30187FF6CC01092E3017C
-:104B200069C0813F29F48091E3011816BCF362C08B
-:104B30009091E201823F29F497FF5CC01092E2015C
-:104B400059C0833F19F41916CCF354C0893F41F47E
-:104B50008091E40118160CF04DC01092E4014AC097
-:104B60008A3F29F48091E40187FF44C0F6CF8B3F50
-:104B700039F48091E50187FF3DC01092E5013AC00C
-:104B80008C3F29F48091E5011816BCF333C0843FB3
-:104B900021F48091E1018E7F17C0853F21F480913F
-:104BA000E1018D7F11C0863F21F48091E1018B7F6F
-:104BB0000BC0873F21F48091E101877F05C0883FCA
-:104BC00031F48091E1018F7E8093E10113C08D3F2C
-:104BD00021F48091DF018E7F0BC08E3F21F4809104
-:104BE000DF018D7F05C08F3F29F48091DF018B7F2E
-:104BF0008093DF018091E20181110EC08091E30179
-:104C000081110AC08091E401811106C08091E50103
-:104C1000811102C01092E00108958091D70183FFB5
-:104C20007EC08EE197E00E94C8078091E1011F924B
-:104C30008F9389E197E09F938F930E94610887E1AA
-:104C400097E00E94C8078091E201282F332727FDB3
-:104C500030953F938F9384E197E09F938F930E94C9
-:104C6000610882E197E00E94C8078091E301282F44
-:104C7000332727FD30953F938F938FE097E09F93E5
-:104C80008F930E9461088DE097E00E94C807809191
-:104C9000E401282F332727FD30953F938F938AE037
-:104CA00097E09F938F930E94610888E097E00E94AD
-:104CB000C8078091E501282F332727FD30953F93C2
-:104CC0008F9385E097E09F938F930E94610882E025
-:104CD00097E00E94C8078091E0011F928F938FEFA9
-:104CE00096E09F938F930E9461088DEF96E00E945B
-:104CF000C8078091DF011F928F938AEF96E09F9300
-:104D00008F930E94610887EF96E00E94C8078DB7D5
-:104D10009EB74C960FB6F8949EBF0FBE8DBF81EE26
-:104D200091E00E94DA150E946C229093DE0180933C
-:104D3000DD0108951F93CF93DF938091DD01909162
-:104D4000DE010E947822AC019091E001992321F0CC
-:104D50002091140130E006C0209115018AE0289FBF
-:104D6000900111244217530708F486C08091E20194
-:104D7000C091E301D091E4011091E501811107C0D8
-:104D8000C11176C0D11174C0111172C075C09F3F9E
-:104D900019F09F5F9093E001181624F40E949E245E
-:104DA0008093E2018091E20187FF05C00E949E246A
-:104DB00081958093E2011C1624F40E949E24809326
-:104DC000E3018091E30187FF05C00E949E24819545
-:104DD0008093E3016091E201662339F1C091E30120
-:104DE000CC2319F1772767FD7095872F972F0E94A5
-:104DF0001C2D23E333E343E35FE30E94802D0E94F5
-:104E0000E92C6093E2016C2F772767FD7095872F5F
-:104E1000972F0E941C2D23E333E343E35FE30E94BB
-:104E2000802D0E94E92C6093E3011D1624F40E945A
-:104E3000E7248093E4018091E40187FF05C00E948C
-:104E4000E72481958093E401111624F40E94E7245D
-:104E50008093E5018091E50187FF05C00E94E7246A
-:104E600081958093E501DF91CF911F910C940D26E0
-:104E70009F3F09F08ECF96CFDF91CF911F9108957C
-:104E8000E1EEF1E085E0DF011D928A95E9F71092ED
-:104E9000E0011092DF01089581E499E00E94C807C3
-:104EA0001F9281E08F931F9285E08F9383EF98E0AC
-:104EB0009F938F930E9461080F900F900F900F9017
-:104EC0000F900F9008958330E9F128F4813061F05C
-:104ED000823009F10895853009F462C008F449C0B0
-:104EE000863009F474C0089580911501262F30E0B2
-:104EF000280F311D2F3F310524F4680F60931501F1
-:104F000003C08FEF80931501809115011F928F933D
-:104F10008CE298E072C080911401262F30E0280FB7
-:104F2000311D2F3F310524F4680F6093140103C035
-:104F30008FEF80931401809114011F928F938AE167
-:104F400098E05BC080911301262F30E0280F311DBF
-:104F50002F3F310524F4680F6093130103C08FEFD6
-:104F600080931301809113011F928F9387E098E043
-:104F700044C080911201262F30E0280F311D2F3FB1
-:104F8000310524F4680F6093120103C08FEF809302
-:104F90001201809112011F928F9382EF97E02DC032
-:104FA00080911101262F30E0280F311D2F3F310550
-:104FB00024F4680F6093110103C08FEF80931101F7
-:104FC000809111011F928F9389ED97E016C0809117
-:104FD0001001262F30E0280F311D2F3F310524F41A
-:104FE000680F6093100103C08FEF809310018091D0
-:104FF00010011F928F938EEB97E09F938F930E94E7
-:1050000061080F900F900F900F900895833081F1F9
-:1050100028F4813059F08230D1F00895853009F4B8
-:1050200049C0B8F1863009F456C008958091150141
-:10503000681720F4861B8093150102C01092150199
-:10504000809115011F928F938FEA97E054C0809151
-:105050001401681720F4861B8093140102C010927B
-:105060001401809114011F928F938DE997E043C042
-:1050700080911301681720F4861B8093130102C0EE
-:1050800010921301809113011F928F938AE897E089
-:1050900032C080911201681720F4861B80931201A0
-:1050A00002C010921201809112011F928F9385E726
-:1050B00097E021C080911101681720F4861B80932E
-:1050C000110102C010921101809111011F928F9362
-:1050D0008CE597E010C080911001681720F4861BC2
-:1050E0008093100102C010921001809110011F9254
-:1050F0008F9381E497E09F938F930E9461080F90B4
-:105100000F900F900F900895CF93C82F1F928F93F9
-:1051100086E49AE09F938F930E94610881E090E07B
-:10512000A0E0B0E0BC01CD0104C0660F771F881F6E
-:10513000991FCA95D2F70E941D1F0F900F900F90D4
-:105140000F90CF910C94611BCF938D3109F465C002
-:10515000B0F58E3009F4CCC100F5873009F49BC15D
-:10516000A8F4863009F06DC28091D701817F8E7FCF
-:105170008093D7018BE49AE00E94C8078DE89EE0F7
-:105180000E94C80781E08093E70180C1883009F45C
-:105190004FC08B3009F47CC154C2863109F4F0C190
-:1051A00038F4803109F4B8C1813109F430C249C200
-:1051B000893109F4CEC18B3109F486C142C28533ED
-:1051C00009F437C248F4873209F433C208F433C211
-:1051D000893209F42EC235C2833438F48A3308F098
-:1051E0002CC2883309F454C12CC2833409F421C27F
-:1051F000883409F026C20E94611B8CE79EE00E9461
-:10520000C8079FEF23ED80E3915020408040E1F7F5
-:1052100000C000000E94C72239C18CE99EE00E94B4
-:10522000C8070E94A32C0E9485150E94B70D2EC1AD
-:1052300081E99EE00E94C8078CE59CE00E94C807B7
-:105240000E948C241F928F9389E59CE09F938F93FB
-:105250000E94610887E59CE00E94C8070E948324A1
-:10526000C82F84E49CE00E94C8071F92CF938FE36D
-:105270009CE09F938F930E9461088DE39CE00E94C5
-:10528000C80783E39CE00E94C8078C2F81701F929F
-:105290008F9380E39CE09F938F930E9461088EE23E
-:1052A0009CE00E94C80784E29CE00E94C807C1FB02
-:1052B000882780F91F928F9381E29CE09F938F93C0
-:1052C0000E9461088FE19CE00E94C80783E19CE096
-:1052D0000E94C807C2FB882780F91F928F9380E144
-:1052E0009CE09F938F930E9461088EE09CE00E9457
-:1052F000C80785E09CE00E94C807C3FBCC27C0F923
-:105300001F92CF9382E09CE09F938F930E9461084D
-:1053100080E09CE00E94C8070E949524C82F8CEE74
-:105320009BE00E94C8071F92CF9387EE9BE09F935C
-:105330008F930E94610885EE9BE00E94C8078CEC69
-:105340009BE00E94C8078C2F81701F928F9389EC7D
-:105350009BE09F938F930E9461088DB79EB78096C4
-:105360000FB6F8949EBF0FBE8DBF87EC9BE00E94E6
-:10537000C80780EB9BE00E94C807C1FB882780F923
-:105380001F928F938DEA9BE09F938F930E946108F9
-:105390008BEA9BE00E94C80789E99BE00E94C8074E
-:1053A000C2FB882780F91F928F9386E99BE09F9329
-:1053B0008F930E94610884E99BE00E94C80782E8FD
-:1053C0009BE00E94C807C3FB882780F91F928F9338
-:1053D0008FE79BE09F938F930E9461088DE79BE08E
-:1053E0000E94C80783E79BE00E94C807C4FB882788
-:1053F00080F91F928F9380E79BE09F938F930E9489
-:1054000061088EE69BE00E94C8078CE59BE00E9445
-:10541000C807C5FB882780F91F928F9389E59BE019
-:105420009F938F930E94610887E59BE00E94C807C5
-:105430008BE39BE00E94C807C6FB882780F91F9278
-:105440008F9388E39BE09F938F930E94610886E38C
-:105450009BE00E94C8078EE29BE00E94C807C7FB42
-:10546000CC27C0F91F92CF938BE29BE09F938F9341
-:105470000E94610889E29BE00E94C8078DB79EB731
-:105480004C960FB6F8949EBF0FBE8DBFC1E0DEC034
-:1054900082E79AE05BC08091D701C82FC17080FF7E
-:1054A00009C08FE69EE00E94C8078091D701817FE6
-:1054B0008E7F47C083E69EE00E94C8078091D70197
-:1054C00081608093D701E2CF9091D70191FBCC27E7
-:1054D000C0F981E0C827892FC0FB81F98093D701EB
-:1054E000CC2319F086E59EE027C088E49EE02EC01C
-:1054F0009091D70192FBCC27C0F981E0C827892F72
-:10550000C0FB82F98093D701CC2319F089E39EE098
-:1055100013C089E29EE01AC09091D70193FBCC277B
-:10552000C0F981E0C827892FC0FB83F98093D70198
-:10553000CC2351F08DE19EE00E94C8078091D701F5
-:1055400081608093D70182C080E19EE00E94C807FD
-:105550009DCF81E09EE00E94C80785ED9DE00E94FE
-:10556000C80788E99DE00E94C8078BE69DE00E947D
-:10557000C80787E29DE00E94C8078CEF9CE0E6CF59
-:105580008EEE9CE00E94C8070E9485151F928F93A3
-:1055900084ED9CE09F938F930E94610880910C01A1
-:1055A0001F928F938DEB9CE09F938F930E946108D5
-:1055B00080916E011F928F938AEA9CE09F938F9354
-:1055C0000E94610880910D011F928F9387E99CE0F2
-:1055D0009F938F930E9461088091D9019091DA0185
-:1055E000A091DB01B091DC01BF93AF939F938F93A8
-:1055F00083E89CE09F938F930E9461088DB79EB7CC
-:1056000046960FB6F8949EBF0FBE8DBF3FCF0E9447
-:10561000611BC0910D0181E0C827C0930D01CC230F
-:1056200029F089E79CE00E94C80710C08EE69CE044
-:105630008DCF80E003C08D5101C089530E94842822
-:1056400025CF8CE69CE00E94C807C0E08C2FCF914C
-:10565000089580E0089580E00895CF93C82F809149
-:10566000E701813081F020F0823009F44FC045C15C
-:10567000E0910E01F0910F018081813169F0823259
-:1056800009F03DC109C0E0910E01F0910F01808148
-:10569000813111F0823261F48C2F0E94292B81110B
-:1056A00004C08C2F0E94A4282FC081E090E02CC061
-:1056B0008C2F0E942B2B811126C0C431E1F070F495
-:1056C000CB3081F0C031D1F40E944C278EE39AE0B8
-:1056D0000E94C80782E08093E70115C0C93259F0E3
-:1056E000C83361F48BE49AE00E94C80782E49AE030
-:1056F0000E94C80708C01092E70103C18CE39AE03A
-:105700000E94C807FEC081E08170FDC0C43220F550
-:10571000CE3108F0C0C0CB3099F1C8F4C73009F0E1
-:10572000D2C08AE08093150194E19093140193E034
-:10573000909313018093120188E08093110188E215
-:105740008093100182EE98E00E94C807BFC0C33169
-:1057500049F1C431C1F0B7C0CB3409F4A9C028F471
-:10576000C93289F0C83361F0AEC0C13509F49EC0BA
-:10577000C23509F499C0CE3409F0A5C06AE09EC0D4
-:105780000E944C27A3C08091E601882319F0109253
-:10579000E6019CC08FEE98E00E94C80781E08093EC
-:1057A000E701B1C089EC98E00E94C80787EB98E058
-:1057B0000E94C807809115011F928F9384EB98E097
-:1057C0009F938F930E94610882EB98E00E94C80724
-:1057D00080EA98E00E94C807809114011F928F937D
-:1057E0008DE998E09F938F930E9461088BE998E080
-:1057F0000E94C8078CE898E00E94C80780911301B6
-:105800001F928F9389E898E09F938F930E9461087D
-:1058100087E898E00E94C80786E798E00E94C807DA
-:10582000809112011F928F9383E798E09F938F934B
-:105830000E94610881E798E00E94C8078CE598E023
-:105840000E94C807809111011F928F9389E598E00B
-:105850009F938F930E94610887E598E00E94C80794
-:1058600080E498E00E94C807809110011F928F93F6
-:105870008DE398E09F938F930E9461088BE398E0FB
-:105880000E94C8078DB79EB748960FB6F8949EBF82
-:105890000FBE8DBF1BC0CE51EC2FF0E0E15DFE4F7F
-:1058A00080818093E60112C061E003C061E006C020
-:1058B0006AE08091E6010E94632708C08091E601BA
-:1058C0000E94062803C080EE98E013C08091E60194
-:1058D000882369F01F928F938AED98E09F938F93AE
-:1058E0000E9461080F900F900F900F9004C087EDF9
-:1058F00098E00E94C80781E006C01092E70180E0AE
-:1059000002C080E001CFCF910895E1E8F0E080810E
-:10591000886080838081816080838FB7F89493E072
-:105920009093890090ED909388008FBF0895EFE6E3
-:10593000F0E08081826080830895EFE6F0E080816E
-:105940008D7F80830895EFE6F0E0908182E08927E3
-:10595000808308951F920F920FB60F9211242F93F8
-:105960003F934F935F936F937F938F939F93AF93E7
-:10597000BF93EF93FF938091E8019091E901019625
-:105980009093E9018093E801811103C082E00E94B5
-:10599000B70DE091E901E695E695F0E0E455F14FA9
-:1059A000E4918091E8018E1303C080E00E94B70D5E
-:1059B000FF91EF91BF91AF919F918F917F916F91E7
-:1059C0005F914F913F912F910F900FBE0F901F90BD
-:1059D000189504D06894B1118DC0089570D088F0E6
-:1059E0009F5790F0B92F9927B751A0F0D1F0660FCB
-:1059F000771F881F991F1AF0BA95C9F712C0B130E6
-:105A000081F077D0B1E0089574C0672F782F882790
-:105A1000B85F39F0B93FCCF3869577956795B39524
-:105A2000D9F73EF490958095709561957F4F8F4F93
-:105A30009F4F0895E89409C097FB3EF49095809598
-:105A4000709561957F4F8F4F9F4F9923A9F0F92F44
-:105A500096E9BB279395F695879577956795B795C2
-:105A6000F111F8CFFAF4BB0F11F460FF1BC06F5FA8
-:105A70007F4F8F4F9F4F16C0882311F096E911C0BA
-:105A8000772321F09EE8872F762F05C0662371F0DB
-:105A900096E8862F70E060E02AF09A95660F771FEF
-:105AA000881FDAF7880F9695879597F9089557FD1F
-:105AB0009058440F551F59F05F3F71F04795880F7C
-:105AC00097FB991F61F09F3F79F087950895121613
-:105AD00013061406551FF2CF4695F1DF08C01616BF
-:105AE00017061806991FF1CF869571056105089470
-:105AF0000895E894BB2766277727CB0197F9089587
-:105B00000BD078C069D028F06ED018F0952309F03A
-:105B10005AC05FC01124EECFCADFA0F3959FD1F326
-:105B2000950F50E0551F629FF001729FBB27F00D4B
-:105B3000B11D639FAA27F00DB11DAA1F649F6627A0
-:105B4000B00DA11D661F829F2227B00DA11D621FEF
-:105B5000739FB00DA11D621F839FA00D611D221FA9
-:105B6000749F3327A00D611D231F849F600D211D8D
-:105B7000822F762F6A2F11249F5750408AF0E1F030
-:105B800088234AF0EE0FFF1FBB1F661F771F881F79
-:105B900091505040A9F79E3F510570F014C0AACF14
-:105BA0005F3FECF3983EDCF3869577956795B79564
-:105BB000F795E7959F5FC1F7FE2B880F911D96958E
-:105BC000879597F9089597F99F6780E870E060E0FE
-:105BD00008959FEF80EC089500240A941616170686
-:105BE00018060906089500240A94121613061406CE
-:105BF00005060895092E0394000C11F4882352F031
-:105C0000BB0F40F4BF2B11F460FF04C06F5F7F4FE8
-:105C10008F4F9F4F0895991B79E004C0991F9617E5
-:105C200008F0961B881F7A95C9F78095089597FB11
-:105C3000072E16F4009407D077FD09D00E94312E6C
-:105C400007FC05D03EF4909581959F4F089570957F
-:105C500061957F4F0895EE0FFF1F0590F491E02DA1
-:105C60000994AA1BBB1B51E107C0AA1FBB1FA617A3
-:105C7000B70710F0A61BB70B881F991F5A95A9F7F5
-:105C800080959095BC01CD010895F999FECF92BD04
-:105C900081BDF89A992780B50895A8E1B0E042E067
-:105CA00050E00C94682E262FF999FECF1FBA92BDB2
-:105CB00081BD20BD0FB6F894FA9AF99A0FBE0196ED
-:105CC00008950E94532E272F0C94542EDC01CB01F3
-:105CD000FC01F999FECF06C0F2BDE1BDF89A3196FC
-:105CE00000B40D9241505040B8F70895F894FFCF9A
-:105CF0002002B80DA90E860E520E1E0E0101C5011E
-:105D000028080A03140A3F4D3620392C06DF05A95E
-:105D10000589055005C304DC04F5040E052E0501B4
-:0A5D2000020304050607080900004D
+:1003D000000001000000000000000000000001001B
+:1003E0000000000000000000000000000A002530AE
+:1003F000313662003A200025303258000A722F63ED
+:100400002030313233343536373839414243444570
+:10041000460A000A002530325800626F756E636527
+:10042000213A20006C6566742073696465206174EC
+:100430007461636865640A006C656674207369643E
+:1004400065206E6F7420726573706F6E64696E677D
+:100450000A00747279696E6720746F207265736523
+:1004600074206D637032333031380A005B735D0085
+:100470004B6579626F6172642073746172742E0AC5
+:10048000005B575D005B535D005B525D005B445D4C
+:10049000005B435D0016034500720067006F004477
+:1004A000006F007800200045005A00000016034548
+:1004B00000720067006F0044006F00780020004564
+:1004C000005A0000000403090409028D0005010020
+:1004D000A0FA090400000103010100092111010033
+:1004E00001223F000705810308000A0904010001F9
+:1004F00003010200092111010001224D00070582BC
+:100500000308000A09040200010300000009211188
+:100510000100012236000705830308000A090403CD
+:100520000002030000000921110100012220000740
+:1005300005840320000107050403200001090404C9
+:100540000001030000000921110100012239000708
+:100550000585031000011201100100000008EDFEE6
+:10056000071301000102000105010906A1010507A9
+:1005700019E029E715002501950875018102050894
+:1005800019012905950575019102950175039101E0
+:100590000507190029771500250195787501810255
+:1005A000C00631FF0974A1010975150025FF9520CA
+:1005B000750881020976150025FF952075089102BE
+:1005C000C005010980A101850216010026B7001AA5
+:1005D00001002AB700751095018100C0050C0901C2
+:1005E000A1018503160100269C021A01002A9C0223
+:1005F000751095018100C005010902A1010901A141
+:1006000000050919012905150025019505750181C8
+:100610000295017503810105010930093115812514
+:100620007F95027508810609381581257F9501752A
+:10063000088106050C0A38021581257F9501750889
+:100640008106C0C005010906A101050719E029E7D7
+:100650001500250195087501810295017508810134
+:100660000508190129059505750191029501750384
+:1006700091010507190029FF150025FF950675084A
+:100680008100C00A002530325820006B6579626F06
+:100690006172645F7265706F72743A20000A00259F
+:1006A000303258006B6579626F6172645F73657494
+:1006B0005F6C65643A200064656C5F6B65795F62AE
+:1006C00069743A2063616E27742064656C3A202552
+:1006D0003032580A006164645F6B65795F626974E7
+:1006E0003A2063616E2774206164643A20253032B9
+:1006F000580A00646F6E652E0A00626F6F676D6145
+:10070000676963207363616E3A202E2E2E200029C4
+:100710000A002575002F002575005D28002564005E
+:100720002000256400200025640020002564007C52
+:100730000025303258006D6F7573656B6579205BED
+:1007400062746E7C782079207620685D28726570EE
+:100750002F61636C293A205B006D6B5F776865657C
+:100760006C5F74696D655F746F5F6D6178203D20AB
+:1007700025640A006D6B5F776865656C5F6D6178F5
+:100780005F7370656564203D2025640A006D6B5FB2
+:1007900074696D655F746F5F6D6178203D202564BD
+:1007A0000A006D6B5F6D61785F7370656564203DF5
+:1007B0002025640A006D6B5F696E74657276616CEA
+:1007C000203D2025640A006D6B5F64656C617920B3
+:1007D0003D2025640A006D6B5F776865656C5F740A
+:1007E000696D655F746F5F6D6178203D2025640AD7
+:1007F000006D6B5F776865656C5F6D61785F7370C6
+:10080000656564203D2025640A006D6B5F74696D29
+:10081000655F746F5F6D6178203D2025640A006D0F
+:100820006B5F6D61785F7370656564203D20256442
+:100830000A006D6B5F696E74657276616C203D2095
+:1008400025640A006D6B5F64656C6179203D20252D
+:10085000640A000A00257500363A20776865656CE1
+:100860005F74696D655F746F5F6D61783A20000A2F
+:1008700000257500353A20776865656C5F6D617895
+:100880005F73706565643A20000A00257500343A8C
+:100890002074696D655F746F5F6D61783A20000A3E
+:1008A00000257500333A206D61785F73706565646B
+:1008B0003A20000A00257500323A20696E7465728C
+:1008C00076616C286D73293A20000A002575003185
+:1008D0003A2064656C6179282A31306D73293A2099
+:1008E000000A092D2056616C756573202D0A004D94
+:1008F0003E004D25643E20003F0073657420646512
+:100900006661756C740A00433E2000776865726505
+:100910002064656C74613A20637572736F723D2553
+:10092000642C20776865656C3D25640A53656520F5
+:10093000687474703A2F2F656E2E77696B697065D5
+:100940006469612E6F72672F77696B692F4D6F75C0
+:1009500073655F6B6579730A000A092D204D6F7509
+:1009600073656B6579202D0A4553432F713A0971E0
+:100970007569740A313A0964656C6179282A3130E5
+:100980006D73290A323A09696E74657276616C2852
+:100990006D73290A333A096D61785F737065656418
+:1009A0000A343A0974696D655F746F5F6D61780A26
+:1009B000353A09776865656C5F6D61785F7370655E
+:1009C00065640A363A09776865656C5F74696D65B8
+:1009D0005F746F5F6D61780A0A703A097072696EB0
+:1009E000742076616C7565730A643A0973657420C6
+:1009F00064656661756C74730A75703A092B310A07
+:100A0000646F776E3A092D310A706775703A092B59
+:100A100031300A7067646F776E3A092D31300A0AF7
+:100A20007370656564203D2064656C7461202A20C4
+:100A30006D61785F7370656564202A202872657027
+:100A4000656174202F2074696D655F746F5F6D61DF
+:100A500078290A003F004D3E2000433E20004C25EF
+:100A6000640A000A092D20436F6E736F6C65202D98
+:100A70000A4553432F713A09717569740A6D3A0931
+:100A80006D6F7573656B65790A000A092D204D61DC
+:100A9000676963202D0A643A0964656275670A789C
+:100AA0003A096465627567206D61747269780A6BD2
+:100AB0003A096465627567206B6579626F6172647B
+:100AC0000A6D3A096465627567206D6F7573650A12
+:100AD000763A0976657273696F6E0A733A097374B0
+:100AE000617475730A633A09636F6E736F6C652086
+:100AF0006D6F64650A302D343A096C617965723026
+:100B00002D34284631302D4634290A506175733A08
+:100B100009626F6F746C6F616465720A653A09658A
+:100B20006570726F6D0A6E3A094E4B524F0A7A3AEF
+:100B300009736C656570204C454420746573740AB4
+:100B4000000A002575002E6E6B726F3A20000A00B5
+:100B50002575002E737761705F6261636B736C61E2
+:100B600073685F6261636B73706163653A20000A4A
+:100B7000002575002E737761705F67726176655F1F
+:100B80006573633A20000A002575002E6E6F5F675B
+:100B900075693A20000A002575002E737761705F31
+:100BA00072616C745F726775693A20000A0025757E
+:100BB000002E737761705F6C616C745F6C67756930
+:100BC0003A20000A002575002E636170736C6F6314
+:100BD0006B5F746F5F636F6E74726F6C3A20000AA4
+:100BE000002575002E737761705F636F6E74726F8E
+:100BF0006C5F636170736C6F636B3A20000A002551
+:100C0000303258006B65796D61705F636F6E666935
+:100C1000672E7261773A20000A002575002E6D6FED
+:100C20007573653A20000A002575002E6B657962A0
+:100C30006F6172643A20000A002575002E6D6174A0
+:100C40007269783A20000A002575002E656E61628F
+:100C50006C653A20000A00253032580064656275E0
+:100C6000675F636F6E6669672E7261773A20000A6C
+:100C70000025750064656661756C745F6C617965EB
+:100C8000723A20003F004E4B524F3A206F66660A80
+:100C9000004E4B524F3A206F6E0A0074696D6572B8
+:100CA0005F636F756E743A202530346C580A006BA0
+:100CB0006579626F6172645F6E6B726F3A2025585E
+:100CC0000A006B6579626F6172645F69646C653A92
+:100CD0002025580A006B6579626F6172645F7072DB
+:100CE0006F746F636F6C3A2025580A00686F7374D5
+:100CF0005F6B6579626F6172645F6C6564732829EC
+:100D00003A2025580A000A092D205374617475731E
+:100D1000202D0A004743433A20342E392E332041F8
+:100D200056522D4C4942433A20312E382E31204123
+:100D300056525F415243483A20617672350A004F5D
+:100D40005054494F4E533A204C55464120424F4F44
+:100D5000544D41474943204D4F5553454B4559202C
+:100D600045585452414B455920434F4E534F4C45E3
+:100D700020434F4D4D414E44204E4B524F20353174
+:100D8000320A004255494C443A20333064623330D1
+:100D9000302D6469727479202830373A35373A3308
+:100DA00035204A616E2032372032303136290A0030
+:100DB0005649443A20307846454544284572676F85
+:100DC000446F7820455A29205049443A20307831E0
+:100DD000333037284572676F446F7820455A292091
+:100DE0005645523A203078303030310A004445536D
+:100DF000433A20742E6D2E6B2E206B6579626F61E5
+:100E00007264206669726D7761726520666F722008
+:100E10004572676F646F780A000A092D2056657263
+:100E200073696F6E202D0A000A6D6F7573653A2025
+:100E30006F66660A000A6D6F7573653A206F6E0AF9
+:100E4000000A6B6579626F6172643A206F66660AA8
+:100E5000000A6B6579626F6172643A206F6E0A00F6
+:100E60000A6D61747269783A206F66660A000A6DCD
+:100E700061747269783A206F6E0A000A646562755F
+:100E8000673A206F6E0A000A64656275673A206FE0
+:100E900066660A000A0A626F6F746C6F616465723D
+:100EA0002E2E2E2000433E20006565636F6E66691E
+:100EB000673A0A00536C656570204C4544207465A0
+:100EC00073740A0000000000000000000000000130
+:100ED0000204060A0F17202C3A4A5D71879DB3C79A
+:100EE000DAE9F5FCFFFCF5E9DAC7B39D87715D4AE5
+:100EF0003A2C20170F0A060402010000000000002F
+:100F00000000000011241FBECFEFDAE0DEBFCDBF2E
+:100F100004B603FE24C08091F9019091FA01A091DA
+:100F2000FB01B091FC018730904BA740B04BB9F466
+:100F30001092F9011092FA011092FB011092FC013B
+:100F400014BE84B7877F84BF88E10FB6F89480937E
+:100F50006000109260000FBEE0E0FFE3099511E031
+:100F6000A0E0B1E0E8E0FDE502C005900D92AA33F3
+:100F7000B107D9F711E0AAE3B1E001C01D92A93F82
+:100F8000B107E1F70E9442100C94822E0C940000ED
+:100F9000FF93EF93E0913A01F0913B01309709F014
+:100FA0000995EF91FF910895FC018591803011F032
+:100FB000EFDFFBCF0895FF27E0E230E247FF0CC0F0
+:100FC000419597FF09C0EDE26095709580959095E9
+:100FD000611D711D811D911D27FF02C0219530E308
+:100FE00050E2AA27660F771F881F991FAA1FA41710
+:100FF00010F0A41B63955A95A9F7AA3008F0A95FD1
+:10100000A05DAF93F395611571058105910541F7D9
+:10101000ED3211F4EF93F395F21718F43F93F39533
+:10102000FBCF8F91B5DFFA95E1F70895E991F9913A
+:101030008591803021F0853219F0AADFF9CF08952B
+:1010400020E0E89455915532C1F3503311F468947F
+:1010500055915A3348F4505390F3220F022E220F29
+:10106000220F200D250FF4CF0EF42195899199912F
+:10107000533619F3533729F1533559F1BC018827F9
+:101080009927E8945C3621F4899199916894559157
+:10109000543639F446EF7EF077FF0DC08FEF9FEFA7
+:1010A0000AC055374AE039F0583540E121F0523650
+:1010B00042E009F00895FF93EF937DDFEF91FF91F8
+:1010C000B7CFFF93EF93FC0181918030B9F360DFDC
+:1010D000FBCFFF93EF9368DFF1CFDF93CF93CDB7D3
+:1010E000DEB72596A3DFCF91DF910895FC01623032
+:1010F00021F128F4662349F0613071F036C0643084
+:1011000041F108F1653059F130C08281882311F036
+:1011100085EE0CC085EE0EC08281882351F085EEED
+:101120000E941F1785EE0E94E71783EE0E941F178B
+:101130001CC083EE0E94E71718C08281811115C080
+:1011400085E291E00895828181110FC08EE091E0E7
+:1011500008958281811109C087EF90E0089582810E
+:10116000811103C080EE90E0089580E090E0089542
+:1011700080E090E008956091BC017091BD01809184
+:10118000BE019091BF010E94AD2156985E982598AE
+:101190002D9826982E9827982F98823019F0833012
+:1011A00021F00895259A2D9A0895269A2E9A089549
+:1011B0008BEB98E0892B11F00E94BB0880E090E057
+:1011C000089556985E9825982D9826982E982798D9
+:1011D0002F988FEF90E090938900809388009093F0
+:1011E0008B0080938A0090938D0080938C00259AC9
+:1011F0002D9A2FEF80E792E0215080409040E1F758
+:1012000000C00000269A2E9A2FEF80E792E021502E
+:1012100080409040E1F700C00000279A2F9A2FEFFE
+:1012200080E792E0215080409040E1F700C000004C
+:1012300025982D982FEF80E792E021508040904034
+:10124000E1F700C0000026982E982FEF80E792E08B
+:10125000215080409040E1F700C0000027982F986F
+:1012600056985E9825982D9826982E9827982F980E
+:10127000089589EA8093800089E080938100249812
+:101280002C983F988AB18F748AB96E98479A8BB11F
+:10129000806B8BB9769A0E94E10888EB98E0892BE5
+:1012A00011F00E94B80880E090E0089580E28093F9
+:1012B000000180913C0181110EC00E94A50981E0CE
+:1012C00080933C012FEF83ED90E3215080409040CC
+:1012D000E1F700C0000080E40E94AB0980930001A8
+:1012E00081112EC00E94D50980930001811128C070
+:1012F0000E94D50980930001811122C08FE30E94D2
+:10130000D5098093000181111BC00E94CD0980E4A2
+:101310000E94AB0980930001811112C08CE00E94F1
+:10132000D5098093000181110BC00E94D5098093DB
+:101330000001811105C08FE30E94D509809300014F
+:101340000E94CD098091000108951092B9008AE0B1
+:101350008093B800089594EA9093BC009091BC00EB
+:1013600097FFFCCF9091B900987F983021F0903191
+:1013700011F081E008958093BB0084E88093BC0065
+:101380008091BC0087FFFCCF8091B900887F8831B5
+:1013900011F0803471F780E0089584E98093BC00F7
+:1013A0008091BC0084FDFCCF08958093BB0084E84D
+:1013B0008093BC008091BC0087FFFCCF9091B90066
+:1013C000987F81E0983209F480E0089584E8809362
+:1013D000BC008091BC0087FFFCCF8091BB000895CA
+:1013E00080910001811115C080E40E94AB098093B7
+:1013F000000181110CC082E10E94D5098093000197
+:10140000811105C08FEF0E94D509809300010E94D1
+:10141000CD0984B1807F84B985B1807F85B98AB1D7
+:10142000837F8AB98BB1837F8BB93E9846980895A4
+:101430000E945609809300010E94F00980B38C70CD
+:1014400080BB81B3836F81BBAEE3B1E0ECE4F1E03C
+:101450008EE08E0F11921D928E13FCCF89E399E0DE
+:10146000892B11F00C94390908959F92AF92BF9285
+:10147000CF92DF92EF92FF920F931F93CF93DF9360
+:10148000809100018823E1F080913D018F5F80937E
+:101490003D01811115C082E594E00E94D4070E94AD
+:1014A000560980930001882329F088E394E00E9484
+:1014B000D40706C084E294E00E94D4070E94E108A9
+:1014C0000EE311E0C0E0D0E0BB24B39482E0A82E8C
+:1014D000CC24C394D12C25E1E22E24E0F22EC73097
+:1014E000D10500F580910001811164C080E40E9463
+:1014F000AB0980930001811112C082E10E94D509DD
+:101500008093000181110BC0C6010C2E01C0880F11
+:101510000A94EAF780950E94D509809300010E9401
+:10152000CD0948C0CA30A1F028F4C83059F0C930FC
+:1015300061F005C0CC3089F070F0CD3089F0209A90
+:10154000289810C0219A29980DC0229A2A980AC07A
+:10155000239A2B9807C0529A01C0539A5B9802C0F5
+:101560003E9A469890EA9A95F1F79FB1799902C010
+:1015700082E001C080E091709B25982B7C9902C08D
+:1015800084E001C080E0892B7D9902C038E001C071
+:1015900030E0832B7E9902C020E101C020E0822B45
+:1015A0009FB19095991F9927991F9295990F907EB9
+:1015B000892B10C080910001811174C080E40E94C9
+:1015C000AB0980930001882309F459C0912C0E9433
+:1015D000CD09892DF8019081981739F18083809188
+:1015E0000101882301F18091D70180FF04C08AE1C5
+:1015F00094E00E94D4078091D70180FF0CC08091B5
+:1016000001011F928F93FF92EF920E946D080F903D
+:101610000F900F900F908091D70180FF04C083E15D
+:1016200094E00E94D407A09201010E94F009219643
+:101630000F5F1F4FCE30D10509F051CF80910101CE
+:101640008823B1F0815080930101882339F08FE91C
+:101650009FE00197F1F700C000000AC0ACE4B1E0E0
+:10166000EEE3F1E0CF01825F91919D938E13FCCF69
+:1016700088ED98E0892BC1F00E94D80815C083E15D
+:101680000E94D509809300018111A0CF81E40E94BE
+:10169000AB0980930001811199CF0E94E609982E31
+:1016A000909495CF80E096CF81E0DF91CF911F910C
+:1016B0000F91FF90EF90DF90CF90BF90AF909F90F1
+:1016C0000895E82FF0E0E45BFE4F80810895CF920B
+:1016D000DF92EF92FF920F931F93CF93DF938CEFE4
+:1016E00093E00E94D4078CE4E82E81E0F82EC0E05D
+:1016F000D0E097EFC92E93E0D92E0EEE13E0DF93E2
+:10170000CF93DF92CF920E946D0884EF93E00E9406
+:10171000D407F70181917F0190E00E9413229F93EB
+:101720008F931F930F930E946D088CEE93E00E949D
+:10173000D40721968DB79EB708960FB6F8949EBF32
+:101740000FBE8DBFCE30D105D1F6DF91CF911F9165
+:101750000F91FF90EF90DF90CF9008958B3B910514
+:1017600078F4883A910540F5853A9105D0F48430B3
+:10177000910508F0B1C08130910509F4ADC06BC08E
+:10178000803E910508F467C0883E910508F4A4C026
+:101790009C01205F31092031310508F05CC0906563
+:1017A0000895853A910509F459C0863A910509F0E2
+:1017B00058C082E890E40895883A910509F454C02D
+:1017C000893A910509F453C08A3A910509F452C047
+:1017D0008B3A910509F451C08C3A910509F450C037
+:1017E0008D3A910509F44FC0803B910509F44EC034
+:1017F0008E3A910509F44DC08F3A910509F44CC019
+:10180000813B910509F44BC0823B910509F44AC024
+:10181000833B910509F449C0843B910509F448C014
+:10182000853B910509F447C0863B910509F446C004
+:10183000873B910509F445C0883B910509F444C0F4
+:10184000893B910509F443C08A3B910509F442C0E4
+:1018500080E094E4089580E090E0089581E890E4C9
+:10186000089583E890E4089582EE94E4089589EE63
+:1018700094E408958AEE94E4089585EB94E4089541
+:1018800086EB94E4089587EB94E408958CEC94E45B
+:1018900008958DEC94E4089583E895E408958AE82A
+:1018A00095E4089582E995E4089584E995E408951E
+:1018B00081E296E4089583E296E4089584E296E452
+:1018C000089585E296E4089586E296E4089587E215
+:1018D00096E408958AE296E40895089596E0799F43
+:1018E000F001112494E5899FE00DF11D1124E60F0C
+:1018F000F11DEE0FFF1FE45BFE4F8591949108955B
+:10190000880F991FFC01E454F0408591949108954B
+:10191000880F991FFC01E45CFE4F85919491089516
+:1019200026E0729FF001112444E5849FE00DF11D33
+:101930001124E60FF11DEE0FFF1FE45BFE4F8591B2
+:1019400094919C013A9521154FE1340708F41AC18E
+:101950003F512115304120F49F700E94880C08955A
+:101960009C0130532115304118F49927906C08954B
+:10197000811520E5920769F40E946D1B4FEF84E307
+:101980009CE0415080409040E1F700C000000C9482
+:10199000D322813020E5920731F48091D701816014
+:1019A0008093D70108959C0130552115304108F0EE
+:1019B00051C0292F33272F70332721303105D9F417
+:1019C000AC014370552702C0220F331F4A95E2F73E
+:1019D0003C68AC0164E0440F551F6A95E1F7442769
+:1019E0005370242B352B73E0880F991F7A95E1F7FC
+:1019F000807699271DC02230310529F4982F882739
+:101A0000816F906A089523303105A9F4AC014370C9
+:101A1000552721E030E002C0220F331F4A95E2F73C
+:101A20003C6843E0880F991F4A95E1F7807E9770E4
+:101A3000822B932B089524303105E1F4AC014370DF
+:101A4000552721E030E002C0220F331F4A95E2F70C
+:101A50003A68E7CF9C0130572115304118F49F7048
+:101A6000906208959C0130582115304118F49F7000
+:101A7000906A0895803E9105E0F4803C910558F508
+:101A80008133910509F46FC048F48932910509F456
+:101A900063C08A32910509F46DC072C08933910523
+:101AA000E9F082389105D1F08533910509F44DC0F4
+:101AB00067C0833E910581F138F4803E9105B9F00D
+:101AC000823E9105D9F05CC0863E910561F1873E6A
+:101AD0009105A1F155C00E94800C08952091EA0162
+:101AE00020FD02C021FF4CC080EE90E049C08091F3
+:101AF000EA0180FFF9CF89E390E042C08091EA01DA
+:101B000082FF0EC08091EA0184FF03C080E090E074
+:101B100037C083EE90E034C08091EA0182FFF2CFBB
+:101B200082EE90E02DC08091EA0183FF0BC080918E
+:101B3000EA0184FDEBCF87EE90E022C08091EA01BC
+:101B400083FFF5CF86EE90E01BC08091EA0185FF10
+:101B500007C089E290E014C08091EA0185FFF9CFC7
+:101B600085E390E00DC08091EA0186FF07C08AE21C
+:101B700090E006C08091EA0186FFF9CF81E390E012
+:101B80000E94AE0B0895089580916D0108959FB74E
+:101B9000F89410925C019FBF9091F001943009F08D
+:101BA00057C09091E9009F703091EC00232F217075
+:101BB00030FD20E8922B24E02093E9002091EB00F7
+:101BC00020FF43C02091EE0027FF3FC020915A0123
+:101BD000222321F02091E80025FF37C010925A01FE
+:101BE00026E03091E80035FD15C03091F001343029
+:101BF00061F53091EB0035FD28C0215021F481E0E2
+:101C000080935A0122C0EFE9FFE03197F1F700C05D
+:101C10000000E7CF8093F1008091E80085FD0AC0C5
+:101C20008091E80080FFFCCF8091E8008E77809360
+:101C3000E80006C08FB7F89421E020935C018FBFC5
+:101C40009F709093E90080E008959F709093E90061
+:101C50008FEF0895CF93DF9300D01F92CDB7DEB7FB
+:101C60009C018091F001843019F593E099833B83C6
+:101C70002A839093E9008FEF9091E800815095FDC1
+:101C800006C095ED9A95F1F700008111F5CF80918E
+:101C9000E80085FF0DC040E050E063E070E0CE0159
+:101CA00001960E94FA108091E8008E778093E800F8
+:101CB0000F900F900F90DF91CF910895CF93DF9306
+:101CC00000D01F92CDB7DEB72091F001243021F56E
+:101CD00022E029839B838A8383E08093E9008FEF4E
+:101CE0009091E800815095FD06C095ED9A95F1F729
+:101CF00000008111F5CF8091E80085FF0DC040E024
+:101D000050E063E070E0CE0101960E94FA108091ED
+:101D1000E8008E778093E8000F900F900F90DF918E
+:101D2000CF9108952091F0012430F1F422E0209326
+:101D3000E9002FEF3091E800215035FD06C035ED68
+:101D40003A95F1F700002111F5CF2091E80025FF29
+:101D50000BC040E050E065E070E00E94FA10809116
+:101D6000E8008E778093E8000895CF93DF93209169
+:101D7000F001243009F048C0EC0180910C01882367
+:101D8000E1F080910D018823C1F085E08093E900A6
+:101D90008FEF9091E800815095FD06C095E19A95EE
+:101DA000F1F700008111F5CF8091E80085FF2CC08C
+:101DB00040E050E060E170E017C081E08093E9000E
+:101DC0008FEF9091E800815095FD06C095ED9A95B2
+:101DD000F1F700008111F5CF8091E80085FF14C074
+:101DE00040E050E068E070E0CE010E94FA1080917F
+:101DF000E8008E778093E80080E1FE01ADE5B1E078
+:101E000001900D928A95E1F7DF91CF91089581E9D4
+:101E100094E00E94D4078091EF01811109C00E94D3
+:101E20008F120E94EC128091E20084608093E200A5
+:101E300008958DE894E00E94D4071092EF01089570
+:101E400089E894E00C94D40785E894E00E94D407D4
+:101E50000C94A32C81E894E00E94D4070E9469228C
+:101E60000E94A92C0E9491150C94C30D20915B0136
+:101E70002F5F822F62E30E94172E992319F020937F
+:101E80005B01089510925B0180915C01882371F1E0
+:101E90008091F001843041F58091E9008F702091AC
+:101EA000EC00922F917020FD90E8892B94E09093A4
+:101EB000E9009091EB0090FF14C09091EE0097FF25
+:101EC00010C09091E80095FF03C01092F100F9CF87
+:101ED0009091E80090FF05C09091E8009E77909364
+:101EE000E8008F708093E90010925C01089542E051
+:101EF00061EC81E00E94091242E061EC82E00E9404
+:101F0000091242E061EC83E00E94091242E261ECB6
+:101F100084E00E94091242E161EC85E00C94091210
+:101F20008091F201833009F455C030F4813071F0B2
+:101F3000823009F48EC008958A3009F47AC08B305B
+:101F400009F460C0893009F09CC020C08091F10183
+:101F5000813A09F096C08091E800877F8093E8007D
+:101F60008091F5019091F601892B21F460E18DE5D6
+:101F700091E003C060E080E090E070E00E944511D5
+:101F80008091E8008B778093E80008958091F101BB
+:101F9000813209F076C08091F5019091F6010097A9
+:101FA00019F0049709F06DC08091E800877F809355
+:101FB000E8008091E80082FD05C08091F001811168
+:101FC000F8CF5FC08091F10080936D018091E800AF
+:101FD0008B7753C08091F101813A09F052C0809112
+:101FE000F5019091F601892B09F04BC08091E80032
+:101FF000877F8093E8008091E80080FFFCCF80918C
+:102000000C0136C08091F1018132D9F58091F50142
+:102010009091F601892BA9F58091E800877F809344
+:10202000E8000E943E128091F30180930C010C9411
+:102030006D1B8091F101813221F58091E800877F4D
+:102040008093E8000E943E128091F40180936E011B
+:1020500008958091F101813AA1F48091E800877F91
+:102060008093E8008091E80080FFFCCF80916E01B2
+:102070008093F1008091E8008E778093E8000C94C3
+:102080003E12089584B7877F84BF88E10FB6F89425
+:1020900080936000109260000FBE90E080E80FB661
+:1020A000F89480936100909361000FBE0E941E1609
+:1020B0000E948F120E94EC128091E2008460809353
+:1020C000E20087EC9DE00E94A82178940E9471159F
+:1020D0000E94201682E091E00E948C150E94912CB3
+:1020E00080E794E00E94D4078091F001853089F464
+:1020F0008CE694E00E94D4070E942D228091EE018C
+:10210000882391F30E945522882371F30E94E410E2
+:10211000EBCF0E944E16E8CF292F3327233031050D
+:10212000C9F064F42130310581F02230310509F025
+:1021300043C08DE890E029EC34E042C02132310503
+:10214000F1F02232310541F137C082E190E026E51D
+:1021500035E036C099278130910541F082309105F4
+:1021600041F0892B49F5E5ECF4E005C0EDEAF4E037
+:1021700002C0E5E9F4E0849190E09F0121C0653060
+:10218000D8F4E62FF0E0EE0FFF1FEB5DFE4F20814D
+:10219000318189E090E014C0653070F470E0FB019B
+:1021A000EE0FFF1FE55EFE4F20813181FB01EA5EED
+:1021B000FE4F808190E004C080E090E020E030E0BD
+:1021C000FA0131832083089580E189BD82E189BDD0
+:1021D00009B400FEFDCF8091D8008F7D8093D80098
+:1021E0008091E00082608093E0008091E00081FDBA
+:1021F000FCCF0895CF92DF92EF92FF920F931F933F
+:10220000CF93DF93EC018B016A010E945D12811173
+:1022100033C0C114D10439F0F60180819181081BCB
+:10222000190BC80FD91FE12CF12C0115110519F15B
+:102230008091E80085FD16C08091E8008E7780933C
+:10224000E800C114D10449F0F60180819181E80EC3
+:10225000F91EF182E08285E00FC00E945D128823A2
+:1022600021F30AC089918093F10001501109FFEF19
+:10227000EF1AFF0ADACF80E0DF91CF911F910F9123
+:10228000FF90EF90DF90CF9008952091F70130916B
+:10229000F8012617370748F06115710539F42091C8
+:1022A000E8002E772093E80001C0B90140E06115F5
+:1022B0007105A9F12091F001222309F443C02530D2
+:1022C00009F442C02091E80023FD40C02091E800BD
+:1022D00022FD32C02091E80020FFE9CF4091F300B9
+:1022E0002091F20030E0342BFC01CF016115710523
+:1022F00059F02830310540F481918093F10061500C
+:1023000071092F5F3F4FF1CF41E02830310509F0CF
+:1023100040E02091E8002E772093E800C8CF4111DB
+:10232000C9CF0AC08091F001882361F0853061F047
+:102330008091E80083FD0AC08091E80082FFF2CF1F
+:1023400080E0089582E0089583E0089581E0089593
+:102350002091F7013091F8012617370748F06115F1
+:10236000710539F42091E8002E772093E80001C030
+:10237000B901FC0120E06115710591F18091F00136
+:10238000882309F440C0853009F43FC08091E800FB
+:1023900083FD3DC08091E80082FD2FC08091E80060
+:1023A00080FFE9CF2091F3008091F20090E0922B22
+:1023B0006115710559F08830910540F424912093FE
+:1023C000F1003196615071090196F2CF21E0089732
+:1023D00009F020E08091E8008E778093E800CBCF71
+:1023E0002111CCCF0AC08091F001882361F08530A3
+:1023F00061F08091E80083FD0AC08091E80082FFCF
+:10240000F2CF80E0089582E0089583E0089581E0AE
+:102410000895982F973058F59093E900981739F060
+:102420007091EC002091ED005091F00003C0242F3A
+:10243000762F50E021FF19C03091EB003E7F3093A2
+:10244000EB003091ED003D7F3093ED003091EB00DB
+:1024500031603093EB007093EC002093ED005093CB
+:10246000F0002091EE0027FF07C09F5FD3CF8F7051
+:102470008093E90081E0089580E008958091F10162
+:1024800087FF11C08091E80082FD05C08091F001B6
+:102490008111F8CF11C08091E8008B770BC080913B
+:1024A000F001882349F08091E80080FFF8CF809107
+:1024B000E8008E778093E80008952091E400309141
+:1024C000E50095E64091EC00842F817040FF22C02A
+:1024D0008091E80080FD1CC08091F001882391F07C
+:1024E000853091F08091EB0085FD10C04091E400B3
+:1024F0005091E5004217530729F39A01915011F7C3
+:1025000084E0089582E0089583E0089581E00895CD
+:1025100080E008954091E80042FFDECF08950E94D8
+:10252000FD120E940513E0EEF0E08081816080835F
+:10253000E8EDF0E080818F77808319BCA7EDB0E0F3
+:102540008C918E7F8C9380818F7E80831092EF019F
+:1025500008950F931F93CF93DF930E94FD120E9463
+:102560000513C8EDD0E088818F77888388818068E3
+:10257000888388818F7D888319BC1092F001109226
+:10258000EC011092EE011092ED0100EE10E0F80166
+:1025900080818B7F808388818160888342E060E0D6
+:1025A00080E00E940912E1EEF0E080818E7F80835E
+:1025B000E2EEF0E0808181608083808188608083AA
+:1025C000F80180818E7F8083888180618883DF919C
+:1025D000CF911F910F910895E8EDF0E080818F7EFB
+:1025E0008083E7EDF0E080818160808384E082BFBA
+:1025F00081E08093EF010C94A912E8EDF0E0808176
+:102600008E7F80831092E20008951092DA0010927B
+:10261000E10008951F920F920FB60F9211242F938D
+:102620003F934F935F936F937F938F939F93AF935A
+:10263000BF93EF93FF938091E10082FF0BC08091E5
+:10264000E20082FF07C08091E1008B7F8093E10070
+:102650000E94360F8091DA0080FF1FC08091D80061
+:1026600080FF1BC08091DA008E7F8093DA0080911A
+:10267000D90080FF0DC080E189BD82E189BD09B428
+:1026800000FEFDCF81E08093F0010E94070F05C09E
+:1026900019BC1092F0010E94190F8091E10080FF97
+:1026A00019C08091E20080FF15C08091E2008E7F0A
+:1026B0008093E2008091E20080618093E20080914B
+:1026C000D80080628093D80019BC85E08093F00127
+:1026D0000E94240F8091E10084FF30C08091E200CD
+:1026E00084FF2CC080E189BD82E189BD09B400FE70
+:1026F000FDCF8091D8008F7D8093D8008091E1003C
+:102700008F7E8093E1008091E2008F7E8093E200D3
+:102710008091E20081608093E2008091EC01882347
+:1027200011F084E007C08091E30087FD02C081E0E2
+:1027300001C083E08093F0010E942A0F8091E100A4
+:1027400083FF29C08091E20083FF25C08091E100D2
+:10275000877F8093E10082E08093F0011092EC018A
+:102760008091E1008E7F8093E1008091E2008E7F76
+:102770008093E2008091E20080618093E20042E079
+:1027800060E080E00E9409128091F00088608093F0
+:10279000F0000E94200FFF91EF91BF91AF919F91A8
+:1027A0008F917F916F915F914F913F912F910F90FA
+:1027B0000FBE0F901F9018951F920F920FB60F9299
+:1027C00011242F933F934F935F936F937F938F9336
+:1027D0009F93AF93BF93CF93DF93EF93FF93C091FA
+:1027E000E900CF708091EC00D82FD17080FDD0E847
+:1027F0001092E9008091F000877F8093F000789438
+:102800000E9420141092E9008091F000886080936B
+:10281000F000CD2BCF70C093E900FF91EF91DF91D5
+:10282000CF91BF91AF919F918F917F916F915F9168
+:102830004F913F912F910F900FBE0F901F901895C1
+:102840001F93CF93DF93CDB7DEB7AA970FB6F89457
+:10285000DEBF0FBECDBFE1EFF1E088E08E0F9091BB
+:10286000F10091938E13FBCF0E94900F8091E800AE
+:1028700083FF1FC18091F1019091F201492F50E037
+:102880004A30510508F015C1FA01EA5AFF4F0C947D
+:10289000372E803881F0823809F00BC18091F50124
+:1028A0008F708093E9008091EB0085FB882780F989
+:1028B0001092E90006C08091ED019091EE01911116
+:1028C00082609091E800977F9093E8008093F100F8
+:1028D0001092F100C8C0282F2D7F09F0EAC088238C
+:1028E00019F0823061F0E5C08091F301813009F088
+:1028F000E0C0933009F080E08093EE012BC080911E
+:10290000F301811127C08091F5018F7009F4D1C0C6
+:102910008093E9002091EB0020FF1CC0933021F44C
+:102920008091EB00806214C09091EB0090619093D5
+:10293000EB0021E030E0A90102C0440F551F8A9549
+:10294000E2F74093EA001092EA008091EB00886081
+:102950008093EB001092E9008091E800877F86C0A9
+:102960008111A7C01091F3011F778091E300807857
+:10297000812B8093E3008091E800877F8093E800BB
+:102980000E943E128091E80080FFFCCF8091E3001E
+:1029900080688093E300111102C082E001C083E0EF
+:1029A0008093F00186C08058823008F082C0809108
+:1029B000F3019091F4018C3D53E0950779F583E0A4
+:1029C0008A838AE289834FB7F894DE01139620E068
+:1029D0003EE051E2E32FF0E050935700E49120FFF6
+:1029E00003C0E295EF703F5FEF708E2F90E0EA300A
+:1029F00010F0C79601C0C0968D939D932F5F243130
+:102A000049F74FBF8091E800877F8093E8006AE232
+:102A100070E0CE0101960E94451114C0AE014F5FD7
+:102A20005F4F6091F5010E948C10BC01892B09F465
+:102A300040C09091E800977F9093E80089819A8147
+:102A40000E94A8118091E8008B778093E80031C044
+:102A5000803879F58091E800877F8093E800809145
+:102A6000EC018093F1008091E8008E778093E8007C
+:102A70000E943E121EC081111CC09091F301923041
+:102A8000C0F48091E800877F8093E8009093EC0188
+:102A90000E943E128091EC01811106C08091E300FA
+:102AA00087FD02C081E001C084E08093F0010E94B4
+:102AB000770F8091E80083FF0AC08091E800877F4C
+:102AC0008093E8008091EB0080628093EB00AA96EF
+:102AD0000FB6F894DEBF0FBECDBFDF91CF911F912F
+:102AE0000895CF938091F0018823A1F0C091E9006F
+:102AF000CF709091EC00892F817090FD80E8C82BF9
+:102B00001092E9008091E80083FD0E942014CF70AC
+:102B1000C093E900CF91089590937401809373015D
+:102B20000895E0917301F0917401309721F00190C4
+:102B3000F081E02D099480E00895EF92FF920F93C9
+:102B40001F93CF93DF93E0917301F091740130975D
+:102B5000B1F18C010280F381E02D09958091D701BC
+:102B600082FF2DC080FF04C08BE896E00E94D4074E
+:102B7000E80110E185E8E82E86E0F82E8091D70183
+:102B800080FF0BC088811F928F93FF92EF920E946B
+:102B90006D080F900F900F900F901150219611110A
+:102BA000EDCF8091D70180FF0AC083E896E0DF91E6
+:102BB000CF911F910F91FF90EF900C94D407DF916C
+:102BC000CF911F910F91FF90EF900895E0917301C5
+:102BD000F0917401309721F00480F581E02D099483
+:102BE000089520917101309172018217930771F05D
+:102BF0009093720180937101E0917301F0917401DF
+:102C0000309721F00680F781E02D099408952091F6
+:102C10006F01309170018217930771F090937001EA
+:102C200080936F01E0917301F0917401309721F06E
+:102C30000084F185E02D0994089508950C941D16E3
+:102C40000E946F220E94180A0C943523CF93C82F3C
+:102C50008091D70182FF1EC080FF04C084EA96E005
+:102C60000E94D4078091D70180FF0CC01F92CF93A0
+:102C70008FE996E09F938F930E946D080F900F90BD
+:102C80000F900F908091D70180FF04C08DE996E0EE
+:102C90000E94D4078C2FCF910C94C30DCF92DF925A
+:102CA000EF92FF920F931F93CF93DF93CDB7DEB7D1
+:102CB0002B970FB6F894DEBF0FBECDBF0E94350A2A
+:102CC00086E7C82E81E0D82E00E010E0E02E802FAD
+:102CD0000E94610BF60141916F01F42EF826B1F4C8
+:102CE0000F5F1F4F0E30110589F78FEF89838A839D
+:102CF0001B820E9478228160782F9D838C8349817A
+:102D00005A816B818D810E94F11640C09091D7014C
+:102D100091FF04C08B870E94670B8B8520E030E019
+:102D20004F2D50E0922FBA01022E02C07595679583
+:102D30000A94E2F760FF24C02E83EF8221E030E0A6
+:102D4000690102C0CC0CDD1C9A95E2F790E08C2161
+:102D50009D21892B09F420E028870E947822816038
+:102D6000782F9A8789874E815F8168858A850E943E
+:102D7000F116F801EA58FE4F8081C826C08206C0CD
+:102D80002F5F3F4F2630310569F6AACF0E94A62655
+:102D9000109175010E9491151817A1F00E949115CC
+:102DA000809375012B960FB6F894DEBF0FBECDBF92
+:102DB000DF91CF911F910F91FF90EF90DF90CF9017
+:102DC0000C9426162B960FB6F894DEBF0FBECDBF1F
+:102DD000DF91CF911F910F91FF90EF90DF90CF90F7
+:102DE0000895CF93DF93CDB7DEB72B970FB6F89446
+:102DF000DEBF0FBECDBF4F83588769877A878B8729
+:102E0000DE01119686E0FD0111928A95E9F785E0D1
+:102E1000FE01379601900D928A95E1F749815A811A
+:102E20006B817C818D819E810E94071E2B960FB63F
+:102E3000F894DEBF0FBECDBFDF91CF910895CF9341
+:102E4000882309F4C2C0C82F823859F40E94911512
+:102E500081FDBBC089E30E94A3200E94822189E3F7
+:102E60000CC0833879F40E94911580FDAEC083E5D3
+:102E70000E94A3200E94822183E50E94F620CF9128
+:102E80000C948221843859F40E94911582FD9DC0D2
+:102E900087E40E94A3200E94822187E4EECF8CEF7A
+:102EA0008C0F813A48F48C2F0E94392B81118DC0F0
+:102EB0008C2F0E94A320E3CF80E28C0F883048F44F
+:102EC000C77081E001C0880FCA95EAF70E944B21C4
+:102ED000D6CF8BE58C0F833078F4C53A29F0C63A0B
+:102EE00031F083E890E005C081E890E002C082E81C
+:102EF00090E0CF910C94F11588E58C0F833108F0A8
+:102F000064C0C83A39F1C93A41F1CA3A49F1CB3AF9
+:102F100051F1CC3A59F1CD3A61F1C03B69F1CE3A69
+:102F200071F1CF3A79F1C13B81F1C23B89F1C33BE9
+:102F300091F1C43B99F1C53BA1F1C63BA9F1C73B57
+:102F4000B1F1C83BB9F1C93BC1F1CA3BC9F180E05D
+:102F500090E038C082EE90E035C089EE90E032C05B
+:102F60008AEE90E02FC085EB90E02CC086EB90E0DD
+:102F700029C087EB90E026C08CEC90E023C08DEC5C
+:102F800090E020C083E891E01DC08AE891E01AC07B
+:102F900082E991E017C084E991E014C081E292E0F7
+:102FA00011C083E292E00EC084E292E00BC085E2A1
+:102FB00092E008C086E292E005C087E292E002C09B
+:102FC0008AE292E0CF910C940716CF91089588235E
+:102FD00009F44BC0823859F40E94911581FF45C015
+:102FE00089E30E94A3200E94822189E30CC08338D8
+:102FF00071F40E94911580FF38C083E50E94A320E0
+:103000000E94822183E50E94F6200C94822184385C
+:1030100059F40E94911582FF28C087E40E94A320E2
+:103020000E94822187E4EFCF9CEF980F913A58F3EA
+:1030300090E2980F983050F4877091E001C0990F9A
+:103040008A95EAF7892F0E945121DFCF9BE5980FDF
+:10305000933020F480E090E00C94F115885A83318D
+:1030600020F480E090E00C9407160895882321F066
+:103070000E944B210C9482210895882321F00E9404
+:1030800051210C9482210895BF92CF92DF92EF924A
+:10309000FF920F931F93CF93DF9300D000D000D007
+:1030A000CDB7DEB725E0FC01DE01119601900D924F
+:1030B0002A95E1F7FC014081318102812581229529
+:1030C0002F7063817481672B09F4E5C23F3F19F4C7
+:1030D0004F3F09F4E0C27C0149833A8389819A8198
+:1030E0002E830E946220182FB92E0E9461200E9418
+:1030F000281FEB2DE295EF70F0E0E05AFF4F2E8194
+:103100000C94372E8B2D807F9B2D9F70F92E88235A
+:1031100019F0F29480EFF822002349F0FF2009F41F
+:1031200067C28F2D0E945B210E94822161C2812F84
+:103130000E94E717FF2009F4AEC28F2D0E94612183
+:1031400026960FB6F894DEBF0FBECDBFDF91CF91AC
+:103150001F910F91FF90EF90DF90CF90BF900C9454
+:1031600082213B2D307F8B2D8F70303211F0829574
+:10317000807F112319F0113021F12CC00023B9F008
+:10318000222309F4A0C1213009F09DC126960FB673
+:10319000F894DEBF0FBECDBFDF91CF911F910F918D
+:1031A000FF90EF90DF90CF90BF900C946B21222383
+:1031B00019F0213009F46FC28E830E946E218E8136
+:1031C00096C1002321F0223008F065C27CC1211194
+:1031D00062C28DC1002321F0222309F474C108C208
+:1031E000222309F484C119C22B2D2695269523701C
+:1031F00030E02115310521F021303105D1F04BC2ED
+:10320000002321F0812F9B2D937002C080E090E07D
+:1032100026960FB6F894DEBF0FBECDBFDF91CF91DB
+:103220001F910F91FF90EF90DF90CF90BF900C9483
+:10323000F115002321F0812F9B2D937002C080E0B7
+:1032400090E026960FB6F894DEBF0FBECDBFDF919B
+:10325000CF911F910F91FF90EF90DF90CF90BF9093
+:103260000C940716812F002319F00E942C2502C010
+:103270000E94942526960FB6F894DEBF0FBECDBFF0
+:10328000DF91CF911F910F91FF90EF90DF90CF9042
+:10329000BF900C9419268B2D837009F07BC001110F
+:1032A000FAC1812F829586958770880F880F912F9C
+:1032B0009F70C92ED12CE12CF12C082E04C0CC0C0F
+:1032C000DD1CEE1CFF1C0A94D2F714FF12C04FE065
+:1032D00050E060E070E004C0440F551F661F771F88
+:1032E0008A95D2F7CB01BA0160957095809590953B
+:1032F00003C060E070E0CB012B2D2695269523704E
+:10330000422F50E042305105D9F04330510569F168
+:103310006C297D298E299F294130510551F126962E
+:103320000FB6F894DEBF0FBECDBFDF91CF911F91D6
+:103330000F91FF90EF90DF90CF90BF900C944F1FB4
+:103340006C297D298E299F2926960FB6F894DEBF19
+:103350000FBECDBFDF91CF911F910F91FF90EF90E6
+:10336000DF90CF90BF900C946B1F0E944F1FC7013E
+:10337000B60126960FB6F894DEBF0FBECDBFDF9123
+:10338000CF911F910F91FF90EF90DF90CF90BF9062
+:103390000C94331F002319F08B2D817001C086958A
+:1033A000882309F478C1812F829586958770880FCC
+:1033B000880F912F9F70C92ED12CE12CF12C082E53
+:1033C00004C0CC0CDD1CEE1CFF1C0A94D2F714FFC9
+:1033D00012C04FE050E060E070E004C0440F551FA1
+:1033E000661F771F8A95D2F7CB01BA016095709559
+:1033F0008095909503C060E070E0CB012B2D269561
+:1034000026952370422F50E042305105D9F04330C9
+:10341000510569F16C297D298E299F29413051057B
+:1034200051F126960FB6F894DEBF0FBECDBFDF91E7
+:10343000CF911F910F91FF90EF90DF90CF90BF90B1
+:103440000C9429206C297D298E299F2926960FB658
+:10345000F894DEBF0FBECDBFDF91CF911F910F91CA
+:10346000FF90EF90DF90CF90BF900C9445200E948A
+:103470002920C701B60126960FB6F894DEBF0FBE0D
+:10348000CDBFDF91CF911F910F91FF90EF90DF9013
+:10349000CF90BF900C940D20103FD1F118F4103E46
+:1034A00050F4A1C0123F09F463C008F44CC0133FAC
+:1034B00009F473C098C01F708B2D8F710023A1F089
+:1034C0000E94A61F812F26960FB6F894DEBF0FBE6E
+:1034D000CDBFDF91CF911F910F91FF90EF90DF90C3
+:1034E000CF90BF900C9436180E94C71F812F26964C
+:1034F0000FB6F894DEBF0FBECDBFDF91CF911F9105
+:103500000F91FF90EF90DF90CF90BF900C943D18FB
+:103510000023A9F02111BFC08B2D8F7126960FB605
+:10352000F894DEBF0FBECDBFDF91CF911F910F91F9
+:10353000FF90EF90DF90CF90BF900C94EC1F223063
+:1035400008F0A9C0E9CF0023A9F08B2D8F71269632
+:103550000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:103560000F91FF90EF90DF90CF90BF900C94A61F2B
+:10357000002359F38B2D8F7126960FB6F894DEBF7A
+:103580000FBECDBFDF91CF911F910F91FF90EF90B4
+:10359000DF90CF90BF900C94C71F002399F08B2D24
+:1035A0008F7126960FB6F894DEBF0FBECDBFDF91A8
+:1035B000CF911F910F91FF90EF90DF90CF90BF9030
+:1035C0000C94911F26960FB6F894DEBF0FBECDBFA8
+:1035D000DF91CF911F910F91FF90EF90DF90CF90EF
+:1035E000BF900C94871F0023A9F0222309F4ADCFCC
+:1035F000812F26960FB6F894DEBF0FBECDBFDF91A8
+:10360000CF911F910F91FF90EF90DF90CF90BF90DF
+:103610000C941F17222309F4ADCF812F26960FB6E5
+:10362000F894DEBF0FBECDBFDF91CF911F910F91F8
+:10363000FF90EF90DF90CF90BF900C94E7174B2D49
+:103640004F70612FC7010E94760826960FB6F89436
+:10365000DEBF0FBECDBFDF91CF911F910F91FF90C5
+:10366000EF90DF90CF90BF900C94AB1E4B2D4F701E
+:10367000612FC70126960FB6F894DEBF0FBECDBFEF
+:10368000DF91CF911F910F91FF90EF90DF90CF903E
+:10369000BF900C946D0C26960FB6F894DEBF0FBE4B
+:1036A000CDBFDF91CF911F910F91FF90EF90DF90F1
+:1036B000CF90BF9008950E9468210E943D210E94F2
+:1036C00082210E944C270E94192680E090E00E94EF
+:1036D000F11580E090E00C9407160E9458210C949C
+:1036E0005B1B0E946220292F22952F7030E02C3026
+:1036F00031054CF42A3031056CF422503109223066
+:10370000310588F407C02C30310549F02F303105E0
+:1037100031F009C0803E48F0803F29F406C093FB99
+:10372000882780F9089580E0089581E00895CF9377
+:10373000DF9300D000D01F92CDB7DEB70F900F906F
+:103740000F900F900F90DF91CF910895CF93DF935B
+:1037500000D000D000D0CDB7DEB726960FB6F894D3
+:10376000DEBF0FBECDBFDF91CF9108951F93CF93E2
+:10377000DF93C091840116E080918501C81799F00C
+:10378000D0E01C9FF0011D9FF00D1124EA57FE4F61
+:103790004081518162817381848195810E94A61B41
+:1037A0002196C770E9CFDF91CF911F910895409185
+:1037B000B6015091B7016091B8017091B901809143
+:1037C000BA019091BB010C94A61B8091BB0182951C
+:1037D0008F7009F054C08091B801882309F44FC05C
+:1037E00080918401A09185016091B6017091B7012B
+:1037F0004091B9015091BA01B6E08A1709F43FC06F
+:1038000090E041155105C1F17F3F11F46F3FA1F1E7
+:10381000B89FF001B99FF00D1124EA57FE4F2181A6
+:1038200072132AC02081621327C02281211124C073
+:10383000238134812417350710F421503109241BCA
+:10384000350B283C3105C0F42091BB012F7020615D
+:103850002093BB0126E0289FF001299FF00D112441
+:10386000E557FE4F80818F708061808386EB91E009
+:103870000E9444180C94B61B01968770BECF089521
+:10388000CF92DF92EF92FF920F931F93CF93DF932C
+:10389000CDB7DEB762970FB6F894DEBF0FBECDBFCF
+:1038A0008C0185E0F801DE011D9601900D928A954C
+:1038B000E1F7D8014C9111965C91119712966C9199
+:1038C00012971396CD90DC9014973091B6017091B9
+:1038D000B7018091B9019091BA01009709F46BC1C9
+:1038E0007F3F19F43F3F09F466C1E090B801EE2034
+:1038F00009F4C0C02091BB01C816D90628F0F60112
+:10390000E81BF90BCF0104C0809590958C0D9D1D8F
+:10391000FF24F394883C910578F0F12C207F09F086
+:10392000C6C07C2DD98AC88A89890E94971B86EBDC
+:1039300091E00E944418B1C0822F807F09F046C0F8
+:10394000751314C0341312C0611110C02F702061A0
+:103950002093BB010E94D71B86EB91E00E94441884
+:103960008091BB01D80115968C932EC0CD2819F1FA
+:103970005F3F11F44F3FF9F0F62E61111CC08091AA
+:1039800084012091850136E0821709F45AC090E045
+:10399000389FF001399FF00D1124EA57FE4F7181D5
+:1039A000571306C07081471303C07281711103C0A1
+:1039B00001968770E9CFF62E662309F418C180912D
+:1039C000BB0181608093BB01F12C11C1751308C04C
+:1039D000341306C0611104C08091BB01D801C3C07B
+:1039E0004D875E878D859E856A8B0E94711B6A89D3
+:1039F0008823E1F16623D1F12091BB01822F8295CA
+:103A00008F7090E0029774F08091B6019091B701A9
+:103A100098878F831986DB86CA862C87CE01079606
+:103A20000E94441886E0F801A6EBB1E001900D92E7
+:103A30008A95E1F70E94E51B0E94D71BFF24F394AF
+:103A4000D6C04D875E878D859E850E946220292F76
+:103A500022952F7030E0223031050CF0BCC09F70F1
+:103A600009F0B6C0805E883008F4C1C0C8010E9469
+:103A70004418E4CFC816D90608F453C0F601E81B71
+:103A8000F90BCF01883C910508F450C0F12C7C2D36
+:103A9000D98AC88A89890E94971BE6EBF1E086E003
+:103AA000DF011D928A95E9F70E94D71BA0C075130C
+:103AB00014C0341312C0611110C08091BB01F80111
+:103AC0008583C8010E94441886E0E6EBF1E0DF013F
+:103AD0001D928A95E9F7FE2C8AC04D875E878D85F9
+:103AE0009E856A8B0E94711B6A89882309F4BECF68
+:103AF000662309F4BBCF2091BB01822F82958F7082
+:103B000090E002970CF48ECF8091B6019091B701AE
+:103B10009A8389831B82DD82CC822E83CE0101961B
+:103B20007FCF809590958C0D9D1DACCFF62E662392
+:103B300009F49CCF75132EC034132CC02091BB0107
+:103B400020FD1FC0822F82958F70D9F0D801159665
+:103B50002C9315978F3049F08F5F982F9295907F17
+:103B6000822F8F70892B15968C93C8010E94441860
+:103B700086E0F801A6EBB1E001900D928A95E1F79D
+:103B800093CF86E0F801A6EBB1E001900D928A9503
+:103B9000E1F72DC04D875E878D859E850E94711B44
+:103BA000811140CF8091BB0181608093BB01C8012E
+:103BB0000E9444181CC0662309F458CF4D875E87C5
+:103BC0008D859E850E94711B882309F44FCF2ACFD3
+:103BD000811148CF0CC0243031050CF047CF9F70C5
+:103BE00009F440CFF8019581907F09F03BCF8F2DEC
+:103BF00062960FB6F894DEBF0FBECDBFDF91CF91B6
+:103C00001F910F91FF90EF90DF90CF9008951F9339
+:103C1000CF93DF93CDB7DEB72C970FB6F894DEBF06
+:103C20000FBECDBF4F83588769877A878B879C8764
+:103C3000CE0107960E94401C882369F08F819885E9
+:103C40002A853B85232BF1F19F3F09F063C08F3F0D
+:103C500009F060C037C086E0FE013796DE0111969C
+:103C600001900D928A95E1F76F817885EA85FB8551
+:103C7000309741F17F3F11F46F3F21F12091850191
+:103C800030E0C9010196877099274091840150E086
+:103C90008417950709F447C069837A83FD83EC8311
+:103CA00096E0929FD001939FB00D1124AA57BE4F6A
+:103CB000FE01319601900D929A95E1F7809385016E
+:103CC0000E94B61B16E080918401909185018917AE
+:103CD000C1F1189FC00111248A579E4F0E94401CB9
+:103CE000882379F1E09184011E9FF0011124EA57A5
+:103CF000FE4F4081518162817381848195810E9450
+:103D0000A61B8091840190E001968770992780938B
+:103D10008401D9CF4F81588569857A858B859C85AB
+:103D20000E94A61BCFCF0E946D1B1092850110929E
+:103D30008401E6EBF1E086E0DF011D928A95E9F768
+:103D4000C1CF2C960FB6F894DEBF0FBECDBFDF916A
+:103D5000CF911F910895EF92FF920F931F93CF93EE
+:103D6000DF938C01892B09F46CC0F12CEE24E394D1
+:103D7000E8012196F8018491843740F4843008F0FA
+:103D800051C0813081F0823019F15BC0853709F470
+:103D900044C0A8F19CE7980F903708F052C08F7785
+:103DA0000E94E71741C00E5F1F4FFE01C49180E2E1
+:103DB0008C0F883048F4C7708E2D01C0880FCA95CB
+:103DC000EAF70E945B2114C08C2F0E941F172DC0A0
+:103DD0000E5F1F4FFE01C49180E28C0F883058F4B3
+:103DE000C7708E2D01C0880FCA95EAF70E94612125
+:103DF0000E9482211AC08C2F0E94E71716C00E5F06
+:103E00001F4FFE01C491CC2381F08FE99FE0019701
+:103E1000F1F700C00000C150F6CF0E5F1F4FFE014A
+:103E2000F49003C00E941F178E018F2D882309F480
+:103E30009FCFEFE9FFE03197F1F700C0000081501C
+:103E4000F5CFDF91CF911F910F91FF90EF900895E3
+:103E500008956093C0017093C1018093C201909353
+:103E6000C3010C945B1B0F931F930091C001109131
+:103E7000C1012091C2013091C301DC01CB01802B33
+:103E8000912BA22BB32B8093C0019093C101A093DF
+:103E9000C201B093C3011F910F910C945B1B0F9350
+:103EA0001F930091C0011091C1012091C201309176
+:103EB000C301DC01CB0180239123A223B323809390
+:103EC000C0019093C101A093C201B093C3011F919F
+:103ED0000F910C945B1B0F931F930091C0011091E5
+:103EE000C1012091C2013091C301DC01CB018027C7
+:103EF0009127A227B3278093C0019093C101A0937B
+:103F0000C201B093C3011F910F910C945B1B1092DF
+:103F1000BC011092BD011092BE011092BF010C9421
+:103F20005B1B41E050E060E070E004C0440F551FAF
+:103F3000661F771F8A95D2F74093BC015093BD014D
+:103F40006093BE017093BF010C945B1B41E050E095
+:103F500060E070E004C0440F551F661F771F8A950C
+:103F6000D2F78091BC019091BD01A091BE01B091AA
+:103F7000BF01482B592B6A2B7B2B4093BC015093DC
+:103F8000BD016093BE017093BF010C945B1B41E0C7
+:103F900050E060E070E004C0440F551F661F771FBB
+:103FA0008A95D2F740955095609570958091BC01A7
+:103FB0009091BD01A091BE01B091BF01482359234A
+:103FC0006A237B234093BC015093BD016093BE01E3
+:103FD0007093BF010C945B1B41E050E060E070E027
+:103FE00004C0440F551F661F771F8A95D2F7809132
+:103FF000BC019091BD01A091BE01B091BF014827C5
+:1040000059276A277B274093BC015093BD016093D9
+:10401000BE017093BF010C945B1B0F931F93009123
+:10402000BC011091BD012091BE013091BF01DC01A6
+:10403000CB01802B912BA22BB32B8093BC019093AF
+:10404000BD01A093BE01B093BF011F910F910C94CD
+:104050005B1B0F931F930091BC011091BD01209138
+:10406000BE013091BF01DC01CB0180239123A2234B
+:10407000B3238093BC019093BD01A093BE01B09384
+:10408000BF011F910F910C945B1B0F931F93009125
+:10409000BC011091BD012091BE013091BF01DC0136
+:1040A000CB0180279127A227B3278093BC0190934F
+:1040B000BD01A093BE01B093BF011F910F910C945D
+:1040C0005B1B0895CF92DF92EF92FF920F931F93A5
+:1040D000CF93DF938C01C090C001D090C101E090DC
+:1040E000C201F090C3014091BC015091BD016091AB
+:1040F000BE017091BF01C42AD52AE62AF72ACFE172
+:10410000D0E0D701C6010C2E04C0B695A7959795AF
+:1041100087950A94D2F780FF07C0B8018C2F0E94C0
+:10412000900C8130910531F4219758F7B80180E067
+:104130000E94900CDF91CF911F910F91FF90EF9013
+:10414000DF90CF90089590910C01992321F09091E8
+:104150000D01911109C020910E0130910F01F9015B
+:1041600032969FEF40E030C0982F969596959695A1
+:104170009F30A0F4E0910E01F0910F01E90FF11DC5
+:10418000877021E030E0A90102C0440F551F8A95D5
+:10419000E2F7CA019181892B818308959091D7011B
+:1041A00090FF23C01F928F9385ED96E09F938F938E
+:1041B0000E946D080F900F900F900F9008959F3FF1
+:1041C00039F04F5F4E3041F051915813F8CF0DC088
+:1041D0005111F7CF942FF5CF9F3F39F0F901E90F37
+:1041E000F11D97FDFA9582830895089590910C0131
+:1041F000992321F090910D01911109C020910E0198
+:1042000030910F01F9013296205F3F4F30C0982F57
+:104210009695969596959F30A8F4E0910E01F091B1
+:104220000F01E90FF11D877021E030E0A90102C004
+:10423000440F551F8A95E2F7CA0180959181892321
+:10424000818308959091D70190FF16C01F928F939C
+:1042500087EB96E09F938F930E946D080F900F90CD
+:104260000F900F9008953196E217F30729F090818F
+:104270009813F9CF1082F7CF089581E090E0E09194
+:104280000E01F0910F01E80FF91F108201968031A5
+:104290009105A9F708959091D601892B8093D601B5
+:1042A000089580959091D60189238093D601089531
+:1042B0001092D60108959091D501892B8093D50154
+:1042C000089580959091D50189238093D501089513
+:1042D0001092D50108958093C40108951092C401ED
+:1042E000089580910E0190910F01FC0131969C017F
+:1042F000205F3F4F80E0919191118F5FE217F307AC
+:10430000D1F70895E0910E01F0910F018091D6014F
+:104310008083E0910E01F0910F0190818091D50191
+:10432000892B80838091C401882361F0E0910E0184
+:10433000F0910F019081892B80830E94712181115E
+:104340001092C40180910E0190910F010C949D1563
+:1043500090933B0180933A010895CF92DF92EF92C0
+:10436000FF926C01EE24FF24C114D104E104F10496
+:1043700021F0C701B60120E101C020E0C72ED82EF0
+:10438000E92EFF24C114D104E104F10419F0285FDF
+:10439000C701B6016B017C0154E0F694E794D79411
+:1043A000C7945A95D1F7C114D104E104F10419F06E
+:1043B0002C5FC701B6016B017C0142E0F694E794E3
+:1043C000D794C7944A95D1F7C114D104E104F104FC
+:1043D00019F02E5FC701B601DC01CB01B695A79598
+:1043E00097958795892B8A2B8B2B09F02F5F822F2E
+:1043F000FF90EF90DF90CF9008958295982F9C7C4E
+:10440000392F36953695282F237344E0249FC00119
+:104410001124932F982B292F2A7A2695892F857579
+:10442000880F822B08951F93CF93DF931F92CDB7F0
+:10443000DEB799830E94FD21182F9981892F0E9450
+:10444000FD21212F30E0322F2227A901482BCA015C
+:104450000F90DF91CF911F9108958091F0018430EA
+:1044600009F11092D80120E488E190E00FB6F894A9
+:10447000A895809360000FBE2093600083B7817F72
+:10448000846083BF83B7816083BF7894889583B746
+:104490008E7F83BF88E10FB6F894809360001092FE
+:1044A00060000FBE089508950895CF930E9453228F
+:1044B0000E94350A0E945422C0E08C2F0E94610B9A
+:1044C000811104C0CF5FCE30C1F701C081E0CF9130
+:1044D00008950E946D1B0E9491150C94C30D82E0FB
+:1044E00084BD93E095BD9AEF97BD80936E000895CB
+:1044F0002FB7F8948091D9019091DA01A091DB0156
+:10450000B091DC012FBF0895CF92DF92EF92FF921E
+:104510000F931F932FB7F8944091D9015091DA016E
+:104520006091DB017091DC012FBF6A017B01EE24F9
+:10453000FF248C0120E030E0C016D106E206F3062D
+:1045400010F4415051099A01281B390BC9011F91E0
+:104550000F91FF90EF90DF90CF9008951F920F92F0
+:104560000FB60F9211248F939F93AF93BF938091B7
+:10457000D9019091DA01A091DB01B091DC010196A3
+:10458000A11DB11D8093D9019093DA01A093DB01A5
+:10459000B093DC01BF91AF919F918F910F900FBEAF
+:1045A0000F901F9018950E948F12F8942FEF87EAB2
+:1045B00091E6215080409040E1F700C0000087E084
+:1045C00090EBDC018093F9019093FA01A093FB0139
+:1045D000B093FC019CE088E10FB6F894A895809315
+:1045E00060000FBE90936000FFCFEF92FF920F9399
+:1045F0001F93CF93DF93D82FC0E08C2F0E94610BC5
+:1046000000E010E0E82EF12CC701002E02C09595C5
+:1046100087950A94E2F780FD06C00F5F1F4F0630B2
+:10462000110591F709C0602F7C2F80E00E946E0C6D
+:10463000D813F3CF81E004C0CF5FCE30F1F680E035
+:10464000DF91CF911F910F91FF90EF900895CF933D
+:10465000C82F8CE20E94F522882321F08C2FCF9165
+:104660000C94F52280E0CF910895CF930E9484248A
+:10467000811102C00E946A248AEF96E00E94D4074A
+:10468000C5E6C15049F00E94350A8FE39CE90197C5
+:10469000F1F700C00000F5CF83EF96E00E94D40749
+:1046A00089E20E942723811113C18AE20E942723F5
+:1046B00081110E946A2485E00E94272381110E94B3
+:1046C000D3220E948F248093D70187E00E94272362
+:1046D0008823A9F18BE10E942723882351F0809140
+:1046E000D70181FB222720F991E0922790FB81F9E5
+:1046F0000EC08EE00E942723882361F08091D701AD
+:1047000082FB222720F991E0922790FB82F9809387
+:10471000D70115C080E10E9427239091D7018823FB
+:1047200041F093FB222720F981E0822780FB93F957
+:1047300004C0892F809580FB90F99093D7018091D8
+:10474000D7010E9493240E94A1248093EA0180EE65
+:104750000E942723882341F08091EA01982F9095A9
+:1047600090FB80F98093EA0189E30E942723882344
+:1047700059F08091EA0181FB222720F991E09227EC
+:1047800090FB81F98093EA0182EE0E94272388231F
+:1047900059F08091EA0182FB222720F991E09227CB
+:1047A00090FB82F98093EA0186EE0E9427238823FA
+:1047B00059F08091EA0183FB222720F991E09227AA
+:1047C00090FB83F98093EA0183EE0E9427238823DC
+:1047D00059F08091EA0184FB222720F991E0922789
+:1047E00090FB84F98093EA0185E30E9427238823C4
+:1047F00059F08091EA0185FB222720F991E0922768
+:1048000090FB85F98093EA0181E30E9427238823A6
+:1048100059F08091EA0186FB222720F991E0922746
+:1048200090FB86F98093EA0181E10E942723882387
+:1048300059F08091EA0187FB222720F991E0922725
+:1048400090FB87F98093EA018091EA010E94A524F8
+:104850008091EA0187FB882780F980930D0187E228
+:104860000E942723C82F8EE10E9427238111C26056
+:104870008FE10E9427238111C46080E20E942723D8
+:104880008111C86081E20E9427238111C06182E208
+:104890000E9427238111C06283E20E942723811195
+:1048A000C06484E20E942723882311F0C06802C0FC
+:1048B000CC2329F08C2F0E949C246C2F03C00E94D3
+:1048C0009824682F70E080E090E0CF910C94291F2D
+:1048D000CF9108956DEE7EEF80E090E00E946D2E06
+:1048E00060E082E090E00E945F2E60E083E090E074
+:1048F0000E945F2E60E084E090E00E945F2E60E006
+:1049000085E090E00C945F2E80E090E00E94592EAC
+:1049100021E08D3E9E4F09F020E0822F089582E035
+:1049200090E00C94512E682F82E090E00C945F2E62
+:1049300083E090E00C94512E682F83E090E00C947B
+:104940005F2E84E090E00C94512E682F84E090E07C
+:104950000C945F2E8091DF0180FF0BC060911301EA
+:1049600085E0689FB00111247595679575956795E9
+:104970002BC081FF09C06091130185E0689FB001E1
+:1049800011247595679520C082FF07C060911301BF
+:1049900085E0689FB001112417C09091E001992330
+:1049A000D1F060911201961788F72091130185E0EC
+:1049B000289F90011124929FA001939F500D1124D4
+:1049C00070E0CA010E94232E6038710540F4611521
+:1049D000710539F002C065E070E0862F08958FE719
+:1049E000089581E008958091DF0180FF08C0609103
+:1049F000110170E0759567957595679521C081FFE8
+:104A000006C06091110170E07595679519C082FF2D
+:104A100004C06091110170E010C09091E0019923F1
+:104A2000C1F0609110019617A0F780911101899F44
+:104A3000C001112470E00E94232E6038710528F413
+:104A40006115710521F0862F08958FE7089581E0A3
+:104A5000089561E070E0F4CF803F21F40E94AA2421
+:104A6000819504C0813F29F40E94AA248093E30128
+:104A70000895823F21F40E94AA24819504C0833FB7
+:104A800029F40E94AA248093E2010895893F19F431
+:104A90000E94F32405C08A3F31F40E94F3248195DB
+:104AA0008093E40108958B3F21F40E94F3248195C3
+:104AB00004C08C3F29F40E94F3248093E5010895FB
+:104AC000843F21F48091E101816017C0853F21F48A
+:104AD0008091E101826011C0863F21F48091E10163
+:104AE00084600BC0873F21F48091E101886005C09C
+:104AF000883F31F48091E10180618093E101089564
+:104B00008D3F21F48091DF0181600BC08E3F21F445
+:104B10008091DF01826005C08F3F29F48091DF0121
+:104B200084608093DF010895803F39F48091E30130
+:104B300087FF6CC01092E30169C0813F29F4809126
+:104B4000E3011816BCF362C09091E201823F29F4A0
+:104B500097FF5CC01092E20159C0833F19F4191607
+:104B6000CCF354C0893F41F48091E40118160CF055
+:104B70004DC01092E4014AC08A3F29F48091E401BB
+:104B800087FF44C0F6CF8B3F39F48091E50187FF62
+:104B90003DC01092E5013AC08C3F29F48091E501B7
+:104BA0001816BCF333C0843F21F48091E1018E7F5D
+:104BB00017C0853F21F48091E1018D7F11C0863FB0
+:104BC00021F48091E1018B7F0BC0873F21F480911C
+:104BD000E101877F05C0883F31F48091E1018F7E3C
+:104BE0008093E10113C08D3F21F48091DF018E7F1E
+:104BF0000BC08E3F21F48091DF018D7F05C08F3F78
+:104C000029F48091DF018B7F8093DF018091E201A5
+:104C100081110EC08091E30181110AC08091E401ED
+:104C2000811106C08091E501811102C01092E0015E
+:104C300008958091D70183FF7EC086E397E00E94AC
+:104C4000D4078091E1011F928F9381E397E09F93B6
+:104C50008F930E946D088FE297E00E94D4078091A5
+:104C6000E201282F332727FD30953F938F938CE265
+:104C700097E09F938F930E946D088AE297E00E94CD
+:104C8000D4078091E301282F332727FD30953F93E8
+:104C90008F9387E297E09F938F930E946D0885E240
+:104CA00097E00E94D4078091E401282F332727FD45
+:104CB00030953F938F9382E297E09F938F930E946A
+:104CC0006D0880E297E00E94D4078091E501282FCB
+:104CD000332727FD30953F938F938DE197E09F9386
+:104CE0008F930E946D088AE197E00E94D40780911B
+:104CF000E0011F928F9387E197E09F938F930E942B
+:104D00006D0885E197E00E94D4078091DF011F9232
+:104D10008F9382E197E09F938F930E946D088FE0BD
+:104D200097E00E94D4078DB79EB74C960FB6F894C3
+:104D30009EBF0FBE8DBF81EE91E00E94E6150E94DE
+:104D400078229093DE018093DD0108951F93CF9325
+:104D5000DF938091DD019091DE010E948422AC01FD
+:104D60009091E001992321F02091140130E006C0D8
+:104D7000209115018AE0289F9001112442175307C2
+:104D800008F486C08091E201C091E301D091E40172
+:104D90001091E501811107C0C11176C0D11174C015
+:104DA000111172C075C09F3F19F09F5F9093E00191
+:104DB000181624F40E94AA248093E2018091E20153
+:104DC00087FF05C00E94AA2481958093E2011C16EA
+:104DD00024F40E94AA248093E3018091E30187FFD9
+:104DE00005C00E94AA2481958093E3016091E201AD
+:104DF000662339F1C091E301CC2319F1772767FDD0
+:104E00007095872F972F0E94282D23E333E343E3E8
+:104E10005FE30E948C2D0E94F52C6093E2016C2FC1
+:104E2000772767FD7095872F972F0E94282D23E302
+:104E300033E343E35FE30E948C2D0E94F52C6093E3
+:104E4000E3011D1624F40E94F3248093E401809171
+:104E5000E40187FF05C00E94F32481958093E4015B
+:104E6000111624F40E94F3248093E5018091E5015A
+:104E700087FF05C00E94F32481958093E501DF91AF
+:104E8000CF911F910C9419269F3F09F08ECF96CF9A
+:104E9000DF91CF911F910895E1EEF1E085E0DF0110
+:104EA0001D928A95E9F71092E0011092DF010895B2
+:104EB00089E599E00E94D4071F9281E08F931F92A9
+:104EC00085E08F938BE099E09F938F930E946D080C
+:104ED0000F900F900F900F900F900F9008958330C8
+:104EE000E9F128F4813061F0823009F108958530CC
+:104EF00009F462C008F449C0863009F474C008950A
+:104F000080911501262F30E0280F311D2F3F3105EC
+:104F100024F4680F6093150103C08FEF809315018F
+:104F2000809115011F928F9384E498E072C0809164
+:104F30001401262F30E0280F311D2F3F310524F4B6
+:104F4000680F6093140103C08FEF80931401809168
+:104F500014011F928F9382E398E05BC0809113014C
+:104F6000262F30E0280F311D2F3F310524F4680F24
+:104F70006093130103C08FEF80931301809113019D
+:104F80001F928F938FE198E044C080911201262FE9
+:104F900030E0280F311D2F3F310524F4680F609356
+:104FA000120103C08FEF80931201809112011F92B2
+:104FB0008F938AE098E02DC080911101262F30E078
+:104FC000280F311D2F3F310524F4680F6093110124
+:104FD00003C08FEF80931101809111011F928F9375
+:104FE00081EF97E016C080911001262F30E0280F46
+:104FF000311D2F3F310524F4680F6093100103C069
+:105000008FEF80931001809110011F928F9386ED96
+:1050100097E09F938F930E946D080F900F900F90D1
+:105020000F900895833081F128F4813059F0823057
+:10503000D1F00895853009F449C0B8F1863009F4FB
+:1050400056C0089580911501681720F4861B80933F
+:10505000150102C010921501809115011F928F93C6
+:1050600087EC97E054C080911401681720F4861BE8
+:105070008093140102C010921401809114011F92B8
+:105080008F9385EB97E043C080911301681720F45C
+:10509000861B8093130102C01092130180911301AB
+:1050A0001F928F9382EA97E032C0809112016817B5
+:1050B00020F4861B8093120102C01092120180918D
+:1050C00012011F928F938DE897E021C0809111010A
+:1050D000681720F4861B8093110102C01092110101
+:1050E000809111011F928F9384E797E010C0809107
+:1050F0001001681720F4861B8093100102C01092E3
+:105100001001809110011F928F9389E597E09F9382
+:105110008F930E946D080F900F900F900F9008953D
+:10512000CF93C82F1F928F938EE59AE09F938F9312
+:105130000E946D0881E090E0A0E0B0E0BC01CD01EC
+:1051400004C0660F771F881F991FCA95D2F70E9467
+:10515000291F0F900F900F900F90CF910C946D1B03
+:10516000CF938D3109F465C0B0F58E3009F4CCC110
+:1051700000F5873009F49BC1A8F4863009F06DC2B0
+:105180008091D701817F8E7F8093D70183E69AE05B
+:105190000E94D40785EA9EE00E94D40781E08093B4
+:1051A000E70180C1883009F44FC08B3009F47CC11D
+:1051B00054C2863109F4F0C138F4803109F4B8C121
+:1051C000813109F430C249C2893109F4CEC18B3131
+:1051D00009F486C142C2853309F437C248F48732E4
+:1051E00009F433C208F433C2893209F42EC235C23D
+:1051F000833438F48A3308F02CC2883309F454C15C
+:105200002CC2833409F421C2883409F026C20E94DA
+:105210006D1B84E99EE00E94D4079FEF23ED80E39D
+:10522000915020408040E1F700C000000E94D3224E
+:1052300039C184EB9EE00E94D4070E94AF2C0E94EB
+:1052400091150E94C30D2EC189EA9EE00E94D407E9
+:1052500084E79CE00E94D4070E9498241F928F93B9
+:1052600081E79CE09F938F930E946D088FE69CE0FE
+:105270000E94D4070E948F24C82F8CE59CE00E94D6
+:10528000D4071F92CF9387E59CE09F938F930E9452
+:105290006D0885E59CE00E94D4078BE49CE00E94A9
+:1052A000D4078C2F81701F928F9388E49CE09F938A
+:1052B0008F930E946D0886E49CE00E94D4078CE3E3
+:1052C0009CE00E94D407C1FB882780F91F928F932E
+:1052D00089E39CE09F938F930E946D0887E39CE095
+:1052E0000E94D4078BE29CE00E94D407C2FB88276F
+:1052F00080F91F928F9388E29CE09F938F930E9486
+:105300006D0886E29CE00E94D4078DE19CE00E943B
+:10531000D407C3FBCC27C0F91F92CF938AE19CE04E
+:105320009F938F930E946D0888E19CE00E94D407B0
+:105330000E94A124C82F84E09CE00E94D4071F9201
+:10534000CF938FEF9BE09F938F930E946D088DEF1B
+:105350009BE00E94D40784EE9BE00E94D4078C2F30
+:1053600081701F928F9381EE9BE09F938F930E9499
+:105370006D088DB79EB780960FB6F8949EBF0FBE8E
+:105380008DBF8FED9BE00E94D40788EC9BE00E94CC
+:10539000D407C1FB882780F91F928F9385EC9BE08F
+:1053A0009F938F930E946D0883EC9BE00E94D4072B
+:1053B00081EB9BE00E94D407C2FB882780F91F92F3
+:1053C0008F938EEA9BE09F938F930E946D088CEAE7
+:1053D0009BE00E94D4078AE99BE00E94D407C3FBAC
+:1053E000882780F91F928F9387E99BE09F938F9383
+:1053F0000E946D0885E99BE00E94D4078BE89BE042
+:105400000E94D407C4FB882780F91F928F9388E8F5
+:105410009BE09F938F930E946D0886E89BE00E941B
+:10542000D40784E79BE00E94D407C5FB882780F956
+:105430001F928F9381E79BE09F938F930E946D084B
+:105440008FE69BE00E94D40783E59BE00E94D4078F
+:10545000C6FB882780F91F928F9380E59BE09F937E
+:105460008F930E946D088EE49BE00E94D40786E42F
+:105470009BE00E94D407C7FBCC27C0F91F92CF93B3
+:1054800083E49BE09F938F930E946D0881E49BE0EF
+:105490000E94D4078DB79EB74C960FB6F8949EBF66
+:1054A0000FBE8DBFC1E0DEC08AE89AE05BC080918C
+:1054B000D701C82FC17080FF09C087E89EE00E9415
+:1054C000D4078091D701817F8E7F47C08BE79EE014
+:1054D0000E94D4078091D70181608093D701E2CFE9
+:1054E0009091D70191FBCC27C0F981E0C827892F83
+:1054F000C0FB81F98093D701CC2319F08EE69EE0A2
+:1055000027C080E69EE02EC09091D70192FBCC2769
+:10551000C0F981E0C827892FC0FB82F98093D701A9
+:10552000CC2319F081E59EE013C081E49EE01AC00F
+:105530009091D70193FBCC27C0F981E0C827892F30
+:10554000C0FB83F98093D701CC2351F085E39EE023
+:105550000E94D4078091D70181608093D70182C0D7
+:1055600088E29EE00E94D4079DCF89E19EE00E94E0
+:10557000D4078DEE9DE00E94D40780EB9DE00E9451
+:10558000D40783E89DE00E94D4078FE39DE00E944A
+:10559000D40784E19DE0E6CF86E09DE00E94D40739
+:1055A0000E9491151F928F938CEE9CE09F938F9396
+:1055B0000E946D0880910C011F928F9385ED9CE0F5
+:1055C0009F938F930E946D0880916E011F928F931D
+:1055D00082EC9CE09F938F930E946D0880910D0157
+:1055E0001F928F938FEA9CE09F938F930E946D0888
+:1055F0008091D9019091DA01A091DB01B091DC0199
+:10560000BF93AF939F938F938BE99CE09F938F936E
+:105610000E946D088DB79EB746960FB6F8949EBF50
+:105620000FBE8DBF3FCF0E946D1BC0910D0181E069
+:10563000C827C0930D01CC2329F081E99CE00E948A
+:10564000D40710C086E89CE08DCF80E003C08D5168
+:1056500001C089530E94902825CF84E89CE00E94D5
+:10566000D407C0E08C2FCF91089580E0089580E0AA
+:105670000895CF93C82F8091E701813081F020F009
+:10568000823009F44FC045C1E0910E01F0910F0145
+:105690008081813169F0823209F03DC109C0E09119
+:1056A0000E01F0910F018081813111F0823261F49D
+:1056B0008C2F0E94352B811104C08C2F0E94B028A2
+:1056C0002FC081E090E02CC08C2F0E94372B8111DD
+:1056D00026C0C431E1F070F4CB3081F0C031D1F498
+:1056E0000E94582786E59AE00E94D40782E08093C2
+:1056F000E70115C0C93259F0C83361F483E69AE076
+:105700000E94D4078AE59AE00E94D40708C010924C
+:10571000E70103C184E59AE00E94D407FEC081E05E
+:105720008170FDC0C43220F5CE3108F0C0C0CB304E
+:1057300099F1C8F4C73009F0D2C08AE0809315010E
+:1057400094E19093140193E09093130180931201DC
+:1057500088E08093110188E2809310018AEF98E03D
+:105760000E94D407BFC0C33149F1C431C1F0B7C0F2
+:10577000CB3409F4A9C028F4C93289F0C83361F0E8
+:10578000AEC0C13509F49EC0C23509F499C0CE340B
+:1057900009F0A5C06AE09EC00E945827A3C080916E
+:1057A000E601882319F01092E6019CC087E099E099
+:1057B0000E94D40781E08093E701B1C081EE98E0B8
+:1057C0000E94D4078FEC98E00E94D40780911501C5
+:1057D0001F928F938CEC98E09F938F930E946D089B
+:1057E0008AEC98E00E94D40788EB98E00E94D407E6
+:1057F000809114011F928F9385EB98E09F938F9374
+:105800000E946D0883EB98E00E94D40784EA98E038
+:105810000E94D407809113011F928F9381EA98E030
+:105820009F938F930E946D088FE998E00E94D407A0
+:105830008EE898E00E94D407809112011F928F9306
+:105840008BE898E09F938F930E946D0889E898E019
+:105850000E94D40784E798E00E94D4078091110148
+:105860001F928F9381E798E09F938F930E946D081A
+:105870008FE698E00E94D40788E598E00E94D4075C
+:10588000809110011F928F9385E598E09F938F93ED
+:105890000E946D0883E598E00E94D4078DB79EB7FB
+:1058A00048960FB6F8949EBF0FBE8DBF1BC0CE5159
+:1058B000EC2FF0E0E15DFE4F80818093E60112C0A5
+:1058C00061E003C061E006C06AE08091E6010E94E9
+:1058D0006F2708C08091E6010E94122803C088EF5C
+:1058E00098E013C08091E601882369F01F928F939E
+:1058F00082EF98E09F938F930E946D080F900F9016
+:105900000F900F9004C08FEE98E00E94D40781E0C2
+:1059100006C01092E70180E002C080E001CFCF9185
+:105920000895E1E8F0E08081886080838081816073
+:1059300080838FB7F89493E09093890090ED9093D3
+:1059400088008FBF0895EFE6F0E080818260808359
+:105950000895EFE6F0E080818D7F80830895EFE683
+:10596000F0E0908182E08927808308951F920F9252
+:105970000FB60F9211242F933F934F935F936F9322
+:105980007F938F939F93AF93BF93EF93FF938091F8
+:10599000E8019091E90101969093E9018093E80173
+:1059A000811103C082E00E94C30DE091E901E695F8
+:1059B000E695F0E0EC53F14FE4918091E8018E130D
+:1059C00003C080E00E94C30DFF91EF91BF91AF91A2
+:1059D0009F918F917F916F915F914F913F912F9107
+:1059E0000F900FBE0F901F90189504D06894B111BE
+:1059F0008DC0089570D088F09F5790F0B92F9927E7
+:105A0000B751A0F0D1F0660F771F881F991F1AF0C9
+:105A1000BA95C9F712C0B13081F077D0B1E00895DE
+:105A200074C0672F782F8827B85F39F0B93FCCF35F
+:105A3000869577956795B395D9F73EF490958095BF
+:105A4000709561957F4F8F4F9F4F0895E89409C0DF
+:105A500097FB3EF490958095709561957F4F8F4FA1
+:105A60009F4F9923A9F0F92F96E9BB279395F695B7
+:105A7000879577956795B795F111F8CFFAF4BB0F35
+:105A800011F460FF1BC06F5F7F4F8F4F9F4F16C099
+:105A9000882311F096E911C0772321F09EE8872F23
+:105AA000762F05C0662371F096E8862F70E060E0DF
+:105AB0002AF09A95660F771F881FDAF7880F969558
+:105AC000879597F9089557FD9058440F551F59F041
+:105AD0005F3F71F04795880F97FB991F61F09F3FDB
+:105AE00079F087950895121613061406551FF2CF04
+:105AF0004695F1DF08C0161617061806991FF1CF54
+:105B000086957105610508940895E894BB2766277A
+:105B10007727CB0197F908950BD078C069D028F08A
+:105B20006ED018F0952309F05AC05FC01124EECF53
+:105B3000CADFA0F3959FD1F3950F50E0551F629FE8
+:105B4000F001729FBB27F00DB11D639FAA27F00DD6
+:105B5000B11DAA1F649F6627B00DA11D661F829FFD
+:105B60002227B00DA11D621F739FB00DA11D621FE2
+:105B7000839FA00D611D221F749F3327A00D611DFF
+:105B8000231F849F600D211D822F762F6A2F1124E1
+:105B90009F5750408AF0E1F088234AF0EE0FFF1F34
+:105BA000BB1F661F771F881F91505040A9F79E3F6B
+:105BB000510570F014C0AACF5F3FECF3983EDCF3C0
+:105BC000869577956795B795F795E7959F5FC1F7A8
+:105BD000FE2B880F911D9695879597F9089597F953
+:105BE0009F6780E870E060E008959FEF80EC089583
+:105BF00000240A94161617061806090608950024AC
+:105C00000A9412161306140605060895092E039425
+:105C1000000C11F4882352F0BB0F40F4BF2B11F499
+:105C200060FF04C06F5F7F4F8F4F9F4F0895991B98
+:105C300079E004C0991F961708F0961B881F7A9583
+:105C4000C9F78095089597FB072E16F4009407D0A6
+:105C500077FD09D00E943D2E07FC05D03EF49095BB
+:105C600081959F4F0895709561957F4F0895EE0F30
+:105C7000FF1F0590F491E02D0994AA1BBB1B51E175
+:105C800007C0AA1FBB1FA617B70710F0A61BB70BAC
+:105C9000881F991F5A95A9F780959095BC01CD0151
+:105CA0000895F999FECF92BD81BDF89A992780B5E4
+:105CB0000895A8E1B0E042E050E00C94742E262F45
+:105CC000F999FECF1FBA92BD81BD20BD0FB6F894E1
+:105CD000FA9AF99A0FBE019608950E945F2E272F17
+:105CE0000C94602EDC01CB01FC01F999FECF06C0BB
+:105CF000F2BDE1BDF89A319600B40D92415050408A
+:085D0000B8F70895F894FFCFF5
+:105D08002002C40DB50E920E5E0E2A0E0101C501C9
+:105D180028080A03140A3F4D3620394406F705C1FE
+:105D280005A1056805DB04F4040D052605460501F3
+:0A5D38000203040506070809000035
 :00000001FF
-- 
cgit v1.2.3


From bbe553dba34b6d04fbd54d71dbc58cb85dcb8bff Mon Sep 17 00:00:00 2001
From: Roman Zolotarev <hi@romanzolotarev.com>
Date: Wed, 16 Mar 2016 00:43:45 +0800
Subject: Add Roman's Layout

Four layers BASE (Norman), SYMB, PLVR (optimized for Plover), ARRW.
---
 .../keyboard-layout-editor/arrw.json               |   27 +
 .../keyboard-layout-editor/arrw.png                |  Bin 0 -> 96737 bytes
 .../keyboard-layout-editor/base.json               |   26 +
 .../keyboard-layout-editor/base.png                |  Bin 0 -> 129028 bytes
 .../keyboard-layout-editor/plvr.json               |   26 +
 .../keyboard-layout-editor/plvr.png                |  Bin 0 -> 102077 bytes
 .../keyboard-layout-editor/symb.json               |   27 +
 .../keyboard-layout-editor/symb.png                |  Bin 0 -> 105763 bytes
 .../romanzolotarev-norman-plover-osx/keymap.c      |  145 +++
 .../romanzolotarev-norman-plover-osx/readme.md     |   51 +
 .../romanzolotarev-norman-plover-osx.hex           | 1132 ++++++++++++++++++++
 11 files changed, 1434 insertions(+)
 create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json
 create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png
 create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json
 create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png
 create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json
 create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png
 create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json
 create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png
 create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c
 create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md
 create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex

diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json
new file mode 100644
index 0000000000..814e1cc2aa
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json
@@ -0,0 +1,27 @@
+[{x:3.5,c:"#eeeeee",a:7},"",{x:10.5},""],
+[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""],
+[{y:-0.875,x:5.5},"","",{x:4.5},"",""],
+[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""],
+[{y:-0.375,x:3.5,a:5,fa:[0,2,0,0,0,0,2]},"\nmouse\n\n\n\n\nUP",{x:10.5,a:7,fa:[2]},"UP"],
+[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""],
+[{y:-0.875,x:5.5},"",{h:1.5},"",{x:4.5,h:1.5},"",""],
+[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""],
+[{y:-0.375,x:3.5,a:5,fa:[2,2,0,0,0,0,2]},"\nmouse\n\n\n\n\nDOWN",{x:10.5,a:7},"DOWN"],
+[{y:-0.875,x:2.5,a:5,fa:[2,1,0,0,0,0,2]},"\nmouse\n\n\n\n\nLEFT",{x:1,fa:[2,2,0,0,0,0,2]},"\nmouse\n\n\n\n\nRIGHT",{x:8.5,a:7},"LEFT",{x:1},"RIGHT"],
+[{y:-0.875,x:5.5},"",{x:6.5},""],
+[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""],
+[{y:-0.625,x:6.5,h:1.5},"",{x:4.5,h:1.5},""],
+[{y:-0.75,x:3.5},"",{x:10.5},""],
+[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""],
+[{y:-0.875,x:5.5},"",{x:6.5},""],
+[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""],
+[{y:-0.375,x:3.5,a:5,fa:[2,1,0,0,0,0,2]},"\nclick\n\n\n\n\nLEFT",{x:10.5,a:7},""],
+[{y:-0.875,x:2.5},"",{x:1,a:5},"\nclick\n\n\n\n\nRIGHT",{x:8.5,a:7},"",{x:1},""],
+[{y:-0.75,x:0.5},"","",{x:14.5},"",""],
+[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"",""],
+[{h:2},"",{h:2},"",""],
+[{x:2},""],
+[{r:-30,rx:13,y:-1,x:-3},"",""],
+[{x:-3},"",{h:2},"",{h:2},""],
+[{x:-3},""]
+
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png
new file mode 100644
index 0000000000..e2e5779b5a
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png differ
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json
new file mode 100644
index 0000000000..9e6fc37338
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json
@@ -0,0 +1,26 @@
+[{x:3.5,c:"#eeeeee",a:5,fa:[5,7,0,0,0,0,0]},"#\n3",{x:10.5},"*\n8"],
+[{y:-0.875,x:2.5},"@\n2",{x:1},"$\n4",{x:8.5},"&\n7",{x:1},"(\n9"],
+[{y:-0.875,x:5.5},"%\n5",{a:7},"",{x:4.5},"",{a:5},"^\n6"],
+[{y:-0.875,w:1.5},"~\n`","!\n1",{x:14.5},")\n0",{w:1.5},"+\n="],
+[{y:-0.375,x:3.5,c:"#cccccc",a:7,fa:[7]},"D",{x:10.5},"R"],
+[{y:-0.875,x:2.5,c:"#eeeeee"},"W",{x:1,c:"#cccccc"},"F",{x:8.5,c:"#eeeeee"},"U",{x:1,c:"#cccccc"},"L"],
+[{y:-0.875,x:5.5},"K",{c:"#eeeeee",a:5,fa:[5,0,0,0,0,0,7],h:1.5},"|\n\n\n\n\n\n\\",{x:4.5,h:1.5},"?\n\n\n\n\n\n/",{c:"#cccccc",a:7,fa:[7]},"J"],
+[{y:-0.875,c:"#eeeeee",fa:[2],w:1.5},"TAB",{fa:[7]},"Q",{x:14.5,c:"#cccccc",a:5,fa:[5,7,0,0,0,0,0]},":\n;",{c:"#eeeeee",w:1.5},"_\n-"],
+[{y:-0.375,x:3.5,c:"#cccccc",a:7,fa:[7]},"E",{x:10.5},"I"],
+[{y:-0.875,x:2.5,c:"#eeeeee"},"S",{x:1,c:"#cccccc"},"T",{x:8.5},"N",{x:1},"O"],
+[{y:-0.875,x:5.5,c:"#eeeeee"},"G",{x:6.5,c:"#cccccc"},"Y"],
+[{y:-0.875,c:"#eeeeee",a:5,fa:[7,2,0,0,0,0,2],w:1.5},"\nESC\n\n\n\n\nCTRL",{a:7},"A",{x:14.5,c:"#cccccc"},"H",{c:"#eeeeee",fa:[2],w:1.5},"ENTER"],
+[{y:-0.625,x:6.5,a:5,fa:[5,0,0,0,0,0,7],h:1.5},"{\n\n\n\n\n\n[",{x:4.5,h:1.5},"}\n\n\n\n\n\n]"],
+[{y:-0.75,x:3.5,a:7,fa:[7]},"C",{x:10.5,a:5,fa:[5,7,0,0,0,0,0]},"<\n,"],
+[{y:-0.875,x:2.5,a:7,fa:[7]},"X",{x:1},"V",{x:8.5},"M",{x:1,a:5,fa:[5,7,0,0,0,0,0]},">\n."],
+[{y:-0.875,x:5.5,a:7,fa:[7]},"B",{x:6.5,c:"#cccccc"},"P"],
+[{y:-0.875,c:"#eeeeee",fa:[2],w:1.5},"SHIFT",{fa:[7]},"Z",{x:14.5,a:5,fa:[5,7,0,0,0,0,0]},"?\n/",{a:7,fa:[2],w:1.5},"SHIFT"],
+[{y:-0.375,x:3.5},"ALT",{x:10.5},"ALT"],
+[{y:-0.875,x:2.5},"",{x:1},"CMD",{x:8.5},"CTRL",{x:1},""],
+[{y:-0.75,x:0.5,f:3},"L2","",{x:14.5},"",""],
+[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"VOL-","MUTE"],
+[{h:2},"BS",{h:2},"ESC","VOL+"],
+[{x:2},"~L1"],
+[{r:-30,rx:13,y:-1,x:-3},"PLAY","NEXT"],
+[{x:-3},"PREV",{a:5,fa:[5,0,0,0,0,0,7],h:2},"\"\n\n\n\n\n\n'",{a:7,fa:[2],h:2},"SPACE"],
+[{x:-3},"~L3"]
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png
new file mode 100644
index 0000000000..0b8539cfac
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png differ
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json
new file mode 100644
index 0000000000..5c3f0b8a20
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json
@@ -0,0 +1,26 @@
+[{x:3.5,c:"#eeeeee",a:7},"",{x:10.5},""],
+[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""],
+[{y:-0.875,x:5.5},"","",{x:4.5},"",""],
+[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""],
+[{y:-0.375,x:3.5,fa:[7]},"3",{x:10.5},"8"],
+[{y:-0.875,x:2.5},"2",{x:1},"4",{x:8.5},"7",{x:1},"9"],
+[{y:-0.875,x:5.5},"5",{h:1.5},"",{x:4.5,h:1.5},"","6"],
+[{y:-0.875,w:1.5},"","1",{x:14.5},"0",{w:1.5},""],
+[{y:-0.375,x:3.5},"E",{x:10.5},"I"],
+[{y:-0.875,x:2.5},"W",{x:1},"R",{x:8.5},"U",{x:1},"O"],
+[{y:-0.875,x:5.5},"T",{x:6.5},"Y"],
+[{y:-0.875,w:1.5},"","Q",{x:14.5},"P",{w:1.5},"["],
+[{y:-0.625,x:6.5,h:1.5},"",{x:4.5,h:1.5},""],
+[{y:-0.75,x:3.5},"D",{x:10.5},"K"],
+[{y:-0.875,x:2.5},"S",{x:1},"F",{x:8.5},"J",{x:1},"L"],
+[{y:-0.875,x:5.5},"G",{x:6.5},"H"],
+[{y:-0.875,w:1.5},"","A",{x:14.5},";",{w:1.5},"'"],
+[{y:-0.375,x:3.5},"",{x:10.5},""],
+[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""],
+[{y:-0.75,x:0.5},"","",{x:14.5},"",""],
+[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"",""],
+[{h:2},"C",{h:2},"V",""],
+[{x:2},""],
+[{r:-30,rx:13,y:-1,x:-3},"",""],
+[{x:-3},"",{h:2},"N",{h:2},"M"],
+[{x:-3},""]
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png
new file mode 100644
index 0000000000..f8d38204fc
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png differ
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json
new file mode 100644
index 0000000000..ccd1d74e4b
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json
@@ -0,0 +1,27 @@
+[{x:3.5,c:"#eeeeee",a:7,fa:[7]},"F3",{x:10.5},"F8"],
+[{y:-0.875,x:2.5},"F2",{x:1},"F4",{x:8.5},"F7",{x:1},"F9"],
+[{y:-0.875,x:5.5},"F5","",{x:4.5},"","F6"],
+[{y:-0.875,w:1.5},"","F1",{x:14.5},"F10",{w:1.5},"F11"],
+[{y:-0.375,x:3.5},"{",{x:10.5},"8"],
+[{y:-0.875,x:2.5},"@",{x:1},"}",{x:8.5},"7",{x:1},"9"],
+[{y:-0.875,x:5.5},"|",{h:1.5},"",{x:4.5,h:1.5},"",{fa:[2]},"UP"],
+[{y:-0.875,w:1.5},"",{fa:[7]},"!",{x:14.5},"*",{w:1.5},"F12"],
+[{y:-0.375,x:3.5},"(",{x:10.5},"5"],
+[{y:-0.875,x:2.5},"$",{x:1},")",{x:8.5},"4",{x:1},"6"],
+[{y:-0.875,x:5.5},"`",{x:6.5,fa:[2]},"DOWN"],
+[{y:-0.875,w:1.5},"",{fa:[7]},"#",{x:14.5},"+",{w:1.5},""],
+[{y:-0.625,x:6.5,h:1.5},"",{x:4.5,h:1.5},""],
+[{y:-0.75,x:3.5},"[",{x:10.5},"2"],
+[{y:-0.875,x:2.5},"^",{x:1},"]",{x:8.5},"1",{x:1},"3"],
+[{y:-0.875,x:5.5},"~",{x:6.5},"&"],
+[{y:-0.875,w:1.5},"","%",{x:14.5},"\\",{w:1.5},""],
+[{y:-0.375,x:3.5},"",{x:10.5},"."],
+[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},"0"],
+[{y:-0.75,x:0.5},"","",{x:14.5},"=",""],
+[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"",""],
+[{h:2},"",{h:2},"",""],
+[{x:2},""],
+[{r:-30,rx:13,y:-1,x:-3},"",""],
+[{x:-3},"",{h:2},"",{h:2},""],
+[{x:-3},""]
+
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png
new file mode 100644
index 0000000000..83dc2242ba
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png differ
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c
new file mode 100644
index 0000000000..36526bf2a1
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c
@@ -0,0 +1,145 @@
+#include "ergodox_ez.h"
+#include "debug.h"
+#include "action_layer.h"
+
+#define BASE 0
+#define SYMB 1
+#define PLVR 2
+#define ARRW 3
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+  [BASE] = KEYMAP(
+    //
+    KC_TILD,       KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_TRNS,
+    KC_TAB,        KC_Q,    KC_W,    KC_D,    KC_F,    KC_K,    KC_BSLS,
+    CTL_T(KC_ESC), KC_A,    KC_S,    KC_E,    KC_T,    KC_G,
+    KC_LSFT,       KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_LBRC,
+    TG(PLVR),      KC_TRNS, KC_TRNS, KC_LALT, KC_LGUI,
+    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_VOLU, KC_MUTE,
+    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    /*-*/    KC_VOLD,
+    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_BSPC, KC_ESC,  KC_FN1,
+    //
+    /*-*/          KC_TRNS, KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_EQL,
+    /*-*/          KC_SLSH, KC_J,    KC_U,    KC_R,    KC_L,    KC_SCLN, KC_MINS,
+    /*-*/          /*-*/    KC_Y,    KC_N,    KC_I,    KC_O,    KC_H,    KC_ENT,
+    /*-*/          KC_RBRC, KC_P,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_RSFT,
+    /*-*/          /*-*/    /*-*/    KC_RCTL, KC_RALT, KC_TRNS, KC_TRNS, KC_TRNS,
+    KC_MPLY,       KC_MNXT,
+    KC_MPRV,
+    KC_FN3,        KC_QUOT, KC_SPC
+    //
+  ),
+  //
+  [SYMB] = KEYMAP(
+    //
+    KC_TRNS,       KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_TRNS,
+    KC_TRNS,       KC_EXLM, KC_AT,   KC_LCBR, KC_RCBR, KC_PIPE, KC_TRNS,
+    KC_TRNS,       KC_HASH, KC_DLR,  KC_LPRN, KC_RPRN, KC_GRV,
+    KC_TRNS,       KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_TILD, KC_TRNS,
+    KC_TRNS,       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_TRNS, KC_TRNS,
+    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    /*-*/    KC_TRNS,
+    /*-*/          /*-*/    /*-*/    /*-*/    KC_TRNS, KC_TRNS, KC_TRNS,
+    //
+    /*-*/          KC_TRNS, KC_F6,   KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,
+    /*-*/          KC_TRNS, KC_UP,   KC_7,    KC_8,    KC_9,    KC_ASTR, KC_F12,
+    /*-*/          /*-*/    KC_DOWN, KC_4,    KC_5,    KC_6,    KC_PLUS, KC_TRNS,
+    /*-*/          KC_TRNS, KC_AMPR, KC_1,    KC_2,    KC_3,    KC_BSLS, KC_TRNS,
+    /*-*/          /*-*/    /*-*/    KC_TRNS, KC_DOT,  KC_0,    KC_EQL,  KC_TRNS,
+    KC_TRNS,       KC_TRNS,
+    KC_TRNS,
+    KC_TRNS,       KC_TRNS, KC_TRNS
+    //
+  ),
+  //
+  [PLVR] = KEYMAP(
+    //
+    KC_NO,         KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,
+    KC_NO,         KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_NO,
+    KC_NO,         KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,
+    KC_NO,         KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_NO,
+    KC_TRNS,       KC_TRNS, KC_TRNS, KC_NO,   KC_NO,
+    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_TRNS, KC_TRNS,
+    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    /*-*/    KC_TRNS,
+    /*-*/          /*-*/    /*-*/    /*-*/    KC_C,    KC_V,    KC_NO,
+    //
+    /*-*/          KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,
+    /*-*/          KC_NO,   KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_NO,
+    /*-*/          /*-*/    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_LBRC,
+    /*-*/          KC_NO,   KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT,
+    /*-*/          /*-*/    /*-*/    KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,
+    KC_TRNS,       KC_TRNS,
+    KC_TRNS,
+    KC_NO,         KC_N,    KC_M
+    //
+  ),
+  //
+  [ARRW] = KEYMAP(
+    //
+    KC_TRNS,       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+    KC_TRNS,       KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS,
+    KC_TRNS,       KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS,
+    KC_TRNS,       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+    KC_TRNS,       KC_TRNS, KC_TRNS, KC_BTN1, KC_BTN2,
+    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_TRNS, KC_TRNS,
+    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    /*-*/    KC_TRNS,
+    /*-*/          /*-*/    /*-*/    /*-*/    KC_TRNS, KC_TRNS, KC_TRNS,
+    //
+    /*-*/          KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+    /*-*/          KC_TRNS, KC_TRNS, KC_TRNS, KC_UP,   KC_TRNS, KC_TRNS, KC_TRNS,
+    /*-*/          /*-*/    KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_TRNS,
+    /*-*/          KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+    /*-*/          /*-*/    KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+    KC_TRNS,       KC_TRNS,
+    KC_TRNS,
+    KC_TRNS,       KC_TRNS, KC_TRNS
+    //
+  ),
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+  [SYMB] = ACTION_LAYER_TAP_TOGGLE(SYMB), // FN1 - Momentary Symbols Layer
+  [PLVR] = ACTION_LAYER_TAP_TOGGLE(PLVR), // FN2 - Momentary Plover Layer
+  [ARRW] = ACTION_LAYER_TAP_TOGGLE(ARRW), // FN3 - Momentary Arrows Layer
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+  switch(id) {
+    case 0:
+      if (record->event.pressed) {
+        register_code(KC_RSFT);
+      } else {
+        unregister_code(KC_RSFT);
+      }
+      break;
+  }
+  return MACRO_NONE;
+};
+
+// Runs just one time when the keyboard initializes.
+void * matrix_init_user(void) {
+};
+
+// Runs constantly in the background, in a loop.
+void * matrix_scan_user(void) {
+  uint8_t layer = biton32(layer_state);
+  ergodox_board_led_off();
+  ergodox_right_led_1_off();
+  ergodox_right_led_2_off();
+  ergodox_right_led_3_off();
+  switch (layer) {
+    case SYMB:
+      ergodox_right_led_1_on();
+      break;
+    case PLVR:
+      ergodox_right_led_2_on();
+      break;
+    case ARRW:
+      ergodox_right_led_3_on();
+      break;
+    default:
+      break;
+  }
+};
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md
new file mode 100644
index 0000000000..8b03e3323f
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md
@@ -0,0 +1,51 @@
+# Roman's Layout
+
+There are four layers:
+
+- **BASE** is [Norman layout](https://normanlayout.info/).
+- **PLVR** is optimized for [Plover](http://www.openstenoproject.org).
+- **SYMB** for numbers and symbols.
+- **ARRW** for navigation.
+
+## Switching
+
+- Tap `~L1` to toggle **SYMB**.
+- Tap `~L3` to toggle **ARRW**.
+- Hold `~L1` (or `~L3`) to activate **SYMB** (or **ARRW**) while holding.
+- Tap `L2` to toggle **PLVR**.
+
+## LEDs
+
+- Red: SYMB is on.
+- Green: PLVR is on.
+- Blue: ARRW is on.
+
+## CTRL/ESC
+
+Both of those keys are frequently used in Vim.
+
+- Tap `CTRL/ESC` to send `ESC`.
+- Hold `CTRL/ESC` to use as `CTRL`.
+
+## Activate N-rollover
+
+- While in **BASE** hold left `SHIFT` and right `SHIRT` and then tap `N`.
+- Then you can activate **PLVR** and use ErgoDox EZ for steno.
+
+## Layers
+
+BASE
+
+![base](keyboard-layout-editor/base.png)
+
+SYMB
+
+![symb](keyboard-layout-editor/symb.png)
+
+PLVR
+
+![plvr](keyboard-layout-editor/plvr.png)
+
+ARRW
+
+![arrw](keyboard-layout-editor/arrw.png)
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex
new file mode 100644
index 0000000000..eeb0eb9351
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex
@@ -0,0 +1,1132 @@
+:100000000C94BB020C94FF020C94FF020C94FF02B0
+:100010000C94FF020C94FF020C94FF020C94FF025C
+:100020000C94FF020C94FF020C941C0C0C94EE0C2C
+:100030000C94FF020C94FF020C94FF020C94FF023C
+:100040000C94FF020C9473210C94FF020C94FF0299
+:100050000C94FF020C94041B0C94FF020C94FF02FE
+:100060000C94FF020C94FF020C94FF020C94FF020C
+:100070000C94FF020C94FF020C94FF020C94FF02FC
+:100080000C94FF020C94FF020C94FF020C94FF02EC
+:100090000C94FF020C94FF020C94FF020C94FF02DC
+:1000A0000C94FF020C94FF020C94FF025B0D7D0D7B
+:1000B0006B0E7D0D6B0EC20DE50D6B0E3A0E4D0EE7
+:1000C0002F112F115E115E11A111DF11F813F8131A
+:1000D000F811F813F912F912CC13F813F813E3130B
+:1000E0000000F0A1F0A2F0A335022B002971E1007D
+:1000F000025400001E00140004001D000100C10095
+:100100001F001A0016001B00010029002000070034
+:1001100008000600E2002A0021000900170019006B
+:10012000E300AA0022000E000A0005000000A9005A
+:100130000100310000002F000000A800010038007D
+:10014000000030000000AE0023000D001C00130072
+:100150000000AB002400180011001000E400AC0007
+:10016000250015000C003600E6002C0026000F00CC
+:100170001200370001003400270033000B00380064
+:100180000100C3002E002D002800E5000100000042
+:100190000100010001000100010000003A001E0200
+:1001A00020022202010001003B001F022102230263
+:1001B000010001003C002F0226022F000100010077
+:1001C0003D00300227023000010001003E003102F4
+:1001D00035003502000001000100010000000100AF
+:1001E000000001000100010000000100000001000A
+:1001F0003F00520051002402000001004000240092
+:1002000021001E00010001004100250022001F0006
+:1002100037000100420026002300200027000100D3
+:10022000430025022E0231002E000100440045004B
+:1002300001000100010000000000000000000000BB
+:100240000100000000001E00140004000100000076
+:1002500000001F001A001600010019000000200015
+:10026000080007000000060000002100150009003A
+:10027000000001000000220017000A000000010039
+:10028000000000000000000000000100000000006D
+:100290000000000000000100000023001C000B0013
+:1002A000000001000000240018000D000000010003
+:1002B000000025000C000E000000100000002600C9
+:1002C00012000F000000110000002700130033008F
+:1002D00000000000000000002F00340000000000BB
+:1002E0000100010001000100010000000100010007
+:1002F000010001000100010001000100F200010005
+:10030000010001000100F000F1000100F400010013
+:1003100001000100F3000100F500010001000100EF
+:1003200001000100000001000100010000000100C7
+:1003300000000100010001000000010000000100B8
+:1003400001000100010001000000010001000100A6
+:1003500050000100010001000100520051000100A5
+:1003600001000100010001004F0001000100010037
+:100370000100010001000100010001000100010075
+:100380000100010001000000160345007200670033
+:100390006F0044006F007800200045005A00000004
+:1003A00016034500720067006F0044006F0078007C
+:1003B000200045005A0000000403090409026D00F2
+:1003C000040100A0FA090400000103010100092151
+:1003D00011010001223F000705810308000A0904FA
+:1003E00001000103010200092111010001224D0059
+:1003F0000705820308000A09040200010300000047
+:100400000921110100012236000705830308000AB3
+:100410000904030001030000000921110100012269
+:1004200039000705840310000112011001000000CB
+:1004300008EDFE071301000102000105010906A1F4
+:1004400001050719E029E7150025019508750181C7
+:100450000205081901290595057501910295017597
+:100460000391010507190029771500250195787575
+:10047000018102C005010980A10185021601002643
+:10048000B7001A01002AB700751095018100C00558
+:100490000C0901A1018503160100269C021A010026
+:1004A0002A9C02751095018100C005010902A10175
+:1004B0000901A10005091901290515002501950566
+:1004C000750181029501750381010501093009312A
+:1004D0001581257F95027508810609381581257FCC
+:1004E000950175088106050C0A38021581257F954E
+:1004F0000175088106C0C005010906A1010507199B
+:10050000E029E7150025019508750181029501751F
+:1005100008810105081901290595057501910295C4
+:1005200001750391010507190029FF150025FF95A5
+:100530000675088100C000000000000000000000F7
+:1005400000010204060A0F17202C3A4A5D71879DAC
+:10055000B3C7DAE9F5FCFFFCF5E9DAC7B39D8771AB
+:100560005D4A3A2C20170F0A060402010000000021
+:1005700000000000000011241FBECFEFDAE0DEBF54
+:10058000CDBF04B603FE24C08091EE019091EF012F
+:10059000A091F001B091F1018730904BA740B04B92
+:1005A000B9F41092EE011092EF011092F001109246
+:1005B000F10114BE84B7877F84BF88E10FB6F89439
+:1005C00080936000109260000FBEE0E0FFE30995A9
+:1005D00011E0A0E0B1E0EAE6F6E402C005900D9279
+:1005E000A433B107D9F711E0A4E3B1E001C01D9233
+:1005F000AE3EB107E1F70E9460090C9433230C94DE
+:10060000000061110BC0FC018281882321F085EE7E
+:100610000E94CC0F03C085EE0E94941080E090E011
+:10062000089508956091B1017091B2018091B30174
+:100630009091B4010E94331A56985E9825982D988F
+:1006400026982E9827982F98823039F0833041F0E1
+:10065000813041F4259A2D9A0895269A2E9A08956C
+:10066000279A2F9A089582E193E0892B11F00E9436
+:10067000120380E090E0089556985E9825982D9892
+:1006800026982E9827982F988FEF90E090938900C6
+:100690008093880090938B0080938A0090938D00C4
+:1006A00080938C00259A2D9A2FEF80E792E02150BD
+:1006B00080409040E1F700C00000269A2E9A2FEF6C
+:1006C00080E792E0215080409040E1F700C00000B8
+:1006D000279A2F9A2FEF80E792E021508040904098
+:1006E000E1F700C0000025982D982FEF80E792E0F9
+:1006F000215080409040E1F700C0000026982E98DD
+:100700002FEF80E792E0215080409040E1F700C059
+:10071000000027982F9856985E9825982D9826982F
+:100720002E9827982F98089589EA8093800089E071
+:100730008093810024982C983F988AB18F748AB94D
+:100740006E98479A8BB1806B8BB9769A0E943C0366
+:1007500081E193E0892B11F00E94110380E090E089
+:10076000089580E2809300018091340181110EC0D0
+:100770000E94000481E0809334012FEF83ED90E329
+:10078000215080409040E1F700C0000080E40E94CA
+:1007900006048093000181112EC00E9430048093D2
+:1007A0000001811128C00E94300480930001811152
+:1007B00022C08FE30E9430048093000181111BC08E
+:1007C0000E94280480E40E940604809300018111A5
+:1007D00012C08CE00E9430048093000181110BC094
+:1007E0000E94300480930001811105C08FE30E94B4
+:1007F0003004809300010E94280480910001089534
+:100800001092B9008AE08093B800089594EA90931A
+:10081000BC009091BC0097FFFCCF9091B900987FED
+:10082000983021F0903111F081E008958093BB0061
+:1008300084E88093BC008091BC0087FFFCCF80914E
+:10084000B900887F883111F0803471F780E0089515
+:1008500084E98093BC008091BC0084FDFCCF0895A6
+:100860008093BB0084E88093BC008091BC0087FF2C
+:10087000FCCF9091B900987F81E0983209F480E034
+:10088000089584E88093BC008091BC0087FFFCCF72
+:100890008091BB00089580910001811115C080E412
+:1008A0000E9406048093000181110CC082E10E9425
+:1008B000300480930001811105C08FEF0E94300445
+:1008C000809300010E94280484B1807F84B985B19F
+:1008D000807F85B98AB1837F8AB98BB1837F8BB9D9
+:1008E0003E98469808950E94B103809300010E94AB
+:1008F0004B0480B38C7080BB81B3836F81BBA6E354
+:10090000B1E0E4E4F1E08EE08E0F11921D928E13BF
+:10091000FCCF84E993E0892B11F00C9494030895A3
+:10092000BF92CF92DF92EF92FF920F931F93CF93DC
+:10093000DF9380910001882379F0809135018F5FEA
+:1009400080933501811108C00E94B103809300019A
+:10095000811102C00E943C0306E311E0C0E0D0E038
+:10096000DD24D39482E0C82EEE24E394F12CC7302A
+:10097000D10500F580910001811164C080E40E94DE
+:10098000060480930001811112C082E10E943004AC
+:100990008093000181110BC0C7010C2E01C0880F8C
+:1009A0000A94EAF780950E943004809300010E9427
+:1009B000280448C0CA30A1F028F4C83059F0C93022
+:1009C00061F005C0CC3089F070F0CD3089F0209A0C
+:1009D000289810C0219A29980DC0229A2A980AC0F6
+:1009E000239A2B9807C0529A01C0539A5B9802C071
+:1009F0003E9A469890EA9A95F1F79FB1799902C08C
+:100A000082E001C080E091709D25982B7C9902C006
+:100A100084E001C080E0892B7D9902C038E001C0EC
+:100A200030E0832B7E9902C020E101C020E0822BC0
+:100A30009FB19095991F9927991F9295990F907E34
+:100A4000892B0FC08091000181114FC080E40E946A
+:100A50000604809300018823A9F1B12C0E94280488
+:100A60008B2DF8019081981719F08083C0920101B5
+:100A70000E944B0421960F5F1F4FCE30D10509F025
+:100A800076CF809101018823B1F0815080930101DC
+:100A9000882339F08FE99FE00197F1F700C000004B
+:100AA0000AC0A4E4B1E0E6E3F1E0CF01825F9191F6
+:100AB0009D938E13FCCF83E393E0892BC1F00E94BA
+:100AC000330315C083E10E9430048093000181113B
+:100AD000C4CF81E40E940604809300018111BDCF40
+:100AE0000E944104B82EB094B9CF80E0BACF81E023
+:100AF000DF91CF911F910F91FF90EF90DF90CF90FA
+:100B0000BF900895E82FF0E0EC5BFE4F80810895E0
+:100B100008958B3B910578F4883A910540F5853A24
+:100B20009105D0F48430910508F0B1C08130910571
+:100B300009F4ADC06BC0803E910508F467C0883EE3
+:100B4000910508F4A4C09C01205F310920313105D2
+:100B500008F05CC090650895853A910509F459C084
+:100B6000863A910509F058C082E890E40895883AE1
+:100B7000910509F454C0893A910509F453C08A3AA1
+:100B8000910509F452C08B3A910509F451C08C3A91
+:100B9000910509F450C08D3A910509F44FC0803B8E
+:100BA000910509F44EC08E3A910509F44DC08F3A73
+:100BB000910509F44CC0813B910509F44BC0823B7F
+:100BC000910509F44AC0833B910509F449C0843B6F
+:100BD000910509F448C0853B910509F447C0863B5F
+:100BE000910509F446C0873B910509F445C0883B4F
+:100BF000910509F444C0893B910509F443C08A3B3F
+:100C0000910509F442C080E094E4089580E090E00A
+:100C1000089581E890E4089583E890E4089582EED1
+:100C200094E4089589EE94E408958AEE94E4089596
+:100C300085EB94E4089586EB94E4089587EB94E4BF
+:100C400008958CEC94E408958DEC94E4089583E881
+:100C500095E408958AE895E4089582E995E4089575
+:100C600084E995E4089581E296E4089583E296E4A8
+:100C7000089584E296E4089585E296E4089586E274
+:100C800096E4089587E296E408958AE296E408954A
+:100C9000089596E0799FF001112494E5899FE00D75
+:100CA000F11D1124E60FF11DEE0FFF1FE851FF4F5C
+:100CB000859194910895880F991FFC01E05AF040A6
+:100CC000859194910895880F991FFC01E052FF4F80
+:100CD00085919491089526E0729FF001112444E5D6
+:100CE000849FE00DF11D1124E60FF11DEE0FFF1F93
+:100CF000E851FF4F859194919C013A9521154FE160
+:100D0000340708F41AC13F512115304120F49F7077
+:100D10000E94630608959C0130532115304118F458
+:100D20009927906C0895811520E5920769F40E9437
+:100D30001A144FEF84E39CE0415080409040E1F76B
+:100D400000C000000C94291B813020E5920731F48B
+:100D50008091CC0181608093CC0108959C01305535
+:100D60002115304108F051C0292F33272F70332728
+:100D700021303105D9F4AC014370552702C0220F50
+:100D8000331F4A95E2F73C68AC0164E0440F551FFD
+:100D90006A95E1F744275370242B352B73E0880FB5
+:100DA000991F7A95E1F7807699271DC02230310589
+:100DB00029F4982F8827816F906A08952330310590
+:100DC000A9F4AC014370552721E030E002C0220FA6
+:100DD000331F4A95E2F73C6843E0880F991F4A9514
+:100DE000E1F7807E9770822B932B08952430310594
+:100DF000E1F4AC014370552721E030E002C0220F3E
+:100E0000331F4A95E2F73A68E7CF9C013057211526
+:100E1000304118F49F70906208959C01305821155C
+:100E2000304118F49F70906A0895803E9105E0F477
+:100E3000803C910558F58133910509F46FC048F461
+:100E40008932910509F463C08A32910509F46DC0B5
+:100E500072C089339105E9F082389105D1F085336C
+:100E6000910509F44DC067C0833E910581F138F4C6
+:100E7000803E9105B9F0823E9105D9F05CC0863E76
+:100E8000910561F1873E9105A1F155C00E945B0675
+:100E900008952091DF0120FD02C021FF4CC080EEAB
+:100EA00090E049C08091DF0180FFF9CF89E390E0B5
+:100EB00042C08091DF0182FF0EC08091DF0184FF7C
+:100EC00003C080E090E037C083EE90E034C08091B2
+:100ED000DF0182FFF2CF82EE90E02DC08091DF0132
+:100EE00083FF0BC08091DF0184FDEBCF87EE90E0A4
+:100EF00022C08091DF0183FFF5CF86EE90E01BC01A
+:100F00008091DF0185FF07C089E290E014C08091E5
+:100F1000DF0185FFF9CF85E390E00DC08091DF010F
+:100F200086FF07C08AE290E006C08091DF0186FF5D
+:100F3000F9CF81E390E00E9489050895089580919A
+:100F400062010895CF93DF9300D01F92CDB7DEB733
+:100F50009C018091E501843019F593E099833B83EE
+:100F60002A839093E9008FEF9091E800815095FDDE
+:100F700006C095ED9A95F1F700008111F5CF8091AB
+:100F8000E80085FF0DC040E050E063E070E0CE0176
+:100F900001960E940C0A8091E8008E778093E80009
+:100FA0000F900F900F90DF91CF910895CF93DF9323
+:100FB00000D01F92CDB7DEB72091E501243021F596
+:100FC00022E029839B838A8383E08093E9008FEF6B
+:100FD0009091E800815095FD06C095ED9A95F1F746
+:100FE00000008111F5CF8091E80085FF0DC040E041
+:100FF00050E063E070E0CE0101960E940C0A8091FF
+:10100000E8008E778093E8000F900F900F90DF91AB
+:10101000CF9108952091E5012430F1F422E020934E
+:10102000E9002FEF3091E800215035FD06C035ED85
+:101030003A95F1F700002111F5CF2091E80025FF46
+:101040000BC040E050E065E070E00E940C0A809127
+:10105000E8008E778093E8000895CF93DF93EC014A
+:101060009091E501943009F046C080910C018823ED
+:10107000D9F080910D018823B9F09093E9008FEFAA
+:101080009091E800815095FD06C095E19A95F1F7A1
+:1010900000008111F5CF8091E80085FF2CC040E071
+:1010A00050E060E170E017C081E08093E9008FEFCD
+:1010B0009091E800815095FD06C095ED9A95F1F765
+:1010C00000008111F5CF8091E80085FF14C040E059
+:1010D00050E068E070E0CE010E940C0A8091E800C8
+:1010E0008E778093E80080E1FE01A2E5B1E00190F7
+:1010F0000D928A95E1F7DF91CF9108958091E401F7
+:10110000811109C00E94A10B0E94FE0B8091E20098
+:1011100084608093E20008951092E4010895089598
+:101120000C9460210E94BF1A0E9466210E94A40EA6
+:101130000C949E0742E061EC81E00E941B0B42E0B0
+:1011400061EC82E00E941B0B42E061EC83E00E94B4
+:101150001B0B42E161EC84E00C941B0B8091E701D6
+:10116000833009F455C030F4813071F0823009F4D5
+:101170008EC008958A3009F47AC08B3009F460C0BB
+:10118000893009F09CC020C08091E601813A09F0C5
+:1011900096C08091E800877F8093E8008091EA0103
+:1011A0009091EB01892B21F460E182E591E003C08D
+:1011B00060E080E090E070E00E94570A8091E800D3
+:1011C0008B778093E80008958091E601813209F0E1
+:1011D00076C08091EA019091EB01009719F0039796
+:1011E00009F06DC08091E800877F8093E8008091CE
+:1011F000E80082FD05C08091E5018111F8CF5FC054
+:101200008091F100809362018091E8008B7753C058
+:101210008091E601813A09F052C08091EA019091F3
+:10122000EB01892B09F04BC08091E800877F809308
+:10123000E8008091E80080FFFCCF80910C0136C06F
+:101240008091E6018132D9F58091EA019091EB011C
+:10125000892BA9F58091E800877F8093E8000E94A0
+:10126000500B8091E80180930C010C941A1480912A
+:10127000E601813221F58091E800877F8093E800C4
+:101280000E94500B8091E901809363010895809141
+:10129000E601813AA1F48091E800877F8093E8001D
+:1012A0008091E80080FFFCCF809163018093F10082
+:1012B0008091E8008E778093E8000C94500B08959D
+:1012C00084B7877F84BF88E10FB6F894809360006D
+:1012D000109260000FBE90E080E80FB6F894809303
+:1012E0006100909361000FBE0E94F30E0E94A10B5B
+:1012F0000E94FE0B8091E20084608093E20078946B
+:101300000E94840E0E94F50E82E091E00E949F0EE2
+:101310000E944E218091E501853069F40E94831A74
+:101320008091E3018823B1F30E94AB1A882391F3E3
+:101330000E94F609EFCF0E94FB0EECCF292F332736
+:1013400023303105C9F064F42130310581F02230B9
+:10135000310509F043C08DE690E02CEB33E042C04C
+:1013600021323105F1F02232310541F137C082E1FD
+:1013700090E029E234E036C099278130910541F0B0
+:101380008230910541F0892B49F5E8EBF3E005C087
+:10139000E0EAF3E002C0E8E8F3E0849190E09F0126
+:1013A00021C06430D8F4E62FF0E0EE0FFF1FEE5DB1
+:1013B000FE4F2081318189E090E014C0643070F4E8
+:1013C00070E0FB01EE0FFF1FE65EFE4F20813181D2
+:1013D000FB01EA5EFE4F808190E004C080E090E077
+:1013E00020E030E0FA0131832083089580E189BD57
+:1013F00082E189BD09B400FEFDCF8091D8008F7DC8
+:101400008093D8008091E00082608093E00080911A
+:10141000E00081FDFCCF0895CF92DF92EF92FF9222
+:101420000F931F93CF93DF93EC018B016A010E940E
+:101430006F0B811133C0C114D10439F0F6018081E2
+:101440009181081B190BC80FD91FE12CF12C011534
+:10145000110519F18091E80085FD16C08091E80022
+:101460008E778093E800C114D10449F0F6018081A1
+:101470009181E80EF91EF182E08285E00FC00E94A2
+:101480006F0B882321F30AC089918093F1000150EA
+:101490001109FFEFEF1AFF0ADACF80E0DF91CF9159
+:1014A0001F910F91FF90EF90DF90CF9008952091C2
+:1014B000EC013091ED012617370748F061157105F1
+:1014C00039F42091E8002E772093E80001C0B9019B
+:1014D00040E061157105A9F12091E501222309F48D
+:1014E00043C0253009F442C02091E80023FD40C0EC
+:1014F0002091E80022FD32C02091E80020FFE9CFD2
+:101500004091F3002091F20030E0342BFC01CF0138
+:101510006115710559F02830310540F481918093AF
+:10152000F100615071092F5F3F4FF1CF41E028304A
+:10153000310509F040E02091E8002E772093E80083
+:10154000C8CF4111C9CF0AC08091E501882361F05D
+:10155000853061F08091E80083FD0AC08091E80049
+:1015600082FFF2CF80E0089582E0089583E008953D
+:1015700081E008952091EC013091ED0126173707A5
+:1015800048F06115710539F42091E8002E77209319
+:10159000E80001C0B901FC0120E06115710591F17D
+:1015A0008091E501882309F440C0853009F43FC0EB
+:1015B0008091E80083FD3DC08091E80082FD2FC04E
+:1015C0008091E80080FFE9CF2091F3008091F20044
+:1015D00090E0922B6115710559F08830910540F427
+:1015E00024912093F1003196615071090196F2CF58
+:1015F00021E0089709F020E08091E8008E77809341
+:10160000E800CBCF2111CCCF0AC08091E50188231F
+:1016100061F0853061F08091E80083FD0AC080911F
+:10162000E80082FFF2CF80E0089582E0089583E031
+:10163000089581E00895982F973058F59093E90028
+:10164000981739F07091EC002091ED005091F00066
+:1016500003C0242F762F50E021FF19C03091EB00FA
+:101660003E7F3093EB003091ED003D7F3093ED00F5
+:101670003091EB0031603093EB007093EC002093DD
+:10168000ED005093F0002091EE0027FF07C09F5F10
+:10169000D3CF8F708093E90081E0089580E00895B2
+:1016A0008091E60187FF11C08091E80082FD05C0AE
+:1016B0008091E5018111F8CF11C08091E8008B770E
+:1016C0000BC08091E501882349F08091E80080FFFC
+:1016D000F8CF8091E8008E778093E80008952091FC
+:1016E000E4003091E50095E64091EC00842F817094
+:1016F00040FF22C08091E80080FD1CC08091E50180
+:10170000882391F0853091F08091EB0085FD10C029
+:101710004091E4005091E5004217530729F39A01E4
+:10172000915011F784E0089582E0089583E00895D0
+:1017300081E0089580E008954091E80042FFDECF07
+:1017400008950E940F0C0E94170CE0EEF0E08081DB
+:1017500081608083E8EDF0E080818F77808319BC21
+:10176000A7EDB0E08C918E7F8C9380818F7E8083FB
+:101770001092E40108950F931F93CF93DF930E947B
+:101780000F0C0E94170CC8EDD0E088818F778883FA
+:1017900088818068888388818F7D888319BC1092B6
+:1017A000E5011092E1011092E3011092E20100EED6
+:1017B00010E0F80180818B7F80838881816088833D
+:1017C00042E060E080E00E941B0BE1EEF0E08081EF
+:1017D0008E7F8083E2EEF0E0808181608083808173
+:1017E00088608083F80180818E7F8083888180611A
+:1017F0008883DF91CF911F910F910895E8EDF0E07C
+:1018000080818F7E8083E7EDF0E08081816080833E
+:1018100084E082BF81E08093E4010C94BB0BE8ED8F
+:10182000F0E080818E7F80831092E2000895109214
+:10183000DA001092E10008951F920F920FB60F92F6
+:1018400011242F933F934F935F936F937F938F93C5
+:101850009F93AF93BF93EF93FF938091E10082FF3B
+:101860000BC08091E20082FF07C08091E1008B7F76
+:101870008093E1000E94830E8091DA0080FF1FC0F8
+:101880008091D80080FF1BC08091DA008E7F80930A
+:10189000DA008091D90080FF0DC080E189BD82E12E
+:1018A00089BD09B400FEFDCF81E08093E5010E946F
+:1018B0007E0805C019BC1092E5010E948C08809139
+:1018C000E10080FF19C08091E20080FF15C0809187
+:1018D000E2008E7F8093E2008091E200806180933D
+:1018E000E2008091D80080628093D80019BC85E026
+:1018F0008093E5010E9490088091E10084FF30C050
+:101900008091E20084FF2CC080E189BD82E189BD25
+:1019100009B400FEFDCF8091D8008F7D8093D80060
+:101920008091E1008F7E8093E1008091E2008F7EC4
+:101930008093E2008091E20081608093E2008091D8
+:10194000E101882311F084E007C08091E30087FD66
+:1019500002C081E001C083E08093E5010E9492080B
+:101960008091E10083FF29C08091E20083FF25C0C0
+:101970008091E100877F8093E10082E08093E50120
+:101980001092E1018091E1008E7F8093E1008091CF
+:10199000E2008E7F8093E2008091E200806180937C
+:1019A000E20042E060E080E00E941B0B8091F000CA
+:1019B00088608093F0000E948F08FF91EF91BF91A3
+:1019C000AF919F918F917F916F915F914F913F91D7
+:1019D0002F910F900FBE0F901F9018951F920F928E
+:1019E0000FB60F9211242F933F934F935F936F93F2
+:1019F0007F938F939F93AF93BF93CF93DF93EF9397
+:101A0000FF93C091E900CF708091EC00D82FD17086
+:101A100080FDD0E81092E9008091F000877F8093EC
+:101A2000F00078940E94320D1092E9008091F0004D
+:101A300088608093F000CD2BCF70C093E900FF91B8
+:101A4000EF91DF91CF91BF91AF919F918F917F9156
+:101A50006F915F914F913F912F910F900FBE0F901B
+:101A60001F9018951F93CF93DF93CDB7DEB7AA973A
+:101A70000FB6F894DEBF0FBECDBFE6EEF1E088E012
+:101A80008E0F9091F10091938E13FBCF0E94AE08C0
+:101A90008091E80083FF1FC18091E6019091E701EA
+:101AA000492F50E04A30510508F015C1FA01EA5AB1
+:101AB000FF4F0C94E822803881F0823809F00BC186
+:101AC0008091EA018F708093E9008091EB0085FBA3
+:101AD000882780F91092E90006C08091E201909178
+:101AE000E301911182609091E800977F9093E80064
+:101AF0008093F1001092F100C8C0282F2D7F09F0CB
+:101B0000EAC0882319F0823061F0E5C08091E801D5
+:101B1000813009F0E0C0933009F080E08093E30168
+:101B20002BC08091E801811127C08091EA018F705C
+:101B300009F4D1C08093E9002091EB0020FF1CC084
+:101B4000933021F48091EB00806214C09091EB00FF
+:101B500090619093EB0021E030E0A90102C0440FB6
+:101B6000551F8A95E2F74093EA001092EA008091AF
+:101B7000EB0088608093EB001092E9008091E80010
+:101B8000877F86C08111A7C01091E8011F778091DF
+:101B9000E3008078812B8093E3008091E800877FC9
+:101BA0008093E8000E94500B8091E80080FFFCCFFA
+:101BB0008091E30080688093E300111102C082E00D
+:101BC00001C083E08093E50186C08058823008F030
+:101BD00082C08091E8019091E9018C3D53E0950726
+:101BE00079F583E08A838AE289834FB7F894DE012E
+:101BF000139620E03EE051E2E32FF0E050935700CF
+:101C0000E49120FF03C0E295EF703F5FEF708E2FED
+:101C100090E0EA3010F0C79601C0C0968D939D9376
+:101C20002F5F243149F74FBF8091E800877F809371
+:101C3000E8006AE270E0CE0101960E94570A14C0E3
+:101C4000AE014F5F5F4F6091EA010E949E09BC01A7
+:101C5000892B09F440C09091E800977F9093E800A9
+:101C600089819A810E94BA0A8091E8008B778093DB
+:101C7000E80031C0803879F58091E800877F809353
+:101C8000E8008091E1018093F1008091E8008E7777
+:101C90008093E8000E94500B1EC081111CC09091DF
+:101CA000E8019230C0F48091E800877F8093E800DB
+:101CB0009093E1010E94500B8091E101811106C0D7
+:101CC0008091E30087FD02C081E001C084E0809341
+:101CD000E5010E949A088091E80083FF0AC0809184
+:101CE000E800877F8093E8008091EB00806280931A
+:101CF000EB00AA960FB6F894DEBF0FBECDBFDF9102
+:101D0000CF911F9108950895CF938091E501882385
+:101D1000A1F0C091E900CF709091EC00892F817003
+:101D200090FD80E8C82B1092E9008091E80083FDC7
+:101D30000E94320DCF70C093E900CF910895909327
+:101D40006901809368010895E0916801F09169014B
+:101D5000309721F00190F081E02D099480E0089502
+:101D6000E0916801F0916901309721F00280F381E0
+:101D7000E02D09940895E0916801F0916901309790
+:101D800021F00480F581E02D0994089520916601E9
+:101D9000309167018217930771F0909367018093E8
+:101DA0006601E0916801F0916901309721F00680A9
+:101DB000F781E02D09940895209164013091650127
+:101DC0008217930771F09093650180936401E0910D
+:101DD0006801F0916901309721F00084F185E02DD0
+:101DE0000994089508950C94F20E0E94C51A0E9459
+:101DF00073040C948B1BCF92DF92EF92FF920F93A0
+:101E00001F93CF93DF93CDB7DEB72B970FB6F89420
+:101E1000DEBF0FBECDBF0E9490048BE6C82E81E0CE
+:101E2000D82E00E010E0E02E802F0E948205F601FF
+:101E300041916F01F42EF826B1F40F5F1F4F0E3061
+:101E4000110589F78FEF89838A831B820E94CE1A3E
+:101E50008160782F9D838C8349815A816B818D812C
+:101E60000E949E0F40C09091CC0191FF04C08B87CF
+:101E70000E9488058B8520E030E04F2D50E0922FA6
+:101E8000BA01022E02C0759567950A94E2F760FFC9
+:101E900024C02E83EF8221E030E0690102C0CC0C27
+:101EA000DD1C9A95E2F790E08C219D21892B09F4A5
+:101EB00020E028870E94CE1A8160782F9A87898730
+:101EC0004E815F8168858A850E949E0FF801E559E1
+:101ED000FE4F8081C826C08206C02F5F3F4F26304C
+:101EE000310569F6AACF0E94721E10916A010E9404
+:101EF000A40E1817A1F00E94A40E80936A012B96DD
+:101F00000FB6F894DEBF0FBECDBFDF91CF911F910A
+:101F10000F91FF90EF90DF90CF900C949E072B963F
+:101F20000FB6F894DEBF0FBECDBFDF91CF911F91EA
+:101F30000F91FF90EF90DF90CF900895CF93DF93B4
+:101F4000CDB7DEB72B970FB6F894DEBF0FBECDBF6F
+:101F50004F83588769877A878B87DE01119686E0E1
+:101F6000FD0111928A95E9F785E0FE01379601900F
+:101F70000D928A95E1F749815A816B817C818D812F
+:101F80009E810E94B4162B960FB6F894DEBF0FBE4A
+:101F9000CDBFDF91CF910895CF93882309F4C2C0BC
+:101FA000C82F823859F40E94A40E81FDBBC089E37A
+:101FB0000E9450190E940D1A89E30CC0833879F4ED
+:101FC0000E94A40E80FDAEC083E50E9450190E94BD
+:101FD0000D1A83E50E949219CF910C940D1A843842
+:101FE00059F40E94A40E82FD9DC087E40E945019FE
+:101FF0000E940D1A87E4EECF8CEF8C0F813A48F4E3
+:102000008C2F0E94B32081118DC08C2F0E945019FB
+:10201000E3CF80E28C0F883048F4C77081E001C0C4
+:10202000880FCA95EAF70E94D619D6CF8BE58C0F98
+:10203000833078F4C53A29F0C63A31F083E890E06D
+:1020400005C081E890E002C082E890E0CF910C9456
+:10205000C60E88E58C0F833108F064C0C83A39F1A8
+:10206000C93A41F1CA3A49F1CB3A51F1CC3A59F166
+:10207000CD3A61F1C03B69F1CE3A71F1CF3A79F1D5
+:10208000C13B81F1C23B89F1C33B91F1C43B99F162
+:10209000C53BA1F1C63BA9F1C73BB1F1C83BB9F1C2
+:1020A000C93BC1F1CA3BC9F180E090E038C082EE83
+:1020B00090E035C089EE90E032C08AEE90E02FC00B
+:1020C00085EB90E02CC086EB90E029C087EB90E098
+:1020D00026C08CEC90E023C08DEC90E020C083E81B
+:1020E00091E01DC08AE891E01AC082E991E017C032
+:1020F00084E991E014C081E292E011C083E292E0B1
+:102100000EC084E292E00BC085E292E008C086E255
+:1021100092E005C087E292E002C08AE292E0CF91AD
+:102120000C94DC0ECF910895882309F44BC08238BB
+:1021300059F40E94A40E81FF45C089E30E94501902
+:102140000E940D1A89E30CC0833871F40E94A40E1A
+:1021500080FF38C083E50E9450190E940D1A83E564
+:102160000E9492190C940D1A843859F40E94A40EFE
+:1021700082FF28C087E40E9450190E940D1A87E44C
+:10218000EFCF9CEF980F913A58F390E2980F983068
+:1021900050F4877091E001C0990F8A95EAF7892F72
+:1021A0000E94DC19DFCF9BE5980F933020F480E08C
+:1021B00090E00C94C60E885A833120F480E090E0C1
+:1021C0000C94DC0E0895882321F00E94D6190C94FB
+:1021D0000D1A0895882321F00E94DC190C940D1A21
+:1021E0000895BF92CF92DF92EF92FF920F931F93C9
+:1021F000CF93DF9300D000D000D0CDB7DEB725E07D
+:10220000FC01DE01119601900D922A95E1F7FC0187
+:10221000408131810281258122952F7063817481F3
+:10222000672B09F4E5C23F3F19F44F3F09F4E0C2C0
+:102230007C0149833A8389819A812E830E940F19F8
+:10224000182FB92E0E940E190E94D517EB2DE2957A
+:10225000EF70F0E0E05AFF4F2E810C94E8228B2DB6
+:10226000807F9B2D9F70F92E882319F0F29480EFC8
+:10227000F822002349F0FF2009F467C28F2D0E9445
+:10228000E6190E940D1A61C2812F0E949410FF204E
+:1022900009F4AEC28F2D0E94EC1926960FB6F89461
+:1022A000DEBF0FBECDBFDF91CF911F910F91FF9089
+:1022B000EF90DF90CF90BF900C940D1A3B2D307FA4
+:1022C0008B2D8F70303211F08295807F112319F0A1
+:1022D000113021F12CC00023B9F0222309F4A0C150
+:1022E000213009F09DC126960FB6F894DEBF0FBECF
+:1022F000CDBFDF91CF911F910F91FF90EF90DF90B5
+:10230000CF90BF900C94F619222319F0213009F4D4
+:102310006FC28E830E94F9198E8196C1002321F02D
+:10232000223008F065C27CC1211162C28DC1002338
+:1023300021F0222309F474C108C2222309F484C1C4
+:1023400019C22B2D26952695237030E021153105D5
+:1023500021F021303105D1F04BC2002321F0812F33
+:102360009B2D937002C080E090E026960FB6F89403
+:10237000DEBF0FBECDBFDF91CF911F910F91FF90B8
+:10238000EF90DF90CF90BF900C94C60E002321F009
+:10239000812F9B2D937002C080E090E026960FB6AF
+:1023A000F894DEBF0FBECDBFDF91CF911F910F918B
+:1023B000FF90EF90DF90CF90BF900C94DC0E812FB8
+:1023C000002319F00E947A1D02C00E94E21D269689
+:1023D0000FB6F894DEBF0FBECDBFDF91CF911F9136
+:1023E0000F91FF90EF90DF90CF90BF900C94671EFD
+:1023F0008B2D837009F07BC00111FAC1812F82956A
+:1024000086958770880F880F912F9F70C92ED12CC9
+:10241000E12CF12C082E04C0CC0CDD1CEE1CFF1CA2
+:102420000A94D2F714FF12C04FE050E060E070E071
+:1024300004C0440F551F661F771F8A95D2F7CB0142
+:10244000BA01609570958095909503C060E070E04A
+:10245000CB012B2D269526952370422F50E042303C
+:102460005105D9F04330510569F16C297D298E2938
+:102470009F294130510551F126960FB6F894DEBFE1
+:102480000FBECDBFDF91CF911F910F91FF90EF90C5
+:10249000DF90CF90BF900C94FC176C297D298E297A
+:1024A0009F2926960FB6F894DEBF0FBECDBFDF91F1
+:1024B000CF911F910F91FF90EF90DF90CF90BF9041
+:1024C0000C9418180E94FC17C701B60126960FB687
+:1024D000F894DEBF0FBECDBFDF91CF911F910F915A
+:1024E000FF90EF90DF90CF90BF900C94E017002307
+:1024F00019F08B2D817001C08695882309F478C16D
+:10250000812F829586958770880F880F912F9F70F5
+:10251000C92ED12CE12CF12C082E04C0CC0CDD1CD2
+:10252000EE1CFF1C0A94D2F714FF12C04FE050E0DB
+:1025300060E070E004C0440F551F661F771F8A9546
+:10254000D2F7CB01BA01609570958095909503C044
+:1025500060E070E0CB012B2D269526952370422F4D
+:1025600050E042305105D9F04330510569F16C29F2
+:102570007D298E299F294130510551F126960FB6AC
+:10258000F894DEBF0FBECDBFDF91CF911F910F91A9
+:10259000FF90EF90DF90CF90BF900C94D6186C29ED
+:1025A0007D298E299F2926960FB6F894DEBF0FBE8F
+:1025B000CDBFDF91CF911F910F91FF90EF90DF90F2
+:1025C000CF90BF900C94F2180E94D618C701B601A4
+:1025D00026960FB6F894DEBF0FBECDBFDF91CF9128
+:1025E0001F910F91FF90EF90DF90CF90BF900C94D0
+:1025F000BA18103FD1F118F4103E50F4A1C0123FA8
+:1026000009F463C008F44CC0133F09F473C098C0C8
+:102610001F708B2D8F710023A1F00E945318812F02
+:1026200026960FB6F894DEBF0FBECDBFDF91CF91D7
+:102630001F910F91FF90EF90DF90CF90BF900C947F
+:10264000E3100E947418812F26960FB6F894DEBF0F
+:102650000FBECDBFDF91CF911F910F91FF90EF90F3
+:10266000DF90CF90BF900C94EA100023A9F02111C5
+:10267000BFC08B2D8F7126960FB6F894DEBF0FBEAC
+:10268000CDBFDF91CF911F910F91FF90EF90DF9021
+:10269000CF90BF900C949918223008F0A9C0E9CFD0
+:1026A0000023A9F08B2D8F7126960FB6F894DEBF0C
+:1026B0000FBECDBFDF91CF911F910F91FF90EF9093
+:1026C000DF90CF90BF900C945318002359F38B2DBB
+:1026D0008F7126960FB6F894DEBF0FBECDBFDF9187
+:1026E000CF911F910F91FF90EF90DF90CF90BF900F
+:1026F0000C947418002399F08B2D8F7126960FB6C9
+:10270000F894DEBF0FBECDBFDF91CF911F910F9127
+:10271000FF90EF90DF90CF90BF900C943E182696DC
+:102720000FB6F894DEBF0FBECDBFDF91CF911F91E2
+:102730000F91FF90EF90DF90CF90BF900C943418E2
+:102740000023A9F0222309F4ADCF812F26960FB6DE
+:10275000F894DEBF0FBECDBFDF91CF911F910F91D7
+:10276000FF90EF90DF90CF90BF900C94CC0F22237E
+:1027700009F4ADCF812F26960FB6F894DEBF0FBEB9
+:10278000CDBFDF91CF911F910F91FF90EF90DF9020
+:10279000CF90BF900C9494104B2D4F70612FC701B8
+:1027A0000E94010326960FB6F894DEBF0FBECDBF80
+:1027B000DF91CF911F910F91FF90EF90DF90CF901D
+:1027C000BF900C9458174B2D4F70612FC701269660
+:1027D0000FB6F894DEBF0FBECDBFDF91CF911F9132
+:1027E0000F91FF90EF90DF90CF90BF900C94480630
+:1027F00026960FB6F894DEBF0FBECDBFDF91CF9106
+:102800001F910F91FF90EF90DF90CF90BF900895B0
+:102810000E94F3190E94C8190E940D1A0E94181FE5
+:102820000E94671E80E090E00E94C60E80E090E06B
+:102830000C94DC0E0E94E3190C9408140E940F19EA
+:10284000292F22952F7030E02C3031054CF42A309E
+:1028500031056CF4225031092230310588F407C06B
+:102860002C30310549F02F30310531F009C0803E60
+:1028700048F0803F29F406C093FB882780F908952B
+:1028800080E0089581E00895CF93DF9300D000D0D9
+:102890001F92CDB7DEB70F900F900F900F900F9053
+:1028A000DF91CF910895CF93DF9300D000D000D077
+:1028B000CDB7DEB726960FB6F894DEBF0FBECDBFFC
+:1028C000DF91CF9108951F93CF93DF93C09179014A
+:1028D00016E080917A01C81799F0D0E01C9FF001B2
+:1028E0001D9FF00D1124E558FE4F408151816281FA
+:1028F0007381848195810E9453142196C770E9CF1A
+:10290000DF91CF911F9108954091AB015091AC019F
+:102910006091AD017091AE018091AF019091B001D5
+:102920000C9453148091B00182958F7009F054C0BB
+:102930008091AD01882309F44FC080917901A09165
+:102940007A016091AB017091AC014091AE01509160
+:10295000AF01B6E08A1709F43FC090E04115510578
+:10296000C1F17F3F11F46F3FA1F1B89FF001B99F12
+:10297000F00D1124E558FE4F218172132AC02081E9
+:10298000621327C02281211124C02381348124179E
+:10299000350710F421503109241B350B283C310533
+:1029A000C0F42091B0012F7020612093B00126E087
+:1029B000289FF001299FF00D1124E058FE4F8081DF
+:1029C0008F70806180838BEA91E00E94F1100C94FB
+:1029D000631401968770BECF0895CF92DF92EF9275
+:1029E000FF920F931F93CF93DF93CDB7DEB762971C
+:1029F0000FB6F894DEBF0FBECDBF8C0185E0F801A5
+:102A0000DE011D9601900D928A95E1F7D8014C9157
+:102A100011965C91119712966C9112971396CD9026
+:102A2000DC9014973091AB017091AC018091AE01B4
+:102A30009091AF01009709F46BC17F3F19F43F3FBC
+:102A400009F466C1E090AD01EE2009F4C0C0209108
+:102A5000B001C816D90628F0F601E81BF90BCF0122
+:102A600004C0809590958C0D9D1DFF24F394883CA7
+:102A7000910578F0F12C207F09F0C6C07C2DD98A11
+:102A8000C88A89890E9444148BEA91E00E94F1105F
+:102A9000B1C0822F807F09F046C0751314C0341373
+:102AA00012C0611110C02F7020612093B0010E94EC
+:102AB00084148BEA91E00E94F1108091B001D8015A
+:102AC00015968C932EC0CD2819F15F3F11F44F3F1E
+:102AD000F9F0F62E61111CC08091790120917A01E4
+:102AE00036E0821709F45AC090E0389FF001399F10
+:102AF000F00D1124E558FE4F7181571306C0708107
+:102B0000471303C07281711103C001968770E9CF2A
+:102B1000F62E662309F418C18091B001816080937C
+:102B2000B001F12C11C1751308C0341306C0611136
+:102B300004C08091B001D801C3C04D875E878D85E8
+:102B40009E856A8B0E941E146A898823E1F16623A0
+:102B5000D1F12091B001822F82958F7090E0029781
+:102B600074F08091AB019091AC0198878F831986A6
+:102B7000DB86CA862C87CE0107960E94F11086E07C
+:102B8000F801ABEAB1E001900D928A95E1F70E945D
+:102B900092140E948414FF24F394D6C04D875E875C
+:102BA0008D859E850E940F19292F22952F7030E068
+:102BB000223031050CF0BCC09F7009F0B6C0805EB9
+:102BC000883008F4C1C0C8010E94F110E4CFC816D3
+:102BD000D90608F453C0F601E81BF90BCF01883C75
+:102BE000910508F450C0F12C7C2DD98AC88A8989B6
+:102BF0000E944414EBEAF1E086E0DF011D928A9521
+:102C0000E9F70E948414A0C0751314C0341312C0D5
+:102C1000611110C08091B001F8018583C8010E9444
+:102C2000F11086E0EBEAF1E0DF011D928A95E9F709
+:102C3000FE2C8AC04D875E878D859E856A8B0E949B
+:102C40001E146A89882309F4BECF662309F4BBCF1A
+:102C50002091B001822F82958F7090E002970CF442
+:102C60008ECF8091AB019091AC019A8389831B82B6
+:102C7000DD82CC822E83CE0101967FCF8095909508
+:102C80008C0D9D1DACCFF62E662309F49CCF7513D9
+:102C90002EC034132CC02091B00120FD1FC0822F04
+:102CA00082958F70D9F0D80115962C9315978F3097
+:102CB00049F08F5F982F9295907F822F8F70892B8C
+:102CC00015968C93C8010E94F11086E0F801ABEADA
+:102CD000B1E001900D928A95E1F793CF86E0F8017B
+:102CE000ABEAB1E001900D928A95E1F72DC04D87D6
+:102CF0005E878D859E850E941E14811140CF809134
+:102D0000B00181608093B001C8010E94F1101CC025
+:102D1000662309F458CF4D875E878D859E850E9476
+:102D20001E14882309F44FCF2ACF811148CF0CC03D
+:102D3000243031050CF047CF9F7009F440CFF801E3
+:102D40009581907F09F03BCF8F2D62960FB6F89456
+:102D5000DEBF0FBECDBFDF91CF911F910F91FF90CE
+:102D6000EF90DF90CF9008951F93CF93DF93CDB76F
+:102D7000DEB72C970FB6F894DEBF0FBECDBF4F83E2
+:102D8000588769877A878B879C87CE0107960E9430
+:102D9000ED14882369F08F8198852A853B85232B44
+:102DA000F1F19F3F09F063C08F3F09F060C037C069
+:102DB00086E0FE013796DE01119601900D928A950C
+:102DC000E1F76F817885EA85FB85309741F17F3F98
+:102DD00011F46F3F21F120917A0130E0C901019691
+:102DE000877099274091790150E08417950709F47D
+:102DF00047C069837A83FD83EC8396E0929FD0017C
+:102E0000939FB00D1124A558BE4FFE01319601903D
+:102E10000D929A95E1F780937A010E94631416E06F
+:102E20008091790190917A018917C1F1189FC001B1
+:102E3000112485589E4F0E94ED14882379F1E0916A
+:102E400079011E9FF0011124E558FE4F4081518108
+:102E500062817381848195810E94531480917901EC
+:102E600090E001968770992780937901D9CF4F819F
+:102E7000588569857A858B859C850E945314CFCFB0
+:102E80000E941A1410927A0110927901EBEAF1E093
+:102E900086E0DF011D928A95E9F7C1CF2C960FB627
+:102EA000F894DEBF0FBECDBFDF91CF911F91089583
+:102EB000EF92FF920F931F93CF93DF938C01892B97
+:102EC00009F46CC0F12CEE24E394E8012196F8019A
+:102ED0008491843740F4843008F051C0813081F00F
+:102EE000823019F15BC0853709F444C0A8F19CE732
+:102EF000980F903708F052C08F770E94941041C00D
+:102F00000E5F1F4FFE01C49180E28C0F883048F4A1
+:102F1000C7708E2D01C0880FCA95EAF70E94E61986
+:102F200014C08C2F0E94CC0F2DC00E5F1F4FFE01CE
+:102F3000C49180E28C0F883058F4C7708E2D01C088
+:102F4000880FCA95EAF70E94EC190E940D1A1AC060
+:102F50008C2F0E94941016C00E5F1F4FFE01C4916B
+:102F6000CC2381F08FE99FE00197F1F700C00000CA
+:102F7000C150F6CF0E5F1F4FFE01F49003C00E94B8
+:102F8000CC0F8E018F2D882309F49FCFEFE9FFE04E
+:102F90003197F1F700C000008150F5CFDF91CF915C
+:102FA0001F910F91FF90EF90089508956093B501E0
+:102FB0007093B6018093B7019093B8010C940814F4
+:102FC0000F931F930091B5011091B6012091B701A5
+:102FD0003091B801DC01CB01802B912BA22BB32BBC
+:102FE0008093B5019093B601A093B701B093B80157
+:102FF0001F910F910C9408140F931F930091B5012A
+:103000001091B6012091B7013091B801DC01CB01DC
+:1030100080239123A223B3238093B5019093B6011B
+:10302000A093B701B093B8011F910F910C940814AD
+:103030000F931F930091B5011091B6012091B70134
+:103040003091B801DC01CB0180279127A227B3275B
+:103050008093B5019093B601A093B701B093B801E6
+:103060001F910F910C9408141092B1011092B201AB
+:103070001092B3011092B4010C94081441E050E096
+:1030800060E070E004C0440F551F661F771F8A95EB
+:10309000D2F74093B1015093B2016093B3017093A2
+:1030A000B4010C94081441E050E060E070E004C00A
+:1030B000440F551F661F771F8A95D2F78091B10183
+:1030C0009091B201A091B301B091B401482B592B5A
+:1030D0006A2B7B2B4093B1015093B2016093B301F3
+:1030E0007093B4010C94081441E050E060E070E08B
+:1030F00004C0440F551F661F771F8A95D2F740956D
+:103100005095609570958091B1019091B201A09118
+:10311000B301B091B401482359236A237B23409320
+:10312000B1015093B2016093B3017093B4010C9458
+:10313000081441E050E060E070E004C0440F551F07
+:10314000661F771F8A95D2F78091B1019091B201E5
+:10315000A091B301B091B401482759276A277B2772
+:103160004093B1015093B2016093B3017093B401E5
+:103170000C9408140F931F930091B1011091B201A8
+:103180002091B3013091B401DC01CB01802B912B54
+:10319000A22BB32B8093B1019093B201A093B30102
+:1031A000B093B4011F910F910C9408140F931F93C7
+:1031B0000091B1011091B2012091B3013091B4019D
+:1031C000DC01CB0180239123A223B3238093B1019F
+:1031D0009093B201A093B301B093B4011F910F91EA
+:1031E0000C9408140F931F930091B1011091B20138
+:1031F0002091B3013091B401DC01CB0180279127EC
+:10320000A227B3278093B1019093B201A093B30199
+:10321000B093B4011F910F910C9408140895CF92AC
+:10322000DF92EF92FF920F931F93CF93DF938C0166
+:10323000C090B501D090B601E090B701F090B80110
+:103240004091B1015091B2016091B3017091B4010C
+:10325000C42AD52AE62AF72ACFE1D0E0D701C60151
+:103260000C2E04C0B695A795979587950A94D2F72A
+:1032700080FF07C0B8018C2F0E946B06813091053A
+:1032800031F4219758F7B80180E00E946B06DF9176
+:10329000CF911F910F91FF90EF90DF90CF90089505
+:1032A00090910C01992321F090910D01911109C089
+:1032B00020910E0130910F01F90132969FEF40E00D
+:1032C0001FC0982F9695969596959F3050F5E09152
+:1032D0000E01F0910F01E90FF11D877021E030E040
+:1032E000A90102C0440F551F8A95E2F7CA019181D6
+:1032F000892B818308959F3F39F04F5F4E3041F015
+:1033000051915813F8CF0DC05111F7CF942FF5CF2D
+:103310009F3F39F0F901E90FF11D97FDFA9582837E
+:103320000895089590910C01992321F090910D0139
+:10333000911109C020910E0130910F01F9013296CF
+:10334000205F3F4F1FC0982F9695969596959F307A
+:10335000F0F4E0910E01F0910F01E90FF11D87707B
+:1033600021E030E0A90102C0440F551F8A95E2F721
+:10337000CA01809591818923818308953196E2174E
+:10338000F30729F090819813F9CF1082F7CF0895B1
+:1033900081E090E0E0910E01F0910F01E80FF91F3C
+:1033A0001082019680319105A9F708959091CB0183
+:1033B000892B8093CB01089580959091CB0189232F
+:1033C0008093CB0108951092CB0108959091CA018A
+:1033D000892B8093CA01089580959091CA01892311
+:1033E0008093CA0108951092CA0108958093B9018B
+:1033F00008951092B901089580910E0190910F01E6
+:10340000FC0131969C01205F3F4F80E0919191112A
+:103410008F5FE217F307D1F70895E0910E01F09165
+:103420000F018091CB018083E0910E01F0910F019B
+:1034300090818091CA01892B80838091B901882372
+:1034400061F0E0910E01F0910F019081892B808352
+:103450000E94FC1981111092B90180910E01909186
+:103460000F010C94B00ECF92DF92EF92FF926C019D
+:10347000EE24FF24C114D104E104F10421F0C701BA
+:10348000B60120E101C020E0C72ED82EE92EFF248E
+:10349000C114D104E104F10419F0285FC701B60199
+:1034A0006B017C0154E0F694E794D794C7945A9545
+:1034B000D1F7C114D104E104F10419F02C5FC70164
+:1034C000B6016B017C0142E0F694E794D794C7946F
+:1034D0004A95D1F7C114D104E104F10419F02E5F2B
+:1034E000C701B601DC01CB01B695A79597958795E5
+:1034F000892B8A2B8B2B09F02F5F822FFF90EF9067
+:10350000DF90CF9008958091E501843009F1109209
+:10351000CD0120E488E190E00FB6F894A89580935F
+:1035200060000FBE2093600083B7817F846083BFFB
+:1035300083B7816083BF7894889583B78E7F83BF7C
+:1035400088E10FB6F89480936000109260000FBE7F
+:10355000089508950895CF930E94A91A0E94900497
+:103560000E94AA1AC0E08C2F0E948205811104C01B
+:10357000CF5FCE30C1F701C081E0CF9108950E94A6
+:103580001A140E94A40E0C949E0782E084BD93E05E
+:1035900095BD9AEF97BD80936E0008952FB7F8946C
+:1035A0008091CE019091CF01A091D001B091D10135
+:1035B0002FBF0895CF92DF92EF92FF920F931F9348
+:1035C0002FB7F8944091CE015091CF016091D00176
+:1035D0007091D1012FBF6A017B01EE24FF248C0181
+:1035E00020E030E0C016D106E206F30610F44150A8
+:1035F00051099A01281B390BC9011F910F91FF90A6
+:10360000EF90DF90CF9008951F920F920FB60F9218
+:1036100011248F939F93AF93BF938091CE0190918C
+:10362000CF01A091D001B091D1010196A11DB11D92
+:103630008093CE019093CF01A093D001B093D1019C
+:10364000BF91AF919F918F910F900FBE0F901F90E0
+:1036500018950E94A10BF8942FEF87EA91E621506C
+:1036600080409040E1F700C0000087E090EBDC0173
+:103670008093EE019093EF01A093F001B093F101DC
+:103680009CE088E10FB6F894A895809360000FBE87
+:1036900090936000FFCFEF92FF920F931F93CF9311
+:1036A000DF93D82FC0E08C2F0E94820500E010E04D
+:1036B000E82EF12CC701002E02C0959587950A943B
+:1036C000E2F780FD06C00F5F1F4F0630110591F72E
+:1036D00009C0602F7C2F80E00E944906D813F3CFE9
+:1036E00081E004C0CF5FCE30F1F680E0DF91CF9172
+:1036F0001F910F91FF90EF900895CF93C82F8CE208
+:103700000E944B1B882321F08C2FCF910C944B1BD4
+:1037100080E0CF910895CF930E94D21C811102C006
+:103720000E94B81CC5E6C15049F00E9490048FE386
+:103730009CE90197F1F700C00000F5CF89E20E94F3
+:103740007D1B811113C18AE20E947D1B81110E94A1
+:10375000B81C85E00E947D1B81110E94291B0E94DC
+:10376000DD1C8093CC0187E00E947D1B8823A9F19A
+:103770008BE10E947D1B882351F08091CC0181FB5D
+:10378000222720F991E0922790FB81F90EC08EE06C
+:103790000E947D1B882361F08091CC0182FB22274F
+:1037A00020F991E0922790FB82F98093CC0115C01B
+:1037B00080E10E947D1B9091CC01882341F093FB16
+:1037C000222720F981E0822780FB93F904C0892F0A
+:1037D000809580FB90F99093CC018091CC010E9460
+:1037E000E11C0E94EF1C8093DF0180EE0E947D1B94
+:1037F000882341F08091DF01982F909590FB80F90C
+:103800008093DF0189E30E947D1B882359F080911A
+:10381000DF0181FB222720F991E0922790FB81F9BB
+:103820008093DF0182EE0E947D1B882359F08091F6
+:10383000DF0182FB222720F991E0922790FB82F999
+:103840008093DF0186EE0E947D1B882359F08091D2
+:10385000DF0183FB222720F991E0922790FB83F977
+:103860008093DF0183EE0E947D1B882359F08091B5
+:10387000DF0184FB222720F991E0922790FB84F955
+:103880008093DF0185E30E947D1B882359F080919E
+:10389000DF0185FB222720F991E0922790FB85F933
+:1038A0008093DF0181E30E947D1B882359F0809182
+:1038B000DF0186FB222720F991E0922790FB86F911
+:1038C0008093DF0181E10E947D1B882359F0809164
+:1038D000DF0187FB222720F991E0922790FB87F9EF
+:1038E0008093DF018091DF010E94F31C8091DF0152
+:1038F00087FB882780F980930D0187E20E947D1B5A
+:10390000C82F8EE10E947D1B8111C2608FE10E9451
+:103910007D1B8111C46080E20E947D1B8111C86003
+:1039200081E20E947D1B8111C06182E20E947D1BA9
+:103930008111C06283E20E947D1B8111C06484E218
+:103940000E947D1B882311F0C06802C0CC2329F09F
+:103950008C2F0E94EA1C6C2F03C00E94E61C682F6B
+:1039600070E080E090E0CF910C94D617CF9108954D
+:103970006DEE7EEF80E090E00E941E2360E082E02A
+:1039800090E00E94102360E083E090E00E9410230A
+:1039900060E084E090E00E94102360E085E090E029
+:1039A0000C94102380E090E00E940A2321E08D3ED9
+:1039B0009E4F09F020E0822F089582E090E00C9461
+:1039C0000223682F82E090E00C94102383E090E0C3
+:1039D0000C940223682F83E090E00C94102384E081
+:1039E00090E00C940223682F84E090E00C94102364
+:1039F0008091D40180FF0BC06091130185E0689F26
+:103A0000B001112475956795759567952BC081FF59
+:103A100009C06091130185E0689FB001112475957C
+:103A2000679520C082FF07C06091130185E0689F01
+:103A3000B001112417C09091D5019923D1F0609164
+:103A40001201961788F72091130185E0289F9001B5
+:103A50001124929FA001939F500D112470E0CA0180
+:103A60000E94D4226038710540F46115710539F067
+:103A700002C065E070E0862F08958FE7089581E029
+:103A800008958091D40180FF08C06091110170E019
+:103A9000759567957595679521C081FF06C0609102
+:103AA000110170E07595679519C082FF04C060919F
+:103AB000110170E010C09091D5019923C1F060917F
+:103AC00010019617A0F780911101899FC001112460
+:103AD00070E00E94D4226038710528F461157105E8
+:103AE00021F0862F08958FE7089581E0089561E021
+:103AF00070E0F4CF803F21F40E94F81C819504C04F
+:103B0000813F29F40E94F81C8093D8010895823FD8
+:103B100021F40E94F81C819504C0833F29F40E947F
+:103B2000F81C8093D7010895893F19F40E94411D24
+:103B300005C08A3F31F40E94411D81958093D901CF
+:103B400008958B3F21F40E94411D819504C08C3F54
+:103B500029F40E94411D8093DA010895843F21F4E5
+:103B60008091D601816017C0853F21F48091D601F4
+:103B7000826011C0863F21F48091D60184600BC021
+:103B8000873F21F48091D601886005C0883F31F4D9
+:103B90008091D60180618093D60108958D3F21F4F4
+:103BA0008091D40181600BC08E3F21F48091D401BB
+:103BB000826005C08F3F29F48091D4018460809396
+:103BC000D4010895803F39F48091D80187FF6CC0FB
+:103BD0001092D80169C0813F29F48091D80118164C
+:103BE000BCF362C09091D701823F29F497FF5CC07B
+:103BF0001092D70159C0833F19F41916CCF354C061
+:103C0000893F41F48091D90118160CF04DC01092F3
+:103C1000D9014AC08A3F29F48091D90187FF44C065
+:103C2000F6CF8B3F39F48091DA0187FF3DC01092C7
+:103C3000DA013AC08C3F29F48091DA011816BCF3FE
+:103C400033C0843F21F48091D6018E7F17C0853F19
+:103C500021F48091D6018D7F11C0863F21F480919F
+:103C6000D6018B7F0BC0873F21F48091D601877FDF
+:103C700005C0883F31F48091D6018F7E8093D601B4
+:103C800013C08D3F21F48091D4018E7F0BC08E3FF5
+:103C900021F48091D4018D7F05C08F3F29F480915C
+:103CA000D4018B7F8093D4018091D70181110EC004
+:103CB0008091D80181110AC08091D901811106C07B
+:103CC0008091DA01811102C01092D501089586ED2C
+:103CD00091E00E94BB0E0E94CE1A9093D301809374
+:103CE000D20108951F93CF93DF938091D2019091D9
+:103CF000D3010E94DA1AAC019091D501992321F0E9
+:103D00002091140130E006C0209115018AE0289F1F
+:103D1000900111244217530708F486C08091D701FF
+:103D2000C091D801D091D9011091DA01811107C059
+:103D3000C11176C0D11174C0111172C075C09F3FFE
+:103D400019F09F5F9093D501181624F40E94F81C77
+:103D50008093D7018091D70187FF05C00E94F81C8E
+:103D600081958093D7011C1624F40E94F81C80933F
+:103D7000D8018091D80187FF05C00E94F81C819569
+:103D80008093D8016091D701662339F1C091D801A1
+:103D9000CC2319F1772767FD7095872F972F0E9405
+:103DA000E52123E333E343E35FE30E9449220E94DA
+:103DB000B2216093D7016C2F772767FD7095872F0D
+:103DC000972F0E94E52123E333E343E35FE30E945F
+:103DD00049220E94B2216093D8011D1624F40E944A
+:103DE000411D8093D9018091D90187FF05C00E94B0
+:103DF000411D81958093D901111624F40E94411D23
+:103E00008093DA018091DA0187FF05C00E94411D8D
+:103E100081958093DA01DF91CF911F910C94671EF9
+:103E20009F3F09F08ECF96CFDF91CF911F910895DC
+:103E3000E6EDF1E085E0DF011D928A95E9F7109249
+:103E4000D5011092D4010895833081F128F4813096
+:103E500059F08230D1F00895853009F449C0B8F1A5
+:103E6000863009F456C0089580911501262F30E060
+:103E7000280F311D2F3F310524F4680F6093150181
+:103E800008958FEF80931501089580911401262FD6
+:103E900030E0280F311D2F3F310524F4680F609367
+:103EA000140108958FEF80931401089580911301F8
+:103EB000262F30E0280F311D2F3F310524F4680FE5
+:103EC0006093130108958FEF8093130108958091FB
+:103ED0001201262F30E0280F311D2F3F310524F429
+:103EE000680F6093120108958FEF80931201089577
+:103EF00080911101262F30E0280F311D2F3F310511
+:103F000024F4680F6093110108958FEF80931101DD
+:103F1000089580911001262F30E0280F311D2F3F8A
+:103F2000310524F4680F6093100108958FEF80939A
+:103F300010010895833011F128F4813049F0823066
+:103F400091F00895853081F120F18630C1F1089516
+:103F500080911501681720F4861B80931501089540
+:103F600010921501089580911401681720F4861BA2
+:103F70008093140108951092140108958091130103
+:103F8000681720F4861B8093130108951092130183
+:103F9000089580911201681720F4861B8093120106
+:103FA000089510921201089580911101681720F46C
+:103FB000861B80931101089510921101089580913C
+:103FC0001001681720F4861B809310010895109249
+:103FD000100108950F931F938D3109F46BC008F001
+:103FE0003FC08E3009F47DC0C0F4873009F46EC044
+:103FF00068F4863009F0AFC08091CC01817F8E7F5C
+:104000008093CC0181E08093DC01A6C0883009F464
+:1040100058C08B3009F49BC09EC0863109F497C00C
+:1040200078F4803109F470C0813109F094C00E94A5
+:104030001A1490910D0181E0892780930D0187C0AA
+:10404000893109F484C08B3109F085C08091CC019D
+:1040500081FB222720F991E0922790FB81F94AC049
+:10406000853309F45BC048F4873209F457C008F47B
+:104070005AC0893209F452C06EC0833438F48A338E
+:1040800008F067C0883309F462C065C0833409F45E
+:1040900045C0883409F05FC00E941A140FEF13ED79
+:1040A00020E3015010402040E1F700C000000E94D2
+:1040B000291B4DC00E946C210E94A40E0E949E07E5
+:1040C00046C00E94DD1C0E94EF1C41C09091CC01B3
+:1040D000892F817090FF12C0917F9E7F9093CC01B9
+:1040E0003BC08091CC0182FB222720F991E09227EE
+:1040F00090FB82F98093CC01992349F18091CC0106
+:1041000081608093CC0123C08091CC0183FB222766
+:1041100020F991E0922790FB83F9ECCF61E070E009
+:1041200080E090E010C08D5141E050E060E070E030
+:104130008A019B0104C0000F111F221F331F8A95A3
+:10414000D2F7C901B8010E94D6170E941A1481E063
+:1041500003C08953E9CF80E01F910F91089580E05B
+:10416000089580E00895CF93C82F8091DC018130BD
+:1041700079F018F08230E9F187C0E0910E01F091FA
+:104180000F018081813169F0823209F07FC009C05E
+:10419000E0910E01F0910F018081813111F08232A6
+:1041A00061F48C2F0E94AF20811104C08C2F0E94DB
+:1041B000EA1F1DC081E090E01AC08C2F0E94B12040
+:1041C000811114C0C43179F048F4CB3079F0C0319A
+:1041D00009F060C082E08093DC0108C0C93219F0A8
+:1041E000C83321F057C01092DC0154C081E08170C7
+:1041F00053C0C93289F118F5C43171F1A8F4C73040
+:1042000009F046C08AE08093150194E1909314016F
+:1042100093E0909313018093120188E08093110141
+:1042200088E28093100134C0CE51C63088F5EC2F5F
+:10423000F0E0E65DFE4F80818093DB0129C0CE3443
+:10424000E9F020F4CB3421F56AE013C0C13579F0F0
+:10425000C235F1F461E00DC08091DB01882319F0D3
+:104260001092DB0115C081E08093DC0115C061E094
+:1042700006C08091DB010E94241F0AC06AE0809181
+:10428000DB010E949A1F04C01092DC0180E004C090
+:1042900081E002C080E0ABCFCF910895E1E8F0E08B
+:1042A0008081886080838081816080838FB7F8946B
+:1042B00093E09093890090ED909388008FBF0895CC
+:1042C000EFE6F0E08081826080830895EFE6F0E021
+:1042D00080818D7F80830895EFE6F0E0908182E019
+:1042E0008927808308951F920F920FB60F92112491
+:1042F0002F933F934F935F936F937F938F939F93EE
+:10430000AF93BF93EF93FF938091DD019091DE0116
+:1043100001969093DE018093DD01811103C082E05C
+:104320000E949E07E091DE01E695E695F0E0EA5CEA
+:10433000FA4FE4918091DD018E1303C080E00E946A
+:104340009E07FF91EF91BF91AF919F918F917F91C8
+:104350006F915F914F913F912F910F900FBE0F90F2
+:104360001F90189504D06894B1118DC0089570D035
+:1043700088F09F5790F0B92F9927B751A0F0D1F04E
+:10438000660F771F881F991F1AF0BA95C9F712C0D8
+:10439000B13081F077D0B1E0089574C0672F782FE5
+:1043A0008827B85F39F0B93FCCF386957795679544
+:1043B000B395D9F73EF490958095709561957F4FB0
+:1043C0008F4F9F4F0895E89409C097FB3EF4909556
+:1043D0008095709561957F4F8F4F9F4F9923A9F0DE
+:1043E000F92F96E9BB279395F6958795779567956D
+:1043F000B795F111F8CFFAF4BB0F11F460FF1BC0B1
+:104400006F5F7F4F8F4F9F4F16C0882311F096E943
+:1044100011C0772321F09EE8872F762F05C06623F1
+:1044200071F096E8862F70E060E02AF09A95660FAA
+:10443000771F881FDAF7880F9695879597F9089563
+:1044400057FD9058440F551F59F05F3F71F0479545
+:10445000880F97FB991F61F09F3F79F0879508952A
+:10446000121613061406551FF2CF4695F1DF08C049
+:10447000161617061806991FF1CF86957105610566
+:1044800008940895E894BB2766277727CB0197F90E
+:1044900008950BD078C069D028F06ED018F095231D
+:1044A00009F05AC05FC01124EECFCADFA0F3959F78
+:1044B000D1F3950F50E0551F629FF001729FBB270B
+:1044C000F00DB11D639FAA27F00DB11DAA1F649FB7
+:1044D0006627B00DA11D661F829F2227B00DA11D6A
+:1044E000621F739FB00DA11D621F839FA00D611DF0
+:1044F000221F749F3327A00D611D231F849F600D11
+:10450000211D822F762F6A2F11249F5750408AF049
+:10451000E1F088234AF0EE0FFF1FBB1F661F771FD5
+:10452000881F91505040A9F79E3F510570F014C06C
+:10453000AACF5F3FECF3983EDCF3869577956795BD
+:10454000B795F795E7959F5FC1F7FE2B880F911DF3
+:104550009695879597F9089597F99F6780E870E099
+:1045600060E008959FEF80EC089500240A941616E9
+:10457000170618060906089500240A941216130651
+:10458000140605060895092E0394000C11F48823DF
+:1045900052F0BB0F40F4BF2B11F460FF04C06F5FFB
+:1045A0007F4F8F4F9F4F089597FB072E16F400946F
+:1045B00007D077FD09D00E94EE2207FC05D03EF41B
+:1045C000909581959F4F0895709561957F4F0895BF
+:1045D000EE0FFF1F0590F491E02D0994AA1BBB1B61
+:1045E00051E107C0AA1FBB1FA617B70710F0A61BF3
+:1045F000B70B881F991F5A95A9F780959095BC0114
+:10460000CD010895F999FECF92BD81BDF89A992701
+:1046100080B50895A8E1B0E042E050E00C94252375
+:10462000262FF999FECF1FBA92BD81BD20BD0FB6CE
+:10463000F894FA9AF99A0FBE019608950E941023F1
+:10464000272F0C941123DC01CB01FC01F999FECF3B
+:1046500006C0F2BDE1BDF89A319600B40D9241500A
+:0A4660005040B8F70895F894FFCF1A
+:10466A0020029F072D080A08D607A2070101BA01EE
+:10467A0028080A03140A3F4D3639F704AA047404B9
+:10468A003B04CE03E70300041904010203040506F0
+:04469A000708090004
+:00000001FF
-- 
cgit v1.2.3


From f1c265aace66ab129da152a74527973dfac5a23a Mon Sep 17 00:00:00 2001
From: Roman Zolotarev <hi@romanzolotarev.com>
Date: Fri, 18 Mar 2016 17:55:21 +0800
Subject: Swap volup and voldown

---
 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c
index 36526bf2a1..150d0f6443 100644
--- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c
@@ -15,8 +15,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
     CTL_T(KC_ESC), KC_A,    KC_S,    KC_E,    KC_T,    KC_G,
     KC_LSFT,       KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_LBRC,
     TG(PLVR),      KC_TRNS, KC_TRNS, KC_LALT, KC_LGUI,
-    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_VOLU, KC_MUTE,
-    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    /*-*/    KC_VOLD,
+    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_VOLD, KC_MUTE,
+    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    /*-*/    KC_VOLU,
     /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_BSPC, KC_ESC,  KC_FN1,
     //
     /*-*/          KC_TRNS, KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_EQL,
-- 
cgit v1.2.3


From 7138b1e6fce97dbe73d307b576cbbb2676059058 Mon Sep 17 00:00:00 2001
From: Roman Zolotarev <hi@romanzolotarev.com>
Date: Sat, 19 Mar 2016 17:43:02 +0800
Subject: Update layout

---
 .../keyboard-layout-editor/arrw.json               |  27 --------
 .../keyboard-layout-editor/arrw.png                | Bin 96737 -> 0 bytes
 .../keyboard-layout-editor/base.json               |  26 --------
 .../keyboard-layout-editor/base.png                | Bin 129028 -> 0 bytes
 .../keyboard-layout-editor/plvr.json               |  26 --------
 .../keyboard-layout-editor/plvr.png                | Bin 102077 -> 0 bytes
 .../keyboard-layout-editor/symb.json               |  27 --------
 .../keyboard-layout-editor/symb.png                | Bin 105763 -> 0 bytes
 .../romanzolotarev-norman-plover-osx/keymap.c      |  73 +++++++++------------
 .../romanzolotarev-norman-plover-osx/readme.md     |  38 +++++------
 .../romanzolotarev-norman-plover-osx.hex           |  42 ++++++------
 .../romanzolotarev-norman-plover-osx.png           | Bin 0 -> 130464 bytes
 12 files changed, 67 insertions(+), 192 deletions(-)
 delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json
 delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png
 delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json
 delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png
 delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json
 delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png
 delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json
 delete mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png
 create mode 100644 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png

diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json
deleted file mode 100644
index 814e1cc2aa..0000000000
--- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.json
+++ /dev/null
@@ -1,27 +0,0 @@
-[{x:3.5,c:"#eeeeee",a:7},"",{x:10.5},""],
-[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""],
-[{y:-0.875,x:5.5},"","",{x:4.5},"",""],
-[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""],
-[{y:-0.375,x:3.5,a:5,fa:[0,2,0,0,0,0,2]},"\nmouse\n\n\n\n\nUP",{x:10.5,a:7,fa:[2]},"UP"],
-[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""],
-[{y:-0.875,x:5.5},"",{h:1.5},"",{x:4.5,h:1.5},"",""],
-[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""],
-[{y:-0.375,x:3.5,a:5,fa:[2,2,0,0,0,0,2]},"\nmouse\n\n\n\n\nDOWN",{x:10.5,a:7},"DOWN"],
-[{y:-0.875,x:2.5,a:5,fa:[2,1,0,0,0,0,2]},"\nmouse\n\n\n\n\nLEFT",{x:1,fa:[2,2,0,0,0,0,2]},"\nmouse\n\n\n\n\nRIGHT",{x:8.5,a:7},"LEFT",{x:1},"RIGHT"],
-[{y:-0.875,x:5.5},"",{x:6.5},""],
-[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""],
-[{y:-0.625,x:6.5,h:1.5},"",{x:4.5,h:1.5},""],
-[{y:-0.75,x:3.5},"",{x:10.5},""],
-[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""],
-[{y:-0.875,x:5.5},"",{x:6.5},""],
-[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""],
-[{y:-0.375,x:3.5,a:5,fa:[2,1,0,0,0,0,2]},"\nclick\n\n\n\n\nLEFT",{x:10.5,a:7},""],
-[{y:-0.875,x:2.5},"",{x:1,a:5},"\nclick\n\n\n\n\nRIGHT",{x:8.5,a:7},"",{x:1},""],
-[{y:-0.75,x:0.5},"","",{x:14.5},"",""],
-[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"",""],
-[{h:2},"",{h:2},"",""],
-[{x:2},""],
-[{r:-30,rx:13,y:-1,x:-3},"",""],
-[{x:-3},"",{h:2},"",{h:2},""],
-[{x:-3},""]
-
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png
deleted file mode 100644
index e2e5779b5a..0000000000
Binary files a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/arrw.png and /dev/null differ
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json
deleted file mode 100644
index 9e6fc37338..0000000000
--- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.json
+++ /dev/null
@@ -1,26 +0,0 @@
-[{x:3.5,c:"#eeeeee",a:5,fa:[5,7,0,0,0,0,0]},"#\n3",{x:10.5},"*\n8"],
-[{y:-0.875,x:2.5},"@\n2",{x:1},"$\n4",{x:8.5},"&\n7",{x:1},"(\n9"],
-[{y:-0.875,x:5.5},"%\n5",{a:7},"",{x:4.5},"",{a:5},"^\n6"],
-[{y:-0.875,w:1.5},"~\n`","!\n1",{x:14.5},")\n0",{w:1.5},"+\n="],
-[{y:-0.375,x:3.5,c:"#cccccc",a:7,fa:[7]},"D",{x:10.5},"R"],
-[{y:-0.875,x:2.5,c:"#eeeeee"},"W",{x:1,c:"#cccccc"},"F",{x:8.5,c:"#eeeeee"},"U",{x:1,c:"#cccccc"},"L"],
-[{y:-0.875,x:5.5},"K",{c:"#eeeeee",a:5,fa:[5,0,0,0,0,0,7],h:1.5},"|\n\n\n\n\n\n\\",{x:4.5,h:1.5},"?\n\n\n\n\n\n/",{c:"#cccccc",a:7,fa:[7]},"J"],
-[{y:-0.875,c:"#eeeeee",fa:[2],w:1.5},"TAB",{fa:[7]},"Q",{x:14.5,c:"#cccccc",a:5,fa:[5,7,0,0,0,0,0]},":\n;",{c:"#eeeeee",w:1.5},"_\n-"],
-[{y:-0.375,x:3.5,c:"#cccccc",a:7,fa:[7]},"E",{x:10.5},"I"],
-[{y:-0.875,x:2.5,c:"#eeeeee"},"S",{x:1,c:"#cccccc"},"T",{x:8.5},"N",{x:1},"O"],
-[{y:-0.875,x:5.5,c:"#eeeeee"},"G",{x:6.5,c:"#cccccc"},"Y"],
-[{y:-0.875,c:"#eeeeee",a:5,fa:[7,2,0,0,0,0,2],w:1.5},"\nESC\n\n\n\n\nCTRL",{a:7},"A",{x:14.5,c:"#cccccc"},"H",{c:"#eeeeee",fa:[2],w:1.5},"ENTER"],
-[{y:-0.625,x:6.5,a:5,fa:[5,0,0,0,0,0,7],h:1.5},"{\n\n\n\n\n\n[",{x:4.5,h:1.5},"}\n\n\n\n\n\n]"],
-[{y:-0.75,x:3.5,a:7,fa:[7]},"C",{x:10.5,a:5,fa:[5,7,0,0,0,0,0]},"<\n,"],
-[{y:-0.875,x:2.5,a:7,fa:[7]},"X",{x:1},"V",{x:8.5},"M",{x:1,a:5,fa:[5,7,0,0,0,0,0]},">\n."],
-[{y:-0.875,x:5.5,a:7,fa:[7]},"B",{x:6.5,c:"#cccccc"},"P"],
-[{y:-0.875,c:"#eeeeee",fa:[2],w:1.5},"SHIFT",{fa:[7]},"Z",{x:14.5,a:5,fa:[5,7,0,0,0,0,0]},"?\n/",{a:7,fa:[2],w:1.5},"SHIFT"],
-[{y:-0.375,x:3.5},"ALT",{x:10.5},"ALT"],
-[{y:-0.875,x:2.5},"",{x:1},"CMD",{x:8.5},"CTRL",{x:1},""],
-[{y:-0.75,x:0.5,f:3},"L2","",{x:14.5},"",""],
-[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"VOL-","MUTE"],
-[{h:2},"BS",{h:2},"ESC","VOL+"],
-[{x:2},"~L1"],
-[{r:-30,rx:13,y:-1,x:-3},"PLAY","NEXT"],
-[{x:-3},"PREV",{a:5,fa:[5,0,0,0,0,0,7],h:2},"\"\n\n\n\n\n\n'",{a:7,fa:[2],h:2},"SPACE"],
-[{x:-3},"~L3"]
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png
deleted file mode 100644
index 0b8539cfac..0000000000
Binary files a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/base.png and /dev/null differ
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json
deleted file mode 100644
index 5c3f0b8a20..0000000000
--- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.json
+++ /dev/null
@@ -1,26 +0,0 @@
-[{x:3.5,c:"#eeeeee",a:7},"",{x:10.5},""],
-[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""],
-[{y:-0.875,x:5.5},"","",{x:4.5},"",""],
-[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""],
-[{y:-0.375,x:3.5,fa:[7]},"3",{x:10.5},"8"],
-[{y:-0.875,x:2.5},"2",{x:1},"4",{x:8.5},"7",{x:1},"9"],
-[{y:-0.875,x:5.5},"5",{h:1.5},"",{x:4.5,h:1.5},"","6"],
-[{y:-0.875,w:1.5},"","1",{x:14.5},"0",{w:1.5},""],
-[{y:-0.375,x:3.5},"E",{x:10.5},"I"],
-[{y:-0.875,x:2.5},"W",{x:1},"R",{x:8.5},"U",{x:1},"O"],
-[{y:-0.875,x:5.5},"T",{x:6.5},"Y"],
-[{y:-0.875,w:1.5},"","Q",{x:14.5},"P",{w:1.5},"["],
-[{y:-0.625,x:6.5,h:1.5},"",{x:4.5,h:1.5},""],
-[{y:-0.75,x:3.5},"D",{x:10.5},"K"],
-[{y:-0.875,x:2.5},"S",{x:1},"F",{x:8.5},"J",{x:1},"L"],
-[{y:-0.875,x:5.5},"G",{x:6.5},"H"],
-[{y:-0.875,w:1.5},"","A",{x:14.5},";",{w:1.5},"'"],
-[{y:-0.375,x:3.5},"",{x:10.5},""],
-[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},""],
-[{y:-0.75,x:0.5},"","",{x:14.5},"",""],
-[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"",""],
-[{h:2},"C",{h:2},"V",""],
-[{x:2},""],
-[{r:-30,rx:13,y:-1,x:-3},"",""],
-[{x:-3},"",{h:2},"N",{h:2},"M"],
-[{x:-3},""]
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png
deleted file mode 100644
index f8d38204fc..0000000000
Binary files a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/plvr.png and /dev/null differ
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json
deleted file mode 100644
index ccd1d74e4b..0000000000
--- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.json
+++ /dev/null
@@ -1,27 +0,0 @@
-[{x:3.5,c:"#eeeeee",a:7,fa:[7]},"F3",{x:10.5},"F8"],
-[{y:-0.875,x:2.5},"F2",{x:1},"F4",{x:8.5},"F7",{x:1},"F9"],
-[{y:-0.875,x:5.5},"F5","",{x:4.5},"","F6"],
-[{y:-0.875,w:1.5},"","F1",{x:14.5},"F10",{w:1.5},"F11"],
-[{y:-0.375,x:3.5},"{",{x:10.5},"8"],
-[{y:-0.875,x:2.5},"@",{x:1},"}",{x:8.5},"7",{x:1},"9"],
-[{y:-0.875,x:5.5},"|",{h:1.5},"",{x:4.5,h:1.5},"",{fa:[2]},"UP"],
-[{y:-0.875,w:1.5},"",{fa:[7]},"!",{x:14.5},"*",{w:1.5},"F12"],
-[{y:-0.375,x:3.5},"(",{x:10.5},"5"],
-[{y:-0.875,x:2.5},"$",{x:1},")",{x:8.5},"4",{x:1},"6"],
-[{y:-0.875,x:5.5},"`",{x:6.5,fa:[2]},"DOWN"],
-[{y:-0.875,w:1.5},"",{fa:[7]},"#",{x:14.5},"+",{w:1.5},""],
-[{y:-0.625,x:6.5,h:1.5},"",{x:4.5,h:1.5},""],
-[{y:-0.75,x:3.5},"[",{x:10.5},"2"],
-[{y:-0.875,x:2.5},"^",{x:1},"]",{x:8.5},"1",{x:1},"3"],
-[{y:-0.875,x:5.5},"~",{x:6.5},"&"],
-[{y:-0.875,w:1.5},"","%",{x:14.5},"\\",{w:1.5},""],
-[{y:-0.375,x:3.5},"",{x:10.5},"."],
-[{y:-0.875,x:2.5},"",{x:1},"",{x:8.5},"",{x:1},"0"],
-[{y:-0.75,x:0.5},"","",{x:14.5},"=",""],
-[{r:30,rx:6.5,ry:4.25,y:-1,x:1},"",""],
-[{h:2},"",{h:2},"",""],
-[{x:2},""],
-[{r:-30,rx:13,y:-1,x:-3},"",""],
-[{x:-3},"",{h:2},"",{h:2},""],
-[{x:-3},""]
-
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png
deleted file mode 100644
index 83dc2242ba..0000000000
Binary files a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keyboard-layout-editor/symb.png and /dev/null differ
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c
index 150d0f6443..173fc4ecd5 100644
--- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/keymap.c
@@ -9,53 +9,46 @@
 
 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
   [BASE] = KEYMAP(
-    //
-    KC_TILD,       KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_TRNS,
-    KC_TAB,        KC_Q,    KC_W,    KC_D,    KC_F,    KC_K,    KC_BSLS,
+    KC_GRV,        KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_F14,
+    KC_TAB,        KC_Q,    KC_W,    KC_D,    KC_F,    KC_K,    TG(PLVR),
     CTL_T(KC_ESC), KC_A,    KC_S,    KC_E,    KC_T,    KC_G,
     KC_LSFT,       KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_LBRC,
-    TG(PLVR),      KC_TRNS, KC_TRNS, KC_LALT, KC_LGUI,
+    KC_F1,         KC_F2,   KC_F3,   KC_LALT, KC_LGUI,
     /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_VOLD, KC_MUTE,
     /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    /*-*/    KC_VOLU,
-    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_BSPC, KC_ESC,  KC_FN1,
+    /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_BSPC, CTL_T(KC_ESC), KC_FN1,
     //
-    /*-*/          KC_TRNS, KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_EQL,
-    /*-*/          KC_SLSH, KC_J,    KC_U,    KC_R,    KC_L,    KC_SCLN, KC_MINS,
-    /*-*/          /*-*/    KC_Y,    KC_N,    KC_I,    KC_O,    KC_H,    KC_ENT,
-    /*-*/          KC_RBRC, KC_P,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_RSFT,
-    /*-*/          /*-*/    /*-*/    KC_RCTL, KC_RALT, KC_TRNS, KC_TRNS, KC_TRNS,
+    /*-*/          KC_F15,  KC_6,    KC_7,    KC_8,    KC_9,    KC_0,          KC_EQL,
+    /*-*/          KC_BSLS, KC_J,    KC_U,    KC_R,    KC_L,    KC_SCLN,       KC_MINS,
+    /*-*/          /*-*/    KC_Y,    KC_N,    KC_I,    KC_O,    KC_H,          KC_ENT,
+    /*-*/          KC_RBRC, KC_P,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH,       KC_RSFT,
+    /*-*/          /*-*/    /*-*/    KC_RGUI, KC_RALT, KC_F4,   KC_F5,         KC_F6,
     KC_MPLY,       KC_MNXT,
     KC_MPRV,
     KC_FN3,        KC_QUOT, KC_SPC
-    //
   ),
-  //
   [SYMB] = KEYMAP(
-    //
-    KC_TRNS,       KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_TRNS,
-    KC_TRNS,       KC_EXLM, KC_AT,   KC_LCBR, KC_RCBR, KC_PIPE, KC_TRNS,
-    KC_TRNS,       KC_HASH, KC_DLR,  KC_LPRN, KC_RPRN, KC_GRV,
-    KC_TRNS,       KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_TILD, KC_TRNS,
+    KC_TRNS,       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+    KC_TRNS,       KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_TRNS,
+    KC_TRNS,       KC_EXLM, KC_AT,   KC_HASH, KC_DLR,  KC_PERC,
+    KC_TRNS,       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
     KC_TRNS,       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
     /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_TRNS, KC_TRNS,
     /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    /*-*/    KC_TRNS,
     /*-*/          /*-*/    /*-*/    /*-*/    KC_TRNS, KC_TRNS, KC_TRNS,
     //
-    /*-*/          KC_TRNS, KC_F6,   KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,
-    /*-*/          KC_TRNS, KC_UP,   KC_7,    KC_8,    KC_9,    KC_ASTR, KC_F12,
-    /*-*/          /*-*/    KC_DOWN, KC_4,    KC_5,    KC_6,    KC_PLUS, KC_TRNS,
-    /*-*/          KC_TRNS, KC_AMPR, KC_1,    KC_2,    KC_3,    KC_BSLS, KC_TRNS,
-    /*-*/          /*-*/    /*-*/    KC_TRNS, KC_DOT,  KC_0,    KC_EQL,  KC_TRNS,
+    /*-*/          KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,       KC_TRNS,
+    /*-*/          KC_TRNS, KC_6,    KC_7,    KC_8,    KC_9,    KC_0,          KC_TRNS,
+    /*-*/          /*-*/    KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN,       KC_TRNS,
+    /*-*/          KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,       KC_TRNS,
+    /*-*/          /*-*/    /*-*/    KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,       KC_TRNS,
     KC_TRNS,       KC_TRNS,
     KC_TRNS,
     KC_TRNS,       KC_TRNS, KC_TRNS
-    //
   ),
-  //
   [PLVR] = KEYMAP(
-    //
-    KC_NO,         KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,
-    KC_NO,         KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_NO,
+    KC_NO,         KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_TRNS,
+    KC_NO,         KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_TRNS,
     KC_NO,         KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,
     KC_NO,         KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_NO,
     KC_TRNS,       KC_TRNS, KC_TRNS, KC_NO,   KC_NO,
@@ -63,37 +56,33 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
     /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    /*-*/    KC_TRNS,
     /*-*/          /*-*/    /*-*/    /*-*/    KC_C,    KC_V,    KC_NO,
     //
-    /*-*/          KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,
-    /*-*/          KC_NO,   KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_NO,
-    /*-*/          /*-*/    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_LBRC,
-    /*-*/          KC_NO,   KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT,
-    /*-*/          /*-*/    /*-*/    KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,
+    /*-*/          KC_TRNS, KC_NO,   KC_NO,   KC_NO,   KC_NO,   KC_NO,         KC_NO,
+    /*-*/          KC_NO,   KC_6,    KC_7,    KC_8,    KC_9,    KC_0,          KC_NO,
+    /*-*/          /*-*/    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,          KC_LBRC,
+    /*-*/          KC_NO,   KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN,       KC_QUOT,
+    /*-*/          /*-*/    /*-*/    KC_NO,   KC_NO,   KC_NO,   KC_NO,         KC_NO,
     KC_TRNS,       KC_TRNS,
     KC_TRNS,
     KC_NO,         KC_N,    KC_M
-    //
   ),
-  //
   [ARRW] = KEYMAP(
-    //
     KC_TRNS,       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
-    KC_TRNS,       KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS,
+    KC_TRNS,       KC_TRNS, KC_BTN1, KC_MS_U, KC_BTN2, KC_TRNS, KC_TRNS,
     KC_TRNS,       KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS,
     KC_TRNS,       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
-    KC_TRNS,       KC_TRNS, KC_TRNS, KC_BTN1, KC_BTN2,
+    KC_TRNS,       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
     /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    KC_TRNS, KC_TRNS,
     /*-*/          /*-*/    /*-*/    /*-*/    /*-*/    /*-*/    KC_TRNS,
     /*-*/          /*-*/    /*-*/    /*-*/    KC_TRNS, KC_TRNS, KC_TRNS,
     //
-    /*-*/          KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
-    /*-*/          KC_TRNS, KC_TRNS, KC_TRNS, KC_UP,   KC_TRNS, KC_TRNS, KC_TRNS,
-    /*-*/          /*-*/    KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_TRNS,
-    /*-*/          KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+    /*-*/          KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,       KC_TRNS,
+    /*-*/          KC_TRNS, KC_TRNS, KC_TRNS, KC_UP,   KC_TRNS, KC_TRNS,       KC_TRNS,
+    /*-*/          /*-*/    KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS,       KC_TRNS,
+    /*-*/          KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,       KC_TRNS,
     /*-*/          /*-*/    KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
     KC_TRNS,       KC_TRNS,
     KC_TRNS,
     KC_TRNS,       KC_TRNS, KC_TRNS
-    //
   ),
 };
 
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md
index 8b03e3323f..0777de4713 100644
--- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md
@@ -3,16 +3,18 @@
 There are four layers:
 
 - **BASE** is [Norman layout](https://normanlayout.info/).
-- **PLVR** is optimized for [Plover](http://www.openstenoproject.org).
 - **SYMB** for numbers and symbols.
+- **PLVR** is optimized for [Plover](http://www.openstenoproject.org).
 - **ARRW** for navigation.
 
+[![keyboard-layout](romanzolotarev-norman-plover-osx.png)]()
+
 ## Switching
 
-- Tap `~L1` to toggle **SYMB**.
-- Tap `~L3` to toggle **ARRW**.
-- Hold `~L1` (or `~L3`) to activate **SYMB** (or **ARRW**) while holding.
-- Tap `L2` to toggle **PLVR**.
+- Tap `SYMB` to toggle **SYMB**.
+- Tap `ARRW` to toggle **ARRW**.
+- Hold `SYMB` (or `ARRW`) to activate **SYMB** (or **ARRW**) while holding.
+- Tap `PLVR` to toggle **PLVR**.
 
 ## LEDs
 
@@ -20,6 +22,14 @@ There are four layers:
 - Green: PLVR is on.
 - Blue: ARRW is on.
 
+## Functional Keys
+
+- Tap `F1` to mute microphone via [Shush](http://mizage.com/shush/).
+- Tap `F2` to copy screenshot to the clipboard.
+- Hold `SHIFT` and tap `F2` to save screenshot as a file.
+- Tap `F3`, `F4`, `F5`, `F6` to resize a window via [Divvy](http://mizage.com/divvy/).
+- Tap `F14`, `F15` to adjust display brightness.
+
 ## CTRL/ESC
 
 Both of those keys are frequently used in Vim.
@@ -31,21 +41,3 @@ Both of those keys are frequently used in Vim.
 
 - While in **BASE** hold left `SHIFT` and right `SHIRT` and then tap `N`.
 - Then you can activate **PLVR** and use ErgoDox EZ for steno.
-
-## Layers
-
-BASE
-
-![base](keyboard-layout-editor/base.png)
-
-SYMB
-
-![symb](keyboard-layout-editor/symb.png)
-
-PLVR
-
-![plvr](keyboard-layout-editor/plvr.png)
-
-ARRW
-
-![arrw](keyboard-layout-editor/arrw.png)
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex
index eeb0eb9351..b5eded6e66 100644
--- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.hex
@@ -12,42 +12,42 @@
 :1000B0006B0E7D0D6B0EC20DE50D6B0E3A0E4D0EE7
 :1000C0002F112F115E115E11A111DF11F813F8131A
 :1000D000F811F813F912F912CC13F813F813E3130B
-:1000E0000000F0A1F0A2F0A335022B002971E1007D
-:1000F000025400001E00140004001D000100C10095
-:100100001F001A0016001B00010029002000070034
+:1000E0000000F0A1F0A2F0A335002B002971E1007F
+:1000F0003A0000001E00140004001D003B00C10077
+:100100001F001A0016001B003C0029712000070088
 :1001100008000600E2002A0021000900170019006B
-:10012000E300AA0022000E000A0005000000A9005A
-:100130000100310000002F000000A800010038007D
+:10012000E300A90022000E000A0005000000AA005A
+:100130006900025400002F000000A8006A0031008E
 :10014000000030000000AE0023000D001C00130072
-:100150000000AB002400180011001000E400AC0007
+:100150000000AB002400180011001000E700AC0004
 :10016000250015000C003600E6002C0026000F00CC
-:100170001200370001003400270033000B00380064
-:100180000100C3002E002D002800E5000100000042
-:100190000100010001000100010000003A001E0200
-:1001A00020022202010001003B001F022102230263
-:1001B000010001003C002F0226022F000100010077
-:1001C0003D00300227023000010001003E003102F4
-:1001D00035003502000001000100010000000100AF
+:10017000120037003D003400270033000B00380028
+:100180003E00C3002E002D002800E5003F000000C7
+:1001900001000100010001000100000001001E003B
+:1001A0001E0201000100010001001F001F020100EA
+:1001B00001000100010020002002010001000100F7
+:1001C00001002100210201000100010001002200C4
+:1001D00022020100000001000100010000000100F6
 :1001E000000001000100010000000100000001000A
-:1001F0003F00520051002402000001004000240092
-:1002000021001E00010001004100250022001F0006
-:1002100037000100420026002300200027000100D3
-:10022000430025022E0231002E000100440045004B
+:1001F000010023002302010000000100010024008F
+:100200002402010001000100010025002502010077
+:10021000010001000100260026020100010001008A
+:100220000100270027020100010001000100010078
 :1002300001000100010000000000000000000000BB
 :100240000100000000001E00140004000100000076
 :1002500000001F001A001600010019000000200015
 :10026000080007000000060000002100150009003A
 :10027000000001000000220017000A000000010039
-:10028000000000000000000000000100000000006D
+:10028000010001000000000000000100010000006A
 :100290000000000000000100000023001C000B0013
 :1002A000000001000000240018000D000000010003
 :1002B000000025000C000E000000100000002600C9
 :1002C00012000F000000110000002700130033008F
 :1002D00000000000000000002F00340000000000BB
 :1002E0000100010001000100010000000100010007
-:1002F000010001000100010001000100F200010005
-:10030000010001000100F000F1000100F400010013
-:1003100001000100F3000100F500010001000100EF
+:1002F00001000100010001000100F400F200010012
+:10030000010001000100F000F10001000100010006
+:100310000100F500F30001000100010001000100EF
 :1003200001000100000001000100010000000100C7
 :1003300000000100010001000000010000000100B8
 :1003400001000100010001000000010001000100A6
diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png
new file mode 100644
index 0000000000..10b0752be5
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/romanzolotarev-norman-plover-osx.png differ
-- 
cgit v1.2.3


From a429374b7842cbacb68e11c5b68b868790823c2a Mon Sep 17 00:00:00 2001
From: Roman Zolotarev <hi@romanzolotarev.com>
Date: Sat, 19 Mar 2016 17:53:58 +0800
Subject: Update readme

---
 keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md
index 0777de4713..6f182d0d83 100644
--- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md
@@ -7,7 +7,7 @@ There are four layers:
 - **PLVR** is optimized for [Plover](http://www.openstenoproject.org).
 - **ARRW** for navigation.
 
-[![keyboard-layout](romanzolotarev-norman-plover-osx.png)]()
+[![keyboard-layout](romanzolotarev-norman-plover-osx.png)](http://www.keyboard-layout-editor.com/#/gists/8ebcb701ecb763944417)
 
 ## Switching
 
-- 
cgit v1.2.3


From 895bc327c39e9143cd7397691aca30a01c0952da Mon Sep 17 00:00:00 2001
From: Maxime Millet <maxime.millet@live.fr>
Date: Sun, 20 Mar 2016 12:50:04 +0100
Subject: CSharp dev layout V2

---
 .../ergodox_ez/keymaps/csharp_dev/csharp_dev.hex   | 2301 ++++++++++----------
 .../ergodox_ez/keymaps/csharp_dev/csharp_dev.png   |  Bin 558660 -> 95919 bytes
 .../keymaps/csharp_dev/csharp_dev_legend.png       |  Bin 576661 -> 387797 bytes
 keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c    |   97 +-
 keyboard/ergodox_ez/keymaps/csharp_dev/readme.md   |    3 +-
 5 files changed, 1174 insertions(+), 1227 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex
index e29c17860a..01fcd0833d 100644
--- a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex
+++ b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.hex
@@ -1,1161 +1,1150 @@
-:100000000C94E9020C942D030C942D030C942D03F5
-:100010000C942D030C942D030C942D030C942D03A0
-:100020000C942D030C942D030C94720D0C94360D2E
-:100030000C94911B0C942D030C942D030C942D0304
-:100040000C942D030C942D030C942D030C942D0370
-:100050000C942D030C94171C0C942D030C942D035D
-:100060000C942D030C942D030C942D030C942D0350
-:100070000C942D030C942D030C942D030C942D0340
-:100080000C942D030C942D030C942D030C942D0330
-:100090000C942D030C942D030C942D030C942D0320
-:1000A0000C942D030C942D030C942D03260227028F
+:100000000C9495020C94D9020C94D9020C94D90248
+:100010000C94D9020C94D9020C94D9020C94D902F4
+:100020000C94D9020C94D9020C941E0D0C94E20C81
+:100030000C943D1B0C94D9020C94D9020C94D90257
+:100040000C94D9020C94D9020C94D9020C94D902C4
+:100050000C94D9020C94C31B0C94D9020C94D902B1
+:100060000C94D9020C94D9020C94D9020C94D902A4
+:100070000C94D9020C94D9020C94D9020C94D90294
+:100080000C94D9020C94D9020C94D9020C94D90284
+:100090000C94D9020C94D9020C94D9020C94D90274
+:1000A0000C94D9020C94D9020C94D902260227028E
 :1000B0002F0230022B7100001E00140004001D747A
-:1000C000360219011F001A0016001B0037022C7897
-:1000D00020000800070006003102287221001500E8
+:1000C000360219011F001A0016001B0037022C729D
+:1000D00020000800070006003102287821001500E2
 :1000E0000900190024020601220017000A00050079
-:1000F0000000378134022A000000380000003682F8
-:1001000016014C000000330000004A8223001C004E
+:1000F0000000378134022A0000003800000036007A
+:1001000016014C000000330000004A0023001C00D0
 :100110000B00110000004D81240018000D0010009C
-:100120002E00520025000C000E0034002E02287212
-:10013000260012000F001E022D002C78270013004D
+:100120002E00520025000C000E0034002E0228780C
+:10013000260012000F001E022D002C722700130053
 :100140002D023802250251002F0030001C011D0134
-:100150000154000035002B002900E100E000000000
-:100160001E00140004001D00E30001001F001A001F
-:1001700016001B00E2000100200008000700060036
-:10018000E600010021001500090019002900010006
-:10019000220017000A000500000001002D000100E8
-:1001A00000002B0000001B012E00010000002900B0
-:1001B0000000010023001C000B00110000000100E2
-:1001C000240018000D0010004B00010025000C0059
-:1001D0000E0001004E004F00260012000F003700F5
-:1001E000490050002700130033003800460001008A
-:1001F0000100010034006400010000000100010062
-:1002000001000100010000003A000A300B3001003B
-:10021000E20001003B000C300D3001000100010044
-:100220003C0010300F300E30010001003D00113055
-:1002300012301330010001003E001430153016302A
-:1002400000000100010001000000010000000100A9
-:10025000B200010000000100000001003F00173063
-:1002600018301930000001004000010001000100B9
-:100270000100010041000100010001000100010036
-:1002800042000100010001000100010043000100E3
-:1002900001000100010001004400450001000100CF
-:1002A000010000000000F0A201E101260226012762
-:1002B000022702E101330233000111021101080299
-:1002C00008011A021A012C022C00013802380138E8
-:1002D000023801E101170217011202120107020799
-:1002E0000112021202E1012C022C0001050205019B
-:1002F0001502150108020801040204010E020E0194
-:10030000330233000111021101180218010F020F0C
-:10031000010F020F00011502150108020801170262
-:100320001701180218011502150111021100010927
-:100330000209010F020F0112021201040204011747
-:100340000217012C022C00010C020C0111021101F8
-:10035000170217012C022C000105020501120212DE
-:1003600001120212010F020F012C022C00011602D1
-:10037000160117021701150215010C020C011102DA
-:1003800011010A020A012C022C00011902190104B0
-:10039000020401150215012C022C00011902190199
-:1003A000120212010C020C01070207012C022C00A0
-:1003B00001060206011202120111021101160216B3
-:1003C00001170217012C022C000116021601170258
-:1003D000170104020401170217010C020C010602A6
-:1003E00006012C022C000113021301150215010C49
-:1003F000020C011902190104020401170217010875
-:100400000208012C022C000113021301180218012A
-:10041000050205010F020F010C020C010602060184
-:100420002C022C0005010906A101050719E029E7A6
-:100430001500250195087501810295017508810156
-:1004400005081901290595057501910295017503A6
-:1004500091010507190029FF150025FF950675086C
-:100460008100C005010902A1010901A100050919C6
-:100470000129051500250195057501810295017574
-:100480000381010501093009311581257F95027528
-:1004900008810609381581257F95017508810605B3
-:1004A0000C0A38021581257F950175088106C0C0A8
-:1004B00005010980A101850216010026B7001A0175
-:1004C000002AB700751095018100C0050C0901A133
-:1004D000018503160100269C021A01002A9C027560
-:1004E0001095018100C005010906A101050719E069
-:1004F00029E71500250195087501810205081901F4
-:10050000290595057501910295017503910105076E
-:100510001900297715002501957875018102C0120F
-:1005200001100100000008EDFE07130100010200A8
-:100530000109026D00040100A0FA09040000010392
-:10054000010100092111010001223F00070581037B
-:1005500008000A0904010001030102000921110138
-:100560000001224D000705820308000A0904020069
-:1005700001030000000921110100012236000705D6
-:10058000830308000A090403000103000000092195
-:100590001101000122390007058403100001040342
-:1005A000090416034500720067006F0044006F00E5
-:1005B0007800200045005A00000016034500720034
-:1005C00067006F0044006F007800200045005A006B
-:1005D000000011241FBECFEFDAE0DEBFCDBF04B6AE
-:1005E00003FE24C08091CE019091CF01A091D00153
-:1005F000B091D1018750904BA740B04BB9F4109205
-:10060000CE011092CF011092D0011092D10114BEF0
-:1006100084B7877F84BF88E10FB6F8948093600029
-:10062000109260000FBEE0E0FFE3099511E0A0E04A
-:10063000B1E0E2E5F8E402C005900D92A631B10701
-:10064000D9F711E0A6E1B1E001C01D92AE3CB107BF
-:10065000E1F70E945F090C9427240C940000FC0130
-:10066000613109F464C06231A8F46D3009F441C00D
-:100670006E3040F46B3079F16C30A0F56A3009F0DF
-:1006800084C022C06F3009F441C08281603108F01B
-:1006900043C036C0653109F45AC0663140F4633155
-:1006A00009F43FC08281643108F04CC046C0673114
-:1006B00009F459C0673108F450C0683109F459C0D1
-:1006C000693109F062C05BC08281882309F45DC092
-:1006D00027E034E05CC08281882309F456C026EE0E
-:1006E00033E055C08281882309F44FC029EC33E000
-:1006F0004EC08281882309F448C020EB33E047C014
-:10070000882309F442C02BE933E041C08281882369
-:10071000E1F12AE833E03BC08823B9F12DE633E06C
-:1007200036C08281882389F128E533E030C0828198
-:10073000882359F127E433E02AC0882331F12EE2DF
-:1007400033E025C0882309F125E133E020C0828110
-:10075000882319F024E033E01AC082818823A9F0AD
-:100760002BEE32E014C08281882379F02AEC32E04B
-:100770000EC08281882349F029EB32E008C08281D3
-:10078000882319F028EA32E002C020E030E0C901F5
-:100790000895089560919701709198018091990151
-:1007A00090919A010E94201B56985E9825982D984A
-:1007B00026982E9827982F98813019F0823031F49E
-:1007C00003C0259A2D9A0895269A2E9A08958AECA8
-:1007D00093E0009711F0FC01099580E090E0089506
-:1007E00056985E9825982D9826982E9827982F9899
-:1007F0008FEF90E0909389008093880090938B0016
-:1008000080938A0090938D0080938C00259A2D9A76
-:1008100084EF91E020E931E0F9013197F1F7019798
-:10082000D9F7269A2E9A84EF91E020E931E0F90178
-:100830003197F1F70197D9F7279A2F9A84EF91E032
-:1008400020E931E0F9013197F1F70197D9F72598BF
-:100850002D9884EF91E020E931E0F9013197F1F72B
-:100860000197D9F726982E9884EF91E020E931E09E
-:10087000F9013197F1F70197D9F727982F985698F2
-:100880005E9825982D9826982E9827982F98089549
-:1008900089EA8093800089E08093810024982C98D5
-:1008A0003F988AB18F748AB96E98479A8BB1806BE2
-:1008B0008BB9769A0E94F00389EC93E0009711F0CF
-:1008C000FC01099580E090E0089580E280930001AA
-:1008D00080911601882371F40E94B40481E0809312
-:1008E000160180E197E220E931E0F9013197F1F753
-:1008F0000197D9F780E40E94BA048093000188230D
-:1009000071F50E94E80480930001882341F50E945C
-:10091000E80480930001882311F58FE30E94E80426
-:10092000809300018823D9F40E94E00480E40E94AF
-:10093000BA0480930001882391F48CE00E94E804BB
-:1009400080930001882359F40E94E80480930001F9
-:10095000882329F48FE30E94E804809300010E9419
-:10096000E0048091000108951092B9008AE080931C
-:10097000B8000895982F84EA8093BC008091BC0051
-:1009800087FFFCCF8091B900887F883021F08031CB
-:1009900011F081E008959093BB0084E88093BC003F
-:1009A0008091BC0087FFFCCF9091B900987F98316F
-:1009B00011F480E0089580E0903409F081E008951A
-:1009C00084E98093BC008091BC0084FDFCCF089535
-:1009D0008093BB0084E88093BC008091BC0087FFBB
-:1009E000FCCF8091B90090E0887F883209F091E0D7
-:1009F000892F089584E88093BC008091BC0087FF14
-:100A0000FCCF8091BB000895E7E1F1E0E80FF11D14
-:100A1000808108950895809100018823A9F480E4DD
-:100A20000E94BA0480930001882361F482E10E944D
-:100A3000E80480930001882329F48FEF0E94E804E2
-:100A4000809300010E94E00484B1807F84B985B165
-:100A5000807F85B98AB1837F8AB98BB1837F8BB957
-:100A60003E98469808950E946504809300010E9474
-:100A70000B0580B38C7080BB81B3836F81BB80E03A
-:100A800090E0FC01E95EFE4F1082FC01EB5DFE4F41
-:100A9000108201968E309105A1F788E494E00097CA
-:100AA00011F0FC0109950895BF92CF92DF92EF9269
-:100AB000FF920F931F93CF93DF93809100018823C0
-:100AC00079F0809133018F5F80933301882341F463
-:100AD0000E94650480930001882311F40E94F003B2
-:100AE00025E2E22E21E0F22EC0E0D0E090EAB92E1D
-:100AF00081E0C82ED12C02E0C73010F580910001B2
-:100B0000882309F045C080E40E94BA048093000164
-:100B1000882399F482E10E94E804809300018823ED
-:100B200061F4C6010C2E02C0880F991F0A94E2F7E7
-:100B300080950E94E804809300010E94E00428C090
-:100B4000CA30D9F0CB3040F4C83089F0C93090F4C5
-:100B5000C73009F0A0C008C0CC30A1F0CC3080F084
-:100B6000CD3009F098C011C0209A289894C0219ADD
-:100B7000299891C0229A2A988EC0239A2B988BC0CC
-:100B8000529A01C0539A5B9886C03E9A469883C099
-:100B900080910001882311F010E03EC080E40E94A3
-:100BA000BA0480930001882399F483E10E94E80449
-:100BB00080930001882361F481E40E94BA04809349
-:100BC0000001882329F40E94FA04182F109501C00F
-:100BD00010E00E94E00420C042E07C9902C034E0B2
-:100BE00001C030E07D9902C028E001C020E07E997C
-:100BF00002C090E101C090E08FB18095881F8827E6
-:100C0000881F8295880F807E152F1C251170142B4C
-:100C1000132B122B192B182BF7018081811719F038
-:100C20001083009301010E940B0521960894E11C9A
-:100C3000F11CCE30D10509F05FCF809101018823EE
-:100C4000C9F0815080930101882329F080EA9FE058
-:100C50000197F1F70FC020E030E0F901E95EFE4FA7
-:100C6000D901AB5DBE4F8C9180832F5F3F4F2E30FB
-:100C7000310599F787EE93E0009711F0FC01099593
-:100C800081E0DF91CF911F910F91FF90EF90DF9066
-:100C9000CF90BF9008958B2D8A95F1F75FB1799B26
-:100CA0009BCF40E09ACF08959C018B3B910578F44F
-:100CB000883A910548F5853A9105B8F48430910554
-:100CC00008F09FC08130910509F099C095C0803E21
-:100CD000910508F494C0883E910508F492C0805FA5
-:100CE0009040409708F08BC085C0853A910519F473
-:100CF00081E890E47DC0863A910519F083E890E49C
-:100D000077C082E890E474C0883A910519F482EEC5
-:100D100094E46EC0893A910519F489EE94E468C0B0
-:100D20008A3A910519F48AEE94E462C08B3A9105EF
-:100D300019F485EB94E45CC08C3A910519F486EBC8
-:100D400094E456C08D3A910519F487EB94E450C0B1
-:100D5000803B910519F48CEC94E44AC08E3A9105DD
-:100D600019F48DEC94E444C08F3A910519F483E8AA
-:100D700095E43EC0813B910519F48AE895E438C0BA
-:100D8000823B910519F482E995E432C0833B9105D9
-:100D900019F484E995E42CC0843B910519F481E2AF
-:100DA00096E426C0853B910519F483E296E420C0C1
-:100DB000863B910519F484E296E41AC0873B9105BD
-:100DC00019F485E296E414C0883B910519F486E293
-:100DD00096E40EC0893B910519F487E296E408C0B9
-:100DE0008A3B910519F080E094E402C08AE296E41F
-:100DF0009C0107C0306505C021E030E002C020E062
-:100E000030E0C9010895E62FF0E0EE0FFF1F9CE0EF
-:100E1000799F90011124E20FF31F98EA899FC00186
-:100E20001124E80FF91FE455FF4F25913491C901B2
-:100E30000895FC01EE0FFF1FEC5DFE4F25913491EC
-:100E4000C9010895FC01EE0FFF1FEC55FD4F2591E0
-:100E50003491C90108950E940307AC01805091406C
-:100E600080509F4118F4CA019F710895CA018050B3
-:100E700090428050904128F4CA019F700E9422073E
-:100E80000895CA01805090438050904120F4CA01D7
-:100E90009070906C089580E54030580771F40E947E
-:100EA000261184EC99E020E931E0F9013197F1F75E
-:100EB0000197D9F70E943C1C0EC120E54130520732
-:100EC00031F48091AE0181608093AE0104C1CA010A
-:100ED000805090458050904108F056C0652F77278C
-:100EE0006F70707061307105F9F49A01A4E0220FFF
-:100EF000331FAA95E1F720703370CA01F3E0880F21
-:100F0000991FFA95E1F780769070282B392B3C6871
-:100F10004370507002C0660F771F4A95E2F76F71F9
-:100F20007070262B372B2EC06230710529F4942F58
-:100F30008827816F906A08956330710551F49A0192
-:100F400073E0220F331F7A95E1F7207E37703C68FB
-:100F50000CC06430710561F59A0163E0220F331F04
-:100F60006A95E1F7207E37703A684370507081E0EF
-:100F700090E002C0880F991F4A95E2F78F71907038
-:100F8000282B392BC9010895CA0180509047805001
-:100F9000904120F4CA019F7090620895CA01805068
-:100FA00090488050904120F4CA019F70906A089543
-:100FB000403E5105F0F4403C510588F54133510560
-:100FC00009F476C04233510548F44932510509F419
-:100FD00065C04A32510509F07AC06FC049335105E6
-:100FE00011F142385105F9F04533510509F06FC050
-:100FF00050C0433E510569F1443E510540F4403E26
-:101000005105C1F0423E510509F061C01DC0463E88
-:10101000510559F1473E510509F059C02BC0CA018D
-:101020000E94190708958091BF0180FD0AC081FDCB
-:1010300008C04DC08091BF0180FF03C089E390E0EC
-:1010400047C080EE90E044C08091BF0182FD08C09F
-:1010500004C08091BF0182FF03C082EE90E038C0DF
-:1010600084FD11C083EE90E033C08091BF0183FD09
-:1010700008C004C08091BF0183FF03C086EE90E0EA
-:1010800027C084FF03C080E090E022C087EE90E09C
-:101090001FC08091BF0185FF05C007C08091BF01BF
-:1010A00085FF03C085E390E013C089E290E010C0A3
-:1010B0008091BF0186FF05C007C08091BF0186FFF8
-:1010C00003C081E390E004C08AE290E001C0CA015D
-:1010D0000E9454060895089508951092C401089539
-:1010E00008950895809135010895DF93CF9300D03E
-:1010F0000F92CDB7DEB7AC018091C501843029F5E0
-:1011000083E08093E9002FEF95ED05C0892F8A9544
-:10111000F1F7222329F08091E800215085FFF6CFD6
-:101120008091E80085FF11C05B834A8383E0898357
-:10113000CE01019663E070E040E050E00E94D80BE1
-:101140008091E8008E778093E8000F900F900F90C9
-:10115000CF91DF910895DF93CF9300D00F92CDB759
-:10116000DEB7AC018091C501843029F583E080931E
-:10117000E9002FEF95ED05C0892F8A95F1F722231D
-:1011800029F08091E800215085FFF6CF8091E8009A
-:1011900085FF11C05B834A8382E08983CE0101967B
-:1011A00063E070E040E050E00E94D80B8091E800DE
-:1011B0008E778093E8000F900F900F90CF91DF9182
-:1011C0000895AC018091C501843001F582E08093DF
-:1011D000E9002FEF95ED05C0892F8A95F1F72223BD
-:1011E00029F08091E800215085FFF6CF8091E8003A
-:1011F00085FF0CC0CA0165E070E040E050E00E944D
-:10120000D80B8091E8008E778093E80008950F93C3
-:101210001F93182F092F9091C501943009F04CC0ED
-:10122000809102018823E1F080910D018823C1F0B3
-:101230009093E9009FEF25E105C0822F8A95F1F791
-:10124000992329F08091E800915085FFF6CF809195
-:10125000E80085FF31C0812F902F60E170E018C059
-:1012600081E08093E9009FEF25ED05C0822F8A95EC
-:10127000F1F7992329F08091E800915085FFF6CF8E
-:101280008091E80085FF18C0812F902F68E070E002
-:1012900040E050E00E94D80B8091E8008E77809368
-:1012A000E800A6E3B1E0212F302FC901FC0180E165
-:1012B00001900D928150E1F71F910F91089584B72D
-:1012C000877F84BF88E10FB6F89480936000109206
-:1012D00060000FBE80E090E020E80FB6F894209305
-:1012E0006100809361000FBE0E9424100E94B60C22
-:1012F0000E94170D8091E20084608093E200789450
-:101300000E94B50F0E94C01083E091E00E94CB0FB5
-:101310000CC00E94691B8091C301882331F00E9498
-:10132000C11B882311F00E94ED0A8091C501853010
-:1013300081F30E942A10F9CF8091C401882349F4D7
-:101340000E94B60C0E94170D8091E2008460809389
-:10135000E20008958091C701833009F457C08430BA
-:1013600030F4813071F0823009F0B1C098C08A3019
-:1013700009F485C08B3009F46AC0893009F0A7C030
-:1013800020C08091C601813A09F0A1C08091E80097
-:10139000877F8093E8008091CA019091CB01892BCF
-:1013A00021F486E391E060E103C080E090E060E03A
-:1013B00070E00E94030B8091E8008B778093E80037
-:1013C00008958091C601813209F081C08091CA01DF
-:1013D0009091CB01009719F0039709F078C08091A4
-:1013E000E800877F8093E80005C08091C5018823CD
-:1013F00009F46DC08091E80082FFF7CF8091F10081
-:10140000809335018091E8008B771CC08091C601E4
-:10141000813A09F05CC08091CA019091CB01892B7F
-:1014200009F055C08091E800877F8093E8008091A3
-:10143000E80080FFFCCF809102018093F100809151
-:10144000E8008E778093E8000E94630C08958091F5
-:10145000C6018132E1F58091CA019091CB01892BBF
-:10146000B1F58091E800877F8093E8000E94630CCB
-:101470008091C801809302010E94261108958091F5
-:10148000C601813221F58091E800877F8093E800D2
-:101490000E94630C8091C90180933401089580916A
-:1014A000C601813AA1F48091E800877F8093E8002B
-:1014B0008091E80080FFFCCF809134018093F1009F
-:1014C0008091E8008E778093E8000E94630C089575
-:1014D00081E061EC42E00E942B0C82E061EC42E092
-:1014E0000E942B0C83E061EC42E00E942B0C84E014
-:1014F00061EC42E10E942B0C08950E94BA1B0895F2
-:10150000DA019330C1F0943030F4913051F09230E0
-:1015100009F05BC00BC0913221F1923209F055C045
-:1015200037C0EFE1F5E022E130E053C0E1E3F5E060
-:101530002DE630E04EC0813051F0813020F0823015
-:1015400009F043C008C0EEE9F5E0849107C0E2EA83
-:10155000F5E0849103C0EAEBF5E08491282F30E0B8
-:1015600038C0613051F0613028F0623059F063309A
-:1015700061F50BC0E3E4F5E002C0ECE5F5E029E03D
-:1015800030E027C0E5E7F5E0FACFEEE8F5E0F7CF89
-:10159000613061F0613028F0623069F06330A9F4A5
-:1015A0000FC0E4E2F4E02FE330E013C0E3E6F4E040
-:1015B0002DE430E00EC0E0EBF4E026E330E009C0BB
-:1015C000E6EEF4E029E330E004C0E0E0F0E020E003
-:1015D00030E0ED93FC93C901089580E189BD82E17B
-:1015E00089BD09B400FEFDCF8091D8008F7D809326
-:1015F000D8008091E00082608093E0008091E0005C
-:1016000081FDFCCF08959C014091CC015091CD010A
-:101610004617570718F4F90190E043C061157105AA
-:1016200011F0AB01F8CF8091E8008E778093E8004D
-:1016300040E050E0F0CF8091C501882309F447C015
-:10164000853009F446C08091E80083FD44C0809154
-:10165000E80082FD36C08091E80080FF22C08091C2
-:10166000F3009091F200782F60E0292F30E0262BD4
-:10167000372B07C081918093F100415050402F5F7C
-:101680003F4F4115510519F02830310598F390E08E
-:101690002830310509F491E08091E8008E7780933D
-:1016A000E8004115510539F6992329F60AC08091C1
-:1016B000C501882361F0853061F08091E80083FDE9
-:1016C0000AC08091E80082FFF2CF80E0089582E0B6
-:1016D000089583E0089581E008959C014091CC0134
-:1016E0005091CD014617570718F4F90190E044C016
-:1016F0006115710511F0AB01F8CF8091E8008E778C
-:101700008093E80040E050E0F0CF8091C50188234D
-:1017100009F448C0853009F447C08091E80083FD92
-:1017200045C08091E80082FD37C08091E80080FFCD
-:1017300023C08091F3009091F200782F60E0292F70
-:1017400030E0262B372B08C084918093F10031962E
-:10175000415050402F5F3F4F4115510519F028303F
-:10176000310590F390E02830310509F491E0809143
-:10177000E8008E778093E8004115510531F69923F2
-:1017800021F60AC08091C501882361F0853061F09F
-:101790008091E80083FD0AC08091E80082FFF2CFCB
-:1017A00080E0089582E0089583E0089581E008953F
-:1017B000BF92CF92DF92EF92FF920F931F93CF933E
-:1017C000DF93182F092F7B016A010E94840CB82E29
-:1017D0008823B1F5812F902F9C01E901C114D10418
-:1017E00039F0F60180819181E81AF90AC80FD91FF2
-:1017F00000E010E022C08091E80085FD16C08091D5
-:10180000E8008E778093E800C114D10449F0F60116
-:1018100080819181800F911F9183808385E011C029
-:101820000E94840C882349F00CC089918093F100B8
-:101830000894E108F1080F5F1F4FE114F104D9F695
-:101840008B2DDF91CF911F910F91FF90EF90DF9043
-:10185000CF90BF900895382F282F2EC0822F8F70E1
-:101860008093E900231721F4762F942F50E006C0CF
-:101870007091EC009091ED005091F00091FF1BC031
-:101880008091EB008E7F8093EB008091ED008D7F47
-:101890008093ED008091EB0081608093EB0070936A
-:1018A000EC009093ED005093F0008091EE0087FDE6
-:1018B00002C080E008952F5F273080F23F703093A0
-:1018C000E90081E008958091C60188239CF404C05A
-:1018D0008091C5018823B9F08091E80082FFF8CF9C
-:1018E0008091E8008B778093E80008958091C5018E
-:1018F000882349F08091E80080FFF8CF8091E800CC
-:101900008E778093E80008954091E4005091E500BF
-:1019100024E68091EC0080FF24C08091E80080FDE7
-:101920001EC08091C501882311F482E0089585309E
-:1019300011F483E008958091EB0085FF02C081E0FF
-:1019400008958091E4009091E5008417950709F3CC
-:10195000222311F484E008952150AC01DACF80E015
-:1019600008958091E80082FFDCCFF9CF0E94290D15
-:101970000E94310DE0EEF0E0808181608083A8ED6F
-:10198000B0E08C918F778C9319BCE7EDF0E080810B
-:101990008E7F80838C918F7E8C931092C4010895EA
-:1019A000EF92FF920F931F930E94290D0E94310D19
-:1019B00008ED10E0F80180818F7780838081806856
-:1019C000808380818F7D808319BC1092C501109225
-:1019D000C1011092C3011092C20180EEE82EF12CD9
-:1019E000F70180818B7F8083F80180818160808313
-:1019F00080E060E042E00E942B0CE1EEF0E08081AC
-:101A00008E7F8083E2EEF0E0808181608083808140
-:101A100088608083F70180818E7F8083F8018081D8
-:101A2000806180831F910F91FF90EF900895E8ED02
-:101A3000F0E080818F7E8083E7EDF0E0808181603F
-:101A4000808384E082BF81E08093C4010E94D00C37
-:101A50000895E8EDF0E080818E7F80831092E200AF
-:101A600008951092DA001092E10008951F920F92EB
-:101A70000FB60F9211241F932F933F934F935F93B1
-:101A80006F937F938F939F93AF93BF93EF93FF9346
-:101A90001091E9008091EC001092E9008091F00033
-:101AA000877F8093F00078940E94440E1092E900A2
-:101AB0008091F00088608093F0001F701093E9001F
-:101AC000FF91EF91BF91AF919F918F917F916F9116
-:101AD0005F914F913F912F911F910F900FBE0F90EB
-:101AE0001F9018951F920F920FB60F9211242F93EB
-:101AF0003F934F935F936F937F938F939F93AF9396
-:101B0000BF93EF93FF938091E10082FF0BC0809120
-:101B1000E20082FF07C08091E1008B7F8093E100AB
-:101B20000E94B40F8091DA0080FF1FC08091D8001E
-:101B300080FF1BC08091DA008E7F8093DA00809155
-:101B4000D90080FF0DC080E189BD82E189BD09B463
-:101B500000FEFDCF81E08093C5010E949C0905C075
-:101B600019BC1092C5010E946D088091E10080FFB0
-:101B700019C08091E20080FF15C08091E2008E7F45
-:101B80008093E2008091E20080618093E200809186
-:101B9000D80080628093D80019BC85E08093C5018D
-:101BA0000E9471088091E10084FF30C08091E200C2
-:101BB00084FF2CC080E189BD82E189BD09B400FEAB
-:101BC000FDCF8091D8008F7D8093D8008091E10077
-:101BD0008F7E8093E1008091E2008F7E8093E2000F
-:101BE0008091E20081608093E2008091C1018823AE
-:101BF00011F084E007C08091E30087FD02C081E01E
-:101C000001C083E08093C5010E947D0A8091E100BC
-:101C100083FF29C08091E20083FF25C08091E1000D
-:101C2000877F8093E10082E08093C5011092C1011B
-:101C30008091E1008E7F8093E1008091E2008E7FB1
-:101C40008093E2008091E20080618093E20080E076
-:101C500060E042E00E942B0C8091F000886080934D
-:101C6000F0000E947008FF91EF91BF91AF919F919A
-:101C70008F917F916F915F914F913F912F910F9035
-:101C80000FBE0F901F9018951F93DF93CF93CDB782
-:101C9000DEB7AC970FB6F894DEBF0FBECDBFE6EC53
-:101CA000F1E08091F100819321E0EE3CF207C9F769
-:101CB0000E94AA098091E80083FF3EC18091C6017D
-:101CC0003091C701353009F487C0363040F43130E7
-:101CD000C9F1313070F0333009F02EC133C03830E3
-:101CE00009F4F9C0393009F409C1363009F024C1CA
-:101CF00097C0803821F0823809F01EC108C0909149
-:101D0000C2018091C301882399F0926011C0809133
-:101D1000CA018F708093E9008091EB0090E025E08C
-:101D2000969587952A95E1F7982F91701092E90082
-:101D30008091E800877F8093E8009093F1001092F3
-:101D4000F100D4C0882319F0823009F0F5C090E08A
-:101D50008F719070009721F0029709F0EDC00CC0D0
-:101D60008091C801813009F0E7C01092C30133307F
-:101D700069F58093C3012AC08091C801882331F599
-:101D80002091CA012F7009F4D7C02093E9008091F7
-:101D9000EB0080FF1BC0333021F48091EB008062A8
-:101DA00013C08091EB0080618093EB0081E090E0B4
-:101DB00002C0880F991F2A95E2F78093EA001092DB
-:101DC000EA008091EB0088608093EB001092E900BC
-:101DD0008091E800877F8DC0882309F0ADC0109105
-:101DE000C8011F778091E3008078812B8093E30006
-:101DF0008091E800877F8093E8000E94630C8091C7
-:101E0000E80080FFFCCF8091E30080688093E300CE
-:101E1000112311F482E001C083E08093C5018CC0DE
-:101E20008058823008F088C08091C8019091C90123
-:101E300023E08C3D920709F034C083E08C838AE272
-:101E40008B837FB7F894DE0115966EE040E050E09A
-:101E500011E2E62FF0E010935700849140FF03C099
-:101E600082958F706F5F8F70282F30E08A3018F066
-:101E7000C901C79602C0C901C0968D939D934F5F5B
-:101E80005F4F4431510529F77FBF8091E800877F7C
-:101E90008093E800CE0103966AE270E00E94030B93
-:101EA00014C06091CA01AE014F5F5F4F0E94800A6B
-:101EB000BC01009709F440C08091E800877F8093BF
-:101EC000E80089819A810E946D0B8091E8008B77F0
-:101ED0008093E80031C0803879F58091E800877FF1
-:101EE0008093E8008091C1018093F1008091E80027
-:101EF0008E778093E8000E94630C1EC08823E1F473
-:101F00009091C8019230C0F48091E800877F80935F
-:101F1000E8009093C1010E94630C8091C101882365
-:101F200031F48091E30087FD02C081E001C084E0CC
-:101F30008093C5010E94680A8091E80083FF0AC06F
-:101F40008091E800877F8093E8008091EB008062B9
-:101F50008093EB00AC960FB6F894DEBF0FBECDBFFA
-:101F6000CF91DF911F91089508951F938091C5012E
-:101F7000882379F01091E9008091EC001092E9003B
-:101F80008091E80083FF02C00E94440E1F701093EE
-:101F9000E9001F91089590934B0180934A010895A1
-:101FA000E0914A01F0914B01309711F480E00895DF
-:101FB0000190F081E02D09950895E0914A01F0919A
-:101FC0004B01309721F00280F381E02D09950895AF
-:101FD000E0914A01F0914B01309721F00480F581A6
-:101FE000E02D099508959C01809148019091490147
-:101FF0002817390779F03093490120934801E0917F
-:102000004A01F0914B01309729F00680F781E02DCD
-:10201000C901099508959C0180914601909147015D
-:102020002817390779F03093470120934601E09152
-:102030004A01F0914B01309729F00084F185E02DA1
-:10204000C9010995089508950E94231008950E94DA
-:102050006C080895BF92CF92DF92EF92FF920F9398
-:102060001F93DF93CF93CDB7DEB72A970FB6F894BF
-:10207000DEBF0FBECDBF0E945405EE24FF24BE2C50
-:102080008E2D0E940405C82EF701E35BFE4FD08021
-:10209000D82609F43FC08091AE0181FF02C00E94A2
-:1020A0000A0500E010E0ED2DF0E0CF01002E02C0A7
-:1020B000959587950A94E2F780FF27C00E94DF1B61
-:1020C0000983BA826C2D70E0002E02C07595679569
-:1020D0000A94E2F7617070706B8381609D838C83DA
-:1020E000402F5B2D782F8D810E949514F701E35BC3
-:1020F000FE4F81E090E0002E02C0880F991F0A94E5
-:10210000E2F72081282720831DC00F5F1F4F063074
-:10211000110559F60894E11CF11C8EE0E816F10453
-:1021200009F0ADCF0E94DF1B2FEF2E832F8318867F
-:102130008160782F9A8789874FEF5FEF60E08A850B
-:102140000E9495140E94B41F10914C010E94D00F60
-:10215000181731F00E94D00F80934C010E94271075
-:102160002A960FB6F894DEBF0FBECDBFCF91DF9198
-:102170001F910F91FF90EF90DF90CF90BF90089547
-:102180000E94D61B0E9433050E949C1C0895DF9379
-:10219000CF9300D000D00F92CDB7DEB70F900F9045
-:1021A0000F900F900F90CF91DF910895DF93CF9311
-:1021B00000D000D000D0CDB7DEB726960FB6F89489
-:1021C000DEBF0FBECDBFCF91DF9108950E940C19E5
-:1021D000482F892F82958F70282F30E02C303105C1
-:1021E0004CF42A3031056CF4225030402230310555
-:1021F000C0F407C02C30310551F02F30310589F47F
-:1022000006C0403E10F0403F61F481E008959F70A9
-:10221000892F90E023E0969587952A95E1F78170C4
-:10222000089580E008950E94E01A0E94B51A0E9465
-:10223000F81A0E949D1F0E94A91F80E090E00E9452
-:10224000F30F80E090E00E940B1008950E94D01AD6
-:102250000E9413110895882321F00E94C91A0E9438
-:10226000F81A0895882321F00E94C31A0E94F81AD0
-:102270000895282F882309F44EC0823859F40E940B
-:10228000D00F81FF48C089E30E94431A0E94F81AC8
-:1022900089E30CC0833869F40E94D00F80FF3BC0F3
-:1022A00083E50E94431A0E94F81A83E50E94811A6E
-:1022B0001FC0843859F40E94D00F82FF2CC087E4DD
-:1022C0000E94431A0E94F81A87E4F0CF8450813AA2
-:1022D00010F4822FEBCF822F805E883060F427705D
-:1022E00081E090E001C0880F2A95EAF70E94C91AA0
-:1022F0000E94F81A0895822F855A833028F480E0CE
-:1023000090E00E94F30F0895285A233120F480E0D2
-:1023100090E00E940B1008951F93182F882309F452
-:10232000D0C0823859F40E94D00F81FDCAC089E321
-:102330000E94431A0E94F81A89E30CC0833879F48A
-:102340000E94D00F80FDBDC083E50E94431A0E9409
-:10235000F81A83E50E94811A0E94F81AB2C08438E4
-:1023600059F40E94D00F82FDACC087E40E94431A4A
-:102370000E94F81A87E4EECF8450813A50F4812FFE
-:102380000E94DE21882309F09CC0812F0E94431AFD
-:10239000E3CF812F805E883050F4177081E090E0A9
-:1023A00001C0880F1A95EAF70E94C31AD5CF812F72
-:1023B000855A8330A0F4153A19F481E890E00CC0F6
-:1023C000163A19F482E890E007C0173A19F080E055
-:1023D00090E002C083E890E00E94F30F72C0812F6A
-:1023E000885A833108F06DC0183A19F482EE90E0F3
-:1023F00066C0193A19F489EE90E061C01A3A19F4EE
-:102400008AEE90E05CC01B3A19F485EB90E057C06F
-:102410001C3A19F486EB90E052C01B3B19F483EB95
-:1024200090E04DC01C3B19F484EB90E048C01D3A8D
-:1024300019F487EB90E043C0103B19F48CEC90E06A
-:102440003EC01E3A19F48DEC90E039C01F3A19F4E1
-:1024500083E891E034C0113B19F48AE891E02FC081
-:10246000123B19F482E991E02AC0133B19F484E984
-:1024700091E025C0143B19F481E292E020C0153BA5
-:1024800019F483E292E01BC0163B19F484E292E057
-:1024900016C0173B19F485E292E011C0183B19F4FD
-:1024A00086E292E00CC0193B19F487E292E007C083
-:1024B0001A3B19F080E090E002C08AE292E00E94AC
-:1024C0000B101F910895AF92BF92CF92DF92EF92BF
-:1024D000FF920F931F93DF93CF93CDB7DEB72A9769
-:1024E0000FB6F894DEBF0FBECDBF5C01DE011196C2
-:1024F000FC0185E001900D928150E1F70B81F5011F
-:10250000F580F2944FE0F422DE011696FE0131963A
-:1025100085E001900D928150E1F73E812F81898500
-:102520009A85892B09F4F0C12F3F09F0C0C13F3FC4
-:1025300009F0BDC1E9C18D2D8F70222311F4182F30
-:1025400003C0182F1295107F002349F0112309F4BE
-:1025500088C1812F0E94D31A0E94F81A82C18C2D43
-:102560000E943911112309F4CFC1812F0E94D91A79
-:102570000E94F81AC9C18D2D8F70203211F4182FC6
-:1025800003C0182F1295107FCC2021F0F1E0CF1658
-:1025900011F516C0002359F0FF2009F431C121E0E4
-:1025A000F21609F02DC1812F0E94E31AADC1FF2060
-:1025B00021F081E0F81609F4A7C10E94E61A26C1AD
-:1025C000002329F0E1E0EF1508F49EC119C1FF20B6
-:1025D00009F09AC11BC1002321F0FF2009F410C1AA
-:1025E00040C1FF2009F412C147C18D2D8695869503
-:1025F000837090E0009721F0019709F085C10AC02F
-:10260000002319F0C601937002C080E090E00E94A0
-:10261000F30F7AC1002319F0C601937002C080E065
-:1026200090E00E940B1070C1002321F08C2D0E94BD
-:10263000AB1E03C08C2D0E94151F0E94A91F64C1F0
-:102640008D2D837009F05EC0002309F05DC12C2D33
-:10265000229526952770220F220F8C2D8F70E82E41
-:10266000FF2400E010E0022E04C0EE0CFF1C001F4F
-:10267000111F0A94D2F7C4FC05C060E070E080E04E
-:1026800090E00FC06FE070E080E090E004C0660F63
-:10269000771F881F991F2A95D2F7609570958095AE
-:1026A0009095D694D694F3E0DF224D2D50E0413042
-:1026B0005105A9F0423051051CF4452B49F024C1C5
-:1026C0004230510589F04330510509F01DC113C056
-:1026D0006E297F29802B912B0E941E1A15C16E290D
-:1026E0007F29802B912B0BC06E297F29802B912B6A
-:1026F0000E940D1A09C10E941E1AC801B7010E944A
-:102700002F1A02C190E0002311F4969587958170ED
-:1027100009F4FAC02C2D229526952770220F220F3E
-:102720008C2D8F70E82EFF2400E010E0022E04C0F4
-:10273000EE0CFF1C001F111F0A94D2F7C4FC05C049
-:1027400060E070E080E090E00FC06FE070E080E05B
-:1027500090E004C0660F771F881F991F2A95D2F753
-:102760006095709580959095D694D69423E0D2226A
-:102770004D2D50E041305105A9F0423051051CF477
-:10278000452B49F0C1C04230510589F04330510515
-:1027900009F0BAC013C06E297F29802B912B0E94AB
-:1027A0007119B2C06E297F29802B912B0BC06E2925
-:1027B0007F29802B912B0E946019A6C00E9471195D
-:1027C000C801B7010E9482199FC080EFC81611F19D
-:1027D0008C1528F0E0EECE1608F43FC009C0F2EFE9
-:1027E000CF1661F1CF1628F123EFC216B1F52BC039
-:1027F0001C2D1F708D2D8F71002331F00E94CF1979
-:10280000812F0E94321180C00E94AF19812F0E9437
-:102810002B117AC0002321F0FF2009F075C004C0FD
-:1028200081E08F1508F470C08D2D8F710E9493196F
-:102830006BC08D2D8F71002329F119C08D2D8F71E3
-:102840000023A9F01FC0002329F08D2D8F710E9455
-:10285000EB195AC00E94FB1957C0002359F0FF2002
-:1028600021F08C2D0E948C114FC08D2D8F710E94F4
-:10287000CF194AC0FF2021F08C2D0E94391144C08D
-:102880008D2D8F710E94AF193FC0EFE0DE22C50190
-:102890006C2D4D2D0E942F030E94911835C0FFE032
-:1028A000DF22C5016C2D4D2D0E9453062DC089815C
-:1028B0009A810E940C196C010E940B190E940A193E
-:1028C0008D2D82958F7090E08530910509F4ACCE06
-:1028D0008630910554F4843091050CF086CE2D2D70
-:1028E000207F02970CF047CE26CE8C3091053CF429
-:1028F0008A3091050CF069CF089731F4A1CE8C3065
-:10290000910519F20F9759F22A960FB6F894DEBF87
-:102910000FBECDBFCF91DF911F910F91FF90EF9030
-:10292000DF90CF90BF90AF900895DF93CF93CDB756
-:10293000DEB72B970FB6F894DEBF0FBECDBF342F96
-:102940004F83252F588769877A878B87472F582F82
-:10295000FE01319686E0DF011D928A95E9F76B83CF
-:1029600039832A834C835D83432F522F8D819E812F
-:102970000E94D2172B960FB6F894DEBF0FBECDBFC4
-:10298000CF91DF9108950F931F930091620115C0BD
-:1029900010E0F801EE0FFF1FE00FF11FEE0FFF1F19
-:1029A000ED59FE4F4081518162817381848195810F
-:1029B0000E94D6100F5F1F4F0770809161010817AA
-:1029C00039F71F910F91089540915B0150915C017F
-:1029D00060915D0170915E0180915F019091600155
-:1029E0000E94D61008950F931F93CF93DF93809189
-:1029F000600182958F7009F06DC080915D01882320
-:102A000009F468C0609162010091610140915E012A
-:102A100050915F0110915C0170915B01EA01C095DA
-:102A2000D09555C04115510509F44FC01F3F49F4D9
-:102A300080E090E07F3F11F481E090E0882309F08E
-:102A400044C0262F30E0F901EE0FFF1FE20FF31F05
-:102A5000DF01AA0FBB1FAD59BE4F11968C91119784
-:102A6000181799F58C91781781F5EE0FFF1FEB5928
-:102A7000FE4F8081882349F513968D919C91149780
-:102A80008417950718F0841B950B02C08C0F9D1FAF
-:102A9000883C9105D0F4809160018F7080618093B3
-:102AA0006001F901EE0FFF1FE20FF31FEE0FFF1F92
-:102AB000E859FE4F80818F70806180838BE591E0C3
-:102AC0000E9463120E94C31405C06F5F6770601795
-:102AD00009F0A8CFDF91CF911F910F910895DF9258
-:102AE000EF92FF920F931F93DF93CF93CDB7DEB793
-:102AF0006B970FB6F894DEBF0FBECDBF8C01DC0123
-:102B00001296DC9012974C9111965C911197139646
-:102B1000ED90FC90149720915E0130915F016091DF
-:102B20005C0170915B012115310509F4DBC16F3F38
-:102B300009F003C27F3F09F000C2D4C1E216F306D8
-:102B400040F0C701821B930B883C910508F0EEC052
-:102B500008C0209530952E0D3F1D283C310508F00A
-:102B6000E5C080916001807F09F095C06F3F09F05A
-:102B7000EAC17F3F09F0E7C115C0741799F4DD2061
-:102B800089F4809160018F708061809360010E9460
-:102B9000E4148BE591E00E94631280916001F801DA
-:102BA0008583BCC1FD82EC825A834983DB82DE01CE
-:102BB0001696FE01319685E001900D928150E1F765
-:102BC0006885DE011B96FE01369685E001900D9228
-:102BD0008150E1F72C853B858E859F85892B09F4F3
-:102BE00051C02F3F09F0B3C13F3F09F0B0C14AC007
-:102BF000FD82EC825A834983DB82DE011B96FE0153
-:102C0000319685E001900D928150E1F7FC847B853F
-:102C10006D8580916201909161011FC0282F30E085
-:102C2000F901EE0FFF1FE20FF31FDF01AA0FBB1F19
-:102C3000AD59BE4F11968C911197F81651F48C91A5
-:102C4000781739F4EE0FFF1FEB59FE4F808168179C
-:102C5000C9F42F5F3F4F822F87708917F9F68DC116
-:102C60009F7059F0442349F459C19F7031F0D80145
-:102C700015968C91807F09F451C1405E483008F46C
-:102C80004DC148C1DD2009F449C1809160018160D6
-:102C90008093600143C16F3F09F05DC17F3F09F040
-:102CA0005AC114C0741791F4DD2081F48091600141
-:102CB000F8018583C8010E946312ABE5B1E0F80119
-:102CC00086E001900D928150E1F720C15A8349833B
-:102CD00089819A810E94E610882309F41BC1DD20B6
-:102CE00009F418C130916001832F82958F7090E0B4
-:102CF00002979CF090915C0120915B01FE0170961F
-:102D000086E0DF011D928A95E9F7998B288BFC8A72
-:102D1000EB8A3D8BCF010E946312ABE5B1E0F80175
-:102D200086E001900D928150E1F7EEC08091600144
-:102D3000807FA9F47E2DFD82EC825A834983DB8259
-:102D40006D2D8D810E94C7100BE511E0C8010E9416
-:102D5000631286E0F80111928A95E9F7C0C06F3FCF
-:102D600009F0FDC07F3F09F0FAC014C0741791F458
-:102D7000DD2081F480916001D80115968C93C80103
-:102D80000E946312EBE5F1E086E0DF011D928A9577
-:102D9000E9F7BEC05A83498389819A810E94E6106F
-:102DA000882309F4B7C0DD2009F4B4C03091600174
-:102DB000832F82958F7090E002979CF090915C0138
-:102DC00020915B01FE01769686E0DF011D928A95D7
-:102DD000E9F79F8B2E8BFA8EE98E3B8FCF010E94F5
-:102DE0006312ABE5B1E0F80186E001900D928150ED
-:102DF000E1F78AC06F3F09F0B6C07F3F09F0B3C06A
-:102E000071C0E216F30640F0C701821B930B883CA9
-:102E1000910508F053C008C0209530952E0D3F1D38
-:102E2000283C310508F04AC0DD2009F473C06F3F2B
-:102E300009F09FC07F3F09F09CC029C0741739F585
-:102E40009091600190FD1AC0892F82958F70B1F02A
-:102E5000F80195838F3031F08F5F8295807F9F706E
-:102E6000982B9583C8010E946312ABE5B1E0F8018D
-:102E700086E001900D928150E1F748C0ABE5B1E0EA
-:102E8000F80186E001900D928150E1F741C05A832C
-:102E9000498389819A810E94E610882349F0ABE535
-:102EA000B1E0F80186E001900D928150E1F72CC06D
-:102EB000809160018160809360012CC07E2DFD8235
-:102EC000EC825A834983DB826D2D8D810E94C7106D
-:102ED000EBE5F1E086E0DF011D928A95E9F70E94BB
-:102EE000E4141CC0DD20B1F05A83498389819A81A2
-:102EF0000E94E610882371F0ABE5B1E0F80186E0AE
-:102F000001900D928150E1F70E94F3140E94E414A5
-:102F100081E005C0C8010E946312FACF80E06B9681
-:102F20000FB6F894DEBF0FBECDBFCF91DF911F91DA
-:102F30000F91FF90EF90DF90089580915D018823BD
-:102F400009F458CFFBCD651709F02CCE16CE6130B1
-:102F500009F498CE4DCE651709F0B8CEA3CE65170B
-:102F600009F018CF03CF80915D01882309F0BACF13
-:102F700048CF651709F08BCF61CF5A834983898188
-:102F80009A810E940C19482F892F82958F70282FC3
-:102F900030E0223031050CF463CE243031050CF0E2
-:102FA000B9CF63CE0F931F93DF93CF93CDB7DEB727
-:102FB0002C970FB6F894DEBF0FBECDBF4F83588756
-:102FC00069877A878B879C878E01095F1F4FC801AD
-:102FD0000E946F158823D9F028853F818A859B85BB
-:102FE000892B09F46BC02F3F49F480E090E03F3F0C
-:102FF00011F481E090E0882309F060C04F8158858A
-:1030000069857A858B859C850E94D61057C0DE0124
-:103010001196F80186E001900D928150E1F7F98157
-:10302000EA814C815D814115510509F447C0EF3FAC
-:1030300009F04CC0FF3F09F049C040C0F983EA8362
-:103040005D834C83F901EE0FFF1FE20FF31FEE0FBC
-:10305000FF1FED59FE4FDE01119686E00D900192A3
-:103060008150E1F7609361010E94C31427C0919FD2
-:10307000C00111248D599E4F0E946F15882309F4B9
-:1030800045C08091620190E0FC01EE0FFF1FE80F48
-:10309000F91FEE0FFF1FED59FE4F408151816281F4
-:1030A0007381848195810E94D6108091620190E0A5
-:1030B0000196877090708093620101C016E0909134
-:1030C000620180916101981791F620C080916101A1
-:1030D000282F30E02F5F3F4FB9016770707021508B
-:1030E00030408091620190E06817790709F0A6CF1F
-:1030F0000E9426111092610110926201EBE5F1E04D
-:1031000086E0DF011D928A95E9F7D8CF2C960FB69D
-:10311000F894DEBF0FBECDBFCF91DF911F910F910D
-:103120000895CF92DF92EF92FF921F93CF93DF9398
-:10313000EC01009709F466C010E090EAC92E9FE008
-:10314000D92E81E0E82EF12CFE012196949194373E
-:1031500048F4943008F044C0913079F0923009F08E
-:1031600051C01BC0953709F437C0953750F1892FEE
-:103170008458803708F046C037C0FE0121969491EC
-:10318000892F805E883060F597708E2D01C0880F82
-:103190009A95EAF70E94D31A0FC0FE0121969491E6
-:1031A000892F805E883058F497708E2D01C0880F6B
-:1031B0009A95EAF70E94D91A0E94F81A19C0892F25
-:1031C00015C0FE01249104C0C6010197F1F72150FA
-:1031D0002223D1F721960CC0FE012196149108C03C
-:1031E000892F0E948C1104C0892F8F770E9439117A
-:1031F000212F04C0C6010197F1F72150222309F4C1
-:10320000A3CFF8CFDF91CF911F91FF90EF90DF9088
-:10321000CF90089508950895CF92DF92EF92FF9294
-:103220000F931F93CF93DF936C01E0909301F09085
-:1032300094010091950110919601809197019091D0
-:103240009801A0919901B0919A01E82AF92A0A2BD4
-:103250001B2BCFE1D0E0D801C7010C2E04C0B695DE
-:10326000A795979587950A94D2F781709070892BCE
-:1032700041F08C2FB6010E942B079C0181309105F3
-:1032800051F421978FEFCF3FD80729F780E0B6019F
-:103290000E942B079C01822FDF91CF911F910F91EC
-:1032A000FF90EF90DF90CF90089560939701709317
-:1032B00098018093990190939A010E9413110895A7
-:1032C0009B01AC01609197017091980180919901E7
-:1032D00090919A0162277327842795270E94551998
-:1032E00008959B01AC0160919701709198018091C4
-:1032F000990190919A0162237323842395230E945C
-:10330000551908959B01AC01609197017091980146
-:103310008091990190919A01622B732B842B952BAC
-:103320000E945519089521E030E040E050E004C0CB
-:10333000220F331F441F551F8A95D2F780919701A2
-:1033400090919801A0919901B0919A01282739276D
-:103350004A275B27CA01B9010E945519089521E047
-:1033600030E040E050E004C0220F331F441F551FDF
-:103370008A95D2F720953095409550958091970188
-:1033800090919801A0919901B0919A012823392335
-:103390004A235B23CA01B9010E945519089521E00F
-:1033A00030E040E050E004C0220F331F441F551F9F
-:1033B0008A95D2F78091970190919801A0919901F7
-:1033C000B0919A01282B392B4A2B5B2BCA01B901EA
-:1033D0000E945519089521E030E040E050E004C01B
-:1033E000220F331F441F551F8A95D2F7CA01B90116
-:1033F0000E945519089560E070E080E090E00E941E
-:1034000055190895609393017093940180939501E9
-:10341000909396010E94131108959B01AC01609155
-:10342000930170919401809195019091960162278A
-:103430007327842795270E94021A08959B01AC01E7
-:103440006091930170919401809195019091960102
-:1034500062237323842395230E94021A08959B01FB
-:10346000AC016091930170919401809195019091CC
-:103470009601622B732B842B952B0E94021A0895C0
-:103480000E94021A0895382F809102018823E1F0EA
-:1034900080910D018823C1F0832F869586958695AE
-:1034A0008F3070F5E0910E01F0910F01E80FF11DE2
-:1034B000377081E090E002C0880F991F3A95E2F7DB
-:1034C0002181282B21830895A0910E01B0910F0135
-:1034D000FD0120E08FEF9281931791F08F3F19F457
-:1034E000992309F4822F2F5F31962E30A1F78F3F59
-:1034F00039F0992787FD9095A80FB91F12963C9334
-:103500000895482F809102018823E9F080910D01F0
-:103510008823C9F0842F8695869586958F3020F56F
-:10352000E0910E01F0910F01E80FF11D477081E06D
-:1035300090E002C0880F991F4A95E2F7809521819B
-:1035400082238183089520E030E0E0910E01F09124
-:103550000F01E20FF31F8281841709F412822F5F9B
-:103560003F4F2E30310589F7089581E090E0E091DA
-:103570000E01F0910F01E80FF91F108201968031C2
-:103580009105A9F708959091AB01982B9093AB0109
-:10359000089580959091AB0198239093AB01089585
-:1035A0001092AB0108959091AD01982B9093AD01CD
-:1035B000089580959091AD0198239093AD01089561
-:1035C0001092AD0108958093AC0108951092AC0162
-:1035D0000895E0910E01F0910F0120E091E08181CA
-:1035E00081112F5F9F5F31969031C9F7822F089527
-:1035F000E0910E01F0910F018091AB018083E09189
-:103600000E01F0910F0180819091AD01892B808393
-:103610009091AC01992369F0E0910E01F0910F01B6
-:103620008081892B80830E94E91A882311F00E94EF
-:10363000E61A80910E0190910F010E94DD0F08950E
-:103640009B01AC01AA27BB270097A105B10521F476
-:10365000DA01C90160E001C060E1292F3A2F4B2F48
-:103660005527211531054105510519F49C01AD017E
-:1036700001C0685FDA01C90174E0B695A795979516
-:1036800087957A95D1F70097A105B10519F4DA016C
-:10369000C90101C06C5F9C01AD01F2E056954795F0
-:1036A00037952795FA95D1F7211531054105510533
-:1036B00019F49C01AD0101C06E5F56954795379591
-:1036C0002795211531054105510509F06F5F862FBA
-:1036D00008958091C501843009F11092AF0120E472
-:1036E00088E190E00FB6F894A895809360000FBE33
-:1036F0002093600083B7817F846083BF83B781603C
-:1037000083BF7894889583B78E7F83BF88E10FB697
-:10371000F89480936000109260000FBE08950895A1
-:1037200008951F920F920FB60F9211248F939F93BB
-:10373000AF93BF938091AF01882399F48091B0013A
-:103740009091B101A091B201B091B3014196A11D38
-:10375000B11D8093B0019093B101A093B201B093D9
-:10376000B301BF91AF919F918F910F900FBE0F90BA
-:103770001F9018950E9426110E94D00F0E946C087D
-:1037800008951F930E948F1B0E9454050E94901B56
-:1037900010E0812F0E940405882311F081E004C00D
-:1037A0001F5F1E30B1F780E01F91089582E084BD55
-:1037B00093E095BD9AEF97BD80936E0008958FB703
-:1037C000F8942091B0013091B1014091B201509133
-:1037D000B3018FBFC9010895EF92FF920F931F931A
-:1037E000BC018FB7F894E090B001F090B101009166
-:1037F000B2011091B3018FBFA801970140705070C2
-:10380000CB01A0E0B0E0281739074A075B0720F09A
-:103810009701261B370B05C09B01209530952E0D77
-:103820003F1DC9011F910F91FF90EF9008951F92C6
-:103830000F920FB60F9211248F939F93AF93BF9364
-:103840008091B0019091B101A091B201B091B3010A
-:103850000196A11DB11D8093B0019093B101A09379
-:10386000B201B093B301BF91AF919F918F910F902F
-:103870000FBE0F901F9018950E94B60CF89480E22E
-:103880009EE420E931E0F9013197F1F70197D9F78A
-:1038900087E090EBA7E0B0EB8093CE019093CF014F
-:1038A000A093D001B093D1012CE088E190E00FB655
-:1038B000F894A895809360000FBE20936000FFCF1E
-:1038C000EF92FF920F931F93CF93DF93082F10E097
-:1038D000812F0E940405C0E0D0E0E82EFF24C7013C
-:1038E0000C2E02C0959587950A94E2F780FF09C0D7
-:1038F00080E06C2F712F0E940307081711F481E0FC
-:1039000008C02196C630D10551F71F5F1E3001F760
-:1039100080E0DF91CF911F910F91FF90EF9008957C
-:103920001F93182F8CE20E94601C882319F0812FAE
-:103930000E94601C1F9108951F93CF93DF930E94F4
-:103940000A1E882311F40E94151E14E6C0E4DCE967
-:1039500005C00E945405CE010197F1F71150C8F738
-:1039600089E20E94901C882309F02FC18AE20E94FC
-:10397000901C882311F00E94151E85E00E94901C67
-:10398000882311F00E943C1C0E94051E8093AE010A
-:1039900087E00E94901C8823B9F18BE10E94901C63
-:1039A000882349F09091AE01892F8695809581708A
-:1039B000880F9D7F26C08EE00E94901C882359F0BE
-:1039C0009091AE01892F8695869580958170880F9C
-:1039D000880F9B7F16C080E10E94901C9091AE01E1
-:1039E000882359F0892F86958695869580958170D4
-:1039F000880F880F880F977F04C0892F809581706A
-:103A00009E7F982B9093AE018091AE010E94F51D90
-:103A10000E94FB1D8093BF0180EE0E94901C8823B2
-:103A200049F08091BF01982F909591708E7F892BDE
-:103A30008093BF0189E30E94901C882359F09091E4
-:103A4000BF01892F869580958170880F9D7F982B67
-:103A50009093BF0182EE0E94901C882369F09091A0
-:103A6000BF01892F8695869580958170880F880F74
-:103A70009B7F982B9093BF0186EE0E94901C882319
-:103A800079F09091BF01892F8695869586958095CE
-:103A90008170880F880F880F977F982B9093BF01B4
-:103AA00083EE0E94901C882369F09091BF01892FBA
-:103AB00082958F70809581708295807F9F7E982BF4
-:103AC0009093BF0185E30E94901C882379F0909128
-:103AD000BF01892F82958695877080958170829528
-:103AE000880F807E9F7D982B9093BF0181E30E9479
-:103AF000901C882389F09091BF01892F829586952B
-:103B000086958370809581708295880F880F807C60
-:103B10009F7B982B9093BF0181E10E94901C88238A
-:103B200079F08091BF01982F991F9927991F21E063
-:103B300092279795992797958F77892B8093BF0127
-:103B40008091BF010E94E91D8091BF01881F8827D5
-:103B5000881F80930D0187E20E94901C182F8EE130
-:103B60000E94901C811112608FE10E94901C8111B3
-:103B7000146080E20E94901C8111186081E20E9412
-:103B8000901C8111106182E20E94901C81111062D0
-:103B900083E20E94901C8111106484E20E94901CB8
-:103BA00081111068112341F0812F0E94EF1D612FB8
-:103BB00070E080E090E007C00E94001E90E0A0E06E
-:103BC000B0E0BC01CD010E94401ADF91CF911F915E
-:103BD0000895682F84E090E00E9404240895682FDF
-:103BE00083E090E00E9404240895682F82E090E032
-:103BF0000E940424089584E090E00E94F623089532
-:103C000083E090E00E94F623089582E090E00E9415
-:103C1000F623089580E090E00E94FE2320E08D5E70
-:103C20009E4F09F421E0822F089580E090E06DEE30
-:103C30007EEF0E94122482E090E060E00E94042463
-:103C400083E090E060E00E94042484E090E060E083
-:103C50000E94042485E090E060E00E94042408951E
-:103C60008091BA0180FF0BC09091120185E0989F6E
-:103C7000C0011124959587959595879530C081FF52
-:103C800009C09091120185E0989FC001112495957B
-:103C9000879525C082FF03C0909112010DC08091CD
-:103CA000B901882319F485E090E00895609113012B
-:103CB00090911201861728F085E0989FC001112489
-:103CC0000EC0899F90011124C901880F991F880F88
-:103CD000991F820F931F70E00E94CF23CB01803881
-:103CE000910510F08FE70895009709F481E0089599
-:103CF0008091BA0180FF05C0809114018695869558
-:103D000018C081FF04C080911401869512C082FF03
-:103D100003C0809114010DC02091B901222319F430
-:103D200081E090E0089560911501809114012617BB
-:103D300010F090E007C0289FC001112470E00E949D
-:103D4000CF23CB018038910510F08FE708950097BD
-:103D500009F481E00895803F21F40E94301E81958E
-:103D600004C0813F29F40E94301E8093B60108955B
-:103D7000823F21F40E94301E819504C0833F29F4C4
-:103D80000E94301E8093B5010895893F19F40E9466
-:103D9000781E05C08A3F31F40E94781E8195809379
-:103DA000B70108958B3F21F40E94781E819504C0CD
-:103DB0008C3F29F40E94781E8093B8010895843FB7
-:103DC00021F48091B401816017C0853F21F4809176
-:103DD000B401826011C0863F21F48091B4018460F7
-:103DE0000BC0873F21F48091B401886005C0883FF3
-:103DF00031F48091B40180618093B40108958D3FC6
-:103E000021F48091BA01816005C08E3F31F4809128
-:103E1000BA0182608093BA0108958F3F29F480919E
-:103E2000BA0184608093BA010895803F29F480919B
-:103E3000B60187FF6FC007C0813F41F48091B60192
-:103E400018160CF067C01092B60164C0823F29F4C6
-:103E50008091B50187FF5EC007C0833F41F4809128
-:103E6000B50118160CF056C01092B50153C0893F29
-:103E700029F48091B70118163CF04CC08A3F39F400
-:103E80008091B70187FF46C01092B70143C08B3FB6
-:103E900029F48091B80187FF3DC006C08C3F39F4FA
-:103EA0008091B8011816B4F51092B80133C0843F60
-:103EB00021F48091B4018E7F05C0853F31F480915B
-:103EC000B4018D7F8093B40125C0863F21F4809199
-:103ED000B4018B7FF7CF873F21F48091B401877FB6
-:103EE000F1CF883F21F48091B4018F7EEBCF8D3FDD
-:103EF00021F48091BA018E7F0BC08E3F21F4809116
-:103F0000BA018D7F05C08F3F29F48091BA018B7F64
-:103F10008093BA018091B501882371F48091B60134
-:103F2000882351F48091B701882331F48091B8013E
-:103F3000882311F41092B9010895E4EBF1E085E0D3
-:103F4000DF011D928A95E9F71092B9011092BA012A
-:103F5000089584EB91E00E94E80F0E94DF1B90938C
-:103F6000BC018093BB0108951F938091BB01909188
-:103F7000BC010E94EC1BAC012091B901222321F06D
-:103F80008091110190E006C0909110018AE0989F05
-:103F9000C00111244817590708F485C09091B50154
-:103FA000992369F48091B601882349F48091B7017F
-:103FB000882329F48091B801882309F474C02F3F25
-:103FC00019F02F5F2093B901191624F40E94301EB6
-:103FD0008093B5018091B50187FF05C00E94301E16
-:103FE00081958093B5018091B601181624F40E9442
-:103FF000301E8093B6018091B60187FF05C00E94F4
-:10400000301E81958093B6016091B501662339F128
-:104010001091B601112319F1772767FD7095872F4D
-:10402000972F0E94E02223E333E343E35FE30E9400
-:1040300044230E94AD226093B501612F772767FD6D
-:104040007095872F972F0E94E02223E333E343E309
-:104050005FE30E9444230E94AD226093B6018091E9
-:10406000B701181624F40E94781E8093B70180913E
-:10407000B70187FF05C00E94781E81958093B70124
-:104080008091B801181624F40E94781E8093B8011C
-:104090008091B80187FF05C00E94781E81958093AA
-:1040A000B8010E94A91F1F91089580E0089580E043
-:1040B0000895833099F1843030F4813069F0823092
-:1040C00009F06FC01AC0853009F44AC08530B8F1D4
-:1040D000863009F066C055C020911001822F90E013
-:1040E000860F911D8F3F910520F4260F209310011C
-:1040F00008958FEF80931001089520911101822F70
-:1041000090E0860F911D8F3F910520F4260F20939C
-:10411000110108958FEF80931101089520911201EC
-:10412000822F90E0860F911D8F3F910520F4260F7E
-:104130002093120108958FEF80931201089520912A
-:104140001301822F90E0860F911D8F3F910520F47F
-:10415000260F2093130108958FEF80931301089584
-:1041600020911401822F90E0860F911D8F3F9105C1
-:1041700020F4260F2093140108958FEF80931401EB
-:10418000089520911501822F90E0860F911D8F3F99
-:10419000910520F4260F2093150108958FEF809349
-:1041A00015010895833031F1843030F4813061F0AD
-:1041B000823009F04AC013C0853091F1853028F172
-:1041C000863009F042C037C080911001681720F492
-:1041D000861B80931001089510921001089580911C
-:1041E0001101681720F4861B809311010895109225
-:1041F0001101089580911201681720F4861B8093A5
-:104200001201089510921201089580911301681708
-:1042100020F4861B809313010895109213010895D2
-:1042200080911401681720F4861B8093140108956F
-:1042300010921401089580911501681720F4861BCF
-:1042400080931501089510921501089521E030E042
-:1042500040E050E004C0220F331F441F551F8A95D1
-:10426000D2F7CA01B9010E94401A0E94261108958E
-:104270008B3109F463C08C3100F58E3009F468C0CD
-:104280008F3068F4873009F453C0883018F48630D2
-:1042900089F537C0883081F18B3061F58DC081316F
-:1042A00009F478C0823118F4803121F55DC086317F
-:1042B00009F482C08931F1F47FC0853309F473C0F9
-:1042C000863358F4873209F46EC0883218F48E3180
-:1042D00088F06BC0893271F466C0833430F48A335D
-:1042E00008F065C0883331F467C0833409F45BC0DB
-:1042F000883481F080E008950E94051E0E94FB1D15
-:1043000059C08091AE01807F8093AE0181E080939F
-:10431000BD0108950E94261180E197E220E931E075
-:10432000F9013197F1F70197D9F70E943C1C42C07F
-:104330008091AE0180FF2AC0807F29C08091AE01AC
-:10434000982F969590959170292F220F8D7F19C0E7
-:104350008091AE01982F9695969590959170292F02
-:10436000220F220F8B7F0DC08091AE01982F969562
-:104370009695969590959170292F220F220F220FD6
-:10438000877F822B8093AE019923B1F08160809367
-:10439000AE0110C00E94261180910D0191E0892785
-:1043A00080930D0107C080E003C08D5101C0895387
-:1043B0000E94262181E0089581E008951F93182F1F
-:1043C0008091BD01813089F0813020F0823009F088
-:1043D000BFC03BC0E0910E01F0910F01E081E131DF
-:1043E00069F0E23209F0B6C009C0E0910E01F09127
-:1043F0000F01E081E13111F0E23249F4812F0E9496
-:1044000055208823F9F4812F0E943821A4C0812FE0
-:104410000E9457208823B1F4143161F0153128F43B
-:104420001B3081F0103141F40AC0193219F01833F1
-:1044300019F408C01092BD0180E090E08CC082E0C9
-:104440008093BD0181E090E086C0193201F11A32FB
-:1044500070F41431E1F0153120F4173009F064C024
-:1044600065C0812F8E51863008F05EC01BC01E349F
-:1044700009F455C01F3420F41B3409F055C049C05D
-:10448000113509F442C0123509F04EC03AC080918E
-:10449000BE01882319F01092BE0146C081E08093CE
-:1044A000BD0159C01232F9F0133260F41F3199F096
-:1044B000103218F41E3109F510C0103281F011329B
-:1044C000E1F40FC0143299F0143278F0153289F00B
-:1044D000163299F410C082E011C081E00FC083E071
-:1044E0000DC084E00BC085E009C086E007C087E00E
-:1044F00005C088E003C089E001C080E08093BE0170
-:1045000013C08091BE0161E007C08091BE0161E0EF
-:1045100009C08091BE016AE00E94592005C08091C7
-:10452000BE016AE00E94D22081E015C09AE090931B
-:10453000100184E18093110183E080931201909334
-:10454000130188E08093140188E280931501ECCF79
-:104550001092BD0180E01F91089504D06894B111BC
-:104560008DC0089570D088F09F5790F0B92F99278B
-:10457000B751A0F0D1F0660F771F881F991F1AF06E
-:10458000BA95C9F712C0B13081F077D0B1E0089583
-:1045900074C0672F782F8827B85F39F0B93FCCF304
-:1045A000869577956795B395D9F73EF49095809564
-:1045B000709561957F4F8F4F9F4F0895E89409C084
-:1045C00097FB3EF490958095709561957F4F8F4F46
-:1045D0009F4F9923A9F0F92F96E9BB279395F6955C
-:1045E000879577956795B795F111F8CFFAF4BB0FDA
-:1045F00011F460FF1BC06F5F7F4F8F4F9F4F16C03E
-:10460000882311F096E911C0772321F09EE8872FC7
-:10461000762F05C0662371F096E8862F70E060E083
-:104620002AF09A95660F771F881FDAF7880F9695FC
-:10463000879597F9089557FD9058440F551F59F0E5
-:104640005F3F71F04795880F97FB991F61F09F3F7F
-:1046500079F087950895121613061406551FF2CFA8
-:104660004695F1DF08C0161617061806991FF1CFF8
-:1046700086957105610508940895E894BB2766271F
-:104680007727CB0197F908950BD078C069D028F02F
-:104690006ED018F0952309F05AC05FC01124EECFF8
-:1046A000CADFA0F3959FD1F3950F50E0551F629F8D
-:1046B000F001729FBB27F00DB11D639FAA27F00D7B
-:1046C000B11DAA1F649F6627B00DA11D661F829FA2
-:1046D0002227B00DA11D621F739FB00DA11D621F87
-:1046E000839FA00D611D221F749F3327A00D611DA4
-:1046F000231F849F600D211D822F762F6A2F112486
-:104700009F5750408AF0E1F088234AF0EE0FFF1FD8
-:10471000BB1F661F771F881F91505040A9F79E3F0F
-:10472000510570F014C0AACF5F3FECF3983EDCF364
-:10473000869577956795B795F795E7959F5FC1F74C
-:10474000FE2B880F911D9695879597F9089597F9F7
-:104750009F6780E870E060E008959FEF80EC089527
-:1047600000240A9416161706180609060895002450
-:104770000A9412161306140605060895092E0394CA
-:10478000000C11F4882352F0BB0F40F4BF2B11F43E
-:1047900060FF04C06F5F7F4F8F4F9F4F089597FB5F
-:1047A000092E07260AD077FD04D00CD006D00020B1
-:1047B0001AF4709561957F4F0895F6F7909581955D
-:1047C0009F4F0895AA1BBB1B51E107C0AA1FBB1F27
-:1047D000A617B70710F0A61BB70B881F991F5A958D
-:1047E000A9F780959095BC01CD010895F999FECF68
-:1047F00092BD81BDF89A992780B50895A8E1B0E0EF
-:1048000042E050E00C941924262FF999FECF1FBAEC
-:1048100092BD81BD20BD0FB6F894FA9AF99A0FBEE9
-:10482000019608950E940424272F0C940524DC018E
-:10483000CB01FC01F999FECF06C0F2BDE1BDF89AAB
-:10484000319600B40D9241505040B8F70895F89455
-:02485000FFCF98
-:1048520020020172080709E108AB087508019B01F3
-:064862000A14030A0828F5
+:100150000154000029002B000100010001000000F3
+:100160003A000A300B300100E30001003B000C3084
+:100170000D300100E20001003C0010300F300E3065
+:10018000010001003D001130123013300100010068
+:100190003E0014301530163000000100350001001B
+:1001A0000000310000001B01B20001000000350218
+:1001B000000001003F001730183019300000010026
+:1001C00040000100010001004B000100410001005E
+:1001D000010001004E004F0042000100010001003B
+:1001E00049005000430001000100010046000100E9
+:1001F0004400450001000100010000000000F0A1E2
+:1002000001E1012602260127022702E10133023320
+:10021000000111021101080208011A021A012C0240
+:100220002C00013802380138023801E101170217A9
+:1002300001120212010702070112021202E1012C4F
+:10024000022C000105020501150215010802080132
+:10025000040204010E020E013302330001110211E7
+:1002600001180218010F020F010F020F0001150201
+:1002700015010802080117021701180218011502DA
+:1002800015011102110001090209010F020F0112EB
+:1002900002120104020401170217012C022C0001B2
+:1002A0000C020C0111021101170217012C022C0083
+:1002B000010502050112021201120212010F020FC2
+:1002C000012C022C0001160216011702170115025B
+:1002D00015010C020C01110211010A020A012C0283
+:1002E0002C00011902190104020401150215012C48
+:1002F000022C000119021901120212010C020C0158
+:10030000070207012C022C0001060206011202124C
+:10031000011102110116021601170217012C022CFD
+:100320000001160216011702170104020401170248
+:1003300017010C020C01060206012C022C0001130D
+:10034000021301150215010C020C01190219010416
+:1003500002040117021701080208012C022C0001F7
+:100360001302130118021801050205010F020F0103
+:100370000C020C01060206012C022C0005010906E4
+:10038000A101050719E029E7150025019508750168
+:100390008102950175088101050819012905950556
+:1003A000750191029501750391010507190029FF57
+:1003B000150025FF950675088100C005010902A1F9
+:1003C000010901A10005091901290515002501955B
+:1003D0000575018102950175038101050109300947
+:1003E000311581257F95027508810609381581250B
+:1003F0007F950175088106050C0A38021581257F55
+:10040000950175088106C0C005010980A10185021A
+:1004100016010026B7001A01002AB70075109501D1
+:100420008100C0050C0901A1018503160100269C6D
+:10043000021A01002A9C02751095018100C0050175
+:100440000906A101050719E029E71500250195080E
+:1004500075018102050819012905950575019102AB
+:1004600095017503910105071900297715002501EC
+:10047000957875018102C01201100100000008ED9D
+:10048000FE071301000102000109026D00040100D2
+:10049000A0FA090400000103010100092111010073
+:1004A00001223F000705810308000A090401000139
+:1004B00003010200092111010001224D00070582FC
+:1004C0000308000A090402000103000000092111C9
+:1004D0000100012236000705830308000A0904030E
+:1004E0000001030000000921110100012239000769
+:1004F000058403100001040309041603450072007B
+:1005000067006F0044006F007800200045005A002B
+:10051000000016034500720067006F0044006F0082
+:100520007800200045005A00000011241FBECFEFC4
+:10053000DAE0DEBFCDBF04B603FE24C08091CE0159
+:100540009091CF01A091D001B091D1018750904BF3
+:10055000A740B04BB9F41092CE011092CF01109287
+:10056000D0011092D10114BE84B7877F84BF88E187
+:100570000FB6F89480936000109260000FBEE0E028
+:10058000FFE3099511E0A0E0B1E0EAEAF7E402C078
+:1005900005900D92A631B107D9F711E0A6E1B1E0BF
+:1005A00001C01D92AE3CB107E1F70E940B090C940B
+:1005B000D3230C940000FC01613109F464C0623162
+:1005C000A8F46D3009F441C06E3040F46B3079F11D
+:1005D0006C30A0F56A3009F084C022C06F3009F495
+:1005E00041C08281603108F043C036C0653109F4F2
+:1005F0005AC0663140F4633109F43FC082816431EE
+:1006000008F04CC046C0673109F459C0673108F49E
+:1006100050C0683109F459C0693109F062C05BC04B
+:100620008281882309F45DC02FE533E05CC08281BC
+:10063000882309F456C02EE333E055C08281882315
+:1006400009F44FC021E233E04EC08281882309F4CF
+:1006500048C028E033E047C0882309F442C023EFB4
+:1006600032E041C082818823E1F122EE32E03BC0DA
+:100670008823B9F125EC32E036C08281882389F1E4
+:1006800020EB32E030C08281882359F12FE932E03B
+:100690002AC0882331F126E832E025C0882309F1F9
+:1006A0002DE632E020C08281882319F02CE532E06B
+:1006B0001AC082818823A9F023E432E014C0828129
+:1006C000882379F022E232E00EC08281882349F04B
+:1006D00021E132E008C08281882319F020E032E075
+:1006E00002C020E030E0C9010895089560919701AB
+:1006F000709198018091990190919A010E94CC1A71
+:1007000056985E9825982D9826982E9827982F9879
+:10071000813019F0823031F403C0259A2D9A089562
+:10072000269A2E9A089586E793E0009711F0FC012F
+:10073000099580E090E0089556985E9825982D9848
+:1007400026982E9827982F988FEF90E09093890005
+:100750008093880090938B0080938A0090938D0003
+:1007600080938C00259A2D9A84EF91E020E931E066
+:10077000F9013197F1F70197D9F7269A2E9A84EF6C
+:1007800091E020E931E0F9013197F1F70197D9F7CC
+:10079000279A2F9A84EF91E020E931E0F90131970F
+:1007A000F1F70197D9F725982D9884EF91E020E98A
+:1007B00031E0F9013197F1F70197D9F726982E9892
+:1007C00084EF91E020E931E0F9013197F1F70197E9
+:1007D000D9F727982F9856985E9825982D9826989F
+:1007E0002E9827982F98089589EA8093800089E0B1
+:1007F0008093810024982C983F988AB18F748AB98D
+:100800006E98479A8BB1806B8BB9769A0E949C0345
+:1008100085E793E0009711F0FC01099580E090E0F6
+:10082000089580E28093000180911601882371F47D
+:100830000E94600481E08093160180E197E220E944
+:1008400031E0F9013197F1F70197D9F780E40E947F
+:10085000660480930001882371F50E9494048093BC
+:100860000001882341F50E949404809300018823AD
+:1008700011F58FE30E949404809300018823D9F43A
+:100880000E948C0480E40E94660480930001882307
+:1008900091F48CE00E94940480930001882359F421
+:1008A0000E94940480930001882329F48FE30E941E
+:1008B0009404809300010E948C04809100010895AB
+:1008C0001092B9008AE08093B8000895982F84EAC6
+:1008D0008093BC008091BC0087FFFCCF8091B90061
+:1008E000887F883021F0803111F081E00895909365
+:1008F000BB0084E88093BC008091BC0087FFFCCFE4
+:100900009091B900987F983111F480E0089580E0CB
+:10091000903409F081E0089584E98093BC008091CF
+:10092000BC0084FDFCCF08958093BB0084E88093D5
+:10093000BC008091BC0087FFFCCF8091B90090E0A3
+:10094000887F883209F091E0892F089584E88093A8
+:10095000BC008091BC0087FFFCCF8091BB00089554
+:10096000E7E1F1E0E80FF11D80810895089580919D
+:1009700000018823A9F480E40E94660480930001AA
+:10098000882361F482E10E9494048093000188230B
+:1009900029F48FEF0E949404809300010E948C043C
+:1009A00084B1807F84B985B1807F85B98AB1837F26
+:1009B0008AB98BB1837F8BB93E98469808950E947F
+:1009C0001104809300010E94B70480B38C7080BB37
+:1009D00081B3836F81BB80E090E0FC01E95EFE4F54
+:1009E0001082FC01EB5DFE4F108201968E30910566
+:1009F000A1F784EF93E0009711F0FC0109950895A9
+:100A0000BF92CF92DF92EF92FF920F931F93CF93FB
+:100A1000DF9380910001882379F0809133018F5F0B
+:100A200080933301882341F40E94110480930001D4
+:100A3000882311F40E949C0325E2E22E21E0F22E8D
+:100A4000C0E0D0E090EAB92E81E0C82ED12C02E0BF
+:100A5000C73010F580910001882309F045C080E47B
+:100A60000E94660480930001882399F482E10E9429
+:100A7000940480930001882361F4C6010C2E02C007
+:100A8000880F991F0A94E2F780950E94940480933E
+:100A900000010E948C0428C0CA30D9F0CB3040F449
+:100AA000C83089F0C93090F4C73009F0A0C008C040
+:100AB000CC30A1F0CC3080F0CD3009F098C011C01E
+:100AC000209A289894C0219A299891C0229A2A980D
+:100AD0008EC0239A2B988BC0529A01C0539A5B9870
+:100AE00086C03E9A469883C080910001882311F009
+:100AF00010E03EC080E40E946604809300018823D9
+:100B000099F483E10E94940480930001882361F4A6
+:100B100081E40E94660480930001882329F40E94E6
+:100B2000A604182F109501C010E00E948C0420C06C
+:100B300042E07C9902C034E001C030E07D9902C0FF
+:100B400028E001C020E07E9902C090E101C090E061
+:100B50008FB18095881F8827881F8295880F807E97
+:100B6000152F1C251170142B132B122B192B182B3E
+:100B7000F7018081811719F01083009301010E9411
+:100B8000B70421960894E11CF11CCE30D10509F080
+:100B90005FCF809101018823C9F0815080930101CA
+:100BA000882329F080EA9FE00197F1F70FC020E049
+:100BB00030E0F901E95EFE4FD901AB5DBE4F8C918B
+:100BC00080832F5F3F4F2E30310599F783E993E003
+:100BD000009711F0FC01099581E0DF91CF911F9101
+:100BE0000F91FF90EF90DF90CF90BF9008958B2DE5
+:100BF0008A95F1F75FB1799B9BCF40E09ACF08953A
+:100C00009C018B3B910578F4883A910548F5853A2B
+:100C10009105B8F48430910508F09FC081309105AA
+:100C200009F099C095C0803E910508F494C0883EB3
+:100C3000910508F492C0805F9040409708F08BC007
+:100C400085C0853A910519F481E890E47DC0863A23
+:100C5000910519F083E890E477C082E890E474C0CD
+:100C6000883A910519F482EE94E46EC0893A9105B0
+:100C700019F489EE94E468C08A3A910519F48AEE71
+:100C800094E462C08B3A910519F485EB94E45CC05E
+:100C90008C3A910519F486EB94E456C08D3A91058F
+:100CA00019F487EB94E450C0803B910519F48CEC67
+:100CB00094E44AC08E3A910519F48DEC94E444C052
+:100CC0008F3A910519F483E895E43EC0813B910584
+:100CD00019F48AE895E438C0823B910519F482E959
+:100CE00095E432C0833B910519F484E995E42CC066
+:100CF000843B910519F481E296E426C0853B910579
+:100D000019F483E296E420C0863B910519F484E24D
+:100D100096E41AC0873B910519F485E296E414C065
+:100D2000883B910519F486E296E40EC0893B910553
+:100D300019F487E296E408C08A3B910519F080E037
+:100D400094E402C08AE296E49C0107C0306505C0C5
+:100D500021E030E002C020E030E0C9010895E62F34
+:100D6000F0E0EE0FFF1F9CE0799F90011124E20F4D
+:100D7000F31F98EA899FC0011124E80FF91FE45579
+:100D8000FF4F25913491C9010895FC01EE0FFF1F1B
+:100D9000E458FF4F25913491C9010895FC01EE0FED
+:100DA000FF1FE450FE4F25913491C90108950E9420
+:100DB000AF06AC018050914080509F4118F4CA01A9
+:100DC0009F710895CA01805090428050904128F44C
+:100DD000CA019F700E94CE060895CA0180509043B8
+:100DE0008050904120F4CA019070906C089580E585
+:100DF0004030580771F40E94D21084EC99E020E949
+:100E000031E0F9013197F1F70197D9F70E94E81B1A
+:100E10000EC120E54130520731F48091AE0181606E
+:100E20008093AE0104C1CA0180509045805090412A
+:100E300008F056C0652F77276F70707061307105AC
+:100E4000F9F49A01A4E0220F331FAA95E1F720706C
+:100E50003370CA01F3E0880F991FFA95E1F78076A5
+:100E60009070282B392B3C684370507002C0660F7D
+:100E7000771F4A95E2F76F717070262B372B2EC0C3
+:100E80006230710529F4942F8827816F906A089544
+:100E90006330710551F49A0173E0220F331F7A9584
+:100EA000E1F7207E37703C680CC06430710561F555
+:100EB0009A0163E0220F331F6A95E1F7207E3770B5
+:100EC0003A684370507081E090E002C0880F991F2B
+:100ED0004A95E2F78F719070282B392BC90108953C
+:100EE000CA01805090478050904120F4CA019F7001
+:100EF00090620895CA01805090488050904120F43B
+:100F0000CA019F70906A0895403E5105F0F4403C3C
+:100F1000510588F54133510509F476C04233510536
+:100F200048F44932510509F465C04A32510509F0C7
+:100F30007AC06FC04933510511F142385105F9F0BB
+:100F40004533510509F06FC050C0433E510569F16A
+:100F5000443E510540F4403E5105C1F0423E51052A
+:100F600009F061C01DC0463E510559F1473E51058B
+:100F700009F059C02BC0CA010E94C506089580918E
+:100F8000BF0180FD0AC081FD08C04DC08091BF0136
+:100F900080FF03C089E390E047C080EE90E044C04A
+:100FA0008091BF0182FD08C004C08091BF0182FF13
+:100FB00003C082EE90E038C084FD11C083EE90E063
+:100FC00033C08091BF0183FD08C004C08091BF0180
+:100FD00083FF03C086EE90E027C084FF03C080E05B
+:100FE00090E022C087EE90E01FC08091BF0185FF96
+:100FF00005C007C08091BF0185FF03C085E390E075
+:1010000013C089E290E010C08091BF0186FF05C047
+:1010100007C08091BF0186FF03C081E390E004C058
+:101020008AE290E001C0CA010E9400060895089576
+:1010300008951092C401089508950895809135018E
+:101040000895DF93CF9300D00F92CDB7DEB7AC01F8
+:101050008091C501843029F583E08093E9002FEF6A
+:1010600095ED05C0892F8A95F1F7222329F080910B
+:10107000E800215085FFF6CF8091E80085FF11C080
+:101080005B834A8383E08983CE01019663E070E04D
+:1010900040E050E00E94840B8091E8008E778093BE
+:1010A000E8000F900F900F90CF91DF910895DF939C
+:1010B000CF9300D00F92CDB7DEB7AC018091C501C0
+:1010C000843029F583E08093E9002FEF95ED05C08A
+:1010D000892F8A95F1F7222329F08091E800215089
+:1010E00085FFF6CF8091E80085FF11C05B834A83BE
+:1010F00082E08983CE01019663E070E040E050E039
+:101100000E94840B8091E8008E778093E8000F9016
+:101110000F900F90CF91DF910895AC018091C501A0
+:10112000843001F582E08093E9002FEF95ED05C052
+:10113000892F8A95F1F7222329F08091E800215028
+:1011400085FFF6CF8091E80085FF0CC0CA0165E0FD
+:1011500070E040E050E00E94840B8091E8008E77C0
+:101160008093E80008950F931F93182F092F9091F3
+:10117000C501943009F04CC0809102018823E1F050
+:1011800080910D018823C1F09093E9009FEF25E144
+:1011900005C0822F8A95F1F7992329F08091E80004
+:1011A000915085FFF6CF8091E80085FF31C0812FF7
+:1011B000902F60E170E018C081E08093E9009FEF1C
+:1011C00025ED05C0822F8A95F1F7992329F08091AA
+:1011D000E800915085FFF6CF8091E80085FF18C0A8
+:1011E000812F902F68E070E040E050E00E94840B77
+:1011F0008091E8008E778093E800A6E3B1E0212F8C
+:10120000302FC901FC0180E101900D928150E1F77E
+:101210001F910F91089584B7877F84BF88E10FB62F
+:10122000F89480936000109260000FBE80E090E020
+:1012300020E80FB6F89420936100809361000FBE00
+:101240000E94D00F0E94620C0E94C30C8091E200A9
+:1012500084608093E20078940E94610F0E946C1079
+:1012600083E091E00E94770F0CC00E94151B8091D3
+:10127000C301882331F00E946D1B882311F00E9466
+:10128000990A8091C501853081F30E94D60FF9CF6C
+:101290008091C401882349F40E94620C0E94C30C0F
+:1012A0008091E20084608093E20008958091C701FC
+:1012B000833009F457C0843030F4813071F08230CB
+:1012C00009F0B1C098C08A3009F485C08B3009F4A8
+:1012D0006AC0893009F0A7C020C08091C601813A58
+:1012E00009F0A1C08091E800877F8093E800809199
+:1012F000CA019091CB01892B21F486E391E060E152
+:1013000003C080E090E060E070E00E94AF0A80914E
+:10131000E8008B778093E80008958091C6018132C0
+:1013200009F081C08091CA019091CB01009719F01A
+:10133000039709F078C08091E800877F8093E800E8
+:1013400005C08091C501882309F46DC08091E80033
+:1013500082FFF7CF8091F100809335018091E80002
+:101360008B771CC08091C601813A09F05CC08091E6
+:10137000CA019091CB01892B09F055C08091E800FA
+:10138000877F8093E8008091E80080FFFCCF809108
+:1013900002018093F1008091E8008E778093E8004D
+:1013A0000E940F0C08958091C6018132E1F5809171
+:1013B000CA019091CB01892BB1F58091E800877F1C
+:1013C0008093E8000E940F0C8091C8018093020175
+:1013D0000E94D21008958091C601813221F580913A
+:1013E000E800877F8093E8000E940F0C8091C9017C
+:1013F0008093340108958091C601813AA1F48091CF
+:10140000E800877F8093E8008091E80080FFFCCFB0
+:10141000809134018093F1008091E8008E77809371
+:10142000E8000E940F0C089581E061EC42E00E9408
+:10143000D70B82E061EC42E00E94D70B83E061ECC5
+:1014400042E00E94D70B84E061EC42E10E94D70B9E
+:1014500008950E94661B0895DA019330C1F094301C
+:1014600030F4913051F0923009F05BC00BC09132F2
+:1014700021F1923209F055C037C0E7E7F4E022E1EC
+:1014800030E053C0E9E8F4E02DE630E04EC08130B2
+:1014900051F0813020F0823009F043C008C0E6EFFF
+:1014A000F4E0849107C0EAEFF4E0849103C0E2E144
+:1014B000F5E08491282F30E038C0613051F0613080
+:1014C00028F0623059F0633061F50BC0EBE9F4E0CD
+:1014D00002C0E4EBF4E029E030E027C0EDECF4E0FA
+:1014E000FACFE6EEF4E0F7CF613061F0613028F03A
+:1014F000623069F06330A9F40FC0ECE7F3E02FE34A
+:1015000030E013C0EBEBF3E02DE430E00EC0E8E098
+:10151000F4E026E330E009C0EEE3F4E029E330E054
+:1015200004C0E0E0F0E020E030E0ED93FC93C9017E
+:10153000089580E189BD82E189BD09B400FEFDCF37
+:101540008091D8008F7D8093D8008091E0008260E8
+:101550008093E0008091E00081FDFCCF08959C0124
+:101560004091CC015091CD014617570718F4F9016D
+:1015700090E043C06115710511F0AB01F8CF809187
+:10158000E8008E778093E80040E050E0F0CF809153
+:10159000C501882309F447C0853009F446C080910D
+:1015A000E80083FD44C08091E80082FD36C0809150
+:1015B000E80080FF22C08091F3009091F200782F24
+:1015C00060E0292F30E0262B372B07C081918093D4
+:1015D000F100415050402F5F3F4F4115510519F028
+:1015E0002830310598F390E02830310509F491E076
+:1015F0008091E8008E778093E8004115510539F617
+:10160000992329F60AC08091C501882361F08530AD
+:1016100061F08091E80083FD0AC08091E80082FFBC
+:10162000F2CF80E0089582E0089583E0089581E09C
+:1016300008959C014091CC015091CD014617570768
+:1016400018F4F90190E044C06115710511F0AB0187
+:10165000F8CF8091E8008E778093E80040E050E07A
+:10166000F0CF8091C501882309F448C0853009F482
+:1016700047C08091E80083FD45C08091E80082FD6D
+:1016800037C08091E80080FF23C08091F3009091E3
+:10169000F200782F60E0292F30E0262B372B08C08E
+:1016A00084918093F1003196415050402F5F3F4F1D
+:1016B0004115510519F02830310590F390E028309C
+:1016C000310509F491E08091E8008E778093E8007D
+:1016D0004115510531F6992321F60AC08091C501C3
+:1016E000882361F0853061F08091E80083FD0AC0B5
+:1016F0008091E80082FFF2CF80E0089582E00895B3
+:1017000083E0089581E00895BF92CF92DF92EF9237
+:10171000FF920F931F93CF93DF93182F092F7B0115
+:101720006A010E94300CB82E8823B1F5812F902FCA
+:101730009C01E901C114D10439F0F6018081918145
+:10174000E81AF90AC80FD91F00E010E022C0809102
+:10175000E80085FD16C08091E8008E778093E80050
+:10176000C114D10449F0F60180819181800F911F4D
+:101770009183808385E011C00E94300C882349F05A
+:101780000CC089918093F1000894E108F1080F5F83
+:101790001F4FE114F104D9F68B2DDF91CF911F91EA
+:1017A0000F91FF90EF90DF90CF90BF900895382F6A
+:1017B000282F2EC0822F8F708093E900231721F4E9
+:1017C000762F942F50E006C07091EC009091ED00C0
+:1017D0005091F00091FF1BC08091EB008E7F8093B1
+:1017E000EB008091ED008D7F8093ED008091EB0008
+:1017F00081608093EB007093EC009093ED00509328
+:10180000F0008091EE0087FD02C080E008952F5F18
+:10181000273080F23F703093E90081E00895809195
+:10182000C60188239CF404C08091C5018823B9F0C7
+:101830008091E80082FFF8CF8091E8008B77809359
+:10184000E80008958091C501882349F08091E8005F
+:1018500080FFF8CF8091E8008E778093E8000895AC
+:101860004091E4005091E50024E68091EC0080FF77
+:1018700024C08091E80080FD1EC08091C5018823AE
+:1018800011F482E00895853011F483E00895809189
+:10189000EB0085FF02C081E008958091E400909103
+:1018A000E5008417950709F3222311F484E00895D5
+:1018B0002150AC01DACF80E008958091E80082FFEA
+:1018C000DCCFF9CF0E94D50C0E94DD0CE0EEF0E0F9
+:1018D000808181608083A8EDB0E08C918F778C93BC
+:1018E00019BCE7EDF0E080818E7F80838C918F7E44
+:1018F0008C931092C4010895EF92FF920F931F935F
+:101900000E94D50C0E94DD0C08ED10E0F8018081EA
+:101910008F77808380818068808380818F7D8083C2
+:1019200019BC1092C5011092C1011092C30110920E
+:10193000C20180EEE82EF12CF70180818B7F80833D
+:10194000F80180818160808380E060E042E00E9455
+:10195000D70BE1EEF0E080818E7F8083E2EEF0E055
+:10196000808181608083808188608083F7018081AD
+:101970008E7F8083F8018081806180831F910F9129
+:10198000FF90EF900895E8EDF0E080818F7E8083F6
+:10199000E7EDF0E080818160808384E082BF81E0B8
+:1019A0008093C4010E947C0C0895E8EDF0E08081F2
+:1019B0008E7F80831092E20008951092DA001092D8
+:1019C000E10008951F920F920FB60F9211241F93FA
+:1019D0002F933F934F935F936F937F938F939F9337
+:1019E000AF93BF93EF93FF931091E9008091EC00C8
+:1019F0001092E9008091F000877F8093F000789446
+:101A00000E94F00D1092E9008091F00088608093B0
+:101A1000F0001F701093E900FF91EF91BF91AF911B
+:101A20009F918F917F916F915F914F913F912F91F6
+:101A30001F910F900FBE0F901F9018951F920F923D
+:101A40000FB60F9211242F933F934F935F936F9391
+:101A50007F938F939F93AF93BF93EF93FF93809167
+:101A6000E10082FF0BC08091E20082FF07C08091FD
+:101A7000E1008B7F8093E1000E94600F8091DA008B
+:101A800080FF1FC08091D80080FF1BC08091DA00CA
+:101A90008E7F8093DA008091D90080FF0DC080E1B5
+:101AA00089BD82E189BD09B400FEFDCF81E080934C
+:101AB000C5010E94480905C019BC1092C5010E94C9
+:101AC00019088091E10080FF19C08091E20080FF39
+:101AD00015C08091E2008E7F8093E2008091E20049
+:101AE00080618093E2008091D80080628093D8006A
+:101AF00019BC85E08093C5010E941D088091E1001A
+:101B000084FF30C08091E20084FF2CC080E189BD59
+:101B100082E189BD09B400FEFDCF8091D8008F7DA0
+:101B20008093D8008091E1008F7E8093E1008091C6
+:101B3000E2008F7E8093E2008091E20081608093DA
+:101B4000E2008091C101882311F084E007C08091F8
+:101B5000E30087FD02C081E001C083E08093C501FE
+:101B60000E94290A8091E10083FF29C08091E20050
+:101B700083FF25C08091E100877F8093E10082E0B0
+:101B80008093C5011092C1018091E1008E7F809306
+:101B9000E1008091E2008E7F8093E2008091E2007C
+:101BA00080618093E20080E060E042E00E94D70B19
+:101BB0008091F00088608093F0000E941C08FF91E3
+:101BC000EF91BF91AF919F918F917F916F915F91B5
+:101BD0004F913F912F910F900FBE0F901F9018952E
+:101BE0001F93DF93CF93CDB7DEB7AC970FB6F894C2
+:101BF000DEBF0FBECDBFE6ECF1E08091F100819336
+:101C000021E0EE3CF207C9F70E9456098091E800F6
+:101C100083FF3EC18091C6013091C701353009F480
+:101C200087C0363040F43130C9F1313070F0333094
+:101C300009F02EC133C0383009F4F9C0393009F445
+:101C400009C1363009F024C197C0803821F08238AC
+:101C500009F01EC108C09091C2018091C301882380
+:101C600099F0926011C08091CA018F708093E90051
+:101C70008091EB0090E025E0969587952A95E1F715
+:101C8000982F91701092E9008091E800877F8093EF
+:101C9000E8009093F1001092F100D4C0882319F06D
+:101CA000823009F0F5C090E08F719070009721F0BC
+:101CB000029709F0EDC00CC08091C801813009F095
+:101CC000E7C01092C301333069F58093C3012AC085
+:101CD0008091C801882331F52091CA012F7009F441
+:101CE000D7C02093E9008091EB0080FF1BC0333008
+:101CF00021F48091EB00806213C08091EB00806141
+:101D00008093EB0081E090E002C0880F991F2A9534
+:101D1000E2F78093EA001092EA008091EB0088607D
+:101D20008093EB001092E9008091E800877F8DC0DE
+:101D3000882309F0ADC01091C8011F778091E3009E
+:101D40008078812B8093E3008091E800877F8093E7
+:101D5000E8000E940F0C8091E80080FFFCCF80918A
+:101D6000E30080688093E300112311F482E001C056
+:101D700083E08093C5018CC08058823008F088C011
+:101D80008091C8019091C90123E08C3D920709F030
+:101D900034C083E08C838AE28B837FB7F894DE01C2
+:101DA00015966EE040E050E011E2E62FF0E010936F
+:101DB0005700849140FF03C082958F706F5F8F70D2
+:101DC000282F30E08A3018F0C901C79602C0C90137
+:101DD000C0968D939D934F5F5F4F4431510529F716
+:101DE0007FBF8091E800877F8093E800CE01039653
+:101DF0006AE270E00E94AF0A14C06091CA01AE01AD
+:101E00004F5F5F4F0E942C0ABC01009709F440C04D
+:101E10008091E800877F8093E80089819A810E9401
+:101E2000190B8091E8008B778093E80031C08038EF
+:101E300079F58091E800877F8093E8008091C10167
+:101E40008093F1008091E8008E778093E8000E94F3
+:101E50000F0C1EC08823E1F49091C8019230C0F4A9
+:101E60008091E800877F8093E8009093C1010E94F1
+:101E70000F0C8091C101882331F48091E30087FD2C
+:101E800002C081E001C084E08093C5010E94140A71
+:101E90008091E80083FF0AC08091E800877F8093EB
+:101EA000E8008091EB0080628093EB00AC960FB667
+:101EB000F894DEBF0FBECDBFCF91DF911F91089583
+:101EC00008951F938091C501882379F01091E9004E
+:101ED0008091EC001092E9008091E80083FF02C03D
+:101EE0000E94F00D1F701093E9001F9108959093C8
+:101EF0004B0180934A010895E0914A01F0914B0112
+:101F0000309711F480E008950190F081E02D09955B
+:101F10000895E0914A01F0914B01309721F0028041
+:101F2000F381E02D09950895E0914A01F0914B016C
+:101F3000309721F00480F581E02D099508959C01EA
+:101F400080914801909149012817390779F0309321
+:101F5000490120934801E0914A01F0914B013097EB
+:101F600029F00680F781E02DC901099508959C01AB
+:101F700080914601909147012817390779F03093F5
+:101F8000470120934601E0914A01F0914B013097BF
+:101F900029F00084F185E02DC9010995089508957F
+:101FA0000E94CF0F08950E9418080895BF92CF9203
+:101FB000DF92EF92FF920F931F93DF93CF93CDB7F2
+:101FC000DEB72A970FB6F894DEBF0FBECDBF0E94D2
+:101FD0000005EE24FF24BE2C8E2D0E94B004C82ED6
+:101FE000F701E35BFE4FD080D82609F43FC0809113
+:101FF000AE0181FF02C00E94B60400E010E0ED2DAA
+:10200000F0E0CF01002E02C0959587950A94E2F783
+:1020100080FF27C00E948B1B0983BA826C2D70E061
+:10202000002E02C0759567950A94E2F76170707092
+:102030006B8381609D838C83402F5B2D782F8D81F6
+:102040000E944114F701E35BFE4F81E090E0002E17
+:1020500002C0880F991F0A94E2F720812827208365
+:102060001DC00F5F1F4F0630110559F60894E11C83
+:10207000F11C8EE0E816F10409F0ADCF0E948B1B35
+:102080002FEF2E832F8318868160782F9A87898778
+:102090004FEF5FEF60E08A850E9441140E94601F4D
+:1020A00010914C010E947C0F181731F00E947C0F98
+:1020B00080934C010E94D30F2A960FB6F894DEBF8E
+:1020C0000FBECDBFCF91DF911F910F91FF90EF9089
+:1020D000DF90CF90BF9008950E94821B0E94DF0482
+:1020E0000E94481C0895DF93CF9300D000D00F9238
+:1020F000CDB7DEB70F900F900F900F900F90CF914C
+:10210000DF910895DF93CF9300D000D000D0CDB7FA
+:10211000DEB726960FB6F894DEBF0FBECDBFCF91C7
+:10212000DF9108950E94B818482F892F82958F70EB
+:10213000282F30E02C3031054CF42A3031056CF476
+:102140002250304022303105C0F407C02C30310518
+:1021500051F02F30310589F406C0403E10F0403F69
+:1021600061F481E008959F70892F90E023E09695B7
+:1021700087952A95E1F78170089580E008950E947F
+:102180008C1A0E94611A0E94A41A0E94491F0E9480
+:10219000551F80E090E00E949F0F80E090E00E9439
+:1021A000B70F08950E947C1A0E94BF1008958823DB
+:1021B00021F00E94751A0E94A41A0895882321F024
+:1021C0000E946F1A0E94A41A0895282F882309F4E8
+:1021D0004EC0823859F40E947C0F81FF48C089E3C9
+:1021E0000E94EF190E94A41A89E30CC0833869F495
+:1021F0000E947C0F80FF3BC083E50E94EF190E9484
+:10220000A41A83E50E942D1A1FC0843859F40E9435
+:102210007C0F82FF2CC087E40E94EF190E94A41A51
+:1022200087E4F0CF8450813A10F4822FEBCF822FD5
+:10223000805E883060F4277081E090E001C0880FF4
+:102240002A95EAF70E94751A0E94A41A0895822F0F
+:10225000855A833028F480E090E00E949F0F089513
+:10226000285A233120F480E090E00E94B70F0895AF
+:102270001F93182F882309F4D0C0823859F40E9484
+:102280007C0F81FDCAC089E30E94EF190E94A41A45
+:1022900089E30CC0833879F40E947C0F80FDBDC0B7
+:1022A00083E50E94EF190E94A41A83E50E942D1A6B
+:1022B0000E94A41AB2C0843859F40E947C0F82FD97
+:1022C000ACC087E40E94EF190E94A41A87E4EECF05
+:1022D0008450813A50F4812F0E948A21882309F08A
+:1022E0009CC0812F0E94EF19E3CF812F805E883040
+:1022F00050F4177081E090E001C0880F1A95EAF75A
+:102300000E946F1AD5CF812F855A8330A0F4153AD9
+:1023100019F481E890E00CC0163A19F482E890E0D4
+:1023200007C0173A19F080E090E002C083E890E01F
+:102330000E949F0F72C0812F885A833108F06DC0B0
+:10234000183A19F482EE90E066C0193A19F489EE51
+:1023500090E061C01A3A19F48AEE90E05CC01B3A32
+:1023600019F485EB90E057C01C3A19F486EB90E025
+:1023700052C01B3B19F483EB90E04DC01C3B19F499
+:1023800084EB90E048C01D3A19F487EB90E043C01D
+:10239000103B19F48CEC90E03EC01E3A19F48DEC21
+:1023A00090E039C01F3A19F483E891E034C0113B42
+:1023B00019F48AE891E02FC0123B19F482E991E008
+:1023C0002AC0133B19F484E991E025C0143B19F4A9
+:1023D00081E292E020C0153B19F483E292E01BC039
+:1023E000163B19F484E292E016C0173B19F485E21B
+:1023F00092E011C0183B19F486E292E00CC0193B40
+:1024000019F487E292E007C01A3B19F080E090E0EF
+:1024100002C08AE292E00E94B70F1F910895AF9226
+:10242000BF92CF92DF92EF92FF920F931F93DF93B1
+:10243000CF93CDB7DEB72A970FB6F894DEBF0FBEA5
+:10244000CDBF5C01DE011196FC0185E001900D928B
+:102450008150E1F70B81F501F580F2944FE0F42211
+:10246000DE011696FE01319685E001900D928150B5
+:10247000E1F73E812F8189859A85892B09F4F0C186
+:102480002F3F09F0C0C13F3F09F0BDC1E9C18D2D0B
+:102490008F70222311F4182F03C0182F1295107F6C
+:1024A000002349F0112309F488C1812F0E947F1A6B
+:1024B0000E94A41A82C18C2D0E94E510112309F4F8
+:1024C000CFC1812F0E94851A0E94A41AC9C18D2DE7
+:1024D0008F70203211F4182F03C0182F1295107F1F
+:1024E000CC2021F0F1E0CF1611F516C0002359F0F1
+:1024F000FF2009F431C121E0F21609F02DC1812F2E
+:102500000E948F1AADC1FF2021F081E0F81609F476
+:10251000A7C10E94921A26C1002329F0E1E0EF151D
+:1025200008F49EC119C1FF2009F09AC11BC1002304
+:1025300021F0FF2009F410C140C1FF2009F412C1AD
+:1025400047C18D2D86958695837090E0009721F088
+:10255000019709F085C10AC0002319F0C6019370E4
+:1025600002C080E090E00E949F0F7AC1002319F022
+:10257000C601937002C080E090E00E94B70F70C166
+:10258000002321F08C2D0E94571E03C08C2D0E9429
+:10259000C11E0E94551F64C18D2D837009F05EC05D
+:1025A000002309F05DC12C2D229526952770220F5E
+:1025B000220F8C2D8F70E82EFF2400E010E0022EF9
+:1025C00004C0EE0CFF1C001F111F0A94D2F7C4FCBC
+:1025D00005C060E070E080E090E00FC06FE070E068
+:1025E00080E090E004C0660F771F881F991F2A952E
+:1025F000D2F76095709580959095D694D694F3E037
+:10260000DF224D2D50E041305105A9F042305105F7
+:102610001CF4452B49F024C14230510589F0433068
+:10262000510509F01DC113C06E297F29802B912B04
+:102630000E94CA1915C16E297F29802B912B0BC0CE
+:102640006E297F29802B912B0E94B91909C10E9404
+:10265000CA19C801B7010E94DB1902C190E000232A
+:1026600011F496958795817009F4FAC02C2D229566
+:1026700026952770220F220F8C2D8F70E82EFF24B5
+:1026800000E010E0022E04C0EE0CFF1C001F111F22
+:102690000A94D2F7C4FC05C060E070E080E090E0EE
+:1026A0000FC06FE070E080E090E004C0660F771F1D
+:1026B000881F991F2A95D2F76095709580959095FF
+:1026C000D694D69423E0D2224D2D50E041305105CE
+:1026D000A9F0423051051CF4452B49F0C1C04230ED
+:1026E000510589F04330510509F0BAC013C06E2975
+:1026F0007F29802B912B0E941D19B2C06E297F2942
+:10270000802B912B0BC06E297F29802B912B0E944F
+:102710000C19A6C00E941D19C801B7010E942E19EC
+:102720009FC080EFC81611F18C1528F0E0EECE1690
+:1027300008F43FC009C0F2EFCF1661F1CF1628F1BF
+:1027400023EFC216B1F52BC01C2D1F708D2D8F717C
+:10275000002331F00E947B19812F0E94DE1080C07F
+:102760000E945B19812F0E94D7107AC0002321F0AC
+:10277000FF2009F075C004C081E08F1508F470C017
+:102780008D2D8F710E943F196BC08D2D8F7100238D
+:1027900029F119C08D2D8F710023A9F01FC00023CE
+:1027A00029F08D2D8F710E9497195AC00E94A71988
+:1027B00057C0002359F0FF2021F08C2D0E943811C2
+:1027C0004FC08D2D8F710E947B194AC0FF2021F0D0
+:1027D0008C2D0E94E51044C08D2D8F710E945B19D5
+:1027E0003FC0EFE0DE22C5016C2D4D2D0E94DB02C3
+:1027F0000E943D1835C0FFE0DF22C5016C2D4D2D34
+:102800000E94FF052DC089819A810E94B8186C0131
+:102810000E94B7180E94B6188D2D82958F7090E097
+:102820008530910509F4ACCE8630910554F484309E
+:1028300091050CF086CE2D2D207F02970CF047CE0F
+:1028400026CE8C3091053CF48A3091050CF069CF8E
+:10285000089731F4A1CE8C30910519F20F9759F2F7
+:102860002A960FB6F894DEBF0FBECDBFCF91DF9191
+:102870001F910F91FF90EF90DF90CF90BF90AF909E
+:102880000895DF93CF93CDB7DEB72B970FB6F894AB
+:10289000DEBF0FBECDBF342F4F83252F58876987EA
+:1028A0007A878B87472F582FFE01319686E0DF010C
+:1028B0001D928A95E9F76B8339832A834C835D8364
+:1028C000432F522F8D819E810E947E172B960FB62B
+:1028D000F894DEBF0FBECDBFCF91DF9108950F9367
+:1028E0001F930091620115C010E0F801EE0FFF1F69
+:1028F000E00FF11FEE0FFF1FED59FE4F4081518198
+:1029000062817381848195810E9482100F5F1F4FC5
+:10291000077080916101081739F71F910F91089591
+:1029200040915B0150915C0160915D0170915E018D
+:1029300080915F01909160010E94821008950F9331
+:102940001F93CF93DF938091600182958F7009F080
+:102950006DC080915D01882309F468C060916201B7
+:102960000091610140915E0150915F0110915C0105
+:1029700070915B01EA01C095D09555C04115510594
+:1029800009F44FC01F3F49F480E090E07F3F11F40D
+:1029900081E090E0882309F044C0262F30E0F9015F
+:1029A000EE0FFF1FE20FF31FDF01AA0FBB1FAD5990
+:1029B000BE4F11968C911197181799F58C91781735
+:1029C00081F5EE0FFF1FEB59FE4F8081882349F5FB
+:1029D00013968D919C9114978417950718F0841B7A
+:1029E000950B02C08C0F9D1F883C9105D0F48091FF
+:1029F00060018F70806180936001F901EE0FFF1F0D
+:102A0000E20FF31FEE0FFF1FE859FE4F80818F701A
+:102A1000806180838BE591E00E940F120E946F1409
+:102A200005C06F5F6770601709F0A8CFDF91CF9185
+:102A30001F910F910895DF92EF92FF920F931F93D2
+:102A4000DF93CF93CDB7DEB76B970FB6F894DEBFA9
+:102A50000FBECDBF8C01DC011296DC9012974C9119
+:102A600011965C9111971396ED90FC90149720911C
+:102A70005E0130915F0160915C0170915B012115F5
+:102A8000310509F4DBC16F3F09F003C27F3F09F054
+:102A900000C2D4C1E216F30640F0C701821B930BBB
+:102AA000883C910508F0EEC008C0209530952E0DA9
+:102AB0003F1D283C310508F0E5C080916001807F12
+:102AC00009F095C06F3F09F0EAC17F3F09F0E7C107
+:102AD00015C0741799F4DD2089F4809160018F701E
+:102AE0008061809360010E9490148BE591E00E94C8
+:102AF0000F1280916001F8018583BCC1FD82EC82D8
+:102B00005A834983DB82DE011696FE01319685E009
+:102B100001900D928150E1F76885DE011B96FE0160
+:102B2000369685E001900D928150E1F72C853B852A
+:102B30008E859F85892B09F451C02F3F09F0B3C1C1
+:102B40003F3F09F0B0C14AC0FD82EC825A834983FD
+:102B5000DB82DE011B96FE01319685E001900D922D
+:102B60008150E1F7FC847B856D85809162019091B5
+:102B700061011FC0282F30E0F901EE0FFF1FE20FA7
+:102B8000F31FDF01AA0FBB1FAD59BE4F11968C91E9
+:102B90001197F81651F48C91781739F4EE0FFF1F46
+:102BA000EB59FE4F80816817C9F42F5F3F4F822F8A
+:102BB00087708917F9F68DC19F7059F0442349F445
+:102BC00059C19F7031F0D80115968C91807F09F41E
+:102BD00051C1405E483008F44DC148C1DD2009F4C0
+:102BE00049C18091600181608093600143C16F3F62
+:102BF00009F05DC17F3F09F05AC114C0741791F408
+:102C0000DD2081F480916001F8018583C8010E9474
+:102C10000F12ABE5B1E0F80186E001900D92815012
+:102C2000E1F720C15A83498389819A810E949210D9
+:102C3000882309F41BC1DD2009F418C1309160011B
+:102C4000832F82958F7090E002979CF090915C01A9
+:102C500020915B01FE01709686E0DF011D928A954E
+:102C6000E9F7998B288BFC8AEB8A3D8BCF010E9478
+:102C70000F12ABE5B1E0F80186E001900D928150B2
+:102C8000E1F7EEC080916001807FA9F47E2DFD8286
+:102C9000EC825A834983DB826D2D8D810E947310F3
+:102CA0000BE511E0C8010E940F1286E0F8011192B5
+:102CB0008A95E9F7C0C06F3F09F0FDC07F3F09F07A
+:102CC000FAC014C0741791F4DD2081F48091600182
+:102CD000D80115968C93C8010E940F12EBE5F1E024
+:102CE00086E0DF011D928A95E9F7BEC05A834983C9
+:102CF00089819A810E949210882309F4B7C0DD204F
+:102D000009F4B4C030916001832F82958F7090E0F8
+:102D100002979CF090915C0120915B01FE017696F8
+:102D200086E0DF011D928A95E9F79F8B2E8BFA8E44
+:102D3000E98E3B8FCF010E940F12ABE5B1E0F801A5
+:102D400086E001900D928150E1F78AC06F3F09F053
+:102D5000B6C07F3F09F0B3C071C0E216F30640F081
+:102D6000C701821B930B883C910508F053C008C033
+:102D7000209530952E0D3F1D283C310508F04AC0A6
+:102D8000DD2009F473C06F3F09F09FC07F3F09F059
+:102D90009CC029C0741739F59091600190FD1AC04C
+:102DA000892F82958F70B1F0F80195838F3031F0C3
+:102DB0008F5F8295807F9F70982B9583C8010E94BA
+:102DC0000F12ABE5B1E0F80186E001900D92815061
+:102DD000E1F748C0ABE5B1E0F80186E001900D9263
+:102DE0008150E1F741C05A83498389819A810E94C9
+:102DF0009210882349F0ABE5B1E0F80186E001903C
+:102E00000D928150E1F72CC0809160018160809328
+:102E100060012CC07E2DFD82EC825A834983DB82C7
+:102E20006D2D8D810E947310EBE5F1E086E0DF01EE
+:102E30001D928A95E9F70E9490141CC0DD20B1F024
+:102E40005A83498389819A810E949210882371F064
+:102E5000ABE5B1E0F80186E001900D928150E1F719
+:102E60000E949F140E94901481E005C0C8010E9436
+:102E70000F12FACF80E06B960FB6F894DEBF0FBE4C
+:102E8000CDBFCF91DF911F910F91FF90EF90DF9019
+:102E9000089580915D01882309F458CFFBCD651713
+:102EA00009F02CCE16CE613009F498CE4DCE6517C0
+:102EB00009F0B8CEA3CE651709F018CF03CF8091E3
+:102EC0005D01882309F0BACF48CF651709F08BCF91
+:102ED00061CF5A83498389819A810E94B818482F0B
+:102EE000892F82958F70282F30E0223031050CF425
+:102EF00063CE243031050CF0B9CF63CE0F931F930E
+:102F0000DF93CF93CDB7DEB72C970FB6F894DEBF23
+:102F10000FBECDBF4F83588769877A878B879C8781
+:102F20008E01095F1F4FC8010E941B158823D9F02D
+:102F300028853F818A859B85892B09F46BC02F3FAB
+:102F400049F480E090E03F3F11F481E090E0882375
+:102F500009F060C04F81588569857A858B859C858D
+:102F60000E94821057C0DE011196F80186E00190A0
+:102F70000D928150E1F7F981EA814C815D81411523
+:102F8000510509F447C0EF3F09F04CC0FF3F09F07D
+:102F900049C040C0F983EA835D834C83F901EE0F99
+:102FA000FF1FE20FF31FEE0FFF1FED59FE4FDE0173
+:102FB000119686E00D9001928150E1F760936101D6
+:102FC0000E946F1427C0919FC00111248D599E4FFC
+:102FD0000E941B15882309F445C08091620190E08E
+:102FE000FC01EE0FFF1FE80FF91FEE0FFF1FED5959
+:102FF000FE4F4081518162817381848195810E945D
+:1030000082108091620190E00196877090708093A9
+:10301000620101C016E090916201809161019817F0
+:1030200091F620C080916101282F30E02F5F3F4F43
+:10303000B90167707070215030408091620190E05A
+:103040006817790709F0A6CF0E94D210109261018B
+:1030500010926201EBE5F1E086E0DF011D928A95B6
+:10306000E9F7D8CF2C960FB6F894DEBF0FBECDBFD0
+:10307000CF91DF911F910F910895CF92DF92EF9240
+:10308000FF921F93CF93DF93EC01009709F466C082
+:1030900010E090EAC92E9FE0D92E81E0E82EF12CB5
+:1030A000FE0121969491943748F4943008F044C07E
+:1030B000913079F0923009F051C01BC0953709F476
+:1030C00037C0953750F1892F8458803708F046C0B3
+:1030D00037C0FE0121969491892F805E883060F57B
+:1030E00097708E2D01C0880F9A95EAF70E947F1A7B
+:1030F0000FC0FE0121969491892F805E883058F48C
+:1031000097708E2D01C0880F9A95EAF70E94851A54
+:103110000E94A41A19C0892F15C0FE01249104C071
+:10312000C6010197F1F721502223D1F721960CC057
+:10313000FE012196149108C0892F0E94381104C005
+:10314000892F8F770E94E510212F04C0C6010197B7
+:10315000F1F72150222309F4A3CFF8CFDF91CF91CB
+:103160001F91FF90EF90DF90CF90089508950895FC
+:10317000CF92DF92EF92FF920F931F93CF93DF9343
+:103180006C01E0909301F0909401009195011091F1
+:1031900096018091970190919801A0919901B09129
+:1031A0009A01E82AF92A0A2B1B2BCFE1D0E0D8019B
+:1031B000C7010C2E04C0B695A795979587950A94DC
+:1031C000D2F781709070892B41F08C2FB6010E944C
+:1031D000D7069C018130910551F421978FEFCF3FA5
+:1031E000D80729F780E0B6010E94D7069C01822FFC
+:1031F000DF91CF911F910F91FF90EF90DF90CF90D3
+:10320000089560939701709398018093990190932A
+:103210009A010E94BF1008959B01AC016091970133
+:10322000709198018091990190919A01622773277A
+:10323000842795270E94011908959B01AC01609194
+:103240009701709198018091990190919A01622360
+:103250007323842395230E94011908959B01AC01D7
+:1032600060919701709198018091990190919A01D4
+:10327000622B732B842B952B0E940119089521E05A
+:1032800030E040E050E004C0220F331F441F551FC0
+:103290008A95D2F78091970190919801A091990118
+:1032A000B0919A01282739274A275B27CA01B9011B
+:1032B0000E940119089521E030E040E050E004C090
+:1032C000220F331F441F551F8A95D2F72095309542
+:1032D000409550958091970190919801A091990106
+:1032E000B0919A01282339234A235B23CA01B901EB
+:1032F0000E940119089521E030E040E050E004C050
+:10330000220F331F441F551F8A95D2F780919701D2
+:1033100090919801A0919901B0919A01282B392B95
+:103320004A2B5B2BCA01B9010E940119089521E0C3
+:1033300030E040E050E004C0220F331F441F551F0F
+:103340008A95D2F7CA01B9010E940119089560E077
+:1033500070E080E090E00E9401190895609393016D
+:103360007093940180939501909396010E94BF10F1
+:1033700008959B01AC01609193017091940180913B
+:1033800095019091960162277327842795270E94C3
+:10339000AE1908959B01AC01609193017091940165
+:1033A0008091950190919601622373238423952344
+:1033B0000E94AE1908959B01AC0160919301709138
+:1033C00094018091950190919601622B732B842B2F
+:1033D000952B0E94AE1908950E94AE190895382FBA
+:1033E000809102018823E1F080910D018823C1F0D2
+:1033F000832F8695869586958F3070F5E0910E0126
+:10340000F0910F01E80FF11D377081E090E002C0EC
+:10341000880F991F3A95E2F72181282B218308957F
+:10342000A0910E01B0910F01FD0120E08FEF92817C
+:10343000931791F08F3F19F4992309F4822F2F5F8E
+:1034400031962E30A1F78F3F39F0992787FD90955F
+:10345000A80FB91F12963C930895482F809102013E
+:103460008823E9F080910D018823C9F0842F869587
+:10347000869586958F3020F5E0910E01F0910F0131
+:10348000E80FF11D477081E090E002C0880F991F9E
+:103490004A95E2F78095218182238183089520E077
+:1034A00030E0E0910E01F0910F01E20FF31F8281F5
+:1034B000841709F412822F5F3F4F2E30310589F7B0
+:1034C000089581E090E0E0910E01F0910F01E80F86
+:1034D000F91F1082019680319105A9F70895909106
+:1034E000AB01982B9093AB01089580959091AB011F
+:1034F00098239093AB0108951092AB010895909199
+:10350000AD01982B9093AD01089580959091AD01F8
+:1035100098239093AD0108951092AD010895809382
+:10352000AC0108951092AC010895E0910E01F09164
+:103530000F0120E091E0818181112F5F9F5F319623
+:103540009031C9F7822F0895E0910E01F0910F019B
+:103550008091AB018083E0910E01F0910F01808199
+:103560009091AD01892B80839091AC01992369F0F2
+:10357000E0910E01F0910F018081892B80830E94E0
+:10358000951A882311F00E94921A80910E01909151
+:103590000F010E94890F08959B01AC01AA27BB2748
+:1035A0000097A105B10521F4DA01C90160E001C06D
+:1035B00060E1292F3A2F4B2F552721153105410561
+:1035C000510519F49C01AD0101C0685FDA01C90120
+:1035D00074E0B695A795979587957A95D1F700975A
+:1035E000A105B10519F4DA01C90101C06C5F9C01A4
+:1035F000AD01F2E05695479537952795FA95D1F7A5
+:10360000211531054105510519F49C01AD0101C099
+:103610006E5F5695479537952795211531054105DC
+:10362000510509F06F5F862F08958091C5018430A0
+:1036300009F11092AF0120E488E190E00FB6F89410
+:10364000A895809360000FBE2093600083B7817FB0
+:10365000846083BF83B7816083BF7894889583B784
+:103660008E7F83BF88E10FB6F8948093600010923C
+:1036700060000FBE0895089508951F920F920FB62F
+:103680000F9211248F939F93AF93BF938091AF01BB
+:10369000882399F48091B0019091B101A091B20179
+:1036A000B091B3014196A11DB11D8093B0019093DB
+:1036B000B101A093B201B093B301BF91AF919F91BB
+:1036C0008F910F900FBE0F901F9018950E94D210EF
+:1036D0000E947C0F0E94180808951F930E943B1BB4
+:1036E0000E9400050E943C1B10E0812F0E94B00444
+:1036F000882311F081E004C01F5F1E30B1F780E025
+:103700001F91089582E084BD93E095BD9AEF97BD27
+:1037100080936E0008958FB7F8942091B001309196
+:10372000B1014091B2015091B3018FBFC901089519
+:10373000EF92FF920F931F93BC018FB7F894E09024
+:10374000B001F090B1010091B2011091B3018FBFAF
+:10375000A801970140705070CB01A0E0B0E028179D
+:1037600039074A075B0720F09701261B370B05C076
+:103770009B01209530952E0D3F1DC9011F910F9182
+:10378000FF90EF9008951F920F920FB60F921124A1
+:103790008F939F93AF93BF938091B0019091B101AC
+:1037A000A091B201B091B3010196A11DB11D80930A
+:1037B000B0019093B101A093B201B093B301BF9156
+:1037C000AF919F918F910F900FBE0F901F90189502
+:1037D0000E94620CF89480E29EE420E931E0F90155
+:1037E0003197F1F70197D9F787E090EBA7E0B0EBBD
+:1037F0008093CE019093CF01A093D001B093D101DB
+:103800002CE088E190E00FB6F894A89580936000D2
+:103810000FBE20936000FFCFEF92FF920F931F9394
+:10382000CF93DF93082F10E0812F0E94B004C0E0F7
+:10383000D0E0E82EFF24C7010C2E02C09595879595
+:103840000A94E2F780FF09C080E06C2F712F0E947C
+:10385000AF06081711F481E008C02196C630D105E3
+:1038600051F71F5F1E3001F780E0DF91CF911F916C
+:103870000F91FF90EF9008951F93182F8CE20E94F4
+:103880000C1C882319F0812F0E940C1C1F91089595
+:103890001F93CF93DF930E94B61D882311F40E94DB
+:1038A000C11D14E6C0E4DCE905C00E940005CE019C
+:1038B0000197F1F71150C8F789E20E943C1C882358
+:1038C00009F02FC18AE20E943C1C882311F00E945B
+:1038D000C11D85E00E943C1C882311F00E94E81B5A
+:1038E0000E94B11D8093AE0187E00E943C1C88239A
+:1038F000B9F18BE10E943C1C882349F09091AE0104
+:10390000892F869580958170880F9D7F26C08EE0D7
+:103910000E943C1C882359F09091AE01892F869516
+:10392000869580958170880F880F9B7F16C080E1F7
+:103930000E943C1C9091AE01882359F0892F8695F6
+:103940008695869580958170880F880F880F977F60
+:1039500004C0892F809581709E7F982B9093AE0133
+:103960008091AE010E94A11D0E94A71D8093BF01FE
+:1039700080EE0E943C1C882349F08091BF01982F63
+:10398000909591708E7F892B8093BF0189E30E946F
+:103990003C1C882359F09091BF01892F8695809512
+:1039A0008170880F9D7F982B9093BF0182EE0E94BB
+:1039B0003C1C882369F09091BF01892F86958695DC
+:1039C00080958170880F880F9B7F982B9093BF0103
+:1039D00086EE0E943C1C882379F09091BF01892FCC
+:1039E00086958695869580958170880F880F880FBB
+:1039F000977F982B9093BF0183EE0E943C1C8823F5
+:103A000069F09091BF01892F82958F7080958170A8
+:103A10008295807F9F7E982B9093BF0185E30E94C3
+:103A20003C1C882379F09091BF01892F829586955F
+:103A30008770809581708295880F807E9F7D982BFE
+:103A40009093BF0181E30E943C1C882389F09091F0
+:103A5000BF01892F829586958695837080958170A8
+:103A60008295880F880F807C9F7B982B9093BF0155
+:103A700081E10E943C1C882379F08091BF01982F3E
+:103A8000991F9927991F21E0922797959927979534
+:103A90008F77892B8093BF018091BF010E94951D74
+:103AA0008091BF01881F8827881F80930D0187E2BE
+:103AB0000E943C1C182F8EE10E943C1C8111126058
+:103AC0008FE10E943C1C8111146080E20E943C1C2A
+:103AD0008111186081E20E943C1C8111106182E218
+:103AE0000E943C1C8111106283E20E943C1C8111E7
+:103AF000106484E20E943C1C81111068112341F083
+:103B0000812F0E949B1D612F70E080E090E007C034
+:103B10000E94AC1D90E0A0E0B0E0BC01CD010E948D
+:103B2000EC19DF91CF911F910895682F84E090E008
+:103B30000E94B0230895682F83E090E00E94B02394
+:103B40000895682F82E090E00E94B023089584E0F9
+:103B500090E00E94A223089583E090E00E94A223B7
+:103B6000089582E090E00E94A223089580E090E012
+:103B70000E94AA2320E08D5E9E4F09F421E0822F4F
+:103B8000089580E090E06DEE7EEF0E94BE2382E01B
+:103B900090E060E00E94B02383E090E060E00E944B
+:103BA000B02384E090E060E00E94B02385E090E0E4
+:103BB00060E00E94B02308958091BA0180FF0BC09D
+:103BC0009091120185E0989FC001112495958795E9
+:103BD0009595879530C081FF09C09091120185E0CD
+:103BE000989FC00111249595879525C082FF03C039
+:103BF000909112010DC08091B901882319F485E0DC
+:103C000090E008956091130190911201861728F0B9
+:103C100085E0989FC00111240EC0899F9001112456
+:103C2000C901880F991F880F991F820F931F70E099
+:103C30000E947B23CB018038910510F08FE7089517
+:103C4000009709F481E008958091BA0180FF05C0D2
+:103C5000809114018695869518C081FF04C08091DB
+:103C60001401869512C082FF03C0809114010DC01B
+:103C70002091B901222319F481E090E00895609128
+:103C8000150180911401261710F090E007C0289FBD
+:103C9000C001112470E00E947B23CB018038910584
+:103CA00010F08FE70895009709F481E00895803FB0
+:103CB00021F40E94DC1D819504C0813F29F40E94FB
+:103CC000DC1D8093B6010895823F21F40E94DC1D23
+:103CD000819504C0833F29F40E94DC1D8093B501C7
+:103CE0000895893F19F40E94241E05C08A3F31F4CB
+:103CF0000E94241E81958093B70108958B3F21F483
+:103D00000E94241E819504C08C3F29F40E94241E29
+:103D10008093B8010895843F21F48091B4018160BB
+:103D200017C0853F21F48091B401826011C0863FA5
+:103D300021F48091B40184600BC0873F21F480910D
+:103D4000B401886005C0883F31F48091B40180617E
+:103D50008093B40108958D3F21F48091BA01816070
+:103D600005C08E3F31F48091BA0182608093BA0120
+:103D700008958F3F29F48091BA0184608093BA013D
+:103D80000895803F29F48091B60187FF6FC007C076
+:103D9000813F41F48091B60118160CF067C0109273
+:103DA000B60164C0823F29F48091B50187FF5EC0EF
+:103DB00007C0833F41F48091B50118160CF056C03E
+:103DC0001092B50153C0893F29F48091B7011816AC
+:103DD0003CF04CC08A3F39F48091B70187FF46C060
+:103DE0001092B70143C08B3F29F48091B80187FF3F
+:103DF0003DC006C08C3F39F48091B8011816B4F567
+:103E00001092B80133C0843F21F48091B4018E7FB9
+:103E100005C0853F31F48091B4018D7F8093B4015A
+:103E200025C0863F21F48091B4018B7FF7CF873F77
+:103E300021F48091B401877FF1CF883F21F48091F4
+:103E4000B4018F7EEBCF8D3F21F48091BA018E7F3C
+:103E50000BC08E3F21F48091BA018D7F05C08F3F4A
+:103E600029F48091BA018B7F8093BA018091B501CA
+:103E7000882371F48091B601882351F48091B701B1
+:103E8000882331F48091B801882311F41092B9018C
+:103E90000895E4EBF1E085E0DF011D928A95E9F7F2
+:103EA0001092B9011092BA01089584EB91E00E943A
+:103EB000940F0E948B1B9093BC018093BB010895CB
+:103EC0001F938091BB019091BC010E94981BAC0193
+:103ED0002091B901222321F08091110190E006C0C8
+:103EE000909110018AE0989FC0011124481759074A
+:103EF00008F485C09091B501992369F48091B601C9
+:103F0000882349F48091B701882329F48091B8016E
+:103F1000882309F474C02F3F19F02F5F2093B90153
+:103F2000191624F40E94DC1D8093B5018091B5011F
+:103F300087FF05C00E94DC1D81958093B5018091AB
+:103F4000B601181624F40E94DC1D8093B6018091FE
+:103F5000B60187FF05C00E94DC1D81958093B601E4
+:103F60006091B501662339F11091B601112319F161
+:103F7000772767FD7095872F972F0E948C2223E368
+:103F800033E343E35FE30E94F0220E9459226093EF
+:103F9000B501612F772767FD7095872F972F0E94B6
+:103FA0008C2223E333E343E35FE30E94F0220E9489
+:103FB00059226093B6018091B701181624F40E942B
+:103FC000241E8093B7018091B70187FF05C00E942E
+:103FD000241E81958093B7018091B801181624F4AE
+:103FE0000E94241E8093B8018091B80187FF05C00C
+:103FF0000E94241E81958093B8010E94551F1F9135
+:10400000089580E0089580E00895833099F1843028
+:1040100030F4813069F0823009F06FC01AC0853009
+:1040200009F44AC08530B8F1863009F066C055C041
+:1040300020911001822F90E0860F911D8F3F9105F6
+:1040400020F4260F2093100108958FEF8093100124
+:10405000089520911101822F90E0860F911D8F3FCE
+:10406000910520F4260F2093110108958FEF80937E
+:104070001101089520911201822F90E0860F911D69
+:104080008F3F910520F4260F2093120108958FEFA2
+:1040900080931201089520911301822F90E0860FE2
+:1040A000911D8F3F910520F4260F20931301089551
+:1040B0008FEF80931301089520911401822F90E0D7
+:1040C000860F911D8F3F910520F4260F2093140138
+:1040D00008958FEF80931401089520911501822F88
+:1040E00090E0860F911D8F3F910520F4260F2093BD
+:1040F000150108958FEF809315010895833031F1F4
+:10410000843030F4813061F0823009F04AC013C04D
+:10411000853091F1853028F1863009F042C037C0F2
+:1041200080911001681720F4861B80931001089578
+:1041300010921001089580911101681720F4861BD8
+:104140008093110108951092110108958091120138
+:10415000681720F4861B80931201089510921201B3
+:10416000089580911301681720F4861B8093130132
+:10417000089510921301089580911401681720F496
+:10418000861B809314010895109214010895809164
+:104190001501681720F4861B80931501089510926D
+:1041A0001501089521E030E040E050E004C0220F06
+:1041B000331F441F551F8A95D2F7CA01B9010E94C7
+:1041C000EC190E94D21008958B3109F463C08C3130
+:1041D00000F58E3009F468C08F3068F4873009F438
+:1041E00053C0883018F4863089F537C0883081F1A3
+:1041F0008B3061F58DC0813109F478C0823118F4BB
+:10420000803121F55DC0863109F482C08931F1F435
+:104210007FC0853309F473C0863358F4873209F4BC
+:104220006EC0883218F48E3188F06BC0893271F418
+:1042300066C0833430F48A3308F065C0883331F4C3
+:1042400067C0833409F45BC0883481F080E008954E
+:104250000E94B11D0E94A71D59C08091AE01807FB0
+:104260008093AE0181E08093BD0108950E94D21039
+:1042700080E197E220E931E0F9013197F1F7019708
+:10428000D9F70E94E81B42C08091AE0180FF2AC08E
+:10429000807F29C08091AE01982F9695909591705E
+:1042A000292F220F8D7F19C08091AE01982F9695EE
+:1042B000969590959170292F220F220F8B7F0DC01C
+:1042C0008091AE01982F96959695969590959170C0
+:1042D000292F220F220F220F877F822B8093AE017E
+:1042E0009923B1F081608093AE0110C00E94D2107A
+:1042F00080910D0191E0892780930D0107C080E036
+:1043000003C08D5101C089530E94D22081E00895DD
+:1043100081E008951F93182F8091BD01813089F0AD
+:10432000813020F0823009F0BFC03BC0E0910E0127
+:10433000F0910F01E081E13169F0E23209F0B6C09D
+:1043400009C0E0910E01F0910F01E081E13111F01F
+:10435000E23249F4812F0E9401208823F9F4812F51
+:104360000E94E420A4C0812F0E9403208823B1F47E
+:10437000143161F0153128F41B3081F0103141F413
+:104380000AC0193219F0183319F408C01092BD018F
+:1043900080E090E08CC082E08093BD0181E090E0FD
+:1043A00086C0193201F11A3270F41431E1F015317E
+:1043B00020F4173009F064C065C0812F8E5186301B
+:1043C00008F05EC01BC01E3409F455C01F3420F431
+:1043D0001B3409F055C049C0113509F442C01235EB
+:1043E00009F04EC03AC08091BE01882319F01092A6
+:1043F000BE0146C081E08093BD0159C01232F9F080
+:10440000133260F41F3199F0103218F41E3109F59F
+:1044100010C0103281F01132E1F40FC0143299F063
+:10442000143278F0153289F0163299F410C082E017
+:1044300011C081E00FC083E00DC084E00BC085E0B7
+:1044400009C086E007C087E005C088E003C089E0B6
+:1044500001C080E08093BE0113C08091BE0161E085
+:1044600007C08091BE0161E009C08091BE016AE091
+:104470000E94052005C08091BE016AE00E947E2056
+:1044800081E015C09AE09093100184E180931101BE
+:1044900083E0809312019093130188E080931401CC
+:1044A00088E280931501ECCF1092BD0180E01F914E
+:1044B000089504D06894B1118DC0089570D088F02B
+:1044C0009F5790F0B92F9927B751A0F0D1F0660F00
+:1044D000771F881F991F1AF0BA95C9F712C0B1301B
+:1044E00081F077D0B1E0089574C0672F782F8827C6
+:1044F000B85F39F0B93FCCF3869577956795B3955A
+:10450000D9F73EF490958095709561957F4F8F4FC8
+:104510009F4F0895E89409C097FB3EF490958095CD
+:10452000709561957F4F8F4F9F4F9923A9F0F92F79
+:1045300096E9BB279395F695879577956795B795F7
+:10454000F111F8CFFAF4BB0F11F460FF1BC06F5FDD
+:104550007F4F8F4F9F4F16C0882311F096E911C0EF
+:10456000772321F09EE8872F762F05C0662371F010
+:1045700096E8862F70E060E02AF09A95660F771F24
+:10458000881FDAF7880F9695879597F9089557FD54
+:104590009058440F551F59F05F3F71F04795880FB1
+:1045A00097FB991F61F09F3F79F087950895121648
+:1045B00013061406551FF2CF4695F1DF08C01616F4
+:1045C00017061806991FF1CF8695710561050894A5
+:1045D0000895E894BB2766277727CB0197F90895BC
+:1045E0000BD078C069D028F06ED018F0952309F070
+:1045F0005AC05FC01124EECFCADFA0F3959FD1F35C
+:10460000950F50E0551F629FF001729FBB27F00D80
+:10461000B11D639FAA27F00DB11DAA1F649F6627D5
+:10462000B00DA11D661F829F2227B00DA11D621F24
+:10463000739FB00DA11D621F839FA00D611D221FDE
+:10464000749F3327A00D611D231F849F600D211DC2
+:10465000822F762F6A2F11249F5750408AF0E1F065
+:1046600088234AF0EE0FFF1FBB1F661F771F881FAE
+:1046700091505040A9F79E3F510570F014C0AACF49
+:104680005F3FECF3983EDCF3869577956795B79599
+:10469000F795E7959F5FC1F7FE2B880F911D9695C3
+:1046A000879597F9089597F99F6780E870E060E033
+:1046B00008959FEF80EC089500240A9416161706BB
+:1046C00018060906089500240A9412161306140603
+:1046D00005060895092E0394000C11F4882352F066
+:1046E000BB0F40F4BF2B11F460FF04C06F5F7F4F1E
+:1046F0008F4F9F4F089597FB092E07260AD077FD0D
+:1047000004D00CD006D000201AF4709561957F4F2C
+:104710000895F6F7909581959F4F0895AA1BBB1BAE
+:1047200051E107C0AA1FBB1FA617B70710F0A61BB1
+:10473000B70B881F991F5A95A9F780959095BC01D2
+:10474000CD010895F999FECF92BD81BDF89A9927C0
+:1047500080B50895A8E1B0E042E050E00C94C52394
+:10476000262FF999FECF1FBA92BD81BD20BD0FB68D
+:10477000F894FA9AF99A0FBE019608950E94B02310
+:10478000272F0C94B123DC01CB01FC01F999FECF5A
+:1047900006C0F2BDE1BDF89A319600B40D924150C9
+:0A47A0005040B8F70895F894FFCFD9
+:1047AA002002011E08B3088D0857082108019B0141
+:0647BA000A14030A08289E
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png
index 5c4c7c7c1b..1fd9e64ce6 100644
Binary files a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png and b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png differ
diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png
index dbc51b79b3..b0a1c513cd 100644
Binary files a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png and b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev_legend.png differ
diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c b/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c
index 537b15eeac..5f16107ce9 100644
--- a/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/csharp_dev/keymap.c
@@ -3,8 +3,7 @@
 #include "action_layer.h"
 
 #define BASE 0 // default layer
-#define QWERTY 1 // qwerty keys
-#define FKEYS 2 // F keys + macros
+#define FKEYS 1 // F keys + macros
 
 #define MACRO_PUBLIC 10
 #define MACRO_PRIVATE 11
@@ -43,12 +42,12 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  *   |Tab~CL|  <   |  >   |   |  |  &   |                                       |   =  |   +  |   -  |   *  |  L1  |
  *   `----------------------------------'                                       `----------------------------------'
  *                                        ,-------------.       ,-------------.
- *                                        |. ~L1 | , ~L2|       |Home~L1| End~L2|
- *                                 ,------|------|------|       |------+--------+------.
- *                                 |      |      | Copy |       | UP   |        |      |
- *                                 | Enter| Space|------|       |------|  Space |Enter |
- *                                 | ~LSFT| ~WIN | Past |       | DOWN |   ~WIN | ~LSFT|
- *                                 `--------------------'       `----------------------'
+ *                                        |. ~L1 | ,    |       |Home  |End~L1|
+ *                                 ,------|------|------|       |------+------+------.
+ *                                 |      |      | Copy |       | UP   |      |      |
+ *                                 | Enter| Space|------|       |------| Space|Enter |
+ *                                 | ~WIN | ~LSFT| Past |       | DOWN | ~LSFT| ~WIN |
+ *                                 `--------------------'       `--------------------'
  */
 // If it accepts an argument (i.e, is a function), it doesn't need KC_.
 // Otherwise, it needs KC_*
@@ -59,110 +58,68 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
         KC_LCBR,        KC_A,         KC_S,   KC_D,   KC_F,   KC_G,
         KC_RCBR,        ALT_T(KC_Z),  KC_X,   KC_C,   KC_V,   KC_B,   KC_SLASH,
         CTL_T(KC_TAB), LSFT(KC_COMMA),LSFT(KC_DOT),KC_PIPE,KC_AMPR, 
-                                              LT(1,KC_DOT),  LT(2,KC_COMM),
+                                              LT(1,KC_DOT),  KC_COMM,
                                                               LCTL(KC_C),
-                                               SFT_T(KC_ENTER),GUI_T(KC_SPACE),LCTL(KC_V),
+                                               GUI_T(KC_ENTER),SFT_T(KC_SPACE),LCTL(KC_V),
         // right hand
              LCTL(KC_S)  ,     KC_6,   KC_7,   KC_8,   KC_9,   KC_0,     KC_LBRACKET,
              KC_DELETE,       KC_Y,   KC_U,   KC_I,   KC_O,   KC_P,   KC_RBRACKET,
                           KC_H,   KC_J,   KC_K,   KC_L,   KC_UNDS,LCTL(KC_Y),
              KC_SCOLON,KC_N,   KC_M, KC_QUOTE  ,KC_EXLM , LSFT(KC_SLASH),   LCTL(KC_Z),
                                   KC_EQUAL,KC_PLUS  ,  KC_MINUS,KC_ASTR  ,     TG(1),
-             LT(2,KC_HOME),         LT(1,KC_END),
+             KC_HOME,         LT(1,KC_END),
              KC_UP,
-             KC_DOWN,GUI_T(KC_SPACE), SFT_T(KC_ENTER)
+             KC_DOWN,SFT_T(KC_SPACE), GUI_T(KC_ENTER)
     ),
-/* Keymap 1: QWERTY layer
- *
- * ,--------------------------------------------------.           ,--------------------------------------------------.
- * |   `    |   1  |   2  |   3  |   4  |   5  |   -  |           |   =  |   6  |   7  |   8  |   9  |  0   |        |
- * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
- * |   Tab  |   Q  |   W  |   E  |   R  |   T  |      |           |      |   Y  |   U  |   I  |   O  |   P  |        |
- * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |  Esc   |   A  |   S  |   D  |   F  |   G  |------|           |------|   H  |   J  |   K  |   L  |  ;   |   '    |
- * |--------+------+------+------+------+------|  Tab |           |  Esc |------+------+------+------+------+--------|
- * |  LSHFT |   Z  |   X  |   C  |   V  |   B  |      |           |      |   N  |   M  |   ,  |   .  |  /   |    \   |
- * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
- *   | CTRL | WIN  |  ALT |ALT GR| Esc  |                                       | PgUp | PgDw | Ins  | PtSc |      |
- *   `----------------------------------'                                       `----------------------------------'
- *                                        ,-------------.       ,-------------.
- *                                        |      |  Cut |       |      |      |
- *                                 ,------|------|------|       |------+--------+------.
- *                                 |      |      |      |       |      |        |      |
- *                                 |      |      |------|       |------|   Left | Right|
- *                                 |      |      |      |       |      |        |      |
- *                                 `--------------------'       `----------------------'
- */
-// If it accepts an argument (i.e, is a function), it doesn't need KC_.
-// Otherwise, it needs KC_*
-[QWERTY] = KEYMAP(  // layer 2 : QWERTY
-        // left hand
-        KC_GRAVE,         KC_1,         KC_2,   KC_3,   KC_4,   KC_5,   KC_MINUS,
-        KC_TAB,        KC_Q,         KC_W,   KC_E,   KC_R,   KC_T,   KC_TRNS,
-        KC_ESCAPE,        KC_A,         KC_S,   KC_D,   KC_F,   KC_G,
-        KC_LSHIFT,        KC_Z,  KC_X,   KC_C,   KC_V,   KC_B,   KC_TAB,
-        KC_LCTRL, KC_LGUI,KC_LALT,  KC_RALT,    KC_ESCAPE,
-                                              KC_TRNS,  LCTL(KC_X),
-                                                              KC_TRNS,
-                                               KC_TRNS,KC_TRNS,KC_TRNS,
-        // right hand
-             KC_EQUAL  ,     KC_6,   KC_7,   KC_8,   KC_9,   KC_0, KC_TRNS,
-             KC_TRNS,       KC_Y,   KC_U,   KC_I,   KC_O,   KC_P,            KC_TRNS,
-                          KC_H,   KC_J,   KC_K,   KC_L,   KC_SCOLON,  KC_QUOTE,
-             KC_ESCAPE,KC_N,   KC_M,   KC_TRNS,KC_DOT , KC_SLASH,   KC_NONUS_BSLASH,
-                                  KC_PGUP  ,  KC_PGDOWN,KC_INSERT  ,KC_PSCREEN,          KC_TRNS,
-             KC_TRNS,        KC_TRNS,
-             KC_TRNS,
-             KC_TRNS,KC_LEFT, KC_RIGHT
-    ),
-/* Keymap 2:  F keys + macros
+
+/* Keymap 1:  F keys + macros
  *
  * ,--------------------------------------------------.           ,--------------------------------------------------.
- * |        |  F1  |  F2  |  F3  |  F4  |  F5  |      |           | Calc |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
+ * |  ESC   |  F1  |  F2  |  F3  |  F4  |  F5  |  `   |           | Calc |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
  * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
- * |        |Public|Static|string|int   |return|      |           |      |//TODO|      |      |      |      |   F12  |
+ * |  Tab   |Public|Static|string|int   |return|      |           |      |//TODO|      |      |      |      |   F12  |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
  * |        |Privat|Const |var   |float |null  |------|           |------|new   |      |      |      |      |        |
- * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |--------+------+------+------+------+------|  \   |           |  ~   |------+------+------+------+------+--------|
  * |        |      |      |void  |bool  |break;|      |           |      |();   |      |      |      |      |        |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
- *   |      | Alt  |      |      |      |                                       |      |      |      |      |      |
+ *   |      |  WIN | Alt  |      |      |                                       | PgUp | PgDw | Ins  | PtSc |      |
  *   `----------------------------------'                                       `----------------------------------'
  *                                        ,-------------.       ,-------------.
  *                                        |      | Cut  |       |      |      |
  *                                 ,------|------|------|       |------+------+------.
  *                                 |      |      |      |       |      |      |      |
- *                                 |      |      |------|       |------|      |      |
+ *                                 |      |      |------|       |------| Left | Right|
  *                                 |      |      |      |       |      |      |      |
  *                                 `--------------------'       `--------------------'
  */
 // FKEYS + MACROS
 [FKEYS] = KEYMAP(
        // left hand
-       KC_TRNS,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
-       KC_TRNS,M(MACRO_PUBLIC),M(MACRO_STATIC),  M(MACRO_STRING),M(MACRO_INT),M(MACRO_RETURN),KC_TRNS,
+       KC_ESCAPE,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_GRAVE,
+       KC_TAB,M(MACRO_PUBLIC),M(MACRO_STATIC),  M(MACRO_STRING),M(MACRO_INT),M(MACRO_RETURN),KC_TRNS,
        KC_TRNS,M(MACRO_PRIVATE),M(MACRO_CONST), M(MACRO_VAR),M(MACRO_FLOAT),M(MACRO_NULL),
-       KC_TRNS,KC_TRNS,KC_TRNS,M(MACRO_VOID),M(MACRO_BOOL),M(MACRO_BREAK),KC_TRNS,
-       KC_TRNS,KC_LALT,KC_TRNS,KC_TRNS,KC_TRNS,
-                                       KC_TRNS,KC_TRNS,
+       KC_TRNS,KC_TRNS,KC_TRNS,M(MACRO_VOID),M(MACRO_BOOL),M(MACRO_BREAK),KC_BSLASH,
+       KC_TRNS,KC_LGUI,KC_LALT,KC_TRNS,KC_TRNS,
+                                       KC_TRNS,LCTL(KC_X),
                                                KC_TRNS,
                                KC_TRNS,KC_TRNS,KC_TRNS,
        // right hand
        KC_CALCULATOR, KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
        KC_TRNS, M(MACRO_TODO),   KC_TRNS,   KC_TRNS,    KC_TRNS,    KC_TRNS, KC_F12,
                 M(MACRO_NEW), KC_TRNS,   KC_TRNS,    KC_TRNS,    KC_TRNS, KC_TRNS,
-       KC_TRNS, M(MACRO_PARENTHESE), KC_TRNS,   KC_TRNS,    KC_TRNS,    KC_TRNS, KC_TRNS,
-                         KC_TRNS,KC_TRNS,  KC_TRNS,   KC_TRNS,  KC_TRNS,
+       KC_TILD, M(MACRO_PARENTHESE), KC_TRNS,   KC_TRNS,    KC_TRNS,    KC_TRNS, KC_TRNS,
+                         KC_PGUP,KC_PGDOWN,  KC_INSERT,   KC_PSCREEN,  KC_TRNS,
        KC_TRNS, KC_TRNS,
        KC_TRNS,
-       KC_TRNS, KC_TRNS, KC_TRNS
+       KC_TRNS, KC_LEFT, KC_RIGHT
 ),
 
 
 };
 
 const uint16_t PROGMEM fn_actions[] = {
-    [1] = ACTION_LAYER_TAP_TOGGLE(QWERTY)                // FN1 - Momentary Layer 1
+    [1] = ACTION_LAYER_TAP_TOGGLE(FKEYS)                // FN1 - Momentary Layer 1
 };
 
 const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/readme.md b/keyboard/ergodox_ez/keymaps/csharp_dev/readme.md
index 3ceb77ecaf..96af077ade 100644
--- a/keyboard/ergodox_ez/keymaps/csharp_dev/readme.md
+++ b/keyboard/ergodox_ez/keymaps/csharp_dev/readme.md
@@ -4,6 +4,8 @@
 
 * Feb 12, 2016 (V1): 
   * First version commit
+* Mar 20, 2016 (V2):
+  * Removed "Classic QWERTY" layer, inverted GUI and SHIFT on Hold for Space and Enter
 
 ## About
 This layout was conceived in an attempt to optimise keyboard layout for developers (C# more specifically, but it can work with most of other languages), and limit the keys required to perform the most frequent actions.
@@ -38,7 +40,6 @@ Still there are many way to improve or iterate on this:
 * Make it language agnostic
 * Check and compile language's keyboard's heatmaps to statistically define keys priority (e.g.  https://dzone.com/articles/most-pressed-keys-various )
 * QWERTY is still not the most efficient typing layout, I would like to create a Dvorak based similar layout in a near futur
-* Layout 1 is mainly here for safety, most of its unique keys could be transfered to Layout 2 and it could then be removed
 
 ## Issues 
 One of the issues encountered while creating this layout was that I did not find a way to have a key to send a modifier on hold, and a key combination while pressed (e.g. I can't set a Key to do Save (Ctrl + S) when pressed and Shift modifier when hold )
-- 
cgit v1.2.3


From cc0c15728783e7c5f0127a61c1ac03c92fcb2a08 Mon Sep 17 00:00:00 2001
From: Maxime Millet <maxime.millet@live.fr>
Date: Sun, 20 Mar 2016 12:54:02 +0100
Subject: Fixed png image

---
 .../ergodox_ez/keymaps/csharp_dev/csharp_dev.png    | Bin 95919 -> 97642 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png
index 1fd9e64ce6..6fba568fc3 100644
Binary files a/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png and b/keyboard/ergodox_ez/keymaps/csharp_dev/csharp_dev.png differ
-- 
cgit v1.2.3


From d0c62feb7e5992c2a6de2e50d347572720fa92a1 Mon Sep 17 00:00:00 2001
From: Stephan Bösebeck <sb@caluga.de>
Date: Sun, 20 Mar 2016 22:53:43 +0100
Subject: tweaking it a bit further, fixing things

---
 keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
index c3b296cd77..3efe3de8ba 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
@@ -31,7 +31,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 /* Keymap 0: Basic layer
  *
  * ,--------------------------------------------------.           ,--------------------------------------------------.
- * |  ESC   |   1  |   2  |   3  |   4  |   5  |  6   |           |CMD-C |   7  |   8  |   9  |   0  |   ß  |   #    |
+ * |  ESC   |   1  |   2  |   3  |   4  |   5  |CTL_SFT|          | #    |   6  |   7  |   8  |   9  |   0  |   ß    |
  * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
  * |  TAB   |   Q  |   W  |   E  |   R  |   T  | CMD  |           | CMD  |   Z  |   U  |   I  |   O  |   P  |   ü    |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
@@ -39,8 +39,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  * |--------+------+------+------+------+------| LALT |           | RALT |------+------+------+------+------+--------|
  * | LShift |Y/Ctrl|   X  |   C  |   V  |   B  |      |           |      |   N  |   M  |   ,  |   .  |-/Ctrl| RShift |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
- *   |</L1| ^° | + | Alt-Shft | CMD-Shift|                                   |  Left  | Up | Down | Right  | +/L1 |
- *   `----------------------------------'                                       `----------------------------------'
+ *   |</L1| ^°/CTRL_CMD | +/CTRL_ALT | UP | DOWN|                    |  Left  | Right | CMD-SHFT| ALT-SHIFT  | +/L1 |
+ *   `------------------------------------------'                    `---------------------------------------------'
  *                                        ,-------------.       ,---------------.
  *                                        |`/Meh | Media|       | NUM | ´/Hyper |
  *                                 ,------|------|------|       |------+--------+------.
@@ -53,20 +53,20 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 // Otherwise, it needs KC_*
 [BASE] = KEYMAP(  // layer 0 : default
         // left hand
-        KC_ESC,                  DE_1,         DE_2,   DE_3,   DE_4,   DE_5,   DE_6,
+        KC_ESC,                  DE_1,         DE_2,   DE_3,   DE_4,   DE_5,   LCTL(KC_LSFT),
         KC_TAB,                  DE_Q,         DE_W,   DE_E,   DE_R,   DE_T,   KC_LGUI,
-        KC_LALT,                   DE_A,         DE_S,   DE_D,   DE_F,   DE_G,
+        KC_LALT,                 DE_A,         DE_S,   DE_D,   DE_F,   DE_G,
         KC_LSFT,                 CTL_T(DE_Y),  DE_X,   DE_C,   DE_V,   DE_B,   KC_LALT,
-        LT(SYMB,DE_LESS),        M(M_DE_CIRC_CTRLCMD),      M(M_DE_PLUS_CTRLALT), LALT(KC_LSFT),  LGUI(KC_LSFT),
+        LT(SYMB,DE_LESS),        M(M_DE_CIRC_CTRLCMD),      M(M_DE_PLUS_CTRLALT), KC_UP,  KC_DOWN,
                                                			  	M(M_MEH_SH_ACUT), 	TG(2),
                                                               					KC_HOME,
                                                				KC_BSPC,KC_DEL,		LT(SMLY,KC_END),
         // right hand
-             M(M_CTRL_CMDC),  DE_7,   DE_8,   DE_9,   DE_0,   DE_SS,     	DE_HASH,
+             DE_HASH,  DE_6,  DE_7,   DE_8,   DE_9,   DE_0,   DE_SS,
              KC_RGUI,     DE_Z,   DE_U,   DE_I,   DE_O,   DE_P,         	DE_UE,
                           DE_H,   DE_J,   DE_K,   DE_L,   DE_OE,		ALT_T(DE_AE),
              KC_RALT,	  DE_N,   DE_M,   DE_COMM,DE_DOT, CTL_T(DE_MINS),   	KC_RSFT,
-                                  KC_LEFT,  KC_UP,KC_DOWN,KC_RIGHT,        LT(SYMB,DE_PLUS),
+                                  KC_LEFT,  KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT),        LT(SYMB,DE_PLUS),
              TG(4),	  ALL_T(DE_ACUT),
              KC_PGUP,
              KC_PGDN,KC_ENT, KC_SPC
@@ -80,9 +80,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
  * |        |   #  |   $  |   \  |   /  |   .  |------|           |------|   /  |   (  |   )  |   {  |   }  |   *    |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |        |      |   ^  |   %  |   |  |   ~  |      |           |      |   &  |   <  |   >  |   "  |   '  |   ?    |
+ * |        |      |   ^  |   %  |   |  |   ~  |      |           |      |   &  |   <  |   >  |   -  |   UP |   +  |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
- *   |      |      |      |      |      |                                       |   +  |   -  |   .  |   ;  |      |
+ *   |      |      |      |      |      |                                       |   '  |   "  |Left  | DOWN |Right   |
  *   `----------------------------------'                                       `----------------------------------'
  *                                        ,-------------.       ,-------------.
  *                                        |      |      |       |      |      |
@@ -107,8 +107,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
        M(M_TOGGLE_5), KC_F7,   KC_F8,  KC_F9,   KC_F10,   KC_F11,  KC_F12,
        KC_TRNS, LALT(LSFT(KC_7)),   LALT(KC_5),   LALT(KC_6),    LALT(KC_7),    DE_HASH, DE_EXLM,
                 DE_SLSH,   DE_LPRN,   DE_RPRN,    LALT(KC_8),    LALT(KC_9),    LSFT(DE_PLUS),
-       KC_TRNS, DE_AMPR, KC_GRV,   LSFT(KC_GRV),    DE_DQOT,    DE_QUOT, DE_QST,
-                         DE_PLUS,   DE_MINS,  KC_DOT,    LSFT(DE_COMM),  KC_TRNS,
+       KC_TRNS, DE_AMPR, KC_GRV,   LSFT(KC_GRV),    DE_MINS,    KC_UP, DE_PLUS,
+                         DE_QUOT,   DE_DQOT,  KC_LEFT,    KC_DOWN,  KC_RIGHT,
        KC_TRNS, KC_TRNS,
        KC_TRNS,
        KC_TRNS, KC_TRNS, KC_TRNS
-- 
cgit v1.2.3


From 7ebc813e8291af61ea3ec6828d682c2d84e2b4e5 Mon Sep 17 00:00:00 2001
From: Stephan Bösebeck <sb@caluga.de>
Date: Sun, 20 Mar 2016 23:00:20 +0100
Subject: changing cursor keys, back to "default" cursor key layout, adding
 ISO-cursor keys to Symb layer. Changed numbers back to symmetric layout
 again, keeping F-keys in symb though

---
 keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
index 3efe3de8ba..e661010133 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
@@ -80,9 +80,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
  * |        |   #  |   $  |   \  |   /  |   .  |------|           |------|   /  |   (  |   )  |   {  |   }  |   *    |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |        |      |   ^  |   %  |   |  |   ~  |      |           |      |   &  |   <  |   >  |   -  |   UP |   +  |
+ * |        |      |   ^  |   %  |   |  |   ~  |      |           |      |   &  |   <  |   >  |   UP |  -   |   +    |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
- *   |      |      |      |      |      |                                       |   '  |   "  |Left  | DOWN |Right   |
+ *   |      |      |      |      |      |                                       |   '  |  LEFT| DOWN  | RIGHT |    |
  *   `----------------------------------'                                       `----------------------------------'
  *                                        ,-------------.       ,-------------.
  *                                        |      |      |       |      |      |
@@ -107,8 +107,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
        M(M_TOGGLE_5), KC_F7,   KC_F8,  KC_F9,   KC_F10,   KC_F11,  KC_F12,
        KC_TRNS, LALT(LSFT(KC_7)),   LALT(KC_5),   LALT(KC_6),    LALT(KC_7),    DE_HASH, DE_EXLM,
                 DE_SLSH,   DE_LPRN,   DE_RPRN,    LALT(KC_8),    LALT(KC_9),    LSFT(DE_PLUS),
-       KC_TRNS, DE_AMPR, KC_GRV,   LSFT(KC_GRV),    DE_MINS,    KC_UP, DE_PLUS,
-                         DE_QUOT,   DE_DQOT,  KC_LEFT,    KC_DOWN,  KC_RIGHT,
+       KC_TRNS, DE_AMPR, KC_GRV,   LSFT(KC_GRV),    KC_UP, DE_MINS,  DE_PLUS,
+                         DE_QUOT,   KC_LEFT,  KC_DOWN,    KC_RIGHT,  KC_TRNS,
        KC_TRNS, KC_TRNS,
        KC_TRNS,
        KC_TRNS, KC_TRNS, KC_TRNS
-- 
cgit v1.2.3


From 1313e0c8283dc4c5f544aeb981ea047928950f0e Mon Sep 17 00:00:00 2001
From: Stephan Bösebeck <sb@caluga.de>
Date: Sun, 20 Mar 2016 23:07:38 +0100
Subject: fix number pad, add ,

---
 keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
index e661010133..7ecd1ae70f 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
@@ -211,7 +211,7 @@ KEYMAP(
        KC_TRNS, KC_UP,   KC_7,   KC_8,    KC_9,    LSFT(KC_RBRC), KC_F12,
                 KC_DOWN, KC_4,   KC_5,    KC_6,    KC_RBRC, DE_MINS,
        KC_TRNS, LSFT(KC_6), KC_1,   KC_2,    KC_3,    LSFT(KC_7), KC_TRNS,
-                         KC_0,KC_DOT,  KC_0,    DE_EQL,  KC_TRNS,
+                         KC_0,KC_DOT,  KC_COMM,    DE_EQL,  KC_TRNS,
        KC_TRNS, KC_TRNS,
        KC_TRNS,
        KC_TRNS, KC_TRNS, KC_TRNS
-- 
cgit v1.2.3


From 308780879018e7b8387cfc0bf4a78532a92a3640 Mon Sep 17 00:00:00 2001
From: Roman Zolotarev <hi@romanzolotarev.com>
Date: Tue, 22 Mar 2016 22:33:23 +0800
Subject: Add important note about brightness on OS X

---
 .../ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md   | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md
index 6f182d0d83..9eb4c24db3 100644
--- a/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md
+++ b/keyboard/ergodox_ez/keymaps/romanzolotarev-norman-plover-osx/readme.md
@@ -28,7 +28,11 @@ There are four layers:
 - Tap `F2` to copy screenshot to the clipboard.
 - Hold `SHIFT` and tap `F2` to save screenshot as a file.
 - Tap `F3`, `F4`, `F5`, `F6` to resize a window via [Divvy](http://mizage.com/divvy/).
-- Tap `F14`, `F15` to adjust display brightness.
+- Tap `F14`, `F15` to adjust display brightness. 
+
+**IMPORTANT**: If you have another keyboard connected via Bluetooth, then `F14` and `F15` will not work.
+Turn off that Bluetooth keyboard. Re-plug you ErgoDox. Enjoy!
+
 
 ## CTRL/ESC
 
-- 
cgit v1.2.3


From 10491ba21f91526c2011f43523dcde8710706dff Mon Sep 17 00:00:00 2001
From: IBNobody <protospherex@gmail.com>
Date: Tue, 22 Mar 2016 20:58:44 -0500
Subject: Fixed LED Function Calls

Fixed LED indicator function calls to match how the matrix init function
calls are formatted.
---
 keyboard/retro_refit/retro_refit.c | 30 +++++++++---------------------
 keyboard/retro_refit/retro_refit.h |  6 +++---
 quantum/led.c                      | 15 +++++++--------
 tmk_core/common/led.h              |  5 +++--
 4 files changed, 22 insertions(+), 34 deletions(-)

diff --git a/keyboard/retro_refit/retro_refit.c b/keyboard/retro_refit/retro_refit.c
index e01b8956ad..0b13eb8301 100644
--- a/keyboard/retro_refit/retro_refit.c
+++ b/keyboard/retro_refit/retro_refit.c
@@ -1,24 +1,21 @@
 #include "retro_refit.h"
 
 __attribute__ ((weak))
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 	// leave this function blank - it can be defined in a keymap file
-	return NULL;
 };
 
 __attribute__ ((weak))
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 	// leave this function blank - it can be defined in a keymap file
-	return NULL;
 };
 
 __attribute__ ((weak))
-void * led_set_user(uint8_t usb_led) {
+void led_set_user(uint8_t usb_led) {
 	// leave this function blank - it can be defined in a keymap file
-	return NULL;
 };
 
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 	// put your keyboard start-up code here
 	// runs once when the firmware starts up
 	
@@ -26,23 +23,17 @@ void * matrix_init_kb(void) {
 	DDRD |= (1<<6);
 	PORTD |= (1<<6);
 	
-	if (matrix_init_user) {
-		(*matrix_init_user)();
-	}
-	return NULL;
+	matrix_init_user();
 };
 
-void * matrix_scan_kb(void) {
+void amatrix_scan_kb(void) {
     // put your looping keyboard code here
     // runs every cycle (a lot)
 
-	if (matrix_scan_user) {
-		(*matrix_scan_user)();
-	}
-	return NULL;
+	matrix_scan_user();
 };
 
-void * led_set_kb(uint8_t usb_led) {
+void led_set_kb(uint8_t usb_led) {
 	// put your keyboard LED indicator (ex: Caps Lock LED) toggling code here
 
     if (usb_led & (1<<USB_LED_CAPS_LOCK)) {
@@ -73,8 +64,5 @@ void * led_set_kb(uint8_t usb_led) {
         PORTC &= ~(1<<6);
     }	
 	
-	if (led_set_user) {
-		(*led_set_user)(usb_led);
-	}
-	return NULL;
+	led_set_user(usb_led);
 };
\ No newline at end of file
diff --git a/keyboard/retro_refit/retro_refit.h b/keyboard/retro_refit/retro_refit.h
index 87f44e8deb..6e57586374 100644
--- a/keyboard/retro_refit/retro_refit.h
+++ b/keyboard/retro_refit/retro_refit.h
@@ -38,8 +38,8 @@
 {	KC_##KA0,	KC_##KA1,	KC_##KA2,	KC_##KA3,	KC_##KA4,	KC_##KA5,	KC_##KA6,	KC_##KA7,	} \
 }
 
-void * matrix_init_user(void);
-void * matrix_scan_user(void);
-void * led_set_user(uint8_t usb_led);
+void matrix_init_user(void);
+void matrix_scan_user(void);
+void led_set_user(uint8_t usb_led);
 
 #endif
\ No newline at end of file
diff --git a/quantum/led.c b/quantum/led.c
index a53e940436..42525090bd 100644
--- a/quantum/led.c
+++ b/quantum/led.c
@@ -16,16 +16,19 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
 #include <avr/io.h>
-#include <stddef.h>
+#include "stdint.h"
 #include "led.h"
 
 __attribute__ ((weak))
-void * led_set_kb(uint8_t usb_led) {
-    return NULL;
+void led_set_kb(uint8_t usb_led) {
+
 };
 
 void led_set(uint8_t usb_led)
 {
+
+	// Example LED Code
+	//
     // // Using PE6 Caps Lock LED
     // if (usb_led & (1<<USB_LED_CAPS_LOCK))
     // {
@@ -40,9 +43,5 @@ void led_set(uint8_t usb_led)
     //     PORTE &= ~(1<<6);
     // }
 
-    if (led_set_kb) {
-        (*led_set_kb)(usb_led);
-    }
-
-    return;
+	led_set_kb(usb_led);
 }
diff --git a/tmk_core/common/led.h b/tmk_core/common/led.h
index 4b9632d3a4..2e18dc2afa 100644
--- a/tmk_core/common/led.h
+++ b/tmk_core/common/led.h
@@ -33,11 +33,12 @@ extern "C" {
 #endif
 
 void led_set(uint8_t usb_led);
-void * led_set_kb(uint8_t usb_led);
 
+/* keyboard-specific LED functionality */
+void led_set_kb(uint8_t usb_led);
 
 #ifdef __cplusplus
 }
 #endif
 
-#endif
+#endif
\ No newline at end of file
-- 
cgit v1.2.3


From 3d56ec052ed485d4b717da930c4024b4a3f792e0 Mon Sep 17 00:00:00 2001
From: IBNobody <protospherex@gmail.com>
Date: Tue, 22 Mar 2016 21:06:22 -0500
Subject: Fixed extra semicolons.

Fixed extra semicolons.
---
 quantum/led.c               |  2 +-
 quantum/template/template.c | 13 +++++--------
 2 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/quantum/led.c b/quantum/led.c
index 42525090bd..9cdb8a5c20 100644
--- a/quantum/led.c
+++ b/quantum/led.c
@@ -22,7 +22,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 __attribute__ ((weak))
 void led_set_kb(uint8_t usb_led) {
 
-};
+}
 
 void led_set(uint8_t usb_led)
 {
diff --git a/quantum/template/template.c b/quantum/template/template.c
index 828afb18c1..58e73cb09f 100644
--- a/quantum/template/template.c
+++ b/quantum/template/template.c
@@ -3,37 +3,34 @@
 __attribute__ ((weak))
 void matrix_init_user(void) {
 	// leave this function blank - it can be defined in a keymap file
-	return NULL;
 };
 
 __attribute__ ((weak))
 void matrix_scan_user(void) {
 	// leave this function blank - it can be defined in a keymap file
-	return NULL;
-};
+}
 
 __attribute__ ((weak))
 void led_set_user(uint8_t usb_led) {
 	// leave this function blank - it can be defined in a keymap file
-	return NULL;
-};
+}
 
 void matrix_init_kb(void) {
 	// put your keyboard start-up code here
 	// runs once when the firmware starts up
 	
 	matrix_init_user();
-};
+}
 
 void matrix_scan_kb(void) {
     // put your looping keyboard code here
     // runs every cycle (a lot)
 
 	matrix_scan_user();
-};
+}
 
 void led_set_kb(uint8_t usb_led) {
 	// put your keyboard LED indicator (ex: Caps Lock LED) toggling code here
 
 	led_set_user(usb_led);
-};
\ No newline at end of file
+}
\ No newline at end of file
-- 
cgit v1.2.3


From d0c894cfae5b829774f7ddb6db8ac2d9b1643cc4 Mon Sep 17 00:00:00 2001
From: Norberto Monarrez <monarrez.norberto@gmail.com>
Date: Wed, 23 Mar 2016 10:22:43 -0400
Subject: Added files for Bantam-44

---
 keyboard/Bantam44/Bantam44.c        |  29 ++++++++
 keyboard/Bantam44/Bantam44.h        |  29 ++++++++
 keyboard/Bantam44/Makefile          | 139 ++++++++++++++++++++++++++++++++++++
 keyboard/Bantam44/README.md         |  24 +++++++
 keyboard/Bantam44/config.h          |  81 +++++++++++++++++++++
 keyboard/Bantam44/keymaps/default.c |  30 ++++++++
 6 files changed, 332 insertions(+)
 create mode 100644 keyboard/Bantam44/Bantam44.c
 create mode 100644 keyboard/Bantam44/Bantam44.h
 create mode 100644 keyboard/Bantam44/Makefile
 create mode 100644 keyboard/Bantam44/README.md
 create mode 100644 keyboard/Bantam44/config.h
 create mode 100644 keyboard/Bantam44/keymaps/default.c

diff --git a/keyboard/Bantam44/Bantam44.c b/keyboard/Bantam44/Bantam44.c
new file mode 100644
index 0000000000..cfd8730a0f
--- /dev/null
+++ b/keyboard/Bantam44/Bantam44.c
@@ -0,0 +1,29 @@
+#include "Bantam44.h"
+
+__attribute__ ((weak))
+void * matrix_init_user(void) {
+	// leave these blank
+};
+
+__attribute__ ((weak))
+void * matrix_scan_user(void) {
+	// leave these blank
+};
+
+void * matrix_init_kb(void) {
+	// put your keyboard start-up code here
+	// runs once when the firmware starts up
+
+	if (matrix_init_user) {
+		(*matrix_init_user)();
+	}
+};
+
+void * matrix_scan_kb(void) {
+	// put your looping keyboard code here
+	// runs every cycle (a lot)
+
+	if (matrix_scan_user) {
+		(*matrix_scan_user)();
+	}
+};
\ No newline at end of file
diff --git a/keyboard/Bantam44/Bantam44.h b/keyboard/Bantam44/Bantam44.h
new file mode 100644
index 0000000000..0170b871d4
--- /dev/null
+++ b/keyboard/Bantam44/Bantam44.h
@@ -0,0 +1,29 @@
+#ifndef BANTAM44_H
+#define BANTAM44_H
+
+#include "matrix.h"
+#include "keymap_common.h"
+#include "backlight.h"
+#include <stddef.h>
+
+// This a shortcut to help you visually see your layout.
+// The following is an example using the Planck MIT layout
+// The first section contains all of the arguements
+// The second converts the arguments into a two-dimensional array
+#define KEYMAP( \
+    K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, \
+    K10,   K11, K12, K13, K14, K15, K16, K17, K18, K19,    K1A, \
+    K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, \
+    K30,   K31,   K32,   K33,     K34,    K35,   K36, K37, K38  \
+) \
+{ \
+    { K00, K01, K02, K03,   K04, K05,   K06, K07,   K08, K09, K0A,   K0B   }, \
+    { K10, K11, K12, K13,   K14, K15,   K16, K17,   K18, K19, KC_NO, K2A }, \
+	{ K20, K21, K22, K23,   K24, K25,   K26, K27,   K28, K29, K2A,   K2B   }, \
+	{ K30, K31, K32, KC_NO, K33, KC_NO, K34, KC_NO, K35, K36, K37,   K38   }, \
+}
+
+void * matrix_init_user(void);
+void * matrix_scan_user(void);
+
+#endif
diff --git a/keyboard/Bantam44/Makefile b/keyboard/Bantam44/Makefile
new file mode 100644
index 0000000000..e7dea9f602
--- /dev/null
+++ b/keyboard/Bantam44/Makefile
@@ -0,0 +1,139 @@
+#----------------------------------------------------------------------------
+# On command line:
+#
+# make all = Make software.
+#
+# make clean = Clean out built project files.
+#
+# make coff = Convert ELF to AVR COFF.
+#
+# make extcoff = Convert ELF to AVR Extended COFF.
+#
+# make program = Download the hex file to the device.
+#                Please customize your programmer settings(PROGRAM_CMD)
+#
+# make teensy = Download the hex file to the device, using teensy_loader_cli.
+#               (must have teensy_loader_cli installed).
+#
+# make dfu = Download the hex file to the device, using dfu-programmer (must
+#            have dfu-programmer installed).
+#
+# make flip = Download the hex file to the device, using Atmel FLIP (must
+#             have Atmel FLIP installed).
+#
+# make dfu-ee = Download the eeprom file to the device, using dfu-programmer
+#               (must have dfu-programmer installed).
+#
+# make flip-ee = Download the eeprom file to the device, using Atmel FLIP
+#                (must have Atmel FLIP installed).
+#
+# make debug = Start either simulavr or avarice as specified for debugging, 
+#              with avr-gdb or avr-insight as the front end for debugging.
+#
+# make filename.s = Just compile filename.c into the assembler code only.
+#
+# make filename.i = Create a preprocessed source file for use in submitting
+#                   bug reports to the GCC project.
+#
+# To rebuild project do "make clean" then "make all".
+#----------------------------------------------------------------------------
+
+# Target file name (without extension).
+TARGET = Bantam44
+
+
+# Directory common source filess exist
+TOP_DIR = ../..
+TMK_DIR = ../../tmk_core
+
+# Directory keyboard dependent files exist
+TARGET_DIR = .
+
+# # project specific files
+SRC = Bantam44.c
+
+ifdef KEYMAP
+    SRC := keymaps/$(KEYMAP).c $(SRC)
+else
+    SRC := keymaps/default.c $(SRC)
+endif
+
+CONFIG_H = config.h
+
+# MCU name
+#MCU = at90usb1287
+MCU = atmega32u4
+
+# Processor frequency.
+#     This will define a symbol, F_CPU, in all source code files equal to the
+#     processor frequency in Hz. You can then use this symbol in your source code to
+#     calculate timings. Do NOT tack on a 'UL' at the end, this will be done
+#     automatically to create a 32-bit value in your source code.
+#
+#     This will be an integer division of F_USB below, as it is sourced by
+#     F_USB after it has run through any CPU prescalers. Note that this value
+#     does not *change* the processor frequency - it should merely be updated to
+#     reflect the processor speed set externally so that the code can use accurate
+#     software delays.
+F_CPU = 16000000
+
+
+#
+# LUFA specific
+#
+# Target architecture (see library "Board Types" documentation).
+ARCH = AVR8
+
+# Input clock frequency.
+#     This will define a symbol, F_USB, in all source code files equal to the
+#     input clock frequency (before any prescaling is performed) in Hz. This value may
+#     differ from F_CPU if prescaling is used on the latter, and is required as the
+#     raw input clock is fed directly to the PLL sections of the AVR for high speed
+#     clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL'
+#     at the end, this will be done automatically to create a 32-bit value in your
+#     source code.
+#
+#     If no clock division is performed on the input clock inside the AVR (via the
+#     CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU.
+F_USB = $(F_CPU)
+
+# Interrupt driven control endpoint task(+60)
+OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT
+
+
+# Boot Section Size in *bytes*
+#   Teensy halfKay   512
+#   Teensy++ halfKay 1024
+#   Atmel DFU loader 4096
+#   LUFA bootloader  4096
+#   USBaspLoader     2048
+OPT_DEFS += -DBOOTLOADER_SIZE=512
+
+
+# Build Options
+#   comment out to disable the options.
+#
+BOOTMAGIC_ENABLE = yes	# Virtual DIP switch configuration(+1000)
+MOUSEKEY_ENABLE = yes	# Mouse keys(+4700)
+EXTRAKEY_ENABLE = yes	# Audio control and System control(+450)
+CONSOLE_ENABLE = yes	# Console for debug(+400)
+COMMAND_ENABLE = yes    # Commands for debug and configuration
+# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
+# SLEEP_LED_ENABLE = yes  # Breathing sleep LED during USB suspend
+# NKRO_ENABLE = yes		# USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
+# BACKLIGHT_ENABLE = yes  # Enable keyboard backlight functionality
+# MIDI_ENABLE = YES 		# MIDI controls
+# UNICODE_ENABLE = YES 		# Unicode
+# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
+
+
+# Optimize size but this may cause error "relocation truncated to fit"
+#EXTRALDFLAGS = -Wl,--relax
+
+# Search Path
+VPATH += $(TARGET_DIR)
+VPATH += $(TOP_DIR)
+VPATH += $(TMK_DIR)
+
+include $(TOP_DIR)/quantum/quantum.mk
+
diff --git a/keyboard/Bantam44/README.md b/keyboard/Bantam44/README.md
new file mode 100644
index 0000000000..cd059a66c9
--- /dev/null
+++ b/keyboard/Bantam44/README.md
@@ -0,0 +1,24 @@
+Bantam44 keyboard firmware
+======================
+
+## Quantum MK Firmware
+
+For the full Quantum feature list, see [the parent README.md](/README.md).
+
+## Building
+
+Download or clone the whole firmware and navigate to the keyboard/Bantam44 folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use the Teensy Loader to program your .hex file. 
+
+Depending on which keymap you would like to use, you will have to compile slightly differently.
+
+### Default
+To build with the default keymap, simply run `make`.
+
+### Other Keymaps
+Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
+
+To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like:
+```
+$ make KEYMAP=[default|jack|<name>]
+```
+Keymaps follow the format **__\<name\>.c__** and are stored in the `keymaps` folder.
\ No newline at end of file
diff --git a/keyboard/Bantam44/config.h b/keyboard/Bantam44/config.h
new file mode 100644
index 0000000000..26d680704d
--- /dev/null
+++ b/keyboard/Bantam44/config.h
@@ -0,0 +1,81 @@
+/*
+Copyright 2012 Jun Wako <wakojun@gmail.com>
+
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation, either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program.  If not, see <http://www.gnu.org/licenses/>.
+*/
+
+#ifndef CONFIG_H
+#define CONFIG_H
+
+#include "config_common.h"
+
+/* USB Device descriptor parameter */
+#define VENDOR_ID       0xFEED
+#define PRODUCT_ID      0x6060
+#define DEVICE_VER      0x0001
+#define MANUFACTURER    Bantam Keyboards
+#define PRODUCT         Bantam44
+#define DESCRIPTION     A custom keyboard
+
+/* key matrix size */
+#define MATRIX_ROWS 4
+#define MATRIX_COLS 12
+
+// Planck PCB default pin-out
+// Change this to how you wired your keyboard
+// COLS: Left to right, ROWS: Top to bottom
+#define COLS (int []){ B0, B1, B2, B3, B7, D0, B6, F7, F6, F5, F4, F1 }
+#define ROWS (int []){ F0, D6, D4, D5 }
+
+/* COL2ROW or ROW2COL */
+#define DIODE_DIRECTION COL2ROW
+
+/* define if matrix has ghost */
+//#define MATRIX_HAS_GHOST
+
+/* number of backlight levels */
+#define BACKLIGHT_LEVELS 3
+
+/* Set 0 if debouncing isn't needed */
+#define DEBOUNCE    5
+
+/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
+#define LOCKING_SUPPORT_ENABLE
+/* Locking resynchronize hack */
+#define LOCKING_RESYNC_ENABLE
+
+/* key combination for command */
+#define IS_COMMAND() ( \
+    keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
+)
+
+/*
+ * Feature disable options
+ *  These options are also useful to firmware size reduction.
+ */
+
+/* disable debug print */
+//#define NO_DEBUG
+
+/* disable print */
+//#define NO_PRINT
+
+/* disable action features */
+//#define NO_ACTION_LAYER
+//#define NO_ACTION_TAPPING
+//#define NO_ACTION_ONESHOT
+//#define NO_ACTION_MACRO
+//#define NO_ACTION_FUNCTION
+
+#endif
diff --git a/keyboard/Bantam44/keymaps/default.c b/keyboard/Bantam44/keymaps/default.c
new file mode 100644
index 0000000000..17ade6241f
--- /dev/null
+++ b/keyboard/Bantam44/keymaps/default.c
@@ -0,0 +1,30 @@
+#include "Bantam44.h"
+ 
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+    [0] = { /* Base */
+        {KC_ESC,  KC_Q,    KC_W,     KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_BSPC },
+        {KC_TAB,  KC_A,    KC_S,     KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_NO,   KC_ENT  },
+        {KC_CAPS, KC_LSFT, KC_Z,     KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_RSFT },
+        {KC_LCTL, KC_LGUI, KC_LALT,  KC_NO,   MO(1),   KC_NO,   KC_SPC,  KC_NO,   MO(2),   KC_SCLN, KC_QUOT, KC_SLSH }
+    },
+    [1] = { /* LOWER */
+        {KC_ESC,  KC_1,    KC_2,     KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_DELT },
+        {KC_TAB,  KC_MPRV, KC_MPLY,  KC_MNXT, KC_GRV,  KC_BSLS, KC_MINS, KC_EQL,  KC_LBRC, KC_RBRC, KC_NO,   KC_ENT  },
+        {KC_CAPS, KC_LSFT, KC_F1,    KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_NO,   KC_HOME, KC_PGUP, KC_RSFT },
+        {KC_LCTL, KC_LGUI, KC_LALT,  KC_NO,   KC_TRNS, KC_NO,   KC_SPC,  KC_NO,   KC_TRNS, KC_END,  KC_PGDN, KC_EXLM }
+    },
+    [2] = { /* RAISE */
+        {KC_ESC,  KC_EXLM, KC_AT,    KC_HASH, KC_DLR,  KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DELT },
+        {KC_TAB,  KC_MUTE, KC_VOLD,  KC_VOLU, KC_TILD, KC_PIPE, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_NO,   KC_ENT  },
+        {KC_CAPS, KC_LSFT, KC_F7,    KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  KC_NO,   KC_NO,   KC_UP,   KC_RSFT },
+        {KC_LCTL, KC_LGUI, KC_LALT,  KC_NO,   KC_TRNS, KC_NO,   KC_SPC,  KC_NO,   KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT }
+    }
+};
+ 
+const uint16_t PROGMEM fn_actions[] = {
+};
+ 
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) // MACRODOWN only works in this function
+{
+    return MACRO_NONE;
+};
\ No newline at end of file
-- 
cgit v1.2.3


From a5a40a0703b209df91d5115126073e41b5676ec7 Mon Sep 17 00:00:00 2001
From: Norberto Monarrez <monarrez.norberto@gmail.com>
Date: Wed, 23 Mar 2016 13:42:34 -0400
Subject: Edited to work with jackhumbert/qmk_firmware pull #190

Basically changes "* matrix_scan_user(void)" to "matrix_scan_user(void)"
---
 keyboard/Bantam44/Bantam44.c | 24 ++++++++++--------------
 keyboard/Bantam44/Bantam44.h |  4 ++--
 2 files changed, 12 insertions(+), 16 deletions(-)

diff --git a/keyboard/Bantam44/Bantam44.c b/keyboard/Bantam44/Bantam44.c
index cfd8730a0f..ad91401eeb 100644
--- a/keyboard/Bantam44/Bantam44.c
+++ b/keyboard/Bantam44/Bantam44.c
@@ -1,29 +1,25 @@
 #include "Bantam44.h"
 
 __attribute__ ((weak))
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 	// leave these blank
-};
+}
 
 __attribute__ ((weak))
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
 	// leave these blank
-};
+}
 
-void * matrix_init_kb(void) {
+void matrix_init_kb(void) {
 	// put your keyboard start-up code here
 	// runs once when the firmware starts up
 
-	if (matrix_init_user) {
-		(*matrix_init_user)();
-	}
-};
+	matrix_init_user();
+}
 
-void * matrix_scan_kb(void) {
+void matrix_scan_kb(void) {
 	// put your looping keyboard code here
 	// runs every cycle (a lot)
 
-	if (matrix_scan_user) {
-		(*matrix_scan_user)();
-	}
-};
\ No newline at end of file
+	matrix_scan_user();
+}
\ No newline at end of file
diff --git a/keyboard/Bantam44/Bantam44.h b/keyboard/Bantam44/Bantam44.h
index 0170b871d4..fa5b9df9e4 100644
--- a/keyboard/Bantam44/Bantam44.h
+++ b/keyboard/Bantam44/Bantam44.h
@@ -23,7 +23,7 @@
 	{ K30, K31, K32, KC_NO, K33, KC_NO, K34, KC_NO, K35, K36, K37,   K38   }, \
 }
 
-void * matrix_init_user(void);
-void * matrix_scan_user(void);
+void matrix_init_user(void);
+void matrix_scan_user(void);
 
 #endif
-- 
cgit v1.2.3


From 94e96456b87c28299b426e8d0f047033f6d93d42 Mon Sep 17 00:00:00 2001
From: Stephan Bösebeck <stephan.boesebeck@holidayinsider.com>
Date: Thu, 24 Mar 2016 10:30:27 +0100
Subject: minor changes

---
 keyboard/ergodox_ez/keymaps/osx_de/keymap.c   |   30 +-
 keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex | 2194 ++++++++++++-------------
 2 files changed, 1111 insertions(+), 1113 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
index 7dbe05b28e..0349c749bb 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
@@ -74,28 +74,28 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 /* Keymap 1: Symbol Layer
  *
  * ,--------------------------------------------------.           ,--------------------------------------------------.
- * |        |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |           |  L5  |  F7  |  F8  |  F9  |  F10 |  F11 |   F12  |
+ * |        |  F1  |  F2  |  F3  |  F4  |  F5  |      |           |  L5  |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
  * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
- * |        |  <   |  >   |   !  |  ?   |      |      |           |      |   \  |   [  |   ]  |   |  |   #  |   !    |
+ * |        |  <   |  >   |   !  |  ?   |      |      |           |      |   \  |   [  |   ]  |   <  |   >  |   !    |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |        |   #  |   $  |   \  |   /  |   .  |------|           |------|   /  |   (  |   )  |   {  |   }  |   *    |
+ * |        |   #  |   $  |   \  |   /  |   .  |------|           |------|   /  |   (  |   )  |   {  |   }  |   #    |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |        |      |   ^  |   %  |   |  |   ~  |      |           |      |   &  |   <  |   >  |   UP |  -   |   +    |
+ * |        |      |   ^  |   %  |   |  |   ~  |      |           |      |   |  |   ~  |  ^   |   UP |      |   $    |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
  *   |      |      |      |      |      |                                       |   '  |  LEFT| DOWN  | RIGHT |    |
  *   `----------------------------------'                                       `----------------------------------'
  *                                        ,-------------.       ,-------------.
- *                                        |      |      |       |      |      |
+ *                                        |      |      |       | F13  |  F12 |
  *                                 ,------|------|------|       |------+------+------.
- *                                 |      |      |      |       |      |      |      |
+ *                                 |      |      |      |       | F14  |      |      |
  *                                 |      |      |------|       |------|      |      |
- *                                 |      |      |      |       |      |      |      |
+ *                                 |      |      |      |       | F15  |      |      |
  *                                 `--------------------'       `--------------------'
  */
 // SYMBOLS
 [SYMB] = KEYMAP(
        // left hand
-       KC_TRNS,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_F6,
+       KC_TRNS,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
        KC_TRNS,DE_LESS,DE_MORE,DE_EXLM,DE_QST, KC_TRNS,KC_TRNS,
        KC_TRNS,DE_HASH,DE_DLR, DE_BSLS,DE_SLSH,KC_DOT,
        KC_TRNS,KC_TRNS,DE_LESS,DE_PERC,DE_PIPE,DE_TILD,KC_TRNS,
@@ -104,14 +104,14 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
                                                KC_TRNS,
                                KC_TRNS,KC_DEL,KC_TRNS,
        // right hand
-       M(M_TOGGLE_5), KC_F7,   KC_F8,  KC_F9,   KC_F10,   KC_F11,  KC_F12,
-       KC_TRNS, LALT(LSFT(KC_7)),   LALT(KC_5),   LALT(KC_6),    LALT(KC_7),    DE_HASH, DE_EXLM,
-                DE_SLSH,   DE_LPRN,   DE_RPRN,    LALT(KC_8),    LALT(KC_9),    LSFT(DE_PLUS),
-       KC_TRNS, DE_AMPR, KC_GRV,   LSFT(KC_GRV),    KC_UP, DE_MINS,  DE_PLUS,
+       M(M_TOGGLE_5), KC_F6, KC_F7,   KC_F8,  KC_F9,   KC_F10,   KC_F11,
+       KC_TRNS, LALT(LSFT(KC_7)),   LALT(KC_5),   LALT(KC_6),    DE_LESS,    DE_MORE, DE_EXLM,
+                DE_SLSH,              DE_LPRN,   DE_RPRN,    LALT(KC_8),    LALT(KC_9),  DE_HASH,
+       KC_TRNS, DE_PIPE, DE_TILD,  DE_CIRC,    KC_UP, DE_MINS,  LSFT(KC_4),
                          DE_QUOT,   KC_LEFT,  KC_DOWN,    KC_RIGHT,  KC_TRNS,
-       KC_TRNS, KC_TRNS,
-       KC_TRNS,
-       KC_TRNS, KC_TRNS, KC_TRNS
+       KC_F13, KC_F12,
+       KC_F14,
+       KC_F15, KC_TRNS, KC_TRNS
 ),
 /* Keymap 2: Media and mouse keys
  *
diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
index 7f3ed1af5b..c7cb8d8630 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
+++ b/keyboard/ergodox_ez/keymaps/osx_de/osx_de.hex
@@ -1,19 +1,19 @@
-:100000000C94F0030C9437040C9437040C943704CC
-:100010000C9437040C9437040C9437040C94370474
-:100020000C9437040C9437040C94370E0C94090F7D
-:100030000C9437040C9437040C9437040C94370454
-:100040000C9437040C947D230C9437040C943704DF
-:100050000C9437040C940F1D0C9437040C94370443
-:100060000C9437040C9437040C9437040C94370424
-:100070000C9437040C9437040C9437040C94370414
-:100080000C9437040C9437040C9437040C94370404
-:100090000C9437040C9437040C9437040C943704F4
-:1000A0000C9437040C9437040C943704470451041F
-:1000B00069048104C904CF04F004D504EB04E1040D
-:1000C000E604DB04B1049904F504760F980F8B1055
-:1000D000980F8B10DD0F00108B1055106810521305
-:1000E000521381138113C413FE130B160B1617142E
-:1000F0000B160C150C15DF150B160B16F61501E17A
+:100000000C94F0030C9434040C9434040C943404D5
+:100010000C9434040C9434040C9434040C94340480
+:100020000C9434040C9434040C94210E0C94F30EB0
+:100030000C9434040C9434040C9434040C94340460
+:100040000C9434040C9478230C9434040C943404ED
+:100050000C9434040C94091D0C9434040C94340452
+:100060000C9434040C9434040C9434040C94340430
+:100070000C9434040C9434040C9434040C94340420
+:100080000C9434040C9434040C9434040C94340410
+:100090000C9434040C9434040C9434040C94340400
+:1000A0000C9434040C9434040C94340444044E042E
+:1000B00066047E04C604CC04ED04D204E804DE0425
+:1000C000E304D804AE049604F204600F820F7010AB
+:1000D000820F7010C70FEA0F70103F1052103413C8
+:1000E000341363136313A613E413FD15FD15FD13F9
+:1000F000FD15FE14FE14D115FD15FD15E81501E1E1
 :100100000137023702E10138023801E201250225F8
 :1001100002E20001E10137023702E1013802380151
 :10012000E10130023002E10001E10137023702E172
@@ -32,25 +32,25 @@
 :1001F000021902E30002E00001E0000000F0A1F0BB
 :10020000A329002B00E200E100358100001E00144C
 :100210000004001D710D304D831F001A0016001BD5
-:10022000000C304C002000080007000600E1042A02
-:10023000002100150009001900E1084A00220017FA
-:10024000000A000500000003300130E3000000E276
-:1002500000000002540230E7000000E60000000445
+:10022000000C304C00200008000700060052002A95
+:1002300000210015000900190051004A0022001792
+:10024000000A00050000000330E101E3000000E2C5
+:1002500000000002543100E7000000E60000000446
 :100260005423001C000B00110000002E7F240018F6
 :10027000000D00100050004B0025000C000E003651
-:100280000052002C00260012000F003700510028F9
-:100290000027001300330038714F004E002D002F4F
-:1002A000003474E50031810000010001000100010B
+:10028000004F002C00260012000F003700E1082864
+:10029000002700130033003871E1044E002D002FB9
+:1002A000003474E50030810000010001000100010C
 :1002B00000010000003A003500310001000100019A
 :1002C000003B0035022102350001004C003C001EBD
 :1002D0000224062202010001003D002D0224022416
 :1002E00004010001003E000100370011040000017C
 :1002F000000100010000000100000001000E3001BB
-:100300000000000100000001003F00240624022339
-:100310000200000100400022042502350001000116
-:100320000041002304260235023700010042002468
-:100330000425041F021E020100430031002604317F
-:1003400002010001004400450001002D02010000EF
+:100300000000000100000068003F002406240224D1
+:100310000400004500400022042502110431026956
+:100320000041002304260264005000010042003511
+:100330000025045200510001004300350226043814
+:10034000004F006A0044001E02310021020100003B
 :100350000001000100010001000100000001000196
 :100360000001000100010001000100F400F200FBA7
 :1003700000010001000100F000F100FA000100019D
@@ -80,7 +80,7 @@
 :1004F00000000001000100010000000100000001F7
 :10050000003F00520051002302000001004000247F
 :100510000021001E00270001004100250022001FCD
-:1005200000370001004200260023002000270001C0
+:1005200000370001004200260023002000360001B1
 :10053000004300300230002402270201004400453D
 :1005400000380001000100000001000100E100018D
 :1005500000E0000000010001000100010001003D79
@@ -125,1075 +125,1073 @@
 :1007C000FCF5E9DAC7B39D87715D4A3A2C20170F13
 :1007D0000A06040201000000000000000000000002
 :1007E00011241FBECFEFDAE0DEBFCDBF04B603FE9B
-:1007F00027C08091EF019091F001A091F101B0919B
-:10080000F2018730904BA740B04BD1F41092EF012A
-:100810001092F0011092F1011092F20114BE84B70F
-:10082000877F84BF0FB6F894A89580916000886197
-:1008300080936000109260000FBEE0E0FFE3099536
-:1008400011E0A0E0B1E0ECE9FAE402C005900D92FD
-:10085000A433B107D9F721E0A4E3B1E001C01D92B0
-:10086000AF3EB207E1F70E947E0B0C944C250C942E
-:100870000000462F50E04F30510508F0DEC0FA016D
-:10088000EA5AFF4FDC0112968C910C9401258823C3
-:1008900021F085EE0E94EC11D0C085EE0E94B412CA
-:1008A000CCC0882349F00E94D91C909335018093D5
-:1008B000340188EF91E008958091340190913501E1
-:1008C0000E94E51C873991050CF0A8C08AEE91E0E2
-:1008D0000895882349F00E94D91C90933501809394
-:1008E000340187EE91E008958091340190913501B3
-:1008F0000E94E51C873991050CF093C089ED91E0C9
-:100900000895882349F00E94D91C90933501809363
-:10091000340182ED91E00895809134019091350188
-:100920000E94E51C873991050CF07EC080EC91E0B7
-:100930000895882349F00E94D91C90933501809333
-:1009400034018BEB91E00895809134019091350151
-:100950000E94E51C873991050CF069C08DEA91E091
-:100960000895882349F00E94D91C90933501809303
-:10097000340188EA91E00895809134019091350125
-:100980000E94E51C873991050CF054C08AE991E07A
-:100990000895882309F451C085E891E008958823DB
-:1009A00009F44BC080E791E00895882309F445C01D
-:1009B0008BE591E00895882309F43FC086E491E037
-:1009C00008958823D1F18DE391E008958823A9F15A
-:1009D00088E291E00895882381F183E191E0089510
-:1009E000882359F18EEF90E00895882331F18091AA
-:1009F000B3019091B401A091B501B091B60120E28C
-:100A0000822780729927AA27BB278093B3019093EE
-:100A1000B401A093B501B093B6010FC085EF91E08A
-:100A2000089584EE91E008958BEC91E0089586EBB3
-:100A300091E0089583EA91E0089580E090E00895C0
-:100A400008956091B3017091B4018091B5019091C6
-:100A5000B6010E943C1C56985E9825982D982698C1
-:100A60002E9827982F988330C1F028F4813041F0D8
-:100A7000823049F00895843049F0853051F008956E
-:100A8000259A2D9A0895269A2E9A0895259A2D9A98
-:100A900004C0259A2D9A269A2E9A279A2F9A08955D
-:100AA0000C94210556985E9825982D9826982E9896
-:100AB00027982F988FEF90E090938900809388007B
-:100AC00090938B0080938A0090938D0080938C008C
-:100AD000259A2D9A2FEF80E792E021508040904098
-:100AE000E1F700C00000269A2E9A2FEF80E792E0EF
-:100AF000215080409040E1F700C00000279A2F9AD3
-:100B00002FEF80E792E0215080409040E1F700C055
-:100B1000000025982D982FEF80E792E0215080402B
-:100B20009040E1F700C0000026982E982FEF80E754
-:100B300092E0215080409040E1F700C000002798EB
-:100B40002F9856985E9825982D9826982E98279835
-:100B50002F98089589EA8093800089E0809381002E
-:100B600024982C983F988AB18F748AB96E98479AC6
-:100B70008BB1806B8BB9769A0E9452050C9420053C
-:100B800080E2809300018091360181110EC00E94A5
-:100B90000F0681E0809336012FEF83ED90E3215023
-:100BA00080409040E1F700C0000080E40E941506FC
-:100BB0008093000181112EC00E943F0680930001A6
-:100BC000811128C00E943F0680930001811122C03C
-:100BD0008FE30E943F068093000181111BC00E9499
-:100BE000370680E40E94150680930001811112C02F
-:100BF0008CE00E943F068093000181110BC00E948F
-:100C00003F0680930001811105C08FE30E943F06DB
-:100C1000809300010E943706809100010895109290
-:100C2000B9008AE08093B800089594EA9093BC00DC
-:100C30009091BC0097FFFCCF9091B900987F9830BD
-:100C400021F0903111F081E008958093BB0084E899
-:100C50008093BC008091BC0087FFFCCF8091B900DD
-:100C6000887F883111F0803471F780E0089584E93D
-:100C70008093BC008091BC0084FDFCCF08958093DC
-:100C8000BB0084E88093BC008091BC0087FFFCCF50
-:100C90009091B900987F81E0983209F480E008953E
-:100CA00084E88093BC008091BC0087FFFCCF8091DA
-:100CB000BB00089580910001811115C080E40E945D
-:100CC00015068093000181110CC082E10E943F064D
-:100CD00080930001811105C08FEF0E943F06809331
-:100CE00000010E94370684B1807F84B985B1807F7E
-:100CF00085B98AB1837F8AB98BB1837F8BB93E98DE
-:100D0000469808950E94C005809300010E945A06EB
-:100D100080B38C7080BB81B3836F81BBE6E4F1E06C
-:100D2000A8E3B1E011921D9281E0E435F807D1F714
-:100D30000C94AA059F92AF92BF92CF92DF92EF924E
-:100D4000FF920F931F93CF93DF938091000188232D
-:100D500079F0809137018F5F80933701811108C04E
-:100D60000E94C00580930001811102C00E945205BB
-:100D700088E3E82E81E0F82E8701C0E0D0E0BB24B4
-:100D8000B39492E0A92ECC24C394D12CC730D105C2
-:100D900000F580910001811164C080E40E94150675
-:100DA00080930001811112C082E10E943F0680936E
-:100DB000000181110BC0C6010C2E01C0880F0A94DE
-:100DC000EAF780950E943F06809300010E94370653
-:100DD00048C0CA30A1F028F4C83059F0C93061F0D9
-:100DE00005C0CC3089F070F0CD3089F0209A289879
-:100DF00010C0219A29980DC0229A2A980AC0239AD5
-:100E00002B9807C0529A01C0539A5B9802C03E9A31
-:100E10004698E0EAEA95F1F78FB181708B257999D0
-:100E200002C032E001C030E0832B7C9902C034E084
-:100E300001C030E0832B7D9902C028E001C020E092
-:100E4000822B7E9902C090E101C090E0892B9FB176
-:100E50009095991F9927991F9295990F907E892BAC
-:100E60000FC08091000181114AC080E40E941506E4
-:100E700080930001882381F1912C0E943706892DEF
-:100E8000D8019C91981719F08C93A09201010E94AF
-:100E90005A0621960F5F1F4FCE30D10509F076CF4D
-:100EA00080910101882369F1815080930101882399
-:100EB00039F0EFE9FFE03197F1F700C0000021C001
-:100EC000E6E4F1E0D7018D917D018193B6E4EB1664
-:100ED000B1E0FB06B9F715C083E10E943F0680939D
-:100EE00000018111C9CF81E40E94150680930001A1
-:100EF0008111C2CF0E945006982E9094BECF80E000
-:100F0000BFCF0E94500581E0DF91CF911F910F91DB
-:100F1000FF90EF90DF90CF90BF90AF909F9008959B
-:100F2000E82FF0E0EA5BFE4F8081089508958B3B47
-:100F3000910580F4883A910548F5853A9105D8F4F1
-:100F40008430910508F0B2C0019709F06EC081E0CD
-:100F500090E00895803E910508F467C0883E9105B1
-:100F600008F4A4C09C01205F31092031310508F04C
-:100F70005CC090650895853A910509F459C0863A98
-:100F8000910509F058C082E890E40895883A9105E7
-:100F900009F454C0893A910509F453C08A3A91057D
-:100FA00009F452C08B3A910509F451C08C3A91056D
-:100FB00009F450C08D3A910509F44FC0803B91056A
-:100FC00009F44EC08E3A910509F44DC08F3A91054F
-:100FD00009F44CC0813B910509F44BC0823B91055B
-:100FE00009F44AC0833B910509F449C0843B91054B
-:100FF00009F448C0853B910509F447C0863B91053B
-:1010000009F446C0873B910509F445C0883B91052A
-:1010100009F444C0893B910509F443C08A3B91051A
-:1010200009F442C080E094E4089580E090E00895DF
-:1010300081E890E4089583E890E4089582EE94E4D2
-:10104000089589EE94E408958AEE94E4089585EB7A
-:1010500094E4089586EB94E4089587EB94E408956E
-:101060008CEC94E408958DEC94E4089583E895E481
-:1010700008958AE895E4089582E995E4089584E95D
-:1010800095E4089581E296E4089583E296E4089554
-:1010900084E296E4089585E296E4089586E296E473
-:1010A000089587E296E408958AE296E40895089503
-:1010B00024E5829FC0011124FC0126E0729FE00D0F
-:1010C000F11D1124E60FF11DEE0FFF1FEF5FFD4F25
-:1010D000859194910895880F991FFC01E558FF4F61
-:1010E000859194910895880F991FFC01E550FE4F5A
-:1010F00085919491089524E5829FC0011124FC01FB
-:1011000046E0749FE00DF11D1124E60FF11DEE0F76
-:10111000FF1FEF5FFD4F859194919C013A9521153A
-:101120004FE1340708F425C13F512115304120F427
-:101130009F700E94730808959C013053211530411F
-:1011400018F49927906C0895811520E5920769F4A9
-:101150000E942D164FEF84E39CE041508040904068
-:10116000E1F700C000000C94341D813020E59207A7
-:1011700031F48091CE0181608093CE0108959C016D
-:1011800030552115304108F05CC0292F33272F70CE
-:10119000332721303105E9F4AC0164E0440F551FD9
-:1011A0006A95E1F744275370BC016370772702C04A
-:1011B000220F331F6A95E2F73C68242B352B73E02E
-:1011C000880F991F7A95E1F780769927822B932BC8
-:1011D00008952230310529F4982F8827816F906A6D
-:1011E000089523303105A1F4AC0133E0440F551FBD
-:1011F0003A95E1F7407E57708370992721E030E0FF
-:1012000002C0220F331F8A95E2F7C9019C6816C0FD
-:101210002430310531F5AC0123E0440F551F2A95E8
-:10122000E1F7407E57708370992721E030E002C0DB
-:10123000220F331F8A95E2F7C9019A68842B952BF8
-:1012400008959C0130572115304118F49F70906229
-:1012500008959C0130582115304118F49F70906A10
-:101260000895803E9105E0F4803C910558F5813366
-:10127000910509F46FC048F48932910509F463C0FF
-:101280008A32910509F46DC072C089339105E9F085
-:1012900082389105D1F08533910509F44DC067C0BE
-:1012A000833E910581F138F4803E9105B9F0823E8C
-:1012B0009105D9F05CC0863E910561F1873E9105AC
-:1012C000A1F155C00E946B0808952091E00120FD16
-:1012D00002C021FF4CC080EE90E049C08091E00147
-:1012E00080FFF9CF89E390E042C08091E00182FF66
-:1012F0000EC08091E00184FF03C080E090E037C021
-:1013000083EE90E034C08091E00182FFF2CF82EE64
-:1013100090E02DC08091E00183FF0BC08091E0013F
-:1013200084FDEBCF87EE90E022C08091E00183FF47
-:10133000F5CF86EE90E01BC08091E00185FF07C0ED
-:1013400089E290E014C08091E00185FFF9CF85E348
-:1013500090E00DC08091E00186FF07C08AE290E036
-:1013600006C08091E00186FFF9CF81E390E00E9402
-:10137000970708950895809164010895CF93DF93AE
-:1013800000D01F92CDB7DEB79C018091E60184307A
-:1013900019F593E099833B832A839093E9008FEFBB
-:1013A0009091E800815095FD06C095ED9A95F1F772
-:1013B00000008111F5CF8091E80085FF0DC040E06D
-:1013C00050E063E070E0CE0101960E942B0C80910A
-:1013D000E8008E778093E8000F900F900F90DF91D8
-:1013E000CF910895CF93DF9300D01F92CDB7DEB792
-:1013F0002091E601243021F522E029839B838A8312
-:1014000083E08093E9008FEF9091E800815095FD93
-:1014100006C095ED9A95F1F700008111F5CF809106
-:10142000E80085FF0DC040E050E063E070E0CE01D1
-:1014300001960E942B0C8091E8008E778093E80043
-:101440000F900F900F90DF91CF9108959C018091A4
-:10145000E6018430F9F482E08093E9009FEF809107
-:10146000E800915085FD06C085ED8A95F1F70000F2
-:101470009111F5CF8091E80085FF0CC040E050E06D
-:1014800065E070E0C9010E942B0C8091E8008E7726
-:101490008093E8000895CF93DF93EC018091E601FB
-:1014A000843009F046C090910C019923D9F09091B5
-:1014B0000D019923B9F08093E9008FEF9091E80036
-:1014C000815095FD06C095E19A95F1F700008111D4
-:1014D000F5CF8091E80085FF2CC040E050E060E14E
-:1014E00070E017C081E08093E9008FEF9091E800F1
-:1014F000815095FD06C095ED9A95F1F70000811198
-:10150000F5CF8091E80085FF14C040E050E068E02E
-:1015100070E0CE010E942B0C8091E8008E778093C2
-:10152000E80080E1FE01A4E5B1E001900D928A950A
-:10153000E1F7DF91CF9108958091E501811109C014
-:101540000E94BC0D0E94190E8091E200846080937D
-:10155000E20008951092E501089508950C946A231D
-:101560000E94CA1C0E9470230E94C4100C94BA09E5
-:1015700042E061EC81E00E94350D42E061EC82E0E6
-:101580000E94350D42E061EC83E00E94350D42E19E
-:1015900061EC84E00C94350D8091E801833009F40E
-:1015A00055C030F4813071F0823009F48EC0089556
-:1015B0008A3009F47AC08B3009F460C0893009F0B0
-:1015C0009CC020C08091E701813A09F096C08091CB
-:1015D000E800877F8093E8008091EB019091EC0117
-:1015E000892B21F460E184E591E003C060E080E0B4
-:1015F00090E070E00E94760C8091E8008B778093F9
-:10160000E80008958091E701813209F076C0809169
-:10161000EB019091EC01009719F0039709F06DC070
-:101620008091E800877F8093E8008091E80082FD48
-:1016300005C08091E6018111F8CF5FC08091F10073
-:10164000809364018091E8008B7753C08091E7011B
-:10165000813A09F052C08091EB019091EC01892B05
-:1016600009F04BC08091E800877F8093E80080916B
-:10167000E80080FFFCCF80910C0136C08091E7012B
-:101680008132D9F58091EB019091EC01892BA9F57C
-:101690008091E800877F8093E8000E946A0D809126
-:1016A000E90180930C010C942D168091E7018132A1
-:1016B00021F58091E800877F8093E8000E946A0D01
-:1016C0008091EA018093650108958091E701813A54
-:1016D000A1F48091E800877F8093E8008091E80082
-:1016E00080FFFCCF809165018093F1008091E8003C
-:1016F0008E778093E8000C946A0D089584B7877FF5
-:1017000084BF0FB6F894A89580916000886180939B
-:101710006000109260000FBE90E080E80FB6F89471
-:1017200080936100909361000FBE0E9413110E948C
-:10173000BC0D0E94190E8091E20084608093E2004B
-:1017400078940E94A4100E94151182E091E00E94FA
-:10175000BF100E9458238091E601853069F40E94F1
-:101760008C1C8091E4018823B1F30E94B61C88236D
-:1017700091F30E94150CEFCF0E941B11ECCF292F83
-:10178000332723303105C9F060F42130310581F071
-:101790002230310509F041C08DE690E025E236E0C7
-:1017A00040C021323105E1F02232310531F135C03E
-:1017B00082E190E022E936E034C09927813091053A
-:1017C00049F028F0029749F5E1EFF5E005C0E1E2C4
-:1017D000F6E002C0E9E0F6E0849190E09F0121C0CC
-:1017E0006430D8F4E62FF0E0EE0FFF1FEE5DFE4F01
-:1017F0002081318189E090E014C0643070F470E0A1
-:10180000FB01EE0FFF1FE65EFE4F20813181FB01E1
-:10181000EA5EFE4F808190E004C080E090E020E02E
-:1018200030E0FA0131832083089580E189BD82E1AF
-:1018300089BD09B400FEFDCF8091D8008F7D8093D3
-:10184000D8008091E00082608093E0008091E00009
-:1018500081FDFCCF0895CF92DF92EF92FF920F931C
-:101860001F93CF93DF93EC018B016A010E94890DD6
-:10187000811133C0C114D10439F0F6018081918106
-:10188000081B190BC80FD91FE12CF12C01151105EC
-:1018900019F18091E80085FD16C08091E8008E77EF
-:1018A0008093E800C114D10449F0F6018081918150
-:1018B000E80EF91EF182E08285E00FC00E94890DDA
-:1018C000882321F30AC089918093F1000150110906
-:1018D000FFEFEF1AFF0ADACF80E0DF91CF911F917F
-:1018E0000F91FF90EF90DF90CF9008952091ED0140
-:1018F0003091EE012617370748F06115710539F46C
-:101900002091E8002E772093E80001C0B901FC0186
-:1019100020E06115710579F18091E6018823F1F1EC
-:101920008530F1F18091E80083FD3CC08091E800B2
-:1019300082FD2EC08091E80080FFEBCF2091F30064
-:101940008091F20090E0922B6115710551F0883082
-:10195000910538F421912093F100615071090196AD
-:10196000F3CF21E0089709F020E08091E8008E771E
-:101970008093E800CECF2111CFCF0AC08091E6013D
-:10198000882361F0853061F08091E80083FD0AC012
-:101990008091E80082FFF2CF80E0089582E0089510
-:1019A00083E0089581E008952091ED013091EE01EA
-:1019B0002617370748F06115710539F42091E800C2
-:1019C0002E772093E80001C0B901FC0120E06115E9
-:1019D000710591F18091E601882309F440C08530BA
-:1019E00009F43FC08091E80083FD3DC08091E8008C
-:1019F00082FD2FC08091E80080FFE9CF2091F300A5
-:101A00008091F20090E0922B6115710559F08830B9
-:101A1000910540F424912093F100319661507109B1
-:101A20000196F2CF21E0089709F020E08091E800CC
-:101A30008E778093E800CBCF2111CCCF0AC0809164
-:101A4000E601882361F0853061F08091E80083FD34
-:101A50000AC08091E80082FFF2CF80E0089582E022
-:101A6000089583E0089581E00895982F973068F5F0
-:101A70009093E900981739F07091EC002091ED00F7
-:101A80005091F00003C0242F762F50E021FD02C0BA
-:101A90009F5FECCF3091EB003E7F3093EB003091B5
-:101AA000ED003D7F3093ED003091EB0031603093DD
-:101AB000EB007093EC002093ED005093F000209128
-:101AC000EE0027FDE5CF80E008958F708093E90058
-:101AD00081E008958091E70187FF11C08091E800BF
-:101AE00082FD05C08091E6018111F8CF11C080917F
-:101AF000E8008B770BC08091E601882349F0809144
-:101B0000E80080FFF8CF8091E8008E778093E800AE
-:101B100008952091E4003091E50095E64091EC00B5
-:101B2000842F817040FF23C08091E80080FD1DC09C
-:101B30008091E601882399F0853099F08091EB003F
-:101B400085FD11C04091E4005091E5002417350750
-:101B500029F3915011F09A01E1CF84E0089582E0D9
-:101B6000089583E0089581E0089580E0089540910C
-:101B7000E80042FFDDCF08950E942A0E0E94320E37
-:101B8000E0EEF0E0808181608083E8EDF0E080812C
-:101B90008F77808319BCA7EDB0E08C918E7F8C93FA
-:101BA00080818F7E80831092E50108950F931F93AB
-:101BB000CF93DF930E942A0E0E94320EC8EDD0E030
-:101BC00088818F77888388818068888388818F7DEA
-:101BD000888319BC1092E6011092E2011092E40190
-:101BE0001092E30100EE10E0F80180818B7F80838A
-:101BF00088818160888342E060E080E00E94350D4A
-:101C0000E1EEF0E080818E7F8083E2EEF0E0808183
-:101C100081608083808188608083F80180818E7FED
-:101C20008083888180618883DF91CF911F910F919C
-:101C30000895E8EDF0E080818F7E8083E7EDF0E0AD
-:101C400080818160808384E082BF81E08093E501B0
-:101C50000C94D60DE8EDF0E080818E7F80831092A9
-:101C6000E20008951092DA001092E10008951F92A8
-:101C70000F920FB60F9211242F933F934F935F93C0
-:101C80006F937F938F939F93AF93BF93EF93FF9344
-:101C90008091E10082FF0BC08091E20082FF07C0CB
-:101CA0008091E1008B7F8093E1000E94A3108091DE
-:101CB000DA0080FF1FC08091D80080FF1BC0809198
-:101CC000DA008E7F8093DA008091D90080FF0DC00A
-:101CD00080E189BD82E189BD09B400FEFDCF81E0CC
-:101CE0008093E6010E949C0A05C019BC1092E6018F
-:101CF0000E94AA0A8091E10080FF19C08091E20051
-:101D000080FF15C08091E2008E7F8093E200809179
-:101D1000E20080618093E2008091D800806280932D
-:101D2000D80019BC85E08093E6010E94AE0A80913C
-:101D3000E10084FF30C08091E20084FF2CC080E18C
-:101D400089BD82E189BD09B400FEFDCF8091D80034
-:101D50008F7D8093D8008091E1008F7E8093E10099
-:101D60008091E2008F7E8093E2008091E2008160AA
-:101D70008093E2008091E201882311F084E007C0A3
-:101D80008091E30087FD02C081E001C083E0809381
-:101D9000E6010E94B00A8091E10083FF29C0809192
-:101DA000E20083FF25C08091E100877F8093E100FE
-:101DB00082E08093E6011092E2018091E1008E7F43
-:101DC0008093E1008091E2008E7F8093E200809119
-:101DD000E20080618093E20042E060E080E00E94E7
-:101DE000350D8091F00088608093F0000E94AD0A6C
-:101DF000FF91EF91BF91AF919F918F917F916F91E3
-:101E00005F914F913F912F910F900FBE0F901F90B8
-:101E100018951F920F920FB60F9211242F933F9394
-:101E20004F935F936F937F938F939F93AF93BF93E2
-:101E3000CF93DF93EF93FF93C091E900CF70809130
-:101E4000EC00D82FD17080FDD0E81092E90080918D
-:101E5000F000877F8093F00078940E944D0F1092DD
-:101E6000E9008091F00088608093F000CD2BCF7066
-:101E7000C093E900FF91EF91DF91CF91BF91AF91B6
-:101E80009F918F917F916F915F914F913F912F9192
-:101E90000F900FBE0F901F9018951F93CF93DF9355
-:101EA000CDB7DEB7AA970FB6F894DEBF0FBECDBF91
-:101EB000E7EEF1E08091F100819321E0EF3EF2073F
-:101EC000C9F70E94CC0A8091E80083FF24C1809169
-:101ED000E7019091E801492F50E04A30510508F0A0
-:101EE0001AC1FA01EB59FF4F0C940125803881F09B
-:101EF000823809F010C18091EB018F708093E90066
-:101F00008091EB0085FB882780F91092E90006C0DC
-:101F10008091E3019091E401911182609091E80039
-:101F2000977F9093E8008093F1001092F100C8C071
-:101F3000282F2D7F09F0EFC0882319F0823061F03F
-:101F4000EAC08091E901813009F0E5C0933009F0E1
-:101F500080E08093E4012BC08091E901811127C0CA
-:101F60008091EB018F7009F4D6C08093E900209135
-:101F7000EB0020FF1CC0933021F48091EB008062C5
-:101F800014C09091EB0090619093EB0021E030E061
-:101F9000A90102C0440F551F8A95E2F74093EA0059
-:101FA0001092EA008091EB0088608093EB00109221
-:101FB000E9008091E800877F86C08111ACC0109154
-:101FC000E9011F778091E3008078812B8093E30003
-:101FD0008091E800877F8093E8000E946A0D8091DD
-:101FE000E80080FFFCCF8091E30080688093E300ED
-:101FF000111102C082E001C083E08093E6018BC032
-:102000008058823008F087C08091E9019091EA0100
-:102010008C3D53E0950779F583E08A838AE28983D2
-:102020004FB7F894DE01139620E03EE051E2E32F33
-:10203000F0E050935700E49120FF03C0E295EF7069
-:102040003F5FEF708E2F90E0EA3010F0C79601C02E
-:10205000C0968D939D932F5F243149F74FBF809198
-:10206000E800877F8093E8006AE270E0CE01019685
-:102070000E94760C14C0AE014F5F5F4F6091EB0180
-:102080000E94BF0BBC01892B09F445C09091E80068
-:10209000977F9093E80089819A810E94D40C809167
-:1020A000E8008B778093E80036C08038A1F58091F6
-:1020B000E800877F8093E8008091E2018093F1003F
-:1020C0008091E8008E778093E8000E946A0D23C01B
-:1020D000811121C08091E9019091EA01992702972D
-:1020E000D4F48091E800877F8093E8008091E90133
-:1020F0008093E2010E946A0D8091E201811106C085
-:102100008091E30087FD02C081E001C084E08093FC
-:10211000E6010E94B80A8091E80083FF0AC080911E
-:10212000E800877F8093E8008091EB0080628093D5
-:10213000EB00AA960FB6F894DEBF0FBECDBFDF91BD
-:10214000CF911F9108950895CF938091E601882340
-:10215000A1F0C091E900CF709091EC00892F8170BF
-:1021600090FD80E8C82B1092E9008091E80083FD83
-:102170000E944D0FCF70C093E900CF9108959093C6
-:102180006B0180936A010895E0916A01F0916B01FF
-:10219000309721F00190F081E02D099480E00895BE
-:1021A000E0916A01F0916B01309721F00280F38198
-:1021B000E02D09940895E0916A01F0916B01309748
-:1021C00021F00480F581E02D0994089520916801A3
-:1021D000309169012817390771F090936901809354
-:1021E0006801E0916A01F0916B01309721F006805F
-:1021F000F781E02D099408952091660130916701DF
-:102200002817390771F09093670180936601E09178
-:102210006A01F0916B01309721F00084F185E02D87
-:102220000994089508950C9412110E94D01C0E94E4
-:1022300082060C94961DCF92DF92EF92FF920F933D
-:102240001F93CF93DF93CDB7DEB72B970FB6F894DC
-:10225000DEBF0FBECDBF0E949A068DE6C82E81E07C
-:10226000D82E00E010E0E02E802F0E949007F601AB
-:1022700041916F01F82EF426B1F40F5F1F4F0E301D
-:10228000110589F78FEF89838A831B820E94D91CED
-:102290008160782F9D838C8349815A816B818D81E8
-:1022A0000E94BE1140C09091CE0191FF04C08B8767
-:1022B0000E9496078B8520E030E04F2D50E0922F52
-:1022C000BA01022E02C0759567950A94E2F760FF85
-:1022D00024C02E83EF8221E030E0690102C0CC0CE3
-:1022E000DD1C9A95E2F790E08C219D21892B09F461
-:1022F00020E028870E94D91C8160782F9A878987DF
-:102300004E815F8168858A850E94BE11F801E3597C
-:10231000FE4F8081C826C08206C02F5F3F4F263007
-:10232000310569F6AACF0E947D200E94C4109091C9
-:102330006C018917A1F00E94C41080936C012B9648
-:102340000FB6F894DEBF0FBECDBFDF91CF911F91C6
-:102350000F91FF90EF90DF90CF900C94BA092B96DD
-:102360000FB6F894DEBF0FBECDBFDF91CF911F91A6
-:102370000F91FF90EF90DF90CF900895CF93DF9370
-:10238000CDB7DEB72B970FB6F894DEBF0FBECDBF2B
-:102390004F83588769877A878B87DE01119686E09D
-:1023A000FD0111928A95E9F785E0FE0137960190CB
-:1023B0000D928A95E1F749815A816B817C818D81EB
-:1023C0009E810E94C1182B960FB6F894DEBF0FBEF7
-:1023D000CDBFDF91CF910895CF93C82F882309F403
-:1023E000C1C0823859F40E94C41081FDBBC089E38A
-:1023F0000E945E1B0E94161C89E30CC0833879F48E
-:102400000E94C41080FDAEC083E50E945E1B0E9446
-:10241000161C83E50E949D1BCF910C94161C8438DA
-:1024200059F40E94C41082FD9DC087E40E945E1B87
-:102430000E94161C87E4EECF8CEF8C0F813A48F493
-:102440008C2F0E94BD2281118DC08C2F0E945E1B9B
-:10245000E3CF80E28C0F883048F4C77081E001C080
-:10246000880FCA95EAF70E94DF1BD6CF8BE58C0F49
-:10247000833078F4C53A29F0C63A31F083E890E029
-:1024800005C081E890E002C082E890E0CF910C9412
-:10249000E61088E58C0F833108F064C0C83A39F142
-:1024A000C93A41F1CA3A49F1CB3A51F1CC3A59F122
-:1024B000CD3A61F1C03B69F1CE3A71F1CF3A79F191
-:1024C000C13B81F1C23B89F1C33B91F1C43B99F11E
-:1024D000C53BA1F1C63BA9F1C73BB1F1C83BB9F17E
-:1024E000C93BC1F1CA3BC9F180E090E038C082EE3F
-:1024F00090E035C089EE90E032C08AEE90E02FC0C7
-:1025000085EB90E02CC086EB90E029C087EB90E053
-:1025100026C08CEC90E023C08DEC90E020C083E8D6
-:1025200091E01DC08AE891E01AC082E991E017C0ED
-:1025300084E991E014C081E292E011C083E292E06C
-:102540000EC084E292E00BC085E292E008C086E211
-:1025500092E005C087E292E002C08AE292E0CF9169
-:102560000C94FC10CF910895882309F44BC0823855
-:1025700059F40E94C41081FF45C089E30E945E1B8C
-:102580000E94161C89E30CC0833871F40E94C410A9
-:1025900080FF38C083E50E945E1B0E94161C83E505
-:1025A0000E949D1B0C94161C843859F40E94C41080
-:1025B00082FF28C087E40E945E1B0E94161C87E4ED
-:1025C000EFCF9CEF980F913A58F390E2980F983024
-:1025D00050F4877091E001C0990F8A95EAF7892F2E
-:1025E0000E94E51BDFCF9BE5980F933020F480E03D
-:1025F00090E00C94E610885A833120F480E090E05B
-:102600000C94FC100895882321F00E94DF1B0C9489
-:10261000161C0895882321F00E94E51B0C94161CBB
-:102620000895BF92CF92DF92EF92FF920F931F9384
-:10263000CF93DF9300D000D000D0CDB7DEB77C01C0
-:1026400085E0F701DE01119601900D928A95E1F780
-:10265000F70183819481892B09F4DDC29081818106
-:102660008F3F19F49F3F09F4D6C2F70102812581FB
-:1026700022952F7099838A8389819A812E830E9463
-:102680001D1B182FB92E0E941C1B0E94E319EB2D55
-:10269000E295EF704E2F50E0FA01E159FF4F2E8185
-:1026A0000C9401258B2D807F9B2D9F70F92E882304
-:1026B00019F0F29480EFF822002349F0FF2009F48A
-:1026C00057C28F2D0E94EF1B0E94161C51C2812FF2
-:1026D0000E94B412FF2009F49EC28F2D0E94F51BA8
-:1026E00026960FB6F894DEBF0FBECDBFDF91CF9117
-:1026F0001F910F91FF90EF90DF90CF90BF900C94BF
-:10270000161C3B2D307F8B2D8F70303211F082954F
-:10271000807F112319F0113021F12CC00023B9F072
-:10272000222309F490C1213009F08DC126960FB6FD
-:10273000F894DEBF0FBECDBFDF91CF911F910F91F7
-:10274000FF90EF90DF90CF90BF900C94FF1B22235F
-:1027500019F0213009F45FC28E830E94021C8E8121
-:1027600086C1002321F0223008F055C26CC121112E
-:1027700052C27DC1002321F0222309F464C1F8C1B3
-:10278000222309F474C109C28B2D86958695837026
-:1027900019F08130D1F03FC2002321F0812F9B2D11
-:1027A000937002C080E090E026960FB6F894DEBFEA
-:1027B0000FBECDBFDF91CF911F910F91FF90EF9092
-:1027C000DF90CF90BF900C94E610002321F0812F72
-:1027D0009B2D937002C080E090E026960FB6F8948F
-:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044
-:1027F000EF90DF90CF90BF900C94FC10812F0023BE
-:1028000019F00E94851F02C00E94ED1F26960FB688
-:10281000F894DEBF0FBECDBFDF91CF911F910F9116
-:10282000FF90EF90DF90CF90BF900C9472208B2D93
-:10283000837009F075C00111EEC1812F82958695D4
-:102840008770880F880F912F9F70C92ED12CE12C93
-:10285000F12C082E04C0CC0CDD1CEE1CFF1C0A94CD
-:10286000D2F714FF12C00FE010E020E030E004C007
-:10287000000F111F221F331F8A95D2F7C901B8011B
-:10288000609570958095909503C060E070E0CB01F5
-:102890004B2D4695469543704230C1F060F56C294A
-:1028A0007D298E299F29413051F126960FB6F89443
-:1028B000DEBF0FBECDBFDF91CF911F910F91FF9073
-:1028C000EF90DF90CF90BF900C940A1A6C297D296D
-:1028D0008E299F2926960FB6F894DEBF0FBECDBF76
-:1028E000DF91CF911F910F91FF90EF90DF90CF90EC
-:1028F000BF900C94261A0E940A1AC701B6012696A8
-:102900000FB6F894DEBF0FBECDBFDF91CF911F9100
-:102910000F91FF90EF90DF90CF90BF900C94EE1945
-:10292000002319F08B2D817001C08695882309F44E
-:1029300072C1812F829586958770880F880F912F9D
-:102940009F70C92ED12CE12CF12C082E04C0CC0C88
-:10295000DD1CEE1CFF1C0A94D2F714FF12C00FE01E
-:1029600010E020E030E004C0000F111F221F331FD1
-:102970008A95D2F7C901B8016095709580959095B8
-:1029800003C060E070E0CB014B2D46954695437047
-:102990004230C1F060F56C297D298E299F29413094
-:1029A00051F126960FB6F894DEBF0FBECDBFDF9172
-:1029B000CF911F910F91FF90EF90DF90CF90BF903C
-:1029C0000C94E41A6C297D298E299F2926960FB62E
-:1029D000F894DEBF0FBECDBFDF91CF911F910F9155
-:1029E000FF90EF90DF90CF90BF900C94001B0E945F
-:1029F000E41AC701B60126960FB6F894DEBF0FBEE3
-:102A0000CDBFDF91CF911F910F91FF90EF90DF909D
-:102A1000CF90BF900C94C81A103FD1F118F4103E1B
-:102A200050F4A1C0123F09F463C008F44CC0133F36
-:102A300009F473C098C01F708B2D8F710023A1F013
-:102A40000E94611A812F26960FB6F894DEBF0FBE42
-:102A5000CDBFDF91CF911F910F91FF90EF90DF904D
-:102A6000CF90BF900C9403130E94821A812F269658
-:102A70000FB6F894DEBF0FBECDBFDF91CF911F918F
-:102A80000F91FF90EF90DF90CF90BF900C940A13BE
-:102A90000023A9F02111BFC08B2D8F7126960FB690
-:102AA000F894DEBF0FBECDBFDF91CF911F910F9184
-:102AB000FF90EF90DF90CF90BF900C94A71A223038
-:102AC00008F0A9C0E9CF0023A9F08B2D8F712696BD
-:102AD0000FB6F894DEBF0FBECDBFDF91CF911F912F
-:102AE0000F91FF90EF90DF90CF90BF900C94611A00
-:102AF000002359F38B2D8F7126960FB6F894DEBF05
-:102B00000FBECDBFDF91CF911F910F91FF90EF903E
-:102B1000DF90CF90BF900C94821A002399F08B2DF8
-:102B20008F7126960FB6F894DEBF0FBECDBFDF9132
-:102B3000CF911F910F91FF90EF90DF90CF90BF90BA
-:102B40000C944C1A26960FB6F894DEBF0FBECDBF7C
-:102B5000DF91CF911F910F91FF90EF90DF90CF9079
-:102B6000BF900C94421A0023A9F0222309F4ADCFA0
-:102B7000812F26960FB6F894DEBF0FBECDBFDF9132
-:102B8000CF911F910F91FF90EF90DF90CF90BF906A
-:102B90000C94EC11222309F4ADCF812F26960FB6A9
-:102BA000F894DEBF0FBECDBFDF91CF911F910F9183
-:102BB000FF90EF90DF90CF90BF900C94B4124B2D0C
-:102BC0004F70612FC7010E94390426960FB6F89402
-:102BD000DEBF0FBECDBFDF91CF911F910F91FF9050
-:102BE000EF90DF90CF90BF900C9466194B2D4F70F3
-:102BF000612FC70126960FB6F894DEBF0FBECDBF7A
-:102C0000DF91CF911F910F91FF90EF90DF90CF90C8
-:102C1000BF900C94570826960FB6F894DEBF0FBEEF
-:102C2000CDBFDF91CF911F910F91FF90EF90DF907B
-:102C3000CF90BF9008950E94FC1B0E94D11B0E9460
-:102C4000161C0E9422210E94722080E090E00E94C7
-:102C5000E61080E090E00C94FC100E94EC1B0C94B9
-:102C60001B160E941D1B292F22952F702C3030F42B
-:102C70002A3048F42250223078F405C02C3041F03C
-:102C80002F3031F009C0803E48F0803F29F406C063
-:102C900093FB882780F9089580E0089581E00895E6
-:102CA000CF93DF9300D000D01F92CDB7DEB70F9047
-:102CB0000F900F900F900F90DF91CF910895CF93C9
-:102CC000DF9300D000D000D0CDB7DEB726960FB688
-:102CD000F894DEBF0FBECDBFDF91CF9108951F9353
-:102CE000CF93DF93C0917B0116E080917C01C817E0
-:102CF00099F0D0E01C9FF0011D9FF00D1124E358C6
-:102D0000FE4F4081518162817381848195810E944F
-:102D10005F162196C770E9CFDF91CF911F9108957B
-:102D20004091AD015091AE016091AF017091B00141
-:102D30008091B1019091B2010C945F168091B20123
-:102D400082958F7009F054C08091AF01882309F4F7
-:102D50004FC080917B01A0917C014091B0015091C6
-:102D6000B1016091AD017091AE01B6E08A1709F42E
-:102D70003FC090E041155105C1F17F3F11F46F3F15
-:102D8000A1F1B89FF001B99FF00D1124E358FE4F57
-:102D9000218127132AC02081261327C022812111D7
-:102DA00024C0238134812417350710F421503109C0
-:102DB000241B350B283C3105C0F42091B2012F7043
-:102DC00020612093B20126E0289FF001299FF00D99
-:102DD0001124EE57FE4F80818F70806180838DEAD1
-:102DE00091E00E9411130C946F1601968770BECF6C
-:102DF0000895CF92DF92EF92FF920F931F93CF939C
-:102E0000DF93CDB7DEB762970FB6F894DEBF0FBE83
-:102E1000CDBF8C0185E0F801DE011D9601900D9279
-:102E20008A95E1F7D8014C9111965C911197129611
-:102E30006C918091B0019091B101009709F475C136
-:102E40003091AD017091AE017F3F19F43F3F09F41D
-:102E50006CC1F801C380D480E090AF01EE2009F48A
-:102E6000BEC02091B201C816D90628F0D601A81B11
-:102E7000B90BCD0104C0809590958C0D9D1DFF244C
-:102E8000F394883C910578F0F12C207F09F0C4C0C0
-:102E90007C2DD98AC88A89890E9450168DEA91E0D2
-:102EA0000E941113AFC0822F807F09F045C05713D5
-:102EB00013C0431311C061110FC02F702061209304
-:102EC000B2010E9490168DEA91E00E941113809148
-:102ED000B201F80185832EC0CD2819F15F3F11F4AE
-:102EE0004F3FF9F0F62E61111CC080917B012091BB
-:102EF0007C0136E0821709F45BC090E0389FF00156
-:102F0000399FF00D1124E358FE4F7181571306C00D
-:102F10007081471303C07281711103C001968770DD
-:102F2000E9CFF62E662309F41CC18091B2018160BD
-:102F30008093B201F12C15C1571309C0431307C088
-:102F4000611105C08091B201F8018583C8C04D8729
-:102F50005E878D859E856A8B0E9431166A898823DB
-:102F6000D1F16623C1F12091B201822F82958F7039
-:102F700090E0029774F08091AD019091AE01988736
-:102F80008F831986DB86CA862C87CE0107960E941E
-:102F9000111386E0F801ADEAB1E001900D928A9537
-:102FA000E1F70E949E160E949016FF24F394D9C068
-:102FB0004D875E878D859E850E941D1B292F22953A
-:102FC0002F70223008F0C1C09F7009F0BBC0805E36
-:102FD000883008F4C6C0C8010E941113E6CFC81695
-:102FE000D90608F453C0F601E81BF90BCF01883C61
-:102FF000910508F450C0F12C7C2DD98AC88A8989A2
-:103000000E945016EDEAF1E086E0DF011D928A95FC
-:10301000E9F70E949016A5C0571314C0431312C0BD
-:10302000611110C08091B201F8018583C8010E942E
-:10303000111386E0EDEAF1E0DF011D928A95E9F7D0
-:10304000FE2C8FC04D875E878D859E856A8B0E9482
-:1030500031166A89882309F4BECF662309F4BBCFF1
-:103060002091B201822F82958F7090E002970CF42C
-:1030700090CF8091AD019091AE019A8389831B829C
-:10308000DD82CC822E83CE01019681CF80959095F2
-:103090008C0D9D1DACCFF62E662309F49CCF5713E3
-:1030A00033C0431331C02091B20120FD24C0822FD0
-:1030B00082958F70482F50E041155105E1F0D801FD
-:1030C00015962C9315974F30510549F08F5F982F27
-:1030D0009295907F822F8F70892B15968C93C801C3
-:1030E0000E94111386E0F801ADEAB1E001900D9263
-:1030F0008A95E1F78ECF86E0F801ADEAB1E0019064
-:103100000D928A95E1F72DC04D875E878D859E854E
-:103110000E94311681113DCF8091B2018160809370
-:10312000B201C8010E9411131CC0662309F453CFD9
-:103130004D875E878D859E850E943116882309F410
-:103140004ACF27CF811143CF0CC0243008F043CFA2
-:103150009F7009F43CCFD80115969C91907F09F09F
-:1031600036CF8F2D62960FB6F894DEBF0FBECDBF5F
-:10317000DF91CF911F910F91FF90EF90DF90CF9053
-:1031800008951F93CF93DF93CDB7DEB72C970FB67B
-:10319000F894DEBF0FBECDBF4F83588769877A870B
-:1031A0008B879C87CE0107960E94F916882371F0C1
-:1031B0008A859B85892B09F441C088858F3F09F05A
-:1031C00065C08F818F3F09F061C038C086E0FE0185
-:1031D0003796DE01119601900D928A95E1F76A8586
-:1031E0007B856115710551F1FF81E885EF3F11F491
-:1031F000FF3F21F120917C0130E0C90101968770E9
-:10320000992740917B0150E08417950709F447C046
-:10321000F983EA837D836C8396E0929FD001939F2C
-:10322000B00D1124A358BE4FFE01319601900D92AE
-:103230009A95E1F780937C010E946F1616E08091C9
-:103240007B0190917C018917B9F1189FC00111246D
-:1032500083589E4F0E94F916882371F1E0917B01FB
-:103260001E9FF0011124E358FE4F4081518162817D
-:103270007381848195810E945F1680917B0190E02B
-:1032800001968770992780937B01D9CF4F8158850C
-:1032900069857A858B859C850E945F16CFCF0E94B9
-:1032A0002D1610927C0110927B01EDEAF1E086E090
-:1032B000DF011D928A95E9F72C960FB6F894DEBFD0
-:1032C0000FBECDBFDF91CF911F910895EF92FF9276
-:1032D0000F931F93CF93DF938C01892B09F46CC05C
-:1032E000F12CEE24E394E8012196F80184918437CF
-:1032F00040F4843008F051C0813081F0823019F1FF
-:103300005BC0853709F444C0A8F19CE7980F90375B
-:1033100008F052C08F770E94B41241C00E5F1F4F59
-:10332000FE01849190E2980F983050F48770FE2D42
-:1033300001C0FF0F8A95EAF78F2F0E94EF1B14C080
-:103340000E94EC112DC00E5F1F4FFE01849190E290
-:10335000980F983060F48770FE2D01C0FF0F8A959A
-:10336000EAF78F2F0E94F51B0E94161C19C00E94BD
-:10337000B41216C00E5F1F4FFE01C491CC2381F022
-:103380008FE99FE00197F1F700C00000C150F6CF30
-:103390000E5F1F4FFE01F49003C00E94EC118E01DE
-:1033A0008F2D882309F49FCFEFE9FFE03197F1F7E4
-:1033B00000C000008150F5CFDF91CF911F910F9198
-:1033C000FF90EF90089508956093B7017093B8014E
-:1033D0008093B9019093BA010C941B160F931F931D
-:1033E0000091B7011091B8012091B9013091BA0153
-:1033F000DC01CB01802B912BA22BB32B8093B70147
-:103400009093B801A093B901B093BA011F910F91A5
-:103410000C941B160F931F930091B7011091B801E4
-:103420002091B9013091BA01DC01CB0180239123B5
-:10343000A223B3238093B7019093B801A093B9015D
-:10344000B093BA011F910F910C941B160F931F9309
-:103450000091B7011091B8012091B9013091BA01E2
-:10346000DC01CB0180279127A227B3278093B701E6
-:103470009093B801A093B901B093BA011F910F9135
-:103480000C941B161092B3011092B4011092B50166
-:103490001092B6010C941B1641E050E060E070E021
-:1034A00004C0440F551F661F771F8A95D2F74093BB
-:1034B000B3015093B4016093B5017093B6010C94BD
-:1034C0001B1641E050E060E070E004C0440F551F5F
-:1034D000661F771F8A95D2F78091B3019091B4014E
-:1034E000A091B501B091B601482B592B6A2B7B2BCB
-:1034F0004093B3015093B4016093B5017093B6014A
-:103500000C941B1641E050E060E070E004C0440FF2
-:10351000551F661F771F8A95D2F740955095609585
-:1035200070958091B3019091B401A091B501B091D3
-:10353000B601482359236A237B234093B301509358
-:10354000B4016093B5017093B6010C941B1641E071
-:1035500050E060E070E004C0440F551F661F771F05
-:103560008A95D2F78091B3019091B401A091B501F1
-:10357000B091B601482759276A277B274093B301AA
-:103580005093B4016093B5017093B6010C941B166F
-:103590000F931F930091B3011091B4012091B501D5
-:1035A0003091B601DC01CB01802B912BA22BB32BE8
-:1035B0008093B3019093B401A093B501B093B60189
-:1035C0001F910F910C941B160F931F930091B30141
-:1035D0001091B4012091B5013091B601DC01CB010D
-:1035E00080239123A223B3238093B3019093B4014A
-:1035F000A093B501B093B6011F910F910C941B16C7
-:103600000F931F930091B3011091B4012091B50164
-:103610003091B601DC01CB0180279127A227B32787
-:103620008093B3019093B401A093B501B093B60118
-:103630001F910F910C941B160895CF92DF92EF9279
-:10364000FF920F931F93CF93DF938C01C090B30130
-:10365000D090B401E090B501F090B6018091B7012F
-:103660009091B801A091B901B091BA01C82AD92AA4
-:10367000EA2AFB2ACFE1D0E0D701C6010C2E04C014
-:10368000B695A795979587950A94D2F780FF07C0BE
-:10369000B8018C2F0E947B088130910531F421976D
-:1036A00058F7B80180E00E947B08DF91CF911F910D
-:1036B0000F91FF90EF90DF90CF90089590910C01C3
-:1036C0009923F1F090910D019923D1F0982F9695BF
-:1036D000969596959F3080F5E0910E01F0910F013F
+:1007F00024C08091F0019091F101A091F201B0919B
+:10080000F3018730904BA740B04BB9F41092F00140
+:100810001092F1011092F2011092F30114BE84B70C
+:10082000877F84BF88E10FB6F894809360001092B0
+:1008300060000FBEE0E0FFE3099511E0A0E0B1E049
+:10084000E4E7FAE402C005900D92A433B107D9F7AA
+:1008500011E0A4E3B1E001C01D92A03FB107E1F7B0
+:100860000E94650B0C9438250C940000462F50E034
+:100870004F30510508F0DEC0DC01FA01EA5AFF4FA3
+:1008800012968C910C94ED24882321F085EE0E9421
+:10089000D111D0C085EE0E949912CCC0882349F0B6
+:1008A0000E94D31C909335018093340188EF91E02E
+:1008B000089580913401909135010E94DF1C8739A1
+:1008C00091050CF0A8C08AEE91E00895882349F0C4
+:1008D0000E94D31C909335018093340187EE91E000
+:1008E000089580913401909135010E94DF1C873971
+:1008F00091050CF093C089ED91E00895882349F0AB
+:100900000E94D31C909335018093340182ED91E0D5
+:10091000089580913401909135010E94DF1C873940
+:1009200091050CF07EC080EC91E00895882349F099
+:100930000E94D31C90933501809334018BEB91E09E
+:10094000089580913401909135010E94DF1C873910
+:1009500091050CF069C08DEA91E00895882349F073
+:100960000E94D31C909335018093340188EA91E072
+:10097000089580913401909135010E94DF1C8739E0
+:1009800091050CF054C08AE991E00895882309F498
+:1009900051C085E891E00895882309F44BC080E7B1
+:1009A00091E00895882309F445C08BE591E008950E
+:1009B000882309F43FC086E491E008958823D1F1AB
+:1009C0008DE391E008958823A9F188E291E00895EC
+:1009D000882381F183E191E00895882359F18EEF16
+:1009E00090E00895882331F18091B3019091B40192
+:1009F000A091B501B091B60120E2822780729927BB
+:100A0000AA27BB278093B3019093B401A093B501AB
+:100A1000B093B6010FC085EF91E0089584EE91E0A8
+:100A200008958BEC91E0089586EB91E0089583EAB8
+:100A300091E0089580E090E0089508956091B301F9
+:100A40007091B4018091B5019091B6010E94381C5B
+:100A500056985E9825982D9826982E9827982F9826
+:100A60008330C1F028F4813041F0823049F008959C
+:100A7000843049F0853051F00895259A2D9A0895D3
+:100A8000269A2E9A0895259A2D9A04C0259A2D9A71
+:100A9000269A2E9A279A2F9A08950C941E055698F6
+:100AA0005E9825982D9826982E9827982F988FEF46
+:100AB00090E0909389008093880090938B008093BE
+:100AC0008A0090938D0080938C00259A2D9A2FEFA9
+:100AD00080E792E0215080409040E1F700C00000A4
+:100AE000269A2E9A2FEF80E792E021508040904086
+:100AF000E1F700C00000279A2F9A2FEF80E792E0DD
+:100B0000215080409040E1F700C0000025982D98CA
+:100B10002FEF80E792E0215080409040E1F700C045
+:100B2000000026982E982FEF80E792E02150804019
+:100B30009040E1F700C0000027982F9856985E98E3
+:100B400025982D9826982E9827982F98089589EA09
+:100B50008093800089E08093810024982C983F98AE
+:100B60008AB18F748AB96E98479A8BB1806B8BB9B2
+:100B7000769A0E944F050C941D0580E28093000137
+:100B80008091360181110EC00E940C0681E0809395
+:100B900036012FEF83ED90E3215080409040E1F744
+:100BA00000C0000080E40E941206809300018111C1
+:100BB0002EC00E943C0680930001811128C00E9433
+:100BC0003C0680930001811122C08FE30E943C0605
+:100BD0008093000181111BC00E94340680E40E94B2
+:100BE000120680930001811112C08CE00E943C0625
+:100BF0008093000181110BC00E943C06809300018C
+:100C0000811105C08FE30E943C06809300010E9481
+:100C100034068091000108951092B9008AE0809313
+:100C2000B800089594EA9093BC009091BC0097FF9F
+:100C3000FCCF9091B900987F983021F0903111F05D
+:100C400081E008958093BB0084E88093BC0080918C
+:100C5000BC0087FFFCCF8091B900887F883111F0FC
+:100C6000803471F780E0089584E98093BC0080911E
+:100C7000BC0084FDFCCF08958093BB0084E8809382
+:100C8000BC008091BC0087FFFCCF9091B900987F99
+:100C900081E0983209F480E0089584E88093BC00F4
+:100CA0008091BC0087FFFCCF8091BB0008958091AC
+:100CB0000001811115C080E40E941206809300019A
+:100CC00081110CC082E10E943C06809300018111D9
+:100CD00005C08FEF0E943C06809300010E943406FD
+:100CE00084B1807F84B985B1807F85B98AB1837FE3
+:100CF0008AB98BB1837F8BB93E98469808950E943C
+:100D0000BD05809300010E94570680B38C7080BBA4
+:100D100081B3836F81BBA8E3B1E0E6E4F1E08EE04C
+:100D20008E0F11921D928E13FCCF0C94A705BF92CB
+:100D3000CF92DF92EF92FF920F931F93CF93DF93A7
+:100D400080910001882379F0809137018F5F809333
+:100D50003701811108C00E94BD05809300018111F7
+:100D600002C00E944F0508E311E0C0E0D0E0DD249E
+:100D7000D39482E0C82EEE24E394F12CC730D10541
+:100D800000F580910001811164C080E40E94120688
+:100D900080930001811112C082E10E943C06809381
+:100DA000000181110BC0C7010C2E01C0880F0A94ED
+:100DB000EAF780950E943C06809300010E94340669
+:100DC00048C0CA30A1F028F4C83059F0C93061F0E9
+:100DD00005C0CC3089F070F0CD3089F0209A289889
+:100DE00010C0219A29980DC0229A2A980AC0239AE5
+:100DF0002B9807C0529A01C0539A5B9802C03E9A42
+:100E0000469890EA9A95F1F79FB1799902C082E0ED
+:100E100001C080E091709D25982B7C9902C084E0F0
+:100E200001C080E0892B7D9902C038E001C030E02C
+:100E3000832B7E9902C020E101C020E0822B9FB16C
+:100E40009095991F9927991F9295990F907E892BBC
+:100E50000FC080910001811149C080E40E941206F8
+:100E600080930001882379F1B12C0E9434068B2DE8
+:100E7000F8019081981719F08083C09201010E94B7
+:100E8000570621960F5F1F4FCE30D10509F076CF60
+:100E900080910101882361F18150809301018823B1
+:100EA00039F08FE99FE00197F1F700C0000020C002
+:100EB000A6E4B1E0E8E3F1E0CF01825F91919D9378
+:100EC0008E13FCCF15C083E10E943C068093000185
+:100ED0008111CACF81E40E94120680930001811122
+:100EE000C3CF0E944D06B82EB094BFCF80E0C0CFD4
+:100EF0000E944D0581E0DF91CF911F910F91FF90EE
+:100F0000EF90DF90CF90BF900895E82FF0E0EA5B7C
+:100F1000FE4F8081089508958B3B910578F4883ABF
+:100F2000910540F5853A9105D0F48430910508F09B
+:100F3000B1C08130910509F4ADC06BC0803E910510
+:100F400008F467C0883E910508F4A4C09C01205FA6
+:100F500031092031310508F05CC090650895853A6B
+:100F6000910509F459C0863A910509F058C082E804
+:100F700090E40895883A910509F454C0893A91059E
+:100F800009F453C08A3A910509F452C08B3A91058D
+:100F900009F451C08C3A910509F450C08D3A91057D
+:100FA00009F44FC0803B910509F44EC08E3A91057B
+:100FB00009F44DC08F3A910509F44CC0813B91056D
+:100FC00009F44BC0823B910509F44AC0833B91056B
+:100FD00009F449C0843B910509F448C0853B91055B
+:100FE00009F447C0863B910509F446C0873B91054B
+:100FF00009F445C0883B910509F444C0893B91053B
+:1010000009F443C08A3B910509F442C080E094E4AE
+:10101000089580E090E0089581E890E4089583E8E1
+:1010200090E4089582EE94E4089589EE94E408959E
+:101030008AEE94E4089585EB94E4089586EB94E4B5
+:10104000089587EB94E408958CEC94E408958DEC76
+:1010500094E4089583E895E408958AE895E4089572
+:1010600082E995E4089584E995E4089581E296E49F
+:10107000089583E296E4089584E296E4089585E273
+:1010800096E4089586E296E4089587E296E408954A
+:101090008AE296E40895089596E0799FF00111247C
+:1010A00094E5899FE00DF11D1124E60FF11DEE0F6F
+:1010B000FF1FEF5FFD4F859194910895880F991F51
+:1010C000FC01E558FF4F859194910895880F991F71
+:1010D000FC01E550FE4F85919491089526E0729FA2
+:1010E000F001112444E5849FE00DF11D1124E60F69
+:1010F000F11DEE0FFF1FEF5FFD4F859194919C0155
+:101100003A9521154FE1340708F41AC13F512115D2
+:10111000304120F49F700E94660808959C0130536E
+:101120002115304118F49927906C0895811520E518
+:10113000920769F40E941F164FEF84E39CE0415030
+:1011400080409040E1F700C000000C942E1D8130DB
+:1011500020E5920731F48091CE0181608093CE0129
+:1011600008959C0130552115304108F051C0292FB8
+:1011700033272F70332721303105D9F4AC01437068
+:10118000552702C0220F331F4A95E2F73C68AC0195
+:1011900064E0440F551F6A95E1F744275370242BF0
+:1011A000352B73E0880F991F7A95E1F780769927A0
+:1011B0001DC02230310529F4982F8827816F906A4D
+:1011C000089523303105A9F4AC014370552721E07F
+:1011D00030E002C0220F331F4A95E2F73C6843E03B
+:1011E000880F991F4A95E1F7807E9770822B932B89
+:1011F000089524303105E1F4AC014370552721E016
+:1012000030E002C0220F331F4A95E2F73A68E7CF79
+:101210009C0130572115304118F49F709062089559
+:101220009C0130582115304118F49F70906A089540
+:10123000803E9105E0F4803C910558F5813391059D
+:1012400009F46FC048F48932910509F463C08A3209
+:10125000910509F46DC072C089339105E9F08238B7
+:101260009105D1F08533910509F44DC067C0833EE7
+:10127000910581F138F4803E9105B9F0823E9105E7
+:10128000D9F05CC0863E910561F1873E9105A1F1E0
+:1012900055C00E945E0808952091E10120FD02C022
+:1012A00021FF4CC080EE90E049C08091E10180FFB9
+:1012B000F9CF89E390E042C08091E10182FF0EC046
+:1012C0008091E10184FF03C080E090E037C083EEAD
+:1012D00090E034C08091E10182FFF2CF82EE90E095
+:1012E0002DC08091E10183FF0BC08091E10184FD5D
+:1012F000EBCF87EE90E022C08091E10183FFF5CF34
+:1013000086EE90E01BC08091E10185FF07C089E275
+:1013100090E014C08091E10185FFF9CF85E390E072
+:101320000DC08091E10186FF07C08AE290E006C00F
+:101330008091E10186FFF9CF81E390E00E948C0764
+:10134000089508950C94A109809164010895CF93A4
+:10135000DF9300D01F92CDB7DEB79C018091E701EB
+:10136000843019F593E099833B832A839093E900B5
+:101370008FEF9091E800815095FD06C095ED9A950C
+:10138000F1F700008111F5CF8091E80085FF0DC0D5
+:1013900040E050E063E070E0CE0101960E94110C45
+:1013A0008091E8008E778093E8000F900F900F9067
+:1013B000DF91CF910895CF93DF9300D01F92CDB7E7
+:1013C000DEB72091E701243021F522E029839B83B9
+:1013D0008A8383E08093E9008FEF9091E800815049
+:1013E00095FD06C095ED9A95F1F700008111F5CFB6
+:1013F0008091E80085FF0DC040E050E063E070E0C0
+:10140000CE0101960E94110C8091E8008E778093A6
+:10141000E8000F900F900F90DF91CF9108952091E9
+:10142000E7012430F1F422E02093E9002FEF30911E
+:10143000E800215035FD06C035ED3A95F1F7000082
+:101440002111F5CF2091E80025FF0BC040E050E0CE
+:1014500065E070E00E94110C8091E8008E77809327
+:10146000E8000895CF93DF93EC019091E701943069
+:1014700009F046C080910C018823D9F080910D01BC
+:101480008823B9F09093E9008FEF9091E8008150A4
+:1014900095FD06C095E19A95F1F700008111F5CF11
+:1014A0008091E80085FF2CC040E050E060E170E0F2
+:1014B00017C081E08093E9008FEF9091E8008150A0
+:1014C00095FD06C095ED9A95F1F700008111F5CFD5
+:1014D0008091E80085FF14C040E050E068E070E0D3
+:1014E000CE010E94110C8091E8008E778093E80075
+:1014F00080E1FE01A4E5B1E001900D928A95E1F74B
+:10150000DF91CF9108958091E601811109C00E9479
+:10151000A60D0E94030E8091E20084608093E20099
+:1015200008951092E601089508950C9465230E9491
+:10153000C41C0E946B230E94A9100C94A20942E0D3
+:1015400061EC81E00E94200D42E061EC82E00E94AB
+:10155000200D42E061EC83E00E94200D42E161EC4D
+:1015600084E00C94200D8091E901833009F455C08A
+:1015700030F4813071F0823009F48EC008958A30E1
+:1015800009F47AC08B3009F460C0893009F09CC03E
+:1015900020C08091E801813A09F096C08091E8006E
+:1015A000877F8093E8008091EC019091ED01892B79
+:1015B00021F460E184E591E003C060E080E090E028
+:1015C00070E00E945C0C8091E8008B778093E800CB
+:1015D00008958091E801813209F076C08091EC0194
+:1015E0009091ED01009719F0039709F06DC080917B
+:1015F000E800877F8093E8008091E80082FD05C0C5
+:101600008091E7018111F8CF5FC08091F100809354
+:1016100064018091E8008B7753C08091E801813AA2
+:1016200009F052C08091EC019091ED01892B09F0F5
+:101630004BC08091E800877F8093E8008091E800AC
+:1016400080FFFCCF80910C0136C08091E80181328F
+:10165000D9F58091EC019091ED01892BA9F580914C
+:10166000E800877F8093E8000E94550D8091EA0191
+:1016700080930C010C941F168091E801813221F5B2
+:101680008091E800877F8093E8000E94550D80914B
+:10169000EB018093650108958091E801813AA1F4FE
+:1016A0008091E800877F8093E8008091E80080FFC8
+:1016B000FCCF809165018093F1008091E8008E77E6
+:1016C0008093E8000C94550D089584B7877F84BFFC
+:1016D00088E10FB6F89480936000109260000FBE0E
+:1016E00090E080E80FB6F8948093610090936100D9
+:1016F0000FBE0E94F8100E94A60D0E94030E80915A
+:10170000E20084608093E20078940E9489100E9435
+:10171000FA1082E091E00E94A4100E94532380916D
+:10172000E701853069F40E94881C8091E5018823D7
+:10173000B1F30E94B01C882391F30E94FB0BEFCF02
+:101740000E940011ECCF292F332723303105C9F037
+:1017500064F42130310581F02230310509F043C0B5
+:101760008DE690E025E236E042C021323105F1F00D
+:101770002232310541F137C082E190E022E936E0C2
+:1017800036C099278130910541F08230910541F0B2
+:10179000892B49F5E1E2F6E005C0E9E0F6E002C098
+:1017A000E1EFF5E0849190E09F0121C06430D8F42E
+:1017B000E62FF0E0EE0FFF1FEE5DFE4F208131813E
+:1017C00089E090E014C0643070F470E0FB01EE0F2B
+:1017D000FF1FE65EFE4F20813181FB01EA5EFE4F76
+:1017E000808190E004C080E090E020E030E0FA01E9
+:1017F00031832083089580E189BD82E189BD09B4E8
+:1018000000FEFDCF8091D8008F7D8093D80080911D
+:10181000E00082608093E0008091E00081FDFCCFD9
+:101820000895CF92DF92EF92FF920F931F93CF9381
+:10183000DF93EC018B016A010E94740D811133C0AA
+:10184000C114D10439F0F60180819181081B190B74
+:10185000C80FD91FE12CF12C0115110519F1809148
+:10186000E80085FD16C08091E8008E778093E8003F
+:10187000C114D10449F0F60180819181E80EF91E6E
+:10188000F182E08285E00FC00E94740D882321F36D
+:101890000AC089918093F10001501109FFEFEF1AFE
+:1018A000FF0ADACF80E0DF91CF911F910F91FF9077
+:1018B000EF90DF90CF9008952091EE013091EF01ED
+:1018C0002617370748F06115710539F42091E800B3
+:1018D0002E772093E80001C0B90140E06115710541
+:1018E000A9F12091E701222309F443C0253009F42E
+:1018F00042C02091E80023FD40C02091E80022FD75
+:1019000032C02091E80020FFE9CF4091F300209100
+:10191000F20030E0342BFC01CF016115710559F064
+:101920002830310540F481918093F10061507109B4
+:101930002F5F3F4FF1CF41E02830310509F040E003
+:101940002091E8002E772093E800C8CF4111C9CF3D
+:101950000AC08091E701882361F0853061F08091B1
+:10196000E80083FD0AC08091E80082FFF2CF80E0AA
+:10197000089582E0089583E0089581E0089520911C
+:10198000EE013091EF012617370748F06115710518
+:1019900039F42091E8002E772093E80001C0B901C6
+:1019A000FC0120E06115710591F18091E701882328
+:1019B00009F440C0853009F43FC08091E80083FD00
+:1019C0003DC08091E80082FD2FC08091E80080FF3B
+:1019D000E9CF2091F3008091F20090E0922B611505
+:1019E000710559F08830910540F424912093F1005D
+:1019F0003196615071090196F2CF21E0089709F004
+:101A000020E08091E8008E778093E800CBCF211111
+:101A1000CCCF0AC08091E701882361F0853061F066
+:101A20008091E80083FD0AC08091E80082FFF2CF38
+:101A300080E0089582E0089583E0089581E00895AC
+:101A4000982F973058F59093E900981739F07091D6
+:101A5000EC002091ED005091F00003C0242F762F70
+:101A600050E021FF19C03091EB003E7F3093EB0036
+:101A70003091ED003D7F3093ED003091EB0031600F
+:101A80003093EB007093EC002093ED005093F00046
+:101A90002091EE0027FF07C09F5FD3CF8F70809308
+:101AA000E90081E0089580E008958091E80187FFD2
+:101AB00011C08091E80082FD05C08091E70181118D
+:101AC000F8CF11C08091E8008B770BC08091E701BF
+:101AD000882349F08091E80080FFF8CF8091E800EA
+:101AE0008E778093E80008952091E4003091E5001E
+:101AF00095E64091EC00842F817040FF22C08091D8
+:101B0000E80080FD1CC08091E701882391F08530BA
+:101B100091F08091EB0085FD10C04091E400509160
+:101B2000E5004217530729F39A01915011F784E019
+:101B3000089582E0089583E0089581E0089580E0AB
+:101B400008954091E80042FFDECF08950E94140EF0
+:101B50000E941C0EE0EEF0E0808181608083E8ED61
+:101B6000F0E080818F77808319BCA7EDB0E08C9185
+:101B70008E7F8C9380818F7E80831092E601089502
+:101B80000F931F93CF93DF930E94140E0E941C0E9D
+:101B9000C8EDD0E088818F778883888180688883CA
+:101BA00088818F7D888319BC1092E7011092E30130
+:101BB0001092E5011092E40100EE10E0F80180813E
+:101BC0008B7F808388818160888342E060E080E051
+:101BD0000E94200DE1EEF0E080818E7F8083E2EEB6
+:101BE000F0E0808181608083808188608083F8015B
+:101BF00080818E7F8083888180618883DF91CF910F
+:101C00001F910F910895E8EDF0E080818F7E808331
+:101C1000E7EDF0E080818160808384E082BF81E035
+:101C20008093E6010C94C00DE8EDF0E080818E7F9A
+:101C300080831092E20008951092DA001092E10081
+:101C400008951F920F920FB60F9211242F933F9376
+:101C50004F935F936F937F938F939F93AF93BF93B4
+:101C6000EF93FF938091E10082FF0BC08091E2002F
+:101C700082FF07C08091E1008B7F8093E1000E948A
+:101C800088108091DA0080FF1FC08091D80080FF0B
+:101C90001BC08091DA008E7F8093DA008091D9009A
+:101CA00080FF0DC080E189BD82E189BD09B400FEDD
+:101CB000FDCF81E08093E7010E94830A05C019BC33
+:101CC0001092E7010E94910A8091E10080FF19C003
+:101CD0008091E20080FF15C08091E2008E7F8093AA
+:101CE000E2008091E20080618093E2008091D80060
+:101CF00080628093D80019BC85E08093E7010E9440
+:101D0000950A8091E10084FF30C08091E20084FF59
+:101D10002CC080E189BD82E189BD09B400FEFDCF00
+:101D20008091D8008F7D8093D8008091E1008F7ED4
+:101D30008093E1008091E2008F7E8093E2008091A9
+:101D4000E20081608093E2008091E301882311F03A
+:101D500084E007C08091E30087FD02C081E001C0FC
+:101D600083E08093E7010E94970A8091E10083FF5E
+:101D700029C08091E20083FF25C08091E100877F28
+:101D80008093E10082E08093E7011092E30180916B
+:101D9000E1008E7F8093E1008091E2008E7F80934E
+:101DA000E2008091E20080618093E20042E060E026
+:101DB00080E00E94200D8091F00088608093F00008
+:101DC0000E94940AFF91EF91BF91AF919F918F91E3
+:101DD0007F916F915F914F913F912F910F900FBE27
+:101DE0000F901F9018951F920F920FB60F9211240B
+:101DF0002F933F934F935F936F937F938F939F9313
+:101E0000AF93BF93CF93DF93EF93FF93C091E9001C
+:101E1000CF708091EC00D82FD17080FDD0E8109267
+:101E2000E9008091F000877F8093F00078940E9411
+:101E3000370F1092E9008091F00088608093F000E5
+:101E4000CD2BCF70C093E900FF91EF91DF91CF913F
+:101E5000BF91AF919F918F917F916F915F914F91C2
+:101E60003F912F910F900FBE0F901F9018951F93C9
+:101E7000CF93DF93CDB7DEB7AA970FB6F894DEBF46
+:101E80000FBECDBFE8EEF1E088E08E0F9091F1003B
+:101E900091938E13FBCF0E94B30A8091E80083FFD9
+:101EA0001FC18091E8019091E901492F50E04A302B
+:101EB000510508F015C1FA01EB59FF4F0C94ED24C0
+:101EC000803881F0823809F00BC18091EC018F706D
+:101ED0008093E9008091EB0085FB882780F91092C0
+:101EE000E90006C08091E4019091E50191118260C2
+:101EF0009091E800977F9093E8008093F100109212
+:101F0000F100C8C0282F2D7F09F0EAC0882319F0FE
+:101F1000823061F0E5C08091EA01813009F0E0C0D3
+:101F2000933009F080E08093E5012BC08091EA01B5
+:101F3000811127C08091EC018F7009F4D1C080938A
+:101F4000E9002091EB0020FF1CC0933021F4809128
+:101F5000EB00806214C09091EB0090619093EB00D5
+:101F600021E030E0A90102C0440F551F8A95E2F735
+:101F70004093EA001092EA008091EB008860809321
+:101F8000EB001092E9008091E800877F86C0811104
+:101F9000A7C01091EA011F778091E3008078812B20
+:101FA0008093E3008091E800877F8093E8000E949F
+:101FB000550D8091E80080FFFCCF8091E3008068A0
+:101FC0008093E300111102C082E001C083E080939E
+:101FD000E70186C08058823008F082C08091EA0113
+:101FE0009091EB018C3D53E0950779F583E08A836E
+:101FF0008AE289834FB7F894DE01139620E03EE031
+:1020000051E2E32FF0E050935700E49120FF03C02A
+:10201000E295EF703F5FEF708E2F90E0EA3010F0A6
+:10202000C79601C0C0968D939D932F5F243149F7C9
+:102030004FBF8091E800877F8093E8006AE270E0FC
+:10204000CE0101960E945C0C14C0AE014F5F5F4F41
+:102050006091EC010E94A30BBC01892B09F440C0E4
+:102060009091E800977F9093E80089819A810E947F
+:10207000BF0C8091E8008B778093E80031C08038F6
+:1020800079F58091E800877F8093E8008091E301F3
+:102090008093F1008091E8008E778093E8000E94A1
+:1020A000550D1EC081111CC09091EA019230C0F400
+:1020B0008091E800877F8093E8009093E3010E947D
+:1020C000550D8091E301811106C08091E30087FDE9
+:1020D00002C081E001C084E08093E7010E949F0A72
+:1020E0008091E80083FF0AC08091E800877F809399
+:1020F000E8008091EB0080628093EB00AA960FB617
+:10210000F894DEBF0FBECDBFDF91CF911F91089530
+:102110000895CF938091E7018823A1F0C091E90051
+:10212000CF709091EC00892F817090FD80E8C82BD2
+:102130001092E9008091E80083FD0E94370FCF7074
+:10214000C093E900CF91089590936B0180936A0149
+:102150000895E0916A01F0916B01309721F00190B0
+:10216000F081E02D099480E00895E0916A01F091FA
+:102170006B01309721F00280F381E02D09940895DE
+:10218000E0916A01F0916B01309721F00480F581B4
+:10219000E02D09940895209168013091690182171A
+:1021A000930771F09093690180936801E0916A014F
+:1021B000F0916B01309721F00680F781E02D0994B2
+:1021C000089520916601309167018217930771F09D
+:1021D0009093670180936601E0916A01F0916B0131
+:1021E000309721F00084F185E02D09940895089539
+:1021F0000C94F7100E94CA1C0E947F060C94901D3C
+:10220000CF92DF92EF92FF920F931F93CF93DF93C2
+:10221000CDB7DEB72B970FB6F894DEBF0FBECDBF9C
+:102220000E9497068DE6C82E81E0D82E00E010E0CF
+:10223000E02E802F0E948507F60141916F01F42E58
+:10224000F826B1F40F5F1F4F0E30110589F78FEF9D
+:1022500089838A831B820E94D31C8160782F9D838F
+:102260008C8349815A816B818D810E94A31140C06A
+:102270009091CE0191FF04C08B870E948B078B85C4
+:1022800020E030E04F2D50E0922FBA01022E02C024
+:10229000759567950A94E2F760FF24C02E83EF825C
+:1022A00021E030E0690102C0CC0CDD1C9A95E2F718
+:1022B00090E08C219D21892B09F420E028870E9441
+:1022C000D31C8160782F9A8789874E815F816885CA
+:1022D0008A850E94A311F801E359FE4F8081C82628
+:1022E000C08206C02F5F3F4F2630310569F6AACF66
+:1022F0000E94772010916C010E94A9101817A1F07C
+:102300000E94A91080936C012B960FB6F894DEBF43
+:102310000FBECDBFDF91CF911F910F91FF90EF9036
+:10232000DF90CF900C94A2092B960FB6F894DEBFE5
+:102330000FBECDBFDF91CF911F910F91FF90EF9016
+:10234000DF90CF900895CF93DF93CDB7DEB72B9773
+:102350000FB6F894DEBF0FBECDBF4F835887698795
+:102360007A878B87DE01119686E0FD0111928A95AE
+:10237000E9F785E0FE01379601900D928A95E1F725
+:1023800049815A816B817C818D819E810E94B9181F
+:102390002B960FB6F894DEBF0FBECDBFDF91CF9165
+:1023A0000895CF93882309F4C2C0C82F823859F406
+:1023B0000E94A91081FDBBC089E30E94551B0E94A9
+:1023C000121C89E30CC0833879F40E94A91080FDA7
+:1023D000AEC083E50E94551B0E94121C83E50E943B
+:1023E000971BCF910C94121C843859F40E94A910A9
+:1023F00082FD9DC087E40E94551B0E94121C87E449
+:10240000EECF8CEF8C0F813A48F48C2F0E94B822CB
+:1024100081118DC08C2F0E94551BE3CF80E28C0F61
+:10242000883048F4C77081E001C0880FCA95EAF788
+:102430000E94DB1BD6CF8BE58C0F833078F4C53A36
+:1024400029F0C63A31F083E890E005C081E890E0D9
+:1024500002C082E890E0CF910C94CB1088E58C0FFD
+:10246000833108F064C0C83A39F1C93A41F1CA3A37
+:1024700049F1CB3A51F1CC3A59F1CD3A61F1C03B37
+:1024800069F1CE3A71F1CF3A79F1C13B81F1C23BAA
+:1024900089F1C33B91F1C43B99F1C53BA1F1C63B26
+:1024A000A9F1C73BB1F1C83BB9F1C93BC1F1CA3B86
+:1024B000C9F180E090E038C082EE90E035C089EE4E
+:1024C00090E032C08AEE90E02FC085EB90E02CC007
+:1024D00086EB90E029C087EB90E026C08CEC90E082
+:1024E00023C08DEC90E020C083E891E01DC08AE815
+:1024F00091E01AC082E991E017C084E991E014C02C
+:1025000081E292E011C083E292E00EC084E292E0A8
+:102510000BC085E292E008C086E292E005C087E247
+:1025200092E002C08AE292E0CF910C94E110CF9148
+:102530000895882309F44BC0823859F40E94A910E9
+:1025400081FF45C089E30E94551B0E94121C89E34C
+:102550000CC0833871F40E94A91080FF38C083E555
+:102560000E94551B0E94121C83E50E94971B0C942D
+:10257000121C843859F40E94A91082FF28C087E4F5
+:102580000E94551B0E94121C87E4EFCF9CEF980F0E
+:10259000913A58F390E2980F983050F4877091E098
+:1025A00001C0990F8A95EAF7892F0E94E11BDFCFBE
+:1025B0009BE5980F933020F480E090E00C94CB10D2
+:1025C000885A833120F480E090E00C94E110089563
+:1025D000882321F00E94DB1B0C94121C0895882391
+:1025E00021F00E94E11B0C94121C0895BF92CF921F
+:1025F000DF92EF92FF920F931F93CF93DF9300D060
+:1026000000D000D0CDB7DEB725E0FC01DE01119689
+:1026100001900D922A95E1F7FC0140813181028100
+:10262000258122952F7063817481672B09F4E5C29F
+:102630003F3F19F44F3F09F4E0C27C0149833A83DC
+:1026400089819A812E830E94141B182FB92E0E9413
+:10265000131B0E94DA19EB2DE295EF70F0E0E159BF
+:10266000FF4F2E810C94ED248B2D807F9B2D9F702E
+:10267000F92E882319F0F29480EFF822002349F014
+:10268000FF2009F467C28F2D0E94EB1B0E94121CD1
+:1026900061C2812F0E949912FF2009F4AEC28F2DD2
+:1026A0000E94F11B26960FB6F894DEBF0FBECDBF79
+:1026B000DF91CF911F910F91FF90EF90DF90CF901E
+:1026C000BF900C94121C3B2D307F8B2D8F703032BD
+:1026D00011F08295807F112319F0113021F12CC067
+:1026E0000023B9F0222309F4A0C1213009F09DC1D3
+:1026F00026960FB6F894DEBF0FBECDBFDF91CF9107
+:102700001F910F91FF90EF90DF90CF90BF900C94AE
+:10271000FB1B222319F0213009F46FC28E830E9423
+:10272000FE1B8E8196C1002321F0223008F065C285
+:102730007CC1211162C28DC1002321F0222309F442
+:1027400074C108C2222309F484C119C22B2D269515
+:102750002695237030E02115310521F02130310517
+:10276000D1F04BC2002321F0812F9B2D937002C02A
+:1027700080E090E026960FB6F894DEBF0FBECDBF86
+:10278000DF91CF911F910F91FF90EF90DF90CF904D
+:10279000BF900C94CB10002321F0812F9B2D9370C0
+:1027A00002C080E090E026960FB6F894DEBF0FBE20
+:1027B000CDBFDF91CF911F910F91FF90EF90DF90F0
+:1027C000CF90BF900C94E110812F002319F00E944C
+:1027D0007F1F02C00E94E71F26960FB6F894DEBF47
+:1027E0000FBECDBFDF91CF911F910F91FF90EF9062
+:1027F000DF90CF90BF900C946C208B2D837009F0EC
+:102800007BC00111FAC1812F829586958770880F50
+:10281000880F912F9F70C92ED12CE12CF12C082EFE
+:1028200004C0CC0CDD1CEE1CFF1C0A94D2F714FF74
+:1028300012C04FE050E060E070E004C0440F551F4C
+:10284000661F771F8A95D2F7CB01BA016095709504
+:102850008095909503C060E070E0CB012B2D26950C
+:1028600026952370422F50E042305105D9F0433075
+:10287000510569F16C297D298E299F294130510527
+:1028800051F126960FB6F894DEBF0FBECDBFDF9193
+:10289000CF911F910F91FF90EF90DF90CF90BF905D
+:1028A0000C94011A6C297D298E299F2926960FB632
+:1028B000F894DEBF0FBECDBFDF91CF911F910F9176
+:1028C000FF90EF90DF90CF90BF900C941D1A0E9464
+:1028D000011AC701B60126960FB6F894DEBF0FBEE7
+:1028E000CDBFDF91CF911F910F91FF90EF90DF90BF
+:1028F000CF90BF900C94E519002319F08B2D8170B7
+:1029000001C08695882309F478C1812F8295869528
+:102910008770880F880F912F9F70C92ED12CE12CC2
+:10292000F12C082E04C0CC0CDD1CEE1CFF1C0A94FC
+:10293000D2F714FF12C04FE050E060E070E004C036
+:10294000440F551F661F771F8A95D2F7CB01BA0136
+:10295000609570958095909503C060E070E0CB0124
+:102960002B2D269526952370422F50E0423051059D
+:10297000D9F04330510569F16C297D298E299F29B1
+:102980004130510551F126960FB6F894DEBF0FBEC7
+:10299000CDBFDF91CF911F910F91FF90EF90DF900E
+:1029A000CF90BF900C94DB1A6C297D298E299F292A
+:1029B00026960FB6F894DEBF0FBECDBFDF91CF9144
+:1029C0001F910F91FF90EF90DF90CF90BF900C94EC
+:1029D000F71A0E94DB1AC701B60126960FB6F894C3
+:1029E000DEBF0FBECDBFDF91CF911F910F91FF9042
+:1029F000EF90DF90CF90BF900C94BF1A103FD1F1B1
+:102A000018F4103E50F4A1C0123F09F463C008F45A
+:102A10004CC0133F09F473C098C01F708B2D8F7189
+:102A20000023A1F00E94581A812F26960FB6F89421
+:102A3000DEBF0FBECDBFDF91CF911F910F91FF90F1
+:102A4000EF90DF90CF90BF900C94E8120E94791A1B
+:102A5000812F26960FB6F894DEBF0FBECDBFDF9153
+:102A6000CF911F910F91FF90EF90DF90CF90BF908B
+:102A70000C94EF120023A9F02111BFC08B2D8F7190
+:102A800026960FB6F894DEBF0FBECDBFDF91CF9173
+:102A90001F910F91FF90EF90DF90CF90BF900C941B
+:102AA0009E1A223008F0A9C0E9CF0023A9F08B2D8F
+:102AB0008F7126960FB6F894DEBF0FBECDBFDF91A3
+:102AC000CF911F910F91FF90EF90DF90CF90BF902B
+:102AD0000C94581A002359F38B2D8F7126960FB63C
+:102AE000F894DEBF0FBECDBFDF91CF911F910F9144
+:102AF000FF90EF90DF90CF90BF900C94791A002355
+:102B000099F08B2D8F7126960FB6F894DEBF0FBE0D
+:102B1000CDBFDF91CF911F910F91FF90EF90DF908C
+:102B2000CF90BF900C94431A26960FB6F894DEBF50
+:102B30000FBECDBFDF91CF911F910F91FF90EF900E
+:102B4000DF90CF90BF900C94391A0023A9F0222374
+:102B500009F4ADCF812F26960FB6F894DEBF0FBED5
+:102B6000CDBFDF91CF911F910F91FF90EF90DF903C
+:102B7000CF90BF900C94D111222309F4ADCF812FB7
+:102B800026960FB6F894DEBF0FBECDBFDF91CF9172
+:102B90001F910F91FF90EF90DF90CF90BF900C941A
+:102BA00099124B2D4F70612FC7010E943604269653
+:102BB0000FB6F894DEBF0FBECDBFDF91CF911F914E
+:102BC0000F91FF90EF90DF90CF90BF900C945D1924
+:102BD0004B2D4F70612FC70126960FB6F894DEBFBC
+:102BE0000FBECDBFDF91CF911F910F91FF90EF905E
+:102BF000DF90CF90BF900C944B0826960FB6F894B8
+:102C0000DEBF0FBECDBFDF91CF911F910F91FF901F
+:102C1000EF90DF90CF90BF9008950E94F81B0E9424
+:102C2000CD1B0E94121C0E941D210E946C2080E07E
+:102C300090E00E94CB1080E090E00C94E1100E94A4
+:102C4000E81B0C940D160E94141B292F22952F703F
+:102C500030E02C3031054CF42A3031056CF4225030
+:102C600031092230310588F407C02C30310549F094
+:102C70002F30310531F009C0803E48F0803F29F403
+:102C800006C093FB882780F9089580E0089581E0CD
+:102C90000895CF93DF9300D000D01F92CDB7DEB759
+:102CA0000F900F900F900F900F90DF91CF9108959C
+:102CB000CF93DF9300D000D000D0CDB7DEB72696FB
+:102CC0000FB6F894DEBF0FBECDBFDF91CF91089550
+:102CD0001F93CF93DF93C0917B0116E080917C011D
+:102CE000C81799F0D0E01C9FF0011D9FF00D112432
+:102CF000E358FE4F408151816281738184819581C7
+:102D00000E9458162196C770E9CFDF91CF911F918D
+:102D100008954091AD015091AE016091AF01709165
+:102D2000B0018091B1019091B2010C94581680913C
+:102D3000B20182958F7009F054C08091AF01882351
+:102D400009F44FC080917B01A0917C016091AD019D
+:102D50007091AE014091B0015091B101B6E08A1777
+:102D600009F43FC090E041155105C1F17F3F11F4D6
+:102D70006F3FA1F1B89FF001B99FF00D1124E35806
+:102D8000FE4F218172132AC02081621327C0228145
+:102D9000211124C0238134812417350710F42150D8
+:102DA0003109241B350B283C3105C0F42091B201B8
+:102DB0002F7020612093B20126E0289FF001299F07
+:102DC000F00D1124EE57FE4F80818F70806180835B
+:102DD0008DEA91E00E94F6120C94681601968770B5
+:102DE000BECF0895CF92DF92EF92FF920F931F9381
+:102DF000CF93DF93CDB7DEB762970FB6F894DEBFFF
+:102E00000FBECDBF8C0185E0F801DE011D9601905B
+:102E10000D928A95E1F7D8014C9111965C9111972A
+:102E200012966C9112971396CD90DC901497309176
+:102E3000AD017091AE018091B0019091B101009708
+:102E400009F46BC17F3F19F43F3F09F466C1E0907C
+:102E5000AF01EE2009F4C0C02091B201C816D90616
+:102E600028F0F601E81BF90BCF0104C0809590957E
+:102E70008C0D9D1DFF24F394883C910578F0F12C76
+:102E8000207F09F0C6C07C2DD98AC88A89890E9412
+:102E900049168DEA91E00E94F612B1C0822F807F20
+:102EA00009F046C0751314C0341312C0611110C06C
+:102EB0002F7020612093B2010E9489168DEA91E063
+:102EC0000E94F6128091B201D80115968C932EC003
+:102ED000CD2819F15F3F11F44F3FF9F0F62E611143
+:102EE0001CC080917B0120917C0136E0821709F49F
+:102EF0005AC090E0389FF001399FF00D1124E3583B
+:102F0000FE4F7181571306C07081471303C0728151
+:102F1000711103C001968770E9CFF62E662309F47C
+:102F200018C18091B20181608093B201F12C11C16E
+:102F3000751308C0341306C0611104C08091B2013A
+:102F4000D801C3C04D875E878D859E856A8B0E94A0
+:102F500023166A898823E1F16623D1F12091B20119
+:102F6000822F82958F7090E0029774F08091AD016E
+:102F70009091AE0198878F831986DB86CA862C874D
+:102F8000CE0107960E94F61286E0F801ADEAB1E0A4
+:102F900001900D928A95E1F70E9497160E9489167A
+:102FA000FF24F394D6C04D875E878D859E850E9451
+:102FB000141B292F22952F7030E0223031050CF0A0
+:102FC000BCC09F7009F0B6C0805E883008F4C1C0F4
+:102FD000C8010E94F612E4CFC816D90608F453C0FF
+:102FE000F601E81BF90BCF01883C910508F450C0AD
+:102FF000F12C7C2DD98AC88A89890E944916EDEA6C
+:10300000F1E086E0DF011D928A95E9F70E948916BA
+:10301000A0C0751314C0341312C0611110C0809188
+:10302000B201F8018583C8010E94F61286E0EDEA3C
+:10303000F1E0DF011D928A95E9F7FE2C8AC04D87E9
+:103040005E878D859E856A8B0E9423166A898823F8
+:1030500009F4BECF662309F4BBCF2091B201822FC1
+:1030600082958F7090E002970CF48ECF8091AD0125
+:103070009091AE019A8389831B82DD82CC822E835C
+:10308000CE0101967FCF809590958C0D9D1DACCF84
+:10309000F62E662309F49CCF75132EC034132CC072
+:1030A0002091B20120FD1FC0822F82958F70D9F030
+:1030B000D80115962C9315978F3049F08F5F982F74
+:1030C0009295907F822F8F70892B15968C93C801D3
+:1030D0000E94F61286E0F801ADEAB1E001900D928F
+:1030E0008A95E1F793CF86E0F801ADEAB1E001906F
+:1030F0000D928A95E1F72DC04D875E878D859E855F
+:103100000E942316811140CF8091B201816080938B
+:10311000B201C8010E94F6121CC0662309F458CF00
+:103120004D875E878D859E850E942316882309F42E
+:103130004FCF2ACF811148CF0CC0243031050CF07D
+:1031400047CF9F7009F440CFF8019581907F09F037
+:103150003BCF8F2D62960FB6F894DEBF0FBECDBF6A
+:10316000DF91CF911F910F91FF90EF90DF90CF9063
+:1031700008951F93CF93DF93CDB7DEB72C970FB68B
+:10318000F894DEBF0FBECDBF4F83588769877A871B
+:103190008B879C87CE0107960E94F216882369F0E0
+:1031A0008F8198852A853B85232BF1F19F3F09F07C
+:1031B00063C08F3F09F060C037C086E0FE013796DC
+:1031C000DE01119601900D928A95E1F76F81788565
+:1031D000EA85FB85309741F17F3F11F46F3F21F184
+:1031E00020917C0130E0C9010196877099274091B8
+:1031F0007B0150E08417950709F447C069837A83FF
+:10320000FD83EC8396E0929FD001939FB00D112433
+:10321000A358BE4FFE01319601900D929A95E1F7A9
+:1032200080937C010E94681616E080917B0190914A
+:103230007C018917C1F1189FC001112483589E4F4A
+:103240000E94F216882379F1E0917B011E9FF00124
+:103250001124E358FE4F4081518162817381848142
+:1032600095810E94581680917B0190E001968770AD
+:10327000992780937B01D9CF4F81588569857A85BD
+:103280008B859C850E945816CFCF0E941F161092E6
+:103290007C0110927B01EDEAF1E086E0DF011D92F6
+:1032A0008A95E9F7C1CF2C960FB6F894DEBF0FBE12
+:1032B000CDBFDF91CF911F910895EF92FF920F93B1
+:1032C0001F93CF93DF938C01892B09F46CC0F12CF1
+:1032D000EE24E394E8012196F8018491843740F4C8
+:1032E000843008F051C0813081F0823019F15BC028
+:1032F000853709F444C0A8F19CE7980F903708F08F
+:1033000052C08F770E94991241C00E5F1F4FFE017D
+:10331000C49180E28C0F883048F4C7708E2D01C0B4
+:10332000880FCA95EAF70E94EB1B14C08C2F0E94ED
+:10333000D1112DC00E5F1F4FFE01C49180E28C0F92
+:10334000883058F4C7708E2D01C0880FCA95EAF7EF
+:103350000E94F11B0E94121C1AC08C2F0E9499120D
+:1033600016C00E5F1F4FFE01C491CC2381F08FE980
+:103370009FE00197F1F700C00000C150F6CF0E5F4B
+:103380001F4FFE01F49003C00E94D1118E018F2DBA
+:10339000882309F49FCFEFE9FFE03197F1F700C0F0
+:1033A00000008150F5CFDF91CF911F910F91FF90D9
+:1033B000EF90089508956093B7017093B8018093DA
+:1033C000B9019093BA010C940D160F931F930091BD
+:1033D000B7011091B8012091B9013091BA01DC0117
+:1033E000CB01802B912BA22BB32B8093B701909311
+:1033F000B801A093B901B093BA011F910F910C9439
+:103400000D160F931F930091B7011091B8012091F1
+:10341000B9013091BA01DC01CB0180239123A223B1
+:10342000B3238093B7019093B801A093B901B093EF
+:10343000BA011F910F910C940D160F931F930091D9
+:10344000B7011091B8012091B9013091BA01DC01A6
+:10345000CB0180279127A227B3278093B7019093B0
+:10346000B801A093B901B093BA011F910F910C94C8
+:103470000D161092B3011092B4011092B501109282
+:10348000B6010C940D1641E050E060E070E004C01D
+:10349000440F551F661F771F8A95D2F74093B301DB
+:1034A0005093B4016093B5017093B6010C940D165E
+:1034B00041E050E060E070E004C0440F551F661F1B
+:1034C000771F8A95D2F78091B3019091B401A091B2
+:1034D000B501B091B601482B592B6A2B7B2B409339
+:1034E000B3015093B4016093B5017093B6010C948D
+:1034F0000D1641E050E060E070E004C0440F551F3D
+:10350000661F771F8A95D2F7409550956095709504
+:103510008091B3019091B401A091B501B091B60131
+:10352000482359236A237B234093B3015093B4016A
+:103530006093B5017093B6010C940D1641E050E014
+:1035400060E070E004C0440F551F661F771F8A9526
+:10355000D2F78091B3019091B401A091B501B091DF
+:10356000B601482759276A277B274093B301509318
+:10357000B4016093B5017093B6010C940D160F93CE
+:103580001F930091B3011091B4012091B5013091C6
+:10359000B601DC01CB01802B912BA22BB32B8093A6
+:1035A000B3019093B401A093B501B093B6011F91FC
+:1035B0000F910C940D160F931F930091B30110916E
+:1035C000B4012091B5013091B601DC01CB0180231B
+:1035D0009123A223B3238093B3019093B401A093CA
+:1035E000B501B093B6011F910F910C940D160F9376
+:1035F0001F930091B3011091B4012091B501309156
+:10360000B601DC01CB0180279127A227B327809345
+:10361000B3019093B401A093B501B093B6011F918B
+:103620000F910C940D160895CF92DF92EF92FF92B6
+:103630000F931F93CF93DF938C01C090B701D0906D
+:10364000B801E090B901F090BA014091B3015091F6
+:10365000B4016091B5017091B601C42AD52AE62A59
+:10366000F72ACFE1D0E0D701C6010C2E04C0B695F1
+:10367000A795979587950A94D2F780FF07C0B80160
+:103680008C2F0E946E088130910531F4219758F7F4
+:10369000B80180E00E946E08DF91CF911F910F91D9
+:1036A000FF90EF90DF90CF90089590910C019923B7
+:1036B00021F090910D01911109C020910E013091DE
+:1036C0000F01F90132969FEF40E01FC0982F9695A9
+:1036D000969596959F3050F5E0910E01F0910F016F
 :1036E000E90FF11D877021E030E0A90102C0440F0D
 :1036F000551F8A95E2F7CA019181892B818308952C
-:1037000020910E0130910F01F90132969FEF40E0B8
-:103710005191851789F09F3F19F4511101C0942FE1
-:103720004F5F4E30A9F79F3F39F0F901E90FF11DC6
-:1037300097FDFA9582830895089590910C0199233D
-:10374000F9F090910D019923D9F0982F96959695BF
-:1037500096959F3028F5E0910E01F0910F01E90F49
-:10376000F11D877021E030E0A90102C0440F551F10
-:103770008A95E2F7CA018095918189238183089512
-:1037800020910E0130910F01F9013296205F3F4FD9
-:103790009081891301C010823196E217F307C1F7B7
-:1037A000089581E090E0E0910E01F0910F01E80FA3
-:1037B000F91F1082019680319105A9F70895909123
-:1037C000CD01892B8093CD01089580959091CD01F5
-:1037D00089238093CD0108951092CD010895909191
-:1037E000CC01892B8093CC01089580959091CC01D8
-:1037F00089238093CC0108951092CC010895809381
-:10380000BB0108951092BB01089580910E01909123
-:103810000F01FC0131969C01205F3F4F80E09191A8
-:1038200091118F5FE217F307D1F70895E0910E0130
-:10383000F0910F018091CD018083E0910E01F09114
-:103840000F0190818091CC01892B80838091BB01F5
-:10385000882361F0E0910E01F0910F019081892B96
-:1038600080830E94051C81111092BB0180910E0182
-:1038700090910F010C94D010CF92DF92EF92FF92B3
-:103880006C01EE24FF24C114D104E104F10421F001
-:10389000C701B60120E101C020E0C72ED82EE92ED5
-:1038A000FF24C114D104E104F10419F0285FC70119
-:1038B000B6016B017C0154E0F694E794D794C79469
-:1038C0005A95D1F7C114D104E104F10419F02C5F29
-:1038D000C701B6016B017C0142E0F694E794D794EE
-:1038E000C7944A95D1F7C114D104E104F10419F049
-:1038F0002E5FC701B601DC01CB01B695A795979560
-:103900008795892B8A2B8B2B09F02F5F822FFF90B5
-:10391000EF90DF90CF9008958091E601843011F10F
-:1039200020E488E190E00FB6F894A89580936000B9
-:103930000FBE2093600083B7817F846083BF83B70D
-:10394000816083BF7894889583B78E7F83BF0FB6DD
-:10395000F894A8958091600088618093600010922F
-:1039600060000FBE089508950C94B31CCF930E947D
-:10397000B41C0E949A060E94B31CC0E08C2F0E94C7
-:103980009007811104C0CF5FCE30C1F701C081E044
-:10399000CF9108950E942D160E94C4100C94BA096C
-:1039A00082E084BD93E095BD9AEF97BD80936E0051
-:1039B00008952FB7F8948091CF019091D001A091F4
-:1039C000D101B091D2012FBF0895CF92DF92EF9233
-:1039D000FF920F931F932FB7F8944091CF0150910E
-:1039E000D0016091D1017091D2012FBF6A017B019A
-:1039F000EE24FF248C0120E030E0C016D106E20660
-:103A0000F30610F4415051099A01281B390BC901E2
-:103A10001F910F91FF90EF90DF90CF9008951F922C
-:103A20000F920FB60F9211248F939F93AF93BF9372
-:103A30008091CF019091D001A091D101B091D2019C
-:103A40000196A11DB11D8093CF019093D001A09349
-:103A5000D101B093D201BF91AF919F918F910F90FF
-:103A60000FBE0F901F9018950E94BC0DF8942FEF79
-:103A700087EA91E6215080409040E1F700C00000C5
-:103A800087E090EBDC018093EF019093F001A0932D
-:103A9000F101B093F2019CE088E10FB6F894A8958B
-:103AA000809360000FBE90936000FFCFEF92FF9273
-:103AB0000F931F93CF93DF93D82FC0E08C2F0E94DA
-:103AC000900700E010E0E82EF12CC701002E02C0A4
-:103AD000959587950A94E2F780FD06C00F5F1F4F0A
-:103AE0000630110591F709C0602F7C2F80E00E94FD
-:103AF00058088D13F3CF81E004C0CF5FCE30F1F6CC
-:103B000080E0DF91CF911F910F91FF90EF9008958A
-:103B1000CF93C82F8CE20E94561D882321F08C2F52
-:103B2000CF910C94561D80E0CF910895CF930E94C1
-:103B3000DD1E811102C00E94C31EC5E6C15049F0BE
-:103B40000E949A068FE39CE90197F1F700C00000FC
-:103B5000F5CF89E20E94881D811113C18AE20E947B
-:103B6000881D81110E94C31E85E00E94881D81115D
-:103B70000E94341D0E94E81E8093CE0187E00E94BF
-:103B8000881D8823A9F18BE10E94881D882351F0AC
-:103B90008091CE0181FB222720F991E0922790FBB2
-:103BA00081F90EC08EE00E94881D882361F080910B
-:103BB000CE0182FB222720F991E0922790FB82F927
-:103BC0008093CE0115C080E10E94881D9091CE01A6
-:103BD000882341F093FB222720F981E0822780FB94
-:103BE00093F904C0892F809580FB90F99093CE01C2
-:103BF0008091CE010E94EC1E0E94FA1E8093E0018B
-:103C000080EE0E94881D882341F08091E001982F6A
-:103C1000909590FB80F98093E00189E30E94881DD4
-:103C2000882359F08091E00181FB222720F991E05F
-:103C3000922790FB81F98093E00182EE0E94881D1B
-:103C4000882359F08091E00182FB222720F991E03E
-:103C5000922790FB82F98093E00186EE0E94881DF6
-:103C6000882359F08091E00183FB222720F991E01D
-:103C7000922790FB83F98093E00183EE0E94881DD8
-:103C8000882359F08091E00184FB222720F991E0FC
-:103C9000922790FB84F98093E00185E30E94881DC0
-:103CA000882359F08091E00185FB222720F991E0DB
-:103CB000922790FB85F98093E00181E30E94881DA3
-:103CC000882359F08091E00186FB222720F991E0BA
-:103CD000922790FB86F98093E00181E10E94881D84
-:103CE000882359F08091E00187FB222720F991E099
-:103CF000922790FB87F98093E0018091E0010E9478
-:103D0000FE1E8091E00187FB882780F980930D01DA
-:103D100087E20E94881DC82F8EE10E94881D8111B4
-:103D2000C2608FE10E94881D8111C46080E20E9400
-:103D3000881D8111C86081E20E94881D8111C061C7
-:103D400082E20E94881D8111C06283E20E94881D68
-:103D50008111C06484E20E94881D882311F0C0682C
-:103D600002C0CC2329F08C2F0E94F51E6C2F03C0BB
-:103D70000E94F11E682F70E080E090E0CF910C94DB
-:103D8000E419CF9108956DEE7EEF80E090E00E94FF
-:103D9000372560E082E090E00E94292560E083E022
-:103DA00090E00E94292560E084E090E00E942925AF
-:103DB00060E085E090E00C94292580E090E00E948E
-:103DC000232521E08D3E9E4F09F020E0822F0895AB
-:103DD00082E090E00C941B25682F82E090E00C9428
-:103DE000292583E090E00C941B25682F83E090E068
-:103DF0000C94292584E090E00C941B25682F84E026
-:103E000090E00C9429258091D50180FF0BC0609132
-:103E1000130185E0689FB00111247595679575952C
-:103E200067952BC081FF09C06091130185E0689FF1
-:103E3000B00111247595679520C082FF07C060917D
-:103E4000130185E0689FB001112417C09091D6013D
-:103E50009923D1F060911201961788F720911301F0
-:103E600085E0289F90011124929FA001939F500DFF
-:103E7000112470E0CA010E94ED246038710540F4FD
-:103E80006115710519F406C065E070E0862F08958C
-:103E90008FE7089581E008958091D50180FF08C0E3
-:103EA0006091110170E0759567957595679521C0D2
-:103EB00081FF06C06091110170E07595679519C08A
-:103EC00082FF04C06091110170E010C09091D60192
-:103ED000992399F0609110019617A0F78091110134
-:103EE000899FC001112470E00E94ED2460387105A3
-:103EF00040F46115710519F406C061E070E0862F89
-:103F000008958FE7089581E00895803F21F40E948D
-:103F1000031F819504C0813F29F40E94031F8093F1
-:103F2000D9010895823F21F40E94031F819504C0A6
-:103F3000833F29F40E94031F8093D8010895893F8D
-:103F400019F40E944C1F05C08A3F31F40E944C1F97
-:103F500081958093DA0108958B3F21F40E944C1FD4
-:103F6000819504C08C3F29F40E944C1F8093DB0193
-:103F70000895843F21F48091D701816017C0853F67
-:103F800021F48091D701826011C0863F21F4809195
-:103F9000D70184600BC0873F21F48091D7018860EE
-:103FA00005C0883F31F48091D70180618093D701AB
-:103FB00008958D3F21F48091D50181600BC08E3F23
-:103FC00021F48091D501826005C08F3F29F4809152
-:103FD000D50184608093D5010895803F39F48091A4
-:103FE000D90187FF6CC01092D90169C0813F29F4C3
-:103FF0008091D9011816BCF362C09091D801823F1C
-:1040000029F497FF5CC01092D80159C0833F19F47E
-:104010001916CCF354C0893F41F48091DA01181687
-:104020000CF04DC01092DA014AC08A3F29F4809109
-:10403000DA0187FF44C0F6CF8B3F39F48091DB0172
-:1040400087FF3DC01092DB013AC08C3F29F480917C
-:10405000DB011816BCF333C0843F21F48091D701F3
-:104060008E7F17C0853F21F48091D7018D7F11C0CD
-:10407000863F21F48091D7018B7F0BC0873F21F4CD
-:104080008091D701877F05C0883F31F48091D701A7
-:104090008F7E8093D70113C08D3F21F48091D5018D
-:1040A0008E7F0BC08E3F21F48091D5018D7F05C09E
-:1040B0008F3F29F48091D5018B7F8093D50180912A
-:1040C000D80181110EC08091D90181110AC080915F
-:1040D000DA01811106C08091DB01811102C01092CA
-:1040E000D601089587ED91E00E94DB100E94D91C53
-:1040F0009093D4018093D30108951F93CF93DF93BE
-:104100008091D3019091D4010E94E51CAC01909163
-:10411000D601992321F02091140130E006C02091AE
-:1041200015018AE0289F900111244217530708F4D3
-:1041300085C08091D801C091D901D091DA01109148
-:10414000DB01811107C0C11175C0D11173C01111FC
-:1041500071C074C09F3F19F09F5F9093D6011816ED
-:1041600024F40E94031F8093D8018091D80187FF17
-:1041700005C00E94031F81958093D8011C1624F46A
-:104180000E94031F8093D9018091D90187FF05C048
-:104190000E94031F81958093D9016091D801662305
-:1041A00031F1C091D901CC2311F1062E000C770B0F
-:1041B000880B990B0E94F42323E333E343E35FE38B
-:1041C0000E9458240E94BC236093D8016C2FCC0F0E
-:1041D000770B880B990B0E94F42323E333E343E32B
-:1041E0005FE30E9458240E94BC236093D9011D16EE
-:1041F00024F40E944C1F8093DA018091DA0187FF3A
-:1042000005C00E944C1F81958093DA01111624F499
-:104210000E944C1F8093DB018091DB0187FF05C06A
-:104220000E944C1F81958093DB01DF91CF911F91FC
-:104230000C9472209F3F09F08FCFA0CFDF91CF91D8
-:104240001F910895E7EDF1E085E0DF011D928A9569
-:10425000E9F71092D6011092D5010895833081F1CB
-:1042600028F4813059F08230D1F00895853009F476
-:1042700049C0B8F1863009F456C0089580911501FF
-:10428000262F30E0280F311D2F3F310524F4680F11
-:104290006093150108958FEF809315010895809123
-:1042A0001401262F30E0280F311D2F3F310524F453
-:1042B000680F6093140108958FEF8093140108959F
-:1042C00080911301262F30E0280F311D2F3F31053B
-:1042D00024F4680F6093130108958FEF8093130106
-:1042E000089580911201262F30E0280F311D2F3FB5
-:1042F000310524F4680F6093120108958FEF8093C5
-:104300001201089580911101262F30E0280F311DF0
-:104310002F3F310524F4680F6093110108958FEF4A
-:1043200080931101089580911001262F30E0280F0D
-:10433000311D2F3F310524F4680F6093100108955B
-:104340008FEF809310010895833011F128F48130AC
-:1043500049F0823091F00895853081F120F1863066
-:10436000C1F1089580911501681720F4861B809390
-:104370001501089510921501089580911401681790
-:1043800020F4861B8093140108951092140108955F
-:1043900080911301681720F4861B80931301089500
-:1043A00010921301089580911201681720F4861B62
-:1043B00080931201089510921201089580911101C5
-:1043C000681720F4861B8093110108951092110143
-:1043D000089580911001681720F4861B80931001C6
-:1043E00008951092100108950F931F938D3109F4D1
-:1043F0006BC008F03FC08E3009F47DC0C0F4873038
-:1044000009F46EC068F4863009F0AFC08091CE0127
-:10441000817F8E7F8093CE0181E08093DD01A6C0F5
-:10442000883009F458C08B3009F49BC09EC0863197
-:1044300009F497C078F4803109F470C0813109F033
-:1044400094C00E942D1690910D0181E089278093E0
-:104450000D0187C0893109F484C08B3109F085C012
-:104460008091CE0181FB222720F991E0922790FBD9
-:1044700081F94AC0853309F45BC048F4873209F4F6
-:1044800057C008F45AC0893209F452C06EC0833450
-:1044900038F48A3308F067C0883309F462C065C015
-:1044A000833409F445C0883409F05FC00E942D169A
-:1044B0000FEF13ED20E3015010402040E1F700C062
-:1044C00000000E94341D4DC00E9476230E94C4103B
-:1044D0000E94BA0946C00E94E81E0E94FA1E41C00E
-:1044E0009091CE01892F817090FF12C0917F9E7FA5
-:1044F0009093CE013BC08091CE0182FB222720F910
-:1045000091E0922790FB82F98093CE01992349F1A3
-:104510008091CE0181608093CE0123C08091CE0135
-:1045200083FB222720F991E0922790FB83F9ECCFBF
-:1045300061E070E080E090E010C08D5141E050E01B
-:1045400060E070E08A019B0104C0000F111F221F70
-:10455000331F8A95D2F7C901B8010E94E4190E945D
-:104560002D1681E003C08953E9CF80E01F910F91A0
-:10457000089580E008950C94B922CF93C82F8091BC
-:10458000DD01813079F018F08230E9F187C0E091E7
-:104590000E01F0910F018081813169F0823209F0C2
-:1045A0007FC009C0E0910E01F0910F01808181313F
-:1045B00011F0823261F48C2F0E94BB22811104C061
-:1045C0008C2F0E94F4211DC081E090E01AC08C2F36
-:1045D0000E94B922811114C0C43179F048F4CB3063
-:1045E00079F0C03109F060C082E08093DD0108C03D
-:1045F000C93219F0C83321F057C01092DD0154C000
-:1046000081E0817053C0C93289F118F5C43171F16C
-:10461000A8F4C73009F046C08AE08093150194E100
-:104620009093140193E0909313018093120188E01A
-:104630008093110188E28093100134C0CE51C630BE
-:1046400088F5EC2FF0E0E65DFE4F80818093DC0181
-:1046500029C0CE34E9F020F4CB3421F56AE013C050
-:10466000C13579F0C235F1F461E00DC08091DC0113
-:10467000882319F01092DC0115C081E08093DD01E0
-:1046800015C061E006C08091DC010E942E210AC0A5
-:104690006AE08091DC010E94A42104C01092DD0137
-:1046A00080E004C081E002C080E0ABCFCF910895EC
-:1046B000E1E8F0E080818860808380818160808390
-:1046C0008FB7F89493E09093890090ED90938800D1
-:1046D0008FBF0895EFE6F0E08081826080830895C7
-:1046E000EFE6F0E080818D7F80830895EFE6F0E0D3
-:1046F000908182E08927808308951F920F920FB6E0
-:104700000F9211242F933F934F935F936F937F9357
-:104710008F939F93AF93BF93EF93FF938091DE01AD
-:104720009091DF0101969093DF018093DE0181116A
-:1047300003C082E00E94BA09E091DF01E695E695A8
-:10474000F0E0E156F84FE4918091DE018E1303C052
-:1047500080E00E94BA09FF91EF91BF91AF919F91C4
-:104760008F917F916F915F914F913F912F910F901A
-:104770000FBE0F901F9018950E94C3236894B1112B
-:104780000C94522408950E94372488F09F5798F083
-:10479000B92F9927B751B0F0E1F0660F771F881F46
-:1047A000991F1AF0BA95C9F714C0B13091F00E9460
-:1047B0005124B1E008950C945124672F782F882755
-:1047C000B85F39F0B93FCCF3869577956795B39587
-:1047D000D9F73EF490958095709561957F4F8F4FF6
-:1047E0009F4F0895E89409C097FB3EF490958095FB
-:1047F000709561957F4F8F4F9F4F9923A9F0F92FA7
-:1048000096E9BB279395F695879577956795B79524
-:10481000F111F8CFFAF4BB0F11F460FF1BC06F5F0A
-:104820007F4F8F4F9F4F16C0882311F096E911C01C
-:10483000772321F09EE8872F762F05C0662371F03D
-:1048400096E8862F70E060E02AF09A95660F771F51
-:10485000881FDAF7880F9695879597F9089557FD81
-:104860009058440F551F59F05F3F71F04795880FDE
-:1048700097FB991F61F09F3F79F087950895121675
-:1048800013061406551FF2CF4695F1DF08C0161621
-:1048900017061806991FF1CF8695710561050894D2
-:1048A0000895E894BB2766277727CB0197F90895E9
-:1048B0000E946B240C94DC240E94CE2438F00E94C9
-:1048C000D52420F0952311F00C94C5240C94CB240E
-:1048D00011240C9452240E942F2470F3959FC1F34D
-:1048E000950F50E0551F629FF001729FBB27F00D9E
-:1048F000B11D639FAA27F00DB11DAA1F649F6627F3
-:10490000B00DA11D661F829F2227B00DA11D621F41
-:10491000739FB00DA11D621F839FA00D611D221FFB
-:10492000749F3327A00D611D231F849F600D211DDF
-:10493000822F762F6A2F11249F5750409AF0F1F062
-:1049400088234AF0EE0FFF1FBB1F661F771F881FCB
-:1049500091505040A9F79E3F510580F00C94C5241A
-:104960000C9452245F3FE4F3983ED4F386957795F8
-:104970006795B795F795E7959F5FC1F7FE2B880F71
-:10498000911D9695879597F9089597F99F6780E807
-:1049900070E060E008959FEF80EC089500240A9491
-:1049A0001616170618060906089500240A9412160A
-:1049B0001306140605060895092E0394000C11F43D
-:1049C000882352F0BB0F40F4BF2B11F460FF04C0EA
-:1049D0006F5F7F4F8F4F9F4F089597FB072E16F401
-:1049E000009407D077FD09D00E94072507FC05D069
-:1049F0003EF4909581959F4F0895709561957F4FF6
-:104A00000895EE0FFF1F0590F491E02D0994AA1B65
-:104A1000BB1B51E107C0AA1FBB1FA617B70710F0A9
-:104A2000A61BB70B881F991F5A95A9F780959095DB
-:104A3000BC01CD010895F999FECF92BD81BDF89AD0
-:104A4000992780B50895A8E1B0E042E050E00C94C9
-:104A50003E25262FF999FECF1FBA92BD81BD20BDFC
-:104A60000FB6F894FA9AF99A0FBE019608950E942B
-:104A70002925272F0C942A25DC01CB01FC01F9996B
-:104A8000FECF06C0F2BDE1BDF89A319600B40D929A
-:0C4A900041505040B8F70895F894FFCF53
-:104A9C002002BB094B0A260AF209BE090101BC011E
-:104AAC0028080A03140A3F4D363960071307DD0640
-:104ABC00A4063706500669068206010203040506A1
-:044ACC0007080900CE
+:103700009F3F39F04F5F4E3041F051915813F8CF41
+:103710000DC05111F7CF942FF5CF9F3F39F0F9012C
+:10372000E90FF11D97FDFA95828308950895909110
+:103730000C01992321F090910D01911109C0209164
+:103740000E0130910F01F9013296205F3F4F1FC0EB
+:10375000982F9695969596959F30F0F4E0910E01EE
+:10376000F0910F01E90FF11D877021E030E0A90110
+:1037700002C0440F551F8A95E2F7CA0180959181D6
+:103780008923818308953196E217F30729F0908108
+:103790009813F9CF1082F7CF089581E090E0E0917F
+:1037A0000E01F0910F01E80FF91F10820196803190
+:1037B0009105A9F708959091CD01892B8093CD01B2
+:1037C000089580959091CD0189238093CD0108952E
+:1037D0001092CD0108959091CC01892B8093CC015A
+:1037E000089580959091CC0189238093CC01089510
+:1037F0001092CC0108958093BB0108951092BB01F3
+:10380000089580910E0190910F01FC0131969C0169
+:10381000205F3F4F80E0919191118F5FE217F30796
+:10382000D1F70895E0910E01F0910F018091CD0143
+:103830008083E0910E01F0910F0190818091CC0185
+:10384000892B80838091BB01882361F0E0910E0178
+:10385000F0910F019081892B80830E94011C8111BE
+:103860001092BB0180910E0190910F010C94B51044
+:10387000CF92DF92EF92FF926C01EE24FF24C114ED
+:10388000D104E104F10421F0C701B60120E101C037
+:1038900020E0C72ED82EE92EFF24C114D104E10464
+:1038A000F10419F0285FC701B6016B017C0154E0F7
+:1038B000F694E794D794C7945A95D1F7C114D104DC
+:1038C000E104F10419F02C5FC701B6016B017C0122
+:1038D00042E0F694E794D794C7944A95D1F7C1147F
+:1038E000D104E104F10419F02E5FC701B601DC0137
+:1038F000CB01B695A79597958795892B8A2B8B2B0E
+:1039000009F02F5F822FFF90EF90DF90CF90089506
+:103910008091E701843009F11092CF0120E488E121
+:1039200090E00FB6F894A895809360000FBE2093A6
+:10393000600083B7817F846083BF83B7816083BF6A
+:103940007894889583B78E7F83BF88E10FB6F8940B
+:1039500080936000109260000FBE0895089508954E
+:10396000CF930E94AE1C0E9497060E94AF1CC0E03D
+:103970008C2F0E948507811104C0CF5FCE30C1F724
+:1039800001C081E0CF9108950E941F160E94A910E6
+:103990000C94A20982E084BD93E095BD9AEF97BD97
+:1039A00080936E0008952FB7F8948091D001909184
+:1039B000D101A091D201B091D3012FBF0895CF9230
+:1039C000DF92EF92FF920F931F932FB7F8944091DD
+:1039D000D0015091D1016091D2017091D3012FBFDC
+:1039E0006A017B01EE24FF248C0120E030E0C01648
+:1039F000D106E206F30610F4415051099A01281B42
+:103A0000390BC9011F910F91FF90EF90DF90CF907C
+:103A100008951F920F920FB60F9211248F939F93C8
+:103A2000AF93BF938091D0019091D101A091D20129
+:103A3000B091D3010196A11DB11D8093D001909347
+:103A4000D101A093D201B093D301BF91AF919F91C7
+:103A50008F910F900FBE0F901F9018950E94A60D8A
+:103A6000F8942FEF87EA91E6215080409040E1F7EB
+:103A700000C0000087E090EBDC018093F0019093A0
+:103A8000F101A093F201B093F3019CE088E10FB63D
+:103A9000F894A895809360000FBE90936000FFCFCC
+:103AA000EF92FF920F931F93CF93DF93D82FC0E035
+:103AB0008C2F0E94850700E010E0E82EF12CC70152
+:103AC000002E02C0959587950A94E2F780FD06C006
+:103AD0000F5F1F4F0630110591F709C0602F7C2F33
+:103AE00080E00E944C08D813F3CF81E004C0CF5F80
+:103AF000CE30F1F680E0DF91CF911F910F91FF90D2
+:103B0000EF900895CF93C82F8CE20E94501D882318
+:103B100021F08C2FCF910C94501D80E0CF9108950F
+:103B2000CF930E94D71E811102C00E94BD1EC5E620
+:103B3000C15049F00E9497068FE39CE90197F1F785
+:103B400000C00000F5CF89E20E94821D811113C1DF
+:103B50008AE20E94821D81110E94BD1E85E00E94A2
+:103B6000821D81110E942E1D0E94E21E8093CE01B3
+:103B700087E00E94821D8823A9F18BE10E94821DAB
+:103B8000882351F08091CE0181FB222720F991E01A
+:103B9000922790FB81F90EC08EE00E94821D88233F
+:103BA00061F08091CE0182FB222720F991E09227DB
+:103BB00090FB82F98093CE0115C080E10E94821DA6
+:103BC0009091CE01882341F093FB222720F981E0D8
+:103BD000822780FB93F904C0892F809580FB90F9A0
+:103BE0009093CE018091CE010E94E61E0E94F41EA9
+:103BF0008093E10180EE0E94821D882341F0809134
+:103C0000E101982F909590FB80F98093E10189E381
+:103C10000E94821D882359F08091E10181FB2227B7
+:103C200020F991E0922790FB81F98093E10182EEE7
+:103C30000E94821D882359F08091E10182FB222796
+:103C400020F991E0922790FB82F98093E10186EEC2
+:103C50000E94821D882359F08091E10183FB222775
+:103C600020F991E0922790FB83F98093E10183EEA4
+:103C70000E94821D882359F08091E10184FB222754
+:103C800020F991E0922790FB84F98093E10185E38C
+:103C90000E94821D882359F08091E10185FB222733
+:103CA00020F991E0922790FB85F98093E10181E36F
+:103CB0000E94821D882359F08091E10186FB222712
+:103CC00020F991E0922790FB86F98093E10181E150
+:103CD0000E94821D882359F08091E10187FB2227F1
+:103CE00020F991E0922790FB87F98093E101809180
+:103CF000E1010E94F81E8091E10187FB882780F98D
+:103D000080930D0187E20E94821DC82F8EE10E94E0
+:103D1000821D8111C2608FE10E94821D8111C460E9
+:103D200080E20E94821D8111C86081E20E94821D92
+:103D30008111C06182E20E94821D8111C06283E212
+:103D40000E94821D8111C06484E20E94821D88232A
+:103D500011F0C06802C0CC2329F08C2F0E94EF1E06
+:103D60006C2F03C00E94EB1E682F70E080E090E093
+:103D7000CF910C94DB19CF9108956DEE7EEF80E02A
+:103D800090E00E94232560E082E090E00E941525EB
+:103D900060E083E090E00E94152560E084E090E020
+:103DA0000E94152560E085E090E00C94152580E0E8
+:103DB00090E00E940F2521E08D3E9E4F09F020E00B
+:103DC000822F089582E090E00C940725682F82E00E
+:103DD00090E00C94152583E090E00C940725682F63
+:103DE00083E090E00C94152584E090E00C94072586
+:103DF000682F84E090E00C9415258091D60180FF17
+:103E00000BC06091130185E0689FB0011124759586
+:103E10006795759567952BC081FF09C06091130167
+:103E200085E0689FB00111247595679520C082FFD9
+:103E300007C06091130185E0689FB001112417C08D
+:103E40009091D7019923D1F060911201961788F7CC
+:103E50002091130185E0289F90011124929FA001D9
+:103E6000939F500D112470E0CA010E94D92460383C
+:103E7000710540F46115710539F002C065E070E02C
+:103E8000862F08958FE7089581E008958091D601E7
+:103E900080FF08C06091110170E075956795759578
+:103EA000679521C081FF06C06091110170E0759592
+:103EB000679519C082FF04C06091110170E010C0C5
+:103EC0009091D7019923C1F0609110019617A0F746
+:103ED00080911101899FC001112470E00E94D924B2
+:103EE0006038710528F46115710521F0862F089559
+:103EF0008FE7089581E0089561E070E0F4CF803F9E
+:103F000021F40E94FD1E819504C0813F29F40E9486
+:103F1000FD1E8093DA010895823F21F40E94FD1E68
+:103F2000819504C0833F29F40E94FD1E8093D9012E
+:103F30000895893F19F40E94461F05C08A3F31F455
+:103F40000E94461F81958093DB0108958B3F21F4E9
+:103F50000E94461F819504C08C3F29F40E94461F91
+:103F60008093DC010895843F21F48091D801816021
+:103F700017C0853F21F48091D801826011C0863F2F
+:103F800021F48091D80184600BC0873F21F4809197
+:103F9000D801886005C0883F31F48091D8018061E4
+:103FA0008093D80108958D3F21F48091D6018160DE
+:103FB0000BC08E3F21F48091D601826005C08F3FF7
+:103FC00029F48091D60184608093D6010895803FC2
+:103FD00039F48091DA0187FF6CC01092DA0169C070
+:103FE000813F29F48091DA011816BCF362C09091E8
+:103FF000D901823F29F497FF5CC01092D90159C0C2
+:10400000833F19F41916CCF354C0893F41F48091D1
+:10401000DB0118160CF04DC01092DB014AC08A3F3C
+:1040200029F48091DB0187FF44C0F6CF8B3F39F440
+:104030008091DC0187FF3DC01092DC013AC08C3FCB
+:1040400029F48091DC011816BCF333C0843F21F4BD
+:104050008091D8018E7F17C0853F21F48091D801CF
+:104060008D7F11C0863F21F48091D8018B7F0BC0DA
+:10407000873F21F48091D801877F05C0883F31F4C4
+:104080008091D8018F7E8093D80113C08D3F21F499
+:104090008091D6018E7F0BC08E3F21F48091D60196
+:1040A0008D7F05C08F3F29F48091D6018B7F80934F
+:1040B000D6018091D90181110EC08091DA01811160
+:1040C0000AC08091DB01811106C08091DC01811161
+:1040D00002C01092D701089588ED91E00E94C010AF
+:1040E0000E94D31C9093D5018093D40108951F930F
+:1040F000CF93DF938091D4019091D5010E94DF1C72
+:10410000AC019091D701992321F02091140130E066
+:1041100006C0209115018AE0289F900111244217C2
+:10412000530708F486C08091D901C091DA01D0917B
+:10413000DB011091DC01811107C0C11176C0D111E2
+:1041400074C0111172C075C09F3F19F09F5F9093AA
+:10415000D701181624F40E94FD1E8093D901809186
+:10416000D90187FF05C00E94FD1E81958093D9016A
+:104170001C1624F40E94FD1E8093DA018091DA015E
+:1041800087FF05C00E94FD1E81958093DA01609132
+:10419000D901662339F1C091DA01CC2319F17727CF
+:1041A00067FD7095872F972F0E94EA2323E333E35F
+:1041B00043E35FE30E944E240E94B7236093D9013A
+:1041C0006C2F772767FD7095872F972F0E94EA2322
+:1041D00023E333E343E35FE30E944E240E94B723CB
+:1041E0006093DA011D1624F40E94461F8093DB01C0
+:1041F0008091DB0187FF05C00E94461F8195809357
+:10420000DB01111624F40E94461F8093DC0180918B
+:10421000DC0187FF05C00E94461F81958093DC0169
+:10422000DF91CF911F910C946C209F3F09F08ECFAE
+:1042300096CFDF91CF911F910895E8EDF1E085E0F1
+:10424000DF011D928A95E9F71092D7011092D601ED
+:104250000895833081F128F4813059F08230D1F013
+:104260000895853009F449C0B8F1863009F456C084
+:10427000089580911501262F30E0280F311D2F3F22
+:10428000310524F4680F6093150108958FEF809332
+:104290001501089580911401262F30E0280F311D5B
+:1042A0002F3F310524F4680F6093140108958FEFB8
+:1042B00080931401089580911301262F30E0280F78
+:1042C000311D2F3F310524F4680F609313010895C9
+:1042D0008FEF80931301089580911201262F30E013
+:1042E000280F311D2F3F310524F4680F6093120110
+:1042F00008958FEF80931201089580911101262F68
+:1043000030E0280F311D2F3F310524F4680F6093F2
+:10431000110108958FEF809311010895809110018C
+:10432000262F30E0280F311D2F3F310524F4680F70
+:104330006093100108958FEF8093100108958330EA
+:1043400011F128F4813049F0823091F008958530E0
+:1043500081F120F18630C1F108958091150168172F
+:1043600020F4861B8093150108951092150108957D
+:1043700080911401681720F4861B8093140108951E
+:1043800010921401089580911301681720F4861B80
+:1043900080931301089510921301089580911201E2
+:1043A000681720F4861B8093120108951092120161
+:1043B000089580911101681720F4861B80931101E4
+:1043C000089510921101089580911001681720F44A
+:1043D000861B8093100108951092100108950F9389
+:1043E0001F938D3109F46BC008F03FC08E3009F483
+:1043F0007DC0C0F4873009F46EC068F4863009F0DF
+:10440000AFC08091CE01817F8E7F8093CE0181E00D
+:104410008093DE01A6C0883009F458C08B3009F4BF
+:104420009BC09EC0863109F497C078F4803109F4AE
+:1044300070C0813109F094C00E941F1690910D0147
+:1044400081E0892780930D0187C0893109F484C0F8
+:104450008B3109F085C08091CE0181FB222720F9A4
+:1044600091E0922790FB81F94AC0853309F45BC043
+:1044700048F4873209F457C008F45AC0893209F465
+:1044800052C06EC0833438F48A3308F067C0883372
+:1044900009F462C065C0833409F445C0883409F06A
+:1044A0005FC00E941F160FEF13ED20E30150104074
+:1044B0002040E1F700C000000E942E1D4DC00E9468
+:1044C00071230E94A9100E94A20946C00E94E21E08
+:1044D0000E94F41E41C09091CE01892F817090FFFF
+:1044E00012C0917F9E7F9093CE013BC08091CE0100
+:1044F00082FB222720F991E0922790FB82F980939A
+:10450000CE01992349F18091CE0181608093CE0143
+:1045100023C08091CE0183FB222720F991E09227CE
+:1045200090FB83F9ECCF61E070E080E090E010C098
+:104530008D5141E050E060E070E08A019B0104C0D1
+:10454000000F111F221F331F8A95D2F7C901B8012E
+:104550000E94DB190E941F1681E003C08953E9CF36
+:1045600080E01F910F91089580E0089580E0089504
+:10457000CF93C82F8091DE01813079F018F082301E
+:10458000E9F187C0E0910E01F0910F018081813146
+:1045900069F0823209F07FC009C0E0910E01F0910C
+:1045A0000F018081813111F0823261F48C2F0E94E1
+:1045B000B422811104C08C2F0E94EF211DC081E024
+:1045C00090E01AC08C2F0E94B622811114C0C43111
+:1045D00079F048F4CB3079F0C03109F060C082E066
+:1045E0008093DE0108C0C93219F0C83321F057C0EA
+:1045F0001092DE0154C081E0817053C0C93289F14C
+:1046000018F5C43171F1A8F4C73009F046C08AE04A
+:104610008093150194E19093140193E0909313011A
+:104620008093120188E08093110188E28093100149
+:1046300034C0CE51C63088F5EC2FF0E0E65DFE4F79
+:1046400080818093DD0129C0CE34E9F020F4CB34A1
+:1046500021F56AE013C0C13579F0C235F1F461E0AB
+:104660000DC08091DD01882319F01092DD0115C085
+:1046700081E08093DE0115C061E006C08091DD011C
+:104680000E9429210AC06AE08091DD010E949F21D9
+:1046900004C01092DE0180E004C081E002C080E02E
+:1046A000ABCFCF910895E1E8F0E08081886080830E
+:1046B0008081816080838FB7F89493E09093890024
+:1046C00090ED909388008FBF0895EFE6F0E0808131
+:1046D000826080830895EFE6F0E080818D7F8083A3
+:1046E0000895EFE6F0E0908182E0892780830895C5
+:1046F0001F920F920FB60F9211242F933F934F9357
+:104700005F936F937F938F939F93AF93BF93EF9339
+:10471000FF938091DF019091E00101969093E00179
+:104720008093DF01811103C082E00E94A209E09121
+:10473000E001E695E695F0E0E156F84FE4918091CE
+:10474000DF018E1303C080E00E94A209FF91EF9168
+:10475000BF91AF919F918F917F916F915F914F9199
+:104760003F912F910F900FBE0F901F90189504D07E
+:104770006894B1118DC0089570D088F09F5790F063
+:10478000B92F9927B751A0F0D1F0660F771F881F76
+:10479000991F1AF0BA95C9F712C0B13081F077D0DD
+:1047A000B1E0089574C0672F782F8827B85F39F07B
+:1047B000B93FCCF3869577956795B395D9F73EF4D5
+:1047C00090958095709561957F4F8F4F9F4F08957D
+:1047D000E89409C097FB3EF490958095709561959B
+:1047E0007F4F8F4F9F4F9923A9F0F92F96E9BB2751
+:1047F0009395F695879577956795B795F111F8CFCD
+:10480000FAF4BB0F11F460FF1BC06F5F7F4F8F4F37
+:104810009F4F16C0882311F096E911C0772321F02D
+:104820009EE8872F762F05C0662371F096E8862FC5
+:1048300070E060E02AF09A95660F771F881FDAF71C
+:10484000880F9695879597F9089557FD9058440FCE
+:10485000551F59F05F3F71F04795880F97FB991FDF
+:1048600061F09F3F79F0879508951216130614069C
+:10487000551FF2CF4695F1DF08C016161706180629
+:10488000991FF1CF86957105610508940895E89404
+:10489000BB2766277727CB0197F908950BD078C0FF
+:1048A00069D028F06ED018F0952309F05AC05FC087
+:1048B0001124EECFCADFA0F3959FD1F3950F50E0FE
+:1048C000551F629FF001729FBB27F00DB11D639FC2
+:1048D000AA27F00DB11DAA1F649F6627B00DA11D68
+:1048E000661F829F2227B00DA11D621F739FB00D0E
+:1048F000A11D621F839FA00D611D221F749F33277E
+:10490000A00D611D231F849F600D211D822F762F16
+:104910006A2F11249F5750408AF0E1F088234AF013
+:10492000EE0FFF1FBB1F661F771F881F915050405F
+:10493000A9F79E3F510570F014C0AACF5F3FECF37A
+:10494000983EDCF3869577956795B795F795E7954B
+:104950009F5FC1F7FE2B880F911D9695879597F95C
+:10496000089597F99F6780E870E060E008959FEFF1
+:1049700080EC089500240A941616170618060906F6
+:10498000089500240A9412161306140605060895C5
+:10499000092E0394000C11F4882352F0BB0F40F44D
+:1049A000BF2B11F460FF04C06F5F7F4F8F4F9F4F8D
+:1049B000089597FB072E16F4009407D077FD09D0D1
+:1049C0000E94F32407FC05D03EF4909581959F4FFB
+:1049D0000895709561957F4F0895EE0FFF1F059024
+:1049E000F491E02D0994AA1BBB1B51E107C0AA1F3B
+:1049F000BB1FA617B70710F0A61BB70B881F991F80
+:104A00005A95A9F780959095BC01CD010895F99923
+:104A1000FECF92BD81BDF89A992780B50895A8E18F
+:104A2000B0E042E050E00C942A25262FF999FECF01
+:104A30001FBA92BD81BD20BD0FB6F894FA9AF99ABB
+:104A40000FBE019608950E941525272F0C94162558
+:104A5000DC01CB01FC01F999FECF06C0F2BDE1BD3E
+:104A6000F89A319600B40D9241505040B8F708952D
+:044A7000F894FFCFE8
+:104A74002002A409320A0F0ADB09A7090101BC01BB
+:104A840028080A03140A3F4D363960071307DD0668
+:104A9400A4063706500669068206010203040506C9
+:044AA40007080900F6
 :00000001FF
-- 
cgit v1.2.3


From d7a1fc81a0cd2c7cec94410cbcfaae6640ec3713 Mon Sep 17 00:00:00 2001
From: Nicholas Keene <git@nicholaskeene.com>
Date: Wed, 23 Mar 2016 23:33:26 -0500
Subject: The Ordinary Layout is familiar to users of common keyboards

---
 keyboard/ergodox_ez/keymaps/ordinary/keymap.c | 118 +++++++++++++-------------
 1 file changed, 60 insertions(+), 58 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c
index 3343c22963..bd9524bc56 100644
--- a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c
@@ -7,7 +7,7 @@
 #define MDIA 2 // media keys
 
 /*
- * Ordinary Ergodox EZ keyboard layout, v1
+ * Ordinary Ergodox EZ keyboard layout, v2
  * modifications from default by Nicholas Keene ergodoxez@nicholaskeene.com
  * Details: http://nicholas.rinard.us/2016/03/ergodox-ez-layout.html
  */
@@ -16,13 +16,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 /* Keymap 0: Basic layer
  *
  * ,--------------------------------------------------.           ,--------------------------------------------------.
- * |  Grv   |   1  |   2  |   3  |   4  |   5  | ESC  |           |  =   |   6  |   7  |   8  |   9  |   0  |   -    |
+ * |  Grv   |   1  |   2  |   3  |   4  |   5  | ESC  |           |  -   |   6  |   7  |   8  |   9  |   0  |   =    |
  * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
- * | Tab    |   Q  |   W  |   E  |   R  |   T  |   \  |           |   /  |   Y  |   U  |   I  |   O  |   P  |  ~L2   |
+ * | Tab    |   Q  |   W  |   E  |   R  |   T  |   [  |           |  ]   |   Y  |   U  |   I  |   O  |   P  | L2 / / |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * | ~L1    |   A  |   S  |   D  |   F  |   G  |------|           |------|   H  |   J  |   K  |   L  |; / L2|  ~L1   |
- * |--------+------+------+------+------+------|  [   |           |  ]   |------+------+------+------+------+--------|
- * | LShift |Z/Ctrl|   X  |   C  |   V  |   B  |      |           |      |   N  |   M  |   ,  |   .  |'/Ctrl| RShift |
+ * |  L1    |   A  |   S  |   D  |   F  |   G  |------|           |------|   H  |   J  |   K  |   L  |  ;   | L1 / ' |
+ * |--------+------+------+------+------+------|Shift |           | Tab  |------+------+------+------+------+--------|
+ * | LShift |Z/Ctrl|   X  |   C  |   V  |   B  | -Tab |           |      |   N  |   M  |   ,  |   .  |//Ctrl| RShift |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
  *   |LCtrl | Meh  |Hyper | LAlt | LGui |                                       | RGui | RAlt | Hyper|  Meh |RCtrl |
  *   `----------------------------------'                                       `----------------------------------'
@@ -37,20 +37,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 // If it accepts an argument (i.e, is a function), it doesn't need KC_.
 // Otherwise, it needs KC_*
 [BASE] = KEYMAP(  // layer 0 : default
-        // left hand
-        KC_GRV, KC_1,        KC_2,  KC_3, KC_4, KC_5, KC_ESC,
-        KC_TAB, KC_Q,        KC_W,  KC_E, KC_R, KC_T, KC_BSLS,
-        KC_FN1, KC_A,        KC_S,  KC_D, KC_F, KC_G,
-        KC_LSFT,CTL_T(KC_Z), KC_X,  KC_C, KC_V, KC_B, KC_LBRC,
-        KC_LCTL,MEH_T(KC_NO),ALL_T(KC_NO),KC_LALT,KC_LGUI,
-                                             KC_HOME, KC_END,
-                                                      KC_PGUP,
-                                    KC_BSPC, KC_DEL,  KC_PGDN,
+   // left hand
+   KC_GRV,   KC_1,        KC_2,  KC_3, KC_4,   KC_5, KC_ESC,
+   KC_TAB,   KC_Q,        KC_W,  KC_E, KC_R,   KC_T, KC_LBRC,
+   MO(SYMB), KC_A,        KC_S,  KC_D, KC_F,   KC_G,
+   KC_LSFT,  CTL_T(KC_Z), KC_X,  KC_C, KC_V,   KC_B, LSFT(KC_TAB),
+   KC_LCTL,  MEH_T(KC_NO),ALL_T(KC_NO),KC_LALT,KC_LGUI,
+                                          KC_HOME, KC_END,
+                                                   KC_PGUP,
+                                 KC_BSPC, KC_DEL,  KC_PGDN,
+
                                                                 // right hand
-                                                                KC_EQL,  KC_6, KC_7,    KC_8,    KC_9,        KC_0,          KC_MINS,
-                                                                KC_SLSH, KC_Y, KC_U,    KC_I,    KC_O,        KC_P,          LT(MDIA, KC_SLSH),
-                                                                         KC_H, KC_J,    KC_K,    KC_L,        KC_SCLN,       KC_FN1,
-                                                                KC_RBRC, KC_N, KC_M,    KC_COMM, KC_DOT,      CTL_T(KC_QUOT),KC_RSFT,
+                                                                KC_MINS, KC_6, KC_7,    KC_8,    KC_9,        KC_0,          KC_EQL,
+                                                                KC_RBRC, KC_Y, KC_U,    KC_I,    KC_O,        KC_P,          LT(MDIA, KC_BSLS),
+                                                                         KC_H, KC_J,    KC_K,    KC_L,        KC_SCLN,       LT(SYMB, KC_QUOT),
+                                                                KC_TAB,  KC_N, KC_M,    KC_COMM, KC_DOT,      CTL_T(KC_SLSH),KC_RSFT,
                                                                                KC_RGUI, KC_RALT, ALL_T(KC_NO),MEH_T(KC_NO),  KC_RCTL,
                                                                 KC_LEFT, KC_RGHT,
                                                                 KC_UP,
@@ -59,69 +60,69 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 /* Keymap 1: Symbol Layer
  *
  * ,--------------------------------------------------.           ,--------------------------------------------------.
- * |        |  F1  |  F2  |  F3  |  F4  |  F5  |      |           |      |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
+ * |  Esc   |  F1  |  F2  |  F3  |  F4  |  F5  |      |           | ~L1  |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
  * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
- * |        |   !  |   @  |   {  |   }  |   |  |      |           |      |   Up |   7  |   8  |   9  |   *  |   F12  |
- * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |        |   #  |   $  |   (  |   )  |   `  |------|           |------| Down |   4  |   5  |   6  |   +  |        |
+ * |        |   !  |   @  |   {  |   }  |   |  |  <   |           |  >   |   \  |   7  |   8  |   9  |   *  |   F12  |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * | CAPS   |   %  |   ^  |   [  |   ]  |   ~  |      |           |      |   &  |   1  |   2  |   3  |   \  |  CAPS  |
+ * |        |   #  |   $  |   (  |   )  |   `  |------|           |------|   /  |   4  |   5  |   6  |   +  |        |
+ * |--------+------+------+------+------+------| Tab  |           | Shift|------+------+------+------+------+--------|
+ * |   L2   |   %  |   ^  |   [  |   ]  |   ~  |      |           |  -Tab|   &  |   1  |   2  |   3  |   /  |  CAPS  |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
- *   |      |      |      |      |      |                                       |      |    . |   0  |   =  |      |
+ *   |      |      |      |      |      |                                       |   0  |    . |   =  |   -  |      |
  *   `----------------------------------'                                       `----------------------------------'
  *                                        ,-------------.       ,-------------.
- *                                        |      |      |       |      |      |
+ *                                        | Left | Right|       | Home | End  |
  *                                 ,------|------|------|       |------+------+------.
- *                                 |      |      |      |       |      |      |      |
- *                                 |      |      |------|       |------|      |      |
- *                                 |      |      |      |       |      |      |      |
+ *                                 |      |      |  Up  |       | PgUp |      |      |
+ *                                 |Space |Enter |------|       |------|BackSp| Del  |
+ *                                 |      |      | Down |       | PgDn |      |      |
  *                                 `--------------------'       `--------------------'
  */
 // SYMBOLS
 [SYMB] = KEYMAP(
        // left hand
-       KC_TRNS,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
-       KC_TRNS,KC_EXLM,KC_AT,  KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS,
-       KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV,
-       KC_CAPS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS,
-       KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
-                                               KC_TRNS,KC_TRNS,
-                                                       KC_TRNS,
-                                       KC_TRNS,KC_TRNS,KC_TRNS,
+       KC_ESC,           KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
+       KC_TRNS,          KC_EXLM,KC_AT,  KC_LCBR,KC_RCBR,KC_PIPE,LSFT(KC_COMM),
+       KC_TRNS,          KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV,
+       LT(MDIA, KC_TRNS),KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TAB,
+       KC_TRNS,          KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
+                                                         KC_LEFT,KC_RGHT,
+                                                                 KC_UP,
+                                                   KC_SPC,KC_ENT,KC_DOWN,
                                                                      // right hand
-                                                                     KC_TRNS, KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
-                                                                     KC_TRNS, KC_UP,   KC_7,   KC_8,    KC_9,    KC_ASTR, KC_F12,
-                                                                              KC_DOWN, KC_4,   KC_5,    KC_6,    KC_PLUS, KC_TRNS,
-                                                                     KC_TRNS, KC_AMPR, KC_1,   KC_2,    KC_3,    KC_BSLS, KC_CAPS,
-                                                                                       KC_TRNS,KC_DOT,  KC_0,    KC_EQL,  KC_TRNS,
-                                                                     KC_TRNS, KC_TRNS,
-                                                                     KC_TRNS,
-                                                                     KC_TRNS, KC_TRNS, KC_TRNS
+                                                                     TG(SYMB),     KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
+                                                                     LSFT(KC_DOT), KC_BSLS, KC_P7,  KC_P8,   KC_P9,   KC_PSLS, KC_F12,
+                                                                                   KC_SLSH, KC_P4,  KC_P5,   KC_P6,   KC_PAST, KC_TRNS,
+                                                                     LSFT(KC_TAB), KC_AMPR, KC_P1,  KC_P2,   KC_P3,   KC_PMNS, KC_CAPS,
+                                                                                            KC_P0,  KC_DOT,  KC_PEQL, KC_PPLS, KC_PENT,
+                                                                     KC_HOME,      KC_END,
+                                                                     KC_PGUP,
+                                                                     KC_PGDN,      KC_BSPC, KC_DEL
 ),
 /* Keymap 2: Media and mouse keys
  *
  * ,--------------------------------------------------.           ,--------------------------------------------------.
- * |        |      |      |      |      |      | Sleep|           |      |      |      |      |MyComp| Mail |        |
+ * |  Esc   |ShutDn| Sleep| Mute |Vol Dn|Vol Up|      |           | ~L2  | Help |PrtSc | Find |MyComp| Mail |        |
  * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
- * |        |      |      | MsUp |ScrlUp|      |ScrlUp|           |ScrlUp|      |      |      |      | Mute |        |
+ * |        |      |      | MsUp |ScrlUp|      |ScrlUp|           |ScrlUp|      |ScrlUp|  Up  |      |      |        |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |        |      |MsLeft|MsDown|MsRght|      |------|           |------|      |      |      |      |      |        |
+ * |        |      |MsLeft|MsDown|MsRght|      |------|           |------|      | Left | Down | Right|Sleep |        |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |        |      |      |MsDown|ScrlDn|      |ScrlDn|           |ScrlDn|      |      |      |      |      |        |
+ * |        |      |      |MsDown|ScrlDn|      |ScrlDn|           |ScrlDn|      |ScrlDn| Down |      |      |        |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
- *   |      |      |      | Lclk | Rclk |                                       |      |      |      |      |      |
+ *   |      |      |      | Lclk | Rclk |                                       | Cut  | Copy | Paste| Undo | Redo |
  *   `----------------------------------'                                       `----------------------------------'
  *                                        ,-------------.       ,-------------.
  *                                        | Stop |Refrsh|       | Prev | Next |
  *                                 ,------|------|------|       |------+------+------.
  *                                 |Brwser|Brwser| Home |       |VolUp |      |      |
- *                                 |Back  | Fwd  |------|       |------| Stop | Play |
- *                                 |      |      |Search|       |VolDn |      |      |
+ *                                 |Back  | Fwd  |------|       |------| Stop | Play-|
+ *                                 |      |      |Search|       |VolDn |      | Pause|
  *                                 `--------------------'       `--------------------'
  */
 // MEDIA AND MOUSE
 [MDIA] = KEYMAP(
-       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_SLEP,
+       KC_ESC,  KC_PWR,  KC_SLEP, KC_MUTE, KC_VOLD, KC_VOLU, KC_TRNS,
        KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_WH_U, KC_TRNS, KC_WH_U,
        KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS,
        KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_D, KC_TRNS, KC_TRNS, KC_WH_D,
@@ -130,11 +131,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
                                                              KC_WHOM,
                                            KC_WBAK, KC_TRNS, KC_WSCH,
                                                                      // right hand
-                                                                     KC_WSCH,  KC_TRNS, KC_TRNS, KC_TRNS, KC_MYCM, KC_MAIL, KC_TRNS,
-                                                                     KC_WH_U,  KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MUTE, KC_TRNS,
-                                                                               KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
-                                                                     KC_WH_D,  KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
-                                                                                        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+                                                                     TG(MDIA), KC_HELP, KC_PSCR, KC_FIND, KC_MYCM, KC_MAIL, KC_TRNS,
+                                                                     KC_WH_U,  KC_TRNS, KC_WH_U, KC_UP,   KC_TRNS, KC_TRNS, KC_TRNS,
+                                                                               KC_TRNS, KC_LEFT, KC_DOWN, KC_RIGHT,KC_TRNS, KC_TRNS,
+                                                                     KC_WH_D,  KC_TRNS, KC_WH_D, KC_DOWN, KC_TRNS, KC_TRNS, KC_TRNS,
+                                                                                        KC_CUT,  KC_COPY, KC_PASTE,KC_UNDO, KC_AGAIN,
                                                                      KC_MPRV, KC_MNXT,
                                                                      KC_VOLU,
                                                                      KC_VOLD, KC_MSTP, KC_MPLY
@@ -188,3 +189,4 @@ void matrix_scan_user(void) {
     }
 
 };
+
-- 
cgit v1.2.3


From 97c4c790ccf84e6025ac6c8ce16d92ec611bc181 Mon Sep 17 00:00:00 2001
From: Nicholas Keene <git@nicholaskeene.com>
Date: Sat, 26 Mar 2016 00:40:54 -0500
Subject: The Ordinary Layout is unremarkably mundane and remarkably useful

---
 keyboard/ergodox_ez/keymaps/ordinary/keymap.c      |   48 +-
 .../ergodox_ez/keymaps/ordinary/ordinary-base.png  |  Bin 0 -> 95077 bytes
 .../ergodox_ez/keymaps/ordinary/ordinary-base.txt  |   27 +
 .../ergodox_ez/keymaps/ordinary/ordinary-media.png |  Bin 0 -> 108774 bytes
 .../ergodox_ez/keymaps/ordinary/ordinary-media.txt |   27 +
 .../keymaps/ordinary/ordinary-symbol.png           |  Bin 0 -> 93001 bytes
 .../keymaps/ordinary/ordinary-symbol.txt           |   27 +
 keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex  | 2162 ++++++++++----------
 keyboard/ergodox_ez/keymaps/ordinary/ordinary.png  |  Bin 93556 -> 0 bytes
 keyboard/ergodox_ez/keymaps/ordinary/readme.md     |   10 +-
 10 files changed, 1192 insertions(+), 1109 deletions(-)
 create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png
 create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.txt
 create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png
 create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt
 create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png
 create mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt
 delete mode 100644 keyboard/ergodox_ez/keymaps/ordinary/ordinary.png

diff --git a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c
index bd9524bc56..4dd6d883ca 100644
--- a/keyboard/ergodox_ez/keymaps/ordinary/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/ordinary/keymap.c
@@ -18,11 +18,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  * ,--------------------------------------------------.           ,--------------------------------------------------.
  * |  Grv   |   1  |   2  |   3  |   4  |   5  | ESC  |           |  -   |   6  |   7  |   8  |   9  |   0  |   =    |
  * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
- * | Tab    |   Q  |   W  |   E  |   R  |   T  |   [  |           |  ]   |   Y  |   U  |   I  |   O  |   P  | L2 / / |
+ * | Tab    |   Q  |   W  |   E  |   R  |   T  |   [  |           |  ]   |   Y  |   U  |   I  |   O  |   P  | MDIA \ |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |  L1    |   A  |   S  |   D  |   F  |   G  |------|           |------|   H  |   J  |   K  |   L  |  ;   | L1 / ' |
+ * | SYMB   |   A  |   S  |   D  |   F  |   G  |------|           |------|   H  |   J  |   K  |   L  |  ;   | SYMB ' |
  * |--------+------+------+------+------+------|Shift |           | Tab  |------+------+------+------+------+--------|
- * | LShift |Z/Ctrl|   X  |   C  |   V  |   B  | -Tab |           |      |   N  |   M  |   ,  |   .  |//Ctrl| RShift |
+ * | LShift |   Z  |   X  |   C  |   V  |   B  | -Tab |           |      |   N  |   M  |   ,  |   .  |  /   | RShift |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
  *   |LCtrl | Meh  |Hyper | LAlt | LGui |                                       | RGui | RAlt | Hyper|  Meh |RCtrl |
  *   `----------------------------------'                                       `----------------------------------'
@@ -60,15 +60,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 /* Keymap 1: Symbol Layer
  *
  * ,--------------------------------------------------.           ,--------------------------------------------------.
- * |  Esc   |  F1  |  F2  |  F3  |  F4  |  F5  |      |           | ~L1  |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
+ * |  Esc   |  F1  |  F2  |  F3  |  F4  |  F5  |      |           |      |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
  * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
- * |        |   !  |   @  |   {  |   }  |   |  |  <   |           |  >   |   \  |   7  |   8  |   9  |   *  |   F12  |
+ * |  MDIA  |   !  |   @  |   {  |   }  |   &  |  <   |           |  >   |   |  |   7  |   8  |   9  |   /  |   F12  |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |        |   #  |   $  |   (  |   )  |   `  |------|           |------|   /  |   4  |   5  |   6  |   +  |        |
+ * |        |   #  |   $  |   (  |   )  |   `  |------|           |------|   /  |   4  |   5  |   6  |   *  |        |
  * |--------+------+------+------+------+------| Tab  |           | Shift|------+------+------+------+------+--------|
- * |   L2   |   %  |   ^  |   [  |   ]  |   ~  |      |           |  -Tab|   &  |   1  |   2  |   3  |   /  |  CAPS  |
+ * |        |   %  |   ^  |   [  |   ]  |   ~  |      |           |  -Tab|   \  |   1  |   2  |   3  |   -  |  CAPS  |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
- *   |      |      |      |      |      |                                       |   0  |    . |   =  |   -  |      |
+ *   |      |      |      |      |      |                                       |   0  |    . |   =  |   +  |      |
  *   `----------------------------------'                                       `----------------------------------'
  *                                        ,-------------.       ,-------------.
  *                                        | Left | Right|       | Home | End  |
@@ -82,18 +82,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 [SYMB] = KEYMAP(
        // left hand
        KC_ESC,           KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
-       KC_TRNS,          KC_EXLM,KC_AT,  KC_LCBR,KC_RCBR,KC_PIPE,LSFT(KC_COMM),
+       MO(MDIA),         KC_EXLM,KC_AT,  KC_LCBR,KC_RCBR,KC_AMPR,LSFT(KC_COMM),
        KC_TRNS,          KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV,
-       LT(MDIA, KC_TRNS),KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TAB,
+       KC_TRNS,          KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TAB,
        KC_TRNS,          KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
                                                          KC_LEFT,KC_RGHT,
                                                                  KC_UP,
                                                    KC_SPC,KC_ENT,KC_DOWN,
                                                                      // right hand
-                                                                     TG(SYMB),     KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
-                                                                     LSFT(KC_DOT), KC_BSLS, KC_P7,  KC_P8,   KC_P9,   KC_PSLS, KC_F12,
+                                                                     KC_TRNS,      KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
+                                                                     LSFT(KC_DOT), KC_PIPE, KC_P7,  KC_P8,   KC_P9,   KC_PSLS, KC_F12,
                                                                                    KC_SLSH, KC_P4,  KC_P5,   KC_P6,   KC_PAST, KC_TRNS,
-                                                                     LSFT(KC_TAB), KC_AMPR, KC_P1,  KC_P2,   KC_P3,   KC_PMNS, KC_CAPS,
+                                                                     LSFT(KC_TAB), KC_BSLS, KC_P1,  KC_P2,   KC_P3,   KC_PMNS, KC_CAPS,
                                                                                             KC_P0,  KC_DOT,  KC_PEQL, KC_PPLS, KC_PENT,
                                                                      KC_HOME,      KC_END,
                                                                      KC_PGUP,
@@ -102,40 +102,40 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 /* Keymap 2: Media and mouse keys
  *
  * ,--------------------------------------------------.           ,--------------------------------------------------.
- * |  Esc   |ShutDn| Sleep| Mute |Vol Dn|Vol Up|      |           | ~L2  | Help |PrtSc | Find |MyComp| Mail |        |
+ * |  Esc   |ShutDn| Sleep| Mute |Vol Dn|Vol Up|      |           |      |      |PrtSc | PgUp |MyComp| Mail |        |
  * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
  * |        |      |      | MsUp |ScrlUp|      |ScrlUp|           |ScrlUp|      |ScrlUp|  Up  |      |      |        |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |        |      |MsLeft|MsDown|MsRght|      |------|           |------|      | Left | Down | Right|Sleep |        |
+ * |        |      |MsLeft|MsDown|MsRght|      |------|           |------| Home | Left | Down | Right| End  |        |
  * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
  * |        |      |      |MsDown|ScrlDn|      |ScrlDn|           |ScrlDn|      |ScrlDn| Down |      |      |        |
  * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
- *   |      |      |      | Lclk | Rclk |                                       | Cut  | Copy | Paste| Undo | Redo |
+ *   |      |      |      | Lclk | Rclk |                                       |      | PgDn |      |      |      |
  *   `----------------------------------'                                       `----------------------------------'
  *                                        ,-------------.       ,-------------.
  *                                        | Stop |Refrsh|       | Prev | Next |
  *                                 ,------|------|------|       |------+------+------.
- *                                 |Brwser|Brwser| Home |       |VolUp |      |      |
+ *                                 |Brwser|Brwser|Search|       |VolUp |      |      |
  *                                 |Back  | Fwd  |------|       |------| Stop | Play-|
- *                                 |      |      |Search|       |VolDn |      | Pause|
+ *                                 |      |      | Home |       |VolDn |      | Pause|
  *                                 `--------------------'       `--------------------'
  */
 // MEDIA AND MOUSE
 [MDIA] = KEYMAP(
        KC_ESC,  KC_PWR,  KC_SLEP, KC_MUTE, KC_VOLD, KC_VOLU, KC_TRNS,
-       KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_WH_U, KC_TRNS, KC_WH_U,
+       MO(MDIA), KC_TRNS, KC_TRNS, KC_MS_U, KC_WH_U, KC_TRNS, KC_WH_U,
        KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS,
        KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_D, KC_TRNS, KC_TRNS, KC_WH_D,
        KC_TRNS, KC_TRNS, KC_TRNS, KC_BTN1, KC_WH_D,
                                                     KC_WSTP, KC_WREF,
-                                                             KC_WHOM,
-                                           KC_WBAK, KC_TRNS, KC_WSCH,
+                                                             KC_WSCH,
+                                           KC_WBAK, KC_TRNS, KC_WHOM,
                                                                      // right hand
-                                                                     TG(MDIA), KC_HELP, KC_PSCR, KC_FIND, KC_MYCM, KC_MAIL, KC_TRNS,
+                                                                     KC_TRNS,  KC_TRNS, KC_PSCR, KC_PGUP, KC_MYCM, KC_MAIL, KC_TRNS,
                                                                      KC_WH_U,  KC_TRNS, KC_WH_U, KC_UP,   KC_TRNS, KC_TRNS, KC_TRNS,
-                                                                               KC_TRNS, KC_LEFT, KC_DOWN, KC_RIGHT,KC_TRNS, KC_TRNS,
+                                                                               KC_HOME, KC_LEFT, KC_DOWN, KC_RIGHT,KC_END, KC_TRNS,
                                                                      KC_WH_D,  KC_TRNS, KC_WH_D, KC_DOWN, KC_TRNS, KC_TRNS, KC_TRNS,
-                                                                                        KC_CUT,  KC_COPY, KC_PASTE,KC_UNDO, KC_AGAIN,
+                                                                                        KC_TRNS, KC_PGDN, KC_TRNS,KC_TRNS, KC_TRNS,
                                                                      KC_MPRV, KC_MNXT,
                                                                      KC_VOLU,
                                                                      KC_VOLD, KC_MSTP, KC_MPLY
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png
new file mode 100644
index 0000000000..b32b95533c
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.png differ
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.txt b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.txt
new file mode 100644
index 0000000000..727775ea2c
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-base.txt
@@ -0,0 +1,27 @@
+[{x:3.5},"#\n3",{x:10.5},"*\n8"],
+[{y:-0.875,x:2.5},"@\n2",{x:1},"$\n4",{x:8.5},"&\n7",{x:1},"(\n9"],
+[{y:-0.875,x:5.5},"%\n5",{c:"#ff4444"},"Esc",{x:4.5,c:"#cccccc"},"_\n\n\n\n\n\n-","^\n6"],
+[{y:-0.875,c:"#73ab6a",w:1.5},"~\n\n\n\n\n\n`",{c:"#cccccc"},"!\n1",{x:14.5},")\n0",{t:"#000000\n\n\n\n#0000ff",w:1.5},"+\n\n\n\n\n\n="],
+[{y:-0.375,x:3.5,t:"#000000"},"E",{x:10.5},"I"],
+[{y:-0.875,x:2.5},"W",{x:1},"R",{x:8.5},"U",{x:1},"O"],
+[{y:-0.875,x:5.5},"T",{h:1.5},"{\n\n\n\n\n\n[",{x:4.5,h:1.5},"}\n\n\n\n\n\n]","Y"],
+[{y:-0.875,c:"#73ab6a",w:1.5},"Tab",{c:"#cccccc"},"Q",{x:14.5},"P",{c:"#2277ff",fa:[0,0,0,1],w:1.5},"|\n\\\nMedia\nL2"],
+[{y:-0.375,x:3.5,c:"#cccccc"},"D",{x:10.5},"K"],
+[{y:-0.875,x:2.5},"S",{x:1},"F",{x:8.5},"J",{x:1},"L"],
+[{y:-0.875,x:5.5},"G",{x:6.5},"H"],
+[{y:-0.875,c:"#2277ff",w:1.5},"Symbols\n\n\nL1",{c:"#cccccc"},"A",{x:14.5},":\n;",{c:"#2277ff",w:1.5},"\"\n'\nSymbols\nL1"],
+[{y:-0.625,x:6.5,c:"#bfbf67",h:1.5},"< Tab\n\n\nShift Tab",{x:4.5,h:1.5},"Tab >\n\n\nTab"],
+[{y:-0.75,x:3.5,c:"#cccccc"},"C",{x:10.5},"<\n,"],
+[{y:-0.875,x:2.5},"X",{x:1},"V",{x:8.5},"M",{x:1},">\n."],
+[{y:-0.875,x:5.5},"B",{x:6.5},"N"],
+[{y:-0.875,c:"#2277ff",w:1.5},"Capitals\n\n\nShift",{c:"#cccccc"},"Z\n\nCtrl",{x:14.5},"?\n/\nCtrl",{c:"#2277ff",w:1.5},"\n\nCapitals\nShift"],
+[{y:-0.375,x:3.5,c:"#77aaff"},"Option\n\n\nLAlt",{x:10.5},"Option\n\n\nRAlt"],
+[{y:-0.875,x:2.5},"Hyper",{x:1},"Cmd\n\n\nSuper",{x:8.5},"Cmd\n\n\nSuper",{x:1},"Hyper"],
+[{y:-0.75,x:0.5},"Ctrl\n\n\nLCtrl","Meh",{x:14.5},"Meh","Ctrl\n\n\nRCtrl"],
+[{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#bfbf67"},"Home","End"],
+[{h:2},"< Del\n\n\nBackspace",{h:2},"Del >\n\n\nDelete","Page\n\n\n\n\n\nUp"],
+[{x:2},"Page\n\n\n\n\n\nDown"],
+[{r:-30,rx:13,y:-1,x:-3},"Left","Right"],
+[{x:-3},"Up",{h:2},"Enter",{h:2},"Space"],
+[{x:-3},"Down"]
+
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png
new file mode 100644
index 0000000000..89d15e4506
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.png differ
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt
new file mode 100644
index 0000000000..4237f08201
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-media.txt
@@ -0,0 +1,27 @@
+[{x:3.5,c:"#9988bb"},"Vol\n\n\n\n\n\nMute",{x:10.5,c:"#ccffff"},"Page\n\n\n\n\n\nUp"],
+[{y:-0.875,x:2.5,c:"#9988bb"},"Sleep",{x:1},"Vol\n\n\n\n\n\nDown",{x:8.5},"Print\n\n\n\n\n\nScreen",{x:1},"Home\n\n\n\n\n\nDir"],
+[{y:-0.875,x:5.5},"Vol\n\n\n\n\n\nUp",{c:"#ff4444"},"Esc",{x:4.5,c:"#cccccc",a:7},"",""],
+[{y:-0.875,c:"#ff4444",a:4,w:1.5},"Esc",{c:"#9988bb"},"Shut\n\n\n\n\n\nDown",{x:14.5},"Email",{c:"#cccccc",a:7,w:1.5},""],
+[{y:-0.375,x:3.5,c:"#ccffff",a:4},"Mouse\n\n\n\n\n\nUp",{x:10.5},"Cursor\n\n\n\n\n\nUp"],
+[{y:-0.875,x:2.5,c:"#cccccc",a:7},"",{x:1,c:"#99ffff",a:4},"Scroll\n\n\n\n\n\nUp",{x:8.5},"Scroll\n\n\n\n\n\nUp",{x:1,c:"#cccccc",a:7},""],
+[{y:-0.875,x:5.5},"",{c:"#99ffff",a:4,h:1.5},"Scroll\n\n\n\n\n\nUp",{x:4.5,h:1.5},"Scroll\n\n\n\n\n\nUp",{c:"#cccccc",a:7},""],
+[{y:-0.875,c:"#000000",t:"#ff0000",a:4,fa:[0,0,0,1],w:1.5},"Media\n\n\nL2",{c:"#cccccc",t:"#000000",a:7},"",{x:14.5},"",{c:"#000000",t:"#ff0000",a:4,w:1.5},"\n\nMedia\nL2"],
+[{y:-0.375,x:3.5,c:"#ccffff",t:"#000000"},"Mouse\n\n\n\n\n\nDown",{x:10.5},"Cursor\n\n\n\n\n\nDown"],
+[{y:-0.875,x:2.5},"Mouse\n\n\n\n\n\nLeft",{x:1},"Mouse\n\n\n\n\n\nRight",{x:8.5},"Cursor\n\n\n\n\n\nLeft",{x:1},"Cursor\n\n\n\n\n\nRight"],
+[{y:-0.875,x:5.5,c:"#cccccc",a:7},"",{x:6.5,c:"#ccffff",a:4},"Home"],
+[{y:-0.875,c:"#000000",t:"#ff0000",w:1.5},"Symbols\n\n\nL1",{c:"#cccccc",t:"#000000",a:7},"",{x:14.5,c:"#ccffff",a:4},"End",{c:"#cccccc",a:7,w:1.5},""],
+[{y:-0.625,x:6.5,c:"#99ffff",a:4,h:1.5},"Scroll\n\n\n\n\n\nDown",{x:4.5,h:1.5},"Scroll\n\n\n\n\n\nDown"],
+[{y:-0.75,x:3.5,c:"#ccffff"},"Mouse\n\n\n\n\n\nDown",{x:10.5},"Cursor\n\n\n\n\n\nDown"],
+[{y:-0.875,x:2.5,c:"#cccccc",a:7},"",{x:1,c:"#99ffff",a:4},"Scroll\n\n\n\n\n\nDown",{x:8.5},"Scroll\n\n\n\n\n\nDown",{x:1,c:"#cccccc",a:7},""],
+[{y:-0.875,x:5.5},"",{x:6.5},""],
+[{y:-0.875,w:1.5},"","",{x:14.5},"",{w:1.5},""],
+[{y:-0.375,x:3.5,c:"#ccffff",a:4},"Left\n\n\n\n\n\nClick",{x:10.5},"Page\n\n\n\n\n\nDown"],
+[{y:-0.875,x:2.5,c:"#cccccc",a:7},"",{x:1,c:"#ccffff",a:4},"Right\n\n\n\n\n\nClick",{x:8.5,c:"#cccccc",a:7},"",{x:1},""],
+[{y:-0.75,x:0.5},"","",{x:14.5},"",""],
+[{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#bbaacc",a:4},"Stop\n\n\nBrowser","Reload\n\n\nBrowser"],
+[{h:2},"< Web\n\n\nBrowser",{h:2},"Web >\n\n\nBrowser","Search\n\n\nBrowser"],
+[{x:2},"Home\n\n\nBrowser"],
+[{r:-30,rx:13,y:-1,x:-3},"Prev\n\n\nAudio\n\n\nTrack","Next\n\n\nAudio\n\n\nTrack"],
+[{x:-3,c:"#9988bb"},"Vol\n\n\n\n\n\nUp",{c:"#bbaacc",h:2},"Stop\n\n\nAudio",{h:2},"Play\n\n\nAudio\n\n\nPause"],
+[{x:-3,c:"#9988bb"},"Vol\n\n\n\n\n\nDown"]
+
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png
new file mode 100644
index 0000000000..7522af3330
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.png differ
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt
new file mode 100644
index 0000000000..dda15f71be
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary-symbol.txt
@@ -0,0 +1,27 @@
+[{x:3.5,c:"#a3a3a3"},"F3",{x:10.5},"F8"],
+[{y:-0.875,x:2.5},"F2",{x:1},"F4",{x:8.5},"F7",{x:1},"F9"],
+[{y:-0.875,x:5.5},"F5",{c:"#ff4444"},"Esc",{x:4.5,c:"#cccccc",a:7},"",{c:"#a3a3a3",a:4},"F6"],
+[{y:-0.875,c:"#ff4444",w:1.5},"Esc",{c:"#a3a3a3"},"F1",{x:14.5},"F10",{w:1.5},"F11"],
+[{y:-0.375,x:3.5,c:"#bbc6ed"},"{",{x:10.5,c:"#bed4ba"},"8"],
+[{y:-0.875,x:2.5,c:"#bbc6ed"},"@",{x:1},"}",{x:8.5,c:"#bed4ba"},"7",{x:1},"9"],
+[{y:-0.875,x:5.5,c:"#bbc6ed"},"&",{h:1.5},"<",{x:4.5,h:1.5},">","|"],
+[{y:-0.875,c:"#2277ff",fa:[0,0,0,1],w:1.5},"Media\n\n\nL2",{c:"#bbc6ed"},"!",{x:14.5,c:"#bed4ba"},"/",{c:"#a3a3a3",w:1.5},"F12"],
+[{y:-0.375,x:3.5,c:"#bbc6ed"},"(",{x:10.5,c:"#bed4ba"},"5"],
+[{y:-0.875,x:2.5,c:"#bbc6ed"},"$",{x:1},")",{x:8.5,c:"#bed4ba"},"4",{x:1},"6"],
+[{y:-0.875,x:5.5,c:"#bbc6ed"},"`",{x:6.5},"/"],
+[{y:-0.875,c:"#000000",t:"#ff0000",w:1.5},"Symbols\n\n\nL1",{c:"#bbc6ed",t:"#000000"},"#",{x:14.5,c:"#bed4ba"},"*",{c:"#000000",t:"#ff0000",w:1.5},"\n\nSymbols\nL1"],
+[{y:-0.625,x:6.5,c:"#bfbf67",t:"#000000",h:1.5},"Tab >\n\n\nTab",{x:4.5,h:1.5},"< Tab\n\n\nShift Tab"],
+[{y:-0.75,x:3.5,c:"#bbc6ed"},"[",{x:10.5,c:"#bed4ba"},"2"],
+[{y:-0.875,x:2.5,c:"#bbc6ed"},"^",{x:1},"]",{x:8.5,c:"#bed4ba"},"1",{x:1},"3"],
+[{y:-0.875,x:5.5,c:"#bbc6ed"},"~",{x:6.5},"\\"],
+[{y:-0.875,c:"#cccccc",a:7,w:1.5},"",{c:"#bbc6ed",a:4},"%",{x:14.5,c:"#bed4ba"},"-",{c:"#2277ff",w:1.5},"\n\nCaps Lock"],
+[{y:-0.375,x:3.5,c:"#cccccc",a:7},"",{x:10.5,c:"#bed4ba",a:4},"."],
+[{y:-0.875,x:2.5,c:"#cccccc",a:7},"",{x:1},"",{x:8.5,c:"#bed4ba",a:4},"0",{x:1},"="],
+[{y:-0.75,x:0.5,c:"#cccccc",a:7},"","",{x:14.5,c:"#bed4ba",a:4},"+","Enter"],
+[{r:30,rx:6.5,ry:4.25,y:-1,x:1,c:"#bfbf67"},"Left","Right"],
+[{h:2},"Space",{h:2},"Enter","Up"],
+[{x:2},"Down"],
+[{r:-30,rx:13,y:-1,x:-3},"Home","End"],
+[{x:-3},"Page\n\n\n\n\n\nUp",{h:2},"< Del\n\n\nBackspace",{h:2},"Del >\n\n\nDelete"],
+[{x:-3},"Page\n\n\n\n\n\nDown"]
+
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex
index 5a847aa6e7..1a08598465 100644
--- a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex
+++ b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.hex
@@ -1,48 +1,48 @@
-:100000000C9465020C94AC020C94AC020C94AC02FF
-:100010000C94AC020C94AC020C94AC020C94AC02A8
-:100020000C94AC020C94AC020C94C30B0C94950C85
-:100030000C94AC020C94AC020C94AC020C94AC0288
-:100040000C94AC020C9409210C94AC020C94AC02FC
-:100050000C94AC020C949B1A0C94AC020C94AC0261
-:100060000C94AC020C94AC020C94AC020C94AC0258
-:100070000C94AC020C94AC020C94AC020C94AC0248
-:100080000C94AC020C94AC020C94AC020C94AC0238
-:100090000C94AC020C94AC020C94AC020C94AC0228
-:1000A0000C94AC020C94AC020C94AC02020D240D26
-:1000B000170E240D170E690D8C0D170EE10DF40DA2
-:1000C000DE10DE100D110D1150118A1197139713C8
-:1000D000A3119713981298126B1397139713821307
-:1000E0000000F0A135002B00C100E100E00000009D
+:100000000C9465020C94A9020C94A9020C94A90208
+:100010000C94A9020C94A9020C94A9020C94A902B4
+:100020000C94A9020C94A9020C94B00B0C94820CB1
+:100030000C94A9020C94A9020C94A9020C94A90294
+:100040000C94A9020C940B210C94A9020C94A90203
+:100050000C94A9020C94AD1A0C94A9020C94A90258
+:100060000C94A9020C94A9020C94A9020C94A90264
+:100070000C94A9020C94A9020C94A9020C94A90254
+:100080000C94A9020C94A9020C94A9020C94A90244
+:100090000C94A9020C94A9020C94A9020C94A90234
+:1000A0000C94A9020C94A9020C94A902E70C090D66
+:1000B000F40D090DF40D4B0D6E0DF40DC30DD60DA1
+:1000C000C310C310F110F11033116F116F136F13C0
+:1000D00087116F137E127E1249136F136F135D1316
+:1000E0000000F0A135002B000152E100E00000000B
 :1000F0001E00140004001D7100774E001F001A003E
 :1001000016001B00007F4C002000080007000600BE
 :10011000E2002A002100150009001900E3004B004D
-:10012000220017000A00050000004A0029003100E3
-:1001300000002F0000004D002E00380000003000AD
+:10012000220017000A00050000004A0029002F00E5
+:1001300000002B0200004D002D00300000002B00BD
 :100140000000500023001C000B00110000004F00B5
 :10015000240018000D001000E700520025000C00DC
 :100160000E003600E6002C00260012000F003700BB
-:10017000007F2800270013003300347100775100FE
-:100180002D003882C100E500E400000001000100FC
-:1001900001003900010000003A001E022002220284
-:1001A000010001003B001F022102230201000100A7
-:1001B0003C002F0226022F00010001003D0030020A
-:1001C00027023000010001003E00310235003502F7
-:1001D000000001000100010000000100000001001A
-:1001E0000100010000000100000001003F0052007A
-:1001F00051002402000001004000240021001E00E4
-:10020000010001004100250022001F00370001000D
-:1002100042002600230020002700010043002502A1
-:100220002E0231002E00010044004500010039007B
-:1002300001000000010001000100010001000000B8
-:1002400001000100010001000100B40001000100F3
-:10025000F2000100010001000100F000F100F100D6
-:10026000F400B6000100F900F3000100FA00B50047
-:1002700001000100010001000000B800A600F90023
-:100280000000FA000000B900B400F9000000FA0014
-:100290000000AC0001000100010001000000AB0003
-:1002A00001000100010001000100A900010001009E
-:1002B000010001000100AE00B300010001000100D7
-:1002C0000100AD00B100A800010001000100AA007A
+:10017000007F2800270013003300387100775100FA
+:100180002E0031823481E500E40000002900025293
+:1001900001000100010000003A001E0220022202BC
+:1001A000010051003B001F02210223020100280030
+:1001B0003C002F0226022F0001002C003D003002DF
+:1001C00027023000010052003E00240235003502B3
+:1001D000000050000100360200002B0000004F001C
+:1001E0000100370200002B0200004A003F003102EC
+:1001F0003800310000004D0040005F005C005900F5
+:1002000062004B00410060005D005A0037004C0066
+:10021000420061005E005B0067002A00430054005A
+:100220005500560057004E004400450001003900BB
+:1002300058000000290002520100010001000000E6
+:10024000A5000100010001000100B500A6000100A9
+:10025000F200010001000100A800F000F100F1002F
+:10026000F400B600AA00F900F3000100FA00B4009F
+:10027000A9000100010001000000B8000100F90020
+:100280000000FA000000B9000100F9000000FA00C7
+:100290000000AC00010001004A0001000000AB00BA
+:1002A0004600F9005000FA000100A9004B0052007E
+:1002B000510051004E00AE00B30001004F0001009C
+:1002C0000100AD00B10001004D0001000100AA00D5
 :1002D00001000100010001000100000016034500BB
 :1002E000720067006F0044006F0078002000450036
 :1002F0005A00000016034500720067006F004400BA
@@ -75,1047 +75,1045 @@
 :1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
 :1004B000B39D87715D4A3A2C20170F0A060402018A
 :1004C0000000000000000000000011241FBECFEF5C
-:1004D000DAE0DEBFCDBF04B603FE27C08091ED0198
-:1004E0009091EE01A091EF01B091F0018730904B17
-:1004F000A740B04BD1F41092ED011092EE01109292
-:10050000EF011092F00114BE84B7877F84BF0FB64D
-:10051000F894A895809160008861809360001092A3
-:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
-:10053000E4EBF5E402C005900D92A433B107D9F7BE
-:1005400021E0A4E3B1E001C01D92AD3EB207E1F7A6
-:100550000E940A090C94D8220C94000061110BC06F
-:10056000FC018281882321F085EE0E94780F03C070
-:1005700085EE0E94401080E090E00895089560911B
-:10058000B1017091B2018091B3019091B4010E94C8
-:10059000C81956985E9825982D9826982E982798D1
-:1005A0002F98813019F0823021F00895259A2D9AE4
-:1005B0000895269A2E9A08950C94BF0256985E9834
-:1005C00025982D9826982E9827982F988FEF90E0B1
-:1005D000909389008093880090938B0080938A0089
-:1005E00090938D0080938C00259A2D9A2FEF80E7B1
-:1005F00092E0215080409040E1F700C00000269A30
-:100600002E9A2FEF80E792E0215080409040E1F752
-:1006100000C00000279A2F9A2FEF80E792E0215028
-:1006200080409040E1F700C0000025982D982FEF02
-:1006300080E792E0215080409040E1F700C0000048
-:1006400026982E982FEF80E792E02150804090402E
-:10065000E1F700C0000027982F9856985E982598DB
-:100660002D9826982E9827982F98089589EA809398
-:10067000800089E08093810024982C983F988AB16B
-:100680008F748AB96E98479A8BB1806B8BB9769AC2
-:100690000E94DE020C94BE0280E2809300018091F1
-:1006A000340181110EC00E949B0381E080933401CC
-:1006B0002FEF83ED90E3215080409040E1F700C0A0
-:1006C000000080E40E94A1038093000181112EC0EC
-:1006D0000E94CB0380930001811128C00E94CB03AC
-:1006E00080930001811122C08FE30E94CB0380938D
-:1006F000000181111BC00E94C30380E40E94A1037A
-:1007000080930001811112C08CE00E94CB03809382
-:10071000000181110BC00E94CB0380930001811165
-:1007200005C08FE30E94CB03809300010E94C303A6
-:100730008091000108951092B9008AE08093B8007A
-:10074000089594EA9093BC009091BC0097FFFCCF71
-:100750009091B900987F983021F0903111F081E0AC
-:1007600008958093BB0084E88093BC008091BC0016
-:1007700087FFFCCF8091B900887F883111F08034E9
-:1007800071F780E0089584E98093BC008091BC00FB
-:1007900084FDFCCF08958093BB0084E88093BC0067
-:1007A0008091BC0087FFFCCF9091B900987F81E0D9
-:1007B000983209F480E0089584E88093BC00809129
-:1007C000BC0087FFFCCF8091BB00089580910001A1
-:1007D000811115C080E40E94A10380930001811162
-:1007E0000CC082E10E94CB0380930001811105C0FF
-:1007F0008FEF0E94CB03809300010E94C30384B15A
-:10080000807F84B985B1807F85B98AB1837F8AB9B9
-:100810008BB1837F8BB93E98469808950E944C0314
-:10082000809300010E94E60380B38C7080BB81B38B
-:10083000836F81BBE4E4F1E0A6E3B1E011921D9285
-:1008400081E0E235F807D1F70C9436039F92AF921E
-:10085000BF92CF92DF92EF92FF920F931F93CF93AD
-:10086000DF9380910001882379F0809135018F5FBB
-:1008700080933501811108C00E944C0380930001D0
-:10088000811102C00E94DE0286E3E82E81E0F82E8C
-:100890008701C0E0D0E0BB24B39492E0A92ECC2421
-:1008A000C394D12CC730D10500F58091000181118E
-:1008B00064C080E40E94A10380930001811112C0F2
-:1008C00082E10E94CB038093000181110BC0C6011D
-:1008D0000C2E01C0880F0A94EAF780950E94CB0382
-:1008E000809300010E94C30348C0CA30A1F028F4DD
-:1008F000C83059F0C93061F005C0CC3089F070F0D3
-:10090000CD3089F0209A289810C0219A29980DC0DE
-:10091000229A2A980AC0239A2B9807C0529A01C09B
-:10092000539A5B9802C03E9A4698E0EAEA95F1F73E
-:100930008FB181708B25799902C032E001C030E01F
-:10094000832B7C9902C034E001C030E0832B7D9979
-:1009500002C028E001C020E0822B7E9902C090E115
-:1009600001C090E0892B9FB19095991F9927991FFD
-:100970009295990F907E892B0FC080910001811173
-:100980004AC080E40E94A10380930001882381F182
-:10099000912C0E94C303892DD8019C91981719F0BE
-:1009A0008C93A09201010E94E60321960F5F1F4FD6
-:1009B000CE30D10509F076CF80910101882369F10D
-:1009C000815080930101882339F0EFE9FFE03197EE
-:1009D000F1F700C0000021C0E4E4F1E0D7018D91FF
-:1009E0007D018193B4E4EB16B1E0FB06B9F715C0C5
-:1009F00083E10E94CB03809300018111C9CF81E480
-:100A00000E94A103809300018111C2CF0E94DC03E8
-:100A1000982E9094BECF80E0BFCF0E94DC0281E090
-:100A2000DF91CF911F910F91FF90EF90DF90CF90CA
-:100A3000BF90AF909F900895E82FF0E0EC5BFE4FE1
-:100A40008081089508958B3B910580F4883A910543
-:100A500048F5853A9105D8F48430910508F0B2C084
-:100A6000019709F06EC081E090E00895803E910505
-:100A700008F467C0883E910508F4A4C09C01205F7B
-:100A800031092031310508F05CC090650895853A40
-:100A9000910509F459C0863A910509F058C082E8D9
-:100AA00090E40895883A910509F454C0893A910573
-:100AB00009F453C08A3A910509F452C08B3A910562
-:100AC00009F451C08C3A910509F450C08D3A910552
-:100AD00009F44FC0803B910509F44EC08E3A910550
-:100AE00009F44DC08F3A910509F44CC0813B910542
-:100AF00009F44BC0823B910509F44AC0833B910540
-:100B000009F449C0843B910509F448C0853B91052F
-:100B100009F447C0863B910509F446C0873B91051F
-:100B200009F445C0883B910509F444C0893B91050F
-:100B300009F443C08A3B910509F442C080E094E483
-:100B4000089580E090E0089581E890E4089583E8B6
-:100B500090E4089582EE94E4089589EE94E4089573
-:100B60008AEE94E4089585EB94E4089586EB94E48A
-:100B7000089587EB94E408958CEC94E408958DEC4B
-:100B800094E4089583E895E408958AE895E4089547
-:100B900082E995E4089584E995E4089581E296E474
-:100BA000089583E296E4089584E296E4089585E248
-:100BB00096E4089586E296E4089587E296E408951F
-:100BC0008AE296E40895089524E5829FC0011124E5
-:100BD000FC0126E0729FE00DF11D1124E60FF11DCE
-:100BE000EE0FFF1FEC51FF4F859194910895880FF0
-:100BF000991FFC01E05AF040859194910895880F67
-:100C0000991FFC01E052FF4F85919491089524E5CE
-:100C1000829FC0011124FC0146E0749FE00DF11D8C
-:100C20001124E60FF11DEE0FFF1FEC51FF4F8591D0
-:100C300094919C013A9521154FE1340708F425C1A0
-:100C40003F512115304120F49F700E94FF05089507
-:100C50009C0130532115304118F49927906C089568
-:100C6000811520E5920769F40E94B9134FEF84E3E0
-:100C70009CE0415080409040E1F700C000000C949F
-:100C8000C01A813020E5920731F48091CC01816057
-:100C90008093CC0108959C0130552115304108F016
-:100CA0005CC0292F33272F70332721303105E9F419
-:100CB000AC0164E0440F551F6A95E1F74427537077
-:100CC000BC016370772702C0220F331F6A95E2F7D9
-:100CD0003C68242B352B73E0880F991F7A95E1F738
-:100CE00080769927822B932B08952230310529F4A1
-:100CF000982F8827816F906A089523303105A1F4D9
-:100D0000AC0133E0440F551F3A95E1F7407E577030
-:100D10008370992721E030E002C0220F331F8A95AB
-:100D2000E2F7C9019C6816C02430310531F5AC01E9
-:100D300023E0440F551F2A95E1F7407E57708370DA
-:100D4000992721E030E002C0220F331F8A95E2F795
-:100D5000C9019A68842B952B08959C013057211561
-:100D6000304118F49F70906208959C01305821150D
-:100D7000304118F49F70906A0895803E9105E0F428
-:100D8000803C910558F58133910509F46FC048F412
-:100D90008932910509F463C08A32910509F46DC066
-:100DA00072C089339105E9F082389105D1F085331D
-:100DB000910509F44DC067C0833E910581F138F477
-:100DC000803E9105B9F0823E9105D9F05CC0863E27
-:100DD000910561F1873E9105A1F155C00E94F7058B
-:100DE00008952091DE0120FD02C021FF4CC080EE5D
-:100DF00090E049C08091DE0180FFF9CF89E390E067
-:100E000042C08091DE0182FF0EC08091DE0184FF2E
-:100E100003C080E090E037C083EE90E034C0809162
-:100E2000DE0182FFF2CF82EE90E02DC08091DE01E4
-:100E300083FF0BC08091DE0184FDEBCF87EE90E055
-:100E400022C08091DE0183FFF5CF86EE90E01BC0CB
-:100E50008091DE0185FF07C089E290E014C0809197
-:100E6000DE0185FFF9CF85E390E00DC08091DE01C2
-:100E700086FF07C08AE290E006C08091DE0186FF0F
-:100E8000F9CF81E390E00E942305089508958091B1
-:100E900062010895CF93DF9300D01F92CDB7DEB7E4
-:100EA0009C018091E401843019F593E099833B83A0
-:100EB0002A839093E9008FEF9091E800815095FD8F
-:100EC00006C095ED9A95F1F700008111F5CF80915C
-:100ED000E80085FF0DC040E050E063E070E0CE0127
-:100EE00001960E94B7098091E8008E778093E80010
-:100EF0000F900F900F90DF91CF910895CF93DF93D4
-:100F000000D01F92CDB7DEB72091E401243021F547
-:100F100022E029839B838A8383E08093E9008FEF1B
-:100F20009091E800815095FD06C095ED9A95F1F7F6
-:100F300000008111F5CF8091E80085FF0DC040E0F1
-:100F400050E063E070E0CE0101960E94B709809105
-:100F5000E8008E778093E8000F900F900F90DF915C
-:100F6000CF9108959C018091E4018430F9F482E0EE
-:100F70008093E9009FEF8091E800915085FD06C0C5
-:100F800085ED8A95F1F700009111F5CF8091E80089
-:100F900085FF0CC040E050E065E070E0C9010E94B0
-:100FA000B7098091E8008E778093E8000895CF9389
-:100FB000DF93EC018091E401843009F046C0909108
-:100FC0000C019923D9F090910D019923B9F08093E8
-:100FD000E9008FEF9091E800815095FD06C095E102
-:100FE0009A95F1F700008111F5CF8091E80085FF17
-:100FF0002CC040E050E060E170E017C081E08093D9
-:10100000E9008FEF9091E800815095FD06C095EDC5
-:101010009A95F1F700008111F5CF8091E80085FFE6
-:1010200014C040E050E068E070E0CE010E94B709D3
-:101030008091E8008E778093E80080E1FE01A2E5D0
-:10104000B1E001900D928A95E1F7DF91CF9108957B
-:101050008091E301811109C00E94480B0E94A50BF9
-:101060008091E20084608093E20008951092E30191
-:10107000089508950C94F6200E94561A0E94FC20B0
-:101080000E94500E0C94460742E061EC81E00E9401
-:10109000C10A42E061EC82E00E94C10A42E061ECD8
-:1010A00083E00E94C10A42E161EC84E00C94C10A31
-:1010B0008091E601833009F455C030F4813071F03D
-:1010C000823009F48EC008958A3009F47AC08B30DA
-:1010D00009F460C0893009F09CC020C08091E5010E
-:1010E000813A09F096C08091E800877F8093E800FC
-:1010F0008091E9019091EA01892B21F460E182E578
-:1011000091E003C060E080E090E070E00E94020A9D
-:101110008091E8008B778093E80008958091E50145
-:10112000813209F076C08091E9019091EA0100973F
-:1011300019F0039709F06DC08091E800877F8093D4
-:10114000E8008091E80082FD05C08091E4018111F2
-:10115000F8CF5FC08091F100809362018091E80038
-:101160008B7753C08091E501813A09F052C080919C
-:10117000E9019091EA01892B09F04BC08091E800C8
-:10118000877F8093E8008091E80080FFFCCF80910A
-:101190000C0136C08091E5018132D9F58091E901D9
-:1011A0009091EA01892BA9F58091E800877F8093CF
-:1011B000E8000E94F60A8091E70180930C010C94EC
-:1011C000B9138091E501813221F58091E800877F94
-:1011D0008093E8000E94F60A8091E8018093630101
-:1011E00008958091E501813AA1F48091E800877F1C
-:1011F0008093E8008091E80080FFFCCF809163013C
-:101200008093F1008091E8008E778093E8000C9441
-:10121000F60A089584B7877F84BF0FB6F894A8951F
-:1012200080916000886180936000109260000FBE22
-:1012300090E080E80FB6F89480936100909361008D
-:101240000FBE0E949F0E0E94480B0E94A50B80912A
-:10125000E20084608093E20078940E94300E0E9445
-:10126000A10E82E091E00E944B0E0E94E42080914A
-:10127000E401853069F40E94181A8091E201882304
-:10128000B1F30E94421A882391F30E94A109EFCF83
-:101290000E94A70EECCF292F332723303105C9F048
-:1012A00060F42130310581F02230310509F041C070
-:1012B0008DE690E020E133E040C021323105E1F0DD
-:1012C0002232310531F135C082E190E02DE733E083
-:1012D00034C099278130910549F028F0029749F5EB
-:1012E000ECEDF2E005C0ECE0F3E002C0E4EFF2E088
-:1012F000849190E09F0121C06430D8F4E62FF0E0A3
-:10130000EE0FFF1FEE5DFE4F2081318189E090E0FE
-:1013100014C0643070F470E0FB01EE0FFF1FE65E56
-:10132000FE4F20813181FB01EA5EFE4F808190E01B
-:1013300004C080E090E020E030E0FA0131832083B7
-:10134000089580E189BD82E189BD09B400FEFDCF29
-:101350008091D8008F7D8093D8008091E0008260DA
-:101360008093E0008091E00081FDFCCF0895CF9252
-:10137000DF92EF92FF920F931F93CF93DF93EC01D5
-:101380008B016A010E94150B811133C0C114D10475
-:1013900039F0F60180819181081B190BC80FD91F04
-:1013A000E12CF12C0115110519F18091E80085FD62
-:1013B00016C08091E8008E778093E800C114D104B4
-:1013C00049F0F60180819181E80EF91EF182E082F8
-:1013D00085E00FC00E94150B882321F30AC0899174
-:1013E0008093F10001501109FFEFEF1AFF0ADACFE5
-:1013F00080E0DF91CF911F910F91FF90EF90DF90F0
-:10140000CF9008952091EB013091EC01261737071A
-:1014100048F06115710539F42091E8002E7720938A
-:10142000E80001C0B901FC0120E06115710579F106
-:101430008091E4018823F1F18530F1F18091E80099
-:1014400083FD3CC08091E80082FD2EC08091E800C1
-:1014500080FFEBCF2091F3008091F20090E0922B7F
-:101460006115710551F08830910538F42191209370
-:10147000F100615071090196F3CF21E0089709F05E
-:1014800020E08091E8008E778093E800CECF211194
-:10149000CFCF0AC08091E401882361F0853061F0EC
-:1014A0008091E80083FD0AC08091E80082FFF2CFBE
-:1014B00080E0089582E0089583E0089581E0089532
-:1014C0002091EB013091EC012617370748F06115A8
-:1014D000710539F42091E8002E772093E80001C0CF
-:1014E000B901FC0120E06115710591F18091E401E1
-:1014F000882309F440C0853009F43FC08091E8009A
-:1015000083FD3DC08091E80082FD2FC08091E800FE
-:1015100080FFE9CF2091F3008091F20090E0922BC0
-:101520006115710559F08830910540F4249120939C
-:10153000F1003196615071090196F2CF21E00897D0
-:1015400009F020E08091E8008E778093E800CBCF0F
-:101550002111CCCF0AC08091E401882361F085304D
-:1015600061F08091E80083FD0AC08091E80082FF6D
-:10157000F2CF80E0089582E0089583E0089581E04D
-:101580000895982F973068F59093E900981739F0EF
-:101590007091EC002091ED005091F00003C0242FD9
-:1015A000762F50E021FD02C09F5FECCF3091EB0021
-:1015B0003E7F3093EB003091ED003D7F3093ED00A6
-:1015C0003091EB0031603093EB007093EC0020938E
-:1015D000ED005093F0002091EE0027FDE5CF80E074
-:1015E00008958F708093E90081E008958091E5016E
-:1015F00087FF11C08091E80082FD05C08091E40161
-:101600008111F8CF11C08091E8008B770BC08091D9
-:10161000E401882349F08091E80080FFF8CF8091B1
-:10162000E8008E778093E80008952091E4003091DF
-:10163000E50095E64091EC00842F817040FF23C0C7
-:101640008091E80080FD1DC08091E401882399F01D
-:10165000853099F08091EB0085FD11C04091E40048
-:101660005091E5002417350729F3915011F09A01A4
-:10167000E1CF84E0089582E0089583E0089581E059
-:10168000089580E008954091E80042FFDDCF08957D
-:101690000E94B60B0E94BE0BE0EEF0E080818160FC
-:1016A0008083E8EDF0E080818F77808319BCA7ED1F
-:1016B000B0E08C918E7F8C9380818F7E808310929E
-:1016C000E30108950F931F93CF93DF930E94B60B0E
-:1016D0000E94BE0BC8EDD0E088818F778883888117
-:1016E0008068888388818F7D888319BC1092E4018B
-:1016F0001092E0011092E2011092E10100EE10E080
-:10170000F80180818B7F808388818160888342E0BB
-:1017100060E080E00E94C10AE1EEF0E080818E7F0F
-:101720008083E2EEF0E08081816080838081886048
-:101730008083F80180818E7F8083888180618883A7
-:10174000DF91CF911F910F910895E8EDF0E0808136
-:101750008F7E8083E7EDF0E080818160808384E08C
-:1017600082BF81E08093E3010C94620BE8EDF0E02E
-:1017700080818E7F80831092E20008951092DA00BB
-:101780001092E10008951F920F920FB60F9211244C
-:101790002F933F934F935F936F937F938F939F9379
-:1017A000AF93BF93EF93FF938091E10082FF0BC053
-:1017B0008091E20082FF07C08091E1008B7F8093DF
-:1017C000E1000E942F0E8091DA0080FF1FC08091FF
-:1017D000D80080FF1BC08091DA008E7F8093DA00F2
-:1017E0008091D90080FF0DC080E189BD82E189BD73
-:1017F00009B400FEFDCF81E08093E4010E94280837
-:1018000005C019BC1092E4010E9436088091E100E5
-:1018100080FF19C08091E20080FF15C08091E20036
-:101820008E7F8093E2008091E20080618093E200ED
-:101830008091D80080628093D80019BC85E08093A5
-:10184000E4010E943A088091E10084FF30C0809159
-:10185000E20084FF2CC080E189BD82E189BD09B42A
-:1018600000FEFDCF8091D8008F7D8093D8008091BD
-:10187000E1008F7E8093E1008091E2008F7E809373
-:10188000E2008091E20081608093E2008091E001BB
-:10189000882311F084E007C08091E30087FD02C037
-:1018A00081E001C083E08093E4010E943C088091C4
-:1018B000E10083FF29C08091E20083FF25C0809171
-:1018C000E100877F8093E10082E08093E401109241
-:1018D000E0018091E1008E7F8093E1008091E20041
-:1018E0008E7F8093E2008091E20080618093E2002D
-:1018F00042E060E080E00E94C10A8091F0008860D0
-:101900008093F0000E943908FF91EF91BF91AF9151
-:101910009F918F917F916F915F914F913F912F9107
-:101920000F900FBE0F901F9018951F920F920FB639
-:101930000F9211242F933F934F935F936F937F9355
-:101940008F939F93AF93BF93CF93DF93EF93FF93C7
-:10195000C091E900CF708091EC00D82FD17080FD4C
-:10196000D0E81092E9008091F000877F8093F0002A
-:1019700078940E94D90C1092E9008091F000886060
-:101980008093F000CD2BCF70C093E900FF91EF91D1
-:10199000DF91CF91BF91AF919F918F917F916F9187
-:1019A0005F914F913F912F910F900FBE0F901F901D
-:1019B00018951F93CF93DF93CDB7DEB7AA970FB6D5
-:1019C000F894DEBF0FBECDBFE5EEF1E08091F100EF
-:1019D000819321E0ED3EF207C9F70E9458088091FB
-:1019E000E80083FF24C18091E5019091E601492F31
-:1019F00050E04A30510508F01AC1FA01EA5AFF4F87
-:101A00000C948D22803881F0823809F010C18091C9
-:101A1000E9018F708093E9008091EB0085FB8827B6
-:101A200080F91092E90006C08091E1019091E201F5
-:101A3000911182609091E800977F9093E8008093E5
-:101A4000F1001092F100C8C0282F2D7F09F0EFC0DF
-:101A5000882319F0823061F0EAC08091E70181307B
-:101A600009F0E5C0933009F080E08093E2012BC0DB
-:101A70008091E701811127C08091E9018F7009F4FD
-:101A8000D6C08093E9002091EB0020FF1CC093306A
-:101A900021F48091EB00806214C09091EB00906182
-:101AA0009093EB0021E030E0A90102C0440F551FE4
-:101AB0008A95E2F74093EA001092EA008091EB00E9
-:101AC00088608093EB001092E9008091E800877FA6
-:101AD00086C08111ACC01091E7011F778091E300AF
-:101AE0008078812B8093E3008091E800877F80934A
-:101AF000E8000E94F60A8091E80080FFFCCF809108
-:101B0000E30080688093E300111102C082E001C00D
-:101B100083E08093E4018BC08058823008F087C056
-:101B20008091E7019091E8018C3D53E0950779F5AC
-:101B300083E08A838AE289834FB7F894DE011396A3
-:101B400020E03EE051E2E32FF0E050935700E491B3
-:101B500020FF03C0E295EF703F5FEF708E2F90E0A3
-:101B6000EA3010F0C79601C0C0968D939D932F5F09
-:101B7000243149F74FBF8091E800877F8093E800C8
-:101B80006AE270E0CE0101960E94020A14C0AE0122
-:101B90004F5F5F4F6091E9010E944B09BC01892BA7
-:101BA00009F445C09091E800977F9093E8008981FF
-:101BB0009A810E94600A8091E8008B778093E80008
-:101BC00036C08038A1F58091E800877F8093E800D7
-:101BD0008091E0018093F1008091E8008E778093FE
-:101BE000E8000E94F60A23C0811121C08091E7011C
-:101BF0009091E80199270297D4F48091E800877FBB
-:101C00008093E8008091E7018093E0010E94F60A4A
-:101C10008091E001811106C08091E30087FD02C040
-:101C200081E001C084E08093E4010E944408809137
-:101C3000E80083FF0AC08091E800877F8093E80076
-:101C40008091EB0080628093EB00AA960FB6F89427
-:101C5000DEBF0FBECDBFDF91CF911F9108950895D4
-:101C6000CF938091E4018823A1F0C091E900CF7067
-:101C70009091EC00892F817090FD80E8C82B109224
-:101C8000E9008091E80083FD0E94D90CCF70C093D9
-:101C9000E900CF91089590936901809368010895B8
-:101CA000E0916801F0916901309721F00190F08195
-:101CB000E02D099480E00895E0916801F0916901B8
-:101CC000309721F00280F381E02D09940895E0918E
-:101CD0006801F0916901309721F00480F581E02DD1
-:101CE00009940895209166013091670128173907FA
-:101CF00071F09093670180936601E0916801F09123
-:101D00006901309721F00680F781E02D099408954C
-:101D100020916401309165012817390771F0909383
-:101D2000650180936401E0916801F0916901309749
-:101D300021F00084F185E02D0994089508950C9414
-:101D40009E0E0E945C1A0E940E040C94221BCF92DD
-:101D5000DF92EF92FF920F931F93CF93DF93CDB754
-:101D6000DEB72B970FB6F894DEBF0FBECDBF0E9433
-:101D700026048BE6C82E81E0D82E00E010E0E02E8D
-:101D8000802F0E941C05F60141916F01F82EF42668
-:101D9000B1F40F5F1F4F0E30110589F78FEF898364
-:101DA0008A831B820E94651A8160782F9D838C83B1
-:101DB00049815A816B818D810E944A0F40C0909168
-:101DC000CC0191FF04C08B870E9422058B8520E007
-:101DD00030E04F2D50E0922FBA01022E02C07595CF
-:101DE00067950A94E2F760FF24C02E83EF8221E01A
-:101DF00030E0690102C0CC0CDD1C9A95E2F790E05E
-:101E00008C219D21892B09F420E028870E94651AE6
-:101E10008160782F9A8789874E815F8168858A855E
-:101E20000E944A0FF801E559FE4F8081C826C08202
-:101E300006C02F5F3F4F2630310569F6AACF0E94BA
-:101E4000091E0E94500E90916A018917A1F00E940C
-:101E5000500E80936A012B960FB6F894DEBF0FBE2A
-:101E6000CDBFDF91CF911F910F91FF90EF90DF9049
-:101E7000CF900C9446072B960FB6F894DEBF0FBE9A
-:101E8000CDBFDF91CF911F910F91FF90EF90DF9029
-:101E9000CF900895CF93DF93CDB7DEB72B970FB6D2
-:101EA000F894DEBF0FBECDBF4F83588769877A870E
-:101EB0008B87DE01119686E0FD0111928A95E9F784
-:101EC00085E0FE01379601900D928A95E1F74981F0
-:101ED0005A816B817C818D819E810E944D162B964B
-:101EE0000FB6F894DEBF0FBECDBFDF91CF9108953E
-:101EF000CF93C82F882309F4C1C0823859F40E94B7
-:101F0000500E81FDBBC089E30E94EA180E94A2190D
-:101F100089E30CC0833879F40E94500E80FDAEC076
-:101F200083E50E94EA180E94A21983E50E942919FC
-:101F3000CF910C94A219843859F40E94500E82FD5E
-:101F40009DC087E40E94EA180E94A21987E4EECFA0
-:101F50008CEF8C0F813A48F48C2F0E94492081111C
-:101F60008DC08C2F0E94EA18E3CF80E28C0F88305E
-:101F700048F4C77081E001C0880FCA95EAF70E9453
-:101F80006B19D6CF8BE58C0F833078F4C53A29F0E6
-:101F9000C63A31F083E890E005C081E890E002C0E5
-:101FA00082E890E0CF910C94720E88E58C0F83311B
-:101FB00008F064C0C83A39F1C93A41F1CA3A49F166
-:101FC000CB3A51F1CC3A59F1CD3A61F1C03B69F1CC
-:101FD000CE3A71F1CF3A79F1C13B81F1C23B89F13F
-:101FE000C33B91F1C43B99F1C53BA1F1C63BA9F1BB
-:101FF000C73BB1F1C83BB9F1C93BC1F1CA3BC9F11B
-:1020000080E090E038C082EE90E035C089EE90E04C
-:1020100032C08AEE90E02FC085EB90E02CC086EBBA
-:1020200090E029C087EB90E026C08CEC90E023C0C4
-:102030008DEC90E020C083E891E01DC08AE891E03B
-:102040001AC082E991E017C084E991E014C081E2EE
-:1020500092E011C083E292E00EC084E292E00BC0F5
-:1020600085E292E008C086E292E005C087E292E055
-:1020700002C08AE292E0CF910C94880ECF9108952D
-:10208000882309F44BC0823859F40E94500E81FF16
-:1020900045C089E30E94EA180E94A21989E30CC096
-:1020A000833871F40E94500E80FF38C083E50E948F
-:1020B000EA180E94A21983E50E9429190C94A2191A
-:1020C000843859F40E94500E82FF28C087E40E9491
-:1020D000EA180E94A21987E4EFCF9CEF980F913A7B
-:1020E00058F390E2980F983050F4877091E001C057
-:1020F000990F8A95EAF7892F0E947119DFCF9BE526
-:10210000980F933020F480E090E00C94720E885A7F
-:10211000833120F480E090E00C94880E08958823A9
-:1021200021F00E946B190C94A2190895882321F0C4
-:102130000E9471190C94A2190895BF92CF92DF9258
-:10214000EF92FF920F931F93CF93DF9300D000D0B5
-:1021500000D0CDB7DEB77C0185E0F701DE01119636
-:1021600001900D928A95E1F7F70183819481892B83
-:1021700009F4DDC2908181818F3F19F49F3F09F4FA
-:10218000D6C2F7010281258122952F7099838A8317
-:1021900089819A812E830E94A918182FB92E0E9436
-:1021A000A8180E946F17EB2DE295EF704E2F50E0AC
-:1021B000FA01E05AFF4F2E810C948D228B2D807FE7
-:1021C0009B2D9F70F92E882319F0F29480EFF8224E
-:1021D000002349F0FF2009F457C28F2D0E947B197C
-:1021E0000E94A21951C2812F0E944010FF2009F4C1
-:1021F0009EC28F2D0E94811926960FB6F894DEBFDD
-:102200000FBECDBFDF91CF911F910F91FF90EF9047
-:10221000DF90CF90BF900C94A2193B2D307F8B2D77
-:102220008F70303211F08295807F112319F01130B8
-:1022300021F12CC00023B9F0222309F490C12130F0
-:1022400009F08DC126960FB6F894DEBF0FBECDBF44
-:10225000DF91CF911F910F91FF90EF90DF90CF9082
-:10226000BF900C948B19222319F0213009F45FC21E
-:102270008E830E948E198E8186C1002321F0223028
-:1022800008F055C26CC1211152C27DC1002321F05A
-:10229000222309F464C1F8C1222309F474C109C2DC
-:1022A0008B2D86958695837019F08130D1F03FC2D1
-:1022B000002321F0812F9B2D937002C080E090E0DD
-:1022C00026960FB6F894DEBF0FBECDBFDF91CF913B
-:1022D0001F910F91FF90EF90DF90CF90BF900C94E3
-:1022E000720E002321F0812F9B2D937002C080E09D
-:1022F00090E026960FB6F894DEBF0FBECDBFDF91FB
-:10230000CF911F910F91FF90EF90DF90CF90BF90F2
-:102310000C94880E812F002319F00E94111D02C019
-:102320000E94791D26960FB6F894DEBF0FBECDBF72
-:10233000DF91CF911F910F91FF90EF90DF90CF90A1
-:10234000BF900C94FE1D8B2D837009F075C0011198
-:10235000EEC1812F829586958770880F880F912F07
-:102360009F70C92ED12CE12CF12C082E04C0CC0C6E
-:10237000DD1CEE1CFF1C0A94D2F714FF12C00FE004
-:1023800010E020E030E004C0000F111F221F331FB7
-:102390008A95D2F7C901B80160957095809590959E
-:1023A00003C060E070E0CB014B2D4695469543702D
-:1023B0004230C1F060F56C297D298E299F2941307A
-:1023C00051F126960FB6F894DEBF0FBECDBFDF9158
-:1023D000CF911F910F91FF90EF90DF90CF90BF9022
-:1023E0000C9496176C297D298E299F2926960FB665
-:1023F000F894DEBF0FBECDBFDF91CF911F910F913B
-:10240000FF90EF90DF90CF90BF900C94B2170E9496
-:102410009617C701B60126960FB6F894DEBF0FBE19
-:10242000CDBFDF91CF911F910F91FF90EF90DF9083
-:10243000CF90BF900C947A17002319F08B2D8170E8
-:1024400001C08695882309F472C1812F82958695F3
-:102450008770880F880F912F9F70C92ED12CE12C87
-:10246000F12C082E04C0CC0CDD1CEE1CFF1C0A94C1
-:10247000D2F714FF12C00FE010E020E030E004C0FB
-:10248000000F111F221F331F8A95D2F7C901B8010F
-:10249000609570958095909503C060E070E0CB01E9
-:1024A0004B2D4695469543704230C1F060F56C293E
-:1024B0007D298E299F29413051F126960FB6F89437
-:1024C000DEBF0FBECDBFDF91CF911F910F91FF9067
-:1024D000EF90DF90CF90BF900C9470186C297D29FD
-:1024E0008E299F2926960FB6F894DEBF0FBECDBF6A
-:1024F000DF91CF911F910F91FF90EF90DF90CF90E0
-:10250000BF900C948C180E947018C701B6012696D3
-:102510000FB6F894DEBF0FBECDBFDF91CF911F91F4
-:102520000F91FF90EF90DF90CF90BF900C945418D4
-:10253000103FD1F118F4103E50F4A1C0123F09F43D
-:1025400063C008F44CC0133F09F473C098C01F70F7
-:102550008B2D8F710023A1F00E94ED17812F2696FD
-:102560000FB6F894DEBF0FBECDBFDF91CF911F91A4
-:102570000F91FF90EF90DF90CF90BF900C948F1051
-:102580000E940E18812F26960FB6F894DEBF0FBE5C
-:10259000CDBFDF91CF911F910F91FF90EF90DF9012
-:1025A000CF90BF900C9496100023A9F02111BFC0CA
-:1025B0008B2D8F7126960FB6F894DEBF0FBECDBF60
-:1025C000DF91CF911F910F91FF90EF90DF90CF900F
-:1025D000BF900C943318223008F0A9C0E9CF002333
-:1025E000A9F08B2D8F7126960FB6F894DEBF0FBE23
-:1025F000CDBFDF91CF911F910F91FF90EF90DF90B2
-:10260000CF90BF900C94ED17002359F38B2D8F7151
-:1026100026960FB6F894DEBF0FBECDBFDF91CF91E7
-:102620001F910F91FF90EF90DF90CF90BF900C948F
-:102630000E18002399F08B2D8F7126960FB6F89403
-:10264000DEBF0FBECDBFDF91CF911F910F91FF90E5
-:10265000EF90DF90CF90BF900C94D81726960FB6CE
-:10266000F894DEBF0FBECDBFDF91CF911F910F91C8
-:10267000FF90EF90DF90CF90BF900C94CE17002387
-:10268000A9F0222309F4ADCF812F26960FB6F89436
-:10269000DEBF0FBECDBFDF91CF911F910F91FF9095
-:1026A000EF90DF90CF90BF900C94780F222309F425
-:1026B000ADCF812F26960FB6F894DEBF0FBECDBFEB
-:1026C000DF91CF911F910F91FF90EF90DF90CF900E
-:1026D000BF900C9440104B2D4F70612FC7010E948A
-:1026E000AE0226960FB6F894DEBF0FBECDBFDF91C7
-:1026F000CF911F910F91FF90EF90DF90CF90BF90FF
-:102700000C94F2164B2D4F70612FC70126960FB611
-:10271000F894DEBF0FBECDBFDF91CF911F910F9117
-:10272000FF90EF90DF90CF90BF900C94E30526963A
-:102730000FB6F894DEBF0FBECDBFDF91CF911F91D2
-:102740000F91FF90EF90DF90CF90BF9008950E947F
-:1027500088190E945D190E94A2190E94AE1E0E9453
-:10276000FE1D80E090E00E94720E80E090E00C94EC
-:10277000880E0E9478190C94A7130E94A918292F7B
-:1027800022952F702C3030F42A3048F42250223019
-:1027900078F405C02C3041F02F3031F009C0803E74
-:1027A00048F0803F29F406C093FB882780F90895FC
-:1027B00080E0089581E00895CF93DF9300D000D0AA
-:1027C0001F92CDB7DEB70F900F900F900F900F9024
-:1027D000DF91CF910895CF93DF9300D000D000D048
-:1027E000CDB7DEB726960FB6F894DEBF0FBECDBFCD
-:1027F000DF91CF9108951F93CF93DF93C09179011B
-:1028000016E080917A01C81799F0D0E01C9FF00182
-:102810001D9FF00D1124E558FE4F408151816281CA
-:102820007381848195810E94EB132196C770E9CF53
-:10283000DF91CF911F9108954091AB015091AC0170
-:102840006091AD017091AE018091AF019091B001A6
-:102850000C94EB138091B00182958F7009F054C0F5
-:102860008091AD01882309F44FC080917901A09136
-:102870007A014091AE015091AF016091AB0170912E
-:10288000AC01B6E08A1709F43FC090E0411551054C
-:10289000C1F17F3F11F46F3FA1F1B89FF001B99FE3
-:1028A000F00D1124E558FE4F218127132AC0208105
-:1028B000261327C02281211124C0238134812417AB
-:1028C000350710F421503109241B350B283C310504
-:1028D000C0F42091B0012F7020612093B00126E058
-:1028E000289FF001299FF00D1124E058FE4F8081B0
-:1028F0008F70806180838BEA91E00E949D100C9420
-:10290000FB1301968770BECF0895CF92DF92EF92AE
-:10291000FF920F931F93CF93DF93CDB7DEB76297EC
-:102920000FB6F894DEBF0FBECDBF8C0185E0F80175
-:10293000DE011D9601900D928A95E1F7D8014C9128
-:1029400011965C91119712966C918091AE019091C5
-:10295000AF01009709F475C13091AB017091AC01E2
-:102960007F3F19F43F3F09F46CC1F801C380D48064
-:10297000E090AD01EE2009F4BEC02091B001C81670
-:10298000D90628F0D601A81BB90BCD0104C080954B
-:1029900090958C0D9D1DFF24F394883C910578F053
-:1029A000F12C207F09F0C4C07C2DD98AC88A89897E
-:1029B0000E94DC138BEA91E00E949D10AFC0822F31
-:1029C000807F09F045C0571313C0431311C0611134
-:1029D0000FC02F7020612093B0010E941C148BEA5D
-:1029E00091E00E949D108091B001F80185832EC076
-:1029F000CD2819F15F3F11F44F3FF9F0F62E611128
-:102A00001CC08091790120917A0136E0821709F487
-:102A10005BC090E0389FF001399FF00D1124E5581C
-:102A2000FE4F7181571306C07081471303C0728136
-:102A3000711103C001968770E9CFF62E662309F461
-:102A40001CC18091B00181608093B001F12C15C14F
-:102A5000571309C0431307C0611105C08091B0012D
-:102A6000F8018583C8C04D875E878D859E856A8BFA
-:102A70000E94BD136A898823D1F16623C1F1209198
-:102A8000B001822F82958F7090E0029774F0809150
-:102A9000AB019091AC0198878F831986DB86CA863B
-:102AA0002C87CE0107960E949D1086E0F801ABEAC4
-:102AB000B1E001900D928A95E1F70E942A140E94DC
-:102AC0001C14FF24F394D9C04D875E878D859E85A5
-:102AD0000E94A918292F22952F70223008F0C1C01A
-:102AE0009F7009F0BBC0805E883008F4C6C0C80182
-:102AF0000E949D10E6CFC816D90608F453C0F6010F
-:102B0000E81BF90BCF01883C910508F450C0F12C6B
-:102B10007C2DD98AC88A89890E94DC13EBEAF1E00E
-:102B200086E0DF011D928A95E9F70E941C14A5C07A
-:102B3000571314C0431312C0611110C08091B0012B
-:102B4000F8018583C8010E949D1086E0EBEAF1E060
-:102B5000DF011D928A95E9F7FE2C8FC04D875E87B5
-:102B60008D859E856A8B0E94BD136A89882309F42E
-:102B7000BECF662309F4BBCF2091B001822F82958E
-:102B80008F7090E002970CF490CF8091AB01909100
-:102B9000AC019A8389831B82DD82CC822E83CE0195
-:102BA000019681CF809590958C0D9D1DACCFF62E12
-:102BB000662309F49CCF571333C0431331C02091CF
-:102BC000B00120FD24C0822F82958F70482F50E0E5
-:102BD00041155105E1F0D80115962C9315974F300A
-:102BE000510549F08F5F982F9295907F822F8F70BB
-:102BF000892B15968C93C8010E949D1086E0F801E0
-:102C0000ABEAB1E001900D928A95E1F78ECF86E0B4
-:102C1000F801ABEAB1E001900D928A95E1F72DC081
-:102C20004D875E878D859E850E94BD1381113DCFA6
-:102C30008091B00181608093B001C8010E949D1015
-:102C40001CC0662309F453CF4D875E878D859E8512
-:102C50000E94BD13882309F44ACF27CF811143CFA7
-:102C60000CC0243008F043CF9F7009F43CCFD8014A
-:102C700015969C91907F09F036CF8F2D62960FB6F6
-:102C8000F894DEBF0FBECDBFDF91CF911F910F91A2
-:102C9000FF90EF90DF90CF9008951F93CF93DF9335
-:102CA000CDB7DEB72C970FB6F894DEBF0FBECDBF01
-:102CB0004F83588769877A878B879C87CE010796D1
-:102CC0000E948514882371F08A859B85892B09F4DD
-:102CD00041C088858F3F09F065C08F818F3F09F023
-:102CE00061C038C086E0FE013796DE011196019082
-:102CF0000D928A95E1F76A857B856115710551F121
-:102D0000FF81E885EF3F11F4FF3F21F120917A0127
-:102D100030E0C9010196877099274091790150E010
-:102D20008417950709F447C0F983EA837D836C8390
-:102D300096E0929FD001939FB00D1124A558BE4FED
-:102D4000FE01319601900D929A95E1F780937A01F8
-:102D50000E94FB1316E08091790190917A01891706
-:102D6000B9F1189FC001112485589E4F0E94851407
-:102D7000882371F1E09179011E9FF0011124E5583B
-:102D8000FE4F4081518162817381848195810E94CF
-:102D9000EB138091790190E00196877099278093D9
-:102DA0007901D9CF4F81588569857A858B859C8536
-:102DB0000E94EB13CFCF0E94B91310927A011092A8
-:102DC0007901EBEAF1E086E0DF011D928A95E9F7EF
-:102DD0002C960FB6F894DEBF0FBECDBFDF91CF911A
-:102DE0001F910895EF92FF920F931F93CF93DF935C
-:102DF0008C01892B09F46CC0F12CEE24E394E801DA
-:102E00002196F8018491843740F4843008F051C051
-:102E1000813081F0823019F15BC0853709F444C0FC
-:102E2000A8F19CE7980F903708F052C08F770E9466
-:102E3000401041C00E5F1F4FFE01849190E2980F39
-:102E4000983050F48770FE2D01C0FF0F8A95EAF785
-:102E50008F2F0E947B1914C00E94780F2DC00E5F27
-:102E60001F4FFE01849190E2980F983060F48770B4
-:102E7000FE2D01C0FF0F8A95EAF78F2F0E9481195E
-:102E80000E94A21919C00E94401016C00E5F1F4F69
-:102E9000FE01C491CC2381F08FE99FE00197F1F707
-:102EA00000C00000C150F6CF0E5F1F4FFE01F4902E
-:102EB00003C00E94780F8E018F2D882309F49FCFC5
-:102EC000EFE9FFE03197F1F700C000008150F5CF46
-:102ED000DF91CF911F910F91FF90EF90089508958A
-:102EE0006093B5017093B6018093B7019093B801D8
-:102EF0000C94A7130F931F930091B5011091B60185
-:102F00002091B7013091B801DC01CB01802B912BCE
-:102F1000A22BB32B8093B5019093B601A093B70178
-:102F2000B093B8011F910F910C94A7130F931F93A7
-:102F30000091B5011091B6012091B7013091B8010F
-:102F4000DC01CB0180239123A223B3238093B5011D
-:102F50009093B601A093B701B093B8011F910F9160
-:102F60000C94A7130F931F930091B5011091B60114
-:102F70002091B7013091B801DC01CB018027912766
-:102F8000A227B3278093B5019093B601A093B70110
-:102F9000B093B8011F910F910C94A7131092B10137
-:102FA0001092B2011092B3011092B4010C94A713C5
-:102FB00041E050E060E070E004C0440F551F661F20
-:102FC000771F8A95D2F74093B1015093B201609375
-:102FD000B3017093B4010C94A71341E050E060E09A
-:102FE00070E004C0440F551F661F771F8A95D2F703
-:102FF0008091B1019091B201A091B301B091B4015F
-:10300000482B592B6A2B7B2B4093B1015093B20173
-:103010006093B3017093B4010C94A71341E050E0A6
-:1030200060E070E004C0440F551F661F771F8A954B
-:10303000D2F740955095609570958091B10190912F
-:10304000B201A091B301B091B401482359236A237E
-:103050007B234093B1015093B2016093B30170930D
-:10306000B4010C94A71341E050E060E070E004C0AC
-:10307000440F551F661F771F8A95D2F78091B101C3
-:103080009091B201A091B301B091B40148275927A2
-:103090006A277B274093B1015093B2016093B3013B
-:1030A0007093B4010C94A7130F931F930091B10177
-:1030B0001091B2012091B3013091B401DC01CB0138
-:1030C000802B912BA22BB32B8093B1019093B20153
-:1030D000A093B301B093B4011F910F910C94A71367
-:1030E0000F931F930091B1011091B2012091B30190
-:1030F0003091B401DC01CB0180239123A223B323BF
-:103100008093B1019093B201A093B301B093B40145
-:103110001F910F910C94A7130F931F930091B1016E
-:103120001091B2012091B3013091B401DC01CB01C7
-:1031300080279127A227B3278093B1019093B201F2
-:10314000A093B301B093B4011F910F910C94A713F6
-:103150000895CF92DF92EF92FF920F931F93CF9338
-:10316000DF938C01C090B101D090B201E090B30127
-:10317000F090B4018091B5019091B601A091B70192
-:10318000B091B801C82AD92AEA2AFB2ACFE1D0E0B7
-:10319000D701C6010C2E04C0B695A79597958795C3
-:1031A0000A94D2F780FF07C0B8018C2F0E9407064F
-:1031B0008130910531F4219758F7B80180E00E94E1
-:1031C0000706DF91CF911F910F91FF90EF90DF9055
-:1031D000CF90089590910C019923F1F090910D01F9
-:1031E0009923D1F0982F9695969596959F3080F5D6
-:1031F000E0910E01F0910F01E90FF11D877021E0C0
-:1032000030E0A90102C0440F551F8A95E2F7CA01B8
-:103210009181892B8183089520910E0130910F01B6
-:10322000F90132969FEF40E05191851789F09F3F59
-:1032300019F4511101C0942F4F5F4E30A9F79F3FF1
-:1032400039F0F901E90FF11D97FDFA958283089590
-:10325000089590910C019923F9F090910D01992313
-:10326000D9F0982F9695969596959F3028F5E091F0
-:103270000E01F0910F01E90FF11D877021E030E0A0
-:10328000A90102C0440F551F8A95E2F7CA01809533
-:10329000918189238183089520910E0130910F013E
-:1032A000F9013296205F3F4F9081891301C010824F
-:1032B0003196E217F307C1F7089581E090E0E091BD
-:1032C0000E01F0910F01E80FF91F10820196803175
-:1032D0009105A9F708959091CB01892B8093CB019B
-:1032E000089580959091CB0189238093CB01089517
-:1032F0001092CB0108959091CA01892B8093CA0145
-:10330000089580959091CA0189238093CA010895F8
-:103310001092CA0108958093B90108951092B901DD
-:10332000089580910E0190910F01FC0131969C014E
-:10333000205F3F4F80E0919191118F5FE217F3077B
-:10334000D1F70895E0910E01F0910F018091CB012A
-:103350008083E0910E01F0910F0190818091CA016C
-:10336000892B80838091B901882361F0E0910E015F
-:10337000F0910F019081892B80830E949119811116
-:103380001092B90180910E0190910F010C945C0E86
-:10339000CF92DF92EF92FF926C01EE24FF24C114D2
-:1033A000D104E104F10421F0C701B60120E101C01C
-:1033B00020E0C72ED82EE92EFF24C114D104E10449
-:1033C000F10419F0285FC701B6016B017C0154E0DC
-:1033D000F694E794D794C7945A95D1F7C114D104C1
-:1033E000E104F10419F02C5FC701B6016B017C0107
-:1033F00042E0F694E794D794C7944A95D1F7C11464
-:10340000D104E104F10419F02E5FC701B601DC011B
-:10341000CB01B695A79597958795892B8A2B8B2BF2
-:1034200009F02F5F822FFF90EF90DF90CF900895EB
-:103430008091E401843011F120E488E190E00FB63E
-:10344000F894A895809360000FBE2093600083B726
-:10345000817F846083BF83B7816083BF78948895C0
-:1034600083B78E7F83BF0FB6F894A89580916000D4
-:10347000886180936000109260000FBE08950895E7
-:103480000C943F1ACF930E94401A0E9426040E9477
-:103490003F1AC0E08C2F0E941C05811104C0CF5F31
-:1034A000CE30C1F701C081E0CF9108950E94B913D9
-:1034B0000E94500E0C94460782E084BD93E095BDB7
-:1034C0009AEF97BD80936E0008952FB7F89480917E
-:1034D000CD019091CE01A091CF01B091D0012FBF2D
-:1034E0000895CF92DF92EF92FF920F931F932FB721
-:1034F000F8944091CD015091CE016091CF0170912F
-:10350000D0012FBF6A017B01EE24FF248C0120E053
-:1035100030E0C016D106E206F30610F4415051091E
-:103520009A01281B390BC9011F910F91FF90EF9051
-:10353000DF90CF9008951F920F920FB60F92112433
-:103540008F939F93AF93BF938091CD019091CE01C4
-:10355000A091CF01B091D0010196A11DB11D809322
-:10356000CD019093CE01A093CF01B093D001BF9134
-:10357000AF919F918F910F900FBE0F901F90189554
-:103580000E94480BF8942FEF87EA91E62150804083
-:103590009040E1F700C0000087E090EBDC018093F1
-:1035A000ED019093EE01A093EF01B093F0019CE048
-:1035B00088E10FB6F894A895809360000FBE9093B1
-:1035C0006000FFCFEF92FF920F931F93CF93DF9393
-:1035D000D82FC0E08C2F0E941C0500E010E0E82EE0
-:1035E000F12CC701002E02C0959587950A94E2F749
-:1035F00080FD06C00F5F1F4F0630110591F709C00F
-:10360000602F7C2F80E00E94E4058D13F3CF81E0D2
-:1036100004C0CF5FCE30F1F680E0DF91CF911F91F3
-:103620000F91FF90EF900895CF93C82F8CE20E94E6
-:10363000E21A882321F08C2FCF910C94E21A80E0BB
-:10364000CF910895CF930E94691C811102C00E94FE
-:103650004F1CC5E6C15049F00E9426048FE39CE947
-:103660000197F1F700C00000F5CF89E20E94141B1A
-:10367000811113C18AE20E94141B81110E944F1C08
-:1036800085E00E94141B81110E94C01A0E94741CC4
-:103690008093CC0187E00E94141B8823A9F18BE161
-:1036A0000E94141B882351F08091CC0181FB2227BA
-:1036B00020F991E0922790FB81F90EC08EE00E94E4
-:1036C000141B882361F08091CC0182FB222720F912
-:1036D00091E0922790FB82F98093CC0115C080E1A4
-:1036E0000E94141B9091CC01882341F093FB222768
-:1036F00020F981E0822780FB93F904C0892F80950F
-:1037000080FB90F99093CC018091CC010E94781CB1
-:103710000E94861C8093DE0180EE0E94141B882389
-:1037200041F08091DE01982F909590FB80F9809375
-:10373000DE0189E30E94141B882359F08091DE0189
-:1037400081FB222720F991E0922790FB81F9809359
-:10375000DE0182EE0E94141B882359F08091DE0165
-:1037600082FB222720F991E0922790FB82F9809337
-:10377000DE0186EE0E94141B882359F08091DE0141
-:1037800083FB222720F991E0922790FB83F9809315
-:10379000DE0183EE0E94141B882359F08091DE0124
-:1037A00084FB222720F991E0922790FB84F98093F3
-:1037B000DE0185E30E94141B882359F08091DE010D
-:1037C00085FB222720F991E0922790FB85F98093D1
-:1037D000DE0181E30E94141B882359F08091DE01F1
-:1037E00086FB222720F991E0922790FB86F98093AF
-:1037F000DE0181E10E94141B882359F08091DE01D3
-:1038000087FB222720F991E0922790FB87F980938C
-:10381000DE018091DE010E948A1C8091DE0187FB1F
-:10382000882780F980930D0187E20E94141BC82F1E
-:103830008EE10E94141B8111C2608FE10E94141B53
-:103840008111C46080E20E94141B8111C86081E272
-:103850000E94141B8111C06182E20E94141B81111D
-:10386000C06283E20E94141B8111C06484E20E9442
-:10387000141B882311F0C06802C0CC2329F08C2FC0
-:103880000E94811C6C2F03C00E947D1C682F70E079
-:1038900080E090E0CF910C947017CF9108956DEE79
-:1038A0007EEF80E090E00E94C32260E082E090E042
-:1038B0000E94B52260E083E090E00E94B52260E0C3
-:1038C00084E090E00E94B52260E085E090E00C94F6
-:1038D000B52280E090E00E94AF2221E08D3E9E4F15
-:1038E00009F020E0822F089582E090E00C94A72256
-:1038F000682F82E090E00C94B52283E090E00C9475
-:10390000A722682F83E090E00C94B52284E090E039
-:103910000C94A722682F84E090E00C94B52280914B
-:10392000D30180FF0BC06091130185E0689FB00157
-:10393000112475956795759567952BC081FF09C012
-:103940006091130185E0689FB0011124759567951A
-:1039500020C082FF07C06091130185E0689FB0011D
-:10396000112417C09091D4019923D1F060911201D4
-:10397000961788F72091130185E0289F9001112464
-:10398000929FA001939F500D112470E0CA010E94E4
-:1039900079226038710540F46115710519F406C08B
-:1039A00065E070E0862F08958FE7089581E008951F
-:1039B0008091D30180FF08C06091110170E075957E
-:1039C00067957595679521C081FF06C060911101CB
-:1039D00070E07595679519C082FF04C06091110170
-:1039E00070E010C09091D401992399F0609110017A
-:1039F0009617A0F780911101899FC001112470E0F2
-:103A00000E9479226038710540F46115710519F43E
-:103A100006C061E070E0862F08958FE7089581E089
-:103A20000895803F21F40E948F1C819504C0813F3E
-:103A300029F40E948F1C8093D7010895823F21F4BE
-:103A40000E948F1C819504C0833F29F40E948F1C23
-:103A50008093D6010895893F19F40E94D81C05C0AF
-:103A60008A3F31F40E94D81C81958093D801089533
-:103A70008B3F21F40E94D81C819504C08C3F29F40F
-:103A80000E94D81C8093D9010895843F21F480912D
-:103A9000D501816017C0853F21F48091D5018260F6
-:103AA00011C0863F21F48091D50184600BC0873F0F
-:103AB00021F48091D501886005C0883F31F4809160
-:103AC000D50180618093D50108958D3F21F48091C7
-:103AD000D30181600BC08E3F21F48091D3018260BD
-:103AE00005C08F3F29F48091D30184608093D30176
-:103AF0000895803F39F48091D70187FF6CC0109200
-:103B0000D70169C0813F29F48091D7011816BCF311
-:103B100062C09091D601823F29F497FF5CC0109259
-:103B2000D60159C0833F19F41916CCF354C0893F0C
-:103B300041F48091D80118160CF04DC01092D801B4
-:103B40004AC08A3F29F48091D80187FF44C0F6CF4C
-:103B50008B3F39F48091D90187FF3DC01092D90184
-:103B60003AC08C3F29F48091D9011816BCF333C0B8
-:103B7000843F21F48091D5018E7F17C0853F21F4C9
-:103B80008091D5018D7F11C0863F21F48091D501B0
-:103B90008B7F0BC0873F21F48091D501877F05C0C3
-:103BA000883F31F48091D5018F7E8093D50113C079
-:103BB0008D3F21F48091D3018E7F0BC08E3F21F485
-:103BC0008091D3018D7F05C08F3F29F48091D3016F
-:103BD0008B7F8093D3018091D60181110EC080919B
-:103BE000D70181110AC08091D801811106C080914E
-:103BF000D901811102C01092D401089585ED91E0A0
-:103C00000E94670E0E94651A9093D2018093D101A1
-:103C100008951F93CF93DF938091D1019091D201AA
-:103C20000E94711AAC019091D401992321F0209146
-:103C3000140130E006C0209115018AE0289F900110
-:103C400011244217530708F485C08091D601C09112
-:103C5000D701D091D8011091D901811107C0C111AC
-:103C600075C0D11173C0111171C074C09F3F19F09C
-:103C70009F5F9093D401181624F40E948F1C8093A8
-:103C8000D6018091D60187FF05C00E948F1C8195C7
-:103C90008093D6011C1624F40E948F1C8093D701B8
-:103CA0008091D70187FF05C00E948F1C819580936A
-:103CB000D7016091D601662331F1C091D701CC23A1
-:103CC00011F1062E000C770B880B990B0E948021B6
-:103CD00023E333E343E35FE30E94E4210E944821AE
-:103CE0006093D6016C2FCC0F770B880B990B0E9439
-:103CF000802123E333E343E35FE30E94E4210E9456
-:103D000048216093D7011D1624F40E94D81C80938B
-:103D1000D8018091D80187FF05C00E94D81C8195E9
-:103D20008093D801111624F40E94D81C8093D901E5
-:103D30008091D90187FF05C00E94D81C819580938E
-:103D4000D901DF91CF911F910C94FE1D9F3F09F087
-:103D50008FCFA0CFDF91CF911F910895E5EDF1E0D6
-:103D600085E0DF011D928A95E9F71092D401109247
-:103D7000D3010895833081F128F4813059F08230E5
-:103D8000D1F00895853009F449C0B8F1863009F4BE
-:103D900056C0089580911501262F30E0280F311D5F
-:103DA0002F3F310524F4680F6093150108958FEFBC
-:103DB00080931501089580911401262F30E0280F7B
-:103DC000311D2F3F310524F4680F609314010895CD
-:103DD0008FEF80931401089580911301262F30E016
-:103DE000280F311D2F3F310524F4680F6093130114
-:103DF00008958FEF80931301089580911201262F6B
-:103E000030E0280F311D2F3F310524F4680F6093F7
-:103E1000120108958FEF809312010895809111018E
-:103E2000262F30E0280F311D2F3F310524F4680F75
-:103E30006093110108958FEF80931101089580918F
-:103E40001001262F30E0280F311D2F3F310524F4BB
-:103E5000680F6093100108958FEF8093100108950B
-:103E6000833011F128F4813049F0823091F00895C7
-:103E7000853081F120F18630C1F1089580911501DE
-:103E8000681720F4861B8093150108951092150180
-:103E9000089580911401681720F4861B8093140103
-:103EA000089510921401089580911301681720F469
-:103EB000861B809313010895109213010895809139
-:103EC0001201681720F4861B809312010895109246
-:103ED0001201089580911101681720F4861B8093C8
-:103EE0001101089510921101089580911001681731
-:103EF00020F4861B809310010895109210010895FC
-:103F00000F931F938D3109F46BC008F03FC08E30C2
-:103F100009F47DC0C0F4873009F46EC068F48630BF
-:103F200009F0AFC08091CC01817F8E7F8093CC015E
-:103F300081E08093DB01A6C0883009F458C08B3043
-:103F400009F49BC09EC0863109F497C078F4803193
-:103F500009F470C0813109F094C00E94B9139091A6
-:103F60000D0181E0892780930D0187C0893109F413
-:103F700084C08B3109F085C08091CC0181FB222760
-:103F800020F991E0922790FB81F94AC0853309F42A
-:103F90005BC048F4873209F457C008F45AC089322C
-:103FA00009F452C06EC0833438F48A3308F067C015
-:103FB000883309F462C065C0833409F445C088348D
-:103FC00009F05FC00E94B9130FEF13ED20E3015019
-:103FD00010402040E1F700C000000E94C01A4DC010
-:103FE0000E9402210E94500E0E94460746C00E9475
-:103FF000741C0E94861C41C09091CC01892F817055
-:1040000090FF12C0917F9E7F9093CC013BC0809126
-:10401000CC0182FB222720F991E0922790FB82F9C4
-:104020008093CC01992349F18091CC0181608093E8
-:10403000CC0123C08091CC0183FB222720F991E0A1
-:10404000922790FB83F9ECCF61E070E080E090E094
-:1040500010C08D5141E050E060E070E08A019B01AA
-:1040600004C0000F111F221F331F8A95D2F7C90108
-:10407000B8010E9470170E94B91381E003C08953F0
-:10408000E9CF80E01F910F91089580E008950C948E
-:104090004520CF93C82F8091DB01813079F018F053
-:1040A0008230E9F187C0E0910E01F0910F0180812B
-:1040B000813169F0823209F07FC009C0E0910E01C0
-:1040C000F0910F018081813111F0823261F48C2FE7
-:1040D0000E944720811104C08C2F0E94801F1DC0A8
-:1040E00081E090E01AC08C2F0E944520811114C0FD
-:1040F000C43179F048F4CB3079F0C03109F060C0B8
-:1041000082E08093DB0108C0C93219F0C83321F086
-:1041100057C01092DB0154C081E0817053C0C93296
-:1041200089F118F5C43171F1A8F4C73009F046C01F
-:104130008AE08093150194E19093140193E09093A9
-:1041400013018093120188E08093110188E280932B
-:10415000100134C0CE51C63088F5EC2FF0E0E65D9A
-:10416000FE4F80818093DA0129C0CE34E9F020F43B
-:10417000CB3421F56AE013C0C13579F0C235F1F4D2
-:1041800061E00DC08091DA01882319F01092DA0104
-:1041900015C081E08093DB0115C061E006C080910D
-:1041A000DA010E94BA1E0AC06AE08091DA010E9418
-:1041B000301F04C01092DB0180E004C081E002C027
-:1041C00080E0ABCFCF910895E1E8F0E08081886096
-:1041D00080838081816080838FB7F89493E090938F
-:1041E000890090ED909388008FBF0895EFE6F0E08E
-:1041F0008081826080830895EFE6F0E080818D7F8A
-:1042000080830895EFE6F0E0908182E08927808343
-:1042100008951F920F920FB60F9211242F933F9380
-:104220004F935F936F937F938F939F93AF93BF93BE
-:10423000EF93FF938091DC019091DD0101969093C3
-:10424000DD018093DC01811103C082E00E944607FA
-:10425000E091DD01E695E695F0E0E657FB4FE4914D
-:104260008091DC018E1303C080E00E944607FF911D
-:10427000EF91BF91AF919F918F917F916F915F91DE
-:104280004F913F912F910F900FBE0F901F90189557
-:104290000E944F216894B1110C94DE2108950E9470
-:1042A000C32188F09F5798F0B92F9927B751B0F0E4
-:1042B000E1F0660F771F881F991F1AF0BA95C9F7AA
-:1042C00014C0B13091F00E94DD21B1E008950C944A
-:1042D000DD21672F782F8827B85F39F0B93FCCF3FD
-:1042E000869577956795B395D9F73EF49095809527
-:1042F000709561957F4F8F4F9F4F0895E89409C047
-:1043000097FB3EF490958095709561957F4F8F4F08
-:104310009F4F9923A9F0F92F96E9BB279395F6951E
-:10432000879577956795B795F111F8CFFAF4BB0F9C
-:1043300011F460FF1BC06F5F7F4F8F4F9F4F16C000
-:10434000882311F096E911C0772321F09EE8872F8A
-:10435000762F05C0662371F096E8862F70E060E046
-:104360002AF09A95660F771F881FDAF7880F9695BF
-:10437000879597F9089557FD9058440F551F59F0A8
-:104380005F3F71F04795880F97FB991F61F09F3F42
-:1043900079F087950895121613061406551FF2CF6B
-:1043A0004695F1DF08C0161617061806991FF1CFBB
-:1043B00086957105610508940895E894BB276627E2
-:1043C0007727CB0197F908950E94F7210C94682272
-:1043D0000E945A2238F00E94612220F0952311F0A9
-:1043E0000C9451220C94572211240C94DE210E942B
-:1043F000BB2170F3959FC1F3950F50E0551F629F4D
-:10440000F001729FBB27F00DB11D639FAA27F00D2D
-:10441000B11DAA1F649F6627B00DA11D661F829F54
-:104420002227B00DA11D621F739FB00DA11D621F39
-:10443000839FA00D611D221F749F3327A00D611D56
-:10444000231F849F600D211D822F762F6A2F112438
-:104450009F5750409AF0F1F088234AF0EE0FFF1F6B
-:10446000BB1F661F771F881F91505040A9F79E3FC2
-:10447000510580F00C9451220C94DE215F3FE4F34F
-:10448000983ED4F3869577956795B795F795E79518
-:104490009F5FC1F7FE2B880F911D9695879597F921
-:1044A000089597F99F6780E870E060E008959FEFB6
-:1044B00080EC089500240A941616170618060906BB
-:1044C000089500240A94121613061406050608958A
-:1044D000092E0394000C11F4882352F0BB0F40F412
-:1044E000BF2B11F460FF04C06F5F7F4F8F4F9F4F52
-:1044F000089597FB072E16F4009407D077FD09D096
-:104500000E94932207FC05D03EF4909581959F4F21
-:104510000895709561957F4F0895EE0FFF1F0590E8
-:10452000F491E02D0994AA1BBB1B51E107C0AA1FFF
-:10453000BB1FA617B70710F0A61BB70B881F991F44
-:104540005A95A9F780959095BC01CD010895F999E8
-:10455000FECF92BD81BDF89A992780B50895A8E154
-:10456000B0E042E050E00C94CA22262FF999FECF29
-:104570001FBA92BD81BD20BD0FB6F894FA9AF99A80
-:104580000FBE019608950E94B522272F0C94B622E3
-:10459000DC01CB01FC01F999FECF06C0F2BDE1BD03
-:1045A000F89A319600B40D9241505040B8F70895F2
-:0445B000F894FFCFAD
-:1045B40020024707D707B2077E074A070101BA015D
-:1045C40028080A03140A3F4D36394B04FE03C80376
-:1045D4008F0322033B0354036D0301020304050606
-:0445E40007080900BB
+:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A
+:1004E0009091EF01A091F001B091F1018730904B14
+:1004F000A740B04BB9F41092EE011092EF011092A8
+:10050000F0011092F10114BE84B7877F84BF88E1A7
+:100510000FB6F89480936000109260000FBEE0E088
+:10052000FFE3099511E0A0E0B1E0EAE9F5E402C0DB
+:1005300005900D92A433B107D9F721E0A4E3B1E00F
+:1005400001C01D92AE3EB207E1F70E94F6080C947E
+:10055000CB220C94000061110BC0FC018281882326
+:1005600021F085EE0E94570F03C085EE0E941F10F8
+:1005700080E090E0089508956091B1017091B2011A
+:100580008091B3019091B4010E94D91956985E9858
+:1005900025982D9826982E9827982F98813019F015
+:1005A000823021F00895259A2D9A0895269A2E9A40
+:1005B00008950C94BC0256985E9825982D9826981C
+:1005C0002E9827982F988FEF90E090938900809332
+:1005D000880090938B0080938A0090938D00809385
+:1005E0008C00259A2D9A2FEF80E792E021508040D1
+:1005F0009040E1F700C00000269A2E9A2FEF80E786
+:1006000092E0215080409040E1F700C00000279A1E
+:100610002F9A2FEF80E792E0215080409040E1F741
+:1006200000C0000025982D982FEF80E792E0215020
+:1006300080409040E1F700C0000026982E982FEFF0
+:1006400080E792E0215080409040E1F700C0000038
+:1006500027982F9856985E9825982D9826982E982A
+:1006600027982F98089589EA8093800089E08093E5
+:10067000810024982C983F988AB18F748AB96E981B
+:10068000479A8BB1806B8BB9769A0E94DB020C94EF
+:10069000BB0280E2809300018091340181110EC081
+:1006A0000E94980381E0809334012FEF83ED90E363
+:1006B000215080409040E1F700C0000080E40E949B
+:1006C0009E038093000181112EC00E94C803809375
+:1006D0000001811128C00E94C8038093000181118C
+:1006E00022C08FE30E94C8038093000181111BC0C8
+:1006F0000E94C00380E40E949E0380930001811148
+:1007000012C08CE00E94C8038093000181110BC0CD
+:100710000E94C80380930001811105C08FE30E94ED
+:10072000C803809300010E94C003809100010895D6
+:100730001092B9008AE08093B800089594EA9093EB
+:10074000BC009091BC0097FFFCCF9091B900987FBE
+:10075000983021F0903111F081E008958093BB0032
+:1007600084E88093BC008091BC0087FFFCCF80911F
+:10077000B900887F883111F0803471F780E00895E6
+:1007800084E98093BC008091BC0084FDFCCF089577
+:100790008093BB0084E88093BC008091BC0087FFFD
+:1007A000FCCF9091B900987F81E0983209F480E005
+:1007B000089584E88093BC008091BC0087FFFCCF43
+:1007C0008091BB00089580910001811115C080E4E3
+:1007D0000E949E038093000181110CC082E10E945F
+:1007E000C80380930001811105C08FEF0E94C803E8
+:1007F000809300010E94C00384B1807F84B985B1D9
+:10080000807F85B98AB1837F8AB98BB1837F8BB9A9
+:100810003E98469808950E944903809300010E94E3
+:10082000E30380B38C7080BB81B3836F81BBE4E44E
+:10083000F1E0A6E3B1E011921D9281E0E235F80704
+:10084000D1F70C943303BF92CF92DF92EF92FF92D5
+:100850000F931F93CF93DF9380910001882379F04A
+:10086000809135018F5F80933501811108C00E940E
+:10087000490380930001811102C00E94DB0206E35C
+:1008800011E0C0E0D0E0DD24D39482E0C82EEE2455
+:10089000E394F12CC73000F580910001811162C012
+:1008A00080E40E949E0380930001811112C082E1C6
+:1008B0000E94C8038093000181110BC0C7010C2E58
+:1008C00001C0880F0A94EAF780950E94C8038093BC
+:1008D00000010E94C00346C0CA30A1F028F4C8300D
+:1008E00059F0C93061F005C0CC3089F070F0CD30DE
+:1008F00089F0209A289810C0219A29980DC0229A30
+:100900002A980AC0239A2B9807C0529A01C0539A7A
+:100910005B9802C03E9A4698E0EAEA95F1F78FB1FB
+:1009200079995AC092E081708D25892B7C9B02C0F9
+:1009300090E001C094E0892B7D9B02C090E001C053
+:1009400098E0892B7E9B02C090E001C090E1892B4A
+:100950009FB19095991F9927991F9295990F907E15
+:10096000892B0FC08091000181114BC080E40E944F
+:100970009E0380930001882389F1B12C0E94C0035B
+:100980008B2DF8019081981719F08083C092010196
+:100990000E94E30321960F5F1F4FCE30D10509F06F
+:1009A00079CF80910101882371F1815080930101F9
+:1009B000882339F08FE99FE00197F1F700C000002C
+:1009C00022C0A4E4B1E0E6E3F1E081918D9391E0EF
+:1009D000E434F907D1F717C090E0A5CF83E10E9476
+:1009E000C803809300018111C8CF81E40E949E0357
+:1009F000809300018111C1CF0E94D903B82EB09419
+:100A0000BDCF80E0BECF0E94D90281E0DF91CF91BF
+:100A10001F910F91FF90EF90DF90CF90BF900895BE
+:100A2000E82FF0E0EC5BFE4F8081089508958B3B4A
+:100A3000910578F4883A910540F5853A9105D0F40E
+:100A40008430910508F0B1C08130910509F4ADC042
+:100A50006BC0803E910508F467C0883E910508F49C
+:100A6000A4C09C01205F31092031310508F05CC031
+:100A700090650895853A910509F459C0863A910523
+:100A800009F458C083E890E40895883A910509F480
+:100A900054C0893A910509F453C08A3A910509F482
+:100AA00052C08B3A910509F451C08C3A910509F472
+:100AB00050C08D3A910509F44FC0803B910509F46F
+:100AC0004EC08E3A910509F44DC08F3A910509F454
+:100AD0004CC0813B910509F44BC0823B910509F460
+:100AE0004AC0833B910509F449C0843B910509F450
+:100AF00048C0853B910509F447C0863B910509F440
+:100B000046C0873B910509F445C0883B910509F42F
+:100B100044C0893B910509F443C08A3B910509F023
+:100B200042C08AE296E4089580E090E0089581E86A
+:100B300090E4089582E890E4089582EE94E40895A4
+:100B400089EE94E408958AEE94E4089585EB94E4A4
+:100B5000089586EB94E4089587EB94E408958CEC73
+:100B600094E408958DEC94E4089583E895E4089561
+:100B70008AE895E4089582E995E4089584E995E486
+:100B8000089581E296E4089583E296E4089584E26C
+:100B900096E4089585E296E4089586E296E4089541
+:100BA00087E296E4089580E094E40895089596E03D
+:100BB000799FF001112494E5899FE00DF11D112426
+:100BC000E60FF11DEE0FFF1FEC51FF4F8591949141
+:100BD0000895880F991F805A9040FC018591949147
+:100BE0000895880F991F80529F4FFC018591949121
+:100BF000089526E0729FF001112444E5849FE00DE2
+:100C0000F11D1124E60FF11DEE0FFF1FEC51FF4FF8
+:100C100025913491C9019A9581159F4110F4C9011C
+:100C20000895C90190528115904128F4C9019F701F
+:100C30000E94F1050895C90190538115904120F457
+:100C4000C9019927906C0895211580E5380769F44A
+:100C50000E9490139FEF24E34CE0915020404040CD
+:100C6000E1F700C000000C94D21A213080E538076B
+:100C700031F48091CC0181608093CC010895C90149
+:100C800090558115904108F050C0832F99278F709F
+:100C9000992781309105D9F4A9014370552702C0E5
+:100CA000880F991F4A95E2F79C68A90164E0440FF8
+:100CB000551F6A95E1F744275370842B952B73E0F9
+:100CC000220F331F7A95E1F7207633271DC082303B
+:100CD000910529F4922F8827816F906A08958330B7
+:100CE0009105A9F4A9014370552781E090E002C065
+:100CF000880F991F4A95E2F79C6843E0220F331F43
+:100D00004A95E1F7207E3770822B932B0895049744
+:100D1000F1F4A9014370552781E090E002C0880FEB
+:100D2000991F4A95E2F79A68E8CFC9019057811553
+:100D3000904120F4C9019F7090620895C9019058B4
+:100D40008115904120F4C9019F70906A0895203E5A
+:100D50003105E0F4203C310558F52133310509F423
+:100D600070C048F42932310509F464C02A323105D3
+:100D700009F46EC074C029333105F1F02238310511
+:100D8000D9F02533310509F44EC069C0233E310541
+:100D900089F138F4203E3105C1F0223E3105E1F001
+:100DA0005EC0263E310569F1273E3105A9F157C0E5
+:100DB000C9010E94E90508958091DF0180FD02C00C
+:100DC00081FF4DC080EE90E04BC08091DF0180FF3D
+:100DD000F9CF89E390E044C08091DF0182FF0EC02B
+:100DE0008091DF0184FF03C080E090E039C083EE92
+:100DF00090E036C08091DF0182FFF2CF82EE90E07A
+:100E00002FC08091DF0183FF0BC08091DF0184FD43
+:100E1000EBCF87EE90E024C08091DF0183FFF5CF18
+:100E200086EE90E01DC08091DF0185FF07C089E25A
+:100E300090E016C08091DF0185FFF9CF85E390E057
+:100E40000FC08091DF0186FF07C08AE290E008C0F2
+:100E50008091DF0186FFF9CF81E390E001C0C901F5
+:100E60000E941705089508950C943307809162013C
+:100E70000895CF93DF9300D01F92CDB7DEB72091B6
+:100E8000E501243019F523E029839B838A8320938D
+:100E9000E9008FEF9091E800815095FD06C095ED37
+:100EA0009A95F1F700008111F5CF8091E80085FF58
+:100EB0000DC040E050E063E070E0CE0101960E947A
+:100EC000A3098091E8008E778093E8000F900F903F
+:100ED0000F90DF91CF910895CF93DF9300D01F92B1
+:100EE000CDB7DEB72091E501243021F522E029833A
+:100EF0009B838A8383E08093E9008FEF9091E800E1
+:100F0000815095FD06C095ED9A95F1F7000081118D
+:100F1000F5CF8091E80085FF0DC040E050E063E030
+:100F200070E0CE0101960E94A3098091E8008E77BF
+:100F30008093E8000F900F900F90DF91CF9108956C
+:100F40002091E5012430F1F422E02093E9002FEF15
+:100F50003091E800215035FD06C035ED3A95F1F7A6
+:100F600000002111F5CF2091E80025FF0BC040E0E3
+:100F700050E065E070E00E94A3098091E8008E7760
+:100F80008093E8000895CF93DF93EC018091E50111
+:100F9000843009F046C090910C019923D9F09091CA
+:100FA0000D019923B9F08093E9008FEF9091E8004B
+:100FB000815095FD06C095E19A95F1F700008111E9
+:100FC000F5CF8091E80085FF2CC040E050E060E163
+:100FD00070E017C081E08093E9008FEF9091E80006
+:100FE000815095FD06C095ED9A95F1F700008111AD
+:100FF000F5CF8091E80085FF14C040E050E068E044
+:1010000070E0CE010E94A3098091E8008E77809362
+:10101000E80080E1FE01A2E5B1E001900D928A9521
+:10102000E1F7DF91CF9108958091E401811109C02A
+:101030000E94350B0E94920B8091E20084608093A5
+:10104000E20008951092E401089508950C94F820A8
+:101050000E94691A0E94FE200E942F0E0C943407F1
+:1010600042E061EC81E00E94AF0A42E061EC82E084
+:101070000E94AF0A42E061EC83E00E94AF0A42E1C5
+:1010800061EC84E00C94AF0A8091E701833009F4AD
+:1010900055C030F4813071F0823009F48EC008956B
+:1010A0008A3009F47AC08B3009F460C0893009F0C5
+:1010B0009CC020C08091E601813A09F096C08091E1
+:1010C000E800877F8093E8008091EA019091EB012E
+:1010D000892B21F060E080E090E003C060E182E5D0
+:1010E00091E070E00E94EC098091E8008B7780939A
+:1010F000E80008958091E601813209F076C0809180
+:10110000EA019091EB01009719F0039709F06DC087
+:101110008091E800877F8093E8008091E80082FD5D
+:1011200005C08091E5018111F8CF5FC08091F10089
+:10113000809362018091E8008B7753C08091E60133
+:10114000813A09F052C08091EA019091EB01892B1C
+:1011500009F04BC08091E800877F8093E800809180
+:10116000E80080FFFCCF80910C0136C08091E60141
+:101170008132D9F58091EA019091EB01892BA9F593
+:101180008091E800877F8093E8000E94E40A8091C4
+:10119000E80180930C010C9490138091E601813258
+:1011A00021F58091E800877F8093E8000E94E40A9F
+:1011B0008091E9018093630108958091E601813A6D
+:1011C000A1F48091E800877F8093E8008091E80097
+:1011D00080FFFCCF809163018093F1008091E80053
+:1011E0008E778093E8000C94E40A089584B7877F93
+:1011F00084BF88E10FB6F89480936000109260007D
+:101200000FBE90E080E80FB6F89480936100909351
+:1012100061000FBE0E947E0E0E94350B0E94920B51
+:101220008091E20084608093E20078940E940D0E29
+:101230000E94800E82E091E00E942A0E0E94E62029
+:101240008091E501853069F40E942C1A8091E301B8
+:101250008823B1F30E94541A882391F30E948D09C8
+:10126000EFCF0E94860EECCF292F33272330310594
+:10127000A9F06CF42130310509F442C02230310567
+:1012800009F043C08DE690E020E133E042C0213216
+:101290003105C9F02232310519F137C09927813063
+:1012A000910541F08230910541F0892B71F5ECE018
+:1012B000F3E005C0E4EFF2E002C0ECEDF2E084916F
+:1012C00090E09F0126C0643000F5E62FF0E0EE0FBD
+:1012D000FF1FEE5DFE4F2081318189E090E019C053
+:1012E000643098F4E62FF0E0DF01AA0FBB1FA65E82
+:1012F000BE4F2D913C91EA5EFE4F808190E009C087
+:1013000082E190E02DE733E004C080E090E020E04F
+:1013100030E0FA0131832083089580E189BD82E1C4
+:1013200089BD09B400FEFDCF8091D8008F7D8093E8
+:10133000D8008091E00082608093E0008091E0001E
+:1013400081FDFCCF0895CF92DF92EF92FF920F9331
+:101350001F93CF93DF937C018B01EA010E94050B61
+:10136000811131C0209731F088819981081B190BB8
+:10137000E80EF91EC12CD12C0115110519F180912F
+:10138000E80085FD14C08091E8008E778093E80026
+:10139000209741F0888199818C0D9D1D99838883C8
+:1013A00085E011C00E94050B882331F30CC0F701C2
+:1013B00081917F018093F10001501109FFEFCF1A55
+:1013C000DF0ADACF80E0DF91CF911F910F91FF907C
+:1013D000EF90DF90CF9008952091EC013091ED01D6
+:1013E0002617370748F06115710539F42091E80098
+:1013F0002E772093E80001C0B901FC0120E06115BF
+:101400007105B9F18091E501882309F440C0853068
+:1014100009F43FC08091E80083FD3DC08091E80061
+:1014200082FF06C08091E80082FF26C080E0089518
+:101430008091E80080FFE3CF2091F3008091F200DB
+:1014400090E0922B6115710551F08830910538F4C8
+:1014500021912093F100615071090196F3CF21E0B1
+:10146000089709F020E08091E8008E778093E800EB
+:10147000C6CF2111C7CFD6CF8091E501882339F09F
+:10148000853039F08091E80083FFCCCF04C082E042
+:10149000089583E0089581E008952091EC01309152
+:1014A000ED012617370748F06115710539F42091D1
+:1014B000E8002E772093E80001C0B901FC0120E08C
+:1014C00061157105C1F18091E501882309F441C0DE
+:1014D000853009F440C08091E80083FD3EC08091D2
+:1014E000E80082FF06C08091E80082FF27C080E00C
+:1014F00008958091E80080FFE3CF2091F300809170
+:10150000F20090E0922B6115710559F08830910539
+:1015100040F424912093F1003196615071090196B5
+:10152000F2CF21E0089709F020E08091E8008E7763
+:101530008093E800C5CF2111C6CFD5CF8091E501BA
+:10154000882339F0853039F08091E80083FFCBCFD4
+:1015500004C082E0089583E0089581E00895982F03
+:10156000973058F59093E900981739F07091EC0096
+:101570002091ED005091F00003C0242F762F50E011
+:1015800021FF19C03091EB003E7F3093EB0030918A
+:10159000ED003D7F3093ED003091EB0031603093F2
+:1015A000EB007093EC002093ED005093F00020913D
+:1015B000EE0027FF07C09F5FD3CF8F708093E900B5
+:1015C00081E0089580E008958091E60187FD05C0DF
+:1015D0008091E80080FF0EC012C08091E80082FD7B
+:1015E00005C08091E5018111F8CF08958091E80050
+:1015F0008B7708C08091E5018111EACF0895809131
+:10160000E8008E778093E80008958091E40090913F
+:10161000E50045E62091EC0020FF21C02091E80084
+:1016200020FD21C02091E501222389F0253089F099
+:101630002091EB0025FD0FC02091E4003091E500E2
+:101640002817390739F3415041F0C901E3CF82E04F
+:10165000089583E0089581E0089584E0089520913D
+:10166000E80022FFDFCF80E008950E94A30B0E94D4
+:10167000AB0BE0EEF0E0808181608083E8EDF0E08C
+:1016800080818F77808319BCA7EDB0E08C918E7F2D
+:101690008C9380818F7E80831092E40108950F9354
+:1016A0001F93CF93DF930E94A30B0E94AB0BC8ED57
+:1016B000D0E088818F77888388818068888388815B
+:1016C0008F7D888319BC1092E5011092E101109280
+:1016D000E3011092E20100EE10E0F80180818B7FBF
+:1016E000808388818160888342E060E080E00E949E
+:1016F000AF0AE1EEF0E080818E7F8083E2EEF0E0E1
+:10170000808181608083808188608083F80180810E
+:101710008E7F8083888180618883DF91CF911F9144
+:101720000F910895E8EDF0E080818F7E8083E7EDF2
+:10173000F0E080818160808384E082BF81E08093DB
+:10174000E4010C944F0BE8EDF0E080818E7F808304
+:101750001092E20008951092DA001092E1000895CC
+:101760001F920F920FB60F9211242F933F934F9316
+:101770005F936F937F938F939F93AF93BF93EF93F9
+:10178000FF938091E10082FF0BC08091E20082FF15
+:1017900007C08091E1008B7F8093E1000E940C0ED6
+:1017A0008091DA0080FF1FC08091D80080FF1BC0AD
+:1017B0008091DA008E7F8093DA008091D90080FFDB
+:1017C0000DC080E189BD82E189BD09B400FEFDCF75
+:1017D00081E08093E5010E94140805C019BC1092B5
+:1017E000E5010E9422088091E10080FF19C08091EC
+:1017F000E20080FF15C08091E2008E7F8093E200BE
+:101800008091E20080618093E2008091D800806244
+:101810008093D80019BC85E08093E5010E942608DA
+:101820008091E10084FF30C08091E20084FF2CC0F1
+:1018300080E189BD82E189BD09B400FEFDCF8091C0
+:10184000D8008F7D8093D8008091E1008F7E8093B7
+:10185000E1008091E2008F7E8093E2008091E200BF
+:1018600081608093E2008091E101882311F084E09F
+:1018700007C08091E30087FF02C083E001C081E0E0
+:101880008093E5010E9428088091E10083FF29C030
+:101890008091E20083FF25C08091E100877F8093E3
+:1018A000E10082E08093E5011092E1018091E10086
+:1018B0008E7F8093E1008091E2008E7F8093E20032
+:1018C0008091E20080618093E20042E060E080E08D
+:1018D0000E94AF0A8091F00088608093F0000E941F
+:1018E0002508FF91EF91BF91AF919F918F917F91CB
+:1018F0006F915F914F913F912F910F900FBE0F907D
+:101900001F9018951F920F920FB60F9211242F93CC
+:101910003F934F935F936F937F938F939F93AF9377
+:10192000BF93CF93EF93FF93C091E900CF70809165
+:10193000EC001092E9008091F000877F8093F00026
+:1019400078940E94BE0C1092E9008091F0008860AB
+:101950008093F000C093E900FF91EF91CF91BF9188
+:10196000AF919F918F917F916F915F914F913F9137
+:101970002F910F900FBE0F901F9018951F93CF932C
+:10198000DF93CDB7DEB7AA970FB6F894DEBF0FBED0
+:10199000CDBFE6EEF1E08091F100819321E0EE3ED3
+:1019A000F207C9F70E9444088091E80083FF1CC138
+:1019B0002091E6013091E701832F90E08A30910574
+:1019C00008F012C1FC01EA5AFF4F0C948022203823
+:1019D00081F0223809F008C18091EA018F7080936C
+:1019E000E9008091EB0085FB882780F91092E900DF
+:1019F00006C08091E2019091E30191118260909183
+:101A0000E800977F9093E8008093F1001092F10036
+:101A1000C5C0822F8D7F09F0E7C0222319F0223044
+:101A200061F0E2C08091E801813009F0DDC033301F
+:101A300009F080E08093E30128C08091E8018111E2
+:101A400024C02091EA012F7009F4CEC02093E90050
+:101A50008091EB0080FF19C08091EB00333011F4CE
+:101A6000806211C080618093EB0081E090E0022EE3
+:101A700001C0880F0A94EAF78093EA001092EA0006
+:101A80008091EB0088608093EB001092E9008091D8
+:101A9000E800877F86C02111A7C01091E8011F7759
+:101AA0008091E3008078812B8093E3008091E800AF
+:101AB000877F8093E8000E94E40A8091E80080FF1D
+:101AC000FCCF8091E30080688093E300112311F044
+:101AD00083E001C082E08093E50186C02058223077
+:101AE00008F082C08091E8019091E9018C3D23E0EB
+:101AF000920779F583E08A838AE289834FB7F89465
+:101B0000DE01139620E03EE051E2E32FF0E0509337
+:101B10005700E49120FF03C0E295EF703F5FEF7044
+:101B20008E2F90E0EA3010F0C79601C0C0968D93DA
+:101B30009D932F5F243149F74FBF8091E800877F45
+:101B40008093E8006AE270E0CE0101960E94EC0901
+:101B500014C0AE014F5F5F4F6091EA010E943409EB
+:101B6000009709F441C02091E800277F2093E80006
+:101B7000BC0189819A810E944D0A8091E8008B778F
+:101B80008093E80031C0203879F58091E800877FA4
+:101B90008093E8008091E1018093F1008091E8005A
+:101BA0008E778093E8000E94E40A1EC021111CC0B9
+:101BB0009091E8019230C0F48091E800877F809393
+:101BC000E8009093E1010E94E40A8091E101811113
+:101BD00004C08091E30087FF02C084E001C081E07F
+:101BE0008093E5010E9430088091E80083FF0AC0DD
+:101BF0008091E800877F8093E8008091EB0080620D
+:101C00008093EB00AA960FB6F894DEBF0FBECDBF4F
+:101C1000DF91CF911F9108950895CF938091E501B1
+:101C20008823B1F08091E9008F709091EC0090FFD3
+:101C300002C090E801C090E0C92FC82B1092E900C3
+:101C40008091E80083FD0E94BE0CCF70C093E90034
+:101C5000CF91089590936901809368010895E09170
+:101C60006801F0916901309721F00190F081E02D39
+:101C7000099480E00895E0916801F091690130973E
+:101C800021F00280F381E02D09940895E09168012C
+:101C9000F0916901309721F00480F581E02D0994DD
+:101CA000089520916601309167018217930771F0C2
+:101CB0009093670180936601E0916801F09169015A
+:101CC000309721F00680F781E02D09940895209146
+:101CD0006401309165018217930771F0909365015B
+:101CE00080936401E0916801F0916901309721F0DF
+:101CF0000084F185E02D0994089508950C947D0EDB
+:101D00000E946F1A0E940B040C94351BCF92DF9235
+:101D1000EF92FF920F931F93CF93DF93CDB7DEB770
+:101D20002B970FB6F894DEBF0FBECDBF0E942304E1
+:101D30003BE6E32E31E0F32E00E010E0C02E802FD2
+:101D40000E941005F701D1907F01D826B1F40F5FF2
+:101D50001F4F0E30110591F78FEF89838A831B8205
+:101D60000E94781A8160782F9D838C8349815A81E3
+:101D70006B818D810E94290F41C09091CC0191FF10
+:101D800004C08B870E9416058B8520E030E04D2D26
+:101D900050E0922FBA01022E02C0759567950A9401
+:101DA000E2F760FF25C02E83CF82EE24E394F12C6E
+:101DB00002C0EE0CFF1C9A95E2F790E08E219F2165
+:101DC00021E0892B09F420E028870E94781A81609D
+:101DD000782F9A8789874E815F8168858A850E94DE
+:101DE000290FF801E559FE4F80818E25808306C0BA
+:101DF0002F5F3F4F2630310561F6A9CF0E94191E93
+:101E000010916A010E942F0E1817A1F00E942F0E48
+:101E100080936A012B960FB6F894DEBF0FBECDBF3C
+:101E2000DF91CF911F910F91FF90EF90DF90CF90B6
+:101E30000C9434072B960FB6F894DEBF0FBECDBFBF
+:101E4000DF91CF911F910F91FF90EF90DF90CF9096
+:101E50000895CF93DF93CDB7DEB72B970FB6F894E5
+:101E6000DEBF0FBECDBF4F83588769877A878B87C8
+:101E7000DE01119686E0FD0111928A95E9F785E071
+:101E8000FE01379601900D928A95E1F749815A81BA
+:101E90006B817C818D819E810E945C162B960FB692
+:101EA000F894DEBF0FBECDBFDF91CF910895CF93E1
+:101EB000C82F882309F4C1C0823859F40E942F0E1C
+:101EC00081FDBBC089E30E94F9180E94B31989E320
+:101ED0000CC0833879F40E942F0E80FDAEC083E5DC
+:101EE0000E94F9180E94B31983E50E943919CF9115
+:101EF0000C94B319843859F40E942F0E82FD9DC0B2
+:101F000087E40E94F9180E94B31987E4EECF8CEFA2
+:101F10008C0F813A48F48C2F0E944E2081118DC085
+:101F20008C2F0E94F918E3CF80E28C0F883048F4A0
+:101F3000C77081E001C0880FCA95EAF70E947A193C
+:101F4000D6CF8BE58C0F833078F4C53A29F0C63AAA
+:101F500031F482E890E005C081E890E002C083E8B7
+:101F600090E0CF910C94510E88E58C0F833108F0EE
+:101F700064C0C83A39F1C93A41F1CA3A49F1CB3A99
+:101F800051F1CC3A59F1CD3A61F1C03B69F1CE3A09
+:101F900071F1CF3A79F1C13B81F1C23B89F1C33B89
+:101FA00091F1C43B99F1C53BA1F1C63BA9F1C73BF7
+:101FB000B1F1C83BB9F1C93BC1F1CA3BC9F58AE2ED
+:101FC00092E038C082EE90E035C089EE90E032C0F9
+:101FD0008AEE90E02FC085EB90E02CC086EB90E07D
+:101FE00029C087EB90E026C08CEC90E023C08DECFC
+:101FF00090E020C083E891E01DC08AE891E01AC01B
+:1020000082E991E017C084E991E014C081E292E096
+:1020100011C083E292E00EC084E292E00BC085E240
+:1020200092E008C086E292E005C087E292E002C03A
+:1020300080E090E0CF910C94670ECF9108958823B3
+:1020400009F44BC0823859F40E942F0E81FF45C01D
+:1020500089E30E94F9180E94B31989E30CC0833800
+:1020600071F40E942F0E80FF38C083E50E94F9189A
+:102070000E94B31983E50E9439190C94B31984386E
+:1020800059F40E942F0E82FF28C087E40E94F9189D
+:102090000E94B31987E4EFCF9CEF980F913A58F361
+:1020A00090E2980F983050F4877091E001C0990F3A
+:1020B0008A95EAF7892F0E948019DFCF9BE5980F58
+:1020C000933020F480E090E00C94510E885A8331D4
+:1020D00020F480E090E00C94670E0895882321F0AE
+:1020E0000E947A190C94B3190895882321F00E9454
+:1020F00080190C94B3190895CF92DF92EF92FF925A
+:102100000F931F93CF93DF93CDB7DEB728970FB60A
+:10211000F894DEBF0FBECDBF8C0185E0F801DE0173
+:10212000119601900D928A95E1F7F8014081318175
+:10213000F280258122952F7083819481892B31F043
+:102140003F3F31F481E04F3F19F403C081E001C00B
+:1021500080E080FDC4C249833A8389819A812F83BC
+:102160000E94B7189E8388870E94B6180E9489171C
+:102170004E81E42FE295EF70F0E0E05AFF4F2F819F
+:1021800068850C948022842F807F142F1F708823F1
+:1021900011F01295107FFF2059F0112309F454C259
+:1021A000812F68870E948A190E94B31968854CC2E2
+:1021B000862F0E941F10112309F491C2812F0E94C3
+:1021C000901928960FB6F894DEBF0FBECDBFDF91F1
+:1021D000CF911F910F91FF90EF90DF90CF900C94D3
+:1021E000B319342F307F842F8F70303211F08295E5
+:1021F000807F662319F0613019F12BC0FF20B1F008
+:10220000222309F493C1213009F090C128960FB61A
+:10221000F894DEBF0FBECDBFDF91CF911F910F911C
+:10222000FF90EF90DF90CF900C949A19222319F031
+:10223000213009F454C28E830E949D198E8189C178
+:10224000FF2021F0223008F04AC270C1211147C29C
+:1022500080C1FF2021F0222309F468C1F5C12223A7
+:1022600009F477C105C2242F26952695237030E006
+:102270002115310521F021303105C9F030C2FF2090
+:1022800021F0862F942F937002C080E090E0289672
+:102290000FB6F894DEBF0FBECDBFDF91CF911F9177
+:1022A0000F91FF90EF90DF90CF900C94510EFF2094
+:1022B00021F0862F942F937002C080E090E0289642
+:1022C0000FB6F894DEBF0FBECDBFDF91CF911F9147
+:1022D0000F91FF90EF90DF90CF900C94670E862FB8
+:1022E000FF2019F00E94211D02C00E94891D28961E
+:1022F0000FB6F894DEBF0FBECDBFDF91CF911F9117
+:102300000F91FF90EF90DF90CF900C940E1E842FD2
+:10231000837009F076C0F110E2C1262F2295269530
+:102320002770220F220F862F8F70C82ED12CE12C00
+:10233000F12C022E04C0CC0CDD1CEE1CFF1C0A94F8
+:10234000D2F764FF10C06FE070E080E090E004C05E
+:10235000660F771F881F991F2A95D2F76095709591
+:102360008095909503C060E070E0CB01242F269506
+:1023700026952370422F50E042305105D1F0433072
+:10238000510559F16C297D298E299F29413051052C
+:1023900041F128960FB6F894DEBF0FBECDBFDF9196
+:1023A000CF911F910F91FF90EF90DF90CF900C9401
+:1023B000AE176C297D298E299F2928960FB6F8948F
+:1023C000DEBF0FBECDBFDF91CF911F910F91FF9068
+:1023D000EF90DF90CF900C94C8170E94AE17C70102
+:1023E000B60128960FB6F894DEBF0FBECDBFDF91C1
+:1023F000CF911F910F91FF90EF90DF90CF900C94B1
+:102400009417FF2019F0842F817001C086958823CE
+:1024100009F465C1262F229526952770220F220FD9
+:10242000862F8F70C82ED12CE12CF12C022E04C0E7
+:10243000CC0CDD1CEE1CFF1C0A94D2F764FF10C00C
+:102440006FE070E080E090E004C0660F771F881FA7
+:10245000991F2A95D2F7609570958095909503C045
+:1024600060E070E0CB01242F269526952370422F43
+:1024700050E042305105D1F04330510559F16C29FB
+:102480007D298E299F294130510541F128960FB6AB
+:10249000F894DEBF0FBECDBFDF91CF911F910F919A
+:1024A000FF90EF90DF90CF900C9482186C297D29DB
+:1024B0008E299F2928960FB6F894DEBF0FBECDBF98
+:1024C000DF91CF911F910F91FF90EF90DF90CF9010
+:1024D0000C949C180E948218C701B60128960FB66A
+:1024E000F894DEBF0FBECDBFDF91CF911F910F914A
+:1024F000FF90EF90DF90CF900C946818603FC9F187
+:1025000018F4603E50F49BC0623F09F460C008F4C8
+:102510004AC0633F09F46FC092C0162F1F70842F0A
+:102520008F71FF2099F00E940118812F28960FB615
+:10253000F894DEBF0FBECDBFDF91CF911F910F91F9
+:10254000FF90EF90DF90CF900C946E100E942218B5
+:10255000812F28960FB6F894DEBF0FBECDBFDF9156
+:10256000CF911F910F91FF90EF90DF90CF900C943F
+:102570007510FF20A1F02111B2C0842F8F71289611
+:102580000FB6F894DEBF0FBECDBFDF91CF911F9184
+:102590000F91FF90EF90DF90CF900C94471822306E
+:1025A00008F09DC0EACFFF20A1F0842F8F712896FC
+:1025B0000FB6F894DEBF0FBECDBFDF91CF911F9154
+:1025C0000F91FF90EF90DF90CF900C940118FF20B7
+:1025D00061F3842F8F7128960FB6F894DEBF0FBE7B
+:1025E000CDBFDF91CF911F910F91FF90EF90DF90C2
+:1025F000CF900C942218FF2091F0842F8F71289691
+:102600000FB6F894DEBF0FBECDBFDF91CF911F9103
+:102610000F91FF90EF90DF90CF900C94EC172896DD
+:102620000FB6F894DEBF0FBECDBFDF91CF911F91E3
+:102630000F91FF90EF90DF90CF900C94E217FF2066
+:10264000A1F0222309F4B1CF862F28960FB6F89473
+:10265000DEBF0FBECDBFDF91CF911F910F91FF90D5
+:10266000EF90DF90CF900C94570F222309F4B1CF55
+:10267000862F28960FB6F894DEBF0FBECDBFDF9130
+:10268000CF911F910F91FF90EF90DF90CF900C941E
+:102690001F104F70C8010E94AB0228960FB6F89425
+:1026A000DEBF0FBECDBFDF91CF911F910F91FF9085
+:1026B000EF90DF90CF900C9409174F70C8012896C7
+:1026C0000FB6F894DEBF0FBECDBFDF91CF911F9143
+:1026D0000F91FF90EF90DF90CF900C94D605289645
+:1026E0000FB6F894DEBF0FBECDBFDF91CF911F9123
+:1026F0000F91FF90EF90DF90CF9008950E9497196F
+:102700000E946C190E94B3190E94BA1E0E940E1EEC
+:1027100080E090E00E94510E80E090E00C94670E03
+:102720000E9487190C947E130E94B718292F2295B6
+:102730002F7030E02C3031054CF42A3031056CF428
+:10274000225031092230310590F407C02C30310578
+:1027500051F02F30310539F00AC0803E10F0803F33
+:1027600031F481E0089593FB882780F9089580E093
+:102770000895CF93DF9300D000D01F92CDB7DEB77E
+:102780000F900F900F900F900F90DF91CF910895C1
+:10279000CF93DF9300D000D000D0CDB7DEB7269620
+:1027A0000FB6F894DEBF0FBECDBFDF91CF91089575
+:1027B0001F93CF93DF93C091790116E080917A0146
+:1027C000C81799F0D0E01C9FF0011D9FF00D112457
+:1027D000E558FE4F408151816281738184819581EA
+:1027E0000E94C8132196C770E9CFDF91CF911F9146
+:1027F00008954091AB015091AC016091AD01709191
+:10280000AE018091AF019091B0010C94C813CF93A9
+:102810008091B00182958F7009F05FC08091AD0109
+:10282000882309F45AC020917901A0917A0160911E
+:10283000AB017091AC018091AE019091AF0131E09C
+:102840006F3F09F030E0B32FC6E02A1709F445C006
+:10285000009721F07F3F21F44B2F03C041E001C0DE
+:1028600040E030E040FD35C0C29FF001C39FF00D55
+:102870001124E558FE4F418174132BC0408164132D
+:1028800028C04281411125C043815481481759070E
+:1028900010F441505109481B590B483C5105C8F4EC
+:1028A0008091B0018F7080618093B00186E0829F3B
+:1028B000F001839FF00D1124E058FE4F80818F704E
+:1028C000806180838BEA91E00E947C10CF910C9410
+:1028D000D8132F5F3F4F2770B8CFCF910895CF9275
+:1028E000DF92EF92FF920F931F93CF93DF93CDB7B9
+:1028F000DEB762970FB6F894DEBF0FBECDBF8C0176
+:1029000085E0F801DE011D9601900D928A95E1F7B0
+:10291000D8014C9111965C91119712966C91129777
+:102920001396ED90FC9014977091AB01E091AC017F
+:102930002091AE013091AF012115310531F0EF3F0B
+:1029400031F481E07F3F19F403C081E001C080E0F1
+:10295000B82FB170CB2E80FD6CC1D090AD01DD20C1
+:1029600009F4F5C0F091B001E216F30638F0C701A2
+:10297000821B930B883C910548F09BC020953095B5
+:102980002E0D3F1D283C310508F093C08F2F807F0E
+:1029900009F052C0E51314C0741312C0D62E611191
+:1029A0000FC0FF70F061F093B0010E94F9138BEA41
+:1029B00091E00E947C108091B001F80185836CC188
+:1029C000EF2831F05F3F31F481E04F3F19F403C04D
+:1029D00081E001C080E080FD03C081E0862701C066
+:1029E00080E0F82FF170FF2E80FF1CC080917901EC
+:1029F00020917A0136E0821709F428C190E0389FCF
+:102A0000F001399FF00D1124E558FE4F71815713E5
+:102A100006C07081471303C07281671303C001961B
+:102A20008770E9CFD62E662309F436C18091B001B4
+:102A300081608093B00153C0E51308C0741306C0D1
+:102A4000611104C0D8011596FC93AEC04D875E8716
+:102A50008D859E856A8B0E9494136A89882329F14B
+:102A6000D62E662311F12091B001822F82958F70AE
+:102A700090E002970CF460C08091AB019091AC01A2
+:102A800098878F831986FB86EA862C87CE01079666
+:102A900051C0E51731F14D875E878D859E856A8B24
+:102AA0000E9494136A8981112EC0C8010E947C1073
+:102AB000A4C08F2F807F69F77E2DF98AE88A8989E3
+:102AC0000E94B9138BEA91E00E947C10EBEAF1E0DE
+:102AD00086E0DF011D928A95E9F70E94F913D12C57
+:102AE000DBC07413D8CF6111D6CFD8011596FC93F3
+:102AF000C8010E947C10EBEAF1E086E0DF011D9244
+:102B00008A95E9F7C9C0D62E662379F22091B001E3
+:102B1000822F82958F7090E0029774F08091AB01C4
+:102B20009091AC019A8389831B82FD82EC822E8373
+:102B3000CE0101960E947C1086E0F801ABEAB1E07C
+:102B400001900D928A95E1F70E9407146FC0E2167A
+:102B5000F30628F0C701821B930B9C0104C020954B
+:102B600030952E0D3F1D283C310508F052C0D62E61
+:102B7000662309F49ACFE5132CC074132AC0809100
+:102B8000B00180FD1DC0982F92959F70C9F0D801AB
+:102B900015968C9315979F3039F09F5F9295907F93
+:102BA0008F70892B15968C93C8010E947C1086E04B
+:102BB000F801ABEAB1E001900D928A95E1F736C0D9
+:102BC00086E0F801ABEAB1E001900D928A95E1F759
+:102BD00063C04D875E878D859E850E9494138823F0
+:102BE00079F086E0F801ABEAB1E001900D928A95A8
+:102BF000E1F70E9407140E94F913DD24D3944CC01E
+:102C00008091B00181608093B001C8010E947C1066
+:102C100043C07E2DF98AE88A89890E94B913EBEABC
+:102C2000F1E086E0DF011D928A95E9F70E94F91331
+:102C300033C0662309F439CF4D875E878D859E8525
+:102C40000E949413882309F430CFCBCF4D875E8741
+:102C50008D859E850E94B718292F22952F7030E010
+:102C6000223031052CF49F7041F0811106C00CC058
+:102C7000243031052CF49F7049F4805E883020F0B8
+:102C8000C8010E947C10CF2CDC2C06C0D801159600
+:102C90009C91907F91F7F8CF8D2D62960FB6F894A6
+:102CA000DEBF0FBECDBFDF91CF911F910F91FF907F
+:102CB000EF90DF90CF9008951F93CF93DF93CDB720
+:102CC000DEB72C970FB6F894DEBF0FBECDBF4F8393
+:102CD000588769877A878B879C87CE0107960E94E1
+:102CE0006F148823C1F02F8138858A859B85892BB5
+:102CF00031F03F3F11F080E003C02F3FE1F781E06A
+:102D0000811147C04F81588569857A858B859C855F
+:102D10000E94C8133EC086E0FE013796DE01119680
+:102D200001900D928A95E1F7FF81E8854A855B85E0
+:102D30004115510531F0EF3F31F481E0FF3F19F4C7
+:102D400003C081E001C080E080FD23C020917A01B2
+:102D500030E0C9010196877099276091790170E090
+:102D600086179707F1F1F983EA835D834C8396E038
+:102D7000929FD001939FB00D1124A558BE4FFE0124
+:102D8000319601900D929A95E1F780937A010E9415
+:102D9000D81316E08091790190917A01891779F121
+:102DA000189FC001112485589E4F0E946F148823DC
+:102DB00031F1E09179011E9FF0011124E558FE4F99
+:102DC0004081518162817381848195810E94C81301
+:102DD0008091790190E0019687709927809379011D
+:102DE000D9CF0E94901310927A0110927901EBEAE8
+:102DF000F1E086E0DF011D928A95E9F7CACF2C96B3
+:102E00000FB6F894DEBF0FBECDBFDF91CF911F91FB
+:102E10000895EF92FF920F931F93CF93DF93FC01DE
+:102E2000009709F46FC0F12CEE24E394EF01219692
+:102E30008491843740F4843008F055C0813081F0AB
+:102E4000823021F15FC0853709F447C0C0F19CE7AB
+:102E5000980F903708F056C08F770E941F1045C01A
+:102E60008F010E5F1F4FFE01849190E2980F983002
+:102E700050F48770FE2D01C0FF0F8A95EAF78F2F5F
+:102E80000E948A1915C00E94570F14C08F010E5F4F
+:102E90001F4FFE01849190E2980F983068F487707C
+:102EA000FE2D01C0FF0F8A95EAF78F2F0E9490191F
+:102EB0000E94B319E80119C00E941F10FBCFCF0177
+:102EC0000296FE01C491CC2361F0EFE9FFE0319757
+:102ED000F1F700C00000C150F6CFCF010296FE010D
+:102EE000F490EC0102C00E94570F8F2D882341F00F
+:102EF000EFE9FFE03197F1F700C000008150F6CF15
+:102F0000FE0194CFDF91CF911F910F91FF90EF9031
+:102F1000089508956093B5017093B6018093B70149
+:102F20009093B8010C947E130F931F930091B501F9
+:102F30001091B6012091B7013091B801062B172BE3
+:102F4000282B392B0093B5011093B6012093B701BC
+:102F50003093B8011F910F910C947E130F931F9320
+:102F60000091B5011091B6012091B7013091B801DF
+:102F700006231723282339230093B5011093B601A4
+:102F80002093B7013093B8011F910F910C947E13D9
+:102F90000F931F930091B5011091B6012091B701D5
+:102FA0003091B80106271727282739270093B50144
+:102FB0001093B6012093B7013093B8011F910F9180
+:102FC0000C947E131092B1011092B2011092B301D1
+:102FD0001092B4010C947E1341E050E060E070E088
+:102FE00004C0440F551F661F771F8A95D2F7409380
+:102FF000B1015093B2016093B3017093B4010C948A
+:103000007E1341E050E060E070E004C0440F551FC3
+:10301000661F771F8A95D2F78091B1019091B20116
+:10302000A091B301B091B401842B952BA62BB72BA3
+:103030008093B1019093B201A093B301B093B40116
+:103040000C947E1341E050E060E070E004C0440F57
+:10305000551F661F771F8A95D2F74095509560954A
+:1030600070958091B1019091B201A091B301B0919E
+:10307000B40184239523A623B7238093B1019093B1
+:10308000B201A093B301B093B4010C947E1341E05C
+:1030900050E060E070E004C0440F551F661F771FCA
+:1030A0008A95D2F78091B1019091B201A091B301BC
+:1030B000B091B40184279527A627B7278093B10143
+:1030C0009093B201A093B301B093B4010C947E131A
+:1030D0000F931F930091B1011091B2012091B301A0
+:1030E0003091B401062B172B282B392B0093B101FB
+:1030F0001093B2012093B3013093B4011F910F914B
+:103100000C947E130F931F930091B1011091B201A3
+:103110002091B3013091B4010623172328233923CA
+:103120000093B1011093B2012093B3013093B40125
+:103130001F910F910C947E130F931F930091B10177
+:103140001091B2012091B3013091B40106271727E5
+:10315000282739270093B1011093B2012093B301BE
+:103160003093B4011F910F910C947E130895CF9268
+:10317000DF92EF92FF920F931F93CF93DF93EC01B7
+:10318000C090B501D090B601E090B701F090B801C1
+:103190008091B1019091B201A091B301B091B401BD
+:1031A000C82AD92AEA2AFB2A0FE110E0B701A601B2
+:1031B000002E04C076956795579547950A94D2F7E7
+:1031C00040FF07C0BE01802F0E94F90581309105A4
+:1031D00039F40150110950F7BE0180E00E94F90551
+:1031E000DF91CF911F910F91FF90EF90DF90CF90E3
+:1031F000089590910C019923D9F090910D01992394
+:10320000B9F0982F9695969596959F3088F5E09110
+:103210000E01F0910F01E90FF11D877021E030E000
+:1032200001C0220F8A95EAF78181822B818308955C
+:1032300040910E0150910F0120E030E09FEFFA0124
+:10324000E20FF31F6281681799F09F3F19F4611133
+:1032500001C0922F2F5F3F4F2E30310581F79F3FE6
+:1032600039F0FA01E90FF11D97FDFA95828308956F
+:10327000089590910C019923E1F090910D0199230B
+:10328000C1F0982F9695969596959F3020F5E091F0
+:103290000E01F0910F01E90FF11D877021E030E080
+:1032A00001C0220F8A95EAF7209581812823218386
+:1032B000089540910E0150910F0120E030E0FA0195
+:1032C000E20FF31F9281981301C012822F5F3F4FCC
+:1032D0002E303105A1F7089581E090E0E0910E01D4
+:1032E000F0910F01E80FF91F1082019680319105CE
+:1032F000A9F708959091CB01982B9093CB01089555
+:1033000080959091CB0198239093CB0108951092D2
+:10331000CB0108959091CA01982B9093CA0108950A
+:1033200080959091CA0198239093CA0108951092B4
+:10333000CA0108958093B90108951092B9010895C2
+:1033400040910E0150910F0120E030E080E0FA0141
+:10335000E20FF31F918191118F5F2F5F3F4F2F304D
+:103360003105A9F70895E0910E01F0910F018091C8
+:10337000CB018083E0910E01F0910F01808190914B
+:10338000CA01892B80839091B901992361F0E09162
+:103390000E01F0910F018081892B80830E94A0197A
+:1033A00081111092B90180910E0190910F010C943E
+:1033B0003B0ECF92DF92EF92FF920F931F936C011F
+:1033C000EE24FF24C114D104E104F10421F46B01C3
+:1033D0007C0180E001C080E133272F2D1E2D0D2DB3
+:1033E000011511052105310519F0885F6801790182
+:1033F00097018601A4E03695279517950795AA951C
+:10340000D1F7011511052105310519F08C5F68010F
+:10341000790197018601F2E0369527951795079572
+:10342000FA95D1F7011511052105310519F08E5FC7
+:1034300068017901B701A60176956795579547957B
+:10344000452B462B472B09F08F5F1F910F91FF9063
+:10345000EF90DF90CF9008958091E501843009F1DD
+:103460001092CD0120E488E190E00FB6F894A89581
+:10347000809360000FBE2093600083B7817F8460DB
+:1034800083BF83B7816083BF7894889583B78E7F2D
+:1034900083BF88E10FB6F8948093600010926000BB
+:1034A0000FBE089508950895CF930E94521A0E9466
+:1034B00023040E94531AC0E08C2F0E941005811132
+:1034C00005C0CF5FCE30C1F780E001C081E0CF9171
+:1034D00008950E9490130E942F0E0C94340782E0EE
+:1034E00084BD93E095BD9AEF97BD80936E000895DB
+:1034F0002FB7F8948091CE019091CF01A091D00187
+:10350000B091D1012FBF0895CF92DF92EF92FF9239
+:103510000F931F932FB7F8944091CE015091CF0194
+:103520006091D0017091D1012FBF6A017B01EE241F
+:10353000FF248C0120E030E0C016D106E206F3063D
+:1035400010F441505109481B590BCA011F910F91AA
+:10355000FF90EF90DF90CF9008951F920F920FB6DB
+:103560000F9211248F939F93AF93BF938091CE01BD
+:103570009091CF01A091D001B091D1010196A11DF0
+:10358000B11D8093CE019093CF01A093D001B09351
+:10359000D101BF91AF919F918F910F900FBE0F906E
+:1035A0001F9018950E94350BF8942FEF87EA91E64B
+:1035B000215080409040E1F700C0000087E090EB90
+:1035C000DC018093EE019093EF01A093F001B093A2
+:1035D000F1012CE088E190E00FB6F894A895809373
+:1035E00060000FBE20936000FFCFEF92FF920F9319
+:1035F0001F93CF93DF93E82EF12C8F2D0E9410059F
+:10360000C0E0D0E0082F10E098010C2E02C03595E4
+:1036100027950A94E2F720FD05C02196C630D10512
+:1036200099F709C06C2F7F2D80E00E94D705E81222
+:10363000F4CF81E005C0F3948EE0F812DECF80E095
+:10364000DF91CF911F910F91FF90EF900895CF934D
+:10365000C82F8CE20E94F51A882321F08C2FCF917D
+:103660000C94F51A80E0CF910895CF930E947A1CB4
+:10367000811102C00E94601CC5E6C15049F00E9441
+:1036800023048FE39CE90197F1F700C00000F5CF18
+:1036900089E20E94271B811111C18AE20E94271B27
+:1036A00081110E94601C85E00E94271B81110E94ED
+:1036B000D21A0E94851C8093CC0187E00E94271BB0
+:1036C000882399F18BE10E94271B882351F0909168
+:1036D000CC0191FB882780F921E0822780FB91F9BA
+:1036E00022C08EE00E94271B882351F09091CC01CC
+:1036F00092FB882780F921E0822780FB92F913C092
+:1037000080E10E94271B9091CC01882341F093FB1C
+:10371000882780F921E0822780FB93F904C0892F54
+:10372000809580FB90F99093CC018091CC010E9410
+:10373000891C0E94971C8093DF0180EE0E94271B4A
+:10374000882341F08091DF01982F909590FB80F9BC
+:103750008093DF0189E30E94271B882359F0909111
+:10376000DF0191FB882780F921E0822780FB91F916
+:103770009093DF0182EE0E94271B882359F09091DD
+:10378000DF0192FB882780F921E0822780FB92F9F4
+:103790009093DF0186EE0E94271B882359F09091B9
+:1037A000DF0193FB882780F921E0822780FB93F9D2
+:1037B0009093DF0183EE0E94271B882359F090919C
+:1037C000DF0194FB882780F921E0822780FB94F9B0
+:1037D0009093DF0185E30E94271B882359F0909185
+:1037E000DF0195FB882780F921E0822780FB95F98E
+:1037F0009093DF0181E30E94271B882359F0909169
+:10380000DF0196FB882780F921E0822780FB96F96B
+:103810009093DF0181E10E94271B882359F090914A
+:10382000DF0197FB882780F921E0822780FB97F949
+:103830009093DF018091DF010E949B1C8091DF014A
+:1038400087FB882780F980930D0187E20E94271B60
+:10385000C82F8EE10E94271B8111C2608FE10E9458
+:10386000271B8111C46080E20E94271B8111C86060
+:1038700081E20E94271B8111C06182E20E94271B06
+:103880008111C06283E20E94271B8111C06484E21F
+:103890000E94271B882311F0C06802C0CC2329F0A6
+:1038A0008C2F0E94921C6C2F03C00E948E1C682FCC
+:1038B00070E080E090E0CF910C948A17CF9108954A
+:1038C0006DEE7EEF80E090E00E94B62260E082E044
+:1038D00090E00E94A82260E083E090E00E94A8228D
+:1038E00060E084E090E00E94A82260E085E090E043
+:1038F0000C94A82280E090E00E94A22221E08D3E5C
+:103900009E4F09F020E0822F089582E090E00C9411
+:103910009A22682F82E090E00C94A82283E090E045
+:103920000C949A22682F83E090E00C94A82284E003
+:1039300090E00C949A22682F84E090E00C94A822E6
+:103940008091D40180FF0BC06091130185E0689FD6
+:10395000B001112475956795759567952AC081FF0B
+:1039600009C06091130185E0689FB001112475952D
+:1039700067951FC082FF07C06091130185E0689FB3
+:10398000B001112416C04091D5014423C9F06091C3
+:103990001201461788F72091130185E0289F9001B6
+:1039A0001124429FC001439F900D112470E00E949A
+:1039B0006C226038710540F46115710539F002C060
+:1039C00065E070E0862F08958FE7089581E00895FF
+:1039D0008091D40180FF08C06091110170E075955D
+:1039E00067957595679521C081FF06C060911101AB
+:1039F00070E07595679519C082FF04C06091110150
+:103A000070E010C08091D5018823C1F06091100151
+:103A10008617A0F790911101989FC001112470E0C2
+:103A20000E946C226038710528F46115710521F03F
+:103A3000862F08958FE7089581E0089561E070E092
+:103A4000F4CF803F21F40E94A01C819504C0813FE7
+:103A500029F40E94A01C8093D8010895823F21F48C
+:103A60000E94A01C819504C0833F29F40E94A01CE1
+:103A70008093D7010895893F19F40E94E81C05C07E
+:103A80008A3F31F40E94E81C81958093D901089502
+:103A90008B3F21F40E94E81C819504C08C3F29F4DF
+:103AA0000E94E81C8093DA010895843F21F48091FC
+:103AB000D601816017C0853F21F48091D6018260D4
+:103AC00011C0863F21F48091D60184600BC0873FEE
+:103AD00021F48091D601886005C0883F31F480913F
+:103AE000D60180618093D60108958D3F21F48091A5
+:103AF000D40181600BC08E3F21F48091D40182609B
+:103B000005C08F3F29F48091D40184608093D40153
+:103B10000895803F39F48091D80187FF6CC01092DE
+:103B2000D80169C0813F29F48091D8011816BCF3EF
+:103B300062C09091D701823F29F497FF5CC0109238
+:103B4000D70159C0833F19F41916CCF354C0893FEB
+:103B500041F48091D90118160CF04DC01092D90192
+:103B60004AC08A3F29F48091D90187FF44C0F6CF2B
+:103B70008B3F39F48091DA0187FF3DC01092DA0162
+:103B80003AC08C3F29F48091DA011816BCF333C097
+:103B9000843F21F48091D6018E7F17C0853F21F4A8
+:103BA0008091D6018D7F11C0863F21F48091D6018E
+:103BB0008B7F0BC0873F21F48091D601877F05C0A2
+:103BC000883F31F48091D6018F7E8093D60113C057
+:103BD0008D3F21F48091D4018E7F0BC08E3F21F464
+:103BE0008091D4018D7F05C08F3F29F48091D4014D
+:103BF0008B7F8093D4018091D70181110EC0809179
+:103C0000D80181110AC08091D901811106C080912B
+:103C1000DA01811102C01092D501089586ED91E07C
+:103C20000E94460E0E94781A9093D3018093D2018D
+:103C300008951F93CF93DF938091D2019091D30188
+:103C40000E94841A4091D501442321F0209114014F
+:103C500030E006C0209115015AE0259F9001112403
+:103C60008217930708F482C08091D7011091D80180
+:103C7000D091D901C091DA01811107C0111105C09D
+:103C8000D11103C0CC2309F471C04F3F19F04F5F2D
+:103C90004093D501181624F40E94A01C8093D701EC
+:103CA0008091D70187FF05C00E94A01C8195809359
+:103CB000D701111624F40E94A01C8093D801809192
+:103CC000D80187FF05C00E94A01C81958093D80170
+:103CD0006091D701662339F11091D801112319F1B0
+:103CE000772767FD7095872F972F0E947D2123E30B
+:103CF00033E343E35FE30E94E1210E944A216093A2
+:103D0000D701612F772767FD7095872F972F0E9426
+:103D10007D2123E333E343E35FE30E94E1210E943B
+:103D20004A216093D8011D1624F40E94E81C809358
+:103D3000D9018091D90187FF05C00E94E81C8195B7
+:103D40008093D9011C1624F40E94E81C8093DA01A8
+:103D50008091DA0187FF05C00E94E81C819580935D
+:103D6000DA01DF91CF911F910C940E1EDF91CF915C
+:103D70001F910895E6EDF1E085E0DF011D928A953F
+:103D8000E9F71092D5011092D4010895833081F1A2
+:103D900028F4813059F08230D1F00895853009F44B
+:103DA00049C0B8F1863009F456C008952091150134
+:103DB000862F90E0820F911D8F3F910520F4620FB6
+:103DC0006093150108958FEF809315010895209158
+:103DD0001401862F90E0820F911D8F3F910520F4F2
+:103DE000620F6093140108958FEF8093140108957A
+:103DF00020911301862F90E0820F911D8F3F910536
+:103E000020F4620F6093130108958FEF80931301E4
+:103E1000089520911201862F90E0820F911D8F3F0F
+:103E2000910520F4620F6093120108958FEF809343
+:103E30001201089520911101862F90E0820F911DAB
+:103E40008F3F910520F4620F6093110108958FEF69
+:103E500080931101089520911001862F90E0820F28
+:103E6000911D8F3F910520F4620F6093100108951A
+:103E70008FEF809310010895833011F128F4813081
+:103E800049F0823091F00895853081F120F186303B
+:103E9000C1F1089580911501681720F4861B809365
+:103EA0001501089510921501089580911401681765
+:103EB00020F4861B80931401089510921401089534
+:103EC00080911301681720F4861B809313010895D5
+:103ED00010921301089580911201681720F4861B37
+:103EE000809312010895109212010895809111019A
+:103EF000681720F4861B8093110108951092110118
+:103F0000089580911001681720F4861B809310019A
+:103F100008951092100108958D3109F442C020F5E2
+:103F20008E3009F479C070F4873009F45EC020F453
+:103F3000863009F442C033C08830D1F18B3009F4A7
+:103F4000A7C02DC0863109F4A3C038F4803109F42C
+:103F50006DC0813109F47BC022C0893109F498C059
+:103F60008B3109F44FC01BC0853309F479C048F484
+:103F7000873209F475C008F478C0893209F470C03A
+:103F80000EC0833438F48A3308F071C0883309F4E2
+:103F90007FC005C0833409F463C08834C1F080E079
+:103FA00008950E9404210E942F0E0E94340770C0C1
+:103FB0000E94851C0E94971C6BC08091CC01817F60
+:103FC0008E7F8093CC0181E08093DC0108950E9474
+:103FD00090132FEF83ED90E3215080409040E1F764
+:103FE00000C000000E94D21A53C09091CC01892FCA
+:103FF000817090FF03C0917F9E7F26C09160909357
+:10400000CC0146C09091CC0191FB882780F921E03A
+:10401000822780FB91F913C09091CC0192FB8827F5
+:1040200080F921E0822780FB92F909C09091CC01B0
+:1040300093FB882780F921E0822780FB93F99093F6
+:10404000CC01882329F191609093CC0108950E94BE
+:10405000901380910D0191E0892780930D0118C084
+:1040600061E070E080E090E00FC023EE01C027EC3B
+:10407000280F61E070E080E090E004C0660F771FD9
+:10408000881F991F2A95D2F70E948A170E949013C1
+:1040900081E0089580E0089580E00895CF93C82FCF
+:1040A0008091DC01813079F018F08230D1F184C048
+:1040B000A0910E01B0910F018C91813169F0823293
+:1040C00009F07CC009C0A0910E01B0910F018C9144
+:1040D000813111F0823249F48C2F0E944A208111E3
+:1040E0001DC08C2F0E948C1F1AC08C2F0E944C2048
+:1040F000811114C0C43179F048F4CB3079F0C0316B
+:1041000009F060C082E08093DC0108C0C93219F078
+:10411000C83321F057C01092DC0154C081E0817097
+:1041200053C0C93289F118F5C43171F1A8F4C73010
+:1041300009F046C08AE08093150194E19093140140
+:1041400093E0909313018093120188E08093110112
+:1041500088E28093100134C0CE51C63088F5EC2F30
+:10416000F0E0E65DFE4F80818093DB0129C0CE3414
+:10417000E9F020F4CB3421F56AE013C0C13579F0C1
+:10418000C235F1F461E00DC08091DB01882319F0A4
+:104190001092DB0115C081E08093DC0115C061E065
+:1041A00006C08091DB010E94C61E0AC06AE08091B1
+:1041B000DB010E943C1F04C01092DC0180E004C0BF
+:1041C00081E002C080E0ABCFCF910895E1E8F0E05C
+:1041D0008081886080838081816080838FB7F8943C
+:1041E00093E09093890090ED909388008FBF08959D
+:1041F000EFE6F0E08081826080830895EFE6F0E0F2
+:1042000080818D7F80830895EFE6F0E0808192E0E9
+:104210008927808308951F920F920FB60F92112461
+:104220002F933F934F935F936F937F938F939F93BE
+:10423000AF93BF93EF93FF938091DD019091DE01E7
+:1042400001969093DE018093DD01811103C082E02D
+:104250000E943407E091DE01E695E695F0E0E6572E
+:10426000FB4FE4918091DD018E1303C080E00E943A
+:104270003407FF91EF91BF91AF919F918F917F9103
+:104280006F915F914F913F912F910F900FBE0F90C3
+:104290001F90189504D06894B1118DC0089570D006
+:1042A00088F09F5790F0B92F9927B751A0F0D1F01F
+:1042B000660F771F881F991F1AF0BA95C9F712C0A9
+:1042C000B13081F077D0B1E0089574C0672F782FB6
+:1042D0008827B85F39F0B93FCCF386957795679515
+:1042E000B395D9F73EF490958095709561957F4F81
+:1042F0008F4F9F4F0895E89409C097FB3EF4909527
+:104300008095709561957F4F8F4F9F4F9923A9F0AE
+:10431000F92F96E9BB279395F6958795779567953D
+:10432000B795F111F8CFFAF4BB0F11F460FF1BC081
+:104330006F5F7F4F8F4F9F4F16C0882311F096E914
+:1043400011C0772321F09EE8872F762F05C06623C2
+:1043500071F096E8862F70E060E02AF09A95660F7B
+:10436000771F881FDAF7880F9695879597F9089534
+:1043700057FD9058440F551F59F05F3F71F0479516
+:10438000880F97FB991F61F09F3F79F087950895FB
+:10439000121613061406551FF2CF4695F1DF08C01A
+:1043A000161617061806991FF1CF86957105610537
+:1043B00008940895E894BB2766277727CB0197F9DF
+:1043C00008950BD078C069D028F06ED018F09523EE
+:1043D00009F05AC05FC01124EECFCADFA0F3959F49
+:1043E000D1F3950F50E0551F629FF001729FBB27DC
+:1043F000F00DB11D639FAA27F00DB11DAA1F649F88
+:104400006627B00DA11D661F829F2227B00DA11D3A
+:10441000621F739FB00DA11D621F839FA00D611DC0
+:10442000221F749F3327A00D611D231F849F600DE1
+:10443000211D822F762F6A2F11249F5750408AF01A
+:10444000E1F088234AF0EE0FFF1FBB1F661F771FA6
+:10445000881F91505040A9F79E3F510570F014C03D
+:10446000AACF5F3FECF3983EDCF38695779567958E
+:10447000B795F795E7959F5FC1F7FE2B880F911DC4
+:104480009695879597F9089597F99F6780E870E06A
+:1044900060E008959FEF80EC089500240A941616BA
+:1044A000170618060906089500240A941216130622
+:1044B000140605060895092E0394000C11F48823B0
+:1044C00052F0BB0F40F4BF2B11F460FF04C06F5FCC
+:1044D0007F4F8F4F9F4F089597FB072E16F4009440
+:1044E00007D077FD09D00E94862207FC05D03EF454
+:1044F000909581959F4F0895709561957F4F089590
+:10450000EE0FFF1F0590F491E02D0994AA1BBB1B31
+:1045100051E107C0AA1FBB1FA617B70710F0A61BC3
+:10452000B70B881F991F5A95A9F780959095BC01E4
+:10453000CD010895F999FECF92BD81BDF89A9927D2
+:1045400080B50895A8E1B0E042E050E00C94BD22AF
+:10455000262FF999FECF1FBA92BD81BD20BD0FB69F
+:10456000F894FA9AF99A0FBE019608950E94A8222B
+:10457000272F0C94A922DC01CB01FC01F999FECF75
+:1045800006C0F2BDE1BDF89A319600B40D924150DB
+:0A4590005040B8F70895F894FFCFEB
+:10459A0020023607C307A0076C0739070101BA01D1
+:1045AA0028080A03140A3F4D36394B04FE03C80390
+:1045BA008F0322033B0354036D0301020304050620
+:0445CA0007080900D5
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.png b/keyboard/ergodox_ez/keymaps/ordinary/ordinary.png
deleted file mode 100644
index c83f972cfe..0000000000
Binary files a/keyboard/ergodox_ez/keymaps/ordinary/ordinary.png and /dev/null differ
diff --git a/keyboard/ergodox_ez/keymaps/ordinary/readme.md b/keyboard/ergodox_ez/keymaps/ordinary/readme.md
index 033e8ef4d5..1cfea06dd0 100644
--- a/keyboard/ergodox_ez/keymaps/ordinary/readme.md
+++ b/keyboard/ergodox_ez/keymaps/ordinary/readme.md
@@ -1,5 +1,9 @@
-# The Ordinary Layout. for  users of common keyboards
+# The Ordinary Layout, a familiar and powerful layout
 
-You can read more about the reasoning behind this layout over at [Nicholas's blog](http://nicholas.rinard.us/2016/03/ergodox-ez-layout.html). The idea is to make a layout that's as familiar as possible for users of "regular" keyboards.
+The Ordinary Layout is intended to be unremarkably mundane and remarkably useful. This layout maintains most key positions from common QWERTY keyboards and features enhanced Symbol and Media layers compared to the default Ergodox EZ layout.
 
-![Ordinary layout](ordinary.png)
+Full details about the rationale behind this layout [are available](http://nicholas.rinard.us/2016/03/ergodox-ez-layout.html).
+
+![Ordinary base layout](ordinary-base.png)
+![Ordinary symbol layout](ordinary-symbol.png)
+![Ordinary media layout](ordinary-media.png)
-- 
cgit v1.2.3


From 20a3229faf12d964403becf210bf7ba280ca2e49 Mon Sep 17 00:00:00 2001
From: Manuel Barkhau <mb@nexttuesday.de>
Date: Sun, 27 Mar 2016 02:22:41 +0000
Subject: Add manuneo layout

---
 .../keymaps/german-manuneo/compile_keymap.py       |  418 +++++++
 .../ergodox_ez/keymaps/german-manuneo/keymap.c     | 1278 ++++++++++++++++++++
 .../ergodox_ez/keymaps/german-manuneo/keymap.md    |  222 ++++
 3 files changed, 1918 insertions(+)
 create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py
 create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
 create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md

diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py
new file mode 100644
index 0000000000..3bbb9340b2
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py
@@ -0,0 +1,418 @@
+# encoding: utf-8
+from __future__ import division
+from __future__ import print_function
+from __future__ import absolute_import
+from __future__ import unicode_literals
+
+import os
+import io
+import re
+import sys
+import json
+import unicodedata
+import collections
+
+PY2 = sys.version_info.major == 2
+
+if PY2:
+	chr = unichr
+
+
+ONELINE_COMMENT_RE = re.compile(r"^\s*//.*$", re.MULTILINE)
+INLINE_COMMENT_RE = re.compile(
+    r"([\,\"\[\]\{\}\d])\s+//\s[^\"\]\}\{\[]*$", re.MULTILINE
+)
+TRAILING_COMMA_RE = re.compile(
+    r",$\s*([\]\}])", re.MULTILINE
+)
+
+def loads(raw_data):
+    if isinstance(raw_data, bytes):
+        raw_data = raw_data.decode('utf-8')
+    raw_data = ONELINE_COMMENT_RE.sub(r"", raw_data)
+    raw_data = INLINE_COMMENT_RE.sub(r"\1", raw_data)
+    raw_data = TRAILING_COMMA_RE.sub(r"\1", raw_data)
+    return json.loads(raw_data)
+
+with io.open("keymap.md", encoding="utf-8") as fh:
+	lines = fh.readlines()
+
+SECTIONS = [
+	'layout_config',
+	'layers',
+]
+
+config = {
+	"includes_basedir": "quantum/",
+    "keymaps_includes": [
+        "keymap_common.h",
+    ],
+	'filler': "-+.':x",
+	'separator': "|",
+    'default_key_prefix': ["KC_"],
+    'unicode_macros': [],
+    'macro_ids': ['UMS'],
+    'layers': collections.OrderedDict(),
+	'layer_lines': collections.OrderedDict(),
+}
+
+section_start_index = -1
+current_section = None
+current_layer_name = None
+current_layer_lines = []
+config_data = []
+
+def end_section():
+	global section_start_index
+	global current_layer_lines
+	section_start_index = -1
+	if current_section == 'layout_config':
+		config.update(loads("".join(
+			config_data
+		)))
+	elif current_section == 'layers':
+		config['layer_lines'][current_layer_name] = current_layer_lines
+		current_layer_lines = []
+
+
+for i, line in enumerate(lines):
+	if line.startswith("# "):
+		section = line[2:].strip().replace(" ", "_").lower()
+		if section in SECTIONS:
+			current_section = section
+	elif line.startswith("## "):
+		sub_section = line[3:]
+		if current_section == 'layers':
+			current_layer_name = sub_section.strip()
+			# TODO: parse descriptio
+			config['layers'][current_layer_name] = ""
+	elif line.startswith("    "):
+		if section_start_index < 0:
+			section_start_index = i
+		if current_section == 'layout_config':
+			config_data.append(line)
+		elif current_section == 'layers':
+			if not line.strip():
+				continue
+			current_layer_lines.append(line)
+	elif section_start_index > 0:
+		end_section()
+
+end_section()
+
+KEYDEF_RE = re.compile(r"#define ((?:{})(?:\w+))".format(
+	"|".join(config['key_prefixes'])
+))
+IF0_RE = re.compile(r"^#if 0$.*?#endif", re.MULTILINE | re.DOTALL)
+COMMENT_RE = re.compile(r"/\*.*?\*/", re.MULTILINE | re.DOTALL)
+ENUM_RE = re.compile(r"(enum\s\w+\s\{.*?\};)", re.MULTILINE | re.DOTALL)
+ENUM_KEY_RE = re.compile(r"({}\w+)".format(
+	"|".join(config['key_prefixes'])
+))
+
+def parse_keydefs(path):
+	with io.open(path, encoding="utf-8") as fh:
+		data = fh.read()
+	data, _ = COMMENT_RE.subn("", data)
+	data, _ = IF0_RE.subn("", data)
+
+	for match in KEYDEF_RE.finditer(data):
+		yield match.groups()[0]
+
+	for enum_match in ENUM_RE.finditer(data):
+		enum = enum_match.groups()[0]
+		for key_match in ENUM_KEY_RE.finditer(enum):
+			yield key_match.groups()[0]
+
+valid_keycodes = set()
+basepath = os.path.abspath(os.path.join(
+	os.path.dirname(__file__), "..", "..", "..", ".."
+))
+
+valid_keycodes.update(parse_keydefs(os.path.join(
+	basepath, "tmk_core", "common", "keycode.h"
+)))
+
+for include_path in config['keymaps_includes']:
+	path = os.path.join(basepath, config['includes_dir'], include_path)
+	path = path.replace("/", os.sep)
+	if os.path.exists(path):
+		valid_keycodes.update(parse_keydefs(path))
+
+LAYER_CHANGE_RE = re.compile(r"(DF|TG|MO)\(\d+\)")
+MACRO_RE = re.compile(r"M\(\w+\)")
+UNICODE_RE = re.compile(r"U[0-9A-F]{4}")
+NON_CODE = re.compile(r"^[^A-Z0-9_]$")
+
+
+def UNICODE_MACRO(config, c):
+	# TODO: don't use macro for codepoints below 0x2000
+	macro_id = "UC_" + (
+		unicodedata.name(c)
+		.replace(" ", "_")
+		.replace("-", "_")
+		.replace("SUPERSCRIPT_", "SUP_")
+		.replace("SUBSCRIPT_", "SUB_")
+		.replace("GREEK_SMALL_LETTER", "GR_LC")
+		.replace("GREEK_CAPITAL_LETTER", "GR_UC")
+		.replace("VULGAR_FRACTION_", "FR_")
+	)
+	if macro_id not in config['macro_ids']:
+		config['macro_ids'].append(macro_id)
+	code = "{:04X}".format(ord(c))
+	if (macro_id, code) not in config['unicode_macros']:
+		config['unicode_macros'].append((macro_id, code))
+	return "M({})".format(macro_id)
+
+
+def MACRO(config, code):
+	macro_id = code[2:-1]
+	if macro_id not in config['macro_ids']:
+		config['macro_ids'].append(macro_id)
+	return code
+
+# TODO: presumably we can have a macro or function which takes
+#		the hex code and produces much smaller code.
+
+WIN_UNICODE_MACRO_TEMPLATE = """
+case {0}:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), {1}, U(LALT), END
+	);
+"""
+
+LINUX_UNICODE_MACRO_TEMPLATE = """
+case {0}:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), {1}, T(KP_ENTER), END
+	);
+"""
+
+def macro_cases(config, mode):
+	if mode == 'win':
+		template = WIN_UNICODE_MACRO_TEMPLATE
+	elif mode == 'linux':
+		template = LINUX_UNICODE_MACRO_TEMPLATE
+	else:
+		raise ValueError("Invalid mode: ", mode)
+	template = template.strip()
+
+	for macro_id, unimacro_chars in config['unicode_macros']:
+		unimacro_keys = ", ".join(
+			"T({})".format(
+				"KP_" + char if char.isdigit() else char
+			) for char in unimacro_chars
+		)
+		yield template.format(macro_id, unimacro_keys)
+
+
+MACROCODE = """
+#define UC_MODE_WIN 0
+#define UC_MODE_LINUX 1
+
+static uint16_t unicode_mode = UC_MODE_WIN;
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{
+	if (!record->event.pressed) {{
+		return MACRO_NONE;
+	}}
+  	// MACRODOWN only works in this function
+    switch(id) {{
+    	case UMS:
+    		unicode_mode = (unicode_mode + 1) % 2;
+    		break;
+    	{macro_cases}
+    	default:
+    		break;
+    }}
+	if (unicode_mode == UC_MODE_WIN) {{
+		switch(id) {{
+			{win_macro_cases}
+	    	default:
+	    		break;
+		}}
+	}} else if (unicode_mode == UC_MODE_LINUX) {{
+		switch(id) {{
+			{linux_macro_cases}
+	    	default:
+	    		break;
+		}}
+	}}
+    return MACRO_NONE;
+}};
+"""
+
+
+def iter_keycodes(layer_lines, config):
+	filler_re = re.compile("[" +
+		config['filler'] + " " +
+	"]")
+
+	all_codes = []
+	for line in layer_lines:
+		line, _ = filler_re.subn("", line.strip())
+		if not line:
+			continue
+		codes = line.split(config['separator'])
+		all_codes.extend(codes[1:-1])
+
+	key_groups = {}
+	for group_index, key_indexes in enumerate(config['keymap_indexes']):
+		for key_index in key_indexes:
+			key_groups[key_index] = group_index
+
+	keymap_indexes = sum(config['keymap_indexes'], [])
+	assert len(all_codes) == len(keymap_indexes)
+	code_index_pairs = zip(all_codes, keymap_indexes)
+	prev_index = None
+	for i, (code, key_index) in enumerate(code_index_pairs):
+		code = code.strip()
+		layer_match = LAYER_CHANGE_RE.match(code)
+		unicode_match = UNICODE_RE.match(code)
+		noncode_match = NON_CODE.match(code)
+		macro_match = MACRO_RE.match(code)
+
+		ws = "\n" if key_groups[key_index] != prev_index else ""
+		prev_index = key_groups[key_index]
+
+		try:
+			if not code:
+				code = 'KC_TRNS'
+			elif layer_match:
+				pass
+			elif macro_match:
+				code = MACRO(config, code)
+			elif unicode_match:
+				hex_code = code[1:]
+				code = UNICODE_MACRO(config, chr(int(hex_code, 16)))
+			elif noncode_match:
+				code = UNICODE_MACRO(config, code)
+			elif "_" in code:
+				assert code in valid_keycodes, "unknown code '{}'".format(code)
+			else:
+				for prefix in config['key_prefixes']:
+					if prefix + code in valid_keycodes:
+						code = prefix + code
+						break
+				assert code in valid_keycodes, "unknown code '{}'".format(code)
+			yield code, key_index, ws
+		except AssertionError:
+			print("Error processing code", repr(code).encode("utf-8"))
+			raise
+
+USERCODE = """
+// Runs just one time when the keyboard initializes.
+void * matrix_init_user(void) {
+
+};
+
+// Runs constantly in the background, in a loop.
+void * matrix_scan_user(void) {
+    uint8_t layer = biton32(layer_state);
+
+    ergodox_board_led_off();
+    ergodox_right_led_1_off();
+    ergodox_right_led_2_off();
+    ergodox_right_led_3_off();
+    switch (layer) {
+        case L1:
+            ergodox_right_led_1_on();
+            break;
+        case L2:
+            ergodox_right_led_2_on();
+            break;
+        case L3:
+            ergodox_right_led_3_on();
+            break;
+        case L4:
+            ergodox_right_led_1_on();
+            ergodox_right_led_2_on();
+            break;
+        case L5:
+            ergodox_right_led_1_on();
+            ergodox_right_led_3_on();
+            break;
+        // case L6:
+        //     ergodox_right_led_2_on();
+        //     ergodox_right_led_3_on();
+        //     break;
+        // case L7:
+        //     ergodox_right_led_1_on();
+        //     ergodox_right_led_2_on();
+        //     ergodox_right_led_3_on();
+        //     break;
+        default:
+            ergodox_board_led_off();
+            break;
+    }
+};
+"""
+
+def parse_keymaps(config):
+	keymaps = {}
+	layer_line_items = config['layer_lines'].items()
+	for i, (layer_name, layer_lines) in enumerate(layer_line_items):
+		print("parseing layer", layer_name)
+		keymap = {}
+		for code, key_index, ws in iter_keycodes(layer_lines, config):
+			keymap[key_index] = (code, ws)
+		keymaps[layer_name] = [v for k, v in sorted(keymap.items())]
+	return keymaps
+
+
+def iter_keymap_lines(config, keymaps):
+	for include_path in config['keymaps_includes']:
+		yield '#include "{}"\n'.format(include_path)
+
+	yield "\n"
+
+	layer_items = config['layers'].items()
+	for i, (layer_name, description) in enumerate(layer_items):
+		yield '#define L{0:<3} {0:<5}  // {1}\n'.format(i, layer_name)
+
+	for i, macro_id in enumerate(config['macro_ids']):
+		yield "#define {} {}\n".format(macro_id, i)
+
+	yield "\n"
+
+	yield "const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {\n"
+
+	layer_line_items = config['layer_lines'].items()
+	last_index = config['keymap_indexes'][-1]
+	for i, (layer_name, layer_lines) in enumerate(layer_line_items):
+		keymap = keymaps[layer_name]
+		yield "/*\n"
+		for line in layer_lines:
+			yield " *{}".format(line)
+		yield "*/\n"
+
+		yield "[L{0}] = KEYMAP(\n".format(i)
+
+		for key_index, (code, ws) in enumerate(keymap):
+			yield "\t{}".format(code)
+			if key_index < len(keymap) - 1:
+				yield ","
+			yield ws
+		yield "),\n"
+
+	yield "};\n\n"
+
+	yield "const uint16_t PROGMEM fn_actions[] = {\n"
+	yield "};\n"
+
+	yield MACROCODE.format(
+		macro_cases="",
+		win_macro_cases="\n".join(macro_cases(config, mode='win')),
+		linux_macro_cases="\n".join(macro_cases(config, mode='linux')),
+	)
+
+	yield USERCODE
+
+
+with io.open("keymap.c", mode="w", encoding="utf-8") as fh:
+	for data in iter_keymap_lines(config, parse_keymaps(config)):
+		fh.write(data)
+
+
+# print("\n".join(sorted(valid_keycodes)))
+# print(json.dumps(config, indent=4))
diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
new file mode 100644
index 0000000000..400ad6fcf8
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
@@ -0,0 +1,1278 @@
+#include "ergodox_ez.h"
+#include "action_layer.h"
+#include "keymap_common.h"
+#include "keymap_extras/keymap_german.h"
+
+#define L0   0      // Layer 0
+#define L1   1      // Layer 1
+#define L2   2      // Layer 2
+#define L3   3      // Layer 3
+#define L4   4      // Layer 4
+#define L5   5      // Layer 5
+#define L6   6      // Layer 6
+#define L7   7      // Layer 7
+#define L8   8      // Layer 8
+#define UMS 0
+#define UC_UPWARDS_ARROW 1
+#define UC_LEFTWARDS_ARROW 2
+#define UC_DOWNWARDS_ARROW 3
+#define UC_RIGHTWARDS_ARROW 4
+#define UC_SUP_ONE 5
+#define UC_SUP_TWO 6
+#define UC_SUP_THREE 7
+#define UC_SUP_FOUR 8
+#define UC_SUP_FIVE 9
+#define UC_FOR_ALL 10
+#define UC_SUP_SIX 11
+#define UC_SUP_SEVEN 12
+#define UC_SUP_EIGHT 13
+#define UC_SUP_NINE 14
+#define UC_SUP_ZERO 15
+#define UC_MULTIPLICATION_SIGN 16
+#define UC_FR_ONE_HALF 17
+#define UC_DIVISION_SIGN 18
+#define UC_FR_ONE_QUARTER 19
+#define UC_FR_ONE_FIFTH 20
+#define UC_FR_ONE_SIXTH 21
+#define UC_FR_ONE_EIGHTH 22
+#define UC_PLUS_MINUS_SIGN 23
+#define UC_EMPTY_SET 24
+#define UC_INFINITY 25
+#define UC_SUP_LATIN_SMALL_LETTER_N 26
+#define UC_THERE_EXISTS 27
+#define UC_ELEMENT_OF 28
+#define UC_FR_ONE_THIRD 29
+#define UC_NOT_EQUAL_TO 30
+#define UC_FR_TWO_THIRDS 31
+#define UC_FR_THREE_QUARTERS 32
+#define UC_ASYMPTOTICALLY_EQUAL_TO 33
+#define UC_THERE_DOES_NOT_EXIST 34
+#define UC_NOT_AN_ELEMENT_OF 35
+#define UC_SUB_ONE 36
+#define UC_SUB_TWO 37
+#define UC_SUB_THREE 38
+#define UC_SUB_FOUR 39
+#define UC_SUB_FIVE 40
+#define UC_SUB_SIX 41
+#define UC_SUB_SEVEN 42
+#define UC_SUB_EIGHT 43
+#define UC_SUB_NINE 44
+#define UC_SUB_ZERO 45
+#define UC_GR_LC_CHI 46
+#define UC_GR_LC_PI 47
+#define UC_GR_LC_PHI 48
+#define UC_GR_LC_OMEGA 49
+#define UC_GR_LC_GAMMA 50
+#define UC_GR_LC_ETA 51
+#define UC_GR_LC_XI 52
+#define UC_GR_LC_KAPPA 53
+#define UC_GR_LC_LAMDA 54
+#define UC_GR_LC_ZETA 55
+#define UC_GR_LC_UPSILON 56
+#define UC_GR_LC_IOTA 57
+#define UC_GR_LC_ALPHA 58
+#define UC_GR_LC_EPSILON 59
+#define UC_GR_LC_OMICRON 60
+#define UC_GR_LC_SIGMA 61
+#define UC_GR_LC_NU 62
+#define UC_GR_LC_RHO 63
+#define UC_GR_LC_TAU 64
+#define UC_GR_LC_DELTA 65
+#define UC_GR_LC_FINAL_SIGMA 66
+#define UC_GR_LC_THETA 67
+#define UC_GR_LC_BETA 68
+#define UC_GR_LC_MU 69
+#define UC_GR_LC_PSI 70
+#define UC_GR_UC_CHI 71
+#define UC_GR_UC_PI 72
+#define UC_GR_UC_PHI 73
+#define UC_GR_UC_OMEGA 74
+#define UC_GR_UC_GAMMA 75
+#define UC_GR_UC_ETA 76
+#define UC_GR_UC_XI 77
+#define UC_GR_UC_KAPPA 78
+#define UC_GR_UC_LAMDA 79
+#define UC_GR_UC_ZETA 80
+#define UC_GR_UC_UPSILON 81
+#define UC_GR_UC_IOTA 82
+#define UC_GR_UC_ALPHA 83
+#define UC_GR_UC_EPSILON 84
+#define UC_GR_UC_OMICRON 85
+#define UC_GR_UC_SIGMA 86
+#define UC_GR_UC_NU 87
+#define UC_GR_UC_RHO 88
+#define UC_GR_UC_TAU 89
+#define UC_GR_UC_DELTA 90
+#define UC_GR_UC_THETA 91
+#define UC_GR_UC_BETA 92
+#define UC_GR_UC_MU 93
+#define UC_GR_UC_PSI 94
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+/*
+ *    .-------------------------------------.       .-------------------------------------.
+ *    |MO(5)| 1  | 2  | 3  | 4  | 5  | ACUT |       ! GRV  | 6  | 7  | 8  | 9  | 0  |CIRC |
+ *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+ *    |MO(4)| X  | P  | F  | W  | G  | HOME |       !TG(2) | H  | J  | K  | L  | Q  |  Z  |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |MO(1)| U  | I  | A  | E  | O  |------!       !------! S  | N  | R  | T  | D  | SS  |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |MO(3)| UE | OE | AE | C  | V  | END  |       ! TAB  | B  | M  |COMM| DOT| UP |  Y  |
+ *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+ *     |    |    |LGUI|LALT|LCTL|                               !LALT|    |LEFT|DOWN|RGHT|
+ *     '------------------------'.-------------. .-------------.'------------------------'
+ *                               | INS  |TG(2) | !M(UMS)| DELT |
+ *                        .------+------+------! !------+------+------.
+ *                        !      !      | APP  | ! PGUP |      !      !
+ *                        !      !      !------! !------!      !      !
+ *                        | BSPC | LSFT | ESC  | ! PGDN |ENTER |SPACE |
+ *                        '--------------------' '--------------------'
+*/
+[L0] = KEYMAP(
+	MO(5),
+	DE_1,	DE_2,	DE_3,	DE_4,	DE_5,	DE_ACUT,	MO(4),
+	DE_X,	DE_P,	DE_F,	DE_W,	DE_G,	KC_HOME,	MO(1),
+	DE_U,	DE_I,	DE_A,	DE_E,	DE_O,	MO(3),
+	DE_UE,	DE_OE,	DE_AE,	DE_C,	DE_V,	KC_END,	KC_TRNS,
+	KC_TRNS,	KC_LGUI,	KC_LALT,	KC_LCTL,	KC_INS,
+	TG(2),	KC_APP,
+	KC_BSPC,
+	KC_LSFT,	KC_ESC,	DE_GRV,
+	DE_6,	DE_7,	DE_8,	DE_9,	DE_0,	DE_CIRC,	TG(2),
+	DE_H,	DE_J,	DE_K,	DE_L,	DE_Q,	DE_Z,	DE_S,
+	DE_N,	DE_R,	DE_T,	DE_D,	DE_SS,	KC_TAB,
+	DE_B,	DE_M,	DE_COMM,	DE_DOT,	KC_UP,	DE_Y,	KC_LALT,
+	KC_TRNS,	KC_LEFT,	KC_DOWN,	KC_RGHT,	M(UMS),
+	KC_DELT,	KC_PGUP,
+	KC_PGDN,
+	KC_ENTER,	KC_SPACE),
+/*
+ *    .-------------------------------------.       .-------------------------------------.
+ *    |     |EXLM|DQOT|PARA|    |    |      |       !      |    |    |    |    |RING|     |
+ *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+ *    |     |ASTR|PIPE|SLSH|LCBR|RCBR|      |       !      |HASH|LESS|MORE|    |DQOT|     |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |UNDS|MINS|AMPR|LBRC|RBRC|------!       !------!DLR |LPRN|RPRN|TILD|QUOT|QST  |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |    |PLUS| EQL|    |    |      |       !      |BSLS|PERC|SCLN|COLN| ↑  |     |
+ *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+ *     |    |    |    |    |    |                               !    |    | ←  | ↓  | →  |
+ *     '------------------------'.-------------. .-------------.'------------------------'
+ *                               |      |      | !      |      |
+ *                        .------+------+------! !------+------+------.
+ *                        !      !      |      | !      |      !      !
+ *                        !      !      !------! !------!      !      !
+ *                        |      |      |      | !      |      |      |
+ *                        '--------------------' '--------------------'
+*/
+[L1] = KEYMAP(
+	KC_TRNS,
+	DE_EXLM,	DE_DQOT,	DE_PARA,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	DE_ASTR,	DE_PIPE,	DE_SLSH,	DE_LCBR,	DE_RCBR,	KC_TRNS,	KC_TRNS,
+	DE_UNDS,	DE_MINS,	DE_AMPR,	DE_LBRC,	DE_RBRC,	KC_TRNS,
+	KC_TRNS,	DE_PLUS,	DE_EQL,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	DE_RING,	KC_TRNS,	KC_TRNS,
+	DE_HASH,	DE_LESS,	DE_MORE,	KC_TRNS,	DE_DQOT,	KC_TRNS,	DE_DLR,
+	DE_LPRN,	DE_RPRN,	DE_TILD,	DE_QUOT,	DE_QST,	KC_TRNS,
+	DE_BSLS,	DE_PERC,	DE_SCLN,	DE_COLN,	M(UC_UPWARDS_ARROW),	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	M(UC_LEFTWARDS_ARROW),	M(UC_DOWNWARDS_ARROW),	M(UC_RIGHTWARDS_ARROW),	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS),
+/*
+ *    .-------------------------------------.       .-------------------------------------.
+ *    |     | F1 | F2 | F3 | F4 | F5 | F11  |       ! F12  | F6 | F7 | F8 | F9 |F10 |PEQL |
+ *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+ *    |     |    |    |    |    |    |      |       !      |    | P7 | P8 | P9 |PAST|PSLS |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |    |    |    |    |    |------!       !------!    | P4 | P5 | P6 |PMNS|PMNS |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |    |    |    |    |    |      |       ! NLCK |    | P1 | P2 | P3 |PPLS|PPLS |
+ *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+ *     |    |    |    |    |    |                               ! P0 |PCMM|PDOT|PENT|PENT|
+ *     '------------------------'.-------------. .-------------.'------------------------'
+ *                               |      |      | !      |      |
+ *                        .------+------+------! !------+------+------.
+ *                        !      !      |      | !      |      !      !
+ *                        !      !      !------! !------!      !      !
+ *                        |      |      |      | !      |      |      |
+ *                        '--------------------' '--------------------'
+*/
+[L2] = KEYMAP(
+	KC_TRNS,
+	KC_F1,	KC_F2,	KC_F3,	KC_F4,	KC_F5,	KC_F11,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_F12,
+	KC_F6,	KC_F7,	KC_F8,	KC_F9,	KC_F10,	KC_PEQL,	KC_TRNS,
+	KC_TRNS,	KC_P7,	KC_P8,	KC_P9,	KC_PAST,	KC_PSLS,	KC_TRNS,
+	KC_P4,	KC_P5,	KC_P6,	KC_PMNS,	KC_PMNS,	KC_NLCK,
+	KC_TRNS,	KC_P1,	KC_P2,	KC_P3,	KC_PPLS,	KC_PPLS,	KC_P0,
+	KC_PCMM,	KC_PDOT,	KC_PENT,	KC_PENT,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS),
+/*
+ *    .-------------------------------------.       .-------------------------------------.
+ *    |     | ¹  | ²  | ³  | ⁴  | ⁵  |  ∀   |       !      | ⁶  | ⁷  | ⁸  | ⁹  |  ⁰ |     |
+ *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+ *    |     | ×  | ½  | ÷  | ¼  |  ⅕ |      |       !      | ⅙  |    | ⅛  |    |    |     |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |    | ±  | AT |EURO| ∅  |------!       !------! ∞  | ⁿ  | ∃  | ∈  |    |     |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     | ⅓  | ≠  | ⅔  | ¾  | ≃  |      |       !      |EXLM|    | ∄  | ∉  |    |     |
+ *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+ *     |    |    |    |    |    |                               !    |    |    |    |    |
+ *     '------------------------'.-------------. .-------------.'------------------------'
+ *                               |      |      | !      |      |
+ *                        .------+------+------! !------+------+------.
+ *                        !      !      |      | !      |      !      !
+ *                        !      !      !------! !------!      !      !
+ *                        |      |      |      | !      |      |      |
+ *                        '--------------------' '--------------------'
+*/
+[L3] = KEYMAP(
+	KC_TRNS,
+	M(UC_SUP_ONE),	M(UC_SUP_TWO),	M(UC_SUP_THREE),	M(UC_SUP_FOUR),	M(UC_SUP_FIVE),	M(UC_FOR_ALL),	KC_TRNS,
+	M(UC_MULTIPLICATION_SIGN),	M(UC_FR_ONE_HALF),	M(UC_DIVISION_SIGN),	M(UC_FR_ONE_QUARTER),	M(UC_FR_ONE_FIFTH),	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	M(UC_PLUS_MINUS_SIGN),	DE_AT,	DE_EURO,	M(UC_EMPTY_SET),	KC_TRNS,
+	M(UC_FR_ONE_THIRD),	M(UC_NOT_EQUAL_TO),	M(UC_FR_TWO_THIRDS),	M(UC_FR_THREE_QUARTERS),	M(UC_ASYMPTOTICALLY_EQUAL_TO),	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	M(UC_SUP_SIX),	M(UC_SUP_SEVEN),	M(UC_SUP_EIGHT),	M(UC_SUP_NINE),	M(UC_SUP_ZERO),	KC_TRNS,	KC_TRNS,
+	M(UC_FR_ONE_SIXTH),	KC_TRNS,	M(UC_FR_ONE_EIGHTH),	KC_TRNS,	KC_TRNS,	KC_TRNS,	M(UC_INFINITY),
+	M(UC_SUP_LATIN_SMALL_LETTER_N),	M(UC_THERE_EXISTS),	M(UC_ELEMENT_OF),	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	DE_EXLM,	KC_TRNS,	M(UC_THERE_DOES_NOT_EXIST),	M(UC_NOT_AN_ELEMENT_OF),	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS),
+/*
+ *    .-------------------------------------.       .-------------------------------------.
+ *    |     | ₁  | ₂  | ₃  | ₄  | ₅  |      |       !      | ₆  | ₇  | ₈  | ₉  | ₀  |     |
+ *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+ *    |     | χ  | π  | φ  | ω  | γ  |      |       !      | η  | ξ  | κ  | λ  |    |  ζ  |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     | υ  | ι  | α  | ε  | ο  |------!       !------! σ  | ν  | ρ  | τ  | δ  |  ς  |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |    | θ  |    |    |    |      |       !      | β  | μ  |    |    |    |  ψ  |
+ *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+ *     |    |    |    |    |    |                               !    |    |    |    |    |
+ *     '------------------------'.-------------. .-------------.'------------------------'
+ *                               |      |      | !      |      |
+ *                        .------+------+------! !------+------+------.
+ *                        !      !      |      | !      |      !      !
+ *                        !      !      !------! !------!      !      !
+ *                        |      |      |      | !      |      |      |
+ *                        '--------------------' '--------------------'
+*/
+[L4] = KEYMAP(
+	KC_TRNS,
+	M(UC_SUB_ONE),	M(UC_SUB_TWO),	M(UC_SUB_THREE),	M(UC_SUB_FOUR),	M(UC_SUB_FIVE),	KC_TRNS,	KC_TRNS,
+	M(UC_GR_LC_CHI),	M(UC_GR_LC_PI),	M(UC_GR_LC_PHI),	M(UC_GR_LC_OMEGA),	M(UC_GR_LC_GAMMA),	KC_TRNS,	KC_TRNS,
+	M(UC_GR_LC_UPSILON),	M(UC_GR_LC_IOTA),	M(UC_GR_LC_ALPHA),	M(UC_GR_LC_EPSILON),	M(UC_GR_LC_OMICRON),	KC_TRNS,
+	KC_TRNS,	M(UC_GR_LC_THETA),	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	M(UC_SUB_SIX),	M(UC_SUB_SEVEN),	M(UC_SUB_EIGHT),	M(UC_SUB_NINE),	M(UC_SUB_ZERO),	KC_TRNS,	KC_TRNS,
+	M(UC_GR_LC_ETA),	M(UC_GR_LC_XI),	M(UC_GR_LC_KAPPA),	M(UC_GR_LC_LAMDA),	KC_TRNS,	M(UC_GR_LC_ZETA),	M(UC_GR_LC_SIGMA),
+	M(UC_GR_LC_NU),	M(UC_GR_LC_RHO),	M(UC_GR_LC_TAU),	M(UC_GR_LC_DELTA),	M(UC_GR_LC_FINAL_SIGMA),	KC_TRNS,
+	M(UC_GR_LC_BETA),	M(UC_GR_LC_MU),	KC_TRNS,	KC_TRNS,	KC_TRNS,	M(UC_GR_LC_PSI),	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS),
+/*
+ *    .-------------------------------------.       .-------------------------------------.
+ *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+ *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+ *    |     | Χ  | Π  | Φ  | Ω  | Γ  |      |       !      | Η  | Ξ  | Κ  | Λ  |    |  Ζ  |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     | Υ  | Ι  | Α  | Ε  | Ο  |------!       !------! Σ  | Ν  | Ρ  | Τ  | Δ  |     |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |    | Θ  |    |    |    |      |       !      | Β  | Μ  |    |    |    |  Ψ  |
+ *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+ *     |    |    |    |    |    |                               !    |    |    |    |    |
+ *     '------------------------'.-------------. .-------------.'------------------------'
+ *                               |      |      | !      |      |
+ *                        .------+------+------! !------+------+------.
+ *                        !      !      |      | !      |      !      !
+ *                        !      !      !------! !------!      !      !
+ *                        |      |      |      | !      |      |      |
+ *                        '--------------------' '--------------------'
+*/
+[L5] = KEYMAP(
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	M(UC_GR_UC_CHI),	M(UC_GR_UC_PI),	M(UC_GR_UC_PHI),	M(UC_GR_UC_OMEGA),	M(UC_GR_UC_GAMMA),	KC_TRNS,	KC_TRNS,
+	M(UC_GR_UC_UPSILON),	M(UC_GR_UC_IOTA),	M(UC_GR_UC_ALPHA),	M(UC_GR_UC_EPSILON),	M(UC_GR_UC_OMICRON),	KC_TRNS,
+	KC_TRNS,	M(UC_GR_UC_THETA),	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	M(UC_GR_UC_ETA),	M(UC_GR_UC_XI),	M(UC_GR_UC_KAPPA),	M(UC_GR_UC_LAMDA),	KC_TRNS,	M(UC_GR_UC_ZETA),	M(UC_GR_UC_SIGMA),
+	M(UC_GR_UC_NU),	M(UC_GR_UC_RHO),	M(UC_GR_UC_TAU),	M(UC_GR_UC_DELTA),	KC_TRNS,	KC_TRNS,
+	M(UC_GR_UC_BETA),	M(UC_GR_UC_MU),	KC_TRNS,	KC_TRNS,	KC_TRNS,	M(UC_GR_UC_PSI),	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS),
+/*
+ *    .-------------------------------------.       .-------------------------------------.
+ *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+ *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+ *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |    |    |    |    |    |------!       !------!    |    |    |    |    |     |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+ *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+ *     |    |    |    |    |    |                               !    |    |    |    |    |
+ *     '------------------------'.-------------. .-------------.'------------------------'
+ *                               |      |      | !      |      |
+ *                        .------+------+------! !------+------+------.
+ *                        !      !      |      | !      |      !      !
+ *                        !      !      !------! !------!      !      !
+ *                        |      |      |      | !      |      |      |
+ *                        '--------------------' '--------------------'
+*/
+[L6] = KEYMAP(
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS),
+/*
+ *    .-------------------------------------.       .-------------------------------------.
+ *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+ *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+ *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |    |    |    |    |    |------!       !------!    |    |    |    |    |     |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+ *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+ *     |    |    |    |    |    |                               !    |    |    |    |    |
+ *     '------------------------'.-------------. .-------------.'------------------------'
+ *                               |      |      | !      |      |
+ *                        .------+------+------! !------+------+------.
+ *                        !      !      |      | !      |      !      !
+ *                        !      !      !------! !------!      !      !
+ *                        |      |      |      | !      |      |      |
+ *                        '--------------------' '--------------------'
+*/
+[L7] = KEYMAP(
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS),
+/*
+ *    .-------------------------------------.       .-------------------------------------.
+ *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+ *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+ *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |    |    |    |    |    |------!       !------!    |    |    |    |    |     |
+ *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+ *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+ *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+ *     |    |    |    |    |    |                               !    |    |    |    |    |
+ *     '------------------------'.-------------. .-------------.'------------------------'
+ *                               |      |      | !      |      |
+ *                        .------+------+------! !------+------+------.
+ *                        !      !      |      | !      |      !      !
+ *                        !      !      !------! !------!      !      !
+ *                        |      |      |      | !      |      |      |
+ *                        '--------------------' '--------------------'
+*/
+[L8] = KEYMAP(
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
+	KC_TRNS,	KC_TRNS,
+	KC_TRNS,
+	KC_TRNS,	KC_TRNS),
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+};
+
+#define UC_MODE_WIN 0
+#define UC_MODE_LINUX 1
+
+static uint16_t unicode_mode = UC_MODE_WIN;
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {
+	if (!record->event.pressed) {
+		return MACRO_NONE;
+	}
+  	// MACRODOWN only works in this function
+    switch(id) {
+    	case UMS:
+    		unicode_mode = (unicode_mode + 1) % 2;
+    		break;
+    	
+    	default:
+    		break;
+    }
+	if (unicode_mode == UC_MODE_WIN) {
+		switch(id) {
+			case UC_UPWARDS_ARROW:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_1), U(LALT), END
+	);
+case UC_LEFTWARDS_ARROW:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_0), U(LALT), END
+	);
+case UC_DOWNWARDS_ARROW:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_3), U(LALT), END
+	);
+case UC_RIGHTWARDS_ARROW:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_2), U(LALT), END
+	);
+case UC_SUP_ONE:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_9), U(LALT), END
+	);
+case UC_SUP_TWO:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_2), U(LALT), END
+	);
+case UC_SUP_THREE:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_3), U(LALT), END
+	);
+case UC_SUP_FOUR:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_4), U(LALT), END
+	);
+case UC_SUP_FIVE:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_5), U(LALT), END
+	);
+case UC_FOR_ALL:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_0), U(LALT), END
+	);
+case UC_SUP_SIX:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_6), U(LALT), END
+	);
+case UC_SUP_SEVEN:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_7), U(LALT), END
+	);
+case UC_SUP_EIGHT:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_8), U(LALT), END
+	);
+case UC_SUP_NINE:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_9), U(LALT), END
+	);
+case UC_SUP_ZERO:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_0), U(LALT), END
+	);
+case UC_MULTIPLICATION_SIGN:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(D), T(KP_7), U(LALT), END
+	);
+case UC_FR_ONE_HALF:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(D), U(LALT), END
+	);
+case UC_DIVISION_SIGN:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(F), T(KP_7), U(LALT), END
+	);
+case UC_FR_ONE_QUARTER:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(C), U(LALT), END
+	);
+case UC_FR_ONE_FIFTH:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_5), U(LALT), END
+	);
+case UC_FR_ONE_SIXTH:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_9), U(LALT), END
+	);
+case UC_FR_ONE_EIGHTH:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(B), U(LALT), END
+	);
+case UC_PLUS_MINUS_SIGN:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_1), U(LALT), END
+	);
+case UC_EMPTY_SET:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_5), U(LALT), END
+	);
+case UC_INFINITY:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_1), T(E), U(LALT), END
+	);
+case UC_SUP_LATIN_SMALL_LETTER_N:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(F), U(LALT), END
+	);
+case UC_THERE_EXISTS:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_3), U(LALT), END
+	);
+case UC_ELEMENT_OF:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_8), U(LALT), END
+	);
+case UC_FR_ONE_THIRD:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_3), U(LALT), END
+	);
+case UC_NOT_EQUAL_TO:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_6), T(KP_0), U(LALT), END
+	);
+case UC_FR_TWO_THIRDS:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_4), U(LALT), END
+	);
+case UC_FR_THREE_QUARTERS:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(E), U(LALT), END
+	);
+case UC_ASYMPTOTICALLY_EQUAL_TO:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_4), T(KP_3), U(LALT), END
+	);
+case UC_THERE_DOES_NOT_EXIST:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_4), U(LALT), END
+	);
+case UC_NOT_AN_ELEMENT_OF:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_9), U(LALT), END
+	);
+case UC_SUB_ONE:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_1), U(LALT), END
+	);
+case UC_SUB_TWO:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_2), U(LALT), END
+	);
+case UC_SUB_THREE:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_3), U(LALT), END
+	);
+case UC_SUB_FOUR:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_4), U(LALT), END
+	);
+case UC_SUB_FIVE:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_5), U(LALT), END
+	);
+case UC_SUB_SIX:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_6), U(LALT), END
+	);
+case UC_SUB_SEVEN:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_7), U(LALT), END
+	);
+case UC_SUB_EIGHT:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_8), U(LALT), END
+	);
+case UC_SUB_NINE:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_9), U(LALT), END
+	);
+case UC_SUB_ZERO:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_0), U(LALT), END
+	);
+case UC_GR_LC_CHI:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_7), U(LALT), END
+	);
+case UC_GR_LC_PI:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_0), U(LALT), END
+	);
+case UC_GR_LC_PHI:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_6), U(LALT), END
+	);
+case UC_GR_LC_OMEGA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_9), U(LALT), END
+	);
+case UC_GR_LC_GAMMA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_3), U(LALT), END
+	);
+case UC_GR_LC_ETA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_7), U(LALT), END
+	);
+case UC_GR_LC_XI:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(E), U(LALT), END
+	);
+case UC_GR_LC_KAPPA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(A), U(LALT), END
+	);
+case UC_GR_LC_LAMDA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(B), U(LALT), END
+	);
+case UC_GR_LC_ZETA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_6), U(LALT), END
+	);
+case UC_GR_LC_UPSILON:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_5), U(LALT), END
+	);
+case UC_GR_LC_IOTA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_9), U(LALT), END
+	);
+case UC_GR_LC_ALPHA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_1), U(LALT), END
+	);
+case UC_GR_LC_EPSILON:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_5), U(LALT), END
+	);
+case UC_GR_LC_OMICRON:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(F), U(LALT), END
+	);
+case UC_GR_LC_SIGMA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_3), U(LALT), END
+	);
+case UC_GR_LC_NU:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(D), U(LALT), END
+	);
+case UC_GR_LC_RHO:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_1), U(LALT), END
+	);
+case UC_GR_LC_TAU:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_4), U(LALT), END
+	);
+case UC_GR_LC_DELTA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_4), U(LALT), END
+	);
+case UC_GR_LC_FINAL_SIGMA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_2), U(LALT), END
+	);
+case UC_GR_LC_THETA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_8), U(LALT), END
+	);
+case UC_GR_LC_BETA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_2), U(LALT), END
+	);
+case UC_GR_LC_MU:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(C), U(LALT), END
+	);
+case UC_GR_LC_PSI:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_8), U(LALT), END
+	);
+case UC_GR_UC_CHI:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_7), U(LALT), END
+	);
+case UC_GR_UC_PI:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_0), U(LALT), END
+	);
+case UC_GR_UC_PHI:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_6), U(LALT), END
+	);
+case UC_GR_UC_OMEGA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_9), U(LALT), END
+	);
+case UC_GR_UC_GAMMA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_3), U(LALT), END
+	);
+case UC_GR_UC_ETA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_7), U(LALT), END
+	);
+case UC_GR_UC_XI:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(E), U(LALT), END
+	);
+case UC_GR_UC_KAPPA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(A), U(LALT), END
+	);
+case UC_GR_UC_LAMDA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(B), U(LALT), END
+	);
+case UC_GR_UC_ZETA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_6), U(LALT), END
+	);
+case UC_GR_UC_UPSILON:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_5), U(LALT), END
+	);
+case UC_GR_UC_IOTA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_9), U(LALT), END
+	);
+case UC_GR_UC_ALPHA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_1), U(LALT), END
+	);
+case UC_GR_UC_EPSILON:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_5), U(LALT), END
+	);
+case UC_GR_UC_OMICRON:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(F), U(LALT), END
+	);
+case UC_GR_UC_SIGMA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_3), U(LALT), END
+	);
+case UC_GR_UC_NU:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(D), U(LALT), END
+	);
+case UC_GR_UC_RHO:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_1), U(LALT), END
+	);
+case UC_GR_UC_TAU:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_4), U(LALT), END
+	);
+case UC_GR_UC_DELTA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_4), U(LALT), END
+	);
+case UC_GR_UC_THETA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_8), U(LALT), END
+	);
+case UC_GR_UC_BETA:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_2), U(LALT), END
+	);
+case UC_GR_UC_MU:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(C), U(LALT), END
+	);
+case UC_GR_UC_PSI:
+	return MACRODOWN(
+		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_8), U(LALT), END
+	);
+	    	default:
+	    		break;
+		}
+	} else if (unicode_mode == UC_MODE_LINUX) {
+		switch(id) {
+			case UC_UPWARDS_ARROW:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_1), T(KP_ENTER), END
+	);
+case UC_LEFTWARDS_ARROW:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_0), T(KP_ENTER), END
+	);
+case UC_DOWNWARDS_ARROW:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_3), T(KP_ENTER), END
+	);
+case UC_RIGHTWARDS_ARROW:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_2), T(KP_ENTER), END
+	);
+case UC_SUP_ONE:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_9), T(KP_ENTER), END
+	);
+case UC_SUP_TWO:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_2), T(KP_ENTER), END
+	);
+case UC_SUP_THREE:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_3), T(KP_ENTER), END
+	);
+case UC_SUP_FOUR:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_4), T(KP_ENTER), END
+	);
+case UC_SUP_FIVE:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_5), T(KP_ENTER), END
+	);
+case UC_FOR_ALL:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_0), T(KP_ENTER), END
+	);
+case UC_SUP_SIX:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_6), T(KP_ENTER), END
+	);
+case UC_SUP_SEVEN:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_7), T(KP_ENTER), END
+	);
+case UC_SUP_EIGHT:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_8), T(KP_ENTER), END
+	);
+case UC_SUP_NINE:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_9), T(KP_ENTER), END
+	);
+case UC_SUP_ZERO:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_0), T(KP_ENTER), END
+	);
+case UC_MULTIPLICATION_SIGN:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(D), T(KP_7), T(KP_ENTER), END
+	);
+case UC_FR_ONE_HALF:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(D), T(KP_ENTER), END
+	);
+case UC_DIVISION_SIGN:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(F), T(KP_7), T(KP_ENTER), END
+	);
+case UC_FR_ONE_QUARTER:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(C), T(KP_ENTER), END
+	);
+case UC_FR_ONE_FIFTH:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_5), T(KP_ENTER), END
+	);
+case UC_FR_ONE_SIXTH:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_9), T(KP_ENTER), END
+	);
+case UC_FR_ONE_EIGHTH:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(B), T(KP_ENTER), END
+	);
+case UC_PLUS_MINUS_SIGN:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_1), T(KP_ENTER), END
+	);
+case UC_EMPTY_SET:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_5), T(KP_ENTER), END
+	);
+case UC_INFINITY:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_1), T(E), T(KP_ENTER), END
+	);
+case UC_SUP_LATIN_SMALL_LETTER_N:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(F), T(KP_ENTER), END
+	);
+case UC_THERE_EXISTS:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_3), T(KP_ENTER), END
+	);
+case UC_ELEMENT_OF:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_8), T(KP_ENTER), END
+	);
+case UC_FR_ONE_THIRD:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_3), T(KP_ENTER), END
+	);
+case UC_NOT_EQUAL_TO:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_6), T(KP_0), T(KP_ENTER), END
+	);
+case UC_FR_TWO_THIRDS:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_4), T(KP_ENTER), END
+	);
+case UC_FR_THREE_QUARTERS:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(E), T(KP_ENTER), END
+	);
+case UC_ASYMPTOTICALLY_EQUAL_TO:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_4), T(KP_3), T(KP_ENTER), END
+	);
+case UC_THERE_DOES_NOT_EXIST:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_4), T(KP_ENTER), END
+	);
+case UC_NOT_AN_ELEMENT_OF:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_9), T(KP_ENTER), END
+	);
+case UC_SUB_ONE:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_1), T(KP_ENTER), END
+	);
+case UC_SUB_TWO:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_2), T(KP_ENTER), END
+	);
+case UC_SUB_THREE:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_3), T(KP_ENTER), END
+	);
+case UC_SUB_FOUR:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_4), T(KP_ENTER), END
+	);
+case UC_SUB_FIVE:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_5), T(KP_ENTER), END
+	);
+case UC_SUB_SIX:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_6), T(KP_ENTER), END
+	);
+case UC_SUB_SEVEN:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_7), T(KP_ENTER), END
+	);
+case UC_SUB_EIGHT:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_8), T(KP_ENTER), END
+	);
+case UC_SUB_NINE:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_9), T(KP_ENTER), END
+	);
+case UC_SUB_ZERO:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_0), T(KP_ENTER), END
+	);
+case UC_GR_LC_CHI:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_7), T(KP_ENTER), END
+	);
+case UC_GR_LC_PI:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_0), T(KP_ENTER), END
+	);
+case UC_GR_LC_PHI:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_6), T(KP_ENTER), END
+	);
+case UC_GR_LC_OMEGA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_9), T(KP_ENTER), END
+	);
+case UC_GR_LC_GAMMA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_3), T(KP_ENTER), END
+	);
+case UC_GR_LC_ETA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_7), T(KP_ENTER), END
+	);
+case UC_GR_LC_XI:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(E), T(KP_ENTER), END
+	);
+case UC_GR_LC_KAPPA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(A), T(KP_ENTER), END
+	);
+case UC_GR_LC_LAMDA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(B), T(KP_ENTER), END
+	);
+case UC_GR_LC_ZETA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_6), T(KP_ENTER), END
+	);
+case UC_GR_LC_UPSILON:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_5), T(KP_ENTER), END
+	);
+case UC_GR_LC_IOTA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_9), T(KP_ENTER), END
+	);
+case UC_GR_LC_ALPHA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_1), T(KP_ENTER), END
+	);
+case UC_GR_LC_EPSILON:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_5), T(KP_ENTER), END
+	);
+case UC_GR_LC_OMICRON:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(F), T(KP_ENTER), END
+	);
+case UC_GR_LC_SIGMA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_3), T(KP_ENTER), END
+	);
+case UC_GR_LC_NU:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(D), T(KP_ENTER), END
+	);
+case UC_GR_LC_RHO:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_1), T(KP_ENTER), END
+	);
+case UC_GR_LC_TAU:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_4), T(KP_ENTER), END
+	);
+case UC_GR_LC_DELTA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_4), T(KP_ENTER), END
+	);
+case UC_GR_LC_FINAL_SIGMA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_2), T(KP_ENTER), END
+	);
+case UC_GR_LC_THETA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_8), T(KP_ENTER), END
+	);
+case UC_GR_LC_BETA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_2), T(KP_ENTER), END
+	);
+case UC_GR_LC_MU:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(C), T(KP_ENTER), END
+	);
+case UC_GR_LC_PSI:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_8), T(KP_ENTER), END
+	);
+case UC_GR_UC_CHI:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_7), T(KP_ENTER), END
+	);
+case UC_GR_UC_PI:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_0), T(KP_ENTER), END
+	);
+case UC_GR_UC_PHI:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_6), T(KP_ENTER), END
+	);
+case UC_GR_UC_OMEGA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_9), T(KP_ENTER), END
+	);
+case UC_GR_UC_GAMMA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_3), T(KP_ENTER), END
+	);
+case UC_GR_UC_ETA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_7), T(KP_ENTER), END
+	);
+case UC_GR_UC_XI:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(E), T(KP_ENTER), END
+	);
+case UC_GR_UC_KAPPA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(A), T(KP_ENTER), END
+	);
+case UC_GR_UC_LAMDA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(B), T(KP_ENTER), END
+	);
+case UC_GR_UC_ZETA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_6), T(KP_ENTER), END
+	);
+case UC_GR_UC_UPSILON:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_5), T(KP_ENTER), END
+	);
+case UC_GR_UC_IOTA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_9), T(KP_ENTER), END
+	);
+case UC_GR_UC_ALPHA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_1), T(KP_ENTER), END
+	);
+case UC_GR_UC_EPSILON:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_5), T(KP_ENTER), END
+	);
+case UC_GR_UC_OMICRON:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(F), T(KP_ENTER), END
+	);
+case UC_GR_UC_SIGMA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_3), T(KP_ENTER), END
+	);
+case UC_GR_UC_NU:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(D), T(KP_ENTER), END
+	);
+case UC_GR_UC_RHO:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_1), T(KP_ENTER), END
+	);
+case UC_GR_UC_TAU:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_4), T(KP_ENTER), END
+	);
+case UC_GR_UC_DELTA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_4), T(KP_ENTER), END
+	);
+case UC_GR_UC_THETA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_8), T(KP_ENTER), END
+	);
+case UC_GR_UC_BETA:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_2), T(KP_ENTER), END
+	);
+case UC_GR_UC_MU:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(C), T(KP_ENTER), END
+	);
+case UC_GR_UC_PSI:
+	return MACRODOWN(
+		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_8), T(KP_ENTER), END
+	);
+	    	default:
+	    		break;
+		}
+	}
+    return MACRO_NONE;
+};
+
+// Runs just one time when the keyboard initializes.
+void * matrix_init_user(void) {
+
+};
+
+// Runs constantly in the background, in a loop.
+void * matrix_scan_user(void) {
+    uint8_t layer = biton32(layer_state);
+
+    ergodox_board_led_off();
+    ergodox_right_led_1_off();
+    ergodox_right_led_2_off();
+    ergodox_right_led_3_off();
+    switch (layer) {
+        case L1:
+            ergodox_right_led_1_on();
+            break;
+        case L2:
+            ergodox_right_led_2_on();
+            break;
+        case L3:
+            ergodox_right_led_3_on();
+            break;
+        case L4:
+            ergodox_right_led_1_on();
+            ergodox_right_led_2_on();
+            break;
+        case L5:
+            ergodox_right_led_1_on();
+            ergodox_right_led_3_on();
+            break;
+        // case L6:
+        //     ergodox_right_led_2_on();
+        //     ergodox_right_led_3_on();
+        //     break;
+        // case L7:
+        //     ergodox_right_led_1_on();
+        //     ergodox_right_led_2_on();
+        //     ergodox_right_led_3_on();
+        //     break;
+        default:
+            ergodox_board_led_off();
+            break;
+    }
+};
diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md
new file mode 100644
index 0000000000..9c0c12528b
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md
@@ -0,0 +1,222 @@
+# ManuNeo Ergodox Keyboard Layout
+
+# Layout Config
+
+    {
+        "includes_dir": "quantum/",
+        "keymaps_includes": [
+            "ergodox_ez.h",
+            "action_layer.h",
+            "keymap_common.h",
+            "keymap_extras/keymap_german.h",
+        ],
+        "keymap_indexes": [
+            [ 0,  1,  2,  3,  4,  5,  6],  [38, 39, 40, 41, 42, 43, 44],
+            [ 7,  8,  9, 10, 11, 12, 13],  [45, 46, 47, 48, 49, 50, 51],
+            [14, 15, 16, 17, 18, 19    ],  [    52, 53, 54, 55, 56, 57],
+            [20, 21, 22, 23, 24, 25, 26],  [58, 59, 60, 61, 62, 63, 64],
+            [27, 28, 29, 30, 31        ],  [        65, 66, 67, 68, 69],
+            [                    32, 33],  [70, 71                    ],
+            [                        34],  [72                        ],
+            [                35, 36, 37],  [73, 74, 75                ],
+        ],
+        "key_prefixes": ["DE_", "KC_"],
+        "filler": "-+.'!x",
+        "separator": "|",
+        "macros": {
+            "MUC": "",
+        },
+    }
+
+
+# Layers
+
+
+## Layer 0
+
+    .-------------------------------------.       .-------------------------------------.
+    |MO(5)| 1  | 2  | 3  | 4  | 5  | ACUT |       ! GRV  | 6  | 7  | 8  | 9  | 0  |CIRC |
+    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+    |MO(4)| X  | P  | F  | W  | G  | HOME |       !TG(2) | H  | J  | K  | L  | Q  |  Z  |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |MO(1)| U  | I  | A  | E  | O  |------!       !------! S  | N  | R  | T  | D  | SS  |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |MO(3)| UE | OE | AE | C  | V  | END  |       ! TAB  | B  | M  |COMM| DOT| UP |  Y  |
+    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+     |    |    |LGUI|LALT|LCTL|                               !LALT|    |LEFT|DOWN|RGHT|
+     '------------------------'.-------------. .-------------.'------------------------'
+                               | INS  |TG(2) | !M(UMS)| DELT |
+                        .------+------+------! !------+------+------.
+                        !      !      | APP  | ! PGUP |      !      !
+                        !      !      !------! !------!      !      !
+                        | BSPC | LSFT | ESC  | ! PGDN |ENTER |SPACE |
+                        '--------------------' '--------------------'
+
+
+## Layer 1
+
+    .-------------------------------------.       .-------------------------------------.
+    |     |EXLM|DQOT|PARA|    |    |      |       !      |    |    |    |    |RING|     |
+    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+    |     |ASTR|PIPE|SLSH|LCBR|RCBR|      |       !      |HASH|LESS|MORE|    |DQOT|     |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |UNDS|MINS|AMPR|LBRC|RBRC|------!       !------!DLR |LPRN|RPRN|TILD|QUOT|QST  |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |    |PLUS| EQL|    |    |      |       !      |BSLS|PERC|SCLN|COLN| ↑  |     |
+    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+     |    |    |    |    |    |                               !    |    | ←  | ↓  | →  |
+     '------------------------'.-------------. .-------------.'------------------------'
+                               |      |      | !      |      |
+                        .------+------+------! !------+------+------.
+                        !      !      |      | !      |      !      !
+                        !      !      !------! !------!      !      !
+                        |      |      |      | !      |      |      |
+                        '--------------------' '--------------------'
+
+
+## Layer 2
+
+    .-------------------------------------.       .-------------------------------------.
+    |     | F1 | F2 | F3 | F4 | F5 | F11  |       ! F12  | F6 | F7 | F8 | F9 |F10 |PEQL |
+    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+    |     |    |    |    |    |    |      |       !      |    | P7 | P8 | P9 |PAST|PSLS |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |------!       !------!    | P4 | P5 | P6 |PMNS|PMNS |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |      |       ! NLCK |    | P1 | P2 | P3 |PPLS|PPLS |
+    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+     |    |    |    |    |    |                               ! P0 |PCMM|PDOT|PENT|PENT|
+     '------------------------'.-------------. .-------------.'------------------------'
+                               |      |      | !      |      |
+                        .------+------+------! !------+------+------.
+                        !      !      |      | !      |      !      !
+                        !      !      !------! !------!      !      !
+                        |      |      |      | !      |      |      |
+                        '--------------------' '--------------------'
+
+
+## Layer 3
+
+http://symbolcodes.tlt.psu.edu/bylanguage/mathchart.html
+
+    .-------------------------------------.       .-------------------------------------.
+    |     | ¹  | ²  | ³  | ⁴  | ⁵  |  ∀   |       !      | ⁶  | ⁷  | ⁸  | ⁹  |  ⁰ |     |
+    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+    |     | ×  | ½  | ÷  | ¼  |  ⅕ |      |       !      | ⅙  |    | ⅛  |    |    |     |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |    | ±  | AT |EURO| ∅  |------!       !------! ∞  | ⁿ  | ∃  | ∈  |    |     |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     | ⅓  | ≠  | ⅔  | ¾  | ≃  |      |       !      |EXLM|    | ∄  | ∉  |    |     |
+    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+     |    |    |    |    |    |                               !    |    |    |    |    |
+     '------------------------'.-------------. .-------------.'------------------------'
+                               |      |      | !      |      |
+                        .------+------+------! !------+------+------.
+                        !      !      |      | !      |      !      !
+                        !      !      !------! !------!      !      !
+                        |      |      |      | !      |      |      |
+                        '--------------------' '--------------------'
+
+
+## Layer 4
+
+    .-------------------------------------.       .-------------------------------------.
+    |     | ₁  | ₂  | ₃  | ₄  | ₅  |      |       !      | ₆  | ₇  | ₈  | ₉  | ₀  |     |
+    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+    |     | χ  | π  | φ  | ω  | γ  |      |       !      | η  | ξ  | κ  | λ  |    |  ζ  |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     | υ  | ι  | α  | ε  | ο  |------!       !------! σ  | ν  | ρ  | τ  | δ  |  ς  |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |    | θ  |    |    |    |      |       !      | β  | μ  |    |    |    |  ψ  |
+    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+     |    |    |    |    |    |                               !    |    |    |    |    |
+     '------------------------'.-------------. .-------------.'------------------------'
+                               |      |      | !      |      |
+                        .------+------+------! !------+------+------.
+                        !      !      |      | !      |      !      !
+                        !      !      !------! !------!      !      !
+                        |      |      |      | !      |      |      |
+                        '--------------------' '--------------------'
+
+
+## Layer 5
+
+    .-------------------------------------.       .-------------------------------------.
+    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+    |     | Χ  | Π  | Φ  | Ω  | Γ  |      |       !      | Η  | Ξ  | Κ  | Λ  |    |  Ζ  |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     | Υ  | Ι  | Α  | Ε  | Ο  |------!       !------! Σ  | Ν  | Ρ  | Τ  | Δ  |     |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |    | Θ  |    |    |    |      |       !      | Β  | Μ  |    |    |    |  Ψ  |
+    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+     |    |    |    |    |    |                               !    |    |    |    |    |
+     '------------------------'.-------------. .-------------.'------------------------'
+                               |      |      | !      |      |
+                        .------+------+------! !------+------+------.
+                        !      !      |      | !      |      !      !
+                        !      !      !------! !------!      !      !
+                        |      |      |      | !      |      |      |
+                        '--------------------' '--------------------'
+
+
+## Layer 6
+
+    .-------------------------------------.       .-------------------------------------.
+    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |------!       !------!    |    |    |    |    |     |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+     |    |    |    |    |    |                               !    |    |    |    |    |
+     '------------------------'.-------------. .-------------.'------------------------'
+                               |      |      | !      |      |
+                        .------+------+------! !------+------+------.
+                        !      !      |      | !      |      !      !
+                        !      !      !------! !------!      !      !
+                        |      |      |      | !      |      |      |
+                        '--------------------' '--------------------'
+
+## Layer 7
+
+    .-------------------------------------.       .-------------------------------------.
+    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |------!       !------!    |    |    |    |    |     |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+     |    |    |    |    |    |                               !    |    |    |    |    |
+     '------------------------'.-------------. .-------------.'------------------------'
+                               |      |      | !      |      |
+                        .------+------+------! !------+------+------.
+                        !      !      |      | !      |      !      !
+                        !      !      !------! !------!      !      !
+                        |      |      |      | !      |      |      |
+                        '--------------------' '--------------------'
+
+
+## Layer 8
+
+    .-------------------------------------.       .-------------------------------------.
+    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
+    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |------!       !------!    |    |    |    |    |     |
+    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
+    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
+     |    |    |    |    |    |                               !    |    |    |    |    |
+     '------------------------'.-------------. .-------------.'------------------------'
+                               |      |      | !      |      |
+                        .------+------+------! !------+------+------.
+                        !      !      |      | !      |      !      !
+                        !      !      !------! !------!      !      !
+                        |      |      |      | !      |      |      |
+                        '--------------------' '--------------------'
-- 
cgit v1.2.3


From beda4e6fd3a7b9e31b9cf591563e7aa1df0c7eed Mon Sep 17 00:00:00 2001
From: Matthew Carroll <msc654@gmail.com>
Date: Sun, 27 Mar 2016 23:51:11 -0400
Subject: Added msc keymap for ergodox_ez

---
 keyboard/ergodox_ez/keymaps/msc/img/code_layer.png |  Bin 0 -> 86217 bytes
 keyboard/ergodox_ez/keymaps/msc/img/main_layer.png |  Bin 0 -> 90624 bytes
 .../ergodox_ez/keymaps/msc/img/media_layer.png     |  Bin 0 -> 75750 bytes
 keyboard/ergodox_ez/keymaps/msc/keymap.c           |  184 ++++
 keyboard/ergodox_ez/keymaps/msc/msc.hex            | 1118 ++++++++++++++++++++
 keyboard/ergodox_ez/keymaps/msc/readme.md          |   32 +
 6 files changed, 1334 insertions(+)
 create mode 100644 keyboard/ergodox_ez/keymaps/msc/img/code_layer.png
 create mode 100644 keyboard/ergodox_ez/keymaps/msc/img/main_layer.png
 create mode 100644 keyboard/ergodox_ez/keymaps/msc/img/media_layer.png
 create mode 100644 keyboard/ergodox_ez/keymaps/msc/keymap.c
 create mode 100644 keyboard/ergodox_ez/keymaps/msc/msc.hex
 create mode 100644 keyboard/ergodox_ez/keymaps/msc/readme.md

diff --git a/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png b/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png
new file mode 100644
index 0000000000..1d707c5eae
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png differ
diff --git a/keyboard/ergodox_ez/keymaps/msc/img/main_layer.png b/keyboard/ergodox_ez/keymaps/msc/img/main_layer.png
new file mode 100644
index 0000000000..65f92dda1b
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/msc/img/main_layer.png differ
diff --git a/keyboard/ergodox_ez/keymaps/msc/img/media_layer.png b/keyboard/ergodox_ez/keymaps/msc/img/media_layer.png
new file mode 100644
index 0000000000..a69799b073
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/msc/img/media_layer.png differ
diff --git a/keyboard/ergodox_ez/keymaps/msc/keymap.c b/keyboard/ergodox_ez/keymaps/msc/keymap.c
new file mode 100644
index 0000000000..e567e513f9
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/msc/keymap.c
@@ -0,0 +1,184 @@
+#include "ergodox_ez.h"
+#include "debug.h"
+#include "action_layer.h"
+
+#define BASE 0 // default layer
+#define SYMB 1 // symbols
+#define MDIA 2 // media keys
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+/* Keymap 0: Basic layer
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |   =    |   1  |   2  |   3  |   4  |   5  | LEFT |           | RIGHT|   6  |   7  |   8  |   9  |   0  |   -    |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * | Del    |   Q  |   W  |   E  |   R  |   T  |  L1  |           |  L1  |   Y  |   U  |   I  |   O  |   P  |   \    |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * | BkSp   |   A  |   S  |   D  |   F  |   G  |------|           |------|   H  |   J  |   K  |   L  |   ;  |' / Cmd |
+ * |--------+------+------+------+------+------| Hyper|           | Meh  |------+------+------+------+------+--------|
+ * | LShift |Z/Ctrl|   X  |   C  |   V  |   B  |      |           |      |   N  |   M  |   ,  |   .  |//Ctrl| RShift |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   | Cmd  | Alt  |AltShf| Left | Right|                                       | Left | Down |  Up  |Right | L2  |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,-------------.
+ *                                        | App  | LGui |       | Alt  |Ctrl/Esc|
+ *                                 ,------|------|------|       |------+--------+------.
+ *                                 |      |      | Home |       | PgUp |        |      |
+ *                                 | Space|Backsp|------|       |------|  Tab   |Enter |
+ *                                 |      |ace   | End  |       | PgDn |        |      |
+ *                                 `--------------------'       `----------------------'
+ */
+// If it accepts an argument (i.e, is a function), it doesn't need KC_.
+// Otherwise, it needs KC_*
+[BASE] = KEYMAP(  // layer 0 : default
+        // left hand
+        KC_EQL,         KC_1,         KC_2,   KC_3,   KC_4,   KC_5,   KC_LEFT,
+        KC_DELT,        KC_Q,         KC_W,   KC_E,   KC_R,   KC_T,   TG(SYMB),
+        KC_BSPC,        KC_A,         KC_S,   KC_D,   KC_F,   KC_G,
+        KC_LSFT,        CTL_T(KC_Z),  KC_X,   KC_C,   KC_V,   KC_B,   ALL_T(KC_NO),
+        KC_LGUI,KC_LALT,      LALT(KC_LSFT),  KC_LEFT,KC_RGHT,
+                                              ALT_T(KC_APP),  KC_LGUI,
+                                                              KC_HOME,
+                                               KC_SPC,KC_BSPC,KC_END,
+        // right hand
+             KC_RGHT,     KC_6,   KC_7,   KC_8,   KC_9,   KC_0,             KC_MINS,
+             TG(SYMB),    KC_Y,   KC_U,   KC_I,   KC_O,   KC_P,             KC_BSLS,
+                          KC_H,   KC_J,   KC_K,   KC_L,   KC_SCLN,GUI_T(KC_QUOT),
+             MEH_T(KC_NO),KC_N,   KC_M,   KC_COMM,KC_DOT, CTL_T(KC_SLSH),   KC_RSFT,
+                                  KC_LEFT,  KC_DOWN, KC_UP, KC_RIGHT,       TG(MDIA),
+             KC_LALT,        CTL_T(KC_ESC),
+             KC_PGUP,
+             KC_PGDN,KC_TAB, KC_ENT
+    ),
+/* Keymap 1: Symbol Layer
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |        |  F1  |  F2  |  F3  |  F4  |  F5  |      |           |      |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * |        |   !  |   @  |   {  |   }  |   |  |      |           |      |   Up |   7  |   8  |   9  |   *  |   F12  |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |   #  |   $  |   (  |   )  |   `  |------|           |------| Down |   4  |   5  |   6  |   +  |        |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |   %  |   ^  |   [  |   ]  |   ~  |      |           |      |   &  |   1  |   2  |   3  |   \  |        |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |      |      |      |      |      |                                       |      |    . |   0  |   =  |      |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,-------------.
+ *                                        |      |      |       |      |      |
+ *                                 ,------|------|------|       |------+------+------.
+ *                                 |      |      |      |       |      |      |      |
+ *                                 |      |      |------|       |------|      |      |
+ *                                 |      |      |      |       |      |      |      |
+ *                                 `--------------------'       `--------------------'
+ */
+// SYMBOLS
+[SYMB] = KEYMAP(
+       // left hand
+       KC_TRNS,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
+       KC_TRNS,KC_EXLM,KC_AT,  KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS,
+       KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV,
+       KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS,
+       KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
+                                       KC_TRNS,KC_TRNS,
+                                               KC_TRNS,
+                               KC_TRNS,KC_TRNS,KC_TRNS,
+       // right hand
+       KC_TRNS, KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
+       KC_TRNS, KC_UP,   KC_7,   KC_8,    KC_9,    KC_ASTR, KC_F12,
+                KC_DOWN, KC_4,   KC_5,    KC_6,    KC_PLUS, KC_TRNS,
+       KC_TRNS, KC_AMPR, KC_1,   KC_2,    KC_3,    KC_BSLS, KC_TRNS,
+                         KC_TRNS,KC_DOT,  KC_0,    KC_EQL,  KC_TRNS,
+       KC_TRNS, KC_TRNS,
+       KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_TRNS
+),
+/* Keymap 2: Media and mouse keys
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |        |      |      |      |      |      |      |           |      |      |      |      |      |      |        |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * |        |      |      | MsUp |      |      |      |           |      |      |      |      |      |      |        |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |      |MsLeft|MsDown|MsRght|      |------|           |------|      |      |      |      |      |  Play  |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |      |      |      |      |      |      |           |      |      | Mute |      |      |      |        |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |      |      |      |      |      |                                       | Prev |VolDn |VolUp | Next |      |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,-------------.
+ *                                        |      |      |       |      |      |
+ *                                 ,------|------|------|       |------+------+------.
+ *                                 |      |      |      |       |      |      |Brwser|
+ *                                 | Lclk | Rclk |------|       |------|      |Back  |
+ *                                 |      |      |      |       |      |      |      |
+ *                                 `--------------------'       `--------------------'
+ */
+// MEDIA AND MOUSE
+[MDIA] = KEYMAP(
+       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+                                           KC_TRNS, KC_TRNS,
+                                                    KC_TRNS,
+                                  KC_BTN1, KC_BTN2, KC_TRNS,
+    // right hand
+       KC_TRNS,  KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+       KC_TRNS,  KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+                 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPLY,
+       KC_TRNS,  KC_TRNS, KC_MUTE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+                          KC_MPRV, KC_VOLD, KC_VOLU, KC_MNXT, KC_TRNS,
+       KC_TRNS, KC_TRNS,
+       KC_TRNS,
+       KC_TRNS, KC_TRNS, KC_WBAK
+),
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+    [1] = ACTION_LAYER_TAP_TOGGLE(SYMB)                // FN1 - Momentary Layer 1 (Symbols)
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+        if (record->event.pressed) {
+          register_code(KC_RSFT);
+        } else {
+          unregister_code(KC_RSFT);
+        }
+        break;
+      }
+    return MACRO_NONE;
+};
+
+// Runs just one time when the keyboard initializes.
+void matrix_init_user(void) {
+
+};
+
+// Runs constantly in the background, in a loop.
+void matrix_scan_user(void) {
+
+    uint8_t layer = biton32(layer_state);
+
+    ergodox_board_led_off();
+    ergodox_right_led_1_off();
+    ergodox_right_led_2_off();
+    ergodox_right_led_3_off();
+    switch (layer) {
+      // TODO: Make this relevant to the ErgoDox EZ.
+        case 1:
+            ergodox_right_led_1_on();
+            break;
+        case 2:
+            ergodox_right_led_2_on();
+            break;
+        default:
+            // none
+            break;
+    }
+
+};
diff --git a/keyboard/ergodox_ez/keymaps/msc/msc.hex b/keyboard/ergodox_ez/keymaps/msc/msc.hex
new file mode 100644
index 0000000000..a466a37af7
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/msc/msc.hex
@@ -0,0 +1,1118 @@
+:100000000C9465020C94A9020C94A9020C94A90208
+:100010000C94A9020C94A9020C94A9020C94A902B4
+:100020000C94A9020C94A9020C94AD0B0C947F0CB7
+:100030000C94A9020C94A9020C94A9020C94A90294
+:100040000C94A9020C9404210C94A9020C94A9020A
+:100050000C94A9020C94951A0C94A9020C94A90270
+:100060000C94A9020C94A9020C94A9020C94A90264
+:100070000C94A9020C94A9020C94A9020C94A90254
+:100080000C94A9020C94A9020C94A9020C94A90244
+:100090000C94A9020C94A9020C94A9020C94A90234
+:1000A0000C94A9020C94A9020C94A902EC0C0E0D5C
+:1000B000FC0D0E0DFC0D530D760DFC0DCB0DDE0D64
+:1000C000C010C010EF10EF10321170118913891396
+:1000D000891189138A128A125D1389138913741383
+:1000E0000000F0A12E004C002A00E100E300000017
+:1000F0001E00140004001D71E2004D001F001A00D4
+:1001000016001B00E1042A0020000800070006007A
+:1001100050002C0021001500090019004F004A0072
+:10012000220017000A000500000065745000015409
+:100130000000007F0000E3004F0001540000007742
+:100140000000E20023001C000B00110000002971D8
+:10015000240018000D00100050004B0025000C007A
+:100160000E00360051002800260012000F00370054
+:1001700052002B0027001300330038714F004E004F
+:100180002D0031003478E500025400000100010028
+:1001900001000100010000003A001E0220022202BC
+:1001A000010001003B001F022102230201000100A7
+:1001B0003C002F0226022F00010001003D0030020A
+:1001C00027023000010001003E00310235003502F7
+:1001D000000001000100010000000100000001001A
+:1001E0000100010000000100000001003F0052007A
+:1001F00051002402000001004000240021001E00E4
+:10020000010001004100250022001F00370001000D
+:1002100042002600230020002700010043002502A1
+:100220002E0231002E0001004400450001000100B3
+:1002300001000000010001000100010001000000B8
+:1002400001000100010001000100010001000100A6
+:10025000F20001000100F5000100F000F1000100D2
+:100260000100F40001000100F300010001000100A1
+:100270000100010001000100000001000100010077
+:100280000000010000000100010001000000010069
+:100290000000010001000100010001000000010058
+:1002A000010001000100A800AC00010001000100F4
+:1002B00001000100AA00B6000100010001000100D8
+:1002C000A90001000100010001000100AB000100D4
+:1002D00001000100AE00010001000000160345000E
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE24C08091EE019A
+:1004E0009091EF01A091F001B091F1018730904B14
+:1004F000A740B04BB9F41092EE011092EF011092A8
+:10050000F0011092F10114BE84B7877F84BF88E1A7
+:100510000FB6F89480936000109260000FBEE0E088
+:10052000FFE3099511E0A0E0B1E0ECE8F5E402C0DA
+:1005300005900D92A433B107D9F711E0A4E3B1E01F
+:1005400001C01D92AE3EB107E1F70E94F1080C9484
+:10055000C4220C94000061110BC0FC01828188232D
+:1005600021F085EE0E945D0F03C085EE0E942510EC
+:1005700080E090E0089508956091B1017091B2011A
+:100580008091B3019091B4010E94C41956985E986D
+:1005900025982D9826982E9827982F98813019F015
+:1005A000823021F00895259A2D9A0895269A2E9A40
+:1005B00008950C94BC0256985E9825982D9826981C
+:1005C0002E9827982F988FEF90E090938900809332
+:1005D000880090938B0080938A0090938D00809385
+:1005E0008C00259A2D9A2FEF80E792E021508040D1
+:1005F0009040E1F700C00000269A2E9A2FEF80E786
+:1006000092E0215080409040E1F700C00000279A1E
+:100610002F9A2FEF80E792E0215080409040E1F741
+:1006200000C0000025982D982FEF80E792E0215020
+:1006300080409040E1F700C0000026982E982FEFF0
+:1006400080E792E0215080409040E1F700C0000038
+:1006500027982F9856985E9825982D9826982E982A
+:1006600027982F98089589EA8093800089E08093E5
+:10067000810024982C983F988AB18F748AB96E981B
+:10068000479A8BB1806B8BB9769A0E94DB020C94EF
+:10069000BB0280E2809300018091340181110EC081
+:1006A0000E94980381E0809334012FEF83ED90E363
+:1006B000215080409040E1F700C0000080E40E949B
+:1006C0009E038093000181112EC00E94C803809375
+:1006D0000001811128C00E94C8038093000181118C
+:1006E00022C08FE30E94C8038093000181111BC0C8
+:1006F0000E94C00380E40E949E0380930001811148
+:1007000012C08CE00E94C8038093000181110BC0CD
+:100710000E94C80380930001811105C08FE30E94ED
+:10072000C803809300010E94C003809100010895D6
+:100730001092B9008AE08093B800089594EA9093EB
+:10074000BC009091BC0097FFFCCF9091B900987FBE
+:10075000983021F0903111F081E008958093BB0032
+:1007600084E88093BC008091BC0087FFFCCF80911F
+:10077000B900887F883111F0803471F780E00895E6
+:1007800084E98093BC008091BC0084FDFCCF089577
+:100790008093BB0084E88093BC008091BC0087FFFD
+:1007A000FCCF9091B900987F81E0983209F480E005
+:1007B000089584E88093BC008091BC0087FFFCCF43
+:1007C0008091BB00089580910001811115C080E4E3
+:1007D0000E949E038093000181110CC082E10E945F
+:1007E000C80380930001811105C08FEF0E94C803E8
+:1007F000809300010E94C00384B1807F84B985B1D9
+:10080000807F85B98AB1837F8AB98BB1837F8BB9A9
+:100810003E98469808950E944903809300010E94E3
+:10082000E30380B38C7080BB81B3836F81BBA6E38D
+:10083000B1E0E4E4F1E08EE08E0F11921D928E1390
+:10084000FCCF0C943303BF92CF92DF92EF92FF92D2
+:100850000F931F93CF93DF9380910001882379F04A
+:10086000809135018F5F80933501811108C00E940E
+:10087000490380930001811102C00E94DB0206E35C
+:1008800011E0C0E0D0E0DD24D39482E0C82EEE2455
+:10089000E394F12CC730D10500F58091000181115E
+:1008A00064C080E40E949E0380930001811112C005
+:1008B00082E10E94C8038093000181110BC0C7012F
+:1008C0000C2E01C0880F0A94EAF780950E94C80395
+:1008D000809300010E94C00348C0CA30A1F028F4F0
+:1008E000C83059F0C93061F005C0CC3089F070F0E3
+:1008F000CD3089F0209A289810C0219A29980DC0EF
+:10090000229A2A980AC0239A2B9807C0529A01C0AB
+:10091000539A5B9802C03E9A469890EA9A95F1F7EE
+:100920009FB1799902C082E001C080E091709D255D
+:10093000982B7C9902C084E001C080E0892B7D99CE
+:1009400002C038E001C030E0832B7E9902C020E174
+:1009500001C020E0822B9FB19095991F9927991F84
+:100960009295990F907E892B0FC080910001811183
+:1009700049C080E40E949E0380930001882379F19E
+:10098000B12C0E94C0038B2DF8019081981719F0AB
+:100990008083C09201010E94E30321960F5F1F4FE5
+:1009A000CE30D10509F076CF80910101882361F125
+:1009B000815080930101882339F08FE99FE00197EE
+:1009C000F1F700C0000020C0A4E4B1E0E6E3F1E0EC
+:1009D000CF01825F91919D938E13FCCF15C083E16F
+:1009E0000E94C803809300018111CACF81E40E9454
+:1009F0009E03809300018111C3CF0E94D903B82EBA
+:100A0000B094BFCF80E0C0CF0E94D90281E0DF91D7
+:100A1000CF911F910F91FF90EF90DF90CF90BF90FB
+:100A20000895E82FF0E0EC5BFE4F80810895089573
+:100A30008B3B910578F4883A910540F5853A91050C
+:100A4000D0F48430910508F0B1C08130910509F4EB
+:100A5000ADC06BC0803E910508F467C0883E91052B
+:100A600008F4A4C09C01205F31092031310508F051
+:100A70005CC090650895853A910509F459C0863A9D
+:100A8000910509F058C082E890E40895883A9105EC
+:100A900009F454C0893A910509F453C08A3A910582
+:100AA00009F452C08B3A910509F451C08C3A910572
+:100AB00009F450C08D3A910509F44FC0803B91056F
+:100AC00009F44EC08E3A910509F44DC08F3A910554
+:100AD00009F44CC0813B910509F44BC0823B910560
+:100AE00009F44AC0833B910509F449C0843B910550
+:100AF00009F448C0853B910509F447C0863B910540
+:100B000009F446C0873B910509F445C0883B91052F
+:100B100009F444C0893B910509F443C08A3B91051F
+:100B200009F442C080E094E4089580E090E00895E4
+:100B300081E890E4089583E890E4089582EE94E4D7
+:100B4000089589EE94E408958AEE94E4089585EB7F
+:100B500094E4089586EB94E4089587EB94E4089573
+:100B60008CEC94E408958DEC94E4089583E895E486
+:100B700008958AE895E4089582E995E4089584E962
+:100B800095E4089581E296E4089583E296E4089559
+:100B900084E296E4089585E296E4089586E296E478
+:100BA000089587E296E408958AE296E40895089508
+:100BB00096E0799FF001112494E5899FE00DF11DE5
+:100BC0001124E60FF11DEE0FFF1FEC51FF4F859131
+:100BD00094910895880F991FFC01E05AF040859187
+:100BE00094910895880F991FFC01E052FF4F859161
+:100BF0009491089526E0729FF001112444E5849FAA
+:100C0000E00DF11D1124E60FF11DEE0FFF1FEC5159
+:100C1000FF4F859194919C013A9521154FE134073E
+:100C200008F41AC13F512115304120F49F700E94F1
+:100C3000F20508959C0130532115304118F499278D
+:100C4000906C0895811520E5920769F40E94AB131A
+:100C50004FEF84E39CE0415080409040E1F700C0BA
+:100C600000000C94BA1A813020E5920731F480918B
+:100C7000CC0181608093CC0108959C0130552115F1
+:100C8000304108F051C0292F33272F7033272130EE
+:100C90003105D9F4AC014370552702C0220F331F30
+:100CA0004A95E2F73C68AC0164E0440F551F6A9531
+:100CB000E1F744275370242B352B73E0880F991FDD
+:100CC0007A95E1F7807699271DC02230310529F405
+:100CD000982F8827816F906A089523303105A9F4F1
+:100CE000AC014370552721E030E002C0220F331FD2
+:100CF0004A95E2F73C6843E0880F991F4A95E1F76F
+:100D0000807E9770822B932B089524303105E1F477
+:100D1000AC014370552721E030E002C0220F331FA1
+:100D20004A95E2F73A68E7CF9C01305721153041E8
+:100D300018F49F70906208959C013058211530413D
+:100D400018F49F70906A0895803E9105E0F4803C0D
+:100D5000910558F58133910509F46FC048F4893243
+:100D6000910509F463C08A32910509F46DC072C01F
+:100D700089339105E9F082389105D1F085339105E9
+:100D800009F44DC067C0833E910581F138F4803E7F
+:100D90009105B9F0823E9105D9F05CC0863E91057F
+:100DA00061F1873E9105A1F155C00E94EA050895C1
+:100DB0002091DF0120FD02C021FF4CC080EE90E0B9
+:100DC00049C08091DF0180FFF9CF89E390E042C004
+:100DD0008091DF0182FF0EC08091DF0184FF03C09C
+:100DE00080E090E037C083EE90E034C08091DF0176
+:100DF00082FFF2CF82EE90E02DC08091DF0183FF71
+:100E00000BC08091DF0184FDEBCF87EE90E022C024
+:100E10008091DF0183FFF5CF86EE90E01BC08091CB
+:100E2000DF0185FF07C089E290E014C08091DF01F7
+:100E300085FFF9CF85E390E00DC08091DF0186FF4B
+:100E400007C08AE290E006C08091DF0186FFF9CFFB
+:100E500081E390E00E941805089508950C942D07F1
+:100E6000809162010895CF93DF9300D01F92CDB798
+:100E7000DEB79C018091E501843019F593E09983F8
+:100E80003B832A839093E9008FEF9091E800815093
+:100E900095FD06C095ED9A95F1F700008111F5CF0B
+:100EA0008091E80085FF0DC040E050E063E070E015
+:100EB000CE0101960E949D098091E8008E77809373
+:100EC000E8000F900F900F90DF91CF910895CF938E
+:100ED000DF9300D01F92CDB7DEB72091E50124301B
+:100EE00021F522E029839B838A8383E08093E900B4
+:100EF0008FEF9091E800815095FD06C095ED9A9591
+:100F0000F1F700008111F5CF8091E80085FF0DC059
+:100F100040E050E063E070E0CE0101960E949D0940
+:100F20008091E8008E778093E8000F900F900F90EB
+:100F3000DF91CF9108952091E5012430F1F422E072
+:100F40002093E9002FEF3091E800215035FD06C0D5
+:100F500035ED3A95F1F700002111F5CF2091E80029
+:100F600025FF0BC040E050E065E070E00E949D0965
+:100F70008091E8008E778093E8000895CF93DF9307
+:100F8000EC019091E501943009F046C080910C018C
+:100F90008823D9F080910D018823B9F09093E9005E
+:100FA0008FEF9091E800815095FD06C095E19A95EC
+:100FB000F1F700008111F5CF8091E80085FF2CC08A
+:100FC00040E050E060E170E017C081E08093E9000C
+:100FD0008FEF9091E800815095FD06C095ED9A95B0
+:100FE000F1F700008111F5CF8091E80085FF14C072
+:100FF00040E050E068E070E0CE010E949D098091E1
+:10100000E8008E778093E80080E1FE01A2E5B1E080
+:1010100001900D928A95E1F7DF91CF91089580912B
+:10102000E401811109C00E94320B0E948F0B809154
+:10103000E20084608093E20008951092E401089534
+:1010400008950C94F1200E94501A0E94F7200E94EB
+:10105000350E0C942E0742E061EC81E00E94AC0A50
+:1010600042E061EC82E00E94AC0A42E061EC83E085
+:101070000E94AC0A42E161EC84E00C94AC0A8091DD
+:10108000E701833009F455C030F4813071F08230CB
+:1010900009F48EC008958A3009F47AC08B3009F4BF
+:1010A00060C0893009F09CC020C08091E601813A7F
+:1010B00009F096C08091E800877F8093E8008091D6
+:1010C000EA019091EB01892B21F460E182E591E046
+:1010D00003C060E080E090E070E00E94E809809149
+:1010E000E8008B778093E80008958091E6018132D3
+:1010F00009F076C08091EA019091EB01009719F018
+:10110000039709F06DC08091E800877F8093E80025
+:101110008091E80082FD05C08091E5018111F8CF42
+:101120005FC08091F100809362018091E8008B772D
+:1011300053C08091E601813A09F052C08091EA01E2
+:101140009091EB01892B09F04BC08091E800877FDB
+:101150008093E8008091E80080FFFCCF80910C0133
+:1011600036C08091E6018132D9F58091EA019091F3
+:10117000EB01892BA9F58091E800877F8093E80037
+:101180000E94E10A8091E80180930C010C94AB135A
+:101190008091E601813221F58091E800877F80937C
+:1011A000E8000E94E10A8091E901809363010895BB
+:1011B0008091E601813AA1F48091E800877F8093D5
+:1011C000E8008091E80080FFFCCF8091630180936C
+:1011D000F1008091E8008E778093E8000C94E10A9A
+:1011E000089584B7877F84BF88E10FB6F894809311
+:1011F0006000109260000FBE90E080E80FB6F89497
+:1012000080936100909361000FBE0E94840E0E9443
+:10121000320B0E948F0B8091E20084608093E20089
+:1012200078940E94150E0E94860E82E091E00E9442
+:10123000300E0E94DF208091E501853069F40E9424
+:10124000141A8091E3018823B1F30E943C1A882389
+:1012500091F30E948709EFCF0E948C0EECCF292FCB
+:10126000332723303105C9F064F42130310581F092
+:101270002230310509F043C08DE690E020E133E0F3
+:1012800042C021323105F1F02232310541F137C03F
+:1012900082E190E02DE733E036C099278130910557
+:1012A00041F08230910541F0892B49F5ECE0F3E003
+:1012B00005C0E4EFF2E002C0ECEDF2E0849190E0D2
+:1012C0009F0121C06430D8F4E62FF0E0EE0FFF1F3D
+:1012D000EE5DFE4F2081318189E090E014C06430E2
+:1012E00070F470E0FB01EE0FFF1FE65EFE4F208101
+:1012F0003181FB01EA5EFE4F808190E004C080E016
+:1013000090E020E030E0FA0131832083089580E10D
+:1013100089BD82E189BD09B400FEFDCF8091D8006E
+:101320008F7D8093D8008091E00082608093E00000
+:101330008091E00081FDFCCF0895CF92DF92EF9283
+:10134000FF920F931F93CF93DF93EC018B016A0100
+:101350000E94000B811133C0C114D10439F0F60191
+:1013600080819181081B190BC80FD91FE12CF12C2A
+:101370000115110519F18091E80085FD16C08091D5
+:10138000E8008E778093E800C114D10449F0F6019B
+:1013900080819181E80EF91EF182E08285E00FC024
+:1013A0000E94000B882321F30AC089918093F100E9
+:1013B00001501109FFEFEF1AFF0ADACF80E0DF9149
+:1013C000CF911F910F91FF90EF90DF90CF900895F4
+:1013D0002091EC013091ED012617370748F0611597
+:1013E000710539F42091E8002E772093E80001C0C0
+:1013F000B90140E061157105A9F12091E5012223B1
+:1014000009F443C0253009F442C02091E80023FDCF
+:1014100040C02091E80022FD32C02091E80020FF6A
+:10142000E9CF4091F3002091F20030E0342BFC0131
+:10143000CF016115710559F02830310540F48191D3
+:101440008093F100615071092F5F3F4FF1CF41E070
+:101450002830310509F040E02091E8002E772093F4
+:10146000E800C8CF4111C9CF0AC08091E5018823A7
+:1014700061F0853061F08091E80083FD0AC08091C1
+:10148000E80082FFF2CF80E0089582E0089583E0D3
+:10149000089581E008952091EC013091ED01261727
+:1014A000370748F06115710539F42091E8002E776F
+:1014B0002093E80001C0B901FC0120E0611571052D
+:1014C00091F18091E501882309F440C0853009F449
+:1014D0003FC08091E80083FD3DC08091E80082FD1F
+:1014E0002FC08091E80080FFE9CF2091F300809128
+:1014F000F20090E0922B6115710559F0883091054A
+:1015000040F424912093F1003196615071090196C5
+:10151000F2CF21E0089709F020E08091E8008E7773
+:101520008093E800CBCF2111CCCF0AC08091E50198
+:10153000882361F0853061F08091E80083FD0AC066
+:101540008091E80082FFF2CF80E0089582E0089564
+:1015500083E0089581E00895982F973058F590938F
+:10156000E900981739F07091EC002091ED0050914E
+:10157000F00003C0242F762F50E021FF19C03091D6
+:10158000EB003E7F3093EB003091ED003D7F3093D8
+:10159000ED003091EB0031603093EB007093EC0084
+:1015A0002093ED005093F0002091EE0027FF07C03C
+:1015B0009F5FD3CF8F708093E90081E0089580E032
+:1015C00008958091E60187FF11C08091E80082FDB7
+:1015D00005C08091E5018111F8CF11C08091E8002C
+:1015E0008B770BC08091E501882349F08091E8005A
+:1015F00080FFF8CF8091E8008E778093E80008950F
+:101600002091E4003091E50095E64091EC00842FB4
+:10161000817040FF22C08091E80080FD1CC0809155
+:10162000E501882391F0853091F08091EB0085FDF4
+:1016300010C04091E4005091E5004217530729F390
+:101640009A01915011F784E0089582E0089583E0B3
+:10165000089581E0089580E008954091E80042FFF8
+:10166000DECF08950E94A00B0E94A80BE0EEF0E0F0
+:10167000808181608083E8EDF0E080818F778083D6
+:1016800019BCA7EDB0E08C918E7F8C9380818F7E0A
+:1016900080831092E40108950F931F93CF93DF93FB
+:1016A0000E94A00B0E94A80BC8EDD0E088818F7724
+:1016B000888388818068888388818F7D888319BC2E
+:1016C0001092E5011092E1011092E3011092E20103
+:1016D00000EE10E0F80180818B7F8083888181603B
+:1016E000888342E060E080E00E94AC0AE1EEF0E036
+:1016F00080818E7F8083E2EEF0E080818160808354
+:10170000808188608083F80180818E7F80838881DA
+:1017100080618883DF91CF911F910F910895E8ED4B
+:10172000F0E080818F7E8083E7EDF0E08081816052
+:10173000808384E082BF81E08093E4010C944C0BB1
+:10174000E8EDF0E080818E7F80831092E2000895C2
+:101750001092DA001092E10008951F920F920FB6D6
+:101760000F9211242F933F934F935F936F937F9327
+:101770008F939F93AF93BF93EF93FF938091E1007B
+:1017800082FF0BC08091E20082FF07C08091E100E0
+:101790008B7F8093E1000E94140E8091DA0080FF1D
+:1017A0001FC08091D80080FF1BC08091DA008E7F1F
+:1017B0008093DA008091D90080FF0DC080E189BD5F
+:1017C00082E189BD09B400FEFDCF81E08093E5018F
+:1017D0000E940F0805C019BC1092E5010E941D0867
+:1017E0008091E10080FF19C08091E20080FF15C068
+:1017F0008091E2008E7F8093E2008091E200806120
+:101800008093E2008091D80080628093D80019BC58
+:1018100085E08093E5010E9421088091E10084FF2A
+:1018200030C08091E20084FF2CC080E189BD82E15C
+:1018300089BD09B400FEFDCF8091D8008F7D8093D3
+:10184000D8008091E1008F7E8093E1008091E200DA
+:101850008F7E8093E2008091E20081608093E200BD
+:101860008091E101882311F084E007C08091E300BA
+:1018700087FD02C081E001C083E08093E5010E9402
+:1018800023088091E10083FF29C08091E20083FF5B
+:1018900025C08091E100877F8093E10082E0809302
+:1018A000E5011092E1018091E1008E7F8093E100DB
+:1018B0008091E2008E7F8093E2008091E20080615F
+:1018C0008093E20042E060E080E00E94AC0A8091F8
+:1018D000F00088608093F0000E942008FF91EF9153
+:1018E000BF91AF919F918F917F916F915F914F9138
+:1018F0003F912F910F900FBE0F901F9018951F9240
+:101900000F920FB60F9211242F933F934F935F9333
+:101910006F937F938F939F93AF93BF93CF93DF93F7
+:10192000EF93FF93C091E900CF708091EC00D82F26
+:10193000D17080FDD0E81092E9008091F000877F9F
+:101940008093F00078940E94C30C1092E90080917B
+:10195000F00088608093F000CD2BCF70C093E90039
+:10196000FF91EF91DF91CF91BF91AF919F918F91B7
+:101970007F916F915F914F913F912F910F900FBE8B
+:101980000F901F9018951F93CF93DF93CDB7DEB7BD
+:10199000AA970FB6F894DEBF0FBECDBFE6EEF1E01A
+:1019A00088E08E0F9091F10091938E13FBCF0E94EF
+:1019B0003F088091E80083FF1FC18091E60190916C
+:1019C000E701492F50E04A30510508F015C1FA01EE
+:1019D000EA5AFF4F0C947922803881F0823809F05E
+:1019E0000BC18091EA018F708093E9008091EB0038
+:1019F00085FB882780F91092E90006C08091E201FA
+:101A00009091E301911182609091E800977F90930B
+:101A1000E8008093F1001092F100C8C0282F2D7FBC
+:101A200009F0EAC0882319F0823061F0E5C08091A6
+:101A3000E801813009F0E0C0933009F080E0809344
+:101A4000E3012BC08091E801811127C08091EA0158
+:101A50008F7009F4D1C08093E9002091EB0020FF42
+:101A60001CC0933021F48091EB00806214C09091EF
+:101A7000EB0090619093EB0021E030E0A90102C0FF
+:101A8000440F551F8A95E2F74093EA001092EA004E
+:101A90008091EB0088608093EB001092E9008091C8
+:101AA000E800877F86C08111A7C01091E8011F77E9
+:101AB0008091E3008078812B8093E3008091E8009F
+:101AC000877F8093E8000E94E10A8091E80080FF10
+:101AD000FCCF8091E30080688093E300111102C085
+:101AE00082E001C083E08093E50186C080588230A7
+:101AF00008F082C08091E8019091E9018C3D53E0AB
+:101B0000950779F583E08A838AE289834FB7F89451
+:101B1000DE01139620E03EE051E2E32FF0E0509327
+:101B20005700E49120FF03C0E295EF703F5FEF7034
+:101B30008E2F90E0EA3010F0C79601C0C0968D93CA
+:101B40009D932F5F243149F74FBF8091E800877F35
+:101B50008093E8006AE270E0CE0101960E94E809F5
+:101B600014C0AE014F5F5F4F6091EA010E942F09E0
+:101B7000BC01892B09F440C09091E800977F9093B5
+:101B8000E80089819A810E944B0A8091E8008B7756
+:101B90008093E80031C0803879F58091E800877F34
+:101BA0008093E8008091E1018093F1008091E8004A
+:101BB0008E778093E8000E94E10A1EC081111CC04C
+:101BC0009091E8019230C0F48091E800877F809383
+:101BD000E8009093E1010E94E10A8091E101811106
+:101BE00006C08091E30087FD02C081E001C084E06F
+:101BF0008093E5010E942B088091E80083FF0AC0D2
+:101C00008091E800877F8093E8008091EB008062FC
+:101C10008093EB00AA960FB6F894DEBF0FBECDBF3F
+:101C2000DF91CF911F9108950895CF938091E501A1
+:101C30008823A1F0C091E900CF709091EC00892F2A
+:101C4000817090FD80E8C82B1092E9008091E80037
+:101C500083FD0E94C30CCF70C093E900CF9108951B
+:101C600090936901809368010895E0916801F09173
+:101C70006901309721F00190F081E02D099480E016
+:101C80000895E0916801F0916901309721F0028098
+:101C9000F381E02D09940895E0916801F0916901C4
+:101CA000309721F00480F581E02D0994089520916A
+:101CB0006601309167018217930771F09093670175
+:101CC00080936601E0916801F0916901309721F0FD
+:101CD0000680F781E02D09940895209164013091E8
+:101CE00065018217930771F09093650180936401F9
+:101CF000E0916801F0916901309721F00084F1854D
+:101D0000E02D0994089508950C94830E0E94561AAC
+:101D10000E940B040C941C1BCF92DF92EF92FF9257
+:101D20000F931F93CF93DF93CDB7DEB72B970FB6EB
+:101D3000F894DEBF0FBECDBF0E9423048BE6C82EF1
+:101D400081E0D82E00E010E0E02E802F0E941105E7
+:101D5000F60141916F01F42EF826B1F40F5F1F4F89
+:101D60000E30110589F78FEF89838A831B820E94C9
+:101D70005F1A8160782F9D838C8349815A816B81A2
+:101D80008D810E942F0F40C09091CC0191FF04C023
+:101D90008B870E9417058B8520E030E04F2D50E0A7
+:101DA000922FBA01022E02C0759567950A94E2F748
+:101DB00060FF24C02E83EF8221E030E0690102C081
+:101DC000CC0CDD1C9A95E2F790E08C219D21892BAB
+:101DD00009F420E028870E945F1A8160782F9A8793
+:101DE00089874E815F8168858A850E942F0FF8015F
+:101DF000E559FE4F8081C826C08206C02F5F3F4F45
+:101E00002630310569F6AACF0E94031E10916A019F
+:101E10000E94350E1817A1F00E94350E80936A01BA
+:101E20002B960FB6F894DEBF0FBECDBFDF91CF91DA
+:101E30001F910F91FF90EF90DF90CF900C942E07A1
+:101E40002B960FB6F894DEBF0FBECDBFDF91CF91BA
+:101E50001F910F91FF90EF90DF90CF900895CF9357
+:101E6000DF93CDB7DEB72B970FB6F894DEBF0FBE6A
+:101E7000CDBF4F83588769877A878B87DE0111969C
+:101E800086E0FD0111928A95E9F785E0FE0137961B
+:101E900001900D928A95E1F749815A816B817C818D
+:101EA0008D819E810E9445162B960FB6F894DEBF59
+:101EB0000FBECDBFDF91CF910895CF93882309F452
+:101EC000C2C0C82F823859F40E94350E81FDBBC0B4
+:101ED00089E30E94E1180E949E1989E30CC08338AF
+:101EE00079F40E94350E80FDAEC083E50E94E118B2
+:101EF0000E949E1983E50E942319CF910C949E198C
+:101F0000843859F40E94350E82FD9DC087E40E94FA
+:101F1000E1180E949E1987E4EECF8CEF8C0F813A76
+:101F200048F48C2F0E94442081118DC08C2F0E9478
+:101F3000E118E3CF80E28C0F883048F4C77081E06D
+:101F400001C0880FCA95EAF70E946719D6CF8BE5C2
+:101F50008C0F833078F4C53A29F0C63A31F083E823
+:101F600090E005C081E890E002C082E890E0CF9167
+:101F70000C94570E88E58C0F833108F064C0C83A82
+:101F800039F1C93A41F1CA3A49F1CB3A51F1CC3A67
+:101F900059F1CD3A61F1C03B69F1CE3A71F1CF3AD6
+:101FA00079F1C13B81F1C23B89F1C33B91F1C43B63
+:101FB00099F1C53BA1F1C63BA9F1C73BB1F1C83BC3
+:101FC000B9F1C93BC1F1CA3BC9F180E090E038C02A
+:101FD00082EE90E035C089EE90E032C08AEE90E06B
+:101FE0002FC085EB90E02CC086EB90E029C087EBFA
+:101FF00090E026C08CEC90E023C08DEC90E020C0F7
+:1020000083E891E01DC08AE891E01AC082E991E07E
+:1020100017C084E991E014C081E292E011C083E22C
+:1020200092E00EC084E292E00BC085E292E008C02C
+:1020300086E292E005C087E292E002C08AE292E086
+:10204000CF910C946D0ECF910895882309F44BC065
+:10205000823859F40E94350E81FF45C089E30E9401
+:10206000E1180E949E1989E30CC0833871F40E9424
+:10207000350E80FF38C083E50E94E1180E949E194A
+:1020800083E50E9423190C949E19843859F40E9408
+:10209000350E82FF28C087E40E94E1180E949E1935
+:1020A00087E4EFCF9CEF980F913A58F390E2980FA6
+:1020B000983050F4877091E001C0990F8A95EAF743
+:1020C000892F0E946D19DFCF9BE5980F933020F484
+:1020D00080E090E00C94570E885A833120F480E021
+:1020E00090E00C946D0E0895882321F00E946719EA
+:1020F0000C949E190895882321F00E946D190C9468
+:102100009E190895BF92CF92DF92EF92FF920F93A4
+:102110001F93CF93DF9300D000D000D0CDB7DEB7B0
+:1021200025E0FC01DE01119601900D922A95E1F760
+:10213000FC01408131810281258122952F706381CC
+:102140007481672B09F4E5C23F3F19F44F3F09F44E
+:10215000E0C27C0149833A8389819A812E830E945F
+:10216000A018182FB92E0E949F180E946617EB2DF9
+:10217000E295EF70F0E0E05AFF4F2E810C94792247
+:102180008B2D807F9B2D9F70F92E882319F0F29460
+:1021900080EFF822002349F0FF2009F467C28F2D59
+:1021A0000E9477190E949E1961C2812F0E942510FA
+:1021B000FF2009F4AEC28F2D0E947D1926960FB61E
+:1021C000F894DEBF0FBECDBFDF91CF911F910F916D
+:1021D000FF90EF90DF90CF90BF900C949E193B2D15
+:1021E000307F8B2D8F70303211F08295807F1123DC
+:1021F00019F0113021F12CC00023B9F0222309F489
+:10220000A0C1213009F09DC126960FB6F894DEBF1B
+:102210000FBECDBFDF91CF911F910F91FF90EF9037
+:10222000DF90CF90BF900C948719222319F02130B2
+:1022300009F46FC28E830E948A198E8196C1002391
+:1022400021F0223008F065C27CC1211162C28DC12B
+:10225000002321F0222309F474C108C2222309F4C7
+:1022600084C119C22B2D26952695237030E02115A7
+:10227000310521F021303105D1F04BC2002321F08E
+:10228000812F9B2D937002C080E090E026960FB6C0
+:10229000F894DEBF0FBECDBFDF91CF911F910F919C
+:1022A000FF90EF90DF90CF90BF900C94570E0023DB
+:1022B00021F0812F9B2D937002C080E090E0269644
+:1022C0000FB6F894DEBF0FBECDBFDF91CF911F9147
+:1022D0000F91FF90EF90DF90CF90BF900C946D0E18
+:1022E000812F002319F00E940B1D02C00E94731D54
+:1022F00026960FB6F894DEBF0FBECDBFDF91CF910B
+:102300001F910F91FF90EF90DF90CF90BF900C94B2
+:10231000F81D8B2D837009F07BC00111FAC1812F4C
+:10232000829586958770880F880F912F9F70C92E90
+:10233000D12CE12CF12C082E04C0CC0CDD1CEE1CA1
+:10234000FF1C0A94D2F714FF12C04FE050E060E087
+:1023500070E004C0440F551F661F771F8A95D2F79F
+:10236000CB01BA01609570958095909503C060E0AF
+:1023700070E0CB012B2D269526952370422F50E03F
+:1023800042305105D9F04330510569F16C297D295E
+:102390008E299F294130510551F126960FB6F894A8
+:1023A000DEBF0FBECDBFDF91CF911F910F91FF9088
+:1023B000EF90DF90CF90BF900C948D176C297D2902
+:1023C0008E299F2926960FB6F894DEBF0FBECDBF8B
+:1023D000DF91CF911F910F91FF90EF90DF90CF9001
+:1023E000BF900C94A9170E948D17C701B6012696BD
+:1023F0000FB6F894DEBF0FBECDBFDF91CF911F9116
+:102400000F91FF90EF90DF90CF90BF900C947117D9
+:10241000002319F08B2D817001C08695882309F463
+:1024200078C1812F829586958770880F880F912FAC
+:102430009F70C92ED12CE12CF12C082E04C0CC0C9D
+:10244000DD1CEE1CFF1C0A94D2F714FF12C04FE0F3
+:1024500050E060E070E004C0440F551F661F771F16
+:102460008A95D2F7CB01BA016095709580959095C9
+:1024700003C060E070E0CB012B2D269526952370DC
+:10248000422F50E042305105D9F04330510569F1F7
+:102490006C297D298E299F294130510551F12696BD
+:1024A0000FB6F894DEBF0FBECDBFDF91CF911F9165
+:1024B0000F91FF90EF90DF90CF90BF900C94671832
+:1024C0006C297D298E299F2926960FB6F894DEBFA8
+:1024D0000FBECDBFDF91CF911F910F91FF90EF9075
+:1024E000DF90CF90BF900C9483180E946718C701AB
+:1024F000B60126960FB6F894DEBF0FBECDBFDF91B2
+:10250000CF911F910F91FF90EF90DF90CF90BF90F0
+:102510000C944B18103FD1F118F4103E50F4A1C0A8
+:10252000123F09F463C008F44CC0133F09F473C0B0
+:1025300098C01F708B2D8F710023A1F00E94E417AB
+:10254000812F26960FB6F894DEBF0FBECDBFDF9168
+:10255000CF911F910F91FF90EF90DF90CF90BF90A0
+:102560000C9474100E940518812F26960FB6F894CB
+:10257000DEBF0FBECDBFDF91CF911F910F91FF90B6
+:10258000EF90DF90CF90BF900C947B100023A9F0C8
+:102590002111BFC08B2D8F7126960FB6F894DEBF28
+:1025A0000FBECDBFDF91CF911F910F91FF90EF90A4
+:1025B000DF90CF90BF900C942A18223008F0A9C069
+:1025C000E9CF0023A9F08B2D8F7126960FB6F894D2
+:1025D000DEBF0FBECDBFDF91CF911F910F91FF9056
+:1025E000EF90DF90CF90BF900C94E417002359F345
+:1025F0008B2D8F7126960FB6F894DEBF0FBECDBF20
+:10260000DF91CF911F910F91FF90EF90DF90CF90CE
+:10261000BF900C940518002399F08B2D8F7126968E
+:102620000FB6F894DEBF0FBECDBFDF91CF911F91E3
+:102630000F91FF90EF90DF90CF90BF900C94CF1749
+:1026400026960FB6F894DEBF0FBECDBFDF91CF91B7
+:102650001F910F91FF90EF90DF90CF90BF900C945F
+:10266000C5170023A9F0222309F4ADCF812F2696A8
+:102670000FB6F894DEBF0FBECDBFDF91CF911F9193
+:102680000F91FF90EF90DF90CF90BF900C945D0F73
+:10269000222309F4ADCF812F26960FB6F894DEBF22
+:1026A0000FBECDBFDF91CF911F910F91FF90EF90A3
+:1026B000DF90CF90BF900C9425104B2D4F70612F61
+:1026C000C7010E94AB0226960FB6F894DEBF0FBE7C
+:1026D000CDBFDF91CF911F910F91FF90EF90DF90D1
+:1026E000CF90BF900C94E9164B2D4F70612FC7010E
+:1026F00026960FB6F894DEBF0FBECDBFDF91CF9107
+:102700001F910F91FF90EF90DF90CF90BF900C94AE
+:10271000D70526960FB6F894DEBF0FBECDBFDF916A
+:10272000CF911F910F91FF90EF90DF90CF90BF90CE
+:1027300008950E9484190E9459190E949E190E94AE
+:10274000A91E0E94F81D80E090E00E94570E80E0D4
+:1027500090E00C946D0E0E9474190C9499130E94D1
+:10276000A018292F22952F7030E02C3031054CF421
+:102770002A3031056CF4225031092230310588F4B9
+:1027800007C02C30310549F02F30310531F009C038
+:10279000803E48F0803F29F406C093FB882780F9EB
+:1027A000089580E0089581E00895CF93DF9300D0ED
+:1027B00000D01F92CDB7DEB70F900F900F900F9003
+:1027C0000F90DF91CF910895CF93DF9300D000D089
+:1027D00000D0CDB7DEB726960FB6F894DEBF0FBE99
+:1027E000CDBFDF91CF9108951F93CF93DF93C09119
+:1027F000790116E080917A01C81799F0D0E01C9F0A
+:10280000F0011D9FF00D1124E558FE4F40815181CC
+:1028100062817381848195810E94E4132196C7703F
+:10282000E9CFDF91CF911F9108954091AB01509175
+:10283000AC016091AD017091AE018091AF019091BA
+:10284000B0010C94E4138091B00182958F7009F06F
+:1028500054C08091AD01882309F44FC08091790163
+:10286000A0917A016091AB017091AC014091AE01F1
+:102870005091AF01B6E08A1709F43FC090E04115CE
+:102880005105C1F17F3F11F46F3FA1F1B89FF001F5
+:10289000B99FF00D1124E558FE4F218172132AC013
+:1028A0002081621327C02281211124C02381348119
+:1028B0002417350710F421503109241B350B283C0F
+:1028C0003105C0F42091B0012F7020612093B00138
+:1028D00026E0289FF001299FF00D1124E058FE4FBB
+:1028E00080818F70806180838BEA91E00E948210EA
+:1028F0000C94F41301968770BECF0895CF92DF92A7
+:10290000EF92FF920F931F93CF93DF93CDB7DEB774
+:1029100062970FB6F894DEBF0FBECDBF8C0185E085
+:10292000F801DE011D9601900D928A95E1F7D8011C
+:102930004C9111965C91119712966C911297139687
+:10294000CD90DC9014973091AB017091AC018091E7
+:10295000AE019091AF01009709F46BC17F3F19F46C
+:102960003F3F09F466C1E090AD01EE2009F4C0C01C
+:102970002091B001C816D90628F0F601E81BF90B22
+:10298000CF0104C0809590958C0D9D1DFF24F3947C
+:10299000883C910578F0F12C207F09F0C6C07C2D91
+:1029A000D98AC88A89890E94D5138BEA91E00E944E
+:1029B0008210B1C0822F807F09F046C0751314C009
+:1029C000341312C0611110C02F7020612093B00128
+:1029D0000E9415148BEA91E00E9482108091B00150
+:1029E000D80115968C932EC0CD2819F15F3F11F4B4
+:1029F0004F3FF9F0F62E61111CC0809179012091B2
+:102A00007A0136E0821709F45AC090E0389FF0014D
+:102A1000399FF00D1124E558FE4F7181571306C000
+:102A20007081471303C07281711103C001968770D2
+:102A3000E9CFF62E662309F418C18091B0018160B8
+:102A40008093B001F12C11C1751308C0341306C076
+:102A5000611104C08091B001D801C3C04D875E8769
+:102A60008D859E856A8B0E94AF136A898823E1F168
+:102A70006623D1F12091B001822F82958F7090E072
+:102A8000029774F08091AB019091AC0198878F838D
+:102A90001986DB86CA862C87CE0107960E94821093
+:102AA00086E0F801ABEAB1E001900D928A95E1F77A
+:102AB0000E9423140E941514FF24F394D6C04D875E
+:102AC0005E878D859E850E94A018292F22952F70E4
+:102AD00030E0223031050CF0BCC09F7009F0B6C068
+:102AE000805E883008F4C1C0C8010E948210E4CF23
+:102AF000C816D90608F453C0F601E81BF90BCF013C
+:102B0000883C910508F450C0F12C7C2DD98AC88AE4
+:102B100089890E94D513EBEAF1E086E0DF011D927E
+:102B20008A95E9F70E941514A0C0751314C03413D8
+:102B300012C0611110C08091B001F8018583C801F5
+:102B40000E94821086E0EBEAF1E0DF011D928A9597
+:102B5000E9F7FE2C8AC04D875E878D859E856A8B3E
+:102B60000E94AF136A89882309F4BECF662309F453
+:102B7000BBCF2091B001822F82958F7090E0029799
+:102B80000CF48ECF8091AB019091AC019A83898334
+:102B90001B82DD82CC822E83CE0101967FCF809571
+:102BA00090958C0D9D1DACCFF62E662309F49CCF1D
+:102BB00075132EC034132CC02091B00120FD1FC00E
+:102BC000822F82958F70D9F0D80115962C93159786
+:102BD0008F3049F08F5F982F9295907F822F8F7062
+:102BE000892B15968C93C8010E94821086E0F8010B
+:102BF000ABEAB1E001900D928A95E1F793CF86E0C0
+:102C0000F801ABEAB1E001900D928A95E1F72DC091
+:102C10004D875E878D859E850E94AF13811140CFC1
+:102C20008091B00181608093B001C8010E94821040
+:102C30001CC0662309F458CF4D875E878D859E851D
+:102C40000E94AF13882309F44FCF2ACF811148CFB8
+:102C50000CC0243031050CF047CF9F7009F440CFF1
+:102C6000F8019581907F09F03BCF8F2D62960FB6CA
+:102C7000F894DEBF0FBECDBFDF91CF911F910F91B2
+:102C8000FF90EF90DF90CF9008951F93CF93DF9345
+:102C9000CDB7DEB72C970FB6F894DEBF0FBECDBF11
+:102CA0004F83588769877A878B879C87CE010796E1
+:102CB0000E947E14882369F08F8198852A853B8540
+:102CC000232BF1F19F3F09F063C08F3F09F060C0F3
+:102CD00037C086E0FE013796DE01119601900D9215
+:102CE0008A95E1F76F817885EA85FB85309741F118
+:102CF0007F3F11F46F3F21F120917A0130E0C9014B
+:102D00000196877099274091790150E084179507C3
+:102D100009F447C069837A83FD83EC8396E0929F30
+:102D2000D001939FB00D1124A558BE4FFE013196DE
+:102D300001900D929A95E1F780937A010E94F41325
+:102D400016E08091790190917A018917C1F1189F5D
+:102D5000C001112485589E4F0E947E14882379F16A
+:102D6000E09179011E9FF0011124E558FE4F40814A
+:102D7000518162817381848195810E94E4138091E5
+:102D8000790190E001968770992780937901D9CFD6
+:102D90004F81588569857A858B859C850E94E413CF
+:102DA000CFCF0E94AB1310927A0110927901EBEA17
+:102DB000F1E086E0DF011D928A95E9F7C1CF2C96FC
+:102DC0000FB6F894DEBF0FBECDBFDF91CF911F913C
+:102DD0000895EF92FF920F931F93CF93DF938C018F
+:102DE000892B09F46CC0F12CEE24E394E8012196C0
+:102DF000F8018491843740F4843008F051C0813068
+:102E000081F0823019F15BC0853709F444C0A8F124
+:102E10009CE7980F903708F052C08F770E942510DA
+:102E200041C00E5F1F4FFE01C49180E28C0F8830BD
+:102E300048F4C7708E2D01C0880FCA95EAF70E942A
+:102E4000771914C08C2F0E945D0F2DC00E5F1F4F8D
+:102E5000FE01C49180E28C0F883058F4C7708E2D2B
+:102E600001C0880FCA95EAF70E947D190E949E1939
+:102E70001AC08C2F0E94251016C00E5F1F4FFE0136
+:102E8000C491CC2381F08FE99FE00197F1F700C056
+:102E90000000C150F6CF0E5F1F4FFE01F49003C03B
+:102EA0000E945D0F8E018F2D882309F49FCFEFE9DB
+:102EB000FFE03197F1F700C000008150F5CFDF91BE
+:102EC000CF911F910F91FF90EF9008950895609317
+:102ED000B5017093B6018093B7019093B8010C943B
+:102EE00099130F931F930091B5011091B601209192
+:102EF000B7013091B801DC01CB01802B912BA22BC3
+:102F0000B32B8093B5019093B601A093B701B09312
+:102F1000B8011F910F910C9499130F931F93009177
+:102F2000B5011091B6012091B7013091B801DC01D3
+:102F3000CB0180239123A223B3238093B5019093E7
+:102F4000B601A093B701B093B8011F910F910C94F3
+:102F500099130F931F930091B5011091B601209121
+:102F6000B7013091B801DC01CB0180279127A2275E
+:102F7000B3278093B5019093B601A093B701B093A6
+:102F8000B8011F910F910C9499131092B1011092F6
+:102F9000B2011092B3011092B4010C94991341E064
+:102FA00050E060E070E004C0440F551F661F771FBB
+:102FB0008A95D2F74093B1015093B2016093B30167
+:102FC0007093B4010C94991341E050E060E070E01C
+:102FD00004C0440F551F661F771F8A95D2F7809152
+:102FE000B1019091B201A091B301B091B401482B0D
+:102FF000592B6A2B7B2B4093B1015093B201609304
+:10300000B3017093B4010C94991341E050E060E077
+:1030100070E004C0440F551F661F771F8A95D2F7D2
+:1030200040955095609570958091B1019091B20155
+:10303000A091B301B091B401482359236A237B23A3
+:103040004093B1015093B2016093B3017093B40106
+:103050000C94991341E050E060E070E004C0440F2C
+:10306000551F661F771F8A95D2F78091B101909105
+:10307000B201A091B301B091B401482759276A2742
+:103080007B274093B1015093B2016093B3017093D9
+:10309000B4010C9499130F931F930091B1011091F7
+:1030A000B2012091B3013091B401DC01CB01802B3E
+:1030B000912BA22BB32B8093B1019093B201A093DB
+:1030C000B301B093B4011F910F910C9499130F9316
+:1030D0001F930091B1011091B2012091B301309181
+:1030E000B401DC01CB0180239123A223B32380937D
+:1030F000B1019093B201A093B301B093B4011F91B9
+:103100000F910C9499130F931F930091B10110919B
+:10311000B2012091B3013091B401DC01CB018027D1
+:103120009127A227B3278093B1019093B201A09376
+:10313000B301B093B4011F910F910C9499130895AA
+:10314000CF92DF92EF92FF920F931F93CF93DF9373
+:103150008C01C090B501D090B601E090B701F0901D
+:10316000B8014091B1015091B2016091B3017091E9
+:10317000B401C42AD52AE62AF72ACFE1D0E0D70144
+:10318000C6010C2E04C0B695A795979587950A940D
+:10319000D2F780FF07C0B8018C2F0E94FA0581305A
+:1031A000910531F4219758F7B80180E00E94FA05A3
+:1031B000DF91CF911F910F91FF90EF90DF90CF9013
+:1031C000089590910C01992321F090910D01911196
+:1031D00009C020910E0130910F01F90132969FEF45
+:1031E00040E01FC0982F9695969596959F3050F584
+:1031F000E0910E01F0910F01E90FF11D877021E0C0
+:1032000030E0A90102C0440F551F8A95E2F7CA01B8
+:103210009181892B818308959F3F39F04F5F4E3014
+:1032200041F051915813F8CF0DC05111F7CF942FA1
+:10323000F5CF9F3F39F0F901E90FF11D97FDFA95A0
+:1032400082830895089590910C01992321F0909123
+:103250000D01911109C020910E0130910F01F9016A
+:103260003296205F3F4F1FC0982F96959695969562
+:103270009F30F0F4E0910E01F0910F01E90FF11D84
+:10328000877021E030E0A90102C0440F551F8A95E4
+:10329000E2F7CA018095918189238183089531964F
+:1032A000E217F30729F090819813F9CF1082F7CF36
+:1032B000089581E090E0E0910E01F0910F01E80F98
+:1032C000F91F1082019680319105A9F70895909118
+:1032D000CB01892B8093CB01089580959091CB01F0
+:1032E00089238093CB0108951092CB01089590918A
+:1032F000CA01892B8093CA01089580959091CA01D3
+:1033000089238093CA0108951092CA010895809379
+:10331000B90108951092B901089580910E0190911C
+:103320000F01FC0131969C01205F3F4F80E091919D
+:1033300091118F5FE217F307D1F70895E0910E0125
+:10334000F0910F018091CB018083E0910E01F0910B
+:103350000F0190818091CA01892B80838091B901EE
+:10336000882361F0E0910E01F0910F019081892B8B
+:1033700080830E948D1981111092B90180910E01F4
+:1033800090910F010C94410ECF92DF92EF92FF9239
+:103390006C01EE24FF24C114D104E104F10421F0F6
+:1033A000C701B60120E101C020E0C72ED82EE92ECA
+:1033B000FF24C114D104E104F10419F0285FC7010E
+:1033C000B6016B017C0154E0F694E794D794C7945E
+:1033D0005A95D1F7C114D104E104F10419F02C5F1E
+:1033E000C701B6016B017C0142E0F694E794D794E3
+:1033F000C7944A95D1F7C114D104E104F10419F03E
+:103400002E5FC701B601DC01CB01B695A795979554
+:103410008795892B8A2B8B2B09F02F5F822FFF90AA
+:10342000EF90DF90CF9008958091E501843009F10D
+:103430001092CD0120E488E190E00FB6F894A895B1
+:10344000809360000FBE2093600083B7817F84600B
+:1034500083BF83B7816083BF7894889583B78E7F5D
+:1034600083BF88E10FB6F8948093600010926000EB
+:103470000FBE089508950895CF930E943A1A0E94AE
+:1034800023040E943B1AC0E08C2F0E941105811179
+:1034900004C0CF5FCE30C1F701C081E0CF91089565
+:1034A0000E94AB130E94350E0C942E0782E084BD5F
+:1034B00093E095BD9AEF97BD80936E0008952FB766
+:1034C000F8948091CE019091CF01A091D001B0915C
+:1034D000D1012FBF0895CF92DF92EF92FF920F9309
+:1034E0001F932FB7F8944091CE015091CF01609176
+:1034F000D0017091D1012FBF6A017B01EE24FF241E
+:103500008C0120E030E0C016D106E206F30610F48C
+:10351000415051099A01281B390BC9011F910F9184
+:10352000FF90EF90DF90CF9008951F920F920FB60B
+:103530000F9211248F939F93AF93BF938091CE01ED
+:103540009091CF01A091D001B091D1010196A11D20
+:10355000B11D8093CE019093CF01A093D001B09381
+:10356000D101BF91AF919F918F910F900FBE0F909E
+:103570001F9018950E94320BF8942FEF87EA91E67E
+:10358000215080409040E1F700C0000087E090EBC0
+:10359000DC018093EE019093EF01A093F001B093D2
+:1035A000F1019CE088E10FB6F894A8958093600043
+:1035B0000FBE90936000FFCFEF92FF920F931F9387
+:1035C000CF93DF93D82FC0E08C2F0E94110500E02D
+:1035D00010E0E82EF12CC701002E02C095958795CA
+:1035E0000A94E2F780FD06C00F5F1F4F06301105F9
+:1035F00091F709C0602F7C2F80E00E94D805D81376
+:10360000F3CF81E004C0CF5FCE30F1F680E0DF91F0
+:10361000CF911F910F91FF90EF900895CF93C82FF6
+:103620008CE20E94DC1A882321F08C2FCF910C941D
+:10363000DC1A80E0CF910895CF930E94631C811122
+:1036400002C00E94491CC5E6C15049F00E942304F3
+:103650008FE39CE90197F1F700C00000F5CF89E204
+:103660000E940E1B811113C18AE20E940E1B811160
+:103670000E94491C85E00E940E1B81110E94BA1A0B
+:103680000E946E1C8093CC0187E00E940E1B882351
+:10369000A9F18BE10E940E1B882351F08091CC018F
+:1036A00081FB222720F991E0922790FB81F90EC03F
+:1036B0008EE00E940E1B882361F08091CC0182FB7A
+:1036C000222720F991E0922790FB82F98093CC0188
+:1036D00015C080E10E940E1B9091CC01882341F01F
+:1036E00093FB222720F981E0822780FB93F904C015
+:1036F000892F809580FB90F99093CC018091CC012B
+:103700000E94721C0E94801C8093DF0180EE0E9448
+:103710000E1B882341F08091DF01982F909590FB3C
+:1037200080F98093DF0189E30E940E1B882359F002
+:103730008091DF0181FB222720F991E0922790FB05
+:1037400081F98093DF0182EE0E940E1B882359F0DD
+:103750008091DF0182FB222720F991E0922790FBE4
+:1037600082F98093DF0186EE0E940E1B882359F0B8
+:103770008091DF0183FB222720F991E0922790FBC3
+:1037800083F98093DF0183EE0E940E1B882359F09A
+:103790008091DF0184FB222720F991E0922790FBA2
+:1037A00084F98093DF0185E30E940E1B882359F082
+:1037B0008091DF0185FB222720F991E0922790FB81
+:1037C00085F98093DF0181E30E940E1B882359F065
+:1037D0008091DF0186FB222720F991E0922790FB60
+:1037E00086F98093DF0181E10E940E1B882359F046
+:1037F0008091DF0187FB222720F991E0922790FB3F
+:1038000087F98093DF018091DF010E94841C809101
+:10381000DF0187FB882780F980930D0187E20E94F2
+:103820000E1BC82F8EE10E940E1B8111C2608FE11A
+:103830000E940E1B8111C46080E20E940E1B811148
+:10384000C86081E20E940E1B8111C06182E20E9469
+:103850000E1B8111C06283E20E940E1B8111C064A5
+:1038600084E20E940E1B882311F0C06802C0CC23A2
+:1038700029F08C2F0E947B1C6C2F03C00E94771CA8
+:10388000682F70E080E090E0CF910C946717CF91A3
+:1038900008956DEE7EEF80E090E00E94AF2260E040
+:1038A00082E090E00E94A12260E083E090E00E942C
+:1038B000A12260E084E090E00E94A12260E085E027
+:1038C00090E00C94A12280E090E00E949B2221E0F5
+:1038D0008D3E9E4F09F020E0822F089582E090E017
+:1038E0000C949322682F82E090E00C94A12283E054
+:1038F00090E00C949322682F83E090E00C94A12236
+:1039000084E090E00C949322682F84E090E00C9483
+:10391000A1228091D40180FF0BC06091130185E04A
+:10392000689FB001112475956795759567952BC0B3
+:1039300081FF09C06091130185E0689FB0011124E7
+:103940007595679520C082FF07C06091130185E0DF
+:10395000689FB001112417C09091D5019923D1F02F
+:1039600060911201961788F72091130185E0289F36
+:1039700090011124929FA001939F500D112470E09B
+:10398000CA010E9465226038710540F46115710515
+:1039900039F002C065E070E0862F08958FE7089542
+:1039A00081E008958091D40180FF08C060911101E9
+:1039B00070E0759567957595679521C081FF06C084
+:1039C0006091110170E07595679519C082FF04C080
+:1039D0006091110170E010C09091D5019923C1F060
+:1039E000609110019617A0F780911101899FC00185
+:1039F000112470E00E9465226038710528F4611579
+:103A0000710521F0862F08958FE7089581E00895CC
+:103A100061E070E0F4CF803F21F40E94891C819521
+:103A200004C0813F29F40E94891C8093D801089525
+:103A3000823F21F40E94891C819504C0833F29F4B0
+:103A40000E94891C8093D7010895893F19F40E9430
+:103A5000D21C05C08A3F31F40E94D21C819580930C
+:103A6000D90108958B3F21F40E94D21C819504C096
+:103A70008C3F29F40E94D21C8093DA010895843F80
+:103A800021F48091D601816017C0853F21F4809197
+:103A9000D601826011C0863F21F48091D6018460F6
+:103AA0000BC0873F21F48091D601886005C0883F14
+:103AB00031F48091D60180618093D60108958D3FC5
+:103AC00021F48091D40181600BC08E3F21F480915C
+:103AD000D401826005C08F3F29F48091D4018460B5
+:103AE0008093D4010895803F39F48091D80187FFF5
+:103AF0006CC01092D80169C0813F29F48091D8012F
+:103B00001816BCF362C09091D701823F29F497FF49
+:103B10005CC01092D70159C0833F19F41916CCF339
+:103B200054C0893F41F48091D90118160CF04DC062
+:103B30001092D9014AC08A3F29F48091D90187FFA8
+:103B400044C0F6CF8B3F39F48091DA0187FF3DC046
+:103B50001092DA013AC08C3F29F48091DA011816EC
+:103B6000BCF333C0843F21F48091D6018E7F17C00F
+:103B7000853F21F48091D6018D7F11C0863F21F4CD
+:103B80008091D6018B7F0BC0873F21F48091D601B5
+:103B9000877F05C0883F31F48091D6018F7E809366
+:103BA000D60113C08D3F21F48091D4018E7F0BC0CC
+:103BB0008E3F21F48091D4018D7F05C08F3F29F481
+:103BC0008091D4018B7F8093D4018091D7018111A2
+:103BD0000EC08091D80181110AC08091D901811154
+:103BE00006C08091DA01811102C01092D5010895BA
+:103BF00086ED91E00E944C0E0E945F1A9093D301D3
+:103C00008093D20108951F93CF93DF938091D201C7
+:103C10009091D3010E946B1AAC019091D501992328
+:103C200021F02091140130E006C0209115018AE0B6
+:103C3000289F900111244217530708F486C08091F1
+:103C4000D701C091D801D091D9011091DA01811129
+:103C500007C0C11176C0D11174C0111172C075C0F6
+:103C60009F3F19F09F5F9093D501181624F40E948E
+:103C7000891C8093D7018091D70187FF05C00E94DE
+:103C8000891C81958093D7011C1624F40E94891CFD
+:103C90008093D8018091D80187FF05C00E94891CBC
+:103CA00081958093D8016091D701662339F1C09145
+:103CB000D801CC2319F1772767FD7095872F972FAF
+:103CC0000E94762123E333E343E35FE30E94DA219A
+:103CD0000E9443216093D7016C2F772767FD709571
+:103CE000872F972F0E94762123E333E343E35FE39B
+:103CF0000E94DA210E9443216093D8011D1624F40A
+:103D00000E94D21C8093D9018091D90187FF05C000
+:103D10000E94D21C81958093D901111624F40E942F
+:103D2000D21C8093DA018091DA0187FF05C00E94DE
+:103D3000D21C81958093DA01DF91CF911F910C9471
+:103D4000F81D9F3F09F08ECF96CFDF91CF911F9145
+:103D50000895E6EDF1E085E0DF011D928A95E9F72F
+:103D60001092D5011092D4010895833081F128F486
+:103D7000813059F08230D1F00895853009F449C07E
+:103D8000B8F1863009F456C0089580911501262FA8
+:103D900030E0280F311D2F3F310524F4680F609368
+:103DA000150108958FEF80931501089580911401F6
+:103DB000262F30E0280F311D2F3F310524F4680FE6
+:103DC0006093140108958FEF8093140108958091FA
+:103DD0001301262F30E0280F311D2F3F310524F429
+:103DE000680F6093130108958FEF80931301089576
+:103DF00080911201262F30E0280F311D2F3F310511
+:103E000024F4680F6093120108958FEF80931201DC
+:103E1000089580911101262F30E0280F311D2F3F8A
+:103E2000310524F4680F6093110108958FEF80939A
+:103E30001101089580911001262F30E0280F311DC7
+:103E40002F3F310524F4680F6093100108958FEF20
+:103E5000809310010895833011F128F4813049F0E6
+:103E6000823091F00895853081F120F18630C1F1E2
+:103E7000089580911501681720F4861B8093150121
+:103E8000089510921501089580911401681720F487
+:103E9000861B809314010895109214010895809157
+:103EA0001301681720F4861B809313010895109264
+:103EB0001301089580911201681720F4861B8093E6
+:103EC000120108951092120108958091110168174E
+:103ED00020F4861B8093110108951092110108951A
+:103EE00080911001681720F4861B809310010895BB
+:103EF0001092100108950F931F938D3109F46BC038
+:103F000008F03FC08E3009F47DC0C0F4873009F45A
+:103F10006EC068F4863009F0AFC08091CC01817F1B
+:103F20008E7F8093CC0181E08093DC01A6C0883035
+:103F300009F458C08B3009F49BC09EC0863109F447
+:103F400097C078F4803109F470C0813109F094C0D1
+:103F50000E94AB1390910D0181E0892780930D01A0
+:103F600087C0893109F484C08B3109F085C0809104
+:103F7000CC0181FB222720F991E0922790FB81F967
+:103F80004AC0853309F45BC048F4873209F457C04E
+:103F900008F45AC0893209F452C06EC0833438F430
+:103FA0008A3308F067C0883309F462C065C083347F
+:103FB00009F445C0883409F05FC00E94AB130FEFCD
+:103FC00013ED20E3015010402040E1F700C0000055
+:103FD0000E94BA1A4DC00E94FD200E94350E0E9418
+:103FE0002E0746C00E946E1C0E94801C41C090910A
+:103FF000CC01892F817090FF12C0917F9E7F90939A
+:10400000CC013BC08091CC0182FB222720F991E0BA
+:10401000922790FB82F98093CC01992349F18091FA
+:10402000CC0181608093CC0123C08091CC0183FBC3
+:10403000222720F991E0922790FB83F9ECCF61E0F1
+:1040400070E080E090E010C08D5141E050E060E011
+:1040500070E08A019B0104C0000F111F221F331F53
+:104060008A95D2F7C901B8010E9467170E94AB1365
+:1040700081E003C08953E9CF80E01F910F9108953B
+:1040800080E0089580E00895CF93C82F8091DC01EF
+:10409000813079F018F08230E9F187C0E0910E01AB
+:1040A000F0910F018081813169F0823209F07FC087
+:1040B00009C0E0910E01F0910F018081813111F072
+:1040C000823261F48C2F0E944020811104C08C2F19
+:1040D0000E947B1F1DC081E090E01AC08C2F0E94BF
+:1040E0004220811114C0C43179F048F4CB3079F00A
+:1040F000C03109F060C082E08093DC0108C0C932A1
+:1041000019F0C83321F057C01092DC0154C081E08F
+:10411000817053C0C93289F118F5C43171F1A8F426
+:10412000C73009F046C08AE08093150194E190936E
+:10413000140193E0909313018093120188E080931F
+:10414000110188E28093100134C0CE51C63088F549
+:10415000EC2FF0E0E65DFE4F80818093DB0129C00B
+:10416000CE34E9F020F4CB3421F56AE013C0C13538
+:1041700079F0C235F1F461E00DC08091DB01882354
+:1041800019F01092DB0115C081E08093DC0115C0AD
+:1041900061E006C08091DB010E94B51E0AC06AE0A2
+:1041A0008091DB010E942B1F04C01092DC0180E093
+:1041B00004C081E002C080E0ABCFCF910895E1E878
+:1041C000F0E08081886080838081816080838FB708
+:1041D000F89493E09093890090ED909388008FBFBE
+:1041E0000895EFE6F0E08081826080830895EFE635
+:1041F000F0E080818D7F80830895EFE6F0E090818C
+:1042000082E08927808308951F920F920FB60F9244
+:1042100011242F933F934F935F936F937F938F93CB
+:104220009F93AF93BF93EF93FF938091DD019091A4
+:10423000DE0101969093DE018093DD01811103C0C0
+:1042400082E00E942E07E091DE01E695E695F0E01F
+:10425000E657FB4FE4918091DD018E1303C080E0AF
+:104260000E942E07FF91EF91BF91AF919F918F9187
+:104270007F916F915F914F913F912F910F900FBE62
+:104280000F901F90189504D06894B1118DC00895B7
+:1042900070D088F09F5790F0B92F9927B751A0F0B0
+:1042A000D1F0660F771F881F991F1AF0BA95C9F7CA
+:1042B00012C0B13081F077D0B1E0089574C0672F9B
+:1042C000782F8827B85F39F0B93FCCF3869577957A
+:1042D0006795B395D9F73EF4909580957095619563
+:1042E0007F4F8F4F9F4F0895E89409C097FB3EF48E
+:1042F00090958095709561957F4F8F4F9F4F992333
+:10430000A9F0F92F96E9BB279395F69587957795B0
+:104310006795B795F111F8CFFAF4BB0F11F460FF70
+:104320001BC06F5F7F4F8F4F9F4F16C0882311F0C8
+:1043300096E911C0772321F09EE8872F762F05C0DC
+:10434000662371F096E8862F70E060E02AF09A9577
+:10435000660F771F881FDAF7880F9695879597F96C
+:10436000089557FD9058440F551F59F05F3F71F065
+:104370004795880F97FB991F61F09F3F79F08795CC
+:104380000895121613061406551FF2CF4695F1DF55
+:1043900008C0161617061806991FF1CF86957105E5
+:1043A000610508940895E894BB2766277727CB0119
+:1043B00097F908950BD078C069D028F06ED018F026
+:1043C000952309F05AC05FC01124EECFCADFA0F3D5
+:1043D000959FD1F3950F50E0551F629FF001729F9A
+:1043E000BB27F00DB11D639FAA27F00DB11DAA1FB9
+:1043F000649F6627B00DA11D661F829F2227B00D06
+:10440000A11D621F739FB00DA11D621F839FA00D90
+:10441000611D221F749F3327A00D611D231F849FE0
+:10442000600D211D822F762F6A2F11249F57504037
+:104430008AF0E1F088234AF0EE0FFF1FBB1F661FD2
+:10444000771F881F91505040A9F79E3F510570F08B
+:1044500014C0AACF5F3FECF3983EDCF386957795C6
+:104460006795B795F795E7959F5FC1F7FE2B880F86
+:10447000911D9695879597F9089597F99F6780E81C
+:1044800070E060E008959FEF80EC089500240A94A6
+:104490001616170618060906089500240A9412161F
+:1044A0001306140605060895092E0394000C11F452
+:1044B000882352F0BB0F40F4BF2B11F460FF04C0FF
+:1044C0006F5F7F4F8F4F9F4F089597FB072E16F416
+:1044D000009407D077FD09D00E947F2207FC05D009
+:1044E0003EF4909581959F4F0895709561957F4F0B
+:1044F0000895EE0FFF1F0590F491E02D0994AA1B7B
+:10450000BB1B51E107C0AA1FBB1FA617B70710F0BE
+:10451000A61BB70B881F991F5A95A9F780959095F0
+:10452000BC01CD010895F999FECF92BD81BDF89AE5
+:10453000992780B50895A8E1B0E042E050E00C94DE
+:10454000B622262FF999FECF1FBA92BD81BD20BD9C
+:104550000FB6F894FA9AF99A0FBE019608950E9440
+:10456000A122272F0C94A222DC01CB01FC01F99996
+:10457000FECF06C0F2BDE1BDF89A319600B40D92AF
+:0C45800041505040B8F70895F894FFCF68
+:10458C0020023007BE079B07670733070101BA01FA
+:10459C0028080A03140A3F4D36394B04FE03C8039E
+:1045AC008F0322033B0354036D030102030405062E
+:0445BC0007080900E3
+:00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/msc/readme.md b/keyboard/ergodox_ez/keymaps/msc/readme.md
new file mode 100644
index 0000000000..0d14fcbd29
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/msc/readme.md
@@ -0,0 +1,32 @@
+# MSC Configuration
+
+### Based mostly on the ErgoDox EZ default layout with optimizations for coding on osx.
+
+#### Expecting the user to rely on Coder Layer this keymap removes some of the duplicate symbol keys in the lower portions of the board and replaces them with arrow keys and modifiers. The Media Layer is also updated to match the change in the arrow keys and the left and right click buttons are moved under the thumb position. The Media layer is now reached with toggle button in the lower right.
+
+### Main Layer
+
+![Main Layer](img/main_layer.png)
+
+### Code Layer
+
+![Code Layer](img/code_layer.png)
+
+### Media Layer
+
+![Media Layer](img/media_layer.png)
+
+## Changelog
+
+Version 1.0
+
+- Changed the temp code layer key in the bottom right to toggle media layer
+- Changed the temp media key to only be ";"
+- Changed right hand bottom row to match vim home row nav directions
+- Changed media keys to match arrow key changes
+- Changed media left and right click to spacebar and backspace locations
+- Changed bottom left to Cmd
+- Changed single quote on left bottom row to alt
+
+#### Coming Soon:
+- A new layer for Blender editing with a focus on left hand shortcut and a righthand num pad to control the view in Blender.
-- 
cgit v1.2.3


From 577971ab07a49405e1dcd8e5f75b3ecb87e710b9 Mon Sep 17 00:00:00 2001
From: IBNobody <ibnobody@gmail.com>
Date: Mon, 28 Mar 2016 00:03:21 -0500
Subject: Magic Key Overrides / Keyboard Lock / Forced NKRO

Added Magic Key Overrides / Magic Key Cleanup / Added Keyboard Lock
option to template / Added forced NKRO option to template (disabled by
default)
---
 keyboard/retro_refit/Makefile |  23 +--
 keyboard/retro_refit/config.h |  47 +++++-
 quantum/template/Makefile     |  23 +--
 quantum/template/config.h     |  47 +++++-
 tmk_core/common/command.c     | 353 +++++++++++++++++++++++++++++-------------
 tmk_core/common/command.h     | 121 +++++++++++++++
 tmk_core/common/keyboard.c    |   6 +
 7 files changed, 488 insertions(+), 132 deletions(-)

diff --git a/keyboard/retro_refit/Makefile b/keyboard/retro_refit/Makefile
index ec51227ff1..918b430719 100644
--- a/keyboard/retro_refit/Makefile
+++ b/keyboard/retro_refit/Makefile
@@ -113,18 +113,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
 # Build Options
 #   comment out to disable the options.
 #
-BOOTMAGIC_ENABLE = yes	# Virtual DIP switch configuration(+1000)
-MOUSEKEY_ENABLE = yes	# Mouse keys(+4700)
-EXTRAKEY_ENABLE = yes	# Audio control and System control(+450)
-CONSOLE_ENABLE = yes	# Console for debug(+400)
-COMMAND_ENABLE = yes    # Commands for debug and configuration
+BOOTMAGIC_ENABLE = yes		# Virtual DIP switch configuration(+1000)
+MOUSEKEY_ENABLE = yes		# Mouse keys(+4700)
+EXTRAKEY_ENABLE = yes		# Audio control and System control(+450)
+CONSOLE_ENABLE = yes		# Console for debug(+400)
+COMMAND_ENABLE = yes		# Commands for debug and configuration
+KEYBOARD_LOCK_ENABLE = yes	# Allow locking of keyboard via magic key
 # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
-# SLEEP_LED_ENABLE = yes  # Breathing sleep LED during USB suspend
-# NKRO_ENABLE = yes		# USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
-# BACKLIGHT_ENABLE = yes  # Enable keyboard backlight functionality
-# MIDI_ENABLE = YES 		# MIDI controls
-# UNICODE_ENABLE = YES 		# Unicode
-# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
+# SLEEP_LED_ENABLE = yes	# Breathing sleep LED during USB suspend
+NKRO_ENABLE = yes			# USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
+# BACKLIGHT_ENABLE = yes	# Enable keyboard backlight functionality
+# MIDI_ENABLE = YES			# MIDI controls
+# UNICODE_ENABLE = YES		# Unicode
+# BLUETOOTH_ENABLE = yes	# Enable Bluetooth with the Adafruit EZ-Key HID
 
 
 # Optimize size but this may cause error "relocation truncated to fit"
diff --git a/keyboard/retro_refit/config.h b/keyboard/retro_refit/config.h
index ba9a861edd..05fceb92b2 100644
--- a/keyboard/retro_refit/config.h
+++ b/keyboard/retro_refit/config.h
@@ -53,11 +53,54 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 /* Locking resynchronize hack */
 #define LOCKING_RESYNC_ENABLE
 
-/* key combination for command */
+
+/* Force NKRO Mode - If forced on, must be disabled via magic key (default = LShift+RShift+N) */
+#define FORCE_NKRO
+
+/*
+ * Magic key options
+ * These options allow the magic key functionality to be changed. This is useful
+ * if your keyboard/keypad is missing keys and you want magic key support.
+ */
+
+/* key combination for magic key command */
 #define IS_COMMAND() ( \
     keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
 )
 
+/* control how magic key switches layers */
+//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
+//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true
+//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false
+
+/* remap magic keys */
+//#define MAGIC_KEY_HELP1          H
+//#define MAGIC_KEY_HELP2          SLASH
+//#define MAGIC_KEY_DEBUG          D
+//#define MAGIC_KEY_DEBUG_MATRIX   X
+//#define MAGIC_KEY_DEBUG_KBD      K
+//#define MAGIC_KEY_DEBUG_MOUSE    M
+//#define MAGIC_KEY_VERSION        V
+//#define MAGIC_KEY_STATUS         S
+//#define MAGIC_KEY_CONSOLE        C
+//#define MAGIC_KEY_LAYER0_ALT1    ESC
+//#define MAGIC_KEY_LAYER0_ALT2    GRAVE
+//#define MAGIC_KEY_LAYER0         0
+//#define MAGIC_KEY_LAYER1         1
+//#define MAGIC_KEY_LAYER2         2
+//#define MAGIC_KEY_LAYER3         3
+//#define MAGIC_KEY_LAYER4         4
+//#define MAGIC_KEY_LAYER5         5
+//#define MAGIC_KEY_LAYER6         6
+//#define MAGIC_KEY_LAYER7         7
+//#define MAGIC_KEY_LAYER8         8
+//#define MAGIC_KEY_LAYER9         9
+//#define MAGIC_KEY_BOOTLOADER     PAUSE
+#define MAGIC_KEY_LOCK             BSLS
+//#define MAGIC_KEY_EEPROM         E
+//#define MAGIC_KEY_NKRO           N
+//#define MAGIC_KEY_SLEEP_LED      Z
+
 /*
  * Feature disable options
  *  These options are also useful to firmware size reduction.
@@ -76,4 +119,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 //#define NO_ACTION_MACRO
 //#define NO_ACTION_FUNCTION
 
-#endif
+#endif
\ No newline at end of file
diff --git a/quantum/template/Makefile b/quantum/template/Makefile
index 2efa691380..4fa195468d 100644
--- a/quantum/template/Makefile
+++ b/quantum/template/Makefile
@@ -113,18 +113,19 @@ OPT_DEFS += -DBOOTLOADER_SIZE=512
 # Build Options
 #   comment out to disable the options.
 #
-BOOTMAGIC_ENABLE = yes	# Virtual DIP switch configuration(+1000)
-MOUSEKEY_ENABLE = yes	# Mouse keys(+4700)
-EXTRAKEY_ENABLE = yes	# Audio control and System control(+450)
-CONSOLE_ENABLE = yes	# Console for debug(+400)
-COMMAND_ENABLE = yes    # Commands for debug and configuration
+BOOTMAGIC_ENABLE = yes		# Virtual DIP switch configuration(+1000)
+MOUSEKEY_ENABLE = yes		# Mouse keys(+4700)
+EXTRAKEY_ENABLE = yes		# Audio control and System control(+450)
+CONSOLE_ENABLE = yes		# Console for debug(+400)
+COMMAND_ENABLE = yes		# Commands for debug and configuration
+KEYBOARD_LOCK_ENABLE = yes	# Allow locking of keyboard via magic key
 # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
-# SLEEP_LED_ENABLE = yes  # Breathing sleep LED during USB suspend
-# NKRO_ENABLE = yes		# USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
-# BACKLIGHT_ENABLE = yes  # Enable keyboard backlight functionality
-# MIDI_ENABLE = YES 		# MIDI controls
-# UNICODE_ENABLE = YES 		# Unicode
-# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
+# SLEEP_LED_ENABLE = yes	# Breathing sleep LED during USB suspend
+#NKRO_ENABLE = yes			# USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
+# BACKLIGHT_ENABLE = yes	# Enable keyboard backlight functionality
+# MIDI_ENABLE = YES			# MIDI controls
+# UNICODE_ENABLE = YES		# Unicode
+# BLUETOOTH_ENABLE = yes	# Enable Bluetooth with the Adafruit EZ-Key HID
 
 
 # Optimize size but this may cause error "relocation truncated to fit"
diff --git a/quantum/template/config.h b/quantum/template/config.h
index 7d6149f436..dae4b63130 100644
--- a/quantum/template/config.h
+++ b/quantum/template/config.h
@@ -55,11 +55,56 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 /* Locking resynchronize hack */
 #define LOCKING_RESYNC_ENABLE
 
-/* key combination for command */
+/* Force NKRO Mode - If forced on, must be disabled via magic key (default = LShift+RShift+N) */
+//#define FORCE_NKRO
+
+/*
+ * Magic key options
+ * These options allow the magic key functionality to be changed. This is useful
+ * if your keyboard/keypad is missing keys and you want magic key support.
+ */
+
+/* key combination for magic key command */
 #define IS_COMMAND() ( \
     keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
 )
 
+/* control how magic key switches layers */
+//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
+//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true
+//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false
+
+/* override magic key keymap */
+//#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS
+//#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS
+//#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM
+//#define MAGIC_KEY_HELP1          H
+//#define MAGIC_KEY_HELP2          SLASH
+//#define MAGIC_KEY_DEBUG          D
+//#define MAGIC_KEY_DEBUG_MATRIX   X
+//#define MAGIC_KEY_DEBUG_KBD      K
+//#define MAGIC_KEY_DEBUG_MOUSE    M
+//#define MAGIC_KEY_VERSION        V
+//#define MAGIC_KEY_STATUS         S
+//#define MAGIC_KEY_CONSOLE        C
+//#define MAGIC_KEY_LAYER0_ALT1    ESC
+//#define MAGIC_KEY_LAYER0_ALT2    GRAVE
+//#define MAGIC_KEY_LAYER0         0
+//#define MAGIC_KEY_LAYER1         1
+//#define MAGIC_KEY_LAYER2         2
+//#define MAGIC_KEY_LAYER3         3
+//#define MAGIC_KEY_LAYER4         4
+//#define MAGIC_KEY_LAYER5         5
+//#define MAGIC_KEY_LAYER6         6
+//#define MAGIC_KEY_LAYER7         7
+//#define MAGIC_KEY_LAYER8         8
+//#define MAGIC_KEY_LAYER9         9
+//#define MAGIC_KEY_BOOTLOADER     PAUSE
+//#define MAGIC_KEY_LOCK           CAPS
+//#define MAGIC_KEY_EEPROM         E
+//#define MAGIC_KEY_NKRO           N
+//#define MAGIC_KEY_SLEEP_LED      Z
+
 /*
  * Feature disable options
  *  These options are also useful to firmware size reduction.
diff --git a/tmk_core/common/command.c b/tmk_core/common/command.c
index d59bb01bbc..b4cd3ca56b 100644
--- a/tmk_core/common/command.c
+++ b/tmk_core/common/command.c
@@ -52,6 +52,8 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 static bool command_common(uint8_t code);
 static void command_common_help(void);
+static void print_version(void);
+static void print_status(void);
 static bool command_console(uint8_t code);
 static void command_console_help(void);
 #ifdef MOUSEKEY_ENABLE
@@ -112,35 +114,140 @@ bool command_console_extra(uint8_t code)
  ***********************************************************/
 static void command_common_help(void)
 {
-    print("\n\t- Magic -\n"
-          "d:	debug\n"
-          "x:	debug matrix\n"
-          "k:	debug keyboard\n"
-          "m:	debug mouse\n"
-          "v:	version\n"
-          "s:	status\n"
-          "c:	console mode\n"
-          "0-4:	layer0-4(F10-F4)\n"
-          "Paus:	bootloader\n"
+	print(                            "\n\t- Magic -\n"
+		STR(MAGIC_KEY_DEBUG       ) ":	Debug Message Toggle\n"
+		STR(MAGIC_KEY_DEBUG_MATRIX) ":	Matrix Debug Mode Toggle - Show keypresses in matrix grid\n"
+		STR(MAGIC_KEY_DEBUG_KBD   ) ":	Keyboard Debug Toggle - Show keypress report\n"
+		STR(MAGIC_KEY_DEBUG_MOUSE ) ":	Debug Mouse Toggle\n"
+		STR(MAGIC_KEY_VERSION     ) ":	Version\n"
+		STR(MAGIC_KEY_STATUS      ) ":	Status\n"
+		STR(MAGIC_KEY_CONSOLE     ) ":	Activate Console Mode\n"
+		
+#if MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM
+		STR(MAGIC_KEY_LAYER0      ) ":	Switch to Layer 0\n"
+		STR(MAGIC_KEY_LAYER1      ) ":	Switch to Layer 1\n"
+		STR(MAGIC_KEY_LAYER2      ) ":	Switch to Layer 2\n"
+		STR(MAGIC_KEY_LAYER3      ) ":	Switch to Layer 3\n"
+		STR(MAGIC_KEY_LAYER4      ) ":	Switch to Layer 4\n"
+		STR(MAGIC_KEY_LAYER5      ) ":	Switch to Layer 5\n"
+		STR(MAGIC_KEY_LAYER6      ) ":	Switch to Layer 6\n"
+		STR(MAGIC_KEY_LAYER7      ) ":	Switch to Layer 7\n"
+		STR(MAGIC_KEY_LAYER8      ) ":	Switch to Layer 8\n"
+		STR(MAGIC_KEY_LAYER9      ) ":	Switch to Layer 9\n"
+#endif
+
+#if MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS							
+		                            "F1-F10:	Switch to Layer 0-9 (F10 = L0)\n"
+#endif
+
+#if MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS							
+		                            "0-9:	Switch to Layer 0-9\n"
+#endif
+
+		STR(MAGIC_KEY_LAYER0_ALT1 ) ":	Switch to Layer 0 (alternate key 1)\n"
+		STR(MAGIC_KEY_LAYER0_ALT2 ) ":	Switch to Layer 0 (alternate key 2)\n"
+		STR(MAGIC_KEY_BOOTLOADER  ) ":	Jump to Bootloader (Reset)\n"
 
 #ifdef KEYBOARD_LOCK_ENABLE
-          "Caps:	Lock\n"
+		STR(MAGIC_KEY_LOCK        ) ":	Lock\n"
 #endif
 
 #ifdef BOOTMAGIC_ENABLE
-          "e:	eeprom\n"
+		STR(MAGIC_KEY_EEPROM      ) ":	Print EEPROM Settings\n"
 #endif
 
 #ifdef NKRO_ENABLE
-          "n:	NKRO\n"
+		STR(MAGIC_KEY_NKRO        ) ":	NKRO Toggle\n"
 #endif
 
 #ifdef SLEEP_LED_ENABLE
-          "z:	sleep LED test\n"
+		STR(MAGIC_KEY_SLEEP_LED   ) ":	Sleep LED Test\n"
 #endif
     );
 }
 
+static void print_version(void)
+{
+	// print version & information
+    print("\n\t- Version -\n");
+    print("DESC: " STR(DESCRIPTION) "\n");
+    print("VID: " STR(VENDOR_ID) "(" STR(MANUFACTURER) ") "
+          "PID: " STR(PRODUCT_ID) "(" STR(PRODUCT) ") "
+          "VER: " STR(DEVICE_VER) "\n");
+    print("BUILD: " STR(VERSION) " (" __TIME__ " " __DATE__ ")\n");
+
+    /* build options */
+    print("OPTIONS:"
+
+#ifdef PROTOCOL_PJRC
+	    " PJRC"
+#endif
+#ifdef PROTOCOL_LUFA
+	    " LUFA"
+#endif
+#ifdef PROTOCOL_VUSB
+	    " VUSB"
+#endif
+#ifdef BOOTMAGIC_ENABLE
+	    " BOOTMAGIC"
+#endif
+#ifdef MOUSEKEY_ENABLE
+	    " MOUSEKEY"
+#endif
+#ifdef EXTRAKEY_ENABLE
+	    " EXTRAKEY"
+#endif
+#ifdef CONSOLE_ENABLE
+	    " CONSOLE"
+#endif
+#ifdef COMMAND_ENABLE
+	    " COMMAND"
+#endif
+#ifdef NKRO_ENABLE
+	    " NKRO"
+#endif
+#ifdef KEYMAP_SECTION_ENABLE
+	    " KEYMAP_SECTION"
+#endif
+
+	    " " STR(BOOTLOADER_SIZE) "\n");
+
+    print("GCC: " STR(__GNUC__) "." STR(__GNUC_MINOR__) "." STR(__GNUC_PATCHLEVEL__)
+          " AVR-LIBC: " __AVR_LIBC_VERSION_STRING__
+          " AVR_ARCH: avr" STR(__AVR_ARCH__) "\n");
+
+	return;
+}
+
+static void print_status(void)
+{
+
+    print("\n\t- Status -\n");
+
+    print_val_hex8(host_keyboard_leds());
+    print_val_hex8(keyboard_protocol);
+    print_val_hex8(keyboard_idle);
+#ifdef NKRO_ENABLE
+    print_val_hex8(keyboard_nkro);
+#endif
+    print_val_hex32(timer_count);
+
+#ifdef PROTOCOL_PJRC
+    print_val_hex8(UDCON);
+    print_val_hex8(UDIEN);
+    print_val_hex8(UDINT);
+    print_val_hex8(usb_keyboard_leds);
+    print_val_hex8(usb_keyboard_idle_count);
+#endif
+
+#ifdef PROTOCOL_PJRC
+#   if USB_COUNT_SOF
+    print_val_hex8(usbSofCount);
+#   endif
+#endif
+	return;
+}
+
 #ifdef BOOTMAGIC_ENABLE
 static void print_eeconfig(void)
 {
@@ -178,24 +285,36 @@ static void print_eeconfig(void)
 
 static bool command_common(uint8_t code)
 {
+
+#ifdef KEYBOARD_LOCK_ENABLE
     static host_driver_t *host_driver = 0;
+#endif
+
     switch (code) {
+
 #ifdef SLEEP_LED_ENABLE
-        case KC_Z:
-            // test breathing sleep LED
-            print("Sleep LED test\n");
+
+		// test breathing sleep LED
+        case MAGIC_KC(MAGIC_KEY_SLEEP_LED):
+            print("Sleep LED Test\n");
             sleep_led_toggle();
             led_set(host_keyboard_leds());
             break;
 #endif
+
 #ifdef BOOTMAGIC_ENABLE
-        case KC_E:
+
+		// print stored eeprom config
+        case MAGIC_KC(MAGIC_KEY_EEPROM):        
             print("eeconfig:\n");
             print_eeconfig();
             break;
 #endif
+
 #ifdef KEYBOARD_LOCK_ENABLE
-        case KC_CAPSLOCK:
+
+		// lock/unlock keyboard
+        case MAGIC_KC(MAGIC_KEY_LOCK):
             if (host_get_driver()) {
                 host_driver = host_get_driver();
                 clear_keyboard();
@@ -207,11 +326,15 @@ static bool command_common(uint8_t code)
             }
             break;
 #endif
-        case KC_H:
-        case KC_SLASH: /* ? */
+
+		// print help
+        case MAGIC_KC(MAGIC_KEY_HELP1):
+        case MAGIC_KC(MAGIC_KEY_HELP2):
             command_common_help();
             break;
-        case KC_C:
+
+		// activate console
+        case MAGIC_KC(MAGIC_KEY_CONSOLE):
             debug_matrix   = false;
             debug_keyboard = false;
             debug_mouse    = false;
@@ -220,25 +343,33 @@ static bool command_common(uint8_t code)
             print("C> ");
             command_state = CONSOLE;
             break;
-        case KC_PAUSE:
-            clear_keyboard();
-            print("\n\nbootloader... ");
+
+        // jump to bootloader
+        case MAGIC_KC(MAGIC_KEY_BOOTLOADER):
+            clear_keyboard(); // clear to prevent stuck keys
+            print("\n\nJumping to bootloader... ");
             _delay_ms(1000);
             bootloader_jump(); // not return
             break;
-        case KC_D:
+
+        // debug toggle
+        case MAGIC_KC(MAGIC_KEY_DEBUG):
+            debug_enable = !debug_enable;
             if (debug_enable) {
+                print("\ndebug: on\n");
+                debug_matrix   = true;
+                debug_keyboard = true;
+                debug_mouse    = true;
+            } else {
                 print("\ndebug: off\n");
                 debug_matrix   = false;
                 debug_keyboard = false;
                 debug_mouse    = false;
-                debug_enable   = false;
-            } else {
-                print("\ndebug: on\n");
-                debug_enable   = true;
             }
             break;
-        case KC_X: // debug matrix toggle
+
+        // debug matrix toggle
+        case MAGIC_KC(MAGIC_KEY_DEBUG_MATRIX): 
             debug_matrix = !debug_matrix;
             if (debug_matrix) {
                 print("\nmatrix: on\n");
@@ -247,7 +378,9 @@ static bool command_common(uint8_t code)
                 print("\nmatrix: off\n");
             }
             break;
-        case KC_K: // debug keyboard toggle
+
+        // debug keyboard toggle
+        case MAGIC_KC(MAGIC_KEY_DEBUG_KBD): 
             debug_keyboard = !debug_keyboard;
             if (debug_keyboard) {
                 print("\nkeyboard: on\n");
@@ -256,87 +389,33 @@ static bool command_common(uint8_t code)
                 print("\nkeyboard: off\n");
             }
             break;
-        case KC_M: // debug mouse toggle
+
+        // debug mouse toggle
+        case MAGIC_KC(MAGIC_KEY_DEBUG_MOUSE):
             debug_mouse = !debug_mouse;
             if (debug_mouse) {
                 print("\nmouse: on\n");
                 debug_enable = true;
             } else {
-                print("\nmouse: off\n");
+				print("\nmouse: off\n");
             }
             break;
-        case KC_V: // print version & information
-            print("\n\t- Version -\n");
-            print("DESC: " STR(DESCRIPTION) "\n");
-            print("VID: " STR(VENDOR_ID) "(" STR(MANUFACTURER) ") "
-                  "PID: " STR(PRODUCT_ID) "(" STR(PRODUCT) ") "
-                  "VER: " STR(DEVICE_VER) "\n");
-            print("BUILD: " STR(VERSION) " (" __TIME__ " " __DATE__ ")\n");
-            /* build options */
-            print("OPTIONS:"
-#ifdef PROTOCOL_PJRC
-            " PJRC"
-#endif
-#ifdef PROTOCOL_LUFA
-            " LUFA"
-#endif
-#ifdef PROTOCOL_VUSB
-            " VUSB"
-#endif
-#ifdef BOOTMAGIC_ENABLE
-            " BOOTMAGIC"
-#endif
-#ifdef MOUSEKEY_ENABLE
-            " MOUSEKEY"
-#endif
-#ifdef EXTRAKEY_ENABLE
-            " EXTRAKEY"
-#endif
-#ifdef CONSOLE_ENABLE
-            " CONSOLE"
-#endif
-#ifdef COMMAND_ENABLE
-            " COMMAND"
-#endif
-#ifdef NKRO_ENABLE
-            " NKRO"
-#endif
-#ifdef KEYMAP_SECTION_ENABLE
-            " KEYMAP_SECTION"
-#endif
-            " " STR(BOOTLOADER_SIZE) "\n");
 
-            print("GCC: " STR(__GNUC__) "." STR(__GNUC_MINOR__) "." STR(__GNUC_PATCHLEVEL__)
-                  " AVR-LIBC: " __AVR_LIBC_VERSION_STRING__
-                  " AVR_ARCH: avr" STR(__AVR_ARCH__) "\n");
-            break;
-        case KC_S:
-            print("\n\t- Status -\n");
-            print_val_hex8(host_keyboard_leds());
-            print_val_hex8(keyboard_protocol);
-            print_val_hex8(keyboard_idle);
-#ifdef NKRO_ENABLE
-            print_val_hex8(keyboard_nkro);
-#endif
-            print_val_hex32(timer_count);
-
-#ifdef PROTOCOL_PJRC
-            print_val_hex8(UDCON);
-            print_val_hex8(UDIEN);
-            print_val_hex8(UDINT);
-            print_val_hex8(usb_keyboard_leds);
-            print_val_hex8(usb_keyboard_idle_count);
-#endif
+		// print version
+        case MAGIC_KC(MAGIC_KEY_VERSION):
+        	print_version();
+		    break;
 
-#ifdef PROTOCOL_PJRC
-#   if USB_COUNT_SOF
-            print_val_hex8(usbSofCount);
-#   endif
-#endif
+		// print status
+		case MAGIC_KC(MAGIC_KEY_STATUS):
+			print_status();
             break;
+
 #ifdef NKRO_ENABLE
-        case KC_N:
-            clear_keyboard(); //Prevents stuck keys.
+
+		// NKRO toggle
+        case MAGIC_KC(MAGIC_KEY_NKRO):
+            clear_keyboard(); // clear to prevent stuck keys
             keyboard_nkro = !keyboard_nkro;
             if (keyboard_nkro)
                 print("NKRO: on\n");
@@ -344,18 +423,78 @@ static bool command_common(uint8_t code)
                 print("NKRO: off\n");
             break;
 #endif
-        case KC_ESC:
-        case KC_GRV:
-        case KC_0:
+
+		// switch layers
+
+		case MAGIC_KC(MAGIC_KEY_LAYER0_ALT1):
+		case MAGIC_KC(MAGIC_KEY_LAYER0_ALT2):
+            switch_default_layer(0);
+            break;
+
+#if MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM
+
+		case MAGIC_KC(MAGIC_KEY_LAYER0):
+            switch_default_layer(0);
+            break;
+
+		case MAGIC_KC(MAGIC_KEY_LAYER1):
+            switch_default_layer(1);
+            break;
+
+		case MAGIC_KC(MAGIC_KEY_LAYER2):
+            switch_default_layer(2);
+            break;
+
+		case MAGIC_KC(MAGIC_KEY_LAYER3):
+            switch_default_layer(3);
+            break;
+
+		case MAGIC_KC(MAGIC_KEY_LAYER4):
+            switch_default_layer(4);
+            break;
+
+		case MAGIC_KC(MAGIC_KEY_LAYER5):
+            switch_default_layer(5);
+            break;
+
+		case MAGIC_KC(MAGIC_KEY_LAYER6):
+            switch_default_layer(6);
+            break;
+
+		case MAGIC_KC(MAGIC_KEY_LAYER7):
+            switch_default_layer(7);
+            break;
+
+		case MAGIC_KC(MAGIC_KEY_LAYER8):
+            switch_default_layer(8);
+            break;
+
+		case MAGIC_KC(MAGIC_KEY_LAYER9):
+            switch_default_layer(9);
+            break;
+#endif
+
+
+#if MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS
+
+        case KC_F1 ... KC_F9:
+            switch_default_layer((code - KC_F1) + 1);
+            break;
         case KC_F10:
             switch_default_layer(0);
             break;
+#endif
+
+#if MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS
+
         case KC_1 ... KC_9:
             switch_default_layer((code - KC_1) + 1);
             break;
-        case KC_F1 ... KC_F9:
-            switch_default_layer((code - KC_F1) + 1);
+        case KC_0:
+            switch_default_layer(0);
             break;
+#endif
+
         default:
             print("?");
             return false;
diff --git a/tmk_core/common/command.h b/tmk_core/common/command.h
index b57a6c1ced..92b18849bf 100644
--- a/tmk_core/common/command.h
+++ b/tmk_core/common/command.h
@@ -32,4 +32,125 @@ bool command_proc(uint8_t code);
 #define command_proc(code)      false
 #endif
 
+
+#ifndef MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS
+#define MAGIC_KEY_SWITCH_LAYER_WITH_FKEYS  true
+#endif
+
+#ifndef MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS
+#define MAGIC_KEY_SWITCH_LAYER_WITH_NKEYS  true
+#endif
+
+#ifndef MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM
+#define MAGIC_KEY_SWITCH_LAYER_WITH_CUSTOM false
+#endif
+
+#ifndef MAGIC_KEY_HELP1
+#define MAGIC_KEY_HELP1          H
+#endif
+
+#ifndef MAGIC_KEY_HELP2
+#define MAGIC_KEY_HELP2          SLASH
+#endif
+
+#ifndef MAGIC_KEY_DEBUG
+#define MAGIC_KEY_DEBUG          D
+#endif
+
+#ifndef MAGIC_KEY_DEBUG_MATRIX
+#define MAGIC_KEY_DEBUG_MATRIX   X
+#endif
+
+#ifndef MAGIC_KEY_DEBUG_KBD
+#define MAGIC_KEY_DEBUG_KBD      K
+#endif
+
+#ifndef MAGIC_KEY_DEBUG_MOUSE
+#define MAGIC_KEY_DEBUG_MOUSE    M
+#endif
+
+#ifndef MAGIC_KEY_VERSION
+#define MAGIC_KEY_VERSION        V
+#endif
+
+#ifndef MAGIC_KEY_STATUS
+#define MAGIC_KEY_STATUS         S
+#endif
+
+#ifndef MAGIC_KEY_CONSOLE
+#define MAGIC_KEY_CONSOLE        C
+#endif
+
+#ifndef MAGIC_KEY_LAYER0_ALT1
+#define MAGIC_KEY_LAYER0_ALT1    ESC
+#endif
+
+#ifndef MAGIC_KEY_LAYER0_ALT2
+#define MAGIC_KEY_LAYER0_ALT2    GRAVE
+#endif
+
+#ifndef MAGIC_KEY_LAYER0
+#define MAGIC_KEY_LAYER0         0
+#endif
+
+#ifndef MAGIC_KEY_LAYER1
+#define MAGIC_KEY_LAYER1         1
+#endif
+
+#ifndef MAGIC_KEY_LAYER2
+#define MAGIC_KEY_LAYER2         2
+#endif
+
+#ifndef MAGIC_KEY_LAYER3
+#define MAGIC_KEY_LAYER3         3
+#endif
+
+#ifndef MAGIC_KEY_LAYER4
+#define MAGIC_KEY_LAYER4         4
+#endif
+
+#ifndef MAGIC_KEY_LAYER5
+#define MAGIC_KEY_LAYER5         5
+#endif
+
+#ifndef MAGIC_KEY_LAYER6
+#define MAGIC_KEY_LAYER6         6
+#endif
+
+#ifndef MAGIC_KEY_LAYER7
+#define MAGIC_KEY_LAYER7         7
+#endif
+
+#ifndef MAGIC_KEY_LAYER8
+#define MAGIC_KEY_LAYER8         8
 #endif
+
+#ifndef MAGIC_KEY_LAYER9
+#define MAGIC_KEY_LAYER9         9
+#endif
+
+#ifndef MAGIC_KEY_BOOTLOADER
+#define MAGIC_KEY_BOOTLOADER     PAUSE
+#endif
+
+#ifndef MAGIC_KEY_LOCK
+#define MAGIC_KEY_LOCK           CAPS
+#endif
+
+#ifndef MAGIC_KEY_EEPROM
+#define MAGIC_KEY_EEPROM         E
+#endif
+
+#ifndef MAGIC_KEY_NKRO
+#define MAGIC_KEY_NKRO           N
+#endif
+
+#ifndef MAGIC_KEY_SLEEP_LED
+#define MAGIC_KEY_SLEEP_LED      Z
+
+#endif
+
+#define XMAGIC_KC(key) KC_##key
+#define MAGIC_KC(key) XMAGIC_KC(key)
+
+#endif
\ No newline at end of file
diff --git a/tmk_core/common/keyboard.c b/tmk_core/common/keyboard.c
index eb7b096bed..e668084858 100644
--- a/tmk_core/common/keyboard.c
+++ b/tmk_core/common/keyboard.c
@@ -70,6 +70,7 @@ void keyboard_setup(void)
 
 void keyboard_init(void)
 {
+
     timer_init();
     matrix_init();
 #ifdef PS2_MOUSE_ENABLE
@@ -90,6 +91,11 @@ void keyboard_init(void)
 #ifdef BACKLIGHT_ENABLE
     backlight_init();
 #endif
+
+#ifdef FORCE_NKRO
+	keyboard_nkro = true;
+#endif
+
 }
 
 /*
-- 
cgit v1.2.3


From a1ce1332034a3f01049aab10f4a55ee6fd5560d9 Mon Sep 17 00:00:00 2001
From: Matthew Carroll <msc654@gmail.com>
Date: Mon, 28 Mar 2016 06:00:05 -0400
Subject: Corrected duplicate image issue

---
 keyboard/ergodox_ez/keymaps/msc/img/code_layer.png | Bin 86217 -> 71266 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png b/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png
index 1d707c5eae..7b5efaae79 100644
Binary files a/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png and b/keyboard/ergodox_ez/keymaps/msc/img/code_layer.png differ
-- 
cgit v1.2.3


From ef21a855e6d60b78011ddb8940f58985b1c60acb Mon Sep 17 00:00:00 2001
From: Damien Pollet <damien.pollet@gmail.com>
Date: Sun, 27 Mar 2016 17:58:26 +0200
Subject: Add per-event user hook function to QMK

---
 tmk_core/common/action.c | 5 +++++
 tmk_core/common/action.h | 3 +++
 2 files changed, 8 insertions(+)

diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c
index 4197c53ed2..c6595196ff 100644
--- a/tmk_core/common/action.c
+++ b/tmk_core/common/action.c
@@ -53,6 +53,9 @@ void action_exec(keyevent_t event)
 #endif
 }
 
+__attribute__ ((weak))
+void process_action_user(keyrecord_t *record) {}
+
 void process_action(keyrecord_t *record)
 {
     keyevent_t event = record->event;
@@ -62,6 +65,8 @@ void process_action(keyrecord_t *record)
 
     if (IS_NOEVENT(event)) { return; }
 
+    process_action_user(record);
+
     action_t action = layer_switch_get_action(event.key);
     dprint("ACTION: "); debug_action(action);
 #ifndef NO_ACTION_LAYER
diff --git a/tmk_core/common/action.h b/tmk_core/common/action.h
index 8a4736d7bc..141dc3fca6 100644
--- a/tmk_core/common/action.h
+++ b/tmk_core/common/action.h
@@ -58,6 +58,9 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt);
 /* user defined special function */
 void action_function(keyrecord_t *record, uint8_t id, uint8_t opt);
 
+/* user-defined (pre)processing of each key event */
+void process_action_user(keyrecord_t *record);
+
 /* Utilities for actions.  */
 void process_action(keyrecord_t *record);
 void register_code(uint8_t code);
-- 
cgit v1.2.3


From acd64aa841f92ee638ca630fc66c3ff91c09ae72 Mon Sep 17 00:00:00 2001
From: Damien Pollet <damien.pollet@gmail.com>
Date: Mon, 28 Mar 2016 16:12:50 +0200
Subject: Rename function to be keyboard-specific

---
 tmk_core/common/action.c | 4 ++--
 tmk_core/common/action.h | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/tmk_core/common/action.c b/tmk_core/common/action.c
index c6595196ff..2ccc0e0b94 100644
--- a/tmk_core/common/action.c
+++ b/tmk_core/common/action.c
@@ -54,7 +54,7 @@ void action_exec(keyevent_t event)
 }
 
 __attribute__ ((weak))
-void process_action_user(keyrecord_t *record) {}
+void process_action_kb(keyrecord_t *record) {}
 
 void process_action(keyrecord_t *record)
 {
@@ -65,7 +65,7 @@ void process_action(keyrecord_t *record)
 
     if (IS_NOEVENT(event)) { return; }
 
-    process_action_user(record);
+    process_action_kb(record);
 
     action_t action = layer_switch_get_action(event.key);
     dprint("ACTION: "); debug_action(action);
diff --git a/tmk_core/common/action.h b/tmk_core/common/action.h
index 141dc3fca6..9f528af4b9 100644
--- a/tmk_core/common/action.h
+++ b/tmk_core/common/action.h
@@ -58,8 +58,8 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt);
 /* user defined special function */
 void action_function(keyrecord_t *record, uint8_t id, uint8_t opt);
 
-/* user-defined (pre)processing of each key event */
-void process_action_user(keyrecord_t *record);
+/* keyboard-specific key event (pre)processing */
+void process_action_kb(keyrecord_t *record);
 
 /* Utilities for actions.  */
 void process_action(keyrecord_t *record);
-- 
cgit v1.2.3


From 2181be029e01d9cf46ae3cadcdf25f5bca02c631 Mon Sep 17 00:00:00 2001
From: Damien Pollet <damien.pollet@gmail.com>
Date: Mon, 28 Mar 2016 16:13:37 +0200
Subject: Add action-preprocessing hook to keyboard template

---
 quantum/template/template.c | 20 ++++++++++++++++----
 quantum/template/template.h |  5 +++--
 2 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/quantum/template/template.c b/quantum/template/template.c
index 58e73cb09f..cc52e496ff 100644
--- a/quantum/template/template.c
+++ b/quantum/template/template.c
@@ -10,6 +10,11 @@ void matrix_scan_user(void) {
 	// leave this function blank - it can be defined in a keymap file
 }
 
+__attribute__ ((weak))
+void process_action_user(keyrecord_t *record) {
+	// leave this function blank - it can be defined in a keymap file
+}
+
 __attribute__ ((weak))
 void led_set_user(uint8_t usb_led) {
 	// leave this function blank - it can be defined in a keymap file
@@ -18,19 +23,26 @@ void led_set_user(uint8_t usb_led) {
 void matrix_init_kb(void) {
 	// put your keyboard start-up code here
 	// runs once when the firmware starts up
-	
+
 	matrix_init_user();
 }
 
 void matrix_scan_kb(void) {
-    // put your looping keyboard code here
-    // runs every cycle (a lot)
+	// put your looping keyboard code here
+	// runs every cycle (a lot)
 
 	matrix_scan_user();
 }
 
+void process_action_kb(keyrecord_t *record) {
+	// put your per-action keyboard code here
+	// runs for every action, just before processing by the firmware
+
+	process_action_user(record);
+}
+
 void led_set_kb(uint8_t usb_led) {
 	// put your keyboard LED indicator (ex: Caps Lock LED) toggling code here
 
 	led_set_user(usb_led);
-}
\ No newline at end of file
+}
diff --git a/quantum/template/template.h b/quantum/template/template.h
index ba91abac3e..b1c34d3cbe 100644
--- a/quantum/template/template.h
+++ b/quantum/template/template.h
@@ -17,10 +17,11 @@
 { \
     { k00, k01,   k02 }, \
     { k10, KC_NO, k11 }, \
-} 
+}
 
 void matrix_init_user(void);
 void matrix_scan_user(void);
+void process_action_user(keyrecord_t *record);
 void led_set_user(uint8_t usb_led);
 
-#endif
\ No newline at end of file
+#endif
-- 
cgit v1.2.3


From bcebb3447c155056819d42668943110ab0868517 Mon Sep 17 00:00:00 2001
From: Damien Pollet <damien.pollet@gmail.com>
Date: Mon, 28 Mar 2016 16:14:54 +0200
Subject: Add action-preprocessing kb/user hooks in planck

---
 keyboard/planck/planck.c | 32 +++++++++++++++++---------------
 keyboard/planck/planck.h |  1 +
 2 files changed, 18 insertions(+), 15 deletions(-)

diff --git a/keyboard/planck/planck.c b/keyboard/planck/planck.c
index fe8731ec7b..4b39cf1e8b 100644
--- a/keyboard/planck/planck.c
+++ b/keyboard/planck/planck.c
@@ -1,28 +1,26 @@
 #include "planck.h"
 
 __attribute__ ((weak))
-void matrix_init_user(void) {
-
-}
+void matrix_init_user(void) {}
 
 __attribute__ ((weak))
-void matrix_scan_user(void) {
+void matrix_scan_user(void) {}
 
-}
+__attribute__ ((weak))
+void process_action_user(keyrecord_t *record) {}
 
 void matrix_init_kb(void) {
-	#ifdef BACKLIGHT_ENABLE
-    	backlight_init_ports();
-	#endif
+#ifdef BACKLIGHT_ENABLE
+	backlight_init_ports();
+#endif
 
-	#ifdef RGBLIGHT_ENABLE
-		rgblight_init();
-	#endif
+#ifdef RGBLIGHT_ENABLE
+	rgblight_init();
+#endif
 
-
-    // Turn status LED on
-    DDRE |= (1<<6);
-    PORTE |= (1<<6);
+	// Turn status LED on
+	DDRE |= (1<<6);
+	PORTE |= (1<<6);
 
 	matrix_init_user();
 }
@@ -30,3 +28,7 @@ void matrix_init_kb(void) {
 void matrix_scan_kb(void) {
 	matrix_scan_user();
 }
+
+void process_action_kb(keyrecord_t *record) {
+	process_action_user(record);
+}
diff --git a/keyboard/planck/planck.h b/keyboard/planck/planck.h
index e9566b9228..edcb5fbff6 100644
--- a/keyboard/planck/planck.h
+++ b/keyboard/planck/planck.h
@@ -42,5 +42,6 @@
 
 void matrix_init_user(void);
 void matrix_scan_user(void);
+void process_action_user(keyrecord_t *record);
 
 #endif
-- 
cgit v1.2.3


From 1fd9dbdbe9e7a819a7dae50d9b745640435e0e13 Mon Sep 17 00:00:00 2001
From: Andrew Pritchard <awpritchard@gmail.com>
Date: Mon, 28 Mar 2016 08:39:39 -0700
Subject: Add avr-libc to the Debian build dependencies.

Without avr-libc the build fails trying to #include_next a header from the standard library, which of course doesn't exist.
---
 BUILD_GUIDE.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/BUILD_GUIDE.md b/BUILD_GUIDE.md
index 81c3ec44f2..e8b242e4e3 100644
--- a/BUILD_GUIDE.md
+++ b/BUILD_GUIDE.md
@@ -25,12 +25,12 @@ You can also try these instructions:
 3. Install [DFU-Programmer][dfu-prog].
 
 ### Linux
-Install AVR GCC and dfu-progammer with your favorite package manager.
+Install AVR GCC, AVR libc, and dfu-progammer with your favorite package manager.
 
 Debian/Ubuntu example: 
 
     sudo apt-get update
-    sudo apt-get install gcc-avr dfu-programmer
+    sudo apt-get install gcc-avr avr-libc dfu-programmer
 
 ### Vagrant
 If you have any problems building the firmware, you can try using a tool called Vagrant. It will set up a virtual computer with a known configuration that's ready-to-go for firmware building. OLKB does NOT host the files for this virtual computer. Details on how to set up Vagrant are in the [VAGRANT_GUIDE file](VAGRANT_GUIDE.md).
@@ -52,4 +52,4 @@ If you have any problems building the firmware, you can try using a tool called
 ## Troubleshooting
 1. Try running `make clean` if the make command fails.
 
-	WIP
\ No newline at end of file
+	WIP
-- 
cgit v1.2.3


From a70f43967283498dc01cbfc534819ac9da80f10b Mon Sep 17 00:00:00 2001
From: IBNobody <protospherex@gmail.com>
Date: Mon, 28 Mar 2016 16:21:09 -0500
Subject: Added command to turn LED indicators off while sleeping

---
 tmk_core/common/avr/suspend.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/tmk_core/common/avr/suspend.c b/tmk_core/common/avr/suspend.c
index caf0b06254..c07c2801d5 100644
--- a/tmk_core/common/avr/suspend.c
+++ b/tmk_core/common/avr/suspend.c
@@ -66,9 +66,12 @@ static void power_down(uint8_t wdto)
     wdt_intr_enable(wdto);
 
 #ifdef BACKLIGHT_ENABLE
-backlight_set(0);
+	backlight_set(0);
 #endif
 
+	// Turn off LED indicators
+	led_set(0);
+
     // TODO: more power saving
     // See PicoPower application note
     // - I/O port input with pullup
-- 
cgit v1.2.3


From 32c7832609414d02c19b6ec312daabc8c741b266 Mon Sep 17 00:00:00 2001
From: Manuel Barkhau <mb@nexttuesday.de>
Date: Mon, 28 Mar 2016 21:32:16 +0000
Subject: Refactor compiler code

---
 .../keymaps/german-manuneo/compile_keymap.py       |  864 ++++---
 .../ergodox_ez/keymaps/german-manuneo/keymap.c     | 2359 ++++++++++----------
 .../ergodox_ez/keymaps/german-manuneo/keymap.md    |  338 +--
 3 files changed, 1900 insertions(+), 1661 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py
index 3bbb9340b2..9767b1e074 100644
--- a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py
@@ -1,4 +1,13 @@
-# encoding: utf-8
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+"""Compiler for keymap.c files
+
+This scrip will generate a keymap.c file from a simple
+markdown file with a specific layout.
+
+Usage:
+    python compile_keymap.py INPUT_PATH [OUTPUT_PATH]
+"""
 from __future__ import division
 from __future__ import print_function
 from __future__ import absolute_import
@@ -15,299 +24,423 @@ import collections
 PY2 = sys.version_info.major == 2
 
 if PY2:
-	chr = unichr
+    chr = unichr
 
 
-ONELINE_COMMENT_RE = re.compile(r"^\s*//.*$", re.MULTILINE)
-INLINE_COMMENT_RE = re.compile(
-    r"([\,\"\[\]\{\}\d])\s+//\s[^\"\]\}\{\[]*$", re.MULTILINE
-)
-TRAILING_COMMA_RE = re.compile(
-    r",$\s*([\]\}])", re.MULTILINE
-)
+BASEPATH = os.path.abspath(os.path.join(
+    os.path.dirname(__file__), "..", ".."
+))
 
-def loads(raw_data):
-    if isinstance(raw_data, bytes):
-        raw_data = raw_data.decode('utf-8')
-    raw_data = ONELINE_COMMENT_RE.sub(r"", raw_data)
-    raw_data = INLINE_COMMENT_RE.sub(r"\1", raw_data)
-    raw_data = TRAILING_COMMA_RE.sub(r"\1", raw_data)
-    return json.loads(raw_data)
 
-with io.open("keymap.md", encoding="utf-8") as fh:
-	lines = fh.readlines()
+KEYBOARD_LAYOUTS = {
+    # These map positions in the parsed layout to
+    # positions in the KEYMAP MATRIX
+    'ergodox_ez': [
+        [ 0,  1,  2,  3,  4,  5,  6],  [38, 39, 40, 41, 42, 43, 44],
+        [ 7,  8,  9, 10, 11, 12, 13],  [45, 46, 47, 48, 49, 50, 51],
+        [14, 15, 16, 17, 18, 19    ],  [    52, 53, 54, 55, 56, 57],
+        [20, 21, 22, 23, 24, 25, 26],  [58, 59, 60, 61, 62, 63, 64],
+        [27, 28, 29, 30, 31        ],  [        65, 66, 67, 68, 69],
+        [                    32, 33],  [70, 71                    ],
+        [                        34],  [72                        ],
+        [                35, 36, 37],  [73, 74, 75                ],
+    ]
+}
 
-SECTIONS = [
-	'layout_config',
-	'layers',
+
+BLANK_LAYOUTS = [
+# Compact Layout
+"""
+.------------------------------------.------------------------------------.
+|     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+!-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+|     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+!-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+|     |    |    |    |    |    |-----!-----!    |    |    |    |    |     |
+!-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+|     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+'-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+ |    |    |    |    |    |                     !    |    |    |    |    |
+ '------------------------'                     '------------------------'
+                        .-----------. .-----------.
+                        |     |     | !     |     |
+                  .-----+-----+-----! !-----+-----+-----.
+                  !     !     |     | !     |     !     !
+                  !     !     !-----! !-----!     !     !
+                  |     |     |     | !     |     |     |
+                  '-----------------' '-----------------'
+""",
+
+# Wide Layout
+"""
+.--------------------------------------------. .--------------------------------------------.
+|      |     |     |     |     |     |       | !       |     |     |     |     |     |      |
+!------+-----+-----+-----+-----+-------------! !-------+-----+-----+-----+-----+-----+------!
+|      |     |     |     |     |     |       | !       |     |     |     |     |     |      |
+!------+-----+-----+-----x-----x-----!       ! !       !-----x-----x-----+-----+-----+------!
+|      |     |     |     |     |     |-------! !-------!     |     |     |     |     |      |
+!------+-----+-----+-----x-----x-----!       ! !       !-----x-----x-----+-----+-----+------!
+|      |     |     |     |     |     |       | !       |     |     |     |     |     |      |
+'------+-----+-----+-----+-----+-------------' '-------------+-----+-----+-----+-----+------'
+ |     |     |     |     |     |                             !     |     |     |     |     |
+ '-----------------------------'                             '-----------------------------'
+                             .---------------. .---------------.
+                             |       |       | !       |       |
+                     .-------+-------+-------! !-------+-------+-------.
+                     !       !       |       | !       |       !       !
+                     !       !       !-------! !-------!       !       !
+                     |       |       |       | !       |       |       |
+                     '-----------------------' '-----------------------'
+""",
 ]
 
-config = {
-	"includes_basedir": "quantum/",
+
+DEFAULT_CONFIG = {
+    "includes_basedir": "quantum/",
     "keymaps_includes": [
         "keymap_common.h",
     ],
-	'filler': "-+.':x",
-	'separator': "|",
+    'filler': "-+.':x",
+    'separator': "|",
     'default_key_prefix': ["KC_"],
-    'unicode_macros': [],
-    'macro_ids': ['UMS'],
-    'layers': collections.OrderedDict(),
-	'layer_lines': collections.OrderedDict(),
 }
 
-section_start_index = -1
-current_section = None
-current_layer_name = None
-current_layer_lines = []
-config_data = []
-
-def end_section():
-	global section_start_index
-	global current_layer_lines
-	section_start_index = -1
-	if current_section == 'layout_config':
-		config.update(loads("".join(
-			config_data
-		)))
-	elif current_section == 'layers':
-		config['layer_lines'][current_layer_name] = current_layer_lines
-		current_layer_lines = []
-
-
-for i, line in enumerate(lines):
-	if line.startswith("# "):
-		section = line[2:].strip().replace(" ", "_").lower()
-		if section in SECTIONS:
-			current_section = section
-	elif line.startswith("## "):
-		sub_section = line[3:]
-		if current_section == 'layers':
-			current_layer_name = sub_section.strip()
-			# TODO: parse descriptio
-			config['layers'][current_layer_name] = ""
-	elif line.startswith("    "):
-		if section_start_index < 0:
-			section_start_index = i
-		if current_section == 'layout_config':
-			config_data.append(line)
-		elif current_section == 'layers':
-			if not line.strip():
-				continue
-			current_layer_lines.append(line)
-	elif section_start_index > 0:
-		end_section()
-
-end_section()
-
-KEYDEF_RE = re.compile(r"#define ((?:{})(?:\w+))".format(
-	"|".join(config['key_prefixes'])
-))
-IF0_RE = re.compile(r"^#if 0$.*?#endif", re.MULTILINE | re.DOTALL)
-COMMENT_RE = re.compile(r"/\*.*?\*/", re.MULTILINE | re.DOTALL)
-ENUM_RE = re.compile(r"(enum\s\w+\s\{.*?\};)", re.MULTILINE | re.DOTALL)
-ENUM_KEY_RE = re.compile(r"({}\w+)".format(
-	"|".join(config['key_prefixes'])
-))
 
-def parse_keydefs(path):
-	with io.open(path, encoding="utf-8") as fh:
-		data = fh.read()
-	data, _ = COMMENT_RE.subn("", data)
-	data, _ = IF0_RE.subn("", data)
+SECTIONS = [
+    'layout_config',
+    'layers',
+]
 
-	for match in KEYDEF_RE.finditer(data):
-		yield match.groups()[0]
 
-	for enum_match in ENUM_RE.finditer(data):
-		enum = enum_match.groups()[0]
-		for key_match in ENUM_KEY_RE.finditer(enum):
-			yield key_match.groups()[0]
+#       Markdown Parsing
 
-valid_keycodes = set()
-basepath = os.path.abspath(os.path.join(
-	os.path.dirname(__file__), "..", "..", "..", ".."
-))
+def loads(raw_data):
+    ONELINE_COMMENT_RE = re.compile(r"""
+        ^                       # comment must be at the start of the line
+        \s*                     # arbitrary whitespace
+        //                      # start of the comment
+        (.*)                    # the comment
+        $                       # until the end of line
+        """, re.MULTILINE | re.VERBOSE
+    )
+
+    INLINE_COMMENT_RE = re.compile(r"""
+        (?:[\,\"\[\]\{\}\d])    # anythig that might end a expression
+        \s+                     # comment must be preceded by whitespace
+        //                      # start of the comment
+        \s                      # and succeded by whitespace
+        ([^\"\]\}\{\[]*)        # the comment (except things which might be json)
+        $                       # until the end of line
+        """, re.MULTILINE | re.VERBOSE
+    )
+
+    TRAILING_COMMA_RE = re.compile(r"""
+        ,                       # the comma
+        \s*                     # arbitrary whitespace (including newlines)
+        ([\]\}])                # end of an array or object
+        """, re.MULTILINE | re.VERBOSE
+    )
 
-valid_keycodes.update(parse_keydefs(os.path.join(
-	basepath, "tmk_core", "common", "keycode.h"
-)))
-
-for include_path in config['keymaps_includes']:
-	path = os.path.join(basepath, config['includes_dir'], include_path)
-	path = path.replace("/", os.sep)
-	if os.path.exists(path):
-		valid_keycodes.update(parse_keydefs(path))
-
-LAYER_CHANGE_RE = re.compile(r"(DF|TG|MO)\(\d+\)")
-MACRO_RE = re.compile(r"M\(\w+\)")
-UNICODE_RE = re.compile(r"U[0-9A-F]{4}")
-NON_CODE = re.compile(r"^[^A-Z0-9_]$")
-
-
-def UNICODE_MACRO(config, c):
-	# TODO: don't use macro for codepoints below 0x2000
-	macro_id = "UC_" + (
-		unicodedata.name(c)
-		.replace(" ", "_")
-		.replace("-", "_")
-		.replace("SUPERSCRIPT_", "SUP_")
-		.replace("SUBSCRIPT_", "SUB_")
-		.replace("GREEK_SMALL_LETTER", "GR_LC")
-		.replace("GREEK_CAPITAL_LETTER", "GR_UC")
-		.replace("VULGAR_FRACTION_", "FR_")
-	)
-	if macro_id not in config['macro_ids']:
-		config['macro_ids'].append(macro_id)
-	code = "{:04X}".format(ord(c))
-	if (macro_id, code) not in config['unicode_macros']:
-		config['unicode_macros'].append((macro_id, code))
-	return "M({})".format(macro_id)
-
-
-def MACRO(config, code):
-	macro_id = code[2:-1]
-	if macro_id not in config['macro_ids']:
-		config['macro_ids'].append(macro_id)
-	return code
-
-# TODO: presumably we can have a macro or function which takes
-#		the hex code and produces much smaller code.
+    if isinstance(raw_data, bytes):
+        raw_data = raw_data.decode('utf-8')
 
-WIN_UNICODE_MACRO_TEMPLATE = """
-case {0}:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), {1}, U(LALT), END
-	);
-"""
+    raw_data = ONELINE_COMMENT_RE.sub(r"", raw_data)
+    raw_data = INLINE_COMMENT_RE.sub(r"\1", raw_data)
+    raw_data = TRAILING_COMMA_RE.sub(r"\1", raw_data)
+    return json.loads(raw_data)
 
-LINUX_UNICODE_MACRO_TEMPLATE = """
-case {0}:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), {1}, T(KP_ENTER), END
-	);
-"""
 
-def macro_cases(config, mode):
-	if mode == 'win':
-		template = WIN_UNICODE_MACRO_TEMPLATE
-	elif mode == 'linux':
-		template = LINUX_UNICODE_MACRO_TEMPLATE
-	else:
-		raise ValueError("Invalid mode: ", mode)
-	template = template.strip()
-
-	for macro_id, unimacro_chars in config['unicode_macros']:
-		unimacro_keys = ", ".join(
-			"T({})".format(
-				"KP_" + char if char.isdigit() else char
-			) for char in unimacro_chars
-		)
-		yield template.format(macro_id, unimacro_keys)
+def parse_config(path):
+    def reset_section():
+        section.update({
+            'name': section.get('name', ""),
+            'sub_name': "",
+            'start_line': -1,
+            'end_line': -1,
+            'code_lines': [],
+        })
+
+    def start_section(line_index, line):
+        end_section()
+        if line.startswith("# "):
+            name = line[2:]
+        elif line.startswith("## "):
+            name = line[3:]
+
+        name = name.strip().replace(" ", "_").lower()
+        if name in SECTIONS:
+            section['name'] = name
+        else:
+            section['sub_name'] = name
+        section['start_line'] = line_index
+
+    def end_section():
+        if section['start_line'] >= 0:
+            if section['name'] == 'layout_config':
+                config.update(loads("\n".join(
+                    section['code_lines']
+                )))
+            elif section['sub_name'].startswith('layer'):
+                layer_name = section['sub_name']
+                config['layer_lines'][layer_name] = section['code_lines']
+
+        reset_section()
+
+    def amend_section(line_index, line):
+        section['end_line'] = line_index
+        section['code_lines'].append(line)
+
+    config = DEFAULT_CONFIG.copy()
+    config.update({
+        'layer_lines': collections.OrderedDict(),
+        'macro_ids': {'UM'},
+        'unicode_macros': {},
+    })
+
+    section = {}
+    reset_section()
+
+    with io.open(path, encoding="utf-8") as fh:
+        for i, line in enumerate(fh):
+            if line.startswith("#"):
+                start_section(i, line)
+            elif line.startswith("    "):
+                amend_section(i, line[4:])
+            else:
+                # TODO: maybe parse description
+                pass
+
+    end_section()
+    return config
+
+#       header file parsing
+
+IF0_RE = re.compile(r"""
+    ^
+    #if 0
+    $.*?
+    #endif
+    """, re.MULTILINE | re.DOTALL | re.VERBOSE
+)
 
 
-MACROCODE = """
-#define UC_MODE_WIN 0
-#define UC_MODE_LINUX 1
+COMMENT_RE = re.compile(r"""
+    /\*
+    .*?
+    \*/"
+    """, re.MULTILINE | re.DOTALL | re.VERBOSE
+)
 
-static uint16_t unicode_mode = UC_MODE_WIN;
+def read_header_file(path):
+    with io.open(path, encoding="utf-8") as fh:
+        data = fh.read()
+    data, _ = COMMENT_RE.subn("", data)
+    data, _ = IF0_RE.subn("", data)
+    return data
+
+
+def regex_partial(re_str_fmt, flags=re.MULTILINE | re.DOTALL | re.VERBOSE):
+    def partial(*args, **kwargs):
+        re_str = re_str_fmt.format(*args, **kwargs)
+        return re.compile(re_str, flags)
+    return partial
+
+
+KEYDEF_REP = regex_partial(r"""
+    #define
+    \s
+    (
+        (?:{})          # the prefixes
+        (?:\w+)         # the key name
+    )                   # capture group end
+    """
+)
+
+
+ENUM_RE = re.compile(r"""
+    (
+        enum
+        \s\w+\s
+        \{
+        .*?             # the enum content
+        \}
+        ;
+    )                   # capture group end
+    """, re.MULTILINE | re.DOTALL | re.VERBOSE
+)
+
+
+ENUM_KEY_REP = regex_partial(r"""
+    (
+        {}              # the prefixes
+        \w+             # the key name
+    )                   # capture group end
+    """
+)
+
+def parse_keydefs(config, data):
+    prefix_options = "|".join(config['key_prefixes'])
+    keydef_re = KEYDEF_REP(prefix_options)
+    enum_key_re = ENUM_KEY_REP(prefix_options)
+    for match in keydef_re.finditer(data):
+        yield match.groups()[0]
+
+    for enum_match in ENUM_RE.finditer(data):
+        enum = enum_match.groups()[0]
+        for key_match in enum_key_re.finditer(enum):
+            yield key_match.groups()[0]
+
+
+def parse_valid_keys(config):
+    valid_keycodes = set()
+    paths = [
+        os.path.join(BASEPATH, "tmk_core", "common", "keycode.h")
+    ] + [
+        os.path.join(
+            BASEPATH, config['includes_dir'], include_path
+        ) for include_path in config['keymaps_includes']
+    ]
+
+    for path in paths:
+        path = path.replace("/", os.sep)
+        # the config always uses forward slashe
+        if os.path.exists(path):
+            header_data = read_header_file(path)
+            valid_keycodes.update(
+                parse_keydefs(config, header_data)
+            )
+    return valid_keycodes
+
+#       Keymap Parsing
+
+def iter_raw_codes(layer_lines, filler, separator):
+    filler_re = re.compile("[" + filler + " ]")
+    for line in layer_lines:
+        line, _ = filler_re.subn("", line.strip())
+        if not line:
+            continue
+        codes = line.split(separator)
+        for code in codes[1:-1]:
+            yield code
+
+
+def iter_indexed_codes(raw_codes, key_indexes):
+    key_rows = {}
+    key_indexes_flat = []
+    for row_index, key_indexes in enumerate(key_indexes):
+        for key_index in key_indexes:
+            key_rows[key_index] = row_index
+        key_indexes_flat.extend(key_indexes)
+    assert len(raw_codes) == len(key_indexes_flat)
+    for raw_code, key_index in zip(raw_codes, key_indexes_flat):
+        # we keep track of the row mostly for layout purposes
+        yield raw_code, key_index, key_rows[key_index]
+
+
+LAYER_CHANGE_RE = re.compile(r"""
+    (DF|TG|MO)\(\d+\)
+""", re.VERBOSE)
+
+
+MACRO_RE = re.compile(r"""
+    M\(\w+\)
+""", re.VERBOSE)
+
+
+UNICODE_RE = re.compile(r"""
+    U[0-9A-F]{4}
+""", re.VERBOSE)
+
+
+NON_CODE = re.compile(r"""
+    ^[^A-Z0-9_]$
+""", re.VERBOSE)
+
+
+def parse_uni_code(raw_code):
+    macro_id = "UC_" + (
+        unicodedata.name(raw_code)
+        .replace(" ", "_")
+        .replace("-", "_")
+    )
+    code = "M({})".format(macro_id)
+    uc_hex = "{:04X}".format(ord(raw_code))
+    return code, macro_id, uc_hex
+
+
+def parse_key_code(raw_code, key_prefixes, valid_keycodes):
+    if raw_code in valid_keycodes:
+        return raw_code
+
+    for prefix in key_prefixes:
+        code = prefix + raw_code
+        if code in valid_keycodes:
+            return code
+
+
+def parse_code(raw_code, key_prefixes, valid_keycodes):
+    if not raw_code:
+        return 'KC_TRNS', None, None
+
+    if LAYER_CHANGE_RE.match(raw_code):
+        return raw_code, None, None
+
+    if MACRO_RE.match(raw_code):
+        code = macro_id = raw_code[2:-1]
+        return code, macro_id, None
+
+    if UNICODE_RE.match(raw_code):
+        hex_code = raw_code[1:]
+        return parse_uni_code(chr(int(hex_code, 16)))
+
+    if NON_CODE.match(raw_code):
+        return parse_uni_code(raw_code)
+
+    code = parse_key_code(raw_code, key_prefixes, valid_keycodes)
+    return code, None, None
+
+
+def parse_keymap(config, key_indexes, layer_lines, valid_keycodes):
+    keymap = {}
+    raw_codes = list(iter_raw_codes(
+        layer_lines, config['filler'], config['separator']
+    ))
+    indexed_codes = iter_indexed_codes(raw_codes, key_indexes)
+    for raw_code, key_index, row_index in indexed_codes:
+        code, macro_id, uc_hex = parse_code(
+            raw_code, config['key_prefixes'], valid_keycodes
+        )
+        if macro_id:
+            config['macro_ids'].add(macro_id)
+        if uc_hex:
+            config['unicode_macros'][macro_id] = uc_hex
+        keymap[key_index] = (code, row_index)
+    return keymap
 
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{
-	if (!record->event.pressed) {{
-		return MACRO_NONE;
-	}}
-  	// MACRODOWN only works in this function
-    switch(id) {{
-    	case UMS:
-    		unicode_mode = (unicode_mode + 1) % 2;
-    		break;
-    	{macro_cases}
-    	default:
-    		break;
-    }}
-	if (unicode_mode == UC_MODE_WIN) {{
-		switch(id) {{
-			{win_macro_cases}
-	    	default:
-	    		break;
-		}}
-	}} else if (unicode_mode == UC_MODE_LINUX) {{
-		switch(id) {{
-			{linux_macro_cases}
-	    	default:
-	    		break;
-		}}
-	}}
-    return MACRO_NONE;
-}};
-"""
 
+def parse_keymaps(config, valid_keycodes):
+    keymaps = collections.OrderedDict()
+    key_indexes = config.get(
+        'key_indexes', KEYBOARD_LAYOUTS[config['layout']]
+    )
+    # TODO: maybe validate key_indexes
 
-def iter_keycodes(layer_lines, config):
-	filler_re = re.compile("[" +
-		config['filler'] + " " +
-	"]")
-
-	all_codes = []
-	for line in layer_lines:
-		line, _ = filler_re.subn("", line.strip())
-		if not line:
-			continue
-		codes = line.split(config['separator'])
-		all_codes.extend(codes[1:-1])
-
-	key_groups = {}
-	for group_index, key_indexes in enumerate(config['keymap_indexes']):
-		for key_index in key_indexes:
-			key_groups[key_index] = group_index
-
-	keymap_indexes = sum(config['keymap_indexes'], [])
-	assert len(all_codes) == len(keymap_indexes)
-	code_index_pairs = zip(all_codes, keymap_indexes)
-	prev_index = None
-	for i, (code, key_index) in enumerate(code_index_pairs):
-		code = code.strip()
-		layer_match = LAYER_CHANGE_RE.match(code)
-		unicode_match = UNICODE_RE.match(code)
-		noncode_match = NON_CODE.match(code)
-		macro_match = MACRO_RE.match(code)
-
-		ws = "\n" if key_groups[key_index] != prev_index else ""
-		prev_index = key_groups[key_index]
-
-		try:
-			if not code:
-				code = 'KC_TRNS'
-			elif layer_match:
-				pass
-			elif macro_match:
-				code = MACRO(config, code)
-			elif unicode_match:
-				hex_code = code[1:]
-				code = UNICODE_MACRO(config, chr(int(hex_code, 16)))
-			elif noncode_match:
-				code = UNICODE_MACRO(config, code)
-			elif "_" in code:
-				assert code in valid_keycodes, "unknown code '{}'".format(code)
-			else:
-				for prefix in config['key_prefixes']:
-					if prefix + code in valid_keycodes:
-						code = prefix + code
-						break
-				assert code in valid_keycodes, "unknown code '{}'".format(code)
-			yield code, key_index, ws
-		except AssertionError:
-			print("Error processing code", repr(code).encode("utf-8"))
-			raise
+    for layer_name, layer_lines, in config['layer_lines'].items():
+        keymaps[layer_name] = parse_keymap(
+            config, key_indexes, layer_lines, valid_keycodes
+        )
+    return keymaps
+
+#       keymap.c output
 
 USERCODE = """
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
     uint8_t layer = biton32(layer_state);
 
     ergodox_board_led_off();
@@ -348,71 +481,158 @@ void * matrix_scan_user(void) {
 };
 """
 
-def parse_keymaps(config):
-	keymaps = {}
-	layer_line_items = config['layer_lines'].items()
-	for i, (layer_name, layer_lines) in enumerate(layer_line_items):
-		print("parseing layer", layer_name)
-		keymap = {}
-		for code, key_index, ws in iter_keycodes(layer_lines, config):
-			keymap[key_index] = (code, ws)
-		keymaps[layer_name] = [v for k, v in sorted(keymap.items())]
-	return keymaps
-
-
-def iter_keymap_lines(config, keymaps):
-	for include_path in config['keymaps_includes']:
-		yield '#include "{}"\n'.format(include_path)
-
-	yield "\n"
-
-	layer_items = config['layers'].items()
-	for i, (layer_name, description) in enumerate(layer_items):
-		yield '#define L{0:<3} {0:<5}  // {1}\n'.format(i, layer_name)
-
-	for i, macro_id in enumerate(config['macro_ids']):
-		yield "#define {} {}\n".format(macro_id, i)
-
-	yield "\n"
-
-	yield "const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {\n"
-
-	layer_line_items = config['layer_lines'].items()
-	last_index = config['keymap_indexes'][-1]
-	for i, (layer_name, layer_lines) in enumerate(layer_line_items):
-		keymap = keymaps[layer_name]
-		yield "/*\n"
-		for line in layer_lines:
-			yield " *{}".format(line)
-		yield "*/\n"
-
-		yield "[L{0}] = KEYMAP(\n".format(i)
-
-		for key_index, (code, ws) in enumerate(keymap):
-			yield "\t{}".format(code)
-			if key_index < len(keymap) - 1:
-				yield ","
-			yield ws
-		yield "),\n"
-
-	yield "};\n\n"
-
-	yield "const uint16_t PROGMEM fn_actions[] = {\n"
-	yield "};\n"
+MACROCODE = """
+#define UC_MODE_WIN 0
+#define UC_MODE_LINUX 1
 
-	yield MACROCODE.format(
-		macro_cases="",
-		win_macro_cases="\n".join(macro_cases(config, mode='win')),
-		linux_macro_cases="\n".join(macro_cases(config, mode='linux')),
-	)
+static uint16_t unicode_mode = UC_MODE_WIN;
 
-	yield USERCODE
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{
+    if (!record->event.pressed) {{
+        return MACRO_NONE;
+    }}
+    // MACRODOWN only works in this function
+    switch(id) {{
+        case UM:
+            unicode_mode = (unicode_mode + 1) % 2;
+            break;
+        {macro_cases}
+        default:
+            break;
+    }}
+    if (unicode_mode == UC_MODE_WIN) {{
+        switch(id) {{
+            {win_macro_cases}
+            default:
+                break;
+        }}
+    }} else if (unicode_mode == UC_MODE_LINUX) {{
+        switch(id) {{
+            {linux_macro_cases}
+            default:
+                break;
+        }}
+    }}
+    return MACRO_NONE;
+}};
+"""
 
+WIN_UNICODE_MACRO_TEMPLATE = """
+case {0}:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), {1}, U(LALT), END
+    );
+"""
 
-with io.open("keymap.c", mode="w", encoding="utf-8") as fh:
-	for data in iter_keymap_lines(config, parse_keymaps(config)):
-		fh.write(data)
+LINUX_UNICODE_MACRO_TEMPLATE = """
+case {0}:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), {1}, T(KP_ENTER), END
+    );
+"""
+
+def macro_cases(config, mode):
+    if mode == 'win':
+        template = WIN_UNICODE_MACRO_TEMPLATE
+    elif mode == 'linux':
+        template = LINUX_UNICODE_MACRO_TEMPLATE
+    else:
+        raise ValueError("Invalid mode: ", mode)
+    template = template.strip()
+
+    for macro_id, uc_hex in config['unicode_macros'].items():
+        unimacro_keys = ", ".join(
+            "T({})".format(
+                "KP_" + digit if digit.isdigit() else digit
+            ) for digit in uc_hex
+        )
+        yield template.format(macro_id, unimacro_keys)
+
+
+def iter_keymap_lines(keymap):
+    prev_row_index = None
+    for key_index in sorted(keymap):
+        code, row_index = keymap[key_index]
+        if row_index != prev_row_index:
+            yield "\n"
+        yield " {}".format(code)
+        if key_index < len(keymap) - 1:
+            yield ","
+        prev_row_index = row_index
+
+
+def iter_keymap_parts(config, keymaps):
+    # includes
+    for include_path in config['keymaps_includes']:
+        yield '#include "{}"\n'.format(include_path)
+
+    yield "\n"
+
+    # definitions
+    for i, macro_id in enumerate(sorted(config['macro_ids'])):
+        yield "#define {} {}\n".format(macro_id, i)
+
+    yield "\n"
+
+    for i, layer_name in enumerate(config['layer_lines']):
+        yield '#define L{0:<3} {0:<5}  // {1}\n'.format(i, layer_name)
+
+    yield "\n"
+
+    # keymaps
+    yield "const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {\n"
+
+    for i, layer_name in enumerate(config['layer_lines']):
+        # comment
+        layer_lines = config['layer_lines'][layer_name]
+        prefixed_lines = " * " + " * ".join(layer_lines)
+        yield "/*\n{}*/\n".format(prefixed_lines)
+
+        # keymap codes
+        keymap = keymaps[layer_name]
+        keymap_lines = "".join(iter_keymap_lines(keymap))
+        yield "[L{0}] = KEYMAP({1}\n),\n".format(i, keymap_lines)
+
+    yield "};\n\n"
+
+    # no idea what this is for
+    yield "const uint16_t PROGMEM fn_actions[] = {};\n"
+
+    # macros
+    yield MACROCODE.format(
+        macro_cases="",
+        win_macro_cases="\n".join(macro_cases(config, mode='win')),
+        linux_macro_cases="\n".join(macro_cases(config, mode='linux')),
+    )
+
+    # TODO: dynamically create blinking lights
+    yield USERCODE
+
+
+def main(argv=sys.argv[1:]):
+    if not argv or '-h' in argv or '--help' in argv:
+        print(__doc__)
+        return 0
+
+    in_path = os.path.abspath(argv[0])
+    if not os.path.exists(in_path):
+        print("No such file '{}'".format(in_path))
+        return 1
+
+    if len(argv) > 1:
+        out_path = os.path.abspath(argv[1])
+    else:
+        dirname = os.path.dirname(in_path)
+        out_path = os.path.join(dirname, "keymap.c")
+
+    config = parse_config(in_path)
+    valid_keys = parse_valid_keys(config)
+    keymaps = parse_keymaps(config, valid_keys)
+
+    with io.open(out_path, mode="w", encoding="utf-8") as fh:
+        for part in iter_keymap_parts(config, keymaps):
+            fh.write(part)
 
 
-# print("\n".join(sorted(valid_keycodes)))
-# print(json.dumps(config, indent=4))
+if __name__ == '__main__':
+    sys.exit(main())
diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
index 400ad6fcf8..23611ddd89 100644
--- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
@@ -3,449 +3,458 @@
 #include "keymap_common.h"
 #include "keymap_extras/keymap_german.h"
 
-#define L0   0      // Layer 0
-#define L1   1      // Layer 1
-#define L2   2      // Layer 2
-#define L3   3      // Layer 3
-#define L4   4      // Layer 4
-#define L5   5      // Layer 5
-#define L6   6      // Layer 6
-#define L7   7      // Layer 7
-#define L8   8      // Layer 8
-#define UMS 0
-#define UC_UPWARDS_ARROW 1
-#define UC_LEFTWARDS_ARROW 2
-#define UC_DOWNWARDS_ARROW 3
-#define UC_RIGHTWARDS_ARROW 4
-#define UC_SUP_ONE 5
-#define UC_SUP_TWO 6
-#define UC_SUP_THREE 7
-#define UC_SUP_FOUR 8
-#define UC_SUP_FIVE 9
-#define UC_FOR_ALL 10
-#define UC_SUP_SIX 11
-#define UC_SUP_SEVEN 12
-#define UC_SUP_EIGHT 13
-#define UC_SUP_NINE 14
-#define UC_SUP_ZERO 15
-#define UC_MULTIPLICATION_SIGN 16
-#define UC_FR_ONE_HALF 17
-#define UC_DIVISION_SIGN 18
-#define UC_FR_ONE_QUARTER 19
-#define UC_FR_ONE_FIFTH 20
-#define UC_FR_ONE_SIXTH 21
-#define UC_FR_ONE_EIGHTH 22
-#define UC_PLUS_MINUS_SIGN 23
-#define UC_EMPTY_SET 24
-#define UC_INFINITY 25
-#define UC_SUP_LATIN_SMALL_LETTER_N 26
-#define UC_THERE_EXISTS 27
-#define UC_ELEMENT_OF 28
-#define UC_FR_ONE_THIRD 29
-#define UC_NOT_EQUAL_TO 30
-#define UC_FR_TWO_THIRDS 31
-#define UC_FR_THREE_QUARTERS 32
-#define UC_ASYMPTOTICALLY_EQUAL_TO 33
-#define UC_THERE_DOES_NOT_EXIST 34
-#define UC_NOT_AN_ELEMENT_OF 35
-#define UC_SUB_ONE 36
-#define UC_SUB_TWO 37
-#define UC_SUB_THREE 38
-#define UC_SUB_FOUR 39
-#define UC_SUB_FIVE 40
-#define UC_SUB_SIX 41
-#define UC_SUB_SEVEN 42
-#define UC_SUB_EIGHT 43
-#define UC_SUB_NINE 44
-#define UC_SUB_ZERO 45
-#define UC_GR_LC_CHI 46
-#define UC_GR_LC_PI 47
-#define UC_GR_LC_PHI 48
-#define UC_GR_LC_OMEGA 49
-#define UC_GR_LC_GAMMA 50
-#define UC_GR_LC_ETA 51
-#define UC_GR_LC_XI 52
-#define UC_GR_LC_KAPPA 53
-#define UC_GR_LC_LAMDA 54
-#define UC_GR_LC_ZETA 55
-#define UC_GR_LC_UPSILON 56
-#define UC_GR_LC_IOTA 57
-#define UC_GR_LC_ALPHA 58
-#define UC_GR_LC_EPSILON 59
-#define UC_GR_LC_OMICRON 60
-#define UC_GR_LC_SIGMA 61
-#define UC_GR_LC_NU 62
-#define UC_GR_LC_RHO 63
-#define UC_GR_LC_TAU 64
-#define UC_GR_LC_DELTA 65
-#define UC_GR_LC_FINAL_SIGMA 66
-#define UC_GR_LC_THETA 67
-#define UC_GR_LC_BETA 68
-#define UC_GR_LC_MU 69
-#define UC_GR_LC_PSI 70
-#define UC_GR_UC_CHI 71
-#define UC_GR_UC_PI 72
-#define UC_GR_UC_PHI 73
-#define UC_GR_UC_OMEGA 74
-#define UC_GR_UC_GAMMA 75
-#define UC_GR_UC_ETA 76
-#define UC_GR_UC_XI 77
-#define UC_GR_UC_KAPPA 78
-#define UC_GR_UC_LAMDA 79
-#define UC_GR_UC_ZETA 80
-#define UC_GR_UC_UPSILON 81
-#define UC_GR_UC_IOTA 82
-#define UC_GR_UC_ALPHA 83
-#define UC_GR_UC_EPSILON 84
-#define UC_GR_UC_OMICRON 85
-#define UC_GR_UC_SIGMA 86
-#define UC_GR_UC_NU 87
-#define UC_GR_UC_RHO 88
-#define UC_GR_UC_TAU 89
-#define UC_GR_UC_DELTA 90
-#define UC_GR_UC_THETA 91
-#define UC_GR_UC_BETA 92
-#define UC_GR_UC_MU 93
-#define UC_GR_UC_PSI 94
+#define UC_ASYMPTOTICALLY_EQUAL_TO 0
+#define UC_DIVISION_SIGN 1
+#define UC_DOWNWARDS_ARROW 2
+#define UC_ELEMENT_OF 3
+#define UC_EMPTY_SET 4
+#define UC_FOR_ALL 5
+#define UC_GREEK_CAPITAL_LETTER_ALPHA 6
+#define UC_GREEK_CAPITAL_LETTER_BETA 7
+#define UC_GREEK_CAPITAL_LETTER_CHI 8
+#define UC_GREEK_CAPITAL_LETTER_DELTA 9
+#define UC_GREEK_CAPITAL_LETTER_EPSILON 10
+#define UC_GREEK_CAPITAL_LETTER_ETA 11
+#define UC_GREEK_CAPITAL_LETTER_GAMMA 12
+#define UC_GREEK_CAPITAL_LETTER_IOTA 13
+#define UC_GREEK_CAPITAL_LETTER_KAPPA 14
+#define UC_GREEK_CAPITAL_LETTER_LAMDA 15
+#define UC_GREEK_CAPITAL_LETTER_MU 16
+#define UC_GREEK_CAPITAL_LETTER_NU 17
+#define UC_GREEK_CAPITAL_LETTER_OMEGA 18
+#define UC_GREEK_CAPITAL_LETTER_OMICRON 19
+#define UC_GREEK_CAPITAL_LETTER_PHI 20
+#define UC_GREEK_CAPITAL_LETTER_PI 21
+#define UC_GREEK_CAPITAL_LETTER_PSI 22
+#define UC_GREEK_CAPITAL_LETTER_RHO 23
+#define UC_GREEK_CAPITAL_LETTER_SIGMA 24
+#define UC_GREEK_CAPITAL_LETTER_TAU 25
+#define UC_GREEK_CAPITAL_LETTER_THETA 26
+#define UC_GREEK_CAPITAL_LETTER_UPSILON 27
+#define UC_GREEK_CAPITAL_LETTER_XI 28
+#define UC_GREEK_CAPITAL_LETTER_ZETA 29
+#define UC_GREEK_SMALL_LETTER_ALPHA 30
+#define UC_GREEK_SMALL_LETTER_BETA 31
+#define UC_GREEK_SMALL_LETTER_CHI 32
+#define UC_GREEK_SMALL_LETTER_DELTA 33
+#define UC_GREEK_SMALL_LETTER_EPSILON 34
+#define UC_GREEK_SMALL_LETTER_ETA 35
+#define UC_GREEK_SMALL_LETTER_FINAL_SIGMA 36
+#define UC_GREEK_SMALL_LETTER_GAMMA 37
+#define UC_GREEK_SMALL_LETTER_IOTA 38
+#define UC_GREEK_SMALL_LETTER_KAPPA 39
+#define UC_GREEK_SMALL_LETTER_LAMDA 40
+#define UC_GREEK_SMALL_LETTER_MU 41
+#define UC_GREEK_SMALL_LETTER_NU 42
+#define UC_GREEK_SMALL_LETTER_OMEGA 43
+#define UC_GREEK_SMALL_LETTER_OMICRON 44
+#define UC_GREEK_SMALL_LETTER_PHI 45
+#define UC_GREEK_SMALL_LETTER_PI 46
+#define UC_GREEK_SMALL_LETTER_PSI 47
+#define UC_GREEK_SMALL_LETTER_RHO 48
+#define UC_GREEK_SMALL_LETTER_SIGMA 49
+#define UC_GREEK_SMALL_LETTER_TAU 50
+#define UC_GREEK_SMALL_LETTER_THETA 51
+#define UC_GREEK_SMALL_LETTER_UPSILON 52
+#define UC_GREEK_SMALL_LETTER_XI 53
+#define UC_GREEK_SMALL_LETTER_ZETA 54
+#define UC_INFINITY 55
+#define UC_LEFTWARDS_ARROW 56
+#define UC_MULTIPLICATION_SIGN 57
+#define UC_NOT_AN_ELEMENT_OF 58
+#define UC_NOT_EQUAL_TO 59
+#define UC_PLUS_MINUS_SIGN 60
+#define UC_RIGHTWARDS_ARROW 61
+#define UC_SUBSCRIPT_EIGHT 62
+#define UC_SUBSCRIPT_FIVE 63
+#define UC_SUBSCRIPT_FOUR 64
+#define UC_SUBSCRIPT_NINE 65
+#define UC_SUBSCRIPT_ONE 66
+#define UC_SUBSCRIPT_SEVEN 67
+#define UC_SUBSCRIPT_SIX 68
+#define UC_SUBSCRIPT_THREE 69
+#define UC_SUBSCRIPT_TWO 70
+#define UC_SUBSCRIPT_ZERO 71
+#define UC_SUPERSCRIPT_EIGHT 72
+#define UC_SUPERSCRIPT_FIVE 73
+#define UC_SUPERSCRIPT_FOUR 74
+#define UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N 75
+#define UC_SUPERSCRIPT_NINE 76
+#define UC_SUPERSCRIPT_ONE 77
+#define UC_SUPERSCRIPT_SEVEN 78
+#define UC_SUPERSCRIPT_SIX 79
+#define UC_SUPERSCRIPT_THREE 80
+#define UC_SUPERSCRIPT_TWO 81
+#define UC_SUPERSCRIPT_ZERO 82
+#define UC_THERE_DOES_NOT_EXIST 83
+#define UC_THERE_EXISTS 84
+#define UC_UPWARDS_ARROW 85
+#define UC_VULGAR_FRACTION_ONE_EIGHTH 86
+#define UC_VULGAR_FRACTION_ONE_FIFTH 87
+#define UC_VULGAR_FRACTION_ONE_HALF 88
+#define UC_VULGAR_FRACTION_ONE_QUARTER 89
+#define UC_VULGAR_FRACTION_ONE_SIXTH 90
+#define UC_VULGAR_FRACTION_ONE_THIRD 91
+#define UC_VULGAR_FRACTION_THREE_QUARTERS 92
+#define UC_VULGAR_FRACTION_TWO_THIRDS 93
+#define UM 94
+
+#define L0   0      // layer_0
+#define L1   1      // layer_1
+#define L2   2      // layer_2
+#define L3   3      // layer_3
+#define L4   4      // layer_4
+#define L5   5      // layer_5
+#define L6   6      // layer_6
+#define L7   7      // layer_7
+#define L8   8      // layer_8
 
 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 /*
- *    .-------------------------------------.       .-------------------------------------.
- *    |MO(5)| 1  | 2  | 3  | 4  | 5  | ACUT |       ! GRV  | 6  | 7  | 8  | 9  | 0  |CIRC |
- *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
- *    |MO(4)| X  | P  | F  | W  | G  | HOME |       !TG(2) | H  | J  | K  | L  | Q  |  Z  |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |MO(1)| U  | I  | A  | E  | O  |------!       !------! S  | N  | R  | T  | D  | SS  |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |MO(3)| UE | OE | AE | C  | V  | END  |       ! TAB  | B  | M  |COMM| DOT| UP |  Y  |
- *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
- *     |    |    |LGUI|LALT|LCTL|                               !LALT|    |LEFT|DOWN|RGHT|
- *     '------------------------'.-------------. .-------------.'------------------------'
- *                               | INS  |TG(2) | !M(UMS)| DELT |
- *                        .------+------+------! !------+------+------.
- *                        !      !      | APP  | ! PGUP |      !      !
- *                        !      !      !------! !------!      !      !
- *                        | BSPC | LSFT | ESC  | ! PGDN |ENTER |SPACE |
- *                        '--------------------' '--------------------'
+ * .------------------------------------.------------------------------------.
+ * |MO(5)| 1  | 2  | 3  | 4  | 5  |ACUT | GRV | 6  | 7  | 8  | 9  | 0  |CIRC |
+ * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+ * |MO(4)| X  | P  | F  | W  | G  |HOME |TG(2)| H  | J  | K  | L  | Q  |  Z  |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |MO(1)| U  | I  | A  | E  | O  |-----!-----! S  | N  | R  | T  | D  | SS  |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |MO(3)| UE | OE | AE | C  | V  |END  | TAB | B  | M  |COMM| DOT| UP |  Y  |
+ * '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+ *  |    |    |LGUI|LALT|LCTL|                     !LALT|    |LEFT|DOWN|RGHT|
+ *  '------------------------'                     '------------------------'
+ *                         .-----------. .-----------.
+ *                         |INS  |TG(2)| !M(UM)|DELT |
+ *                   .-----+-----+-----! !-----+-----+-----.
+ *                   !     !     | APP | ! PGUP|     !     !
+ *                   !     !     !-----! !-----!     !     !
+ *                   |BSPC |LSFT | ESC | ! PGDN|ENTER|SPACE|
+ *                   '-----------------' '-----------------'
 */
 [L0] = KEYMAP(
-	MO(5),
-	DE_1,	DE_2,	DE_3,	DE_4,	DE_5,	DE_ACUT,	MO(4),
-	DE_X,	DE_P,	DE_F,	DE_W,	DE_G,	KC_HOME,	MO(1),
-	DE_U,	DE_I,	DE_A,	DE_E,	DE_O,	MO(3),
-	DE_UE,	DE_OE,	DE_AE,	DE_C,	DE_V,	KC_END,	KC_TRNS,
-	KC_TRNS,	KC_LGUI,	KC_LALT,	KC_LCTL,	KC_INS,
-	TG(2),	KC_APP,
-	KC_BSPC,
-	KC_LSFT,	KC_ESC,	DE_GRV,
-	DE_6,	DE_7,	DE_8,	DE_9,	DE_0,	DE_CIRC,	TG(2),
-	DE_H,	DE_J,	DE_K,	DE_L,	DE_Q,	DE_Z,	DE_S,
-	DE_N,	DE_R,	DE_T,	DE_D,	DE_SS,	KC_TAB,
-	DE_B,	DE_M,	DE_COMM,	DE_DOT,	KC_UP,	DE_Y,	KC_LALT,
-	KC_TRNS,	KC_LEFT,	KC_DOWN,	KC_RGHT,	M(UMS),
-	KC_DELT,	KC_PGUP,
-	KC_PGDN,
-	KC_ENTER,	KC_SPACE),
+ MO(5), DE_1, DE_2, DE_3, DE_4, DE_5, DE_ACUT,
+ MO(4), DE_X, DE_P, DE_F, DE_W, DE_G, KC_HOME,
+ MO(1), DE_U, DE_I, DE_A, DE_E, DE_O,
+ MO(3), DE_UE, DE_OE, DE_AE, DE_C, DE_V, KC_END,
+ KC_TRNS, KC_TRNS, KC_LGUI, KC_LALT, KC_LCTL,
+ KC_INS, TG(2),
+ KC_APP,
+ KC_BSPC, KC_LSFT, KC_ESC,
+ DE_GRV, DE_6, DE_7, DE_8, DE_9, DE_0, DE_CIRC,
+ TG(2), DE_H, DE_J, DE_K, DE_L, DE_Q, DE_Z,
+ DE_S, DE_N, DE_R, DE_T, DE_D, DE_SS,
+ KC_TAB, DE_B, DE_M, DE_COMM, DE_DOT, KC_UP, DE_Y,
+ KC_LALT, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT,
+ UM, KC_DELT,
+ KC_PGUP,
+ KC_PGDN, KC_ENTER, KC_SPACE
+),
 /*
- *    .-------------------------------------.       .-------------------------------------.
- *    |     |EXLM|DQOT|PARA|    |    |      |       !      |    |    |    |    |RING|     |
- *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
- *    |     |ASTR|PIPE|SLSH|LCBR|RCBR|      |       !      |HASH|LESS|MORE|    |DQOT|     |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |UNDS|MINS|AMPR|LBRC|RBRC|------!       !------!DLR |LPRN|RPRN|TILD|QUOT|QST  |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |    |PLUS| EQL|    |    |      |       !      |BSLS|PERC|SCLN|COLN| ↑  |     |
- *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
- *     |    |    |    |    |    |                               !    |    | ←  | ↓  | →  |
- *     '------------------------'.-------------. .-------------.'------------------------'
- *                               |      |      | !      |      |
- *                        .------+------+------! !------+------+------.
- *                        !      !      |      | !      |      !      !
- *                        !      !      !------! !------!      !      !
- *                        |      |      |      | !      |      |      |
- *                        '--------------------' '--------------------'
+ * .------------------------------------.------------------------------------.
+ * |     |EXLM|DQOT|PARA|    |    |     |     |    |    |    |    |RING|     |
+ * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+ * |     |ASTR|PIPE|SLSH|LCBR|RCBR|     |     |HASH|LESS|MORE|    |DQOT|     |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |UNDS|MINS|AMPR|LBRC|RBRC|-----!-----!DLR |LPRN|RPRN|TILD|QUOT| QST |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |    |PLUS|EQL |    |    |     |     |BSLS|PERC|SCLN|COLN| ↑  |     |
+ * '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+ *  |    |    |    |    |    |                     !    |    | ←  | ↓  | →  |
+ *  '------------------------'                     '------------------------'
+ *                         .-----------. .-----------.
+ *                         |     |     | !     |     |
+ *                   .-----+-----+-----! !-----+-----+-----.
+ *                   !     !     |     | !     |     !     !
+ *                   !     !     !-----! !-----!     !     !
+ *                   |     |     |     | !     |     |     |
+ *                   '-----------------' '-----------------'
 */
 [L1] = KEYMAP(
-	KC_TRNS,
-	DE_EXLM,	DE_DQOT,	DE_PARA,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	DE_ASTR,	DE_PIPE,	DE_SLSH,	DE_LCBR,	DE_RCBR,	KC_TRNS,	KC_TRNS,
-	DE_UNDS,	DE_MINS,	DE_AMPR,	DE_LBRC,	DE_RBRC,	KC_TRNS,
-	KC_TRNS,	DE_PLUS,	DE_EQL,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	DE_RING,	KC_TRNS,	KC_TRNS,
-	DE_HASH,	DE_LESS,	DE_MORE,	KC_TRNS,	DE_DQOT,	KC_TRNS,	DE_DLR,
-	DE_LPRN,	DE_RPRN,	DE_TILD,	DE_QUOT,	DE_QST,	KC_TRNS,
-	DE_BSLS,	DE_PERC,	DE_SCLN,	DE_COLN,	M(UC_UPWARDS_ARROW),	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	M(UC_LEFTWARDS_ARROW),	M(UC_DOWNWARDS_ARROW),	M(UC_RIGHTWARDS_ARROW),	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS),
+ KC_TRNS, DE_EXLM, DE_DQOT, DE_PARA, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, DE_ASTR, DE_PIPE, DE_SLSH, DE_LCBR, DE_RCBR, KC_TRNS,
+ KC_TRNS, DE_UNDS, DE_MINS, DE_AMPR, DE_LBRC, DE_RBRC,
+ KC_TRNS, KC_TRNS, DE_PLUS, DE_EQL, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, DE_RING, KC_TRNS,
+ KC_TRNS, DE_HASH, DE_LESS, DE_MORE, KC_TRNS, DE_DQOT, KC_TRNS,
+ DE_DLR, DE_LPRN, DE_RPRN, DE_TILD, DE_QUOT, DE_QST,
+ KC_TRNS, DE_BSLS, DE_PERC, DE_SCLN, DE_COLN, M(UC_UPWARDS_ARROW), KC_TRNS,
+ KC_TRNS, KC_TRNS, M(UC_LEFTWARDS_ARROW), M(UC_DOWNWARDS_ARROW), M(UC_RIGHTWARDS_ARROW),
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS
+),
 /*
- *    .-------------------------------------.       .-------------------------------------.
- *    |     | F1 | F2 | F3 | F4 | F5 | F11  |       ! F12  | F6 | F7 | F8 | F9 |F10 |PEQL |
- *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
- *    |     |    |    |    |    |    |      |       !      |    | P7 | P8 | P9 |PAST|PSLS |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |    |    |    |    |    |------!       !------!    | P4 | P5 | P6 |PMNS|PMNS |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |    |    |    |    |    |      |       ! NLCK |    | P1 | P2 | P3 |PPLS|PPLS |
- *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
- *     |    |    |    |    |    |                               ! P0 |PCMM|PDOT|PENT|PENT|
- *     '------------------------'.-------------. .-------------.'------------------------'
- *                               |      |      | !      |      |
- *                        .------+------+------! !------+------+------.
- *                        !      !      |      | !      |      !      !
- *                        !      !      !------! !------!      !      !
- *                        |      |      |      | !      |      |      |
- *                        '--------------------' '--------------------'
+ * .------------------------------------.------------------------------------.
+ * |     | F1 | F2 | F3 | F4 | F5 | F11 | F12 | F6 | F7 | F8 | F9 |F10 |PEQL |
+ * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+ * |     |    |    |    |    |    |     |     |    | P7 | P8 | P9 |PAST|PSLS |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |    |    |    |    |    |-----!-----!    | P4 | P5 | P6 |PMNS|PMNS |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |    |    |    |    |    |     | NLCK|    | P1 | P2 | P3 |PPLS|PPLS |
+ * '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+ *  |    |    |    |    |    |                     ! P0 |PCMM|PDOT|PENT|PENT|
+ *  '------------------------'                     '------------------------'
+ *                         .-----------. .-----------.
+ *                         |     |     | !     |     |
+ *                   .-----+-----+-----! !-----+-----+-----.
+ *                   !     !     |     | !     |     !     !
+ *                   !     !     !-----! !-----!     !     !
+ *                   |     |     |     | !     |     |     |
+ *                   '-----------------' '-----------------'
 */
 [L2] = KEYMAP(
-	KC_TRNS,
-	KC_F1,	KC_F2,	KC_F3,	KC_F4,	KC_F5,	KC_F11,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_F12,
-	KC_F6,	KC_F7,	KC_F8,	KC_F9,	KC_F10,	KC_PEQL,	KC_TRNS,
-	KC_TRNS,	KC_P7,	KC_P8,	KC_P9,	KC_PAST,	KC_PSLS,	KC_TRNS,
-	KC_P4,	KC_P5,	KC_P6,	KC_PMNS,	KC_PMNS,	KC_NLCK,
-	KC_TRNS,	KC_P1,	KC_P2,	KC_P3,	KC_PPLS,	KC_PPLS,	KC_P0,
-	KC_PCMM,	KC_PDOT,	KC_PENT,	KC_PENT,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS),
+ KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_PEQL,
+ KC_TRNS, KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PAST, KC_PSLS,
+ KC_TRNS, KC_P4, KC_P5, KC_P6, KC_PMNS, KC_PMNS,
+ KC_NLCK, KC_TRNS, KC_P1, KC_P2, KC_P3, KC_PPLS, KC_PPLS,
+ KC_P0, KC_PCMM, KC_PDOT, KC_PENT, KC_PENT,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS
+),
 /*
- *    .-------------------------------------.       .-------------------------------------.
- *    |     | ¹  | ²  | ³  | ⁴  | ⁵  |  ∀   |       !      | ⁶  | ⁷  | ⁸  | ⁹  |  ⁰ |     |
- *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
- *    |     | ×  | ½  | ÷  | ¼  |  ⅕ |      |       !      | ⅙  |    | ⅛  |    |    |     |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |    | ±  | AT |EURO| ∅  |------!       !------! ∞  | ⁿ  | ∃  | ∈  |    |     |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     | ⅓  | ≠  | ⅔  | ¾  | ≃  |      |       !      |EXLM|    | ∄  | ∉  |    |     |
- *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
- *     |    |    |    |    |    |                               !    |    |    |    |    |
- *     '------------------------'.-------------. .-------------.'------------------------'
- *                               |      |      | !      |      |
- *                        .------+------+------! !------+------+------.
- *                        !      !      |      | !      |      !      !
- *                        !      !      !------! !------!      !      !
- *                        |      |      |      | !      |      |      |
- *                        '--------------------' '--------------------'
+ * .------------------------------------.------------------------------------.
+ * |     | ¹  | ²  | ³  | ⁴  | ⁵  |  ∀  |     | ⁶  | ⁷  | ⁸  | ⁹  |  ⁰ |     |
+ * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+ * |     | ×  | ½  | ÷  | ¼  |  ⅕ |     |     | ⅙  |    | ⅛  |    |    |     |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |    | ±  | AT |EURO| ∅  |-----!-----! ∞  | ⁿ  | ∃  | ∈  |    |     |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     | ⅓  | ≠  | ⅔  | ¾  | ≃  |     |     |EXLM|    | ∄  | ∉  |    |     |
+ * '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+ *  |    |    |    |    |    |                     !    |    |    |    |    |
+ *  '------------------------'                     '------------------------'
+ *                         .-----------. .-----------.
+ *                         |     |     | !     |     |
+ *                   .-----+-----+-----! !-----+-----+-----.
+ *                   !     !     |     | !     |     !     !
+ *                   !     !     !-----! !-----!     !     !
+ *                   |     |     |     | !     |     |     |
+ *                   '-----------------' '-----------------'
 */
 [L3] = KEYMAP(
-	KC_TRNS,
-	M(UC_SUP_ONE),	M(UC_SUP_TWO),	M(UC_SUP_THREE),	M(UC_SUP_FOUR),	M(UC_SUP_FIVE),	M(UC_FOR_ALL),	KC_TRNS,
-	M(UC_MULTIPLICATION_SIGN),	M(UC_FR_ONE_HALF),	M(UC_DIVISION_SIGN),	M(UC_FR_ONE_QUARTER),	M(UC_FR_ONE_FIFTH),	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	M(UC_PLUS_MINUS_SIGN),	DE_AT,	DE_EURO,	M(UC_EMPTY_SET),	KC_TRNS,
-	M(UC_FR_ONE_THIRD),	M(UC_NOT_EQUAL_TO),	M(UC_FR_TWO_THIRDS),	M(UC_FR_THREE_QUARTERS),	M(UC_ASYMPTOTICALLY_EQUAL_TO),	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	M(UC_SUP_SIX),	M(UC_SUP_SEVEN),	M(UC_SUP_EIGHT),	M(UC_SUP_NINE),	M(UC_SUP_ZERO),	KC_TRNS,	KC_TRNS,
-	M(UC_FR_ONE_SIXTH),	KC_TRNS,	M(UC_FR_ONE_EIGHTH),	KC_TRNS,	KC_TRNS,	KC_TRNS,	M(UC_INFINITY),
-	M(UC_SUP_LATIN_SMALL_LETTER_N),	M(UC_THERE_EXISTS),	M(UC_ELEMENT_OF),	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	DE_EXLM,	KC_TRNS,	M(UC_THERE_DOES_NOT_EXIST),	M(UC_NOT_AN_ELEMENT_OF),	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS),
+ KC_TRNS, M(UC_SUPERSCRIPT_ONE), M(UC_SUPERSCRIPT_TWO), M(UC_SUPERSCRIPT_THREE), M(UC_SUPERSCRIPT_FOUR), M(UC_SUPERSCRIPT_FIVE), M(UC_FOR_ALL),
+ KC_TRNS, M(UC_MULTIPLICATION_SIGN), M(UC_VULGAR_FRACTION_ONE_HALF), M(UC_DIVISION_SIGN), M(UC_VULGAR_FRACTION_ONE_QUARTER), M(UC_VULGAR_FRACTION_ONE_FIFTH), KC_TRNS,
+ KC_TRNS, KC_TRNS, M(UC_PLUS_MINUS_SIGN), DE_AT, DE_EURO, M(UC_EMPTY_SET),
+ KC_TRNS, M(UC_VULGAR_FRACTION_ONE_THIRD), M(UC_NOT_EQUAL_TO), M(UC_VULGAR_FRACTION_TWO_THIRDS), M(UC_VULGAR_FRACTION_THREE_QUARTERS), M(UC_ASYMPTOTICALLY_EQUAL_TO), KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, M(UC_SUPERSCRIPT_SIX), M(UC_SUPERSCRIPT_SEVEN), M(UC_SUPERSCRIPT_EIGHT), M(UC_SUPERSCRIPT_NINE), M(UC_SUPERSCRIPT_ZERO), KC_TRNS,
+ KC_TRNS, M(UC_VULGAR_FRACTION_ONE_SIXTH), KC_TRNS, M(UC_VULGAR_FRACTION_ONE_EIGHTH), KC_TRNS, KC_TRNS, KC_TRNS,
+ M(UC_INFINITY), M(UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N), M(UC_THERE_EXISTS), M(UC_ELEMENT_OF), KC_TRNS, KC_TRNS,
+ KC_TRNS, DE_EXLM, KC_TRNS, M(UC_THERE_DOES_NOT_EXIST), M(UC_NOT_AN_ELEMENT_OF), KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS
+),
 /*
- *    .-------------------------------------.       .-------------------------------------.
- *    |     | ₁  | ₂  | ₃  | ₄  | ₅  |      |       !      | ₆  | ₇  | ₈  | ₉  | ₀  |     |
- *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
- *    |     | χ  | π  | φ  | ω  | γ  |      |       !      | η  | ξ  | κ  | λ  |    |  ζ  |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     | υ  | ι  | α  | ε  | ο  |------!       !------! σ  | ν  | ρ  | τ  | δ  |  ς  |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |    | θ  |    |    |    |      |       !      | β  | μ  |    |    |    |  ψ  |
- *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
- *     |    |    |    |    |    |                               !    |    |    |    |    |
- *     '------------------------'.-------------. .-------------.'------------------------'
- *                               |      |      | !      |      |
- *                        .------+------+------! !------+------+------.
- *                        !      !      |      | !      |      !      !
- *                        !      !      !------! !------!      !      !
- *                        |      |      |      | !      |      |      |
- *                        '--------------------' '--------------------'
+ * .------------------------------------.------------------------------------.
+ * |     | ₁  | ₂  | ₃  | ₄  | ₅  |     |     | ₆  | ₇  | ₈  | ₉  | ₀  |     |
+ * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+ * |     | χ  | π  | φ  | ω  | γ  |     |     | η  | ξ  | κ  | λ  |    |  ζ  |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     | υ  | ι  | α  | ε  | ο  |-----!-----! σ  | ν  | ρ  | τ  | δ  |  ς  |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |    | θ  |    |    |    |     |     | β  | μ  |    |    |    |  ψ  |
+ * '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+ *  |    |    |    |    |    |                     !    |    |    |    |    |
+ *  '------------------------'                     '------------------------'
+ *                         .-----------. .-----------.
+ *                         |     |     | !     |     |
+ *                   .-----+-----+-----! !-----+-----+-----.
+ *                   !     !     |     | !     |     !     !
+ *                   !     !     !-----! !-----!     !     !
+ *                   |     |     |     | !     |     |     |
+ *                   '-----------------' '-----------------'
 */
 [L4] = KEYMAP(
-	KC_TRNS,
-	M(UC_SUB_ONE),	M(UC_SUB_TWO),	M(UC_SUB_THREE),	M(UC_SUB_FOUR),	M(UC_SUB_FIVE),	KC_TRNS,	KC_TRNS,
-	M(UC_GR_LC_CHI),	M(UC_GR_LC_PI),	M(UC_GR_LC_PHI),	M(UC_GR_LC_OMEGA),	M(UC_GR_LC_GAMMA),	KC_TRNS,	KC_TRNS,
-	M(UC_GR_LC_UPSILON),	M(UC_GR_LC_IOTA),	M(UC_GR_LC_ALPHA),	M(UC_GR_LC_EPSILON),	M(UC_GR_LC_OMICRON),	KC_TRNS,
-	KC_TRNS,	M(UC_GR_LC_THETA),	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	M(UC_SUB_SIX),	M(UC_SUB_SEVEN),	M(UC_SUB_EIGHT),	M(UC_SUB_NINE),	M(UC_SUB_ZERO),	KC_TRNS,	KC_TRNS,
-	M(UC_GR_LC_ETA),	M(UC_GR_LC_XI),	M(UC_GR_LC_KAPPA),	M(UC_GR_LC_LAMDA),	KC_TRNS,	M(UC_GR_LC_ZETA),	M(UC_GR_LC_SIGMA),
-	M(UC_GR_LC_NU),	M(UC_GR_LC_RHO),	M(UC_GR_LC_TAU),	M(UC_GR_LC_DELTA),	M(UC_GR_LC_FINAL_SIGMA),	KC_TRNS,
-	M(UC_GR_LC_BETA),	M(UC_GR_LC_MU),	KC_TRNS,	KC_TRNS,	KC_TRNS,	M(UC_GR_LC_PSI),	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS),
+ KC_TRNS, M(UC_SUBSCRIPT_ONE), M(UC_SUBSCRIPT_TWO), M(UC_SUBSCRIPT_THREE), M(UC_SUBSCRIPT_FOUR), M(UC_SUBSCRIPT_FIVE), KC_TRNS,
+ KC_TRNS, M(UC_GREEK_SMALL_LETTER_CHI), M(UC_GREEK_SMALL_LETTER_PI), M(UC_GREEK_SMALL_LETTER_PHI), M(UC_GREEK_SMALL_LETTER_OMEGA), M(UC_GREEK_SMALL_LETTER_GAMMA), KC_TRNS,
+ KC_TRNS, M(UC_GREEK_SMALL_LETTER_UPSILON), M(UC_GREEK_SMALL_LETTER_IOTA), M(UC_GREEK_SMALL_LETTER_ALPHA), M(UC_GREEK_SMALL_LETTER_EPSILON), M(UC_GREEK_SMALL_LETTER_OMICRON),
+ KC_TRNS, KC_TRNS, M(UC_GREEK_SMALL_LETTER_THETA), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, M(UC_SUBSCRIPT_SIX), M(UC_SUBSCRIPT_SEVEN), M(UC_SUBSCRIPT_EIGHT), M(UC_SUBSCRIPT_NINE), M(UC_SUBSCRIPT_ZERO), KC_TRNS,
+ KC_TRNS, M(UC_GREEK_SMALL_LETTER_ETA), M(UC_GREEK_SMALL_LETTER_XI), M(UC_GREEK_SMALL_LETTER_KAPPA), M(UC_GREEK_SMALL_LETTER_LAMDA), KC_TRNS, M(UC_GREEK_SMALL_LETTER_ZETA),
+ M(UC_GREEK_SMALL_LETTER_SIGMA), M(UC_GREEK_SMALL_LETTER_NU), M(UC_GREEK_SMALL_LETTER_RHO), M(UC_GREEK_SMALL_LETTER_TAU), M(UC_GREEK_SMALL_LETTER_DELTA), M(UC_GREEK_SMALL_LETTER_FINAL_SIGMA),
+ KC_TRNS, M(UC_GREEK_SMALL_LETTER_BETA), M(UC_GREEK_SMALL_LETTER_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GREEK_SMALL_LETTER_PSI),
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS
+),
 /*
- *    .-------------------------------------.       .-------------------------------------.
- *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
- *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
- *    |     | Χ  | Π  | Φ  | Ω  | Γ  |      |       !      | Η  | Ξ  | Κ  | Λ  |    |  Ζ  |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     | Υ  | Ι  | Α  | Ε  | Ο  |------!       !------! Σ  | Ν  | Ρ  | Τ  | Δ  |     |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |    | Θ  |    |    |    |      |       !      | Β  | Μ  |    |    |    |  Ψ  |
- *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
- *     |    |    |    |    |    |                               !    |    |    |    |    |
- *     '------------------------'.-------------. .-------------.'------------------------'
- *                               |      |      | !      |      |
- *                        .------+------+------! !------+------+------.
- *                        !      !      |      | !      |      !      !
- *                        !      !      !------! !------!      !      !
- *                        |      |      |      | !      |      |      |
- *                        '--------------------' '--------------------'
+ * .------------------------------------.------------------------------------.
+ * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+ * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+ * |     | Χ  | Π  | Φ  | Ω  | Γ  |     |     | Η  | Ξ  | Κ  | Λ  |    |  Ζ  |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     | Υ  | Ι  | Α  | Ε  | Ο  |-----!-----! Σ  | Ν  | Ρ  | Τ  | Δ  |     |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |    | Θ  |    |    |    |     |     | Β  | Μ  |    |    |    |  Ψ  |
+ * '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+ *  |    |    |    |    |    |                     !    |    |    |    |    |
+ *  '------------------------'                     '------------------------'
+ *                         .-----------. .-----------.
+ *                         |     |     | !     |     |
+ *                   .-----+-----+-----! !-----+-----+-----.
+ *                   !     !     |     | !     |     !     !
+ *                   !     !     !-----! !-----!     !     !
+ *                   |     |     |     | !     |     |     |
+ *                   '-----------------' '-----------------'
 */
 [L5] = KEYMAP(
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	M(UC_GR_UC_CHI),	M(UC_GR_UC_PI),	M(UC_GR_UC_PHI),	M(UC_GR_UC_OMEGA),	M(UC_GR_UC_GAMMA),	KC_TRNS,	KC_TRNS,
-	M(UC_GR_UC_UPSILON),	M(UC_GR_UC_IOTA),	M(UC_GR_UC_ALPHA),	M(UC_GR_UC_EPSILON),	M(UC_GR_UC_OMICRON),	KC_TRNS,
-	KC_TRNS,	M(UC_GR_UC_THETA),	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	M(UC_GR_UC_ETA),	M(UC_GR_UC_XI),	M(UC_GR_UC_KAPPA),	M(UC_GR_UC_LAMDA),	KC_TRNS,	M(UC_GR_UC_ZETA),	M(UC_GR_UC_SIGMA),
-	M(UC_GR_UC_NU),	M(UC_GR_UC_RHO),	M(UC_GR_UC_TAU),	M(UC_GR_UC_DELTA),	KC_TRNS,	KC_TRNS,
-	M(UC_GR_UC_BETA),	M(UC_GR_UC_MU),	KC_TRNS,	KC_TRNS,	KC_TRNS,	M(UC_GR_UC_PSI),	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS),
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_CHI), M(UC_GREEK_CAPITAL_LETTER_PI), M(UC_GREEK_CAPITAL_LETTER_PHI), M(UC_GREEK_CAPITAL_LETTER_OMEGA), M(UC_GREEK_CAPITAL_LETTER_GAMMA), KC_TRNS,
+ KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_UPSILON), M(UC_GREEK_CAPITAL_LETTER_IOTA), M(UC_GREEK_CAPITAL_LETTER_ALPHA), M(UC_GREEK_CAPITAL_LETTER_EPSILON), M(UC_GREEK_CAPITAL_LETTER_OMICRON),
+ KC_TRNS, KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_THETA), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_ETA), M(UC_GREEK_CAPITAL_LETTER_XI), M(UC_GREEK_CAPITAL_LETTER_KAPPA), M(UC_GREEK_CAPITAL_LETTER_LAMDA), KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_ZETA),
+ M(UC_GREEK_CAPITAL_LETTER_SIGMA), M(UC_GREEK_CAPITAL_LETTER_NU), M(UC_GREEK_CAPITAL_LETTER_RHO), M(UC_GREEK_CAPITAL_LETTER_TAU), M(UC_GREEK_CAPITAL_LETTER_DELTA), KC_TRNS,
+ KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_BETA), M(UC_GREEK_CAPITAL_LETTER_MU), KC_TRNS, KC_TRNS, KC_TRNS, M(UC_GREEK_CAPITAL_LETTER_PSI),
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS
+),
 /*
- *    .-------------------------------------.       .-------------------------------------.
- *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
- *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
- *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |    |    |    |    |    |------!       !------!    |    |    |    |    |     |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
- *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
- *     |    |    |    |    |    |                               !    |    |    |    |    |
- *     '------------------------'.-------------. .-------------.'------------------------'
- *                               |      |      | !      |      |
- *                        .------+------+------! !------+------+------.
- *                        !      !      |      | !      |      !      !
- *                        !      !      !------! !------!      !      !
- *                        |      |      |      | !      |      |      |
- *                        '--------------------' '--------------------'
+ * .------------------------------------.------------------------------------.
+ * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+ * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+ * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |    |    |    |    |    |-----!-----!    |    |    |    |    |     |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+ * '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+ *  |    |    |    |    |    |                     !    |    |    |    |    |
+ *  '------------------------'                     '------------------------'
+ *                         .-----------. .-----------.
+ *                         |     |     | !     |     |
+ *                   .-----+-----+-----! !-----+-----+-----.
+ *                   !     !     |     | !     |     !     !
+ *                   !     !     !-----! !-----!     !     !
+ *                   |     |     |     | !     |     |     |
+ *                   '-----------------' '-----------------'
 */
 [L6] = KEYMAP(
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS),
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS
+),
 /*
- *    .-------------------------------------.       .-------------------------------------.
- *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
- *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
- *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |    |    |    |    |    |------!       !------!    |    |    |    |    |     |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
- *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
- *     |    |    |    |    |    |                               !    |    |    |    |    |
- *     '------------------------'.-------------. .-------------.'------------------------'
- *                               |      |      | !      |      |
- *                        .------+------+------! !------+------+------.
- *                        !      !      |      | !      |      !      !
- *                        !      !      !------! !------!      !      !
- *                        |      |      |      | !      |      |      |
- *                        '--------------------' '--------------------'
+ * .------------------------------------.------------------------------------.
+ * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+ * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+ * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |    |    |    |    |    |-----!-----!    |    |    |    |    |     |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+ * '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+ *  |    |    |    |    |    |                     !    |    |    |    |    |
+ *  '------------------------'                     '------------------------'
+ *                         .-----------. .-----------.
+ *                         |     |     | !     |     |
+ *                   .-----+-----+-----! !-----+-----+-----.
+ *                   !     !     |     | !     |     !     !
+ *                   !     !     !-----! !-----!     !     !
+ *                   |     |     |     | !     |     |     |
+ *                   '-----------------' '-----------------'
 */
 [L7] = KEYMAP(
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS),
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS
+),
 /*
- *    .-------------------------------------.       .-------------------------------------.
- *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
- *    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
- *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |    |    |    |    |    |------!       !------!    |    |    |    |    |     |
- *    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
- *    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
- *    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
- *     |    |    |    |    |    |                               !    |    |    |    |    |
- *     '------------------------'.-------------. .-------------.'------------------------'
- *                               |      |      | !      |      |
- *                        .------+------+------! !------+------+------.
- *                        !      !      |      | !      |      !      !
- *                        !      !      !------! !------!      !      !
- *                        |      |      |      | !      |      |      |
- *                        '--------------------' '--------------------'
+ * .------------------------------------.------------------------------------.
+ * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+ * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+ * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |    |    |    |    |    |-----!-----!    |    |    |    |    |     |
+ * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+ * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+ * '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+ *  |    |    |    |    |    |                     !    |    |    |    |    |
+ *  '------------------------'                     '------------------------'
+ *                         .-----------. .-----------.
+ *                         |     |     | !     |     |
+ *                   .-----+-----+-----! !-----+-----+-----.
+ *                   !     !     |     | !     |     !     !
+ *                   !     !     !-----! !-----!     !     !
+ *                   |     |     |     | !     |     |     |
+ *                   '-----------------' '-----------------'
 */
 [L8] = KEYMAP(
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,	KC_TRNS,
-	KC_TRNS,	KC_TRNS,
-	KC_TRNS,
-	KC_TRNS,	KC_TRNS),
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
+ KC_TRNS, KC_TRNS,
+ KC_TRNS,
+ KC_TRNS, KC_TRNS, KC_TRNS
+),
 };
 
-const uint16_t PROGMEM fn_actions[] = {
-};
+const uint16_t PROGMEM fn_actions[] = {};
 
 #define UC_MODE_WIN 0
 #define UC_MODE_LINUX 1
@@ -453,791 +462,791 @@ const uint16_t PROGMEM fn_actions[] = {
 static uint16_t unicode_mode = UC_MODE_WIN;
 
 const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {
-	if (!record->event.pressed) {
-		return MACRO_NONE;
-	}
-  	// MACRODOWN only works in this function
+    if (!record->event.pressed) {
+        return MACRO_NONE;
+    }
+    // MACRODOWN only works in this function
     switch(id) {
-    	case UMS:
-    		unicode_mode = (unicode_mode + 1) % 2;
-    		break;
-    	
-    	default:
-    		break;
+        case UM:
+            unicode_mode = (unicode_mode + 1) % 2;
+            break;
+        
+        default:
+            break;
     }
-	if (unicode_mode == UC_MODE_WIN) {
-		switch(id) {
-			case UC_UPWARDS_ARROW:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_1), U(LALT), END
-	);
+    if (unicode_mode == UC_MODE_WIN) {
+        switch(id) {
+            case UC_GREEK_SMALL_LETTER_OMICRON:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(F), U(LALT), END
+    );
 case UC_LEFTWARDS_ARROW:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_0), U(LALT), END
-	);
-case UC_DOWNWARDS_ARROW:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_3), U(LALT), END
-	);
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_0), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_RHO:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_1), U(LALT), END
+    );
+case UC_SUBSCRIPT_THREE:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_3), U(LALT), END
+    );
+case UC_VULGAR_FRACTION_ONE_EIGHTH:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(B), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_LAMDA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(B), U(LALT), END
+    );
+case UC_VULGAR_FRACTION_ONE_THIRD:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_3), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_XI:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(E), U(LALT), END
+    );
+case UC_THERE_DOES_NOT_EXIST:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_4), U(LALT), END
+    );
+case UC_SUPERSCRIPT_ONE:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_9), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_BETA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_2), U(LALT), END
+    );
+case UC_SUBSCRIPT_FIVE:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_5), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_IOTA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_9), U(LALT), END
+    );
+case UC_VULGAR_FRACTION_ONE_FIFTH:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_5), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_PSI:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_8), U(LALT), END
+    );
+case UC_SUBSCRIPT_NINE:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_9), U(LALT), END
+    );
+case UC_SUPERSCRIPT_FOUR:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_4), U(LALT), END
+    );
 case UC_RIGHTWARDS_ARROW:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_2), U(LALT), END
-	);
-case UC_SUP_ONE:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_9), U(LALT), END
-	);
-case UC_SUP_TWO:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_2), U(LALT), END
-	);
-case UC_SUP_THREE:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_3), U(LALT), END
-	);
-case UC_SUP_FOUR:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_4), U(LALT), END
-	);
-case UC_SUP_FIVE:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_5), U(LALT), END
-	);
-case UC_FOR_ALL:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_0), U(LALT), END
-	);
-case UC_SUP_SIX:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_6), U(LALT), END
-	);
-case UC_SUP_SEVEN:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_7), U(LALT), END
-	);
-case UC_SUP_EIGHT:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_8), U(LALT), END
-	);
-case UC_SUP_NINE:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_9), U(LALT), END
-	);
-case UC_SUP_ZERO:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_0), U(LALT), END
-	);
-case UC_MULTIPLICATION_SIGN:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(D), T(KP_7), U(LALT), END
-	);
-case UC_FR_ONE_HALF:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(D), U(LALT), END
-	);
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_2), U(LALT), END
+    );
+case UC_SUPERSCRIPT_SIX:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_6), U(LALT), END
+    );
+case UC_DOWNWARDS_ARROW:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_3), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_PI:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_0), U(LALT), END
+    );
+case UC_SUPERSCRIPT_TWO:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_2), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_OMEGA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_9), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_PSI:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_8), U(LALT), END
+    );
+case UC_SUBSCRIPT_FOUR:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_4), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_NU:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(D), U(LALT), END
+    );
 case UC_DIVISION_SIGN:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(F), T(KP_7), U(LALT), END
-	);
-case UC_FR_ONE_QUARTER:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(C), U(LALT), END
-	);
-case UC_FR_ONE_FIFTH:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_5), U(LALT), END
-	);
-case UC_FR_ONE_SIXTH:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_9), U(LALT), END
-	);
-case UC_FR_ONE_EIGHTH:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(B), U(LALT), END
-	);
-case UC_PLUS_MINUS_SIGN:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_1), U(LALT), END
-	);
-case UC_EMPTY_SET:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_5), U(LALT), END
-	);
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(F), T(KP_7), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_SIGMA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_3), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_RHO:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_1), U(LALT), END
+    );
+case UC_VULGAR_FRACTION_ONE_SIXTH:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_9), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_GAMMA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_3), U(LALT), END
+    );
+case UC_VULGAR_FRACTION_TWO_THIRDS:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_4), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_NU:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(D), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_ZETA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_6), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_EPSILON:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_5), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_KAPPA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(A), U(LALT), END
+    );
+case UC_SUPERSCRIPT_SEVEN:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_7), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_PI:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_0), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_FINAL_SIGMA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_2), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_XI:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(E), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_THETA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_8), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_ETA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_7), U(LALT), END
+    );
+case UC_SUBSCRIPT_TWO:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_2), U(LALT), END
+    );
+case UC_ASYMPTOTICALLY_EQUAL_TO:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_4), T(KP_3), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_ALPHA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_1), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_PHI:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_6), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_PHI:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_6), U(LALT), END
+    );
 case UC_INFINITY:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_1), T(E), U(LALT), END
-	);
-case UC_SUP_LATIN_SMALL_LETTER_N:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(F), U(LALT), END
-	);
-case UC_THERE_EXISTS:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_3), U(LALT), END
-	);
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_1), T(E), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_OMICRON:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(F), U(LALT), END
+    );
 case UC_ELEMENT_OF:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_8), U(LALT), END
-	);
-case UC_FR_ONE_THIRD:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_3), U(LALT), END
-	);
-case UC_NOT_EQUAL_TO:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_6), T(KP_0), U(LALT), END
-	);
-case UC_FR_TWO_THIRDS:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_4), U(LALT), END
-	);
-case UC_FR_THREE_QUARTERS:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(E), U(LALT), END
-	);
-case UC_ASYMPTOTICALLY_EQUAL_TO:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_4), T(KP_3), U(LALT), END
-	);
-case UC_THERE_DOES_NOT_EXIST:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_4), U(LALT), END
-	);
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_8), U(LALT), END
+    );
+case UC_MULTIPLICATION_SIGN:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(D), T(KP_7), U(LALT), END
+    );
+case UC_SUBSCRIPT_ZERO:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_0), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_SIGMA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_3), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_OMEGA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_9), U(LALT), END
+    );
+case UC_SUBSCRIPT_ONE:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_1), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_ZETA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_6), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_TAU:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_4), U(LALT), END
+    );
+case UC_SUPERSCRIPT_FIVE:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_5), U(LALT), END
+    );
+case UC_THERE_EXISTS:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_3), U(LALT), END
+    );
+case UC_PLUS_MINUS_SIGN:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_1), U(LALT), END
+    );
+case UC_VULGAR_FRACTION_THREE_QUARTERS:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(E), U(LALT), END
+    );
+case UC_SUPERSCRIPT_THREE:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_3), U(LALT), END
+    );
+case UC_EMPTY_SET:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_5), U(LALT), END
+    );
+case UC_UPWARDS_ARROW:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_1), U(LALT), END
+    );
+case UC_SUPERSCRIPT_NINE:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_9), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_DELTA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_4), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_MU:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(C), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_KAPPA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(A), U(LALT), END
+    );
+case UC_SUBSCRIPT_EIGHT:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_8), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_ALPHA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_1), U(LALT), END
+    );
+case UC_SUBSCRIPT_SEVEN:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_7), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_BETA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_2), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_ETA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_7), U(LALT), END
+    );
+case UC_SUPERSCRIPT_EIGHT:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_8), U(LALT), END
+    );
+case UC_SUPERSCRIPT_ZERO:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_0), U(LALT), END
+    );
 case UC_NOT_AN_ELEMENT_OF:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_9), U(LALT), END
-	);
-case UC_SUB_ONE:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_1), U(LALT), END
-	);
-case UC_SUB_TWO:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_2), U(LALT), END
-	);
-case UC_SUB_THREE:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_3), U(LALT), END
-	);
-case UC_SUB_FOUR:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_4), U(LALT), END
-	);
-case UC_SUB_FIVE:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_5), U(LALT), END
-	);
-case UC_SUB_SIX:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_6), U(LALT), END
-	);
-case UC_SUB_SEVEN:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_7), U(LALT), END
-	);
-case UC_SUB_EIGHT:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_8), U(LALT), END
-	);
-case UC_SUB_NINE:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_9), U(LALT), END
-	);
-case UC_SUB_ZERO:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_0), U(LALT), END
-	);
-case UC_GR_LC_CHI:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_7), U(LALT), END
-	);
-case UC_GR_LC_PI:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_0), U(LALT), END
-	);
-case UC_GR_LC_PHI:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_6), U(LALT), END
-	);
-case UC_GR_LC_OMEGA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_9), U(LALT), END
-	);
-case UC_GR_LC_GAMMA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_3), U(LALT), END
-	);
-case UC_GR_LC_ETA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_7), U(LALT), END
-	);
-case UC_GR_LC_XI:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(E), U(LALT), END
-	);
-case UC_GR_LC_KAPPA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(A), U(LALT), END
-	);
-case UC_GR_LC_LAMDA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(B), U(LALT), END
-	);
-case UC_GR_LC_ZETA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_6), U(LALT), END
-	);
-case UC_GR_LC_UPSILON:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_5), U(LALT), END
-	);
-case UC_GR_LC_IOTA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_9), U(LALT), END
-	);
-case UC_GR_LC_ALPHA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_1), U(LALT), END
-	);
-case UC_GR_LC_EPSILON:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_5), U(LALT), END
-	);
-case UC_GR_LC_OMICRON:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(F), U(LALT), END
-	);
-case UC_GR_LC_SIGMA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_3), U(LALT), END
-	);
-case UC_GR_LC_NU:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(D), U(LALT), END
-	);
-case UC_GR_LC_RHO:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_1), U(LALT), END
-	);
-case UC_GR_LC_TAU:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_4), U(LALT), END
-	);
-case UC_GR_LC_DELTA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_4), U(LALT), END
-	);
-case UC_GR_LC_FINAL_SIGMA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_2), U(LALT), END
-	);
-case UC_GR_LC_THETA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_8), U(LALT), END
-	);
-case UC_GR_LC_BETA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_2), U(LALT), END
-	);
-case UC_GR_LC_MU:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(C), U(LALT), END
-	);
-case UC_GR_LC_PSI:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_8), U(LALT), END
-	);
-case UC_GR_UC_CHI:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_7), U(LALT), END
-	);
-case UC_GR_UC_PI:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_0), U(LALT), END
-	);
-case UC_GR_UC_PHI:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_6), U(LALT), END
-	);
-case UC_GR_UC_OMEGA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_9), U(LALT), END
-	);
-case UC_GR_UC_GAMMA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_3), U(LALT), END
-	);
-case UC_GR_UC_ETA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_7), U(LALT), END
-	);
-case UC_GR_UC_XI:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(E), U(LALT), END
-	);
-case UC_GR_UC_KAPPA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(A), U(LALT), END
-	);
-case UC_GR_UC_LAMDA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(B), U(LALT), END
-	);
-case UC_GR_UC_ZETA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_6), U(LALT), END
-	);
-case UC_GR_UC_UPSILON:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_5), U(LALT), END
-	);
-case UC_GR_UC_IOTA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_9), U(LALT), END
-	);
-case UC_GR_UC_ALPHA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_1), U(LALT), END
-	);
-case UC_GR_UC_EPSILON:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_5), U(LALT), END
-	);
-case UC_GR_UC_OMICRON:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(F), U(LALT), END
-	);
-case UC_GR_UC_SIGMA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_3), U(LALT), END
-	);
-case UC_GR_UC_NU:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(D), U(LALT), END
-	);
-case UC_GR_UC_RHO:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_1), U(LALT), END
-	);
-case UC_GR_UC_TAU:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_4), U(LALT), END
-	);
-case UC_GR_UC_DELTA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_4), U(LALT), END
-	);
-case UC_GR_UC_THETA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_8), U(LALT), END
-	);
-case UC_GR_UC_BETA:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_2), U(LALT), END
-	);
-case UC_GR_UC_MU:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(C), U(LALT), END
-	);
-case UC_GR_UC_PSI:
-	return MACRODOWN(
-		D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_8), U(LALT), END
-	);
-	    	default:
-	    		break;
-		}
-	} else if (unicode_mode == UC_MODE_LINUX) {
-		switch(id) {
-			case UC_UPWARDS_ARROW:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_1), T(KP_ENTER), END
-	);
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_9), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_UPSILON:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_5), U(LALT), END
+    );
+case UC_NOT_EQUAL_TO:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_6), T(KP_0), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_CHI:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_7), U(LALT), END
+    );
+case UC_FOR_ALL:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_0), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_TAU:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_4), U(LALT), END
+    );
+case UC_VULGAR_FRACTION_ONE_QUARTER:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(C), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_CHI:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_7), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_THETA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_8), U(LALT), END
+    );
+case UC_GREEK_SMALL_LETTER_IOTA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_9), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_LAMDA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(B), U(LALT), END
+    );
+case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(F), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_UPSILON:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_5), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_MU:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(C), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_EPSILON:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_5), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_GAMMA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_3), U(LALT), END
+    );
+case UC_SUBSCRIPT_SIX:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_6), U(LALT), END
+    );
+case UC_GREEK_CAPITAL_LETTER_DELTA:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_4), U(LALT), END
+    );
+case UC_VULGAR_FRACTION_ONE_HALF:
+    return MACRODOWN(
+        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(D), U(LALT), END
+    );
+            default:
+                break;
+        }
+    } else if (unicode_mode == UC_MODE_LINUX) {
+        switch(id) {
+            case UC_GREEK_SMALL_LETTER_OMICRON:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(F), T(KP_ENTER), END
+    );
 case UC_LEFTWARDS_ARROW:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_0), T(KP_ENTER), END
-	);
-case UC_DOWNWARDS_ARROW:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_3), T(KP_ENTER), END
-	);
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_0), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_RHO:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_1), T(KP_ENTER), END
+    );
+case UC_SUBSCRIPT_THREE:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_3), T(KP_ENTER), END
+    );
+case UC_VULGAR_FRACTION_ONE_EIGHTH:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(B), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_LAMDA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(B), T(KP_ENTER), END
+    );
+case UC_VULGAR_FRACTION_ONE_THIRD:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_3), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_XI:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(E), T(KP_ENTER), END
+    );
+case UC_THERE_DOES_NOT_EXIST:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_4), T(KP_ENTER), END
+    );
+case UC_SUPERSCRIPT_ONE:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_9), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_BETA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_2), T(KP_ENTER), END
+    );
+case UC_SUBSCRIPT_FIVE:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_5), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_IOTA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_9), T(KP_ENTER), END
+    );
+case UC_VULGAR_FRACTION_ONE_FIFTH:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_5), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_PSI:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_8), T(KP_ENTER), END
+    );
+case UC_SUBSCRIPT_NINE:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_9), T(KP_ENTER), END
+    );
+case UC_SUPERSCRIPT_FOUR:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_4), T(KP_ENTER), END
+    );
 case UC_RIGHTWARDS_ARROW:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_2), T(KP_ENTER), END
-	);
-case UC_SUP_ONE:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_9), T(KP_ENTER), END
-	);
-case UC_SUP_TWO:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_2), T(KP_ENTER), END
-	);
-case UC_SUP_THREE:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_3), T(KP_ENTER), END
-	);
-case UC_SUP_FOUR:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_4), T(KP_ENTER), END
-	);
-case UC_SUP_FIVE:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_5), T(KP_ENTER), END
-	);
-case UC_FOR_ALL:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_0), T(KP_ENTER), END
-	);
-case UC_SUP_SIX:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_6), T(KP_ENTER), END
-	);
-case UC_SUP_SEVEN:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_7), T(KP_ENTER), END
-	);
-case UC_SUP_EIGHT:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_8), T(KP_ENTER), END
-	);
-case UC_SUP_NINE:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_9), T(KP_ENTER), END
-	);
-case UC_SUP_ZERO:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_0), T(KP_ENTER), END
-	);
-case UC_MULTIPLICATION_SIGN:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(D), T(KP_7), T(KP_ENTER), END
-	);
-case UC_FR_ONE_HALF:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(D), T(KP_ENTER), END
-	);
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_2), T(KP_ENTER), END
+    );
+case UC_SUPERSCRIPT_SIX:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_6), T(KP_ENTER), END
+    );
+case UC_DOWNWARDS_ARROW:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_3), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_PI:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_0), T(KP_ENTER), END
+    );
+case UC_SUPERSCRIPT_TWO:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_2), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_OMEGA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_9), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_PSI:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_8), T(KP_ENTER), END
+    );
+case UC_SUBSCRIPT_FOUR:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_4), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_NU:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(D), T(KP_ENTER), END
+    );
 case UC_DIVISION_SIGN:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(F), T(KP_7), T(KP_ENTER), END
-	);
-case UC_FR_ONE_QUARTER:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(C), T(KP_ENTER), END
-	);
-case UC_FR_ONE_FIFTH:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_5), T(KP_ENTER), END
-	);
-case UC_FR_ONE_SIXTH:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_9), T(KP_ENTER), END
-	);
-case UC_FR_ONE_EIGHTH:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(B), T(KP_ENTER), END
-	);
-case UC_PLUS_MINUS_SIGN:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_1), T(KP_ENTER), END
-	);
-case UC_EMPTY_SET:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_5), T(KP_ENTER), END
-	);
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(F), T(KP_7), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_SIGMA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_3), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_RHO:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_1), T(KP_ENTER), END
+    );
+case UC_VULGAR_FRACTION_ONE_SIXTH:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_9), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_GAMMA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_3), T(KP_ENTER), END
+    );
+case UC_VULGAR_FRACTION_TWO_THIRDS:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_4), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_NU:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(D), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_ZETA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_6), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_EPSILON:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_5), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_KAPPA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(A), T(KP_ENTER), END
+    );
+case UC_SUPERSCRIPT_SEVEN:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_7), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_PI:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_0), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_FINAL_SIGMA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_2), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_XI:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(E), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_THETA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_8), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_ETA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_7), T(KP_ENTER), END
+    );
+case UC_SUBSCRIPT_TWO:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_2), T(KP_ENTER), END
+    );
+case UC_ASYMPTOTICALLY_EQUAL_TO:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_4), T(KP_3), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_ALPHA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_1), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_PHI:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_6), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_PHI:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_6), T(KP_ENTER), END
+    );
 case UC_INFINITY:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_1), T(E), T(KP_ENTER), END
-	);
-case UC_SUP_LATIN_SMALL_LETTER_N:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(F), T(KP_ENTER), END
-	);
-case UC_THERE_EXISTS:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_3), T(KP_ENTER), END
-	);
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_1), T(E), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_OMICRON:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(F), T(KP_ENTER), END
+    );
 case UC_ELEMENT_OF:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_8), T(KP_ENTER), END
-	);
-case UC_FR_ONE_THIRD:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_3), T(KP_ENTER), END
-	);
-case UC_NOT_EQUAL_TO:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_6), T(KP_0), T(KP_ENTER), END
-	);
-case UC_FR_TWO_THIRDS:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_4), T(KP_ENTER), END
-	);
-case UC_FR_THREE_QUARTERS:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(E), T(KP_ENTER), END
-	);
-case UC_ASYMPTOTICALLY_EQUAL_TO:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_4), T(KP_3), T(KP_ENTER), END
-	);
-case UC_THERE_DOES_NOT_EXIST:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_4), T(KP_ENTER), END
-	);
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_8), T(KP_ENTER), END
+    );
+case UC_MULTIPLICATION_SIGN:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(D), T(KP_7), T(KP_ENTER), END
+    );
+case UC_SUBSCRIPT_ZERO:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_0), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_SIGMA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_3), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_OMEGA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_9), T(KP_ENTER), END
+    );
+case UC_SUBSCRIPT_ONE:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_1), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_ZETA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_6), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_TAU:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_4), T(KP_ENTER), END
+    );
+case UC_SUPERSCRIPT_FIVE:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_5), T(KP_ENTER), END
+    );
+case UC_THERE_EXISTS:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_3), T(KP_ENTER), END
+    );
+case UC_PLUS_MINUS_SIGN:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_1), T(KP_ENTER), END
+    );
+case UC_VULGAR_FRACTION_THREE_QUARTERS:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(E), T(KP_ENTER), END
+    );
+case UC_SUPERSCRIPT_THREE:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_3), T(KP_ENTER), END
+    );
+case UC_EMPTY_SET:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_5), T(KP_ENTER), END
+    );
+case UC_UPWARDS_ARROW:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_1), T(KP_ENTER), END
+    );
+case UC_SUPERSCRIPT_NINE:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_9), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_DELTA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_4), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_MU:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(C), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_KAPPA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(A), T(KP_ENTER), END
+    );
+case UC_SUBSCRIPT_EIGHT:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_8), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_ALPHA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_1), T(KP_ENTER), END
+    );
+case UC_SUBSCRIPT_SEVEN:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_7), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_BETA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_2), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_ETA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_7), T(KP_ENTER), END
+    );
+case UC_SUPERSCRIPT_EIGHT:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_8), T(KP_ENTER), END
+    );
+case UC_SUPERSCRIPT_ZERO:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_0), T(KP_ENTER), END
+    );
 case UC_NOT_AN_ELEMENT_OF:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_9), T(KP_ENTER), END
-	);
-case UC_SUB_ONE:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_1), T(KP_ENTER), END
-	);
-case UC_SUB_TWO:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_2), T(KP_ENTER), END
-	);
-case UC_SUB_THREE:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_3), T(KP_ENTER), END
-	);
-case UC_SUB_FOUR:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_4), T(KP_ENTER), END
-	);
-case UC_SUB_FIVE:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_5), T(KP_ENTER), END
-	);
-case UC_SUB_SIX:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_6), T(KP_ENTER), END
-	);
-case UC_SUB_SEVEN:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_7), T(KP_ENTER), END
-	);
-case UC_SUB_EIGHT:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_8), T(KP_ENTER), END
-	);
-case UC_SUB_NINE:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_9), T(KP_ENTER), END
-	);
-case UC_SUB_ZERO:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_0), T(KP_ENTER), END
-	);
-case UC_GR_LC_CHI:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_7), T(KP_ENTER), END
-	);
-case UC_GR_LC_PI:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_0), T(KP_ENTER), END
-	);
-case UC_GR_LC_PHI:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_6), T(KP_ENTER), END
-	);
-case UC_GR_LC_OMEGA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_9), T(KP_ENTER), END
-	);
-case UC_GR_LC_GAMMA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_3), T(KP_ENTER), END
-	);
-case UC_GR_LC_ETA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_7), T(KP_ENTER), END
-	);
-case UC_GR_LC_XI:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(E), T(KP_ENTER), END
-	);
-case UC_GR_LC_KAPPA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(A), T(KP_ENTER), END
-	);
-case UC_GR_LC_LAMDA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(B), T(KP_ENTER), END
-	);
-case UC_GR_LC_ZETA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_6), T(KP_ENTER), END
-	);
-case UC_GR_LC_UPSILON:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_5), T(KP_ENTER), END
-	);
-case UC_GR_LC_IOTA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_9), T(KP_ENTER), END
-	);
-case UC_GR_LC_ALPHA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_1), T(KP_ENTER), END
-	);
-case UC_GR_LC_EPSILON:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_5), T(KP_ENTER), END
-	);
-case UC_GR_LC_OMICRON:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(F), T(KP_ENTER), END
-	);
-case UC_GR_LC_SIGMA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_3), T(KP_ENTER), END
-	);
-case UC_GR_LC_NU:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(D), T(KP_ENTER), END
-	);
-case UC_GR_LC_RHO:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_1), T(KP_ENTER), END
-	);
-case UC_GR_LC_TAU:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_4), T(KP_ENTER), END
-	);
-case UC_GR_LC_DELTA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_4), T(KP_ENTER), END
-	);
-case UC_GR_LC_FINAL_SIGMA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_2), T(KP_ENTER), END
-	);
-case UC_GR_LC_THETA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_8), T(KP_ENTER), END
-	);
-case UC_GR_LC_BETA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_2), T(KP_ENTER), END
-	);
-case UC_GR_LC_MU:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(C), T(KP_ENTER), END
-	);
-case UC_GR_LC_PSI:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_8), T(KP_ENTER), END
-	);
-case UC_GR_UC_CHI:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_7), T(KP_ENTER), END
-	);
-case UC_GR_UC_PI:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_0), T(KP_ENTER), END
-	);
-case UC_GR_UC_PHI:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_6), T(KP_ENTER), END
-	);
-case UC_GR_UC_OMEGA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_9), T(KP_ENTER), END
-	);
-case UC_GR_UC_GAMMA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_3), T(KP_ENTER), END
-	);
-case UC_GR_UC_ETA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_7), T(KP_ENTER), END
-	);
-case UC_GR_UC_XI:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(E), T(KP_ENTER), END
-	);
-case UC_GR_UC_KAPPA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(A), T(KP_ENTER), END
-	);
-case UC_GR_UC_LAMDA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(B), T(KP_ENTER), END
-	);
-case UC_GR_UC_ZETA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_6), T(KP_ENTER), END
-	);
-case UC_GR_UC_UPSILON:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_5), T(KP_ENTER), END
-	);
-case UC_GR_UC_IOTA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_9), T(KP_ENTER), END
-	);
-case UC_GR_UC_ALPHA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_1), T(KP_ENTER), END
-	);
-case UC_GR_UC_EPSILON:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_5), T(KP_ENTER), END
-	);
-case UC_GR_UC_OMICRON:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(F), T(KP_ENTER), END
-	);
-case UC_GR_UC_SIGMA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_3), T(KP_ENTER), END
-	);
-case UC_GR_UC_NU:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(D), T(KP_ENTER), END
-	);
-case UC_GR_UC_RHO:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_1), T(KP_ENTER), END
-	);
-case UC_GR_UC_TAU:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_4), T(KP_ENTER), END
-	);
-case UC_GR_UC_DELTA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_4), T(KP_ENTER), END
-	);
-case UC_GR_UC_THETA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_8), T(KP_ENTER), END
-	);
-case UC_GR_UC_BETA:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_2), T(KP_ENTER), END
-	);
-case UC_GR_UC_MU:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(C), T(KP_ENTER), END
-	);
-case UC_GR_UC_PSI:
-	return MACRODOWN(
-		D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_8), T(KP_ENTER), END
-	);
-	    	default:
-	    		break;
-		}
-	}
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_9), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_UPSILON:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_5), T(KP_ENTER), END
+    );
+case UC_NOT_EQUAL_TO:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_6), T(KP_0), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_CHI:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_7), T(KP_ENTER), END
+    );
+case UC_FOR_ALL:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_0), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_TAU:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_4), T(KP_ENTER), END
+    );
+case UC_VULGAR_FRACTION_ONE_QUARTER:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(C), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_CHI:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_7), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_THETA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_8), T(KP_ENTER), END
+    );
+case UC_GREEK_SMALL_LETTER_IOTA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_9), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_LAMDA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(B), T(KP_ENTER), END
+    );
+case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(F), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_UPSILON:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_5), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_MU:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(C), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_EPSILON:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_5), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_GAMMA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_3), T(KP_ENTER), END
+    );
+case UC_SUBSCRIPT_SIX:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_6), T(KP_ENTER), END
+    );
+case UC_GREEK_CAPITAL_LETTER_DELTA:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_4), T(KP_ENTER), END
+    );
+case UC_VULGAR_FRACTION_ONE_HALF:
+    return MACRODOWN(
+        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(D), T(KP_ENTER), END
+    );
+            default:
+                break;
+        }
+    }
     return MACRO_NONE;
 };
 
 // Runs just one time when the keyboard initializes.
-void * matrix_init_user(void) {
+void matrix_init_user(void) {
 
 };
 
 // Runs constantly in the background, in a loop.
-void * matrix_scan_user(void) {
+void matrix_scan_user(void) {
     uint8_t layer = biton32(layer_state);
 
     ergodox_board_led_off();
diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md
index 9c0c12528b..1dc019ab05 100644
--- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md
@@ -1,8 +1,14 @@
 # ManuNeo Ergodox Keyboard Layout
 
+Compile this file to a `keymap.c` file using `compile_keymap.py`
+
+    compile_keymap.py keymaps/german-manuneo/keymap.md
+
+
 # Layout Config
 
     {
+        "layout": "ergodox_ez",
         "includes_dir": "quantum/",
         "keymaps_includes": [
             "ergodox_ez.h",
@@ -10,22 +16,14 @@
             "keymap_common.h",
             "keymap_extras/keymap_german.h",
         ],
-        "keymap_indexes": [
-            [ 0,  1,  2,  3,  4,  5,  6],  [38, 39, 40, 41, 42, 43, 44],
-            [ 7,  8,  9, 10, 11, 12, 13],  [45, 46, 47, 48, 49, 50, 51],
-            [14, 15, 16, 17, 18, 19    ],  [    52, 53, 54, 55, 56, 57],
-            [20, 21, 22, 23, 24, 25, 26],  [58, 59, 60, 61, 62, 63, 64],
-            [27, 28, 29, 30, 31        ],  [        65, 66, 67, 68, 69],
-            [                    32, 33],  [70, 71                    ],
-            [                        34],  [72                        ],
-            [                35, 36, 37],  [73, 74, 75                ],
-        ],
         "key_prefixes": ["DE_", "KC_"],
         "filler": "-+.'!x",
         "separator": "|",
         "macros": {
-            "MUC": "",
+            // TODO: implement macros
+            // "MUC": "",
         },
+        // TODO: implement default unicode mode
     }
 
 
@@ -34,189 +32,201 @@
 
 ## Layer 0
 
-    .-------------------------------------.       .-------------------------------------.
-    |MO(5)| 1  | 2  | 3  | 4  | 5  | ACUT |       ! GRV  | 6  | 7  | 8  | 9  | 0  |CIRC |
-    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
-    |MO(4)| X  | P  | F  | W  | G  | HOME |       !TG(2) | H  | J  | K  | L  | Q  |  Z  |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |MO(1)| U  | I  | A  | E  | O  |------!       !------! S  | N  | R  | T  | D  | SS  |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |MO(3)| UE | OE | AE | C  | V  | END  |       ! TAB  | B  | M  |COMM| DOT| UP |  Y  |
-    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
-     |    |    |LGUI|LALT|LCTL|                               !LALT|    |LEFT|DOWN|RGHT|
-     '------------------------'.-------------. .-------------.'------------------------'
-                               | INS  |TG(2) | !M(UMS)| DELT |
-                        .------+------+------! !------+------+------.
-                        !      !      | APP  | ! PGUP |      !      !
-                        !      !      !------! !------!      !      !
-                        | BSPC | LSFT | ESC  | ! PGDN |ENTER |SPACE |
-                        '--------------------' '--------------------'
+    .------------------------------------.------------------------------------.
+    |MO(5)| 1  | 2  | 3  | 4  | 5  |ACUT | GRV | 6  | 7  | 8  | 9  | 0  |CIRC |
+    !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+    |MO(4)| X  | P  | F  | W  | G  |HOME |TG(2)| H  | J  | K  | L  | Q  |  Z  |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |MO(1)| U  | I  | A  | E  | O  |-----!-----! S  | N  | R  | T  | D  | SS  |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |MO(3)| UE | OE | AE | C  | V  |END  | TAB | B  | M  |COMM| DOT| UP |  Y  |
+    '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+     |    |    |LGUI|LALT|LCTL|                     !LALT|    |LEFT|DOWN|RGHT|
+     '------------------------'                     '------------------------'
+                            .-----------. .-----------.
+                            |INS  |TG(2)| !M(UM)|DELT |
+                      .-----+-----+-----! !-----+-----+-----.
+                      !     !     | APP | ! PGUP|     !     !
+                      !     !     !-----! !-----!     !     !
+                      |BSPC |LSFT | ESC | ! PGDN|ENTER|SPACE|
+                      '-----------------' '-----------------'
 
 
 ## Layer 1
 
-    .-------------------------------------.       .-------------------------------------.
-    |     |EXLM|DQOT|PARA|    |    |      |       !      |    |    |    |    |RING|     |
-    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
-    |     |ASTR|PIPE|SLSH|LCBR|RCBR|      |       !      |HASH|LESS|MORE|    |DQOT|     |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |UNDS|MINS|AMPR|LBRC|RBRC|------!       !------!DLR |LPRN|RPRN|TILD|QUOT|QST  |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |    |PLUS| EQL|    |    |      |       !      |BSLS|PERC|SCLN|COLN| ↑  |     |
-    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
-     |    |    |    |    |    |                               !    |    | ←  | ↓  | →  |
-     '------------------------'.-------------. .-------------.'------------------------'
-                               |      |      | !      |      |
-                        .------+------+------! !------+------+------.
-                        !      !      |      | !      |      !      !
-                        !      !      !------! !------!      !      !
-                        |      |      |      | !      |      |      |
-                        '--------------------' '--------------------'
+    .------------------------------------.------------------------------------.
+    |     |EXLM|DQOT|PARA|    |    |     |     |    |    |    |    |RING|     |
+    !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+    |     |ASTR|PIPE|SLSH|LCBR|RCBR|     |     |HASH|LESS|MORE|    |DQOT|     |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |UNDS|MINS|AMPR|LBRC|RBRC|-----!-----!DLR |LPRN|RPRN|TILD|QUOT| QST |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |    |PLUS|EQL |    |    |     |     |BSLS|PERC|SCLN|COLN| ↑  |     |
+    '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+     |    |    |    |    |    |                     !    |    | ←  | ↓  | →  |
+     '------------------------'                     '------------------------'
+                            .-----------. .-----------.
+                            |     |     | !     |     |
+                      .-----+-----+-----! !-----+-----+-----.
+                      !     !     |     | !     |     !     !
+                      !     !     !-----! !-----!     !     !
+                      |     |     |     | !     |     |     |
+                      '-----------------' '-----------------'
 
 
 ## Layer 2
 
-    .-------------------------------------.       .-------------------------------------.
-    |     | F1 | F2 | F3 | F4 | F5 | F11  |       ! F12  | F6 | F7 | F8 | F9 |F10 |PEQL |
-    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
-    |     |    |    |    |    |    |      |       !      |    | P7 | P8 | P9 |PAST|PSLS |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |    |    |    |    |    |------!       !------!    | P4 | P5 | P6 |PMNS|PMNS |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |    |    |    |    |    |      |       ! NLCK |    | P1 | P2 | P3 |PPLS|PPLS |
-    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
-     |    |    |    |    |    |                               ! P0 |PCMM|PDOT|PENT|PENT|
-     '------------------------'.-------------. .-------------.'------------------------'
-                               |      |      | !      |      |
-                        .------+------+------! !------+------+------.
-                        !      !      |      | !      |      !      !
-                        !      !      !------! !------!      !      !
-                        |      |      |      | !      |      |      |
-                        '--------------------' '--------------------'
+    .------------------------------------.------------------------------------.
+    |     | F1 | F2 | F3 | F4 | F5 | F11 | F12 | F6 | F7 | F8 | F9 |F10 |PEQL |
+    !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+    |     |    |    |    |    |    |     |     |    | P7 | P8 | P9 |PAST|PSLS |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |-----!-----!    | P4 | P5 | P6 |PMNS|PMNS |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |     | NLCK|    | P1 | P2 | P3 |PPLS|PPLS |
+    '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+     |    |    |    |    |    |                     ! P0 |PCMM|PDOT|PENT|PENT|
+     '------------------------'                     '------------------------'
+                            .-----------. .-----------.
+                            |     |     | !     |     |
+                      .-----+-----+-----! !-----+-----+-----.
+                      !     !     |     | !     |     !     !
+                      !     !     !-----! !-----!     !     !
+                      |     |     |     | !     |     |     |
+                      '-----------------' '-----------------'
+
 
 
 ## Layer 3
 
 http://symbolcodes.tlt.psu.edu/bylanguage/mathchart.html
 
-    .-------------------------------------.       .-------------------------------------.
-    |     | ¹  | ²  | ³  | ⁴  | ⁵  |  ∀   |       !      | ⁶  | ⁷  | ⁸  | ⁹  |  ⁰ |     |
-    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
-    |     | ×  | ½  | ÷  | ¼  |  ⅕ |      |       !      | ⅙  |    | ⅛  |    |    |     |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |    | ±  | AT |EURO| ∅  |------!       !------! ∞  | ⁿ  | ∃  | ∈  |    |     |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     | ⅓  | ≠  | ⅔  | ¾  | ≃  |      |       !      |EXLM|    | ∄  | ∉  |    |     |
-    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
-     |    |    |    |    |    |                               !    |    |    |    |    |
-     '------------------------'.-------------. .-------------.'------------------------'
-                               |      |      | !      |      |
-                        .------+------+------! !------+------+------.
-                        !      !      |      | !      |      !      !
-                        !      !      !------! !------!      !      !
-                        |      |      |      | !      |      |      |
-                        '--------------------' '--------------------'
+    .------------------------------------.------------------------------------.
+    |     | ¹  | ²  | ³  | ⁴  | ⁵  |  ∀  |     | ⁶  | ⁷  | ⁸  | ⁹  |  ⁰ |     |
+    !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+    |     | ×  | ½  | ÷  | ¼  |  ⅕ |     |     | ⅙  |    | ⅛  |    |    |     |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |    | ±  | AT |EURO| ∅  |-----!-----! ∞  | ⁿ  | ∃  | ∈  |    |     |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     | ⅓  | ≠  | ⅔  | ¾  | ≃  |     |     |EXLM|    | ∄  | ∉  |    |     |
+    '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+     |    |    |    |    |    |                     !    |    |    |    |    |
+     '------------------------'                     '------------------------'
+                            .-----------. .-----------.
+                            |     |     | !     |     |
+                      .-----+-----+-----! !-----+-----+-----.
+                      !     !     |     | !     |     !     !
+                      !     !     !-----! !-----!     !     !
+                      |     |     |     | !     |     |     |
+                      '-----------------' '-----------------'
 
 
 ## Layer 4
 
-    .-------------------------------------.       .-------------------------------------.
-    |     | ₁  | ₂  | ₃  | ₄  | ₅  |      |       !      | ₆  | ₇  | ₈  | ₉  | ₀  |     |
-    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
-    |     | χ  | π  | φ  | ω  | γ  |      |       !      | η  | ξ  | κ  | λ  |    |  ζ  |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     | υ  | ι  | α  | ε  | ο  |------!       !------! σ  | ν  | ρ  | τ  | δ  |  ς  |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |    | θ  |    |    |    |      |       !      | β  | μ  |    |    |    |  ψ  |
-    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
-     |    |    |    |    |    |                               !    |    |    |    |    |
-     '------------------------'.-------------. .-------------.'------------------------'
-                               |      |      | !      |      |
-                        .------+------+------! !------+------+------.
-                        !      !      |      | !      |      !      !
-                        !      !      !------! !------!      !      !
-                        |      |      |      | !      |      |      |
-                        '--------------------' '--------------------'
+
+    .------------------------------------.------------------------------------.
+    |     | ₁  | ₂  | ₃  | ₄  | ₅  |     |     | ₆  | ₇  | ₈  | ₉  | ₀  |     |
+    !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+    |     | χ  | π  | φ  | ω  | γ  |     |     | η  | ξ  | κ  | λ  |    |  ζ  |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     | υ  | ι  | α  | ε  | ο  |-----!-----! σ  | ν  | ρ  | τ  | δ  |  ς  |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |    | θ  |    |    |    |     |     | β  | μ  |    |    |    |  ψ  |
+    '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+     |    |    |    |    |    |                     !    |    |    |    |    |
+     '------------------------'                     '------------------------'
+                            .-----------. .-----------.
+                            |     |     | !     |     |
+                      .-----+-----+-----! !-----+-----+-----.
+                      !     !     |     | !     |     !     !
+                      !     !     !-----! !-----!     !     !
+                      |     |     |     | !     |     |     |
+                      '-----------------' '-----------------'
 
 
 ## Layer 5
 
-    .-------------------------------------.       .-------------------------------------.
-    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
-    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
-    |     | Χ  | Π  | Φ  | Ω  | Γ  |      |       !      | Η  | Ξ  | Κ  | Λ  |    |  Ζ  |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     | Υ  | Ι  | Α  | Ε  | Ο  |------!       !------! Σ  | Ν  | Ρ  | Τ  | Δ  |     |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |    | Θ  |    |    |    |      |       !      | Β  | Μ  |    |    |    |  Ψ  |
-    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
-     |    |    |    |    |    |                               !    |    |    |    |    |
-     '------------------------'.-------------. .-------------.'------------------------'
-                               |      |      | !      |      |
-                        .------+------+------! !------+------+------.
-                        !      !      |      | !      |      !      !
-                        !      !      !------! !------!      !      !
-                        |      |      |      | !      |      |      |
-                        '--------------------' '--------------------'
+    .------------------------------------.------------------------------------.
+    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+    !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+    |     | Χ  | Π  | Φ  | Ω  | Γ  |     |     | Η  | Ξ  | Κ  | Λ  |    |  Ζ  |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     | Υ  | Ι  | Α  | Ε  | Ο  |-----!-----! Σ  | Ν  | Ρ  | Τ  | Δ  |     |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |    | Θ  |    |    |    |     |     | Β  | Μ  |    |    |    |  Ψ  |
+    '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+     |    |    |    |    |    |                     !    |    |    |    |    |
+     '------------------------'                     '------------------------'
+                            .-----------. .-----------.
+                            |     |     | !     |     |
+                      .-----+-----+-----! !-----+-----+-----.
+                      !     !     |     | !     |     !     !
+                      !     !     !-----! !-----!     !     !
+                      |     |     |     | !     |     |     |
+                      '-----------------' '-----------------'
 
 
 ## Layer 6
 
-    .-------------------------------------.       .-------------------------------------.
-    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
-    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
-    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |    |    |    |    |    |------!       !------!    |    |    |    |    |     |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
-    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
-     |    |    |    |    |    |                               !    |    |    |    |    |
-     '------------------------'.-------------. .-------------.'------------------------'
-                               |      |      | !      |      |
-                        .------+------+------! !------+------+------.
-                        !      !      |      | !      |      !      !
-                        !      !      !------! !------!      !      !
-                        |      |      |      | !      |      |      |
-                        '--------------------' '--------------------'
+    .------------------------------------.------------------------------------.
+    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+    !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |-----!-----!    |    |    |    |    |     |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+    '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+     |    |    |    |    |    |                     !    |    |    |    |    |
+     '------------------------'                     '------------------------'
+                            .-----------. .-----------.
+                            |     |     | !     |     |
+                      .-----+-----+-----! !-----+-----+-----.
+                      !     !     |     | !     |     !     !
+                      !     !     !-----! !-----!     !     !
+                      |     |     |     | !     |     |     |
+                      '-----------------' '-----------------'
+
 
 ## Layer 7
 
-    .-------------------------------------.       .-------------------------------------.
-    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
-    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
-    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |    |    |    |    |    |------!       !------!    |    |    |    |    |     |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
-    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
-     |    |    |    |    |    |                               !    |    |    |    |    |
-     '------------------------'.-------------. .-------------.'------------------------'
-                               |      |      | !      |      |
-                        .------+------+------! !------+------+------.
-                        !      !      |      | !      |      !      !
-                        !      !      !------! !------!      !      !
-                        |      |      |      | !      |      |      |
-                        '--------------------' '--------------------'
+    .------------------------------------.------------------------------------.
+    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+    !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |-----!-----!    |    |    |    |    |     |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+    '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+     |    |    |    |    |    |                     !    |    |    |    |    |
+     '------------------------'                     '------------------------'
+                            .-----------. .-----------.
+                            |     |     | !     |     |
+                      .-----+-----+-----! !-----+-----+-----.
+                      !     !     |     | !     |     !     !
+                      !     !     !-----! !-----!     !     !
+                      |     |     |     | !     |     |     |
+                      '-----------------' '-----------------'
 
 
 ## Layer 8
 
-    .-------------------------------------.       .-------------------------------------.
-    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
-    !-----+----+----+----+----+-----------!       !------+----+----+----+----+----+-----!
-    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |    |    |    |    |    |------!       !------!    |    |    |    |    |     |
-    !-----+----+----+----x----x----!      !       !      !----x----x----+----+----+-----!
-    |     |    |    |    |    |    |      |       !      |    |    |    |    |    |     |
-    '-----+----+----+----+----+-----------'       '-----------+----+----+----+----+-----'
-     |    |    |    |    |    |                               !    |    |    |    |    |
-     '------------------------'.-------------. .-------------.'------------------------'
-                               |      |      | !      |      |
-                        .------+------+------! !------+------+------.
-                        !      !      |      | !      |      !      !
-                        !      !      !------! !------!      !      !
-                        |      |      |      | !      |      |      |
-                        '--------------------' '--------------------'
+    .------------------------------------.------------------------------------.
+    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+    !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
+    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |-----!-----!    |    |    |    |    |     |
+    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
+    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
+    '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
+     |    |    |    |    |    |                     !    |    |    |    |    |
+     '------------------------'                     '------------------------'
+                            .-----------. .-----------.
+                            |     |     | !     |     |
+                      .-----+-----+-----! !-----+-----+-----.
+                      !     !     |     | !     |     !     !
+                      !     !     !-----! !-----!     !     !
+                      |     |     |     | !     |     |     |
+                      '-----------------' '-----------------'
-- 
cgit v1.2.3


From a2d3c0bd93bf97264bb94510c126d4fd21b7b135 Mon Sep 17 00:00:00 2001
From: Manuel Barkhau <mbarkhau@gmail.com>
Date: Mon, 28 Mar 2016 23:42:55 +0200
Subject: add hex file

---
 .../keymaps/german-manuneo/german-manuneo.hex      | 1624 ++++++++++++++++++++
 1 file changed, 1624 insertions(+)
 create mode 100644 keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex

diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex b/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex
new file mode 100644
index 0000000000..cb8b7fa8d4
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex
@@ -0,0 +1,1624 @@
+:100000000C94BD0F0C9401100C9401100C94011071
+:100010000C9401100C9401100C9401100C9401101C
+:100020000C9401100C9401100C94791B0C944B1C33
+:100030000C9401100C9401100C9401100C940110FC
+:100040000C9401100C94D6300C9401100C940110F7
+:100050000C9401100C94782A0C9401100C9401104B
+:100060000C9401100C9401100C9401100C940110CC
+:100070000C9401100C9401100C9401100C940110BC
+:100080000C9401100C9401100C9401100C940110AC
+:100090000C9401100C9401100C9401100C9401109C
+:1000A0000C9401100C9401100C940110AB107810FA
+:1000B0006310BD10E4101711F910FF1014113E1158
+:1000C0003511021138114E10F3102911321175102B
+:1000D0006C10BA10B11099106F103010C6101A11B0
+:1000E00023112F119F10CF10AE1048102011ED10CA
+:1000F0009010A5109C108410261193103910F01048
+:100100008A10C9106C12B410661054107E107B1047
+:10011000D210A2100E113F108D10B7102D10C0106C
+:100120000B111111DB105D10F6104B1072105710EF
+:10013000CC10FC103B113310A810C3100511D510C2
+:100140005A102C11EA10451096106010E110691039
+:1001500008114210D810E7103610511041111D112E
+:1001600081103C10DE108710D311A0118B11E51106
+:100170000C123F12211227123C1266125D122A1233
+:10018000601276111B1251125A129D119411E21134
+:10019000D911C11197115811EE1142124B12571279
+:1001A000C711F711D611701148121512B811CD11DF
+:1001B000C411AC114E12BB1161111812B211F11120
+:1001C0006F12DC118E117C11A611A311FA11CA1144
+:1001D00036126711B511DF115511E81133123912BA
+:1001E000031285111E1273119A117F11F41124123A
+:1001F00063125B11D011EB112D12FD1182115412FB
+:1002000012126D11BE1188110912911130126A116A
+:1002100000120F125E11791169124512A9116411B1
+:100220000612AF11B01CD21CBD1DD21CBD1D141D69
+:10023000371DBD1D8C1D9F1D8C208C20BA20BA201F
+:10024000FC203821382338235021382347224722E5
+:10025000122338233823262301E001E10118021874
+:1002600002E002E10162026201620262010502052E
+:1002700001070207015802580001E001E1011802DC
+:100280001802E002E101620262015B025B016102AD
+:1002900061015C025C015802580001E001E10118B3
+:1002A000021802E002E1015A025A01620262016090
+:1002B0000260015E025E015802580001E001E101A6
+:1002C00018021802E002E101620262015B025B01B6
+:1002D000610261015B025B015802580001E001E12B
+:1002E0000118021802E002E101620262015B025B96
+:1002F00001610261015D025D015802580001E001E7
+:10030000E10118021802E002E101620262015B02EF
+:100310005B0161026101060206015802580001E01A
+:1003200001E10118021802E002E101620262015BD0
+:10033000025B01040204015D025D015802580001E4
+:10034000E001E10118021802E002E1015A025A013B
+:10035000620262015F025F0109020901580258004E
+:1003600001E001E10118021802E002E1016202620B
+:10037000015B025B0161026101050205015802583F
+:100380000001E001E10118021802E002E10162024D
+:1003900062015B025B010502050161026101580215
+:1003A000580001E001E10118021802E002E10162D7
+:1003B0000262015B025B016102610160026001583F
+:1003C00002580001E001E10118021802E002E10117
+:1003D000620262015B025B01060206015F025F01CD
+:1003E0005802580001E001E10118021802E002E1A0
+:1003F0000162026201620262010502050106020653
+:10040000015802580001E001E10118021802E0025F
+:10041000E101620262015B025B01040204015C0211
+:100420005C015802580001E001E10118021802E0E5
+:1004300002E1015A025A015A025A01620262016241
+:100440000262015802580001E001E101180218029D
+:10045000E002E101620262015B025B01040204014D
+:100460005F025F015802580001E001E10118021823
+:1004700002E002E1015A025A015A025A015E025E8A
+:1004800001620262015802580001E001E101180214
+:100490001802E002E101620262015B025B010602F6
+:1004A00006015D025D015802580001E001E10118FA
+:1004B000021802E002E1015A025A015A025A01628C
+:1004C000026201610261015802580001E001E1018C
+:1004D00018021802E002E1015A025A0162026201A6
+:1004E0005F025F01620262015802580001E001E10F
+:1004F0000118021802E002E1015A025A0162026286
+:10050000015F025F01600260015802580001E001D2
+:10051000E10118021802E002E101620262015B02DD
+:100520005B01610261015F025F015802580001E056
+:1005300001E10118021802E002E101620262015BBE
+:10054000025B01610261015A025A0158025800011E
+:10055000E001E10118021802E002E1015A025A0129
+:1005600062026201600260015F025F01580258008E
+:1005700001E001E10118021802E002E101620262F9
+:10058000015B025B01610261015902590158025885
+:100590000001E001E10118021802E002E1015A0243
+:1005A0005A01620262016002600160026001580249
+:1005B000580001E001E10118021802E002E10162C5
+:1005C0000262015B025B01610261010402040158E5
+:1005D00002580001E001E10118021802E002E10105
+:1005E000620262015B025B0105020501060206016F
+:1005F0005802580001E001E10118021802E002E18E
+:1006000001620262015B025B01050205015C025CA2
+:10061000015802580001E001E10118021802E0024D
+:10062000E1015A025A01620262015F025F01610246
+:1006300061015802580001E001E10118021802E0CE
+:1006400002E1015A025A015902590161026101593C
+:100650000259015802580001E001E1011802180294
+:10066000E002E1015A025A015A025A016202620191
+:100670005D025D015802580001E001E10118021815
+:1006800002E002E10162026201620262010502050A
+:10069000015B025B015802580001E001E101180210
+:1006A0001802E002E10162026201620262010502D7
+:1006B0000501080208015802580001E001E1011893
+:1006C000021802E002E101620262016202620105B7
+:1006D000020501590259015802580001E001E101E7
+:1006E00018021802E002E1015A025A015A025A01A4
+:1006F000620262015B025B015802580001E001E105
+:100700000118021802E002E1015A025A0162026273
+:10071000015F025F015D025D015802580001E001C6
+:10072000E10118021802E002E101620262015B02CB
+:100730005B01060206015C025C015802580001E000
+:1007400001E10118021802E002E101620262015BAC
+:10075000025B01610261015E025E01580258000104
+:10076000E001E10118021802E002E1015A025A0117
+:100770006202620160026001590259015802580088
+:1007800001E001E10118021802E002E101620262E7
+:10079000015B025B01060206016102610158025819
+:1007A0000001E001E10118021802E002E101620229
+:1007B00062015B025B01040204015B025B015802FF
+:1007C000580001E001E10118021802E002E1015ABB
+:1007D000025A016202620160026001620262015813
+:1007E00002580001E001E10118021802E002E101F3
+:1007F0006202620162026201070207015F025F0199
+:100800005802580001E001E10118021802E002E17B
+:10081000015A025A015A025A0162026201600260E0
+:10082000015802580001E001E10118021802E0023B
+:10083000E101620262015B025B0161026101090286
+:1008400009015802580001E001E10118021802E014
+:1008500002E1015A025A015A025A01590259010889
+:100860000208015802580001E001E10118021802D3
+:10087000E002E101620262015B025B010602060125
+:100880005E025E015802580001E001E10118021801
+:1008900002E002E101620262015B025B0104020408
+:1008A000015E025E015802580001E001E1011802F8
+:1008B0001802E002E101620262015B025B010502D3
+:1008C0000501590259015802580001E001E10118DF
+:1008D000021802E002E1015A025A015A025A015C6E
+:1008E000025C015B025B015802580001E001E1017A
+:1008F00018021802E002E1015A025A016202620182
+:10090000600260015A025A015802580001E001E1F8
+:100910000118021802E002E101620262015B025B5F
+:1009200001050205015F025F015802580001E00164
+:10093000E10118021802E002E101620262015B02B9
+:100940005B0105020501600260015802580001E0E8
+:1009500001E10118021802E002E101620262015B9A
+:10096000025B01610261010802080158025800019E
+:10097000E001E10118021802E002E10162026201F5
+:100980005B025B01060206015A025A015802580036
+:1009900001E001E10118021802E002E101620262D5
+:1009A000015B025B01040204016202620158025809
+:1009B0000001E001E10118021802E002E1015A021F
+:1009C0005A01620262015F025F015F025F01580229
+:1009D000580001E001E10118021802E002E10162A1
+:1009E0000262015B025B0105020501040204015879
+:1009F00002580001E001E10118021802E002E101E1
+:100A0000620262015B025B01050205015D025D019C
+:100A10005802580001E001E10118021802E002E169
+:100A200001620262015B025B01050205015E025E7A
+:100A3000015802580001E001E10118021802E00229
+:100A4000E101620262015B025B010502050107022E
+:100A500007015802580001E001E10118021802E004
+:100A600002E1015A025A01590259015D025D015C1D
+:100A7000025C015802580001E001E101180218026D
+:100A8000E002E101620262015B025B010502050115
+:100A90005B025B015802580001E001E101180218F5
+:100AA00002E002E1015A025A01590259015D025D58
+:100AB00001610261015802580001E001E1011802E0
+:100AC0001802E002E101620262015B025B010602C0
+:100AD0000601590259015802580001E001E10118CC
+:100AE000021802E002E101620262015B025B0106A0
+:100AF0000206015B025B015802580001E001E101BE
+:100B000018021802E002E10162026201620262015F
+:100B1000090209015F025F015802580001E001E18A
+:100B20000118021802E002E101620262015B025B4D
+:100B30000161026101070207015802580001E0014A
+:100B4000E10118021802E002E1015A025A016202B0
+:100B50006201600260015C025C015802580001E021
+:100B600001E10118021802E002E101620262015B88
+:100B7000025B010402040160026001580258000196
+:100B8000E001E10118021802E002E10162026201E3
+:100B90005B025B010402040161026101580258001A
+:100BA00001E001E10118021802E002E101620262C3
+:100BB0000162026201050205015A025A01580258F7
+:100BC0000001E001E10118021802E002E101620205
+:100BD00062015B025B0106020601620262015802C9
+:100BE000580001E001E10118021802E002E1015A97
+:100BF000025A0159025901610261015B025B01580D
+:100C000002580001E001E10118021802E002E101CE
+:100C10005A025A01620262015F025F015E025E01D6
+:100C20005802580001E001E10118021802E002E157
+:100C3000015A025A0159025901610261015A025ACC
+:100C4000015802580001E001E10118021802E00217
+:100C5000E1015A025A01620262015F025F015C0215
+:100C60005C015802580001E001E10118021802E09D
+:100C700002E1015A025A01620262016002600161EE
+:100C80000261015802580001E001E1011802180256
+:100C9000E002E101620262015B025B010602060101
+:100CA000600260015802580001E001E101180218D9
+:100CB00002E002E1015A025A01590259015D025D46
+:100CC000015D025D015802580001E001E1011802D6
+:100CD0001802E002E101620262015B025B01610253
+:100CE0006101610261015802580001E001E101184F
+:100CF000021802E002E1015A025A01620262016036
+:100D00000260015D025D015802580001E001E1014D
+:100D100018021802E002E101620262015B025B015B
+:100D2000050205015A025A015802580001E001E18A
+:100D30000118021802E002E101620262016202622D
+:100D40000105020501610261015802580001E0013C
+:100D5000E10118021802E002E1015A025A015A02A6
+:100D60005A01620262015C025C015802580001E013
+:100D700001E10118021802E002E101620262015B76
+:100D8000025B010502050108020801580258000132
+:100D9000E001E10118021802E002E1015A025A01E1
+:100DA000590259015D025D015B025B015802580066
+:100DB00001E001E10118021802E002E101620262B1
+:100DC000015B025B0105020501050205015802589D
+:100DD0000001E001E10118021802E002E1015A02FB
+:100DE0005A01590259015D025D01050205015802CF
+:100DF000580001E001E10118021802E002E1015A85
+:100E0000025A0162026201600260015B025B0158EA
+:100E100002580001E001E10118021802E002E101BC
+:100E2000620262015B025B01040204015902590182
+:100E30005802580001E001E10118021802E002E145
+:100E4000015A025A015902590161026101620262AA
+:100E5000015802580001E001E10118021802E00205
+:100E6000E101620262015B025B0105020501090208
+:100E700009015802580001E201570257016202625B
+:100E800001620262010502050107020702E2000198
+:100E9000E20157025701620262015B025B016102DB
+:100EA00061015C025C02E20001E201570257015A53
+:100EB000025A0162026201600260015E025E02E2A9
+:100EC0000001E20157025701620262015B025B010D
+:100ED000610261015B025B02E20001E2015702571D
+:100EE00001620262015B025B01610261015D025D00
+:100EF00002E20001E20157025701620262015B0255
+:100F00005B016102610106020602E20001E2015793
+:100F1000025701620262015B025B01040204015D8F
+:100F2000025D02E20001E201570257015A025A0132
+:100F3000620262015F025F0109020902E20001E24E
+:100F40000157025701620262015B025B01610261AB
+:100F50000105020502E20001E201570257016202A7
+:100F600062015B025B010502050161026102E200B0
+:100F700001E20157025701620262015B025B0161FB
+:100F800002610160026002E20001E20157025701C2
+:100F9000620262015B025B01060206015F025F0200
+:100FA000E20001E20157025701620262016202623D
+:100FB000010502050106020602E20001E2015702F4
+:100FC0005701620262015B025B01040204015C02E0
+:100FD0005C02E20001E201570257015A025A015A2B
+:100FE000025A016202620162026202E20001E2014F
+:100FF00057025701620262015B025B0104020401B5
+:101000005F025F02E20001E201570257015A025AF1
+:10101000015A025A015E025E0162026202E20001AE
+:10102000E20157025701620262015B025B010602A4
+:1010300006015D025D02E20001E201570257015A1A
+:10104000025A015A025A016202620161026102E21D
+:101050000001E201570257015A025A01620262017D
+:101060005F025F0162026202E20001E20157025781
+:10107000015A025A01620262015F025F016002606E
+:1010800002E20001E20157025701620262015B02C3
+:101090005B01610261015F025F02E20001E2015750
+:1010A000025701620262015B025B01610261015A47
+:1010B000025A02E20001E201570257015A025A01A4
+:1010C00062026201600260015F025F02E20001E20F
+:1010D0000157025701620262015B025B016102611A
+:1010E0000159025902E20001E201570257015A0276
+:1010F0005A01620262016002600160026002E20065
+:1011000001E20157025701620262015B025B016169
+:1011100002610104020402E20001E20157025701E8
+:10112000620262015B025B01050205010602060222
+:10113000E20001E20157025701620262015B025BB9
+:1011400001050205015C025C02E20001E2015702B6
+:1011500057015A025A01620262015F025F01610295
+:101160006102E20001E201570257015A025A015995
+:101170000259016102610159025902E20001E201D2
+:10118000570257015A025A015A025A016202620179
+:101190005D025D02E20001E2015702570162026254
+:1011A0000162026201050205015B025B02E20001CD
+:1011B000E201570257016202620162026201050206
+:1011C000050108020802E20001E20157025701622C
+:1011D000026201620262010502050159025902E23E
+:1011E0000001E201570257015A025A015A025A01FC
+:1011F000620262015B025B02E20001E201570257F8
+:10120000015A025A01620262015F025F015D025DE2
+:1012100002E20001E20157025701620262015B0231
+:101220005B01060206015C025C02E20001E201577A
+:10123000025701620262015B025B01610261015EB1
+:10124000025E02E20001E201570257015A025A010E
+:10125000620262016002600159025902E20001E289
+:101260000157025701620262015B025B010602063E
+:101270000161026102E20001E201570257016202CC
+:1012800062015B025B01040204015B025B02E2009B
+:1012900001E201570257015A025A016202620160DB
+:1012A00002600162026202E20001E201570257019C
+:1012B0006202620162026201070207015F025F02CD
+:1012C000E20001E201570257015A025A015A025A3A
+:1012D000016202620160026002E20001E201570263
+:1012E0005701620262015B025B0161026101090256
+:1012F0000902E20001E201570257015A025A015A5B
+:10130000025A015902590108020802E20001E201F1
+:1013100057025701620262015B025B01060206018D
+:101320005E025E02E20001E20157025701620262C0
+:10133000015B025B01040204015E025E02E2000145
+:10134000E20157025701620262015B025B01050282
+:10135000050159025902E20001E201570257015A00
+:10136000025A015A025A015C025C015B025B02E212
+:101370000001E201570257015A025A01620262015A
+:10138000600260015A025A02E20001E2015702576C
+:1013900001620262015B025B01050205015F025FFF
+:1013A00002E20001E20157025701620262015B02A0
+:1013B0005B010502050160026002E20001E20157E3
+:1013C000025701620262015B025B01610261010876
+:1013D000020802E20001E2015702570162026201C3
+:1013E0005B025B01060206015A025A02E20001E2B8
+:1013F0000157025701620262015B025B01040204B1
+:101400000162026202E20001E201570257015A0240
+:101410005A01620262015F025F015F025F02E20045
+:1014200001E20157025701620262015B025B0105A2
+:1014300002050104020402E20001E2015702570121
+:10144000620262015B025B01050205015D025D0251
+:10145000E20001E20157025701620262015B025B96
+:1014600001050205015E025E02E20001E20157028F
+:101470005701620262015B025B010502050107027E
+:101480000702E20001E201570257015A025A0159CC
+:101490000259015D025D015C025C02E20001E201B1
+:1014A00057025701620262015B025B0105020501FE
+:1014B0005B025B02E20001E201570257015A025A45
+:1014C00001590259015D025D0161026102E2000100
+:1014D000E20157025701620262015B025B010602F0
+:1014E000060159025902E20001E201570257016266
+:1014F0000262015B025B01060206015B025B02E223
+:101500000001E201570257016202620162026201B8
+:10151000090209015F025F02E20001E2015702577E
+:1015200001620262015B025B016102610107020765
+:1015300002E20001E201570257015A025A01620217
+:101540006201600260015C025C02E20001E201579C
+:10155000025701620262015B025B01040204016046
+:10156000026002E20001E2015702570162026201D9
+:101570005B025B010402040161026102E20001E21C
+:10158000015702570162026201620262010502050F
+:10159000015A025A02E20001E201570257016202B7
+:1015A00062015B025B010602060162026202E20066
+:1015B00001E201570257015A025A015902590161C9
+:1015C0000261015B025B02E20001E2015702570186
+:1015D0005A025A01620262015F025F015E025E020C
+:1015E000E20001E201570257015A025A0159025919
+:1015F00001610261015A025A02E20001E20157024E
+:1016000057015A025A01620262015F025F015C02E5
+:101610005C02E20001E201570257015A025A0162DC
+:101620000262016002600161026102E20001E20106
+:1016300057025701620262015B025B01060206016A
+:1016400060026002E20001E201570257015A025AA9
+:1016500001590259015D025D015D025D02E2000176
+:10166000E20157025701620262015B025B01610203
+:10167000610161026102E20001E201570257015A71
+:10168000025A0162026201600260015D025D02E2D3
+:101690000001E20157025701620262015B025B0135
+:1016A000050205015A025A02E20001E201570257FF
+:1016B00001620262016202620105020501610261CA
+:1016C00002E20001E201570257015A025A015A028E
+:1016D0005A01620262015C025C02E20001E201570F
+:1016E000025701620262015B025B0105020501080B
+:1016F000020802E20001E201570257015A025A01B0
+:10170000590259015D025D015B025B02E20001E2E8
+:101710000157025701620262015B025B010502058B
+:101720000105020502E20001E201570257015A02D7
+:101730005A01590259015D025D0105020502E200EC
+:1017400001E201570257015A025A01620262016026
+:101750000260015B025B02E20001E20157025701F5
+:10176000620262015B025B01040204015902590238
+:10177000E20001E201570257015A025A0159025987
+:10178000016102610162026202E20001E2015702AC
+:101790005701620262015B025B0105020501090259
+:1017A0000902E200055204520152035201000000F6
+:1017B0001E001B0018002F00010029001F0013004D
+:1017C0000C003300E300E1002000090004003400B5
+:1017D000E2002A0021001A0008000600E00065006F
+:1017E00022000A0012001900000049002E004A00E1
+:1017F00000004D00000002542E02025400002B0095
+:1018000000005E0023000B001600050000004C00E5
+:1018100024000D0011001000E2004B0025000E0016
+:101820001500360001002C0026000F0017003700BD
+:1018300050002800270014000700520051004E00FD
+:1018400035001C002D001D004F00000001000100AC
+:1018500001000100010000001E02300238020100F8
+:10186000010001001F026414380030000100010073
+:101870002002240223022702010001000100241497
+:1018800025140100010001000100271426140100A5
+:101890000000010001000100000001000000010043
+:1018A0000100010000000100000001000100310002
+:1018B00021022D1400000100010064002502220213
+:1018C000010001000100640226023602010001004D
+:1018D00001000100301437023830010035021F02C8
+:1018E0003102553002300100010001002D020100DB
+:1018F0003D30000001000100010001000100000076
+:101900003A00010001000100010001003B0001005C
+:1019100001000100010001003C0001000100010084
+:10192000010001003D000100010001000100010073
+:101930003E00010001000100000001004400010020
+:1019400000000100000001004500010000005300FC
+:10195000000001003F000100010001000000010043
+:1019600040005F005C00590062000100410060001F
+:101970005D005A0085000100420061005E005B00CE
+:101980006300010043005500560057005800010055
+:101990006700540056005700580000000100010085
+:1019A00001000100010000004D30393001005B30C2
+:1019B00001000100513058303C303B300100010043
+:1019C0005030013014145D30010001004A305930AC
+:1019D00008145C30010001004930573004300030F9
+:1019E00000000100053001000000010000000100BE
+:1019F0000100010000000100000001004F305A30DA
+:101A000037301E02000001004E3001004B30010053
+:101A100001000100483056305430533001000100BD
+:101A20004C30010003303A30010001005230010017
+:101A3000010001000100010001000100010001009E
+:101A40000100000001000100010001000100000090
+:101A500042302030343001000100010046302E3089
+:101A6000263033300100010045302D301E3001009A
+:101A70000100010040302B30223001000100010044
+:101A80003F3025302C300100000001000100010032
+:101A90000000010000000100010001000000010041
+:101AA000000001004430233031301F3000000100BD
+:101AB000433035302A302930010001003E302730D4
+:101AC0003030010001000100413028303230010087
+:101AD0000100010047300100213001000100010038
+:101AE0000100363024302F300100000001000100D9
+:101AF0000100010001000000010008301B3001005E
+:101B000001000100010015300D301A300100010004
+:101B10000100143006300100010001000100123004
+:101B20000A3001000100010001000C3013300100F7
+:101B300000000100010001000000010000000100A0
+:101B400001000100000001000000010001000B3055
+:101B5000183007300000010001001C301130103037
+:101B60000100010001000E301730010001000100EA
+:101B700001000F30193001000100010001000100D7
+:101B8000093001000100010001001D300100163084
+:101B9000010000000100010001000100010000003F
+:101BA000010001000100010001000100010001002D
+:101BB000010001000100010001000100010001001D
+:101BC000010001000100010001000100010001000D
+:101BD00001000100010001000000010001000100FE
+:101BE00000000100000001000100010000000100F0
+:101BF00000000100010001000100010000000100DF
+:101C000001000100010001000100010001000100CC
+:101C100001000100010001000100010001000100BC
+:101C200001000100010001000100010001000100AC
+:101C3000010001000100010001000000010001009D
+:101C4000010001000100000001000100010001008D
+:101C5000010001000100010001000100010001007C
+:101C6000010001000100010001000100010001006C
+:101C7000010001000100010001000100010001005C
+:101C8000000001000100010000000100000001004F
+:101C9000010001000000010000000100010001003E
+:101CA000010001000000010001000100010001002D
+:101CB000010001000100010001000100010001001C
+:101CC000010001000100010001000100010001000C
+:101CD00001000100010001000100010001000100FC
+:101CE00001000000010001000100010001000000EE
+:101CF00001000100010001000100010001000100DC
+:101D000001000100010001000100010001000100CB
+:101D100001000100010001000100010001000100BB
+:101D200001000100010001000000010001000100AC
+:101D3000000001000000010001000100000001009E
+:101D4000000001000100010001000100000001008D
+:101D5000010001000100010001000100010001007B
+:101D6000010001000100010001000100010001006B
+:101D7000010001000100010001000100010001005B
+:101D800001000100010001000100000016034500F0
+:101D9000720067006F0044006F007800200045006B
+:101DA0005A00000016034500720067006F004400EF
+:101DB0006F007800200045005A0000000403090469
+:101DC00009026D00040100A0FA09040000010301EA
+:101DD0000100092111010001223F000705810308CC
+:101DE000000A090401000103010200092111010098
+:101DF00001224D000705820308000A0904020001C0
+:101E000003000000092111010001223600070583AB
+:101E10000308000A0904030001030000000921115E
+:101E2000010001223900070584031000011201108E
+:101E30000100000008EDFE0713010001020001058A
+:101E4000010906A101050719E029E71500250195FB
+:101E5000087501810205081901290595057501918B
+:101E600002950175039101050719002977150025D1
+:101E700001957875018102C005010980A1018502E3
+:101E800016010026B7001A01002AB7007510950147
+:101E90008100C0050C0901A1018503160100269CE3
+:101EA000021A01002A9C02751095018100C00501EB
+:101EB0000902A1010901A10005091901290515005F
+:101EC00025019505750181029501750381010501C3
+:101ED000093009311581257F950275088106093879
+:101EE0001581257F950175088106050C0A380215B4
+:101EF00081257F950175088106C0C005010906A1ED
+:101F000001050719E029E7150025019508750181EC
+:101F100002950175088101050819012905950575C6
+:101F20000191029501750391010507190029FF151B
+:101F30000025FF950675088100C000000000000024
+:101F40000000000000010204060A0F17202C3A4A84
+:101F50005D71879DB3C7DAE9F5FCFFFCF5E9DAC7E7
+:101F6000B39D87715D4A3A2C20170F0A06040201BF
+:101F70000000000000000000000011241FBECFEF91
+:101F8000DAE0DEBFCDBF04B603FE24C08091F001CD
+:101F90009091F101A091F201B091F3018730904B43
+:101FA000A740B04BB9F41092F0011092F1011092D9
+:101FB000F2011092F30114BE84B7877F84BF88E1D9
+:101FC0000FB6F89480936000109260000FBEE0E0BE
+:101FD000FFE3099511E0A0E0B1E0E0E3F5E602C01F
+:101FE00005900D92A433B107D9F711E0A4E3B1E055
+:101FF00001C01D92A03FB107E1F70E94BF180C94E9
+:1020000096320C940000FC018281811103C080E0B3
+:1020100090E008956E3561F42091340130913501DE
+:102020002F5F3F4F217033273093350120933401C8
+:1020300020913401309135012115310509F024C179
+:10204000862F90E08E35910528F4FC01EA5AFF4F67
+:102050000C944B3280E090E0089582E797E1089578
+:1020600089E597E1089580E497E1089587E297E193
+:1020700008958EE097E1089585EF96E108958CED3F
+:1020800096E1089583EC96E108958AEA96E1089531
+:1020900081E996E1089588E796E108958FE596E154
+:1020A000089586E496E108958DE296E1089584E12D
+:1020B00096E108958BEF95E1089582EE95E10895FC
+:1020C00089EC95E1089580EB95E1089587E995E124
+:1020D00008958EE795E1089585E695E108958CE4ED
+:1020E00095E1089583E395E108958AE195E10895E6
+:1020F00081E095E1089588EE94E108958FEC94E1F4
+:10210000089586EB94E108958DE994E1089584E8BB
+:1021100094E108958BE694E1089582E594E10895B1
+:1021200089E394E1089580E294E1089587E094E1E1
+:1021300008958EEE93E1089585ED93E108958CEB7B
+:1021400093E1089583EA93E108958AE893E108957D
+:1021500081E793E1089588E593E108958FE393E1A2
+:10216000089586E293E108958DE093E1089584EF68
+:1021700092E108958BED92E1089582EC92E1089549
+:1021800089EA92E1089580E992E1089587E792E172
+:1021900008958EE592E1089585E492E108958CE238
+:1021A00092E1089583E192E108958AEF91E1089523
+:1021B00081EE91E1089588EC91E108958FEA91E133
+:1021C000089586E991E108958DE791E1089584E607
+:1021D00091E108958BE491E1089582E391E10895FE
+:1021E00089E191E1089580E091E1089587EE90E121
+:1021F00008958EEC90E1089585EB90E108958CE9C7
+:1022000090E1089583E890E108958AE690E10895C9
+:1022100081E590E1089588E390E108958FE190E1F0
+:10222000089586E090E108958DEE9FE0089584ED95
+:102230009FE008958BEB9FE0089582EA9FE0089568
+:1022400089E89FE0089580E79FE0089587E59FE093
+:1022500008958EE39FE0089585E29FE008958CE065
+:102260009FE0089583EF9EE008958AED9EE0089533
+:1022700081EC9EE0089588EA9EE008958FE89EE054
+:10228000089586E79EE008952130310509F0BFCE1C
+:10229000862F90E08E35910528F4FC01EC54FF4F19
+:1022A0000C944B3280E090E0089584E39EE0089522
+:1022B00083E19EE0089582EF9DE0089581ED9DE029
+:1022C000089580EB9DE008958FE89DE008958EE6E7
+:1022D0009DE008958DE49DE008958CE29DE00895D1
+:1022E0008BE09DE008958AEE9CE0089589EC9CE0E7
+:1022F000089588EA9CE0089587E89CE0089586E6C2
+:102300009CE0089585E49CE0089584E29CE00895B3
+:1023100083E09CE0089582EE9BE0089581EC9BE0D1
+:10232000089580EA9BE008958FE79BE008958EE58D
+:102330009BE008958DE39BE008958CE19BE0089578
+:102340008BEF9AE008958AED9AE0089589EB9AE080
+:10235000089588E99AE0089587E79AE0089586E568
+:102360009AE0089585E39AE0089584E19AE008955B
+:1023700083EF99E0089582ED99E0089581EB99E06B
+:10238000089580E999E008958FE699E008958EE434
+:1023900099E008958DE299E008958CE099E0089520
+:1023A0008BEE98E008958AEC98E0089589EA98E029
+:1023B000089588E898E0089587E698E0089586E40F
+:1023C00098E0089585E298E0089584E098E0089503
+:1023D00083EE97E0089582EC97E0089581EA97E014
+:1023E000089580E897E008958FE597E008958EE3DB
+:1023F00097E008958DE197E008958CEF96E00895B9
+:102400008BED96E008958AEB96E0089589E996E0D1
+:10241000089588E796E0089587E596E0089586E3B5
+:1024200096E0089585E196E0089584EF95E008959B
+:1024300083ED95E0089582EB95E0089581E995E0BC
+:10244000089580E795E008958FE495E008958EE281
+:1024500095E008958DE095E008958CEE94E0089560
+:102460008BEC94E008958AEA94E0089589E894E07A
+:10247000089588E694E0089587E494E0089586E25C
+:1024800094E0089585E094E0089584EE93E0089543
+:1024900083EC93E0089582EA93E0089581E893E065
+:1024A000089580E693E008958FE393E008958EE128
+:1024B00093E008958DEF92E008958CED92E00895F9
+:1024C0008BEB92E008958AE992E0089589E792E023
+:1024D000089588E592E008958BE897E1089585E5F1
+:1024E0009EE0089508956091B3017091B4018091C8
+:1024F000B5019091B6010E94A42956985E9825983E
+:102500002D9826982E9827982F988330A9F028F494
+:10251000813051F0823069F012C0843041F0853052
+:1025200071F4259A2D9A08C0259A2D9A0895259A16
+:102530002D9A269A2E9A0895279A2F9A089556989A
+:102540005E9808950C94731256985E9825982D986D
+:1025500026982E9827982F988FEF90E090938900D7
+:102560008093880090938B0080938A0090938D00D5
+:1025700080938C00259A2D9A2FEF80E792E02150CE
+:1025800080409040E1F700C00000269A2E9A2FEF7D
+:1025900080E792E0215080409040E1F700C00000C9
+:1025A000279A2F9A2FEF80E792E0215080409040A9
+:1025B000E1F700C0000025982D982FEF80E792E00A
+:1025C000215080409040E1F700C0000026982E98EE
+:1025D0002FEF80E792E0215080409040E1F700C06B
+:1025E000000027982F9856985E9825982D98269841
+:1025F0002E9827982F98089589EA8093800089E083
+:102600008093810024982C983F988AB18F748AB95E
+:102610006E98479A8BB1806B8BB9769A0E94A41200
+:102620000C94721280E28093000180913601811136
+:102630000EC00E94611381E0809336012FEF83ED7D
+:1026400090E3215080409040E1F700C0000080E41A
+:102650000E9467138093000181112EC00E94911384
+:1026600080930001811128C00E9491138093000182
+:10267000811122C08FE30E94911380930001811188
+:102680001BC00E94891380E40E946713809300019D
+:10269000811112C08CE00E9491138093000181117E
+:1026A0000BC00E94911380930001811105C08FE33C
+:1026B0000E949113809300010E9489138091000170
+:1026C00008951092B9008AE08093B800089594EAC2
+:1026D0009093BC009091BC0097FFFCCF9091B90003
+:1026E000987F983021F0903111F081E00895809327
+:1026F000BB0084E88093BC008091BC0087FFFCCFC6
+:102700008091B900887F883111F0803471F780E0C2
+:10271000089584E98093BC008091BC0084FDFCCFC7
+:1027200008958093BB0084E88093BC008091BC0036
+:1027300087FFFCCF9091B900987F81E0983209F42F
+:1027400080E0089584E88093BC008091BC0087FFFE
+:10275000FCCF8091BB00089580910001811115C0CC
+:1027600080E40E9467138093000181110CC082E114
+:102770000E94911380930001811105C08FEF0E9488
+:102780009113809300010E94891384B1807F84B9E2
+:1027900085B1807F85B98AB1837F8AB98BB1837F08
+:1027A0008BB93E98469808950E94121380930001B9
+:1027B0000E94AC1380B38C7080BB81B3836F81BBEC
+:1027C000E6E4F1E0A8E3B1E011921D9281E0E43586
+:1027D000F807D1F70C94FC12BF92CF92DF92EF92E0
+:1027E000FF920F931F93CF93DF9380910001882373
+:1027F00079F0809137018F5F80933701811108C094
+:102800000E94121380930001811102C00E94A41241
+:1028100008E311E0C0E0D0E0DD24D39482E0C82ECC
+:10282000EE24E394F12CC73000F580910001811172
+:1028300062C080E40E94671380930001811112C07E
+:1028400082E10E9491138093000181110BC0C701A6
+:102850000C2E01C0880F0A94EAF780950E9491130C
+:10286000809300010E94891346C0CA30A1F028F469
+:10287000C83059F0C93061F005C0CC3089F070F033
+:10288000CD3089F0209A289810C0219A29980DC03F
+:10289000229A2A980AC0239A2B9807C0529A01C0FC
+:1028A000539A5B9802C03E9A4698E0EAEA95F1F79F
+:1028B0008FB179995AC092E081708D25892B7C9BCC
+:1028C00002C090E001C094E0892B7D9B02C090E0A3
+:1028D00001C098E0892B7E9B02C090E001C090E18E
+:1028E000892B9FB19095991F9927991F9295990FC0
+:1028F000907E892B0FC08091000181114BC080E434
+:102900000E94671380930001882389F1B12C0E94F3
+:1029100089138B2DF8019081981719F08083C0924C
+:1029200001010E94AC1321960F5F1F4FCE30D105DD
+:1029300009F079CF80910101882371F18150809352
+:102940000101882339F08FE99FE00197F1F700C07A
+:10295000000022C0A6E4B1E0E8E3F1E081918D93AC
+:1029600091E0E634F907D1F717C090E0A5CF83E1F5
+:102970000E949113809300018111C8CF81E40E94CD
+:102980006713809300018111C1CF0E94A213B82E5A
+:10299000B094BDCF80E0BECF0E94A21281E0DF9153
+:1029A000CF911F910F91FF90EF90DF90CF90BF904C
+:1029B0000895E82FF0E0EA5BFE4F808108950895C6
+:1029C0008B3B910578F4883A910540F5853A91055D
+:1029D000D0F48430910508F0B1C08130910509F43C
+:1029E000ADC06BC0803E910508F467C0883E91057C
+:1029F00008F4A4C09C01205F31092031310508F0A2
+:102A00005CC090650895853A910509F459C0863AED
+:102A1000910509F458C083E890E40895883A910537
+:102A200009F454C0893A910509F453C08A3A9105D2
+:102A300009F452C08B3A910509F451C08C3A9105C2
+:102A400009F450C08D3A910509F44FC0803B9105BF
+:102A500009F44EC08E3A910509F44DC08F3A9105A4
+:102A600009F44CC0813B910509F44BC0823B9105B0
+:102A700009F44AC0833B910509F449C0843B9105A0
+:102A800009F448C0853B910509F447C0863B910590
+:102A900009F446C0873B910509F445C0883B910580
+:102AA00009F444C0893B910509F443C08A3B910570
+:102AB00009F042C08AE296E4089580E090E008952B
+:102AC00081E890E4089582E890E4089582EE94E429
+:102AD000089589EE94E408958AEE94E4089585EBD0
+:102AE00094E4089586EB94E4089587EB94E40895C4
+:102AF0008CEC94E408958DEC94E4089583E895E4D7
+:102B000008958AE895E4089582E995E4089584E9B2
+:102B100095E4089581E296E4089583E296E40895A9
+:102B200084E296E4089585E296E4089586E296E4C8
+:102B3000089587E296E4089580E094E40895089566
+:102B400096E0799FF001112494E5899FE00DF11D35
+:102B50001124E60FF11DEE0FFF1FEC55F84E859185
+:102B600094910895880F991F8C5D994EFC01859171
+:102B700094910895880F991F8C55984EFC0185916A
+:102B80009491089526E0729FF001112444E5849FFA
+:102B9000E00DF11D1124E60FF11DEE0FFF1FEC55A6
+:102BA000F84E25913491C9019A9581159F4110F4F1
+:102BB000C9010895C90190528115904128F4C901B5
+:102BC0009F700E94BA150895C901905381159041D4
+:102BD00020F4C9019927906C0895211580E53807E4
+:102BE00069F40E9459239FEF24E34CE09150204068
+:102BF0004040E1F700C000000C949D2A213080E5A0
+:102C0000380731F48091CE0181608093CE01089520
+:102C1000C90190558115904108F050C0832F992724
+:102C20008F70992781309105D9F4A90143705527F8
+:102C300002C0880F991F4A95E2F79C68A90164E0D9
+:102C4000440F551F6A95E1F744275370842B952B49
+:102C500073E0220F331F7A95E1F7207633271DC0EA
+:102C60008230910529F4922F8827816F906A089508
+:102C700083309105A9F4A9014370552781E090E0C4
+:102C800002C0880F991F4A95E2F79C6843E0220F23
+:102C9000331F4A95E1F7207E3770822B932B0895DE
+:102CA0000497F1F4A9014370552781E090E002C038
+:102CB000880F991F4A95E2F79A68E8CFC9019057A3
+:102CC0008115904120F4C9019F7090620895C90157
+:102CD00090588115904120F4C9019F70906A089521
+:102CE000203E3105E0F4203C310558F52133310513
+:102CF00009F470C048F42932310509F464C02A325D
+:102D0000310509F46EC074C029333105F1F0223861
+:102D10003105D9F02533310509F44EC069C0233E91
+:102D2000310589F138F4203E3105C1F0223E3105EC
+:102D3000E1F05EC0263E310569F1273E3105A9F17B
+:102D400057C0C9010E94B21508958091E10180FD2C
+:102D500002C081FF4DC080EE90E04BC08091E10148
+:102D600080FFF9CF89E390E044C08091E10182FFC8
+:102D70000EC08091E10184FF03C080E090E039C083
+:102D800083EE90E036C08091E10182FFF2CF82EEC7
+:102D900090E02FC08091E10183FF0BC08091E101A1
+:102DA00084FDEBCF87EE90E024C08091E10183FFAA
+:102DB000F5CF86EE90E01DC08091E10185FF07C050
+:102DC00089E290E016C08091E10185FFF9CF85E3AB
+:102DD00090E00FC08091E10186FF07C08AE290E099
+:102DE00008C08091E10186FFF9CF81E390E001C046
+:102DF000C9010E94E014089508950C94FC16809176
+:102E000064010895CF93DF9300D01F92CDB7DEB752
+:102E10002091E701243019F523E029839B838A83DD
+:102E20002093E9008FEF9091E800815095FD06C056
+:102E300095ED9A95F1F700008111F5CF8091E800AA
+:102E400085FF0DC040E050E063E070E0CE010196E8
+:102E50000E946C198091E8008E778093E8000F90B3
+:102E60000F900F90DF91CF910895CF93DF9300D013
+:102E70001F92CDB7DEB72091E701243021F522E083
+:102E800029839B838A8383E08093E9008FEF90916D
+:102E9000E800815095FD06C095ED9A95F1F7000088
+:102EA0008111F5CF8091E80085FF0DC040E050E032
+:102EB00063E070E0CE0101960E946C198091E800F9
+:102EC0008E778093E8000F900F900F90DF91CF9155
+:102ED00008952091E7012430F1F422E02093E900E5
+:102EE0002FEF3091E800215035FD06C035ED3A95C1
+:102EF000F1F700002111F5CF2091E80025FF0BC06C
+:102F000040E050E065E070E00E946C198091E800BC
+:102F10008E778093E8000895CF93DF93EC01809142
+:102F2000E701843009F046C090910C019923D9F053
+:102F300090910D019923B9F08093E9008FEF909162
+:102F4000E800815095FD06C095E19A95F1F70000E3
+:102F50008111F5CF8091E80085FF2CC040E050E062
+:102F600060E170E017C081E08093E9008FEF9091FD
+:102F7000E800815095FD06C095ED9A95F1F70000A7
+:102F80008111F5CF8091E80085FF14C040E050E04A
+:102F900068E070E0CE010E946C198091E8008E77A5
+:102FA0008093E80080E1FE01A4E5B1E001900D927C
+:102FB0008A95E1F7DF91CF9108958091E601811123
+:102FC00009C00E94FE1A0E945B1B8091E20084608F
+:102FD0008093E20008951092E601089508950C94FC
+:102FE000C3300E94342A0E94C9300E94F81D0C94FC
+:102FF000FD1642E061EC81E00E94781A42E061EC4B
+:1030000082E00E94781A42E061EC83E00E94781A24
+:1030100042E161EC84E00C94781A8091E9018330FC
+:1030200009F455C030F4813071F0823009F48EC05B
+:1030300008958A3009F47AC08B3009F460C0893071
+:1030400009F09CC020C08091E801813A09F096C047
+:103050008091E800877F8093E8008091EC01909157
+:10306000ED01892B21F060E080E090E003C060E199
+:1030700084E591E070E00E94B5198091E8008B77BB
+:103080008093E80008958091E801813209F076C0CC
+:103090008091EC019091ED01009719F0039709F0F0
+:1030A0006DC08091E800877F8093E8008091E80000
+:1030B00082FD05C08091E7018111F8CF5FC080914A
+:1030C000F100809364018091E8008B7753C0809178
+:1030D000E801813A09F052C08091EC019091ED0134
+:1030E000892B09F04BC08091E800877F8093E8002E
+:1030F0008091E80080FFFCCF80910C0136C0809168
+:10310000E8018132D9F58091EC019091ED01892B94
+:10311000A9F58091E800877F8093E8000E94AD1AAE
+:103120008091EA0180930C010C9459238091E8016D
+:10313000813221F58091E800877F8093E8000E942A
+:10314000AD1A8091EB018093650108958091E801AB
+:10315000813AA1F48091E800877F8093E800809114
+:10316000E80080FFFCCF809165018093F1008091A1
+:10317000E8008E778093E8000C94AD1A089584B728
+:10318000877F84BF88E10FB6F89480936000109227
+:1031900060000FBE90E080E80FB6F8948093610065
+:1031A000909361000FBE0E94471E0E94FE1A0E946B
+:1031B0005B1B8091E20084608093E20078940E941F
+:1031C000D61D0E94491E82E091E00E94F31D0E94DC
+:1031D000B1308091E701853069F40E94F729809130
+:1031E000E5018823B1F30E941F2A882391F30E94EE
+:1031F0005619EFCF0E944F1EECCF292F33272330D3
+:103200003105A9F06CF42130310509F442C02230B7
+:10321000310509F043C08DE690E020EC3DE142C06D
+:1032200021323105C9F02232310519F137C0992711
+:103230008130910541F08230910541F0892B71F583
+:10324000ECEBFDE105C0E4EAFDE102C0ECE8FDE1E4
+:10325000849190E09F0126C0643000F5E62FF0E0F5
+:10326000EE0FFF1FEE5DFE4F2081318189E090E07F
+:1032700019C0643098F4E62FF0E0DF01AA0FBB1FFD
+:10328000A65EBE4F2D913C91EA5EFE4F808190E09C
+:1032900009C082E190E02DE23EE104C080E090E0D0
+:1032A00020E030E0FA0131832083089580E189BD78
+:1032B00082E189BD09B400FEFDCF8091D8008F7DE9
+:1032C0008093D8008091E00082608093E00080913C
+:1032D000E00081FDFCCF0895CF92DF92EF92FF9244
+:1032E0000F931F93CF93DF937C018B01EA010E9420
+:1032F000CE1A811131C0209731F088819981081B45
+:10330000190BE80EF91EC12CD12C0115110519F16C
+:103310008091E80085FD14C08091E8008E7780934D
+:10332000E800209741F0888199818C0D9D1D99833B
+:10333000888385E011C00E94CE1A882331F30CC027
+:10334000F70181917F018093F10001501109FFEF96
+:10335000CF1ADF0ADACF80E0DF91CF911F910F9172
+:10336000FF90EF90DF90CF9008952091EE01309183
+:10337000EF012617370748F06115710539F42091E0
+:10338000E8002E772093E80001C0B901FC0120E09D
+:1033900061157105B9F18091E701882309F440C0F6
+:1033A000853009F43FC08091E80083FD3DC08091E5
+:1033B000E80082FF06C08091E80082FF26C080E01E
+:1033C00008958091E80080FFE3CF2091F300809181
+:1033D000F20090E0922B6115710551F08830910553
+:1033E00038F421912093F100615071090196F3CFD7
+:1033F00021E0089709F020E08091E8008E77809323
+:10340000E800C6CF2111C7CFD6CF8091E70188232E
+:1034100039F0853039F08091E80083FFCCCF04C0CB
+:1034200082E0089583E0089581E008952091EE01FF
+:103430003091EF012617370748F06115710539F40F
+:103440002091E8002E772093E80001C0B901FC012B
+:1034500020E061157105C1F18091E701882309F42D
+:1034600041C0853009F440C08091E80083FD3EC032
+:103470008091E80082FF06C08091E80082FF27C0AB
+:1034800080E008958091E80080FFE3CF2091F30071
+:103490008091F20090E0922B6115710559F088300F
+:1034A000910540F424912093F10031966150710907
+:1034B0000196F2CF21E0089709F020E08091E80022
+:1034C0008E778093E800C5CF2111C6CFD5CF8091EC
+:1034D000E701882339F0853039F08091E80083FFD7
+:1034E000CBCF04C082E0089583E0089581E0089581
+:1034F000982F973058F59093E900981739F070910C
+:10350000EC002091ED005091F00003C0242F762FA5
+:1035100050E021FF19C03091EB003E7F3093EB006B
+:103520003091ED003D7F3093ED003091EB00316044
+:103530003093EB007093EC002093ED005093F0007B
+:103540002091EE0027FF07C09F5FD3CF8F7080933D
+:10355000E90081E0089580E008958091E80187FD09
+:1035600005C08091E80080FF0EC012C08091E80085
+:1035700082FD05C08091E7018111F8CF0895809107
+:10358000E8008B7708C08091E7018111EACF0895A8
+:103590008091E8008E778093E80008958091E400A0
+:1035A0009091E50045E62091EC0020FF21C020919C
+:1035B000E80020FD21C02091E701222389F0253079
+:1035C00089F02091EB0025FD0FC02091E40030919F
+:1035D000E5002817390739F3415041F0C901E3CF1D
+:1035E00082E0089583E0089581E0089584E00895DD
+:1035F0002091E80022FFDFCF80E008950E946C1B3D
+:103600000E94741BE0EEF0E0808181608083E8ED31
+:10361000F0E080818F77808319BCA7EDB0E08C91BA
+:103620008E7F8C9380818F7E80831092E601089537
+:103630000F931F93CF93DF930E946C1B0E94741B08
+:10364000C8EDD0E088818F778883888180688883FF
+:1036500088818F7D888319BC1092E7011092E30165
+:103660001092E5011092E40100EE10E0F801808173
+:103670008B7F808388818160888342E060E080E086
+:103680000E94781AE1EEF0E080818E7F8083E2EE86
+:10369000F0E0808181608083808188608083F80190
+:1036A00080818E7F8083888180618883DF91CF9144
+:1036B0001F910F910895E8EDF0E080818F7E808367
+:1036C000E7EDF0E080818160808384E082BF81E06B
+:1036D0008093E6010C94181BE8EDF0E080818E7F6A
+:1036E00080831092E20008951092DA001092E100B7
+:1036F00008951F920F920FB60F9211242F933F93AC
+:103700004F935F936F937F938F939F93AF93BF93E9
+:10371000EF93FF938091E10082FF0BC08091E20064
+:1037200082FF07C08091E1008B7F8093E1000E94BF
+:10373000D51D8091DA0080FF1FC08091D80080FFE6
+:103740001BC08091DA008E7F8093DA008091D900CF
+:1037500080FF0DC080E189BD82E189BD09B400FE12
+:10376000FDCF81E08093E7010E94DD1705C019BC01
+:103770001092E7010E94EB178091E10080FF19C0D1
+:103780008091E20080FF15C08091E2008E7F8093DF
+:10379000E2008091E20080618093E2008091D80095
+:1037A00080628093D80019BC85E08093E7010E9475
+:1037B000EF178091E10084FF30C08091E20084FF28
+:1037C0002CC080E189BD82E189BD09B400FEFDCF36
+:1037D0008091D8008F7D8093D8008091E1008F7E0A
+:1037E0008093E1008091E2008F7E8093E2008091DF
+:1037F000E20081608093E2008091E301882311F070
+:1038000084E007C08091E30087FF02C083E001C02D
+:1038100081E08093E7010E94F1178091E10083FF2E
+:1038200029C08091E20083FF25C08091E100877F5D
+:103830008093E10082E08093E7011092E3018091A0
+:10384000E1008E7F8093E1008091E2008E7F809383
+:10385000E2008091E20080618093E20042E060E05B
+:1038600080E00E94781A8091F00088608093F000D8
+:103870000E94EE17FF91EF91BF91AF919F918F91B1
+:103880007F916F915F914F913F912F910F900FBE5C
+:103890000F901F9018951F920F920FB60F92112440
+:1038A0002F933F934F935F936F937F938F939F9348
+:1038B000AF93BF93CF93EF93FF93C091E900CF7085
+:1038C0008091EC001092E9008091F000877F809356
+:1038D000F00078940E94871C1092E9008091F0001B
+:1038E00088608093F000C093E900FF91EF91CF9141
+:1038F000BF91AF919F918F917F916F915F914F9108
+:103900003F912F910F900FBE0F901F9018951F930E
+:10391000CF93DF93CDB7DEB7AA970FB6F894DEBF8B
+:103920000FBECDBFE8EEF1E08091F100819321E080
+:10393000E03FF207C9F70E940D188091E80083FF6D
+:103940001CC12091E8013091E901832F90E08A3079
+:10395000910508F012C1FC01EE5EFE4F0C944B3253
+:10396000203881F0223809F008C18091EC018F7075
+:103970008093E9008091EB0085FB882780F9109205
+:10398000E90006C08091E4019091E5019111826007
+:103990009091E800977F9093E8008093F100109257
+:1039A000F100C5C0822F8D7F09F0E7C0222319F0F6
+:1039B000223061F0E2C08091EA01813009F0DDC07F
+:1039C000333009F080E08093E50128C08091EA015E
+:1039D000811124C02091EC012F7009F4CEC02093F6
+:1039E000E9008091EB0080FF19C08091EB0033303B
+:1039F00011F4806211C080618093EB0081E090E05F
+:103A0000022E01C0880F0A94EAF78093EA00109210
+:103A1000EA008091EB0088608093EB001092E9004F
+:103A20008091E800877F86C02111A7C01091EA012C
+:103A30001F778091E3008078812B8093E300809151
+:103A4000E800877F8093E8000E94AD1A8091E8002B
+:103A500080FFFCCF8091E30080688093E300112316
+:103A600011F083E001C082E08093E70186C0205816
+:103A7000223008F082C08091EA019091EB018C3DE8
+:103A800023E0920779F583E08A838AE289834FB73E
+:103A9000F894DE01139620E03EE051E2E32FF0E0DF
+:103AA00050935700E49120FF03C0E295EF703F5F11
+:103AB000EF708E2F90E0EA3010F0C79601C0C096EC
+:103AC0008D939D932F5F243149F74FBF8091E8007C
+:103AD000877F8093E8006AE270E0CE0101960E9441
+:103AE000B51914C0AE014F5F5F4F6091EC010E94A9
+:103AF000FD18009709F441C02091E800277F20932A
+:103B0000E800BC0189819A810E94161A8091E80020
+:103B10008B778093E80031C0203879F58091E800F8
+:103B2000877F8093E8008091E3018093F10080918A
+:103B3000E8008E778093E8000E94AD1A1EC0211124
+:103B40001CC09091EA019230C0F48091E800877F18
+:103B50008093E8009093E3010E94AD1A8091E30105
+:103B6000811104C08091E30087FF02C084E001C09E
+:103B700081E08093E7010E94F9178091E80083FFBC
+:103B80000AC08091E800877F8093E8008091EB0075
+:103B900080628093EB00AA960FB6F894DEBF0FBE4A
+:103BA000CDBFDF91CF911F9108950895CF9380915C
+:103BB000E7018823B1F08091E9008F709091EC00CB
+:103BC00090FF02C090E801C090E0C92FC82B10926E
+:103BD000E9008091E80083FD0E94871CCF70C093AC
+:103BE000E900CF91089590936B0180936A01089545
+:103BF000E0916A01F0916B01309721F00190F08122
+:103C0000E02D099480E00895E0916A01F0916B0144
+:103C1000309721F00280F381E02D09940895E0911E
+:103C20006A01F0916B01309721F00480F581E02D5D
+:103C300009940895209168013091690182179307D2
+:103C400071F09093690180936801E0916A01F091AD
+:103C50006B01309721F00680F781E02D09940895DB
+:103C600020916601309167018217930771F090935C
+:103C7000670180936601E0916A01F0916B013097D2
+:103C800021F00084F185E02D0994089508950C94A5
+:103C9000461E0E943A2A0E94D4130C94002BCF9205
+:103CA000DF92EF92FF920F931F93CF93DF93CDB7E5
+:103CB000DEB72B970FB6F894DEBF0FBECDBF0E94C4
+:103CC000EC133DE6E32E31E0F32E00E010E0C02ED1
+:103CD000802F0E94D914F701D1907F01D826B1F42A
+:103CE0000F5F1F4F0E30110591F78FEF89838A8385
+:103CF0001B820E94432A8160782F9D838C83498197
+:103D00005A816B818D810E94F21E41C09091CE013B
+:103D100091FF04C08B870E94DF148B8520E030E088
+:103D20004D2D50E0922FBA01022E02C07595679575
+:103D30000A94E2F760FF25C02E83CF82EE24E3943D
+:103D4000F12C02C0EE0CFF1C9A95E2F790E08E2158
+:103D50009F2121E0892B09F420E028870E94432A33
+:103D60008160782F9A8789874E815F8168858A85EF
+:103D70000E94F21EF801E359FE4F80818E25808358
+:103D800006C02F5F3F4F2630310561F6A9CF0E9454
+:103D9000E42D10916C010E94F81D1817A1F00E94EB
+:103DA000F81D80936C012B960FB6F894DEBF0FBE02
+:103DB000CDBFDF91CF911F910F91FF90EF90DF90DA
+:103DC000CF900C94FD162B960FB6F894DEBF0FBE65
+:103DD000CDBFDF91CF911F910F91FF90EF90DF90BA
+:103DE000CF900895CF93DF93CDB7DEB72B970FB663
+:103DF000F894DEBF0FBECDBF4F83588769877A879F
+:103E00008B87DE01119686E0FD0111928A95E9F714
+:103E100085E0FE01379601900D928A95E1F7498180
+:103E20005A816B817C818D819E810E9425262B96F3
+:103E30000FB6F894DEBF0FBECDBFDF91CF910895CE
+:103E4000CF93C82F882309F4C1C0823859F40E9447
+:103E5000F81D81FDBBC089E30E94C4280E947E2911
+:103E600089E30CC0833879F40E94F81D80FDAEC050
+:103E700083E50E94C4280E947E2983E50E940429CC
+:103E8000CF910C947E29843859F40E94F81D82FD4C
+:103E90009DC087E40E94C4280E947E2987E4EECF5B
+:103EA0008CEF8C0F813A48F48C2F0E9419308111CD
+:103EB0008DC08C2F0E94C428E3CF80E28C0F883005
+:103EC00048F4C77081E001C0880FCA95EAF70E94E4
+:103ED0004529D6CF8BE58C0F833078F4C53A29F08D
+:103EE000C63A31F482E890E005C081E890E002C073
+:103EF00083E890E0CF910C941A1E88E58C0F8331F3
+:103F000008F064C0C83A39F1C93A41F1CA3A49F1F6
+:103F1000CB3A51F1CC3A59F1CD3A61F1C03B69F15C
+:103F2000CE3A71F1CF3A79F1C13B81F1C23B89F1CF
+:103F3000C33B91F1C43B99F1C53BA1F1C63BA9F14B
+:103F4000C73BB1F1C83BB9F1C93BC1F1CA3BC9F5A7
+:103F50008AE292E038C082EE90E035C089EE90E0CF
+:103F600032C08AEE90E02FC085EB90E02CC086EB4B
+:103F700090E029C087EB90E026C08CEC90E023C055
+:103F80008DEC90E020C083E891E01DC08AE891E0CC
+:103F90001AC082E991E017C084E991E014C081E27F
+:103FA00092E011C083E292E00EC084E292E00BC086
+:103FB00085E292E008C086E292E005C087E292E0E6
+:103FC00002C080E090E0CF910C94301ECF91089514
+:103FD000882309F44BC0823859F40E94F81D81FFF0
+:103FE00045C089E30E94C4280E947E2989E30CC051
+:103FF000833871F40E94F81D80FF38C083E50E9469
+:10400000C4280E947E2983E50E9404290C947E29FD
+:10401000843859F40E94F81D82FF28C087E40E946A
+:10402000C4280E947E2987E4EFCF9CEF980F913A35
+:1040300058F390E2980F983050F4877091E001C0E7
+:10404000990F8A95EAF7892F0E944B29DFCF9BE5CC
+:10405000980F933020F480E090E00C941A1E885A58
+:10406000833120F480E090E00C94301E0895882382
+:1040700021F00E9445290C947E290895882321F07F
+:104080000E944B290C947E290895CF92DF92EF92E3
+:10409000FF920F931F93CF93DF93CDB7DEB728978F
+:1040A0000FB6F894DEBF0FBECDBF8C0185E0F801DE
+:1040B000DE01119601900D928A95E1F7F801408199
+:1040C0003181F280258122952F7083819481892B03
+:1040D00031F03F3F31F481E04F3F19F403C081E0FC
+:1040E00001C080E080FDC4C249833A8389819A81FE
+:1040F0002F830E9482289E8388870E9481280E94A5
+:1041000054274E81E42FE295EF70F0E0E45EFE4F1D
+:104110002F8168850C944B32842F807F142F1F7061
+:10412000882311F01295107FFF2059F0112309F414
+:1041300054C2812F68870E9455290E947E29688574
+:104140004CC2862F0E94E81F112309F491C2812FCF
+:104150000E945B2928960FB6F894DEBF0FBECDBF34
+:10416000DF91CF911F910F91FF90EF90DF90CF9053
+:104170000C947E29342F307F842F8F70303211F0D1
+:104180008295807F662319F0613019F12BC0FF20E2
+:10419000B1F0222309F493C1213009F090C128968F
+:1041A0000FB6F894DEBF0FBECDBFDF91CF911F9148
+:1041B0000F91FF90EF90DF90CF900C946529222310
+:1041C00019F0213009F454C28E830E9468298E812F
+:1041D00089C1FF2021F0223008F04AC270C12111AC
+:1041E00047C280C1FF2021F0222309F468C1F5C134
+:1041F000222309F477C105C2242F26952695237022
+:1042000030E02115310521F021303105C9F030C2EF
+:10421000FF2021F0862F942F937002C080E090E061
+:1042200028960FB6F894DEBF0FBECDBFDF91CF91B9
+:104230001F910F91FF90EF90DF90CF900C941A1E7A
+:10424000FF2021F0862F942F937002C080E090E031
+:1042500028960FB6F894DEBF0FBECDBFDF91CF9189
+:104260001F910F91FF90EF90DF90CF900C94301E34
+:10427000862FFF2019F00E94EC2C02C00E94542DC2
+:1042800028960FB6F894DEBF0FBECDBFDF91CF9159
+:104290001F910F91FF90EF90DF90CF900C94D92D4C
+:1042A000842F837009F076C0F110E2C1262F229589
+:1042B00026952770220F220F862F8F70C82ED12CA3
+:1042C000E12CF12C022E04C0CC0CDD1CEE1CFF1CDA
+:1042D0000A94D2F764FF10C06FE070E080E090E0D5
+:1042E00004C0660F771F881F991F2A95D2F7609523
+:1042F00070958095909503C060E070E0CB01242F0D
+:10430000269526952370422F50E042305105D1F07A
+:104310004330510559F16C297D298E299F2941305F
+:10432000510541F128960FB6F894DEBF0FBECDBF00
+:10433000DF91CF911F910F91FF90EF90DF90CF9081
+:104340000C9479276C297D298E299F2928960FB6F0
+:10435000F894DEBF0FBECDBFDF91CF911F910F91BB
+:10436000FF90EF90DF90CF900C9493270E947927D5
+:10437000C701B60128960FB6F894DEBF0FBECDBFB9
+:10438000DF91CF911F910F91FF90EF90DF90CF9031
+:104390000C945F27FF2019F0842F817001C086954F
+:1043A000882309F465C1262F229526952770220FB0
+:1043B000220F862F8F70C82ED12CE12CF12C022ECB
+:1043C00004C0CC0CDD1CEE1CFF1C0A94D2F764FF69
+:1043D00010C06FE070E080E090E004C0660F771FCF
+:1043E000881F991F2A95D2F76095709580959095B2
+:1043F00003C060E070E0CB01242F26952695237042
+:10440000422F50E042305105D1F04330510559F16F
+:104410006C297D298E299F294130510541F128962B
+:104420000FB6F894DEBF0FBECDBFDF91CF911F91C5
+:104430000F91FF90EF90DF90CF900C944D286C2956
+:104440007D298E299F2928960FB6F894DEBF0FBECE
+:10445000CDBFDF91CF911F910F91FF90EF90DF9033
+:10446000CF900C9467280E944D28C701B60128966A
+:104470000FB6F894DEBF0FBECDBFDF91CF911F9175
+:104480000F91FF90EF90DF90CF900C943328603F16
+:10449000C9F118F4603E50F49BC0623F09F460C05B
+:1044A00008F44AC0633F09F46FC092C0162F1F7012
+:1044B000842F8F71FF2099F00E94CC27812F28969E
+:1044C0000FB6F894DEBF0FBECDBFDF91CF911F9125
+:1044D0000F91FF90EF90DF90CF900C9437200E94C7
+:1044E000ED27812F28960FB6F894DEBF0FBECDBF03
+:1044F000DF91CF911F910F91FF90EF90DF90CF90C0
+:104500000C943E20FF20A1F02111B2C0842F8F71A6
+:1045100028960FB6F894DEBF0FBECDBFDF91CF91C6
+:104520001F910F91FF90EF90DF90CF900C94122885
+:10453000223008F09DC0EACFFF20A1F0842F8F71B8
+:1045400028960FB6F894DEBF0FBECDBFDF91CF9196
+:104550001F910F91FF90EF90DF90CF900C94CC279C
+:10456000FF2061F3842F8F7128960FB6F894DEBF79
+:104570000FBECDBFDF91CF911F910F91FF90EF90B4
+:10458000DF90CF900C94ED27FF2091F0842F8F7156
+:1045900028960FB6F894DEBF0FBECDBFDF91CF9146
+:1045A0001F910F91FF90EF90DF90CF900C94B72761
+:1045B00028960FB6F894DEBF0FBECDBFDF91CF9126
+:1045C0001F910F91FF90EF90DF90CF900C94AD274B
+:1045D000FF20A1F0222309F4B1CF862F28960FB631
+:1045E000F894DEBF0FBECDBFDF91CF911F910F9129
+:1045F000FF90EF90DF90CF900C94201F222309F4BE
+:10460000B1CF862F28960FB6F894DEBF0FBECDBF70
+:10461000DF91CF911F910F91FF90EF90DF90CF909E
+:104620000C94E81F4F70C8010E94031028960FB623
+:10463000F894DEBF0FBECDBFDF91CF911F910F91D8
+:10464000FF90EF90DF90CF900C94D2264F70C8016E
+:1046500028960FB6F894DEBF0FBECDBFDF91CF9185
+:104660001F910F91FF90EF90DF90CF900C949F15CA
+:1046700028960FB6F894DEBF0FBECDBFDF91CF9165
+:104680001F910F91FF90EF90DF90CF9008950E94BF
+:1046900062290E9437290E947E290E94852E0E944D
+:1046A000D92D80E090E00E941A1E80E090E00C94EA
+:1046B000301E0E9452290C9447230E948228292FE1
+:1046C00022952F7030E02C3031054CF42A30310522
+:1046D0006CF4225031092230310590F407C02C309F
+:1046E000310551F02F30310539F00AC0803E10F00D
+:1046F000803F31F481E0089593FB882780F9089585
+:1047000080E00895CF93DF9300D000D01F92CDB703
+:10471000DEB70F900F900F900F900F90DF91CF9119
+:104720000895CF93DF9300D000D000D0CDB7DEB78F
+:1047300026960FB6F894DEBF0FBECDBFDF91CF91A6
+:1047400008951F93CF93DF93C0917B0116E0809172
+:104750007C01C81799F0D0E01C9FF0011D9FF00D5F
+:104760001124E358FE4F408151816281738184811D
+:1047700095810E9491232196C770E9CFDF91CF9157
+:104780001F9108954091AD015091AE016091AF012C
+:104790007091B0018091B1019091B2010C9491237C
+:1047A000CF938091B20182958F7009F05FC08091A4
+:1047B000AF01882309F45AC020917B01A0917C01AC
+:1047C0006091AD017091AE018091B0019091B10105
+:1047D00031E06F3F09F030E0B32FC6E02A1709F44B
+:1047E00045C0009721F07F3F21F44B2F03C041E0EB
+:1047F00001C040E030E040FD35C0C29FF001C39FE2
+:10480000F00D1124E358FE4F418174132BC04081F9
+:10481000641328C04281411125C043815481481747
+:10482000590710F441505109481B590B483C510598
+:10483000C8F48091B2018F7080618093B20186E0EC
+:10484000829FF001839FF00D1124EE57FE4F80816F
+:104850008F70806180838DEA91E00E944520CF9126
+:104860000C94A1232F5F3F4F2770B8CFCF910895AD
+:10487000CF92DF92EF92FF920F931F93CF93DF932C
+:10488000CDB7DEB762970FB6F894DEBF0FBECDBFCF
+:104890008C0185E0F801DE011D9601900D928A954C
+:1048A000E1F7D8014C9111965C91119712966C9199
+:1048B00012971396ED90FC9014977091AD01E091D2
+:1048C000AE012091B0013091B1012115310531F0D7
+:1048D000EF3F31F481E07F3F19F403C081E001C074
+:1048E00080E0B82FB170CB2E80FD6CC1D090AF01AD
+:1048F000DD2009F4F5C0F091B201E216F30638F0BC
+:10490000C701821B930B883C910548F09BC0209502
+:1049100030952E0D3F1D283C310508F093C08F2F98
+:10492000807F09F052C0E51314C0741312C0D62E54
+:1049300061110FC0FF70F061F093B2010E94C223B9
+:104940008DEA91E00E9445208091B201F8018583B3
+:104950006CC1EF2831F05F3F31F481E04F3F19F433
+:1049600003C081E001C080E080FD03C081E08627B4
+:1049700001C080E0F82FF170FF2E80FF1CC08091F5
+:104980007B0120917C0136E0821709F428C190E078
+:10499000389FF001399FF00D1124E358FE4F7181CB
+:1049A000571306C07081471303C07281671303C099
+:1049B00001968770E9CFD62E662309F436C180911F
+:1049C000B20181608093B20153C0E51308C0741333
+:1049D00006C0611104C0D8011596FC93AEC04D8786
+:1049E0005E878D859E856A8B0E945D236A898823F8
+:1049F00029F1D62E662311F12091B201822F8295E2
+:104A00008F7090E002970CF460C08091AD0190919E
+:104A1000AE0198878F831986FB86EA862C87CE01A4
+:104A2000079651C0E51731F14D875E878D859E85CC
+:104A30006A8B0E945D236A8981112EC0C8010E9481
+:104A40004520A4C08F2F807F69F77E2DF98AE88AE0
+:104A500089890E9482238DEA91E00E944520EDEA37
+:104A6000F1E086E0DF011D928A95E9F70E94C223FA
+:104A7000D12CDBC07413D8CF6111D6CFD8011596D5
+:104A8000FC93C8010E944520EDEAF1E086E0DF01D9
+:104A90001D928A95E9F7C9C0D62E662379F2209136
+:104AA000B201822F82958F7090E0029774F080910E
+:104AB000AD019091AE019A8389831B82FD82EC82C5
+:104AC0002E83CE0101960E94452086E0F801ADEAD2
+:104AD000B1E001900D928A95E1F70E94D0236FC05A
+:104AE000E216F30628F0C701821B930B9C0104C059
+:104AF000209530952E0D3F1D283C310508F052C001
+:104B0000D62E662309F49ACFE5132CC074132AC05D
+:104B10008091B20180FD1DC0982F92959F70C9F0C1
+:104B2000D80115968C9315979F3039F09F5F929519
+:104B3000907F8F70892B15968C93C8010E94452019
+:104B400086E0F801ADEAB1E001900D928A95E1F7B7
+:104B500036C086E0F801ADEAB1E001900D928A9589
+:104B6000E1F763C04D875E878D859E850E945D233A
+:104B7000882379F086E0F801ADEAB1E001900D926A
+:104B80008A95E1F70E94D0230E94C223DD24D394AA
+:104B90004CC08091B20181608093B201C8010E9433
+:104BA000452043C07E2DF98AE88A89890E948223A4
+:104BB000EDEAF1E086E0DF011D928A95E9F70E94B7
+:104BC000C22333C0662309F439CF4D875E878D85B4
+:104BD0009E850E945D23882309F430CFCBCF4D877B
+:104BE0005E878D859E850E948228292F22952F70B1
+:104BF00030E0223031052CF49F7041F0811106C065
+:104C00000CC0243031052CF49F7049F4805E88304C
+:104C100020F0C8010E944520CF2CDC2C06C0D80112
+:104C200015969C91907F91F7F8CF8D2D62960FB6D7
+:104C3000F894DEBF0FBECDBFDF91CF911F910F91D2
+:104C4000FF90EF90DF90CF9008951F93CF93DF9365
+:104C5000CDB7DEB72C970FB6F894DEBF0FBECDBF31
+:104C60004F83588769877A878B879C87CE01079601
+:104C70000E9438248823C1F02F8138858A859B853E
+:104C8000892B31F03F3F11F080E003C02F3FE1F767
+:104C900081E0811147C04F81588569857A858B8570
+:104CA0009C850E9491233EC086E0FE013796DE017E
+:104CB000119601900D928A95E1F7FF81E8854A856A
+:104CC0005B854115510531F0EF3F31F481E0FF3F45
+:104CD00019F403C081E001C080E080FD23C0209171
+:104CE0007C0130E0C90101968770992760917B01B2
+:104CF00070E086179707F1F1F983EA835D834C83AF
+:104D000096E0929FD001939FB00D1124A358BE4FFF
+:104D1000FE01319601900D929A95E1F780937C0106
+:104D20000E94A12316E080917B0190917C0189175C
+:104D300079F1189FC001112483589E4F0E94382496
+:104D4000882331F1E0917B011E9FF0011124E3588B
+:104D5000FE4F4081518162817381848195810E94DF
+:104D6000912380917B0190E0019687709927809331
+:104D70007B01D9CF0E94592310927C0110927B01B4
+:104D8000EDEAF1E086E0DF011D928A95E9F7CACFEE
+:104D90002C960FB6F894DEBF0FBECDBFDF91CF913A
+:104DA0001F910895EF92FF920F931F93CF93DF937C
+:104DB0009C01009709F471C0F12CEE24E394E90101
+:104DC0002196F9018491843740F4843008F056C06C
+:104DD000813081F0823021F160C0853709F449C00B
+:104DE000C0F19CE7980F903708F057C08F770E946A
+:104DF000E81F46C089010E5F1F4FFE01849190E2BB
+:104E0000980F983050F48770FE2D01C0FF0F8A95DF
+:104E1000EAF78F2F0E94552915C00E94201F14C049
+:104E200089010E5F1F4FFE01849190E2980F983028
+:104E300068F48770FE2D01C0FF0F8A95EAF78F2F67
+:104E40000E945B290E947E29E8011AC00E94E81F87
+:104E5000FBCF2E5F3F4FFE01C491CC2341F08FE981
+:104E60009FE00197F1F700C00000C150F6CFE901C3
+:104E700007C0FE01F490E901229602C00E94201FA3
+:104E80008F2D882341F0EFE9FFE03197F1F700C063
+:104E900000008150F6CF9E0192CFDF91CF911F91FC
+:104EA0000F91FF90EF90089508956093B70170936C
+:104EB000B8018093B9019093BA010C9447230F93E2
+:104EC0001F930091B7011091B8012091B901309161
+:104ED000BA01062B172B282B392B0093B7011093FF
+:104EE000B8012093B9013093BA011F910F910C942E
+:104EF00047230F931F930091B7011091B8012091A0
+:104F0000B9013091BA0106231723282339230093CE
+:104F1000B7011093B8012093B9013093BA011F91E2
+:104F20000F910C9447230F931F930091B701109199
+:104F3000B8012091B9013091BA0106271727282717
+:104F400039270093B7011093B8012093B90130932A
+:104F5000BA011F910F910C9447231092B301109244
+:104F6000B4011092B5011092B6010C94472341E0B0
+:104F700050E060E070E004C0440F551F661F771FCB
+:104F80008A95D2F74093B3015093B4016093B50171
+:104F90007093B6010C94472341E050E060E070E06C
+:104FA00004C0440F551F661F771F8A95D2F7809162
+:104FB000B3019091B401A091B501B091B601842BD9
+:104FC000952BA62BB72B8093B3019093B401A0939C
+:104FD000B501B093B6010C94472341E050E060E086
+:104FE00070E004C0440F551F661F771F8A95D2F7E3
+:104FF00040955095609570958091B3019091B40162
+:10500000A091B501B091B60184239523A623B723BF
+:105010008093B3019093B401A093B501B093B6010E
+:105020000C94472341E050E060E070E004C0440F7E
+:10503000551F661F771F8A95D2F78091B301909113
+:10504000B401A091B501B091B60184279527A62798
+:10505000B7278093B3019093B401A093B501B093A7
+:10506000B6010C9447230F931F930091B301109145
+:10507000B4012091B5013091B601062B172B282BD6
+:10508000392B0093B3011093B4012093B5013093F1
+:10509000B6011F910F910C9447230F931F9300911A
+:1050A000B3011091B4012091B5013091B6010623EE
+:1050B0001723282339230093B3011093B4012093BD
+:1050C000B5013093B6011F910F910C9447230F93B4
+:1050D0001F930091B3011091B4012091B50130915B
+:1050E000B60106271727282739270093B301109305
+:1050F000B4012093B5013093B6011F910F910C9428
+:1051000047230895CF92DF92EF92FF920F931F9360
+:10511000CF93DF93EC01C090B701D090B801E0903D
+:10512000B901F090BA018091B3019091B401A091BE
+:10513000B501B091B601C82AD92AEA2AFB2A0FE1A3
+:1051400010E0B701A601002E04C07695679557952B
+:1051500047950A94D2F740FF07C0BE01802F0E94F6
+:10516000C2158130910539F40150110950F7BE0183
+:1051700080E00E94C215DF91CF911F910F91FF90A7
+:10518000EF90DF90CF90089590910C019923D9F082
+:1051900090910D019923B9F0982F96959695969533
+:1051A0009F3088F5E0910E01F0910F01E90FF11D9C
+:1051B000877021E030E001C0220F8A95EAF78181F3
+:1051C000822B8183089540910E0150910F0120E0C0
+:1051D00030E09FEFFA01E20FF31F6281681799F048
+:1051E0009F3F19F4611101C0922F2F5F3F4F2E3066
+:1051F000310581F79F3F39F0FA01E90FF11D97FD65
+:10520000FA9582830895089590910C019923E1F015
+:1052100090910D019923C1F0982F969596959695AA
+:105220009F3020F5E0910E01F0910F01E90FF11D83
+:10523000877021E030E001C0220F8A95EAF72095BF
+:10524000818128232183089540910E0150910F01FF
+:1052500020E030E0FA01E20FF31F9281981301C0C1
+:1052600012822F5F3F4F2E303105A1F7089581E064
+:1052700090E0E0910E01F0910F01E80FF91F10820C
+:10528000019680319105A9F708959091CD01982B51
+:105290009093CD01089580959091CD01982390939E
+:1052A000CD0108951092CD0108959091CC01982BD5
+:1052B0009093CC01089580959091CC019823909380
+:1052C000CC0108951092CC0108958093BB010895FC
+:1052D0001092BB01089540910E0150910F0120E002
+:1052E00030E080E0FA01E20FF31F918191118F5FAE
+:1052F0002F5F3F4F2F303105A9F70895E0910E0140
+:10530000F0910F018091CD018083E0910E01F09129
+:105310000F0180819091CC01892B80839091BB01FA
+:10532000992361F0E0910E01F0910F018081892BAA
+:1053300080830E946B2981111092BB0180910E0124
+:1053400090910F010C94041ECF92DF92EF92FF9286
+:105350000F931F936C01EE24FF24C114D104E104C8
+:10536000F10421F46B017C0180E001C080E133276E
+:105370002F2D1E2D0D2D011511052105310519F0BB
+:10538000885F6801790197018601A4E03695279529
+:1053900017950795AA95D1F7011511052105310536
+:1053A00019F08C5F6801790197018601F2E036956A
+:1053B000279517950795FA95D1F701151105210540
+:1053C000310519F08E5F68017901B701A601769564
+:1053D000679557954795452B462B472B09F08F5FCF
+:1053E0001F910F91FF90EF90DF90CF9008958091E3
+:1053F000E701843009F11092CF0120E488E190E0C8
+:105400000FB6F894A895809360000FBE20936000BB
+:1054100083B7817F846083BF83B7816083BF7894C3
+:10542000889583B78E7F83BF88E10FB6F894809309
+:105430006000109260000FBE089508950895CF9304
+:105440000E941D2A0E94EC130E941E2AC0E08C2F8D
+:105450000E94D914811105C0CF5FCE30C1F780E022
+:1054600001C081E0CF9108950E9459230E94F81D48
+:105470000C94FD1682E084BD93E095BD9AEF97BD34
+:1054800080936E0008952FB7F8948091D001909189
+:10549000D101A091D201B091D3012FBF0895CF9235
+:1054A000DF92EF92FF920F931F932FB7F8944091E2
+:1054B000D0015091D1016091D2017091D3012FBFE1
+:1054C0006A017B01EE24FF248C0120E030E0C0164D
+:1054D000D106E206F30610F441505109481B590B5E
+:1054E000CA011F910F91FF90EF90DF90CF90089528
+:1054F0001F920F920FB60F9211248F939F93AF9329
+:10550000BF938091D0019091D101A091D201B0912F
+:10551000D3010196A11DB11D8093D0019093D101BB
+:10552000A093D201B093D301BF91AF919F918F917E
+:105530000F900FBE0F901F9018950E94FE1AF894BE
+:105540002FEF87EA91E6215080409040E1F700C0BC
+:10555000000087E090EBDC018093F0019093F10173
+:10556000A093F201B093F3012CE088E190E00FB634
+:10557000F894A895809360000FBE20936000FFCF41
+:10558000EF92FF920F931F93CF93DF93E82EF12CAE
+:105590008F2D0E94D914C0E0D0E0082F10E09801B0
+:1055A0000C2E02C0359527950A94E2F720FD05C020
+:1055B0002196C630D10599F709C06C2F7F2D80E068
+:1055C0000E94A015E812F4CF81E005C0F3948EE0AC
+:1055D000F812DECF80E0DF91CF911F910F91FF9005
+:1055E000EF900895CF93C82F8CE20E94C02A8823A1
+:1055F00021F08C2FCF910C94C02A80E0CF91089598
+:10560000CF930E94452C811102C00E942B2CC5E62D
+:10561000C15049F00E94EC138FE39CE90197F1F728
+:1056200000C00000F5CF89E20E94F22A811111C169
+:105630008AE20E94F22A81110E942B2C85E00E94AE
+:10564000F22A81110E949D2A0E94502C8093CE0143
+:1056500087E00E94F22A882399F18BE10E94F22AC6
+:10566000882351F09091CE0191FB882780F921E0A9
+:10567000822780FB91F922C08EE00E94F22A8823C3
+:1056800051F09091CE0192FB882780F921E082278A
+:1056900080FB92F913C080E10E94F22A9091CE0122
+:1056A000882341F093FB882780F921E0822780FB43
+:1056B00093F904C0892F809580FB90F99093CE01D7
+:1056C0008091CE010E94542C0E94622C8093E101B3
+:1056D00080EE0E94F22A882341F08091E101982F08
+:1056E000909590FB80F98093E10189E30E94F22A72
+:1056F000882359F09091E10191FB882780F921E0FE
+:10570000822780FB91F99093E10182EE0E94F22AB8
+:10571000882359F09091E10192FB882780F921E0DC
+:10572000822780FB92F99093E10186EE0E94F22A93
+:10573000882359F09091E10193FB882780F921E0BB
+:10574000822780FB93F99093E10183EE0E94F22A75
+:10575000882359F09091E10194FB882780F921E09A
+:10576000822780FB94F99093E10185E30E94F22A5D
+:10577000882359F09091E10195FB882780F921E079
+:10578000822780FB95F99093E10181E30E94F22A40
+:10579000882359F09091E10196FB882780F921E058
+:1057A000822780FB96F99093E10181E10E94F22A21
+:1057B000882359F09091E10197FB882780F921E037
+:1057C000822780FB97F99093E1018091E1010E948B
+:1057D000662C8091E10187FB882780F980930D0179
+:1057E00087E20E94F22AC82F8EE10E94F22A8111DC
+:1057F000C2608FE10E94F22A8111C46080E20E949F
+:10580000F22A8111C86081E20E94F22A8111C061EE
+:1058100082E20E94F22A8111C06283E20E94F22A8F
+:105820008111C06484E20E94F22A882311F0C068CA
+:1058300002C0CC2329F08C2F0E945D2C6C2F03C05A
+:105840000E94592C682F70E080E090E0CF910C947A
+:105850005527CF9108956DEE7EEF80E090E00E9495
+:10586000813260E082E090E00E94733260E083E089
+:1058700090E00E94733260E084E090E00E94733216
+:1058800060E085E090E00C94733280E090E00E944C
+:105890006D3221E08D3E9E4F09F020E0822F089569
+:1058A00082E090E00C946532682F82E090E00C94E6
+:1058B000733283E090E00C946532682F83E090E0CF
+:1058C0000C94733284E090E00C946532682F84E08D
+:1058D00090E00C9473328091D60180FF0BC06091F0
+:1058E000130185E0689FB001112475956795759542
+:1058F00067952AC081FF09C06091130185E0689F08
+:10590000B0011124759567951FC082FF07C0609193
+:10591000130185E0689FB001112416C04091D701A2
+:105920004423C9F060911201461788F720911301B2
+:1059300085E0289F90011124429FC001439F900D54
+:10594000112470E00E9437326038710540F461150F
+:10595000710539F002C065E070E0862F08958FE789
+:10596000089581E008958091D60180FF08C060917C
+:10597000110170E0759567957595679521C081FF58
+:1059800006C06091110170E07595679519C082FF9E
+:1059900004C06091110170E010C08091D70188238C
+:1059A000C1F0609110018617A0F790911101989FA6
+:1059B000C001112470E00E9437326038710528F46C
+:1059C0006115710521F0862F08958FE7089581E014
+:1059D000089561E070E0F4CF803F21F40E946B2CC9
+:1059E000819504C0813F29F40E946B2C8093DA01D9
+:1059F0000895823F21F40E946B2C819504C0833F5F
+:105A000029F40E946B2C8093D9010895893F19F4E1
+:105A10000E94B32C05C08A3F31F40E94B32C8195BB
+:105A20008093DB0108958B3F21F40E94B32C819574
+:105A300004C08C3F29F40E94B32C8093DC010895AC
+:105A4000843F21F48091D801816017C0853F21F403
+:105A50008091D801826011C0863F21F48091D801E5
+:105A600084600BC0873F21F48091D801886005C015
+:105A7000883F31F48091D80180618093D8010895E6
+:105A80008D3F21F48091D60181600BC08E3F21F4BF
+:105A90008091D601826005C08F3F29F48091D601A4
+:105AA00084608093D6010895803F39F48091DA01B3
+:105AB00087FF6CC01092DA0169C0813F29F48091A0
+:105AC000DA011816BCF362C09091D901823F29F423
+:105AD00097FF5CC01092D90159C0833F19F4191681
+:105AE000CCF354C0893F41F48091DB0118160CF0CF
+:105AF0004DC01092DB014AC08A3F29F48091DB013E
+:105B000087FF44C0F6CF8B3F39F48091DC0187FFDB
+:105B10003DC01092DC013AC08C3F29F48091DC0139
+:105B20001816BCF333C0843F21F48091D8018E7FD6
+:105B300017C0853F21F48091D8018D7F11C0863F29
+:105B400021F48091D8018B7F0BC0873F21F4809195
+:105B5000D801877F05C0883F31F48091D8018F7EBE
+:105B60008093D80113C08D3F21F48091D6018E7FA0
+:105B70000BC08E3F21F48091D6018D7F05C08F3FF1
+:105B800029F48091D6018B7F8093D6018091D90131
+:105B900081110EC08091DA0181110AC08091DB0170
+:105BA000811106C08091DC01811102C01092D701E1
+:105BB000089588ED91E00E940F1E0E94432A909361
+:105BC000D5018093D40108951F93CF93DF938091E3
+:105BD000D4019091D5010E944F2A4091D7014423CE
+:105BE00021F02091140130E006C0209115015AE007
+:105BF000259F900111248217930708F482C0809199
+:105C0000D9011091DA01D091DB01C091DC01811141
+:105C100007C0111105C0D11103C0CC2309F471C014
+:105C20004F3F19F04F5F4093D701181624F40E949C
+:105C30006B2C8093D9018091D90187FF05C00E9408
+:105C40006B2C81958093D901111624F40E946B2C42
+:105C50008093DA018091DA0187FF05C00E946B2CE6
+:105C600081958093DA016091D901662339F1109111
+:105C7000DA01112319F1772767FD7095872F972F88
+:105C80000E94483123E333E343E35FE30E94AC31F6
+:105C90000E9415316093D901612F772767FD7095B8
+:105CA000872F972F0E94483123E333E343E35FE3D9
+:105CB0000E94AC310E9415316093DA011D1624F464
+:105CC0000E94B32C8093DB018091DB0187FF05C02C
+:105CD0000E94B32C81958093DB011C1624F40E9452
+:105CE000B32C8093DC018091DC0187FF05C00E940A
+:105CF000B32C81958093DC01DF91CF911F910C949F
+:105D0000D92DDF91CF911F910895E8EDF1E085E065
+:105D1000DF011D928A95E9F71092D7011092D60102
+:105D20000895833081F128F4813059F08230D1F028
+:105D30000895853009F449C0B8F1863009F456C099
+:105D4000089520911501862F90E0820F911D8F3FBD
+:105D5000910520F4620F6093150108958FEF8093F1
+:105D60001501089520911401862F90E0820F911D56
+:105D70008F3F910520F4620F6093140108958FEF17
+:105D800080931401089520911301862F90E0820FD3
+:105D9000911D8F3F910520F4620F609313010895C8
+:105DA0008FEF80931301089520911201862F90E0C8
+:105DB000820F911D8F3F910520F4620F60931201B5
+:105DC00008958FEF80931201089520911101862F7D
+:105DD00090E0820F911D8F3F910520F4620F609338
+:105DE000110108958FEF8093110108952091100102
+:105DF000862F90E0820F911D8F3F910520F4620F56
+:105E00006093100108958FEF8093100108958330FF
+:105E100011F128F4813049F0823091F008958530F5
+:105E200081F120F18630C1F1089580911501681744
+:105E300020F4861B80931501089510921501089592
+:105E400080911401681720F4861B80931401089533
+:105E500010921401089580911301681720F4861B95
+:105E600080931301089510921301089580911201F7
+:105E7000681720F4861B8093120108951092120176
+:105E8000089580911101681720F4861B80931101F9
+:105E9000089510921101089580911001681720F45F
+:105EA000861B8093100108951092100108958D3182
+:105EB00009F442C020F58E3009F479C070F48730BF
+:105EC00009F45EC020F4863009F442C033C0883043
+:105ED000D1F18B3009F4A7C02DC0863109F4A3C0DD
+:105EE00038F4803109F46DC0813109F47BC022C0DF
+:105EF000893109F498C08B3109F44FC01BC0853338
+:105F000009F479C048F4873209F475C008F478C000
+:105F1000893209F470C00EC0833438F48A3308F033
+:105F200071C0883309F47FC005C0833409F463C0AD
+:105F30008834C1F080E008950E94CF300E94F81D9F
+:105F40000E94FD1670C00E94502C0E94622C6BC0F3
+:105F50008091CE01817F8E7F8093CE0181E08093FE
+:105F6000DE0108950E9459232FEF83ED90E3215025
+:105F700080409040E1F700C000000E949D2A53C07D
+:105F80009091CE01892F817090FF03C0917F9E7FF9
+:105F900026C091609093CE0146C09091CE0191FBB6
+:105FA000882780F921E0822780FB91F913C0909126
+:105FB000CE0192FB882780F921E0822780FB92F9AD
+:105FC00009C09091CE0193FB882780F921E08227B8
+:105FD00080FB93F99093CE01882329F191609093EF
+:105FE000CE0108950E94592380910D0191E08927E7
+:105FF00080930D0118C061E070E080E090E00FC078
+:1060000023EE01C027EC280F61E070E080E090E013
+:1060100004C0660F771F881F991F2A95D2F70E9428
+:1060200055270E94592381E0089580E0089580E07B
+:106030000895CF93C82F8091DE01813079F018F058
+:106040008230D1F184C0A0910E01B0910F018C91EA
+:10605000813169F0823209F07CC009C0A0910E0143
+:10606000B0910F018C91813111F0823249F48C2F63
+:106070000E94153081111DC08C2F0E94572F1AC00D
+:106080008C2F0E941730811114C0C43179F048F46C
+:10609000CB3079F0C03109F060C082E08093DE013E
+:1060A00008C0C93219F0C83321F057C01092DE0180
+:1060B00054C081E0817053C0C93289F118F5C431F0
+:1060C00071F1A8F4C73009F046C08AE08093150149
+:1060D00094E19093140193E0909313018093120143
+:1060E00088E08093110188E28093100134C0CE5182
+:1060F000C63088F5EC2FF0E0E65DFE4F808180939E
+:10610000DD0129C0CE34E9F020F4CB3421F56AE07A
+:1061100013C0C13579F0C235F1F461E00DC0809152
+:10612000DD01882319F01092DD0115C081E0809314
+:10613000DE0115C061E006C08091DD010E94912E54
+:106140000AC06AE08091DD010E94072F04C010920E
+:10615000DE0180E004C081E002C080E0ABCFCF91DF
+:106160000895E1E8F0E0808188608083808181602B
+:1061700080838FB7F89493E09093890090ED90938B
+:1061800088008FBF0895EFE6F0E080818260808311
+:106190000895EFE6F0E080818D7F80830895EFE63B
+:1061A000F0E0808192E08927808308951F920F920A
+:1061B0000FB60F9211242F933F934F935F936F93DA
+:1061C0007F938F939F93AF93BF93EF93FF938091B0
+:1061D000DF019091E00101969093E0018093DF014F
+:1061E000811103C082E00E94FD16E091E001E69576
+:1061F000E695F0E0E65CF04EE4918091DF018E13CD
+:1062000003C080E00E94FD16FF91EF91BF91AF9116
+:106210009F918F917F916F915F914F913F912F91BE
+:106220000F900FBE0F901F90189504D06894B11175
+:106230008DC0089570D088F09F5790F0B92F99279E
+:10624000B751A0F0D1F0660F771F881F991F1AF081
+:10625000BA95C9F712C0B13081F077D0B1E0089596
+:1062600074C0672F782F8827B85F39F0B93FCCF317
+:10627000869577956795B395D9F73EF49095809577
+:10628000709561957F4F8F4F9F4F0895E89409C097
+:1062900097FB3EF490958095709561957F4F8F4F59
+:1062A0009F4F9923A9F0F92F96E9BB279395F6956F
+:1062B000879577956795B795F111F8CFFAF4BB0FED
+:1062C00011F460FF1BC06F5F7F4F8F4F9F4F16C051
+:1062D000882311F096E911C0772321F09EE8872FDB
+:1062E000762F05C0662371F096E8862F70E060E097
+:1062F0002AF09A95660F771F881FDAF7880F969510
+:10630000879597F9089557FD9058440F551F59F0F8
+:106310005F3F71F04795880F97FB991F61F09F3F92
+:1063200079F087950895121613061406551FF2CFBB
+:106330004695F1DF08C0161617061806991FF1CF0B
+:1063400086957105610508940895E894BB27662732
+:106350007727CB0197F908950BD078C069D028F042
+:106360006ED018F0952309F05AC05FC01124EECF0B
+:10637000CADFA0F3959FD1F3950F50E0551F629FA0
+:10638000F001729FBB27F00DB11D639FAA27F00D8E
+:10639000B11DAA1F649F6627B00DA11D661F829FB5
+:1063A0002227B00DA11D621F739FB00DA11D621F9A
+:1063B000839FA00D611D221F749F3327A00D611DB7
+:1063C000231F849F600D211D822F762F6A2F112499
+:1063D0009F5750408AF0E1F088234AF0EE0FFF1FEC
+:1063E000BB1F661F771F881F91505040A9F79E3F23
+:1063F000510570F014C0AACF5F3FECF3983EDCF378
+:10640000869577956795B795F795E7959F5FC1F75F
+:10641000FE2B880F911D9695879597F9089597F90A
+:106420009F6780E870E060E008959FEF80EC08953A
+:1064300000240A9416161706180609060895002463
+:106440000A9412161306140605060895092E0394DD
+:10645000000C11F4882352F0BB0F40F4BF2B11F451
+:1064600060FF04C06F5F7F4F8F4F9F4F089597FB72
+:10647000072E16F4009407D077FD09D00E94513200
+:1064800007FC05D03EF4909581959F4F0895709537
+:1064900061957F4F0895EE0FFF1F0590F491E02D59
+:1064A0000994AA1BBB1B51E107C0AA1FBB1FA6175B
+:1064B000B70710F0A61BB70B881F991F5A95A9F7AD
+:1064C00080959095BC01CD010895F999FECF92BDBC
+:1064D00081BDF89A992780B50895A8E1B0E042E01F
+:1064E00050E00C948832262FF999FECF1FBA92BD46
+:1064F00081BD20BD0FB6F894FA9AF99A0FBE0196A5
+:1065000008950E947332272F0C947432DC01CB0162
+:10651000FC01F999FECF06C0F2BDE1BDF89A3196B3
+:1065200000B40D9241505040B8F70895F894FFCF51
+:106530002002FF168C176917351702170101BC01DD
+:1065400028080A03140A3F4D3639FB1EAE1E781E7A
+:106550003F1ED21DEB1D041E1D1E01020304050675
+:04656000070809001F
+:00000001FF
-- 
cgit v1.2.3


From 1d13aa933bbb57bf0c1fe0196981b81233c3df97 Mon Sep 17 00:00:00 2001
From: IBNobody <ibnobody@gmail.com>
Date: Mon, 28 Mar 2016 19:45:20 -0500
Subject: Minor Tweaks and Documentation

Fixed compiler warning by including bootloader.h in keymap_common.c.

Changed FORCE_NKRO to only be applied if NKRO_ENABLE is defined.

Added extra documentation to the template config.h
---
 quantum/keymap_common.c    |  1 +
 quantum/template/config.h  | 53 ++++++++++++++++++++++++++++++++++++----------
 tmk_core/common/keyboard.c |  2 +-
 3 files changed, 44 insertions(+), 12 deletions(-)

diff --git a/quantum/keymap_common.c b/quantum/keymap_common.c
index 7068ca4f31..2eef4f15a7 100644
--- a/quantum/keymap_common.c
+++ b/quantum/keymap_common.c
@@ -25,6 +25,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #include "debug.h"
 #include "backlight.h"
 #include "keymap_midi.h"
+#include "bootloader.h"
 
 #include <stdio.h>
 #include <inttypes.h>
diff --git a/quantum/template/config.h b/quantum/template/config.h
index dae4b63130..e6fb7866c6 100644
--- a/quantum/template/config.h
+++ b/quantum/template/config.h
@@ -32,36 +32,67 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #define MATRIX_ROWS 2
 #define MATRIX_COLS 3
 
-// Planck PCB default pin-out
-// Change this to how you wired your keyboard
-// COLS: Left to right, ROWS: Top to bottom
+/*
+ * Keyboard Matrix Assignments
+ *
+ * Change this to how you wired your keyboard
+ * COLS: AVR pins used for columns, left to right
+ * ROWS: AVR pins used for rows, top to bottom
+ * DIODE_DIRECTION: COL2ROW = COL = Anode (+), ROW = Cathode (-, marked on diode)
+ *                  ROW2COL = ROW = Anode (+), COL = Cathode (-, marked on diode)
+ *
+*/ 
 #define COLS (int []){ F1, F0, B0 }
 #define ROWS (int []){ D0, D5 }
 
 /* COL2ROW or ROW2COL */
 #define DIODE_DIRECTION COL2ROW
 
-/* define if matrix has ghost */
+/* Debounce reduces chatter (unintended double-presses) - set 0 if debouncing is not needed */
+#define DEBOUNCE    5
+
+/* define if matrix has ghost (lacks anti-ghosting diodes) */
 //#define MATRIX_HAS_GHOST
 
 /* number of backlight levels */
 #define BACKLIGHT_LEVELS 3
 
-/* Set 0 if debouncing isn't needed */
-#define DEBOUNCE    5
-
 /* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
 #define LOCKING_SUPPORT_ENABLE
 /* Locking resynchronize hack */
 #define LOCKING_RESYNC_ENABLE
 
-/* Force NKRO Mode - If forced on, must be disabled via magic key (default = LShift+RShift+N) */
+/* 
+ * Force NKRO
+ *
+ * Force NKRO (nKey Rollover) to be enabled by default, regardless of the saved 
+ * state in the bootmagic EEPROM settings. (Note that NKRO must be enabled in the
+ * makefile for this to work.)
+ *
+ * If forced on, NKRO can be disabled via magic key (default = LShift+RShift+N)
+ * until the next keyboard reset.
+ *
+ * NKRO may prevent your keystrokes from being detected in the BIOS, but it is 
+ * fully operational during normal computer usage.
+ *
+ * For a less heavy-handed approach, enable NKRO via magic key (LShift+RShift+N)
+ * or via bootmagic (hold SPACE+N while plugging in the keyboard). Once set by
+ * bootmagic, NKRO mode will always be enabled until it is toggled again during a
+ * power-up.
+ *
+ */
 //#define FORCE_NKRO
 
 /*
- * Magic key options
- * These options allow the magic key functionality to be changed. This is useful
- * if your keyboard/keypad is missing keys and you want magic key support.
+ * Magic Key Options
+ *
+ * Magic keys are hotkey commands that allow control over firmware functions of
+ * the keyboard. They are best used in combination with the HID Listen program,
+ * found here: https://www.pjrc.com/teensy/hid_listen.html
+ *
+ * The options below allow the magic key functionality to be changed. This is 
+ * useful if your keyboard/keypad is missing keys and you want magic key support.
+ *
  */
 
 /* key combination for magic key command */
diff --git a/tmk_core/common/keyboard.c b/tmk_core/common/keyboard.c
index e668084858..302b3ec87c 100644
--- a/tmk_core/common/keyboard.c
+++ b/tmk_core/common/keyboard.c
@@ -92,7 +92,7 @@ void keyboard_init(void)
     backlight_init();
 #endif
 
-#ifdef FORCE_NKRO
+#if defined(NKRO_ENABLE) && defined(FORCE_NKRO)
 	keyboard_nkro = true;
 #endif
 
-- 
cgit v1.2.3


From 60570f3e37c27e7583ccab862bbd88f8f38f1d8c Mon Sep 17 00:00:00 2001
From: Noah Andrews <NoahAndrews@users.noreply.github.com>
Date: Mon, 28 Mar 2016 22:02:52 -0400
Subject: Added clarifying steps to Windows section of build guide

---
 BUILD_GUIDE.md | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/BUILD_GUIDE.md b/BUILD_GUIDE.md
index e8b242e4e3..22df53c30d 100644
--- a/BUILD_GUIDE.md
+++ b/BUILD_GUIDE.md
@@ -3,11 +3,13 @@
 ## Build Environment Setup
 
 ### Windows
-1. Install [MHV AVR Tools](https://infernoembedded.com/sites/default/files/project/MHV_AVR_Tools_20131101.exe). Disable smatch, but **be sure to leave the option to add the tools to the PATH checked**.
-2. Install [MinGW](https://sourceforge.net/projects/mingw/files/Installer/mingw-get-setup.exe/download). During installation, uncheck the option to install a graphical user interface. **DO NOT change the default installation folder.** The scripts depend on the default location.
-3. Clone this repository. [This link will download it as a zip file, which you'll need to extract.](https://github.com/jackhumbert/qmk_firmware/archive/master.zip) Open the extracted folder in Windows Explorer.
-4. Right-click on the 1-setup-path-win batch script, select "Run as administrator", and accept the User Account Control prompt. Press the spacebar to dismiss the success message in the command prompt that pops up.
-5. Right-click on the 2-setup-environment-win batch script, select "Run as administrator", and accept the User Account Control prompt. This part may take a couple of minutes, and you'll need to approve a driver installation, but once it finishes, your environment is complete!
+1. If you have ever installed WinAVR, uninstall it.
+2. Install [MHV AVR Tools](https://infernoembedded.com/sites/default/files/project/MHV_AVR_Tools_20131101.exe). Disable smatch, but **be sure to leave the option to add the tools to the PATH checked**.
+3. Install [MinGW](https://sourceforge.net/projects/mingw/files/Installer/mingw-get-setup.exe/download). During installation, uncheck the option to install a graphical user interface. **DO NOT change the default installation folder.** The scripts depend on the default location.
+4. Clone this repository. [This link will download it as a zip file, which you'll need to extract.](https://github.com/jackhumbert/qmk_firmware/archive/master.zip) Open the extracted folder in Windows Explorer.
+5. Right-click on the 1-setup-path-win batch script, select "Run as administrator", and accept the User Account Control prompt. Press the spacebar to dismiss the success message in the command prompt that pops up.
+6. Right-click on the 2-setup-environment-win batch script, select "Run as administrator", and accept the User Account Control prompt. This part may take a couple of minutes, and you'll need to approve a driver installation, but once it finishes, your environment is complete!
+7. Future build commands should be run from the standard Windows command prompt, which you can find by searching for "command prompt" from the start menu or start screen. Ignore the "MHV AVR Shell".
 
 ### Mac
 If you're using [homebrew,](http://brew.sh/) you can use the following commands:
-- 
cgit v1.2.3


From ac22d1c185fe3caf3581650390309aa8232e55bb Mon Sep 17 00:00:00 2001
From: Stephan Bösebeck <stephan.boesebeck@holidayinsider.com>
Date: Tue, 29 Mar 2016 13:02:14 +0200
Subject: added CTL_Shift / Hash macro

---
 keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 35 ++++++++++++++++++++---------
 1 file changed, 24 insertions(+), 11 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
index 0349c749bb..df8d996508 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
@@ -16,6 +16,7 @@
 #define M_DE_PLUS_CTRLALT 12
 #define M_DE_CIRC_CTRLCMD 13
 #define M_TOGGLE_5 14
+#define M_CTL_SFT_HASH 15
 
 #define SM_SMILE 4
 #define SM_SMIRK 5
@@ -30,15 +31,15 @@
 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 /* Keymap 0: Basic layer
  *
- * ,--------------------------------------------------.           ,--------------------------------------------------.
- * |  ESC   |   1  |   2  |   3  |   4  |   5  |CTL_SFT|          | #    |   6  |   7  |   8  |   9  |   0  |   ß    |
- * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
- * |  TAB   |   Q  |   W  |   E  |   R  |   T  | CMD  |           | CMD  |   Z  |   U  |   I  |   O  |   P  |   ü    |
- * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
- * |  LALT  |   A  |   S  |   D  |   F  |   G  |------|           |------|   H |   J  |   K  |   L  |   ö  |  ä/RALT|
- * |--------+------+------+------+------+------| LALT |           | RALT |------+------+------+------+------+--------|
- * | LShift |Y/Ctrl|   X  |   C  |   V  |   B  |      |           |      |   N  |   M  |   ,  |   .  |-/Ctrl| RShift |
- * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ * ,-----------------------------------------------------.           ,--------------------------------------------------.
+ * |  ESC   |   1  |   2  |   3  |   4  |   5  |CTL_SFT/#|           |CTL_SFT/#|   6  |   7  |   8  |   9  |   0  |   ß    |
+ * |--------+------+------+------+------+----------------|           |---------+------+------+------+------+------+--------|
+ * |  TAB   |   Q  |   W  |   E  |   R  |   T  | CMD     |           | CMD     |   Z  |   U  |   I  |   O  |   P  |   ü    |
+ * |--------+------+------+------+------+------|         |           |         |------+------+------+------+------+--------|
+ * |  LALT  |   A  |   S  |   D  |   F  |   G  |---------|           |---------|   H |   J  |   K  |   L  |   ö  |  ä/RALT|
+ * |--------+------+------+------+------+------| LALT    |           | RALT    |------+------+------+------+------+--------|
+ * | LShift |Y/Ctrl|   X  |   C  |   V  |   B  |         |           |         |   N  |   M  |   ,  |   .  |-/Ctrl| RShift |
+ * `--------+------+------+------+------+----------------'           `-------------+------+------+------+------+--------'
  *   |</L1| ^°/CTRL_CMD | +/CTRL_ALT | UP | DOWN|                    |  Left  | Right | CMD-SHFT| ALT-SHIFT  | +/L1 |
  *   `------------------------------------------'                    `---------------------------------------------'
  *                                        ,-------------.       ,---------------.
@@ -53,7 +54,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 // Otherwise, it needs KC_*
 [BASE] = KEYMAP(  // layer 0 : default
         // left hand
-        KC_ESC,                  DE_1,         DE_2,   DE_3,   DE_4,   DE_5,   LCTL(KC_LSFT),
+        KC_ESC,                  DE_1,         DE_2,   DE_3,   DE_4,   DE_5,   M(M_CTL_SFT_HASH),
         KC_TAB,                  DE_Q,         DE_W,   DE_E,   DE_R,   DE_T,   KC_LGUI,
         KC_LALT,                 DE_A,         DE_S,   DE_D,   DE_F,   DE_G,
         KC_LSFT,                 CTL_T(DE_Y),  DE_X,   DE_C,   DE_V,   DE_B,   KC_LALT,
@@ -62,7 +63,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
                                                               					KC_HOME,
                                                				KC_BSPC,KC_DEL,		LT(SMLY,KC_END),
         // right hand
-             DE_HASH,  DE_6,  DE_7,   DE_8,   DE_9,   DE_0,   DE_SS,
+             M(M_CTL_SFT_HASH),  DE_6,  DE_7,   DE_8,   DE_9,   DE_0,   DE_SS,
              KC_RGUI,     DE_Z,   DE_U,   DE_I,   DE_O,   DE_P,         	DE_UE,
                           DE_H,   DE_J,   DE_K,   DE_L,   DE_OE,		ALT_T(DE_AE),
              KC_RALT,	  DE_N,   DE_M,   DE_COMM,DE_DOT, CTL_T(DE_MINS),   	KC_RSFT,
@@ -312,6 +313,18 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 			}
 		}
 		break;
+	case M_CTL_SFT_HASH:
+		if (record->event.pressed) {
+			start=timer_read(); 
+			return MACRO(D(LCTRL),D(LSFT),END); 
+		} else {
+			if (timer_elapsed(start) > 150){
+				return MACRO(U(LCTRL),U(LSFT),END);
+			} else {
+				return MACRO(U(LCTRL),U(LSFT),T(BSLS),END);
+			}
+		}
+		break;	
 	case M_DE_CIRC_CTRLCMD:
 		if (record->event.pressed) {
 			start = timer_read();
-- 
cgit v1.2.3


From 2ae44470e01287c48f3852ac54a87d7fc4e747c2 Mon Sep 17 00:00:00 2001
From: Noah Andrews <NoahAndrews@users.noreply.github.com>
Date: Tue, 29 Mar 2016 12:06:32 -0400
Subject: Fix error in Planck makefile comment

[This comment](https://www.reddit.com/r/olkb/comments/428umx/rgb_underglow/czaivbc) states that because both audio output and RGB support require the user of timer 3, they can't be enabled at the same time. That makes sense, I can see where audio.c uses timer 3. But this comment in the code states that the incompatibility is with MIDI support, which doesn't make sense based on what I see in the code. Please enlighten me if I'm mistaken.
---
 keyboard/planck/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/keyboard/planck/Makefile b/keyboard/planck/Makefile
index 307b0c7f4f..03d2601761 100644
--- a/keyboard/planck/Makefile
+++ b/keyboard/planck/Makefile
@@ -143,7 +143,7 @@ BACKLIGHT_ENABLE = yes  # Enable keyboard backlight functionality
 # AUDIO_ENABLE = YES 		# Audio output on port C6
 # UNICODE_ENABLE = YES 		# Unicode
 # BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
-# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.  Do not enable this with MIDI at the same time.
+# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.  Do not enable this with audio at the same time.
 
 ifdef BACKLIGHT_ENABLE
 	SRC += backlight.c
-- 
cgit v1.2.3


From 77fa2b0056f10c079af541a746fb12cb96fabe72 Mon Sep 17 00:00:00 2001
From: mbarkhau <mbarkhau@gmail.com>
Date: Tue, 29 Mar 2016 18:35:47 +0200
Subject: Update compile_keymap.py

---
 .../keymaps/german-manuneo/compile_keymap.py       | 24 ++++++++++------------
 1 file changed, 11 insertions(+), 13 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py
index 9767b1e074..af68672226 100644
--- a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py
@@ -121,32 +121,30 @@ def loads(raw_data):
         //                      # start of the comment
         (.*)                    # the comment
         $                       # until the end of line
-        """, re.MULTILINE | re.VERBOSE
-    )
-
+    """, re.MULTILINE | re.VERBOSE)
+    
     INLINE_COMMENT_RE = re.compile(r"""
-        (?:[\,\"\[\]\{\}\d])    # anythig that might end a expression
+        ([\,\"\[\]\{\}\d])      # anythig that might end a expression
         \s+                     # comment must be preceded by whitespace
         //                      # start of the comment
         \s                      # and succeded by whitespace
-        ([^\"\]\}\{\[]*)        # the comment (except things which might be json)
+        (?:[^\"\]\}\{\[]*)      # the comment (except things which might be json)
         $                       # until the end of line
-        """, re.MULTILINE | re.VERBOSE
-    )
-
+    """, re.MULTILINE | re.VERBOSE)
+    
     TRAILING_COMMA_RE = re.compile(r"""
         ,                       # the comma
-        \s*                     # arbitrary whitespace (including newlines)
+        (?:\s*)                 # arbitrary whitespace
+        $                       # only works if the trailing comma is followed by newline
+        (\s*)                   # arbitrary whitespace
         ([\]\}])                # end of an array or object
-        """, re.MULTILINE | re.VERBOSE
-    )
-
+    """, re.MULTILINE | re.VERBOSE)
     if isinstance(raw_data, bytes):
         raw_data = raw_data.decode('utf-8')
 
     raw_data = ONELINE_COMMENT_RE.sub(r"", raw_data)
     raw_data = INLINE_COMMENT_RE.sub(r"\1", raw_data)
-    raw_data = TRAILING_COMMA_RE.sub(r"\1", raw_data)
+    raw_data = TRAILING_COMMA_RE.sub(r"\1\2", raw_data)
     return json.loads(raw_data)
 
 
-- 
cgit v1.2.3


From 8f1ea16ad5e34446bad63bf2357432f256c4298a Mon Sep 17 00:00:00 2001
From: Noah Andrews <NoahAndrews@users.noreply.github.com>
Date: Tue, 29 Mar 2016 16:35:06 -0400
Subject: Fix #198

---
 1-setup-path-win.bat | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/1-setup-path-win.bat b/1-setup-path-win.bat
index 49fb00e149..6957dbc3f4 100644
--- a/1-setup-path-win.bat
+++ b/1-setup-path-win.bat
@@ -1,9 +1,14 @@
 @echo off
-setx /M path "%PATH%;C:\MinGW\bin;C:\MinGW\msys\1.0\bin" > nul 2>&1
+
+reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v Path /t REG_SZ /d "%path%;C:\MinGW\bin;C:\MinGW\msys\1.0\bin" > nul
+echo.
+
 if NOT ["%errorlevel%"]==["0"] (
-	echo FAILED. Rerun with administrator privileges.
-	pause
+	echo FAILED. You probably just need to run the script with administrator privileges.
 ) else (
 	echo Success!
-	pause
+	setx QMK QMK > nul
 )
+
+echo.
+pause
-- 
cgit v1.2.3


From 95fba250ef2029ccdedb34500c5d1e96f6d065cf Mon Sep 17 00:00:00 2001
From: Noah Andrews <NoahAndrews@users.noreply.github.com>
Date: Tue, 29 Mar 2016 21:53:36 -0400
Subject: Updated several keyboard folders to use new keymap naming scheme

---
 BUILD_GUIDE.md                                     |   5 +-
 keyboard/alps64/Makefile                           |   4 +-
 keyboard/alps64/keymap_hasu.c                      | 151 -----------
 keyboard/alps64/keymap_plain.c                     |  12 -
 keyboard/alps64/keymaps/default.c                  |  12 +
 keyboard/alps64/keymaps/hasu.c                     | 151 +++++++++++
 keyboard/atomic/Makefile                           |   4 +-
 keyboard/atomic/README.md                          |   4 +-
 keyboard/atomic/keymaps/abienz.c                   |  36 +++
 keyboard/atomic/keymaps/default.c                  |  79 ++++++
 keyboard/atomic/keymaps/keymap_abienz.c            |  36 ---
 keyboard/atomic/keymaps/keymap_default.c           |  79 ------
 keyboard/atomic/keymaps/keymap_michelle.c          | 183 -------------
 keyboard/atomic/keymaps/michelle.c                 | 183 +++++++++++++
 keyboard/atreus/Makefile                           |   4 +-
 keyboard/atreus/README.md                          |   4 +-
 keyboard/atreus/keymaps/default.c                  |  51 ++++
 keyboard/atreus/keymaps/gerb.c                     |  66 +++++
 keyboard/atreus/keymaps/keymap_default.c           |  51 ----
 keyboard/atreus/keymaps/keymap_gerb.c              |  66 -----
 keyboard/gh60/Makefile                             |   4 +-
 keyboard/gh60/Makefile.pjrc                        |   4 +-
 keyboard/gh60/README.md                            |  14 +-
 keyboard/gh60/keymap_hasu.c                        | 145 -----------
 keyboard/gh60/keymap_hhkb.c                        |  52 ----
 keyboard/gh60/keymap_plain.c                       |  11 -
 keyboard/gh60/keymap_poker.c                       | 104 --------
 keyboard/gh60/keymap_poker_bit.c                   |  50 ----
 keyboard/gh60/keymap_poker_set.c                   |  82 ------
 keyboard/gh60/keymap_spacefn.c                     |  55 ----
 keyboard/gh60/keymaps/hasu.c                       | 145 +++++++++++
 keyboard/gh60/keymaps/hhkb.c                       |  52 ++++
 keyboard/gh60/keymaps/plain.c                      |  11 +
 keyboard/gh60/keymaps/poker.c                      | 104 ++++++++
 keyboard/gh60/keymaps/poker_bit.c                  |  50 ++++
 keyboard/gh60/keymaps/poker_set.c                  |  82 ++++++
 keyboard/gh60/keymaps/spacefn.c                    |  55 ++++
 keyboard/hhkb/Makefile                             |   8 +-
 keyboard/hhkb/Makefile.pjrc                        |   4 +-
 keyboard/hhkb/Makefile.rn42                        |   8 +-
 keyboard/hhkb/README.md                            |   2 +-
 keyboard/hhkb/keymap_hasu.c                        | 282 ---------------------
 keyboard/hhkb/keymap_hhkb.c                        |  95 -------
 keyboard/hhkb/keymap_jp.c                          |  50 ----
 keyboard/hhkb/keymap_spacefn.c                     | 116 ---------
 keyboard/hhkb/keymaps/hasu.c                       | 282 +++++++++++++++++++++
 keyboard/hhkb/keymaps/hhkb.c                       |  95 +++++++
 keyboard/hhkb/keymaps/jp.c                         |  50 ++++
 keyboard/hhkb/keymaps/spacefn.c                    | 116 +++++++++
 keyboard/hhkb_qmk/Makefile                         |   4 +-
 keyboard/hhkb_qmk/README.md                        |   4 +-
 keyboard/hhkb_qmk/keymaps/default.c                |  78 ++++++
 keyboard/hhkb_qmk/keymaps/keymap_default.c         |  78 ------
 keyboard/hhkb_qmk/keymaps/keymap_lxol.c            | 208 ---------------
 keyboard/hhkb_qmk/keymaps/lxol.c                   | 208 +++++++++++++++
 keyboard/jd45/Makefile                             |   4 +-
 keyboard/jd45/keymaps/default.c                    |  31 +++
 keyboard/jd45/keymaps/justin.c                     | 101 ++++++++
 keyboard/jd45/keymaps/keymap_default.c             |  31 ---
 keyboard/jd45/keymaps/keymap_justin.c              | 101 --------
 keyboard/planck/README.md                          |   4 +-
 keyboard/planck/common_keymaps/keymap_mitch.c      |  49 ----
 .../old_keymap_files/common_keymaps/keymap_mitch.c |  49 ++++
 quantum/template/README.md                         |   2 +-
 64 files changed, 2132 insertions(+), 2129 deletions(-)
 delete mode 100644 keyboard/alps64/keymap_hasu.c
 delete mode 100644 keyboard/alps64/keymap_plain.c
 create mode 100644 keyboard/alps64/keymaps/default.c
 create mode 100644 keyboard/alps64/keymaps/hasu.c
 create mode 100644 keyboard/atomic/keymaps/abienz.c
 create mode 100644 keyboard/atomic/keymaps/default.c
 delete mode 100644 keyboard/atomic/keymaps/keymap_abienz.c
 delete mode 100644 keyboard/atomic/keymaps/keymap_default.c
 delete mode 100644 keyboard/atomic/keymaps/keymap_michelle.c
 create mode 100644 keyboard/atomic/keymaps/michelle.c
 create mode 100644 keyboard/atreus/keymaps/default.c
 create mode 100644 keyboard/atreus/keymaps/gerb.c
 delete mode 100644 keyboard/atreus/keymaps/keymap_default.c
 delete mode 100644 keyboard/atreus/keymaps/keymap_gerb.c
 delete mode 100644 keyboard/gh60/keymap_hasu.c
 delete mode 100644 keyboard/gh60/keymap_hhkb.c
 delete mode 100644 keyboard/gh60/keymap_plain.c
 delete mode 100644 keyboard/gh60/keymap_poker.c
 delete mode 100644 keyboard/gh60/keymap_poker_bit.c
 delete mode 100644 keyboard/gh60/keymap_poker_set.c
 delete mode 100644 keyboard/gh60/keymap_spacefn.c
 create mode 100644 keyboard/gh60/keymaps/hasu.c
 create mode 100644 keyboard/gh60/keymaps/hhkb.c
 create mode 100644 keyboard/gh60/keymaps/plain.c
 create mode 100644 keyboard/gh60/keymaps/poker.c
 create mode 100644 keyboard/gh60/keymaps/poker_bit.c
 create mode 100644 keyboard/gh60/keymaps/poker_set.c
 create mode 100644 keyboard/gh60/keymaps/spacefn.c
 delete mode 100644 keyboard/hhkb/keymap_hasu.c
 delete mode 100644 keyboard/hhkb/keymap_hhkb.c
 delete mode 100644 keyboard/hhkb/keymap_jp.c
 delete mode 100644 keyboard/hhkb/keymap_spacefn.c
 create mode 100644 keyboard/hhkb/keymaps/hasu.c
 create mode 100644 keyboard/hhkb/keymaps/hhkb.c
 create mode 100644 keyboard/hhkb/keymaps/jp.c
 create mode 100644 keyboard/hhkb/keymaps/spacefn.c
 create mode 100644 keyboard/hhkb_qmk/keymaps/default.c
 delete mode 100644 keyboard/hhkb_qmk/keymaps/keymap_default.c
 delete mode 100644 keyboard/hhkb_qmk/keymaps/keymap_lxol.c
 create mode 100644 keyboard/hhkb_qmk/keymaps/lxol.c
 create mode 100644 keyboard/jd45/keymaps/default.c
 create mode 100644 keyboard/jd45/keymaps/justin.c
 delete mode 100644 keyboard/jd45/keymaps/keymap_default.c
 delete mode 100644 keyboard/jd45/keymaps/keymap_justin.c
 delete mode 100644 keyboard/planck/common_keymaps/keymap_mitch.c
 create mode 100644 keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c

diff --git a/BUILD_GUIDE.md b/BUILD_GUIDE.md
index 22df53c30d..f7a57d2fc9 100644
--- a/BUILD_GUIDE.md
+++ b/BUILD_GUIDE.md
@@ -44,7 +44,10 @@ If you have any problems building the firmware, you can try using a tool called
 4. Once you're in the correct keyboard-specific folder, run the `make` command. This should output a lot of information about the build process.
 
 ## Customizing, Building, and Deploying Your Firmware
-1. Running the `make` command from your keyboard's folder will generate a .hex file based on the default keymap. All keymaps for a particular keyboard live in the `keymaps` folder in that keyboard's folder. To create your own keymap, copy `keymaps/default/keymap.c` to the `keymaps` folder, and rename it with your name, for example jack.c. Or, if you don't care about the ability to share your keymap with the community via GitHub, you can just modify the default keymap itself. Details on how to program keymap files can be found in other guides.
+
+Note: Some keyboard folders have non-standard organizations, and may not even support specifying alternate keymaps. Until these get reorganized, you will need to edit their default keymaps directly.
+
+1. Running the `make` command from your keyboard's folder will generate a .hex file based on the default keymap. All keymaps for a particular keyboard live in the `keymaps` folder in that keyboard's folder. To create your own keymap, copy `keymaps/default/keymap.c` to the `keymaps` folder, and rename it with your name, for example jack.c. Or, if you don't care about the ability to share your keymap with the community via GitHub, you can just modify the default keymap itself. Details on how to program keymap files can be found in other guides. 
 2. To build a keymap other than the default, type `KEYMAP=<name>` after `make`. So if I've named my keymap jack.c, the full command would be `make KEYMAP=jack`.
 3. How you deploy the firmware will depend on whether you are using a PCB or a Teensy. In both cases, you'll need to put the keyboard in bootloader mode, either by pressing a button on the PCB/Teensy or pressing the key with the `RESET` keycode. Then, if you're using a PCB, just run `make KEYMAP=<name> dfu` to both build and deploy the firmware. If you're using a Teensy, you'll probably need to take the <keyboardname>.hex file that make produces in the keyboard's folder, and deploy it using the [Teensy Loader.](https://www.pjrc.com/teensy/loader.html)
 
diff --git a/keyboard/alps64/Makefile b/keyboard/alps64/Makefile
index e90dcedb67..7634c4280e 100644
--- a/keyboard/alps64/Makefile
+++ b/keyboard/alps64/Makefile
@@ -53,9 +53,9 @@ SRC =	keymap_common.c \
 	led.c
 
 ifdef KEYMAP
-    SRC := keymap_$(KEYMAP).c $(SRC)
+    SRC := keymaps/$(KEYMAP).c $(SRC)
 else
-    SRC := keymap_plain.c $(SRC)
+    SRC := keymaps/default.c $(SRC)
 endif
 
 CONFIG_H = config.h
diff --git a/keyboard/alps64/keymap_hasu.c b/keyboard/alps64/keymap_hasu.c
deleted file mode 100644
index d297d72fea..0000000000
--- a/keyboard/alps64/keymap_hasu.c
+++ /dev/null
@@ -1,151 +0,0 @@
-#include "keymap_common.h"
-
-/*
- * Hasu
- */
-const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-    /* Default Layer
-     * ,-----------------------------------------------------------.
-     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|   \   |
-     * |-----------------------------------------------------------|
-     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|Bspc |
-     * |-----------------------------------------------------------|
-     * |Ctrl  |  A|  S|  D|  F|  G|  H|  J|  K|  L|Fn3|  '|FN1     |
-     * |-----------------------------------------------------------|
-     * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|Fn2|Shift     |
-     * |-----------------------------------------------------------|
-     * |Ctrl |Gui |Alt  |       Space            |Alt   |Fn5 |Ctrl |
-     * `-----------------------------------------------------------'
-     */
-    [0] = KEYMAP_AEK( \
-        ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSLS, \
-        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSPC, \
-        LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   FN3, QUOT,FN1, \
-        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, FN2, RSFT, \
-        LCTL,LGUI,LALT,          FN4,                          RALT,FN5, FN0),
-
-    /* HHKB mode[HHKB Fn]
-     * ,-----------------------------------------------------------.
-     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|   `   |
-     * |-----------------------------------------------------------|
-     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |Del  |
-     * |-----------------------------------------------------------|
-     * |Contro|VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|Enter   |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |   |  +|  -|End|PgD|Dow|Shift     |
-     * |-----------------------------------------------------------|
-     * |Ctrl |Gui |Alt  |       Space            |Alt   |Fn5 |Ctrl |
-     * `-----------------------------------------------------------'
-     */ 
-    [1] = KEYMAP_AEK( \
-        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, GRV, \
-        CAPS,NO,  NO,  NO,  NO,  NO,  NO,  NO,  PSCR,SLCK,PAUS,UP,  NO,  DEL, \
-        LCTL,VOLD,VOLU,MUTE,NO,  NO,  PAST,PSLS,HOME,PGUP,LEFT,RGHT,TRNS, \
-        LSFT,NO,  NO,  NO,  NO,  NO,  PPLS,PMNS,END, PGDN,DOWN,RSFT, \
-        LCTL,LGUI,LALT,          TRNS,                         RALT,RGUI,TRNS),
-
-    /* Vi mode[Slash]
-     * ,-----------------------------------------------------------.
-     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Del    |
-     * |-----------------------------------------------------------|
-     * |Tab  |Hom|PgD|Up |PgU|End|Hom|PgD|PgUlEnd|   |   |   |Backs|
-     * |-----------------------------------------------------------|
-     * |Contro|   |Lef|Dow|Rig|   |Lef|Dow|Up |Rig|   |   |Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |   |Hom|PgD|PgUlEnd|Fn0|Shift     |
-     * |-----------------------------------------------------------|
-     * |Ctrl |Gui |Alt  |       Space            |Alt   |Fn5 |Ctrl |
-     * `-----------------------------------------------------------'
-     */
-    [2] = KEYMAP_AEK( \
-        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, GRV, \
-        TAB, HOME,PGDN,UP,  PGUP,END, HOME,PGDN,PGUP,END, NO,  NO,  NO,  DEL, \
-        LCTL,NO,  LEFT,DOWN,RGHT,NO,  LEFT,DOWN,UP,  RGHT,NO,  NO,  ENT, \
-        LSFT,NO,  NO,  NO,  NO,  NO,  HOME,PGDN,PGUP,END, FN2, RSFT, \
-        LCTL,LGUI,LALT,          SPC,                          RALT,RGUI,RCTL),
-
-    /* Mouse mode(IJKL)[Semicolon]
-     * ,-----------------------------------------------------------.
-     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
-     * |-----------------------------------------------------------|
-     * |Tab  |   |   |   |   |   |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T|
-     * |-----------------------------------------------------------|
-     * |Contro|   |   |   |   |   |Mb2|McL|McD|McR|Fn |   |Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift |   |
-     * |-----------------------------------------------------------|
-     * |Ctrl |Gui |Alt  |       Space            |Alt   |Fn5 |Ctrl |
-     * `-----------------------------------------------------------'
-     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel
-     */
-    [3] = KEYMAP_AEK( \
-        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, GRV, \
-        FN8, NO,  NO,  NO,  NO,  NO,  NO,  WH_D,MS_U,WH_U,RGHT,FN9, FN10,FN8, \
-        LCTL,ACL0,ACL1,ACL2,ACL2,NO,  NO,  MS_L,MS_D,MS_R,TRNS,NO,  ENT, \
-        LSFT,NO,  NO,  NO,  NO,  BTN3,BTN2,BTN1,FN9, FN10,NO,  RSFT, \
-        LCTL,LGUI,LALT,          BTN1,                         TRNS,TRNS,TRNS),
-
-    /* Layer 4: Mouse mode(IJKL)[Space]
-     * ,-----------------------------------------------------------.
-     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
-     * |-----------------------------------------------------------|
-     * |Tab  |   |   |   |   |   |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T|
-     * |-----------------------------------------------------------|
-     * |Contro|   |   |   |   |   |Mb2|McL|McD|McR|Mb1|   |Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift |   |
-     * |-----------------------------------------------------------|
-     * |Ctrl |Gui |Alt  |       Space            |Alt   |Fn5 |Ctrl |
-     * `-----------------------------------------------------------'
-     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel
-     */
-    [4] = KEYMAP_AEK( \
-        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, GRV, \
-        FN8, NO,  NO,  NO,  NO,  NO,  NO,  WH_D,MS_U,WH_U,RGHT,FN9, FN10,FN8, \
-        LCTL,VOLD,VOLU,MUTE,NO,  NO,  NO,  MS_L,MS_D,MS_R,BTN1,NO,  ENT, \
-        LSFT,NO,  NO,  NO,  NO,  BTN3,BTN2,BTN1,FN9, FN10,NO,  RSFT, \
-        LCTL,LGUI,LALT,          TRNS,                         TRNS,TRNS,TRNS),
-};
-
-
-/* id for user defined function/macro */
-enum function_id {
-    NONE,
-};
-
-enum macro_id {
-    ALT_TAB,
-};
-
-
-/*
- * Fn action definition
- */
-const uint16_t PROGMEM fn_actions[] = {
-    [0] = ACTION_LAYER_MOMENTARY(1),                  // HHKB layer
-    [1] = ACTION_LAYER_TAP_KEY(1, KC_ENTER),          // HHKB layer
-    [2] = ACTION_LAYER_TAP_KEY(2, KC_SLASH),          // Cursor layer with Slash*
-    [3] = ACTION_LAYER_TAP_KEY(3, KC_SCLN),           // Mousekey layer with Semicolon*
-    [4] = ACTION_LAYER_TAP_KEY(4, KC_SPC),            // Mousekey layer with Space
-    [5] = ACTION_LAYER_MOMENTARY(3),                  // Mousekey layer(IJKL)
-    [6] = ACTION_LAYER_TAP_KEY(MOD_RCTL, KC_ENT),      // RControl with tap Enter
-    [7] = ACTION_MODS_ONESHOT(MOD_LSFT),              // Oneshot Shift
-    [8] = ACTION_MACRO(ALT_TAB),                      // Application switching
-    [9] = ACTION_MODS_KEY(MOD_LALT, KC_LEFT),
-   [10] = ACTION_MODS_KEY(MOD_LALT, KC_RIGHT),
-};
-
-
-/*
- * Macro definition
- */
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
-    switch (id) {
-        case ALT_TAB:
-            return (record->event.pressed ?
-                    MACRO( D(LALT), D(TAB), END ) :
-                    MACRO( U(TAB), END ));
-    }
-    return MACRO_NONE;
-}
diff --git a/keyboard/alps64/keymap_plain.c b/keyboard/alps64/keymap_plain.c
deleted file mode 100644
index a54899196a..0000000000
--- a/keyboard/alps64/keymap_plain.c
+++ /dev/null
@@ -1,12 +0,0 @@
-#include "keymap_common.h"
-
-const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-    /* 0: qwerty */
-    KEYMAP( \
-        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, NUHS, BSPC, \
-        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
-        CAPS,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,ENT,  \
-        LSFT,NUBS,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,RSFT,ESC, \
-        LCTL,LGUI,LALT,          SPC,                     APP, RALT,RGUI,RCTL),
-};
-const uint16_t PROGMEM fn_actions[] = {};
diff --git a/keyboard/alps64/keymaps/default.c b/keyboard/alps64/keymaps/default.c
new file mode 100644
index 0000000000..a54899196a
--- /dev/null
+++ b/keyboard/alps64/keymaps/default.c
@@ -0,0 +1,12 @@
+#include "keymap_common.h"
+
+const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+    /* 0: qwerty */
+    KEYMAP( \
+        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, NUHS, BSPC, \
+        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
+        CAPS,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,ENT,  \
+        LSFT,NUBS,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,RSFT,ESC, \
+        LCTL,LGUI,LALT,          SPC,                     APP, RALT,RGUI,RCTL),
+};
+const uint16_t PROGMEM fn_actions[] = {};
diff --git a/keyboard/alps64/keymaps/hasu.c b/keyboard/alps64/keymaps/hasu.c
new file mode 100644
index 0000000000..d297d72fea
--- /dev/null
+++ b/keyboard/alps64/keymaps/hasu.c
@@ -0,0 +1,151 @@
+#include "keymap_common.h"
+
+/*
+ * Hasu
+ */
+const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+    /* Default Layer
+     * ,-----------------------------------------------------------.
+     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|   \   |
+     * |-----------------------------------------------------------|
+     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|Bspc |
+     * |-----------------------------------------------------------|
+     * |Ctrl  |  A|  S|  D|  F|  G|  H|  J|  K|  L|Fn3|  '|FN1     |
+     * |-----------------------------------------------------------|
+     * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|Fn2|Shift     |
+     * |-----------------------------------------------------------|
+     * |Ctrl |Gui |Alt  |       Space            |Alt   |Fn5 |Ctrl |
+     * `-----------------------------------------------------------'
+     */
+    [0] = KEYMAP_AEK( \
+        ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSLS, \
+        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSPC, \
+        LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   FN3, QUOT,FN1, \
+        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, FN2, RSFT, \
+        LCTL,LGUI,LALT,          FN4,                          RALT,FN5, FN0),
+
+    /* HHKB mode[HHKB Fn]
+     * ,-----------------------------------------------------------.
+     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|   `   |
+     * |-----------------------------------------------------------|
+     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |Del  |
+     * |-----------------------------------------------------------|
+     * |Contro|VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|Enter   |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |   |  +|  -|End|PgD|Dow|Shift     |
+     * |-----------------------------------------------------------|
+     * |Ctrl |Gui |Alt  |       Space            |Alt   |Fn5 |Ctrl |
+     * `-----------------------------------------------------------'
+     */ 
+    [1] = KEYMAP_AEK( \
+        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, GRV, \
+        CAPS,NO,  NO,  NO,  NO,  NO,  NO,  NO,  PSCR,SLCK,PAUS,UP,  NO,  DEL, \
+        LCTL,VOLD,VOLU,MUTE,NO,  NO,  PAST,PSLS,HOME,PGUP,LEFT,RGHT,TRNS, \
+        LSFT,NO,  NO,  NO,  NO,  NO,  PPLS,PMNS,END, PGDN,DOWN,RSFT, \
+        LCTL,LGUI,LALT,          TRNS,                         RALT,RGUI,TRNS),
+
+    /* Vi mode[Slash]
+     * ,-----------------------------------------------------------.
+     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Del    |
+     * |-----------------------------------------------------------|
+     * |Tab  |Hom|PgD|Up |PgU|End|Hom|PgD|PgUlEnd|   |   |   |Backs|
+     * |-----------------------------------------------------------|
+     * |Contro|   |Lef|Dow|Rig|   |Lef|Dow|Up |Rig|   |   |Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |   |Hom|PgD|PgUlEnd|Fn0|Shift     |
+     * |-----------------------------------------------------------|
+     * |Ctrl |Gui |Alt  |       Space            |Alt   |Fn5 |Ctrl |
+     * `-----------------------------------------------------------'
+     */
+    [2] = KEYMAP_AEK( \
+        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, GRV, \
+        TAB, HOME,PGDN,UP,  PGUP,END, HOME,PGDN,PGUP,END, NO,  NO,  NO,  DEL, \
+        LCTL,NO,  LEFT,DOWN,RGHT,NO,  LEFT,DOWN,UP,  RGHT,NO,  NO,  ENT, \
+        LSFT,NO,  NO,  NO,  NO,  NO,  HOME,PGDN,PGUP,END, FN2, RSFT, \
+        LCTL,LGUI,LALT,          SPC,                          RALT,RGUI,RCTL),
+
+    /* Mouse mode(IJKL)[Semicolon]
+     * ,-----------------------------------------------------------.
+     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
+     * |-----------------------------------------------------------|
+     * |Tab  |   |   |   |   |   |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T|
+     * |-----------------------------------------------------------|
+     * |Contro|   |   |   |   |   |Mb2|McL|McD|McR|Fn |   |Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift |   |
+     * |-----------------------------------------------------------|
+     * |Ctrl |Gui |Alt  |       Space            |Alt   |Fn5 |Ctrl |
+     * `-----------------------------------------------------------'
+     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel
+     */
+    [3] = KEYMAP_AEK( \
+        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, GRV, \
+        FN8, NO,  NO,  NO,  NO,  NO,  NO,  WH_D,MS_U,WH_U,RGHT,FN9, FN10,FN8, \
+        LCTL,ACL0,ACL1,ACL2,ACL2,NO,  NO,  MS_L,MS_D,MS_R,TRNS,NO,  ENT, \
+        LSFT,NO,  NO,  NO,  NO,  BTN3,BTN2,BTN1,FN9, FN10,NO,  RSFT, \
+        LCTL,LGUI,LALT,          BTN1,                         TRNS,TRNS,TRNS),
+
+    /* Layer 4: Mouse mode(IJKL)[Space]
+     * ,-----------------------------------------------------------.
+     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
+     * |-----------------------------------------------------------|
+     * |Tab  |   |   |   |   |   |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T|
+     * |-----------------------------------------------------------|
+     * |Contro|   |   |   |   |   |Mb2|McL|McD|McR|Mb1|   |Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift |   |
+     * |-----------------------------------------------------------|
+     * |Ctrl |Gui |Alt  |       Space            |Alt   |Fn5 |Ctrl |
+     * `-----------------------------------------------------------'
+     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel
+     */
+    [4] = KEYMAP_AEK( \
+        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, GRV, \
+        FN8, NO,  NO,  NO,  NO,  NO,  NO,  WH_D,MS_U,WH_U,RGHT,FN9, FN10,FN8, \
+        LCTL,VOLD,VOLU,MUTE,NO,  NO,  NO,  MS_L,MS_D,MS_R,BTN1,NO,  ENT, \
+        LSFT,NO,  NO,  NO,  NO,  BTN3,BTN2,BTN1,FN9, FN10,NO,  RSFT, \
+        LCTL,LGUI,LALT,          TRNS,                         TRNS,TRNS,TRNS),
+};
+
+
+/* id for user defined function/macro */
+enum function_id {
+    NONE,
+};
+
+enum macro_id {
+    ALT_TAB,
+};
+
+
+/*
+ * Fn action definition
+ */
+const uint16_t PROGMEM fn_actions[] = {
+    [0] = ACTION_LAYER_MOMENTARY(1),                  // HHKB layer
+    [1] = ACTION_LAYER_TAP_KEY(1, KC_ENTER),          // HHKB layer
+    [2] = ACTION_LAYER_TAP_KEY(2, KC_SLASH),          // Cursor layer with Slash*
+    [3] = ACTION_LAYER_TAP_KEY(3, KC_SCLN),           // Mousekey layer with Semicolon*
+    [4] = ACTION_LAYER_TAP_KEY(4, KC_SPC),            // Mousekey layer with Space
+    [5] = ACTION_LAYER_MOMENTARY(3),                  // Mousekey layer(IJKL)
+    [6] = ACTION_LAYER_TAP_KEY(MOD_RCTL, KC_ENT),      // RControl with tap Enter
+    [7] = ACTION_MODS_ONESHOT(MOD_LSFT),              // Oneshot Shift
+    [8] = ACTION_MACRO(ALT_TAB),                      // Application switching
+    [9] = ACTION_MODS_KEY(MOD_LALT, KC_LEFT),
+   [10] = ACTION_MODS_KEY(MOD_LALT, KC_RIGHT),
+};
+
+
+/*
+ * Macro definition
+ */
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+    switch (id) {
+        case ALT_TAB:
+            return (record->event.pressed ?
+                    MACRO( D(LALT), D(TAB), END ) :
+                    MACRO( U(TAB), END ));
+    }
+    return MACRO_NONE;
+}
diff --git a/keyboard/atomic/Makefile b/keyboard/atomic/Makefile
index e678b4efa8..da6d0ac60c 100644
--- a/keyboard/atomic/Makefile
+++ b/keyboard/atomic/Makefile
@@ -54,9 +54,9 @@ SRC = atomic.c \
 	backlight.c 
 
 ifdef KEYMAP
-    SRC := keymaps/keymap_$(KEYMAP).c $(SRC)
+    SRC := keymaps/$(KEYMAP).c $(SRC)
 else
-    SRC := keymaps/keymap_default.c $(SRC)
+    SRC := keymaps/default.c $(SRC)
 endif
 
 CONFIG_H = config.h
diff --git a/keyboard/atomic/README.md b/keyboard/atomic/README.md
index c8e83cf55a..0e42370ba6 100644
--- a/keyboard/atomic/README.md
+++ b/keyboard/atomic/README.md
@@ -16,10 +16,10 @@ Depending on which keymap you would like to use, you will have to compile slight
 To build with the default keymap, simply run `make`.
 
 ### Other Keymaps
-Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
+Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create a file in the keymaps folder named `<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
 
 To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like:
 ```
 $ make KEYMAP=[default|jack|<name>]
 ```
-Keymaps follow the format **__keymap\_\<name\>.c__** and are stored in the `keymaps` folder.
+Keymaps follow the format **__\<name\>.c__** and are stored in the `keymaps` folder.
diff --git a/keyboard/atomic/keymaps/abienz.c b/keyboard/atomic/keymaps/abienz.c
new file mode 100644
index 0000000000..589a64dc4e
--- /dev/null
+++ b/keyboard/atomic/keymaps/abienz.c
@@ -0,0 +1,36 @@
+#include "atomic.h"
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+ [0] = { /* Colemak */
+  { KC_ESC,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_MINS, KC_EQL,  KC_BSPC, KC_NO   },
+  { KC_TAB,  CM_Q,    CM_W,    CM_F,    CM_P,    CM_G,    CM_J,    CM_L,    CM_U,    CM_Y,    CM_SCLN, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL  },
+  { KC_BSPC, CM_A,    CM_R,    CM_S,    CM_T,    CM_D,    CM_H,    CM_N,    CM_E,    CM_I,    CM_O,    KC_QUOT, KC_ENT,  KC_NO,   KC_PGUP },
+  { KC_LSFT, CM_Z,    CM_X,    CM_C,    CM_V,    CM_B,    CM_K,    CM_M,    CM_COMM, CM_DOT,  CM_SLSH, KC_RSFT, KC_NO,   KC_UP,   KC_PGDN },
+  { KC_LCTL, KC_LGUI, KC_NO,   KC_LALT, FUNC(1), KC_SPC,  KC_NO,   KC_RALT, FUNC(2), KC_RGUI, KC_NO,   KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT },
+ },
+ [1] = { /* function */
+  { KC_GRV,  KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  KC_BSPC, KC_NO   },
+  { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS },
+  { KC_TRNS, KC_TRNS, KC_TRNS, KC_SLEP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS },
+  { KC_TRNS, KC_TRNS, KC_TRNS, KC_CALC, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_VOLU, KC_MPLY },
+  { KC_TRNS, KC_TRNS, KC_NO,   KC_TRNS, FUNC(1), KC_TRNS, KC_NO,   KC_TRNS, FUNC(2), KC_TRNS, KC_NO,   KC_TRNS, KC_MPRV, KC_VOLD, KC_MNXT },
+ }
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+    [1] = ACTION_LAYER_MOMENTARY(1),
+    [2] = ACTION_LAYER_MOMENTARY(1),
+
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 
+{
+  // MACRODOWN only works in this function
+    switch(id) {
+      case 0:
+        return MACRODOWN(TYPE(KC_T), END);
+      break;
+    } 
+    return MACRO_NONE;
+};
+
diff --git a/keyboard/atomic/keymaps/default.c b/keyboard/atomic/keymaps/default.c
new file mode 100644
index 0000000000..f37d9d9a51
--- /dev/null
+++ b/keyboard/atomic/keymaps/default.c
@@ -0,0 +1,79 @@
+#include "atomic.h"
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+ [0] = { /* Qwerty */
+  { KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_MINS, KC_EQL,  KC_BSPC, KC_DEL   },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+//                                                                                                                      ┌─ 2u ────────────┐
+//                                                                                                                      │   X             │
+//                                                                                                                      └─────────────────┘
+  { KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL   },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+// ┌─ 2u ────────────┐                                                                                                  ┌─ 2u ────────────┐
+// │   X             │                                                                                                  │   X             │
+// └─────────────────┘                                                                                                  └─────────────────┘
+  { KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT, KC_ENT,  KC_ENT,  KC_PGUP  },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
+// │   X             │                                                                                         │   X             │
+// └─────────────────┘                                                                                         └─────────────────┘
+//                                                                                                                      ┌─ 2u ────────────┐
+//                                                                                                                      │   X             │
+//                                                                                                                      └─────────────────┘
+  { KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM,  KC_DOT,  KC_SLSH, KC_RSFT, KC_RSFT, KC_UP,  KC_PGDN  },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+//                                                                                                    ┌─ 2u ────────────┐
+//                                                                                                    │   X             │
+//                                                                                                    └─────────────────┘
+// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
+// │   X             │                                                                                         │   X             │
+// └─────────────────┘                                                                                         └─────────────────┘
+//                                                                                                                      ┌─ 2u ────────────┐
+//                                                                                                                      │   X             │
+//                                                                                                                      └─────────────────┘
+  { BL_STEP, KC_LCTL, KC_LALT, KC_LGUI, KC_LGUI,  KC_SPC,  KC_SPC,  KC_RGUI, KC_RGUI,  KC_RALT, KC_RCTL, BL_STEP, KC_LEFT, KC_DOWN, KC_RGHT  },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐
+// │   X      │ X        │        X │      X    │   X             │   X      │ X        │        X │      X    │
+// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘
+//                                                                ┌─ 2u ────────────┐
+//                                                                │   X             │
+//                                                                └─────────────────┘
+//                                  ┌───────────────────── 6.25u ────────────────────────────┐
+//                                  │                        X                               │
+//                                  └────────────────────────────────────────────────────────┘
+//                       ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐
+//                       │                          X                             │     X    │   X      │ X        │        X │      X    │
+//                       └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘
+ }
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+    [1] = ACTION_LAYER_MOMENTARY(2),  // to RAISE
+    [2] = ACTION_LAYER_MOMENTARY(3),  // to LOWER
+
+    [3] = ACTION_DEFAULT_LAYER_SET(0),
+    [4] = ACTION_DEFAULT_LAYER_SET(1),
+
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 
+{
+  // MACRODOWN only works in this function
+    switch(id) {
+      case 0:
+        return MACRODOWN(TYPE(KC_T), END);
+      break;
+    } 
+    return MACRO_NONE;
+};
diff --git a/keyboard/atomic/keymaps/keymap_abienz.c b/keyboard/atomic/keymaps/keymap_abienz.c
deleted file mode 100644
index 589a64dc4e..0000000000
--- a/keyboard/atomic/keymaps/keymap_abienz.c
+++ /dev/null
@@ -1,36 +0,0 @@
-#include "atomic.h"
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [0] = { /* Colemak */
-  { KC_ESC,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_MINS, KC_EQL,  KC_BSPC, KC_NO   },
-  { KC_TAB,  CM_Q,    CM_W,    CM_F,    CM_P,    CM_G,    CM_J,    CM_L,    CM_U,    CM_Y,    CM_SCLN, KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL  },
-  { KC_BSPC, CM_A,    CM_R,    CM_S,    CM_T,    CM_D,    CM_H,    CM_N,    CM_E,    CM_I,    CM_O,    KC_QUOT, KC_ENT,  KC_NO,   KC_PGUP },
-  { KC_LSFT, CM_Z,    CM_X,    CM_C,    CM_V,    CM_B,    CM_K,    CM_M,    CM_COMM, CM_DOT,  CM_SLSH, KC_RSFT, KC_NO,   KC_UP,   KC_PGDN },
-  { KC_LCTL, KC_LGUI, KC_NO,   KC_LALT, FUNC(1), KC_SPC,  KC_NO,   KC_RALT, FUNC(2), KC_RGUI, KC_NO,   KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT },
- },
- [1] = { /* function */
-  { KC_GRV,  KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  KC_BSPC, KC_NO   },
-  { KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS },
-  { KC_TRNS, KC_TRNS, KC_TRNS, KC_SLEP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS },
-  { KC_TRNS, KC_TRNS, KC_TRNS, KC_CALC, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_VOLU, KC_MPLY },
-  { KC_TRNS, KC_TRNS, KC_NO,   KC_TRNS, FUNC(1), KC_TRNS, KC_NO,   KC_TRNS, FUNC(2), KC_TRNS, KC_NO,   KC_TRNS, KC_MPRV, KC_VOLD, KC_MNXT },
- }
-};
-
-const uint16_t PROGMEM fn_actions[] = {
-    [1] = ACTION_LAYER_MOMENTARY(1),
-    [2] = ACTION_LAYER_MOMENTARY(1),
-
-};
-
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 
-{
-  // MACRODOWN only works in this function
-    switch(id) {
-      case 0:
-        return MACRODOWN(TYPE(KC_T), END);
-      break;
-    } 
-    return MACRO_NONE;
-};
-
diff --git a/keyboard/atomic/keymaps/keymap_default.c b/keyboard/atomic/keymaps/keymap_default.c
deleted file mode 100644
index f37d9d9a51..0000000000
--- a/keyboard/atomic/keymaps/keymap_default.c
+++ /dev/null
@@ -1,79 +0,0 @@
-#include "atomic.h"
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [0] = { /* Qwerty */
-  { KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_MINS, KC_EQL,  KC_BSPC, KC_DEL   },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-//                                                                                                                      ┌─ 2u ────────────┐
-//                                                                                                                      │   X             │
-//                                                                                                                      └─────────────────┘
-  { KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_LBRC, KC_RBRC, KC_BSLS, KC_DEL   },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-// ┌─ 2u ────────────┐                                                                                                  ┌─ 2u ────────────┐
-// │   X             │                                                                                                  │   X             │
-// └─────────────────┘                                                                                                  └─────────────────┘
-  { KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT, KC_ENT,  KC_ENT,  KC_PGUP  },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
-// │   X             │                                                                                         │   X             │
-// └─────────────────┘                                                                                         └─────────────────┘
-//                                                                                                                      ┌─ 2u ────────────┐
-//                                                                                                                      │   X             │
-//                                                                                                                      └─────────────────┘
-  { KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM,  KC_DOT,  KC_SLSH, KC_RSFT, KC_RSFT, KC_UP,  KC_PGDN  },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-//                                                                                                    ┌─ 2u ────────────┐
-//                                                                                                    │   X             │
-//                                                                                                    └─────────────────┘
-// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
-// │   X             │                                                                                         │   X             │
-// └─────────────────┘                                                                                         └─────────────────┘
-//                                                                                                                      ┌─ 2u ────────────┐
-//                                                                                                                      │   X             │
-//                                                                                                                      └─────────────────┘
-  { BL_STEP, KC_LCTL, KC_LALT, KC_LGUI, KC_LGUI,  KC_SPC,  KC_SPC,  KC_RGUI, KC_RGUI,  KC_RALT, KC_RCTL, BL_STEP, KC_LEFT, KC_DOWN, KC_RGHT  },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐
-// │   X      │ X        │        X │      X    │   X             │   X      │ X        │        X │      X    │
-// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘
-//                                                                ┌─ 2u ────────────┐
-//                                                                │   X             │
-//                                                                └─────────────────┘
-//                                  ┌───────────────────── 6.25u ────────────────────────────┐
-//                                  │                        X                               │
-//                                  └────────────────────────────────────────────────────────┘
-//                       ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐
-//                       │                          X                             │     X    │   X      │ X        │        X │      X    │
-//                       └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘
- }
-};
-
-const uint16_t PROGMEM fn_actions[] = {
-    [1] = ACTION_LAYER_MOMENTARY(2),  // to RAISE
-    [2] = ACTION_LAYER_MOMENTARY(3),  // to LOWER
-
-    [3] = ACTION_DEFAULT_LAYER_SET(0),
-    [4] = ACTION_DEFAULT_LAYER_SET(1),
-
-};
-
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 
-{
-  // MACRODOWN only works in this function
-    switch(id) {
-      case 0:
-        return MACRODOWN(TYPE(KC_T), END);
-      break;
-    } 
-    return MACRO_NONE;
-};
diff --git a/keyboard/atomic/keymaps/keymap_michelle.c b/keyboard/atomic/keymaps/keymap_michelle.c
deleted file mode 100644
index 2364c46a15..0000000000
--- a/keyboard/atomic/keymaps/keymap_michelle.c
+++ /dev/null
@@ -1,183 +0,0 @@
-#include "atomic.h"
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [0] = { /* Dvorak */
-  { KC_ESC, KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_LBRC, KC_RBRC,  KC_BSPC, KC_NO   },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-//                                                                                                                      ┌─ 2u ────────────┐
-//                                                                                                                      │   X             │
-//                                                                                                                      └─────────────────┘
-  { KC_TAB, KC_QUOT, KC_COMM, KC_DOT,  KC_P,    KC_Y,    KC_F,    KC_G,    KC_C,    KC_R,    KC_L,    KC_SLSH, KC_EQL, KC_INS, KC_DEL   },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-// ┌─ 2u ────────────┐                                                                                                  ┌─ 2u ────────────┐
-// │   X             │                                                                                                  │   X             │
-// └─────────────────┘                                                                                                  └─────────────────┘
-  { KC_CAPS, KC_A,    KC_O,    KC_E,    KC_U,    KC_I,    KC_D,    KC_H,    KC_T,    KC_N,    KC_S,   KC_MINS,  KC_ENT,  KC_NO,  KC_PGUP  },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
-// │   X             │                                                                                         │   X             │
-// └─────────────────┘                                                                                         └─────────────────┘
-//                                                                                                                      ┌─ 2u ────────────┐
-//                                                                                                                      │   X             │
-//                                                                                                                      └─────────────────┘
-  { KC_LSFT, KC_SCLN,  KC_Q,   KC_J,    KC_K,   KC_X,    KC_B,    KC_M,    KC_W,    KC_V,     KC_Z,    KC_RSFT, KC_NO, KC_UP,  KC_PGDN  },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-//                                                                                                    ┌─ 2u ────────────┐
-//                                                                                                    │   X             │
-//                                                                                                    └─────────────────┘
-// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
-// │   X             │                                                                                         │   X             │
-// └─────────────────┘                                                                                         └─────────────────┘
-//                                                                                                                      ┌─ 2u ────────────┐
-//                                                                                                                      │   X             │
-//                                                                                                                      └─────────────────┘
-  { KC_LCTL, MO(1),   KC_NO,  KC_LALT,  KC_NO,   KC_NO,  KC_SPC,   KC_NO,   KC_NO,   KC_NO,   KC_LGUI, MO(2),  KC_LEFT, KC_DOWN, KC_RGHT  },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐
-// │   X      │ X        │        X │      X    │   X             │   X      │ X        │        X │      X    │
-// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘
-//                                                                ┌─ 2u ────────────┐
-//                                                                │   X             │
-//                                                                └─────────────────┘
-//                                  ┌───────────────────── 6.25u ────────────────────────────┐
-//                                  │                        X                               │
-//                                  └────────────────────────────────────────────────────────┘
-//                       ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐
-//                       │                          X                             │     X    │   X      │ X        │        X │      X    │
-//                       └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘
- },
- [1] = { /* Qwerty + F keys */
-  { KC_ESC, KC_F1,   KC_F2,    KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  KC_BSPC, KC_NO   },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-//                                                                                                                      ┌─ 2u ────────────┐
-//                                                                                                                      │   X             │
-//                                                                                                                      └─────────────────┘
-  { KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_LBRC, KC_RBRC, KC_INS, KC_DEL   },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-// ┌─ 2u ────────────┐                                                                                                  ┌─ 2u ────────────┐
-// │   X             │                                                                                                  │   X             │
-// └─────────────────┘                                                                                                  └─────────────────┘
-  { KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT, KC_ENT,  KC_NO,  KC_PGUP  },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
-// │   X             │                                                                                         │   X             │
-// └─────────────────┘                                                                                         └─────────────────┘
-//                                                                                                                      ┌─ 2u ────────────┐
-//                                                                                                                      │   X             │
-//                                                                                                                      └─────────────────┘
-  { KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM,  KC_DOT,  KC_SLSH, KC_RSFT, KC_NO,  KC_UP,  KC_PGDN  },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-//                                                                                                    ┌─ 2u ────────────┐
-//                                                                                                    │   X             │
-//                                                                                                    └─────────────────┘
-// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
-// │   X             │                                                                                         │   X             │
-// └─────────────────┘                                                                                         └─────────────────┘
-//                                                                                                                      ┌─ 2u ────────────┐
-//                                                                                                                      │   X             │
-//                                                                                                                      └─────────────────┘
-  { KC_LCTL, KC_TRNS, KC_NO,   KC_LALT,  KC_NO,   KC_NO,  KC_SPC,   KC_NO,   KC_NO,   KC_NO,   KC_LGUI, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT  },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐
-// │   X      │ X        │        X │      X    │   X             │   X      │ X        │        X │      X    │
-// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘
-//                                                                ┌─ 2u ────────────┐
-//                                                                │   X             │
-//                                                                └─────────────────┘
-//                                  ┌───────────────────── 6.25u ────────────────────────────┐
-//                                  │                        X                               │
-//                                  └────────────────────────────────────────────────────────┘
-//                       ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐
-//                       │                          X                             │     X    │   X      │ X        │        X │      X    │
-//                       └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘
- },
- [2] = { /* Numpad + qwerty shortcut keys */
-  { KC_ESC, KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_P7,    KC_P8,   KC_P9,   KC_0,    KC_LBRC, KC_RBRC,  KC_BSPC, KC_NO   },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-//                                                                                                                      ┌─ 2u ────────────┐
-//                                                                                                                      │   X             │
-//                                                                                                                      └─────────────────┘
-  { KC_TAB, KC_QUOT, KC_COMM, KC_DOT,  KC_P,    KC_Y,    KC_F,    KC_P4,    KC_P5,   KC_P6,   KC_L,    KC_SLSH, KC_EQL, KC_INS, KC_DEL   },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-// ┌─ 2u ────────────┐                                                                                                  ┌─ 2u ────────────┐
-// │   X             │                                                                                                  │   X             │
-// └─────────────────┘                                                                                                  └─────────────────┘
-  { KC_CAPS, KC_A,    KC_O,    KC_E,    KC_U,    KC_I,    KC_D,    KC_P1,   KC_P2,   KC_P3,    KC_S,   KC_MINS,  KC_ENT,  KC_NO,  KC_PGUP  },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
-// │   X             │                                                                                         │   X             │
-// └─────────────────┘                                                                                         └─────────────────┘
-//                                                                                                                      ┌─ 2u ────────────┐
-//                                                                                                                      │   X             │
-//                                                                                                                      └─────────────────┘
-  { KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,   KC_X,    KC_B,     KC_P0,   KC_P0,   KC_PENT, KC_Z,    KC_RSFT, KC_NO, KC_UP,  KC_PGDN  },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-//                                                                                                    ┌─ 2u ────────────┐
-//                                                                                                    │   X             │
-//                                                                                                    └─────────────────┘
-// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
-// │   X             │                                                                                         │   X             │
-// └─────────────────┘                                                                                         └─────────────────┘
-//                                                                                                                      ┌─ 2u ────────────┐
-//                                                                                                                      │   X             │
-//                                                                                                                      └─────────────────┘
-  { KC_LCTL, KC_TRNS, KC_NO,  KC_LALT,  KC_NO,   KC_NO,  KC_SPC,   KC_NO,   KC_NO,   KC_NO,   KC_LGUI, KC_TRNS,  KC_LEFT, KC_DOWN, KC_RGHT  },
-// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
-// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
-// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
-// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐
-// │   X      │ X        │        X │      X    │   X             │   X      │ X        │        X │      X    │
-// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘
-//                                                                ┌─ 2u ────────────┐
-//                                                                │   X             │
-//                                                                └─────────────────┘
-//                                  ┌───────────────────── 6.25u ────────────────────────────┐
-//                                  │                        X                               │
-//                                  └────────────────────────────────────────────────────────┘
-//                       ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐
-//                       │                          X                             │     X    │   X      │ X        │        X │      X    │
-//                       └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘
- },
-};
-
-const uint16_t PROGMEM fn_actions[] = {
-};
-
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 
-{
-  // MACRODOWN only works in this function
-    switch(id) {
-      case 0:
-        return MACRODOWN(TYPE(KC_T), END);
-      break;
-    } 
-    return MACRO_NONE;
-};
diff --git a/keyboard/atomic/keymaps/michelle.c b/keyboard/atomic/keymaps/michelle.c
new file mode 100644
index 0000000000..2364c46a15
--- /dev/null
+++ b/keyboard/atomic/keymaps/michelle.c
@@ -0,0 +1,183 @@
+#include "atomic.h"
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+ [0] = { /* Dvorak */
+  { KC_ESC, KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_LBRC, KC_RBRC,  KC_BSPC, KC_NO   },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+//                                                                                                                      ┌─ 2u ────────────┐
+//                                                                                                                      │   X             │
+//                                                                                                                      └─────────────────┘
+  { KC_TAB, KC_QUOT, KC_COMM, KC_DOT,  KC_P,    KC_Y,    KC_F,    KC_G,    KC_C,    KC_R,    KC_L,    KC_SLSH, KC_EQL, KC_INS, KC_DEL   },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+// ┌─ 2u ────────────┐                                                                                                  ┌─ 2u ────────────┐
+// │   X             │                                                                                                  │   X             │
+// └─────────────────┘                                                                                                  └─────────────────┘
+  { KC_CAPS, KC_A,    KC_O,    KC_E,    KC_U,    KC_I,    KC_D,    KC_H,    KC_T,    KC_N,    KC_S,   KC_MINS,  KC_ENT,  KC_NO,  KC_PGUP  },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
+// │   X             │                                                                                         │   X             │
+// └─────────────────┘                                                                                         └─────────────────┘
+//                                                                                                                      ┌─ 2u ────────────┐
+//                                                                                                                      │   X             │
+//                                                                                                                      └─────────────────┘
+  { KC_LSFT, KC_SCLN,  KC_Q,   KC_J,    KC_K,   KC_X,    KC_B,    KC_M,    KC_W,    KC_V,     KC_Z,    KC_RSFT, KC_NO, KC_UP,  KC_PGDN  },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+//                                                                                                    ┌─ 2u ────────────┐
+//                                                                                                    │   X             │
+//                                                                                                    └─────────────────┘
+// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
+// │   X             │                                                                                         │   X             │
+// └─────────────────┘                                                                                         └─────────────────┘
+//                                                                                                                      ┌─ 2u ────────────┐
+//                                                                                                                      │   X             │
+//                                                                                                                      └─────────────────┘
+  { KC_LCTL, MO(1),   KC_NO,  KC_LALT,  KC_NO,   KC_NO,  KC_SPC,   KC_NO,   KC_NO,   KC_NO,   KC_LGUI, MO(2),  KC_LEFT, KC_DOWN, KC_RGHT  },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐
+// │   X      │ X        │        X │      X    │   X             │   X      │ X        │        X │      X    │
+// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘
+//                                                                ┌─ 2u ────────────┐
+//                                                                │   X             │
+//                                                                └─────────────────┘
+//                                  ┌───────────────────── 6.25u ────────────────────────────┐
+//                                  │                        X                               │
+//                                  └────────────────────────────────────────────────────────┘
+//                       ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐
+//                       │                          X                             │     X    │   X      │ X        │        X │      X    │
+//                       └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘
+ },
+ [1] = { /* Qwerty + F keys */
+  { KC_ESC, KC_F1,   KC_F2,    KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  KC_BSPC, KC_NO   },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+//                                                                                                                      ┌─ 2u ────────────┐
+//                                                                                                                      │   X             │
+//                                                                                                                      └─────────────────┘
+  { KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_LBRC, KC_RBRC, KC_INS, KC_DEL   },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+// ┌─ 2u ────────────┐                                                                                                  ┌─ 2u ────────────┐
+// │   X             │                                                                                                  │   X             │
+// └─────────────────┘                                                                                                  └─────────────────┘
+  { KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT, KC_ENT,  KC_NO,  KC_PGUP  },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
+// │   X             │                                                                                         │   X             │
+// └─────────────────┘                                                                                         └─────────────────┘
+//                                                                                                                      ┌─ 2u ────────────┐
+//                                                                                                                      │   X             │
+//                                                                                                                      └─────────────────┘
+  { KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM,  KC_DOT,  KC_SLSH, KC_RSFT, KC_NO,  KC_UP,  KC_PGDN  },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+//                                                                                                    ┌─ 2u ────────────┐
+//                                                                                                    │   X             │
+//                                                                                                    └─────────────────┘
+// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
+// │   X             │                                                                                         │   X             │
+// └─────────────────┘                                                                                         └─────────────────┘
+//                                                                                                                      ┌─ 2u ────────────┐
+//                                                                                                                      │   X             │
+//                                                                                                                      └─────────────────┘
+  { KC_LCTL, KC_TRNS, KC_NO,   KC_LALT,  KC_NO,   KC_NO,  KC_SPC,   KC_NO,   KC_NO,   KC_NO,   KC_LGUI, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT  },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐
+// │   X      │ X        │        X │      X    │   X             │   X      │ X        │        X │      X    │
+// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘
+//                                                                ┌─ 2u ────────────┐
+//                                                                │   X             │
+//                                                                └─────────────────┘
+//                                  ┌───────────────────── 6.25u ────────────────────────────┐
+//                                  │                        X                               │
+//                                  └────────────────────────────────────────────────────────┘
+//                       ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐
+//                       │                          X                             │     X    │   X      │ X        │        X │      X    │
+//                       └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘
+ },
+ [2] = { /* Numpad + qwerty shortcut keys */
+  { KC_ESC, KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_P7,    KC_P8,   KC_P9,   KC_0,    KC_LBRC, KC_RBRC,  KC_BSPC, KC_NO   },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+//                                                                                                                      ┌─ 2u ────────────┐
+//                                                                                                                      │   X             │
+//                                                                                                                      └─────────────────┘
+  { KC_TAB, KC_QUOT, KC_COMM, KC_DOT,  KC_P,    KC_Y,    KC_F,    KC_P4,    KC_P5,   KC_P6,   KC_L,    KC_SLSH, KC_EQL, KC_INS, KC_DEL   },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+// ┌─ 2u ────────────┐                                                                                                  ┌─ 2u ────────────┐
+// │   X             │                                                                                                  │   X             │
+// └─────────────────┘                                                                                                  └─────────────────┘
+  { KC_CAPS, KC_A,    KC_O,    KC_E,    KC_U,    KC_I,    KC_D,    KC_P1,   KC_P2,   KC_P3,    KC_S,   KC_MINS,  KC_ENT,  KC_NO,  KC_PGUP  },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
+// │   X             │                                                                                         │   X             │
+// └─────────────────┘                                                                                         └─────────────────┘
+//                                                                                                                      ┌─ 2u ────────────┐
+//                                                                                                                      │   X             │
+//                                                                                                                      └─────────────────┘
+  { KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,   KC_X,    KC_B,     KC_P0,   KC_P0,   KC_PENT, KC_Z,    KC_RSFT, KC_NO, KC_UP,  KC_PGDN  },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+//                                                                                                    ┌─ 2u ────────────┐
+//                                                                                                    │   X             │
+//                                                                                                    └─────────────────┘
+// ┌─ 2u ────────────┐                                                                                         ┌─ 2u ────────────┐
+// │   X             │                                                                                         │   X             │
+// └─────────────────┘                                                                                         └─────────────────┘
+//                                                                                                                      ┌─ 2u ────────────┐
+//                                                                                                                      │   X             │
+//                                                                                                                      └─────────────────┘
+  { KC_LCTL, KC_TRNS, KC_NO,  KC_LALT,  KC_NO,   KC_NO,  KC_SPC,   KC_NO,   KC_NO,   KC_NO,   KC_LGUI, KC_TRNS,  KC_LEFT, KC_DOWN, KC_RGHT  },
+// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
+// │        │        │        │        │        │        │        │        │        │        │        │        │        │        │        │
+// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
+// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐
+// │   X      │ X        │        X │      X    │   X             │   X      │ X        │        X │      X    │
+// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘
+//                                                                ┌─ 2u ────────────┐
+//                                                                │   X             │
+//                                                                └─────────────────┘
+//                                  ┌───────────────────── 6.25u ────────────────────────────┐
+//                                  │                        X                               │
+//                                  └────────────────────────────────────────────────────────┘
+//                       ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐
+//                       │                          X                             │     X    │   X      │ X        │        X │      X    │
+//                       └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘
+ },
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 
+{
+  // MACRODOWN only works in this function
+    switch(id) {
+      case 0:
+        return MACRODOWN(TYPE(KC_T), END);
+      break;
+    } 
+    return MACRO_NONE;
+};
diff --git a/keyboard/atreus/Makefile b/keyboard/atreus/Makefile
index 2e542d62ed..a6fddd70d2 100644
--- a/keyboard/atreus/Makefile
+++ b/keyboard/atreus/Makefile
@@ -53,9 +53,9 @@ TARGET_DIR = .
 SRC = atreus.c
 
 ifdef KEYMAP
-    SRC := keymaps/keymap_$(KEYMAP).c $(SRC)
+    SRC := keymaps/$(KEYMAP).c $(SRC)
 else
-    SRC := keymaps/keymap_default.c $(SRC)
+    SRC := keymaps/default.c $(SRC)
 endif
 
 ifdef TEENSY2
diff --git a/keyboard/atreus/README.md b/keyboard/atreus/README.md
index 4db7ac1203..aacf2841f4 100644
--- a/keyboard/atreus/README.md
+++ b/keyboard/atreus/README.md
@@ -177,10 +177,10 @@ Depending on which keymap you would like to use, you will have to compile slight
 To build with the default keymap, simply run `make`.
 
 ### Other Keymaps
-Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
+Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
 
 To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like:
 ```
 $ make KEYMAP=[default|jack|<name>]
 ```
-Keymaps follow the format **__keymap\_\<name\>.c__** and are stored in the `keymaps` folder.
+Keymaps follow the format **__\<name\>.c__** and are stored in the `keymaps` folder.
diff --git a/keyboard/atreus/keymaps/default.c b/keyboard/atreus/keymaps/default.c
new file mode 100644
index 0000000000..1c4280ff56
--- /dev/null
+++ b/keyboard/atreus/keymaps/default.c
@@ -0,0 +1,51 @@
+// this is the style you want to emulate.
+// This is the canonical layout file for the Quantum project. If you want to add another keyboard,
+
+#include "atreus.h"
+
+// Each layer gets a name for readability, which is then used in the keymap matrix below.
+// The underscores don't mean anything - you can have a layer called STUFF or any other name.
+// Layer names don't all need to be of the same length, obviously, and you can also skip them
+// entirely and just use numbers.
+#define _QW 0
+#define _RS 1
+#define _LW 2
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+[_QW] = { /* Qwerty */
+  {KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,   KC_TRNS,  KC_Y,    KC_U,    KC_I,    KC_O,    KC_P    },
+  {KC_A,    KC_S,    KC_D,    KC_F,    KC_G,   KC_TRNS,  KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN },
+  {KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,   KC_LALT,  KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH },
+  {KC_ESC, KC_TAB, KC_LGUI,  KC_LSFT, KC_BSPC,  KC_LCTL, KC_SPC,  MO(_RS), KC_MINS, KC_QUOT, KC_ENT  }
+},
+[_RS] = { /* [> RAISE <] */
+  {KC_EXLM, KC_AT,   KC_LCBR, KC_RCBR, KC_PIPE, KC_TRNS, KC_PGUP, KC_7,    KC_8,   KC_9, KC_ASTR},
+  {KC_HASH, KC_DLR,  KC_LPRN, KC_RPRN, KC_GRV,  KC_TRNS, KC_PGDN, KC_4,    KC_5,   KC_6, KC_PLUS},
+  {KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_TILD, KC_LALT, KC_AMPR, KC_1,    KC_2,   KC_3, KC_BSLS},
+  {TG(_LW), KC_INS,  KC_LGUI, KC_LSFT, KC_BSPC, KC_LCTL, KC_SPC,  KC_TRNS, KC_DOT, KC_0, KC_EQL}
+},
+[_LW] = { /* [> LOWER <] */
+  {KC_INS,  KC_HOME, KC_UP,   KC_END,  KC_PGUP, KC_TRNS, KC_UP,   KC_F7,   KC_F8,   KC_F9,   KC_F10},
+  {KC_DELT, KC_LEFT, KC_DOWN, KC_RGHT, KC_DOWN, KC_TRNS, KC_DOWN, KC_F4,   KC_F5,   KC_F6,   KC_F11},
+  {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LALT, KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F12},
+  {KC_TRNS, KC_TRNS, KC_LGUI, KC_LSFT, KC_BSPC, KC_LCTL, KC_SPC,  DF(_QW), KC_TRNS, KC_TRNS, RESET}
+}};
+
+const uint16_t PROGMEM fn_actions[] = {
+
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+          if (record->event.pressed) {
+            register_code(KC_RSFT);
+          } else {
+            unregister_code(KC_RSFT);
+          }
+        break;
+      }
+    return MACRO_NONE;
+};
diff --git a/keyboard/atreus/keymaps/gerb.c b/keyboard/atreus/keymaps/gerb.c
new file mode 100644
index 0000000000..1ba3942e3b
--- /dev/null
+++ b/keyboard/atreus/keymaps/gerb.c
@@ -0,0 +1,66 @@
+// This is the personal keymap of Chris Gerber (@gerbercj). I haven't worked out the kinks
+// with the Colemak and Dvorak support yet, but everything else works nicely.
+
+#include "atreus.h"
+
+// Each layer gets a name for readability, which is then used in the keymap matrix below.
+// The underscores don't mean anything - you can have a layer called STUFF or any other name.
+// Layer names don't all need to be of the same length, obviously, and you can also skip them
+// entirely and just use numbers.
+#define _QW 0
+#define _CM 1
+#define _DV 2
+#define _L1 3
+#define _L2 4
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+  [_QW] = { /* Qwerty */
+    {KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_NO,   KC_Y,    KC_U,    KC_I,    KC_O,    KC_P   },
+    {KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_NO,   KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN},
+    {KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_LALT, KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH},
+    {KC_ESC,  KC_TAB,  KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC,  MO(_L1), KC_MINS, KC_QUOT, KC_ENT }
+  },
+  [_CM] = { /* Colemak */
+    {KC_Q,    KC_W,    KC_F,    KC_P,    KC_G,    KC_NO,   KC_J,    KC_L,    KC_U,    KC_Y,    KC_SCLN},
+    {KC_A,    KC_R,    KC_S,    KC_T,    KC_D,    KC_NO,   KC_H,    KC_N,    KC_E,    KC_I,    KC_O   },
+    {KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_LALT, KC_K,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH},
+    {KC_ESC,  KC_TAB,  KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC,  MO(_L1), KC_MINS, KC_QUOT, KC_ENT }
+  },
+  [_DV] = { /* Dvorak */
+    {KC_QUOT, KC_COMM, KC_DOT,  KC_P,    KC_Y,    KC_NO,   KC_F,    KC_G,    KC_C,    KC_R,    KC_L   },
+    {KC_A,    KC_O,    KC_E,    KC_U,    KC_I,    KC_NO,   KC_D,    KC_H,    KC_T,    KC_N,    KC_S   },
+    {KC_SCLN, KC_Q,    KC_J,    KC_K,    KC_X,    KC_LALT, KC_B,    KC_M,    KC_W,    KC_V,    KC_Z   },
+    {KC_ESC,  KC_TAB,  KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC,  MO(_L1), KC_MINS, KC_SLSH, KC_ENT }
+  },
+  [_L1] = { /* LAYER 1 */
+    {KC_INS,  KC_HOME, KC_UP,   KC_END,  KC_PGUP, KC_NO,   KC_VOLU, KC_7,    KC_8,    KC_9,    KC_LBRC},
+    {KC_DEL,  KC_LEFT, KC_DOWN, KC_RGHT, KC_PGDN, KC_NO,   KC_VOLD, KC_4,    KC_5,    KC_6,    KC_RBRC},
+    {KC_GRV,  KC_MPRV, KC_MPLY, KC_MNXT, KC_MINS, KC_LALT, KC_MUTE, KC_1,    KC_2,    KC_3,    KC_BSLS},
+    {TG(_L2), KC_APP,  KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC,  KC_TRNS, KC_DOT,  KC_0,    KC_EQL }
+  },
+  [_L2] = { /* LAYER 2 */
+    {KC_TRNS, KC_WH_L, KC_MS_U, KC_WH_R, KC_WH_U, KC_NO,   DF(_QW), KC_F7,   KC_F8,   KC_F9,   KC_F10 },
+    {KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D, KC_NO,   DF(_CM), KC_F6,   KC_F5,   KC_F6,   KC_F11 },
+    {KC_BTN4, KC_BTN1, KC_BTN2, KC_BTN3, KC_BTN4, KC_LALT, DF(_DV), KC_F1,   KC_F2,   KC_F3,   KC_F12 },
+    {KC_TRNS, KC_TRNS, KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC,  KC_TRNS, KC_TRNS, KC_TRNS, RESET  }
+  }
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+          if (record->event.pressed) {
+            register_code(KC_RSFT);
+          } else {
+            unregister_code(KC_RSFT);
+          }
+        break;
+      }
+    return MACRO_NONE;
+};
diff --git a/keyboard/atreus/keymaps/keymap_default.c b/keyboard/atreus/keymaps/keymap_default.c
deleted file mode 100644
index 1c4280ff56..0000000000
--- a/keyboard/atreus/keymaps/keymap_default.c
+++ /dev/null
@@ -1,51 +0,0 @@
-// this is the style you want to emulate.
-// This is the canonical layout file for the Quantum project. If you want to add another keyboard,
-
-#include "atreus.h"
-
-// Each layer gets a name for readability, which is then used in the keymap matrix below.
-// The underscores don't mean anything - you can have a layer called STUFF or any other name.
-// Layer names don't all need to be of the same length, obviously, and you can also skip them
-// entirely and just use numbers.
-#define _QW 0
-#define _RS 1
-#define _LW 2
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-[_QW] = { /* Qwerty */
-  {KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,   KC_TRNS,  KC_Y,    KC_U,    KC_I,    KC_O,    KC_P    },
-  {KC_A,    KC_S,    KC_D,    KC_F,    KC_G,   KC_TRNS,  KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN },
-  {KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,   KC_LALT,  KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH },
-  {KC_ESC, KC_TAB, KC_LGUI,  KC_LSFT, KC_BSPC,  KC_LCTL, KC_SPC,  MO(_RS), KC_MINS, KC_QUOT, KC_ENT  }
-},
-[_RS] = { /* [> RAISE <] */
-  {KC_EXLM, KC_AT,   KC_LCBR, KC_RCBR, KC_PIPE, KC_TRNS, KC_PGUP, KC_7,    KC_8,   KC_9, KC_ASTR},
-  {KC_HASH, KC_DLR,  KC_LPRN, KC_RPRN, KC_GRV,  KC_TRNS, KC_PGDN, KC_4,    KC_5,   KC_6, KC_PLUS},
-  {KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_TILD, KC_LALT, KC_AMPR, KC_1,    KC_2,   KC_3, KC_BSLS},
-  {TG(_LW), KC_INS,  KC_LGUI, KC_LSFT, KC_BSPC, KC_LCTL, KC_SPC,  KC_TRNS, KC_DOT, KC_0, KC_EQL}
-},
-[_LW] = { /* [> LOWER <] */
-  {KC_INS,  KC_HOME, KC_UP,   KC_END,  KC_PGUP, KC_TRNS, KC_UP,   KC_F7,   KC_F8,   KC_F9,   KC_F10},
-  {KC_DELT, KC_LEFT, KC_DOWN, KC_RGHT, KC_DOWN, KC_TRNS, KC_DOWN, KC_F4,   KC_F5,   KC_F6,   KC_F11},
-  {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LALT, KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F12},
-  {KC_TRNS, KC_TRNS, KC_LGUI, KC_LSFT, KC_BSPC, KC_LCTL, KC_SPC,  DF(_QW), KC_TRNS, KC_TRNS, RESET}
-}};
-
-const uint16_t PROGMEM fn_actions[] = {
-
-};
-
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
-  // MACRODOWN only works in this function
-      switch(id) {
-        case 0:
-          if (record->event.pressed) {
-            register_code(KC_RSFT);
-          } else {
-            unregister_code(KC_RSFT);
-          }
-        break;
-      }
-    return MACRO_NONE;
-};
diff --git a/keyboard/atreus/keymaps/keymap_gerb.c b/keyboard/atreus/keymaps/keymap_gerb.c
deleted file mode 100644
index 1ba3942e3b..0000000000
--- a/keyboard/atreus/keymaps/keymap_gerb.c
+++ /dev/null
@@ -1,66 +0,0 @@
-// This is the personal keymap of Chris Gerber (@gerbercj). I haven't worked out the kinks
-// with the Colemak and Dvorak support yet, but everything else works nicely.
-
-#include "atreus.h"
-
-// Each layer gets a name for readability, which is then used in the keymap matrix below.
-// The underscores don't mean anything - you can have a layer called STUFF or any other name.
-// Layer names don't all need to be of the same length, obviously, and you can also skip them
-// entirely and just use numbers.
-#define _QW 0
-#define _CM 1
-#define _DV 2
-#define _L1 3
-#define _L2 4
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-  [_QW] = { /* Qwerty */
-    {KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_NO,   KC_Y,    KC_U,    KC_I,    KC_O,    KC_P   },
-    {KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_NO,   KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN},
-    {KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_LALT, KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH},
-    {KC_ESC,  KC_TAB,  KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC,  MO(_L1), KC_MINS, KC_QUOT, KC_ENT }
-  },
-  [_CM] = { /* Colemak */
-    {KC_Q,    KC_W,    KC_F,    KC_P,    KC_G,    KC_NO,   KC_J,    KC_L,    KC_U,    KC_Y,    KC_SCLN},
-    {KC_A,    KC_R,    KC_S,    KC_T,    KC_D,    KC_NO,   KC_H,    KC_N,    KC_E,    KC_I,    KC_O   },
-    {KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_LALT, KC_K,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH},
-    {KC_ESC,  KC_TAB,  KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC,  MO(_L1), KC_MINS, KC_QUOT, KC_ENT }
-  },
-  [_DV] = { /* Dvorak */
-    {KC_QUOT, KC_COMM, KC_DOT,  KC_P,    KC_Y,    KC_NO,   KC_F,    KC_G,    KC_C,    KC_R,    KC_L   },
-    {KC_A,    KC_O,    KC_E,    KC_U,    KC_I,    KC_NO,   KC_D,    KC_H,    KC_T,    KC_N,    KC_S   },
-    {KC_SCLN, KC_Q,    KC_J,    KC_K,    KC_X,    KC_LALT, KC_B,    KC_M,    KC_W,    KC_V,    KC_Z   },
-    {KC_ESC,  KC_TAB,  KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC,  MO(_L1), KC_MINS, KC_SLSH, KC_ENT }
-  },
-  [_L1] = { /* LAYER 1 */
-    {KC_INS,  KC_HOME, KC_UP,   KC_END,  KC_PGUP, KC_NO,   KC_VOLU, KC_7,    KC_8,    KC_9,    KC_LBRC},
-    {KC_DEL,  KC_LEFT, KC_DOWN, KC_RGHT, KC_PGDN, KC_NO,   KC_VOLD, KC_4,    KC_5,    KC_6,    KC_RBRC},
-    {KC_GRV,  KC_MPRV, KC_MPLY, KC_MNXT, KC_MINS, KC_LALT, KC_MUTE, KC_1,    KC_2,    KC_3,    KC_BSLS},
-    {TG(_L2), KC_APP,  KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC,  KC_TRNS, KC_DOT,  KC_0,    KC_EQL }
-  },
-  [_L2] = { /* LAYER 2 */
-    {KC_TRNS, KC_WH_L, KC_MS_U, KC_WH_R, KC_WH_U, KC_NO,   DF(_QW), KC_F7,   KC_F8,   KC_F9,   KC_F10 },
-    {KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D, KC_NO,   DF(_CM), KC_F6,   KC_F5,   KC_F6,   KC_F11 },
-    {KC_BTN4, KC_BTN1, KC_BTN2, KC_BTN3, KC_BTN4, KC_LALT, DF(_DV), KC_F1,   KC_F2,   KC_F3,   KC_F12 },
-    {KC_TRNS, KC_TRNS, KC_LGUI, KC_LSFT, KC_BSPC, KC_RCTL, KC_SPC,  KC_TRNS, KC_TRNS, KC_TRNS, RESET  }
-  }
-};
-
-const uint16_t PROGMEM fn_actions[] = {
-
-};
-
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
-  // MACRODOWN only works in this function
-      switch(id) {
-        case 0:
-          if (record->event.pressed) {
-            register_code(KC_RSFT);
-          } else {
-            unregister_code(KC_RSFT);
-          }
-        break;
-      }
-    return MACRO_NONE;
-};
diff --git a/keyboard/gh60/Makefile b/keyboard/gh60/Makefile
index daba0f6449..4c8f9dc8ab 100644
--- a/keyboard/gh60/Makefile
+++ b/keyboard/gh60/Makefile
@@ -53,9 +53,9 @@ SRC =	keymap_common.c \
 	led.c
 
 ifdef KEYMAP
-    SRC := keymap_$(KEYMAP).c $(SRC)
+    SRC := keymaps/$(KEYMAP).c $(SRC)
 else
-    SRC := keymap_poker.c $(SRC)
+    SRC := keymaps/poker.c $(SRC)
 endif
 
 CONFIG_H = config.h
diff --git a/keyboard/gh60/Makefile.pjrc b/keyboard/gh60/Makefile.pjrc
index 11bd3b7840..8ed73a248d 100644
--- a/keyboard/gh60/Makefile.pjrc
+++ b/keyboard/gh60/Makefile.pjrc
@@ -53,9 +53,9 @@ SRC =	keymap_common.c \
 	led.c
 
 ifdef KEYMAP
-    SRC := keymap_$(KEYMAP).c $(SRC)
+    SRC := keymaps/$(KEYMAP).c $(SRC)
 else
-    SRC := keymap_poker.c $(SRC)
+    SRC := keymaps/poker.c $(SRC)
 endif
 
 CONFIG_H = config.h
diff --git a/keyboard/gh60/README.md b/keyboard/gh60/README.md
index 510cb5c8b6..41a757ea3a 100644
--- a/keyboard/gh60/README.md
+++ b/keyboard/gh60/README.md
@@ -21,7 +21,7 @@ Use `make -f Makefile.pjrc` if you want to use PJRC stack but I find no reason t
 
 
 ## Keymap
-Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_<name>.c` and see keymap document(you can find in top README.md) and existent keymap files.
+Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `<name>.c` in the keymaps folder, and see keymap document(you can find in top README.md) and existent keymap files.
 
 To build firmware binary hex file with a certain keymap just do `make` with `KEYMAP` option like:
 
@@ -29,8 +29,8 @@ To build firmware binary hex file with a certain keymap just do `make` with `KEY
 
 
 ### 1  Poker
-[keymap_poker.c](keymap_poker.c) emulates original Poker layers
-while both [keymap_poker_bit.c](keymap_poker_bit.c) and [keymap_poker_set.c](keymap_poker_set.c) implements same layout in different way and they fix a minor issue of original Poker and enhance arrow keys.
+[poker.c](keymaps/poker.c) emulates original Poker layers
+while both [poker_bit.c](keymaps/poker_bit.c) and [poker_set.c](keymaps/poker_set.c) implement the same layout in different ways and they fix a minor issue of original Poker and enhance arrow keys.
 
     Fn + Esc = `
     Fn + {left, down, up, right}  = {home, pgdown, pgup, end}
@@ -63,7 +63,7 @@ while both [keymap_poker_bit.c](keymap_poker_bit.c) and [keymap_poker_set.c](key
 
 ### 2. Plain
 Without any Fn layer this will be useful if you want to use key remapping tool like AHK on host.
-See [keymap_plain.c](keymap_plain.c) for detail.
+See [plain.c](keymaps/plain.c) for detail.
 
 #### 1.0 Plain Default layer
     ,-----------------------------------------------------------.
@@ -80,11 +80,11 @@ See [keymap_plain.c](keymap_plain.c) for detail.
 
 
 ### 3. Hasu
-This is my favorite keymap with HHKB Fn, Vi cursor and Mousekey layer. See [keymap_hasu.c](keymap_hasu.c) for detail.
+This is my favorite keymap with HHKB Fn, Vi cursor and Mousekey layer. See [hasu.c](keymaps/hasu.c) for detail.
 
 
 ### 4. SpaceFN
-This layout proposed by spiceBar uses space bar to change layer with using Dual role key technique. See [keymap_spacefn.c](keymap_spacefn.c) and [SpaceFN discussion](http://geekhack.org/index.php?topic=51069.0).
+This layout proposed by spiceBar uses space bar to change layer with using Dual role key technique. See [spacefn.c](keymaps/spacefn.c) and [SpaceFN discussion](http://geekhack.org/index.php?topic=51069.0).
 
 #### 4.0 Default layer
     ,-----------------------------------------------------------.
@@ -113,7 +113,7 @@ This layout proposed by spiceBar uses space bar to change layer with using Dual
 
 
 ### 5. HHKB
-[keymap_hhkb.c](keymap_hhkb.c) emulates original HHKB layers.
+[hhkb.c](keymaps/hhkb.c) emulates original HHKB layers.
 #### 5.0: Default layer
     ,-----------------------------------------------------------.
     |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|  \|  `|
diff --git a/keyboard/gh60/keymap_hasu.c b/keyboard/gh60/keymap_hasu.c
deleted file mode 100644
index e6af28585b..0000000000
--- a/keyboard/gh60/keymap_hasu.c
+++ /dev/null
@@ -1,145 +0,0 @@
-#include "keymap_common.h"
-
-/*
- * Hasu
- */
-const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-    /* Keymap 0: Default Layer
-     * ,-----------------------------------------------------------.
-     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|Backsp |
-     * |-----------------------------------------------------------|
-     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|    \|
-     * |-----------------------------------------------------------|
-     * |Caps  |  A|  S|  D|  F|  G|  H|  J|  K|  L|Fn3|  '|Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|Fn2|Shift     |
-     * |-----------------------------------------------------------|
-     * |Ctrl|Gui |Alt |      Space             |Alt |Fn4 |Fn4 |Fn1 |
-     * `-----------------------------------------------------------'
-     */
-    KEYMAP_ANSI(
-        ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
-        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
-        LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   FN2, QUOT,     ENT,  \
-        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, FN1,           FN9,  \
-        LCTL,LGUI,LALT,          SPC,                     RALT,FN3, FN3, FN0),
-    /* Keymap 1: colemak */
-    KEYMAP_ANSI(
-        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
-        TAB, Q,   W,   F,   P,   G,   J,   L,   U,   Y,   SCLN,LBRC,RBRC,BSLS, \
-        BSPC,A,   R,   S,   T,   D,   H,   N,   E,   I,   O,   QUOT,     ENT,  \
-        LSFT,Z,   X,   C,   V,   B,   K,   M,   COMM,DOT, SLSH,          RSFT, \
-        LCTL,LGUI,LALT,          SPC,                     RALT,RGUI,APP, FN0),
-    /* Keymap 2: dvorak */
-    KEYMAP_ANSI(
-        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   LBRC,RBRC,BSPC, \
-        TAB, QUOT,COMM,DOT, P,   Y,   F,   G,   C,   R,   L,   SLSH,EQL, BSLS, \
-        CAPS,A,   O,   E,   U,   I,   D,   H,   T,   N,   S,   MINS,     ENT,  \
-        LSFT,SCLN,Q,   J,   K,   X,   B,   M,   W,   V,   Z,             RSFT, \
-        LCTL,LGUI,LALT,          SPC,                     RALT,RGUI,APP, FN0),
-    /* Keymap 3: workman */
-    KEYMAP_ANSI(
-        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
-        TAB, Q,   D,   R,   W,   B,   J,   F,   U,   P,   SCLN,LBRC,RBRC,BSLS, \
-        BSPC,A,   S,   H,   T,   G,   Y,   N,   E,   O,   I,   QUOT,     ENT,  \
-        LSFT,Z,   X,   M,   C,   V,   K,   L,   COMM,DOT, SLSH,          RSFT, \
-        LCTL,LGUI,LALT,          SPC,                     RALT,RGUI,APP, FN0),
-
-    /* Overlay 4: HHKB mode
-     * ,-----------------------------------------------------------.
-     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete |
-     * |-----------------------------------------------------------|
-     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |Inser|
-     * |-----------------------------------------------------------|
-     * |Contro|VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|Enter   |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |   |  +|  -|End|PgD|Dow|Shift     |
-     * |-----------------------------------------------------------|
-     * |Ctrl|Gui |Alt |      Space             |Alt |Gui |App |    |
-     * `-----------------------------------------------------------'
-     */
-    KEYMAP_ANSI(
-        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, DEL,  \
-        CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS,UP,  TRNS,INS,  \
-        LCTL,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,     ENT,  \
-        LSFT,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,          RSFT, \
-        LCTL,LGUI,LALT,          SPC,                     RALT,RGUI,FN4, TRNS),
-    /* Overlay 5: Vi mode (Slash)
-     * ,-----------------------------------------------------------.
-     * |  `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Backsp |
-     * |-----------------------------------------------------------|
-     * |Tab  |Hom|PgD|Up |PgU|End|Hom|PgD|PgU|End|   |   |   |     |
-     * |-----------------------------------------------------------|
-     * |Contro|   |Lef|Dow|Rig|   |Lef|Dow|Up |Rig|   |   |Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |   |Hom|PgD|PgU|End|   |Shift     |
-     * |-----------------------------------------------------------|
-     * |Ctrl|Gui |Alt |      Space             |Alt |Gui |App |Ctrl|
-     * `-----------------------------------------------------------'
-     */
-    KEYMAP_ANSI(
-        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, BSPC, \
-        TAB, HOME,PGDN,UP,  PGUP,END, HOME,PGDN,PGUP,END, TRNS,TRNS,TRNS,TRNS, \
-        LCTL,TRNS,LEFT,DOWN,RGHT,TRNS,LEFT,DOWN,UP,  RGHT,TRNS,TRNS,     ENT,  \
-        LSFT,TRNS,TRNS,TRNS,TRNS,TRNS,HOME,PGDN,PGUP,END, TRNS,          RSFT, \
-        LCTL,LGUI,LALT,          SPC,                     RALT,RGUI,APP, RCTL),
-    /* Overlay 6: Mouse mode (Semicolon/App)
-     * ,-----------------------------------------------------------.
-     * |  `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Backsp |
-     * |-----------------------------------------------------------|
-     * |Tab  |   |   |   |   |   |MwL|MwD|MwU|MwR|   |   |   |     |
-     * |-----------------------------------------------------------|
-     * |Contro|   |Ac0|Ac1|Ac1|   |McL|McD|McU|McR|   |   |Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift     |
-     * |-----------------------------------------------------------|
-     * |Ctrl|Gui |Alt |      Space             |    |    |    |    |
-     * `-----------------------------------------------------------'
-     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel
-     */
-    KEYMAP_ANSI(
-        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, BSPC, \
-        TAB, TRNS,TRNS,TRNS,TRNS,TRNS,WH_L,WH_D,WH_U,WH_R,TRNS,TRNS,TRNS,TRNS, \
-        LCTL,TRNS,ACL0,ACL1,ACL2,TRNS,MS_L,MS_D,MS_U,MS_R,TRNS,TRNS,     ENT,  \
-        LSFT,TRNS,TRNS,TRNS,TRNS,BTN3,BTN2,BTN1,BTN4,BTN5,TRNS,          RSFT, \
-        LCTL,LGUI,LALT,          BTN1,                    TRNS,TRNS,TRNS,RCTL),
-    /* Overlay 7: Layout selector
-     * ,-----------------------------------------------------------.
-     * | Lq| Lc| Ld| Lw|   |   |   |   |   |   |   |   |   |       |
-     * |-----------------------------------------------------------|
-     * |     |Lq |Lw |   |   |   |   |   |   |   |   |   |   |     |
-     * |-----------------------------------------------------------|
-     * |      |   |   |Ld |   |   |   |   |   |   |   |   |        |
-     * |-----------------------------------------------------------|
-     * |        |   |   |Lc |   |   |   |   |   |   |   |          |
-     * |-----------------------------------------------------------|
-     * |    |    |    |                        |    |    |    |    |
-     * `-----------------------------------------------------------'
-     * Lq: set Qwerty layout
-     * Lc: set Colemak layout
-     * Ld: set Dvorak layout
-     * Lw: set Workman layout
-     */
-    KEYMAP_ANSI(
-        FN5, FN6, FN7, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,FN5, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,FN7, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
-        TRNS,TRNS,TRNS,FN6, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          TRNS, \
-        TRNS,TRNS,TRNS,          TRNS,                    TRNS,TRNS,TRNS,TRNS),
-};
-
-/*
- * Fn action definition
- */
-const uint16_t PROGMEM fn_actions[] = {
-    [0] = ACTION_LAYER_MOMENTARY(4),
-    [1] = ACTION_LAYER_TAP_KEY(5, KC_SLASH),
-    [2] = ACTION_LAYER_TAP_KEY(6, KC_SCLN),
-    [3] = ACTION_LAYER_MOMENTARY(6),
-    [4] = ACTION_LAYER_MOMENTARY(7),   // to Layout selector
-    [5] = ACTION_DEFAULT_LAYER_SET(0),  // set qwerty layout
-    [6] = ACTION_DEFAULT_LAYER_SET(1),  // set colemak layout
-    [7] = ACTION_DEFAULT_LAYER_SET(2),  // set dvorak layout
-    [8] = ACTION_DEFAULT_LAYER_SET(3),  // set workman layout
-    [9] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_GRV),
-};
diff --git a/keyboard/gh60/keymap_hhkb.c b/keyboard/gh60/keymap_hhkb.c
deleted file mode 100644
index ce1b816ecb..0000000000
--- a/keyboard/gh60/keymap_hhkb.c
+++ /dev/null
@@ -1,52 +0,0 @@
-#include "keymap_common.h"
-
-/*
- * HHKB Layout
- */
-const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-    /* 0: Default layer
-     * ,-----------------------------------------------------------.
-     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|  \|  `|
-     * |-----------------------------------------------------------|
-     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|Bspc |
-     * |-----------------------------------------------------------|
-     * |Ctrl  |  A|  S|  D|  F|  G|  H|  J|  K|  L|Fn3|  '|Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|  /|Shift |Fn |
-     * |-----------------------------------------------------------|
-     * |    |Gui |Alt |      Space             |    |Alt |Gui |    |
-     * `-----------------------------------------------------------'
-     */
-    KEYMAP_HHKB(
-        ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSLS, GRV, \
-        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSPC,      \
-        LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,     ENT,       \
-        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,     RSFT,FN0,       \
-        NO,  LGUI,LALT,          SPC,                     NO,  RALT,RGUI,NO),
-    /* 1: HHKB Fn layer
-     * ,-----------------------------------------------------------.
-     * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
-     * |-----------------------------------------------------------|
-     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |     |
-     * |-----------------------------------------------------------|
-     * |      |VoD|VoU|Mut|Ejc|   |  *|  /|Hom|PgU|Lef|Rig|Enter   |
-     * |-----------------------------------------------------------|
-     * |        |   |   |   |   |   |  +|  -|End|PgD|Dow|      |   |
-     * |-----------------------------------------------------------|
-     * |    |    |    |                        |    |    |    |    |
-     * `-----------------------------------------------------------'
-     */
-    KEYMAP_HHKB(
-        PWR, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL,  \
-        CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS,UP,  TRNS,TRNS,      \
-        TRNS,VOLD,VOLU,MUTE,EJCT,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,     PENT,      \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,     TRNS,TRNS,      \
-        TRNS,TRNS,TRNS,          TRNS,                    TRNS,TRNS,TRNS,TRNS),
-};
-
-/*
- * Fn action definition
- */
-const uint16_t PROGMEM fn_actions[] = {
-    [0] = ACTION_LAYER_MOMENTARY(1),
-};
diff --git a/keyboard/gh60/keymap_plain.c b/keyboard/gh60/keymap_plain.c
deleted file mode 100644
index 3138c18077..0000000000
--- a/keyboard/gh60/keymap_plain.c
+++ /dev/null
@@ -1,11 +0,0 @@
-#include "keymap_common.h"
-
-const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-    /* 0: qwerty */
-    KEYMAP(ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
-           TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
-           CAPS,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,NO,  ENT,  \
-           LSFT,NO,  Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,NO,  RSFT, \
-           LCTL,LGUI,LALT,          SPC,                     RALT,RGUI,APP, RCTL),
-};
-const uint16_t PROGMEM fn_actions[] = {};
diff --git a/keyboard/gh60/keymap_poker.c b/keyboard/gh60/keymap_poker.c
deleted file mode 100644
index 7a612ee44d..0000000000
--- a/keyboard/gh60/keymap_poker.c
+++ /dev/null
@@ -1,104 +0,0 @@
-#include "keymap_common.h"
-
-const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-    /* 0: qwerty */
-    KEYMAP_ANSI(
-        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
-        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
-        CAPS,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,     ENT,  \
-        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,          RSFT, \
-        LCTL,LGUI,LALT,          SPC,                     FN0, RGUI,APP, RCTL),
-    /* 1: colemak */
-    KEYMAP_ANSI(
-        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
-        TAB, Q,   W,   F,   P,   G,   J,   L,   U,   Y,   SCLN,LBRC,RBRC,BSLS, \
-        BSPC,A,   R,   S,   T,   D,   H,   N,   E,   I,   O,   QUOT,     ENT,  \
-        LSFT,Z,   X,   C,   V,   B,   K,   M,   COMM,DOT, SLSH,          RSFT, \
-        LCTL,LGUI,LALT,          SPC,                     FN0, RGUI,APP, RCTL),
-    /* 2: dvorak */
-    KEYMAP_ANSI(
-        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   LBRC,RBRC,BSPC, \
-        TAB, QUOT,COMM,DOT, P,   Y,   F,   G,   C,   R,   L,   SLSH,EQL, BSLS, \
-        CAPS,A,   O,   E,   U,   I,   D,   H,   T,   N,   S,   MINS,     ENT,  \
-        LSFT,SCLN,Q,   J,   K,   X,   B,   M,   W,   V,   Z,             RSFT, \
-        LCTL,LGUI,LALT,          SPC,                     FN0, RGUI,APP, RCTL),
-    /* 3: workman */
-    KEYMAP_ANSI(
-        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
-        TAB, Q,   D,   R,   W,   B,   J,   F,   U,   P,   SCLN,LBRC,RBRC,BSLS, \
-        BSPC,A,   S,   H,   T,   G,   Y,   N,   E,   O,   I,   QUOT,     ENT,  \
-        LSFT,Z,   X,   M,   C,   V,   K,   L,   COMM,DOT, SLSH,          RSFT, \
-        LCTL,LGUI,LALT,          SPC,                     FN0, RGUI,APP, RCTL),
-    /* 4: Poker with Arrow */
-    KEYMAP_ANSI(
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          UP,   \
-        TRNS,TRNS,TRNS,          TRNS,                    TRNS,LEFT,DOWN,RGHT),
-    /* 5: Poker with Esc */
-    KEYMAP_ANSI(
-        ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          TRNS, \
-        TRNS,TRNS,TRNS,          TRNS,                    TRNS,TRNS,TRNS,TRNS),
-    /* 6: Poker Fn
-     * ,-----------------------------------------------------------.
-     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|       |
-     * |-----------------------------------------------------------|
-     * |     |FnQ| Up|   |   |   |   |   |   |Cal|   |Hom|Ins|FnL  |
-     * |-----------------------------------------------------------|
-     * |      |Lef|Dow|Rig|   |   |Psc|Slk|Pau|   |Tsk|End|        |
-     * |-----------------------------------------------------------|
-     * |        |Del|   |Web|Mut|VoU|VoD|   |PgU|PgD|Del|          |
-     * |-----------------------------------------------------------|
-     * |    |    |    |         FnS            |    |    |    |    |
-     * `-----------------------------------------------------------'
-     * Fn:  to Fn overlay
-     * FnL: to Layout selector overaly
-     * FnQ: toggle Esc overlay
-     * FnS: toggle Arrow overlay
-     */
-    KEYMAP_ANSI(
-        ESC, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS, \
-        TRNS,FN2, UP,  TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, FN4,  \
-        TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN3, END,      TRNS, \
-        TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL,           TRNS, \
-        TRNS,TRNS,TRNS,          FN1,                     TRNS,TRNS,TRNS,TRNS),
-    /* 7: Layout selector
-     * ,-----------------------------------------------------------.
-     * | Lq| Lc| Ld| Lw|   |   |   |   |   |   |   |   |   |       |
-     * |-----------------------------------------------------------|
-     * |     |Lq |Lw |   |   |   |   |   |   |   |   |   |   |     |
-     * |-----------------------------------------------------------|
-     * |      |   |   |Ld |   |   |   |   |   |   |   |   |        |
-     * |-----------------------------------------------------------|
-     * |        |   |   |Lc |   |   |   |   |   |   |   |          |
-     * |-----------------------------------------------------------|
-     * |    |    |    |                        |    |    |    |    |
-     * `-----------------------------------------------------------'
-     * Lq: set Qwerty layout
-     * Lc: set Colemak layout
-     * Ld: set Dvorak layout
-     * Lw: set Workman layout
-     */
-    KEYMAP_ANSI(
-        FN5, FN6, FN7, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,FN5, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,FN7, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
-        TRNS,TRNS,TRNS,FN6, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          TRNS, \
-        TRNS,TRNS,TRNS,          TRNS,                    TRNS,TRNS,TRNS,TRNS),
-};
-const uint16_t PROGMEM fn_actions[] = {
-    /* Poker Layout */
-    [0] = ACTION_LAYER_MOMENTARY(6),  // to Fn overlay
-    [1] = ACTION_LAYER_TOGGLE(4),     // toggle arrow overlay
-    [2] = ACTION_LAYER_TOGGLE(5),     // toggle Esc overlay
-    [3] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // Task(RControl,RShift+Esc)
-    [4] = ACTION_LAYER_MOMENTARY(7),  // to Layout selector
-    [5] = ACTION_DEFAULT_LAYER_SET(0),  // set qwerty layout
-    [6] = ACTION_DEFAULT_LAYER_SET(1),  // set colemak layout
-    [7] = ACTION_DEFAULT_LAYER_SET(2),  // set dvorak layout
-    [8] = ACTION_DEFAULT_LAYER_SET(3),  // set workman layout
-};
diff --git a/keyboard/gh60/keymap_poker_bit.c b/keyboard/gh60/keymap_poker_bit.c
deleted file mode 100644
index b8870fdd81..0000000000
--- a/keyboard/gh60/keymap_poker_bit.c
+++ /dev/null
@@ -1,50 +0,0 @@
-#include "keymap_common.h"
-
-// Poker fix with toggle and bit operation
-// Fn + Esc = `
-// Fn + {left, down, up, right}  = {home, pgdown, pgup, end}
-const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-    /* 0: qwerty */
-    KEYMAP_ANSI(
-        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
-        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
-        LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,     ENT,  \
-        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,          RSFT, \
-        LCTL,LGUI,LALT,          SPC,                     FN0, RGUI,APP, RCTL),
-    /* 4: Poker Default + Fn'd */
-    [4] = KEYMAP_ANSI(
-        TRNS,F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS, \
-        CAPS,FN2, UP,  TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \
-        TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN4, END,      TRNS, \
-        TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL,           TRNS, \
-        TRNS,TRNS,TRNS,          FN1,                     TRNS,TRNS,TRNS,TRNS),
-    /* 5: Poker with Arrow */
-    KEYMAP_ANSI(
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          PGUP, \
-        TRNS,TRNS,TRNS,          TRNS,                    FN3, HOME,PGDN,END),
-    /* 6: Poker with Esc */
-    KEYMAP_ANSI(
-        ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          TRNS, \
-        TRNS,TRNS,TRNS,          TRNS,                    TRNS,TRNS,TRNS,TRNS),
-    /* 7: Poker with Arrow + Fn'd */
-    KEYMAP_ANSI(
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          UP,   \
-        TRNS,TRNS,TRNS,          TRNS,                    TRNS,LEFT,DOWN,RGHT),
-};
-const uint16_t PROGMEM fn_actions[] = {
-    /* Poker Layout */
-    [0] = ACTION_LAYER_BIT_XOR(1, 0b0101, ON_BOTH),   // Poker Fn(with fix for Esc)
-    [1] = ACTION_LAYER_TOGGLE(5),                     // Poker Arrow toggle
-    [2] = ACTION_LAYER_TOGGLE(6),                     // Poker Esc toggle
-    [3] = ACTION_LAYER_BIT_XOR(1, 0b1101, ON_BOTH),   // Poker Fn(with fix for Arrow)
-    [4] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // FN3 Task(RControl,RShift+Esc)
-};
diff --git a/keyboard/gh60/keymap_poker_set.c b/keyboard/gh60/keymap_poker_set.c
deleted file mode 100644
index aaa31fc571..0000000000
--- a/keyboard/gh60/keymap_poker_set.c
+++ /dev/null
@@ -1,82 +0,0 @@
-#include "keymap_common.h"
-
-// Poker fix with set(state transition)
-// Fn + Esc = `
-// Fn + {left, down, up, right}  = {home, pgdown, pgup, end}
-const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-    /* 0: qwerty */
-    KEYMAP_ANSI(
-        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
-        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
-        LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,     ENT,  \
-        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,          RSFT, \
-        LCTL,LGUI,LALT,          SPC,                     FN0, RGUI,APP, RCTL),
-    /* 1: Poker with Arrow */
-    KEYMAP_ANSI(
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          UP,   \
-        TRNS,TRNS,TRNS,          TRNS,                    FN1, LEFT,DOWN,RGHT),
-    /* 2: Poker with Esc */
-    KEYMAP_ANSI(
-        ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          TRNS, \
-        TRNS,TRNS,TRNS,          TRNS,                    FN2, TRNS,TRNS,TRNS),
-    /* 3: Poker with Arrow and Esc */
-    KEYMAP_ANSI(
-        ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          UP,   \
-        TRNS,TRNS,TRNS,          TRNS,                    FN3, LEFT,DOWN,RGHT),
-    /* 4: Poker Fn'd */
-    KEYMAP_ANSI(
-        ESC, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS, \
-        TRNS,FN6, UP,  TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \
-        TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END,      TRNS, \
-        TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL,           TRNS, \
-        TRNS,TRNS,TRNS,          FN5,                     FN4, TRNS,TRNS,TRNS),
-    /* 5: Poker Fn'd arrow */
-    KEYMAP_ANSI(
-        ESC, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS, \
-        TRNS,FN7, UP,  TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \
-        TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END,      TRNS, \
-        TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL,           PGUP, \
-        TRNS,TRNS,TRNS,          FN4,                     FN5, HOME,PGDN,END),
-    /* 6: Poker Fn'd Esc */
-    KEYMAP_ANSI(
-        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS, \
-        TRNS,FN4, UP,  TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \
-        TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END,      TRNS, \
-        TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL,           TRNS, \
-        TRNS,TRNS,TRNS,          FN7,                     FN6, TRNS,TRNS,TRNS),
-    /* 7: Poker Fn'd Arrow + Esc */
-    KEYMAP_ANSI(
-        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS, \
-        TRNS,FN5, UP,  TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \
-        TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END,      TRNS, \
-        TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL,           PGUP, \
-        TRNS,TRNS,TRNS,          FN6,                     FN7, HOME,PGDN,END),
-};
-
-/*
- * Fn action definition
- */
-const uint16_t PROGMEM fn_actions[] = {
-    /* Poker Layout */
-    [0] = ACTION_LAYER_SET(4, ON_PRESS),     // FN0 move to Fn'd             when press
-    [1] = ACTION_LAYER_SET(5, ON_PRESS),     // FN1 move to Fn'd arrow       when press
-    [2] = ACTION_LAYER_SET(6, ON_PRESS),     // FN2 move to Fn'd Esc         when press
-    [3] = ACTION_LAYER_SET(7, ON_PRESS),     // FN3 move to Fn'd arrow + Esc when press
-
-    //[4] = ACTION_LAYER_CLEAR(ON_RELEASE),    // FN4 clear overlay            when release
-    [4] = ACTION_LAYER_SET(0, ON_RELEASE),   // FN4 clear overlay            when release
-    [5] = ACTION_LAYER_SET(1, ON_RELEASE),   // FN5 move to arrow            when release
-    [6] = ACTION_LAYER_SET(2, ON_RELEASE),   // FN6 move to Esc              when release
-    [7] = ACTION_LAYER_SET(3, ON_RELEASE),   // FN7 move to arrow + Esc      when release
-
-    [8] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // FN8 Task(RControl,RShift+Esc)
-};
diff --git a/keyboard/gh60/keymap_spacefn.c b/keyboard/gh60/keymap_spacefn.c
deleted file mode 100644
index 8077dcee7b..0000000000
--- a/keyboard/gh60/keymap_spacefn.c
+++ /dev/null
@@ -1,55 +0,0 @@
-#include "keymap_common.h"
-
-/*
- * SpaceFN
- * http://geekhack.org/index.php?topic=51069.0
- */
-const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-    /* Keymap 0: Default Layer
-     * ,-----------------------------------------------------------.
-     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|Backsp |
-     * |-----------------------------------------------------------|
-     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|    \|
-     * |-----------------------------------------------------------|
-     * |Caps  |  A|  S|  D|  F|  G|  H|  J|  K|  L|  ;|  '|Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|  /|Shift     |
-     * |-----------------------------------------------------------|
-     * |Ctrl|Gui |Alt |      Space             |Alt |Gui |App |Ctrl|
-     * `-----------------------------------------------------------'
-     */
-    KEYMAP_ANSI(
-        ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
-        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
-        CAPS,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,     ENT,  \
-        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,          RSFT, \
-        LCTL,LGUI,LALT,          FN0,                     RALT,RGUI,APP, RCTL),
-
-    /* Overlay 1: SpaceFN
-     * ,-----------------------------------------------------------.
-     * |`  | F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete |
-     * |-----------------------------------------------------------|
-     * |     |   |   |   |   |   |   |Hom|Up |End|Psc|Slk|Pau|Ins  |
-     * |-----------------------------------------------------------|
-     * |      |   |   |   |   |   |PgU|Lef|Dow|Rig|   |   |        |
-     * |-----------------------------------------------------------|
-     * |        |   |   |   |   |Spc|PgD|`  |~  |   |   |          |
-     * |-----------------------------------------------------------|
-     * |    |    |    |                        |    |    |    |    |
-     * `-----------------------------------------------------------'
-     */
-    KEYMAP_ANSI(
-        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, DEL,  \
-        TRNS,TRNS,TRNS,ESC, TRNS,TRNS,TRNS,HOME,UP,  END, PSCR,SLCK,PAUS,INS,  \
-        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PGUP,LEFT,DOWN,RGHT,TRNS,TRNS,     TRNS, \
-        TRNS,TRNS,TRNS,TRNS,TRNS,SPC, PGDN,GRV, FN1, TRNS,TRNS,          TRNS, \
-        TRNS,TRNS,TRNS,          TRNS,                    TRNS,TRNS,TRNS,TRNS),
-};
-
-/*
- * Fn action definition
- */
-const uint16_t PROGMEM fn_actions[] = {
-    [0] = ACTION_LAYER_TAP_KEY(1, KC_SPACE),
-    [1] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV),    // tilde
-};
diff --git a/keyboard/gh60/keymaps/hasu.c b/keyboard/gh60/keymaps/hasu.c
new file mode 100644
index 0000000000..e6af28585b
--- /dev/null
+++ b/keyboard/gh60/keymaps/hasu.c
@@ -0,0 +1,145 @@
+#include "keymap_common.h"
+
+/*
+ * Hasu
+ */
+const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+    /* Keymap 0: Default Layer
+     * ,-----------------------------------------------------------.
+     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|Backsp |
+     * |-----------------------------------------------------------|
+     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|    \|
+     * |-----------------------------------------------------------|
+     * |Caps  |  A|  S|  D|  F|  G|  H|  J|  K|  L|Fn3|  '|Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|Fn2|Shift     |
+     * |-----------------------------------------------------------|
+     * |Ctrl|Gui |Alt |      Space             |Alt |Fn4 |Fn4 |Fn1 |
+     * `-----------------------------------------------------------'
+     */
+    KEYMAP_ANSI(
+        ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
+        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
+        LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   FN2, QUOT,     ENT,  \
+        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, FN1,           FN9,  \
+        LCTL,LGUI,LALT,          SPC,                     RALT,FN3, FN3, FN0),
+    /* Keymap 1: colemak */
+    KEYMAP_ANSI(
+        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
+        TAB, Q,   W,   F,   P,   G,   J,   L,   U,   Y,   SCLN,LBRC,RBRC,BSLS, \
+        BSPC,A,   R,   S,   T,   D,   H,   N,   E,   I,   O,   QUOT,     ENT,  \
+        LSFT,Z,   X,   C,   V,   B,   K,   M,   COMM,DOT, SLSH,          RSFT, \
+        LCTL,LGUI,LALT,          SPC,                     RALT,RGUI,APP, FN0),
+    /* Keymap 2: dvorak */
+    KEYMAP_ANSI(
+        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   LBRC,RBRC,BSPC, \
+        TAB, QUOT,COMM,DOT, P,   Y,   F,   G,   C,   R,   L,   SLSH,EQL, BSLS, \
+        CAPS,A,   O,   E,   U,   I,   D,   H,   T,   N,   S,   MINS,     ENT,  \
+        LSFT,SCLN,Q,   J,   K,   X,   B,   M,   W,   V,   Z,             RSFT, \
+        LCTL,LGUI,LALT,          SPC,                     RALT,RGUI,APP, FN0),
+    /* Keymap 3: workman */
+    KEYMAP_ANSI(
+        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
+        TAB, Q,   D,   R,   W,   B,   J,   F,   U,   P,   SCLN,LBRC,RBRC,BSLS, \
+        BSPC,A,   S,   H,   T,   G,   Y,   N,   E,   O,   I,   QUOT,     ENT,  \
+        LSFT,Z,   X,   M,   C,   V,   K,   L,   COMM,DOT, SLSH,          RSFT, \
+        LCTL,LGUI,LALT,          SPC,                     RALT,RGUI,APP, FN0),
+
+    /* Overlay 4: HHKB mode
+     * ,-----------------------------------------------------------.
+     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete |
+     * |-----------------------------------------------------------|
+     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |Inser|
+     * |-----------------------------------------------------------|
+     * |Contro|VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|Enter   |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |   |  +|  -|End|PgD|Dow|Shift     |
+     * |-----------------------------------------------------------|
+     * |Ctrl|Gui |Alt |      Space             |Alt |Gui |App |    |
+     * `-----------------------------------------------------------'
+     */
+    KEYMAP_ANSI(
+        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, DEL,  \
+        CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS,UP,  TRNS,INS,  \
+        LCTL,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,     ENT,  \
+        LSFT,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,          RSFT, \
+        LCTL,LGUI,LALT,          SPC,                     RALT,RGUI,FN4, TRNS),
+    /* Overlay 5: Vi mode (Slash)
+     * ,-----------------------------------------------------------.
+     * |  `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Backsp |
+     * |-----------------------------------------------------------|
+     * |Tab  |Hom|PgD|Up |PgU|End|Hom|PgD|PgU|End|   |   |   |     |
+     * |-----------------------------------------------------------|
+     * |Contro|   |Lef|Dow|Rig|   |Lef|Dow|Up |Rig|   |   |Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |   |Hom|PgD|PgU|End|   |Shift     |
+     * |-----------------------------------------------------------|
+     * |Ctrl|Gui |Alt |      Space             |Alt |Gui |App |Ctrl|
+     * `-----------------------------------------------------------'
+     */
+    KEYMAP_ANSI(
+        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, BSPC, \
+        TAB, HOME,PGDN,UP,  PGUP,END, HOME,PGDN,PGUP,END, TRNS,TRNS,TRNS,TRNS, \
+        LCTL,TRNS,LEFT,DOWN,RGHT,TRNS,LEFT,DOWN,UP,  RGHT,TRNS,TRNS,     ENT,  \
+        LSFT,TRNS,TRNS,TRNS,TRNS,TRNS,HOME,PGDN,PGUP,END, TRNS,          RSFT, \
+        LCTL,LGUI,LALT,          SPC,                     RALT,RGUI,APP, RCTL),
+    /* Overlay 6: Mouse mode (Semicolon/App)
+     * ,-----------------------------------------------------------.
+     * |  `| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Backsp |
+     * |-----------------------------------------------------------|
+     * |Tab  |   |   |   |   |   |MwL|MwD|MwU|MwR|   |   |   |     |
+     * |-----------------------------------------------------------|
+     * |Contro|   |Ac0|Ac1|Ac1|   |McL|McD|McU|McR|   |   |Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift     |
+     * |-----------------------------------------------------------|
+     * |Ctrl|Gui |Alt |      Space             |    |    |    |    |
+     * `-----------------------------------------------------------'
+     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel
+     */
+    KEYMAP_ANSI(
+        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, BSPC, \
+        TAB, TRNS,TRNS,TRNS,TRNS,TRNS,WH_L,WH_D,WH_U,WH_R,TRNS,TRNS,TRNS,TRNS, \
+        LCTL,TRNS,ACL0,ACL1,ACL2,TRNS,MS_L,MS_D,MS_U,MS_R,TRNS,TRNS,     ENT,  \
+        LSFT,TRNS,TRNS,TRNS,TRNS,BTN3,BTN2,BTN1,BTN4,BTN5,TRNS,          RSFT, \
+        LCTL,LGUI,LALT,          BTN1,                    TRNS,TRNS,TRNS,RCTL),
+    /* Overlay 7: Layout selector
+     * ,-----------------------------------------------------------.
+     * | Lq| Lc| Ld| Lw|   |   |   |   |   |   |   |   |   |       |
+     * |-----------------------------------------------------------|
+     * |     |Lq |Lw |   |   |   |   |   |   |   |   |   |   |     |
+     * |-----------------------------------------------------------|
+     * |      |   |   |Ld |   |   |   |   |   |   |   |   |        |
+     * |-----------------------------------------------------------|
+     * |        |   |   |Lc |   |   |   |   |   |   |   |          |
+     * |-----------------------------------------------------------|
+     * |    |    |    |                        |    |    |    |    |
+     * `-----------------------------------------------------------'
+     * Lq: set Qwerty layout
+     * Lc: set Colemak layout
+     * Ld: set Dvorak layout
+     * Lw: set Workman layout
+     */
+    KEYMAP_ANSI(
+        FN5, FN6, FN7, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,FN5, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,FN7, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
+        TRNS,TRNS,TRNS,FN6, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          TRNS, \
+        TRNS,TRNS,TRNS,          TRNS,                    TRNS,TRNS,TRNS,TRNS),
+};
+
+/*
+ * Fn action definition
+ */
+const uint16_t PROGMEM fn_actions[] = {
+    [0] = ACTION_LAYER_MOMENTARY(4),
+    [1] = ACTION_LAYER_TAP_KEY(5, KC_SLASH),
+    [2] = ACTION_LAYER_TAP_KEY(6, KC_SCLN),
+    [3] = ACTION_LAYER_MOMENTARY(6),
+    [4] = ACTION_LAYER_MOMENTARY(7),   // to Layout selector
+    [5] = ACTION_DEFAULT_LAYER_SET(0),  // set qwerty layout
+    [6] = ACTION_DEFAULT_LAYER_SET(1),  // set colemak layout
+    [7] = ACTION_DEFAULT_LAYER_SET(2),  // set dvorak layout
+    [8] = ACTION_DEFAULT_LAYER_SET(3),  // set workman layout
+    [9] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_GRV),
+};
diff --git a/keyboard/gh60/keymaps/hhkb.c b/keyboard/gh60/keymaps/hhkb.c
new file mode 100644
index 0000000000..ce1b816ecb
--- /dev/null
+++ b/keyboard/gh60/keymaps/hhkb.c
@@ -0,0 +1,52 @@
+#include "keymap_common.h"
+
+/*
+ * HHKB Layout
+ */
+const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+    /* 0: Default layer
+     * ,-----------------------------------------------------------.
+     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|  \|  `|
+     * |-----------------------------------------------------------|
+     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|Bspc |
+     * |-----------------------------------------------------------|
+     * |Ctrl  |  A|  S|  D|  F|  G|  H|  J|  K|  L|Fn3|  '|Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|  /|Shift |Fn |
+     * |-----------------------------------------------------------|
+     * |    |Gui |Alt |      Space             |    |Alt |Gui |    |
+     * `-----------------------------------------------------------'
+     */
+    KEYMAP_HHKB(
+        ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSLS, GRV, \
+        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSPC,      \
+        LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,     ENT,       \
+        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,     RSFT,FN0,       \
+        NO,  LGUI,LALT,          SPC,                     NO,  RALT,RGUI,NO),
+    /* 1: HHKB Fn layer
+     * ,-----------------------------------------------------------.
+     * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
+     * |-----------------------------------------------------------|
+     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |     |
+     * |-----------------------------------------------------------|
+     * |      |VoD|VoU|Mut|Ejc|   |  *|  /|Hom|PgU|Lef|Rig|Enter   |
+     * |-----------------------------------------------------------|
+     * |        |   |   |   |   |   |  +|  -|End|PgD|Dow|      |   |
+     * |-----------------------------------------------------------|
+     * |    |    |    |                        |    |    |    |    |
+     * `-----------------------------------------------------------'
+     */
+    KEYMAP_HHKB(
+        PWR, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL,  \
+        CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS,UP,  TRNS,TRNS,      \
+        TRNS,VOLD,VOLU,MUTE,EJCT,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,     PENT,      \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,     TRNS,TRNS,      \
+        TRNS,TRNS,TRNS,          TRNS,                    TRNS,TRNS,TRNS,TRNS),
+};
+
+/*
+ * Fn action definition
+ */
+const uint16_t PROGMEM fn_actions[] = {
+    [0] = ACTION_LAYER_MOMENTARY(1),
+};
diff --git a/keyboard/gh60/keymaps/plain.c b/keyboard/gh60/keymaps/plain.c
new file mode 100644
index 0000000000..3138c18077
--- /dev/null
+++ b/keyboard/gh60/keymaps/plain.c
@@ -0,0 +1,11 @@
+#include "keymap_common.h"
+
+const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+    /* 0: qwerty */
+    KEYMAP(ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
+           TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
+           CAPS,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,NO,  ENT,  \
+           LSFT,NO,  Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,NO,  RSFT, \
+           LCTL,LGUI,LALT,          SPC,                     RALT,RGUI,APP, RCTL),
+};
+const uint16_t PROGMEM fn_actions[] = {};
diff --git a/keyboard/gh60/keymaps/poker.c b/keyboard/gh60/keymaps/poker.c
new file mode 100644
index 0000000000..7a612ee44d
--- /dev/null
+++ b/keyboard/gh60/keymaps/poker.c
@@ -0,0 +1,104 @@
+#include "keymap_common.h"
+
+const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+    /* 0: qwerty */
+    KEYMAP_ANSI(
+        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
+        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
+        CAPS,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,     ENT,  \
+        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,          RSFT, \
+        LCTL,LGUI,LALT,          SPC,                     FN0, RGUI,APP, RCTL),
+    /* 1: colemak */
+    KEYMAP_ANSI(
+        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
+        TAB, Q,   W,   F,   P,   G,   J,   L,   U,   Y,   SCLN,LBRC,RBRC,BSLS, \
+        BSPC,A,   R,   S,   T,   D,   H,   N,   E,   I,   O,   QUOT,     ENT,  \
+        LSFT,Z,   X,   C,   V,   B,   K,   M,   COMM,DOT, SLSH,          RSFT, \
+        LCTL,LGUI,LALT,          SPC,                     FN0, RGUI,APP, RCTL),
+    /* 2: dvorak */
+    KEYMAP_ANSI(
+        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   LBRC,RBRC,BSPC, \
+        TAB, QUOT,COMM,DOT, P,   Y,   F,   G,   C,   R,   L,   SLSH,EQL, BSLS, \
+        CAPS,A,   O,   E,   U,   I,   D,   H,   T,   N,   S,   MINS,     ENT,  \
+        LSFT,SCLN,Q,   J,   K,   X,   B,   M,   W,   V,   Z,             RSFT, \
+        LCTL,LGUI,LALT,          SPC,                     FN0, RGUI,APP, RCTL),
+    /* 3: workman */
+    KEYMAP_ANSI(
+        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
+        TAB, Q,   D,   R,   W,   B,   J,   F,   U,   P,   SCLN,LBRC,RBRC,BSLS, \
+        BSPC,A,   S,   H,   T,   G,   Y,   N,   E,   O,   I,   QUOT,     ENT,  \
+        LSFT,Z,   X,   M,   C,   V,   K,   L,   COMM,DOT, SLSH,          RSFT, \
+        LCTL,LGUI,LALT,          SPC,                     FN0, RGUI,APP, RCTL),
+    /* 4: Poker with Arrow */
+    KEYMAP_ANSI(
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          UP,   \
+        TRNS,TRNS,TRNS,          TRNS,                    TRNS,LEFT,DOWN,RGHT),
+    /* 5: Poker with Esc */
+    KEYMAP_ANSI(
+        ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          TRNS, \
+        TRNS,TRNS,TRNS,          TRNS,                    TRNS,TRNS,TRNS,TRNS),
+    /* 6: Poker Fn
+     * ,-----------------------------------------------------------.
+     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|       |
+     * |-----------------------------------------------------------|
+     * |     |FnQ| Up|   |   |   |   |   |   |Cal|   |Hom|Ins|FnL  |
+     * |-----------------------------------------------------------|
+     * |      |Lef|Dow|Rig|   |   |Psc|Slk|Pau|   |Tsk|End|        |
+     * |-----------------------------------------------------------|
+     * |        |Del|   |Web|Mut|VoU|VoD|   |PgU|PgD|Del|          |
+     * |-----------------------------------------------------------|
+     * |    |    |    |         FnS            |    |    |    |    |
+     * `-----------------------------------------------------------'
+     * Fn:  to Fn overlay
+     * FnL: to Layout selector overaly
+     * FnQ: toggle Esc overlay
+     * FnS: toggle Arrow overlay
+     */
+    KEYMAP_ANSI(
+        ESC, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS, \
+        TRNS,FN2, UP,  TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, FN4,  \
+        TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN3, END,      TRNS, \
+        TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL,           TRNS, \
+        TRNS,TRNS,TRNS,          FN1,                     TRNS,TRNS,TRNS,TRNS),
+    /* 7: Layout selector
+     * ,-----------------------------------------------------------.
+     * | Lq| Lc| Ld| Lw|   |   |   |   |   |   |   |   |   |       |
+     * |-----------------------------------------------------------|
+     * |     |Lq |Lw |   |   |   |   |   |   |   |   |   |   |     |
+     * |-----------------------------------------------------------|
+     * |      |   |   |Ld |   |   |   |   |   |   |   |   |        |
+     * |-----------------------------------------------------------|
+     * |        |   |   |Lc |   |   |   |   |   |   |   |          |
+     * |-----------------------------------------------------------|
+     * |    |    |    |                        |    |    |    |    |
+     * `-----------------------------------------------------------'
+     * Lq: set Qwerty layout
+     * Lc: set Colemak layout
+     * Ld: set Dvorak layout
+     * Lw: set Workman layout
+     */
+    KEYMAP_ANSI(
+        FN5, FN6, FN7, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,FN5, FN8, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,FN7, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
+        TRNS,TRNS,TRNS,FN6, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          TRNS, \
+        TRNS,TRNS,TRNS,          TRNS,                    TRNS,TRNS,TRNS,TRNS),
+};
+const uint16_t PROGMEM fn_actions[] = {
+    /* Poker Layout */
+    [0] = ACTION_LAYER_MOMENTARY(6),  // to Fn overlay
+    [1] = ACTION_LAYER_TOGGLE(4),     // toggle arrow overlay
+    [2] = ACTION_LAYER_TOGGLE(5),     // toggle Esc overlay
+    [3] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // Task(RControl,RShift+Esc)
+    [4] = ACTION_LAYER_MOMENTARY(7),  // to Layout selector
+    [5] = ACTION_DEFAULT_LAYER_SET(0),  // set qwerty layout
+    [6] = ACTION_DEFAULT_LAYER_SET(1),  // set colemak layout
+    [7] = ACTION_DEFAULT_LAYER_SET(2),  // set dvorak layout
+    [8] = ACTION_DEFAULT_LAYER_SET(3),  // set workman layout
+};
diff --git a/keyboard/gh60/keymaps/poker_bit.c b/keyboard/gh60/keymaps/poker_bit.c
new file mode 100644
index 0000000000..b8870fdd81
--- /dev/null
+++ b/keyboard/gh60/keymaps/poker_bit.c
@@ -0,0 +1,50 @@
+#include "keymap_common.h"
+
+// Poker fix with toggle and bit operation
+// Fn + Esc = `
+// Fn + {left, down, up, right}  = {home, pgdown, pgup, end}
+const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+    /* 0: qwerty */
+    KEYMAP_ANSI(
+        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
+        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
+        LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,     ENT,  \
+        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,          RSFT, \
+        LCTL,LGUI,LALT,          SPC,                     FN0, RGUI,APP, RCTL),
+    /* 4: Poker Default + Fn'd */
+    [4] = KEYMAP_ANSI(
+        TRNS,F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS, \
+        CAPS,FN2, UP,  TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \
+        TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN4, END,      TRNS, \
+        TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL,           TRNS, \
+        TRNS,TRNS,TRNS,          FN1,                     TRNS,TRNS,TRNS,TRNS),
+    /* 5: Poker with Arrow */
+    KEYMAP_ANSI(
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          PGUP, \
+        TRNS,TRNS,TRNS,          TRNS,                    FN3, HOME,PGDN,END),
+    /* 6: Poker with Esc */
+    KEYMAP_ANSI(
+        ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          TRNS, \
+        TRNS,TRNS,TRNS,          TRNS,                    TRNS,TRNS,TRNS,TRNS),
+    /* 7: Poker with Arrow + Fn'd */
+    KEYMAP_ANSI(
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          UP,   \
+        TRNS,TRNS,TRNS,          TRNS,                    TRNS,LEFT,DOWN,RGHT),
+};
+const uint16_t PROGMEM fn_actions[] = {
+    /* Poker Layout */
+    [0] = ACTION_LAYER_BIT_XOR(1, 0b0101, ON_BOTH),   // Poker Fn(with fix for Esc)
+    [1] = ACTION_LAYER_TOGGLE(5),                     // Poker Arrow toggle
+    [2] = ACTION_LAYER_TOGGLE(6),                     // Poker Esc toggle
+    [3] = ACTION_LAYER_BIT_XOR(1, 0b1101, ON_BOTH),   // Poker Fn(with fix for Arrow)
+    [4] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // FN3 Task(RControl,RShift+Esc)
+};
diff --git a/keyboard/gh60/keymaps/poker_set.c b/keyboard/gh60/keymaps/poker_set.c
new file mode 100644
index 0000000000..aaa31fc571
--- /dev/null
+++ b/keyboard/gh60/keymaps/poker_set.c
@@ -0,0 +1,82 @@
+#include "keymap_common.h"
+
+// Poker fix with set(state transition)
+// Fn + Esc = `
+// Fn + {left, down, up, right}  = {home, pgdown, pgup, end}
+const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+    /* 0: qwerty */
+    KEYMAP_ANSI(
+        GRV, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
+        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
+        LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,     ENT,  \
+        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,          RSFT, \
+        LCTL,LGUI,LALT,          SPC,                     FN0, RGUI,APP, RCTL),
+    /* 1: Poker with Arrow */
+    KEYMAP_ANSI(
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          UP,   \
+        TRNS,TRNS,TRNS,          TRNS,                    FN1, LEFT,DOWN,RGHT),
+    /* 2: Poker with Esc */
+    KEYMAP_ANSI(
+        ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          TRNS, \
+        TRNS,TRNS,TRNS,          TRNS,                    FN2, TRNS,TRNS,TRNS),
+    /* 3: Poker with Arrow and Esc */
+    KEYMAP_ANSI(
+        ESC, TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,          UP,   \
+        TRNS,TRNS,TRNS,          TRNS,                    FN3, LEFT,DOWN,RGHT),
+    /* 4: Poker Fn'd */
+    KEYMAP_ANSI(
+        ESC, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS, \
+        TRNS,FN6, UP,  TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \
+        TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END,      TRNS, \
+        TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL,           TRNS, \
+        TRNS,TRNS,TRNS,          FN5,                     FN4, TRNS,TRNS,TRNS),
+    /* 5: Poker Fn'd arrow */
+    KEYMAP_ANSI(
+        ESC, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS, \
+        TRNS,FN7, UP,  TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \
+        TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END,      TRNS, \
+        TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL,           PGUP, \
+        TRNS,TRNS,TRNS,          FN4,                     FN5, HOME,PGDN,END),
+    /* 6: Poker Fn'd Esc */
+    KEYMAP_ANSI(
+        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS, \
+        TRNS,FN4, UP,  TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \
+        TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END,      TRNS, \
+        TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL,           TRNS, \
+        TRNS,TRNS,TRNS,          FN7,                     FN6, TRNS,TRNS,TRNS),
+    /* 7: Poker Fn'd Arrow + Esc */
+    KEYMAP_ANSI(
+        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS, \
+        TRNS,FN5, UP,  TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,CALC,TRNS,HOME,INS, TRNS, \
+        TRNS,LEFT,DOWN,RGHT,TRNS,TRNS,PSCR,SLCK,PAUS,TRNS,FN8, END,      TRNS, \
+        TRNS,DEL, TRNS,WHOM,MUTE,VOLU,VOLD,TRNS,PGUP,PGDN,DEL,           PGUP, \
+        TRNS,TRNS,TRNS,          FN6,                     FN7, HOME,PGDN,END),
+};
+
+/*
+ * Fn action definition
+ */
+const uint16_t PROGMEM fn_actions[] = {
+    /* Poker Layout */
+    [0] = ACTION_LAYER_SET(4, ON_PRESS),     // FN0 move to Fn'd             when press
+    [1] = ACTION_LAYER_SET(5, ON_PRESS),     // FN1 move to Fn'd arrow       when press
+    [2] = ACTION_LAYER_SET(6, ON_PRESS),     // FN2 move to Fn'd Esc         when press
+    [3] = ACTION_LAYER_SET(7, ON_PRESS),     // FN3 move to Fn'd arrow + Esc when press
+
+    //[4] = ACTION_LAYER_CLEAR(ON_RELEASE),    // FN4 clear overlay            when release
+    [4] = ACTION_LAYER_SET(0, ON_RELEASE),   // FN4 clear overlay            when release
+    [5] = ACTION_LAYER_SET(1, ON_RELEASE),   // FN5 move to arrow            when release
+    [6] = ACTION_LAYER_SET(2, ON_RELEASE),   // FN6 move to Esc              when release
+    [7] = ACTION_LAYER_SET(3, ON_RELEASE),   // FN7 move to arrow + Esc      when release
+
+    [8] = ACTION_MODS_KEY(MOD_RCTL|MOD_RSFT, KC_ESC), // FN8 Task(RControl,RShift+Esc)
+};
diff --git a/keyboard/gh60/keymaps/spacefn.c b/keyboard/gh60/keymaps/spacefn.c
new file mode 100644
index 0000000000..8077dcee7b
--- /dev/null
+++ b/keyboard/gh60/keymaps/spacefn.c
@@ -0,0 +1,55 @@
+#include "keymap_common.h"
+
+/*
+ * SpaceFN
+ * http://geekhack.org/index.php?topic=51069.0
+ */
+const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+    /* Keymap 0: Default Layer
+     * ,-----------------------------------------------------------.
+     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|Backsp |
+     * |-----------------------------------------------------------|
+     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|    \|
+     * |-----------------------------------------------------------|
+     * |Caps  |  A|  S|  D|  F|  G|  H|  J|  K|  L|  ;|  '|Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|  /|Shift     |
+     * |-----------------------------------------------------------|
+     * |Ctrl|Gui |Alt |      Space             |Alt |Gui |App |Ctrl|
+     * `-----------------------------------------------------------'
+     */
+    KEYMAP_ANSI(
+        ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSPC, \
+        TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS, \
+        CAPS,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,     ENT,  \
+        LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,          RSFT, \
+        LCTL,LGUI,LALT,          FN0,                     RALT,RGUI,APP, RCTL),
+
+    /* Overlay 1: SpaceFN
+     * ,-----------------------------------------------------------.
+     * |`  | F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Delete |
+     * |-----------------------------------------------------------|
+     * |     |   |   |   |   |   |   |Hom|Up |End|Psc|Slk|Pau|Ins  |
+     * |-----------------------------------------------------------|
+     * |      |   |   |   |   |   |PgU|Lef|Dow|Rig|   |   |        |
+     * |-----------------------------------------------------------|
+     * |        |   |   |   |   |Spc|PgD|`  |~  |   |   |          |
+     * |-----------------------------------------------------------|
+     * |    |    |    |                        |    |    |    |    |
+     * `-----------------------------------------------------------'
+     */
+    KEYMAP_ANSI(
+        GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, DEL,  \
+        TRNS,TRNS,TRNS,ESC, TRNS,TRNS,TRNS,HOME,UP,  END, PSCR,SLCK,PAUS,INS,  \
+        TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PGUP,LEFT,DOWN,RGHT,TRNS,TRNS,     TRNS, \
+        TRNS,TRNS,TRNS,TRNS,TRNS,SPC, PGDN,GRV, FN1, TRNS,TRNS,          TRNS, \
+        TRNS,TRNS,TRNS,          TRNS,                    TRNS,TRNS,TRNS,TRNS),
+};
+
+/*
+ * Fn action definition
+ */
+const uint16_t PROGMEM fn_actions[] = {
+    [0] = ACTION_LAYER_TAP_KEY(1, KC_SPACE),
+    [1] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV),    // tilde
+};
diff --git a/keyboard/hhkb/Makefile b/keyboard/hhkb/Makefile
index 5a179bd24d..d434246cef 100644
--- a/keyboard/hhkb/Makefile
+++ b/keyboard/hhkb/Makefile
@@ -129,17 +129,17 @@ NKRO_ENABLE = yes		# USB Nkey Rollover
 # Keymap file
 #
 ifdef KEYMAP
-    SRC := keymap_$(KEYMAP).c $(SRC)
+    SRC := keymaps/$(KEYMAP).c $(SRC)
 else
     ifdef HHKB_JP
-    	SRC := keymap_jp.c $(SRC)
+    	SRC := keymaps/jp.c $(SRC)
     else 
-    	SRC := keymap_hhkb.c $(SRC)
+    	SRC := keymaps/hhkb.c $(SRC)
     endif
 endif
 
 
-ifneq (, $(or $(findstring keymap_jp.c, $(SRC)), $(findstring yes, $(HHKB_JP))))
+ifneq (, $(or $(findstring jp.c, $(SRC)), $(findstring yes, $(HHKB_JP))))
     OPT_DEFS += -DHHKB_JP
 endif
 
diff --git a/keyboard/hhkb/Makefile.pjrc b/keyboard/hhkb/Makefile.pjrc
index 7d0f8c3a9c..403a8ec60a 100644
--- a/keyboard/hhkb/Makefile.pjrc
+++ b/keyboard/hhkb/Makefile.pjrc
@@ -18,9 +18,9 @@ SRC =   keymap_common.c \
 	led.c
 
 ifdef KEYMAP
-    SRC := keymap_$(KEYMAP).c $(SRC)
+    SRC := keymaps/$(KEYMAP).c $(SRC)
 else
-    SRC := keymap_hasu.c $(SRC)
+    SRC := keymaps/hasu.c $(SRC)
 endif
 
 CONFIG_H = config.h
diff --git a/keyboard/hhkb/Makefile.rn42 b/keyboard/hhkb/Makefile.rn42
index cbb2b744c9..a730442af0 100644
--- a/keyboard/hhkb/Makefile.rn42
+++ b/keyboard/hhkb/Makefile.rn42
@@ -122,17 +122,17 @@ COMMAND_ENABLE = yes    	# Commands for debug and configuration
 # Keymap file
 #
 ifdef KEYMAP
-    SRC := keymap_$(KEYMAP).c $(SRC)
+    SRC := keymaps/$(KEYMAP).c $(SRC)
 else
     ifdef HHKB_JP
-    	SRC := keymap_jp.c $(SRC)
+    	SRC := keymaps/jp.c $(SRC)
     else 
-    	SRC := keymap_hhkb.c $(SRC)
+    	SRC := keymaps/hhkb.c $(SRC)
     endif
 endif
 
 
-ifneq (, $(or $(findstring keymap_jp.c, $(SRC)), $(findstring yes, $(HHKB_JP))))
+ifneq (, $(or $(findstring jp.c, $(SRC)), $(findstring yes, $(HHKB_JP))))
     OPT_DEFS += -DHHKB_JP
 endif
 
diff --git a/keyboard/hhkb/README.md b/keyboard/hhkb/README.md
index fcd72e1941..e20c23d823 100644
--- a/keyboard/hhkb/README.md
+++ b/keyboard/hhkb/README.md
@@ -76,7 +76,7 @@ Use [Teensy Loader] if your controller is Teensy/Teensy++.
 
 
 ##Keymap
-To define your own keymap create file named `keymap_<name>.c` and see [keymap document](../../doc/keymap.md) and existent keymap files.
+To define your own keymap create a file in the keymaps folder named `<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
 
 
 ##Hardware
diff --git a/keyboard/hhkb/keymap_hasu.c b/keyboard/hhkb/keymap_hasu.c
deleted file mode 100644
index a5602ded31..0000000000
--- a/keyboard/hhkb/keymap_hasu.c
+++ /dev/null
@@ -1,282 +0,0 @@
-/* 
- * Hasu: my personal keymap
- */
-#include "keymap_common.h"
-
-
-#ifdef KEYMAP_SECTION_ENABLE
-const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] __attribute__ ((section (".keymap.keymaps"))) = {
-#else
-const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = {
-#endif
-    /* Layer 0: Default Layer
-     * ,-----------------------------------------------------------.
-     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|  \|  `|
-     * |-----------------------------------------------------------|
-     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|Backs|
-     * |-----------------------------------------------------------|
-     * |Contro|  A|  S|  D|  F|  G|  H|  J|  K|  L|Fn3|  '|Fn6     |
-     * |-----------------------------------------------------------|
-     * |Fn7     |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|Fn2|Shift |Fn1|
-     * `-----------------------------------------------------------'
-     *       |Gui|Alt  |         Fn4           |Fn5  |Gui|
-     *       `-------------------------------------------'
-     */
-    [0] = \
-    KEYMAP(ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSLS,GRV, \
-           TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSPC, \
-           LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   FN3, QUOT,FN6, \
-           FN7, Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, FN2, RSFT,FN1, \
-                LGUI,LALT,          FN4,                FN5, RGUI),
-
-    /* Layer 1: HHKB mode[HHKB Fn]
-     * ,-----------------------------------------------------------.
-     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
-     * |-----------------------------------------------------------|
-     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |Backs|
-     * |-----------------------------------------------------------|
-     * |Contro|VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|Enter   |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |   |  +|  -|End|PgD|Dow|Shift |   |
-     * `-----------------------------------------------------------'
-     *       |Gui|Alt  |         Space         |Alt  |Gui|
-     *       `-------------------------------------------'
-     */ 
-    [1] = \
-    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
-           CAPS,NO,  NO,  NO,  NO,  NO,  NO,  NO,  PSCR,SLCK,PAUS, UP,  NO,  BSPC, \
-           LCTL,VOLD,VOLU,MUTE,NO,  NO,  PAST,PSLS,HOME,PGUP,LEFT,RGHT,ENT, \
-           LSFT,NO,  NO,  NO,  NO,  NO,  PPLS,PMNS,END, PGDN,DOWN,RSFT,TRNS, \
-                LGUI,LALT,          TRNS,               RALT,RGUI),
-
-    /* Layer 2: Vi mode[Slash]
-     * ,-----------------------------------------------------------.
-     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
-     * |-----------------------------------------------------------|
-     * |Tab  |Hom|PgD|Up |PgU|End|Hom|PgD|PgUlEnd|   |   |   |Backs|
-     * |-----------------------------------------------------------|
-     * |Contro|   |Lef|Dow|Rig|   |Lef|Dow|Up |Rig|   |   |Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |   |Hom|PgD|PgUlEnd|Fn0|Shift |   |
-     * `-----------------------------------------------------------'
-     *       |Gui|Alt  |          Space        |Alt  |Gui|
-     *       `-------------------------------------------'
-     */
-    [2] = \
-    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
-           TAB, HOME,PGDN,UP,  PGUP,END, HOME,PGDN,PGUP,END, NO,  NO,  NO,  BSPC, \
-           LCTL,NO,  LEFT,DOWN,RGHT,NO,  LEFT,DOWN,UP,  RGHT,NO,  NO,  ENT, \
-           LSFT,NO,  NO,  NO,  NO,  NO,  HOME,PGDN,PGUP,END, FN2, RSFT,TRNS, \
-                LGUI,LALT,          SPC,                RALT,RGUI),
-
-    /* Layer 3: Mouse mode(IJKL)[Semicolon]
-     * ,-----------------------------------------------------------.
-     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
-     * |-----------------------------------------------------------|
-     * |Tab  |   |   |   |   |   |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T|
-     * |-----------------------------------------------------------|
-     * |Contro|   |   |   |   |   |Mb2|McL|McD|McR|Fn |   |Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift |   |
-     * `-----------------------------------------------------------'
-     *      |Gui |Alt  |          Mb1          |Fn   |Fn |
-     *      `--------------------------------------------'
-     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel
-     */
-    [3] = \
-    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
-           FN8, NO,  NO,  NO,  NO,  NO,  WH_L,WH_D,MS_U,WH_U,WH_R,FN9, FN10,FN8, \
-           LCTL,ACL0,ACL1,ACL2,ACL2,NO,  NO,  MS_L,MS_D,MS_R,FN3, NO,  ENT, \
-           LSFT,NO,  NO,  NO,  NO,  BTN3,BTN2,BTN1,FN9, FN10,NO,  RSFT,TRNS, \
-                LGUI,LALT,          BTN1,               TRNS,TRNS),
-
-    /* Layer 4: Mouse mode(IJKL)[Space]
-     * ,-----------------------------------------------------------.
-     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
-     * |-----------------------------------------------------------|
-     * |Tab  |   |   |   |   |   |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T|
-     * |-----------------------------------------------------------|
-     * |Contro|   |   |   |   |   |Mb2|McL|McD|McR|Mb1|   |Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift |   |
-     * `-----------------------------------------------------------'
-     *      |Gui |Alt  |          Mb1          |Fn   |Fn |
-     *      `--------------------------------------------'
-     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel
-     */
-    [4] = \
-    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
-           FN8, NO,  NO,  NO,  NO,  NO,  WH_L,WH_D,MS_U,WH_U,WH_R,BTN4,BTN5,FN8, \
-           LCTL,VOLD,VOLU,MUTE,NO,  NO,  NO,  MS_L,MS_D,MS_R,BTN1,NO,  ENT, \
-           LSFT,NO,  NO,  NO,  NO,  BTN3,BTN2,BTN1,FN9, FN10,NO,  RSFT,TRNS, \
-                LGUI,LALT,          TRNS,               TRNS,TRNS),
-
-#if 0
-    /* Layer 3: Mouse mode(HJKL)[Semicolon]
-     * ,-----------------------------------------------------------.
-     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
-     * |-----------------------------------------------------------|
-     * |Tab  |   |   |   |   |   |MwL|MwD|MwU|MwR|   |   |   |Backs|
-     * |-----------------------------------------------------------|
-     * |Contro|   |   |   |   |   |McL|McD|McU|McR|Fn0|   |Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift |   |
-     * `-----------------------------------------------------------'
-     *      |Gui |Alt  |          Mb1          |Alt  |Fn0|
-     *      `--------------------------------------------'
-     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel 
-     */
-    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
-           TAB, NO,  NO,  NO,  NO,  NO,  NO,  WH_D,WH_U,RGHT,NO,  NO,  NO,  BSPC, \
-           LCTL,NO,  ACL0,ACL1,ACL2,NO,  MS_L,MS_D,MS_U,MS_R,TRNS,QUOT,ENT, \
-           LSFT,NO,  NO,  NO,  NO,  BTN3,BTN2,BTN1,FN9, FN10,SLSH,RSFT,NO, \
-                LGUI,LALT,          BTN1,               RALT,TRNS),
-
-    /* Layer4: Mouse mode(HJKL)[Space]
-     * ,-----------------------------------------------------------.
-     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
-     * |-----------------------------------------------------------|
-     * |Tab  |   |   |   |   |   |MwL|MwD|MwU|MwR|   |Wbk|Wfr|Alt-T|
-     * |-----------------------------------------------------------|
-     * |Contro|   |   |   |   |   |McL|McD|McU|McR|Fn0|   |Return  |
-     * |-----------------------------------------------------------|
-     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift |   |
-     * `-----------------------------------------------------------'
-     *      |Gui |Alt  |          Fn0          |Alt  |Fn0|
-     *      `--------------------------------------------'
-     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel 
-     */
-    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
-           FN8, NO,  NO,  NO,  NO,  NO,  NO,  WH_D,WH_U,RGHT,NO,  FN9, FN10,FN8, \
-           LCTL,NO,  ACL0,ACL1,ACL2,NO,  MS_L,MS_D,MS_U,MS_R,BTN1,NO,  ENT, \
-           LSFT,NO,  NO,  NO,  NO,  BTN3,BTN2,BTN1,FN9, FN10,NO,  RSFT,NO, \
-                LGUI,LALT,          TRNS,               RALT,RGUI),
-#endif
-#if 0
-    /* Layer x: Matias half-qwerty keyboard style[Space]
-     * ,-----------------------------------------------------------.
-     * |  -|  0|  9|  8|  7|  6|  5|  4|  3|  2|  1|   |   |   |Esc|
-     * |-----------------------------------------------------------|
-     * |Backs|  P|  O|  I|  U|  Y|  T|  R|  E|  W|  Q|   |   |Tab  |
-     * |-----------------------------------------------------------|
-     * |Contro|  ;|  L|  K|  J|  H|  G|  F|  D|  S|  A|Con|Control |
-     * |-----------------------------------------------------------|
-     * |Shift   |  /|  .|  ,|  M|  N|  B|  V|  C|  X|  Z|Shift |   |
-     * `-----------------------------------------------------------'
-     *      |Gui |Alt  |          Fn0          |Alt  |Gui|
-     *      `--------------------------------------------'
-     */
-    KEYMAP(MINS,0,   9,   8,   7,   6,   5,   4,   3,   2,   1,   NO,  NO,  NO,  ESC, \
-           BSPC,P,   O,   I,   U,   Y,   T,   R,   E,   W,   Q,   NO,  NO,  TAB, \
-           LCTL,SCLN,L,   K,   J,   H,   G,   F,   D,   S,   A,   RCTL,RCTL, \
-           LSFT,SLSH,DOT, COMM,M,   N,   B,   V,   C,   X,   Z,   RSFT,NO, \
-                LGUI,LALT,          TRNS,               RALT,RGUI),
-#endif
-};
-
-
-
-/* id for user defined functions */
-enum function_id {
-    LSHIFT_LPAREN,
-};
-
-enum macro_id {
-    HELLO,
-    VOLUP,
-    ALT_TAB,
-};
-
-
-/*
- * Fn action definition
- */
-#ifdef KEYMAP_SECTION_ENABLE
-const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = {
-#else
-const uint16_t fn_actions[] PROGMEM = {
-#endif
-    [0] = ACTION_DEFAULT_LAYER_SET(0),                // Default layer(not used)
-    [1] = ACTION_LAYER_TAP_TOGGLE(1),                 // HHKB layer(toggle with 5 taps)
-    [2] = ACTION_LAYER_TAP_KEY(2, KC_SLASH),          // Cursor layer with Slash*
-    [3] = ACTION_LAYER_TAP_KEY(3, KC_SCLN),           // Mousekey layer with Semicolon*
-    [4] = ACTION_LAYER_TAP_KEY(4, KC_SPC),            // Mousekey layer with Space
-    [5] = ACTION_LAYER_MOMENTARY(4),                  // Mousekey layer(IJKL)
-    [6] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENT),      // RControl with tap Enter
-    [7] = ACTION_MODS_ONESHOT(MOD_LSFT),              // Oneshot Shift
-    [8] = ACTION_MACRO(ALT_TAB),                      // Application switching
-    [9] = ACTION_MODS_KEY(MOD_LALT, KC_LEFT),
-   [10] = ACTION_MODS_KEY(MOD_LALT, KC_RIGHT),
-
-//  [x] = ACTION_LMOD_TAP_KEY(KC_LCTL, KC_BSPC),        // LControl with tap Backspace
-//  [x] = ACTION_LMOD_TAP_KEY(KC_LCTL, KC_ESC),         // LControl with tap Esc
-//  [x] = ACTION_FUNCTION_TAP(LSHIFT_LPAREN),           // Function: LShift with tap '('
-//  [x] = ACTION_MACRO(HELLO),                          // Macro: say hello
-//  [x] = ACTION_MACRO(VOLUP),                          // Macro: media key
-};
-
-
-/*
- * Macro definition
- */
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
-    switch (id) {
-        case HELLO:
-            return (record->event.pressed ?
-                    MACRO( I(0), T(H), T(E), T(L), T(L), W(255), T(O), END ) :
-                    MACRO_NONE );
-        case VOLUP:
-            return (record->event.pressed ?
-                    MACRO( D(VOLU), U(VOLU), END ) :
-                    MACRO_NONE );
-        case ALT_TAB:
-            return (record->event.pressed ?
-                    MACRO( D(LALT), D(TAB), END ) :
-                    MACRO( U(TAB), END ));
-    }
-    return MACRO_NONE;
-}
-
-
-
-/*
- * user defined action function
- */
-void action_function(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
-    if (record->event.pressed) dprint("P"); else dprint("R");
-    dprintf("%d", record->tap.count);
-    if (record->tap.interrupted) dprint("i");
-    dprint("\n");
-
-    switch (id) {
-        case LSHIFT_LPAREN:
-            // Shift parentheses example: LShft + tap '('
-            // http://stevelosh.com/blog/2012/10/a-modern-space-cadet/#shift-parentheses
-            // http://geekhack.org/index.php?topic=41989.msg1304899#msg1304899
-            if (record->event.pressed) {
-                if (record->tap.count > 0 && !record->tap.interrupted) {
-                    if (record->tap.interrupted) {
-                        dprint("tap interrupted\n");
-                        register_mods(MOD_BIT(KC_LSHIFT));
-                    }
-                } else {
-                    register_mods(MOD_BIT(KC_LSHIFT));
-                }
-            } else {
-                if (record->tap.count > 0 && !(record->tap.interrupted)) {
-                    add_weak_mods(MOD_BIT(KC_LSHIFT));
-                    send_keyboard_report();
-                    register_code(KC_9);
-                    unregister_code(KC_9);
-                    del_weak_mods(MOD_BIT(KC_LSHIFT));
-                    send_keyboard_report();
-                    record->tap.count = 0;  // ad hoc: cancel tap
-                } else {
-                    unregister_mods(MOD_BIT(KC_LSHIFT));
-                }
-            }
-            break;
-    }
-}
diff --git a/keyboard/hhkb/keymap_hhkb.c b/keyboard/hhkb/keymap_hhkb.c
deleted file mode 100644
index 86ad0f5eee..0000000000
--- a/keyboard/hhkb/keymap_hhkb.c
+++ /dev/null
@@ -1,95 +0,0 @@
-/*
- * HHKB Layout
- */
-#include "keymap_common.h"
-
-
-#ifdef KEYMAP_SECTION_ENABLE
-const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] __attribute__ ((section (".keymap.keymaps"))) = {
-#else
-const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = {
-#endif
-    /* Layer 0: Default Layer
-     * ,-----------------------------------------------------------.
-     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|  \|  `|
-     * |-----------------------------------------------------------|
-     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|Backs|
-     * |-----------------------------------------------------------|
-     * |Contro|  A|  S|  D|  F|  G|  H|  J|  K|  L|  ;|  '|Enter   |
-     * |-----------------------------------------------------------|
-     * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|  /|Shift |Fn0|
-     * `-----------------------------------------------------------'
-     *       |Alt|Gui  |         Space         |Gui  |Alt|
-     *       `-------------------------------------------'
-     */
-    KEYMAP(ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSLS,GRV,   \
-           TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSPC,       \
-           LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,ENT,             \
-           LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,RSFT,FN0,             \
-                LALT,LGUI,          SPC,                RGUI,RALT),
-
-    /* Layer 1: HHKB mode (HHKB Fn)
-     * ,-----------------------------------------------------------.
-     * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
-     * |-----------------------------------------------------------|
-     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |Backs|
-     * |-----------------------------------------------------------|
-     * |      |VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|Enter   |
-     * |-----------------------------------------------------------|
-     * |        |   |   |   |   |   |  +|  -|End|PgD|Dow|      |   |
-     * `-----------------------------------------------------------'
-     *       |   |     |                       |     |   |
-     *       `-------------------------------------------'
-     */
-    KEYMAP(PWR, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL,   \
-           CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS, UP, TRNS, BSPC,      \
-           TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,PENT,            \
-           TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,TRNS,TRNS,            \
-                TRNS,TRNS,          TRNS,               TRNS,TRNS),
-};
-
-
-
-/*
- * Fn action definition
- */
-#ifdef KEYMAP_SECTION_ENABLE
-const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = {
-    [0]  = ACTION_LAYER_MOMENTARY(1),
-    [1]  = ACTION_LAYER_MOMENTARY(2),
-    [2]  = ACTION_LAYER_MOMENTARY(3),
-    [3]  = ACTION_LAYER_MOMENTARY(4),
-    [4]  = ACTION_LAYER_MOMENTARY(5),
-    [5]  = ACTION_LAYER_MOMENTARY(6),
-    [6]  = ACTION_LAYER_MOMENTARY(7),
-    [7]  = ACTION_LAYER_TOGGLE(1),
-    [8]  = ACTION_LAYER_TOGGLE(2),
-    [9]  = ACTION_LAYER_TOGGLE(3),
-    [10] = ACTION_LAYER_TAP_TOGGLE(1),
-    [11] = ACTION_LAYER_TAP_TOGGLE(2),
-    [12] = ACTION_LAYER_TAP_TOGGLE(3),
-    [13] = ACTION_LAYER_TAP_KEY(1, KC_A),
-    [14] = ACTION_LAYER_TAP_KEY(2, KC_F),
-    [15] = ACTION_LAYER_TAP_KEY(3, KC_J),
-    [16] = ACTION_LAYER_TAP_KEY(4, KC_SPACE),
-    [17] = ACTION_LAYER_TAP_KEY(5, KC_SCOLON),
-    [18] = ACTION_LAYER_TAP_KEY(6, KC_QUOTE),
-    [19] = ACTION_LAYER_TAP_KEY(7, KC_SLASH),
-    [20] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_SPACE),
-    [21] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_SPACE),
-    [22] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_QUOTE),
-    [23] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENTER),
-    [24] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_ESC),
-    [25] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_BSPACE),
-    [26] = ACTION_MODS_ONESHOT(MOD_LCTL),
-    [27] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_ESC),
-    [28] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_BSPACE),
-    [29] = ACTION_MODS_ONESHOT(MOD_LSFT),
-    [30] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_ESC),
-    [31] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_BSPACE),
-};
-#else
-const uint16_t fn_actions[] PROGMEM = {
-    [0]  = ACTION_LAYER_MOMENTARY(1),
-};
-#endif
diff --git a/keyboard/hhkb/keymap_jp.c b/keyboard/hhkb/keymap_jp.c
deleted file mode 100644
index 48d0ee70ba..0000000000
--- a/keyboard/hhkb/keymap_jp.c
+++ /dev/null
@@ -1,50 +0,0 @@
-/* 
- * HHKB JP Layout
- */
-#include "keymap_common.h"
-
-
-#ifdef KEYMAP_SECTION_ENABLE
-const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] __attribute__ ((section (".keymap.keymaps"))) = {
-#else
-const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = {
-#endif
-    /* Layer 0: Default Layer */
-    KEYMAP_JP(ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, JYEN,BSPC, \
-              TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC, \
-              LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,BSLS,ENT, \
-              LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,RO,  UP,  RSFT, \
-              FN0, ZKHK,LGUI,LALT,MHEN,     SPC,      HENK,KANA,RALT,FN0, LEFT,DOWN,RGHT),
-
-    /* Layer 1: HHKB mode (HHKB Fn)
-     * ,-----------------------------------------------------------.
-     * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
-     * |-----------------------------------------------------------|
-     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |     |
-     * |------------------------------------------------------`    |
-     * |      |VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|   |    |
-     * |-----------------------------------------------------------|
-     * |       |   |   |   |   |   |  +|  -|End|PgD|Dow|   |   |   |
-     * |-----------------------------------------------------------|
-     * |   ||   |   |   |   |         |   |   |   |   ||   |   |   |
-     * `-----------------------------------------------------------'
-     */ 
-    KEYMAP_JP(PWR, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
-              CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS, UP, TRNS, \
-              TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,TRNS,PENT, \
-              TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,TRNS,TRNS,TRNS, \
-              TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS,     TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS),
-};
-
-
-
-/*
- * Fn action definition
- */
-#ifdef KEYMAP_SECTION_ENABLE
-const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = {
-#else
-const uint16_t fn_actions[] PROGMEM = {
-#endif
-    [0] = ACTION_LAYER_MOMENTARY(1),
-};
diff --git a/keyboard/hhkb/keymap_spacefn.c b/keyboard/hhkb/keymap_spacefn.c
deleted file mode 100644
index deff920ae2..0000000000
--- a/keyboard/hhkb/keymap_spacefn.c
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- * SpaceFN
- * http://geekhack.org/index.php?topic=51069.0
- */
-#include "keymap_common.h"
-
-
-const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-    /* Layer 0: Default Layer
-     * ,-----------------------------------------------------------.
-     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|  `|BSp|
-     * |-----------------------------------------------------------|
-     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|    \|
-     * |-----------------------------------------------------------|
-     * |Contro|  A|  S|  D|  F|  G|  H|  J|  K|  L|  ;|  '|Enter   |
-     * |-----------------------------------------------------------|
-     * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|  /|Shift |Fn0|
-     * `-----------------------------------------------------------'
-     *       |Gui|Alt  |         SpaceFN       |Alt  |Gui|
-     *       `-------------------------------------------'
-     */
-    KEYMAP(ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, GRV, BSPC,  \
-           TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS,       \
-           LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,ENT,             \
-           LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,RSFT,FN0,             \
-                LGUI,LALT,          FN1,                RALT,RGUI),
-
-    /* Layer 1: HHKB mode (HHKB Fn)
-     * ,-----------------------------------------------------------.
-     * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
-     * |-----------------------------------------------------------|
-     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |Backs|
-     * |-----------------------------------------------------------|
-     * |      |VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|Enter   |
-     * |-----------------------------------------------------------|
-     * |        |   |   |   |   |   |  +|  -|End|PgD|Dow|      |   |
-     * `-----------------------------------------------------------'
-     *       |   |     |                       |     |   |
-     *       `-------------------------------------------'
-     */ 
-    KEYMAP(PWR, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL,   \
-           CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS, UP, TRNS, BSPC,      \
-           TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,PENT,            \
-           TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,TRNS,TRNS,            \
-                TRNS,TRNS,          SPC,                TRNS,TRNS),
-
-    /* Layer 2: SpaceFN
-     * ,-----------------------------------------------------------.
-     * |`  | F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|   |Del|
-     * |-----------------------------------------------------------|
-     * |     |   |   |Esc|   |   |   |Hom|Up |End|Psc|Slk|Pau|Ins  |
-     * |-----------------------------------------------------------|
-     * |      |   |   |   |   |   |PgU|Lef|Dow|Rig|   |   |        |
-     * |-----------------------------------------------------------|
-     * |        |   |   |   |   |Spc|PgD|`  |~  |   |   |      |   |
-     * `-----------------------------------------------------------'
-     *       |   |     |                       |     |   |
-     *       `-------------------------------------------'
-     */
-    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS,DEL,   \
-           TRNS,TRNS,TRNS,ESC, TRNS,TRNS,TRNS,HOME,FN3, END, PSCR,SLCK,PAUS,INS,        \
-           TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PGUP,LEFT,DOWN,RGHT,TRNS,TRNS,TRNS,            \
-           TRNS,TRNS,TRNS,TRNS,TRNS,SPC, PGDN,GRV, FN2, TRNS,TRNS,TRNS,NO,              \
-                TRNS,TRNS,          TRNS,               TRNS,TRNS),
-};
-
-
-/*
- * user defined action function
- */
-enum function_id {
-    CTRL_SPACE_I,       // Ctrl + Up(SpaceFN) -> PgUp
-};
-
-void action_function(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
-#   define MODS_CTRL_MASK   (MOD_BIT(KC_LCTRL)|MOD_BIT(KC_RCTRL))
-    static uint8_t ctrl_space_i_prev_ctrl;
-
-    switch (id) {
-        // Ctrl + Up(SpaceFN) -> PgUp
-        case CTRL_SPACE_I:
-            ctrl_space_i_prev_ctrl = get_mods()&MODS_CTRL_MASK;
-            if (record->event.pressed) {
-                if (ctrl_space_i_prev_ctrl) {
-                    del_mods(ctrl_space_i_prev_ctrl);   // remove Ctrl
-                    add_key(KC_PGUP);
-                    send_keyboard_report(); // send PgUp without Ctrl
-                    add_mods(ctrl_space_i_prev_ctrl);   // return Ctrl but not sent
-                } else {
-                    add_key(KC_UP);
-                    send_keyboard_report();
-                }
-            } else {
-                if (ctrl_space_i_prev_ctrl) {
-                    del_key(KC_PGUP);
-                    send_keyboard_report();
-                } else {
-                    del_key(KC_UP);
-                    send_keyboard_report();
-                }
-            }
-            break;
-    }
-}
-
-
-/*
- * Fn action definition
- */
-const uint16_t PROGMEM fn_actions[] = {
-    [0] = ACTION_LAYER_MOMENTARY(1),
-    [1] = ACTION_LAYER_TAP_KEY(2, KC_SPACE),
-    [2] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV),    // tilde
-    [3] = ACTION_FUNCTION(CTRL_SPACE_I),        // Ctrl + Up(SpaceFN) -> PgUp
-};
diff --git a/keyboard/hhkb/keymaps/hasu.c b/keyboard/hhkb/keymaps/hasu.c
new file mode 100644
index 0000000000..a5602ded31
--- /dev/null
+++ b/keyboard/hhkb/keymaps/hasu.c
@@ -0,0 +1,282 @@
+/* 
+ * Hasu: my personal keymap
+ */
+#include "keymap_common.h"
+
+
+#ifdef KEYMAP_SECTION_ENABLE
+const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] __attribute__ ((section (".keymap.keymaps"))) = {
+#else
+const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = {
+#endif
+    /* Layer 0: Default Layer
+     * ,-----------------------------------------------------------.
+     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|  \|  `|
+     * |-----------------------------------------------------------|
+     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|Backs|
+     * |-----------------------------------------------------------|
+     * |Contro|  A|  S|  D|  F|  G|  H|  J|  K|  L|Fn3|  '|Fn6     |
+     * |-----------------------------------------------------------|
+     * |Fn7     |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|Fn2|Shift |Fn1|
+     * `-----------------------------------------------------------'
+     *       |Gui|Alt  |         Fn4           |Fn5  |Gui|
+     *       `-------------------------------------------'
+     */
+    [0] = \
+    KEYMAP(ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSLS,GRV, \
+           TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSPC, \
+           LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   FN3, QUOT,FN6, \
+           FN7, Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, FN2, RSFT,FN1, \
+                LGUI,LALT,          FN4,                FN5, RGUI),
+
+    /* Layer 1: HHKB mode[HHKB Fn]
+     * ,-----------------------------------------------------------.
+     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
+     * |-----------------------------------------------------------|
+     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |Backs|
+     * |-----------------------------------------------------------|
+     * |Contro|VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|Enter   |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |   |  +|  -|End|PgD|Dow|Shift |   |
+     * `-----------------------------------------------------------'
+     *       |Gui|Alt  |         Space         |Alt  |Gui|
+     *       `-------------------------------------------'
+     */ 
+    [1] = \
+    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
+           CAPS,NO,  NO,  NO,  NO,  NO,  NO,  NO,  PSCR,SLCK,PAUS, UP,  NO,  BSPC, \
+           LCTL,VOLD,VOLU,MUTE,NO,  NO,  PAST,PSLS,HOME,PGUP,LEFT,RGHT,ENT, \
+           LSFT,NO,  NO,  NO,  NO,  NO,  PPLS,PMNS,END, PGDN,DOWN,RSFT,TRNS, \
+                LGUI,LALT,          TRNS,               RALT,RGUI),
+
+    /* Layer 2: Vi mode[Slash]
+     * ,-----------------------------------------------------------.
+     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
+     * |-----------------------------------------------------------|
+     * |Tab  |Hom|PgD|Up |PgU|End|Hom|PgD|PgUlEnd|   |   |   |Backs|
+     * |-----------------------------------------------------------|
+     * |Contro|   |Lef|Dow|Rig|   |Lef|Dow|Up |Rig|   |   |Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |   |Hom|PgD|PgUlEnd|Fn0|Shift |   |
+     * `-----------------------------------------------------------'
+     *       |Gui|Alt  |          Space        |Alt  |Gui|
+     *       `-------------------------------------------'
+     */
+    [2] = \
+    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
+           TAB, HOME,PGDN,UP,  PGUP,END, HOME,PGDN,PGUP,END, NO,  NO,  NO,  BSPC, \
+           LCTL,NO,  LEFT,DOWN,RGHT,NO,  LEFT,DOWN,UP,  RGHT,NO,  NO,  ENT, \
+           LSFT,NO,  NO,  NO,  NO,  NO,  HOME,PGDN,PGUP,END, FN2, RSFT,TRNS, \
+                LGUI,LALT,          SPC,                RALT,RGUI),
+
+    /* Layer 3: Mouse mode(IJKL)[Semicolon]
+     * ,-----------------------------------------------------------.
+     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
+     * |-----------------------------------------------------------|
+     * |Tab  |   |   |   |   |   |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T|
+     * |-----------------------------------------------------------|
+     * |Contro|   |   |   |   |   |Mb2|McL|McD|McR|Fn |   |Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift |   |
+     * `-----------------------------------------------------------'
+     *      |Gui |Alt  |          Mb1          |Fn   |Fn |
+     *      `--------------------------------------------'
+     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel
+     */
+    [3] = \
+    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
+           FN8, NO,  NO,  NO,  NO,  NO,  WH_L,WH_D,MS_U,WH_U,WH_R,FN9, FN10,FN8, \
+           LCTL,ACL0,ACL1,ACL2,ACL2,NO,  NO,  MS_L,MS_D,MS_R,FN3, NO,  ENT, \
+           LSFT,NO,  NO,  NO,  NO,  BTN3,BTN2,BTN1,FN9, FN10,NO,  RSFT,TRNS, \
+                LGUI,LALT,          BTN1,               TRNS,TRNS),
+
+    /* Layer 4: Mouse mode(IJKL)[Space]
+     * ,-----------------------------------------------------------.
+     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
+     * |-----------------------------------------------------------|
+     * |Tab  |   |   |   |   |   |MwL|MwD|McU|MwU|MwR|Wbk|Wfr|Alt-T|
+     * |-----------------------------------------------------------|
+     * |Contro|   |   |   |   |   |Mb2|McL|McD|McR|Mb1|   |Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift |   |
+     * `-----------------------------------------------------------'
+     *      |Gui |Alt  |          Mb1          |Fn   |Fn |
+     *      `--------------------------------------------'
+     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel
+     */
+    [4] = \
+    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
+           FN8, NO,  NO,  NO,  NO,  NO,  WH_L,WH_D,MS_U,WH_U,WH_R,BTN4,BTN5,FN8, \
+           LCTL,VOLD,VOLU,MUTE,NO,  NO,  NO,  MS_L,MS_D,MS_R,BTN1,NO,  ENT, \
+           LSFT,NO,  NO,  NO,  NO,  BTN3,BTN2,BTN1,FN9, FN10,NO,  RSFT,TRNS, \
+                LGUI,LALT,          TRNS,               TRNS,TRNS),
+
+#if 0
+    /* Layer 3: Mouse mode(HJKL)[Semicolon]
+     * ,-----------------------------------------------------------.
+     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
+     * |-----------------------------------------------------------|
+     * |Tab  |   |   |   |   |   |MwL|MwD|MwU|MwR|   |   |   |Backs|
+     * |-----------------------------------------------------------|
+     * |Contro|   |   |   |   |   |McL|McD|McU|McR|Fn0|   |Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift |   |
+     * `-----------------------------------------------------------'
+     *      |Gui |Alt  |          Mb1          |Alt  |Fn0|
+     *      `--------------------------------------------'
+     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel 
+     */
+    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
+           TAB, NO,  NO,  NO,  NO,  NO,  NO,  WH_D,WH_U,RGHT,NO,  NO,  NO,  BSPC, \
+           LCTL,NO,  ACL0,ACL1,ACL2,NO,  MS_L,MS_D,MS_U,MS_R,TRNS,QUOT,ENT, \
+           LSFT,NO,  NO,  NO,  NO,  BTN3,BTN2,BTN1,FN9, FN10,SLSH,RSFT,NO, \
+                LGUI,LALT,          BTN1,               RALT,TRNS),
+
+    /* Layer4: Mouse mode(HJKL)[Space]
+     * ,-----------------------------------------------------------.
+     * |Esc| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
+     * |-----------------------------------------------------------|
+     * |Tab  |   |   |   |   |   |MwL|MwD|MwU|MwR|   |Wbk|Wfr|Alt-T|
+     * |-----------------------------------------------------------|
+     * |Contro|   |   |   |   |   |McL|McD|McU|McR|Fn0|   |Return  |
+     * |-----------------------------------------------------------|
+     * |Shift   |   |   |   |   |Mb3|Mb2|Mb1|Mb4|Mb5|   |Shift |   |
+     * `-----------------------------------------------------------'
+     *      |Gui |Alt  |          Fn0          |Alt  |Fn0|
+     *      `--------------------------------------------'
+     * Mc: Mouse Cursor / Mb: Mouse Button / Mw: Mouse Wheel 
+     */
+    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
+           FN8, NO,  NO,  NO,  NO,  NO,  NO,  WH_D,WH_U,RGHT,NO,  FN9, FN10,FN8, \
+           LCTL,NO,  ACL0,ACL1,ACL2,NO,  MS_L,MS_D,MS_U,MS_R,BTN1,NO,  ENT, \
+           LSFT,NO,  NO,  NO,  NO,  BTN3,BTN2,BTN1,FN9, FN10,NO,  RSFT,NO, \
+                LGUI,LALT,          TRNS,               RALT,RGUI),
+#endif
+#if 0
+    /* Layer x: Matias half-qwerty keyboard style[Space]
+     * ,-----------------------------------------------------------.
+     * |  -|  0|  9|  8|  7|  6|  5|  4|  3|  2|  1|   |   |   |Esc|
+     * |-----------------------------------------------------------|
+     * |Backs|  P|  O|  I|  U|  Y|  T|  R|  E|  W|  Q|   |   |Tab  |
+     * |-----------------------------------------------------------|
+     * |Contro|  ;|  L|  K|  J|  H|  G|  F|  D|  S|  A|Con|Control |
+     * |-----------------------------------------------------------|
+     * |Shift   |  /|  .|  ,|  M|  N|  B|  V|  C|  X|  Z|Shift |   |
+     * `-----------------------------------------------------------'
+     *      |Gui |Alt  |          Fn0          |Alt  |Gui|
+     *      `--------------------------------------------'
+     */
+    KEYMAP(MINS,0,   9,   8,   7,   6,   5,   4,   3,   2,   1,   NO,  NO,  NO,  ESC, \
+           BSPC,P,   O,   I,   U,   Y,   T,   R,   E,   W,   Q,   NO,  NO,  TAB, \
+           LCTL,SCLN,L,   K,   J,   H,   G,   F,   D,   S,   A,   RCTL,RCTL, \
+           LSFT,SLSH,DOT, COMM,M,   N,   B,   V,   C,   X,   Z,   RSFT,NO, \
+                LGUI,LALT,          TRNS,               RALT,RGUI),
+#endif
+};
+
+
+
+/* id for user defined functions */
+enum function_id {
+    LSHIFT_LPAREN,
+};
+
+enum macro_id {
+    HELLO,
+    VOLUP,
+    ALT_TAB,
+};
+
+
+/*
+ * Fn action definition
+ */
+#ifdef KEYMAP_SECTION_ENABLE
+const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = {
+#else
+const uint16_t fn_actions[] PROGMEM = {
+#endif
+    [0] = ACTION_DEFAULT_LAYER_SET(0),                // Default layer(not used)
+    [1] = ACTION_LAYER_TAP_TOGGLE(1),                 // HHKB layer(toggle with 5 taps)
+    [2] = ACTION_LAYER_TAP_KEY(2, KC_SLASH),          // Cursor layer with Slash*
+    [3] = ACTION_LAYER_TAP_KEY(3, KC_SCLN),           // Mousekey layer with Semicolon*
+    [4] = ACTION_LAYER_TAP_KEY(4, KC_SPC),            // Mousekey layer with Space
+    [5] = ACTION_LAYER_MOMENTARY(4),                  // Mousekey layer(IJKL)
+    [6] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENT),      // RControl with tap Enter
+    [7] = ACTION_MODS_ONESHOT(MOD_LSFT),              // Oneshot Shift
+    [8] = ACTION_MACRO(ALT_TAB),                      // Application switching
+    [9] = ACTION_MODS_KEY(MOD_LALT, KC_LEFT),
+   [10] = ACTION_MODS_KEY(MOD_LALT, KC_RIGHT),
+
+//  [x] = ACTION_LMOD_TAP_KEY(KC_LCTL, KC_BSPC),        // LControl with tap Backspace
+//  [x] = ACTION_LMOD_TAP_KEY(KC_LCTL, KC_ESC),         // LControl with tap Esc
+//  [x] = ACTION_FUNCTION_TAP(LSHIFT_LPAREN),           // Function: LShift with tap '('
+//  [x] = ACTION_MACRO(HELLO),                          // Macro: say hello
+//  [x] = ACTION_MACRO(VOLUP),                          // Macro: media key
+};
+
+
+/*
+ * Macro definition
+ */
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+    switch (id) {
+        case HELLO:
+            return (record->event.pressed ?
+                    MACRO( I(0), T(H), T(E), T(L), T(L), W(255), T(O), END ) :
+                    MACRO_NONE );
+        case VOLUP:
+            return (record->event.pressed ?
+                    MACRO( D(VOLU), U(VOLU), END ) :
+                    MACRO_NONE );
+        case ALT_TAB:
+            return (record->event.pressed ?
+                    MACRO( D(LALT), D(TAB), END ) :
+                    MACRO( U(TAB), END ));
+    }
+    return MACRO_NONE;
+}
+
+
+
+/*
+ * user defined action function
+ */
+void action_function(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+    if (record->event.pressed) dprint("P"); else dprint("R");
+    dprintf("%d", record->tap.count);
+    if (record->tap.interrupted) dprint("i");
+    dprint("\n");
+
+    switch (id) {
+        case LSHIFT_LPAREN:
+            // Shift parentheses example: LShft + tap '('
+            // http://stevelosh.com/blog/2012/10/a-modern-space-cadet/#shift-parentheses
+            // http://geekhack.org/index.php?topic=41989.msg1304899#msg1304899
+            if (record->event.pressed) {
+                if (record->tap.count > 0 && !record->tap.interrupted) {
+                    if (record->tap.interrupted) {
+                        dprint("tap interrupted\n");
+                        register_mods(MOD_BIT(KC_LSHIFT));
+                    }
+                } else {
+                    register_mods(MOD_BIT(KC_LSHIFT));
+                }
+            } else {
+                if (record->tap.count > 0 && !(record->tap.interrupted)) {
+                    add_weak_mods(MOD_BIT(KC_LSHIFT));
+                    send_keyboard_report();
+                    register_code(KC_9);
+                    unregister_code(KC_9);
+                    del_weak_mods(MOD_BIT(KC_LSHIFT));
+                    send_keyboard_report();
+                    record->tap.count = 0;  // ad hoc: cancel tap
+                } else {
+                    unregister_mods(MOD_BIT(KC_LSHIFT));
+                }
+            }
+            break;
+    }
+}
diff --git a/keyboard/hhkb/keymaps/hhkb.c b/keyboard/hhkb/keymaps/hhkb.c
new file mode 100644
index 0000000000..86ad0f5eee
--- /dev/null
+++ b/keyboard/hhkb/keymaps/hhkb.c
@@ -0,0 +1,95 @@
+/*
+ * HHKB Layout
+ */
+#include "keymap_common.h"
+
+
+#ifdef KEYMAP_SECTION_ENABLE
+const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] __attribute__ ((section (".keymap.keymaps"))) = {
+#else
+const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = {
+#endif
+    /* Layer 0: Default Layer
+     * ,-----------------------------------------------------------.
+     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|  \|  `|
+     * |-----------------------------------------------------------|
+     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|Backs|
+     * |-----------------------------------------------------------|
+     * |Contro|  A|  S|  D|  F|  G|  H|  J|  K|  L|  ;|  '|Enter   |
+     * |-----------------------------------------------------------|
+     * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|  /|Shift |Fn0|
+     * `-----------------------------------------------------------'
+     *       |Alt|Gui  |         Space         |Gui  |Alt|
+     *       `-------------------------------------------'
+     */
+    KEYMAP(ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, BSLS,GRV,   \
+           TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSPC,       \
+           LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,ENT,             \
+           LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,RSFT,FN0,             \
+                LALT,LGUI,          SPC,                RGUI,RALT),
+
+    /* Layer 1: HHKB mode (HHKB Fn)
+     * ,-----------------------------------------------------------.
+     * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
+     * |-----------------------------------------------------------|
+     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |Backs|
+     * |-----------------------------------------------------------|
+     * |      |VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|Enter   |
+     * |-----------------------------------------------------------|
+     * |        |   |   |   |   |   |  +|  -|End|PgD|Dow|      |   |
+     * `-----------------------------------------------------------'
+     *       |   |     |                       |     |   |
+     *       `-------------------------------------------'
+     */
+    KEYMAP(PWR, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL,   \
+           CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS, UP, TRNS, BSPC,      \
+           TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,PENT,            \
+           TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,TRNS,TRNS,            \
+                TRNS,TRNS,          TRNS,               TRNS,TRNS),
+};
+
+
+
+/*
+ * Fn action definition
+ */
+#ifdef KEYMAP_SECTION_ENABLE
+const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = {
+    [0]  = ACTION_LAYER_MOMENTARY(1),
+    [1]  = ACTION_LAYER_MOMENTARY(2),
+    [2]  = ACTION_LAYER_MOMENTARY(3),
+    [3]  = ACTION_LAYER_MOMENTARY(4),
+    [4]  = ACTION_LAYER_MOMENTARY(5),
+    [5]  = ACTION_LAYER_MOMENTARY(6),
+    [6]  = ACTION_LAYER_MOMENTARY(7),
+    [7]  = ACTION_LAYER_TOGGLE(1),
+    [8]  = ACTION_LAYER_TOGGLE(2),
+    [9]  = ACTION_LAYER_TOGGLE(3),
+    [10] = ACTION_LAYER_TAP_TOGGLE(1),
+    [11] = ACTION_LAYER_TAP_TOGGLE(2),
+    [12] = ACTION_LAYER_TAP_TOGGLE(3),
+    [13] = ACTION_LAYER_TAP_KEY(1, KC_A),
+    [14] = ACTION_LAYER_TAP_KEY(2, KC_F),
+    [15] = ACTION_LAYER_TAP_KEY(3, KC_J),
+    [16] = ACTION_LAYER_TAP_KEY(4, KC_SPACE),
+    [17] = ACTION_LAYER_TAP_KEY(5, KC_SCOLON),
+    [18] = ACTION_LAYER_TAP_KEY(6, KC_QUOTE),
+    [19] = ACTION_LAYER_TAP_KEY(7, KC_SLASH),
+    [20] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_SPACE),
+    [21] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_SPACE),
+    [22] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_QUOTE),
+    [23] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENTER),
+    [24] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_ESC),
+    [25] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_BSPACE),
+    [26] = ACTION_MODS_ONESHOT(MOD_LCTL),
+    [27] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_ESC),
+    [28] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_BSPACE),
+    [29] = ACTION_MODS_ONESHOT(MOD_LSFT),
+    [30] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_ESC),
+    [31] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_BSPACE),
+};
+#else
+const uint16_t fn_actions[] PROGMEM = {
+    [0]  = ACTION_LAYER_MOMENTARY(1),
+};
+#endif
diff --git a/keyboard/hhkb/keymaps/jp.c b/keyboard/hhkb/keymaps/jp.c
new file mode 100644
index 0000000000..48d0ee70ba
--- /dev/null
+++ b/keyboard/hhkb/keymaps/jp.c
@@ -0,0 +1,50 @@
+/* 
+ * HHKB JP Layout
+ */
+#include "keymap_common.h"
+
+
+#ifdef KEYMAP_SECTION_ENABLE
+const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] __attribute__ ((section (".keymap.keymaps"))) = {
+#else
+const uint8_t keymaps[][MATRIX_ROWS][MATRIX_COLS] PROGMEM = {
+#endif
+    /* Layer 0: Default Layer */
+    KEYMAP_JP(ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, JYEN,BSPC, \
+              TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC, \
+              LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,BSLS,ENT, \
+              LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,RO,  UP,  RSFT, \
+              FN0, ZKHK,LGUI,LALT,MHEN,     SPC,      HENK,KANA,RALT,FN0, LEFT,DOWN,RGHT),
+
+    /* Layer 1: HHKB mode (HHKB Fn)
+     * ,-----------------------------------------------------------.
+     * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
+     * |-----------------------------------------------------------|
+     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |     |
+     * |------------------------------------------------------`    |
+     * |      |VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|   |    |
+     * |-----------------------------------------------------------|
+     * |       |   |   |   |   |   |  +|  -|End|PgD|Dow|   |   |   |
+     * |-----------------------------------------------------------|
+     * |   ||   |   |   |   |         |   |   |   |   ||   |   |   |
+     * `-----------------------------------------------------------'
+     */ 
+    KEYMAP_JP(PWR, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL, \
+              CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS, UP, TRNS, \
+              TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,TRNS,PENT, \
+              TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,TRNS,TRNS,TRNS, \
+              TRNS,TRNS,TRNS,TRNS,TRNS,     TRNS,     TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS),
+};
+
+
+
+/*
+ * Fn action definition
+ */
+#ifdef KEYMAP_SECTION_ENABLE
+const uint16_t fn_actions[] __attribute__ ((section (".keymap.fn_actions"))) = {
+#else
+const uint16_t fn_actions[] PROGMEM = {
+#endif
+    [0] = ACTION_LAYER_MOMENTARY(1),
+};
diff --git a/keyboard/hhkb/keymaps/spacefn.c b/keyboard/hhkb/keymaps/spacefn.c
new file mode 100644
index 0000000000..deff920ae2
--- /dev/null
+++ b/keyboard/hhkb/keymaps/spacefn.c
@@ -0,0 +1,116 @@
+/*
+ * SpaceFN
+ * http://geekhack.org/index.php?topic=51069.0
+ */
+#include "keymap_common.h"
+
+
+const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+    /* Layer 0: Default Layer
+     * ,-----------------------------------------------------------.
+     * |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|  `|BSp|
+     * |-----------------------------------------------------------|
+     * |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|    \|
+     * |-----------------------------------------------------------|
+     * |Contro|  A|  S|  D|  F|  G|  H|  J|  K|  L|  ;|  '|Enter   |
+     * |-----------------------------------------------------------|
+     * |Shift   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|  /|Shift |Fn0|
+     * `-----------------------------------------------------------'
+     *       |Gui|Alt  |         SpaceFN       |Alt  |Gui|
+     *       `-------------------------------------------'
+     */
+    KEYMAP(ESC, 1,   2,   3,   4,   5,   6,   7,   8,   9,   0,   MINS,EQL, GRV, BSPC,  \
+           TAB, Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P,   LBRC,RBRC,BSLS,       \
+           LCTL,A,   S,   D,   F,   G,   H,   J,   K,   L,   SCLN,QUOT,ENT,             \
+           LSFT,Z,   X,   C,   V,   B,   N,   M,   COMM,DOT, SLSH,RSFT,FN0,             \
+                LGUI,LALT,          FN1,                RALT,RGUI),
+
+    /* Layer 1: HHKB mode (HHKB Fn)
+     * ,-----------------------------------------------------------.
+     * |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
+     * |-----------------------------------------------------------|
+     * |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |Backs|
+     * |-----------------------------------------------------------|
+     * |      |VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|Enter   |
+     * |-----------------------------------------------------------|
+     * |        |   |   |   |   |   |  +|  -|End|PgD|Dow|      |   |
+     * `-----------------------------------------------------------'
+     *       |   |     |                       |     |   |
+     *       `-------------------------------------------'
+     */ 
+    KEYMAP(PWR, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, INS, DEL,   \
+           CAPS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PSCR,SLCK,PAUS, UP, TRNS, BSPC,      \
+           TRNS,VOLD,VOLU,MUTE,TRNS,TRNS,PAST,PSLS,HOME,PGUP,LEFT,RGHT,PENT,            \
+           TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PPLS,PMNS,END, PGDN,DOWN,TRNS,TRNS,            \
+                TRNS,TRNS,          SPC,                TRNS,TRNS),
+
+    /* Layer 2: SpaceFN
+     * ,-----------------------------------------------------------.
+     * |`  | F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|   |Del|
+     * |-----------------------------------------------------------|
+     * |     |   |   |Esc|   |   |   |Hom|Up |End|Psc|Slk|Pau|Ins  |
+     * |-----------------------------------------------------------|
+     * |      |   |   |   |   |   |PgU|Lef|Dow|Rig|   |   |        |
+     * |-----------------------------------------------------------|
+     * |        |   |   |   |   |Spc|PgD|`  |~  |   |   |      |   |
+     * `-----------------------------------------------------------'
+     *       |   |     |                       |     |   |
+     *       `-------------------------------------------'
+     */
+    KEYMAP(GRV, F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9,  F10, F11, F12, TRNS,DEL,   \
+           TRNS,TRNS,TRNS,ESC, TRNS,TRNS,TRNS,HOME,FN3, END, PSCR,SLCK,PAUS,INS,        \
+           TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,PGUP,LEFT,DOWN,RGHT,TRNS,TRNS,TRNS,            \
+           TRNS,TRNS,TRNS,TRNS,TRNS,SPC, PGDN,GRV, FN2, TRNS,TRNS,TRNS,NO,              \
+                TRNS,TRNS,          TRNS,               TRNS,TRNS),
+};
+
+
+/*
+ * user defined action function
+ */
+enum function_id {
+    CTRL_SPACE_I,       // Ctrl + Up(SpaceFN) -> PgUp
+};
+
+void action_function(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+#   define MODS_CTRL_MASK   (MOD_BIT(KC_LCTRL)|MOD_BIT(KC_RCTRL))
+    static uint8_t ctrl_space_i_prev_ctrl;
+
+    switch (id) {
+        // Ctrl + Up(SpaceFN) -> PgUp
+        case CTRL_SPACE_I:
+            ctrl_space_i_prev_ctrl = get_mods()&MODS_CTRL_MASK;
+            if (record->event.pressed) {
+                if (ctrl_space_i_prev_ctrl) {
+                    del_mods(ctrl_space_i_prev_ctrl);   // remove Ctrl
+                    add_key(KC_PGUP);
+                    send_keyboard_report(); // send PgUp without Ctrl
+                    add_mods(ctrl_space_i_prev_ctrl);   // return Ctrl but not sent
+                } else {
+                    add_key(KC_UP);
+                    send_keyboard_report();
+                }
+            } else {
+                if (ctrl_space_i_prev_ctrl) {
+                    del_key(KC_PGUP);
+                    send_keyboard_report();
+                } else {
+                    del_key(KC_UP);
+                    send_keyboard_report();
+                }
+            }
+            break;
+    }
+}
+
+
+/*
+ * Fn action definition
+ */
+const uint16_t PROGMEM fn_actions[] = {
+    [0] = ACTION_LAYER_MOMENTARY(1),
+    [1] = ACTION_LAYER_TAP_KEY(2, KC_SPACE),
+    [2] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV),    // tilde
+    [3] = ACTION_FUNCTION(CTRL_SPACE_I),        // Ctrl + Up(SpaceFN) -> PgUp
+};
diff --git a/keyboard/hhkb_qmk/Makefile b/keyboard/hhkb_qmk/Makefile
index 8bd44100b7..21ba261a23 100644
--- a/keyboard/hhkb_qmk/Makefile
+++ b/keyboard/hhkb_qmk/Makefile
@@ -54,9 +54,9 @@ SRC = hhkb_qmk.c \
       matrix.c
 
 ifdef KEYMAP
-    SRC := keymaps/keymap_$(KEYMAP).c $(SRC)
+    SRC := keymaps/keymaps/$(KEYMAP).c $(SRC)
 else
-    SRC := keymaps/keymap_default.c $(SRC)
+    SRC := keymaps/keymaps/default.c $(SRC)
 endif
 
 CONFIG_H = config.h
diff --git a/keyboard/hhkb_qmk/README.md b/keyboard/hhkb_qmk/README.md
index 606025c411..389407b3aa 100644
--- a/keyboard/hhkb_qmk/README.md
+++ b/keyboard/hhkb_qmk/README.md
@@ -171,10 +171,10 @@ Depending on which keymap you would like to use, you will have to compile slight
 To build with the default keymap, simply run `make`.
 
 ### Other Keymaps
-Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
+Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create a file in the keymaps folder named `<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
 
 To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like:
 ```
 $ make KEYMAP=[default|jack|<name>]
 ```
-Keymaps follow the format **__keymap\_\<name\>.c__** and are stored in the `keymaps` folder.
+Keymaps follow the format **__\<name\>.c__** and are stored in the `keymaps` folder.
diff --git a/keyboard/hhkb_qmk/keymaps/default.c b/keyboard/hhkb_qmk/keymaps/default.c
new file mode 100644
index 0000000000..bcd8ead377
--- /dev/null
+++ b/keyboard/hhkb_qmk/keymaps/default.c
@@ -0,0 +1,78 @@
+/*  -*-  eval: (turn-on-orgtbl); -*-
+ * default HHKB Layout
+ */
+#include "hhkb_qmk.h"
+
+#define BASE 0
+#define HHKB 1
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+
+    /* BASE Level: Default Layer
+     |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---|
+     | Esc   | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | -     | =   | \     | ` |
+     |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---|
+     | Tab   | Q | W | E | R | T | Y | U | I | O | P | [     | ]   | Backs |   |
+     |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---|
+     | Cont  | A | S | D | F | G | H | J | K | L | ; | '     | Ent |       |   |
+     |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---|
+     | Shift | Z | X | C | V | B | N | M | , | . | / | Shift | Fn0 |       |   |
+     |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---|
+
+            |------+------+-----------------------+------+------|
+            | LAlt | LGUI | ******* Space ******* | RGUI | RAlt |
+            |------+------+-----------------------+------+------|
+    */
+
+  [BASE] = KEYMAP(  //  default layer
+  KC_ESC,   KC_1,  KC_2,  KC_3,  KC_4,  KC_5,  KC_6,  KC_7,  KC_8,     KC_9,    KC_0,     KC_MINS,  KC_EQL,    KC_BSLS,  KC_GRV, \
+  KC_TAB,   KC_Q,  KC_W,  KC_E,  KC_R,  KC_T,  KC_Y,  KC_U,  KC_I,     KC_O,    KC_P,     KC_LBRC,  KC_RBRC,   KC_BSPC,          \
+  KC_LCTL,  KC_A,  KC_S,  KC_D,  KC_F,  KC_G,  KC_H,  KC_J,  KC_K,     KC_L,    KC_SCLN,  KC_QUOT,  KC_ENT,                      \
+  KC_LSFT,  KC_Z,  KC_X,  KC_C,  KC_V,  KC_B,  KC_N,  KC_M,  KC_COMM,  KC_DOT,  KC_SLSH,  KC_RSFT,  MO(HHKB),                    \
+                    KC_LALT,  KC_LGUI,  /*        */ KC_SPC,      KC_RGUI,  KC_RALT),
+
+
+
+    /* Layer HHKB: HHKB mode (HHKB Fn)
+      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
+      | Pwr  | F1  | F2  | F3  | F4 | F5 | F6 | F7 | F8  | F9  | F10 | F11 | F12   | Ins   | Del |
+      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
+      | Caps |     |     |     |    |    |    |    | Psc | Slk | Pus | Up  |       | Backs |     |
+      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
+      |      | VoD | VoU | Mut |    |    | *  | /  | Hom | PgU | Lef | Rig | Enter |       |     |
+      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
+      |      |     |     |     |    |    | +  | -  | End | PgD | Dow |     |       |       |     |
+      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
+
+                 |------+------+----------------------+------+------+
+                 | **** | **** | ******************** | **** | **** |
+                 |------+------+----------------------+------+------+
+
+     */
+
+  [HHKB] = KEYMAP(
+  KC_PWR,   KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,    KC_F6,    KC_F7,    KC_F8,    KC_F9,    KC_F10,   KC_F11,   KC_F12,   KC_INS,   KC_DEL, \
+  KC_CAPS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_PSCR,  KC_SLCK,  KC_PAUS,  KC_UP,    KC_TRNS,  KC_BSPC,          \
+  KC_TRNS,  KC_VOLD,  KC_VOLU,  KC_MUTE,  KC_TRNS,  KC_TRNS,  KC_PAST,  KC_PSLS,  KC_HOME,  KC_PGUP,  KC_LEFT,  KC_RGHT,  KC_PENT,                    \
+  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_PPLS,  KC_PMNS,  KC_END,   KC_PGDN,  KC_DOWN,  KC_TRNS,  KC_TRNS,                    \
+                     KC_TRNS, KC_TRNS,           KC_TRNS,                KC_TRNS, KC_TRNS)};
+
+
+const uint16_t PROGMEM fn_actions[] = {
+
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+          if (record->event.pressed) {
+            register_code(KC_RSFT);
+          } else {
+            unregister_code(KC_RSFT);
+          }
+        break;
+      }
+    return MACRO_NONE;
+};
diff --git a/keyboard/hhkb_qmk/keymaps/keymap_default.c b/keyboard/hhkb_qmk/keymaps/keymap_default.c
deleted file mode 100644
index bcd8ead377..0000000000
--- a/keyboard/hhkb_qmk/keymaps/keymap_default.c
+++ /dev/null
@@ -1,78 +0,0 @@
-/*  -*-  eval: (turn-on-orgtbl); -*-
- * default HHKB Layout
- */
-#include "hhkb_qmk.h"
-
-#define BASE 0
-#define HHKB 1
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-    /* BASE Level: Default Layer
-     |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---|
-     | Esc   | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | -     | =   | \     | ` |
-     |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---|
-     | Tab   | Q | W | E | R | T | Y | U | I | O | P | [     | ]   | Backs |   |
-     |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---|
-     | Cont  | A | S | D | F | G | H | J | K | L | ; | '     | Ent |       |   |
-     |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---|
-     | Shift | Z | X | C | V | B | N | M | , | . | / | Shift | Fn0 |       |   |
-     |-------+---+---+---+---+---+---+---+---+---+---+-------+-----+-------+---|
-
-            |------+------+-----------------------+------+------|
-            | LAlt | LGUI | ******* Space ******* | RGUI | RAlt |
-            |------+------+-----------------------+------+------|
-    */
-
-  [BASE] = KEYMAP(  //  default layer
-  KC_ESC,   KC_1,  KC_2,  KC_3,  KC_4,  KC_5,  KC_6,  KC_7,  KC_8,     KC_9,    KC_0,     KC_MINS,  KC_EQL,    KC_BSLS,  KC_GRV, \
-  KC_TAB,   KC_Q,  KC_W,  KC_E,  KC_R,  KC_T,  KC_Y,  KC_U,  KC_I,     KC_O,    KC_P,     KC_LBRC,  KC_RBRC,   KC_BSPC,          \
-  KC_LCTL,  KC_A,  KC_S,  KC_D,  KC_F,  KC_G,  KC_H,  KC_J,  KC_K,     KC_L,    KC_SCLN,  KC_QUOT,  KC_ENT,                      \
-  KC_LSFT,  KC_Z,  KC_X,  KC_C,  KC_V,  KC_B,  KC_N,  KC_M,  KC_COMM,  KC_DOT,  KC_SLSH,  KC_RSFT,  MO(HHKB),                    \
-                    KC_LALT,  KC_LGUI,  /*        */ KC_SPC,      KC_RGUI,  KC_RALT),
-
-
-
-    /* Layer HHKB: HHKB mode (HHKB Fn)
-      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
-      | Pwr  | F1  | F2  | F3  | F4 | F5 | F6 | F7 | F8  | F9  | F10 | F11 | F12   | Ins   | Del |
-      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
-      | Caps |     |     |     |    |    |    |    | Psc | Slk | Pus | Up  |       | Backs |     |
-      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
-      |      | VoD | VoU | Mut |    |    | *  | /  | Hom | PgU | Lef | Rig | Enter |       |     |
-      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
-      |      |     |     |     |    |    | +  | -  | End | PgD | Dow |     |       |       |     |
-      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
-
-                 |------+------+----------------------+------+------+
-                 | **** | **** | ******************** | **** | **** |
-                 |------+------+----------------------+------+------+
-
-     */
-
-  [HHKB] = KEYMAP(
-  KC_PWR,   KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,    KC_F6,    KC_F7,    KC_F8,    KC_F9,    KC_F10,   KC_F11,   KC_F12,   KC_INS,   KC_DEL, \
-  KC_CAPS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_PSCR,  KC_SLCK,  KC_PAUS,  KC_UP,    KC_TRNS,  KC_BSPC,          \
-  KC_TRNS,  KC_VOLD,  KC_VOLU,  KC_MUTE,  KC_TRNS,  KC_TRNS,  KC_PAST,  KC_PSLS,  KC_HOME,  KC_PGUP,  KC_LEFT,  KC_RGHT,  KC_PENT,                    \
-  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_PPLS,  KC_PMNS,  KC_END,   KC_PGDN,  KC_DOWN,  KC_TRNS,  KC_TRNS,                    \
-                     KC_TRNS, KC_TRNS,           KC_TRNS,                KC_TRNS, KC_TRNS)};
-
-
-const uint16_t PROGMEM fn_actions[] = {
-
-};
-
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
-  // MACRODOWN only works in this function
-      switch(id) {
-        case 0:
-          if (record->event.pressed) {
-            register_code(KC_RSFT);
-          } else {
-            unregister_code(KC_RSFT);
-          }
-        break;
-      }
-    return MACRO_NONE;
-};
diff --git a/keyboard/hhkb_qmk/keymaps/keymap_lxol.c b/keyboard/hhkb_qmk/keymaps/keymap_lxol.c
deleted file mode 100644
index 3256fda516..0000000000
--- a/keyboard/hhkb_qmk/keymaps/keymap_lxol.c
+++ /dev/null
@@ -1,208 +0,0 @@
-/*  -*-  eval: (turn-on-orgtbl); -*-
- * lxol HHKB Layout
- */
-#include "hhkb_qmk.h"
-
-#define BASE 0
-#define WIN 1
-#define HHKB 2
-#define RGUILEV 3
-#define LGUILEV 4
-#define RALTLEV 5
-#define LALTLEV 6
-
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-    /* Layer 0: Default Layer
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Esc    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0   | -     | =        | \     | ` |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Tab    | Q | W | E | R | T | Y | U | I | O | P   | [     | ]        | Backs |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Contro | A | S | D | F | G | H | J | K | L | ;   | '     | RCtl/Ent |       |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Shift  | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0      |       |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-
-                 |------+------+-------+------+------|
-                 | LAlt | LGUI | Space | RGUI | RAlt |
-                 |------+------+-------+------+------|
-    */
-
-  [BASE] = KEYMAP(  // layer 0 : default
-
-
-  KC_ESC,   KC_1,              KC_2,              KC_3,  KC_4,  KC_5,  KC_6,  KC_7,  KC_8,     KC_9,              KC_0,                 KC_MINS,  KC_EQL,    KC_BSLS,  KC_GRV,  \
-  KC_TAB,   KC_Q,              KC_W,              KC_E,  KC_R,  KC_T,  KC_Y,  KC_U,  KC_I,     KC_O,              KC_P,                 KC_LBRC,  KC_RBRC,   KC_BSPC,  \
-  KC_LCTL,  LT(LALTLEV,KC_A),  LT(LGUILEV,KC_S),  KC_D,  KC_F,  KC_G,  KC_H,  KC_J,  KC_K,     LT(RGUILEV,KC_L),  LT(RALTLEV,KC_SCLN),  KC_QUOT,  KC_FN0,    \
-  KC_LSFT,  KC_Z,              KC_X,              KC_C,  KC_V,  KC_B,  KC_N,  KC_M,  KC_COMM,  KC_DOT,            KC_SLSH,              KC_RSFT,  MO(HHKB),  \
-      KC_LALT, KC_LGUI, KC_SPC,                KC_RGUI, KC_RALT),
-
-
-
-    /* Layer 1: HHKB mode (HHKB Fn)
-      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
-      | Pwr  | F1  | F2  | F3  | F4 | F5 | F6 | F7 | F8  | F9  | F10 | F11 | F12   | Ins   | Del |
-      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
-      | Caps |     |     |     |    |    |    |    | Psc | Slk | Pus | Up  |       | Backs |     |
-      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
-      |      | VoD | VoU | Mut |    |    | *  | /  | Hom | PgU | Lef | Rig | Enter |       |     |
-      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
-      |      |     |     |     |    |    | +  | -  | End | PgD | Dow |     |       |       |     |
-      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
-
-                      |---+---+---+---+---|
-                      |   |   |   |   |   |
-                      |---+---+---+---+---|
-     */
-
-  [HHKB] = KEYMAP(
-  KC_PWR,   KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,    KC_F6,    KC_F7,    KC_F8,    KC_F9,    KC_F10,   KC_F11,   KC_F12,   KC_INS,   KC_DEL, \
-  KC_CAPS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_PSCR,  KC_SLCK,  KC_PAUS,  KC_UP,    KC_TRNS,  KC_BSPC,          \
-  KC_TRNS,  KC_VOLD,  KC_VOLU,  KC_MUTE,  KC_TRNS,  KC_TRNS,  KC_PAST,  KC_PSLS,  KC_HOME,  KC_PGUP,  KC_LEFT,  KC_RGHT,  KC_PENT,                    \
-  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_PPLS,  KC_PMNS,  KC_END,   KC_PGDN,  KC_DOWN,  KC_TRNS,  KC_TRNS,                    \
-  KC_TRNS, KC_TRNS,           KC_TRNS,                KC_TRNS, KC_TRNS),
-
-
-    /* Layer LGUI: All keys with RGUI modifier
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Esc    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0   | -     | =        | \     | ` |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Tab    | Q | W | E | R | T | Y | U | I | O | P   | [     | ]        | Backs |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Contro | A | S | D | F | G | H | J | K |   | ;   | '     | RCtl/Ent |       |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Shift  | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0      |       |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-
-                 |------+------+-------+------+------|
-                 | LAlt | LGUI | Space | RGUI | RAlt |
-                 |------+------+-------+------+------|
-    */
-
-  [RGUILEV] = KEYMAP(  // Right GUI layer  by KC_L
-
-  RGUI(KC_ESC),   RGUI(KC_1),  RGUI(KC_2),  RGUI(KC_3),  RGUI(KC_4),  RGUI(KC_5),  RGUI(KC_6),  RGUI(KC_7),  RGUI(KC_8),     RGUI(KC_9),    RGUI(KC_0),     RGUI(KC_MINS),  RGUI(KC_EQL),   RGUI(KC_BSLS),  RGUI(KC_GRV),  \
-  RGUI(KC_TAB),   RGUI(KC_Q),  RGUI(KC_W),  RGUI(KC_E),  RGUI(KC_R),  RGUI(KC_T),  RGUI(KC_Y),  RGUI(KC_U),  RGUI(KC_I),     RGUI(KC_O),    RGUI(KC_P),     RGUI(KC_LBRC),  RGUI(KC_RBRC),  RGUI(KC_BSPC),  \
-  RGUI(KC_LCTL),  RGUI(KC_A),  RGUI(KC_S),  RGUI(KC_D),  RGUI(KC_F),  RGUI(KC_G),  RGUI(KC_H),  RGUI(KC_J),  RGUI(KC_K),     KC_TRNS,       KC_TRNS,        RGUI(KC_QUOT),  KC_FN0,         \
-  RGUI(KC_LSFT),  RGUI(KC_Z),  RGUI(KC_X),  RGUI(KC_C),  RGUI(KC_V),  RGUI(KC_B),  RGUI(KC_N),  RGUI(KC_M),  RGUI(KC_COMM),  RGUI(KC_DOT),  RGUI(KC_SLSH),  RGUI(KC_RSFT),  KC_TRNS,        \
-      KC_LALT, KC_LGUI, RGUI(KC_SPC),               KC_RGUI, KC_RALT),
-
-    /* Layer LGUI: All keys with LGUI modifier
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Esc    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0   | -     | =        | \     | ` |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Tab    | Q | W | E | R | T | Y | U | I | O | P   | [     | ]        | Backs |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Contro | A | S | D | F | G | H | J | K |   | ;   | '     | RCtl/Ent |       |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Shift  | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0      |       |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-
-                 |------+------+-------+------+------|
-                 | LAlt | LGUI | Space | LGUI | RAlt |
-                 |------+------+-------+------+------|
-    */
-
-  [LGUILEV] = KEYMAP(  // Right GUI layer  by KC_L
-
-  LGUI(KC_ESC),   LGUI(KC_1),  LGUI(KC_2),  LGUI(KC_3),  LGUI(KC_4),  LGUI(KC_5),  LGUI(KC_6),  LGUI(KC_7),  LGUI(KC_8),     LGUI(KC_9),    LGUI(KC_0),     LGUI(KC_MINS),  LGUI(KC_EQL),   LGUI(KC_BSLS),  LGUI(KC_GRV),  \
-  LGUI(KC_TAB),   LGUI(KC_Q),  LGUI(KC_W),  LGUI(KC_E),  LGUI(KC_R),  LGUI(KC_T),  LGUI(KC_Y),  LGUI(KC_U),  LGUI(KC_I),     LGUI(KC_O),    LGUI(KC_P),     LGUI(KC_LBRC),  LGUI(KC_RBRC),  LGUI(KC_BSPC),  \
-  LGUI(KC_LCTL),  KC_TRNS,     KC_TRNS,     LGUI(KC_D),  LGUI(KC_F),  LGUI(KC_G),  LGUI(KC_H),  LGUI(KC_J),  LGUI(KC_K),     LGUI(KC_L),    LGUI(KC_SCLN),  LGUI(KC_QUOT),  KC_FN0,         \
-  KC_LSFT,        LGUI(KC_Z),  LGUI(KC_X),  LGUI(KC_C),  LGUI(KC_V),  LGUI(KC_B),  LGUI(KC_N),  LGUI(KC_M),  LGUI(KC_COMM),  LGUI(KC_DOT),  LGUI(KC_SLSH),  KC_RSFT,        KC_TRNS,        \
-      KC_LALT, KC_LGUI, LGUI(KC_SPC),               KC_LGUI, KC_RALT),
-
-    /* Layer LALT: All keys with RALT modifier
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Esc    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0   | -     | =        | \     | ` |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Tab    | Q | W | E | R | T | Y | U | I | O | P   | [     | ]        | Backs |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Contro | A | S | D | F | G | H | J | K |   | ;   | '     | RCtl/Ent |       |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Shift  | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0      |       |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-
-                 |------+------+-------+------+------|
-                 | LAlt | LGUI | Space | RGUI | RAlt |
-                 |------+------+-------+------+------|
-    */
-
-  [RALTLEV] = KEYMAP(  // Right ALT layer  by KC_L
-
-  RALT(KC_ESC),   RALT(KC_1),  RALT(KC_2),  RALT(KC_3),  RALT(KC_4),  RALT(KC_5),  RALT(KC_6),  RALT(KC_7),  RALT(KC_8),     RALT(KC_9),    RALT(KC_0),     RALT(KC_MINS),  RALT(KC_EQL),   RALT(KC_BSLS),  RALT(KC_GRV),  \
-  RALT(KC_TAB),   RALT(KC_Q),  RALT(KC_W),  RALT(KC_E),  RALT(KC_R),  RALT(KC_T),  RALT(KC_Y),  RALT(KC_U),  RALT(KC_I),     RALT(KC_O),    RALT(KC_P),     RALT(KC_LBRC),  RALT(KC_RBRC),  RALT(KC_BSPC),  \
-  RALT(KC_LCTL),  RALT(KC_A),  RALT(KC_S),  RALT(KC_D),  RALT(KC_F),  RALT(KC_G),  RALT(KC_H),  RALT(KC_J),  RALT(KC_K),     KC_TRNS,       KC_TRNS,        RALT(KC_QUOT),  KC_FN0,         \
-  RALT(KC_LSFT),  RALT(KC_Z),  RALT(KC_X),  RALT(KC_C),  RALT(KC_V),  RALT(KC_B),  RALT(KC_N),  RALT(KC_M),  RALT(KC_COMM),  RALT(KC_DOT),  RALT(KC_SLSH),  RALT(KC_RSFT),  KC_TRNS,        \
-      KC_LALT, KC_LGUI, RALT(KC_SPC),               KC_RGUI, KC_RALT),
-
-    /* Layer LALT: All keys with LALT modifier
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Esc    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0   | -     | =        | \     | ` |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Tab    | Q | W | E | R | T | Y | U | I | O | P   | [     | ]        | Backs |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Contro | A | S | D | F | G | H | J | K |   | ;   | '     | RCtl/Ent |       |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-     | Shift  | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0      |       |   |
-     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
-
-                 |------+------+-------+------+------|
-                 | LAlt | LGUI | Space | LGUI | RAlt |
-                 |------+------+-------+------+------|
-    */
-
-  [LALTLEV] = KEYMAP(  // Right ALT layer  by KC_L
-
-  LALT(KC_ESC),   LALT(KC_1),  LALT(KC_2),  LALT(KC_3),  LALT(KC_4),  LALT(KC_5),  LALT(KC_6),  LALT(KC_7),  LALT(KC_8),     LALT(KC_9),    LALT(KC_0),     LALT(KC_MINS),  LALT(KC_EQL),   LALT(KC_BSLS),  LALT(KC_GRV),  \
-  LALT(KC_TAB),   LALT(KC_Q),  LALT(KC_W),  LALT(KC_E),  LALT(KC_R),  LALT(KC_T),  LALT(KC_Y),  LALT(KC_U),  LALT(KC_I),     LALT(KC_O),    LALT(KC_P),     LALT(KC_LBRC),  LALT(KC_RBRC),  LALT(KC_BSPC),  \
-  LALT(KC_LCTL),  KC_TRNS,     KC_TRNS,     LALT(KC_D),  LALT(KC_F),  LALT(KC_G),  LALT(KC_H),  LALT(KC_J),  LALT(KC_K),     LALT(KC_L),    LALT(KC_SCLN),  LALT(KC_QUOT),  KC_FN0,         \
-  KC_LSFT,        LALT(KC_Z),  LALT(KC_X),  LALT(KC_C),  LALT(KC_V),  LALT(KC_B),  LALT(KC_N),  LALT(KC_M),  LALT(KC_COMM),  LALT(KC_DOT),  LALT(KC_SLSH),  KC_RSFT,        KC_TRNS,        \
-      KC_LALT, KC_LGUI, LALT(KC_SPC),               KC_LGUI, KC_RALT),
-
-
-    /* Layer WIN: Win layer
-     |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---|
-     | Esc    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | -     | =        | \     | ` |
-     |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---|
-     | Tab    | Q | W | E | R | T | Y | U | I | O | P | [     | ]        | Backs |   |
-     |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---|
-     | Contro | A | S | D | F | G | H | J | K | L | ; | '     | RCtl/Ent |       |   |
-     |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---|
-     | Shift  | Z | X | C | V | B | N | M | , | . | / | Shift | Fn0      |       |   |
-     |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---|
-
-                 |------+------+-------+------+------|
-                 | LGui | LAlt | Space | RGui | Ralt |
-                 |------+------+-------+------+------|
-    */
-
-  [WIN] = KEYMAP(  // BASE level with swapped GUI/ALT
-
-
-  KC_ESC,   KC_1,              KC_2,              KC_3,  KC_4,  KC_5,  KC_6,  KC_7,  KC_8,     KC_9,              KC_0,                 KC_MINS,  KC_EQL,    KC_BSLS,  KC_GRV,  \
-  KC_TAB,   KC_Q,              KC_W,              KC_E,  KC_R,  KC_T,  KC_Y,  KC_U,  KC_I,     KC_O,              KC_P,                 KC_LBRC,  KC_RBRC,   KC_BSPC,  \
-  KC_LCTL,  LT(LGUILEV,KC_A),  LT(LALTLEV,KC_S),  KC_D,  KC_F,  KC_G,  KC_H,  KC_J,  KC_K,     LT(RALTLEV,KC_L),  LT(RGUILEV,KC_SCLN),  KC_QUOT,  KC_FN0,    \
-  KC_LSFT,  KC_Z,              KC_X,              KC_C,  KC_V,  KC_B,  KC_N,  KC_M,  KC_COMM,  KC_DOT,            KC_SLSH,              KC_RSFT,  MO(HHKB),  \
-                 KC_RGUI, KC_RALT, KC_SPC,                KC_RALT, KC_RGUI)};
-
-
-const uint16_t PROGMEM fn_actions[] = {
-    [0] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENT)      // RControl with tap Enter*
-};
-
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
-  // MACRODOWN only works in this function
-      switch(id) {
-        case 0:
-          if (record->event.pressed) {
-            register_code(KC_RSFT);
-          } else {
-            unregister_code(KC_RSFT);
-          }
-        break;
-      }
-    return MACRO_NONE;
-};
diff --git a/keyboard/hhkb_qmk/keymaps/lxol.c b/keyboard/hhkb_qmk/keymaps/lxol.c
new file mode 100644
index 0000000000..3256fda516
--- /dev/null
+++ b/keyboard/hhkb_qmk/keymaps/lxol.c
@@ -0,0 +1,208 @@
+/*  -*-  eval: (turn-on-orgtbl); -*-
+ * lxol HHKB Layout
+ */
+#include "hhkb_qmk.h"
+
+#define BASE 0
+#define WIN 1
+#define HHKB 2
+#define RGUILEV 3
+#define LGUILEV 4
+#define RALTLEV 5
+#define LALTLEV 6
+
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+
+    /* Layer 0: Default Layer
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Esc    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0   | -     | =        | \     | ` |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Tab    | Q | W | E | R | T | Y | U | I | O | P   | [     | ]        | Backs |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Contro | A | S | D | F | G | H | J | K | L | ;   | '     | RCtl/Ent |       |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Shift  | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0      |       |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+
+                 |------+------+-------+------+------|
+                 | LAlt | LGUI | Space | RGUI | RAlt |
+                 |------+------+-------+------+------|
+    */
+
+  [BASE] = KEYMAP(  // layer 0 : default
+
+
+  KC_ESC,   KC_1,              KC_2,              KC_3,  KC_4,  KC_5,  KC_6,  KC_7,  KC_8,     KC_9,              KC_0,                 KC_MINS,  KC_EQL,    KC_BSLS,  KC_GRV,  \
+  KC_TAB,   KC_Q,              KC_W,              KC_E,  KC_R,  KC_T,  KC_Y,  KC_U,  KC_I,     KC_O,              KC_P,                 KC_LBRC,  KC_RBRC,   KC_BSPC,  \
+  KC_LCTL,  LT(LALTLEV,KC_A),  LT(LGUILEV,KC_S),  KC_D,  KC_F,  KC_G,  KC_H,  KC_J,  KC_K,     LT(RGUILEV,KC_L),  LT(RALTLEV,KC_SCLN),  KC_QUOT,  KC_FN0,    \
+  KC_LSFT,  KC_Z,              KC_X,              KC_C,  KC_V,  KC_B,  KC_N,  KC_M,  KC_COMM,  KC_DOT,            KC_SLSH,              KC_RSFT,  MO(HHKB),  \
+      KC_LALT, KC_LGUI, KC_SPC,                KC_RGUI, KC_RALT),
+
+
+
+    /* Layer 1: HHKB mode (HHKB Fn)
+      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
+      | Pwr  | F1  | F2  | F3  | F4 | F5 | F6 | F7 | F8  | F9  | F10 | F11 | F12   | Ins   | Del |
+      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
+      | Caps |     |     |     |    |    |    |    | Psc | Slk | Pus | Up  |       | Backs |     |
+      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
+      |      | VoD | VoU | Mut |    |    | *  | /  | Hom | PgU | Lef | Rig | Enter |       |     |
+      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
+      |      |     |     |     |    |    | +  | -  | End | PgD | Dow |     |       |       |     |
+      |------+-----+-----+-----+----+----+----+----+-----+-----+-----+-----+-------+-------+-----|
+
+                      |---+---+---+---+---|
+                      |   |   |   |   |   |
+                      |---+---+---+---+---|
+     */
+
+  [HHKB] = KEYMAP(
+  KC_PWR,   KC_F1,    KC_F2,    KC_F3,    KC_F4,    KC_F5,    KC_F6,    KC_F7,    KC_F8,    KC_F9,    KC_F10,   KC_F11,   KC_F12,   KC_INS,   KC_DEL, \
+  KC_CAPS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_PSCR,  KC_SLCK,  KC_PAUS,  KC_UP,    KC_TRNS,  KC_BSPC,          \
+  KC_TRNS,  KC_VOLD,  KC_VOLU,  KC_MUTE,  KC_TRNS,  KC_TRNS,  KC_PAST,  KC_PSLS,  KC_HOME,  KC_PGUP,  KC_LEFT,  KC_RGHT,  KC_PENT,                    \
+  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_TRNS,  KC_PPLS,  KC_PMNS,  KC_END,   KC_PGDN,  KC_DOWN,  KC_TRNS,  KC_TRNS,                    \
+  KC_TRNS, KC_TRNS,           KC_TRNS,                KC_TRNS, KC_TRNS),
+
+
+    /* Layer LGUI: All keys with RGUI modifier
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Esc    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0   | -     | =        | \     | ` |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Tab    | Q | W | E | R | T | Y | U | I | O | P   | [     | ]        | Backs |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Contro | A | S | D | F | G | H | J | K |   | ;   | '     | RCtl/Ent |       |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Shift  | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0      |       |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+
+                 |------+------+-------+------+------|
+                 | LAlt | LGUI | Space | RGUI | RAlt |
+                 |------+------+-------+------+------|
+    */
+
+  [RGUILEV] = KEYMAP(  // Right GUI layer  by KC_L
+
+  RGUI(KC_ESC),   RGUI(KC_1),  RGUI(KC_2),  RGUI(KC_3),  RGUI(KC_4),  RGUI(KC_5),  RGUI(KC_6),  RGUI(KC_7),  RGUI(KC_8),     RGUI(KC_9),    RGUI(KC_0),     RGUI(KC_MINS),  RGUI(KC_EQL),   RGUI(KC_BSLS),  RGUI(KC_GRV),  \
+  RGUI(KC_TAB),   RGUI(KC_Q),  RGUI(KC_W),  RGUI(KC_E),  RGUI(KC_R),  RGUI(KC_T),  RGUI(KC_Y),  RGUI(KC_U),  RGUI(KC_I),     RGUI(KC_O),    RGUI(KC_P),     RGUI(KC_LBRC),  RGUI(KC_RBRC),  RGUI(KC_BSPC),  \
+  RGUI(KC_LCTL),  RGUI(KC_A),  RGUI(KC_S),  RGUI(KC_D),  RGUI(KC_F),  RGUI(KC_G),  RGUI(KC_H),  RGUI(KC_J),  RGUI(KC_K),     KC_TRNS,       KC_TRNS,        RGUI(KC_QUOT),  KC_FN0,         \
+  RGUI(KC_LSFT),  RGUI(KC_Z),  RGUI(KC_X),  RGUI(KC_C),  RGUI(KC_V),  RGUI(KC_B),  RGUI(KC_N),  RGUI(KC_M),  RGUI(KC_COMM),  RGUI(KC_DOT),  RGUI(KC_SLSH),  RGUI(KC_RSFT),  KC_TRNS,        \
+      KC_LALT, KC_LGUI, RGUI(KC_SPC),               KC_RGUI, KC_RALT),
+
+    /* Layer LGUI: All keys with LGUI modifier
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Esc    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0   | -     | =        | \     | ` |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Tab    | Q | W | E | R | T | Y | U | I | O | P   | [     | ]        | Backs |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Contro | A | S | D | F | G | H | J | K |   | ;   | '     | RCtl/Ent |       |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Shift  | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0      |       |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+
+                 |------+------+-------+------+------|
+                 | LAlt | LGUI | Space | LGUI | RAlt |
+                 |------+------+-------+------+------|
+    */
+
+  [LGUILEV] = KEYMAP(  // Right GUI layer  by KC_L
+
+  LGUI(KC_ESC),   LGUI(KC_1),  LGUI(KC_2),  LGUI(KC_3),  LGUI(KC_4),  LGUI(KC_5),  LGUI(KC_6),  LGUI(KC_7),  LGUI(KC_8),     LGUI(KC_9),    LGUI(KC_0),     LGUI(KC_MINS),  LGUI(KC_EQL),   LGUI(KC_BSLS),  LGUI(KC_GRV),  \
+  LGUI(KC_TAB),   LGUI(KC_Q),  LGUI(KC_W),  LGUI(KC_E),  LGUI(KC_R),  LGUI(KC_T),  LGUI(KC_Y),  LGUI(KC_U),  LGUI(KC_I),     LGUI(KC_O),    LGUI(KC_P),     LGUI(KC_LBRC),  LGUI(KC_RBRC),  LGUI(KC_BSPC),  \
+  LGUI(KC_LCTL),  KC_TRNS,     KC_TRNS,     LGUI(KC_D),  LGUI(KC_F),  LGUI(KC_G),  LGUI(KC_H),  LGUI(KC_J),  LGUI(KC_K),     LGUI(KC_L),    LGUI(KC_SCLN),  LGUI(KC_QUOT),  KC_FN0,         \
+  KC_LSFT,        LGUI(KC_Z),  LGUI(KC_X),  LGUI(KC_C),  LGUI(KC_V),  LGUI(KC_B),  LGUI(KC_N),  LGUI(KC_M),  LGUI(KC_COMM),  LGUI(KC_DOT),  LGUI(KC_SLSH),  KC_RSFT,        KC_TRNS,        \
+      KC_LALT, KC_LGUI, LGUI(KC_SPC),               KC_LGUI, KC_RALT),
+
+    /* Layer LALT: All keys with RALT modifier
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Esc    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0   | -     | =        | \     | ` |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Tab    | Q | W | E | R | T | Y | U | I | O | P   | [     | ]        | Backs |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Contro | A | S | D | F | G | H | J | K |   | ;   | '     | RCtl/Ent |       |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Shift  | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0      |       |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+
+                 |------+------+-------+------+------|
+                 | LAlt | LGUI | Space | RGUI | RAlt |
+                 |------+------+-------+------+------|
+    */
+
+  [RALTLEV] = KEYMAP(  // Right ALT layer  by KC_L
+
+  RALT(KC_ESC),   RALT(KC_1),  RALT(KC_2),  RALT(KC_3),  RALT(KC_4),  RALT(KC_5),  RALT(KC_6),  RALT(KC_7),  RALT(KC_8),     RALT(KC_9),    RALT(KC_0),     RALT(KC_MINS),  RALT(KC_EQL),   RALT(KC_BSLS),  RALT(KC_GRV),  \
+  RALT(KC_TAB),   RALT(KC_Q),  RALT(KC_W),  RALT(KC_E),  RALT(KC_R),  RALT(KC_T),  RALT(KC_Y),  RALT(KC_U),  RALT(KC_I),     RALT(KC_O),    RALT(KC_P),     RALT(KC_LBRC),  RALT(KC_RBRC),  RALT(KC_BSPC),  \
+  RALT(KC_LCTL),  RALT(KC_A),  RALT(KC_S),  RALT(KC_D),  RALT(KC_F),  RALT(KC_G),  RALT(KC_H),  RALT(KC_J),  RALT(KC_K),     KC_TRNS,       KC_TRNS,        RALT(KC_QUOT),  KC_FN0,         \
+  RALT(KC_LSFT),  RALT(KC_Z),  RALT(KC_X),  RALT(KC_C),  RALT(KC_V),  RALT(KC_B),  RALT(KC_N),  RALT(KC_M),  RALT(KC_COMM),  RALT(KC_DOT),  RALT(KC_SLSH),  RALT(KC_RSFT),  KC_TRNS,        \
+      KC_LALT, KC_LGUI, RALT(KC_SPC),               KC_RGUI, KC_RALT),
+
+    /* Layer LALT: All keys with LALT modifier
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Esc    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0   | -     | =        | \     | ` |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Tab    | Q | W | E | R | T | Y | U | I | O | P   | [     | ]        | Backs |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Contro | A | S | D | F | G | H | J | K |   | ;   | '     | RCtl/Ent |       |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+     | Shift  | Z | X | C | V | B | N | M | , | . | Fn2 | Shift | Fn0      |       |   |
+     |--------+---+---+---+---+---+---+---+---+---+-----+-------+----------+-------+---|
+
+                 |------+------+-------+------+------|
+                 | LAlt | LGUI | Space | LGUI | RAlt |
+                 |------+------+-------+------+------|
+    */
+
+  [LALTLEV] = KEYMAP(  // Right ALT layer  by KC_L
+
+  LALT(KC_ESC),   LALT(KC_1),  LALT(KC_2),  LALT(KC_3),  LALT(KC_4),  LALT(KC_5),  LALT(KC_6),  LALT(KC_7),  LALT(KC_8),     LALT(KC_9),    LALT(KC_0),     LALT(KC_MINS),  LALT(KC_EQL),   LALT(KC_BSLS),  LALT(KC_GRV),  \
+  LALT(KC_TAB),   LALT(KC_Q),  LALT(KC_W),  LALT(KC_E),  LALT(KC_R),  LALT(KC_T),  LALT(KC_Y),  LALT(KC_U),  LALT(KC_I),     LALT(KC_O),    LALT(KC_P),     LALT(KC_LBRC),  LALT(KC_RBRC),  LALT(KC_BSPC),  \
+  LALT(KC_LCTL),  KC_TRNS,     KC_TRNS,     LALT(KC_D),  LALT(KC_F),  LALT(KC_G),  LALT(KC_H),  LALT(KC_J),  LALT(KC_K),     LALT(KC_L),    LALT(KC_SCLN),  LALT(KC_QUOT),  KC_FN0,         \
+  KC_LSFT,        LALT(KC_Z),  LALT(KC_X),  LALT(KC_C),  LALT(KC_V),  LALT(KC_B),  LALT(KC_N),  LALT(KC_M),  LALT(KC_COMM),  LALT(KC_DOT),  LALT(KC_SLSH),  KC_RSFT,        KC_TRNS,        \
+      KC_LALT, KC_LGUI, LALT(KC_SPC),               KC_LGUI, KC_RALT),
+
+
+    /* Layer WIN: Win layer
+     |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---|
+     | Esc    | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | -     | =        | \     | ` |
+     |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---|
+     | Tab    | Q | W | E | R | T | Y | U | I | O | P | [     | ]        | Backs |   |
+     |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---|
+     | Contro | A | S | D | F | G | H | J | K | L | ; | '     | RCtl/Ent |       |   |
+     |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---|
+     | Shift  | Z | X | C | V | B | N | M | , | . | / | Shift | Fn0      |       |   |
+     |--------+---+---+---+---+---+---+---+---+---+---+-------+----------+-------+---|
+
+                 |------+------+-------+------+------|
+                 | LGui | LAlt | Space | RGui | Ralt |
+                 |------+------+-------+------+------|
+    */
+
+  [WIN] = KEYMAP(  // BASE level with swapped GUI/ALT
+
+
+  KC_ESC,   KC_1,              KC_2,              KC_3,  KC_4,  KC_5,  KC_6,  KC_7,  KC_8,     KC_9,              KC_0,                 KC_MINS,  KC_EQL,    KC_BSLS,  KC_GRV,  \
+  KC_TAB,   KC_Q,              KC_W,              KC_E,  KC_R,  KC_T,  KC_Y,  KC_U,  KC_I,     KC_O,              KC_P,                 KC_LBRC,  KC_RBRC,   KC_BSPC,  \
+  KC_LCTL,  LT(LGUILEV,KC_A),  LT(LALTLEV,KC_S),  KC_D,  KC_F,  KC_G,  KC_H,  KC_J,  KC_K,     LT(RALTLEV,KC_L),  LT(RGUILEV,KC_SCLN),  KC_QUOT,  KC_FN0,    \
+  KC_LSFT,  KC_Z,              KC_X,              KC_C,  KC_V,  KC_B,  KC_N,  KC_M,  KC_COMM,  KC_DOT,            KC_SLSH,              KC_RSFT,  MO(HHKB),  \
+                 KC_RGUI, KC_RALT, KC_SPC,                KC_RALT, KC_RGUI)};
+
+
+const uint16_t PROGMEM fn_actions[] = {
+    [0] = ACTION_MODS_TAP_KEY(MOD_RCTL, KC_ENT)      // RControl with tap Enter*
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+          if (record->event.pressed) {
+            register_code(KC_RSFT);
+          } else {
+            unregister_code(KC_RSFT);
+          }
+        break;
+      }
+    return MACRO_NONE;
+};
diff --git a/keyboard/jd45/Makefile b/keyboard/jd45/Makefile
index 076dced829..f6a8d10c58 100644
--- a/keyboard/jd45/Makefile
+++ b/keyboard/jd45/Makefile
@@ -54,9 +54,9 @@ SRC = jd45.c \
 	backlight.c 
 
 ifdef KEYMAP
-    SRC := keymaps/keymap_$(KEYMAP).c $(SRC)
+    SRC := keymaps/keymaps/(KEYMAP).c $(SRC)
 else
-    SRC := keymaps/keymap_default.c $(SRC)
+    SRC := keymaps/keymaps/default.c $(SRC)
 endif
 
 CONFIG_H = config.h
diff --git a/keyboard/jd45/keymaps/default.c b/keyboard/jd45/keymaps/default.c
new file mode 100644
index 0000000000..05dd46e792
--- /dev/null
+++ b/keyboard/jd45/keymaps/default.c
@@ -0,0 +1,31 @@
+#include "jd45.h"
+#include "backlight.h"
+
+/* this keymap is to provide a basic keyboard layout for testing the matrix
+ * for more practical and complicated keymap refer to other keymaps in the same folder
+ */
+/* JD45 keymap definition macro
+ */
+#define KEYMAP( \
+    K01, K02, K03, K04, K05, K06, K07, K08, K09, K10, K11, K12, K13, \
+	K14, K15, K16, K17, K18, K19, K20, K21, K22, K23, K24, K25, \
+	K26, K27, K28, K29, K30, K31, K32, K33, K34, K35, K36, K37, \
+	K38, K39, K40, K41, K42, K43, K44, K45, K46, K47 \
+) { \
+    { KC_##K01, KC_##K02, KC_##K03, KC_##K04, KC_##K05, KC_##K06, KC_##K07, KC_##K08, KC_##K09, KC_##K10, KC_##K11, KC_##K12, KC_##K13 }, \
+    { KC_##K14, KC_##K15, KC_##K16, KC_##K17, KC_##K18, KC_##K19, KC_##K20, KC_##K21, KC_##K22, KC_##K23, KC_##K24, KC_##K25, KC_NO    }, \
+    { KC_##K26, KC_##K27, KC_##K28, KC_##K29, KC_##K30, KC_##K31, KC_##K32, KC_##K33, KC_##K34, KC_##K35, KC_##K36, KC_##K37, KC_NO    }, \
+    { KC_##K38, KC_##K39, KC_##K40, KC_##K41, KC_##K42, KC_NO,    KC_##K43, KC_NO,    KC_##K44, KC_##K45, KC_##K46, KC_##K47, KC_NO    }  \
+}
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+[0] = KEYMAP(
+  ESC,   Q,    W,    E,    R,    T,    Y,    U,    I,    O,    P,     QUOT, BSPC,
+  TAB,   A,    S,    D,    F,    G,    H,    J,    K,    L,    SCLN,  ENT,
+  LSFT,  Z,    X,    C,    V,    B,    N,    M,    COMM, DOT,  SLSH,  RSFT,
+  PAUSE, LCTL, LALT, DEL,  SPC,  DEL,  LEFT, UP,   DOWN, RIGHT ),
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+
+};
diff --git a/keyboard/jd45/keymaps/justin.c b/keyboard/jd45/keymaps/justin.c
new file mode 100644
index 0000000000..f261b54633
--- /dev/null
+++ b/keyboard/jd45/keymaps/justin.c
@@ -0,0 +1,101 @@
+#include "jd45.h"
+#include "backlight.h"
+
+/* JD45 keymap definition macro
+ */
+#define KEYMAP( \
+    K01, K02, K03, K04, K05, K06, K07, K08, K09, K10, K11, K12, K13, \
+	K14, K15, K16, K17, K18, K19, K20, K21, K22, K23, K24, K25, \
+	K26, K27, K28, K29, K30, K31, K32, K33, K34, K35, K36, K37, \
+	K38, K39, K40, K41, K42, K43, K44, K45, K46, K47 \
+) { \
+    { KC_##K01, KC_##K02, KC_##K03, KC_##K04, KC_##K05, KC_##K06, KC_##K07, KC_##K08, KC_##K09, KC_##K10, KC_##K11, KC_##K12, KC_##K13 }, \
+    { KC_##K14, KC_##K15, KC_##K16, KC_##K17, KC_##K18, KC_##K19, KC_##K20, KC_##K21, KC_##K22, KC_##K23, KC_##K24, KC_##K25, KC_NO    }, \
+    { KC_##K26, KC_##K27, KC_##K28, KC_##K29, KC_##K30, KC_##K31, KC_##K32, KC_##K33, KC_##K34, KC_##K35, KC_##K36, KC_##K37, KC_NO    }, \
+    { KC_##K38, KC_##K39, KC_##K40, KC_##K41, KC_##K42, KC_NO,    KC_##K43, KC_NO,    KC_##K44, KC_##K45, KC_##K46, KC_##K47, KC_NO    }  \
+}
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+[0] = KEYMAP(
+  ESC,  Q,    W,    F,    P,    G,    J,    L,    U,    Y,    SCLN, QUOT, BSPC,
+  FN8,  A,    R,    S,    T,    D,    H,    N,    E,    I,    O,     ENT,
+  LSFT, Z,    X,    C,    V,    B,    K,    M,    COMM, DOT,  SLSH,  FN6,
+  FN4, LGUI, FN7, FN2,  FN1,  SPC,  FN5,  RALT,  FN3, FN0 ),
+[1] = KEYMAP(
+  TRNS, FN10, FN11, FN12, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, UP, DEL,
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, HOME, PGUP, LEFT, RGHT,
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, END,  PGDN, DOWN, TRNS,
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS ),
+[2] = KEYMAP(
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,    7,    8,    9,    0, TRNS, TRNS,
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, LBRC,    4,    5,    6,  DOT, TRNS,
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, RBRC,    1,    2,    3, BSLS, TRNS,
+  TRNS,FN29, TRNS, TRNS, TRNS, PAUSE,  EQL, MINS, TRNS, TRNS ),
+[3] = KEYMAP(
+  TRNS, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12,
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS ),
+[4] = KEYMAP(
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,    7,    8,    9,    0, TRNS, TRNS,
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, LBRC,    4,    5,    6,  DOT, TRNS,
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, RBRC,    1,    2,    3, BSLS, TRNS,
+  TRNS,FN29, TRNS, TRNS, TRNS, PAUSE,  EQL, MINS, TRNS, TRNS ),
+};
+
+enum macro_id {
+   PSWD1,
+   PSWD2,
+   PSWD3,
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+    [0] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_MINS),
+    [1] = ACTION_LAYER_MOMENTARY(1),  // FN1
+    [2] = ACTION_LAYER_MOMENTARY(2),  // FN2
+    [3] = ACTION_LAYER_MOMENTARY(3),  // FN3
+    [4] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_GRV),
+    [5] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_RGUI),
+    [6] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_CAPS),
+    [7] = ACTION_LAYER_MODS(4, MOD_LSFT),  // FN4
+    [8] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_TAB),
+
+    [10] = ACTION_MACRO(PSWD1),
+    [11] = ACTION_MACRO(PSWD2),
+    [12] = ACTION_MACRO(PSWD3),
+    
+    [29] = ACTION_BACKLIGHT_TOGGLE(),
+    [30] = ACTION_BACKLIGHT_INCREASE(),
+    [31] = ACTION_BACKLIGHT_DECREASE()
+    
+};
+
+/*
+ * Macro definition
+ */
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+    switch (id) {
+        case PSWD1:
+            return (record->event.pressed ?
+                    MACRO( I(0), T(1), T(2), T(3), T(4), T(5), T(6), T(7), T(8), T(ENT), END ) :
+                    MACRO_NONE );
+        case PSWD2:
+            return (record->event.pressed ?
+                    MACRO( I(0), T(1), T(2), T(3), T(4), T(5), T(6), T(7), T(8), T(ENT), END ) :
+                    MACRO_NONE );
+        case PSWD3:
+            return (record->event.pressed ?
+                    MACRO( I(0), T(1), T(2), T(3), T(4), T(5), T(6), T(7), T(8), T(ENT), END ) :
+                    MACRO_NONE );
+        //case VOLUP:
+        //    return (record->event.pressed ?
+        //            MACRO( D(VOLU), U(VOLU), END ) :
+        //            MACRO_NONE );
+        //case ALT_TAB:
+        //    return (record->event.pressed ?
+        //            MACRO( D(LALT), D(TAB), END ) :
+        //            MACRO( U(TAB), END ));
+    }
+    return MACRO_NONE;
+}
diff --git a/keyboard/jd45/keymaps/keymap_default.c b/keyboard/jd45/keymaps/keymap_default.c
deleted file mode 100644
index 05dd46e792..0000000000
--- a/keyboard/jd45/keymaps/keymap_default.c
+++ /dev/null
@@ -1,31 +0,0 @@
-#include "jd45.h"
-#include "backlight.h"
-
-/* this keymap is to provide a basic keyboard layout for testing the matrix
- * for more practical and complicated keymap refer to other keymaps in the same folder
- */
-/* JD45 keymap definition macro
- */
-#define KEYMAP( \
-    K01, K02, K03, K04, K05, K06, K07, K08, K09, K10, K11, K12, K13, \
-	K14, K15, K16, K17, K18, K19, K20, K21, K22, K23, K24, K25, \
-	K26, K27, K28, K29, K30, K31, K32, K33, K34, K35, K36, K37, \
-	K38, K39, K40, K41, K42, K43, K44, K45, K46, K47 \
-) { \
-    { KC_##K01, KC_##K02, KC_##K03, KC_##K04, KC_##K05, KC_##K06, KC_##K07, KC_##K08, KC_##K09, KC_##K10, KC_##K11, KC_##K12, KC_##K13 }, \
-    { KC_##K14, KC_##K15, KC_##K16, KC_##K17, KC_##K18, KC_##K19, KC_##K20, KC_##K21, KC_##K22, KC_##K23, KC_##K24, KC_##K25, KC_NO    }, \
-    { KC_##K26, KC_##K27, KC_##K28, KC_##K29, KC_##K30, KC_##K31, KC_##K32, KC_##K33, KC_##K34, KC_##K35, KC_##K36, KC_##K37, KC_NO    }, \
-    { KC_##K38, KC_##K39, KC_##K40, KC_##K41, KC_##K42, KC_NO,    KC_##K43, KC_NO,    KC_##K44, KC_##K45, KC_##K46, KC_##K47, KC_NO    }  \
-}
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-[0] = KEYMAP(
-  ESC,   Q,    W,    E,    R,    T,    Y,    U,    I,    O,    P,     QUOT, BSPC,
-  TAB,   A,    S,    D,    F,    G,    H,    J,    K,    L,    SCLN,  ENT,
-  LSFT,  Z,    X,    C,    V,    B,    N,    M,    COMM, DOT,  SLSH,  RSFT,
-  PAUSE, LCTL, LALT, DEL,  SPC,  DEL,  LEFT, UP,   DOWN, RIGHT ),
-};
-
-const uint16_t PROGMEM fn_actions[] = {
-
-};
diff --git a/keyboard/jd45/keymaps/keymap_justin.c b/keyboard/jd45/keymaps/keymap_justin.c
deleted file mode 100644
index f261b54633..0000000000
--- a/keyboard/jd45/keymaps/keymap_justin.c
+++ /dev/null
@@ -1,101 +0,0 @@
-#include "jd45.h"
-#include "backlight.h"
-
-/* JD45 keymap definition macro
- */
-#define KEYMAP( \
-    K01, K02, K03, K04, K05, K06, K07, K08, K09, K10, K11, K12, K13, \
-	K14, K15, K16, K17, K18, K19, K20, K21, K22, K23, K24, K25, \
-	K26, K27, K28, K29, K30, K31, K32, K33, K34, K35, K36, K37, \
-	K38, K39, K40, K41, K42, K43, K44, K45, K46, K47 \
-) { \
-    { KC_##K01, KC_##K02, KC_##K03, KC_##K04, KC_##K05, KC_##K06, KC_##K07, KC_##K08, KC_##K09, KC_##K10, KC_##K11, KC_##K12, KC_##K13 }, \
-    { KC_##K14, KC_##K15, KC_##K16, KC_##K17, KC_##K18, KC_##K19, KC_##K20, KC_##K21, KC_##K22, KC_##K23, KC_##K24, KC_##K25, KC_NO    }, \
-    { KC_##K26, KC_##K27, KC_##K28, KC_##K29, KC_##K30, KC_##K31, KC_##K32, KC_##K33, KC_##K34, KC_##K35, KC_##K36, KC_##K37, KC_NO    }, \
-    { KC_##K38, KC_##K39, KC_##K40, KC_##K41, KC_##K42, KC_NO,    KC_##K43, KC_NO,    KC_##K44, KC_##K45, KC_##K46, KC_##K47, KC_NO    }  \
-}
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-[0] = KEYMAP(
-  ESC,  Q,    W,    F,    P,    G,    J,    L,    U,    Y,    SCLN, QUOT, BSPC,
-  FN8,  A,    R,    S,    T,    D,    H,    N,    E,    I,    O,     ENT,
-  LSFT, Z,    X,    C,    V,    B,    K,    M,    COMM, DOT,  SLSH,  FN6,
-  FN4, LGUI, FN7, FN2,  FN1,  SPC,  FN5,  RALT,  FN3, FN0 ),
-[1] = KEYMAP(
-  TRNS, FN10, FN11, FN12, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, UP, DEL,
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, HOME, PGUP, LEFT, RGHT,
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, END,  PGDN, DOWN, TRNS,
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS ),
-[2] = KEYMAP(
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,    7,    8,    9,    0, TRNS, TRNS,
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, LBRC,    4,    5,    6,  DOT, TRNS,
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, RBRC,    1,    2,    3, BSLS, TRNS,
-  TRNS,FN29, TRNS, TRNS, TRNS, PAUSE,  EQL, MINS, TRNS, TRNS ),
-[3] = KEYMAP(
-  TRNS, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12,
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS ),
-[4] = KEYMAP(
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS,    7,    8,    9,    0, TRNS, TRNS,
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, LBRC,    4,    5,    6,  DOT, TRNS,
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, RBRC,    1,    2,    3, BSLS, TRNS,
-  TRNS,FN29, TRNS, TRNS, TRNS, PAUSE,  EQL, MINS, TRNS, TRNS ),
-};
-
-enum macro_id {
-   PSWD1,
-   PSWD2,
-   PSWD3,
-};
-
-const uint16_t PROGMEM fn_actions[] = {
-    [0] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_MINS),
-    [1] = ACTION_LAYER_MOMENTARY(1),  // FN1
-    [2] = ACTION_LAYER_MOMENTARY(2),  // FN2
-    [3] = ACTION_LAYER_MOMENTARY(3),  // FN3
-    [4] = ACTION_MODS_TAP_KEY(MOD_LSFT, KC_GRV),
-    [5] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_RGUI),
-    [6] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_CAPS),
-    [7] = ACTION_LAYER_MODS(4, MOD_LSFT),  // FN4
-    [8] = ACTION_MODS_TAP_KEY(MOD_LCTL, KC_TAB),
-
-    [10] = ACTION_MACRO(PSWD1),
-    [11] = ACTION_MACRO(PSWD2),
-    [12] = ACTION_MACRO(PSWD3),
-    
-    [29] = ACTION_BACKLIGHT_TOGGLE(),
-    [30] = ACTION_BACKLIGHT_INCREASE(),
-    [31] = ACTION_BACKLIGHT_DECREASE()
-    
-};
-
-/*
- * Macro definition
- */
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
-    switch (id) {
-        case PSWD1:
-            return (record->event.pressed ?
-                    MACRO( I(0), T(1), T(2), T(3), T(4), T(5), T(6), T(7), T(8), T(ENT), END ) :
-                    MACRO_NONE );
-        case PSWD2:
-            return (record->event.pressed ?
-                    MACRO( I(0), T(1), T(2), T(3), T(4), T(5), T(6), T(7), T(8), T(ENT), END ) :
-                    MACRO_NONE );
-        case PSWD3:
-            return (record->event.pressed ?
-                    MACRO( I(0), T(1), T(2), T(3), T(4), T(5), T(6), T(7), T(8), T(ENT), END ) :
-                    MACRO_NONE );
-        //case VOLUP:
-        //    return (record->event.pressed ?
-        //            MACRO( D(VOLU), U(VOLU), END ) :
-        //            MACRO_NONE );
-        //case ALT_TAB:
-        //    return (record->event.pressed ?
-        //            MACRO( D(LALT), D(TAB), END ) :
-        //            MACRO( U(TAB), END ));
-    }
-    return MACRO_NONE;
-}
diff --git a/keyboard/planck/README.md b/keyboard/planck/README.md
index 3ba0cc1527..d9a1e3beee 100644
--- a/keyboard/planck/README.md
+++ b/keyboard/planck/README.md
@@ -16,13 +16,13 @@ Depending on which keymap you would like to use, you will have to compile slight
 To build with the default keymap, simply run `make`.
 
 ### Other Keymaps
-Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
+Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `<name>.c` in the keymaps folder, and see keymap document (you can find in top README.md) and existent keymap files.
 
 To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like:
 ```
 $ make KEYMAP=[default|jack|<name>]
 ```
-Keymaps follow the format **__<name\>.c__** and are stored in the `keymaps` folder.
+Keymaps follow the format **__\<name\>.c__** and are stored in the `keymaps` folder.
 
 ### Notable forks (which some of the keymap files are from)
 - [Shane's Fork](https://github.com/shanecelis/tmk_keyboard/tree/master/keyboard/planck)
diff --git a/keyboard/planck/common_keymaps/keymap_mitch.c b/keyboard/planck/common_keymaps/keymap_mitch.c
deleted file mode 100644
index f7df7bbbaa..0000000000
--- a/keyboard/planck/common_keymaps/keymap_mitch.c
+++ /dev/null
@@ -1,49 +0,0 @@
-#include "keymap_common.h"
-
-const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-[0] = KEYMAP(
-  TAB,  Q,    W,    E,    R,    T,    Y,    U,    I,    O,    P,    BSPC,
-  LCTL, A,    S,    D,    F,    G,    H,    J,    K,    L,    SCLN, QUOT,
-  LSFT, Z,    X,    C,    V,    B,    N,    M,    COMM, DOT,  SLSH, FN3,
-  ESC,  DEL,  LALT, LGUI, FN2,  SPC,        FN1,  LEFT, DOWN, UP,   RGHT),
-[1] = KEYMAP(
-  GRV,  GRV,  FN22, FN19, FN10, TRNS, TRNS, 7,    8,    9,    0,    BSPC,
-  TRNS, LBRC, RBRC, FN23, FN24, TRNS, TRNS, 4,    5,    6,    TRNS, BSLS,
-  TRNS, MINS, FN20, EQL,  FN21, TRNS, TRNS, 1,    2,    3,    TRNS, ENT,
-  TRNS, TRNS, TRNS, TRNS, TRNS, SPC,        FN1,  TRNS, PGDN, PGUP, TRNS),
-[2] = KEYMAP(
-  FN26, FN10, FN11, FN12, FN13, FN14, FN15, FN17, FN18, FN19, FN10, DEL,
-  TRNS, TRNS, MUTE, VOLD, VOLU, TRNS, BSPC, FN14, FN15, FN16, TRNS, FN25,
-  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, FN11, FN12, FN13, TRNS, ENT,
-  TRNS, TRNS, TRNS, TRNS, FN2,  ENT,        TRNS, TRNS, PGDN, PGUP, TRNS),
-};
-
-const uint16_t PROGMEM fn_actions[] = {
-  [1] = ACTION_LAYER_MOMENTARY(1),  // Switch layer raise
-  [2] = ACTION_LAYER_MOMENTARY(2),  // Switch layer lower
-
-  [3] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_ENT), // Right shift serves as Enter on tap
-
-  // Numeric shift modifiers
-  [10] = ACTION_MODS_KEY(MOD_LSFT, KC_0),
-  [11] = ACTION_MODS_KEY(MOD_LSFT, KC_1),
-  [12] = ACTION_MODS_KEY(MOD_LSFT, KC_2),
-  [13] = ACTION_MODS_KEY(MOD_LSFT, KC_3),
-  [14] = ACTION_MODS_KEY(MOD_LSFT, KC_4),
-  [15] = ACTION_MODS_KEY(MOD_LSFT, KC_5),
-  [16] = ACTION_MODS_KEY(MOD_LSFT, KC_6),
-  [17] = ACTION_MODS_KEY(MOD_LSFT, KC_7),
-  [18] = ACTION_MODS_KEY(MOD_LSFT, KC_8),
-  [19] = ACTION_MODS_KEY(MOD_LSFT, KC_9),
-
-  // Other shift modifiers
-  [20] = ACTION_MODS_KEY(MOD_LSFT, KC_MINS), // _
-  [21] = ACTION_MODS_KEY(MOD_LSFT, KC_EQL),  // +
-  [22] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV),  // ~
-  [23] = ACTION_MODS_KEY(MOD_LSFT, KC_LBRC), // {
-  [24] = ACTION_MODS_KEY(MOD_LSFT, KC_RBRC), // }
-  [25] = ACTION_MODS_KEY(MOD_LSFT, KC_BSLS), // |
-
-  // Switch windows in app
-  [26] = ACTION_MODS_KEY(MOD_LGUI, KC_GRV),
-};
diff --git a/keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c b/keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c
new file mode 100644
index 0000000000..f7df7bbbaa
--- /dev/null
+++ b/keyboard/planck/old_keymap_files/common_keymaps/keymap_mitch.c
@@ -0,0 +1,49 @@
+#include "keymap_common.h"
+
+const uint8_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+[0] = KEYMAP(
+  TAB,  Q,    W,    E,    R,    T,    Y,    U,    I,    O,    P,    BSPC,
+  LCTL, A,    S,    D,    F,    G,    H,    J,    K,    L,    SCLN, QUOT,
+  LSFT, Z,    X,    C,    V,    B,    N,    M,    COMM, DOT,  SLSH, FN3,
+  ESC,  DEL,  LALT, LGUI, FN2,  SPC,        FN1,  LEFT, DOWN, UP,   RGHT),
+[1] = KEYMAP(
+  GRV,  GRV,  FN22, FN19, FN10, TRNS, TRNS, 7,    8,    9,    0,    BSPC,
+  TRNS, LBRC, RBRC, FN23, FN24, TRNS, TRNS, 4,    5,    6,    TRNS, BSLS,
+  TRNS, MINS, FN20, EQL,  FN21, TRNS, TRNS, 1,    2,    3,    TRNS, ENT,
+  TRNS, TRNS, TRNS, TRNS, TRNS, SPC,        FN1,  TRNS, PGDN, PGUP, TRNS),
+[2] = KEYMAP(
+  FN26, FN10, FN11, FN12, FN13, FN14, FN15, FN17, FN18, FN19, FN10, DEL,
+  TRNS, TRNS, MUTE, VOLD, VOLU, TRNS, BSPC, FN14, FN15, FN16, TRNS, FN25,
+  TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, TRNS, FN11, FN12, FN13, TRNS, ENT,
+  TRNS, TRNS, TRNS, TRNS, FN2,  ENT,        TRNS, TRNS, PGDN, PGUP, TRNS),
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+  [1] = ACTION_LAYER_MOMENTARY(1),  // Switch layer raise
+  [2] = ACTION_LAYER_MOMENTARY(2),  // Switch layer lower
+
+  [3] = ACTION_MODS_TAP_KEY(MOD_RSFT, KC_ENT), // Right shift serves as Enter on tap
+
+  // Numeric shift modifiers
+  [10] = ACTION_MODS_KEY(MOD_LSFT, KC_0),
+  [11] = ACTION_MODS_KEY(MOD_LSFT, KC_1),
+  [12] = ACTION_MODS_KEY(MOD_LSFT, KC_2),
+  [13] = ACTION_MODS_KEY(MOD_LSFT, KC_3),
+  [14] = ACTION_MODS_KEY(MOD_LSFT, KC_4),
+  [15] = ACTION_MODS_KEY(MOD_LSFT, KC_5),
+  [16] = ACTION_MODS_KEY(MOD_LSFT, KC_6),
+  [17] = ACTION_MODS_KEY(MOD_LSFT, KC_7),
+  [18] = ACTION_MODS_KEY(MOD_LSFT, KC_8),
+  [19] = ACTION_MODS_KEY(MOD_LSFT, KC_9),
+
+  // Other shift modifiers
+  [20] = ACTION_MODS_KEY(MOD_LSFT, KC_MINS), // _
+  [21] = ACTION_MODS_KEY(MOD_LSFT, KC_EQL),  // +
+  [22] = ACTION_MODS_KEY(MOD_LSFT, KC_GRV),  // ~
+  [23] = ACTION_MODS_KEY(MOD_LSFT, KC_LBRC), // {
+  [24] = ACTION_MODS_KEY(MOD_LSFT, KC_RBRC), // }
+  [25] = ACTION_MODS_KEY(MOD_LSFT, KC_BSLS), // |
+
+  // Switch windows in app
+  [26] = ACTION_MODS_KEY(MOD_LGUI, KC_GRV),
+};
diff --git a/quantum/template/README.md b/quantum/template/README.md
index dc163a2f4b..39f9f59d10 100644
--- a/quantum/template/README.md
+++ b/quantum/template/README.md
@@ -15,7 +15,7 @@ Depending on which keymap you would like to use, you will have to compile slight
 To build with the default keymap, simply run `make`.
 
 ### Other Keymaps
-Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
+Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `<name>.c` in the keymaps folder, and see keymap document (you can find in top README.md) and existent keymap files.
 
 To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like:
 ```
-- 
cgit v1.2.3


From ac0729787ff0e8d1bd1202a28f5edf9125c00b0c Mon Sep 17 00:00:00 2001
From: Jack Humbert <jack.humb@gmail.com>
Date: Wed, 30 Mar 2016 00:43:07 -0400
Subject: preonic update

---
 keyboard/preonic/Makefile                          |  56 +++--
 keyboard/preonic/Makefile.pjrc                     | 116 ----------
 keyboard/preonic/PCB_GUIDE.md                      | 116 ----------
 keyboard/preonic/README.md                         |  49 +---
 keyboard/preonic/__avr_gdbinit                     |   6 -
 keyboard/preonic/analog.c                          |  53 -----
 keyboard/preonic/analog.h                          |  36 ---
 keyboard/preonic/beeps.c                           | 246 ---------------------
 keyboard/preonic/beeps.h                           |  12 -
 keyboard/preonic/config.h                          |  18 +-
 keyboard/preonic/config_definitions.h              |  50 -----
 keyboard/preonic/extended_keymap_common.c          | 216 ------------------
 keyboard/preonic/extended_keymap_common.h          | 181 ---------------
 .../extended_keymaps/extended_keymap_default.c     |  70 ------
 .../extended_keymaps/extended_keymap_lock.c        |  81 -------
 keyboard/preonic/keymap_midi.c                     | 110 ---------
 keyboard/preonic/keymap_midi.h                     | 220 ------------------
 keyboard/preonic/led.c                             |  38 ----
 keyboard/preonic/matrix.c                          | 234 --------------------
 quantum/keymap_midi.c                              |   4 +-
 20 files changed, 66 insertions(+), 1846 deletions(-)
 delete mode 100644 keyboard/preonic/Makefile.pjrc
 delete mode 100644 keyboard/preonic/PCB_GUIDE.md
 delete mode 100644 keyboard/preonic/__avr_gdbinit
 delete mode 100644 keyboard/preonic/analog.c
 delete mode 100644 keyboard/preonic/analog.h
 delete mode 100644 keyboard/preonic/beeps.c
 delete mode 100644 keyboard/preonic/beeps.h
 delete mode 100644 keyboard/preonic/config_definitions.h
 delete mode 100644 keyboard/preonic/extended_keymap_common.c
 delete mode 100644 keyboard/preonic/extended_keymap_common.h
 delete mode 100644 keyboard/preonic/extended_keymaps/extended_keymap_default.c
 delete mode 100644 keyboard/preonic/extended_keymaps/extended_keymap_lock.c
 delete mode 100644 keyboard/preonic/keymap_midi.c
 delete mode 100644 keyboard/preonic/keymap_midi.h
 delete mode 100644 keyboard/preonic/led.c
 delete mode 100644 keyboard/preonic/matrix.c

diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile
index 0145e44bc6..664aff7321 100644
--- a/keyboard/preonic/Makefile
+++ b/keyboard/preonic/Makefile
@@ -27,7 +27,7 @@
 # make flip-ee = Download the eeprom file to the device, using Atmel FLIP
 #                (must have Atmel FLIP installed).
 #
-# make debug = Start either simulavr or avarice as specified for debugging, 
+# make debug = Start either simulavr or avarice as specified for debugging,
 #              with avr-gdb or avr-insight as the front end for debugging.
 #
 # make filename.s = Just compile filename.c into the assembler code only.
@@ -39,25 +39,41 @@
 #----------------------------------------------------------------------------
 
 # Target file name (without extension).
-TARGET = preonic_lufa
+TARGET = preonic
+
 
 # Directory common source filess exist
 TOP_DIR = ../..
+TMK_DIR = ../../tmk_core
 
 # Directory keyboard dependent files exist
 TARGET_DIR = .
 
 # # project specific files
-SRC = extended_keymap_common.c \
-	matrix.c \
-	led.c \
-	backlight.c
+SRC = preonic.c
+
+ifdef keymap
+	KEYMAP = $(keymap)
+endif
 
 ifdef KEYMAP
-    SRC := extended_keymaps/extended_keymap_$(KEYMAP).c $(SRC)
+ifneq ("$(wildcard keymaps/$(KEYMAP).c)","")
+	KEYMAP_FILE = keymaps/$(KEYMAP).c
 else
-    SRC := extended_keymaps/extended_keymap_default.c $(SRC)
+ifneq ("$(wildcard keymaps/$(KEYMAP)/keymap.c)","")
+	KEYMAP_FILE = keymaps/$(KEYMAP)/keymap.c
+else
+$(error Keymap file does not exist)
+endif
 endif
+else
+ifneq ("$(wildcard keymaps/default.c)","")
+	KEYMAP_FILE = keymaps/default.c
+else
+	KEYMAP_FILE = keymaps/default/keymap.c
+endif
+endif
+SRC := $(KEYMAP_FILE) $(SRC)
 
 CONFIG_H = config.h
 
@@ -120,24 +136,26 @@ EXTRAKEY_ENABLE = yes	# Audio control and System control(+450)
 CONSOLE_ENABLE = yes	# Console for debug(+400)
 COMMAND_ENABLE = yes    # Commands for debug and configuration
 # Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
-#SLEEP_LED_ENABLE = yes  # Breathing sleep LED during USB suspend
-NKRO_ENABLE = yes		# USB Nkey Rollover - not yet supported in LUFA
+# SLEEP_LED_ENABLE = yes  # Breathing sleep LED during USB suspend
+# NKRO_ENABLE = yes		# USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
 BACKLIGHT_ENABLE = yes  # Enable keyboard backlight functionality
-MIDI_ENABLE = yes 		# MIDI controls
-BACKLIGHT_ENABLE = yes
-
-ifdef MIDI_ENABLE
-	SRC += keymap_midi.c \
-		   beeps.c
+MIDI_ENABLE = YES 		# MIDI controls
+AUDIO_ENABLE = YES 		# Audio output on port C6
+# UNICODE_ENABLE = YES 		# Unicode
+# BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
+# RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.  Do not enable this with MIDI at the same time.
+
+ifdef BACKLIGHT_ENABLE
+	SRC += backlight.c
 endif
 
+
 # Optimize size but this may cause error "relocation truncated to fit"
 #EXTRALDFLAGS = -Wl,--relax
 
 # Search Path
 VPATH += $(TARGET_DIR)
 VPATH += $(TOP_DIR)
+VPATH += $(TMK_DIR)
 
-include $(TOP_DIR)/protocol/lufa.mk
-include $(TOP_DIR)/common.mk
-include $(TOP_DIR)/rules.mk
+include $(TOP_DIR)/quantum/quantum.mk
diff --git a/keyboard/preonic/Makefile.pjrc b/keyboard/preonic/Makefile.pjrc
deleted file mode 100644
index be83ba18b1..0000000000
--- a/keyboard/preonic/Makefile.pjrc
+++ /dev/null
@@ -1,116 +0,0 @@
-#----------------------------------------------------------------------------
-# On command line:
-#
-# make all = Make software.
-#
-# make clean = Clean out built project files.
-#
-# make coff = Convert ELF to AVR COFF.
-#
-# make extcoff = Convert ELF to AVR Extended COFF.
-#
-# make program = Download the hex file to the device.
-#                Please customize your programmer settings(PROGRAM_CMD)
-#
-# make teensy = Download the hex file to the device, using teensy_loader_cli.
-#               (must have teensy_loader_cli installed).
-#
-# make dfu = Download the hex file to the device, using dfu-programmer (must
-#            have dfu-programmer installed).
-#
-# make flip = Download the hex file to the device, using Atmel FLIP (must
-#             have Atmel FLIP installed).
-#
-# make dfu-ee = Download the eeprom file to the device, using dfu-programmer
-#               (must have dfu-programmer installed).
-#
-# make flip-ee = Download the eeprom file to the device, using Atmel FLIP
-#                (must have Atmel FLIP installed).
-#
-# make debug = Start either simulavr or avarice as specified for debugging, 
-#              with avr-gdb or avr-insight as the front end for debugging.
-#
-# make filename.s = Just compile filename.c into the assembler code only.
-#
-# make filename.i = Create a preprocessed source file for use in submitting
-#                   bug reports to the GCC project.
-#
-# To rebuild project do "make clean" then "make all".
-#----------------------------------------------------------------------------
-
-# Target file name (without extension).
-TARGET = gh60_pjrc
-
-# Directory common source filess exist
-TOP_DIR = ../..
-
-# Directory keyboard dependent files exist
-TARGET_DIR = .
-
-# project specific files
-SRC =	keymap_common.c \
-	matrix.c \
-	led.c
-
-ifdef KEYMAP
-    SRC := keymap_$(KEYMAP).c $(SRC)
-else
-    SRC := keymap_jack.c $(SRC)
-endif
-
-CONFIG_H = config.h
-
-
-# MCU name, you MUST set this to match the board you are using
-# type "make clean" after changing this, so all files will be rebuilt
-MCU = atmega32u4
-#MCU = at90usb1286
-
-
-# Processor frequency.
-#   Normally the first thing your program should do is set the clock prescaler,
-#   so your program will run at the correct speed.  You should also set this
-#   variable to same clock speed.  The _delay_ms() macro uses this, and many
-#   examples use this variable to calculate timings.  Do not add a "UL" here.
-F_CPU = 16000000
-
-
-# Boot Section Size in *bytes*
-#   Teensy halfKay   512
-#   Atmel DFU loader 4096
-#   LUFA bootloader  4096
-OPT_DEFS += -DBOOTLOADER_SIZE=4096
-
-
-# Build Options
-#   comment out to disable the options.
-#
-BOOTMAGIC_ENABLE = yes	# Virtual DIP switch configuration(+1000)
-MOUSEKEY_ENABLE = yes	# Mouse keys(+5000)
-EXTRAKEY_ENABLE = yes	# Audio control and System control(+600)
-CONSOLE_ENABLE = yes    # Console for debug
-COMMAND_ENABLE = yes    # Commands for debug and configuration
-SLEEP_LED_ENABLE = yes  # Breathing sleep LED during USB suspend
-NKRO_ENABLE = yes	# USB Nkey Rollover(+500)
-#PS2_MOUSE_ENABLE = yes	# PS/2 mouse(TrackPoint) support
-
-
-# Search Path
-VPATH += $(TARGET_DIR)
-VPATH += $(TOP_DIR)
-
-include $(TOP_DIR)/protocol/pjrc.mk
-include $(TOP_DIR)/common.mk
-include $(TOP_DIR)/rules.mk
-
-plain: OPT_DEFS += -DKEYMAP_PLAIN
-plain: all
-
-poker: OPT_DEFS += -DKEYMAP_POKER
-poker: all
-
-poker_set: OPT_DEFS += -DKEYMAP_POKER_SET
-poker_set: all
-
-poker_bit: OPT_DEFS += -DKEYMAP_POKER_BIT
-poker_bit: all
diff --git a/keyboard/preonic/PCB_GUIDE.md b/keyboard/preonic/PCB_GUIDE.md
deleted file mode 100644
index c3004c75a4..0000000000
--- a/keyboard/preonic/PCB_GUIDE.md
+++ /dev/null
@@ -1,116 +0,0 @@
-# Planck Firmware Guide
-
-## Setting up the environment
-
-### Windows
-1. Install [WinAVR Tools](http://sourceforge.net/projects/winavr/) for AVR GCC compiler.
-2. Install [DFU-Programmer][dfu-prog] (the -win one).
-3. Start DFU bootloader on the chip first time you will see 'Found New Hardware Wizard' to install driver. If you install device driver properly you can find chip name like 'ATmega32U4' under 'LibUSB-Win32 Devices' tree on 'Device Manager'. If not you will need to update its driver on 'Device Manager' to the `dfu-programmer` driver.
-
-### Mac
-1. Install [CrossPack](http://www.obdev.at/products/crosspack/index.html) or install Xcode from the App Store and install the Command Line Tools from `Xcode->Preferences->Downloads`.
-2. Install [DFU-Programmer][dfu-prog].
-
-### Linux
-1. Install AVR GCC with your favorite package manager.
-2. Install [DFU-Programmer][dfu-prog].
-
-##Verify Your Installation
-1. Clone the following repository: https://github.com/jackhumbert/tmk_keyboard
-2. Open a Terminal and `cd` into `tmk_keyboard/keyboard/planck`
-3. Run `make`. This should output a lot of information about the build process.
-
-## Using the built-in functions
-
-Here is a list of some of the functions available from the command line:
-
-* `make clean`: clean the environment - may be required in-between builds
-* `make`: compile the code
-* `make COMMON=true`: compile with the common (non-extended) keymap
-* `make MATRIX=<matrix_file>`: compile with the referenced matrix file. Default if unspecified is `matrix_pcb.c`. For handwired boards, use `matrix_handwired.c`.
-* `make KEYMAP=<keymap>`: compile with the extended keymap file `extended_keymaps/extended_keymap_<keymap>.c`
-* `make COMMON=true KEYMAP=<keymap>`: compile with the common keymap file `common_keymaps/keymap_<keymap>.c`
-* `make dfu`: build and flash the layout to the PCB
-* `make dfu-force`: build and force-flash the layout to the PCB (may be require for first flash)
-
-Generally, the instructions to flash the PCB are as follows:
-
-1. Make changes to the appropriate keymap file
-2. Save the file
-3. `make clean`
-4. Press the reset button on the PCB/press the key with the `RESET` keycode
-5. `make <arguments> dfu` - use the necessary `KEYMAP=<keymap>` and/or `COMMON=true` arguments here.
-
-## Extended keymap
-
-### Keymap
-
-Unlike the common keymap, prefixing the keycodes with `KC_` is required. A full list of the keycodes is available [here](https://github.com/jackhumbert/tmk_keyboard/blob/master/doc/keycode.txt). For the keycodes available only in the extended keymap, see this [header file](https://github.com/jackhumbert/tmk_keyboard/blob/master/keyboard/planck/extended_keymap_common.h).
-
-You can use modifiers with keycodes like this:
-
-    LCTL(KC_C)
-    
-Which will generate Ctrl+c. These are daisy-chainable, meaning you can do things like:
-
-    LCTL(LALT(KC_C))
-    
-That will generate Ctrl+Alt+c. The entire list of these functions is here:
-
-* `LCTL()`: Left control
-* `LSFT()` / `S()`: Left shift
-* `LALT()`: Left alt/opt
-* `LGUI()`: Left win/cmd
-* `RCTL()`: Right control
-* `RSFT()`: Right shift
-* `RALT()`: Right alt/opt
-* `RGUI()`: Right win/cmd
-
-`S(KC_1)`-like entries are useful in writing keymaps for the Planck.
-
-### Other keycodes
-
-A number of other keycodes have been added that you may find useful:
-
-* `CM_<key>`: the Colemak equivalent of a key (in place of `KC_<key>`), when using Colemak in software (`CM_O` generates `KC_SCLN`)
-* `RESET`: jump to bootloader for flashing (same as press the reset button)
-* `BL_STEP`: step through the backlight brightnesses
-* `BL_<0-15>`: set backlight brightness to 0-15
-* `BL_DEC`: lower the backlight brightness
-* `BL_INC`: raise the backlight brightness
-* `BL_TOGG`: toggle the backlight on/off
-
-### Function layers
-
-The extended keymap extends the number of function layers from 32 to the near-infinite value of 256. Rather than using `FN<num>` notation (still available, but limited to `FN0`-`FN31`), you can use the `FUNC(<num>)` notation. `F(<num>)` is a shortcut for this.
-
-The function actions are unchanged, and you can see the full list of them [here](https://github.com/jackhumbert/tmk_keyboard/blob/master/common/action_code.h). They are explained in detail [here](https://github.com/jackhumbert/tmk_keyboard/blob/master/doc/keymap.md#2-action).
-
-### Macros
-
-Macros have been setup in the `extended_keymaps/extended_keymaps_default.c` file so that you can use `M(<num>)` to access a macro in the `action_get_macro` section on your keymap. The switch/case structure you see here is required, and is setup for `M(0)` - you'll need to copy and paste the code to look like this (e.g. to support `M(3)`):
-
-    switch(id) {
-      case 0:
-        return MACRODOWN(TYPE(KC_A), END);
-        break;
-      case 1:
-        return MACRODOWN(TYPE(KC_B), END);
-        break;
-      case 2:
-        return MACRODOWN(TYPE(KC_C), END);
-        break;
-      case 3:
-        return MACRODOWN(TYPE(KC_D), END);
-        break;
-    } 
-    return MACRO_NONE;
-
-`MACRODOWN()` is a shortcut for `(record->event.pressed ? MACRO(__VA_ARGS__) : MACRO_NONE)` which tells the macro to execute when the key is pressed. Without this, the macro will be executed on both the down and up stroke.
-
-[cygwin]:       https://www.cygwin.com/
-[mingw]:        http://www.mingw.org/
-[mhv]:          https://infernoembedded.com/products/avr-tools
-[winavr]:       http://winavr.sourceforge.net/
-[crosspack]:    http://www.obdev.at/products/crosspack/index.html
-[dfu-prog]:     http://dfu-programmer.sourceforge.net/
diff --git a/keyboard/preonic/README.md b/keyboard/preonic/README.md
index ee824d26e0..3ba0cc1527 100644
--- a/keyboard/preonic/README.md
+++ b/keyboard/preonic/README.md
@@ -2,54 +2,29 @@ Planck keyboard firmware
 ======================
 DIY/Assembled compact ortholinear 40% keyboard by [Ortholinear Keyboards](http://ortholinearkeyboards.com).
 
-## Extended Keymap
-If you include extended_keymap_common.h instead of keymap_common.h at the top of your file, you'll have access to a bunch of goodies:
+## Quantum MK Firmware
 
-- Use `LSFT()`, `LCTL()`, et. al. (listed in extended_keymap_common.h) as modifiers for keys (daisy-chain-able)
-- Use `FUNC(1)` instead of `FN1` (etc.) to access the function layers beyond the 32 function layer limit
-- Use `CM_F` instead of `KC_F` to get the ColeMak equivilent for shortcuts (maps backwards)
-- Use `MACRODOWN()` instead of `MACRO()` to easily make a keydown macro (`CM_*` works here too)
+For the full Quantum feature list, see [the parent README.md](/README.md).
 
-### Some notes on usage:
+## Building
 
-- The `KEYMAP()` macro is unable to be used due to the bitwise modifications that take place - refer to extended_keymap_jack.c to see how to set things up with the `KC_` prefix
-- Keep an eye on the Makefile - this needs to include the correct files to work
-- Don't forget to use `const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {` instead of the 8bit equivilent
-
-## Build
-
-Follow [this guide](http://deskthority.net/workshop-f7/how-to-build-your-very-own-keyboard-firmware-t7177.html) to setup your development environment before anything else. Abbreviated instructions are provide at the [bottom of this document](https://github.com/rswiernik/tmk_keyboard/tree/rswiernik_dev/keyboard/planck#environment-setup)
-
-Download the whole firmware [here](https://github.com/jackhumbert/tmk_keyboard/archive/master.zip) and navigate to the keyboard/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex that you can load with the Teensy app onto your Planck (once you've hit reset/shorted GND & RST). 
+Download or clone the whole firmware and navigate to the keyboard/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. 
 
 Depending on which keymap you would like to use, you will have to compile slightly differently.
 
-####Default
-To build with the default keymap, simply move to the tmk\_keyboard/keyboard/planck/ and run `make` as follows:
-```
-$ make
-```
-
-## Keymap
-Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `keymap_<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
-    
-####**Extended Keymaps**
-
-To build the firmware binary hex file with an extended keymap just do `make` with `KEYMAP` option like:
-```
-$ make KEYMAP=[common|jack|<name>]
-```
-_The only applicable keymaps will work with this option._ Extended keymaps follow the format **__extended\_keymap\_\<name\>.c__**
+### Default
+To build with the default keymap, simply run `make`.
 
-####**Common Keymaps**
+### Other Keymaps
+Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
 
-Building with a common keymap is as simple as adding the COMMON option. Note that only 
+To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like:
 ```
-$ make KEYMAP=[common|jack|<name>] COMMON=true
+$ make KEYMAP=[default|jack|<name>]
 ```
-_The only applicable keymaps will work with this option._ Common keymaps follow the format **__keymap\_\<name\>.c__**
+Keymaps follow the format **__<name\>.c__** and are stored in the `keymaps` folder.
 
-## Notable TMK forks (which some of the keymap files are from)
+### Notable forks (which some of the keymap files are from)
 - [Shane's Fork](https://github.com/shanecelis/tmk_keyboard/tree/master/keyboard/planck)
 - [Pierre's Fork](https://github.com/pcarrier/tmk_keyboard/blob/pcarrier/planck/keyboard/gh60/keymap_planck.c)
 - [Nathan's Fork](https://github.com/nathanrosspowell/tmk_keyboard/tree/planck-jack/keyboard/planck)
diff --git a/keyboard/preonic/__avr_gdbinit b/keyboard/preonic/__avr_gdbinit
deleted file mode 100644
index afc51e6d19..0000000000
--- a/keyboard/preonic/__avr_gdbinit
+++ /dev/null
@@ -1,6 +0,0 @@
-define reset
-SIGNAL SIGHUP
-end
-file planck_lufa.elf
-target remote localhost:4242
-break main
diff --git a/keyboard/preonic/analog.c b/keyboard/preonic/analog.c
deleted file mode 100644
index 49b84ee0e8..0000000000
--- a/keyboard/preonic/analog.c
+++ /dev/null
@@ -1,53 +0,0 @@
-// Simple analog to digitial conversion
-
-#include <avr/io.h>
-#include <avr/pgmspace.h>
-#include <stdint.h>
-#include "analog.h"
-
-
-static uint8_t aref = (1<<REFS0); // default to AREF = Vcc
-
-
-void analogReference(uint8_t mode)
-{
-	aref = mode & 0xC0;
-}
-
-
-// Arduino compatible pin input
-int16_t analogRead(uint8_t pin)
-{
-#if defined(__AVR_ATmega32U4__)
-	static const uint8_t PROGMEM pin_to_mux[] = {
-		0x00, 0x01, 0x04, 0x05, 0x06, 0x07,
-		0x25, 0x24, 0x23, 0x22, 0x21, 0x20};
-	if (pin >= 12) return 0;
-	return adc_read(pgm_read_byte(pin_to_mux + pin));
-#elif defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__)
-	if (pin >= 8) return 0;
-	return adc_read(pin);
-#else
-	return 0;
-#endif
-}
-
-// Mux input
-int16_t adc_read(uint8_t mux)
-{
-#if defined(__AVR_AT90USB162__)
-	return 0;
-#else
-	uint8_t low;
-
-	ADCSRA = (1<<ADEN) | ADC_PRESCALER;		// enable ADC
-	ADCSRB = (1<<ADHSM) | (mux & 0x20);		// high speed mode
-	ADMUX = aref | (mux & 0x1F);			// configure mux input
-	ADCSRA = (1<<ADEN) | ADC_PRESCALER | (1<<ADSC);	// start the conversion
-	while (ADCSRA & (1<<ADSC)) ;			// wait for result
-	low = ADCL;					// must read LSB first
-	return (ADCH << 8) | low;			// must read MSB only once!
-#endif
-}
-
-
diff --git a/keyboard/preonic/analog.h b/keyboard/preonic/analog.h
deleted file mode 100644
index 9b95a93bef..0000000000
--- a/keyboard/preonic/analog.h
+++ /dev/null
@@ -1,36 +0,0 @@
-#ifndef _analog_h_included__
-#define _analog_h_included__
-
-#include <stdint.h>
-
-void analogReference(uint8_t mode);
-int16_t analogRead(uint8_t pin);
-int16_t adc_read(uint8_t mux);
-
-#define ADC_REF_POWER     (1<<REFS0)
-#define ADC_REF_INTERNAL  ((1<<REFS1) | (1<<REFS0))
-#define ADC_REF_EXTERNAL  (0)
-
-// These prescaler values are for high speed mode, ADHSM = 1
-#if F_CPU == 16000000L
-#define ADC_PRESCALER ((1<<ADPS2) | (1<<ADPS1))
-#elif F_CPU == 8000000L
-#define ADC_PRESCALER ((1<<ADPS2) | (1<<ADPS0))
-#elif F_CPU == 4000000L
-#define ADC_PRESCALER ((1<<ADPS2))
-#elif F_CPU == 2000000L
-#define ADC_PRESCALER ((1<<ADPS1) | (1<<ADPS0))
-#elif F_CPU == 1000000L
-#define ADC_PRESCALER ((1<<ADPS1))
-#else
-#define ADC_PRESCALER ((1<<ADPS0))
-#endif
-
-// some avr-libc versions do not properly define ADHSM
-#if defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__)
-#if !defined(ADHSM)
-#define ADHSM (7)
-#endif
-#endif
-
-#endif
diff --git a/keyboard/preonic/beeps.c b/keyboard/preonic/beeps.c
deleted file mode 100644
index 8ffd70f417..0000000000
--- a/keyboard/preonic/beeps.c
+++ /dev/null
@@ -1,246 +0,0 @@
-#include "beeps.h"
-#include <math.h>
-#include <avr/pgmspace.h>
-#include <avr/interrupt.h>
-#include <avr/io.h>
-
-#define PI 3.14159265
-
-void delay_us(int count) {
-  while(count--) {
-    _delay_us(1);
-  }
-}
-
-int voices = 0;
-double frequency = 0;
-int volume = 0;
-int position = 0;
-
-double frequencies[8] = {0, 0, 0, 0, 0, 0, 0, 0};
-int volumes[8] = {0, 0, 0, 0, 0, 0, 0, 0};
-bool sliding = false;
-#define RANGE 1000
-volatile int i=0; //elements of the wave
-
-
-void beeps() {
-    play_notes();
-}
-
-void send_freq(double freq, int vol) {
-    int duty = (((double)F_CPU) / freq);
-    ICR3 = duty; // Set max to the period
-    OCR3A = duty >> (0x10 - vol); // Set compare to half the period
-}
-
-void stop_all_notes() {
-    voices = 0;
-    TCCR3A = 0;
-    TCCR3B = 0;
-    frequency = 0;
-    volume = 0;
-
-    for (int i = 0; i < 8; i++) {
-        frequencies[i] = 0;
-        volumes[i] = 0;
-    }
-}
-
-void stop_note(double freq) {
-    for (int i = 7; i >= 0; i--) {
-        if (frequencies[i] == freq) {
-            frequencies[i] = 0;
-            volumes[i] = 0;
-            for (int j = i; (j < 7); j++) {
-                frequencies[j] = frequencies[j+1];
-                frequencies[j+1] = 0;
-                volumes[j] = volumes[j+1];
-                volumes[j+1] = 0;
-            }
-        }
-    }
-    voices--;
-    if (voices < 0)
-        voices = 0;
-    if (voices == 0) {
-        TCCR3A = 0;
-        TCCR3B = 0;
-        frequency = 0;
-        volume = 0;
-    } else {
-        double freq = frequencies[voices - 1];
-        int vol = volumes[voices - 1];
-        if (frequency < freq) {
-            sliding = true;
-            for (double f = frequency; f <= freq; f += ((freq - frequency) / 500.0)) {
-                send_freq(f, vol);
-            }
-            sliding = false;
-        } else if (frequency > freq) {
-            sliding = true;
-            for (double f = frequency; f >= freq; f -= ((frequency - freq) / 500.0)) {
-                send_freq(f, vol);
-            }
-            sliding = false;
-        }
-        send_freq(freq, vol);
-        frequency = freq;
-        volume = vol;
-    }
-}
-
-void init_notes() {
-    // TCCR1A = (1 << COM1A1) | (0 << COM1A0) | (1 << WGM11) | (1 << WGM10);
-    // TCCR1B = (1 << COM1B1) | (0 << COM1A0) | (1 << WGM13) | (1 << WGM12) | (0 << CS12) | (0 << CS11) | (1 << CS10);
-
-    // DDRC |= (1<<6); 
-
-    // TCCR3A = (1 << COM3A1) | (0 << COM3A0) | (1 << WGM31) | (0 << WGM30);
-    // TCCR3B = (1 << WGM33) | (1 << WGM32) | (0 << CS32) | (0 << CS31) | (1 << CS30);
-
-    // ICR3 = 0xFFFF; 
-    // OCR3A = (int)((float)wave[i]*ICR3/RANGE); //go to next array element
-
-
-    // cli();
-
-    // /* Enable interrupt on timer2 == 127, with clk/8 prescaler. At 16MHz,
-    //    this gives a timer interrupt at 15625Hz. */
-    // TIMSK3 = (1 << OCIE3A);
-
-    // /* clear/reset timer on match */
-    // // TCCR3A = 1<<WGM31 | 0<<WGM30;  CTC mode, reset on match 
-    // // TCCR3B = 0<<CS32 | 1<<CS31 | 0<<CS30; /* clk, /8 prescaler */
-
-    // TCCR3A = (1 << COM3A1) | (0 << COM3A0) | (1 << WGM31) | (0 << WGM30);
-    // TCCR3B = (0 << WGM33) | (0 << WGM32) | (0 << CS32) | (0 << CS31) | (1 << CS30);
-
-
-    // TCCR1A = (1 << COM1A1) | (0 << COM1A0) | (1 << WGM11) | (0 << WGM10);
-    // TCCR1B = (1 << WGM12) | (0 << CS12) | (0 << CS11) | (1 << CS10);
-    // // SPCR = 0x50;
-    // // SPSR = 0x01;
-    // DDRC |= (1<<6);
-    // // ICR3 = 0xFFFF; 
-    // // OCR3A=80;
-    // PORTC |= (1<<6);
-
-    // sei();
-}
-
-// #define highByte(c) ((c >> 8) & 0x00FF)
-// #define lowByte(c) (c & 0x00FF)
-
-ISR(TIMER3_COMPA_vect) {
-
-    if (ICR3 > 0 && !sliding) {
-        switch (position) {
-            case 0: {
-                int duty = (((double)F_CPU) / (frequency));
-                ICR3 = duty; // Set max to the period
-                OCR3A = duty >> 1; // Set compare to half the period
-                break;
-            }
-            case 1: {
-                int duty = (((double)F_CPU) / (frequency*2));
-                ICR3 = duty; // Set max to the period
-                OCR3A = duty >> 1; // Set compare to half the period
-                break;
-            }
-            case 2: {
-                int duty = (((double)F_CPU) / (frequency*3));
-                ICR3 = duty; // Set max to the period
-                OCR3A = duty >> 1; // Set compare to half the period
-                break;
-            }
-        }
-        position = (position + 1) % 3;
-    }
-//     /* OCR2A has been cleared, per TCCR2A above */
-//     // OCR3A = 127;
-
-//     // pos1 += incr1;
-//     // pos2 += incr2;
-//     // pos3 += incr3;
-
-//     // sample = sinewave[highByte(pos1)] + sinewave[highByte(pos2)] + sinewave[highByte(pos3)];
-
-//     // OCR3A = sample;
-
-
-//     OCR3A=pgm_read_byte(&sinewave[pos1]);
-//     pos1++;
-//     // PORTC &= ~(1<<6);
-
-//     /* buffered, 1x gain, active mode */
-//     // SPDR = highByte(sample) | 0x70;
-//     // while (!(SPSR & (1<<SPIF)));
-
-//     // SPDR = lowByte(sample);
-//     // while (!(SPSR & (1<<SPIF)));
-
-//     // PORTC |= (1<<6);
-}
-
-void play_note(double freq, int vol) {
-
-    if (freq > 0) {
-        DDRC |= (1<<6); 
-
-        TCCR3A = (1 << COM3A1) | (0 << COM3A0) | (1 << WGM31) | (0 << WGM30);
-        TCCR3B = (1 << WGM33) | (1 << WGM32) | (0 << CS32) | (1 << CS31) | (0 << CS30);
-
-        if (frequency != 0) {
-            if (frequency < freq) {
-                for (double f = frequency; f <= freq; f += ((freq - frequency) / 500.0)) {
-                    send_freq(f, vol);
-                }
-            } else if (frequency > freq) {
-                for (double f = frequency; f >= freq; f -= ((frequency - freq) / 500.0)) {
-                    send_freq(f, vol);
-                }
-            }
-        }
-        send_freq(freq, vol);
-        frequency = freq;
-        volume = vol;
-
-        frequencies[voices] = frequency;
-        volumes[voices] = volume;
-        voices++;
-    }
-    // ICR3 = 0xFFFF;
-    // for (int i = 0; i < 10000; i++) {
-    //     OCR3A = round((sin(i*freq)*.5)+.5)*0xFFFF;
-    //     // _delay_us(50);
-    // }
-
-    // TCCR3A = 0;
-    // TCCR3B = 0;
-}
-
-// void note(int x, float length) {
-//     DDRC |= (1<<6);
-//  int t = (int)(440*pow(2,-x/12.0)); // starting note
-//     for (int y = 0; y < length*1000/t; y++) { // note length
-//         PORTC |= (1<<6);
-//         delay_us(t);
-//         PORTC &= ~(1<<6);
-//         delay_us(t);
-//     }
-//  PORTC &= ~(1<<6);
-// }
-
-// void true_note(float x, float y, float length) {
-//  for (uint32_t i = 0; i < length * 50; i++) {
-//      uint32_t v = (uint32_t) (round(sin(PI*2*i*640000*pow(2, x/12.0))*.5+1 + sin(PI*2*i*640000*pow(2, y/12.0))*.5+1) / 2 * pow(2, 8)); 
-//      for (int u = 0; u < 8; u++) {
-//          if (v & (1 << u) && !(PORTC&(1<<6)))
-//              PORTC |= (1<<6);
-//          else if (PORTC&(1<<6))
-//              PORTC &= ~(1<<6);
-//      }
-//  }
-//  PORTC &= ~(1<<6);
-// }
\ No newline at end of file
diff --git a/keyboard/preonic/beeps.h b/keyboard/preonic/beeps.h
deleted file mode 100644
index 378983c605..0000000000
--- a/keyboard/preonic/beeps.h
+++ /dev/null
@@ -1,12 +0,0 @@
-#include <stdint.h>
-#include <stdbool.h>
-#include <avr/io.h>
-#include <util/delay.h>
-
-void note(int x, float length);
-void beeps();
-void true_note(float x, float y, float length);
-void play_note(double freq, int vol);
-void stop_note(double freq);
-void stop_all_notes();
-void init_notes();
\ No newline at end of file
diff --git a/keyboard/preonic/config.h b/keyboard/preonic/config.h
index cad269c9d4..5528667fa7 100644
--- a/keyboard/preonic/config.h
+++ b/keyboard/preonic/config.h
@@ -18,11 +18,11 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #ifndef CONFIG_H
 #define CONFIG_H
 
-#include "config_definitions.h"
+#include "config_common.h"
 
 /* USB Device descriptor parameter */
 #define VENDOR_ID       0xFEED
-#define PRODUCT_ID      0x6062
+#define PRODUCT_ID      0x6061
 #define DEVICE_VER      0x0001
 #define MANUFACTURER    Ortholinear Keyboards
 #define PRODUCT         The Preonic Keyboard
@@ -34,7 +34,10 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 /* Planck PCB default pin-out */
 #define COLS (int []){ F1, F0, B0, C7, F4, F5, F6, F7, D4, D6, B4, D7 }
-#define ROWS (int []){ D1, D0, D5, B5, B6 }
+#define ROWS (int []){ D2, D5, B5, B6, D3 }
+
+/* COL2ROW or ROW2COL */
+#define DIODE_DIRECTION COL2ROW
 
 /* define if matrix has ghost */
 //#define MATRIX_HAS_GHOST
@@ -55,6 +58,15 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
     keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
 )
 
+/* ws2812 RGB LED */
+#define ws2812_PORTREG  PORTD
+#define ws2812_DDRREG   DDRD
+#define ws2812_pin PD1
+#define RGBLED_NUM 28     // Number of LEDs
+#define RGBLIGHT_HUE_STEP 10
+#define RGBLIGHT_SAT_STEP 17
+#define RGBLIGHT_VAL_STEP 17
+
 /*
  * Feature disable options
  *  These options are also useful to firmware size reduction.
diff --git a/keyboard/preonic/config_definitions.h b/keyboard/preonic/config_definitions.h
deleted file mode 100644
index fd138b8841..0000000000
--- a/keyboard/preonic/config_definitions.h
+++ /dev/null
@@ -1,50 +0,0 @@
-#ifndef CONFIG_DEFINITIONS_H
-#define CONFIG_DEFINITIONS_H
-
-#define B0 0x20
-#define B1 0x21
-#define B2 0x22
-#define B3 0x23
-#define B4 0x24
-#define B5 0x25
-#define B6 0x26
-#define B7 0x27
-#define C0 0x30
-#define C1 0x31
-#define C2 0x32
-#define C3 0x33
-#define C4 0x34
-#define C5 0x35
-#define C6 0x36
-#define C7 0x37
-#define D0 0x40
-#define D1 0x41
-#define D2 0x42
-#define D3 0x43
-#define D4 0x44
-#define D5 0x45
-#define D6 0x46
-#define D7 0x47
-#define E0 0x50
-#define E1 0x51
-#define E2 0x52
-#define E3 0x53
-#define E4 0x54
-#define E5 0x55
-#define E6 0x56
-#define E7 0x57
-#define F0 0x60
-#define F1 0x61
-#define F2 0x62
-#define F3 0x63
-#define F4 0x64
-#define F5 0x65
-#define F6 0x66
-#define F7 0x67
-
-
-
-
-
-#endif
-
diff --git a/keyboard/preonic/extended_keymap_common.c b/keyboard/preonic/extended_keymap_common.c
deleted file mode 100644
index 4fa80de7cf..0000000000
--- a/keyboard/preonic/extended_keymap_common.c
+++ /dev/null
@@ -1,216 +0,0 @@
-/*
-Copyright 2012,2013 Jun Wako <wakojun@gmail.com>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program.  If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#include "extended_keymap_common.h"
-#include "report.h"
-#include "keycode.h"
-#include "action_layer.h"
-#include "action.h"
-#include "action_macro.h"
-#include "debug.h"
-#include "backlight.h"
-#include "keymap_midi.h"
-#include <lufa.h>
-
-static action_t keycode_to_action(uint16_t keycode);
-
-/* converts key to action */
-action_t action_for_key(uint8_t layer, keypos_t key)
-{
-	// 16bit keycodes - important
-    uint16_t keycode = keymap_key_to_keycode(layer, key);
-
-    if (keycode >= 0x0100 && keycode < 0x2000) {
-    	// Has a modifier
-    	action_t action;
-    	// Split it up
-    	action.code = ACTION_MODS_KEY(keycode >> 8, keycode & 0xFF);
-    	return action;
-	} else if (keycode >= 0x2000 && keycode < 0x3000) {
-		// Is a shortcut for function layer, pull last 12bits
-        return keymap_func_to_action(keycode & 0xFFF);
-	} else if (keycode >= 0x3000 && keycode < 0x4000) {
-    	action_t action;
-    	action.code = ACTION_MACRO(keycode & 0xFF);
-    	return action;
-	} else if (keycode >= BL_0 & keycode <= BL_15) {
-        action_t action;
-        action.code = ACTION_BACKLIGHT_LEVEL(keycode & 0x000F);
-        return action;
-    } else if (keycode == BL_DEC) {
-        action_t action;
-        action.code = ACTION_BACKLIGHT_DECREASE();
-        return action;
-    } else if (keycode == BL_INC) {
-        action_t action;
-        action.code = ACTION_BACKLIGHT_INCREASE();
-        return action;
-    } else if (keycode == BL_TOGG) {
-        action_t action;
-        action.code = ACTION_BACKLIGHT_TOGGLE();
-        return action;
-    } else if (keycode == BL_STEP) {
-        action_t action;
-        action.code = ACTION_BACKLIGHT_STEP();
-        return action;
-    } else if (keycode == RESET) {
-        bootloader_jump();
-        return;
-    } else if (keycode == DEBUG) {
-        print("\nDEBUG: enabled.\n");
-        debug_enable = true;
-        return;
-    } else if (keycode >= 0x6000 && keycode < 0x7000) {
-        action_t action;
-        action.code =  ACTION_FUNCTION_OPT(keycode & 0xFF, (keycode & 0x0F00) >> 8);
-        return action;
-    }
-
-    switch (keycode) {
-        case KC_FN0 ... KC_FN31:
-            return keymap_fn_to_action(keycode);
-#ifdef BOOTMAGIC_ENABLE
-        case KC_CAPSLOCK:
-        case KC_LOCKING_CAPS:
-            if (keymap_config.swap_control_capslock || keymap_config.capslock_to_control) {
-                return keycode_to_action(KC_LCTL);
-            }
-            return keycode_to_action(keycode);
-        case KC_LCTL:
-            if (keymap_config.swap_control_capslock) {
-                return keycode_to_action(KC_CAPSLOCK);
-            }
-            return keycode_to_action(KC_LCTL);
-        case KC_LALT:
-            if (keymap_config.swap_lalt_lgui) {
-                if (keymap_config.no_gui) {
-                    return keycode_to_action(ACTION_NO);
-                }
-                return keycode_to_action(KC_LGUI);
-            }
-            return keycode_to_action(KC_LALT);
-        case KC_LGUI:
-            if (keymap_config.swap_lalt_lgui) {
-                return keycode_to_action(KC_LALT);
-            }
-            if (keymap_config.no_gui) {
-                return keycode_to_action(ACTION_NO);
-            }
-            return keycode_to_action(KC_LGUI);
-        case KC_RALT:
-            if (keymap_config.swap_ralt_rgui) {
-                if (keymap_config.no_gui) {
-                    return keycode_to_action(ACTION_NO);
-                }
-                return keycode_to_action(KC_RGUI);
-            }
-            return keycode_to_action(KC_RALT);
-        case KC_RGUI:
-            if (keymap_config.swap_ralt_rgui) {
-                return keycode_to_action(KC_RALT);
-            }
-            if (keymap_config.no_gui) {
-                return keycode_to_action(ACTION_NO);
-            }
-            return keycode_to_action(KC_RGUI);
-        case KC_GRAVE:
-            if (keymap_config.swap_grave_esc) {
-                return keycode_to_action(KC_ESC);
-            }
-            return keycode_to_action(KC_GRAVE);
-        case KC_ESC:
-            if (keymap_config.swap_grave_esc) {
-                return keycode_to_action(KC_GRAVE);
-            }
-            return keycode_to_action(KC_ESC);
-        case KC_BSLASH:
-            if (keymap_config.swap_backslash_backspace) {
-                return keycode_to_action(KC_BSPACE);
-            }
-            return keycode_to_action(KC_BSLASH);
-        case KC_BSPACE:
-            if (keymap_config.swap_backslash_backspace) {
-                return keycode_to_action(KC_BSLASH);
-            }
-            return keycode_to_action(KC_BSPACE);
-#endif
-        default:
-            return keycode_to_action(keycode);
-    }
-}
-
-
-/* Macro */
-__attribute__ ((weak))
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
-    return MACRO_NONE;
-}
-
-/* Function */
-__attribute__ ((weak))
-void action_function(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
-}
-
-/* translates keycode to action */
-static action_t keycode_to_action(uint16_t keycode)
-{
-    action_t action;
-    switch (keycode) {
-        case KC_A ... KC_EXSEL:
-        case KC_LCTRL ... KC_RGUI:
-            action.code = ACTION_KEY(keycode);
-            break;
-        case KC_SYSTEM_POWER ... KC_SYSTEM_WAKE:
-            action.code = ACTION_USAGE_SYSTEM(KEYCODE2SYSTEM(keycode));
-            break;
-        case KC_AUDIO_MUTE ... KC_WWW_FAVORITES:
-            action.code = ACTION_USAGE_CONSUMER(KEYCODE2CONSUMER(keycode));
-            break;
-        case KC_MS_UP ... KC_MS_ACCEL2:
-            action.code = ACTION_MOUSEKEY(keycode);
-            break;
-        case KC_TRNS:
-            action.code = ACTION_TRANSPARENT;
-            break;
-        default:
-            action.code = ACTION_NO;
-            break;
-    }
-    return action;
-}
-
-
-/* translates key to keycode */
-uint16_t keymap_key_to_keycode(uint8_t layer, keypos_t key)
-{
-	// Read entire word (16bits)
-    return pgm_read_word(&keymaps[(layer)][(key.row)][(key.col)]);
-}
-
-/* translates Fn keycode to action */
-action_t keymap_fn_to_action(uint16_t keycode)
-{
-    return (action_t){ .code = pgm_read_word(&fn_actions[FN_INDEX(keycode)]) };
-}
-
-action_t keymap_func_to_action(uint16_t keycode)
-{
-	// For FUNC without 8bit limit
-    return (action_t){ .code = pgm_read_word(&fn_actions[(int)keycode]) };
-}
diff --git a/keyboard/preonic/extended_keymap_common.h b/keyboard/preonic/extended_keymap_common.h
deleted file mode 100644
index 7ccfa1b039..0000000000
--- a/keyboard/preonic/extended_keymap_common.h
+++ /dev/null
@@ -1,181 +0,0 @@
-/*
-Copyright 2012,2013 Jun Wako <wakojun@gmail.com>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program.  If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#ifndef KEYMAP_H
-#define KEYMAP_H
-
-#include <stdint.h>
-#include <stdbool.h>
-#include "action.h"
-#include <avr/pgmspace.h>
-#include "keycode.h"
-#include "keymap.h"
-#include "action_macro.h"
-#include "report.h"
-#include "host.h"
-// #include "print.h"
-#include "debug.h"
-
-#ifdef BOOTMAGIC_ENABLE
-/* NOTE: Not portable. Bit field order depends on implementation */
-typedef union {
-    uint16_t raw;
-    struct {
-        bool swap_control_capslock:1;
-        bool capslock_to_control:1;
-        bool swap_lalt_lgui:1;
-        bool swap_ralt_rgui:1;
-        bool no_gui:1;
-        bool swap_grave_esc:1;
-        bool swap_backslash_backspace:1;
-        bool nkro:1;
-    };
-} keymap_config_t;
-keymap_config_t keymap_config;
-#endif
-
-
-/* translates key to keycode */
-uint16_t keymap_key_to_keycode(uint8_t layer, keypos_t key);
-
-/* translates Fn keycode to action */
-action_t keymap_fn_to_action(uint16_t keycode);
-
-/* translates Fn keycode to action */
-action_t keymap_func_to_action(uint16_t keycode);
-
-extern const uint16_t keymaps[][MATRIX_ROWS][MATRIX_COLS];
-extern const uint16_t fn_actions[];
-
-// Ability to use mods in layouts
-#define LCTL(kc) kc | 0x0100
-#define LSFT(kc) kc | 0x0200
-#define LALT(kc) kc | 0x0400
-#define LGUI(kc) kc | 0x0800
-#define RCTL(kc) kc | 0x1100
-#define RSFT(kc) kc | 0x1200
-#define RALT(kc) kc | 0x1400
-#define RGUI(kc) kc | 0x1800
-
-// Alias for function layers than expand past FN31
-#define FUNC(kc) kc | 0x2000
-
-// Aliases
-#define S(kc) LSFT(kc)
-#define F(kc) FUNC(kc)
-
-// For software implementation of colemak
-#define CM_Q    KC_Q
-#define CM_W    KC_W
-#define CM_F    KC_E
-#define CM_P    KC_R
-#define CM_G    KC_T
-#define CM_J    KC_Y
-#define CM_L    KC_U
-#define CM_U    KC_I
-#define CM_Y    KC_O
-#define CM_SCLN KC_P
-
-#define CM_A    KC_A
-#define CM_R    KC_S
-#define CM_S    KC_D
-#define CM_T    KC_F
-#define CM_D    KC_G
-#define CM_H    KC_H
-#define CM_N    KC_J
-#define CM_E    KC_K
-#define CM_I    KC_L
-#define CM_O    KC_SCLN
-
-#define CM_Z    KC_Z
-#define CM_X    KC_X
-#define CM_C    KC_C
-#define CM_V    KC_V
-#define CM_B    KC_B
-#define CM_K    KC_N
-#define CM_M    KC_M
-#define CM_COMM KC_COMM
-#define CM_DOT  KC_DOT
-#define CM_SLSH KC_SLSH
-
-// Make it easy to support these in macros
-#define KC_CM_Q    CM_Q    
-#define KC_CM_W    CM_W    
-#define KC_CM_F    CM_F    
-#define KC_CM_P    CM_P    
-#define KC_CM_G    CM_G    
-#define KC_CM_J    CM_J    
-#define KC_CM_L    CM_L    
-#define KC_CM_U    CM_U    
-#define KC_CM_Y    CM_Y    
-#define KC_CM_SCLN CM_SCLN 
-
-#define KC_CM_A    CM_A    
-#define KC_CM_R    CM_R    
-#define KC_CM_S    CM_S    
-#define KC_CM_T    CM_T    
-#define KC_CM_D    CM_D    
-#define KC_CM_H    CM_H    
-#define KC_CM_N    CM_N    
-#define KC_CM_E    CM_E    
-#define KC_CM_I    CM_I    
-#define KC_CM_O    CM_O    
-
-#define KC_CM_Z    CM_Z    
-#define KC_CM_X    CM_X    
-#define KC_CM_C    CM_C    
-#define KC_CM_V    CM_V    
-#define KC_CM_B    CM_B    
-#define KC_CM_K    CM_K    
-#define KC_CM_M    CM_M    
-#define KC_CM_COMM CM_COMM 
-#define KC_CM_DOT  CM_DOT  
-#define KC_CM_SLSH CM_SLSH 
-
-#define M(kc) kc | 0x3000
-
-#define MACRODOWN(...) (record->event.pressed ? MACRO(__VA_ARGS__) : MACRO_NONE)
-
-#define BL_ON 0x4009
-#define BL_OFF 0x4000
-#define BL_0 0x4000
-#define BL_1 0x4001
-#define BL_2 0x4002
-#define BL_3 0x4003
-#define BL_4 0x4004
-#define BL_5 0x4005
-#define BL_6 0x4006
-#define BL_7 0x4007
-#define BL_8 0x4008
-#define BL_9 0x4009
-#define BL_10 0x400A
-#define BL_11 0x400B
-#define BL_12 0x400C
-#define BL_13 0x400D
-#define BL_14 0x400E
-#define BL_15 0x400F
-#define BL_DEC 0x4010
-#define BL_INC 0x4011
-#define BL_TOGG 0x4012
-#define BL_STEP 0x4013
-
-#define RESET 0x5000
-#define DEBUG 0x5001
-
-#define MIDI(n) n | 0x6000
-
-#endif
diff --git a/keyboard/preonic/extended_keymaps/extended_keymap_default.c b/keyboard/preonic/extended_keymaps/extended_keymap_default.c
deleted file mode 100644
index b52f60fd08..0000000000
--- a/keyboard/preonic/extended_keymaps/extended_keymap_default.c
+++ /dev/null
@@ -1,70 +0,0 @@
-#include "extended_keymap_common.h"
-#include "backlight.h"
-#include "lufa.h"
-#include "debug.h"
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-[0] = { /* Qwerty */
-  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,   KC_DEL},
-  {KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,   KC_BSPC},
-  {KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN,  KC_QUOT},
-  {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT},
-  {M(0), KC_LCTL, KC_LALT, KC_LGUI, FUNC(2),    KC_SPC,   KC_SPC,    FUNC(1),   KC_LEFT, KC_DOWN, KC_UP,  KC_RGHT}
-                                                // Space is repeated to accommadate for both spacebar wiring positions
-},
-[1] = { /* Colemak */
-  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,   KC_DEL},
-  {KC_TAB,  KC_Q,    KC_W,    KC_F,    KC_P,    KC_G,    KC_J,    KC_L,    KC_U,    KC_Y,    KC_SCLN, KC_BSPC},
-  {KC_ESC,  KC_A,    KC_R,    KC_S,    KC_T,    KC_D,    KC_H,    KC_N,    KC_E,    KC_I,    KC_O,     KC_QUOT},
-  {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_K,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT},
-  {KC_FN3, KC_LCTL, KC_LALT, KC_LGUI, FUNC(2),    KC_SPC,   KC_SPC,    FUNC(1),   KC_LEFT, KC_DOWN, KC_UP,  KC_RGHT}
-},
-[2] = { /* RAISE */
-  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,   KC_DEL},
-  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
-  {KC_TRNS, FUNC(3), FUNC(4), RESET, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL,  KC_LBRC, KC_RBRC, KC_BSLS},
-  {KC_TRNS, KC_F11,  KC_F12,  KC_TRNS,   KC_TRNS,   KC_TRNS,   KC_TRNS,   KC_TRNS,   KC_TRNS,   KC_TRNS,   KC_TRNS, KC_TRNS},
-  {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,    KC_TRNS,   KC_TRNS,  FUNC(1),   KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
-},
-[3] = { /* LOWER */
-  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,   KC_DEL},
-  {S(KC_GRV),  S(KC_1),    S(KC_2),    S(KC_3),    S(KC_4),    S(KC_5),    S(KC_6),    S(KC_7),    S(KC_8),    S(KC_9),    S(KC_0), KC_BSPC},
-  {KC_TRNS, FUNC(3), FUNC(4), RESET, KC_TRNS, KC_TRNS, KC_TRNS, S(KC_MINS), S(KC_EQL),  S(KC_LBRC), S(KC_RBRC), S(KC_BSLS)},
-  {KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_TRNS},
-  {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, FUNC(2),   KC_TRNS,   KC_TRNS,   KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
-},
-[4] = { /* TENKEY */
-  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,   KC_DEL},
-  {KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_KP_7,    KC_KP_8,    KC_KP_9,    KC_P,   KC_BSPC},
-  {KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_KP_4,    KC_KP_5,    KC_KP_6,    KC_SCLN,  KC_QUOT},
-  {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_KP_1,    KC_KP_2,    KC_KP_3,  KC_SLSH, KC_ENT},
-  {KC_TRNS, KC_LCTL, KC_LALT, KC_LGUI, KC_TRNS,    KC_SPC,   KC_SPC, KC_KP_0,   KC_LEFT, KC_DOWN, KC_UP,  KC_RGHT}
-}
-};
-
-const uint16_t PROGMEM fn_actions[] = {
-    [1] = ACTION_LAYER_MOMENTARY(2),  // to RAISE
-    [2] = ACTION_LAYER_MOMENTARY(3),  // to LOWER
-
-    [3] = ACTION_DEFAULT_LAYER_SET(0),
-    [4] = ACTION_DEFAULT_LAYER_SET(1),
-
-};
-
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 
-{
-  // MACRODOWN only works in this function
-      switch(id) {
-        case 0:   
-        if (record->event.pressed) {
-          register_code(KC_RSFT);
-          midi_send_noteon(&midi_device, 1, 64, 127);
-          backlight_step();
-        } else {
-          unregister_code(KC_RSFT);
-          midi_send_noteoff(&midi_device, 1, 64, 127);
-        }
-        break;
-      } 
-    return MACRO_NONE;
-};
diff --git a/keyboard/preonic/extended_keymaps/extended_keymap_lock.c b/keyboard/preonic/extended_keymaps/extended_keymap_lock.c
deleted file mode 100644
index ec7bc776ac..0000000000
--- a/keyboard/preonic/extended_keymaps/extended_keymap_lock.c
+++ /dev/null
@@ -1,81 +0,0 @@
-#include "extended_keymap_common.h"
-#include "backlight.h"
-#include "action_layer.h"
-#include "keymap_midi.h"
-#include "beeps.h"
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-[0] = { /* Qwerty */
-  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,   KC_BSPC},
-  {KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,   KC_BSPC},
-  {KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN,  KC_QUOT},
-  {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT},
-  {M(0), KC_LCTL, KC_LALT, KC_LGUI, FUNC(2),    KC_SPC,   KC_SPC,    FUNC(1),   KC_LEFT, KC_DOWN, KC_UP,  KC_RGHT}
-                                                // Space is repeated to accommadate for both spacebar wiring positions
-},
-[1] = { /* Colemak */
-  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,   KC_BSPC},
-  {KC_TAB,  KC_Q,    KC_W,    KC_F,    KC_P,    KC_G,    KC_J,    KC_L,    KC_U,    KC_Y,    KC_SCLN, KC_BSPC},
-  {KC_ESC,  KC_A,    KC_R,    KC_S,    KC_T,    KC_D,    KC_H,    KC_N,    KC_E,    KC_I,    KC_O,     KC_QUOT},
-  {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_K,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT},
-  {KC_FN3, KC_LCTL, KC_LALT, KC_LGUI, FUNC(2),    KC_SPC,   KC_SPC,    FUNC(1),   KC_LEFT, KC_DOWN, KC_UP,  KC_RGHT}
-},
-[2] = { /* RAISE */
-  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,   KC_BSPC},
-  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
-  {KC_TRNS, FUNC(3), FUNC(4), RESET, KC_TRNS, KC_TRNS, KC_TRNS, KC_MINS, KC_EQL,  KC_LBRC, KC_RBRC, KC_BSLS},
-  {KC_TRNS, KC_F11,  KC_F12,  KC_TRNS,   KC_TRNS,   KC_TRNS,   KC_TRNS,   KC_TRNS,   KC_TRNS,   KC_TRNS,   KC_TRNS, KC_TRNS},
-  {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,    KC_TRNS,   KC_TRNS,  FUNC(1),   KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
-},
-[3] = { /* LOWER */
-  {KC_GRV,  S(KC_1),    S(KC_2),    S(KC_3),    S(KC_4),    S(KC_5),    S(KC_6),    S(KC_7),    S(KC_8),    S(KC_9),    S(KC_0),   KC_BSPC},
-  {S(KC_GRV),  S(KC_1),    S(KC_2),    S(KC_3),    S(KC_4),    S(KC_5),    S(KC_6),    S(KC_7),    S(KC_8),    S(KC_9),    S(KC_0), KC_BSPC},
-  {KC_TRNS, FUNC(3), FUNC(4), RESET, KC_TRNS, KC_TRNS, KC_TRNS, S(KC_MINS), S(KC_EQL),  S(KC_LBRC), S(KC_RBRC), S(KC_BSLS)},
-  {KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_TRNS},
-  {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, FUNC(2),   KC_TRNS,   KC_TRNS,   KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
-},
-[4] = { /* TENKEY */
-  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,   KC_BSPC},
-  {KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_KP_7,    KC_KP_8,    KC_KP_9,    KC_P,   KC_BSPC},
-  {KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_KP_4,    KC_KP_5,    KC_KP_6,    KC_SCLN,  KC_QUOT},
-  {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_KP_1,    KC_KP_2,    KC_KP_3,  KC_SLSH, KC_ENT},
-  {KC_TRNS, KC_LCTL, KC_LALT, KC_LGUI, KC_TRNS,    KC_SPC,   KC_SPC, KC_KP_0,   KC_LEFT, KC_DOWN, KC_UP,  KC_RGHT}
-},
-[5] = {
-  { MIDI12 },
-  { MIDI12 },
-  { MIDI12 },
-  { MIDI12 },
-  {M(0), KC_LCTL, KC_LALT, KC_LGUI, FUNC(2),    KC_SPC,   KC_SPC,    FUNC(1),   MIDI, MIDI, MIDI,  MIDI}
-}
-
-};
-
-const uint16_t PROGMEM fn_actions[] = {
-    [1] = ACTION_LAYER_MOMENTARY(2),  // to RAISE
-    [2] = ACTION_LAYER_MOMENTARY(3),  // to LOWER
-
-    [3] = ACTION_DEFAULT_LAYER_SET(0),
-    [4] = ACTION_DEFAULT_LAYER_SET(1),
-
-};
-
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 
-{
-      switch(id) {
-        case 0:   
-        if (record->event.pressed) {
-          // register_code(KC_RSFT);
-          backlight_set(BACKLIGHT_LEVELS);
-          default_layer_and(0); 
-          default_layer_or((1<<5));
-        } else {
-          // unregister_code(KC_RSFT);
-          backlight_set(0);
-          default_layer_and(0); 
-          default_layer_or(0);
-        }
-        break;
-      } 
-    return MACRO_NONE;
-};
diff --git a/keyboard/preonic/keymap_midi.c b/keyboard/preonic/keymap_midi.c
deleted file mode 100644
index a0fa59990c..0000000000
--- a/keyboard/preonic/keymap_midi.c
+++ /dev/null
@@ -1,110 +0,0 @@
-/*
-Copyright 2015 Jack Humbert <jack.humb@gmail.com>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program.  If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#include "extended_keymap_common.h"
-#include "keymap_midi.h"
-#include <lufa.h>
-
-uint8_t starting_note = 0x0C;
-int offset = 7;
-
-void action_function(keyrecord_t *record, uint8_t id, uint8_t opt)
-{
-    if (id != 0) {
-        if (record->event.pressed) {
-            midi_send_noteon(&midi_device, opt, (id & 0xFF), 127);
-        } else {
-            midi_send_noteoff(&midi_device, opt, (id & 0xFF), 127);
-        }
-    }
-
-    if (record->event.key.col == (MATRIX_COLS - 1) && record->event.key.row == (MATRIX_ROWS - 1)) {
-        if (record->event.pressed) {
-            starting_note++;
-            play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[0 + offset])/12.0+(MATRIX_ROWS - 1)), 0xC);
-            midi_send_cc(&midi_device, 0, 0x7B, 0);
-            midi_send_cc(&midi_device, 1, 0x7B, 0);
-            midi_send_cc(&midi_device, 2, 0x7B, 0);
-            midi_send_cc(&midi_device, 3, 0x7B, 0);
-            midi_send_cc(&midi_device, 4, 0x7B, 0);
-            return;
-        } else {
-            stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[0 + offset])/12.0+(MATRIX_ROWS - 1)));
-            stop_all_notes();
-            return;
-        }
-    }
-    if (record->event.key.col == (MATRIX_COLS - 2) && record->event.key.row == (MATRIX_ROWS - 1)) {
-        if (record->event.pressed) {
-            starting_note--;
-            play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[0 + offset])/12.0+(MATRIX_ROWS - 1)), 0xC);
-            midi_send_cc(&midi_device, 0, 0x7B, 0);
-            midi_send_cc(&midi_device, 1, 0x7B, 0);
-            midi_send_cc(&midi_device, 2, 0x7B, 0);
-            midi_send_cc(&midi_device, 3, 0x7B, 0);
-            midi_send_cc(&midi_device, 4, 0x7B, 0);
-            return;
-        } else {
-            stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[0 + offset])/12.0+(MATRIX_ROWS - 1)));
-            stop_all_notes();
-            return;
-        }
-    }
-
-    if (record->event.key.col == (MATRIX_COLS - 3) && record->event.key.row == (MATRIX_ROWS - 1) && record->event.pressed) {
-        offset++;
-        midi_send_cc(&midi_device, 0, 0x7B, 0);
-        midi_send_cc(&midi_device, 1, 0x7B, 0);
-        midi_send_cc(&midi_device, 2, 0x7B, 0);
-        midi_send_cc(&midi_device, 3, 0x7B, 0);
-        midi_send_cc(&midi_device, 4, 0x7B, 0);
-        stop_all_notes();
-        for (int i = 0; i <= 7; i++) {
-            play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[i + offset])/12.0+(MATRIX_ROWS - 1)), 0xC);
-            _delay_us(80000);
-            stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[i + offset])/12.0+(MATRIX_ROWS - 1)));
-            _delay_us(8000);
-        }
-        return;
-    }
-    if (record->event.key.col == (MATRIX_COLS - 4) && record->event.key.row == (MATRIX_ROWS - 1) && record->event.pressed) {
-        offset--;
-        midi_send_cc(&midi_device, 0, 0x7B, 0);
-        midi_send_cc(&midi_device, 1, 0x7B, 0);
-        midi_send_cc(&midi_device, 2, 0x7B, 0);
-        midi_send_cc(&midi_device, 3, 0x7B, 0);
-        midi_send_cc(&midi_device, 4, 0x7B, 0);
-        stop_all_notes();
-        for (int i = 0; i <= 7; i++) {
-            play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[i + offset])/12.0+(MATRIX_ROWS - 1)), 0xC);
-            _delay_us(80000);
-            stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[i + offset])/12.0+(MATRIX_ROWS - 1)));
-            _delay_us(8000);
-        }
-        return;
-    }
-
-    if (record->event.pressed) {
-        // midi_send_noteon(&midi_device, record->event.key.row, starting_note + SCALE[record->event.key.col], 127);
-        midi_send_noteon(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127);
-        play_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF);
-    } else {
-        // midi_send_noteoff(&midi_device, record->event.key.row, starting_note + SCALE[record->event.key.col], 127);
-        midi_send_noteoff(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127);
-        stop_note(((double)261.6)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)));
-    }
-}
\ No newline at end of file
diff --git a/keyboard/preonic/keymap_midi.h b/keyboard/preonic/keymap_midi.h
deleted file mode 100644
index c5917f884e..0000000000
--- a/keyboard/preonic/keymap_midi.h
+++ /dev/null
@@ -1,220 +0,0 @@
-/*
-Copyright 2015 Jack Humbert <jack.humb@gmail.com>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program.  If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#ifndef KEYMAP_MIDI_H
-#define KEYMAP_MIDI_H
-
-#define MIDI 0x6000
-#define MIDI12 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000, 0x6000
-
-#define CHNL(note, channel) (note + (channel << 8))
-
-#define SCALE (int []){ 0 + (12*0), 2 + (12*0), 4 + (12*0), 5 + (12*0), 7 + (12*0), 9 + (12*0), 11 + (12*0), \
-						0 + (12*1), 2 + (12*1), 4 + (12*1), 5 + (12*1), 7 + (12*1), 9 + (12*1), 11 + (12*1), \
-						0 + (12*2), 2 + (12*2), 4 + (12*2), 5 + (12*2), 7 + (12*2), 9 + (12*2), 11 + (12*2), \
-						0 + (12*3), 2 + (12*3), 4 + (12*3), 5 + (12*3), 7 + (12*3), 9 + (12*3), 11 + (12*3), \
-						0 + (12*4), 2 + (12*4), 4 + (12*4), 5 + (12*4), 7 + (12*4), 9 + (12*4), 11 + (12*4), }
-
-#define N_CN1  (0x600C + (12 * -1) + 0 )
-#define N_CN1S (0x600C + (12 * -1) + 1 )
-#define N_DN1F (0x600C + (12 * -1) + 1 )
-#define N_DN1  (0x600C + (12 * -1) + 2 )
-#define N_DN1S (0x600C + (12 * -1) + 3 )
-#define N_EN1F (0x600C + (12 * -1) + 3 )
-#define N_EN1  (0x600C + (12 * -1) + 4 )
-#define N_FN1  (0x600C + (12 * -1) + 5 )
-#define N_FN1S (0x600C + (12 * -1) + 6 )
-#define N_GN1F (0x600C + (12 * -1) + 6 )
-#define N_GN1  (0x600C + (12 * -1) + 7 )
-#define N_GN1S (0x600C + (12 * -1) + 8 )
-#define N_AN1F (0x600C + (12 * -1) + 8 )
-#define N_AN1  (0x600C + (12 * -1) + 9 )
-#define N_AN1S (0x600C + (12 * -1) + 10)
-#define N_BN1F (0x600C + (12 * -1) + 10)
-#define N_BN1  (0x600C + (12 * -1) + 11)
-#define N_C0   (0x600C + (12 *  0) + 0 )
-#define N_C0S  (0x600C + (12 *  0) + 1 )
-#define N_D0F  (0x600C + (12 *  0) + 1 )
-#define N_D0   (0x600C + (12 *  0) + 2 )
-#define N_D0S  (0x600C + (12 *  0) + 3 )
-#define N_E0F  (0x600C + (12 *  0) + 3 )
-#define N_E0   (0x600C + (12 *  0) + 4 )
-#define N_F0   (0x600C + (12 *  0) + 5 )
-#define N_F0S  (0x600C + (12 *  0) + 6 )
-#define N_G0F  (0x600C + (12 *  0) + 6 )
-#define N_G0   (0x600C + (12 *  0) + 7 )
-#define N_G0S  (0x600C + (12 *  0) + 8 )
-#define N_A0F  (0x600C + (12 *  0) + 8 )
-#define N_A0   (0x600C + (12 *  0) + 9 )
-#define N_A0S  (0x600C + (12 *  0) + 10)
-#define N_B0F  (0x600C + (12 *  0) + 10)
-#define N_B0   (0x600C + (12 *  0) + 11)
-#define N_C1   (0x600C + (12 *  1) + 0 )
-#define N_C1S  (0x600C + (12 *  1) + 1 )
-#define N_D1F  (0x600C + (12 *  1) + 1 )
-#define N_D1   (0x600C + (12 *  1) + 2 )
-#define N_D1S  (0x600C + (12 *  1) + 3 )
-#define N_E1F  (0x600C + (12 *  1) + 3 )
-#define N_E1   (0x600C + (12 *  1) + 4 )
-#define N_F1   (0x600C + (12 *  1) + 5 )
-#define N_F1S  (0x600C + (12 *  1) + 6 )
-#define N_G1F  (0x600C + (12 *  1) + 6 )
-#define N_G1   (0x600C + (12 *  1) + 7 )
-#define N_G1S  (0x600C + (12 *  1) + 8 )
-#define N_A1F  (0x600C + (12 *  1) + 8 )
-#define N_A1   (0x600C + (12 *  1) + 9 )
-#define N_A1S  (0x600C + (12 *  1) + 10)
-#define N_B1F  (0x600C + (12 *  1) + 10)
-#define N_B1   (0x600C + (12 *  1) + 11)
-#define N_C2   (0x600C + (12 *  2) + 0 )
-#define N_C2S  (0x600C + (12 *  2) + 1 )
-#define N_D2F  (0x600C + (12 *  2) + 1 )
-#define N_D2   (0x600C + (12 *  2) + 2 )
-#define N_D2S  (0x600C + (12 *  2) + 3 )
-#define N_E2F  (0x600C + (12 *  2) + 3 )
-#define N_E2   (0x600C + (12 *  2) + 4 )
-#define N_F2   (0x600C + (12 *  2) + 5 )
-#define N_F2S  (0x600C + (12 *  2) + 6 )
-#define N_G2F  (0x600C + (12 *  2) + 6 )
-#define N_G2   (0x600C + (12 *  2) + 7 )
-#define N_G2S  (0x600C + (12 *  2) + 8 )
-#define N_A2F  (0x600C + (12 *  2) + 8 )
-#define N_A2   (0x600C + (12 *  2) + 9 )
-#define N_A2S  (0x600C + (12 *  2) + 10)
-#define N_B2F  (0x600C + (12 *  2) + 10)
-#define N_B2   (0x600C + (12 *  2) + 11)
-#define N_C3   (0x600C + (12 *  3) + 0 )
-#define N_C3S  (0x600C + (12 *  3) + 1 )
-#define N_D3F  (0x600C + (12 *  3) + 1 )
-#define N_D3   (0x600C + (12 *  3) + 2 )
-#define N_D3S  (0x600C + (12 *  3) + 3 )
-#define N_E3F  (0x600C + (12 *  3) + 3 )
-#define N_E3   (0x600C + (12 *  3) + 4 )
-#define N_F3   (0x600C + (12 *  3) + 5 )
-#define N_F3S  (0x600C + (12 *  3) + 6 )
-#define N_G3F  (0x600C + (12 *  3) + 6 )
-#define N_G3   (0x600C + (12 *  3) + 7 )
-#define N_G3S  (0x600C + (12 *  3) + 8 )
-#define N_A3F  (0x600C + (12 *  3) + 8 )
-#define N_A3   (0x600C + (12 *  3) + 9 )
-#define N_A3S  (0x600C + (12 *  3) + 10)
-#define N_B3F  (0x600C + (12 *  3) + 10)
-#define N_B3   (0x600C + (12 *  3) + 11)
-#define N_C4   (0x600C + (12 *  4) + 0 )
-#define N_C4S  (0x600C + (12 *  4) + 1 )
-#define N_D4F  (0x600C + (12 *  4) + 1 )
-#define N_D4   (0x600C + (12 *  4) + 2 )
-#define N_D4S  (0x600C + (12 *  4) + 3 )
-#define N_E4F  (0x600C + (12 *  4) + 3 )
-#define N_E4   (0x600C + (12 *  4) + 4 )
-#define N_F4   (0x600C + (12 *  4) + 5 )
-#define N_F4S  (0x600C + (12 *  4) + 6 )
-#define N_G4F  (0x600C + (12 *  4) + 6 )
-#define N_G4   (0x600C + (12 *  4) + 7 )
-#define N_G4S  (0x600C + (12 *  4) + 8 )
-#define N_A4F  (0x600C + (12 *  4) + 8 )
-#define N_A4   (0x600C + (12 *  4) + 9 )
-#define N_A4S  (0x600C + (12 *  4) + 10)
-#define N_B4F  (0x600C + (12 *  4) + 10)
-#define N_B4   (0x600C + (12 *  4) + 11)
-#define N_C5   (0x600C + (12 *  5) + 0 )
-#define N_C5S  (0x600C + (12 *  5) + 1 )
-#define N_D5F  (0x600C + (12 *  5) + 1 )
-#define N_D5   (0x600C + (12 *  5) + 2 )
-#define N_D5S  (0x600C + (12 *  5) + 3 )
-#define N_E5F  (0x600C + (12 *  5) + 3 )
-#define N_E5   (0x600C + (12 *  5) + 4 )
-#define N_F5   (0x600C + (12 *  5) + 5 )
-#define N_F5S  (0x600C + (12 *  5) + 6 )
-#define N_G5F  (0x600C + (12 *  5) + 6 )
-#define N_G5   (0x600C + (12 *  5) + 7 )
-#define N_G5S  (0x600C + (12 *  5) + 8 )
-#define N_A5F  (0x600C + (12 *  5) + 8 )
-#define N_A5   (0x600C + (12 *  5) + 9 )
-#define N_A5S  (0x600C + (12 *  5) + 10)
-#define N_B5F  (0x600C + (12 *  5) + 10)
-#define N_B5   (0x600C + (12 *  5) + 11)
-#define N_C6   (0x600C + (12 *  6) + 0 )
-#define N_C6S  (0x600C + (12 *  6) + 1 )
-#define N_D6F  (0x600C + (12 *  6) + 1 )
-#define N_D6   (0x600C + (12 *  6) + 2 )
-#define N_D6S  (0x600C + (12 *  6) + 3 )
-#define N_E6F  (0x600C + (12 *  6) + 3 )
-#define N_E6   (0x600C + (12 *  6) + 4 )
-#define N_F6   (0x600C + (12 *  6) + 5 )
-#define N_F6S  (0x600C + (12 *  6) + 6 )
-#define N_G6F  (0x600C + (12 *  6) + 6 )
-#define N_G6   (0x600C + (12 *  6) + 7 )
-#define N_G6S  (0x600C + (12 *  6) + 8 )
-#define N_A6F  (0x600C + (12 *  6) + 8 )
-#define N_A6   (0x600C + (12 *  6) + 9 )
-#define N_A6S  (0x600C + (12 *  6) + 10)
-#define N_B6F  (0x600C + (12 *  6) + 10)
-#define N_B6   (0x600C + (12 *  6) + 11)
-#define N_C7   (0x600C + (12 *  7) + 0 )
-#define N_C7S  (0x600C + (12 *  7) + 1 )
-#define N_D7F  (0x600C + (12 *  7) + 1 )
-#define N_D7   (0x600C + (12 *  7) + 2 )
-#define N_D7S  (0x600C + (12 *  7) + 3 )
-#define N_E7F  (0x600C + (12 *  7) + 3 )
-#define N_E7   (0x600C + (12 *  7) + 4 )
-#define N_F7   (0x600C + (12 *  7) + 5 )
-#define N_F7S  (0x600C + (12 *  7) + 6 )
-#define N_G7F  (0x600C + (12 *  7) + 6 )
-#define N_G7   (0x600C + (12 *  7) + 7 )
-#define N_G7S  (0x600C + (12 *  7) + 8 )
-#define N_A7F  (0x600C + (12 *  7) + 8 )
-#define N_A7   (0x600C + (12 *  7) + 9 )
-#define N_A7S  (0x600C + (12 *  7) + 10)
-#define N_B7F  (0x600C + (12 *  7) + 10)
-#define N_B7   (0x600C + (12 *  7) + 11)
-#define N_C8   (0x600C + (12 *  8) + 0 )
-#define N_C8S  (0x600C + (12 *  8) + 1 )
-#define N_D8F  (0x600C + (12 *  8) + 1 )
-#define N_D8   (0x600C + (12 *  8) + 2 )
-#define N_D8S  (0x600C + (12 *  8) + 3 )
-#define N_E8F  (0x600C + (12 *  8) + 3 )
-#define N_E8   (0x600C + (12 *  8) + 4 )
-#define N_F8   (0x600C + (12 *  8) + 5 )
-#define N_F8S  (0x600C + (12 *  8) + 6 )
-#define N_G8F  (0x600C + (12 *  8) + 6 )
-#define N_G8   (0x600C + (12 *  8) + 7 )
-#define N_G8S  (0x600C + (12 *  8) + 8 )
-#define N_A8F  (0x600C + (12 *  8) + 8 )
-#define N_A8   (0x600C + (12 *  8) + 9 )
-#define N_A8S  (0x600C + (12 *  8) + 10)
-#define N_B8F  (0x600C + (12 *  8) + 10)
-#define N_B8   (0x600C + (12 *  8) + 11)
-#define N_C8   (0x600C + (12 *  8) + 0 )
-#define N_C8S  (0x600C + (12 *  8) + 1 )
-#define N_D8F  (0x600C + (12 *  8) + 1 )
-#define N_D8   (0x600C + (12 *  8) + 2 )
-#define N_D8S  (0x600C + (12 *  8) + 3 )
-#define N_E8F  (0x600C + (12 *  8) + 3 )
-#define N_E8   (0x600C + (12 *  8) + 4 )
-#define N_F8   (0x600C + (12 *  8) + 5 )
-#define N_F8S  (0x600C + (12 *  8) + 6 )
-#define N_G8F  (0x600C + (12 *  8) + 6 )
-#define N_G8   (0x600C + (12 *  8) + 7 )
-#define N_G8S  (0x600C + (12 *  8) + 8 )
-#define N_A8F  (0x600C + (12 *  8) + 8 )
-#define N_A8   (0x600C + (12 *  8) + 9 )
-#define N_A8S  (0x600C + (12 *  8) + 10)
-#define N_B8F  (0x600C + (12 *  8) + 10)
-#define N_B8   (0x600C + (12 *  8) + 11)
-
-#endif
\ No newline at end of file
diff --git a/keyboard/preonic/led.c b/keyboard/preonic/led.c
deleted file mode 100644
index 2c05746607..0000000000
--- a/keyboard/preonic/led.c
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
-Copyright 2012 Jun Wako <wakojun@gmail.com>
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program.  If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#include <avr/io.h>
-#include "stdint.h"
-#include "led.h"
-
-
-void led_set(uint8_t usb_led)
-{
-    // // Using PE6 Caps Lock LED
-    // if (usb_led & (1<<USB_LED_CAPS_LOCK))
-    // {
-    //     // Output high.
-    //     DDRE |= (1<<6);
-    //     PORTE |= (1<<6);
-    // }
-    // else
-    // {
-    //     // Output low.
-    //     DDRE &= ~(1<<6);
-    //     PORTE &= ~(1<<6);
-    // }
-}
diff --git a/keyboard/preonic/matrix.c b/keyboard/preonic/matrix.c
deleted file mode 100644
index 98ef55ed68..0000000000
--- a/keyboard/preonic/matrix.c
+++ /dev/null
@@ -1,234 +0,0 @@
-/*
-Copyright 2012 Jun Wako 
-Generated by planckkeyboard.com (2014 Jack Humbert)
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program.  If not, see <http://www.gnu.org/licenses/>.
-*/
-
-/*
- * scan matrix
- */
-#include <stdint.h>
-#include <stdbool.h>
-#include <avr/io.h>
-#include <util/delay.h>
-#include "print.h"
-#include "debug.h"
-#include "util.h"
-#include "matrix.h"
-
-#ifndef DEBOUNCE
-#   define DEBOUNCE 10
-#endif
-static uint8_t debouncing = DEBOUNCE;
-
-/* matrix state(1:on, 0:off) */
-static matrix_row_t matrix[MATRIX_ROWS];
-static matrix_row_t matrix_debouncing[MATRIX_ROWS];
-
-static matrix_row_t read_cols(void);
-static void init_cols(void);
-static void unselect_rows(void);
-static void select_row(uint8_t row);
-
-inline
-uint8_t matrix_rows(void)
-{
-    return MATRIX_ROWS;
-}
-
-inline
-uint8_t matrix_cols(void)
-{
-    return MATRIX_COLS;
-}
-
-void matrix_init(void)
-{
-    // To use PORTF disable JTAG with writing JTD bit twice within four cycles.
-    MCUCR |= (1<<JTD);
-    MCUCR |= (1<<JTD);
-
-    backlight_init_ports();
-
-    // Turn status LED on
-    DDRE |= (1<<6);
-    PORTE |= (1<<6);
-
-    // initialize row and col
-    unselect_rows();
-    init_cols();
-
-    // initialize matrix state: all keys off
-    for (uint8_t i=0; i < MATRIX_ROWS; i++) {
-        matrix[i] = 0;
-        matrix_debouncing[i] = 0;
-    }
-}
-
-
-uint8_t matrix_scan(void)
-{
-    for (uint8_t i = 0; i < MATRIX_ROWS; i++) {
-        select_row(i);
-        _delay_us(30);  // without this wait read unstable value.
-        matrix_row_t cols = read_cols();
-        if (matrix_debouncing[i] != cols) {
-            matrix_debouncing[i] = cols;
-            if (debouncing) {
-                debug("bounce!: "); debug_hex(debouncing); debug("\n");
-            }
-            debouncing = DEBOUNCE;
-        }
-        unselect_rows();
-    }
-
-    if (debouncing) {
-        if (--debouncing) {
-            _delay_ms(1);
-        } else {
-            for (uint8_t i = 0; i < MATRIX_ROWS; i++) {
-                matrix[i] = matrix_debouncing[i];
-            }
-        }
-    }
-
-    return 1;
-}
-
-bool matrix_is_modified(void)
-{
-    if (debouncing) return false;
-    return true;
-}
-
-inline
-bool matrix_is_on(uint8_t row, uint8_t col)
-{
-    return (matrix[row] & ((matrix_row_t)1<col));
-}
-
-inline
-matrix_row_t matrix_get_row(uint8_t row)
-{
-    return matrix[row];
-}
-
-void matrix_print(void)
-{
-    print("\nr/c 0123456789ABCDEF\n");
-    for (uint8_t row = 0; row < MATRIX_ROWS; row++) {
-        phex(row); print(": ");
-        pbin_reverse16(matrix_get_row(row));
-        print("\n");
-    }
-}
-
-uint8_t matrix_key_count(void)
-{
-    uint8_t count = 0;
-    for (uint8_t i = 0; i < MATRIX_ROWS; i++) {
-        count += bitpop16(matrix[i]);
-    }
-    return count;
-}
-
-static void init_cols(void)
-{
-    int B = 0, C = 0, D = 0, E = 0, F = 0;
-    for(int x = 0; x < MATRIX_COLS; x++) { 
-        int col = COLS[x];
-        if ((col & 0xF0) == 0x20) { 
-            B |= (1<<(col & 0x0F)); 
-        } else if ((col & 0xF0) == 0x30) { 
-            C |= (1<<(col & 0x0F)); 
-        } else if ((col & 0xF0) == 0x40) { 
-            D |= (1<<(col & 0x0F)); 
-        } else if ((col & 0xF0) == 0x50) { 
-            E |= (1<<(col & 0x0F)); 
-        } else if ((col & 0xF0) == 0x60) { 
-            F |= (1<<(col & 0x0F)); 
-        } 
-    }
-    DDRB &= ~(B); PORTB |= (B);
-    DDRC &= ~(C); PORTC |= (C); 
-    DDRD &= ~(D); PORTD |= (D);
-    DDRE &= ~(E); PORTE |= (E);
-    DDRF &= ~(F); PORTF |= (F);
-}
-
-static matrix_row_t read_cols(void)
-{
-    matrix_row_t result = 0;
-    for(int x = 0; x < MATRIX_COLS; x++) {     
-        int col = COLS[x];
-        if ((col & 0xF0) == 0x20) { 
-            result |= (PINB&(1<<(col & 0x0F)) ? 0 : (1<<x)); 
-        } else if ((col & 0xF0) == 0x30) { 
-            result |= (PINC&(1<<(col & 0x0F)) ? 0 : (1<<x)); 
-        } else if ((col & 0xF0) == 0x40) { 
-            result |= (PIND&(1<<(col & 0x0F)) ? 0 : (1<<x)); 
-        } else if ((col & 0xF0) == 0x50) { 
-            result |= (PINE&(1<<(col & 0x0F)) ? 0 : (1<<x)); 
-        } else if ((col & 0xF0) == 0x60) { 
-            result |= (PINF&(1<<(col & 0x0F)) ? 0 : (1<<x)); 
-        } 
-    }
-    return result;
-}
-
-static void unselect_rows(void)
-{
-    int B = 0, C = 0, D = 0, E = 0, F = 0;
-    for(int x = 0; x < MATRIX_ROWS; x++) { 
-        int row = ROWS[x];
-        if ((row & 0xF0) == 0x20) { 
-            B |= (1<<(row & 0x0F)); 
-        } else if ((row & 0xF0) == 0x30) { 
-            C |= (1<<(row & 0x0F)); 
-        } else if ((row & 0xF0) == 0x40) { 
-            D |= (1<<(row & 0x0F)); 
-        } else if ((row & 0xF0) == 0x50) { 
-            E |= (1<<(row & 0x0F)); 
-        } else if ((row & 0xF0) == 0x60) { 
-            F |= (1<<(row & 0x0F)); 
-        } 
-    }
-    DDRB &= ~(B); PORTB |= (B);
-    DDRC &= ~(C); PORTC |= (C); 
-    DDRD &= ~(D); PORTD |= (D);
-    DDRE &= ~(E); PORTE |= (E);
-    DDRF &= ~(F); PORTF |= (F);
-}
-
-static void select_row(uint8_t row)
-{
-    int row_pin = ROWS[row];
-    if ((row_pin & 0xF0) == 0x20) { 
-        DDRB  |= (1<<(row_pin & 0x0F));
-        PORTB &= ~(1<<(row_pin & 0x0F));
-    } else if ((row_pin & 0xF0) == 0x30) { 
-        DDRC  |= (1<<(row_pin & 0x0F));
-        PORTC &= ~(1<<(row_pin & 0x0F));
-    } else if ((row_pin & 0xF0) == 0x40) { 
-        DDRD  |= (1<<(row_pin & 0x0F));
-        PORTD &= ~(1<<(row_pin & 0x0F));
-    } else if ((row_pin & 0xF0) == 0x50) { 
-        DDRE  |= (1<<(row_pin & 0x0F));
-        PORTE &= ~(1<<(row_pin & 0x0F));
-    } else if ((row_pin & 0xF0) == 0x60) { 
-        DDRF  |= (1<<(row_pin & 0x0F));
-        PORTF &= ~(1<<(row_pin & 0x0F));
-    }  
-}
\ No newline at end of file
diff --git a/quantum/keymap_midi.c b/quantum/keymap_midi.c
index e37ea31039..ac45d25892 100644
--- a/quantum/keymap_midi.c
+++ b/quantum/keymap_midi.c
@@ -99,11 +99,11 @@ void action_function(keyrecord_t *record, uint8_t id, uint8_t opt)
 
     if (record->event.pressed) {
     	// midi_send_noteon(&midi_device, record->event.key.row, starting_note + SCALE[record->event.key.col], 127);
-        midi_send_noteon(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127);
+        // midi_send_noteon(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127);
         play_note(((double)261.626)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)), 0xF);
     } else {
         // midi_send_noteoff(&midi_device, record->event.key.row, starting_note + SCALE[record->event.key.col], 127);
-        midi_send_noteoff(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127);
+        // midi_send_noteoff(&midi_device, 0, (starting_note + SCALE[record->event.key.col + offset])+12*(MATRIX_ROWS - record->event.key.row), 127);
         stop_note(((double)261.626)*pow(2.0, -1.0)*pow(2.0,(starting_note + SCALE[record->event.key.col + offset])/12.0+(MATRIX_ROWS - record->event.key.row)));
     }
 }
\ No newline at end of file
-- 
cgit v1.2.3


From b8ac5095708b5023f5e3e375b22534f8b395741f Mon Sep 17 00:00:00 2001
From: Jack Humbert <jack.humb@gmail.com>
Date: Wed, 30 Mar 2016 00:45:37 -0400
Subject: .hex files

---
 keyboard/preonic/Makefile               |    4 +-
 keyboard/preonic/preonic_pcb.hex        | 1702 +++++++++++++++++++++++++++++++
 keyboard/preonic/preonic_pcb_silent.hex | 1189 +++++++++++++++++++++
 3 files changed, 2893 insertions(+), 2 deletions(-)
 create mode 100644 keyboard/preonic/preonic_pcb.hex
 create mode 100644 keyboard/preonic/preonic_pcb_silent.hex

diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile
index 664aff7321..89c48e50a9 100644
--- a/keyboard/preonic/Makefile
+++ b/keyboard/preonic/Makefile
@@ -139,8 +139,8 @@ COMMAND_ENABLE = yes    # Commands for debug and configuration
 # SLEEP_LED_ENABLE = yes  # Breathing sleep LED during USB suspend
 # NKRO_ENABLE = yes		# USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
 BACKLIGHT_ENABLE = yes  # Enable keyboard backlight functionality
-MIDI_ENABLE = YES 		# MIDI controls
-AUDIO_ENABLE = YES 		# Audio output on port C6
+# MIDI_ENABLE = YES 		# MIDI controls
+# AUDIO_ENABLE = YES 		# Audio output on port C6
 # UNICODE_ENABLE = YES 		# Unicode
 # BLUETOOTH_ENABLE = yes # Enable Bluetooth with the Adafruit EZ-Key HID
 # RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.  Do not enable this with MIDI at the same time.
diff --git a/keyboard/preonic/preonic_pcb.hex b/keyboard/preonic/preonic_pcb.hex
new file mode 100644
index 0000000000..5bdc190e1d
--- /dev/null
+++ b/keyboard/preonic/preonic_pcb.hex
@@ -0,0 +1,1702 @@
+:100000000C94D4020C9418030C9418030C94180349
+:100010000C9418030C9418030C9418030C941803F4
+:100020000C9418030C9418030C94E8160C94BA174B
+:100030000C946C290C9418030C9418030C9418035A
+:100040000C9418030C9418030C9418030C941803C4
+:100050000C9418030C94D9290C9418030C941803CD
+:100060000C9418030C9418030C9418030C941803A4
+:100070000C9418030C9418030C9418030C94180394
+:100080000C941C0E0C9418030C9418030C94180375
+:100090000C9418030C9418030C9418030C94180374
+:1000A0000C9418030C9418030C941803076342363D
+:1000B000B79BD8A71A39685618AEBAAB558C1D3CF9
+:1000C000B7CC5763BD6DEDFD753EF6177231BF00BD
+:1000D0000000803F08000000BE922449123EABAAF7
+:1000E000AA2ABECDCCCC4C3E00000080BEABAAAA52
+:1000F000AA3E00000000BF000000803F000000009A
+:1001000000084178D3BB4387D1133D190E3CC3BDD2
+:100110004282AD2B3E68EC8276BED98FE1A93E4C7F
+:1001200080EFFFBE01C4FF7F3F00000000003500EC
+:100130001E001F00200021002200230024002500B3
+:10014000260027002A002B0014001A0008001500C2
+:1001500017001C0018000C00120013002A002900D0
+:1001600004001600070009000A000B000D000E0035
+:100170000F0033003400E1001D001B0006001900D1
+:10018000050011001000360037003800280000304C
+:10019000E000E200E30003522C002C000452500067
+:1001A000510052004F0035001E001F0020002100AA
+:1001B0002200230024002500260027002A002B000F
+:1001C00014001A00090013000A000D000F001800A7
+:1001D0001C0033002A002900040015001600170037
+:1001E00007000B00110008000C0012003400E100B1
+:1001F0001D001B000600190005000E00100036004F
+:100200003700380028000030E000E200E30003522D
+:100210002C002C0004525000510052004F003500B9
+:100220001E001F00200021002200230024002500C2
+:10023000260027002A002B00340036003700130068
+:100240001C0009000A00060015000F002A00290002
+:1002500004001200080018000C0007000B00170033
+:10026000110016003800E100330014000D000E00EC
+:100270001B00050010001A0019001D0028000030A6
+:10028000E000E200E30003522C002C000452500076
+:10029000510052004F0035001E001F0020002100B9
+:1002A0002200230024002500260027002A00350212
+:1002B0001E021F0220022102220223022402250222
+:1002C000260227022A0001003A003B003C003D00C4
+:1002D0003E003F002D022E022F02300231020100AB
+:1002E00040004100420043004400450000530153D8
+:1002F0000253005001000100010001000100010053
+:10030000010001000100AB00AA00A900AE00350009
+:100310001E001F00200021002200230024002500D1
+:10032000260027002A0035001E001F0020002100A3
+:100330002200230024002500260027002A000100B7
+:100340003A003B003C003D003E003F002D002E00E7
+:100350002F00300031000100400041004200430006
+:1003600044004500005301530253005001000100B6
+:100370000100010001000100010001000100AB00CB
+:10038000AA00A900AE002A035400680065002000FE
+:100390005000720065006F006E006900630020006D
+:1003A0004B006500790062006F006100720064001C
+:1003B00000002C034F007200740068006F006C0096
+:1003C00069006E0065006100720020004B0065004E
+:1003D000790062006F006100720064007300000029
+:1003E000040309040902D000060100A0FA09040070
+:1003F000000103010100092111010001223F000752
+:1004000005810308000A0904010001030102000933
+:100410002111010001224D000705820308000A098D
+:10042000040200010300000009211101000122362D
+:10043000000705830308000A090403000203000003
+:10044000000921110100012220000705840320007A
+:100450000107050403200001090404000001010054
+:100460000009240100010900010509040500020139
+:1004700003000007240100014100062402010100DD
+:1004800006240202020009240301030102010009FB
+:1004900024030204010101000905060240000500D1
+:1004A0000005250101010905850240000500000540
+:1004B000250101031201100100000008EDFE61603A
+:1004C0000100010200010631FF0974A1010975153F
+:1004D0000025FF9520750881020976150025FF95F6
+:1004E0002075089102C005010980A101850216014D
+:1004F0000026B7001A01002AB70075109501810087
+:10050000C0050C0901A1018503160100269C021AF1
+:1005100001002A9C02751095018100C005010902A5
+:10052000A1010901A10005091901290515002501ED
+:100530009505750181029501750381010501093059
+:1005400009311581257F95027508810609381581C5
+:10055000257F950175088106050C0A38021581254D
+:100560007F950175088106C0C005010906A1010536
+:100570000719E029E7150025019508750181029505
+:100580000175088101050819012905950575019175
+:10059000029501750391010507190029FF15002532
+:1005A000FF950675088100C011241FBECFEFDAE069
+:1005B000DEBFCDBF04B603FE24C080910404909139
+:1005C0000504A0910604B09107048730904BA74022
+:1005D000B04BB9F410920404109205041092060472
+:1005E0001092070414BE84B7877F84BF88E10FB6DA
+:1005F000F89480936000109260000FBEE0E0F8E392
+:10060000099512E0A0E0B1E0EEE1F9E602C0059044
+:100610000D92A832B107D9F714E0A8E2B2E001C008
+:100620001D92A430B107E1F70E94A0130C948D3401
+:100630000C94000061110DC0FC018281882331F00F
+:1006400085EE0E94671E0E94683003C085EE0E94FE
+:100650002F1F80E090E008950E940F0E40E050E0D0
+:1006600069E070E080E091E00C94600F08950E94D2
+:1006700049036E9A769A8CE293E0892B11F00C94E0
+:100680002C03089586E393E0892B11F00C94360334
+:100690000895279A2F988FEF9FEF9093870080936C
+:1006A00086008AE08093800089E1809381000C9429
+:1006B000113081110BC080918000877F8093800072
+:1006C00010928D0010928C002F9808952F988330EF
+:1006D00041F4809180008860809380008FEF9FEFCD
+:1006E00012C09091800098609093800023E030E0E9
+:1006F000281B3109220F331F8FEF9FEF02C0969501
+:1007000087952A95E2F790938D0080938C00089549
+:100710008B3B910568F4883A910530F5853A91054F
+:10072000C0F48430910598F4019709F06FC071C04E
+:10073000803E910508F46AC0883E910540F09C0116
+:10074000205F31092031310508F060C05CC09C0198
+:10075000A1C0853A910509F45FC0863A910509F474
+:100760005EC023E830E496C0883A910509F45AC087
+:10077000893A910509F459C08A3A910509F458C09B
+:100780008B3A910509F457C08C3A910509F456C08B
+:100790008D3A910509F455C0803B910509F454C088
+:1007A0008E3A910509F453C08F3A910509F452C06D
+:1007B000813B910509F451C0823B910509F450C079
+:1007C000833B910509F44FC0843B910509F44EC069
+:1007D000853B910509F44DC0863B910509F44CC059
+:1007E000873B910509F44BC0883B910509F44AC049
+:1007F000893B910509F449C08A3B910509F048C03D
+:100800002AE236E447C09C01306544C020E030E075
+:1008100041C021E030E03EC021E830E43BC022E8A6
+:1008200030E438C022EE34E435C029EE34E432C07E
+:100830002AEE34E42FC025EB34E42CC026EB34E45C
+:1008400029C027EB34E426C02CEC34E423C02DEC83
+:1008500034E420C023E835E41DC02AE835E41AC09A
+:1008600022E935E417C024E935E414C021E236E476
+:1008700011C023E236E40EC024E236E40BC025E2C8
+:1008800036E408C026E236E405C027E236E402C0BA
+:1008900020E034E4C90108959CE0799FF00111241F
+:1008A0009CE3899FE00DF11D1124E60FF11DEE0F71
+:1008B000FF1FE25DFE4F25913491C9010895880F15
+:1008C000991F82559040FC0125913491C9010895EA
+:1008D000880F991F825D9E4FFC0125913491C901BB
+:1008E00008950E944C049C019A9581159F4110F433
+:1008F000C9010895C90190528115904128F4C90198
+:100900009F700E9468040895C90190538115904119
+:1009100020F4C9019927906C0895C901905440971B
+:1009200028F4C9018F709927946D0895203180E4CF
+:10093000380719F480E091ED0895213190E43907EA
+:1009400019F480E090ED0895223140E4340719F461
+:1009500080E092ED0895233180E4380719F480E0B7
+:1009600093ED0895211590E5390799F40E945623D7
+:1009700040E065E088E491E00E94600F2FEF44E3DF
+:100980008CE0215040408040E1F700C000000C9412
+:10099000FE29213090E5390731F48091F002816021
+:1009A0008093F0020895C90190558115904108F097
+:1009B00062C0432F55274F70552741305105F9F438
+:1009C000C90174E0880F991F7A95E1F78827937021
+:1009D000B901E3E0660F771FEA95E1F760767727C4
+:1009E000862B972B9C682370332702C0440F551F1A
+:1009F0002A95E2F74F715527842B952B08954230A5
+:100A0000510529F4922F8827816F906A0895433009
+:100A10005105B9F4C90153E0880F991F5A95E1F7C0
+:100A2000807E97702370332741E050E002C0440F6E
+:100A3000551F2A95E2F74F715527842B952B9C68FB
+:100A400008954430510589F5C90143E0880F991F85
+:100A50004A95E1F7807E97702370332741E050E09C
+:100A600002C0440F551F2A95E2F74F715527842B7A
+:100A7000952B9A680895C90190568115904118F4F4
+:100A8000C901906F0895C90190578115904120F4D4
+:100A9000C9019F7090620895C901905881159041D5
+:100AA00020F4C9019F70906A0895203E3105E0F45A
+:100AB000203C310568F52133310509F475C048F44F
+:100AC0002932310509F46BC02A32310509F07BC0A7
+:100AD00075C02933310501F122383105E9F025339C
+:100AE000310509F070C051C0233E3105B1F140F429
+:100AF000203E3105D1F0223E310509F064C01CC012
+:100B0000263E310579F1273E310509F05CC038C039
+:100B1000C9010E945F0408958091010380FD02C015
+:100B200081FF51C080EE90E04FC08091010380FFB3
+:100B3000F9CF89E390E048C08091010382FF0AC0A9
+:100B40008091010384FF03C080E090E03DC083EE0C
+:100B500090E03AC082EE90E037C08091010382FFBE
+:100B6000EFCFF8CF8091010383FF07C0809101038D
+:100B700084FDEACF87EE90E027C086EE90E024C0A7
+:100B80008091010383FFF2CFF8CF8091010385FFAD
+:100B900003C089E290E018C085E390E015C0809121
+:100BA000010385FDF9CFF5CF8091010386FF03C0D6
+:100BB0008AE290E009C081E390E006C080910103E1
+:100BC00086FDF9CFF5CFC9010E94880308950895E5
+:100BD0005F926F927F928F929F92AF92BF92CF92CD
+:100BE000DF92EF92FF920F931F93CF93DF93CDB7D6
+:100BF000DEB72A970FB6F894DEBF0FBECDBF9E01B9
+:100C00002F5F3F4F4E018BE0880E911C60E070E03B
+:100C100000E010E0E12CF12CC12CD12CA12CB12C46
+:100C20008AE0782E622E532E41E050E0E3E9F1E0B5
+:100C3000A62DB52D872D01900D928A95E1F7F9012A
+:100C4000819191919F01FC01E07FFF27E032F10546
+:100C500059F48F709927FA0102C0EE0FFF1F8A9591
+:100C6000E2F7AE2ABF2A37C0E033F10559F48F709E
+:100C70009927FA0102C0EE0FFF1F8A95E2F7CE2AEC
+:100C8000DF2A29C0E034F10559F48F709927FA0161
+:100C900002C0EE0FFF1F8A95E2F7EE2AFF2A1BC063
+:100CA000E035F10559F48F709927FA0102C0EE0F73
+:100CB000FF1F8A95E2F70E2B1F2B0DC0E036F105C2
+:100CC00051F48F709927FA0102C0EE0FFF1F8A9529
+:100CD000E2F76E2B7F2B2815390509F0A7CF94B1C9
+:100CE0008A2D8095892384B985B18A2985B997B1E0
+:100CF0008C2D8095892387B988B18C2988B99AB1C0
+:100D00008E2D809589238AB98BB18E298BB99DB19F
+:100D1000802F809589238DB98EB1802B8EB990B3A9
+:100D2000862F8095892380BB81B3862B81BB2A9631
+:100D30000FB6F894DEBF0FBECDBFDF91CF911F91EC
+:100D40000F91FF90EF90DF90CF90BF90AF909F906A
+:100D50008F907F906F905F9008955F926F927F92D7
+:100D60008F929F92AF92BF92CF92DF92EF92FF92BB
+:100D70000F931F93CF93DF93CDB7DEB768970FB66E
+:100D8000F894DEBF0FBECDBF85B7806885BF85B73D
+:100D9000806885BF0E94E8059E012F5F3F4F4E018E
+:100DA00089E1880E911C60E070E000E010E0E12C29
+:100DB000F12CC12CD12CA12CB12C98E1792E622ED2
+:100DC000532E41E050E0EDE9F1E0A62DB52D872D41
+:100DD00001900D928A95E1F7F901819191919F011E
+:100DE000FC01E07FFF27E032F10559F48F7099276D
+:100DF000FA0102C0EE0FFF1F8A95E2F7AE2ABF2A62
+:100E000037C0E033F10559F48F709927FA0102C019
+:100E1000EE0FFF1F8A95E2F7CE2ADF2A29C0E034C1
+:100E2000F10559F48F709927FA0102C0EE0FFF1FE8
+:100E30008A95E2F7EE2AFF2A1BC0E035F10559F446
+:100E40008F709927FA0102C0EE0FFF1F8A95E2F713
+:100E50000E2B1F2B0DC0E036F10551F48F70992732
+:100E6000FA0102C0EE0FFF1F8A95E2F76E2B7F2B6F
+:100E70002815390509F0A7CF94B18A2D80958923CB
+:100E800084B985B18A2985B997B18C2D809589233C
+:100E900087B988B18C2988B99AB18E2D809589231C
+:100EA0008AB98BB18E298BB99DB1802F809589230A
+:100EB0008DB98EB1802B8EB990B3862F8095892302
+:100EC00080BB81B3862B81BB10922902109228022D
+:100ED000109233021092320210922B0210922A02C8
+:100EE000109235021092340210922D0210922C02B0
+:100EF000109237021092360210922F0210922E0298
+:100F0000109239021092380210923102109230027F
+:100F100010923B0210923A0287E393E0892BB9F0DA
+:100F200068960FB6F894DEBF0FBECDBFDF91CF91AC
+:100F30001F910F91FF90EF90DF90CF90BF90AF90F7
+:100F40009F908F907F906F905F900C94370368967E
+:100F50000FB6F894DEBF0FBECDBFDF91CF911F91CA
+:100F60000F91FF90EF90DF90CF90BF90AF909F9048
+:100F70008F907F906F905F9008955F926F927F92B5
+:100F80008F929F92AF92BF92CF92DF92EF92FF9299
+:100F90000F931F93CF93DF93CDB7DEB7A2970FB612
+:100FA000F894DEBF0FBECDBF7E0149E1E40EF11C17
+:100FB00022E3C22E22E0D22E5E0153E2A50EB11C26
+:100FC0003AE0532E470101E010E048E1642E55E07D
+:100FD000752EE3E9F1E0D401852D01900D928A95FB
+:100FE000E1F7F701819191917F019C01207F3327E7
+:100FF0002032310589F424B18F709927A80102C0ED
+:10100000440F551F8A95E2F7CA01242B24B995B1E4
+:101010008095892385B94FC02033310589F427B1E4
+:101020008F709927F80102C0EE0FFF1F8A95E2F733
+:10103000CF012E2B27B998B18095892388B93BC061
+:101040002034310589F42AB18F709927A80102C094
+:10105000440F551F8A95E2F7CA01242B2AB99BB188
+:10106000809589238BB927C02035310589F42DB1AE
+:101070008F709927F80102C0EE0FFF1F8A95E2F7E3
+:10108000CF012E2B2DB99EB1809589238EB913C027
+:101090002036310581F420B38F709927A80102C052
+:1010A000440F551F8A95E2F7CA01242B20BB91B348
+:1010B0008095892381BB50EA5A95F1F7BE016F5F95
+:1010C0007F4F80E090E020E030E0EDE9F1E0DE01EC
+:1010D0001196462D01900D924A95E1F7FB01419141
+:1010E0005191BF01FA01E07FFF27E032F10511F4D1
+:1010F000E3B113C0E033F10511F4E6B10EC0E03402
+:10110000F10511F4E9B109C0E035F10511F4ECB1D4
+:1011100004C0E036F105B9F4EFB1F0E04F705527A7
+:1011200002C0F595E7954A95E2F7E0FD08C0A801F1
+:10113000022E02C0440F551F0A94E2F702C040E09D
+:1011400050E0842B952B2F5F3F4F2C30310509F059
+:10115000BCCFF601208131812817390721F0918316
+:101160008083709270010E94E805F2E0CF0ED11CDE
+:10117000EA14FB0409F02DCF809170018823A1F1BE
+:10118000815080937001882339F08FE99FE00197A7
+:10119000F1F700C0000028C0809132029091330224
+:1011A0009093290280932802809134029091350215
+:1011B00090932B0280932A028091360290913702FD
+:1011C00090932D0280932C028091380290913902E5
+:1011D00090932F0280932E0280913A0290913B02CD
+:1011E000909331028093300282E493E0892B11F0D6
+:1011F0000E94420381E0A2960FB6F894DEBF0FBEB4
+:10120000CDBFDF91CF911F910F91FF90EF90DF90B5
+:10121000CF90BF90AF909F908F907F906F905F9096
+:101220000895E82FF0E0EE0FFF1FE85DFD4F80818D
+:10123000918108950895CF92DF92EF92FF920F93DC
+:101240001F93CF93DF93CDB7DEB7CC5BD2400FB601
+:10125000F894DEBF0FBECDBF8C01862F642F88238C
+:1012600079F0F80192812FE7482F992329F083E044
+:1012700093E00E94C41904C083E093E00E94D41953
+:10128000F80180818B3091F59181943009F0A8C2EA
+:101290009281809173019923B1F08F5F80937301E4
+:1012A00096E4E5EBF1E0DE01A958BD4F01900D9207
+:1012B0009A95E1F7E0917101F0917201EE0FFF1F35
+:1012C00027E732E036C096E4E5EBF1E0DE01AF5C03
+:1012D000BD4F01900D929A95E1F7E0917101F09167
+:1012E0007201EE0FFF1F21E332E093C08A3009F054
+:1012F000CBC0F8019181943009F072C29281809143
+:101300007301992309F473C081508093730196E4AB
+:10131000E5EBF1E0DE01A551BE4F01900D929A95EB
+:10132000E1F7E0917101F0917201EE0FFF1F2BEEDA
+:1013300031E02C0F3D1FE20FF31F60817181680FB8
+:10134000711D882777FD8095982F0E94AC3120E091
+:1013500030E040E451E40E94113120E030E040E808
+:1013600050E40E94A9309B01AC0160E070E080E095
+:1013700090E40E94C33221E230ED42E053E40E9447
+:1013800060324CE050E00E94BB0F20E04BE760E091
+:1013900083E093E00E94B41920E04BE761E083E032
+:1013A00093E00E94B41920E04BE762E083E093E011
+:1013B0000E94B41920E04BE763E083E093E00E94D1
+:1013C000B41920E04BE764E083E093E0C454DD4FC0
+:1013D0000FB6F894DEBF0FBECDBFDF91CF911F9146
+:1013E0000F91FF90EF90DF90CF900C94B41996E49A
+:1013F000E5EBF1E0DE01AB55BE4F01900D929A9501
+:10140000E1F7E0917101F0917201EE0FFF1F25EA03
+:1014100031E02C0F3D1FE20FF31F60817181680FD7
+:10142000711D882777FD8095982F0E94AC3120E0B0
+:1014300030E040E451E40E94113120E030E040E827
+:1014400050E40E94A9309B01AC0160E070E080E0B4
+:1014500090E40E94C33221E230ED42E053E40E9466
+:1014600060320E94EB0CC454DD4F0FB6F894DEBF1F
+:101470000FBECDBFDF91CF911F910F91FF90EF90E5
+:10148000DF90CF900C94BE0C893009F0D3C0F801E6
+:101490009181943009F0A4C19281992309F4A0C1EB
+:1014A00080917101909172010196909372018093E5
+:1014B000710120E04BE760E083E093E00E94B41903
+:1014C00020E04BE761E083E093E00E94B41920E064
+:1014D0004BE762E083E093E00E94B41920E04BE721
+:1014E00063E083E093E00E94B41920E04BE764E0FE
+:1014F00083E093E00E94B4190E94BE0C00E010E06B
+:10150000E6E4FE2E80917301E5EBF1E0DE01A15AE5
+:10151000BE4F9F2D01900D929A95E1F7E0917101D8
+:10152000F0917201E00FF11FEE0FFF1F2FE531E088
+:101530002C0F3D1FE20FF31F60817181680F711D39
+:10154000882777FD8095982F0E94AC3120E030E00D
+:1015500040E451E40E94113120E030E040E850E4E2
+:101560000E94A9309B01AC0160E070E080E090E453
+:101570000E94C33221E230ED42E053E40E94603227
+:101580004CE050E00E94BB0F3FEF87EE93E03150FC
+:1015900080409040E1F700C0000080917301E5EBCE
+:1015A000F1E0DE01A75EBE4F9F2D01900D929A954E
+:1015B000E1F7E0917101F0917201E00FF11FEE0F80
+:1015C000FF1F29E131E02C0F3D1FE20FF31F608167
+:1015D0007181680F711D882777FD8095982F0E9473
+:1015E000AC3120E030E040E451E40E94113120E0D1
+:1015F00030E040E850E40E94A9309B01AC0160E07B
+:1016000070E080E090E40E94C33221E230ED42E0DD
+:1016100053E40E9460320E94EB0C8FEF9CE701972D
+:10162000F1F700C000000F5F1F4F0830110509F0EF
+:1016300069CF94C1883009F0D3C0F801918194300A
+:1016400009F0CEC09281992309F4CAC0809171013A
+:10165000909172010197909372018093710120E043
+:101660004BE760E083E093E00E94B41920E04BE791
+:1016700061E083E093E00E94B41920E04BE762E070
+:1016800083E093E00E94B41920E04BE763E083E03D
+:1016900093E00E94B41920E04BE764E083E093E01C
+:1016A0000E94B4190E94BE0C00E010E056E4F52E32
+:1016B00080917301E5EBF1E0DE01AD52BF4F9F2D4C
+:1016C00001900D929A95E1F7E0917101F09172010C
+:1016D000E00FF11FEE0FFF1F23ED30E02C0F3D1F39
+:1016E000E20FF31F60817181680F711D882777FDFC
+:1016F0008095982F0E94AC3120E030E040E451E426
+:101700000E94113120E030E040E850E40E94A9300E
+:101710009B01AC0160E070E080E090E40E94C33285
+:1017200021E230ED42E053E40E9460324CE050E0B0
+:101730000E94BB0F3FEF87EE93E031508040904016
+:10174000E1F700C0000080917301E5EBF1E0DE01FC
+:10175000A357BF4F9F2D01900D929A95E1F7E0910D
+:101760007101F0917201E00FF11FEE0FFF1F2DE8E4
+:1017700030E02C0F3D1FE20FF31F60817181680F75
+:10178000711D882777FD8095982F0E94AC3120E04D
+:1017900030E040E451E40E94113120E030E040E8C4
+:1017A00050E40E94A9309B01AC0160E070E080E051
+:1017B00090E40E94C33221E230ED42E053E40E9403
+:1017C00060320E94EB0C8FEF9CE70197F1F700C0AD
+:1017D00000000F5F1F4F0830110509F069CFBEC030
+:1017E000F801228190917301222309F45DC026E45F
+:1017F000E5EBF1E0DE01A95BBF4F01900D922A9568
+:10180000E1F7E0917101F0917201E80FF11DEE0F27
+:10181000FF1F27E430E02C0F3D1FE20FF31F608114
+:101820007181690F711D882777FD8095982F0E941F
+:10183000AC3120E030E040E451E40E9411316B0112
+:101840007C01F801818165E070E0681B71098827DF
+:1018500077FD8095982F0E94AC319B01AC01C701A8
+:10186000B6010E94A9309B01AC0160E070E080E00D
+:1018700090E40E94C33221E230ED42E053E40E9442
+:1018800060324FE050E0C454DD4F0FB6F894DEBF35
+:101890000FBECDBFDF91CF911F910F91FF90EF90C1
+:1018A000DF90CF900C94BB0F26E4E5EBF1E0DE0176
+:1018B000119601900D922A95E1F7E0917101F09156
+:1018C0007201E80FF11DEE0FFF1F21E030E02C0F39
+:1018D0003D1FE20FF31F60817181690F711D882721
+:1018E00077FD8095982F0E94AC3120E030E040E4F5
+:1018F00051E40E9411316B017C01F801818165E0A6
+:1019000070E0681B7109882777FD8095982F0E94E9
+:10191000AC319B01AC01C701B6010E94A9309B010B
+:10192000AC0160E070E080E090E40E94C33221E20C
+:1019300030ED42E053E40E946032C454DD4F0FB6F4
+:10194000F894DEBF0FBECDBFDF91CF911F910F91F5
+:10195000FF90EF90DF90CF900C94EB0CC454DD4FD0
+:101960000FB6F894DEBF0FBECDBFDF91CF911F91B0
+:101970000F91FF90EF90DF90CF9008951092870223
+:1019800010928602809171008D7F8093710080910A
+:1019900090008F7780939000109248021092470237
+:1019A00010928002109281021092820210928302A1
+:1019B00010927F0210927E02EEE5F2E0AEE4B2E019
+:1019C00011921192119211921D921D9282E0EE37A6
+:1019D000F807B1F708956F927F928F929F92AF921E
+:1019E000BF92CF92DF92EF92FF920F931F93CF930C
+:1019F000DF936B017C010EE712E04CE5A42E42E080
+:101A0000B42EC7E0D0E0A7019601F801929182912F
+:101A1000729162918F010E940D31882349F02197C4
+:101A2000F2E0AF1AB108CF3F8FEFD80761F734C0AB
+:101A3000F8011082118212821382F5011182108244
+:101A4000FE01EE0FFF1FEE0FFF1FE25AFD4FDE01FA
+:101A5000AA0FBB1FA25BBD4FCE011AC001964481E5
+:101A600055816681778140835183628373831482B9
+:101A700015821682178212962D913C91139711961A
+:101A80003C932E9313961C921E92129734961296A4
+:101A90008730910519F7C3CF809186029091870214
+:101AA000019797FD05C0909387028093860204C03A
+:101AB0001092870210928602E0918602F0918702CE
+:101AC0003097C9F4809171008D7F8093710080916F
+:101AD00090008F7780939000109280021092810284
+:101AE000109282021092830210927F0210927E0264
+:101AF0001092470285C03197DF01AA0FBB1FAA0FC2
+:101B0000BB1FA25ABD4FCD90DD90ED90FC90EE0F23
+:101B1000FF1FE25BFD4FC081D18160908002709019
+:101B200081028090820290908302A7019601662D27
+:101B3000772D882D992D0E940D3187FF25C0262DE8
+:101B4000372D482D592DC701B6010E94A83020E03D
+:101B500030E04AEF54E40E9411315B018C012A2DE0
+:101B60003B2D402F512F662D772D882D992D0E94CA
+:101B7000A9303B014C01A7019601772D992D0E94B8
+:101B80000D31181664F72EC0A7019601662D772D2A
+:101B9000882D992D0E945C32181634F5A701960104
+:101BA000662D772D882D992D0E94A83020E030E0F9
+:101BB0004AEF54E40E9411315B018C012A2D3B2D28
+:101BC000402F512F662D772D882D992D0E94A830FA
+:101BD0003B014C01A7019601772D992D0E945C32A3
+:101BE00087FFECCF10924D02C0928002D09281020A
+:101BF000E0928202F0928302D0937F02C0937E0231
+:101C0000DF91CF911F910F91FF90EF90DF90CF90D8
+:101C1000BF90AF909F908F907F906F9008953E9A65
+:101C2000E1E7F0E080818D7F808382E08093900007
+:101C30008AE18093910008951F920F920FB60F9240
+:101C40001124CF92DF92EF92FF922F933F934F9305
+:101C50005F936F937F938F939F93AF93BF93CF9334
+:101C6000DF93EF93FF9380914702882309F479C0B3
+:101C700020E030E0A90160918002709181028091A2
+:101C80008202909183020E945C3218160CF069C0A7
+:101C900020E030E040E251E46091490270914A0254
+:101CA00080914B0290914C020E945C321816BCF459
+:101CB00080918402909185020196609186027091D4
+:101CC00087020E9448349093850280938402109288
+:101CD000490210924A0210924B0210924C02C0919B
+:101CE0008402D0918502CC0FDD1FCC0FDD1FC25ABC
+:101CF000DD4F288139814A815B8160E074E284E7AD
+:101D00009BE40E9411310E94793170939700609397
+:101D10009600288139814A815B8160E074E284E722
+:101D20009BE40E9411310E947931759567957093FB
+:101D300099006093980020E030E040E85FE3609114
+:101D4000490270914A0280914B0290914C020E948C
+:101D5000A9306093490270934A0280934B0290939A
+:101D60004C0280914802882309F493C0C09043023A
+:101D7000D0904402E0904502F090460220E030E02E
+:101D8000A901C701B6010E945C321816F4F4A7013C
+:101D9000960160E074E284E79BE40E9411310E94A6
+:101DA00079317093970060939600A701960160E0E7
+:101DB00074E284E79BE40E9411310E9479317595A9
+:101DC0006795709399006093980060913D027091BF
+:101DD0003E026F5F7F4F70933E0260933D0280E052
+:101DE00090E00E94AA3120913F0230914002409140
+:101DF0004102509142020E945C3287FD4AC08091AC
+:101E00003C028F5F80933C029091F0038917A0F011
+:101E10008091F503882319F010923C020DC0809147
+:101E200071008D7F80937100809190008F778093F7
+:101E30009000109248022DC0E091F103F091F2035E
+:101E400080913C0298E0899FE00DF11D1124808172
+:101E50009181A281B3818093430290934402A09325
+:101E60004502B093460220E030E040E85EE3648142
+:101E70007581868197810E94603260933F027093E2
+:101E80004002809341029093420210923E021092CF
+:101E90003D02FF91EF91DF91CF91BF91AF919F9163
+:101EA0008F917F916F915F914F913F912F91FF9013
+:101EB000EF90DF90CF900F900FBE0F901F9018956E
+:101EC0000F931F93CF93DF9300D0CDB7DEB78C0174
+:101ED00080914702882331F04A8369830E94BE0CB7
+:101EE00069814A8181E0809348021093F203009354
+:101EF000F1036093F0034093F503109249021092AE
+:101F00004A0210924B0210924C0210923C02F801CD
+:101F10004081518162817381409343025093440216
+:101F2000609345027093460220E030E040E85EE3B3
+:101F300064817581868197810E94603260933F023F
+:101F400070934002809341029093420210923E02AD
+:101F500010923D02809171008260809371008091A7
+:101F600090008068809390000F900F90DF91CF9148
+:101F70001F910F9108956F927F928F929F92AF92CF
+:101F8000BF92CF92DF92EF92FF920F931F93CF9366
+:101F9000DF936B017C01EA018091480281110E946C
+:101FA000BE0C81E08093470220E030E0A901C70128
+:101FB000B6010E945C3218160CF09AC06090800244
+:101FC00070908102809082029090830220E030E045
+:101FD000A901662D772D882D992D0E940D31811133
+:101FE00028C0C0928002D0928102E0928202F092D8
+:101FF0008302D0937F02C0937E02809186029091EB
+:102000008702FC01EE0FFF1FEE0FFF1FE25AFD4F8C
+:10201000C082D182E282F382FC01EE0FFF1FE25BFD
+:10202000FD4FD183C08301969093870280938602EF
+:102030005FC0A7019601662D772D882D992D0E94EE
+:102040000D3187FF25C0262D372D482D592DC7016D
+:10205000B6010E94A83020E030E04AEF54E40E942C
+:1020600011315B018C012A2D3B2D402F512F662D04
+:10207000772D882D992D0E94A9303B014C01A70195
+:102080009601772D992D0E940D31181664F7A9CF6E
+:10209000A7019601662D772D882D992D0E945C321F
+:1020A00018160CF09ECFA7019601662D772D882D6E
+:1020B000992D0E94A83020E030E04AEF54E40E94BD
+:1020C00011315B018C012A2D3B2D402F512F662DA4
+:1020D000772D882D992D0E94A8303B014C01A70136
+:1020E0009601772D992D0E945C3287FFECCF79CF36
+:1020F000809171008260809371008091900080686F
+:1021000080939000DF91CF911F910F91FF90EF90FE
+:10211000DF90CF90BF90AF909F908F907F906F9007
+:102120000895809191020895CF93DF9300D01F927C
+:10213000CDB7DEB72091FA03243021F523E02983BF
+:102140009B838A832093E9008FEF06C095ED9A95D3
+:10215000F1F70000882329F09091E800815095FF65
+:10216000F5CF8091E80085FF0DC040E050E063E0CE
+:1021700070E0CE0101960E947E148091E8008E7777
+:102180008093E8000F900F900F90DF91CF9108950A
+:10219000CF93DF9300D01F92CDB7DEB72091FA0323
+:1021A000243029F522E029839B838A8383E080936E
+:1021B000E9008FEF06C095ED9A95F1F700008823AE
+:1021C00029F09091E800815095FFF5CF8091E800CB
+:1021D00085FF0DC040E050E063E070E0CE01019665
+:1021E0000E947E148091E8008E778093E8000F9023
+:1021F0000F900F90DF91CF9108952091FA03243032
+:10220000F9F422E02093E9002FEF06C035ED3A956E
+:10221000F1F70000222329F03091E800215035FF2A
+:10222000F5CF2091E80025FF0BC040E050E065E0CD
+:1022300070E00E947E148091E8008E778093E80021
+:102240000895CF93DF93EC018091FA03843041F538
+:1022500081E08093E9008FEF06C095ED9A95F1F744
+:102260000000882329F09091E800815095FFF5CF78
+:102270008091E80085FF14C040E050E068E070E025
+:10228000CE010E947E148091E8008E778093E80052
+:1022900088E0FE01A9E8B2E001900D928A95E1F78D
+:1022A000DF91CF910895BF92CF92DF92EF92FF928C
+:1022B0000F931F93CF93DF937C01B62EE90100E0CB
+:1022C00010E0C42ED12C0BC04991202F2B0D2F775D
+:1022D0004F776FE0C7010E94B4190F5F1F4F0C15B5
+:1022E0001D0594F3DF91CF911F910F91FF90EF9017
+:1022F000DF90CF90BF90089570E06F5F7F4F6F7059
+:1023000077270C94B4190F931F93CF93C42F633086
+:10231000710509F04AC0842F807F803849F18039E7
+:1023200009F043C0622F6F7770E080E090E00E9478
+:10233000AC3120E030E040E451E40E9411319B01D7
+:10234000AC0160E070E080E090E40E94C3320F775F
+:1023500010E023E0159507952A95E1F72DEC3CEC6C
+:1023600042E053E40E946032A8010E94BB0F1DC0EE
+:10237000622F6F7770E080E090E00E94AC3120E047
+:1023800030E040E451E40E9411319B01AC0160E077
+:1023900070E080E090E40E94C3322DEC3CEC42E01F
+:1023A00053E40E9460320E94EB0CCC3F29F4CF91A1
+:1023B0001F910F910C94BE0CCF911F910F91089516
+:1023C0000F931F93CF93DF93CDB7DEB727970FB649
+:1023D000F894DEBF0FBECDBF8C0114C08A810E946D
+:1023E0008E199A819D839B819E839C819F838111FD
+:1023F0001EC089818430B1F08730A1F08630A1F011
+:102400008530A1F0BE016F5F7F4F84E791E00E94AD
+:10241000FB1C8111E3CF84E791E00E94EC1C0E9439
+:1024200067190DC083E003C082E001C081E0AE0106
+:102430004B5F5F4F682FC8010E94211AE3CF279698
+:102440000FB6F894DEBF0FBECDBFDF91CF911F91C5
+:102450000F910895EF92FF920F93CF93DF9300D0E7
+:1024600000D000D0CDB7DEB77B014A832B830C832D
+:10247000842F2E834D830E948E192E814D818111D0
+:102480001BC082E0E816F10479F083E0E816F1045D
+:1024900021F0EA94EF2821F50BC0073F11F487E003
+:1024A00001C084E089830BC0273FD9F786E0FACFCB
+:1024B000473FB9F785E0F6CF42954F704983BE019B
+:1024C0006F5F7F4F84E791E00E94B11C84E791E049
+:1024D0000E94CF1C84E791E00E94EC1C0E946719C7
+:1024E00026960FB6F894DEBF0FBECDBFDF91CF9119
+:1024F0000F91FF90EF9008958091F903811109C029
+:102500000E946D160E94CA168091E200846080933A
+:10251000E20008951092F9030895089508950C9427
+:102520006129809192028F5F8093920262E30E9400
+:102530002834911135C01092920280919302882321
+:1025400079F18091FA03843049F58091E9008F7028
+:102550009091EC0090FF02C090E801C090E0982BB1
+:1025600084E08093E9008091EB0080FF14C08091AB
+:10257000EE0087FD03C00FC01092F1008091E800CB
+:1025800085FDFACF8091E80080FF05C08091E800CA
+:102590008E778093E8009F709093E90010929302E9
+:1025A000089542E061EC81E00E94E31542E061ECB5
+:1025B00082E00E94E31542E061EC83E00E94E315B3
+:1025C00042E261EC84E00E94E31542E361E885E0C9
+:1025D0000E94E31542E360E886E00C94E3158091E5
+:1025E000FC03833009F454C030F4813071F0823040
+:1025F00009F0A5C08CC08A3009F479C08B3009F489
+:102600005FC0893009F09BC020C08091FB03813AF4
+:1026100009F095C08091E800877F8093E800809161
+:10262000FF0390910004892B21F060E080E090E0AE
+:1026300003C068E089E892E070E00E941C15809178
+:10264000E8008B778093E80008958091FB03813246
+:1026500009F075C08091FF0390910004892B09F067
+:102660006EC08091E800877F8093E80005C080916C
+:10267000FA03882309F463C08091E80082FFF7CF52
+:102680008091F100809391028091E8008B7753C094
+:102690008091FB03813A09F052C08091FF03909131
+:1026A0000004892B09F04BC08091E800877F80935C
+:1026B000E8008091E80080FFFCCF80918A0136C05D
+:1026C0008091FB038132D9F58091FF039091000442
+:1026D000892BA9F58091E800877F8093E8000E940C
+:1026E0001A168091FD0380938A010C9456238091E1
+:1026F000FB03813221F58091E800877F8093E80019
+:102700000E941A168091FE0380938802089580919A
+:10271000FB03813AA1F48091E800877F8093E80071
+:102720008091E80080FFFCCF809188028093F100C7
+:102730008091E8008E778093E8000C941A16089533
+:1027400083E093E00E94F0196AE272E183E093E093
+:102750000E94461A60EE71E183E093E00E944A1AFB
+:1027600084B7877F84BF88E10FB6F89480936000B8
+:10277000109260000FBE90E080E80FB6F89480934E
+:102780006100909361000FBE0E94741D0E946D163F
+:102790000E94CA168091E20084608093E2007894DF
+:1027A00063E871E183E093E00E94EC196CE771E16A
+:1027B00083E093E00E94E41963E571E183E093E034
+:1027C0000E94E8190E940F0E0E9467190E94761D50
+:1027D00080E891E00E94201D0BC00E941E2980917C
+:1027E000F803882329F00E94492981110E94681466
+:1027F0008091FA03853089F383E093E00E94F91B0E
+:102800000E94801DF5CF292F332723303105B1F0E9
+:102810004CF42130310509F44DC02230310509F066
+:102820004EC007C02132310541F12232310591F10C
+:1028300046C0E0EDF0E084EE93E045C0992781309A
+:10284000910569F08230910589F0892B09F037C034
+:10285000E0EEF3E0E491F0E080EE93E034C0E2EBF0
+:10286000F3E0E491F0E082EB93E02DC0E6E8F3E0E2
+:10287000E491F0E086E893E026C0643000F5E62FAE
+:10288000F0E0EE0FFF1FE550FE4F80819181E9E0FF
+:10289000F0E019C0643098F4E62FF0E0DF01AA0FF1
+:1028A000BB1FAD5FBD4F8D919C91E55FFD4FE081FA
+:1028B000F0E009C0E2E1F0E084EB94E004C0E0E085
+:1028C000F0E080E090E0DA018D939C93CF010895D1
+:1028D00080E189BD82E189BD09B400FEFDCF809110
+:1028E000D8008F7D8093D8008091E0008260809333
+:1028F000E0008091E00081FDFCCF0895BF92CF926F
+:10290000DF92EF92FF920F931F93CF93DF937C019F
+:102910008B01EA010E943B16B82E811133C020972B
+:1029200031F028813981021B130BE20EF31EC12CFA
+:10293000D12C23C08091E80085FD15C08091E8006E
+:102940008E778093E800209749F0888199818C0DDB
+:102950009D1D9983888325E0B22E14C00E943B16EA
+:10296000882359F00EC0F70181917F018093F10017
+:1029700001501109FFEFCF1ADF0A01151105D1F639
+:1029800001C0B82E8B2DDF91CF911F910F91FF9039
+:10299000EF90DF90CF90BF900895BF92CF92DF92DB
+:1029A000EF92FF920F931F93CF93DF937C018B01E4
+:1029B000EA010E943B16B82E811133C0209731F0F6
+:1029C00028813981021B130BE20EF31EC12CD12C7E
+:1029D00023C08091E80085FD15C08091E8008B77C9
+:1029E0008093E800209749F0888199818C0D9D1D86
+:1029F0009983888345E0B42E14C00E943B16882337
+:102A000059F00EC08091F100F70181937F010150D0
+:102A10001109FFEFCF1ADF0A01151105D1F601C028
+:102A2000B82E8B2DDF91CF911F910F91FF90EF90DA
+:102A3000DF90CF90BF90089540910104509102041F
+:102A40004617570748F06115710539F44091E800C1
+:102A50004E774093E80001C0BA01FC0140E033C06A
+:102A60008091FA03882309F444C0853009F443C0F7
+:102A70008091E80083FD41C08091E80082FD33C071
+:102A80008091E80080FF1FC09091F3008091F200D8
+:102A9000392F20E0A901482BCA0106C0419140937B
+:102AA000F1006150710901966115710519F08830C6
+:102AB0009105A0F341E0089709F040E08091E8001B
+:102AC0008E778093E8006115710551F64111C8CFEA
+:102AD0000AC08091FA03882361F0853061F080910B
+:102AE000E80083FD0AC08091E80082FFF2CF80E019
+:102AF000089582E0089583E0089581E0089540916B
+:102B00000104509102044617570748F061157105FA
+:102B100039F44091E8004E774093E80001C0BA01D3
+:102B2000FC0140E034C08091FA03882309F445C0D9
+:102B3000853009F444C08091E80083FD42C0809153
+:102B4000E80082FD34C08091E80080FF20C09091B1
+:102B5000F3008091F200392F20E0A901482BCA012F
+:102B600007C044914093F10031966150710901967C
+:102B70006115710519F08830910598F341E00897C7
+:102B800009F040E08091E8008E778093E8006115BD
+:102B9000710549F64111C7CF0AC08091FA03882315
+:102BA00061F0853061F08091E80083FD0AC080917A
+:102BB000E80082FFF2CF80E0089582E0089583E08C
+:102BC000089581E00895982F2CC09093E9009817FC
+:102BD00039F07091EC002091ED005091F00003C0AD
+:102BE000242F762F50E021FD02C09F5F1AC0309144
+:102BF000EB003E7F3093EB003091ED003D7F309352
+:102C0000ED003091EB0031603093EB007093EC00FD
+:102C10002093ED005093F0002091EE0027FDE5CFCA
+:102C200007C0973090F28F708093E90081E008959B
+:102C300080E008958091FB0387FD05C08091E80046
+:102C400080FF0EC012C08091E80082FD05C0809117
+:102C5000FA038111F8CF08958091E8008B7708C0BE
+:102C60008091FA038111EACF08958091E8008E7770
+:102C70008093E80008958091E4009091E50045E696
+:102C80002091EC0020FD1FC023C02091FA032223D5
+:102C900091F0253091F02091EB0025FD10C020919E
+:102CA000E4003091E5002817390751F34150C9017C
+:102CB00039F784E0089582E0089583E0089581E083
+:102CC000089580E008952091E80020FFDECFF9CF3D
+:102CD0002091E80022FFD9CFF4CF0E94DB160E949A
+:102CE000E316E0EEF0E0808181608083E8EDF0E0C3
+:102CF00080818F77808319BCA7EDB0E08C918E7FA7
+:102D00008C9380818F7E80831092F90308950F93B6
+:102D10001F93CF93DF930E94DB160E94E316C8ED4A
+:102D2000D0E088818F7788838881806888838881D4
+:102D30008F7D888319BC1092FA031092F6031092CB
+:102D4000F8031092F70300EE10E0F80180818B7F0A
+:102D5000808388818160888342E060E080E00E9417
+:102D6000E315E1EEF0E080818E7F8083E2EEF0E01B
+:102D7000808181608083808188608083F801808188
+:102D80008E7F8083888180618883DF91CF911F91BE
+:102D90000F910895E8EDF0E080818F7E8083E7ED6C
+:102DA000F0E080818160808384E082BF81E0809355
+:102DB000F9030C948716E8EDF0E080818E7F808324
+:102DC0001092E20008951092DA001092E100089546
+:102DD0001F920F920FB60F9211242F933F934F9390
+:102DE0005F936F937F938F939F93AF93BF93EF9373
+:102DF000FF938091E10082FF0BC08091E20082FF8F
+:102E000007C08091E1008B7F8093E1000E949112C6
+:102E10008091DA0080FF1FC08091D80080FF1BC026
+:102E20008091DA008E7F8093DA008091D90080FF54
+:102E30000DC080E189BD82E189BD09B400FEFDCFEE
+:102E400081E08093FA030E947C1205C019BC1092A5
+:102E5000FA030E948A128091E10080FF19C08091DC
+:102E6000E20080FF15C08091E2008E7F8093E20037
+:102E70008091E20080618093E2008091D8008062BE
+:102E80008093D80019BC85E08093FA030E948E12CB
+:102E90008091E10084FF30C08091E20084FF2CC06B
+:102EA00080E189BD82E189BD09B400FEFDCF80913A
+:102EB000D8008F7D8093D8008091E1008F7E809331
+:102EC000E1008091E2008F7E8093E2008091E20039
+:102ED00081608093E2008091F603882311F084E002
+:102EE00007C08091E30087FF02C083E001C081E05A
+:102EF0008093FA030E948F128091E10083FF29C022
+:102F00008091E20083FF25C08091E100877F80935C
+:102F1000E10082E08093FA031092F6038091E100D1
+:102F20008E7F8093E1008091E2008E7F8093E200AB
+:102F30008091E20080618093E20042E060E080E006
+:102F40000E94E3158091F00088608093F0000E9459
+:102F50008D12FF91EF91BF91AF919F918F917F91D2
+:102F60006F915F914F913F912F910F900FBE0F90F6
+:102F70001F9018951F920F920FB60F9211242F9346
+:102F80003F934F935F936F937F938F939F93AF93F1
+:102F9000BF93CF93EF93FF938091E9008F7090914F
+:102FA000EC0090FF02C090E801C090E0C92FC82B50
+:102FB0001092E9008091F000877F8093F000789470
+:102FC0000E94FE171092E9008091F00088608093C3
+:102FD000F000CF70C093E900FF91EF91CF91BF91C6
+:102FE000AF919F918F917F916F915F914F913F91A1
+:102FF0002F910F900FBE0F901F9018951F93CF9396
+:10300000DF93CDB7DEB7AC970FB6F894DEBF0FBE37
+:10301000CDBFEBEFF3E08091F100819324E0E3304A
+:10302000F207C9F70E94EF128091E80083FF37C1D1
+:103030008091FB039091FC03953009F488C038F42B
+:103040009130B1F170F0933009F029C131C098305E
+:1030500009F4F8C0993009F404C1963009F01FC191
+:103060009DC0803821F0823809F019C108C08091D4
+:10307000F7039091F803992389F082600FC0809143
+:10308000FF03909100048F7099278093E90080914D
+:10309000EB0085FB882780F91092E9009091E80009
+:1030A000977F9093E8008093F1001092F100D5C0D3
+:1030B000882319F0823009F0F2C08F7121F082303C
+:1030C00009F0EDC00BC08091FD03813009F0E7C02D
+:1030D000933009F080E08093F8032FC08091FD03C6
+:1030E00081112BC08091FF03909100048F7099276C
+:1030F000009709F4D4C08093E9002091EB0020FFF1
+:103100001CC02091FC03233021F48091EB008062ED
+:1031100012C09091EB0090619093EB0021E030E0C1
+:1031200001C0220F8A95EAF72093EA001092EA0084
+:103130008091EB0088608093EB001092E900809111
+:10314000E800877F8093E8000E941A16A8C08111CA
+:10315000A6C08091FD039091FE038F779927182FC9
+:103160009091E3009078982B9093E3008091E80091
+:10317000877F8093E8000E941A168091E80080FF04
+:10318000FCCF8091E30080688093E300112311F06D
+:1031900083E001C082E08093FA0381C080588230CE
+:1031A00008F07DC08091FD039091FE038C3D23E0EB
+:1031B000920779F583E08A838AE289834FB7F8948E
+:1031C000DE01139620E03EE051E2E32FF0E0509361
+:1031D0005700E49120FF03C0E295EF703F5FEF706E
+:1031E0008E2F90E0EA3010F0C79601C0C0968D9304
+:1031F0009D932F5F243149F74FBF8091E800877F6F
+:103200008093E8006AE270E0CE0101960E941C15EE
+:1032100013C0AE01455D5F4F6091FF030E94031430
+:103220000097E9F12091E800277F2093E800BC0196
+:103230008BA59CA50E947F158091E8008B778093D9
+:10324000E8002DC0803859F58091E800877F809391
+:10325000E8008091F6038093F1008091E8008E777A
+:1032600071CF81111CC09091FD039230C0F4809108
+:10327000E800877F8093E8009093F6030E941A1677
+:103280008091F603811104C08091E30087FF02C0A2
+:1032900084E001C081E08093FA030E94D112809102
+:1032A000E80083FF0AC08091E800877F8093E800F0
+:1032B0008091EB0080628093EB00AC960FB6F8949F
+:1032C000DEBF0FBECDBFDF91CF911F910895CF9389
+:1032D0008091FA038823B1F08091E9008F7090917A
+:1032E000EC0090FF02C090E801C090E0C92FC82B0D
+:1032F0001092E9008091E80083FD0E94FE17CF70D4
+:10330000C093E900CF910895881F8827881F0895EA
+:1033100091E0883F08F490E0892F0895982F907FDE
+:10332000903B99F038F4903981F0903A71F09038F0
+:10333000C9F40BC0903DA1F018F4903C99F410C072
+:10334000903E19F0903F71F402C083E00895E82F99
+:10335000E15FEF3038F4F0E0E15FFD4F80810895E8
+:1033600082E0089580E008950F932F774F776F7074
+:10337000606BDC01ED91FC91022F242F462F63E05E
+:1033800070E009950F9108950F932F774F776F7025
+:103390006069DC01ED91FC91022F242F462F63E040
+:1033A00070E009950F9108950F932F774F776F7005
+:1033B0006068DC01ED91FC91022F242F462F63E021
+:1033C00070E009950F910895FC017383628308955D
+:1033D000FC01738F628F0895FC01758F648F0895CF
+:1033E000CF93DF93EC011DA21FA21EA2BC01685D5A
+:1033F0007F4F40EC88519F4F0E942D1C1B821A82E8
+:103400001D821C821F821E82198618861B861A86C0
+:103410001D861C861F861E86198A188A1B8A1A8A90
+:103420001D8A1C8A1F8A1E8A198E188E1B8E1A8E60
+:103430001D8E1C8E1F8E1E8E19A218A2DF91CF9199
+:103440000895CF92DF92FF920F931F93CF93DF9354
+:103450001F92CDB7DEB7F62E6A018C0108511F4FBF
+:1034600008C0F60161916F01C80149830E94341CB4
+:1034700049818C2D841B8F15A0F30F90DF91CF9184
+:103480001F910F91FF90DF90CF900895FC01718301
+:1034900060830895FC0171A360A30895AF92BF9269
+:1034A000CF92DF92EF92FF920F931F93CF93DF9310
+:1034B00000D01F92CDB7DEB77C016B01142FB22E66
+:1034C000A02EDC0195968C9195978430F1F45A9654
+:1034D000ED91FC915B97309709F4D8C0CB0101972F
+:1034E00063E070E00E943434DB01AA0FBB1FA60F1B
+:1034F000B71F49832A830B834C2D4A1B9E012F5FE4
+:103500003F4FBD01C7010995B1C06230710509F493
+:1035100053C06330710529F06130710509F09CC01A
+:1035200083C0842F807F803A01F130F48038B9F075
+:10353000803909F0ABC00DC0803EE9F0803F09F151
+:10354000803B09F0A3C0D7011296ED91FC9113972F
+:1035500023C0D7011496ED91FC9115971DC0D7019A
+:103560001696ED91FC91179717C0D7011896ED911B
+:10357000FC91199711C0D7011A96ED91FC911B97F8
+:103580000BC0423F09F082C0D7011C96ED91FC911F
+:103590001D97309731F47AC0309709F477C0123F05
+:1035A00021F42A2D4B2D62EF04C0612F6F702A2D5C
+:1035B0004B2DC70109955AC0842F807F803D59F05B
+:1035C000803F79F0803C09F061C0D7011E96ED91F3
+:1035D000FC911F9719C0D7015096ED91FC9151971E
+:1035E00013C0433F31F4D7015296ED91FC915397AC
+:1035F00008C0413F09F04AC0D7015496ED91FC91B3
+:103600005597309741F442C0309709F43FC0133FBB
+:1036100011F0113F19F44B2D612F03C0612F6F7012
+:103620004B2DC701099522C0842F0E948819882339
+:1036300031F0D7015696ED91FC91579707C0163F90
+:1036400029F5D7015896ED91FC9159973097F1F0F3
+:10365000612FC70109950AC064307105A8F416C02E
+:103660000A2D2B2D412FB601C7010995D7015E9672
+:10367000ED91FC915F97309789F00A2D2B2D412F0A
+:10368000B601C70109950AC0C12CD12CD7015C969F
+:10369000ED91FC915D97309719F7E8CF0F900F905F
+:1036A0000F90DF91CF911F910F91FF90EF90DF90DE
+:1036B000CF90BF90AF900895EF92FF920F931F931A
+:1036C000CF93DF93EC01162F862F0E948819882351
+:1036D00069F0FDA081E08DA300E020E0412F61E0D2
+:1036E00070E0CE010E944E1AFDA27CC0812F0E9484
+:1036F00084194DA1882309F440C0443029F01AA34D
+:1037000021E030E03FA32EA3812F0E948E1981304B
+:1037100031F070F0823051F0833059F507C08DA33D
+:1037200000E020E0412F61E070E01EC08DA35AC090
+:10373000103F19F0173FE9F404C084E08DA31AA3E9
+:103740003FC02EA13FA1C90163E070E00E94343464
+:103750008C0F9D1FFC0112A3B9016F5F7F4F7FA3E8
+:103760006EA30CA12BA14AA1CE010E944E1A1DA24C
+:1037700039C01DA21FA21EA235C0442399F12EA15B
+:103780003FA1C90163E070E00E9434347C01FE0176
+:10379000E80FF91F12A3B9016F5F7F4F7FA36EA3DC
+:1037A0008130910591F082E0E816F104D9F40CA182
+:1037B0002BA14AA1CE010E944E1A8DA1843091F016
+:1037C00081E090E09FA38EA30DC0423059F400E049
+:1037D0002BA14AA1CE010E944E1A8DA1843011F076
+:1037E000FFA2EEA2DF91CF911F910F91FF90EF907A
+:1037F0000895CF92DF92EF92FF920F931F93CF9392
+:10380000DF93EC01E8A1F9A1309709F009958E0149
+:1038100008511F4FC8010E94661CE12CF12CC82ED4
+:10382000D12C0FC060E0C8010E947A1C682FCE0125
+:103830000E945C1B61E0C8010E948B1C8FEFE81A9C
+:10384000F80AEC14FD0470F3DF91CF911F910F91F2
+:10385000FF90EF90DF90CF900895FC014283748336
+:1038600063831182108208950F931F93CF93DF9388
+:10387000EC01062F0E94AC1C182F298130E0C901F1
+:1038800001966A8170E00E944834488150E08417B4
+:10389000950729F4812F0E94AF1C80E012C0EB81B4
+:1038A000FC81E20FF31F00832981822F90E00196B3
+:1038B0006A8170E00E9448348983812F0E94AF1C86
+:1038C00081E0DF91CF911F910F910895CF93DF9306
+:1038D000EC010E94AC1C29819881291710F0C22F9D
+:1038E00002C0CA81C20FC91B0E94AF1C8C2FDF917E
+:1038F000CF910895FC012081862F90E0820F911DC9
+:10390000628170E00E9448340380F481E02DE80F6A
+:10391000F91F808108950F931F93CF93DF931F9218
+:10392000CDB7DEB78C0169830E94AC1C482FF8012B
+:1039300080816981262F30E0280F311D6281C90105
+:1039400070E00E9448348083842F0F90DF91CF91E4
+:103950001F910F910C94AF1C8FB7F89408958FBFEF
+:103960000895FC01CB012091FA032430B1F42181A8
+:103970002F702093E90040E050E064E070E00E9486
+:103980007E1481110BC09091E80095FD07C09091C5
+:10399000E8009E779093E800089582E008952091D2
+:1039A000FA032430A9F4FC0181818F708093E9002F
+:1039B0003091F3002091F200932F80E0822B892B2D
+:1039C00049F08091E8008E778093E8000C943B16D4
+:1039D00082E0089580E008952091FA03243051F4A4
+:1039E000FC0121812F702093E9002091E80020FD47
+:1039F0000C94CF1C0895FC01CB012091FA032430D4
+:103A000011F080E0089526812F702093E900209125
+:103A1000E80022FFF6CF2091E80025FFF2CF40E03A
+:103A200050E064E070E00E94CD148091E80085FDD4
+:103A300005C08091E8008B778093E80081E00895CD
+:103A400090939502809394020895E0919402F091EE
+:103A50009502309721F00190F081E02D099480E0EB
+:103A60000895E0919402F0919502309721F0028040
+:103A7000F381E02D09940895E0919402F09195026C
+:103A8000309721F00480F581E02D0994089520916C
+:103A90009602309197028217930771F090939702E4
+:103AA00080939602E0919402F0919502309721F074
+:103AB0000680F781E02D09940895209198023091B5
+:103AC00099028217930771F090939902809398025C
+:103AD000E0919402F0919502309721F00084F185F5
+:103AE000E02D0994089508950C94731D0E94952962
+:103AF0000E94AD060E94692A0C9411300C94E705CF
+:103B00005F926F927F928F929F92AF92BF92CF926D
+:103B1000DF92EF92FF920F931F93CF93DF93CDB776
+:103B2000DEB72A970FB6F894DEBF0FBECDBF0E9456
+:103B3000BD079AE9C92E92E0D92E00E010E0AA2430
+:103B4000A394B12C502E802F0E9411093C01F60144
+:103B5000E190F1906F01E826F926E114F10431F4C7
+:103B60000F5F1F4F0530110569F73AC08091F002D1
+:103B700081FD0E941A0920E030E04501022E02C0BA
+:103B8000880C991C0A94E2F7C4018E219F21892B8D
+:103B900009F12E835F826820792081E0672809F48B
+:103BA00080E088870E949E298160782F9A87898784
+:103BB0004E815F8168858A850E94391EF801EE0F6B
+:103BC000FF1FE656FD4F80819181882599259183BD
+:103BD000808316C02F5F3F4F2C30310571F6C0CF68
+:103BE0008FEF89838A831B820E949E298160782FB0
+:103BF0009D838C8349815A816B818D810E94391EFE
+:103C00000E94562D1091A4020E94251D1817D9F06C
+:103C10000E94251D8093A4022A960FB6F894DEBF59
+:103C20000FBECDBFDF91CF911F910F91FF90EF900D
+:103C3000DF90CF90BF90AF909F908F907F906F90CC
+:103C40005F900C947E1D2A960FB6F894DEBF0FBECF
+:103C5000CDBFDF91CF911F910F91FF90EF90DF903B
+:103C6000CF90BF90AF909F908F907F906F905F901C
+:103C70000895CF93DF93CDB7DEB72B970FB6F894A7
+:103C8000DEBF0FBECDBF4F83588769877A878B878A
+:103C9000DE01119686E0FD0111928A95E9F785E033
+:103CA000FE01379601900D928A95E1F749815A817C
+:103CB0006B817C818D819E810E9415262B960FB68B
+:103CC000F894DEBF0FBECDBFDF91CF910895CF93A3
+:103CD000C82F882309F4C1C0823859F40E94251DD9
+:103CE00081FDBBC089E30E947C280E94F82889E3FB
+:103CF0000CC0833879F40E94251D80FDAEC083E599
+:103D00000E947C280E94F82883E50E949E28CF917B
+:103D10000C94F828843859F40E94251D82FD9DC01A
+:103D200087E40E947C280E94F82887E4EECF845024
+:103D3000813A48F48C2F0E94732F81118EC08C2FF2
+:103D40000E947C28E4CF8C2F805E883050F4C770AE
+:103D500081E090E001C0880FCA95EAF70E94BF2871
+:103D6000D6CF8C2F855A833078F4C53A29F0C63ADD
+:103D700031F482E890E005C081E890E002C083E879
+:103D800090E0CF910C94471D8C2F885A833108F016
+:103D900064C0C83A39F1C93A41F1CA3A49F1CB3A5B
+:103DA00051F1CC3A59F1CD3A61F1C03B69F1CE3ACB
+:103DB00071F1CF3A79F1C13B81F1C23B89F1C33B4B
+:103DC00091F1C43B99F1C53BA1F1C63BA9F1C73BB9
+:103DD000B1F1C83BB9F1C93BC1F1CA3BC9F58AE2AF
+:103DE00092E038C082EE90E035C089EE90E032C0BB
+:103DF0008AEE90E02FC085EB90E02CC086EB90E03F
+:103E000029C087EB90E026C08CEC90E023C08DECBD
+:103E100090E020C083E891E01DC08AE891E01AC0DC
+:103E200082E991E017C084E991E014C081E292E058
+:103E300011C083E292E00EC084E292E00BC085E202
+:103E400092E008C086E292E005C087E292E002C0FC
+:103E500080E090E0CF910C945D1DCF910895882370
+:103E600009F44DC0823859F40E94251D81FF47C0D6
+:103E700089E30E947C280E94F82889E30CC08338DB
+:103E800071F40E94251D80FF3AC083E50E947C28C2
+:103E90000E94F82883E50E949E280C94F828843814
+:103EA00059F40E94251D82FF2AC087E40E947C28C5
+:103EB0000E94F82887E4EFCF982F9450913A08F4A5
+:103EC000EACF982F905E983058F4282F277081E021
+:103ED00090E001C0880F2A95EAF70E94C528DDCF3F
+:103EE000982F955A933020F480E090E00C94471D71
+:103EF000885A833120F480E090E00C945D1D089591
+:103F0000882321F00E94BF280C94F8280895882364
+:103F100021F00E94C5280C94F8280895BF92CF92F2
+:103F2000DF92EF92FF920F931F93CF93DF93CDB762
+:103F3000DEB727970FB6F894DEBF0FBECDBF8C015A
+:103F400085E0F801DE01119601900D928A95E1F766
+:103F5000F80130812181F280558152955F70838113
+:103F60009481892B39F02F3F41F481E090E03F3F6D
+:103F700031F003C081E090E002C080E090E080FD7D
+:103F800073C339832A8389819A815E830E94392889
+:103F9000B92E8F830E9438280E9460272B2D2295EE
+:103FA0002F7030E05E816F812530310509F4E6C065
+:103FB0006CF4243031050CF0A2C04B2D407F8B2DCA
+:103FC0008F70223031050CF045C017C02C30310500
+:103FD0004CF42A3031050CF0E7C12830310509F0E6
+:103FE00043C3E5C02D30310509F4BAC20CF4A2C2B6
+:103FF0002F30310509F038C323C3182F411101C0F8
+:1040000002C01295107FFF2059F0112309F46BC2F2
+:10401000812F6F830E94CF280E94F8286F8163C28E
+:10402000862F0E942F1F112309F41EC3812F0E9487
+:10403000D52827960FB6F894DEBF0FBECDBFDF910F
+:10404000CF911F910F91FF90EF90DF90CF90BF9095
+:104050000C94F828403211F08295807F662319F085
+:10406000613071F523C0FF20B1F0511101C032C0A1
+:10407000513081F527960FB6F894DEBF0FBECDBF45
+:10408000DF91CF911F910F91FF90EF90DF90CF9034
+:10409000BF900C94DF28511101C003C0513009F4C6
+:1040A000E3C28E830E94E2288E819AC1FF2021F014
+:1040B000563008F0D9C20EC0553008F0D5C290C1B4
+:1040C000FF20C9F0552331F0F801958190FF0BC214
+:1040D0009F70958327960FB6F894DEBF0FBECDBFB5
+:1040E000DF91CF911F910F91FF90EF90DF90CF90D4
+:1040F000BF900C94801F552309F472C109C22B2D67
+:1041000026952695237030E02115310529F02130C0
+:10411000310509F0A9C219C0FF2021F0862F9B2D7F
+:10412000937002C080E090E027960FB6F894DEBF4F
+:104130000FBECDBFDF91CF911F910F91FF90EF90F8
+:10414000DF90CF90BF900C94471DFF2021F0862F69
+:104150009B2D937002C080E090E027960FB6F894F4
+:10416000DEBF0FBECDBFDF91CF911F910F91FF90AA
+:10417000EF90DF90CF90BF900C945D1D862FFF20B5
+:1041800019F00E945C2C02C00E94C42C27960FB626
+:10419000F894DEBF0FBECDBFDF91CF911F910F917D
+:1041A000FF90EF90DF90CF90BF900C944B2D8B2D14
+:1041B000837009F079C0F11057C2262F22952695F9
+:1041C0002770220F220F862F8F70C82ED12CE12C42
+:1041D000F12C022E04C0CC0CDD1CEE1CFF1C0A943A
+:1041E000D2F764FF10C06FE070E080E090E004C0A0
+:1041F000660F771F881F991F2A95D2F760957095D3
+:104200008095909503C060E070E0CB012B2D269542
+:1042100026952370422F50E042305105D9F04330AB
+:10422000510569F16C297D298E299F29413051055D
+:1042300051F127960FB6F894DEBF0FBECDBFDF91C8
+:10424000CF911F910F91FF90EF90DF90CF90BF9093
+:104250000C9475276C297D298E299F2927960FB6E6
+:10426000F894DEBF0FBECDBFDF91CF911F910F91AC
+:10427000FF90EF90DF90CF90BF900C9487270E9423
+:104280007527C701B60127960FB6F894DEBF0FBE9B
+:10429000CDBFDF91CF911F910F91FF90EF90DF90F5
+:1042A000CF90BF900C946327FF2019F08B2D817065
+:1042B00001C08695882309F4D7C1262F229526951B
+:1042C0002770220F220F862F8F70C82ED12CE12C41
+:1042D000F12C022E04C0CC0CDD1CEE1CFF1C0A9439
+:1042E000D2F764FF10C06FE070E080E090E004C09F
+:1042F000660F771F881F991F2A95D2F760957095D2
+:104300008095909503C060E070E0CB012B2D269541
+:1043100026952370422F50E042305105D9F04330AA
+:10432000510569F16C297D298E299F29413051055C
+:1043300051F127960FB6F894DEBF0FBECDBFDF91C7
+:10434000CF911F910F91FF90EF90DF90CF90BF9092
+:104350000C9414286C297D298E299F2927960FB645
+:10436000F894DEBF0FBECDBFDF91CF911F910F91AB
+:10437000FF90EF90DF90CF90BF900C9426280E9482
+:104380001428C701B60127960FB6F894DEBF0FBEFA
+:10439000CDBFDF91CF911F910F91FF90EF90DF90F4
+:1043A000CF90BF900C940228603F59F120F4603EFA
+:1043B00008F494C008C0623F09F467C0F0F1633F9D
+:1043C00009F08CC065C0162F1F708B2D8F71FF20D8
+:1043D00021F00E94AD27812F7DCE0E94C827812F1A
+:1043E00027960FB6F894DEBF0FBECDBFDF91CF91F9
+:1043F0001F910F91FF90EF90DF90CF90BF900C94A2
+:10440000871FFF20B1F0553008F02EC18B2D8F7122
+:1044100027960FB6F894DEBF0FBECDBFDF91CF91C8
+:104420001F910F91FF90EF90DF90CF90BF900C9471
+:10443000E727563008F018C1E9CFFF2099F08B2DFF
+:104440008F7127960FB6F894DEBF0FBECDBFDF91F8
+:10445000CF911F910F91FF90EF90DF90CF90BF9081
+:104460000C94AD278B2D8F7127960FB6F894DEBF75
+:104470000FBECDBFDF91CF911F910F91FF90EF90B5
+:10448000DF90CF90BF900C94C827F110EBCFD7CF1F
+:10449000FF2099F08B2D8F7127960FB6F894DEBF11
+:1044A0000FBECDBFDF91CF911F910F91FF90EF9085
+:1044B000DF90CF90BF900C949E2727960FB6F8946C
+:1044C000DEBF0FBECDBFDF91CF911F910F91FF9047
+:1044D000EF90DF90CF90BF900C949927FF20A9F028
+:1044E000552309F4ACCF862F27960FB6F894DEBF7C
+:1044F0000FBECDBFDF91CF911F910F91FF90EF9035
+:10450000DF90CF90BF900C94671E552309F4AACF7B
+:10451000862F27960FB6F894DEBF0FBECDBFDF9172
+:10452000CF911F910F91FF90EF90DF90CF90BF90B0
+:104530000C942F1F4B2D4F70C8010E941A03279611
+:104540000FB6F894DEBF0FBECDBFDF91CF911F91A4
+:104550000F91FF90EF90DF90CF90BF900C94CB26FF
+:10456000F11082C09B2D9F70492F50E042305105C1
+:1045700099F144F44115510569F04130510509F0B4
+:1045800073C019C043305105C1F14430510509F0E1
+:104590006BC044C027960FB6F894DEBF0FBECDBFE8
+:1045A000DF91CF911F910F91FF90EF90DF90CF900F
+:1045B000BF900C94223027960FB6F894DEBF0FBE42
+:1045C000CDBFDF91CF911F910F91FF90EF90DF90C2
+:1045D000CF90BF900C94393027960FB6F894DEBF79
+:1045E0000FBECDBFDF91CF911F910F91FF90EF9044
+:1045F000DF90CF90BF900C94553027960FB6F8946B
+:10460000DEBF0FBECDBFDF91CF911F910F91FF9005
+:10461000EF90DF90CF90BF900C946830862F279654
+:104620000FB6F894DEBF0FBECDBFDF91CF911F91C3
+:104630000F91FF90EF90DF90CF90BF900C948C3053
+:104640004B2D4F70C80127960FB6F894DEBF0FBEF2
+:10465000CDBFDF91CF911F910F91FF90EF90DF9031
+:10466000CF90BF900C941B0927960FB6F894DEBF2D
+:104670000FBECDBFDF91CF911F910F91FF90EF90B3
+:10468000DF90CF90BF9008950E94DC280E94B1284F
+:104690000E94F8280E94F72D0E944B2D80E090E0A8
+:1046A0000E94471D80E090E00C945D1D0E94CC2884
+:1046B0000C9444230E943928292F22952F7030E032
+:1046C0002C3031054CF42A3031056CF4225031097C
+:1046D0002230310590F407C02C30310551F02F30D5
+:1046E000310559F406C0803E10F0803F31F481E07E
+:1046F000089593FB882780F9089580E00895CF936B
+:10470000DF9300D000D01F92CDB7DEB70F900F908F
+:104710000F900F900F90DF91CF910895CF93DF937B
+:1047200000D000D000D0CDB7DEB726960FB6F894F3
+:10473000DEBF0FBECDBFDF91CF9108951F93CF9302
+:10474000DF93C091DB0216E012C0D0E01C9FF001A5
+:104750001D9FF00D1124E555FD4F4081518162816F
+:104760007381848195810E948E232196C7708091E8
+:10477000DC02C813EACFDF91CF911F9108954091D9
+:10478000A5025091A6026091A7027091A8028091A3
+:10479000A9029091AA020C948E230F931F93CF939A
+:1047A000DF938091AA0282958F7009F069C0809191
+:1047B000A702882309F464C0A091DB02D091DC0237
+:1047C000B091A502C091A6028091A8029091A90281
+:1047D00021E030E0BF3F11F020E030E0122FBC01BB
+:1047E0006095709506E04AC0009721F0CF3F29F40C
+:1047F000212F05C021E030E002C020E030E020FDA4
+:104800003BC04A2F50E0049FF001059FF00D11249A
+:10481000E555FD4F2181C2132FC02081B2132CC05A
+:104820002281211129C0238134812817390718F0EA
+:10483000281B390B02C0260F371F283C3105E0F436
+:104840008091AA028F7080618093AA0286E0849F83
+:10485000F001859FF00D1124E055FD4F80818F7090
+:104860008061808385EA92E00E948E1FDF91CF9164
+:104870001F910F910C949E23AF5FA770AD13B4CF1F
+:10488000DF91CF911F910F910895EF92FF920F93B7
+:104890001F93CF93DF93CDB7DEB762970FB6F8942F
+:1048A000DEBF0FBECDBF8C0185E0F801DE011D9695
+:1048B00001900D928A95E1F7D8014C9111965C9187
+:1048C000119712966C9112971396ED90FC90149795
+:1048D0007091A502E091A6028091A8029091A90290
+:1048E000009739F0EF3F41F421E030E07F3F31F0B5
+:1048F00003C021E030E002C020E030E020FD5CC1D8
+:104900002091A702222309F4F1C0E816F90628F045
+:104910009701281B390BC90104C0809590958E0D15
+:104920009F1D883C910508F098C08091AA02982F9D
+:10493000907F09F064C0E51314C0741312C06111B4
+:1049400010C08F7080618093AA020E94BF2385EA05
+:1049500092E00E948E1F8091AA02D80115968C9336
+:1049600043C1EF2839F05F3F41F481E090E04F3FD1
+:1049700031F003C081E090E002C080E090E080FD73
+:1049800003C081E0862702C080E090E080FF2EC057
+:104990008091DB022091DC0236E013C090E0389F6A
+:1049A000F001399FF00D1124E555FD4F718157132A
+:1049B00006C07081471303C07281671317C0019648
+:1049C00087708213EBCF12C19F7059F0882309F4CE
+:1049D0000BC107C09F7029F0F8019581907F09F401
+:1049E00003C1805E883008F4FFC0D2C0662309F49A
+:1049F000FBC08091AA0281608093AA02F5C0E513F2
+:104A000008C0741306C0611104C0D80115968C93B8
+:104A10009DC04D875E878D859E856A8B0E945A2337
+:104A20006A89882309F4B4C0662309F4B1C02091CF
+:104A3000AA02822F82958F7090E002970CF4C6C074
+:104A40008091A5029091A60298878F831986FB8694
+:104A5000EA862C87CE01079646C08091AA02982F3D
+:104A6000907F59F47E2DF98AE88A89890E947F23F4
+:104A700085EA92E00E948E1F95C0E51311C0741361
+:104A80000FC061110DC0F8018583C8010E948E1FFF
+:104A9000E5EAF2E086E0DF011D928A95E9F7A2C01F
+:104AA0004D875E878D859E856A8B0E945A236A8911
+:104AB000882309F46DC0662309F46AC02091AA0214
+:104AC000822F82958F7090E002970CF47FC08091C6
+:104AD000A5029091A6029A8389831B82FD82EC82B3
+:104AE0002E83CE0101960E948E1F70C0E816F90633
+:104AF00028F09701281B390BC90104C080959095B7
+:104B00008E0D9F1D883C910508F046C0662309F470
+:104B10003FC0E51330C074132EC02091AA0220FDBF
+:104B200021C0322F32953F70832F90E00097D1F053
+:104B3000D80115962C9315970F9741F0832F8F5F0F
+:104B40008295807F2F70282B15962C93C8010E9488
+:104B50008E1F86E0F801A5EAB2E001900D928A95D9
+:104B6000E1F73EC086E0F801A5EAB2E001900D92BF
+:104B70008A95E1F737C04D875E878D859E850E94B7
+:104B80005A23811123C08091AA0281608093AA02D6
+:104B9000C8010E948E1F26C07E2DF98AE88A898965
+:104BA0000E947F23E5EAF2E086E0DF011D928A950C
+:104BB000E9F70E94BF2318C0662351F34D875E8733
+:104BC0008D859E850E945A23882311F386E0F80183
+:104BD000A5EAB2E001900D928A95E1F70E94CD23FB
+:104BE0000E94BF2381E014C080E012C04D875E8721
+:104BF0008D859E850E943928292F22952F7030E0BF
+:104C0000223031050CF4E0CE243031050CF6E2CE32
+:104C100062960FB6F894DEBF0FBECDBFDF91CF9185
+:104C20001F910F91FF90EF9008951F93CF93DF9303
+:104C3000CDB7DEB72C970FB6F894DEBF0FBECDBF51
+:104C40004F83588769877A878B879C87CE01079621
+:104C50000E9445248823D9F02F8138858A859B8539
+:104C6000892B39F03F3F19F080E090E004C02F3FDE
+:104C7000D9F781E090E0892B09F06DC04F8158850C
+:104C800069857A858B859C850E948E2364C086E029
+:104C9000FE013796DE01119601900D928A95E1F79B
+:104CA000FF81E8854A855B854115510539F0EF3F65
+:104CB00041F481E090E0FF3F31F003C081E090E0FB
+:104CC00002C080E090E080FD46C02091DC0230E030
+:104CD000C9010196877099276091DB0270E0861701
+:104CE000970709F440C0F983EA835D834C8396E01B
+:104CF000929FD001939FB00D1124A555BD4FFE0189
+:104D0000319601900D929A95E1F78093DC020E9412
+:104D10009E2321C0189FC001112485559D4F0E94DC
+:104D20004524882371F1E091DB021E9FF0011124DC
+:104D3000E555FD4F40815181628173818481958168
+:104D40000E948E238091DB0290E001968770992764
+:104D50008093DB0201C016E08091DB029091DC02BF
+:104D60008913D8CF0EC00E9456231092DC021092F5
+:104D7000DB02E5EAF2E086E0DF011D928A95E9F7C1
+:104D8000EACF2C960FB6F894DEBF0FBECDBFDF91F1
+:104D9000CF911F910895DF92EF92FF920F931F938F
+:104DA000CF93DF93EC01009709F46EC0D12CEE2471
+:104DB000E394F12C8E010F5F1F4FFE018491843725
+:104DC00048F4843008F04CC0813071F0823009F032
+:104DD0005BC01EC0853709F43FC080F1982F9458FE
+:104DE000903708F051C03FC02296F8018491982F67
+:104DF000905E983050F48770FE2D01C0FF0F8A95A9
+:104E0000EAF78F2F0E94CF2813C00E94671E2FC081
+:104E10002296F8018491982F905E983060F4877004
+:104E2000FE2D01C0FF0F8A95EAF78F2F0E94D5282B
+:104E30000E94F8281CC00E942F1F19C02296F8015A
+:104E4000049107C08FE99FE00197F1F700C00000CF
+:104E500001500111F7CF0BC02296F801D49007C082
+:104E60000E94671E03C08F770E942F1FE8018D2DBF
+:104E700007C08150EFE9FFE03197F1F700C0000073
+:104E8000882309F497CFF5CFDF91CF911F910F9130
+:104E9000FF90EF90DF9008956093E1027093E2023B
+:104EA0008093E3029093E4020C9444236093DD0228
+:104EB0007093DE028093DF029093E0020C9444230F
+:104EC00008950C944C270F931F930091E1021091C9
+:104ED000E2022091E3023091E402602B712B822BDD
+:104EE000932B1F910F910C944C270F931F930091BC
+:104EF000E1021091E2022091E3023091E40260238A
+:104F00007123822393231F910F910C944C270F93AD
+:104F10001F930091E1021091E2022091E30230918F
+:104F2000E40260277127822793271F910F910C9429
+:104F30004C2760E070E0CB010C94562741E050E034
+:104F400060E070E004C0440F551F661F771F8A950C
+:104F5000D2F7CB01BA010C94562741E050E060E053
+:104F600070E004C0440F551F661F771F8A95D2F763
+:104F70008091DD029091DE02A091DF02B091E0020B
+:104F8000482B592B6A2B7B2BCB01BA010C9456274B
+:104F900041E050E060E070E004C0440F551F661F20
+:104FA000771F8A95D2F740955095609570958091BE
+:104FB000DD029091DE02A091DF02B091E002482371
+:104FC00059236A237B23CB01BA010C94562741E075
+:104FD00050E060E070E004C0440F551F661F771F6B
+:104FE0008A95D2F78091DD029091DE02A091DF02D6
+:104FF000B091E002482759276A277B27CB01BA01E5
+:105000000C9456270F931F930091DD021091DE023E
+:105010002091DF023091E002602B712B822B932BC9
+:105020001F910F910C9456270F931F930091DD024F
+:105030001091DE022091DF023091E00260237123A3
+:10504000822393231F910F910C9456270F931F9344
+:105050000091DD021091DE022091DF023091E0022A
+:1050600060277127822793271F910F910C94562751
+:105070000895CF92DF92EF92FF920F931F93CF93F9
+:10508000DF93EC01C090E102D090E202E090E302F5
+:10509000F090E4028091DD029091DE02A091DF02A7
+:1050A000B091E002C82AD92AEA2AFB2A0FE110E0CF
+:1050B000B701A601002E04C07695679557954795D0
+:1050C0000A94D2F740FF08C0BE01802F0E947104ED
+:1050D0008130910509F007C00150110948F7BE0160
+:1050E00080E00E947104DF91CF911F910F91FF909A
+:1050F000EF90DF90CF90089540918B0150918C01FB
+:1051000020E030E09FEFFA01E20FF31F62816817A1
+:10511000A1F09F3F19F4611101C0922F2F5F3F4F03
+:105120002630310581F707C0FA01E90FF11D97FD1F
+:10513000FA95828308959F3FB9F7089540918B01B6
+:1051400050918C0120E030E0FA01E20FF31F9281D0
+:10515000981301C012822F5F3F4F26303105A1F70F
+:10516000089581E090E0E0918B01F0918C01E80FCF
+:10517000F91F1082019688309105A9F70895909142
+:10518000E502982B9093E502089580959091E502B1
+:1051900098239093E50208951092E5020895909166
+:1051A000E602982B9093E602089580959091E6028E
+:1051B00098239093E60208951092E6020895809352
+:1051C000E70208951092E702089540918B015091F3
+:1051D0008C0120E030E080E0FA01E20FF31F9181C2
+:1051E00091118F5F2F5F3F4F27303105A9F7089549
+:1051F000E0918B01F0918C018091E5028083E09138
+:105200008B01F0918C0180819091E602892B808343
+:105210009091E702992361F0E0918B01F0918C016C
+:105220008081892B80830E94E52881110E94E228D9
+:1052300080918B0190918C010C94311D8091FA0327
+:10524000843021F11092F10220E488E190E00FB661
+:10525000F894A895809360000FBE2093600080E0D2
+:105260000E94590383B7817F846083BF83B78160C5
+:1052700083BF7894889583B78E7F83BF88E10FB60C
+:10528000F89480936000109260000FBE0895089516
+:105290000895CF9380E00E9459030E9447290E94FD
+:1052A000BD070E944829C0E08C2F0E941109892B5C
+:1052B00029F4CF5FC530C1F780E001C081E0CF9114
+:1052C00008950E94562380E00E9459030E941130E5
+:1052D0000E94251D0C94E7051F920F920FB60F92A6
+:1052E00011248F939F93AF93BF938091F10281110B
+:1052F00013C08091F2029091F302A091F402B09158
+:10530000F5024196A11DB11D8093F2029093F30224
+:10531000A093F402B093F502BF91AF919F918F914A
+:105320000F900FBE0F901F90189582E084BD93E000
+:1053300095BD9AEF97BD80936E0008958FB7F8944E
+:105340004091F2025091F3026091F4027091F502E3
+:105350008FBFCA010895CF92DF92EF92FF920F9311
+:105360001F932FB7F8944091F2025091F30260918D
+:10537000F4027091F5022FBF6A017B01EE24FF2435
+:105380008C0120E030E0C016D106E206F30620F0E2
+:105390009A01281B390B05C09C0120953095240FDC
+:1053A000351FC9011F910F91FF90EF90DF90CF90B3
+:1053B00008951F920F920FB60F9211248F939F930F
+:1053C000AF93BF938091F2029091F302A091F40207
+:1053D000B091F5020196A11DB11D8093F202909348
+:1053E000F302A093F402B093F502BF91AF919F91A5
+:1053F0008F910F900FBE0F901F9018950E946D1601
+:10540000F8942FEF87EA91E6215080409040E1F731
+:1054100000C0000087E090EBDC01809304049093CF
+:105420000504A0930604B09307042CE088E190E003
+:105430000FB6F894A895809360000FBE209360008B
+:10544000FFCFCF92DF92EF92FF920F931F93CF93F4
+:10545000DF93C82ED12C01E010E08D2D0E941109A0
+:105460007C01C0E0D0E098010C2E02C0220F331F57
+:105470000A94E2F72E213F21232B29F42196CC30E8
+:10548000D10589F708C06C2F7D2D80E00E944C0467
+:10549000C812F4CF06C0D39485E0D812DECF80E0E6
+:1054A00001C081E0DF91CF911F910F91FF90EF90AC
+:1054B000DF90CF900895CF93C82F8CE20E94212ACD
+:1054C000882321F08C2FCF910C94212A80E0CF915A
+:1054D0000895CF930E94AC2B811102C00E948D2BA6
+:1054E000C5E608C00E94BD078FE39CE90197F1F76C
+:1054F00000C00000C150B1F789E20E945B2A81110F
+:105500000AC18AE20E945B2A81110E948D2B85E0EC
+:105510000E945B2A81110E94FE290E94B72B809372
+:10552000F00287E00E945B2A882399F18BE10E94B8
+:105530005B2A882351F09091F00291FB882780F933
+:1055400021E0822780FB91F922C08EE00E945B2A35
+:10555000882351F09091F00292FB882780F921E096
+:10556000822780FB92F913C080E10E945B2A909110
+:10557000F002882341F093FB882780F921E08227FD
+:1055800080FB93F904C0892F809580FB90F990935C
+:10559000F0028091F0020E94BB2B0E94C92B8093E5
+:1055A000010380EE0E945B2A882341F08091010371
+:1055B000982F909590FB80F98093010389E30E94D6
+:1055C0005B2A882359F09091010391FB882780F989
+:1055D00021E0822780FB91F99093010382EE0E94E3
+:1055E0005B2A882359F09091010392FB882780F968
+:1055F00021E0822780FB92F99093010386EE0E94BE
+:105600005B2A882359F09091010393FB882780F946
+:1056100021E0822780FB93F99093010383EE0E949F
+:105620005B2A882359F09091010394FB882780F925
+:1056300021E0822780FB94F99093010385E30E9487
+:105640005B2A882359F09091010395FB882780F904
+:1056500021E0822780FB95F99093010381E30E946A
+:105660005B2A882359F09091010396FB882780F9E3
+:1056700021E0822780FB96F99093010381E10E944B
+:105680005B2A882359F09091010397FB882780F9C2
+:1056900021E0822780FB97F9909301038091010319
+:1056A0000E94CD2B87E20E945B2AC82F8EE10E94C8
+:1056B0005B2A8111C2608FE10E945B2A8111C46064
+:1056C00080E20E945B2A8111C86081E20E945B2A0D
+:1056D0008111C06182E20E945B2A8111C06283E273
+:1056E0000E945B2A8111C06484E20E945B2A8823A5
+:1056F00011F0C06802C0CC2329F08C2F0E94C42B6B
+:105700006C2F03C00E94C02B682F70E080E090E0F7
+:10571000CF910C946127CF9108956DEE7EEF80E0DC
+:1057200090E00E94783460E082E090E00E946A3469
+:1057300060E083E090E00E946A3460E084E090E002
+:105740000E946A3460E085E090E00E946A3460E084
+:1057500086E090E00C946A3480E090E00E9464342B
+:1057600021E08D3E9E4F09F020E0822F089582E0D7
+:1057700090E00C945C34682F82E090E00C946A34E2
+:1057800083E090E00C945C34682F83E090E00C940C
+:105790006A3484E090E00C945C34682F84E090E0FC
+:1057A0000C946A3486E090E00C945C34682F86E0B8
+:1057B00090E00C946A348091FE0280FF0BC06091EF
+:1057C000900185E0689FB0011124759567957595E6
+:1057D00067952AC081FF09C06091900185E0689FAC
+:1057E000B0011124759567951FC082FF07C06091B5
+:1057F000900185E0689FB001112416C04091F80225
+:105800004423C9F060918F01461788F720919001D9
+:1058100085E0289F90011124429FC001439F900D75
+:10582000112470E00E9448346038710540F461151D
+:10583000710539F002C065E070E0862F08958FE7AA
+:10584000089581E008958091FE0280FF08C0609174
+:105850008E0170E0759567957595679521C081FFFC
+:1058600006C060918E0170E07595679519C082FF42
+:1058700004C060918E0170E010C08091F80288230E
+:10588000C1F060918D018617A0F790918E01989FCD
+:10589000C001112470E00E9448346038710528F47A
+:1058A0006115710521F0862F08958FE7089581E035
+:1058B000089561E070E0F4CF803F21F40E94DB2B7B
+:1058C000819504C0813F29F40E94DB2B8093FB0269
+:1058D0000895823F21F40E94DB2B819504C0833F11
+:1058E00029F40E94DB2B8093FA020895893F19F472
+:1058F0000E94232C05C08A3F31F40E94232C8195FD
+:105900008093FC0208958B3F21F40E94232C819503
+:1059100004C08C3F29F40E94232C8093FD0208953B
+:10592000843F21F48091F902816017C0853F21F402
+:105930008091F902826011C0863F21F48091F902C2
+:1059400084600BC0873F21F48091F902886005C014
+:10595000883F31F48091F90280618093F9020895C3
+:105960008D3F21F48091FE0281600BC08E3F21F4B7
+:105970008091FE02826005C08F3F29F48091FE0273
+:1059800084608093FE020895803F29F48091FB0299
+:1059900087FF6EC007C0813F41F48091FB0218165B
+:1059A0000CF066C01092FB0263C09091FA02823F35
+:1059B00019F497FF5DC005C0833F31F419160CF050
+:1059C00057C01092FA0254C0893F31F48091FC0212
+:1059D00018160CF04DC006C08A3F39F48091FC02C5
+:1059E00087FF46C01092FC0243C08B3F29F4809190
+:1059F000FD0287FF3DC006C08C3F39F48091FD0257
+:105A00001816B4F51092FD0233C0843F21F4809142
+:105A1000F9028E7F05C0853F31F48091F9028D7FB8
+:105A20008093F90225C0863F21F48091F9028B7F93
+:105A3000F7CF873F21F48091F902877FF1CF883F2C
+:105A400021F48091F9028F7EEBCF8D3F21F480917C
+:105A5000FE028E7F0BC08E3F21F48091FE028D7F6F
+:105A600005C08F3F29F48091FE028B7F8093FE0258
+:105A70008091FA0281110EC08091FB0281110AC04F
+:105A80008091FC02811106C08091FD02811102C04B
+:105A90001092F802089589EF92E00E943C1D0E9446
+:105AA0009E299093F7028093F6020895CF938091F8
+:105AB000F6029091F7020E94AB294091F80244232C
+:105AC00021F02091910130E006C0209192015AE02E
+:105AD000259F900111248217930708F486C08091B6
+:105AE000FA0281110DC09091FB02911109C09091B1
+:105AF000FC02911105C09091FD02992309F475C033
+:105B00004F3F19F04F5F4093F802181624F40E949B
+:105B1000DB2B8093FA028091FA0287FF05C00E9476
+:105B2000DB2B81958093FA028091FB02181624F4F6
+:105B30000E94DB2B8093FB028091FB0287FF05C054
+:105B40000E94DB2B81958093FB026091FA02662311
+:105B500039F1C091FB02CC2319F1772767FD7095CD
+:105B6000872F972F0E94AC3123E333E343E35FE3B6
+:105B70000E9460320E9479316093FA026C2F77277D
+:105B800067FD7095872F972F0E94AC3123E333E395
+:105B900043E35FE30E9460320E9479316093FB022D
+:105BA0008091FC02181624F40E94232C8093FC029E
+:105BB0008091FC0287FF05C00E94232C8195809371
+:105BC000FC028091FD02181624F40E94232C80937D
+:105BD000FD028091FD0287FF05C00E94232C819564
+:105BE0008093FD02CF910C944B2DCF910895E9EF56
+:105BF000F2E085E0DF011D928A95E9F71092F80244
+:105C00001092FE020895833089F130F4813061F002
+:105C1000823009F06EC019C0853009F449C0B8F16E
+:105C2000863009F066C055C020919201862F90E021
+:105C3000820F911D8F3F910520F4620F60939201B6
+:105C400008958FEF80939201089520919101862FFE
+:105C500090E0820F911D8F3F910520F4620F6093B9
+:105C6000910108958FEF8093910108952091900103
+:105C7000862F90E0820F911D8F3F910520F4620FD7
+:105C80006093900108958FEF809390010895209183
+:105C90008F01862F90E0820F911D8F3F910520F498
+:105CA000620F60938F0108958FEF80938F010895A5
+:105CB00020918E01862F90E0820F911D8F3F9105DC
+:105CC00020F4620F60938E0108958FEF80938E0110
+:105CD000089520918D01862F90E0820F911D8F3FB6
+:105CE000910520F4620F60938D0108958FEF8093EA
+:105CF0008D010895833021F130F4813059F08230E4
+:105D000009F049C012C0853089F128F1863009F0C8
+:105D100042C037C080919201681720F4861B80939F
+:105D2000920108951092920108958091910168174F
+:105D300020F4861B8093910108951092910108959B
+:105D400080919001681720F4861B8093900108953C
+:105D500010929001089580918F01681720F4861B9E
+:105D600080938F01089510928F01089580918E0184
+:105D7000681720F4861B80938E01089510928E017F
+:105D8000089580918D01681720F4861B80938D0102
+:105D9000089510928D01089541E050E060E070E0B8
+:105DA00004C0440F551F661F771F8A95D2F7CB0199
+:105DB000BA010E9461270C945623873200F58E3178
+:105DC00008F086C08E3009F466C060F4873009F4AC
+:105DD0004DC018F4863049F531C0883041F18B3020
+:105DE00021F57BC0863109F478C018F48031E9F4DC
+:105DF0005CC0893109F471C08B31B9F442C0883379
+:105E000009F46BC048F4893209F460C0853309F4A1
+:105E10005DC0873251F45AC0833409F457C018F476
+:105E20008A3318F057C0883499F080E008950E94B2
+:105E3000B72B0E94C92B0E94D22B4FC08091F00239
+:105E4000817F8E7F8093F00281E08093FF0208952E
+:105E50000E9456232FEF83ED90E321508040904025
+:105E6000E1F700C000000E94FE2937C08091F002D7
+:105E700080FF03C0817F8E7F01C081608093F0022C
+:105E80002CC09091F00291FB882780F921E08227B5
+:105E900080FB91F913C09091F00292FB882780F962
+:105EA00021E0822780FB92F909C09091F00293FBD8
+:105EB000882780F921E0822780FB93F99093F002F4
+:105EC000882359F091609093F00207C080E003C0EE
+:105ED0008D5101C089530E94CC2E81E0089580E04D
+:105EE000089580E00895CF93C82F8091FF028130FC
+:105EF00071F020F0823009F089C037C0A0918B0189
+:105F0000B0918C018C91823209F082C007C0A091BF
+:105F10008B01B0918C018C91823249F48C2F0E94BC
+:105F20006F2F81111EC08C2F0E94DD2E1CC08C2F64
+:105F30000E94712F811115C0C43169F030F4CB304B
+:105F400081F0C03109F068C009C0C93221F0C833FE
+:105F500009F062C006C01092FF025EC082E080932A
+:105F6000FF0281E090E081705AC0C932C9F060F44C
+:105F7000C431B1F020F4C73009F04CC034C0CE5168
+:105F8000C63008F047C017C0CE3439F120F4CB3406
+:105F900009F040C01CC0C135C1F0C235D9F513C0ED
+:105FA00080910003882319F01092000333C081E030
+:105FB0008093FF0234C0EC2FF0E0E25EFD4F808161
+:105FC0008093000327C061E003C061E007C06AE07E
+:105FD000809100030E94032E1DC06AE0809100039F
+:105FE0000E947A2E17C08EE18093920182E3809303
+:105FF00091018AE08093900184E180938F0188E091
+:1060000080938E0188E280938D0104C01092FF027C
+:1060100080E005C081E003C080E090E0A4CFCF9194
+:1060200008950E94AC2B811102C00E948D2B0E940A
+:10603000D22B8093030480FF02C0869501C080E0CC
+:106040000C94590380910304982F9695292F30E0E2
+:10605000233031054CF49F5F990F8170892B81604B
+:10606000809303040E94D62B8091030486950C94A0
+:10607000590380910304982F969591F09158990FA8
+:106080008170892B809303048E7F91E009F490E066
+:106090008091030490FB80F9809303040E94D62B27
+:1060A0008091030486950C94590380910304982FE2
+:1060B000909590FB80F9809303040E94D62B8091E9
+:1060C000030480FF02C0869501C080E00C94590350
+:1060D00030910304232F26952F5F2F77822F90E096
+:1060E000317004972CF4220F232B2093030402C059
+:1060F0003093030480910304282F2E7F91E009F44C
+:1061000090E090FB80F9809303040E94D62B80914D
+:10611000030486950C94590320910304922F9695BD
+:106120009827990F822F8170892B809303048E7F8B
+:1061300091E009F490E08091030490FB80F9809352
+:1061400003040E94D62B8091030486950C94590376
+:106150005058BB27AA270ED075C166D130F06BD13D
+:1061600020F031F49F3F11F41EF45BC10EF4E09572
+:10617000E7FB51C1E92F77D180F3BA1762077307A4
+:106180008407950718F071F49EF58FC10EF4E09521
+:106190000B2EBA2FA02D0B01B90190010C01CA01E1
+:1061A000A0011124FF27591B99F0593F50F4503E8C
+:1061B00068F11A16F040A22F232F342F4427585F7E
+:1061C000F3CF469537952795A795F0405395C9F796
+:1061D0007EF41F16BA0B620B730B840BBAF091504E
+:1061E000A1F0FF0FBB1F661F771F881FC2F70EC0ED
+:1061F000BA0F621F731F841F48F4879577956795C0
+:10620000B795F7959E3F08F0B3CF9395880F08F0A8
+:106210009927EE0F979587950895D9D008F481E0D6
+:1062200008950CD00FC107D140F0FED030F021F41A
+:106230005F3F19F0F0C0511139C1F3C014D198F388
+:106240009923C9F35523B1F3951B550BBB27AA27F7
+:1062500062177307840738F09F5F5F4F220F331F69
+:10626000441FAA1FA9F333D00E2E3AF0E0E830D035
+:1062700091505040E695001CCAF729D0FE2F27D038
+:10628000660F771F881FBB1F261737074807AB0706
+:10629000B0E809F0BB0B802DBF01FF2793585F4F7B
+:1062A0002AF09E3F510568F0B6C000C15F3FECF395
+:1062B000983EDCF3869577956795B795F7959F5F40
+:1062C000C9F7880F911D9695879597F90895E1E094
+:1062D000660F771F881FBB1F621773078407BA07F3
+:1062E00020F0621B730B840BBA0BEE1F88F7E0954E
+:1062F000089504D06894B111D9C00895BCD088F035
+:106300009F5790F0B92F9927B751A0F0D1F0660FA1
+:10631000771F881F991F1AF0BA95C9F712C0B130BC
+:1063200081F0C3D0B1E00895C0C0672F782F8827CF
+:10633000B85F39F0B93FCCF3869577956795B395FB
+:10634000D9F73EF490958095709561957F4F8F4F6A
+:106350009F4F0895E89409C097FB3EF4909580956F
+:10636000709561957F4F8F4F9F4F9923A9F0F92F1B
+:1063700096E9BB279395F695879577956795B79599
+:10638000F111F8CFFAF4BB0F11F460FF1BC06F5F7F
+:106390007F4F8F4F9F4F16C0882311F096E911C091
+:1063A000772321F09EE8872F762F05C0662371F0B2
+:1063B00096E8862F70E060E02AF09A95660F771FC6
+:1063C000881FDAF7880F9695879597F90895990FA2
+:1063D0000008550FAA0BE0E8FEEF16161706E807AF
+:1063E000F907C0F012161306E407F50798F0621BD0
+:1063F000730B840B950B39F40A2661F0232B242BA5
+:10640000252B21F408950A2609F4A140A6958FEFC3
+:10641000811D811D089597F99F6780E870E060E015
+:1064200008959FEF80EC089500240A94161617062D
+:1064300018060906089500240A9412161306140675
+:1064400005060895092E0394000C11F4882352F0D8
+:10645000BB0F40F4BF2B11F460FF04C06F5F7F4F90
+:106460008F4F9F4F089557FD9058440F551F59F077
+:106470005F3F71F04795880F97FB991F61F09F3F31
+:1064800079F087950895121613061406551FF2CF5A
+:106490004695F1DF08C0161617061806991FF1CFAA
+:1064A00086957105610508940895E894BB276627D1
+:1064B0007727CB0197F908958ADF08F48FEF0895C5
+:1064C0000BD0C0CFB1DF28F0B6DF18F0952309F06C
+:1064D000A2CFA7CF1124EACFC6DFA0F3959FD1F3B7
+:1064E000950F50E0551F629FF001729FBB27F00D82
+:1064F000B11D639FAA27F00DB11DAA1F649F6627D7
+:10650000B00DA11D661F829F2227B00DA11D621F25
+:10651000739FB00DA11D621F839FA00D611D221FDF
+:10652000749F3327A00D611D231F849F600D211DC3
+:10653000822F762F6A2F11249F5750408AF0E1F066
+:1065400088234AF0EE0FFF1FBB1F661F771F881FAF
+:1065500091505040A9F79E3F510570F05CCFA6CFF7
+:106560005F3FECF3983EDCF3869577956795B7959A
+:10657000F795E7959F5FC1F7FE2B880F911D9695C4
+:10658000879597F90895FA01EE0FFF1F30962105C0
+:10659000310599F16115710561F48038BFE39B07FE
+:1065A00049F168949038810561F08038BFEF9B070E
+:1065B00041F0992342F5FF3FE1053105210511F135
+:1065C000E8940894E795D901AA2329F4AB2FBE2FAC
+:1065D000F85FD0F310C0FF5F70F4A695E0F7F739CD
+:1065E00050F019F0FF3A38F49F779F930CD00F903A
+:1065F00007FC905808953EF014CF60E070E080E80A
+:106600009FE308954FE79F775F934F933F932F93B7
+:106610009ED02F913F914F915F9152DF05C019F4A9
+:106620000EF0F9CE42CFFDCE26DFC8F39638C0F784
+:1066300007F80F92E8942BE33AEA48EB5FE74EDF66
+:106640000F920F920F924DB75EB70F92C0D0ECEA47
+:10665000F0E016D04F915F91EF91FF91E595EE1F1D
+:10666000FF1F49F0FE57E0684427EE0F441FFA95DC
+:10667000E1F74195550B32D00F9007FE26C00895E3
+:10668000DF93CF931F930F93FF92EF92DF927B01E3
+:106690008C01689405C0DA2EEF011EDFFE01E8943C
+:1066A000A5912591359145915591AEF3EF0162DDAC
+:1066B000FE019701A801DA9479F7DF90EF90FF903F
+:1066C0000F911F91CF91DF9108959B01AC0160E084
+:1066D00070E080E89FE3A5CD9ECEACC0CCDEE8F3B1
+:1066E0009923D9F3940F511DBBF39150504094F06E
+:1066F00059F0882332F0660F771F881F9150504061
+:10670000C1F79E3F510544F7880F911D96958795D7
+:1067100097F908955F3FACF0983E9CF0BB278695B3
+:1067200077956795B79508F4B1609395C1F7BB0F5E
+:1067300058F711F460FFE8CF6F5F7F4F8F4F9F4F87
+:10674000E3CFB4CE0EF076C06CCE689464CE93DE08
+:10675000C8F39923D1F3C6F3DF93CF931F930F931D
+:10676000FF92C92FDD2788232AF02197660F771F14
+:10677000881FDAF720E030E040E85FEB9FE38839DC
+:1067800020F0803E30F021968F77E3DCE4EDF0E0FE
+:1067900003C0DFDCE1E0F1E073DF8B01BE01EC015F
+:1067A000FB2E6F5771097595771F880B990BD4DDF8
+:1067B00028E132E741E35FE38FDEAF2D9801AE01C0
+:1067C000FF900F911F91CF91DF91D4DC3BCEFA0166
+:1067D000DC01AA0FBB1F9B01AC01BF5728F4222785
+:1067E0003327442750781FC0B75188F4AB2F0024BB
+:1067F000469537952795011CA395D2F3002069F0A3
+:10680000220F331F441FB395DAF30DD0A1CC6130B2
+:106810007105A0E88A07B94630F49B01AC016627F0
+:10682000772788279078309621F020833183428320
+:10683000538308959F3F31F0915020F487957795C9
+:106840006795B795880F911D9695879597F9089547
+:10685000991B79E004C0991F961708F0961B881FB2
+:106860007A95C9F780950895AA1BBB1B51E107C013
+:10687000AA1FBB1FA617B70710F0A61BB70B881FD0
+:10688000991F5A95A9F780959095BC01CD0108955F
+:1068900097FB072E16F4009407D077FD09D00E94CD
+:1068A000343407FC05D03EF4909581959F4F0895B0
+:1068B000709561957F4F0895F999FECF92BD81BD86
+:1068C000F89A992780B50895A8E1B0E042E050E039
+:1068D0000C947F34262FF999FECF1FBA92BD81BD4B
+:1068E00020BD0FB6F894FA9AF99A0FBE0196089552
+:1068F0000E946A34272F0C946B34DC01CB01FC011D
+:10690000F999FECF06C0F2BDE1BDF89A319600B408
+:0E6910000D9241505040B8F70895F894FFCF13
+:10691E0055D0A44600001644000000000000484276
+:10692E0061978A460000C8430000000000004842FC
+:10693E0055D024460000C843000000000000484225
+:10694E0000005C460000C843000000000000484202
+:10695E0061978A4600007A4455D0A4460000C84389
+:10696E00000000000000484200005C460000C843E2
+:10697E00000000000000484255D024460000164496
+:10698E000507000C058540000001064000000100CF
+:10699E0091102111FD10C810941001E8022808145E
+:1069AE000A321E42004500250026004300610060A9
+:1069BE000020003700640065006600670044004652
+:1069CE000024004700000002000400050007000933
+:1069DE00000B000C000E0010001100130015001724
+:1069EE000018001A001C001D001F002100230024A7
+:1069FE00002600280029002B002D002F0030003229
+:106A0E000034003500370039003B00F6030F042830
+:106A1E0004410469051C05E604C6043F4D362002F8
+:106A2E000302000001000101010101000101010248
+:086A3E00030405060708090026
+:00000001FF
diff --git a/keyboard/preonic/preonic_pcb_silent.hex b/keyboard/preonic/preonic_pcb_silent.hex
new file mode 100644
index 0000000000..cc59d3fe8d
--- /dev/null
+++ b/keyboard/preonic/preonic_pcb_silent.hex
@@ -0,0 +1,1189 @@
+:100000000C9465020C94A9020C94A9020C94A90208
+:100010000C94A9020C94A9020C94A9020C94A902B4
+:100020000C94A9020C94A9020C94430D0C94150E87
+:100030000C942B1C0C94A9020C94A9020C94A902F8
+:100040000C94A9020C94A9020C94A9020C94A90284
+:100050000C94A9020C94981C0C94A9020C94A9026B
+:100060000C94A9020C94A9020C94A9020C94A90264
+:100070000C94A9020C94A9020C94A9020C94A90254
+:100080000C94A9020C94A9020C94A9020C94A90244
+:100090000C94A9020C94A9020C94A9020C94A90234
+:1000A0000C94A9020C94A9020C94A90235001E001C
+:1000B0001F0020002100220023002400250026002C
+:1000C00027002A002B0014001A0008001500170052
+:1000D0001C0018000C00120013002A002900040064
+:1000E0001600070009000A000B000D000E000F00AB
+:1000F00033003400E1001D001B000600190005005C
+:100100001100100036003700380028000030E000F1
+:10011000E200E30003522C002C0004525000510076
+:1001200052004F0035001E001F0020002100220059
+:10013000230024002500260027002A002B0014009D
+:100140001A00090013000A000D000F0018001C001F
+:1001500033002A00290004001500160017000700CC
+:100160000B00110008000C0012003400E1001D001B
+:100170001B000600190005000E00100036003700B5
+:10018000380028000030E000E200E30003522C00B9
+:100190002C0004525000510052004F0035001E0048
+:1001A0001F0020002100220023002400250026003B
+:1001B00027002A002B0034003600370013001C00F3
+:1001C00009000A00060015000F002A00290004009B
+:1001D0001200080018000C0007000B0017001100A7
+:1001E00016003800E100330014000D000E001B0063
+:1001F000050010001A0019001D0028000030E00062
+:10020000E200E30003522C002C0004525000510085
+:1002100052004F0035001E001F0020002100220068
+:10022000230024002500260027002A0035021E0294
+:100230001F0220022102220223022402250226029A
+:1002400027022A0001003A003B003C003D003E002E
+:100250003F002D022E022F02300231020100400029
+:100260004100420043004400450000530153025343
+:100270000050010001000100010001000100010027
+:1002800001000100AB00AA00A900AE0035001E006D
+:100290001F0020002100220023002400250026004A
+:1002A00027002A0035001E001F0020002100220028
+:1002B000230024002500260027002A0001003A0020
+:1002C0003B003C003D003E003F002D002E002F0073
+:1002D0003000310001004000410042004300440072
+:1002E000450000530153025300500100010001007A
+:1002F000010001000100010001000100AB00AA00A3
+:10030000A900AE002A0354006800650020005000D8
+:10031000720065006F006E006900630020004B00F2
+:100320006500790062006F006100720064000000E7
+:100330002C034F007200740068006F006C006900AD
+:100340006E0065006100720020004B0065007900BE
+:1003500062006F006100720064007300000004031B
+:10036000090409027400040100A0FA090400000154
+:1003700003010100092111010001223F000705814D
+:100380000308000A09040100010301020009211108
+:10039000010001224D000705820308000A0904023A
+:1003A00000010300000009211101000122360007AD
+:1003B00005830308000A0904030002030000000982
+:1003C00021110100012220000705840320000107FC
+:1003D0000504032000011201100100000008EDFED9
+:1003E00061600100010200010631FF0974A10109E9
+:1003F00075150025FF9520750881020976150025E1
+:10040000FF952075089102C005010980A1018502B0
+:1004100016010026B7001A01002AB70075109501D1
+:100420008100C0050C0901A1018503160100269C6D
+:10043000021A01002A9C02751095018100C0050175
+:100440000902A1010901A1000509190129051500E9
+:10045000250195057501810295017503810105014D
+:10046000093009311581257F950275088106093803
+:100470001581257F950175088106050C0A3802153E
+:1004800081257F950175088106C0C005010906A177
+:1004900001050719E029E715002501950875018177
+:1004A0000295017508810105081901290595057551
+:1004B0000191029501750391010507190029FF15A6
+:1004C0000025FF950675088100C011241FBECFEFDF
+:1004D000DAE0DEBFCDBF04B603FE24C08091F10197
+:1004E0009091F201A091F301B091F4018730904B0B
+:1004F000A740B04BB9F41092F1011092F2011092A2
+:10050000F3011092F40114BE84B7877F84BF88E1A1
+:100510000FB6F89480936000109260000FBEE0E088
+:10052000F8E3099511E0A0E0B1E0E0EEF9E402C0E3
+:1005300005900D92A435B107D9F711E0A4E5B1E01B
+:1005400001C01D92A13FB107E1F70E94720A0C940D
+:10055000EE240C94000061110DC0FC0182818823FF
+:1005600031F085EE0E9426110E94272303C085EEFC
+:100570000E94EE1180E090E00895089508950E9491
+:10058000D1026E9A769A8DEB92E0892B11F00C9441
+:10059000BD0208958EEB92E0892B11F00C94BE02FF
+:1005A0000895279A2F988FEF9FEF9093870080935D
+:1005B00086008AE08093800089E1809381000C941A
+:1005C000D02281110BC080918000877F80938000B2
+:1005D00010928D0010928C002F9808952F988330E0
+:1005E00041F4809180008860809380008FEF9FEFBE
+:1005F00012C09091800098609093800023E030E0DA
+:10060000281B3109220F331F8FEF9FEF02C09695F1
+:1006100087952A95E2F790938D0080938C0008953A
+:100620008B3B910568F4883A910530F5853A910540
+:10063000C0F48430910598F4019709F06FC071C03F
+:10064000803E910508F46AC0883E910540F09C0107
+:10065000205F31092031310508F060C05CC09C0189
+:10066000A1C0853A910509F45FC0863A910509F465
+:100670005EC023E830E496C0883A910509F45AC078
+:10068000893A910509F459C08A3A910509F458C08C
+:100690008B3A910509F457C08C3A910509F456C07C
+:1006A0008D3A910509F455C0803B910509F454C079
+:1006B0008E3A910509F453C08F3A910509F452C05E
+:1006C000813B910509F451C0823B910509F450C06A
+:1006D000833B910509F44FC0843B910509F44EC05A
+:1006E000853B910509F44DC0863B910509F44CC04A
+:1006F000873B910509F44BC0883B910509F44AC03A
+:10070000893B910509F449C08A3B910509F048C02D
+:100710002AE236E447C09C01306544C020E030E066
+:1007200041C021E030E03EC021E830E43BC022E897
+:1007300030E438C022EE34E435C029EE34E432C06F
+:100740002AEE34E42FC025EB34E42CC026EB34E44D
+:1007500029C027EB34E426C02CEC34E423C02DEC74
+:1007600034E420C023E835E41DC02AE835E41AC08B
+:1007700022E935E417C024E935E414C021E236E467
+:1007800011C023E236E40EC024E236E40BC025E2B9
+:1007900036E408C026E236E405C027E236E402C0AB
+:1007A00020E034E4C901089508959CE0799FF001A8
+:1007B00011249CE3899FE00DF11D1124E60FF11D2A
+:1007C000EE0FFF1FE455FF4F25913491C9010895A5
+:1007D000880F991F845D9040FC0125913491C901D7
+:1007E0000895880F991F84559F4FFC0125913491DE
+:1007F000C90108950E94D5039C019A9581159F41D6
+:1008000010F4C9010895C90190528115904128F44E
+:10081000C9019F700E94F1030895C9019053811589
+:10082000904120F4C9019927906C0895C901905412
+:10083000409728F4C9018F709927946D089520314D
+:1008400080E4380719F480E091ED0895213190E4B7
+:10085000390719F480E090ED0895223140E434071F
+:1008600019F480E092ED0895233180E4380719F4FB
+:1008700080E093ED0895211590E5390769F40E9411
+:1008800015162FEF44E38CE0215040408040E1F703
+:1008900000C000000C94BD1C213090E5390731F4F4
+:1008A0008091D00181608093D0010895C901905555
+:1008B0008115904108F062C0432F55274F7055278E
+:1008C00041305105F9F4C90174E0880F991F7A95F8
+:1008D000E1F788279370B901E3E0660F771FEA9587
+:1008E000E1F760767727862B972B9C682370332758
+:1008F00002C0440F551F2A95E2F74F715527842BEC
+:10090000952B08954230510529F4922F8827816F45
+:10091000906A089543305105B9F4C90153E0880F36
+:10092000991F5A95E1F7807E97702370332741E035
+:1009300050E002C0440F551F2A95E2F74F7155272A
+:10094000842B952B9C6808954430510549F5C901C5
+:1009500043E0880F991F4A95E1F7807E97702370D6
+:10096000332741E050E002C0440F551F2A95E2F7BB
+:100970004F715527842B952B9A680895C90190577C
+:100980008115904120F4C9019F7090620895C901BA
+:1009900090588115904120F4C9019F70906A089584
+:1009A000203E3105E0F4203C310568F52133310566
+:1009B00009F475C048F42932310509F46BC02A32B4
+:1009C000310509F07BC075C02933310501F12238AA
+:1009D0003105E9F02533310509F070C051C0233EDF
+:1009E0003105B1F140F4203E3105D1F0223E310510
+:1009F00009F064C01CC0263E310579F1273E31055F
+:100A000009F05CC038C0C9010E94E80308958091D4
+:100A1000E10180FD02C081FF51C080EE90E04FC037
+:100A20008091E10180FFF9CF89E390E048C0809197
+:100A3000E10182FF0AC08091E10184FF03C080E0F0
+:100A400090E03DC083EE90E03AC082EE90E037C087
+:100A50008091E10182FFEFCFF8CF8091E10183FF28
+:100A600007C08091E10184FDEACF87EE90E027C0C6
+:100A700086EE90E024C08091E10183FFF2CFF8CFB1
+:100A80008091E10185FF03C089E290E018C085E311
+:100A900090E015C08091E10185FDF9CFF5CF8091FF
+:100AA000E10186FF03C08AE290E009C081E390E0A3
+:100AB00006C08091E10186FDF9CFF5CFC9010E9402
+:100AC0001003089508955F926F927F928F929F9284
+:100AD000AF92BF92CF92DF92EF92FF920F931F934C
+:100AE000CF93DF93CDB7DEB72A970FB6F894DEBF6A
+:100AF0000FBECDBF9E012F5F3F4F4E018BE0880E92
+:100B0000911C60E070E000E010E0E12CF12CC12CC1
+:100B1000D12CA12CB12C8AE0782E622E532E41E0EC
+:100B200050E0E4E1F1E0A62DB52D872D01900D9266
+:100B30008A95E1F7F901819191919F01FC01E07F94
+:100B4000FF27E032F10559F48F709927FA0102C0AE
+:100B5000EE0FFF1F8A95E2F7AE2ABF2A37C0E033B7
+:100B6000F10559F48F709927FA0102C0EE0FFF1FAB
+:100B70008A95E2F7CE2ADF2A29C0E034F10559F43C
+:100B80008F709927FA0102C0EE0FFF1F8A95E2F7D6
+:100B9000EE2AFF2A1BC0E035F10559F48F70992722
+:100BA000FA0102C0EE0FFF1F8A95E2F70E2B1F2BF2
+:100BB0000DC0E036F10551F48F709927FA0102C09B
+:100BC000EE0FFF1F8A95E2F76E2B7F2B2815390554
+:100BD00009F0A7CF94B18A2D8095892384B985B176
+:100BE0008A2985B997B18C2D8095892387B988B1D9
+:100BF0008C2988B99AB18E2D809589238AB98BB1B9
+:100C00008E298BB99DB1802F809589238DB98EB1A6
+:100C1000802B8EB990B3862F8095892380BB81B3BA
+:100C2000862B81BB2A960FB6F894DEBF0FBECDBFD0
+:100C3000DF91CF911F910F91FF90EF90DF90CF90B8
+:100C4000BF90AF909F908F907F906F905F9008952E
+:100C50005F926F927F928F929F92AF92BF92CF924C
+:100C6000DF92EF92FF920F931F93CF93DF93CDB755
+:100C7000DEB768970FB6F894DEBF0FBECDBF85B75D
+:100C8000806885BF85B7806885BF0E9463059E0127
+:100C90002F5F3F4F4E0189E1880E911C60E070E0AC
+:100CA00000E010E0E12CF12CC12CD12CA12CB12CB6
+:100CB00098E1792E622E532E41E050E0EEE1F1E012
+:100CC000A62DB52D872D01900D928A95E1F7F9019A
+:100CD000819191919F01FC01E07FFF27E032F105B6
+:100CE00059F48F709927FA0102C0EE0FFF1F8A9501
+:100CF000E2F7AE2ABF2A37C0E033F10559F48F700E
+:100D00009927FA0102C0EE0FFF1F8A95E2F7CE2A5B
+:100D1000DF2A29C0E034F10559F48F709927FA01D0
+:100D200002C0EE0FFF1F8A95E2F7EE2AFF2A1BC0D2
+:100D3000E035F10559F48F709927FA0102C0EE0FE2
+:100D4000FF1F8A95E2F70E2B1F2B0DC0E036F10531
+:100D500051F48F709927FA0102C0EE0FFF1F8A9598
+:100D6000E2F76E2B7F2B2815390509F0A7CF94B138
+:100D70008A2D8095892384B985B18A2985B997B14F
+:100D80008C2D8095892387B988B18C2988B99AB12F
+:100D90008E2D809589238AB98BB18E298BB99DB10F
+:100DA000802F809589238DB98EB1802B8EB990B319
+:100DB000862F8095892380BB81B3862B81BB1092BF
+:100DC00055011092540110925F0110925E01109231
+:100DD0005701109256011092610110926001109219
+:100DE0005901109258011092630110926201109201
+:100DF0005B0110925A0110926501109264011092E9
+:100E00005D0110925C0110926701109266018FEBF8
+:100E100092E0892BB9F068960FB6F894DEBF0FBE4A
+:100E2000CDBFDF91CF911F910F91FF90EF90DF9099
+:100E3000CF90BF90AF909F908F907F906F905F907A
+:100E40000C94BF0268960FB6F894DEBF0FBECDBFFC
+:100E5000DF91CF911F910F91FF90EF90DF90CF9096
+:100E6000BF90AF909F908F907F906F905F9008950C
+:100E70005F926F927F928F929F92AF92BF92CF922A
+:100E8000DF92EF92FF920F931F93CF93DF93CDB733
+:100E9000DEB7A2970FB6F894DEBF0FBECDBF7E01BE
+:100EA00049E1E40EF11C2EE5C22E21E0D22E5E01B6
+:100EB00053E2A50EB11C3AE0532E470101E010E0C9
+:100EC00048E1642E55E0752EE4E1F1E0D401852D72
+:100ED00001900D928A95E1F7F701819191917F013F
+:100EE0009C01207F33272032310589F424B18F7093
+:100EF0009927A80102C0440F551F8A95E2F7CA013D
+:100F0000242B24B995B18095892385B94FC020330E
+:100F1000310589F427B18F709927F80102C0EE0FCF
+:100F2000FF1F8A95E2F7CF012E2B27B998B1809544
+:100F3000892388B93BC02034310589F42AB18F70E8
+:100F40009927A80102C0440F551F8A95E2F7CA01EC
+:100F5000242B2AB99BB1809589238BB927C02035D2
+:100F6000310589F42DB18F709927F80102C0EE0F79
+:100F7000FF1F8A95E2F7CF012E2B2DB99EB18095E8
+:100F800089238EB913C02036310581F420B38F70C8
+:100F90009927A80102C0440F551F8A95E2F7CA019C
+:100FA000242B20BB91B38095892381BB50EA5A95AD
+:100FB000F1F7BE016F5F7F4F80E090E020E030E00E
+:100FC000EEE1F1E0DE011196462D01900D924A9579
+:100FD000E1F7FB0141915191BF01FA01E07FFF2749
+:100FE000E032F10511F4E3B113C0E033F10511F47F
+:100FF000E6B10EC0E034F10511F4E9B109C0E03505
+:10100000F10511F4ECB104C0E036F105B9F4EFB12B
+:10101000F0E04F70552702C0F595E7954A95E2F745
+:10102000E0FD08C0A801022E02C0440F551F0A941B
+:10103000E2F702C040E050E0842B952B2F5F3F4F3A
+:101040002C30310509F0BCCFF60120813181281701
+:10105000390721F091838083709200010E9463051B
+:10106000F2E0CF0ED11CEA14FB0409F02DCF8091E1
+:1010700000018823A1F1815080930001882339F079
+:101080008FE99FE00197F1F700C0000028C0809130
+:101090005E0190915F01909355018093540180917E
+:1010A0006001909161019093570180935601809166
+:1010B000620190916301909359018093580180914E
+:1010C00064019091650190935B0180935A01809136
+:1010D00066019091670190935D0180935C018AECB9
+:1010E00092E0892B11F00E94CA0281E0A2960FB60D
+:1010F000F894DEBF0FBECDBFDF91CF911F910F914E
+:10110000FF90EF90DF90CF90BF90AF909F908F9027
+:101110007F906F905F900895E82FF0E0EE0FFF1F33
+:10112000EC5AFE4F8081918108950895809171015C
+:101130000895CF93DF9300D01F92CDB7DEB72091F3
+:10114000E701243021F523E029839B838A832093C0
+:10115000E9008FEF06C095ED9A95F1F7000088231E
+:1011600029F09091E800815095FFF5CF8091E8003B
+:1011700085FF0DC040E050E063E070E0CE010196D5
+:101180000E94280B8091E8008E778093E8000F90F2
+:101190000F900F90DF91CF910895CF93DF9300D000
+:1011A0001F92CDB7DEB72091E701243029F522E068
+:1011B00029839B838A8383E08093E9008FEF06C0B5
+:1011C00095ED9A95F1F70000882329F09091E800B9
+:1011D000815095FFF5CF8091E80085FF0DC040E07C
+:1011E00050E063E070E0CE0101960E94280B8091F0
+:1011F000E8008E778093E8000F900F900F90DF91BA
+:10120000CF9108952091E7012430F9F422E0209352
+:10121000E9002FEF06C035ED3A95F1F700002223E3
+:1012200029F03091E800215035FFF5CF2091E800FA
+:1012300025FF0BC040E050E065E070E00E94280B05
+:101240008091E8008E778093E8000895CF93DF9334
+:10125000EC018091E701843041F581E08093E90061
+:101260008FEF06C095ED9A95F1F70000882329F0DD
+:101270009091E800815095FFF5CF8091E80085FFBF
+:1012800014C040E050E068E070E0CE010E94280BFE
+:101290008091E8008E778093E80088E0FE01A9E65F
+:1012A000B1E001900D928A95E1F7DF91CF91089519
+:1012B0008091E601811109C00E94C80C0E94250D91
+:1012C0008091E20084608093E20008951092E6012C
+:1012D0000895089508950C94201C809172018F5FE9
+:1012E0008093720162E30E948924911135C01092AB
+:1012F000720180917301882379F18091E701843034
+:1013000049F58091E9008F709091EC0090FF02C048
+:1013100090E801C090E0982B84E08093E9008091F0
+:10132000EB0080FF14C08091EE0087FD03C00FC06A
+:101330001092F1008091E80085FDFACF8091E800DD
+:1013400080FF05C08091E8008E778093E8009F7051
+:101350009093E90010927301089542E061EC81E0FE
+:101360000E943E0C42E061EC82E00E943E0C42E0B2
+:1013700061EC83E00E943E0C42E261EC84E00C945C
+:101380003E0C8091E901833009F454C030F481307F
+:1013900071F0823009F0A5C08CC08A3009F479C0A0
+:1013A0008B3009F45FC0893009F09BC020C0809168
+:1013B000E801813A09F095C08091E800877F809329
+:1013C000E8008091EC019091ED01892B21F060E023
+:1013D00080E090E003C068E089E691E070E00E9460
+:1013E000770B8091E8008B778093E80008958091D7
+:1013F000E801813209F075C08091EC019091ED0116
+:10140000892B09F06EC08091E800877F8093E80007
+:1014100005C08091E701882309F463C08091E8004A
+:1014200082FFF7CF8091F100809371018091E800F5
+:101430008B7753C08091E801813A09F052C08091C6
+:10144000EC019091ED01892B09F04BC08091E800EF
+:10145000877F8093E8008091E80080FFFCCF809137
+:101460000B0136C08091E8018132D9F58091EC0101
+:101470009091ED01892BA9F58091E800877F8093F9
+:10148000E8000E94750C8091EA0180930B010C9496
+:1014900015168091E801813221F58091E800877F5F
+:1014A0008093E8000E94750C8091EB0180936801A5
+:1014B00008958091E801813AA1F48091E800877F46
+:1014C0008093E8008091E80080FFFCCF8091680164
+:1014D0008093F1008091E8008E778093E8000C946F
+:1014E000750C089584B7877F84BF88E10FB6F894A0
+:1014F00080936000109260000FBE90E080E80FB60D
+:10150000F89480936100909361000FBE0E943310A5
+:101510000E94C80C0E94250D8091E2008460809397
+:10152000E20078940E94C20F0E94351081E091E0A1
+:101530000E94DF0F0BC00E94DD1B8091E501882314
+:1015400029F00E94081C81110E94120B8091E70172
+:10155000853089F30E943F10F9CF292F332723309C
+:101560003105B1F04CF42130310509F44DC0223081
+:10157000310509F04EC007C02132310541F1223258
+:10158000310591F146C0E4E7F0E082E693E045C022
+:1015900099278130910569F08230910589F0892B76
+:1015A00009F037C0EEE5F3E0E491F0E08EE593E07A
+:1015B00034C0E0E3F3E0E491F0E080E393E02DC099
+:1015C000E4E0F3E0E491F0E084E093E026C06430EE
+:1015D00000F5E62FF0E0EE0FFF1FEA5CFE4F808182
+:1015E0009181E9E0F0E019C0643098F4E62FF0E072
+:1015F000DF01AA0FBB1FA25CBE4F8D919C91EA5BDD
+:10160000FE4FE081F0E009C0E2E1F0E086ED93E01A
+:1016100004C0E0E0F0E080E090E0DA018D939C937C
+:10162000CF01089580E189BD82E189BD09B400FE42
+:10163000FDCF8091D8008F7D8093D8008091E0000D
+:1016400082608093E0008091E00081FDFCCF0895EE
+:10165000BF92CF92DF92EF92FF920F931F93CF939F
+:10166000DF937C018B01EA010E94960CB82E811158
+:1016700033C0209731F028813981021B130BE20E11
+:10168000F31EC12CD12C23C08091E80085FD15C02C
+:101690008091E8008E778093E800209749F0888158
+:1016A00099818C0D9D1D9983888325E0B22E14C0ED
+:1016B0000E94960C882359F00EC0F70181917F019A
+:1016C0008093F10001501109FFEFCF1ADF0A0115D5
+:1016D0001105D1F601C0B82E8B2DDF91CF911F914E
+:1016E0000F91FF90EF90DF90CF90BF9008954091C1
+:1016F000EE015091EF014617570748F0611571054B
+:1017000039F44091E8004E774093E80001C0BA01F7
+:10171000FC0140E033C08091E701882309F444C014
+:10172000853009F443C08091E80083FD41C0809179
+:10173000E80082FD33C08091E80080FF1FC09091D7
+:10174000F3008091F200392F20E0A901482BCA0153
+:1017500006C041914093F1006150710901966115F5
+:10176000710519F088309105A0F341E0089709F060
+:1017700040E08091E8008E778093E8006115710564
+:1017800051F64111C8CF0AC08091E701882361F06A
+:10179000853061F08091E80083FD0AC08091E80007
+:1017A00082FFF2CF80E0089582E0089583E00895FB
+:1017B00081E008954091EE015091EF0146175707DF
+:1017C00048F06115710539F44091E8004E77409377
+:1017D000E80001C0BA01FC0140E034C08091E7019B
+:1017E000882309F445C0853009F444C08091E8009D
+:1017F00083FD42C08091E80082FD34C08091E80002
+:1018000080FF20C09091F3008091F200392F20E0FA
+:10181000A901482BCA0107C044914093F1003196B9
+:101820006150710901966115710519F088309105B3
+:1018300098F341E0089709F040E08091E8008E7746
+:101840008093E8006115710549F64111C7CF0AC0C0
+:101850008091E701882361F0853061F08091E80094
+:1018600083FD0AC08091E80082FFF2CF80E00895F6
+:1018700082E0089583E0089581E00895982F2CC0B8
+:101880009093E900981739F07091EC002091ED00E9
+:101890005091F00003C0242F762F50E021FD02C0AC
+:1018A0009F5F1AC03091EB003E7F3093EB00309188
+:1018B000ED003D7F3093ED003091EB0031603093CF
+:1018C000EB007093EC002093ED005093F00020911A
+:1018D000EE0027FDE5CF07C0973090F28F70809320
+:1018E000E90081E0089580E008958091E80187FD96
+:1018F00005C08091E80080FF0EC012C08091E80012
+:1019000082FD05C08091E7018111F8CF0895809193
+:10191000E8008B7708C08091E7018111EACF089534
+:101920008091E8008E778093E80008958091E4002C
+:101930009091E50045E62091EC0020FD1FC023C0FA
+:101940002091E701222391F0253091F02091EB00C6
+:1019500025FD10C02091E4003091E50028173907DB
+:1019600051F34150C90139F784E0089582E00895A8
+:1019700083E0089581E0089580E008952091E800D3
+:1019800020FFDECFF9CF2091E80022FFD9CFF4CF9E
+:101990000E94360D0E943E0DE0EEF0E080818160F5
+:1019A0008083E8EDF0E080818F77808319BCA7ED1C
+:1019B000B0E08C918E7F8C9380818F7E808310929B
+:1019C000E60108950F931F93CF93DF930E94360D86
+:1019D0000E943E0DC8EDD0E088818F778883888192
+:1019E0008068888388818F7D888319BC1092E70185
+:1019F0001092E3011092E5011092E40100EE10E074
+:101A0000F80180818B7F808388818160888342E0B8
+:101A100060E080E00E943E0CE1EEF0E080818E7F8D
+:101A20008083E2EEF0E08081816080838081886045
+:101A30008083F80180818E7F8083888180618883A4
+:101A4000DF91CF911F910F910895E8EDF0E0808133
+:101A50008F7E8083E7EDF0E080818160808384E089
+:101A600082BF81E08093E6010C94E20CE8EDF0E0A7
+:101A700080818E7F80831092E20008951092DA00B8
+:101A80001092E10008951F920F920FB60F92112449
+:101A90002F933F934F935F936F937F938F939F9376
+:101AA000AF93BF93EF93FF938091E10082FF0BC050
+:101AB0008091E20082FF07C08091E1008B7F8093DC
+:101AC000E1000E946D098091DA0080FF1FC08091C3
+:101AD000D80080FF1BC08091DA008E7F8093DA00EF
+:101AE0008091D90080FF0DC080E189BD82E189BD70
+:101AF00009B400FEFDCF81E08093E7010E94580900
+:101B000005C019BC1092E7010E9466098091E100AE
+:101B100080FF19C08091E20080FF15C08091E20033
+:101B20008E7F8093E2008091E20080618093E200EA
+:101B30008091D80080628093D80019BC85E08093A2
+:101B4000E7010E946A098091E10084FF30C0809122
+:101B5000E20084FF2CC080E189BD82E189BD09B427
+:101B600000FEFDCF8091D8008F7D8093D8008091BA
+:101B7000E1008F7E8093E1008091E2008F7E809370
+:101B8000E2008091E20081608093E2008091E301B5
+:101B9000882311F084E007C08091E30087FF02C032
+:101BA00083E001C081E08093E7010E946B0980918E
+:101BB000E10083FF29C08091E20083FF25C080916E
+:101BC000E100877F8093E10082E08093E70110923B
+:101BD000E3018091E1008E7F8093E1008091E2003B
+:101BE0008E7F8093E2008091E20080618093E2002A
+:101BF00042E060E080E00E943E0C8091F00088604E
+:101C00008093F0000E946909FF91EF91BF91AF911D
+:101C10009F918F917F916F915F914F913F912F9104
+:101C20000F900FBE0F901F9018951F920F920FB636
+:101C30000F9211242F933F934F935F936F937F9352
+:101C40008F939F93AF93BF93CF93EF93FF93809125
+:101C5000E9008F709091EC0090FF02C090E801C005
+:101C600090E0C92FC82B1092E9008091F000877F87
+:101C70008093F00078940E94590E1092E9008091B0
+:101C8000F00088608093F000CF70C093E900FF916E
+:101C9000EF91CF91BF91AF919F918F917F916F9174
+:101CA0005F914F913F912F910F900FBE0F901F901A
+:101CB00018951F93CF93DF93CDB7DEB7AC970FB6D0
+:101CC000F894DEBF0FBECDBFE8EEF1E08091F100E9
+:101CD000819321E0E03FF207C9F70E94C10980919A
+:101CE000E80083FF37C18091E8019091E9019530C8
+:101CF00009F488C038F49130B1F170F0933009F0F4
+:101D000029C131C0983009F4F8C0993009F404C1F0
+:101D1000963009F01FC19DC0803821F0823809F04B
+:101D200019C108C08091E4019091E501992389F0DF
+:101D300082600FC08091EC019091ED018F70992726
+:101D40008093E9008091EB0085FB882780F9109251
+:101D5000E9009091E800977F9093E8008093F1006C
+:101D60001092F100D5C0882319F0823009F0F2C03A
+:101D70008F7121F0823009F0EDC00BC08091EA0133
+:101D8000813009F0E7C0933009F080E08093E501ED
+:101D90002FC08091EA0181112BC08091EC019091BC
+:101DA000ED018F709927009709F4D4C08093E90062
+:101DB0002091EB0020FF1CC02091E901233021F489
+:101DC0008091EB00806212C09091EB009061909343
+:101DD000EB0021E030E001C0220F8A95EAF7209362
+:101DE000EA001092EA008091EB0088608093EB009B
+:101DF0001092E9008091E800877F8093E8000E94BC
+:101E0000750CA8C08111A6C08091EA019091EB01E8
+:101E10008F779927182F9091E3009078982B9093C3
+:101E2000E3008091E800877F8093E8000E94750CB2
+:101E30008091E80080FFFCCF8091E3008068809370
+:101E4000E300112311F083E001C082E08093E701F9
+:101E500081C08058823008F07DC08091EA01909165
+:101E6000EB018C3D23E0920779F583E08A838AE2D7
+:101E700089834FB7F894DE01139620E03EE051E2EB
+:101E8000E32FF0E050935700E49120FF03C0E29568
+:101E9000EF703F5FEF708E2F90E0EA3010F0C79642
+:101EA00001C0C0968D939D932F5F243149F74FBF9A
+:101EB0008091E800877F8093E8006AE270E0CE01BD
+:101EC00001960E94770B13C0AE01455D5F4F609194
+:101ED000EC010E94AD0A0097E9F12091E800277F0C
+:101EE0002093E800BC018BA59CA50E94DA0B809191
+:101EF000E8008B778093E8002DC0803859F58091F9
+:101F0000E800877F8093E8008091E3018093F100EF
+:101F10008091E8008E7771CF81111CC09091EA0109
+:101F20009230C0F48091E800877F8093E80090931E
+:101F3000E3010E94750C8091E301811104C080913E
+:101F4000E30087FF02C084E001C081E08093E701E5
+:101F50000E94AD098091E80083FF0AC08091E800EB
+:101F6000877F8093E8008091EB0080628093EB0094
+:101F7000AC960FB6F894DEBF0FBECDBFDF91CF9108
+:101F80001F910895CF938091E7018823B1F080914C
+:101F9000E9008F709091EC0090FF02C090E801C0C2
+:101FA00090E0C92FC82B1092E9008091E80083FDD2
+:101FB0000E94590ECF70C093E900CF91089590937D
+:101FC0007501809374010895E0917401F091750199
+:101FD000309721F00190F081E02D099480E0089580
+:101FE000E0917401F0917501309721F00280F38146
+:101FF000E02D09940895E0917401F09175013097F6
+:1020000021F00480F581E02D099408952091760156
+:10201000309177018217930771F090937701809345
+:102020007601E0917401F0917501309721F00680FE
+:10203000F781E02D0994089520917801309179017C
+:102040008217930771F09093790180937801E09162
+:102050007401F0917501309721F00084F185E02D35
+:102060000994089508950C9432100E94541C0E9403
+:1020700028060E94281D0C94D0220C9462055F92C1
+:102080006F927F928F929F92AF92BF92CF92DF9288
+:10209000EF92FF920F931F93CF93DF93CDB7DEB7ED
+:1020A0002A970FB6F894DEBF0FBECDBF0E94380747
+:1020B0009AE7C92E91E0D92E00E010E0AA24A3945B
+:1020C000B12C502E802F0E948C083C01F601E1902B
+:1020D000F1906F01E826F926E114F10431F40F5F65
+:1020E0001F4F0530110569F73AC08091D00181FD7D
+:1020F0000E94950820E030E04501022E02C0880CC5
+:10210000991C0A94E2F7C4018E219F21892B09F1C1
+:102110002E835F826820792081E0672809F480E0BF
+:1021200088870E945D1C8160782F9A8789874E81FD
+:102130005F8168858A850E94F810F801EE0FFF1F05
+:10214000E658FE4F8081918188259925918380836F
+:1021500016C02F5F3F4F2C30310571F6C0CF8FEF87
+:1021600089838A831B820E945D1C8160782F9D83F6
+:102170008C8349815A816B818D810E94F8100E9465
+:102180001520109184010E94E40F1817D9F00E94C5
+:10219000E40F809384012A960FB6F894DEBF0FBE39
+:1021A000CDBFDF91CF911F910F91FF90EF90DF9006
+:1021B000CF90BF90AF909F908F907F906F905F90E7
+:1021C0000C943D102A960FB6F894DEBF0FBECDBF1B
+:1021D000DF91CF911F910F91FF90EF90DF90CF9003
+:1021E000BF90AF909F908F907F906F905F90089579
+:1021F000CF93DF93CDB7DEB72B970FB6F894DEBF42
+:102200000FBECDBF4F83588769877A878B87DE01E2
+:10221000119686E0FD0111928A95E9F785E0FE01AD
+:10222000379601900D928A95E1F749815A816B8129
+:102230007C818D819E810E94D4182B960FB6F894D4
+:10224000DEBF0FBECDBFDF91CF910895CF93C82FD2
+:10225000882309F4C1C0823859F40E94E40F81FD3B
+:10226000BBC089E30E943B1B0E94B71B89E30CC0E3
+:10227000833879F40E94E40F80FDAEC083E50E94AC
+:102280003B1B0E94B71B83E50E945D1BCF910C9402
+:10229000B71B843859F40E94E40F82FD9DC087E487
+:1022A0000E943B1B0E94B71B87E4EECF8450813A0B
+:1022B00048F48C2F0E94322281118EC08C2F0E94F4
+:1022C0003B1BE4CF8C2F805E883050F4C77081E0D8
+:1022D00090E001C0880FCA95EAF70E947E1BD6CF16
+:1022E0008C2F855A833078F4C53A29F0C63A31F4F8
+:1022F00082E890E005C081E890E002C083E890E0C9
+:10230000CF910C9406108C2F885A833108F064C04A
+:10231000C83A39F1C93A41F1CA3A49F1CB3A51F1D7
+:10232000CC3A59F1CD3A61F1C03B69F1CE3A71F145
+:10233000CF3A79F1C13B81F1C23B89F1C33B91F1C5
+:10234000C43B99F1C53BA1F1C63BA9F1C73BB1F133
+:10235000C83BB9F1C93BC1F1CA3BC9F58AE292E079
+:1023600038C082EE90E035C089EE90E032C08AEE4F
+:1023700090E02FC085EB90E02CC086EB90E029C068
+:1023800087EB90E026C08CEC90E023C08DEC90E0D1
+:1023900020C083E891E01DC08AE891E01AC082E97C
+:1023A00091E017C084E991E014C081E292E011C08D
+:1023B00083E292E00EC084E292E00BC085E292E0FC
+:1023C00008C086E292E005C087E292E002C080E0A9
+:1023D00090E0CF910C941C10CF910895882309F4BC
+:1023E0004DC0823859F40E94E40F81FF47C089E351
+:1023F0000E943B1B0E94B71B89E30CC0833871F419
+:102400000E94E40F80FF3AC083E50E943B1B0E94BC
+:10241000B71B83E50E945D1B0C94B71B843859F4ED
+:102420000E94E40F82FF2AC087E40E943B1B0E94A7
+:10243000B71B87E4EFCF982F9450913A08F4EACF76
+:10244000982F905E983058F4282F277081E090E004
+:1024500001C0880F2A95EAF70E94841BDDCF982FD0
+:10246000955A933020F480E090E00C940610885A3E
+:10247000833120F480E090E00C941C1008958823B0
+:1024800021F00E947E1B0C94B71B0895882321F035
+:102490000E94841B0C94B71B0895BF92CF92DF92C9
+:1024A000EF92FF920F931F93CF93DF93CDB7DEB7D9
+:1024B00027970FB6F894DEBF0FBECDBF8C0185E025
+:1024C000F801DE01119601900D928A95E1F7F8016D
+:1024D00030812181F280558152955F708381948192
+:1024E000892B39F02F3F41F481E090E03F3F31F0FC
+:1024F00003C081E090E002C080E090E080FD73C303
+:1025000039832A8389819A815E830E94F81AB92EC1
+:102510008F830E94F71A0E941F1A2B2D22952F706D
+:1025200030E05E816F812530310509F4E6C06CF43E
+:10253000243031050CF0A2C04B2D407F8B2D8F70C5
+:10254000223031050CF045C017C02C3031054CF459
+:102550002A3031050CF0E7C12830310509F043C3BA
+:10256000E5C02D30310509F4BAC20CF4A2C22F30F7
+:10257000310509F038C323C3182F411101C002C02F
+:102580001295107FFF2059F0112309F46BC2812F9F
+:102590006F830E948E1B0E94B71B6F8163C2862FC0
+:1025A0000E94EE11112309F41EC3812F0E94941B77
+:1025B00027960FB6F894DEBF0FBECDBFDF91CF9147
+:1025C0001F910F91FF90EF90DF90CF90BF900C94F0
+:1025D000B71B403211F08295807F662319F061307D
+:1025E00071F523C0FF20B1F0511101C032C051304C
+:1025F00081F527960FB6F894DEBF0FBECDBFDF91F1
+:10260000CF911F910F91FF90EF90DF90CF90BF90EF
+:102610000C949E1B511101C003C0513009F4E3C258
+:102620008E830E94A11B8E819AC1FF2021F056301B
+:1026300008F0D9C20EC0553008F0D5C290C1FF20B5
+:10264000C9F0552331F0F801958190FF0BC29F70BE
+:10265000958327960FB6F894DEBF0FBECDBFDF91EE
+:10266000CF911F910F91FF90EF90DF90CF90BF908F
+:102670000C943F12552309F472C109C22B2D2695E3
+:102680002695237030E02115310529F021303105E0
+:1026900009F0A9C219C0FF2021F0862F9B2D93704D
+:1026A00002C080E090E027960FB6F894DEBF0FBE20
+:1026B000CDBFDF91CF911F910F91FF90EF90DF90F1
+:1026C000CF90BF900C940610FF2021F0862F9B2DF9
+:1026D000937002C080E090E027960FB6F894DEBFBA
+:1026E0000FBECDBFDF91CF911F910F91FF90EF9063
+:1026F000DF90CF90BF900C941C10862FFF2019F014
+:102700000E941B1F02C00E94831F27960FB6F894D9
+:10271000DEBF0FBECDBFDF91CF911F910F91FF9014
+:10272000EF90DF90CF90BF900C940A208B2D837098
+:1027300009F079C0F11057C2262F229526952770EF
+:10274000220F220F862F8F70C82ED12CE12CF12C56
+:10275000022E04C0CC0CDD1CEE1CFF1C0A94D2F728
+:1027600064FF10C06FE070E080E090E004C0660F8E
+:10277000771F881F991F2A95D2F7609570958095CD
+:10278000909503C060E070E0CB012B2D2695269537
+:102790002370422F50E042305105D9F043305105AB
+:1027A00069F16C297D298E299F294130510551F10C
+:1027B00027960FB6F894DEBF0FBECDBFDF91CF9145
+:1027C0001F910F91FF90EF90DF90CF90BF900C94EE
+:1027D000341A6C297D298E299F2927960FB6F894E3
+:1027E000DEBF0FBECDBFDF91CF911F910F91FF9044
+:1027F000EF90DF90CF90BF900C94461A0E94341A4D
+:10280000C701B60127960FB6F894DEBF0FBECDBF45
+:10281000DF91CF911F910F91FF90EF90DF90CF90BC
+:10282000BF900C94221AFF2019F08B2D817001C0EB
+:102830008695882309F4D7C1262F229526952770DF
+:10284000220F220F862F8F70C82ED12CE12CF12C55
+:10285000022E04C0CC0CDD1CEE1CFF1C0A94D2F727
+:1028600064FF10C06FE070E080E090E004C0660F8D
+:10287000771F881F991F2A95D2F7609570958095CC
+:10288000909503C060E070E0CB012B2D2695269536
+:102890002370422F50E042305105D9F043305105AA
+:1028A00069F16C297D298E299F294130510551F10B
+:1028B00027960FB6F894DEBF0FBECDBFDF91CF9144
+:1028C0001F910F91FF90EF90DF90CF90BF900C94ED
+:1028D000D31A6C297D298E299F2927960FB6F89443
+:1028E000DEBF0FBECDBFDF91CF911F910F91FF9043
+:1028F000EF90DF90CF90BF900C94E51A0E94D31A0E
+:10290000C701B60127960FB6F894DEBF0FBECDBF44
+:10291000DF91CF911F910F91FF90EF90DF90CF90BB
+:10292000BF900C94C11A603F59F120F4603E08F446
+:1029300094C008C0623F09F467C0F0F1633F09F03A
+:102940008CC065C0162F1F708B2D8F71FF2021F05A
+:102950000E946C1A812F7DCE0E94871A812F2796A4
+:102960000FB6F894DEBF0FBECDBFDF91CF911F91A0
+:102970000F91FF90EF90DF90CF90BF900C94461294
+:10298000FF20B1F0553008F02EC18B2D8F712796A6
+:102990000FB6F894DEBF0FBECDBFDF91CF911F9170
+:1029A0000F91FF90EF90DF90CF90BF900C94A61AFC
+:1029B000563008F018C1E9CFFF2099F08B2D8F71A8
+:1029C00027960FB6F894DEBF0FBECDBFDF91CF9133
+:1029D0001F910F91FF90EF90DF90CF90BF900C94DC
+:1029E0006C1A8B2D8F7127960FB6F894DEBF0FBE31
+:1029F000CDBFDF91CF911F910F91FF90EF90DF90AE
+:102A0000CF90BF900C94871AF110EBCFD7CFFF2057
+:102A100099F08B2D8F7127960FB6F894DEBF0FBEFD
+:102A2000CDBFDF91CF911F910F91FF90EF90DF907D
+:102A3000CF90BF900C945D1A27960FB6F894DEBF26
+:102A40000FBECDBFDF91CF911F910F91FF90EF90FF
+:102A5000DF90CF90BF900C94581AFF20A9F0552317
+:102A600009F4ACCF862F27960FB6F894DEBF0FBEC1
+:102A7000CDBFDF91CF911F910F91FF90EF90DF902D
+:102A8000CF90BF900C942611552309F4AACF862F1E
+:102A900027960FB6F894DEBF0FBECDBFDF91CF9162
+:102AA0001F910F91FF90EF90DF90CF90BF900C940B
+:102AB000EE114B2D4F70C8010E94AB0227960FB646
+:102AC000F894DEBF0FBECDBFDF91CF911F910F9164
+:102AD000FF90EF90DF90CF90BF900C948A19F11087
+:102AE00082C09B2D9F70492F50E04230510599F1D3
+:102AF00044F44115510569F04130510509F073C0A6
+:102B000019C043305105C1F14430510509F06BC083
+:102B100044C027960FB6F894DEBF0FBECDBFDF913D
+:102B2000CF911F910F91FF90EF90DF90CF90BF90CA
+:102B30000C94E12227960FB6F894DEBF0FBECDBFEE
+:102B4000DF91CF911F910F91FF90EF90DF90CF9089
+:102B5000BF900C94F82227960FB6F894DEBF0FBEF4
+:102B6000CDBFDF91CF911F910F91FF90EF90DF903C
+:102B7000CF90BF900C94142327960FB6F894DEBF25
+:102B80000FBECDBFDF91CF911F910F91FF90EF90BE
+:102B9000DF90CF90BF900C942723862F27960FB6F7
+:102BA000F894DEBF0FBECDBFDF91CF911F910F9183
+:102BB000FF90EF90DF90CF90BF900C944B234B2D64
+:102BC0004F70C80127960FB6F894DEBF0FBECDBF79
+:102BD000DF91CF911F910F91FF90EF90DF90CF90F9
+:102BE000BF900C94D40327960FB6F894DEBF0FBEA7
+:102BF000CDBFDF91CF911F910F91FF90EF90DF90AC
+:102C0000CF90BF9008950E949B1B0E94701B0E9452
+:102C1000B71B0E94B6200E940A2080E090E00E942C
+:102C2000061080E090E00C941C100E948B1B0C940A
+:102C300003160E94F81A292F22952F7030E02C30AD
+:102C400031054CF42A3031056CF422503109223020
+:102C5000310590F407C02C30310551F02F3031058B
+:102C600059F406C0803E10F0803F31F481E00895B1
+:102C700093FB882780F9089580E00895CF93DF9330
+:102C800000D000D01F92CDB7DEB70F900F900F90FD
+:102C90000F900F90DF91CF910895CF93DF9300D0E5
+:102CA00000D000D0CDB7DEB726960FB6F894DEBFC1
+:102CB0000FBECDBFDF91CF9108951F93CF93DF93C8
+:102CC000C091BB0116E012C0D0E01C9FF0011D9F17
+:102CD000F00D1124E557FE4F4081518162817381CF
+:102CE000848195810E944D162196C7708091BC0108
+:102CF000C813EACFDF91CF911F91089540918501CC
+:102D000050918601609187017091880180918901BD
+:102D100090918A010C944D160F931F93CF93DF93DC
+:102D200080918A0182958F7009F069C08091870136
+:102D3000882309F464C0A091BB01D091BC01B0917B
+:102D40008501C0918601809188019091890121E0DF
+:102D500030E0BF3F11F020E030E0122FBC01609561
+:102D6000709506E04AC0009721F0CF3F29F4212F4B
+:102D700005C021E030E002C020E030E020FD3BC093
+:102D80004A2F50E0049FF001059FF00D1124E557F4
+:102D9000FE4F2181C2132FC02081B2132CC022818B
+:102DA000211129C0238134812817390718F0281BE5
+:102DB000390B02C0260F371F283C3105E0F4809103
+:102DC0008A018F70806180938A0186E0849FF00180
+:102DD000859FF00D1124E057FE4F80818F70806138
+:102DE000808385E891E00E944D12DF91CF911F9181
+:102DF0000F910C945D16AF5FA770AD13B4CFDF9148
+:102E0000CF911F910F910895EF92FF920F931F930F
+:102E1000CF93DF93CDB7DEB762970FB6F894DEBFDE
+:102E20000FBECDBF8C0185E0F801DE011D9601903B
+:102E30000D928A95E1F7D8014C9111965C9111970A
+:102E400012966C9112971396ED90FC9014977091D6
+:102E50008501E09186018091880190918901009718
+:102E600039F0EF3F41F421E030E07F3F31F003C023
+:102E700021E030E002C020E030E020FD5CC1209184
+:102E80008701222309F4F1C0E816F90628F097011A
+:102E9000281B390BC90104C0809590958E0D9F1D8C
+:102EA000883C910508F098C080918A01982F907F06
+:102EB00009F064C0E51314C0741312C0611110C08E
+:102EC0008F70806180938A010E947E1685E891E070
+:102ED0000E944D1280918A01D80115968C9343C1AE
+:102EE000EF2839F05F3F41F481E090E04F3F31F04F
+:102EF00003C081E090E002C080E090E080FD03C06C
+:102F000081E0862702C080E090E080FF2EC08091A3
+:102F1000BB012091BC0136E013C090E0389FF00166
+:102F2000399FF00D1124E557FE4F7181571306C0EC
+:102F30007081471303C07281671317C001968770B1
+:102F40008213EBCF12C19F7059F0882309F40BC193
+:102F500007C09F7029F0F8019581907F09F403C1A3
+:102F6000805E883008F4FFC0D2C0662309F4FBC03D
+:102F700080918A01816080938A01F5C0E51308C0C1
+:102F8000741306C0611104C0D80115968C939DC0BE
+:102F90004D875E878D859E856A8B0E9419166A898A
+:102FA000882309F4B4C0662309F4B1C020918A01D2
+:102FB000822F82958F7090E002970CF4C6C08091AA
+:102FC00085019091860198878F831986FB86EA8612
+:102FD0002C87CE01079646C080918A01982F907F5A
+:102FE00059F47E2DF98AE88A89890E943E1685E87F
+:102FF00091E00E944D1295C0E51311C074130FC0EB
+:1030000061110DC0F8018583C8010E944D12E5E8E9
+:10301000F1E086E0DF011D928A95E9F7A2C04D87B5
+:103020005E878D859E856A8B0E9419166A89882322
+:1030300009F46DC0662309F46AC020918A01822FC9
+:1030400082958F7090E002970CF47FC0809185018B
+:10305000909186019A8389831B82FD82EC822E8364
+:10306000CE0101960E944D1270C0E816F90628F0B4
+:103070009701281B390BC90104C0809590958E0DCE
+:103080009F1D883C910508F046C0662309F43FC0A7
+:10309000E51330C074132EC020918A0120FD21C099
+:1030A000322F32953F70832F90E00097D1F0D801F6
+:1030B00015962C9315970F9741F0832F8F5F82956C
+:1030C000807F2F70282B15962C93C8010E944D12DB
+:1030D00086E0F801A5E8B1E001900D928A95E1F74C
+:1030E0003EC086E0F801A5E8B1E001900D928A9516
+:1030F000E1F737C04D875E878D859E850E94191642
+:10310000811123C080918A01816080938A01C80166
+:103110000E944D1226C07E2DF98AE88A89890E9474
+:103120003E16E5E8F1E086E0DF011D928A95E9F7B9
+:103130000E947E1618C0662351F34D875E878D85E9
+:103140009E850E941916882311F386E0F801A5E8F0
+:10315000B1E001900D928A95E1F70E948C160E94D1
+:103160007E1681E014C080E012C04D875E878D8599
+:103170009E850E94F81A292F22952F7030E0223068
+:1031800031050CF4E0CE243031050CF6E2CE629627
+:103190000FB6F894DEBF0FBECDBFDF91CF911F9168
+:1031A0000F91FF90EF9008951F93CF93DF93CDB7CA
+:1031B000DEB72C970FB6F894DEBF0FBECDBF4F839E
+:1031C000588769877A878B879C87CE0107960E94EC
+:1031D00004178823D9F02F8138858A859B85892B10
+:1031E00039F03F3F19F080E090E004C02F3FD9F75D
+:1031F00081E090E0892B09F06DC04F815885698589
+:103200007A858B859C850E944D1664C086E0FE0100
+:103210003796DE01119601900D928A95E1F7FF81B4
+:10322000E8854A855B854115510539F0EF3F41F44A
+:1032300081E090E0FF3F31F003C081E090E002C008
+:1032400080E090E080FD46C02091BC0130E0C901E3
+:103250000196877099276091BB0170E086179707E8
+:1032600009F440C0F983EA835D834C8396E0929F22
+:10327000D001939FB00D1124A557BE4FFE0131968A
+:1032800001900D929A95E1F78093BC010E945D1622
+:1032900021C0189FC001112485579E4F0E9404171A
+:1032A000882371F1E091BB011E9FF0011124E557C5
+:1032B000FE4F4081518162817381848195810E949A
+:1032C0004D168091BB0190E00196877099278093FD
+:1032D000BB0101C016E08091BB019091BC01891334
+:1032E000D8CF0EC00E9415161092BC011092BB01DF
+:1032F000E5E8F1E086E0DF011D928A95E9F7EACF83
+:103300002C960FB6F894DEBF0FBECDBFDF91CF91E4
+:103310001F910895DF92EF92FF920F931F93CF9327
+:10332000DF93EC01009709F46EC0D12CEE24E394F6
+:10333000F12C8E010F5F1F4FFE018491843748F4FA
+:10334000843008F04CC0813071F0823009F05BC0ED
+:103350001EC0853709F43FC080F1982F94589037EC
+:1033600008F051C03FC02296F8018491982F905EDA
+:10337000983050F48770FE2D01C0FF0F8A95EAF750
+:103380008F2F0E948E1B13C00E9426112FC02296E1
+:10339000F8018491982F905E983060F48770FE2D2C
+:1033A00001C0FF0F8A95EAF78F2F0E94941B0E949D
+:1033B000B71B1CC00E94EE1119C02296F80104919F
+:1033C00007C08FE99FE00197F1F700C000000150AE
+:1033D0000111F7CF0BC02296F801D49007C00E94CC
+:1033E000261103C08F770E94EE11E8018D2D07C0D2
+:1033F0008150EFE9FFE03197F1F700C0000088232A
+:1034000009F497CFF5CFDF91CF911F910F91FF90E6
+:10341000EF90DF9008956093C1017093C201809393
+:10342000C3019093C4010C9403166093BD01709383
+:10343000BE018093BF019093C0010C9403160895C0
+:103440000C940B1A0F931F930091C1011091C201AC
+:103450002091C3013091C401602B712B822B932BDF
+:103460001F910F910C940B1A0F931F930091C101A0
+:103470001091C2012091C3013091C40160237123D6
+:10348000822393231F910F910C940B1A0F931F9378
+:103490000091C1011091C2012091C3013091C4017A
+:1034A00060277127822793271F910F910C940B1A85
+:1034B00060E070E0CB010C94151A41E050E060E050
+:1034C00070E004C0440F551F661F771F8A95D2F71E
+:1034D000CB01BA010C94151A41E050E060E070E0B5
+:1034E00004C0440F551F661F771F8A95D2F780913D
+:1034F000BD019091BE01A091BF01B091C001482BC8
+:10350000592B6A2B7B2BCB01BA010C94151A41E085
+:1035100050E060E070E004C0440F551F661F771F45
+:103520008A95D2F740955095609570958091BD0130
+:103530009091BE01A091BF01B091C00148235923D1
+:103540006A237B23CB01BA010C94151A41E050E0A9
+:1035500060E070E004C0440F551F661F771F8A9516
+:10356000D2F78091BD019091BE01A091BF01B091B1
+:10357000C001482759276A277B27CB01BA010C9441
+:10358000151A0F931F930091BD011091BE01209158
+:10359000BF013091C001602B712B822B932B1F91A7
+:1035A0000F910C94151A0F931F930091BD01109168
+:1035B000BE012091BF013091C0016023712382239D
+:1035C00093231F910F910C94151A0F931F93009141
+:1035D000BD011091BE012091BF013091C001602753
+:1035E0007127822793271F910F910C94151A089524
+:1035F000CF92DF92EF92FF920F931F93CF93DF93BF
+:10360000EC01C090C101D090C201E090C301F090E4
+:10361000C4018091BD019091BE01A091BF01B09104
+:10362000C001C82AD92AEA2AFB2A0FE110E0B70113
+:10363000A601002E04C076956795579547950A9484
+:10364000D2F740FF08C0BE01802F0E94FA038130EC
+:10365000910509F007C00150110948F7BE0180E04B
+:103660000E94FA03DF91CF911F910F91FF90EF908D
+:10367000DF90CF90089540910C0150910D0120E012
+:1036800030E09FEFFA01E20FF31F62816817A1F0AB
+:103690009F3F19F4611101C0922F2F5F3F4F2630D9
+:1036A000310581F707C0FA01E90FF11D97FDFA9581
+:1036B000828308959F3FB9F7089540910C0150917E
+:1036C0000D0120E030E0FA01E20FF31F9281981320
+:1036D00001C012822F5F3F4F26303105A1F70895B8
+:1036E00081E090E0E0910C01F0910D01E80FF91FED
+:1036F0001082019688309105A9F708959091C5012F
+:10370000982B9093C501089580959091C5019823B9
+:103710009093C50108951092C50108959091C60136
+:10372000982B9093C601089580959091C601982397
+:103730009093C60108951092C60108958093C70121
+:1037400008951092C701089540910C0150910D0108
+:1037500020E030E080E0FA01E20FF31F9181911147
+:103760008F5F2F5F3F4F27303105A9F70895E09114
+:103770000C01F0910D018091C5018083E0910C0155
+:10378000F0910D0180819091C601892B80839091E9
+:10379000C701992361F0E0910C01F0910D01808146
+:1037A000892B80830E94A41B81110E94A11B809100
+:1037B0000C0190910D010C94F00F8091E701843081
+:1037C00021F11092D10120E488E190E00FB6F89445
+:1037D000A895809360000FBE2093600080E00E9457
+:1037E000E10283B7817F846083BF83B7816083BF39
+:1037F0007894889583B78E7F83BF88E10FB6F8945D
+:1038000080936000109260000FBE0895089508959F
+:10381000CF9380E00E94E1020E94061C0E943807BC
+:103820000E94071CC0E08C2F0E948C08892B29F471
+:10383000CF5FC530C1F780E001C081E0CF9108952E
+:103840000E94151680E00E94E1020E94D0220E9490
+:10385000E40F0C9462051F920F920FB60F92112481
+:103860008F939F93AF93BF938091D101811113C028
+:103870008091D2019091D301A091D401B091D50152
+:103880004196A11DB11D8093D2019093D301A093C5
+:10389000D401B093D501BF91AF919F918F910F90BB
+:1038A0000FBE0F901F90189582E084BD93E095BDE8
+:1038B0009AEF97BD80936E0008958FB7F89440916A
+:1038C000D2015091D3016091D4017091D5018FBF85
+:1038D000CA010895CF92DF92EF92FF920F931F9348
+:1038E0002FB7F8944091D2015091D3016091D40147
+:1038F0007091D5012FBF6A017B01EE24FF248C015A
+:1039000020E030E0C016D106E206F30620F09A016E
+:10391000281B390B05C09C0120953095240F351FBD
+:10392000C9011F910F91FF90EF90DF90CF90089504
+:103930001F920F920FB60F9211248F939F93AF9304
+:10394000BF938091D2019091D301A091D401B09105
+:10395000D5010196A11DB11D8093D2019093D30191
+:10396000A093D401B093D501BF91AF919F918F9156
+:103970000F900FBE0F901F9018950E94C80CF894DE
+:103980002FEF87EA91E6215080409040E1F700C098
+:10399000000087E090EBDC018093F1019093F2014D
+:1039A000A093F301B093F4012CE088E190E00FB60E
+:1039B000F894A895809360000FBE20936000FFCF1D
+:1039C000CF92DF92EF92FF920F931F93CF93DF93EB
+:1039D000C82ED12C01E010E08D2D0E948C087C01B6
+:1039E000C0E0D0E098010C2E02C0220F331F0A94D1
+:1039F000E2F72E213F21232B29F42196CC30D1054B
+:103A000089F708C06C2F7D2D80E00E94D503C81275
+:103A1000F4CF06C0D39485E0D812DECF80E001C099
+:103A200081E0DF91CF911F910F91FF90EF90DF9098
+:103A3000CF900895CF93C82F8CE20E94E01C88237A
+:103A400021F08C2FCF910C94E01C80E0CF91089551
+:103A5000CF930E946B1E811102C00E944C1EC5E6CE
+:103A600008C00E9438078FE39CE90197F1F700C076
+:103A70000000C150B1F789E20E941A1D81110AC1EC
+:103A80008AE20E941A1D81110E944C1E85E00E944C
+:103A90001A1D81110E94BD1C0E94761E8093D001C8
+:103AA00087E00E941A1D882399F18BE10E941A1D5C
+:103AB000882351F09091D00191FB882780F921E073
+:103AC000822780FB91F922C08EE00E941A1D882374
+:103AD00051F09091D00192FB882780F921E0822754
+:103AE00080FB92F913C080E10E941A1D9091D001D1
+:103AF000882341F093FB882780F921E0822780FB0F
+:103B000093F904C0892F809580FB90F99093D001A0
+:103B10008091D0010E947A1E0E94881E8093E1014C
+:103B200080EE0E941A1D882341F08091E101982FB8
+:103B3000909590FB80F98093E10189E30E941A1D22
+:103B4000882359F09091E10191FB882780F921E0C9
+:103B5000822780FB91F99093E10182EE0E941A1D69
+:103B6000882359F09091E10192FB882780F921E0A8
+:103B7000822780FB92F99093E10186EE0E941A1D44
+:103B8000882359F09091E10193FB882780F921E087
+:103B9000822780FB93F99093E10183EE0E941A1D26
+:103BA000882359F09091E10194FB882780F921E066
+:103BB000822780FB94F99093E10185E30E941A1D0E
+:103BC000882359F09091E10195FB882780F921E045
+:103BD000822780FB95F99093E10181E30E941A1DF1
+:103BE000882359F09091E10196FB882780F921E024
+:103BF000822780FB96F99093E10181E10E941A1DD2
+:103C0000882359F09091E10197FB882780F921E002
+:103C1000822780FB97F99093E1018091E1010E9456
+:103C20008C1E87E20E941A1DC82F8EE10E941A1D69
+:103C30008111C2608FE10E941A1D8111C46080E26F
+:103C40000E941A1D8111C86081E20E941A1D811113
+:103C5000C06182E20E941A1D8111C06283E20E944B
+:103C60001A1D8111C06484E20E941A1D882311F07C
+:103C7000C06802C0CC2329F08C2F0E94831E6C2FB9
+:103C800003C00E947F1E682F70E080E090E0CF911B
+:103C90000C94201ACF9108956DEE7EEF80E090E0B5
+:103CA0000E94D92460E082E090E00E94CB2460E092
+:103CB00083E090E00E94CB2460E084E090E00E94EA
+:103CC000CB2460E085E090E00E94CB2460E086E0B9
+:103CD00090E00C94CB2480E090E00E94C52421E089
+:103CE0008D3E9E4F09F020E0822F089582E090E003
+:103CF0000C94BD24682F82E090E00C94CB2483E0E8
+:103D000090E00C94BD24682F83E090E00C94CB24C9
+:103D100084E090E00C94BD24682F84E090E00C9443
+:103D2000CB2486E090E00C94BD24682F86E090E0E0
+:103D30000C94CB248091DE0180FF0BC060911101B7
+:103D400085E0689FB0011124759567957595679515
+:103D50002AC081FF09C06091110185E0689FB00110
+:103D60001124759567951FC082FF07C060911101EE
+:103D700085E0689FB001112416C04091D80144230A
+:103D8000C9F060911001461788F72091110185E074
+:103D9000289F90011124429FC001439F900D112440
+:103DA00070E00E9495246038710540F4611571053A
+:103DB00039F002C065E070E0862F08958FE708951E
+:103DC00081E008958091DE0180FF08C060910F01BD
+:103DD00070E0759567957595679521C081FF06C060
+:103DE00060910F0170E07595679519C082FF04C05E
+:103DF00060910F0170E010C08091D8018823C1F05C
+:103E000060910E018617A0F790910F01989FC00155
+:103E1000112470E00E9495246038710528F4611522
+:103E2000710521F0862F08958FE7089581E00895A8
+:103E300061E070E0F4CF803F21F40E949A1E8195EA
+:103E400004C0813F29F40E949A1E8093DB010895EB
+:103E5000823F21F40E949A1E819504C0833F29F479
+:103E60000E949A1E8093DA010895893F19F40E94F6
+:103E7000E21E05C08A3F31F40E94E21E81958093C4
+:103E8000DC0108958B3F21F40E94E21E819504C05D
+:103E90008C3F29F40E94E21E8093DD010895843F47
+:103EA00021F48091D901816017C0853F21F4809170
+:103EB000D901826011C0863F21F48091D9018460CC
+:103EC0000BC0873F21F48091D901886005C0883FED
+:103ED00031F48091D90180618093D90108958D3F9B
+:103EE00021F48091DE0181600BC08E3F21F480912E
+:103EF000DE01826005C08F3F29F48091DE0184607D
+:103F00008093DE010895803F29F48091DB0187FFD3
+:103F10006EC007C0813F41F48091DB0118160CF0A0
+:103F200066C01092DB0163C09091DA01823F19F400
+:103F300097FF5DC005C0833F31F419160CF057C0E0
+:103F40001092DA0154C0893F31F48091DC011816D7
+:103F50000CF04DC006C08A3F39F48091DC0187FF28
+:103F600046C01092DC0143C08B3F29F48091DD01F3
+:103F700087FF3DC006C08C3F39F48091DD011816E3
+:103F8000B4F51092DD0133C0843F21F48091D90152
+:103F90008E7F05C0853F31F48091D9018D7F80935C
+:103FA000D90125C0863F21F48091D9018B7FF7CFBD
+:103FB000873F21F48091D901877FF1CF883F21F499
+:103FC0008091D9018F7EEBCF8D3F21F48091DE016E
+:103FD0008E7F0BC08E3F21F48091DE018D7F05C066
+:103FE0008F3F29F48091DE018B7F8093DE018091E9
+:103FF000DA0181110EC08091DB0181110AC080912C
+:10400000DC01811106C08091DD01811102C0109296
+:10401000D801089589ED91E00E94FB0F0E945D1C7C
+:104020009093D7018093D6010895CF938091D601C4
+:104030009091D7010E946A1C4091D801442321F03D
+:104040002091120130E006C0209113015AE0259F13
+:10405000900111248217930708F486C08091DA0139
+:1040600081110DC09091DB01911109C09091DC018B
+:10407000911105C09091DD01992309F475C04F3F5E
+:1040800019F04F5F4093D801181624F40E949A1E2D
+:104090008093DA018091DA0187FF05C00E949A1EA1
+:1040A00081958093DA018091DB01181624F40E9437
+:1040B0009A1E8093DB018091DB0187FF05C00E947F
+:1040C0009A1E81958093DB016091DA01662339F1B4
+:1040D000C091DB01CC2319F1772767FD7095872FFD
+:1040E000972F0E949A2323E333E343E35FE30E9485
+:1040F000FE230E9467236093DA016C2F772767FD08
+:104100007095872F972F0E949A2323E333E343E38D
+:104110005FE30E94FE230E9467236093DB0180918E
+:10412000DC01181624F40E94E21E8093DC018091C9
+:10413000DC0187FF05C00E94E21E81958093DC01AF
+:104140008091DD01181624F40E94E21E8093DD01A7
+:104150008091DD0187FF05C00E94E21E819580935A
+:10416000DD01CF910C940A20CF910895E9EDF1E0A3
+:1041700085E0DF011D928A95E9F71092D80110922F
+:10418000DE010895833089F130F4813061F08230AE
+:1041900009F06EC019C0853009F449C0B8F1863005
+:1041A00009F066C055C020911301862F90E0820F60
+:1041B000911D8F3F910520F4620F609313010895C4
+:1041C0008FEF80931301089520911201862F90E0C4
+:1041D000820F911D8F3F910520F4620F60931201B1
+:1041E00008958FEF80931201089520911101862F79
+:1041F00090E0820F911D8F3F910520F4620F609334
+:10420000110108958FEF80931101089520911001FD
+:10421000862F90E0820F911D8F3F910520F4620F51
+:104220006093100108958FEF8093100108952091FD
+:104230000F01862F90E0820F911D8F3F910520F492
+:10424000620F60930F0108958FEF80930F0108951F
+:1042500020910E01862F90E0820F911D8F3F9105D6
+:1042600020F4620F60930E0108958FEF80930E018A
+:104270000895833021F130F4813059F0823009F013
+:1042800049C012C0853089F128F1863009F042C05A
+:1042900037C080911301681720F4861B80931301A7
+:1042A000089510921301089580911201681720F467
+:1042B000861B809312010895109212010895809137
+:1042C0001101681720F4861B809311010895109244
+:1042D0001101089580911001681720F4861B8093C6
+:1042E0001001089510921001089580910F01681730
+:1042F00020F4861B80930F01089510920F010895FA
+:1043000080910E01681720F4861B80930E0108959A
+:1043100010920E01089541E050E060E070E004C0AA
+:10432000440F551F661F771F8A95D2F7CB01BA013C
+:104330000E94201A0C941516873200F58E3108F071
+:1043400086C08E3009F466C060F4873009F44DC031
+:1043500018F4863049F531C0883041F18B3021F5B1
+:104360007BC0863109F478C018F48031E9F45CC070
+:10437000893109F471C08B31B9F442C0883309F432
+:104380006BC048F4893209F460C0853309F45DC01C
+:10439000873251F45AC0833409F457C018F48A3371
+:1043A00018F057C0883499F080E008950E94761E76
+:1043B0000E94881E0E94911E4FC08091D001817F73
+:1043C0008E7F8093D00181E08093DF0108950E9469
+:1043D00015162FEF83ED90E3215080409040E1F7D8
+:1043E00000C000000E94BD1C37C08091D00180FF3A
+:1043F00003C0817F8E7F01C081608093D0012CC07B
+:104400009091D00191FB882780F921E0822780FBE1
+:1044100091F913C09091D00192FB882780F921E097
+:10442000822780FB92F909C09091D00193FB8827E5
+:1044300080F921E0822780FB93F99093D0018823B3
+:1044400059F091609093D00107C080E003C08D5176
+:1044500001C089530E948B2181E0089580E0089576
+:1044600080E00895CF93C82F8091DF01813071F0F3
+:1044700020F0823009F089C037C0A0910C01B091C2
+:104480000D018C91823209F082C007C0A0910C010D
+:10449000B0910D018C91823249F48C2F0E942E2212
+:1044A00081111EC08C2F0E949C211CC08C2F0E9449
+:1044B0003022811115C0C43169F030F4CB3081F065
+:1044C000C03109F068C009C0C93221F0C83309F011
+:1044D00062C006C01092DF015EC082E08093DF01FF
+:1044E00081E090E081705AC0C932C9F060F4C431F3
+:1044F000B1F020F4C73009F04CC034C0CE51C63002
+:1045000008F047C017C0CE3439F120F4CB3409F09D
+:1045100040C01CC0C135C1F0C235D9F513C080916F
+:10452000E001882319F01092E00133C081E080930C
+:10453000DF0134C0EC2FF0E0E65BFE4F808180931A
+:10454000E00127C061E003C061E007C06AE080913C
+:10455000E0010E94C2201DC06AE08091E0010E943B
+:10456000392117C08EE18093130182E380931201F9
+:104570008AE08093110184E18093100188E08093A8
+:104580000F0188E280930E0104C01092DF0180E0E9
+:1045900005C081E003C080E090E0A4CFCF910895F2
+:1045A0000E946B1E811102C00E944C1E0E94911E2F
+:1045B0008093F00180FF02C0869501C080E00C94DA
+:1045C000E1028091F001982F9695292F30E0233059
+:1045D00031054CF49F5F990F8170892B8160809326
+:1045E000F0010E94951E8091F00186950C94E102E5
+:1045F0008091F001982F969591F09158990F8170C4
+:10460000892B8093F0018E7F91E009F490E08091F6
+:10461000F00190FB80F98093F0010E94951E80913B
+:10462000F00186950C94E1028091F001982F90950D
+:1046300090FB80F98093F0010E94951E8091F0011B
+:1046400080FF02C0869501C080E00C94E1023091A9
+:10465000F001232F26952F5F2F77822F90E0317066
+:1046600004972CF4220F232B2093F00102C03093E7
+:10467000F0018091F001282F2E7F91E009F490E065
+:1046800090FB80F98093F0010E94951E8091F001CB
+:1046900086950C94E1022091F001922F969598272F
+:1046A000990F822F8170892B8093F0018E7F91E08A
+:1046B00009F490E08091F00190FB80F98093F00183
+:1046C0000E94951E8091F00186950C94E10204D021
+:1046D0006894B1118DC0089570D088F09F5790F004
+:1046E000B92F9927B751A0F0D1F0660F771F881F17
+:1046F000991F1AF0BA95C9F712C0B13081F077D07E
+:10470000B1E0089574C0672F782F8827B85F39F01B
+:10471000B93FCCF3869577956795B395D9F73EF475
+:1047200090958095709561957F4F8F4F9F4F08951D
+:10473000E89409C097FB3EF490958095709561953B
+:104740007F4F8F4F9F4F9923A9F0F92F96E9BB27F1
+:104750009395F695879577956795B795F111F8CF6D
+:10476000FAF4BB0F11F460FF1BC06F5F7F4F8F4FD8
+:104770009F4F16C0882311F096E911C0772321F0CE
+:104780009EE8872F762F05C0662371F096E8862F66
+:1047900070E060E02AF09A95660F771F881FDAF7BD
+:1047A000880F9695879597F9089557FD9058440F6F
+:1047B000551F59F05F3F71F04795880F97FB991F80
+:1047C00061F09F3F79F0879508951216130614063D
+:1047D000551FF2CF4695F1DF08C0161617061806CA
+:1047E000991FF1CF86957105610508940895E894A5
+:1047F000BB2766277727CB0197F908950BD078C0A0
+:1048000069D028F06ED018F0952309F05AC05FC027
+:104810001124EECFCADFA0F3959FD1F3950F50E09E
+:10482000551F629FF001729FBB27F00DB11D639F62
+:10483000AA27F00DB11DAA1F649F6627B00DA11D08
+:10484000661F829F2227B00DA11D621F739FB00DAE
+:10485000A11D621F839FA00D611D221F749F33271E
+:10486000A00D611D231F849F600D211D822F762FB7
+:104870006A2F11249F5750408AF0E1F088234AF0B4
+:10488000EE0FFF1FBB1F661F771F881F9150504000
+:10489000A9F79E3F510570F014C0AACF5F3FECF31B
+:1048A000983EDCF3869577956795B795F795E795EC
+:1048B0009F5FC1F7FE2B880F911D9695879597F9FD
+:1048C000089597F99F6780E870E060E008959FEF92
+:1048D00080EC089500240A94161617061806090697
+:1048E000089500240A941216130614060506089566
+:1048F000092E0394000C11F4882352F0BB0F40F4EE
+:10490000BF2B11F460FF04C06F5F7F4F8F4F9F4F2D
+:104910000895991B79E004C0991F961708F0961B1B
+:10492000881F7A95C9F78095089597FB072E16F48E
+:10493000009407D077FD09D00E94A92407FC05D078
+:104940003EF4909581959F4F0895709561957F4FA6
+:104950000895AA1BBB1B51E107C0AA1FBB1FA617C6
+:10496000B70710F0A61BB70B881F991F5A95A9F718
+:1049700080959095BC01CD010895F999FECF92BD27
+:1049800081BDF89A992780B50895A8E1B0E042E08A
+:1049900050E00C94E024262FF999FECF1FBA92BD67
+:1049A00081BD20BD0FB6F894FA9AF99A0FBE019610
+:1049B00008950E94CB24272F0C94CC24DC01CB013A
+:1049C000FC01F999FECF06C0F2BDE1BDF89A31961F
+:1049D00000B40D9241505040B8F70895F894FFCFBD
+:1049E00005960826090209CD08990801C80128087A
+:1049F000140A321E420045002500260043006100D3
+:104A00006000200037006400650066006700440015
+:104A100046002400470074038D03A603BF038B04E4
+:104A20003E040804E8033F4D362001020304050656
+:044A3000070809006A
+:00000001FF
-- 
cgit v1.2.3


From 47b537c87fd1d2d7671eaf5c49f20bba40afad25 Mon Sep 17 00:00:00 2001
From: Jack Humbert <jack.humb@gmail.com>
Date: Wed, 30 Mar 2016 00:46:45 -0400
Subject: preonic readme

---
 keyboard/preonic/README.md | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/keyboard/preonic/README.md b/keyboard/preonic/README.md
index 3ba0cc1527..0c09466559 100644
--- a/keyboard/preonic/README.md
+++ b/keyboard/preonic/README.md
@@ -1,6 +1,6 @@
-Planck keyboard firmware
+Preonic keyboard firmware
 ======================
-DIY/Assembled compact ortholinear 40% keyboard by [Ortholinear Keyboards](http://ortholinearkeyboards.com).
+DIY/Assembled compact ortholinear 50% keyboard by [Ortholinear Keyboards](http://ortholinearkeyboards.com).
 
 ## Quantum MK Firmware
 
@@ -8,7 +8,7 @@ For the full Quantum feature list, see [the parent README.md](/README.md).
 
 ## Building
 
-Download or clone the whole firmware and navigate to the keyboard/planck folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. 
+Download or clone the whole firmware and navigate to the keyboard/preonic folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. 
 
 Depending on which keymap you would like to use, you will have to compile slightly differently.
 
@@ -23,9 +23,3 @@ To build the firmware binary hex file with a keymap just do `make` with `KEYMAP`
 $ make KEYMAP=[default|jack|<name>]
 ```
 Keymaps follow the format **__<name\>.c__** and are stored in the `keymaps` folder.
-
-### Notable forks (which some of the keymap files are from)
-- [Shane's Fork](https://github.com/shanecelis/tmk_keyboard/tree/master/keyboard/planck)
-- [Pierre's Fork](https://github.com/pcarrier/tmk_keyboard/blob/pcarrier/planck/keyboard/gh60/keymap_planck.c)
-- [Nathan's Fork](https://github.com/nathanrosspowell/tmk_keyboard/tree/planck-jack/keyboard/planck)
-- [Matthew's Fork](https://github.com/pepers/tmk_keyboard/tree/master/keyboard/planck_grid)
-- 
cgit v1.2.3


From 09d567045cb011b2fd7984cf3277b4875e677153 Mon Sep 17 00:00:00 2001
From: Noah Andrews <NoahAndrews@users.noreply.github.com>
Date: Wed, 30 Mar 2016 09:17:06 -0400
Subject: Fixed minor issues with Preonic readme

---
 keyboard/preonic/README.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/keyboard/preonic/README.md b/keyboard/preonic/README.md
index 0c09466559..4a33a3e4e0 100644
--- a/keyboard/preonic/README.md
+++ b/keyboard/preonic/README.md
@@ -16,10 +16,10 @@ Depending on which keymap you would like to use, you will have to compile slight
 To build with the default keymap, simply run `make`.
 
 ### Other Keymaps
-Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap create file named `<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
+Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap, create a file in the keymaps folder named `<name>.c` and see keymap document (you can find in top README.md) and existent keymap files.
 
 To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like:
 ```
 $ make KEYMAP=[default|jack|<name>]
 ```
-Keymaps follow the format **__<name\>.c__** and are stored in the `keymaps` folder.
+Keymaps follow the format **__\<name\>.c__** and are stored in the `keymaps` folder.
-- 
cgit v1.2.3


From 3b703eff33963a5756b3e3f16019d6ddae8a7874 Mon Sep 17 00:00:00 2001
From: Miha Rekar <info@mr.si>
Date: Wed, 30 Mar 2016 17:03:03 +0200
Subject: Tiny fix of Planck diagrams

---
 keyboard/planck/keymaps/default/keymap.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/keyboard/planck/keymaps/default/keymap.c b/keyboard/planck/keymaps/default/keymap.c
index d995eb9e58..988deee99d 100644
--- a/keyboard/planck/keymaps/default/keymap.c
+++ b/keyboard/planck/keymaps/default/keymap.c
@@ -76,7 +76,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  * ,-----------------------------------------------------------------------------------.
  * |   `  |   1  |   2  |   3  |   4  |   5  |   6  |   7  |   8  |   9  |   0  | Bksp |
  * |------+------+------+------+------+-------------+------+------+------+------+------|
- * | Del  |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |   -  |   =  |   [  |   ]  |  \   |
+ * | Esc  |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |   -  |   =  |   [  |   ]  |  \   |
  * |------+------+------+------+------+------|------+------+------+------+------+------|
  * | Shift|  F7  |  F8  |  F9  |  F10 |  F11 |  F12 |Qwerty|Colemk|Dvorak| Reset|Enter |
  * |------+------+------+------+------+------+------+------+------+------+------+------|
@@ -94,7 +94,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  * ,-----------------------------------------------------------------------------------.
  * |   ~  |   !  |   @  |   #  |   $  |   %  |   ^  |   &  |   *  |   (  |   )  | Bksp |
  * |------+------+------+------+------+-------------+------+------+------+------+------|
- * | Del  |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |   _  |   +  |   {  |   }  |  |   |
+ * | Esc  |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |   _  |   +  |   {  |   }  |  |   |
  * |------+------+------+------+------+------|------+------+------+------+------+------|
  * | Shift|  F7  |  F8  |  F9  |  F10 |  F11 |  F12 |Qwerty|Colemk|Dvorak| Reset|Enter |
  * |------+------+------+------+------+------+------+------+------+------+------+------|
-- 
cgit v1.2.3


From ac3f3a85d571658fe2dcb98458cfd0c14e418150 Mon Sep 17 00:00:00 2001
From: Noah Andrews <NoahAndrews@users.noreply.github.com>
Date: Wed, 30 Mar 2016 11:36:35 -0400
Subject: Update README.md

---
 README.md | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 6a6bbed40b..9857330679 100644
--- a/README.md
+++ b/README.md
@@ -269,7 +269,7 @@ For this mod, you need an unused pin wiring to DI of WS2812 strip. After wiring
 
     RGBLIGHT_ENABLE = yes
 
-Please note that the underglow is not compatible with MIDI functions. So you cannot enable both of them at the same time.
+Please note that the underglow is not compatible with audio output. So you cannot enable both of them at the same time.
 
 Please add the following options into your config.h, and set them up according your hardware configuration.
 
@@ -309,4 +309,4 @@ what things are (and likely aren't) too risky.
 - EEPROM has around a 100000 write cycle.  You shouldn't rewrite the
   firmware repeatedly and continually; that'll burn the EEPROM
   eventually.
-					
\ No newline at end of file
+					
-- 
cgit v1.2.3


From fe6c3e4f0fe1abb38d64ce3f4d48db7aea63aad0 Mon Sep 17 00:00:00 2001
From: David Mohr <david@mcbf.net>
Date: Tue, 29 Mar 2016 23:49:34 -0600
Subject: Squisher's international dvorak variant for ergodox ez

See README.md
---
 .../keymaps/dvorak_intl_squisher/README.md         |  29 ++++
 .../dvorak_intl_squisher/keyboard-layout0.png      | Bin 0 -> 73585 bytes
 .../dvorak_intl_squisher/keyboard-layout1.png      | Bin 0 -> 59122 bytes
 .../dvorak_intl_squisher/keyboard-layout2.png      | Bin 0 -> 53319 bytes
 .../keymaps/dvorak_intl_squisher/keymap.c          | 185 +++++++++++++++++++++
 5 files changed, 214 insertions(+)
 create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md
 create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png
 create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png
 create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png
 create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c

diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md
new file mode 100644
index 0000000000..984106ff46
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/README.md
@@ -0,0 +1,29 @@
+# ErgoDox EZ Dvorak International Squisher
+
+Dvorak layout adjusted with several (linux) applications in mind:
+
+* Easier Escape for VIM
+* Windows/Super key for awesome WM
+* Alt+Shift for international characters
+* PrintScreen for sys-rq
+* Insert for the X11 clip-board
+
+Major layer changes:
+
+* Common multimedia keys are integrated into layer 0, less common into layer 1
+* No mouse keys
+* Layer 2 is qwerty (for easier gaming & less fortunate keyboard users)
+
+Known issues:
+
+* Alt+Shift does not work reliably (depends on the X11 kb layout? Not
+  entirely clear...)
+
+![layer0](keyboard-layout0.png)
+![layer1](keyboard-layout1.png)
+![layer2](keyboard-layout2.png)
+
+## Changelog
+
+* 2016-03-29
+  * Initial release
diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png
new file mode 100644
index 0000000000..6a36f9bfa1
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout0.png differ
diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png
new file mode 100644
index 0000000000..c6e6d913cb
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout1.png differ
diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png
new file mode 100644
index 0000000000..23f56ff4c0
Binary files /dev/null and b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keyboard-layout2.png differ
diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c
new file mode 100644
index 0000000000..82f55b4bc0
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/keymap.c
@@ -0,0 +1,185 @@
+#include "ergodox_ez.h"
+#include "debug.h"
+#include "action_layer.h"
+
+#define BASE 0 // default layer
+#define SYMB 1 // symbols
+#define MDIA 2 // media keys
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+/* Keymap 0: Basic layer
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |   =    |   1  |   2  |   3  |   4  |   5  | BrBck|           | Play |   6  |   7  |   8  |   9  |   0  | \ / L2 |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * | Esc    |   '  |   ,  |   .  |   P  |   Y  | Del  |           | Ins  |   F  |   G  |   C  |   R  |   L  |   /    |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * | BkSp   |   A  |   O  |   E  |   U  |   I  |------|           |------|   D  |   H  |   T  |   N  |   S  |   -    |
+ * |--------+------+------+------+------+------| Hyper|           | Meh  |------+------+------+------+------+--------|
+ * | LShift |:/Ctrl|   Q  |   J  |   K  |   X  |      |           |      |   B  |   M  |   W  |   V  |Z/Ctrl| RShift |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |Grv/L1| LAlt | LGui | Left | Right|                                       |  Up  | Down |   [  |   ]  | ~L1  |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,---------------.
+ *                                        | App  | L1   |       | L2   |PrntScr |
+ *                                 ,------|------|------|       |------+--------+------.
+ *                                 |      |      | Home |       | PgUp |        |      |
+ *                                 | Space| Tab  |------|       |------| AltShf |Enter |
+ *                                 |      |      | End  |       | PgDn |        |      |
+ *                                 `--------------------'       `----------------------'
+ */
+// If it accepts an argument (i.e, is a function), it doesn't need KC_.
+// Otherwise, it needs KC_*
+[BASE] = KEYMAP(  // layer 0 : default
+        // left hand
+        KC_EQL,         KC_1,           KC_2,    KC_3,   KC_4,   KC_5,   KC_WBAK,
+        KC_ESC,         KC_QUOT,        KC_COMM, KC_DOT, KC_P,   KC_Y,   KC_DELT,
+        KC_BSPC,        KC_A,           KC_O,    KC_E,   KC_U,   KC_I,
+        KC_LSFT,        CTL_T(KC_SCLN), KC_Q,    KC_J,   KC_K,   KC_X,   ALL_T(KC_NO),
+        LT(SYMB,KC_GRV),KC_LALT,      KC_LGUI,  KC_LEFT,KC_RGHT,
+                                              CTL_T(KC_APP),  TG(1),
+                                                              KC_HOME,
+                                               KC_SPC,KC_TAB,KC_END,
+        // right hand
+             KC_MPLY,      KC_6,   KC_7,   KC_8,   KC_9,   KC_0,             LT(MDIA, KC_BSLS),
+             KC_INS,       KC_F,   KC_G,   KC_C,   KC_R,   KC_L,             KC_SLSH,
+                          KC_D,   KC_H,   KC_T,   KC_N,   KC_S,             KC_MINS,
+             MEH_T(KC_NO),KC_B,   KC_M,   KC_W,   KC_V,   CTL_T(KC_Z),      KC_RSFT,
+                                  KC_UP,  KC_DOWN,KC_LBRC,KC_RBRC,          KC_FN1,
+             TG(2),        KC_PSCREEN,
+             KC_PGUP,
+             KC_PGDN,RALT(KC_RSFT), KC_ENT
+    ), 
+/* Keymap 1: Symbol & Media Layer
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |        |  F1  |  F2  |  F3  |  F4  |  F5  |      |           |      |  F6  |  F7  |  F8  |  F9  |  F10 |   F11  |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * |        |   !  |   @  |   {  |   }  |   |  |      |           |      |   Up |   7  |   8  |   9  |   *  |   F12  |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |   #  |   $  |   (  |   )  |   `  |------|           |------| Down |   4  |   5  |   6  |   +  |        |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |   %  |   ^  |   [  |   ]  |   ~  |      |           |      |   &  |   1  |   2  |   3  |   \  |        |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |      |      |      | Prev | Next |                                       |      |    . |   0  |   =  |      |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,-------------.
+ *                                        |      |      |       |      |      |
+ *                                 ,------|------|------|       |------+------+------.
+ *                                 |      |      |      |       |VolUp |      |      |
+ *                                 |      |      |------|       |------| Mute |      |
+ *                                 |      |      |      |       |VolDn |      |      |
+ *                                 `--------------------'       `--------------------'
+ */
+// SYMBOLS
+[SYMB] = KEYMAP(
+       // left hand
+       KC_TRNS,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
+       KC_TRNS,KC_EXLM,KC_AT,  KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS,
+       KC_TRNS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV,
+       KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS,
+       KC_TRNS,KC_TRNS,KC_TRNS,KC_MPRV,KC_MNXT,
+                                       KC_TRNS,KC_TRNS,
+                                               KC_TRNS,
+                               KC_TRNS,KC_TRNS,KC_TRNS,
+       // right hand
+       KC_TRNS, KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
+       KC_TRNS, KC_UP,   KC_7,   KC_8,    KC_9,    KC_ASTR, KC_F12,
+                KC_DOWN, KC_4,   KC_5,    KC_6,    KC_PLUS, KC_TRNS,
+       KC_TRNS, KC_AMPR, KC_1,   KC_2,    KC_3,    KC_BSLS, KC_TRNS,
+                         KC_TRNS,KC_DOT,  KC_0,    KC_EQL,  KC_TRNS,
+       KC_TRNS, KC_TRNS,
+       KC_VOLU,
+       KC_VOLD, KC_MUTE, KC_TRNS
+),
+/* Keymap 2: QWERTY Layer
+ *
+ * ,--------------------------------------------------.           ,--------------------------------------------------.
+ * |        |      |      |      |      |      |      |           |      |      |      |      |      |      |        |
+ * |--------+------+------+------+------+-------------|           |------+------+------+------+------+------+--------|
+ * |        |   Q  |   W  |   E  |   R  |   T  |      |           |      |   Y  |   U  |   I  |   O  |   P  |        |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |   A  |   S  |   D  |   F  |   G  |------|           |------|   H  |   J  |   K  |   L  |   ;  |        |
+ * |--------+------+------+------+------+------|      |           |      |------+------+------+------+------+--------|
+ * |        |Z/Ctrl|   X  |   C  |   V  |   B  |      |           |      |   N  |   M  |   ,  |   .  |//Ctrl|        |
+ * `--------+------+------+------+------+-------------'           `-------------+------+------+------+------+--------'
+ *   |      |      |      |      |      |                                       |      |      |      |      |      |
+ *   `----------------------------------'                                       `----------------------------------'
+ *                                        ,-------------.       ,-------------.
+ *                                        |      |      |       |      |      |
+ *                                 ,------|------|------|       |------+------+------.
+ *                                 |      |      |      |       |      |      |      |
+ *                                 |      |      |------|       |------|      |      |
+ *                                 |      |      |      |       |      |      |      |
+ *                                 `--------------------'       `--------------------'
+ */
+// MEDIA AND MOUSE
+KEYMAP(  // layer 0 : default
+        // left hand
+        KC_TRNS,        KC_TRNS,      KC_TRNS,   KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
+        KC_TRNS,        KC_Q,         KC_W,      KC_E,   KC_R,   KC_T,   KC_TRNS,
+        KC_TRNS,        KC_A,         KC_S,      KC_D,   KC_F,   KC_G,
+        KC_TRNS,        CTL_T(KC_Z),  KC_X,      KC_C,   KC_V,   KC_B,   KC_TRNS,
+        KC_TRNS,        KC_TRNS,      KC_TRNS,   KC_TRNS,KC_TRNS,
+                                           KC_TRNS, KC_TRNS,
+                                                    KC_TRNS,
+                                  KC_TRNS, KC_TRNS, KC_TRNS,
+        // right hand
+        KC_TRNS,     KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,          KC_TRNS,
+        KC_TRNS,     KC_Y,   KC_U,   KC_I,   KC_O,   KC_P,             KC_TRNS,
+                     KC_H,   KC_J,   KC_K,   KC_L,   LT(MDIA, KC_SCLN),KC_TRNS,
+        KC_TRNS,     KC_N,   KC_M,   KC_COMM,KC_DOT, CTL_T(KC_SLSH),   KC_TRNS,
+                             KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,          KC_TRNS,
+        KC_TRNS, KC_TRNS,
+        KC_TRNS,
+        KC_TRNS, KC_TRNS, KC_TRNS
+    ),
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+    [1] = ACTION_LAYER_TAP_TOGGLE(SYMB)                // FN1 - Momentary Layer 1 (Symbols)
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+        if (record->event.pressed) {
+          register_code(KC_RSFT);
+        } else {
+          unregister_code(KC_RSFT);
+        }
+        break;
+      }
+    return MACRO_NONE;
+};
+
+// Runs just one time when the keyboard initializes.
+void matrix_init_user(void) {
+
+};
+
+// Runs constantly in the background, in a loop.
+void matrix_scan_user(void) {
+
+    uint8_t layer = biton32(layer_state);
+
+    ergodox_board_led_off();
+    ergodox_right_led_1_off();
+    ergodox_right_led_2_off();
+    ergodox_right_led_3_off();
+    switch (layer) {
+      // TODO: Make this relevant to the ErgoDox EZ.
+        case 1:
+            ergodox_right_led_1_on();
+            break;
+        case 2:
+            ergodox_right_led_2_on();
+            break;
+        default:
+            // none
+            break;
+    }
+
+};
-- 
cgit v1.2.3


From 5fae86849aad46ac003e2959d853f55759809ac9 Mon Sep 17 00:00:00 2001
From: David Mohr <david@mcbf.net>
Date: Tue, 29 Mar 2016 23:56:21 -0600
Subject: Also add compiled hex file

---
 .../dvorak_intl_squisher/dvorak_intl_squisher.hex  | 1127 ++++++++++++++++++++
 1 file changed, 1127 insertions(+)
 create mode 100644 keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex

diff --git a/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex
new file mode 100644
index 0000000000..bd70f5829f
--- /dev/null
+++ b/keyboard/ergodox_ez/keymaps/dvorak_intl_squisher/dvorak_intl_squisher.hex
@@ -0,0 +1,1127 @@
+:100000000C9465020C94AC020C94AC020C94AC02FF
+:100010000C94AC020C94AC020C94AC020C94AC02A8
+:100020000C94AC020C94AC020C94B50B0C94870CA1
+:100030000C94AC020C94AC020C94AC020C94AC0288
+:100040000C94AC020C943B210C94AC020C94AC02CA
+:100050000C94AC020C94C71A0C94AC020C94AC0235
+:100060000C94AC020C94AC020C94AC020C94AC0258
+:100070000C94AC020C94AC020C94AC020C94AC0248
+:100080000C94AC020C94AC020C94AC020C94AC0238
+:100090000C94AC020C94AC020C94AC020C94AC0228
+:1000A0000C94AC020C94AC020C94AC02F40C160D43
+:1000B000040E160D040E5B0D7E0D040ED30DE60D21
+:1000C000D110D11000110011431181119A139A130C
+:1000D0009A119A139B129B126E139A139A138513FB
+:1000E0000000F0A12E0029002A00E1003581000067
+:1000F0001E00340004003371E2004D001F00360082
+:1001000012001400E3002B002000370008000D004F
+:1001100050002C002100130018000E004F004A0070
+:1001200022001C000C001B0000006571B6004C0092
+:100130000000007F00000154AE004900000000777D
+:1001400000000254230009000700050000004600DB
+:1001500024000A000B00100052004B00250006008E
+:1001600017001A0051002800260015001100190080
+:100170002F00E51427000F0016001D7130004E00FF
+:10018000318238002D00E500C100000001000100AF
+:1001900001000100010000003A001E0220022202BC
+:1001A000010001003B001F022102230201000100A7
+:1001B0003C002F0226022F00AC0001003D0030025F
+:1001C00027023000AB0001003E003102350035024D
+:1001D000000001000100010000000100000001001A
+:1001E0000100010000000100000001003F0052007A
+:1001F00051002402000001004000240021001E00E4
+:100200000100A9004100250022001F003700010065
+:1002100042002600230020002700A80043002502FA
+:100220002E0231002E00AA0044004500010001000A
+:1002300001000000010001000100010001000000B8
+:100240000100140004001D710100010001001A00EA
+:1002500016001B0001000100010008000700060055
+:100260000100010001001500090019000100010052
+:10027000010017000A000500000001000100010054
+:100280000000010000000100010001000000010069
+:100290000000010001001C000B0011000000010023
+:1002A000010018000D0010000100010001000C0009
+:1002B0000E00360001000100010012000F0037009F
+:1002C00001000100010013003382387101000100B8
+:1002D00001000100010001000100000016034500BB
+:1002E000720067006F0044006F0078002000450036
+:1002F0005A00000016034500720067006F004400BA
+:100300006F007800200045005A0000000403090433
+:1003100009026D00040100A0FA09040000010301B4
+:100320000100092111010001223F00070581030896
+:10033000000A090401000103010200092111010062
+:1003400001224D000705820308000A09040200018A
+:100350000300000009211101000122360007058376
+:100360000308000A09040300010300000009211129
+:100370000100012239000705840310000112011059
+:100380000100000008EDFE07130100010200010555
+:10039000010906A101050719E029E71500250195C6
+:1003A0000875018102050819012905950575019156
+:1003B000029501750391010507190029771500259C
+:1003C00001957875018102C005010980A1018502AE
+:1003D00016010026B7001A01002AB7007510950112
+:1003E0008100C0050C0901A1018503160100269CAE
+:1003F000021A01002A9C02751095018100C00501B6
+:100400000902A1010901A100050919012905150029
+:10041000250195057501810295017503810105018D
+:10042000093009311581257F950275088106093843
+:100430001581257F950175088106050C0A3802157E
+:1004400081257F950175088106C0C005010906A1B7
+:1004500001050719E029E7150025019508750181B7
+:100460000295017508810105081901290595057591
+:100470000191029501750391010507190029FF15E6
+:100480000025FF950675088100C0000000000000EF
+:100490000000000000010204060A0F17202C3A4A4F
+:1004A0005D71879DB3C7DAE9F5FCFFFCF5E9DAC7B2
+:1004B000B39D87715D4A3A2C20170F0A060402018A
+:1004C0000000000000000000000011241FBECFEF5C
+:1004D000DAE0DEBFCDBF04B603FE27C08091EF0196
+:1004E0009091F001A091F101B091F2018730904B11
+:1004F000A740B04BD1F41092EF011092F00110928E
+:10050000F1011092F20114BE84B7877F84BF0FB649
+:10051000F894A895809160008861809360001092A3
+:1005200060000FBEE0E0FFE3099511E0A0E0B1E05C
+:10053000E8E1F6E402C005900D92A433B107D9F7C3
+:1005400021E0A4E3B1E001C01D92AF3EB207E1F7A4
+:100550000E94F6080C940A230C94000061110BC051
+:10056000FC018281882321F085EE0E94660F03C082
+:1005700085EE0E942E1080E090E00895089560912D
+:10058000B1017091B2018091B3019091B4010E94C8
+:10059000F01956985E9825982D9826982E982798A9
+:1005A0002F98813019F0823021F00895259A2D9AE4
+:1005B0000895269A2E9A08950C94BF0256985E9834
+:1005C00025982D9826982E9827982F988FEF90E0B1
+:1005D000909389008093880090938B0080938A0089
+:1005E00090938D0080938C00259A2D9A2FEF80E7B1
+:1005F00092E0215080409040E1F700C00000269A30
+:100600002E9A2FEF80E792E0215080409040E1F752
+:1006100000C00000279A2F9A2FEF80E792E0215028
+:1006200080409040E1F700C0000025982D982FEF02
+:1006300080E792E0215080409040E1F700C0000048
+:1006400026982E982FEF80E792E02150804090402E
+:10065000E1F700C0000027982F9856985E982598DB
+:100660002D9826982E9827982F98089589EA809398
+:10067000800089E08093810024982C983F988AB16B
+:100680008F748AB96E98479A8BB1806B8BB9769AC2
+:100690000E94DE020C94BE0280E2809300018091F1
+:1006A000340181110EC00E949B0381E080933401CC
+:1006B0002FEF83ED90E3215080409040E1F700C0A0
+:1006C000000080E40E94A1038093000181112EC0EC
+:1006D0000E94CB0380930001811128C00E94CB03AC
+:1006E00080930001811122C08FE30E94CB0380938D
+:1006F000000181111BC00E94C30380E40E94A1037A
+:1007000080930001811112C08CE00E94CB03809382
+:10071000000181110BC00E94CB0380930001811165
+:1007200005C08FE30E94CB03809300010E94C303A6
+:100730008091000108951092B9008AE08093B8007A
+:10074000089594EA9093BC009091BC0097FFFCCF71
+:100750009091B900987F983021F0903111F081E0AC
+:1007600008958093BB0084E88093BC008091BC0016
+:1007700087FFFCCF8091B900887F883111F08034E9
+:1007800071F780E0089584E98093BC008091BC00FB
+:1007900084FDFCCF08958093BB0084E88093BC0067
+:1007A0008091BC0087FFFCCF9091B900987F81E0D9
+:1007B000983209F480E0089584E88093BC00809129
+:1007C000BC0087FFFCCF8091BB00089580910001A1
+:1007D000811115C080E40E94A10380930001811162
+:1007E0000CC082E10E94CB0380930001811105C0FF
+:1007F0008FEF0E94CB03809300010E94C30384B15A
+:10080000807F84B985B1807F85B98AB1837F8AB9B9
+:100810008BB1837F8BB93E98469808950E944C0314
+:10082000809300010E94E60380B38C7080BB81B38B
+:10083000836F81BBA6E3B1E0E4E4F1E08EE08E0FCC
+:1008400011921D928E13FCCF0C943603BF92CF925F
+:10085000DF92EF92FF920F931F93CF93DF938091DC
+:100860000001882379F0809135018F5F80933501F5
+:10087000811108C00E944C0380930001811102C0C5
+:100880000E94DE0206E311E0C0E0D0E0DD24D39454
+:1008900082E0C82EEE24E394F12CC730D10500F598
+:1008A00080910001811164C080E40E94A1038093C3
+:1008B0000001811112C082E10E94CB0380930001EC
+:1008C00081110BC0C7010C2E01C0880F0A94EAF7F2
+:1008D00080950E94CB03809300010E94C30348C00F
+:1008E000CA30A1F028F4C83059F0C93061F005C011
+:1008F000CC3089F070F0CD3089F0209A289810C063
+:10090000219A29980DC0229A2A980AC0239A2B98D6
+:1009100007C0529A01C0539A5B9802C03E9A46980B
+:1009200090EA9A95F1F79FB1799902C082E001C0EF
+:1009300080E091709D25982B7C9902C084E001C0D5
+:1009400080E0892B7D9902C038E001C030E0832B24
+:100950007E9902C020E101C020E0822B9FB19095DA
+:10096000991F9927991F9295990F907E892B0FC0F7
+:1009700080910001811149C080E40E94A10380930D
+:100980000001882379F1B12C0E94C3038B2DF8015B
+:100990009081981719F08083C09201010E94E603AC
+:1009A00021960F5F1F4FCE30D10509F076CF809191
+:1009B0000101882361F1815080930101882339F07E
+:1009C0008FE99FE00197F1F700C0000020C0A4E488
+:1009D000B1E0E6E3F1E0CF01825F91919D938E1348
+:1009E000FCCF15C083E10E94CB03809300018111ED
+:1009F000CACF81E40E94A103809300018111C3CF7B
+:100A00000E94DC03B82EB094BFCF80E0C0CF0E941C
+:100A1000DC0281E0DF91CF911F910F91FF90EF9069
+:100A2000DF90CF90BF900895E82FF0E0EC5BFE4F91
+:100A30008081089508958B3B910578F4883A91055B
+:100A400040F5853A9105D0F48430910508F0B1C0A5
+:100A50008130910509F4ADC06BC0803E910508F46A
+:100A600067C0883E910508F4A4C09C01205F31094D
+:100A70002031310508F05CC090650895853A9105F4
+:100A800009F459C0863A910509F058C082E890E40B
+:100A90000895883A910509F454C0893A910509F4FA
+:100AA00053C08A3A910509F452C08B3A910509F472
+:100AB00051C08C3A910509F450C08D3A910509F462
+:100AC0004FC0803B910509F44EC08E3A910509F460
+:100AD0004DC08F3A910509F44CC0813B910509F452
+:100AE0004BC0823B910509F44AC0833B910509F450
+:100AF00049C0843B910509F448C0853B910509F440
+:100B000047C0863B910509F446C0873B910509F42F
+:100B100045C0883B910509F444C0893B910509F41F
+:100B200043C08A3B910509F442C080E094E40895F3
+:100B300080E090E0089581E890E4089583E890E4EF
+:100B4000089582EE94E4089589EE94E408958AEE7F
+:100B500094E4089585EB94E4089586EB94E4089575
+:100B600087EB94E408958CEC94E408958DEC94E480
+:100B7000089583E895E408958AE895E4089582E964
+:100B800095E4089584E995E4089581E296E4089552
+:100B900083E296E4089584E296E4089585E296E47B
+:100BA000089586E296E4089587E296E408958AE23D
+:100BB00096E40895089596E0799FF001112494E554
+:100BC000899FE00DF11D1124E60FF11DEE0FFF1FAF
+:100BD000EC51FF4F859194910895880F991FFC0166
+:100BE000E05AF040859194910895880F991FFC0177
+:100BF000E052FF4F85919491089526E0729FF00195
+:100C0000112444E5849FE00DF11D1124E60FF11D30
+:100C1000EE0FFF1FEC51FF4F859194919C013A9587
+:100C200021154FE1340708F41CC13F512115304113
+:100C300020F49F700E94F50508959C013053211502
+:100C4000304118F49927906C0895811520E592079A
+:100C500071F40E94BE134FEF84E39CE0415080404A
+:100C60009040E1F700C000000E94EC1AFAC0813009
+:100C700020E5920731F48091CD0181608093CD0110
+:100C8000F0C09C0130552115304108F051C0292F8A
+:100C900033272F70332721303105D9F4AC0143704D
+:100CA000552702C0220F331F4A95E2F73C68AC017A
+:100CB00064E0440F551F6A95E1F744275370242BD5
+:100CC000352B73E0880F991F7A95E1F78076992785
+:100CD0001DC02230310529F4982F8827816F906A32
+:100CE000089523303105A9F4AC014370552721E064
+:100CF00030E002C0220F331F4A95E2F73C6843E020
+:100D0000880F991F4A95E1F7807E9770822B932B6D
+:100D1000089524303105E1F4AC014370552721E0FA
+:100D200030E002C0220F331F4A95E2F73A68E7CF5E
+:100D30009C0130572115304118F49F70906208953E
+:100D40009C0130582115304118F49F70906A089525
+:100D5000803E9105E0F4803C910558F58133910582
+:100D600009F46FC048F48932910509F463C08A32EE
+:100D7000910509F46DC072C089339105E9F082389C
+:100D80009105D1F08533910509F44DC067C0833ECC
+:100D9000910581F138F4803E9105B9F0823E9105CC
+:100DA000D9F05CC0863E910561F1873E9105A1F1C5
+:100DB00055C00E94ED0508952091E00120FD02C07C
+:100DC00021FF4CC080EE90E049C08091E00180FF9F
+:100DD000F9CF89E390E042C08091E00182FF0EC02C
+:100DE0008091E00184FF03C080E090E037C083EE93
+:100DF00090E034C08091E00182FFF2CF82EE90E07B
+:100E00002DC08091E00183FF0BC08091E00184FD43
+:100E1000EBCF87EE90E022C08091E00183FFF5CF19
+:100E200086EE90E01BC08091E00185FF07C089E25B
+:100E300090E014C08091E00185FFF9CF85E390E058
+:100E40000DC08091E00186FF07C08AE290E006C0F5
+:100E50008091E00186FFF9CF81E390E00E941B05BD
+:100E60000895089508950C943207809162010895C1
+:100E7000CF93DF9300D01F92CDB7DEB79C01809156
+:100E8000E601843019F593E099833B832A8390939C
+:100E9000E9008FEF9091E800815095FD06C095ED37
+:100EA0009A95F1F700008111F5CF8091E80085FF58
+:100EB0000DC040E050E063E070E0CE0101960E947A
+:100EC000A5098091E8008E778093E8000F900F903D
+:100ED0000F90DF91CF910895CF93DF9300D01F92B1
+:100EE000CDB7DEB72091E601243021F522E0298339
+:100EF0009B838A8383E08093E9008FEF9091E800E1
+:100F0000815095FD06C095ED9A95F1F7000081118D
+:100F1000F5CF8091E80085FF0DC040E050E063E030
+:100F200070E0CE0101960E94A5098091E8008E77BD
+:100F30008093E8000F900F900F90DF91CF9108956C
+:100F40002091E6012430F1F422E02093E9002FEF14
+:100F50003091E800215035FD06C035ED3A95F1F7A6
+:100F600000002111F5CF2091E80025FF0BC040E0E3
+:100F700050E065E070E00E94A5098091E8008E775E
+:100F80008093E8000895CF93DF93EC019091E60100
+:100F9000943009F046C080910C018823D9F08091EB
+:100FA0000D018823B9F09093E9008FEF9091E8004C
+:100FB000815095FD06C095E19A95F1F700008111E9
+:100FC000F5CF8091E80085FF2CC040E050E060E163
+:100FD00070E017C081E08093E9008FEF9091E80006
+:100FE000815095FD06C095ED9A95F1F700008111AD
+:100FF000F5CF8091E80085FF14C040E050E068E044
+:1010000070E0CE010E94A5098091E8008E77809360
+:10101000E80080E1FE01A2E5B1E001900D928A9521
+:10102000E1F7DF91CF9108958091E501811109C029
+:101030000E943A0B0E94970B8091E200846080939B
+:10104000E20008951092E501089508950C94282176
+:101050000E94821A0E942E210E943D0E0C9433079A
+:1010600042E061EC81E00E94B40A42E061EC82E07F
+:101070000E94B40A42E061EC83E00E94B40A42E1BB
+:1010800061EC84E00C94B40A8091E801833009F4A7
+:1010900055C030F4813071F0823009F48EC008956B
+:1010A0008A3009F47AC08B3009F460C0893009F0C5
+:1010B0009CC020C08091E701813A09F096C08091E0
+:1010C000E800877F8093E8008091EB019091EC012C
+:1010D000892B21F460E182E591E003C060E080E0CB
+:1010E00090E070E00E94F0098091E8008B77809397
+:1010F000E80008958091E701813209F076C080917F
+:10110000EB019091EC01009719F0039709F06DC085
+:101110008091E800877F8093E8008091E80082FD5D
+:1011200005C08091E6018111F8CF5FC08091F10088
+:10113000809362018091E8008B7753C08091E70132
+:10114000813A09F052C08091EB019091EC01892B1A
+:1011500009F04BC08091E800877F8093E800809180
+:10116000E80080FFFCCF80910C0136C08091E70140
+:101170008132D9F58091EB019091EC01892BA9F591
+:101180008091E800877F8093E8000E94E90A8091BF
+:10119000E90180930C010C94BE138091E701813228
+:1011A00021F58091E800877F8093E8000E94E90A9A
+:1011B0008091EA018093630108958091E701813A6B
+:1011C000A1F48091E800877F8093E8008091E80097
+:1011D00080FFFCCF809163018093F1008091E80053
+:1011E0008E778093E8000C94E90A089584B7877F8E
+:1011F00084BF0FB6F894A8958091600088618093B1
+:101200006000109260000FBE90E080E80FB6F89486
+:1012100080936100909361000FBE0E948C0E0E942B
+:101220003A0B0E94970B8091E20084608093E20069
+:1012300078940E941D0E0E948E0E82E091E00E9422
+:10124000380E0E9416218091E601853069F40E94D3
+:10125000401A8091E4018823B1F30E946E1A88231A
+:1012600091F30E948F09EFCF0E94940EECCF292FAB
+:10127000332723303105C9F064F42130310581F082
+:101280002230310509F043C08DE690E020E133E0E3
+:1012900042C021323105F1F02232310541F137C02F
+:1012A00082E190E02DE733E036C099278130910547
+:1012B00041F08230910541F0892B49F5ECE0F3E0F3
+:1012C00005C0E4EFF2E002C0ECEDF2E0849190E0C2
+:1012D0009F0121C06430D8F4E62FF0E0EE0FFF1F2D
+:1012E000EE5DFE4F2081318189E090E014C06430D2
+:1012F00070F470E0FB01EE0FFF1FE65EFE4F2081F1
+:101300003181FB01EA5EFE4F808190E004C080E005
+:1013100090E020E030E0FA0131832083089580E1FD
+:1013200089BD82E189BD09B400FEFDCF8091D8005E
+:101330008F7D8093D8008091E00082608093E000F0
+:101340008091E00081FDFCCF0895CF92DF92EF9273
+:10135000FF920F931F93CF93DF93EC018B016A01F0
+:101360000E94080B811133C0C114D10439F0F60179
+:1013700080819181081B190BC80FD91FE12CF12C1A
+:101380000115110519F18091E80085FD16C08091C5
+:10139000E8008E778093E800C114D10449F0F6018B
+:1013A00080819181E80EF91EF182E08285E00FC014
+:1013B0000E94080B882321F30AC089918093F100D1
+:1013C00001501109FFEFEF1AFF0ADACF80E0DF9139
+:1013D000CF911F910F91FF90EF90DF90CF900895E4
+:1013E0002091ED013091EE012617370748F0611585
+:1013F000710539F42091E8002E772093E80001C0B0
+:10140000B90140E061157105A9F12091E60122239F
+:1014100009F443C0253009F442C02091E80023FDBF
+:1014200040C02091E80022FD32C02091E80020FF5A
+:10143000E9CF4091F3002091F20030E0342BFC0121
+:10144000CF016115710559F02830310540F48191C3
+:101450008093F100615071092F5F3F4FF1CF41E060
+:101460002830310509F040E02091E8002E772093E4
+:10147000E800C8CF4111C9CF0AC08091E601882396
+:1014800061F0853061F08091E80083FD0AC08091B1
+:10149000E80082FFF2CF80E0089582E0089583E0C3
+:1014A000089581E008952091ED013091EE01261715
+:1014B000370748F06115710539F42091E8002E775F
+:1014C0002093E80001C0B901FC0120E0611571051D
+:1014D00091F18091E601882309F440C0853009F438
+:1014E0003FC08091E80083FD3DC08091E80082FD0F
+:1014F0002FC08091E80080FFE9CF2091F300809118
+:10150000F20090E0922B6115710559F08830910539
+:1015100040F424912093F1003196615071090196B5
+:10152000F2CF21E0089709F020E08091E8008E7763
+:101530008093E800CBCF2111CCCF0AC08091E60187
+:10154000882361F0853061F08091E80083FD0AC056
+:101550008091E80082FFF2CF80E0089582E0089554
+:1015600083E0089581E00895982F973058F590937F
+:10157000E900981739F07091EC002091ED0050913E
+:10158000F00003C0242F762F50E021FF19C03091C6
+:10159000EB003E7F3093EB003091ED003D7F3093C8
+:1015A000ED003091EB0031603093EB007093EC0074
+:1015B0002093ED005093F0002091EE0027FF07C02C
+:1015C0009F5FD3CF8F708093E90081E0089580E022
+:1015D00008958091E70187FF11C08091E80082FDA6
+:1015E00005C08091E6018111F8CF11C08091E8001B
+:1015F0008B770BC08091E601882349F08091E80049
+:1016000080FFF8CF8091E8008E778093E8000895FE
+:101610002091E4003091E50095E64091EC00842FA4
+:10162000817040FF22C08091E80080FD1CC0809145
+:10163000E601882391F0853091F08091EB0085FDE3
+:1016400010C04091E4005091E5004217530729F380
+:101650009A01915011F784E0089582E0089583E0A3
+:10166000089581E0089580E008954091E80042FFE8
+:10167000DECF08950E94A80B0E94B00BE0EEF0E0D0
+:10168000808181608083E8EDF0E080818F778083C6
+:1016900019BCA7EDB0E08C918E7F8C9380818F7EFA
+:1016A00080831092E50108950F931F93CF93DF93EA
+:1016B0000E94A80B0E94B00BC8EDD0E088818F7704
+:1016C000888388818068888388818F7D888319BC1E
+:1016D0001092E6011092E2011092E4011092E301EF
+:1016E00000EE10E0F80180818B7F8083888181602B
+:1016F000888342E060E080E00E94B40AE1EEF0E01E
+:1017000080818E7F8083E2EEF0E080818160808343
+:10171000808188608083F80180818E7F80838881CA
+:1017200080618883DF91CF911F910F910895E8ED3B
+:10173000F0E080818F7E8083E7EDF0E08081816042
+:10174000808384E082BF81E08093E5010C94540B98
+:10175000E8EDF0E080818E7F80831092E2000895B2
+:101760001092DA001092E10008951F920F920FB6C6
+:101770000F9211242F933F934F935F936F937F9317
+:101780008F939F93AF93BF93EF93FF938091E1006B
+:1017900082FF0BC08091E20082FF07C08091E100D0
+:1017A0008B7F8093E1000E941C0E8091DA0080FF05
+:1017B0001FC08091D80080FF1BC08091DA008E7F0F
+:1017C0008093DA008091D90080FF0DC080E189BD4F
+:1017D00082E189BD09B400FEFDCF81E08093E6017E
+:1017E0000E94140805C019BC1092E6010E9422084C
+:1017F0008091E10080FF19C08091E20080FF15C058
+:101800008091E2008E7F8093E2008091E20080610F
+:101810008093E2008091D80080628093D80019BC48
+:1018200085E08093E6010E9426088091E10084FF14
+:1018300030C08091E20084FF2CC080E189BD82E14C
+:1018400089BD09B400FEFDCF8091D8008F7D8093C3
+:10185000D8008091E1008F7E8093E1008091E200CA
+:101860008F7E8093E2008091E20081608093E200AD
+:101870008091E201882311F084E007C08091E300A9
+:1018800087FD02C081E001C083E08093E6010E94F1
+:1018900028088091E10083FF29C08091E20083FF46
+:1018A00025C08091E100877F8093E10082E08093F2
+:1018B000E6011092E2018091E1008E7F8093E100C9
+:1018C0008091E2008E7F8093E2008091E20080614F
+:1018D0008093E20042E060E080E00E94B40A8091E0
+:1018E000F00088608093F0000E942508FF91EF913E
+:1018F000BF91AF919F918F917F916F915F914F9128
+:101900003F912F910F900FBE0F901F9018951F922F
+:101910000F920FB60F9211242F933F934F935F9323
+:101920006F937F938F939F93AF93BF93CF93DF93E7
+:10193000EF93FF93C091E900CF708091EC00D82F16
+:10194000D17080FDD0E81092E9008091F000877F8F
+:101950008093F00078940E94CB0C1092E900809163
+:10196000F00088608093F000CD2BCF70C093E90029
+:10197000FF91EF91DF91CF91BF91AF919F918F91A7
+:101980007F916F915F914F913F912F910F900FBE7B
+:101990000F901F9018951F93CF93DF93CDB7DEB7AD
+:1019A000AA970FB6F894DEBF0FBECDBFE7EEF1E009
+:1019B00088E08E0F9091F10091938E13FBCF0E94DF
+:1019C00044088091E80083FF1FC18091E701909156
+:1019D000E801492F50E04A30510508F015C1FA01DD
+:1019E000EA5AFF4F0C94BF22803881F0823809F008
+:1019F0000BC18091EB018F708093E9008091EB0027
+:101A000085FB882780F91092E90006C08091E301E8
+:101A10009091E401911182609091E800977F9093FA
+:101A2000E8008093F1001092F100C8C0282F2D7FAC
+:101A300009F0EAC0882319F0823061F0E5C0809196
+:101A4000E901813009F0E0C0933009F080E0809333
+:101A5000E4012BC08091E901811127C08091EB0145
+:101A60008F7009F4D1C08093E9002091EB0020FF32
+:101A70001CC0933021F48091EB00806214C09091DF
+:101A8000EB0090619093EB0021E030E0A90102C0EF
+:101A9000440F551F8A95E2F74093EA001092EA003E
+:101AA0008091EB0088608093EB001092E9008091B8
+:101AB000E800877F86C08111A7C01091E9011F77D8
+:101AC0008091E3008078812B8093E3008091E8008F
+:101AD000877F8093E8000E94E90A8091E80080FFF8
+:101AE000FCCF8091E30080688093E300111102C075
+:101AF00082E001C083E08093E60186C08058823096
+:101B000008F082C08091E9019091EA018C3D53E098
+:101B1000950779F583E08A838AE289834FB7F89441
+:101B2000DE01139620E03EE051E2E32FF0E0509317
+:101B30005700E49120FF03C0E295EF703F5FEF7024
+:101B40008E2F90E0EA3010F0C79601C0C0968D93BA
+:101B50009D932F5F243149F74FBF8091E800877F25
+:101B60008093E8006AE270E0CE0101960E94F009DD
+:101B700014C0AE014F5F5F4F6091EB010E943709C7
+:101B8000BC01892B09F440C09091E800977F9093A5
+:101B9000E80089819A810E94530A8091E8008B773E
+:101BA0008093E80031C0803879F58091E800877F24
+:101BB0008093E8008091E2018093F1008091E80039
+:101BC0008E778093E8000E94E90A1EC081111CC034
+:101BD0009091E9019230C0F48091E800877F809372
+:101BE000E8009093E2010E94E90A8091E2018111EC
+:101BF00006C08091E30087FD02C081E001C084E05F
+:101C00008093E6010E9430088091E80083FF0AC0BB
+:101C10008091E800877F8093E8008091EB008062EC
+:101C20008093EB00AA960FB6F894DEBF0FBECDBF2F
+:101C3000DF91CF911F9108950895CF938091E60190
+:101C40008823A1F0C091E900CF709091EC00892F1A
+:101C5000817090FD80E8C82B1092E9008091E80027
+:101C600083FD0E94CB0CCF70C093E900CF91089503
+:101C700090936901809368010895E0916801F09163
+:101C80006901309721F00190F081E02D099480E006
+:101C90000895E0916801F0916901309721F0028088
+:101CA000F381E02D09940895E0916801F0916901B4
+:101CB000309721F00480F581E02D0994089520915A
+:101CC0006601309167018217930771F09093670165
+:101CD00080936601E0916801F0916901309721F0ED
+:101CE0000680F781E02D09940895209164013091D8
+:101CF00065018217930771F09093650180936401E9
+:101D0000E0916801F0916901309721F00084F1853C
+:101D1000E02D0994089508950C948B0E0E94881A62
+:101D20000E940E040C944E1BCF92DF92EF92FF9212
+:101D30000F931F93CF93DF93CDB7DEB72B970FB6DB
+:101D4000F894DEBF0FBECDBF0E9426048BE6C82EDE
+:101D500081E0D82E00E010E0E02E802F0E941405D4
+:101D6000F60141916F01F42EF826B1F40F5F1F4F79
+:101D70000E30110589F78FEF89838A831B820E94B9
+:101D8000911A8160782F9D838C8349815A816B8160
+:101D90008D810E94370F40C09091CD0191FF04C00A
+:101DA0008B870E941A058B8520E030E04F2D50E094
+:101DB000922FBA01022E02C0759567950A94E2F738
+:101DC00060FF24C02E83EF8221E030E0690102C071
+:101DD000CC0CDD1C9A95E2F790E08C219D21892B9B
+:101DE00009F420E028870E94911A8160782F9A8751
+:101DF00089874E815F8168858A850E94370FF80147
+:101E0000E559FE4F8081C826C08206C02F5F3F4F34
+:101E10002630310569F6AACF0E94351E10916A015D
+:101E20000E943D0E1817A1F00E943D0E80936A019A
+:101E30002B960FB6F894DEBF0FBECDBFDF91CF91CA
+:101E40001F910F91FF90EF90DF90CF900C9433078C
+:101E50002B960FB6F894DEBF0FBECDBFDF91CF91AA
+:101E60001F910F91FF90EF90DF90CF900895CF9347
+:101E7000DF93CDB7DEB72B970FB6F894DEBF0FBE5A
+:101E8000CDBF4F83588769877A878B87DE0111968C
+:101E900086E0FD0111928A95E9F785E0FE0137960B
+:101EA00001900D928A95E1F749815A816B817C817D
+:101EB0008D819E810E9458162B960FB6F894DEBF36
+:101EC0000FBECDBFDF91CF9108950895CF938823A2
+:101ED00009F4C2C0C82F823859F40E943D0E81FD1A
+:101EE000BBC089E30E94F4180E94C11989E30CC0A9
+:101EF000833879F40E943D0E80FDAEC083E50E94D8
+:101F0000F4180E94C11983E50E943619CF910C94F0
+:101F1000C119843859F40E943D0E82FD9DC087E4AA
+:101F20000E94F4180E94C11987E4EECF8CEF8C0F49
+:101F3000813A48F48C2F0E947B2081118DC08C2F18
+:101F40000E94F418E3CF80E28C0F883048F4C77009
+:101F500081E001C0880FCA95EAF70E947A19D6CFAE
+:101F60008BE58C0F833078F4C53A29F0C63A31F00E
+:101F700083E890E005C081E890E002C082E890E04C
+:101F8000CF910C945F0E88E58C0F833108F064C00C
+:101F9000C83A39F1C93A41F1CA3A49F1CB3A51F15B
+:101FA000CC3A59F1CD3A61F1C03B69F1CE3A71F1C9
+:101FB000CF3A79F1C13B81F1C23B89F1C33B91F149
+:101FC000C43B99F1C53BA1F1C63BA9F1C73BB1F1B7
+:101FD000C83BB9F1C93BC1F1CA3BC9F180E090E00F
+:101FE00038C082EE90E035C089EE90E032C08AEED3
+:101FF00090E02FC085EB90E02CC086EB90E029C0EC
+:1020000087EB90E026C08CEC90E023C08DEC90E054
+:1020100020C083E891E01DC08AE891E01AC082E9FF
+:1020200091E017C084E991E014C081E292E011C010
+:1020300083E292E00EC084E292E00BC085E292E07F
+:1020400008C086E292E005C087E292E002C08AE220
+:1020500092E0CF910C94750ECF910895882309F4E6
+:102060004BC0823859F40E943D0E81FF45C089E380
+:102070000E94F4180E94C11989E30CC0833871F4DE
+:102080000E943D0E80FF38C083E50E94F4180E9434
+:10209000C11983E50E9436190C94C119843859F48A
+:1020A0000E943D0E82FF28C087E40E94F4180E941F
+:1020B000C11987E4EFCF9CEF980F913A58F390E263
+:1020C000980F983050F4877091E001C0990F8A956D
+:1020D000EAF7892F0E948019DFCF9BE5980F933094
+:1020E00020F480E090E00C945F0E885A833120F455
+:1020F00080E090E00C94750E0895882321F00E94F2
+:102100007A190C94C1190895882321F00E9480192E
+:102110000C94C1190895BF92CF92DF92EF92FF9273
+:102120000F931F93CF93DF9300D000D000D0CDB793
+:10213000DEB725E0FC01DE01119601900D922A9593
+:10214000E1F7FC01D08011810281258122952F7059
+:1021500043815481452B09F4EDC21F3F21F4FFEF69
+:10216000DF1609F4E7C27C012E830E94650FD98235
+:102170001A8389819A810E94B318182FB92E0E9460
+:10218000B2180E9479172E81002319F00E94971926
+:102190002E81EB2DE295EF70F0E0E05AFF4F0C94AA
+:1021A000BF228B2D807F9B2D9F70F92E882319F0E5
+:1021B000F29480EFF822002349F0FF2009F467C26F
+:1021C0008F2D0E948A190E94C11961C2812F0E941D
+:1021D0002E10FF2009F4AEC28F2D0E949019269672
+:1021E0000FB6F894DEBF0FBECDBFDF91CF911F9128
+:1021F0000F91FF90EF90DF90CF90BF900C94C1199A
+:102200003B2D307F8B2D8F70303211F08295807F87
+:10221000112319F0113021F12CC00023B9F0222331
+:1022200009F4A0C1213009F09DC126960FB6F8949B
+:10223000DEBF0FBECDBFDF91CF911F910F91FF90F9
+:10224000EF90DF90CF90BF900C94AA19222319F041
+:10225000213009F46FC28E830E94AD198E8196C120
+:10226000002321F0223008F065C27CC1211162C236
+:102270008DC1002321F0222309F474C108C2222356
+:1022800009F484C119C22B2D26952695237030E0C0
+:102290002115310521F021303105D1F04BC2002349
+:1022A00021F0812F9B2D937002C080E090E0269654
+:1022B0000FB6F894DEBF0FBECDBFDF91CF911F9157
+:1022C0000F91FF90EF90DF90CF90BF900C945F0E36
+:1022D000002321F0812F9B2D937002C080E090E0BD
+:1022E00026960FB6F894DEBF0FBECDBFDF91CF911B
+:1022F0001F910F91FF90EF90DF90CF90BF900C94C3
+:10230000750E812F002319F00E943D1D02C00E940E
+:10231000A51D26960FB6F894DEBF0FBECDBFDF9188
+:10232000CF911F910F91FF90EF90DF90CF90BF90D2
+:102330000C942A1E8B2D837009F07BC00111FAC109
+:10234000812F829586958770880F880F912F9F70B7
+:10235000C92ED12CE12CF12C082E04C0CC0CDD1C94
+:10236000EE1CFF1C0A94D2F714FF12C04FE050E09D
+:1023700060E070E004C0440F551F661F771F8A9508
+:10238000D2F7CB01BA01609570958095909503C006
+:1023900060E070E0CB012B2D269526952370422F0F
+:1023A00050E042305105D9F04330510569F16C29B4
+:1023B0007D298E299F294130510551F126960FB66E
+:1023C000F894DEBF0FBECDBFDF91CF911F910F916B
+:1023D000FF90EF90DF90CF90BF900C94A0176C29E6
+:1023E0007D298E299F2926960FB6F894DEBF0FBE51
+:1023F000CDBFDF91CF911F910F91FF90EF90DF90B4
+:10240000CF90BF900C94BC170E94A017C701B601D3
+:1024100026960FB6F894DEBF0FBECDBFDF91CF91E9
+:102420001F910F91FF90EF90DF90CF90BF900C9491
+:102430008417002319F08B2D817001C086958823A5
+:1024400009F478C1812F829586958770880F880F4F
+:10245000912F9F70C92ED12CE12CF12C082E04C095
+:10246000CC0CDD1CEE1CFF1C0A94D2F714FF12C02A
+:102470004FE050E060E070E004C0440F551F661F5D
+:10248000771F8A95D2F7CB01BA0160957095809538
+:10249000909503C060E070E0CB012B2D269526952A
+:1024A0002370422F50E042305105D9F0433051059E
+:1024B00069F16C297D298E299F294130510551F1FF
+:1024C00026960FB6F894DEBF0FBECDBFDF91CF9139
+:1024D0001F910F91FF90EF90DF90CF90BF900C94E1
+:1024E0007A186C297D298E299F2926960FB6F89493
+:1024F000DEBF0FBECDBFDF91CF911F910F91FF9037
+:10250000EF90DF90CF90BF900C9496180E947A18AD
+:10251000C701B60126960FB6F894DEBF0FBECDBF39
+:10252000DF91CF911F910F91FF90EF90DF90CF90AF
+:10253000BF900C945E18103FD1F118F4103E50F487
+:10254000A1C0123F09F463C008F44CC0133F09F462
+:1025500073C098C01F708B2D8F710023A1F00E9453
+:10256000F717812F26960FB6F894DEBF0FBECDBFAA
+:10257000DF91CF911F910F91FF90EF90DF90CF905F
+:10258000BF900C947D100E941818812F26960FB6CC
+:10259000F894DEBF0FBECDBFDF91CF911F910F9199
+:1025A000FF90EF90DF90CF90BF900C9484100023A9
+:1025B000A9F02111BFC08B2D8F7126960FB6F8940C
+:1025C000DEBF0FBECDBFDF91CF911F910F91FF9066
+:1025D000EF90DF90CF90BF900C943D18223008F020
+:1025E000A9C0E9CF0023A9F08B2D8F7126960FB6D5
+:1025F000F894DEBF0FBECDBFDF91CF911F910F9139
+:10260000FF90EF90DF90CF90BF900C94F7170023CE
+:1026100059F38B2D8F7126960FB6F894DEBF0FBE3F
+:10262000CDBFDF91CF911F910F91FF90EF90DF9081
+:10263000CF90BF900C941818002399F08B2D8F71B8
+:1026400026960FB6F894DEBF0FBECDBFDF91CF91B7
+:102650001F910F91FF90EF90DF90CF90BF900C945F
+:10266000E21726960FB6F894DEBF0FBECDBFDF91FE
+:10267000CF911F910F91FF90EF90DF90CF90BF907F
+:102680000C94D8170023A9F0222309F4ADCF812F91
+:1026900026960FB6F894DEBF0FBECDBFDF91CF9167
+:1026A0001F910F91FF90EF90DF90CF90BF900C940F
+:1026B000660F222309F4ADCF812F26960FB6F8942A
+:1026C000DEBF0FBECDBFDF91CF911F910F91FF9065
+:1026D000EF90DF90CF90BF900C942E104B2D4F7049
+:1026E000612FC7010E94AE0226960FB6F894DEBF96
+:1026F0000FBECDBFDF91CF911F910F91FF90EF9053
+:10270000DF90CF90BF900C94FC164B2D4F70612F33
+:10271000C70126960FB6F894DEBF0FBECDBFDF917E
+:10272000CF911F910F91FF90EF90DF90CF90BF90CE
+:102730000C94DA0526960FB6F894DEBF0FBECDBF17
+:10274000DF91CF911F910F91FF90EF90DF90CF908D
+:10275000BF9008950E9497190E94A7190E946C19B2
+:102760000E94C1190E94DA1E0E942A1E80E090E099
+:102770000E945F0E80E090E00C94750E0E94871915
+:102780000C94AA130E94B318292F22952F7030E0C1
+:102790002C3031054CF42A3031056CF422503109CB
+:1027A0002230310588F407C02C30310549F02F3034
+:1027B000310531F009C0803E48F0803F29F406C061
+:1027C00093FB882780F9089580E0089581E00895BB
+:1027D000CF93DF9300D000D01F92CDB7DEB70F901C
+:1027E0000F900F900F900F90DF91CF910895CF939E
+:1027F000DF9300D000D000D0CDB7DEB726960FB65D
+:10280000F894DEBF0FBECDBFDF91CF9108951F9327
+:10281000CF93DF93C091790116E080917A01C817B8
+:1028200099F0D0E01C9FF0011D9FF00D1124E55898
+:10283000FE4F4081518162817381848195810E9424
+:10284000F7132196C770E9CFDF91CF911F910895BB
+:102850004091AB015091AC016091AD017091AE011E
+:102860008091AF019091B0010C94F7138091B00169
+:1028700082958F7009F054C08091AD01882309F4CE
+:102880004FC080917901A0917A016091AB01709164
+:10289000AC014091AE015091AF01B6E08A1709F446
+:1028A0003FC090E041155105C1F17F3F11F46F3FEA
+:1028B000A1F1B89FF001B99FF00D1124E558FE4F2A
+:1028C000218172132AC02081621327C02281211125
+:1028D00024C0238134812417350710F42150310995
+:1028E000241B350B283C3105C0F42091B0012F701A
+:1028F00020612093B00126E0289FF001299FF00D70
+:102900001124E058FE4F80818F70806180838BEAB4
+:1029100091E00E948B100C94071401968770BECF33
+:102920000895CF92DF92EF92FF920F931F93CF9370
+:10293000DF93CDB7DEB762970FB6F894DEBF0FBE58
+:10294000CDBF8C0185E0F801DE011D9601900D924E
+:102950008A95E1F7D8014C9111965C9111971296E6
+:102960006C9112971396CD90DC9014973091AB0137
+:102970007091AC018091AE019091AF01009709F484
+:102980006BC17F3F19F43F3F09F466C1E090AD0190
+:10299000EE2009F4C0C02091B001C816D90628F075
+:1029A000F601E81BF90BCF0104C0809590958C0DC2
+:1029B0009D1DFF24F394883C910578F0F12C207F35
+:1029C00009F0C6C07C2DD98AC88A89890E94E8137B
+:1029D0008BEA91E00E948B10B1C0822F807F09F0BA
+:1029E00046C0751314C0341312C0611110C02F708B
+:1029F00020612093B0010E9428148BEA91E00E948C
+:102A00008B108091B001D80115968C932EC0CD28E3
+:102A100019F15F3F11F44F3FF9F0F62E61111CC020
+:102A20008091790120917A0136E0821709F45AC029
+:102A300090E0389FF001399FF00D1124E558FE4FCA
+:102A40007181571306C07081471303C072817111E1
+:102A500003C001968770E9CFF62E662309F418C1EA
+:102A60008091B00181608093B001F12C11C1751388
+:102A700008C0341306C0611104C08091B001D801B0
+:102A8000C3C04D875E878D859E856A8B0E94C21369
+:102A90006A898823E1F16623D1F12091B001822F68
+:102AA00082958F7090E0029774F08091AB019091C5
+:102AB000AC0198878F831986DB86CA862C87CE0166
+:102AC00007960E948B1086E0F801ABEAB1E0019016
+:102AD0000D928A95E1F70E9436140E942814FF2473
+:102AE000F394D6C04D875E878D859E850E94B3186E
+:102AF000292F22952F7030E0223031050CF0BCC018
+:102B00009F7009F0B6C0805E883008F4C1C0C8016B
+:102B10000E948B10E4CFC816D90608F453C0F60102
+:102B2000E81BF90BCF01883C910508F450C0F12C4B
+:102B30007C2DD98AC88A89890E94E813EBEAF1E0E2
+:102B400086E0DF011D928A95E9F70E942814A0C053
+:102B5000751314C0341312C0611110C08091B001FC
+:102B6000F8018583C8010E948B1086E0EBEAF1E052
+:102B7000DF011D928A95E9F7FE2C8AC04D875E879A
+:102B80008D859E856A8B0E94C2136A89882309F409
+:102B9000BECF662309F4BBCF2091B001822F82956E
+:102BA0008F7090E002970CF48ECF8091AB019091E2
+:102BB000AC019A8389831B82DD82CC822E83CE0175
+:102BC00001967FCF809590958C0D9D1DACCFF62EF4
+:102BD000662309F49CCF75132EC034132CC02091AA
+:102BE000B00120FD1FC0822F82958F70D9F0D801CF
+:102BF00015962C9315978F3049F08F5F982F9295EB
+:102C0000907F822F8F70892B15968C93C8010E941C
+:102C10008B1086E0F801ABEAB1E001900D928A9545
+:102C2000E1F793CF86E0F801ABEAB1E001900D92B5
+:102C30008A95E1F72DC04D875E878D859E850E9420
+:102C4000C213811140CF8091B00181608093B001A7
+:102C5000C8010E948B101CC0662309F458CF4D8711
+:102C60005E878D859E850E94C213882309F44FCF0D
+:102C70002ACF811148CF0CC0243031050CF047CF4A
+:102C80009F7009F440CFF8019581907F09F03BCF08
+:102C90008F2D62960FB6F894DEBF0FBECDBFDF91C9
+:102CA000CF911F910F91FF90EF90DF90CF900895FB
+:102CB0001F93CF93DF93CDB7DEB72C970FB6F89461
+:102CC000DEBF0FBECDBF4F83588769877A878B875A
+:102CD0009C87CE0107960E949114882369F08F810A
+:102CE00098852A853B85232BF1F19F3F09F063C02E
+:102CF0008F3F09F060C037C086E0FE013796DE01E5
+:102D0000119601900D928A95E1F76F817885EA8599
+:102D1000FB85309741F17F3F11F46F3F21F1209106
+:102D20007A0130E0C90101968770992740917901B5
+:102D300050E08417950709F447C069837A83FD83BF
+:102D4000EC8396E0929FD001939FB00D1124A5587B
+:102D5000BE4FFE01319601900D929A95E1F7809356
+:102D60007A010E94071416E08091790190917A010E
+:102D70008917C1F1189FC001112485589E4F0E94E8
+:102D80009114882379F1E09179011E9FF0011124BB
+:102D9000E558FE4F40815181628173818481958124
+:102DA0000E94F7138091790190E00196877099272E
+:102DB00080937901D9CF4F81588569857A858B8534
+:102DC0009C850E94F713CFCF0E94BE1310927A0108
+:102DD00010927901EBEAF1E086E0DF011D928A951D
+:102DE000E9F7C1CF2C960FB6F894DEBF0FBECDBF6A
+:102DF000DF91CF911F910895EF92FF920F931F9350
+:102E0000CF93DF938C01892B09F46CC0F12CEE2455
+:102E1000E394E8012196F8018491843740F48430EA
+:102E200008F051C0813081F0823019F15BC08537E4
+:102E300009F444C0A8F19CE7980F903708F052C0FD
+:102E40008F770E942E1041C00E5F1F4FFE01C4916C
+:102E500080E28C0F883048F4C7708E2D01C0880F37
+:102E6000CA95EAF70E949A1914C08C2F0E94660F27
+:102E70002DC00E5F1F4FFE01C49180E28C0F883081
+:102E800058F4C7708E2D01C0880FCA95EAF70E94CA
+:102E9000A0190E94C1191AC08C2F0E942E1016C0B2
+:102EA0000E5F1F4FFE01C491CC2381F08FE99FE09C
+:102EB0000197F1F700C00000C150F6CF0E5F1F4F21
+:102EC000FE01F49003C00E94660F8E018F2D8823AF
+:102ED00009F49FCFEFE9FFE03197F1F700C0000060
+:102EE0008150F5CFDF91CF911F910F91FF90EF901F
+:102EF000089508956093B5017093B6018093B7016A
+:102F00009093B8010C94AA130F931F930091B501ED
+:102F10001091B6012091B7013091B801DC01CB01CD
+:102F2000802B912BA22BB32B8093B5019093B601EC
+:102F3000A093B701B093B8011F910F910C94AA13FD
+:102F40000F931F930091B5011091B6012091B70125
+:102F50003091B801DC01CB0180239123A223B3235C
+:102F60008093B5019093B601A093B701B093B801D7
+:102F70001F910F910C94AA130F931F930091B50109
+:102F80001091B6012091B7013091B801DC01CB015D
+:102F900080279127A227B3278093B5019093B6018C
+:102FA000A093B701B093B8011F910F910C94AA138D
+:102FB0001092B1011092B2011092B3011092B401BB
+:102FC0000C94AA1341E050E060E070E004C0440FAC
+:102FD000551F661F771F8A95D2F74093B101509312
+:102FE000B2016093B3017093B4010C94AA1341E051
+:102FF00050E060E070E004C0440F551F661F771F6B
+:103000008A95D2F78091B1019091B201A091B3015C
+:10301000B091B401482B592B6A2B7B2B4093B10103
+:103020005093B2016093B3017093B4010C94AA134E
+:1030300041E050E060E070E004C0440F551F661F9F
+:10304000771F8A95D2F7409550956095709580913D
+:10305000B1019091B201A091B301B091B4014823A4
+:1030600059236A237B234093B1015093B2016093AB
+:10307000B3017093B4010C94AA1341E050E060E0F6
+:1030800070E004C0440F551F661F771F8A95D2F762
+:103090008091B1019091B201A091B301B091B401BE
+:1030A000482759276A277B274093B1015093B201E3
+:1030B0006093B3017093B4010C94AA130F931F9300
+:1030C0000091B1011091B2012091B3013091B4018E
+:1030D000DC01CB01802B912BA22BB32B8093B10170
+:1030E0009093B201A093B301B093B4011F910F91DB
+:1030F0000C94AA130F931F930091B1011091B20188
+:103100002091B3013091B401DC01CB0180239123E4
+:10311000A223B3238093B1019093B201A093B30192
+:10312000B093B4011F910F910C94AA130F931F93A6
+:103130000091B1011091B2012091B3013091B4011D
+:10314000DC01CB0180279127A227B3278093B1010F
+:103150009093B201A093B301B093B4011F910F916A
+:103160000C94AA130895CF92DF92EF92FF920F93DF
+:103170001F93CF93DF938C01C090B501D090B6011F
+:10318000E090B701F090B8014091B1015091B201C7
+:103190006091B3017091B401C42AD52AE62AF72AB6
+:1031A000CFE1D0E0D701C6010C2E04C0B695A7959B
+:1031B000979587950A94D2F780FF07C0B8018C2FA6
+:1031C0000E94FD058130910531F4219758F7B8012F
+:1031D00080E00E94FD05DF91CF911F910F91FF903C
+:1031E000EF90DF90CF90089590910C01992321F0FA
+:1031F00090910D01911109C020910E0130910F01A4
+:10320000F90132969FEF40E01FC0982F9695969552
+:1032100096959F3050F5E0910E01F0910F01E90F66
+:10322000F11D877021E030E0A90102C0440F551F55
+:103230008A95E2F7CA019181892B818308959F3F86
+:1032400039F04F5F4E3041F051915813F8CF0DC017
+:103250005111F7CF942FF5CF9F3F39F0F901E90FC6
+:10326000F11D97FDFA9582830895089590910C01C0
+:10327000992321F090910D01911109C020910E0127
+:1032800030910F01F9013296205F3F4F1FC0982FF8
+:103290009695969596959F30F0F4E0910E01F091F9
+:1032A0000F01E90FF11D877021E030E0A90102C094
+:1032B000440F551F8A95E2F7CA01809591818923B1
+:1032C000818308953196E217F30729F090819813CE
+:1032D000F9CF1082F7CF089581E090E0E0910E01E0
+:1032E000F0910F01E80FF91F1082019680319105CE
+:1032F000A9F708959091CC01892B8093CC01089572
+:1033000080959091CC0189238093CC0108951092EF
+:10331000CC0108959091CB01892B8093CB01089526
+:1033200080959091CB0189238093CB0108951092D1
+:10333000CB0108959091CA01892B8093CA01089509
+:1033400080959091CA0189238093CA0108951092B3
+:10335000CA0108958093B90108951092B9010895A2
+:1033600080910E0190910F01FC0131969C01205F2C
+:103370003F4F80E0919191118F5FE217F307D1F7F2
+:103380000895E0910E01F0910F018091CC018083AE
+:10339000E0910E01F0910F0190818091CB01892B7A
+:1033A0008083E0910E01F0910F0190818091CA011C
+:1033B000892B80838091B901882361F0E0910E010F
+:1033C000F0910F019081892B80830E94B0198111A7
+:1033D0001092B90180910E0190910F010C94490E49
+:1033E000CF92DF92EF92FF926C01EE24FF24C11482
+:1033F000D104E104F10421F0C701B60120E101C0CC
+:1034000020E0C72ED82EE92EFF24C114D104E104F8
+:10341000F10419F0285FC701B6016B017C0154E08B
+:10342000F694E794D794C7945A95D1F7C114D10470
+:10343000E104F10419F02C5FC701B6016B017C01B6
+:1034400042E0F694E794D794C7944A95D1F7C11413
+:10345000D104E104F10419F02E5FC701B601DC01CB
+:10346000CB01B695A79597958795892B8A2B8B2BA2
+:1034700009F02F5F822FFF90EF90DF90CF9008959B
+:103480008091E601843039F11092CE0120E488E188
+:1034900090E00FB6F894A895809360000FBE20933B
+:1034A000600080E00E94330783B7817F846083BF20
+:1034B00083B7816083BF7894889583B78E7F83BFFD
+:1034C0000FB6F894A89580916000886180936000A1
+:1034D000109260000FBE089508950895CF930E9442
+:1034E0006C1A0E9426040E946D1AC0E08C2F0E9464
+:1034F0001405811104C0CF5FCE30C1F701C081E057
+:10350000CF9108950E94BE130E943D0E0C94330784
+:1035100082E084BD93E095BD9AEF97BD80936E00E5
+:1035200008952FB7F8948091CF019091D001A09188
+:10353000D101B091D2012FBF0895CF92DF92EF92C7
+:10354000FF920F931F932FB7F8944091CF015091A2
+:10355000D0016091D1017091D2012FBF6A017B012E
+:10356000EE24FF248C0120E030E0C016D106E206F4
+:10357000F30610F4415051099A01281B390BC90177
+:103580001F910F91FF90EF90DF90CF9008951F92C1
+:103590000F920FB60F9211248F939F93AF93BF9307
+:1035A0008091CF019091D001A091D101B091D20131
+:1035B0000196A11DB11D8093CF019093D001A093DE
+:1035C000D101B093D201BF91AF919F918F910F9094
+:1035D0000FBE0F901F9018950E943A0BF8942FEF92
+:1035E00087EA91E6215080409040E1F700C000005A
+:1035F00087E090EBDC018093EF019093F001A093C2
+:10360000F101B093F2019CE088E10FB6F894A8951F
+:10361000809360000FBE90936000FFCFEF92FF9207
+:103620000F931F93CF93DF93D82FC0E08C2F0E946E
+:10363000140500E010E0E82EF12CC701002E02C0B6
+:10364000959587950A94E2F780FD06C00F5F1F4F9E
+:103650000630110591F709C0602F7C2F80E00E9491
+:10366000DB05D813F3CF81E004C0CF5FCE30F1F695
+:1036700080E0DF91CF911F910F91FF90EF9008951F
+:10368000CF93C82F8CE20E940E1B882321F08C2F31
+:10369000CF910C940E1B80E0CF910895CF930E94A0
+:1036A000951C811102C00E947B1CC5E6C15049F0E7
+:1036B0000E9426048FE39CE90197F1F700C0000007
+:1036C000F5CF89E20E94401B811113C18AE20E945A
+:1036D000401B81110E947B1C85E00E94401B8111D0
+:1036E0000E94EC1A0E94A01C8093CD0187E00E94EA
+:1036F000401B8823A9F18BE10E94401B882351F0D5
+:103700008091CD0181FB222720F991E0922790FB47
+:1037100081F90EC08EE00E94401B882361F08091E9
+:10372000CD0182FB222720F991E0922790FB82F9BC
+:103730008093CD0115C080E10E94401B9091CD0186
+:10374000882341F093FB222720F981E0822780FB28
+:1037500093F904C0892F809580FB90F99093CD0157
+:103760008091CD010E94A41C0E94B21C8093E001B4
+:1037700080EE0E94401B882341F08091E001982F49
+:10378000909590FB80F98093E00189E30E94401BB3
+:10379000882359F08091E00181FB222720F991E0F4
+:1037A000922790FB81F98093E00182EE0E94401BFA
+:1037B000882359F08091E00182FB222720F991E0D3
+:1037C000922790FB82F98093E00186EE0E94401BD5
+:1037D000882359F08091E00183FB222720F991E0B2
+:1037E000922790FB83F98093E00183EE0E94401BB7
+:1037F000882359F08091E00184FB222720F991E091
+:10380000922790FB84F98093E00185E30E94401B9E
+:10381000882359F08091E00185FB222720F991E06F
+:10382000922790FB85F98093E00181E30E94401B81
+:10383000882359F08091E00186FB222720F991E04E
+:10384000922790FB86F98093E00181E10E94401B62
+:10385000882359F08091E00187FB222720F991E02D
+:10386000922790FB87F98093E0018091E0010E940C
+:10387000B61C8091E00187FB882780F980930D01B9
+:1038800087E20E94401BC82F8EE10E94401B8111DD
+:10389000C2608FE10E94401B8111C46080E20E94DF
+:1038A000401B8111C86081E20E94401B8111C061F0
+:1038B00082E20E94401B8111C06283E20E94401B91
+:1038C0008111C06484E20E94401B882311F0C0680B
+:1038D00002C0CC2329F08C2F0E94AD1C6C2F03C09A
+:1038E0000E94A91C682F70E080E090E0CF910C94BA
+:1038F0007A17CF9108956DEE7EEF80E090E00E9400
+:10390000F52260E082E090E00E94E72260E083E040
+:1039100090E00E94E72260E084E090E00E94E722CD
+:1039200060E085E090E00C94E72280E090E00E9467
+:10393000E12221E08D3E9E4F09F020E0822F089584
+:1039400082E090E00C94D922682F82E090E00C9401
+:10395000E72283E090E00C94D922682F83E090E086
+:103960000C94E72284E090E00C94D922682F84E044
+:1039700090E00C94E7228091D50180FF0BC060910C
+:10398000130185E0689FB0011124759567957595C1
+:1039900067952BC081FF09C06091130185E0689F86
+:1039A000B00111247595679520C082FF07C0609112
+:1039B000130185E0689FB001112417C09091D601D2
+:1039C0009923D1F060911201961788F72091130185
+:1039D00085E0289F90011124929FA001939F500D94
+:1039E000112470E0CA010E94AB226038710540F4D6
+:1039F0006115710539F002C065E070E0862F089509
+:103A00008FE7089581E008958091D50180FF08C077
+:103A10006091110170E0759567957595679521C066
+:103A200081FF06C06091110170E07595679519C01E
+:103A300082FF04C06091110170E010C09091D60126
+:103A40009923C1F0609110019617A0F780911101A0
+:103A5000899FC001112470E00E94AB22603871057B
+:103A600028F46115710521F0862F08958FE70895D8
+:103A700081E0089561E070E0F4CF803F21F40E947E
+:103A8000BB1C819504C0813F29F40E94BB1C80931C
+:103A9000D9010895823F21F40E94BB1C819504C086
+:103AA000833F29F40E94BB1C8093D8010895893F6D
+:103AB00019F40E94041D05C08A3F31F40E94041DC0
+:103AC00081958093DA0108958B3F21F40E94041DB3
+:103AD000819504C08C3F29F40E94041D8093DB0172
+:103AE0000895843F21F48091D701816017C0853FFC
+:103AF00021F48091D701826011C0863F21F480912A
+:103B0000D70184600BC0873F21F48091D701886082
+:103B100005C0883F31F48091D70180618093D7013F
+:103B200008958D3F21F48091D50181600BC08E3FB7
+:103B300021F48091D501826005C08F3F29F48091E6
+:103B4000D50184608093D5010895803F39F4809138
+:103B5000D90187FF6CC01092D90169C0813F29F457
+:103B60008091D9011816BCF362C09091D801823FB0
+:103B700029F497FF5CC01092D80159C0833F19F413
+:103B80001916CCF354C0893F41F48091DA0118161C
+:103B90000CF04DC01092DA014AC08A3F29F480919E
+:103BA000DA0187FF44C0F6CF8B3F39F48091DB0107
+:103BB00087FF3DC01092DB013AC08C3F29F4809111
+:103BC000DB011816BCF333C0843F21F48091D70188
+:103BD0008E7F17C0853F21F48091D7018D7F11C062
+:103BE000863F21F48091D7018B7F0BC0873F21F462
+:103BF0008091D701877F05C0883F31F48091D7013C
+:103C00008F7E8093D70113C08D3F21F48091D50121
+:103C10008E7F0BC08E3F21F48091D5018D7F05C032
+:103C20008F3F29F48091D5018B7F8093D5018091BE
+:103C3000D80181110EC08091D90181110AC08091F3
+:103C4000DA01811106C08091DB01811102C010925E
+:103C5000D601089587ED91E00E94540E0E94911ABA
+:103C60009093D4018093D30108951F93CF93DF9352
+:103C70008091D3019091D4010E949D1AAC01909142
+:103C8000D601992321F02091140130E006C0209143
+:103C900015018AE0289F900111244217530708F468
+:103CA00085C08091D801C091D901D091DA011091DD
+:103CB000DB01811107C0C11175C0D11173C0111191
+:103CC00071C074C09F3F19F09F5F9093D601181682
+:103CD00024F40E94BB1C8093D8018091D80187FFF7
+:103CE00005C00E94BB1C81958093D8011C1624F44A
+:103CF0000E94BB1C8093D9018091D90187FF05C028
+:103D00000E94BB1C81958093D9016091D8016623E4
+:103D100031F1C091D901CC2311F1062E000C770BA3
+:103D2000880B990B0E94B22123E333E343E35FE363
+:103D30000E9416220E947A216093D8016C2FCC0F2A
+:103D4000770B880B990B0E94B22123E333E343E303
+:103D50005FE30E9416220E947A216093D9011D160A
+:103D600024F40E94041D8093DA018091DA0187FF18
+:103D700005C00E94041D81958093DA01111624F478
+:103D80000E94041D8093DB018091DB0187FF05C049
+:103D90000E94041D81958093DB01DF91CF911F91DB
+:103DA0000C942A1E9F3F09F08FCF97CFDF91CF91C0
+:103DB0001F910895E7EDF1E085E0DF011D928A95FE
+:103DC000E9F71092D6011092D5010895833081F160
+:103DD00028F4813059F08230D1F00895853009F40B
+:103DE00049C0B8F1863009F456C008958091150194
+:103DF000262F30E0280F311D2F3F310524F4680FA6
+:103E00006093150108958FEF8093150108958091B7
+:103E10001401262F30E0280F311D2F3F310524F4E7
+:103E2000680F6093140108958FEF80931401089533
+:103E300080911301262F30E0280F311D2F3F3105CF
+:103E400024F4680F6093130108958FEF809313019A
+:103E5000089580911201262F30E0280F311D2F3F49
+:103E6000310524F4680F6093120108958FEF809359
+:103E70001201089580911101262F30E0280F311D85
+:103E80002F3F310524F4680F6093110108958FEFDF
+:103E900080931101089580911001262F30E0280FA2
+:103EA000311D2F3F310524F4680F609310010895F0
+:103EB0008FEF809310010895833011F128F4813041
+:103EC00049F0823091F00895853081F120F18630FB
+:103ED000C1F1089580911501681720F4861B809325
+:103EE0001501089510921501089580911401681725
+:103EF00020F4861B809314010895109214010895F4
+:103F000080911301681720F4861B80931301089594
+:103F100010921301089580911201681720F4861BF6
+:103F20008093120108951092120108958091110159
+:103F3000681720F4861B80931101089510921101D7
+:103F4000089580911001681720F4861B809310015A
+:103F500008951092100108950F931F938D3109F465
+:103F60006AC008F03FC08E3009F484C0C0F48730C6
+:103F700009F46DC068F4863009F0B5C08091CD01B8
+:103F8000817F8E7F8093CD0181E08093DD01ACC085
+:103F9000883009F457C08B3009F46AC0A4C0863158
+:103FA00009F466C078F4803109F477C0813109F0F2
+:103FB0009AC00E94BE1390910D0181E089278093E1
+:103FC0000D0156C0893109F453C08B3109F08BC003
+:103FD0008091CD0181FB222720F991E0922790FB6F
+:103FE00081F951C0853309F475C048F4873209F46A
+:103FF00071C008F45EC0893209F46CC074C08334A7
+:1040000030F48A3308F053C0883391F16CC08334A4
+:1040100009F460C0883409F066C00E94BE130FEF37
+:1040200013ED20E3015010402040E1F700C00000F4
+:104030000E94EC1A1DC00E9434210E943D0E0E9475
+:10404000330716C00E94A01C0E94B21C11C09091A0
+:10405000CD01892F8095817080FB90F929F09660C1
+:1040600098609093CD0140C0997F977F9093CD0148
+:1040700081E03AC08091CD0182FB222720F991E0B6
+:10408000922790FB82F98093CD01992389F3809147
+:10409000CD0181608093CD01EBCF8091CD0183FB79
+:1040A000222720F991E0922790FB83F9ECCF8953E6
+:1040B00001C08D5141E050E060E070E08A019B0159
+:1040C00004C0000F111F221F331F8A95D2F7C901A8
+:1040D000B80104C061E070E080E090E00E947A17CF
+:1040E0000E94BE13C5CF80E01F910F91089580E01C
+:1040F000089580E00895CF93C82F8091DD0181302D
+:1041000079F018F08230E9F187C0E0910E01F0916A
+:104110000F018081813169F0823209F07FC009C0CE
+:10412000E0910E01F0910F018081813111F0823216
+:1041300061F48C2F0E947720811104C08C2F0E9483
+:10414000AC1F1DC081E090E01AC08C2F0E94792026
+:10415000811114C0C43179F048F4CB3079F0C0310A
+:1041600009F060C082E08093DD0108C0C93219F017
+:10417000C83321F057C01092DD0154C081E0817036
+:1041800053C0C93289F118F5C43171F1A8F4C730B0
+:1041900009F046C08AE08093150194E190931401E0
+:1041A00093E0909313018093120188E080931101B2
+:1041B00088E28093100134C0CE51C63088F5EC2FD0
+:1041C000F0E0E65DFE4F80818093DC0129C0CE34B3
+:1041D000E9F020F4CB3421F56AE013C0C13579F061
+:1041E000C235F1F461E00DC08091DC01882319F043
+:1041F0001092DC0115C081E08093DD0115C061E003
+:1042000006C08091DC010E94E61E0AC06AE080912F
+:10421000DC010E945C1F04C01092DD0180E004C03C
+:1042200081E002C080E0ABCFCF910895E1E8F0E0FB
+:104230008081886080838081816080838FB7F894DB
+:1042400093E09093890090ED909388008FBF08953C
+:10425000EFE6F0E08081826080830895EFE6F0E091
+:1042600080818D7F80830895EFE6F0E0908182E089
+:104270008927808308951F920F920FB60F92112401
+:104280002F933F934F935F936F937F938F939F935E
+:10429000AF93BF93EF93FF938091DE019091DF0185
+:1042A00001969093DF018093DE01811103C082E0CB
+:1042B0000E943307E091DF01E695E695F0E0E657CE
+:1042C000FB4FE4918091DE018E1303C080E00E94D9
+:1042D0003307FF91EF91BF91AF919F918F917F91A4
+:1042E0006F915F914F913F912F910F900FBE0F9063
+:1042F0001F9018950E9481216894B1110C9410228E
+:1043000008950E94F52188F09F5798F0B92F9927BA
+:10431000B751B0F0E1F0660F771F881F991F1AF0B0
+:10432000BA95C9F714C0B13091F00E940F22B1E0E4
+:1043300008950C940F22672F782F8827B85F39F0E3
+:10434000B93FCCF3869577956795B395D9F73EF449
+:1043500090958095709561957F4F8F4F9F4F0895F1
+:10436000E89409C097FB3EF490958095709561950F
+:104370007F4F8F4F9F4F9923A9F0F92F96E9BB27C5
+:104380009395F695879577956795B795F111F8CF41
+:10439000FAF4BB0F11F460FF1BC06F5F7F4F8F4FAC
+:1043A0009F4F16C0882311F096E911C0772321F0A2
+:1043B0009EE8872F762F05C0662371F096E8862F3A
+:1043C00070E060E02AF09A95660F771F881FDAF791
+:1043D000880F9695879597F9089557FD9058440F43
+:1043E000551F59F05F3F71F04795880F97FB991F54
+:1043F00061F09F3F79F08795089512161306140611
+:10440000551FF2CF4695F1DF08C01616170618069D
+:10441000991FF1CF86957105610508940895E89478
+:10442000BB2766277727CB0197F908950E94292299
+:104430000C949A220E948C2238F00E94932220F041
+:10444000952311F00C9483220C94892211240C944E
+:1044500010220E94ED2170F3959FC1F3950F50E05B
+:10446000551F629FF001729FBB27F00DB11D639F26
+:10447000AA27F00DB11DAA1F649F6627B00DA11DCC
+:10448000661F829F2227B00DA11D621F739FB00D72
+:10449000A11D621F839FA00D611D221F749F3327E2
+:1044A000A00D611D231F849F600D211D822F762F7B
+:1044B0006A2F11249F5750409AF0F1F088234AF058
+:1044C000EE0FFF1FBB1F661F771F881F91505040C4
+:1044D000A9F79E3F510580F00C9483220C94102282
+:1044E0005F3FE4F3983ED4F3869577956795B7954B
+:1044F000F795E7959F5FC1F7FE2B880F911D969565
+:10450000879597F9089597F99F6780E870E060E0D4
+:1045100008959FEF80EC089500240A94161617065C
+:1045200018060906089500240A94121613061406A4
+:1045300005060895092E0394000C11F4882352F007
+:10454000BB0F40F4BF2B11F460FF04C06F5F7F4FBF
+:104550008F4F9F4F089597FB072E16F4009407D0B6
+:1045600077FD09D00E94C52207FC05D03EF4909546
+:1045700081959F4F0895709561957F4F0895EE0F37
+:10458000FF1F0590F491E02D0994AA1BBB1B51E17C
+:1045900007C0AA1FBB1FA617B70710F0A61BB70BB3
+:1045A000881F991F5A95A9F780959095BC01CD0158
+:1045B0000895F999FECF92BD81BDF89A992780B5EB
+:1045C0000895A8E1B0E042E050E00C94FC22262FD0
+:1045D000F999FECF1FBA92BD81BD20BD0FB6F894E8
+:1045E000FA9AF99A0FBE019608950E94E722272FA2
+:1045F0000C94E822DC01CB01FC01F999FECF06C046
+:10460000F2BDE1BDF89A319600B40D924150504090
+:08461000B8F70895F894FFCFFC
+:1046180020023507C307A0076C0738070101BA0154
+:1046280028080A03140A3F4D36394B04FE03C80311
+:104638008F0322033B0354036D03010203040506A1
+:044648000708090056
+:00000001FF
-- 
cgit v1.2.3


From a3ed43227385a8ab95b13510e0ecf0ffeed96083 Mon Sep 17 00:00:00 2001
From: IBNobody <protospherex@gmail.com>
Date: Wed, 30 Mar 2016 16:31:46 -0500
Subject: Drastically rewrote the path script to handle Explorer's stubborn
 grasp of EnvVars. Tested on Win7.

---
 1-setup-path-win.bat | 79 ++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 68 insertions(+), 11 deletions(-)

diff --git a/1-setup-path-win.bat b/1-setup-path-win.bat
index 6957dbc3f4..2c15857bb7 100644
--- a/1-setup-path-win.bat
+++ b/1-setup-path-win.bat
@@ -1,14 +1,71 @@
-@echo off
+@SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
+@ECHO OFF
+SET CMDLINERUNSTR=%SystemRoot%\system32\cmd.exe
 
-reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v Path /t REG_SZ /d "%path%;C:\MinGW\bin;C:\MinGW\msys\1.0\bin" > nul
-echo.
+SET NEWPATH1="C:\MinGW\msys\1.0\bin"
+SET NEWPATH2="C:\MinGW\bin"
 
-if NOT ["%errorlevel%"]==["0"] (
-	echo FAILED. You probably just need to run the script with administrator privileges.
-) else (
-	echo Success!
-	setx QMK QMK > nul
-)
+:: Make sure paths exist
+IF NOT EXIST !NEWPATH1! (ECHO Path not found: %NEWPATH1% && GOTO ExitBatch)
+IF NOT EXIST !NEWPATH2! (ECHO Path not found: %NEWPATH2% && GOTO ExitBatch)
 
-echo.
-pause
+:: Add paths
+CALL :AddPath %NEWPATH1%
+CALL :AddPath %NEWPATH2%
+
+:: Branch to UpdateEnv if we need to update
+IF DEFINED UPDATE (GOTO UpdateEnv)
+
+GOTO ExitBatch
+
+:: -----------------------------------------------------------------------------
+
+:UpdateEnv
+ECHO Making updated PATH go live . . .
+REG delete HKCU\Environment /F /V TEMPVAR > nul 2>&1
+setx TEMPVAR 1 > nul 2>&1
+REG delete HKCU\Environment /F /V TEMPVAR > nul 2>&1
+IF NOT !cmdcmdline! == !CMDLINERUNSTR! (CALL :KillExplorer)
+GOTO ExitBatch
+
+:: -----------------------------------------------------------------------------
+
+:ExitBatch
+ENDLOCAL
+PAUSE
+EXIT /b
+
+:: -----------------------------------------------------------------------------
+
+:AddPath <pathToAdd>
+ECHO %PATH% | FINDSTR /C:"%~1" > nul
+IF ERRORLEVEL 1 (
+	REG add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v PATH /t REG_SZ /d "%PATH%;%~1"  > nul 2>&1
+	IF ERRORLEVEL 0 (
+		ECHO Adding   %1 . . . Success!
+		SET "PATH=%PATH%;%~1"
+		SET UPDATE=1
+	) ELSE (
+		ECHO Adding   %1 . . . FAILED. Run this script with administrator privileges.
+	)	
+) ELSE (
+	ECHO Skipping %1 - Already in PATH
+	)
+EXIT /b
+
+:: -----------------------------------------------------------------------------
+
+:KillExplorer
+
+ECHO Your desktop is being restarted, please wait. . .   
+ping -n 5 127.0.0.1 > NUL 2>&1   
+ECHO Killing process Explorer.exe. . .   
+taskkill /f /im explorer.exe   
+ECHO.   
+ECHO Your desktop is now loading. . .   
+ping -n 5 127.0.0.1 > NUL 2>&1   
+ECHO.   
+ping -n 5 127.0.0.1 > NUL 2>&1   
+START explorer.exe
+START explorer.exe %CD%
+EXIT /b
\ No newline at end of file
-- 
cgit v1.2.3


From dbd4ab3457dd001ab4bbcec14315047b815f7dfe Mon Sep 17 00:00:00 2001
From: Stephan Bösebeck <sb@caluga.de>
Date: Thu, 31 Mar 2016 23:15:59 +0200
Subject: fixed de_osx prefix in keymap include to avoid conflicts

---
 keyboard/ergodox_ez/keymaps/osx_de/keymap.c |  50 ++++-----
 quantum/keymap_extras/keymap_german_osx.h   | 156 ++++++++++++++--------------
 2 files changed, 103 insertions(+), 103 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
index df8d996508..5d12964192 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
@@ -13,8 +13,8 @@
 #define M_CTRL_CMDV 1
 #define M_CTRL_CMDC 2
 #define M_MEH_SH_ACUT 3
-#define M_DE_PLUS_CTRLALT 12
-#define M_DE_CIRC_CTRLCMD 13
+#define M_DE_OSX_PLUS_CTRLALT 12
+#define M_DE_OSX_CIRC_CTRLCMD 13
 #define M_TOGGLE_5 14
 #define M_CTL_SFT_HASH 15
 
@@ -54,21 +54,21 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 // Otherwise, it needs KC_*
 [BASE] = KEYMAP(  // layer 0 : default
         // left hand
-        KC_ESC,                  DE_1,         DE_2,   DE_3,   DE_4,   DE_5,   M(M_CTL_SFT_HASH),
-        KC_TAB,                  DE_Q,         DE_W,   DE_E,   DE_R,   DE_T,   KC_LGUI,
-        KC_LALT,                 DE_A,         DE_S,   DE_D,   DE_F,   DE_G,
-        KC_LSFT,                 CTL_T(DE_Y),  DE_X,   DE_C,   DE_V,   DE_B,   KC_LALT,
-        LT(SYMB,DE_LESS),        M(M_DE_CIRC_CTRLCMD),      M(M_DE_PLUS_CTRLALT), KC_UP,  KC_DOWN,
+        KC_ESC,                  DE_OSX_1,         DE_OSX_2,   DE_OSX_3,   DE_OSX_4,   DE_OSX_5,   M(M_CTL_SFT_HASH),
+        KC_TAB,                  DE_OSX_Q,         DE_OSX_W,   DE_OSX_E,   DE_OSX_R,   DE_OSX_T,   KC_LGUI,
+        KC_LALT,                 DE_OSX_A,         DE_OSX_S,   DE_OSX_D,   DE_OSX_F,   DE_OSX_G,
+        KC_LSFT,                 CTL_T(DE_OSX_Y),  DE_OSX_X,   DE_OSX_C,   DE_OSX_V,   DE_OSX_B,   KC_LALT,
+        LT(SYMB,DE_OSX_LESS),        M(M_DE_OSX_CIRC_CTRLCMD),      M(M_DE_OSX_PLUS_CTRLALT), KC_UP,  KC_DOWN,
                                                			  	M(M_MEH_SH_ACUT), 	TG(2),
                                                               					KC_HOME,
                                                				KC_BSPC,KC_DEL,		LT(SMLY,KC_END),
         // right hand
-             M(M_CTL_SFT_HASH),  DE_6,  DE_7,   DE_8,   DE_9,   DE_0,   DE_SS,
-             KC_RGUI,     DE_Z,   DE_U,   DE_I,   DE_O,   DE_P,         	DE_UE,
-                          DE_H,   DE_J,   DE_K,   DE_L,   DE_OE,		ALT_T(DE_AE),
-             KC_RALT,	  DE_N,   DE_M,   DE_COMM,DE_DOT, CTL_T(DE_MINS),   	KC_RSFT,
-                                  KC_LEFT,  KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT),        LT(SYMB,DE_PLUS),
-             TG(4),	  ALL_T(DE_ACUT),
+             M(M_CTL_SFT_HASH),  DE_OSX_6,  DE_OSX_7,   DE_OSX_8,   DE_OSX_9,   DE_OSX_0,   DE_OSX_SS,
+             KC_RGUI,     DE_OSX_Z,   DE_OSX_U,   DE_OSX_I,   DE_OSX_O,   DE_OSX_P,         	DE_OSX_UE,
+                          DE_OSX_H,   DE_OSX_J,   DE_OSX_K,   DE_OSX_L,   DE_OSX_OE,		ALT_T(DE_OSX_AE),
+             KC_RALT,	  DE_OSX_N,   DE_OSX_M,   DE_OSX_COMM,DE_OSX_DOT, CTL_T(DE_OSX_MINS),   	KC_RSFT,
+                                  KC_LEFT,  KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT),        LT(SYMB,DE_OSX_PLUS),
+             TG(4),	  ALL_T(DE_OSX_ACUT),
              KC_PGUP,
              KC_PGDN,KC_ENT, KC_SPC
     ),
@@ -97,19 +97,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 [SYMB] = KEYMAP(
        // left hand
        KC_TRNS,KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
-       KC_TRNS,DE_LESS,DE_MORE,DE_EXLM,DE_QST, KC_TRNS,KC_TRNS,
-       KC_TRNS,DE_HASH,DE_DLR, DE_BSLS,DE_SLSH,KC_DOT,
-       KC_TRNS,KC_TRNS,DE_LESS,DE_PERC,DE_PIPE,DE_TILD,KC_TRNS,
+       KC_TRNS,DE_OSX_LESS,DE_OSX_MORE,DE_OSX_EXLM,DE_OSX_QST, KC_TRNS,KC_TRNS,
+       KC_TRNS,DE_OSX_HASH,DE_OSX_DLR, DE_OSX_BSLS,DE_OSX_SLSH,KC_DOT,
+       KC_TRNS,KC_TRNS,DE_OSX_LESS,DE_OSX_PERC,DE_OSX_PIPE,DE_OSX_TILD,KC_TRNS,
        KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
                                        KC_TRNS,KC_TRNS,
                                                KC_TRNS,
                                KC_TRNS,KC_DEL,KC_TRNS,
        // right hand
        M(M_TOGGLE_5), KC_F6, KC_F7,   KC_F8,  KC_F9,   KC_F10,   KC_F11,
-       KC_TRNS, LALT(LSFT(KC_7)),   LALT(KC_5),   LALT(KC_6),    DE_LESS,    DE_MORE, DE_EXLM,
-                DE_SLSH,              DE_LPRN,   DE_RPRN,    LALT(KC_8),    LALT(KC_9),  DE_HASH,
-       KC_TRNS, DE_PIPE, DE_TILD,  DE_CIRC,    KC_UP, DE_MINS,  LSFT(KC_4),
-                         DE_QUOT,   KC_LEFT,  KC_DOWN,    KC_RIGHT,  KC_TRNS,
+       KC_TRNS, LALT(LSFT(KC_7)),   LALT(KC_5),   LALT(KC_6),    DE_OSX_LESS,    DE_OSX_MORE, DE_OSX_EXLM,
+                DE_OSX_SLSH,              DE_OSX_LPRN,   DE_OSX_RPRN,    LALT(KC_8),    LALT(KC_9),  DE_OSX_HASH,
+       KC_TRNS, DE_OSX_PIPE, DE_OSX_TILD,  DE_OSX_CIRC,    KC_UP, DE_OSX_MINS,  LSFT(KC_4),
+                         DE_OSX_QUOT,   KC_LEFT,  KC_DOWN,    KC_RIGHT,  KC_TRNS,
        KC_F13, KC_F12,
        KC_F14,
        KC_F15, KC_TRNS, KC_TRNS
@@ -210,9 +210,9 @@ KEYMAP(
        // right hand
        KC_TRNS, KC_F6,   KC_F7,  KC_F8,   KC_F9,   KC_F10,  KC_F11,
        KC_TRNS, KC_UP,   KC_7,   KC_8,    KC_9,    LSFT(KC_RBRC), KC_F12,
-                KC_DOWN, KC_4,   KC_5,    KC_6,    KC_RBRC, DE_MINS,
+                KC_DOWN, KC_4,   KC_5,    KC_6,    KC_RBRC, DE_OSX_MINS,
        KC_TRNS, LSFT(KC_6), KC_1,   KC_2,    KC_3,    LSFT(KC_7), KC_TRNS,
-                         KC_0,KC_DOT,  KC_COMM,    DE_EQL,  KC_TRNS,
+                         KC_0,KC_DOT,  KC_COMM,    DE_OSX_EQL,  KC_TRNS,
        KC_TRNS, KC_TRNS,
        KC_TRNS,
        KC_TRNS, KC_TRNS, KC_TRNS
@@ -309,7 +309,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 			if (timer_elapsed(start) > 150){
 				return MACRO(U(LCTRL),U(LSFT),U(LALT),END);
 			} else {
-				return MACRO(U(LCTRL),U(LALT),T(EQL),U(LSFT),END); //cannot use DE_ACUT here, as macro needs KC_ prefix
+				return MACRO(U(LCTRL),U(LALT),T(EQL),U(LSFT),END); //cannot use DE_OSX_ACUT here, as macro needs KC_ prefix
 			}
 		}
 		break;
@@ -325,7 +325,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 			}
 		}
 		break;	
-	case M_DE_CIRC_CTRLCMD:
+	case M_DE_OSX_CIRC_CTRLCMD:
 		if (record->event.pressed) {
 			start = timer_read();
 			return MACRO(D(LCTRL),D(LGUI),END);
@@ -337,7 +337,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 			}
 		}
 		break;
-	case M_DE_PLUS_CTRLALT:
+	case M_DE_OSX_PLUS_CTRLALT:
 		if (record->event.pressed) {
 			start = timer_read();
 			return MACRO(D(LCTRL),D(LALT),END);
diff --git a/quantum/keymap_extras/keymap_german_osx.h b/quantum/keymap_extras/keymap_german_osx.h
index da91b4bf46..d0b77fb803 100644
--- a/quantum/keymap_extras/keymap_german_osx.h
+++ b/quantum/keymap_extras/keymap_german_osx.h
@@ -9,92 +9,92 @@
 // Alt gr
 
 // normal characters
-#define DE_Z KC_Y
-#define DE_Y KC_Z
+#define DE_OSX_Z KC_Y
+#define DE_OSX_Y KC_Z
 
-#define DE_A KC_A
-#define DE_B KC_B
-#define DE_C KC_C
-#define DE_D KC_D
-#define DE_E KC_E
-#define DE_F KC_F
-#define DE_G KC_G
-#define DE_H KC_H
-#define DE_I KC_I
-#define DE_J KC_J
-#define DE_K KC_K
-#define DE_L KC_L
-#define DE_M KC_M
-#define DE_N KC_N
-#define DE_O KC_O
-#define DE_P KC_P
-#define DE_Q KC_Q
-#define DE_R KC_R
-#define DE_S KC_S
-#define DE_T KC_T
-#define DE_U KC_U
-#define DE_V KC_V
-#define DE_W KC_W
-#define DE_X KC_X
+#define DE_OSX_A KC_A
+#define DE_OSX_B KC_B
+#define DE_OSX_C KC_C
+#define DE_OSX_D KC_D
+#define DE_OSX_E KC_E
+#define DE_OSX_F KC_F
+#define DE_OSX_G KC_G
+#define DE_OSX_H KC_H
+#define DE_OSX_I KC_I
+#define DE_OSX_J KC_J
+#define DE_OSX_K KC_K
+#define DE_OSX_L KC_L
+#define DE_OSX_M KC_M
+#define DE_OSX_N KC_N
+#define DE_OSX_O KC_O
+#define DE_OSX_P KC_P
+#define DE_OSX_Q KC_Q
+#define DE_OSX_R KC_R
+#define DE_OSX_S KC_S
+#define DE_OSX_T KC_T
+#define DE_OSX_U KC_U
+#define DE_OSX_V KC_V
+#define DE_OSX_W KC_W
+#define DE_OSX_X KC_X
 
-#define DE_0 KC_0
-#define DE_1 KC_1
-#define DE_2 KC_2
-#define DE_3 KC_3
-#define DE_4 KC_4
-#define DE_5 KC_5
-#define DE_6 KC_6
-#define DE_7 KC_7
-#define DE_8 KC_8
-#define DE_9 KC_9
+#define DE_OSX_0 KC_0
+#define DE_OSX_1 KC_1
+#define DE_OSX_2 KC_2
+#define DE_OSX_3 KC_3
+#define DE_OSX_4 KC_4
+#define DE_OSX_5 KC_5
+#define DE_OSX_6 KC_6
+#define DE_OSX_7 KC_7
+#define DE_OSX_8 KC_8
+#define DE_OSX_9 KC_9
 
-#define DE_DOT KC_DOT
-#define DE_COMM KC_COMM
+#define DE_OSX_DOT KC_DOT
+#define DE_OSX_COMM KC_COMM
 
-#define DE_SS KC_MINS
-#define DE_AE KC_QUOT
-#define DE_UE KC_LBRC
-#define DE_OE KC_SCLN
+#define DE_OSX_SS KC_MINS
+#define DE_OSX_AE KC_QUOT
+#define DE_OSX_UE KC_LBRC
+#define DE_OSX_OE KC_SCLN
 
-#define DE_CIRC KC_NUBS // accent circumflex ^ and ring °
-#define DE_ACUT KC_EQL // accent acute ´ and grave `
-#define DE_PLUS KC_RBRC // + and * and ~
-#define DE_HASH KC_BSLS // # and '
-#define DE_LESS KC_GRV // < and > and |
-#define DE_MINS KC_SLSH // - and _
+#define DE_OSX_CIRC KC_NUBS // accent circumflex ^ and ring °
+#define DE_OSX_ACUT KC_EQL // accent acute ´ and grave `
+#define DE_OSX_PLUS KC_RBRC // + and * and ~
+#define DE_OSX_HASH KC_BSLS // # and '
+#define DE_OSX_LESS KC_GRV // < and > and |
+#define DE_OSX_MINS KC_SLSH // - and _
 
 // shifted characters
-#define DE_RING LSFT(DE_CIRC) // °
-#define DE_EXLM LSFT(KC_1) // !
-#define DE_DQOT LSFT(KC_2) // "
-#define DE_PARA LSFT(KC_3) // §
-#define DE_DLR  LSFT(KC_4) // $
-#define DE_PERC LSFT(KC_5) // %
-#define DE_AMPR LSFT(KC_6) // &
-#define DE_SLSH LSFT(KC_7) // /
-#define DE_LPRN LSFT(KC_8) // (
-#define DE_RPRN LSFT(KC_9) // )
-#define DE_EQL  LSFT(KC_0) // =
-#define DE_QST  LSFT(DE_SS) // ?
-#define DE_GRV  LSFT(DE_ACUT) // `
-#define DE_ASTR LSFT(DE_PLUS) // *
-#define DE_QUOT LSFT(DE_HASH) // '
-#define DE_MORE LSFT(DE_LESS) // >
-#define DE_COLN LSFT(KC_DOT) // :
-#define DE_SCLN LSFT(KC_COMM) // ;
-#define DE_UNDS LSFT(DE_MINS) // _
+#define DE_OSX_RING LSFT(DE_OSX_CIRC) // °
+#define DE_OSX_EXLM LSFT(KC_1) // !
+#define DE_OSX_DQOT LSFT(KC_2) // "
+#define DE_OSX_PARA LSFT(KC_3) // §
+#define DE_OSX_DLR  LSFT(KC_4) // $
+#define DE_OSX_PERC LSFT(KC_5) // %
+#define DE_OSX_AMPR LSFT(KC_6) // &
+#define DE_OSX_SLSH LSFT(KC_7) // /
+#define DE_OSX_LPRN LSFT(KC_8) // (
+#define DE_OSX_RPRN LSFT(KC_9) // )
+#define DE_OSX_EQL  LSFT(KC_0) // =
+#define DE_OSX_QST  LSFT(DE_OSX_SS) // ?
+#define DE_OSX_GRV  LSFT(DE_OSX_ACUT) // `
+#define DE_OSX_ASTR LSFT(DE_OSX_PLUS) // *
+#define DE_OSX_QUOT LSFT(DE_OSX_HASH) // '
+#define DE_OSX_MORE LSFT(DE_OSX_LESS) // >
+#define DE_OSX_COLN LSFT(KC_DOT) // :
+#define DE_OSX_SCLN LSFT(KC_COMM) // ;
+#define DE_OSX_UNDS LSFT(DE_OSX_MINS) // _
 
 // Alt-ed characters
-#define DE_SQ2 LALT(KC_2) // ²
-#define DE_SQ3 LALT(KC_3) // ³
-#define DE_LCBR LALT(KC_8) // {
-#define DE_LBRC LALT(KC_5) // [
-#define DE_RBRC LALT(KC_6) // ]
-#define DE_RCBR LALT(KC_9) // }
-#define DE_BSLS LALT(LSFT(KC_7)) // backslash
-#define DE_AT  LALT(DE_L) // @
-#define DE_EURO LALT(KC_E) // €
-#define DE_TILD LALT(DE_N) // ~
-#define DE_PIPE LALT(DE_7) // |
+#define DE_OSX_SQ2 LALT(KC_2) // ²
+#define DE_OSX_SQ3 LALT(KC_3) // ³
+#define DE_OSX_LCBR LALT(KC_8) // {
+#define DE_OSX_LBRC LALT(KC_5) // [
+#define DE_OSX_RBRC LALT(KC_6) // ]
+#define DE_OSX_RCBR LALT(KC_9) // }
+#define DE_OSX_BSLS LALT(LSFT(KC_7)) // backslash
+#define DE_OSX_AT  LALT(DE_OSX_L) // @
+#define DE_OSX_EURO LALT(KC_E) // €
+#define DE_OSX_TILD LALT(DE_OSX_N) // ~
+#define DE_OSX_PIPE LALT(DE_OSX_7) // |
 
 #endif
-- 
cgit v1.2.3


From 54b0a2bf765033f636d1d8440081f75126dfee81 Mon Sep 17 00:00:00 2001
From: Jack Humbert <jack.humb@gmail.com>
Date: Fri, 1 Apr 2016 14:44:08 -0400
Subject: adding files is always smart

---
 keyboard/preonic/flash-pcb.sh              |   3 +
 keyboard/preonic/keymaps/default/README.md |  34 ++++++++++
 keyboard/preonic/keymaps/default/keymap.c  |  96 ++++++++++++++++++++++++++
 keyboard/preonic/keymaps/lock/README.md    |   3 +
 keyboard/preonic/keymaps/lock/keymap.c     | 105 +++++++++++++++++++++++++++++
 keyboard/preonic/preonic.c                 |  36 ++++++++++
 keyboard/preonic/preonic.h                 |  50 ++++++++++++++
 7 files changed, 327 insertions(+)
 create mode 100755 keyboard/preonic/flash-pcb.sh
 create mode 100644 keyboard/preonic/keymaps/default/README.md
 create mode 100644 keyboard/preonic/keymaps/default/keymap.c
 create mode 100644 keyboard/preonic/keymaps/lock/README.md
 create mode 100644 keyboard/preonic/keymaps/lock/keymap.c
 create mode 100644 keyboard/preonic/preonic.c
 create mode 100644 keyboard/preonic/preonic.h

diff --git a/keyboard/preonic/flash-pcb.sh b/keyboard/preonic/flash-pcb.sh
new file mode 100755
index 0000000000..8b59b83f5e
--- /dev/null
+++ b/keyboard/preonic/flash-pcb.sh
@@ -0,0 +1,3 @@
+dfu-programmer atmega32u4 erase --force
+dfu-programmer atmega32u4 flash preonic_pcb.hex
+dfu-programmer atmega32u4 reset
\ No newline at end of file
diff --git a/keyboard/preonic/keymaps/default/README.md b/keyboard/preonic/keymaps/default/README.md
new file mode 100644
index 0000000000..d2f43bbdb8
--- /dev/null
+++ b/keyboard/preonic/keymaps/default/README.md
@@ -0,0 +1,34 @@
+# The Default Planck Layout
+
+    const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+    [_QW] = { /* Qwerty */
+      {KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_BSPC},
+      {KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT},
+      {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT },
+      {M(0),    KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
+    },
+    [_CM] = { /* Colemak */
+      {KC_TAB,  KC_Q,    KC_W,    KC_F,    KC_P,    KC_G,    KC_J,    KC_L,    KC_U,    KC_Y,    KC_SCLN, KC_BSPC},
+      {KC_ESC,  KC_A,    KC_R,    KC_S,    KC_T,    KC_D,    KC_H,    KC_N,    KC_E,    KC_I,    KC_O,    KC_QUOT},
+      {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_K,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT },
+      {M(0),    KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
+    },
+    [_DV] = { /* Dvorak */
+      {KC_TAB,  KC_QUOT, KC_COMM, KC_DOT,  KC_P,    KC_Y,    KC_F,    KC_G,    KC_C,    KC_R,    KC_L,    KC_BSPC},
+      {KC_ESC,  KC_A,    KC_O,    KC_E,    KC_U,    KC_I,    KC_D,    KC_H,    KC_T,    KC_N,    KC_S,    KC_SLSH},
+      {KC_LSFT, KC_SCLN, KC_Q,    KC_J,    KC_K,    KC_X,    KC_B,    KC_M,    KC_W,    KC_V,    KC_Z,    KC_ENT },
+      {M(0),    KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
+    },
+    [_RS] = { /* RAISE */
+      {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+      {KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_MINS, KC_EQL,  KC_LBRC, KC_RBRC, KC_BSLS},
+      {KC_TRNS, KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  DF(_QW), DF(_CM), DF(_DV), RESET,   KC_TRNS},
+      {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
+    },
+    [_LW] = { /* LOWER */
+      {KC_TILD, KC_EXLM, KC_AT,   KC_HASH, KC_DLR,  KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC},
+      {KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE},
+      {KC_TRNS, KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  DF(_QW), DF(_CM), DF(_DV), RESET,   KC_TRNS},
+      {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
+    }
+    };
\ No newline at end of file
diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c
new file mode 100644
index 0000000000..392197f1d8
--- /dev/null
+++ b/keyboard/preonic/keymaps/default/keymap.c
@@ -0,0 +1,96 @@
+// This is the canonical layout file for the Quantum project. If you want to add another keyboard,
+// this is the style you want to emulate.
+
+#include "preonic.h"
+#ifdef BACKLIGHT_ENABLE
+  #include "backlight.h"
+#endif
+
+// Each layer gets a name for readability, which is then used in the keymap matrix below.
+// The underscores don't mean anything - you can have a layer called STUFF or any other name.
+// Layer names don't all need to be of the same length, obviously, and you can also skip them
+// entirely and just use numbers.
+#define _QW 0
+#define _CM 1
+#define _DV 2
+#define _LW 3
+#define _RS 4
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+[_QW] = { /* Qwerty */
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_BSPC},
+  {KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT},
+  {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT },
+  {M(0),    KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
+},
+[_CM] = { /* Colemak */
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_TAB,  KC_Q,    KC_W,    KC_F,    KC_P,    KC_G,    KC_J,    KC_L,    KC_U,    KC_Y,    KC_SCLN, KC_BSPC},
+  {KC_ESC,  KC_A,    KC_R,    KC_S,    KC_T,    KC_D,    KC_H,    KC_N,    KC_E,    KC_I,    KC_O,    KC_QUOT},
+  {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_K,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT },
+  {M(0),    KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
+},
+[_DV] = { /* Dvorak */
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_TAB,  KC_QUOT, KC_COMM, KC_DOT,  KC_P,    KC_Y,    KC_F,    KC_G,    KC_C,    KC_R,    KC_L,    KC_BSPC},
+  {KC_ESC,  KC_A,    KC_O,    KC_E,    KC_U,    KC_I,    KC_D,    KC_H,    KC_T,    KC_N,    KC_S,    KC_SLSH},
+  {KC_LSFT, KC_SCLN, KC_Q,    KC_J,    KC_K,    KC_X,    KC_B,    KC_M,    KC_W,    KC_V,    KC_Z,    KC_ENT },
+  {M(0),    KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
+},
+[_RS] = { /* RAISE */
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_MINS, KC_EQL,  KC_LBRC, KC_RBRC, KC_BSLS},
+  {KC_TRNS, KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  DF(_QW), DF(_CM), DF(_DV), RESET,   KC_TRNS},
+  {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
+},
+[_LW] = { /* LOWER */
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_TILD, KC_EXLM, KC_AT,   KC_HASH, KC_DLR,  KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC},
+  {KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE},
+  {KC_TRNS, KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  DF(_QW), DF(_CM), DF(_DV), RESET,   KC_TRNS},
+  {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
+}
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+
+};
+
+float start_up[][2] = {
+  {440.0*pow(2.0,(67)/12.0), 600},
+  {0, 50},
+  {440.0*pow(2.0,(64)/12.0), 400},
+  {0, 50},
+  {440.0*pow(2.0,(55)/12.0), 400},
+  {0, 50},
+  {440.0*pow(2.0,(60)/12.0), 400},
+  {0, 50},
+  {440.0*pow(2.0,(64)/12.0), 1000},
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+          if (record->event.pressed) {
+            register_code(KC_RSFT);
+            #ifdef BACKLIGHT_ENABLE
+              backlight_step();
+            #endif
+          } else {
+            unregister_code(KC_RSFT);
+          }
+        break;
+      }
+    return MACRO_NONE;
+};
+
+void * matrix_init_user(void) {
+#ifdef AUDIO_ENABLE
+    init_notes();
+    play_notes(&start_up, 9, false);
+#endif
+}
diff --git a/keyboard/preonic/keymaps/lock/README.md b/keyboard/preonic/keymaps/lock/README.md
new file mode 100644
index 0000000000..d21cb990b0
--- /dev/null
+++ b/keyboard/preonic/keymaps/lock/README.md
@@ -0,0 +1,3 @@
+# Lock layout
+
+This layout is designed for having a lock switch in the lower-left-hand corner, and for experimenting with MIDI/audio features. It's constantly in development, so don't expect anything to work/be documented correctly!
\ No newline at end of file
diff --git a/keyboard/preonic/keymaps/lock/keymap.c b/keyboard/preonic/keymaps/lock/keymap.c
new file mode 100644
index 0000000000..e253f25819
--- /dev/null
+++ b/keyboard/preonic/keymaps/lock/keymap.c
@@ -0,0 +1,105 @@
+// This is the canonical layout file for the Quantum project. If you want to add another keyboard,
+// this is the style you want to emulate.
+
+#include "preonic.h"
+#ifdef BACKLIGHT_ENABLE
+  #include "backlight.h"
+#endif
+#include "action_layer.h"
+
+// Each layer gets a name for readability, which is then used in the keymap matrix below.
+// The underscores don't mean anything - you can have a layer called STUFF or any other name.
+// Layer names don't all need to be of the same length, obviously, and you can also skip them
+// entirely and just use numbers.
+#define _QW 0
+#define _CM 1
+#define _DV 2
+#define _LW 3
+#define _RS 4
+#define _MI 5
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+[_QW] = { /* Qwerty */
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_BSPC},
+  {KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT},
+  {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT },
+  {M(0),    KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
+},
+[_CM] = { /* Colemak */
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_TAB,  KC_Q,    KC_W,    KC_F,    KC_P,    KC_G,    KC_J,    KC_L,    KC_U,    KC_Y,    KC_SCLN, KC_BSPC},
+  {KC_ESC,  KC_A,    KC_R,    KC_S,    KC_T,    KC_D,    KC_H,    KC_N,    KC_E,    KC_I,    KC_O,    KC_QUOT},
+  {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_K,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT },
+  {M(0),    KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
+},
+[_DV] = { /* Dvorak */
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_TAB,  KC_QUOT, KC_COMM, KC_DOT,  KC_P,    KC_Y,    KC_F,    KC_G,    KC_C,    KC_R,    KC_L,    KC_BSPC},
+  {KC_ESC,  KC_A,    KC_O,    KC_E,    KC_U,    KC_I,    KC_D,    KC_H,    KC_T,    KC_N,    KC_S,    KC_SLSH},
+  {KC_LSFT, KC_SCLN, KC_Q,    KC_J,    KC_K,    KC_X,    KC_B,    KC_M,    KC_W,    KC_V,    KC_Z,    KC_ENT },
+  {M(0),    KC_LCTL, KC_LALT, KC_LGUI, MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
+},
+[_RS] = { /* RAISE */
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_MINS, KC_EQL,  KC_LBRC, KC_RBRC, KC_BSLS},
+  {KC_TRNS, KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  DF(_QW), DF(_CM), DF(_DV), RESET,   KC_TRNS},
+  {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
+},
+[_LW] = { /* LOWER */
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_TILD, KC_EXLM, KC_AT,   KC_HASH, KC_DLR,  KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC},
+  {KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE},
+  {KC_TRNS, KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  DF(_QW), DF(_CM), DF(_DV), RESET,   KC_TRNS},
+  {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
+},
+[_MI] = { /* MIDI */
+  {MIDI12},
+  {MIDI12},
+  {MIDI12},
+  {MIDI12},
+  {M(0), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MIDI, MIDI, MIDI,  MIDI}
+}
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+
+};
+
+float start_up[][2] = {
+  {440.0*pow(2.0,(67)/12.0), 600},
+  {0, 50},
+  {440.0*pow(2.0,(64)/12.0), 400},
+  {0, 50},
+  {440.0*pow(2.0,(55)/12.0), 400},
+  {0, 50},
+  {440.0*pow(2.0,(60)/12.0), 400},
+  {0, 50},
+  {440.0*pow(2.0,(64)/12.0), 1000},
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+          if (record->event.pressed) {
+            register_code(KC_RSFT);
+            #ifdef BACKLIGHT_ENABLE
+              backlight_step();
+            #endif
+            default_layer_state = 1<<5;
+          } else {
+            unregister_code(KC_RSFT);
+            default_layer_state = 1<<0;
+          }
+        break;
+      }
+    return MACRO_NONE;
+};
+
+void * matrix_init_user(void) {
+    init_notes();
+    play_notes(&start_up, 9, false);
+}
diff --git a/keyboard/preonic/preonic.c b/keyboard/preonic/preonic.c
new file mode 100644
index 0000000000..a678f7b09f
--- /dev/null
+++ b/keyboard/preonic/preonic.c
@@ -0,0 +1,36 @@
+#include "preonic.h"
+
+__attribute__ ((weak))
+void * matrix_init_user(void) {
+
+};
+
+__attribute__ ((weak))
+void * matrix_scan_user(void) {
+
+};
+
+void * matrix_init_kb(void) {
+	#ifdef BACKLIGHT_ENABLE
+    	backlight_init_ports();
+	#endif
+
+	#ifdef RGBLIGHT_ENABLE
+		rgblight_init();
+	#endif
+
+
+    // Turn status LED on
+    DDRE |= (1<<6);
+    PORTE |= (1<<6);
+
+	if (matrix_init_user) {
+		(*matrix_init_user)();
+	}
+};
+
+void * matrix_scan_kb(void) {
+	if (matrix_scan_user) {
+		(*matrix_scan_user)();
+	}
+};
diff --git a/keyboard/preonic/preonic.h b/keyboard/preonic/preonic.h
new file mode 100644
index 0000000000..42d2123290
--- /dev/null
+++ b/keyboard/preonic/preonic.h
@@ -0,0 +1,50 @@
+#ifndef PREONIC_H
+#define PREONIC_H
+
+#include "matrix.h"
+#include "keymap_common.h"
+#ifdef BACKLIGHT_ENABLE
+	#include "backlight.h"
+#endif
+#ifdef RGBLIGHT_ENABLE
+  #include "rgblight.h"
+#endif
+#include <stddef.h>
+#ifdef MIDI_ENABLE
+	#include <keymap_midi.h>
+#endif
+
+#define PREONIC_MIT( \
+	k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \
+	k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \
+	k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \
+	k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, \
+	k40, k41, k42, k43, k44,    k45,   k47, k48, k49, k4a, k4b \
+) \
+{ \
+	{ k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \
+	{ k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \
+	{ k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \
+	{ k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3a, k3b }, \
+	{ k40, k41, k42, k43, k44, k45, k45, k47, k48, k49, k4a, k4b } \
+}
+
+#define PREONIC_GRID( \
+	k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \
+	k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \
+	k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \
+	k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, \
+	k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b \
+) \
+{ \
+	{ k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \
+	{ k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \
+	{ k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \
+	{ k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3a, k3b }, \
+	{ k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b } \
+}
+
+void * matrix_init_user(void);
+void * matrix_scan_user(void);
+
+#endif
-- 
cgit v1.2.3


From ad3ec12fb62b67fa2a69f3950a073fafc22be8f4 Mon Sep 17 00:00:00 2001
From: tak3over <jaredbryngelson@gmail.com>
Date: Fri, 1 Apr 2016 15:26:09 -0500
Subject: Create tak3over.c

Custom keymap with an additional function layer for numpad, pgup, pgdn, del, ins, home, end, and additional arrow keys.
---
 keyboard/planck/keymaps/tak3over.c | 136 +++++++++++++++++++++++++++++++++++++
 1 file changed, 136 insertions(+)
 create mode 100644 keyboard/planck/keymaps/tak3over.c

diff --git a/keyboard/planck/keymaps/tak3over.c b/keyboard/planck/keymaps/tak3over.c
new file mode 100644
index 0000000000..c49af7d0e7
--- /dev/null
+++ b/keyboard/planck/keymaps/tak3over.c
@@ -0,0 +1,136 @@
+// This is the canonical layout file for the Quantum project. If you want to add another keyboard,
+// this is the style you want to emulate.
+//
+// Custom style by tak3over.  Dropped the dvorak layer as it was not being used by me. Shifted over
+// keys to make room for a second function key on the left side.  Now has a keypad and most all
+// standard keyboard keys. Including Delete. See TK layer.
+
+#include "planck.h"
+#ifdef BACKLIGHT_ENABLE
+  #include "backlight.h"
+#endif
+
+// Each layer gets a name for readability, which is then used in the keymap matrix below.
+// The underscores don't mean anything - you can have a layer called STUFF or any other name.
+// Layer names don't all need to be of the same length, obviously, and you can also skip them
+// entirely and just use numbers.
+#define _QW 0
+#define _CM 1
+#define _TK 2
+#define _LW 3
+#define _RS 4
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+
+/* Qwerty
+ * ,-----------------------------------------------------------------------------------.
+ * | Tab  |   Q  |   W  |   E  |   R  |   T  |   Y  |   U  |   I  |   O  |   P  | Bksp |
+ * |------+------+------+------+------+-------------+------+------+------+------+------|
+ * | Esc  |   A  |   S  |   D  |   F  |   G  |   H  |   J  |   K  |   L  |   ;  |  "   |
+ * |------+------+------+------+------+------|------+------+------+------+------+------|
+ * | Shift|   Z  |   X  |   C  |   V  |   B  |   N  |   M  |   ,  |   .  |   /  |Enter |
+ * |------+------+------+------+------+------+------+------+------+------+------+------|
+ * | Ctrl | Alt  | GUI  | TK   |Raise |    Space    |Lower | Left | Down |  Up  |Right |
+ * `-----------------------------------------------------------------------------------'
+ */
+[_QW] = {
+  {KC_TAB,  KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,    KC_Y,    KC_U,    KC_I,    KC_O,    KC_P,    KC_BSPC},
+  {KC_ESC,  KC_A,    KC_S,    KC_D,    KC_F,    KC_G,    KC_H,    KC_J,    KC_K,    KC_L,    KC_SCLN, KC_QUOT},
+  {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_N,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT },
+  {KC_LCTL, KC_LALT, KC_LGUI, MO(_TK), MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
+},
+
+/* Colemak
+ * ,-----------------------------------------------------------------------------------.
+ * | Tab  |   Q  |   W  |   F  |   P  |   G  |   J  |   L  |   U  |   Y  |   ;  | Bksp |
+ * |------+------+------+------+------+-------------+------+------+------+------+------|
+ * | Esc  |   A  |   R  |   S  |   T  |   D  |   H  |   N  |   E  |   I  |   O  |  "   |
+ * |------+------+------+------+------+------|------+------+------+------+------+------|
+ * | Shift|   Z  |   X  |   C  |   V  |   B  |   K  |   M  |   ,  |   .  |   /  |Enter |
+ * |------+------+------+------+------+------+------+------+------+------+------+------|
+ * | Ctrl | Alt  | GUI  | TK   |Raise |    Space    |Lower | Left | Down |  Up  |Right |
+ * `-----------------------------------------------------------------------------------'
+ */
+[_CM] = {
+  {KC_TAB,  KC_Q,    KC_W,    KC_F,    KC_P,    KC_G,    KC_J,    KC_L,    KC_U,    KC_Y,    KC_SCLN, KC_BSPC},
+  {KC_ESC,  KC_A,    KC_R,    KC_S,    KC_T,    KC_D,    KC_H,    KC_N,    KC_E,    KC_I,    KC_O,    KC_QUOT},
+  {KC_LSFT, KC_Z,    KC_X,    KC_C,    KC_V,    KC_B,    KC_K,    KC_M,    KC_COMM, KC_DOT,  KC_SLSH, KC_ENT },
+  {KC_LCTL, KC_LALT, KC_LGUI, MO(_TK), MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
+},
+
+/* TenKey, Arrow, and Function key Layer
+ * ,-----------------------------------------------------------------------------------.
+ * |  `   |   1  |   2  |   3  |   4  |   5  |  6   |   7  |   8  |   9  |   0  | Bksp |
+ * |------+------+------+------+------+-------------+------+------+------+------+------|
+ * | Esc  | Left | Up   | Down | Right| Del  |   *  |   4  |   5  |   6  |   +  |  /   |
+ * |------+------+------+------+------+------|------+------+------+------+------+------|
+ * | Shift| Home | PGUP | PGDN | End  | Ins  |   .  |   1  |   2  |   3  |   -  |Enter |
+ * |------+------+------+------+------+------+------+------+------+------+------+------|
+ * | Ctrl | Alt  | GUI  | TK   |Raise |    Space    |Lower | Left | Down |  Up  |Right |
+ * `-----------------------------------------------------------------------------------'
+ */
+[_TK] = {
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_ESC,  KC_LEFT, KC_UP,   KC_DOWN, KC_RGHT, KC_DEL,  KC_ASTR, KC_4,    KC_5,    KC_6,    KC_PLUS, KC_SLSH},
+  {KC_LSFT, KC_HOME, KC_PGUP, KC_PGDN, KC_END,  KC_INS,  KC_DOT,  KC_1,    KC_2,    KC_3,    KC_MINS, KC_ENT },
+  {KC_LCTL, KC_LALT, KC_LGUI, MO(_TK), MO(_LW), KC_SPC,  KC_SPC,  MO(_RS), KC_LEFT, KC_DOWN, KC_UP,   KC_RGHT}
+},
+
+/* Raise
+ * ,-----------------------------------------------------------------------------------.
+ * |   `  |   1  |   2  |   3  |   4  |   5  |   6  |   7  |   8  |   9  |   0  | Bksp |
+ * |------+------+------+------+------+-------------+------+------+------+------+------|
+ * | Esc  |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |   -  |   =  |   [  |   ]  |  \   |
+ * |------+------+------+------+------+------|------+------+------+------+------+------|
+ * | Shift|  F7  |  F8  |  F9  |  F10 |  F11 |  F12 |Qwerty|Colemk|Brite | Reset|Enter |
+ * |------+------+------+------+------+------+------+------+------+------+------+------|
+ * | Ctrl | Alt  | GUI  |  TK  |Raise |    Space    |Lower | Next | Vol- | Vol+ | Play |
+ * `-----------------------------------------------------------------------------------'
+ */
+[_RS] = {
+  {KC_GRV,  KC_1,    KC_2,    KC_3,    KC_4,    KC_5,    KC_6,    KC_7,    KC_8,    KC_9,    KC_0,    KC_BSPC},
+  {KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_MINS, KC_EQL,  KC_LBRC, KC_RBRC, KC_BSLS},
+  {KC_TRNS, KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  DF(_QW), DF(_CM), M(0),    RESET,   KC_TRNS},
+  {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
+},
+
+/* Lower
+ * ,-----------------------------------------------------------------------------------.
+ * |   ~  |   !  |   @  |   #  |   $  |   %  |   ^  |   &  |   *  |   (  |   )  | Bksp |
+ * |------+------+------+------+------+-------------+------+------+------+------+------|
+ * | Esc  |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |   _  |   +  |   {  |   }  |  |   |
+ * |------+------+------+------+------+------|------+------+------+------+------+------|
+ * | Shift|  F7  |  F8  |  F9  |  F10 |  F11 |  F12 |Qwerty|Colemk|Brite | Reset|Enter |
+ * |------+------+------+------+------+------+------+------+------+------+------+------|
+ * | Ctrl | Alt  | GUI  |  TK  |Raise |    Space    |Lower | Next | Vol- | Vol+ | Play |
+ * `-----------------------------------------------------------------------------------'
+ */
+[_LW] = {
+  {KC_TILD, KC_EXLM, KC_AT,   KC_HASH, KC_DLR,  KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC},
+  {KC_TRNS, KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,   KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE},
+  {KC_TRNS, KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,  DF(_QW), DF(_CM), M(0),    RESET,   KC_TRNS},
+  {KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY}
+}
+};
+
+const uint16_t PROGMEM fn_actions[] = {
+
+};
+
+const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
+{
+  // MACRODOWN only works in this function
+      switch(id) {
+        case 0:
+          if (record->event.pressed) {
+            register_code(KC_RSFT);
+            #ifdef BACKLIGHT_ENABLE
+              backlight_step();
+            #endif
+          } else {
+            unregister_code(KC_RSFT);
+          }
+        break;
+      }
+    return MACRO_NONE;
+};
-- 
cgit v1.2.3


From c274699085b2f922a5e8b14b21aa377249e62d29 Mon Sep 17 00:00:00 2001
From: Stephan Bösebeck <sb@caluga.de>
Date: Fri, 1 Apr 2016 23:53:09 +0200
Subject: minor tweaks at the keymap, new png for documentation

---
 keyboard/ergodox_ez/keymaps/osx_de/keymap.c        |  12 ++++++------
 .../ergodox_ez/keymaps/osx_de/osx_de_highres.png   | Bin 749565 -> 684862 bytes
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
index 5d12964192..269e7a0fbd 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
@@ -59,7 +59,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
         KC_LALT,                 DE_OSX_A,         DE_OSX_S,   DE_OSX_D,   DE_OSX_F,   DE_OSX_G,
         KC_LSFT,                 CTL_T(DE_OSX_Y),  DE_OSX_X,   DE_OSX_C,   DE_OSX_V,   DE_OSX_B,   KC_LALT,
         LT(SYMB,DE_OSX_LESS),        M(M_DE_OSX_CIRC_CTRLCMD),      M(M_DE_OSX_PLUS_CTRLALT), KC_UP,  KC_DOWN,
-                                               			  	M(M_MEH_SH_ACUT), 	TG(2),
+                                               			  	M(M_MEH_SH_ACUT), 	TG(MDIA),
                                                               					KC_HOME,
                                                				KC_BSPC,KC_DEL,		LT(SMLY,KC_END),
         // right hand
@@ -68,7 +68,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
                           DE_OSX_H,   DE_OSX_J,   DE_OSX_K,   DE_OSX_L,   DE_OSX_OE,		ALT_T(DE_OSX_AE),
              KC_RALT,	  DE_OSX_N,   DE_OSX_M,   DE_OSX_COMM,DE_OSX_DOT, CTL_T(DE_OSX_MINS),   	KC_RSFT,
                                   KC_LEFT,  KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT),        LT(SYMB,DE_OSX_PLUS),
-             TG(4),	  ALL_T(DE_OSX_ACUT),
+             TG(NUMB),	  ALL_T(DE_OSX_ACUT),
              KC_PGUP,
              KC_PGDN,KC_ENT, KC_SPC
     ),
@@ -136,7 +136,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  *                                 `--------------------'       `--------------------'
  */
 // MEDIA AND MOUSE
-KEYMAP(
+[MDIA] = KEYMAP(
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
        KC_TRNS, KC_TRNS, KC_BTN1, KC_MS_U, KC_BTN2, KC_WH_U, KC_TRNS,
        KC_TRNS, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D,
@@ -178,7 +178,7 @@ KEYMAP(
  *                                 |      |      |      |       |      |        |      |
  *                                 `--------------------'       `----------------------'
  */
-KEYMAP(
+[SMLY] = KEYMAP(
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
        KC_TRNS, KC_TRNS,    KC_TRNS,  KC_TRNS,    KC_TRNS,    KC_TRNS,    KC_TRNS,
        KC_TRNS, KC_TRNS,    KC_TRNS,  KC_TRNS,    KC_TRNS,    KC_TRNS,
@@ -198,7 +198,7 @@ KEYMAP(
        KC_TRNS, KC_TRNS, KC_TRNS
 ),
 //number pad
-KEYMAP(
+[NUMB] = KEYMAP(
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
        KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS,
        KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS,
@@ -239,7 +239,7 @@ KEYMAP(
  *                                 |      |      |  F4  |       |      |        |      |
  *                                 `--------------------'       `----------------------'
  */
-KEYMAP(
+[EGOS] = KEYMAP(
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
        KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
        KC_LSFT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
diff --git a/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png b/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png
index 1d5226974f..8e709ee260 100644
Binary files a/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png and b/keyboard/ergodox_ez/keymaps/osx_de/osx_de_highres.png differ
-- 
cgit v1.2.3


From 71cdfe11682cf63c262380747d8a1b3d48a6bad0 Mon Sep 17 00:00:00 2001
From: Stephan Bösebeck <stephan.boesebeck@holidayinsider.com>
Date: Sat, 2 Apr 2016 15:14:14 +0200
Subject: new keymap

---
 keyboard/ergodox_ez/keymaps/osx_de/keymap.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
index df8d996508..a1b47ae8be 100644
--- a/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/osx_de/keymap.c
@@ -17,6 +17,7 @@
 #define M_DE_CIRC_CTRLCMD 13
 #define M_TOGGLE_5 14
 #define M_CTL_SFT_HASH 15
+#define M_LGUI_SHFT 16
 
 #define SM_SMILE 4
 #define SM_SMIRK 5
@@ -67,7 +68,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
              KC_RGUI,     DE_Z,   DE_U,   DE_I,   DE_O,   DE_P,         	DE_UE,
                           DE_H,   DE_J,   DE_K,   DE_L,   DE_OE,		ALT_T(DE_AE),
              KC_RALT,	  DE_N,   DE_M,   DE_COMM,DE_DOT, CTL_T(DE_MINS),   	KC_RSFT,
-                                  KC_LEFT,  KC_RIGHT,LGUI(KC_LSFT),LALT(KC_LSFT),        LT(SYMB,DE_PLUS),
+                                  KC_LEFT,  KC_RIGHT,M(M_LGUI_SHFT),LALT(KC_LSFT),        LT(SYMB,DE_PLUS),
              TG(4),	  ALL_T(DE_ACUT),
              KC_PGUP,
              KC_PGDN,KC_ENT, KC_SPC
@@ -313,6 +314,13 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
 			}
 		}
 		break;
+	case M_LGUI_SHFT:
+		if (record->event.pressed){
+			return MACRO(D(LGUI),D(LSFT),END);
+		}else{
+			return MACRO(U(LGUI),U(LSFT),END);
+		}
+		break;
 	case M_CTL_SFT_HASH:
 		if (record->event.pressed) {
 			start=timer_read(); 
-- 
cgit v1.2.3


From 381a9fd55319d1f29783748f5d6d5c5820e81636 Mon Sep 17 00:00:00 2001
From: Manuel Barkhau <mbarkhau@gmail.com>
Date: Sat, 2 Apr 2016 23:07:58 +0200
Subject: use action function for unicode

---
 .../keymaps/german-manuneo/compile_keymap.py       |  273 +-
 .../keymaps/german-manuneo/german-manuneo.hex      | 2862 +++++++++-----------
 .../ergodox_ez/keymaps/german-manuneo/keymap.c     | 1004 ++-----
 .../ergodox_ez/keymaps/german-manuneo/keymap.md    |   52 +-
 4 files changed, 1651 insertions(+), 2540 deletions(-)

diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py
index af68672226..3d26672762 100644
--- a/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/compile_keymap.py
@@ -20,6 +20,7 @@ import sys
 import json
 import unicodedata
 import collections
+import itertools as it
 
 PY2 = sys.version_info.major == 2
 
@@ -27,11 +28,6 @@ if PY2:
     chr = unichr
 
 
-BASEPATH = os.path.abspath(os.path.join(
-    os.path.dirname(__file__), "..", ".."
-))
-
-
 KEYBOARD_LAYOUTS = {
     # These map positions in the parsed layout to
     # positions in the KEYMAP MATRIX
@@ -73,34 +69,33 @@ BLANK_LAYOUTS = [
 
 # Wide Layout
 """
-.--------------------------------------------. .--------------------------------------------.
-|      |     |     |     |     |     |       | !       |     |     |     |     |     |      |
-!------+-----+-----+-----+-----+-------------! !-------+-----+-----+-----+-----+-----+------!
-|      |     |     |     |     |     |       | !       |     |     |     |     |     |      |
-!------+-----+-----+-----x-----x-----!       ! !       !-----x-----x-----+-----+-----+------!
-|      |     |     |     |     |     |-------! !-------!     |     |     |     |     |      |
-!------+-----+-----+-----x-----x-----!       ! !       !-----x-----x-----+-----+-----+------!
-|      |     |     |     |     |     |       | !       |     |     |     |     |     |      |
-'------+-----+-----+-----+-----+-------------' '-------------+-----+-----+-----+-----+------'
- |     |     |     |     |     |                             !     |     |     |     |     |
- '-----------------------------'                             '-----------------------------'
-                             .---------------. .---------------.
-                             |       |       | !       |       |
-                     .-------+-------+-------! !-------+-------+-------.
-                     !       !       |       | !       |       !       !
-                     !       !       !-------! !-------!       !       !
-                     |       |       |       | !       |       |       |
-                     '-----------------------' '-----------------------'
+.---------------------------------------------. .---------------------------------------------.
+|       |     |     |     |     |     |       | !       |     |     |     |     |     |       |
+!-------+-----+-----+-----+-----+-------------! !-------+-----+-----+-----+-----+-----+-------!
+|       |     |     |     |     |     |       | !       |     |     |     |     |     |       |
+!-------+-----+-----+-----x-----x-----!       ! !       !-----x-----x-----+-----+-----+-------!
+|       |     |     |     |     |     |-------! !-------!     |     |     |     |     |       |
+!-------+-----+-----+-----x-----x-----!       ! !       !-----x-----x-----+-----+-----+-------!
+|       |     |     |     |     |     |       | !       |     |     |     |     |     |       |
+'-------+-----+-----+-----+-----+-------------' '-------------+-----+-----+-----+-----+-------'
+ |      |     |     |     |     |                             !     |     |     |     |      |
+ '------------------------------'                             '------------------------------'
+                              .---------------. .---------------.
+                              |       |       | !       |       |
+                      .-------+-------+-------! !-------+-------+-------.
+                      !       !       |       | !       |       !       !
+                      !       !       !-------! !-------!       !       !
+                      |       |       |       | !       |       |       |
+                      '-----------------------' '-----------------------'
 """,
 ]
 
 
 DEFAULT_CONFIG = {
-    "includes_basedir": "quantum/",
     "keymaps_includes": [
         "keymap_common.h",
     ],
-    'filler': "-+.':x",
+    'filler': "-+.'!:x",
     'separator': "|",
     'default_key_prefix': ["KC_"],
 }
@@ -114,31 +109,34 @@ SECTIONS = [
 
 #       Markdown Parsing
 
+ONELINE_COMMENT_RE = re.compile(r"""
+    ^                       # comment must be at the start of the line
+    \s*                     # arbitrary whitespace
+    //                      # start of the comment
+    (.*)                    # the comment
+    $                       # until the end of line
+""", re.MULTILINE | re.VERBOSE
+)
+
+INLINE_COMMENT_RE = re.compile(r"""
+    ([\,\"\[\]\{\}\d])      # anythig that might end a expression
+    \s+                     # comment must be preceded by whitespace
+    //                      # start of the comment
+    \s                      # and succeded by whitespace
+    (?:[^\"\]\}\{\[]*)      # the comment (except things which might be json)
+    $                       # until the end of line
+""", re.MULTILINE | re.VERBOSE)
+
+TRAILING_COMMA_RE = re.compile(r"""
+    ,                       # the comma
+    (?:\s*)                 # arbitrary whitespace
+    $                       # only works if the trailing comma is followed by newline
+    (\s*)                   # arbitrary whitespace
+    ([\]\}])                # end of an array or object
+""", re.MULTILINE | re.VERBOSE)
+
+
 def loads(raw_data):
-    ONELINE_COMMENT_RE = re.compile(r"""
-        ^                       # comment must be at the start of the line
-        \s*                     # arbitrary whitespace
-        //                      # start of the comment
-        (.*)                    # the comment
-        $                       # until the end of line
-    """, re.MULTILINE | re.VERBOSE)
-    
-    INLINE_COMMENT_RE = re.compile(r"""
-        ([\,\"\[\]\{\}\d])      # anythig that might end a expression
-        \s+                     # comment must be preceded by whitespace
-        //                      # start of the comment
-        \s                      # and succeded by whitespace
-        (?:[^\"\]\}\{\[]*)      # the comment (except things which might be json)
-        $                       # until the end of line
-    """, re.MULTILINE | re.VERBOSE)
-    
-    TRAILING_COMMA_RE = re.compile(r"""
-        ,                       # the comma
-        (?:\s*)                 # arbitrary whitespace
-        $                       # only works if the trailing comma is followed by newline
-        (\s*)                   # arbitrary whitespace
-        ([\]\}])                # end of an array or object
-    """, re.MULTILINE | re.VERBOSE)
     if isinstance(raw_data, bytes):
         raw_data = raw_data.decode('utf-8')
 
@@ -164,6 +162,8 @@ def parse_config(path):
             name = line[2:]
         elif line.startswith("## "):
             name = line[3:]
+        else:
+            name = ""
 
         name = name.strip().replace(" ", "_").lower()
         if name in SECTIONS:
@@ -209,6 +209,7 @@ def parse_config(path):
                 pass
 
     end_section()
+    assert 'layout' in config
     return config
 
 #       header file parsing
@@ -218,16 +219,15 @@ IF0_RE = re.compile(r"""
     #if 0
     $.*?
     #endif
-    """, re.MULTILINE | re.DOTALL | re.VERBOSE
-)
+""", re.MULTILINE | re.DOTALL | re.VERBOSE)
 
 
 COMMENT_RE = re.compile(r"""
     /\*
     .*?
     \*/"
-    """, re.MULTILINE | re.DOTALL | re.VERBOSE
-)
+""", re.MULTILINE | re.DOTALL | re.VERBOSE)
+
 
 def read_header_file(path):
     with io.open(path, encoding="utf-8") as fh:
@@ -237,7 +237,7 @@ def read_header_file(path):
     return data
 
 
-def regex_partial(re_str_fmt, flags=re.MULTILINE | re.DOTALL | re.VERBOSE):
+def regex_partial(re_str_fmt, flags):
     def partial(*args, **kwargs):
         re_str = re_str_fmt.format(*args, **kwargs)
         return re.compile(re_str, flags)
@@ -251,8 +251,7 @@ KEYDEF_REP = regex_partial(r"""
         (?:{})          # the prefixes
         (?:\w+)         # the key name
     )                   # capture group end
-    """
-)
+""", re.MULTILINE | re.DOTALL | re.VERBOSE)
 
 
 ENUM_RE = re.compile(r"""
@@ -264,8 +263,7 @@ ENUM_RE = re.compile(r"""
         \}
         ;
     )                   # capture group end
-    """, re.MULTILINE | re.DOTALL | re.VERBOSE
-)
+""", re.MULTILINE | re.DOTALL | re.VERBOSE)
 
 
 ENUM_KEY_REP = regex_partial(r"""
@@ -273,8 +271,8 @@ ENUM_KEY_REP = regex_partial(r"""
         {}              # the prefixes
         \w+             # the key name
     )                   # capture group end
-    """
-)
+""", re.MULTILINE | re.DOTALL | re.VERBOSE)
+
 
 def parse_keydefs(config, data):
     prefix_options = "|".join(config['key_prefixes'])
@@ -289,26 +287,31 @@ def parse_keydefs(config, data):
             yield key_match.groups()[0]
 
 
-def parse_valid_keys(config):
-    valid_keycodes = set()
-    paths = [
-        os.path.join(BASEPATH, "tmk_core", "common", "keycode.h")
-    ] + [
-        os.path.join(
-            BASEPATH, config['includes_dir'], include_path
-        ) for include_path in config['keymaps_includes']
-    ]
+def parse_valid_keys(config, out_path):
+    basepath = os.path.abspath(os.path.join(os.path.dirname(out_path)))
+    dirpaths = []
+    subpaths = []
+    while len(subpaths) < 6:
+        path = os.path.join(basepath, *subpaths)
+        dirpaths.append(path)
+        dirpaths.append(os.path.join(path, "tmk_core", "common"))
+        dirpaths.append(os.path.join(path, "quantum"))
+        subpaths.append('..')
+
+    includes = set(config['keymaps_includes'])
+    includes.add("keycode.h")
 
-    for path in paths:
-        path = path.replace("/", os.sep)
-        # the config always uses forward slashe
-        if os.path.exists(path):
-            header_data = read_header_file(path)
+    valid_keycodes = set()
+    for dirpath, include in it.product(dirpaths, includes):
+        include_path = os.path.join(dirpath, include)
+        if os.path.exists(include_path):
+            header_data = read_header_file(include_path)
             valid_keycodes.update(
                 parse_keydefs(config, header_data)
             )
     return valid_keycodes
 
+
 #       Keymap Parsing
 
 def iter_raw_codes(layer_lines, filler, separator):
@@ -325,6 +328,7 @@ def iter_raw_codes(layer_lines, filler, separator):
 def iter_indexed_codes(raw_codes, key_indexes):
     key_rows = {}
     key_indexes_flat = []
+
     for row_index, key_indexes in enumerate(key_indexes):
         for key_index in key_indexes:
             key_rows[key_index] = row_index
@@ -384,8 +388,8 @@ def parse_code(raw_code, key_prefixes, valid_keycodes):
         return raw_code, None, None
 
     if MACRO_RE.match(raw_code):
-        code = macro_id = raw_code[2:-1]
-        return code, macro_id, None
+        macro_id = raw_code[2:-1]
+        return raw_code, macro_id, None
 
     if UNICODE_RE.match(raw_code):
         hex_code = raw_code[1:]
@@ -404,10 +408,17 @@ def parse_keymap(config, key_indexes, layer_lines, valid_keycodes):
         layer_lines, config['filler'], config['separator']
     ))
     indexed_codes = iter_indexed_codes(raw_codes, key_indexes)
+    key_prefixes = config['key_prefixes']
     for raw_code, key_index, row_index in indexed_codes:
         code, macro_id, uc_hex = parse_code(
-            raw_code, config['key_prefixes'], valid_keycodes
+            raw_code, key_prefixes, valid_keycodes
+        )
+        # TODO: line numbers for invalid codes
+        err_msg = "Could not parse key '{}' on row {}".format(
+            raw_code, row_index
         )
+        assert code is not None, err_msg
+        # print(repr(raw_code), repr(code), macro_id, uc_hex)
         if macro_id:
             config['macro_ids'].add(macro_id)
         if uc_hex:
@@ -482,9 +493,64 @@ void matrix_scan_user(void) {
 MACROCODE = """
 #define UC_MODE_WIN 0
 #define UC_MODE_LINUX 1
+#define UC_MODE_OSX 2
 
+// TODO: allow default mode to be configured
 static uint16_t unicode_mode = UC_MODE_WIN;
 
+uint16_t hextokeycode(uint8_t hex) {{
+    if (hex == 0x0) {{
+        return KC_P0;
+    }}
+    if (hex < 0xA) {{
+        return KC_P1 + (hex - 0x1);
+    }}
+    return KC_A + (hex - 0xA);
+}}
+
+void unicode_action_function(uint16_t hi, uint16_t lo) {{
+    switch (unicode_mode) {{
+    case UC_MODE_WIN:
+        register_code(KC_LALT);
+
+        register_code(KC_PPLS);
+        unregister_code(KC_PPLS);
+
+        register_code(hextokeycode((hi & 0xF0) >> 4));
+        unregister_code(hextokeycode((hi & 0xF0) >> 4));
+        register_code(hextokeycode((hi & 0x0F)));
+        unregister_code(hextokeycode((hi & 0x0F)));
+        register_code(hextokeycode((lo & 0xF0) >> 4));
+        unregister_code(hextokeycode((lo & 0xF0) >> 4));
+        register_code(hextokeycode((lo & 0x0F)));
+        unregister_code(hextokeycode((lo & 0x0F)));
+
+        unregister_code(KC_LALT);
+        break;
+    case UC_MODE_LINUX:
+        register_code(KC_LCTL);
+        register_code(KC_LSFT);
+
+        register_code(KC_U);
+        unregister_code(KC_U);
+
+        register_code(hextokeycode((hi & 0xF0) >> 4));
+        unregister_code(hextokeycode((hi & 0xF0) >> 4));
+        register_code(hextokeycode((hi & 0x0F)));
+        unregister_code(hextokeycode((hi & 0x0F)));
+        register_code(hextokeycode((lo & 0xF0) >> 4));
+        unregister_code(hextokeycode((lo & 0xF0) >> 4));
+        register_code(hextokeycode((lo & 0x0F)));
+        unregister_code(hextokeycode((lo & 0x0F)));
+
+        unregister_code(KC_LCTL);
+        unregister_code(KC_LSFT);
+        break;
+    case UC_MODE_OSX:
+        break;
+    }}
+}}
+
 const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{
     if (!record->event.pressed) {{
         return MACRO_NONE;
@@ -494,57 +560,35 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {{
         case UM:
             unicode_mode = (unicode_mode + 1) % 2;
             break;
-        {macro_cases}
+{macro_cases}
+{unicode_macro_cases}
         default:
             break;
     }}
-    if (unicode_mode == UC_MODE_WIN) {{
-        switch(id) {{
-            {win_macro_cases}
-            default:
-                break;
-        }}
-    }} else if (unicode_mode == UC_MODE_LINUX) {{
-        switch(id) {{
-            {linux_macro_cases}
-            default:
-                break;
-        }}
-    }}
     return MACRO_NONE;
 }};
 """
 
-WIN_UNICODE_MACRO_TEMPLATE = """
-case {0}:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), {1}, U(LALT), END
-    );
-"""
 
-LINUX_UNICODE_MACRO_TEMPLATE = """
-case {0}:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), {1}, T(KP_ENTER), END
-    );
-"""
+UNICODE_MACRO_TEMPLATE = """
+case {macro_id}:
+    unicode_action_function(0x{hi:02x}, 0x{lo:02x});
+    break;
+""".strip()
 
-def macro_cases(config, mode):
-    if mode == 'win':
-        template = WIN_UNICODE_MACRO_TEMPLATE
-    elif mode == 'linux':
-        template = LINUX_UNICODE_MACRO_TEMPLATE
-    else:
-        raise ValueError("Invalid mode: ", mode)
-    template = template.strip()
 
+def unicode_macro_cases(config):
     for macro_id, uc_hex in config['unicode_macros'].items():
+        hi = int(uc_hex, 16) >> 8
+        lo = int(uc_hex, 16) & 0xFF
         unimacro_keys = ", ".join(
             "T({})".format(
                 "KP_" + digit if digit.isdigit() else digit
             ) for digit in uc_hex
         )
-        yield template.format(macro_id, unimacro_keys)
+        yield UNICODE_MACRO_TEMPLATE.format(
+            macro_id=macro_id, hi=hi, lo=lo
+        )
 
 
 def iter_keymap_lines(keymap):
@@ -599,8 +643,7 @@ def iter_keymap_parts(config, keymaps):
     # macros
     yield MACROCODE.format(
         macro_cases="",
-        win_macro_cases="\n".join(macro_cases(config, mode='win')),
-        linux_macro_cases="\n".join(macro_cases(config, mode='linux')),
+        unicode_macro_cases="\n".join(unicode_macro_cases(config)),
     )
 
     # TODO: dynamically create blinking lights
@@ -624,7 +667,7 @@ def main(argv=sys.argv[1:]):
         out_path = os.path.join(dirname, "keymap.c")
 
     config = parse_config(in_path)
-    valid_keys = parse_valid_keys(config)
+    valid_keys = parse_valid_keys(config, out_path)
     keymaps = parse_keymaps(config, valid_keys)
 
     with io.open(out_path, mode="w", encoding="utf-8") as fh:
diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex b/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex
index cb8b7fa8d4..ee1d30967d 100644
--- a/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/german-manuneo.hex
@@ -1,1624 +1,1240 @@
-:100000000C94BD0F0C9401100C9401100C94011071
-:100010000C9401100C9401100C9401100C9401101C
-:100020000C9401100C9401100C94791B0C944B1C33
-:100030000C9401100C9401100C9401100C940110FC
-:100040000C9401100C94D6300C9401100C940110F7
-:100050000C9401100C94782A0C9401100C9401104B
-:100060000C9401100C9401100C9401100C940110CC
-:100070000C9401100C9401100C9401100C940110BC
-:100080000C9401100C9401100C9401100C940110AC
-:100090000C9401100C9401100C9401100C9401109C
-:1000A0000C9401100C9401100C940110AB107810FA
-:1000B0006310BD10E4101711F910FF1014113E1158
-:1000C0003511021138114E10F3102911321175102B
-:1000D0006C10BA10B11099106F103010C6101A11B0
-:1000E00023112F119F10CF10AE1048102011ED10CA
-:1000F0009010A5109C108410261193103910F01048
-:100100008A10C9106C12B410661054107E107B1047
-:10011000D210A2100E113F108D10B7102D10C0106C
-:100120000B111111DB105D10F6104B1072105710EF
-:10013000CC10FC103B113310A810C3100511D510C2
-:100140005A102C11EA10451096106010E110691039
-:1001500008114210D810E7103610511041111D112E
-:1001600081103C10DE108710D311A0118B11E51106
-:100170000C123F12211227123C1266125D122A1233
-:10018000601276111B1251125A129D119411E21134
-:10019000D911C11197115811EE1142124B12571279
-:1001A000C711F711D611701148121512B811CD11DF
-:1001B000C411AC114E12BB1161111812B211F11120
-:1001C0006F12DC118E117C11A611A311FA11CA1144
-:1001D00036126711B511DF115511E81133123912BA
-:1001E000031285111E1273119A117F11F41124123A
-:1001F00063125B11D011EB112D12FD1182115412FB
-:1002000012126D11BE1188110912911130126A116A
-:1002100000120F125E11791169124512A9116411B1
-:100220000612AF11B01CD21CBD1DD21CBD1D141D69
-:10023000371DBD1D8C1D9F1D8C208C20BA20BA201F
-:10024000FC203821382338235021382347224722E5
-:10025000122338233823262301E001E10118021874
-:1002600002E002E10162026201620262010502052E
-:1002700001070207015802580001E001E1011802DC
-:100280001802E002E101620262015B025B016102AD
-:1002900061015C025C015802580001E001E10118B3
-:1002A000021802E002E1015A025A01620262016090
-:1002B0000260015E025E015802580001E001E101A6
-:1002C00018021802E002E101620262015B025B01B6
-:1002D000610261015B025B015802580001E001E12B
-:1002E0000118021802E002E101620262015B025B96
-:1002F00001610261015D025D015802580001E001E7
-:10030000E10118021802E002E101620262015B02EF
-:100310005B0161026101060206015802580001E01A
-:1003200001E10118021802E002E101620262015BD0
-:10033000025B01040204015D025D015802580001E4
-:10034000E001E10118021802E002E1015A025A013B
-:10035000620262015F025F0109020901580258004E
-:1003600001E001E10118021802E002E1016202620B
-:10037000015B025B0161026101050205015802583F
-:100380000001E001E10118021802E002E10162024D
-:1003900062015B025B010502050161026101580215
-:1003A000580001E001E10118021802E002E10162D7
-:1003B0000262015B025B016102610160026001583F
-:1003C00002580001E001E10118021802E002E10117
-:1003D000620262015B025B01060206015F025F01CD
-:1003E0005802580001E001E10118021802E002E1A0
-:1003F0000162026201620262010502050106020653
-:10040000015802580001E001E10118021802E0025F
-:10041000E101620262015B025B01040204015C0211
-:100420005C015802580001E001E10118021802E0E5
-:1004300002E1015A025A015A025A01620262016241
-:100440000262015802580001E001E101180218029D
-:10045000E002E101620262015B025B01040204014D
-:100460005F025F015802580001E001E10118021823
-:1004700002E002E1015A025A015A025A015E025E8A
-:1004800001620262015802580001E001E101180214
-:100490001802E002E101620262015B025B010602F6
-:1004A00006015D025D015802580001E001E10118FA
-:1004B000021802E002E1015A025A015A025A01628C
-:1004C000026201610261015802580001E001E1018C
-:1004D00018021802E002E1015A025A0162026201A6
-:1004E0005F025F01620262015802580001E001E10F
-:1004F0000118021802E002E1015A025A0162026286
-:10050000015F025F01600260015802580001E001D2
-:10051000E10118021802E002E101620262015B02DD
-:100520005B01610261015F025F015802580001E056
-:1005300001E10118021802E002E101620262015BBE
-:10054000025B01610261015A025A0158025800011E
-:10055000E001E10118021802E002E1015A025A0129
-:1005600062026201600260015F025F01580258008E
-:1005700001E001E10118021802E002E101620262F9
-:10058000015B025B01610261015902590158025885
-:100590000001E001E10118021802E002E1015A0243
-:1005A0005A01620262016002600160026001580249
-:1005B000580001E001E10118021802E002E10162C5
-:1005C0000262015B025B01610261010402040158E5
-:1005D00002580001E001E10118021802E002E10105
-:1005E000620262015B025B0105020501060206016F
-:1005F0005802580001E001E10118021802E002E18E
-:1006000001620262015B025B01050205015C025CA2
-:10061000015802580001E001E10118021802E0024D
-:10062000E1015A025A01620262015F025F01610246
-:1006300061015802580001E001E10118021802E0CE
-:1006400002E1015A025A015902590161026101593C
-:100650000259015802580001E001E1011802180294
-:10066000E002E1015A025A015A025A016202620191
-:100670005D025D015802580001E001E10118021815
-:1006800002E002E10162026201620262010502050A
-:10069000015B025B015802580001E001E101180210
-:1006A0001802E002E10162026201620262010502D7
-:1006B0000501080208015802580001E001E1011893
-:1006C000021802E002E101620262016202620105B7
-:1006D000020501590259015802580001E001E101E7
-:1006E00018021802E002E1015A025A015A025A01A4
-:1006F000620262015B025B015802580001E001E105
-:100700000118021802E002E1015A025A0162026273
-:10071000015F025F015D025D015802580001E001C6
-:10072000E10118021802E002E101620262015B02CB
-:100730005B01060206015C025C015802580001E000
-:1007400001E10118021802E002E101620262015BAC
-:10075000025B01610261015E025E01580258000104
-:10076000E001E10118021802E002E1015A025A0117
-:100770006202620160026001590259015802580088
-:1007800001E001E10118021802E002E101620262E7
-:10079000015B025B01060206016102610158025819
-:1007A0000001E001E10118021802E002E101620229
-:1007B00062015B025B01040204015B025B015802FF
-:1007C000580001E001E10118021802E002E1015ABB
-:1007D000025A016202620160026001620262015813
-:1007E00002580001E001E10118021802E002E101F3
-:1007F0006202620162026201070207015F025F0199
-:100800005802580001E001E10118021802E002E17B
-:10081000015A025A015A025A0162026201600260E0
-:10082000015802580001E001E10118021802E0023B
-:10083000E101620262015B025B0161026101090286
-:1008400009015802580001E001E10118021802E014
-:1008500002E1015A025A015A025A01590259010889
-:100860000208015802580001E001E10118021802D3
-:10087000E002E101620262015B025B010602060125
-:100880005E025E015802580001E001E10118021801
-:1008900002E002E101620262015B025B0104020408
-:1008A000015E025E015802580001E001E1011802F8
-:1008B0001802E002E101620262015B025B010502D3
-:1008C0000501590259015802580001E001E10118DF
-:1008D000021802E002E1015A025A015A025A015C6E
-:1008E000025C015B025B015802580001E001E1017A
-:1008F00018021802E002E1015A025A016202620182
-:10090000600260015A025A015802580001E001E1F8
-:100910000118021802E002E101620262015B025B5F
-:1009200001050205015F025F015802580001E00164
-:10093000E10118021802E002E101620262015B02B9
-:100940005B0105020501600260015802580001E0E8
-:1009500001E10118021802E002E101620262015B9A
-:10096000025B01610261010802080158025800019E
-:10097000E001E10118021802E002E10162026201F5
-:100980005B025B01060206015A025A015802580036
-:1009900001E001E10118021802E002E101620262D5
-:1009A000015B025B01040204016202620158025809
-:1009B0000001E001E10118021802E002E1015A021F
-:1009C0005A01620262015F025F015F025F01580229
-:1009D000580001E001E10118021802E002E10162A1
-:1009E0000262015B025B0105020501040204015879
-:1009F00002580001E001E10118021802E002E101E1
-:100A0000620262015B025B01050205015D025D019C
-:100A10005802580001E001E10118021802E002E169
-:100A200001620262015B025B01050205015E025E7A
-:100A3000015802580001E001E10118021802E00229
-:100A4000E101620262015B025B010502050107022E
-:100A500007015802580001E001E10118021802E004
-:100A600002E1015A025A01590259015D025D015C1D
-:100A7000025C015802580001E001E101180218026D
-:100A8000E002E101620262015B025B010502050115
-:100A90005B025B015802580001E001E101180218F5
-:100AA00002E002E1015A025A01590259015D025D58
-:100AB00001610261015802580001E001E1011802E0
-:100AC0001802E002E101620262015B025B010602C0
-:100AD0000601590259015802580001E001E10118CC
-:100AE000021802E002E101620262015B025B0106A0
-:100AF0000206015B025B015802580001E001E101BE
-:100B000018021802E002E10162026201620262015F
-:100B1000090209015F025F015802580001E001E18A
-:100B20000118021802E002E101620262015B025B4D
-:100B30000161026101070207015802580001E0014A
-:100B4000E10118021802E002E1015A025A016202B0
-:100B50006201600260015C025C015802580001E021
-:100B600001E10118021802E002E101620262015B88
-:100B7000025B010402040160026001580258000196
-:100B8000E001E10118021802E002E10162026201E3
-:100B90005B025B010402040161026101580258001A
-:100BA00001E001E10118021802E002E101620262C3
-:100BB0000162026201050205015A025A01580258F7
-:100BC0000001E001E10118021802E002E101620205
-:100BD00062015B025B0106020601620262015802C9
-:100BE000580001E001E10118021802E002E1015A97
-:100BF000025A0159025901610261015B025B01580D
-:100C000002580001E001E10118021802E002E101CE
-:100C10005A025A01620262015F025F015E025E01D6
-:100C20005802580001E001E10118021802E002E157
-:100C3000015A025A0159025901610261015A025ACC
-:100C4000015802580001E001E10118021802E00217
-:100C5000E1015A025A01620262015F025F015C0215
-:100C60005C015802580001E001E10118021802E09D
-:100C700002E1015A025A01620262016002600161EE
-:100C80000261015802580001E001E1011802180256
-:100C9000E002E101620262015B025B010602060101
-:100CA000600260015802580001E001E101180218D9
-:100CB00002E002E1015A025A01590259015D025D46
-:100CC000015D025D015802580001E001E1011802D6
-:100CD0001802E002E101620262015B025B01610253
-:100CE0006101610261015802580001E001E101184F
-:100CF000021802E002E1015A025A01620262016036
-:100D00000260015D025D015802580001E001E1014D
-:100D100018021802E002E101620262015B025B015B
-:100D2000050205015A025A015802580001E001E18A
-:100D30000118021802E002E101620262016202622D
-:100D40000105020501610261015802580001E0013C
-:100D5000E10118021802E002E1015A025A015A02A6
-:100D60005A01620262015C025C015802580001E013
-:100D700001E10118021802E002E101620262015B76
-:100D8000025B010502050108020801580258000132
-:100D9000E001E10118021802E002E1015A025A01E1
-:100DA000590259015D025D015B025B015802580066
-:100DB00001E001E10118021802E002E101620262B1
-:100DC000015B025B0105020501050205015802589D
-:100DD0000001E001E10118021802E002E1015A02FB
-:100DE0005A01590259015D025D01050205015802CF
-:100DF000580001E001E10118021802E002E1015A85
-:100E0000025A0162026201600260015B025B0158EA
-:100E100002580001E001E10118021802E002E101BC
-:100E2000620262015B025B01040204015902590182
-:100E30005802580001E001E10118021802E002E145
-:100E4000015A025A015902590161026101620262AA
-:100E5000015802580001E001E10118021802E00205
-:100E6000E101620262015B025B0105020501090208
-:100E700009015802580001E201570257016202625B
-:100E800001620262010502050107020702E2000198
-:100E9000E20157025701620262015B025B016102DB
-:100EA00061015C025C02E20001E201570257015A53
-:100EB000025A0162026201600260015E025E02E2A9
-:100EC0000001E20157025701620262015B025B010D
-:100ED000610261015B025B02E20001E2015702571D
-:100EE00001620262015B025B01610261015D025D00
-:100EF00002E20001E20157025701620262015B0255
-:100F00005B016102610106020602E20001E2015793
-:100F1000025701620262015B025B01040204015D8F
-:100F2000025D02E20001E201570257015A025A0132
-:100F3000620262015F025F0109020902E20001E24E
-:100F40000157025701620262015B025B01610261AB
-:100F50000105020502E20001E201570257016202A7
-:100F600062015B025B010502050161026102E200B0
-:100F700001E20157025701620262015B025B0161FB
-:100F800002610160026002E20001E20157025701C2
-:100F9000620262015B025B01060206015F025F0200
-:100FA000E20001E20157025701620262016202623D
-:100FB000010502050106020602E20001E2015702F4
-:100FC0005701620262015B025B01040204015C02E0
-:100FD0005C02E20001E201570257015A025A015A2B
-:100FE000025A016202620162026202E20001E2014F
-:100FF00057025701620262015B025B0104020401B5
-:101000005F025F02E20001E201570257015A025AF1
-:10101000015A025A015E025E0162026202E20001AE
-:10102000E20157025701620262015B025B010602A4
-:1010300006015D025D02E20001E201570257015A1A
-:10104000025A015A025A016202620161026102E21D
-:101050000001E201570257015A025A01620262017D
-:101060005F025F0162026202E20001E20157025781
-:10107000015A025A01620262015F025F016002606E
-:1010800002E20001E20157025701620262015B02C3
-:101090005B01610261015F025F02E20001E2015750
-:1010A000025701620262015B025B01610261015A47
-:1010B000025A02E20001E201570257015A025A01A4
-:1010C00062026201600260015F025F02E20001E20F
-:1010D0000157025701620262015B025B016102611A
-:1010E0000159025902E20001E201570257015A0276
-:1010F0005A01620262016002600160026002E20065
-:1011000001E20157025701620262015B025B016169
-:1011100002610104020402E20001E20157025701E8
-:10112000620262015B025B01050205010602060222
-:10113000E20001E20157025701620262015B025BB9
-:1011400001050205015C025C02E20001E2015702B6
-:1011500057015A025A01620262015F025F01610295
-:101160006102E20001E201570257015A025A015995
-:101170000259016102610159025902E20001E201D2
-:10118000570257015A025A015A025A016202620179
-:101190005D025D02E20001E2015702570162026254
-:1011A0000162026201050205015B025B02E20001CD
-:1011B000E201570257016202620162026201050206
-:1011C000050108020802E20001E20157025701622C
-:1011D000026201620262010502050159025902E23E
-:1011E0000001E201570257015A025A015A025A01FC
-:1011F000620262015B025B02E20001E201570257F8
-:10120000015A025A01620262015F025F015D025DE2
-:1012100002E20001E20157025701620262015B0231
-:101220005B01060206015C025C02E20001E201577A
-:10123000025701620262015B025B01610261015EB1
-:10124000025E02E20001E201570257015A025A010E
-:10125000620262016002600159025902E20001E289
-:101260000157025701620262015B025B010602063E
-:101270000161026102E20001E201570257016202CC
-:1012800062015B025B01040204015B025B02E2009B
-:1012900001E201570257015A025A016202620160DB
-:1012A00002600162026202E20001E201570257019C
-:1012B0006202620162026201070207015F025F02CD
-:1012C000E20001E201570257015A025A015A025A3A
-:1012D000016202620160026002E20001E201570263
-:1012E0005701620262015B025B0161026101090256
-:1012F0000902E20001E201570257015A025A015A5B
-:10130000025A015902590108020802E20001E201F1
-:1013100057025701620262015B025B01060206018D
-:101320005E025E02E20001E20157025701620262C0
-:10133000015B025B01040204015E025E02E2000145
-:10134000E20157025701620262015B025B01050282
-:10135000050159025902E20001E201570257015A00
-:10136000025A015A025A015C025C015B025B02E212
-:101370000001E201570257015A025A01620262015A
-:10138000600260015A025A02E20001E2015702576C
-:1013900001620262015B025B01050205015F025FFF
-:1013A00002E20001E20157025701620262015B02A0
-:1013B0005B010502050160026002E20001E20157E3
-:1013C000025701620262015B025B01610261010876
-:1013D000020802E20001E2015702570162026201C3
-:1013E0005B025B01060206015A025A02E20001E2B8
-:1013F0000157025701620262015B025B01040204B1
-:101400000162026202E20001E201570257015A0240
-:101410005A01620262015F025F015F025F02E20045
-:1014200001E20157025701620262015B025B0105A2
-:1014300002050104020402E20001E2015702570121
-:10144000620262015B025B01050205015D025D0251
-:10145000E20001E20157025701620262015B025B96
-:1014600001050205015E025E02E20001E20157028F
-:101470005701620262015B025B010502050107027E
-:101480000702E20001E201570257015A025A0159CC
-:101490000259015D025D015C025C02E20001E201B1
-:1014A00057025701620262015B025B0105020501FE
-:1014B0005B025B02E20001E201570257015A025A45
-:1014C00001590259015D025D0161026102E2000100
-:1014D000E20157025701620262015B025B010602F0
-:1014E000060159025902E20001E201570257016266
-:1014F0000262015B025B01060206015B025B02E223
-:101500000001E201570257016202620162026201B8
-:10151000090209015F025F02E20001E2015702577E
-:1015200001620262015B025B016102610107020765
-:1015300002E20001E201570257015A025A01620217
-:101540006201600260015C025C02E20001E201579C
-:10155000025701620262015B025B01040204016046
-:10156000026002E20001E2015702570162026201D9
-:101570005B025B010402040161026102E20001E21C
-:10158000015702570162026201620262010502050F
-:10159000015A025A02E20001E201570257016202B7
-:1015A00062015B025B010602060162026202E20066
-:1015B00001E201570257015A025A015902590161C9
-:1015C0000261015B025B02E20001E2015702570186
-:1015D0005A025A01620262015F025F015E025E020C
-:1015E000E20001E201570257015A025A0159025919
-:1015F00001610261015A025A02E20001E20157024E
-:1016000057015A025A01620262015F025F015C02E5
-:101610005C02E20001E201570257015A025A0162DC
-:101620000262016002600161026102E20001E20106
-:1016300057025701620262015B025B01060206016A
-:1016400060026002E20001E201570257015A025AA9
-:1016500001590259015D025D015D025D02E2000176
-:10166000E20157025701620262015B025B01610203
-:10167000610161026102E20001E201570257015A71
-:10168000025A0162026201600260015D025D02E2D3
-:101690000001E20157025701620262015B025B0135
-:1016A000050205015A025A02E20001E201570257FF
-:1016B00001620262016202620105020501610261CA
-:1016C00002E20001E201570257015A025A015A028E
-:1016D0005A01620262015C025C02E20001E201570F
-:1016E000025701620262015B025B0105020501080B
-:1016F000020802E20001E201570257015A025A01B0
-:10170000590259015D025D015B025B02E20001E2E8
-:101710000157025701620262015B025B010502058B
-:101720000105020502E20001E201570257015A02D7
-:101730005A01590259015D025D0105020502E200EC
-:1017400001E201570257015A025A01620262016026
-:101750000260015B025B02E20001E20157025701F5
-:10176000620262015B025B01040204015902590238
-:10177000E20001E201570257015A025A0159025987
-:10178000016102610162026202E20001E2015702AC
-:101790005701620262015B025B0105020501090259
-:1017A0000902E200055204520152035201000000F6
-:1017B0001E001B0018002F00010029001F0013004D
-:1017C0000C003300E300E1002000090004003400B5
-:1017D000E2002A0021001A0008000600E00065006F
-:1017E00022000A0012001900000049002E004A00E1
-:1017F00000004D00000002542E02025400002B0095
-:1018000000005E0023000B001600050000004C00E5
-:1018100024000D0011001000E2004B0025000E0016
-:101820001500360001002C0026000F0017003700BD
-:1018300050002800270014000700520051004E00FD
-:1018400035001C002D001D004F00000001000100AC
-:1018500001000100010000001E02300238020100F8
-:10186000010001001F026414380030000100010073
-:101870002002240223022702010001000100241497
-:1018800025140100010001000100271426140100A5
-:101890000000010001000100000001000000010043
-:1018A0000100010000000100000001000100310002
-:1018B00021022D1400000100010064002502220213
-:1018C000010001000100640226023602010001004D
-:1018D00001000100301437023830010035021F02C8
-:1018E0003102553002300100010001002D020100DB
-:1018F0003D30000001000100010001000100000076
-:101900003A00010001000100010001003B0001005C
-:1019100001000100010001003C0001000100010084
-:10192000010001003D000100010001000100010073
-:101930003E00010001000100000001004400010020
-:1019400000000100000001004500010000005300FC
-:10195000000001003F000100010001000000010043
-:1019600040005F005C00590062000100410060001F
-:101970005D005A0085000100420061005E005B00CE
-:101980006300010043005500560057005800010055
-:101990006700540056005700580000000100010085
-:1019A00001000100010000004D30393001005B30C2
-:1019B00001000100513058303C303B300100010043
-:1019C0005030013014145D30010001004A305930AC
-:1019D00008145C30010001004930573004300030F9
-:1019E00000000100053001000000010000000100BE
-:1019F0000100010000000100000001004F305A30DA
-:101A000037301E02000001004E3001004B30010053
-:101A100001000100483056305430533001000100BD
-:101A20004C30010003303A30010001005230010017
-:101A3000010001000100010001000100010001009E
-:101A40000100000001000100010001000100000090
-:101A500042302030343001000100010046302E3089
-:101A6000263033300100010045302D301E3001009A
-:101A70000100010040302B30223001000100010044
-:101A80003F3025302C300100000001000100010032
-:101A90000000010000000100010001000000010041
-:101AA000000001004430233031301F3000000100BD
-:101AB000433035302A302930010001003E302730D4
-:101AC0003030010001000100413028303230010087
-:101AD0000100010047300100213001000100010038
-:101AE0000100363024302F300100000001000100D9
-:101AF0000100010001000000010008301B3001005E
-:101B000001000100010015300D301A300100010004
-:101B10000100143006300100010001000100123004
-:101B20000A3001000100010001000C3013300100F7
-:101B300000000100010001000000010000000100A0
-:101B400001000100000001000000010001000B3055
-:101B5000183007300000010001001C301130103037
-:101B60000100010001000E301730010001000100EA
-:101B700001000F30193001000100010001000100D7
-:101B8000093001000100010001001D300100163084
-:101B9000010000000100010001000100010000003F
-:101BA000010001000100010001000100010001002D
-:101BB000010001000100010001000100010001001D
-:101BC000010001000100010001000100010001000D
-:101BD00001000100010001000000010001000100FE
-:101BE00000000100000001000100010000000100F0
-:101BF00000000100010001000100010000000100DF
-:101C000001000100010001000100010001000100CC
-:101C100001000100010001000100010001000100BC
-:101C200001000100010001000100010001000100AC
-:101C3000010001000100010001000000010001009D
-:101C4000010001000100000001000100010001008D
-:101C5000010001000100010001000100010001007C
-:101C6000010001000100010001000100010001006C
-:101C7000010001000100010001000100010001005C
-:101C8000000001000100010000000100000001004F
-:101C9000010001000000010000000100010001003E
-:101CA000010001000000010001000100010001002D
-:101CB000010001000100010001000100010001001C
-:101CC000010001000100010001000100010001000C
-:101CD00001000100010001000100010001000100FC
-:101CE00001000000010001000100010001000000EE
-:101CF00001000100010001000100010001000100DC
-:101D000001000100010001000100010001000100CB
-:101D100001000100010001000100010001000100BB
-:101D200001000100010001000000010001000100AC
-:101D3000000001000000010001000100000001009E
-:101D4000000001000100010001000100000001008D
-:101D5000010001000100010001000100010001007B
-:101D6000010001000100010001000100010001006B
-:101D7000010001000100010001000100010001005B
-:101D800001000100010001000100000016034500F0
-:101D9000720067006F0044006F007800200045006B
-:101DA0005A00000016034500720067006F004400EF
-:101DB0006F007800200045005A0000000403090469
-:101DC00009026D00040100A0FA09040000010301EA
-:101DD0000100092111010001223F000705810308CC
-:101DE000000A090401000103010200092111010098
-:101DF00001224D000705820308000A0904020001C0
-:101E000003000000092111010001223600070583AB
-:101E10000308000A0904030001030000000921115E
-:101E2000010001223900070584031000011201108E
-:101E30000100000008EDFE0713010001020001058A
-:101E4000010906A101050719E029E71500250195FB
-:101E5000087501810205081901290595057501918B
-:101E600002950175039101050719002977150025D1
-:101E700001957875018102C005010980A1018502E3
-:101E800016010026B7001A01002AB7007510950147
-:101E90008100C0050C0901A1018503160100269CE3
-:101EA000021A01002A9C02751095018100C00501EB
-:101EB0000902A1010901A10005091901290515005F
-:101EC00025019505750181029501750381010501C3
-:101ED000093009311581257F950275088106093879
-:101EE0001581257F950175088106050C0A380215B4
-:101EF00081257F950175088106C0C005010906A1ED
-:101F000001050719E029E7150025019508750181EC
-:101F100002950175088101050819012905950575C6
-:101F20000191029501750391010507190029FF151B
-:101F30000025FF950675088100C000000000000024
-:101F40000000000000010204060A0F17202C3A4A84
-:101F50005D71879DB3C7DAE9F5FCFFFCF5E9DAC7E7
-:101F6000B39D87715D4A3A2C20170F0A06040201BF
-:101F70000000000000000000000011241FBECFEF91
-:101F8000DAE0DEBFCDBF04B603FE24C08091F001CD
-:101F90009091F101A091F201B091F3018730904B43
-:101FA000A740B04BB9F41092F0011092F1011092D9
-:101FB000F2011092F30114BE84B7877F84BF88E1D9
-:101FC0000FB6F89480936000109260000FBEE0E0BE
-:101FD000FFE3099511E0A0E0B1E0E0E3F5E602C01F
-:101FE00005900D92A433B107D9F711E0A4E3B1E055
-:101FF00001C01D92A03FB107E1F70E94BF180C94E9
-:1020000096320C940000FC018281811103C080E0B3
-:1020100090E008956E3561F42091340130913501DE
-:102020002F5F3F4F217033273093350120933401C8
-:1020300020913401309135012115310509F024C179
-:10204000862F90E08E35910528F4FC01EA5AFF4F67
-:102050000C944B3280E090E0089582E797E1089578
-:1020600089E597E1089580E497E1089587E297E193
-:1020700008958EE097E1089585EF96E108958CED3F
-:1020800096E1089583EC96E108958AEA96E1089531
-:1020900081E996E1089588E796E108958FE596E154
-:1020A000089586E496E108958DE296E1089584E12D
-:1020B00096E108958BEF95E1089582EE95E10895FC
-:1020C00089EC95E1089580EB95E1089587E995E124
-:1020D00008958EE795E1089585E695E108958CE4ED
-:1020E00095E1089583E395E108958AE195E10895E6
-:1020F00081E095E1089588EE94E108958FEC94E1F4
-:10210000089586EB94E108958DE994E1089584E8BB
-:1021100094E108958BE694E1089582E594E10895B1
-:1021200089E394E1089580E294E1089587E094E1E1
-:1021300008958EEE93E1089585ED93E108958CEB7B
-:1021400093E1089583EA93E108958AE893E108957D
-:1021500081E793E1089588E593E108958FE393E1A2
-:10216000089586E293E108958DE093E1089584EF68
-:1021700092E108958BED92E1089582EC92E1089549
-:1021800089EA92E1089580E992E1089587E792E172
-:1021900008958EE592E1089585E492E108958CE238
-:1021A00092E1089583E192E108958AEF91E1089523
-:1021B00081EE91E1089588EC91E108958FEA91E133
-:1021C000089586E991E108958DE791E1089584E607
-:1021D00091E108958BE491E1089582E391E10895FE
-:1021E00089E191E1089580E091E1089587EE90E121
-:1021F00008958EEC90E1089585EB90E108958CE9C7
-:1022000090E1089583E890E108958AE690E10895C9
-:1022100081E590E1089588E390E108958FE190E1F0
-:10222000089586E090E108958DEE9FE0089584ED95
-:102230009FE008958BEB9FE0089582EA9FE0089568
-:1022400089E89FE0089580E79FE0089587E59FE093
-:1022500008958EE39FE0089585E29FE008958CE065
-:102260009FE0089583EF9EE008958AED9EE0089533
-:1022700081EC9EE0089588EA9EE008958FE89EE054
-:10228000089586E79EE008952130310509F0BFCE1C
-:10229000862F90E08E35910528F4FC01EC54FF4F19
-:1022A0000C944B3280E090E0089584E39EE0089522
-:1022B00083E19EE0089582EF9DE0089581ED9DE029
-:1022C000089580EB9DE008958FE89DE008958EE6E7
-:1022D0009DE008958DE49DE008958CE29DE00895D1
-:1022E0008BE09DE008958AEE9CE0089589EC9CE0E7
-:1022F000089588EA9CE0089587E89CE0089586E6C2
-:102300009CE0089585E49CE0089584E29CE00895B3
-:1023100083E09CE0089582EE9BE0089581EC9BE0D1
-:10232000089580EA9BE008958FE79BE008958EE58D
-:102330009BE008958DE39BE008958CE19BE0089578
-:102340008BEF9AE008958AED9AE0089589EB9AE080
-:10235000089588E99AE0089587E79AE0089586E568
-:102360009AE0089585E39AE0089584E19AE008955B
-:1023700083EF99E0089582ED99E0089581EB99E06B
-:10238000089580E999E008958FE699E008958EE434
-:1023900099E008958DE299E008958CE099E0089520
-:1023A0008BEE98E008958AEC98E0089589EA98E029
-:1023B000089588E898E0089587E698E0089586E40F
-:1023C00098E0089585E298E0089584E098E0089503
-:1023D00083EE97E0089582EC97E0089581EA97E014
-:1023E000089580E897E008958FE597E008958EE3DB
-:1023F00097E008958DE197E008958CEF96E00895B9
-:102400008BED96E008958AEB96E0089589E996E0D1
-:10241000089588E796E0089587E596E0089586E3B5
-:1024200096E0089585E196E0089584EF95E008959B
-:1024300083ED95E0089582EB95E0089581E995E0BC
-:10244000089580E795E008958FE495E008958EE281
-:1024500095E008958DE095E008958CEE94E0089560
-:102460008BEC94E008958AEA94E0089589E894E07A
-:10247000089588E694E0089587E494E0089586E25C
-:1024800094E0089585E094E0089584EE93E0089543
-:1024900083EC93E0089582EA93E0089581E893E065
-:1024A000089580E693E008958FE393E008958EE128
-:1024B00093E008958DEF92E008958CED92E00895F9
-:1024C0008BEB92E008958AE992E0089589E792E023
-:1024D000089588E592E008958BE897E1089585E5F1
-:1024E0009EE0089508956091B3017091B4018091C8
-:1024F000B5019091B6010E94A42956985E9825983E
-:102500002D9826982E9827982F988330A9F028F494
-:10251000813051F0823069F012C0843041F0853052
-:1025200071F4259A2D9A08C0259A2D9A0895259A16
-:102530002D9A269A2E9A0895279A2F9A089556989A
-:102540005E9808950C94731256985E9825982D986D
-:1025500026982E9827982F988FEF90E090938900D7
-:102560008093880090938B0080938A0090938D00D5
-:1025700080938C00259A2D9A2FEF80E792E02150CE
-:1025800080409040E1F700C00000269A2E9A2FEF7D
-:1025900080E792E0215080409040E1F700C00000C9
-:1025A000279A2F9A2FEF80E792E0215080409040A9
-:1025B000E1F700C0000025982D982FEF80E792E00A
-:1025C000215080409040E1F700C0000026982E98EE
-:1025D0002FEF80E792E0215080409040E1F700C06B
-:1025E000000027982F9856985E9825982D98269841
-:1025F0002E9827982F98089589EA8093800089E083
-:102600008093810024982C983F988AB18F748AB95E
-:102610006E98479A8BB1806B8BB9769A0E94A41200
-:102620000C94721280E28093000180913601811136
-:102630000EC00E94611381E0809336012FEF83ED7D
-:1026400090E3215080409040E1F700C0000080E41A
-:102650000E9467138093000181112EC00E94911384
-:1026600080930001811128C00E9491138093000182
-:10267000811122C08FE30E94911380930001811188
-:102680001BC00E94891380E40E946713809300019D
-:10269000811112C08CE00E9491138093000181117E
-:1026A0000BC00E94911380930001811105C08FE33C
-:1026B0000E949113809300010E9489138091000170
-:1026C00008951092B9008AE08093B800089594EAC2
-:1026D0009093BC009091BC0097FFFCCF9091B90003
-:1026E000987F983021F0903111F081E00895809327
-:1026F000BB0084E88093BC008091BC0087FFFCCFC6
-:102700008091B900887F883111F0803471F780E0C2
-:10271000089584E98093BC008091BC0084FDFCCFC7
-:1027200008958093BB0084E88093BC008091BC0036
-:1027300087FFFCCF9091B900987F81E0983209F42F
-:1027400080E0089584E88093BC008091BC0087FFFE
-:10275000FCCF8091BB00089580910001811115C0CC
-:1027600080E40E9467138093000181110CC082E114
-:102770000E94911380930001811105C08FEF0E9488
-:102780009113809300010E94891384B1807F84B9E2
-:1027900085B1807F85B98AB1837F8AB98BB1837F08
-:1027A0008BB93E98469808950E94121380930001B9
-:1027B0000E94AC1380B38C7080BB81B3836F81BBEC
-:1027C000E6E4F1E0A8E3B1E011921D9281E0E43586
-:1027D000F807D1F70C94FC12BF92CF92DF92EF92E0
-:1027E000FF920F931F93CF93DF9380910001882373
-:1027F00079F0809137018F5F80933701811108C094
-:102800000E94121380930001811102C00E94A41241
-:1028100008E311E0C0E0D0E0DD24D39482E0C82ECC
-:10282000EE24E394F12CC73000F580910001811172
-:1028300062C080E40E94671380930001811112C07E
-:1028400082E10E9491138093000181110BC0C701A6
-:102850000C2E01C0880F0A94EAF780950E9491130C
-:10286000809300010E94891346C0CA30A1F028F469
-:10287000C83059F0C93061F005C0CC3089F070F033
-:10288000CD3089F0209A289810C0219A29980DC03F
-:10289000229A2A980AC0239A2B9807C0529A01C0FC
-:1028A000539A5B9802C03E9A4698E0EAEA95F1F79F
-:1028B0008FB179995AC092E081708D25892B7C9BCC
-:1028C00002C090E001C094E0892B7D9B02C090E0A3
-:1028D00001C098E0892B7E9B02C090E001C090E18E
-:1028E000892B9FB19095991F9927991F9295990FC0
-:1028F000907E892B0FC08091000181114BC080E434
-:102900000E94671380930001882389F1B12C0E94F3
-:1029100089138B2DF8019081981719F08083C0924C
-:1029200001010E94AC1321960F5F1F4FCE30D105DD
-:1029300009F079CF80910101882371F18150809352
-:102940000101882339F08FE99FE00197F1F700C07A
-:10295000000022C0A6E4B1E0E8E3F1E081918D93AC
-:1029600091E0E634F907D1F717C090E0A5CF83E1F5
-:102970000E949113809300018111C8CF81E40E94CD
-:102980006713809300018111C1CF0E94A213B82E5A
-:10299000B094BDCF80E0BECF0E94A21281E0DF9153
-:1029A000CF911F910F91FF90EF90DF90CF90BF904C
-:1029B0000895E82FF0E0EA5BFE4F808108950895C6
-:1029C0008B3B910578F4883A910540F5853A91055D
-:1029D000D0F48430910508F0B1C08130910509F43C
-:1029E000ADC06BC0803E910508F467C0883E91057C
-:1029F00008F4A4C09C01205F31092031310508F0A2
-:102A00005CC090650895853A910509F459C0863AED
-:102A1000910509F458C083E890E40895883A910537
-:102A200009F454C0893A910509F453C08A3A9105D2
-:102A300009F452C08B3A910509F451C08C3A9105C2
-:102A400009F450C08D3A910509F44FC0803B9105BF
-:102A500009F44EC08E3A910509F44DC08F3A9105A4
-:102A600009F44CC0813B910509F44BC0823B9105B0
-:102A700009F44AC0833B910509F449C0843B9105A0
-:102A800009F448C0853B910509F447C0863B910590
-:102A900009F446C0873B910509F445C0883B910580
-:102AA00009F444C0893B910509F443C08A3B910570
-:102AB00009F042C08AE296E4089580E090E008952B
-:102AC00081E890E4089582E890E4089582EE94E429
-:102AD000089589EE94E408958AEE94E4089585EBD0
-:102AE00094E4089586EB94E4089587EB94E40895C4
-:102AF0008CEC94E408958DEC94E4089583E895E4D7
-:102B000008958AE895E4089582E995E4089584E9B2
-:102B100095E4089581E296E4089583E296E40895A9
-:102B200084E296E4089585E296E4089586E296E4C8
-:102B3000089587E296E4089580E094E40895089566
-:102B400096E0799FF001112494E5899FE00DF11D35
-:102B50001124E60FF11DEE0FFF1FEC55F84E859185
-:102B600094910895880F991F8C5D994EFC01859171
-:102B700094910895880F991F8C55984EFC0185916A
-:102B80009491089526E0729FF001112444E5849FFA
-:102B9000E00DF11D1124E60FF11DEE0FFF1FEC55A6
-:102BA000F84E25913491C9019A9581159F4110F4F1
-:102BB000C9010895C90190528115904128F4C901B5
-:102BC0009F700E94BA150895C901905381159041D4
-:102BD00020F4C9019927906C0895211580E53807E4
-:102BE00069F40E9459239FEF24E34CE09150204068
-:102BF0004040E1F700C000000C949D2A213080E5A0
-:102C0000380731F48091CE0181608093CE01089520
-:102C1000C90190558115904108F050C0832F992724
-:102C20008F70992781309105D9F4A90143705527F8
-:102C300002C0880F991F4A95E2F79C68A90164E0D9
-:102C4000440F551F6A95E1F744275370842B952B49
-:102C500073E0220F331F7A95E1F7207633271DC0EA
-:102C60008230910529F4922F8827816F906A089508
-:102C700083309105A9F4A9014370552781E090E0C4
-:102C800002C0880F991F4A95E2F79C6843E0220F23
-:102C9000331F4A95E1F7207E3770822B932B0895DE
-:102CA0000497F1F4A9014370552781E090E002C038
-:102CB000880F991F4A95E2F79A68E8CFC9019057A3
-:102CC0008115904120F4C9019F7090620895C90157
-:102CD00090588115904120F4C9019F70906A089521
-:102CE000203E3105E0F4203C310558F52133310513
-:102CF00009F470C048F42932310509F464C02A325D
-:102D0000310509F46EC074C029333105F1F0223861
-:102D10003105D9F02533310509F44EC069C0233E91
-:102D2000310589F138F4203E3105C1F0223E3105EC
-:102D3000E1F05EC0263E310569F1273E3105A9F17B
-:102D400057C0C9010E94B21508958091E10180FD2C
-:102D500002C081FF4DC080EE90E04BC08091E10148
-:102D600080FFF9CF89E390E044C08091E10182FFC8
-:102D70000EC08091E10184FF03C080E090E039C083
-:102D800083EE90E036C08091E10182FFF2CF82EEC7
-:102D900090E02FC08091E10183FF0BC08091E101A1
-:102DA00084FDEBCF87EE90E024C08091E10183FFAA
-:102DB000F5CF86EE90E01DC08091E10185FF07C050
-:102DC00089E290E016C08091E10185FFF9CF85E3AB
-:102DD00090E00FC08091E10186FF07C08AE290E099
-:102DE00008C08091E10186FFF9CF81E390E001C046
-:102DF000C9010E94E014089508950C94FC16809176
-:102E000064010895CF93DF9300D01F92CDB7DEB752
-:102E10002091E701243019F523E029839B838A83DD
-:102E20002093E9008FEF9091E800815095FD06C056
-:102E300095ED9A95F1F700008111F5CF8091E800AA
-:102E400085FF0DC040E050E063E070E0CE010196E8
-:102E50000E946C198091E8008E778093E8000F90B3
-:102E60000F900F90DF91CF910895CF93DF9300D013
-:102E70001F92CDB7DEB72091E701243021F522E083
-:102E800029839B838A8383E08093E9008FEF90916D
-:102E9000E800815095FD06C095ED9A95F1F7000088
-:102EA0008111F5CF8091E80085FF0DC040E050E032
-:102EB00063E070E0CE0101960E946C198091E800F9
-:102EC0008E778093E8000F900F900F90DF91CF9155
-:102ED00008952091E7012430F1F422E02093E900E5
-:102EE0002FEF3091E800215035FD06C035ED3A95C1
-:102EF000F1F700002111F5CF2091E80025FF0BC06C
-:102F000040E050E065E070E00E946C198091E800BC
-:102F10008E778093E8000895CF93DF93EC01809142
-:102F2000E701843009F046C090910C019923D9F053
-:102F300090910D019923B9F08093E9008FEF909162
-:102F4000E800815095FD06C095E19A95F1F70000E3
-:102F50008111F5CF8091E80085FF2CC040E050E062
-:102F600060E170E017C081E08093E9008FEF9091FD
-:102F7000E800815095FD06C095ED9A95F1F70000A7
-:102F80008111F5CF8091E80085FF14C040E050E04A
-:102F900068E070E0CE010E946C198091E8008E77A5
-:102FA0008093E80080E1FE01A4E5B1E001900D927C
-:102FB0008A95E1F7DF91CF9108958091E601811123
-:102FC00009C00E94FE1A0E945B1B8091E20084608F
-:102FD0008093E20008951092E601089508950C94FC
-:102FE000C3300E94342A0E94C9300E94F81D0C94FC
-:102FF000FD1642E061EC81E00E94781A42E061EC4B
-:1030000082E00E94781A42E061EC83E00E94781A24
-:1030100042E161EC84E00C94781A8091E9018330FC
-:1030200009F455C030F4813071F0823009F48EC05B
-:1030300008958A3009F47AC08B3009F460C0893071
-:1030400009F09CC020C08091E801813A09F096C047
-:103050008091E800877F8093E8008091EC01909157
-:10306000ED01892B21F060E080E090E003C060E199
-:1030700084E591E070E00E94B5198091E8008B77BB
-:103080008093E80008958091E801813209F076C0CC
-:103090008091EC019091ED01009719F0039709F0F0
-:1030A0006DC08091E800877F8093E8008091E80000
-:1030B00082FD05C08091E7018111F8CF5FC080914A
-:1030C000F100809364018091E8008B7753C0809178
-:1030D000E801813A09F052C08091EC019091ED0134
-:1030E000892B09F04BC08091E800877F8093E8002E
-:1030F0008091E80080FFFCCF80910C0136C0809168
-:10310000E8018132D9F58091EC019091ED01892B94
-:10311000A9F58091E800877F8093E8000E94AD1AAE
-:103120008091EA0180930C010C9459238091E8016D
-:10313000813221F58091E800877F8093E8000E942A
-:10314000AD1A8091EB018093650108958091E801AB
-:10315000813AA1F48091E800877F8093E800809114
-:10316000E80080FFFCCF809165018093F1008091A1
-:10317000E8008E778093E8000C94AD1A089584B728
-:10318000877F84BF88E10FB6F89480936000109227
-:1031900060000FBE90E080E80FB6F8948093610065
-:1031A000909361000FBE0E94471E0E94FE1A0E946B
-:1031B0005B1B8091E20084608093E20078940E941F
-:1031C000D61D0E94491E82E091E00E94F31D0E94DC
-:1031D000B1308091E701853069F40E94F729809130
-:1031E000E5018823B1F30E941F2A882391F30E94EE
-:1031F0005619EFCF0E944F1EECCF292F33272330D3
-:103200003105A9F06CF42130310509F442C02230B7
-:10321000310509F043C08DE690E020EC3DE142C06D
-:1032200021323105C9F02232310519F137C0992711
-:103230008130910541F08230910541F0892B71F583
-:10324000ECEBFDE105C0E4EAFDE102C0ECE8FDE1E4
-:10325000849190E09F0126C0643000F5E62FF0E0F5
-:10326000EE0FFF1FEE5DFE4F2081318189E090E07F
-:1032700019C0643098F4E62FF0E0DF01AA0FBB1FFD
-:10328000A65EBE4F2D913C91EA5EFE4F808190E09C
-:1032900009C082E190E02DE23EE104C080E090E0D0
-:1032A00020E030E0FA0131832083089580E189BD78
-:1032B00082E189BD09B400FEFDCF8091D8008F7DE9
-:1032C0008093D8008091E00082608093E00080913C
-:1032D000E00081FDFCCF0895CF92DF92EF92FF9244
-:1032E0000F931F93CF93DF937C018B01EA010E9420
-:1032F000CE1A811131C0209731F088819981081B45
-:10330000190BE80EF91EC12CD12C0115110519F16C
-:103310008091E80085FD14C08091E8008E7780934D
-:10332000E800209741F0888199818C0D9D1D99833B
-:10333000888385E011C00E94CE1A882331F30CC027
-:10334000F70181917F018093F10001501109FFEF96
-:10335000CF1ADF0ADACF80E0DF91CF911F910F9172
-:10336000FF90EF90DF90CF9008952091EE01309183
-:10337000EF012617370748F06115710539F42091E0
-:10338000E8002E772093E80001C0B901FC0120E09D
-:1033900061157105B9F18091E701882309F440C0F6
-:1033A000853009F43FC08091E80083FD3DC08091E5
-:1033B000E80082FF06C08091E80082FF26C080E01E
-:1033C00008958091E80080FFE3CF2091F300809181
-:1033D000F20090E0922B6115710551F08830910553
-:1033E00038F421912093F100615071090196F3CFD7
-:1033F00021E0089709F020E08091E8008E77809323
-:10340000E800C6CF2111C7CFD6CF8091E70188232E
-:1034100039F0853039F08091E80083FFCCCF04C0CB
-:1034200082E0089583E0089581E008952091EE01FF
-:103430003091EF012617370748F06115710539F40F
-:103440002091E8002E772093E80001C0B901FC012B
-:1034500020E061157105C1F18091E701882309F42D
-:1034600041C0853009F440C08091E80083FD3EC032
-:103470008091E80082FF06C08091E80082FF27C0AB
-:1034800080E008958091E80080FFE3CF2091F30071
-:103490008091F20090E0922B6115710559F088300F
-:1034A000910540F424912093F10031966150710907
-:1034B0000196F2CF21E0089709F020E08091E80022
-:1034C0008E778093E800C5CF2111C6CFD5CF8091EC
-:1034D000E701882339F0853039F08091E80083FFD7
-:1034E000CBCF04C082E0089583E0089581E0089581
-:1034F000982F973058F59093E900981739F070910C
-:10350000EC002091ED005091F00003C0242F762FA5
-:1035100050E021FF19C03091EB003E7F3093EB006B
-:103520003091ED003D7F3093ED003091EB00316044
-:103530003093EB007093EC002093ED005093F0007B
-:103540002091EE0027FF07C09F5FD3CF8F7080933D
-:10355000E90081E0089580E008958091E80187FD09
-:1035600005C08091E80080FF0EC012C08091E80085
-:1035700082FD05C08091E7018111F8CF0895809107
-:10358000E8008B7708C08091E7018111EACF0895A8
-:103590008091E8008E778093E80008958091E400A0
-:1035A0009091E50045E62091EC0020FF21C020919C
-:1035B000E80020FD21C02091E701222389F0253079
-:1035C00089F02091EB0025FD0FC02091E40030919F
-:1035D000E5002817390739F3415041F0C901E3CF1D
-:1035E00082E0089583E0089581E0089584E00895DD
-:1035F0002091E80022FFDFCF80E008950E946C1B3D
-:103600000E94741BE0EEF0E0808181608083E8ED31
-:10361000F0E080818F77808319BCA7EDB0E08C91BA
-:103620008E7F8C9380818F7E80831092E601089537
-:103630000F931F93CF93DF930E946C1B0E94741B08
-:10364000C8EDD0E088818F778883888180688883FF
-:1036500088818F7D888319BC1092E7011092E30165
-:103660001092E5011092E40100EE10E0F801808173
-:103670008B7F808388818160888342E060E080E086
-:103680000E94781AE1EEF0E080818E7F8083E2EE86
-:10369000F0E0808181608083808188608083F80190
-:1036A00080818E7F8083888180618883DF91CF9144
-:1036B0001F910F910895E8EDF0E080818F7E808367
-:1036C000E7EDF0E080818160808384E082BF81E06B
-:1036D0008093E6010C94181BE8EDF0E080818E7F6A
-:1036E00080831092E20008951092DA001092E100B7
-:1036F00008951F920F920FB60F9211242F933F93AC
-:103700004F935F936F937F938F939F93AF93BF93E9
-:10371000EF93FF938091E10082FF0BC08091E20064
-:1037200082FF07C08091E1008B7F8093E1000E94BF
-:10373000D51D8091DA0080FF1FC08091D80080FFE6
-:103740001BC08091DA008E7F8093DA008091D900CF
-:1037500080FF0DC080E189BD82E189BD09B400FE12
-:10376000FDCF81E08093E7010E94DD1705C019BC01
-:103770001092E7010E94EB178091E10080FF19C0D1
-:103780008091E20080FF15C08091E2008E7F8093DF
-:10379000E2008091E20080618093E2008091D80095
-:1037A00080628093D80019BC85E08093E7010E9475
-:1037B000EF178091E10084FF30C08091E20084FF28
-:1037C0002CC080E189BD82E189BD09B400FEFDCF36
-:1037D0008091D8008F7D8093D8008091E1008F7E0A
-:1037E0008093E1008091E2008F7E8093E2008091DF
-:1037F000E20081608093E2008091E301882311F070
-:1038000084E007C08091E30087FF02C083E001C02D
-:1038100081E08093E7010E94F1178091E10083FF2E
-:1038200029C08091E20083FF25C08091E100877F5D
-:103830008093E10082E08093E7011092E3018091A0
-:10384000E1008E7F8093E1008091E2008E7F809383
-:10385000E2008091E20080618093E20042E060E05B
-:1038600080E00E94781A8091F00088608093F000D8
-:103870000E94EE17FF91EF91BF91AF919F918F91B1
-:103880007F916F915F914F913F912F910F900FBE5C
-:103890000F901F9018951F920F920FB60F92112440
-:1038A0002F933F934F935F936F937F938F939F9348
-:1038B000AF93BF93CF93EF93FF93C091E900CF7085
-:1038C0008091EC001092E9008091F000877F809356
-:1038D000F00078940E94871C1092E9008091F0001B
-:1038E00088608093F000C093E900FF91EF91CF9141
-:1038F000BF91AF919F918F917F916F915F914F9108
-:103900003F912F910F900FBE0F901F9018951F930E
-:10391000CF93DF93CDB7DEB7AA970FB6F894DEBF8B
-:103920000FBECDBFE8EEF1E08091F100819321E080
-:10393000E03FF207C9F70E940D188091E80083FF6D
-:103940001CC12091E8013091E901832F90E08A3079
-:10395000910508F012C1FC01EE5EFE4F0C944B3253
-:10396000203881F0223809F008C18091EC018F7075
-:103970008093E9008091EB0085FB882780F9109205
-:10398000E90006C08091E4019091E5019111826007
-:103990009091E800977F9093E8008093F100109257
-:1039A000F100C5C0822F8D7F09F0E7C0222319F0F6
-:1039B000223061F0E2C08091EA01813009F0DDC07F
-:1039C000333009F080E08093E50128C08091EA015E
-:1039D000811124C02091EC012F7009F4CEC02093F6
-:1039E000E9008091EB0080FF19C08091EB0033303B
-:1039F00011F4806211C080618093EB0081E090E05F
-:103A0000022E01C0880F0A94EAF78093EA00109210
-:103A1000EA008091EB0088608093EB001092E9004F
-:103A20008091E800877F86C02111A7C01091EA012C
-:103A30001F778091E3008078812B8093E300809151
-:103A4000E800877F8093E8000E94AD1A8091E8002B
-:103A500080FFFCCF8091E30080688093E300112316
-:103A600011F083E001C082E08093E70186C0205816
-:103A7000223008F082C08091EA019091EB018C3DE8
-:103A800023E0920779F583E08A838AE289834FB73E
-:103A9000F894DE01139620E03EE051E2E32FF0E0DF
-:103AA00050935700E49120FF03C0E295EF703F5F11
-:103AB000EF708E2F90E0EA3010F0C79601C0C096EC
-:103AC0008D939D932F5F243149F74FBF8091E8007C
-:103AD000877F8093E8006AE270E0CE0101960E9441
-:103AE000B51914C0AE014F5F5F4F6091EC010E94A9
-:103AF000FD18009709F441C02091E800277F20932A
-:103B0000E800BC0189819A810E94161A8091E80020
-:103B10008B778093E80031C0203879F58091E800F8
-:103B2000877F8093E8008091E3018093F10080918A
-:103B3000E8008E778093E8000E94AD1A1EC0211124
-:103B40001CC09091EA019230C0F48091E800877F18
-:103B50008093E8009093E3010E94AD1A8091E30105
-:103B6000811104C08091E30087FF02C084E001C09E
-:103B700081E08093E7010E94F9178091E80083FFBC
-:103B80000AC08091E800877F8093E8008091EB0075
-:103B900080628093EB00AA960FB6F894DEBF0FBE4A
-:103BA000CDBFDF91CF911F9108950895CF9380915C
-:103BB000E7018823B1F08091E9008F709091EC00CB
-:103BC00090FF02C090E801C090E0C92FC82B10926E
-:103BD000E9008091E80083FD0E94871CCF70C093AC
-:103BE000E900CF91089590936B0180936A01089545
-:103BF000E0916A01F0916B01309721F00190F08122
-:103C0000E02D099480E00895E0916A01F0916B0144
-:103C1000309721F00280F381E02D09940895E0911E
-:103C20006A01F0916B01309721F00480F581E02D5D
-:103C300009940895209168013091690182179307D2
-:103C400071F09093690180936801E0916A01F091AD
-:103C50006B01309721F00680F781E02D09940895DB
-:103C600020916601309167018217930771F090935C
-:103C7000670180936601E0916A01F0916B013097D2
-:103C800021F00084F185E02D0994089508950C94A5
-:103C9000461E0E943A2A0E94D4130C94002BCF9205
-:103CA000DF92EF92FF920F931F93CF93DF93CDB7E5
-:103CB000DEB72B970FB6F894DEBF0FBECDBF0E94C4
-:103CC000EC133DE6E32E31E0F32E00E010E0C02ED1
-:103CD000802F0E94D914F701D1907F01D826B1F42A
-:103CE0000F5F1F4F0E30110591F78FEF89838A8385
-:103CF0001B820E94432A8160782F9D838C83498197
-:103D00005A816B818D810E94F21E41C09091CE013B
-:103D100091FF04C08B870E94DF148B8520E030E088
-:103D20004D2D50E0922FBA01022E02C07595679575
-:103D30000A94E2F760FF25C02E83CF82EE24E3943D
-:103D4000F12C02C0EE0CFF1C9A95E2F790E08E2158
-:103D50009F2121E0892B09F420E028870E94432A33
-:103D60008160782F9A8789874E815F8168858A85EF
-:103D70000E94F21EF801E359FE4F80818E25808358
-:103D800006C02F5F3F4F2630310561F6A9CF0E9454
-:103D9000E42D10916C010E94F81D1817A1F00E94EB
-:103DA000F81D80936C012B960FB6F894DEBF0FBE02
-:103DB000CDBFDF91CF911F910F91FF90EF90DF90DA
-:103DC000CF900C94FD162B960FB6F894DEBF0FBE65
-:103DD000CDBFDF91CF911F910F91FF90EF90DF90BA
-:103DE000CF900895CF93DF93CDB7DEB72B970FB663
-:103DF000F894DEBF0FBECDBF4F83588769877A879F
-:103E00008B87DE01119686E0FD0111928A95E9F714
-:103E100085E0FE01379601900D928A95E1F7498180
-:103E20005A816B817C818D819E810E9425262B96F3
-:103E30000FB6F894DEBF0FBECDBFDF91CF910895CE
-:103E4000CF93C82F882309F4C1C0823859F40E9447
-:103E5000F81D81FDBBC089E30E94C4280E947E2911
-:103E600089E30CC0833879F40E94F81D80FDAEC050
-:103E700083E50E94C4280E947E2983E50E940429CC
-:103E8000CF910C947E29843859F40E94F81D82FD4C
-:103E90009DC087E40E94C4280E947E2987E4EECF5B
-:103EA0008CEF8C0F813A48F48C2F0E9419308111CD
-:103EB0008DC08C2F0E94C428E3CF80E28C0F883005
-:103EC00048F4C77081E001C0880FCA95EAF70E94E4
-:103ED0004529D6CF8BE58C0F833078F4C53A29F08D
-:103EE000C63A31F482E890E005C081E890E002C073
-:103EF00083E890E0CF910C941A1E88E58C0F8331F3
-:103F000008F064C0C83A39F1C93A41F1CA3A49F1F6
-:103F1000CB3A51F1CC3A59F1CD3A61F1C03B69F15C
-:103F2000CE3A71F1CF3A79F1C13B81F1C23B89F1CF
-:103F3000C33B91F1C43B99F1C53BA1F1C63BA9F14B
-:103F4000C73BB1F1C83BB9F1C93BC1F1CA3BC9F5A7
-:103F50008AE292E038C082EE90E035C089EE90E0CF
-:103F600032C08AEE90E02FC085EB90E02CC086EB4B
-:103F700090E029C087EB90E026C08CEC90E023C055
-:103F80008DEC90E020C083E891E01DC08AE891E0CC
-:103F90001AC082E991E017C084E991E014C081E27F
-:103FA00092E011C083E292E00EC084E292E00BC086
-:103FB00085E292E008C086E292E005C087E292E0E6
-:103FC00002C080E090E0CF910C94301ECF91089514
-:103FD000882309F44BC0823859F40E94F81D81FFF0
-:103FE00045C089E30E94C4280E947E2989E30CC051
-:103FF000833871F40E94F81D80FF38C083E50E9469
-:10400000C4280E947E2983E50E9404290C947E29FD
-:10401000843859F40E94F81D82FF28C087E40E946A
-:10402000C4280E947E2987E4EFCF9CEF980F913A35
-:1040300058F390E2980F983050F4877091E001C0E7
-:10404000990F8A95EAF7892F0E944B29DFCF9BE5CC
-:10405000980F933020F480E090E00C941A1E885A58
-:10406000833120F480E090E00C94301E0895882382
-:1040700021F00E9445290C947E290895882321F07F
-:104080000E944B290C947E290895CF92DF92EF92E3
-:10409000FF920F931F93CF93DF93CDB7DEB728978F
-:1040A0000FB6F894DEBF0FBECDBF8C0185E0F801DE
-:1040B000DE01119601900D928A95E1F7F801408199
-:1040C0003181F280258122952F7083819481892B03
-:1040D00031F03F3F31F481E04F3F19F403C081E0FC
-:1040E00001C080E080FDC4C249833A8389819A81FE
-:1040F0002F830E9482289E8388870E9481280E94A5
-:1041000054274E81E42FE295EF70F0E0E45EFE4F1D
-:104110002F8168850C944B32842F807F142F1F7061
-:10412000882311F01295107FFF2059F0112309F414
-:1041300054C2812F68870E9455290E947E29688574
-:104140004CC2862F0E94E81F112309F491C2812FCF
-:104150000E945B2928960FB6F894DEBF0FBECDBF34
-:10416000DF91CF911F910F91FF90EF90DF90CF9053
-:104170000C947E29342F307F842F8F70303211F0D1
-:104180008295807F662319F0613019F12BC0FF20E2
-:10419000B1F0222309F493C1213009F090C128968F
-:1041A0000FB6F894DEBF0FBECDBFDF91CF911F9148
-:1041B0000F91FF90EF90DF90CF900C946529222310
-:1041C00019F0213009F454C28E830E9468298E812F
-:1041D00089C1FF2021F0223008F04AC270C12111AC
-:1041E00047C280C1FF2021F0222309F468C1F5C134
-:1041F000222309F477C105C2242F26952695237022
-:1042000030E02115310521F021303105C9F030C2EF
-:10421000FF2021F0862F942F937002C080E090E061
-:1042200028960FB6F894DEBF0FBECDBFDF91CF91B9
-:104230001F910F91FF90EF90DF90CF900C941A1E7A
-:10424000FF2021F0862F942F937002C080E090E031
-:1042500028960FB6F894DEBF0FBECDBFDF91CF9189
-:104260001F910F91FF90EF90DF90CF900C94301E34
-:10427000862FFF2019F00E94EC2C02C00E94542DC2
-:1042800028960FB6F894DEBF0FBECDBFDF91CF9159
-:104290001F910F91FF90EF90DF90CF900C94D92D4C
-:1042A000842F837009F076C0F110E2C1262F229589
-:1042B00026952770220F220F862F8F70C82ED12CA3
-:1042C000E12CF12C022E04C0CC0CDD1CEE1CFF1CDA
-:1042D0000A94D2F764FF10C06FE070E080E090E0D5
-:1042E00004C0660F771F881F991F2A95D2F7609523
-:1042F00070958095909503C060E070E0CB01242F0D
-:10430000269526952370422F50E042305105D1F07A
-:104310004330510559F16C297D298E299F2941305F
-:10432000510541F128960FB6F894DEBF0FBECDBF00
-:10433000DF91CF911F910F91FF90EF90DF90CF9081
-:104340000C9479276C297D298E299F2928960FB6F0
-:10435000F894DEBF0FBECDBFDF91CF911F910F91BB
-:10436000FF90EF90DF90CF900C9493270E947927D5
-:10437000C701B60128960FB6F894DEBF0FBECDBFB9
-:10438000DF91CF911F910F91FF90EF90DF90CF9031
-:104390000C945F27FF2019F0842F817001C086954F
-:1043A000882309F465C1262F229526952770220FB0
-:1043B000220F862F8F70C82ED12CE12CF12C022ECB
-:1043C00004C0CC0CDD1CEE1CFF1C0A94D2F764FF69
-:1043D00010C06FE070E080E090E004C0660F771FCF
-:1043E000881F991F2A95D2F76095709580959095B2
-:1043F00003C060E070E0CB01242F26952695237042
-:10440000422F50E042305105D1F04330510559F16F
-:104410006C297D298E299F294130510541F128962B
-:104420000FB6F894DEBF0FBECDBFDF91CF911F91C5
-:104430000F91FF90EF90DF90CF900C944D286C2956
-:104440007D298E299F2928960FB6F894DEBF0FBECE
-:10445000CDBFDF91CF911F910F91FF90EF90DF9033
-:10446000CF900C9467280E944D28C701B60128966A
-:104470000FB6F894DEBF0FBECDBFDF91CF911F9175
-:104480000F91FF90EF90DF90CF900C943328603F16
-:10449000C9F118F4603E50F49BC0623F09F460C05B
-:1044A00008F44AC0633F09F46FC092C0162F1F7012
-:1044B000842F8F71FF2099F00E94CC27812F28969E
-:1044C0000FB6F894DEBF0FBECDBFDF91CF911F9125
-:1044D0000F91FF90EF90DF90CF900C9437200E94C7
-:1044E000ED27812F28960FB6F894DEBF0FBECDBF03
-:1044F000DF91CF911F910F91FF90EF90DF90CF90C0
-:104500000C943E20FF20A1F02111B2C0842F8F71A6
-:1045100028960FB6F894DEBF0FBECDBFDF91CF91C6
-:104520001F910F91FF90EF90DF90CF900C94122885
-:10453000223008F09DC0EACFFF20A1F0842F8F71B8
-:1045400028960FB6F894DEBF0FBECDBFDF91CF9196
-:104550001F910F91FF90EF90DF90CF900C94CC279C
-:10456000FF2061F3842F8F7128960FB6F894DEBF79
-:104570000FBECDBFDF91CF911F910F91FF90EF90B4
-:10458000DF90CF900C94ED27FF2091F0842F8F7156
-:1045900028960FB6F894DEBF0FBECDBFDF91CF9146
-:1045A0001F910F91FF90EF90DF90CF900C94B72761
-:1045B00028960FB6F894DEBF0FBECDBFDF91CF9126
-:1045C0001F910F91FF90EF90DF90CF900C94AD274B
-:1045D000FF20A1F0222309F4B1CF862F28960FB631
-:1045E000F894DEBF0FBECDBFDF91CF911F910F9129
-:1045F000FF90EF90DF90CF900C94201F222309F4BE
-:10460000B1CF862F28960FB6F894DEBF0FBECDBF70
-:10461000DF91CF911F910F91FF90EF90DF90CF909E
-:104620000C94E81F4F70C8010E94031028960FB623
-:10463000F894DEBF0FBECDBFDF91CF911F910F91D8
-:10464000FF90EF90DF90CF900C94D2264F70C8016E
-:1046500028960FB6F894DEBF0FBECDBFDF91CF9185
-:104660001F910F91FF90EF90DF90CF900C949F15CA
-:1046700028960FB6F894DEBF0FBECDBFDF91CF9165
-:104680001F910F91FF90EF90DF90CF9008950E94BF
-:1046900062290E9437290E947E290E94852E0E944D
-:1046A000D92D80E090E00E941A1E80E090E00C94EA
-:1046B000301E0E9452290C9447230E948228292FE1
-:1046C00022952F7030E02C3031054CF42A30310522
-:1046D0006CF4225031092230310590F407C02C309F
-:1046E000310551F02F30310539F00AC0803E10F00D
-:1046F000803F31F481E0089593FB882780F9089585
-:1047000080E00895CF93DF9300D000D01F92CDB703
-:10471000DEB70F900F900F900F900F90DF91CF9119
-:104720000895CF93DF9300D000D000D0CDB7DEB78F
-:1047300026960FB6F894DEBF0FBECDBFDF91CF91A6
-:1047400008951F93CF93DF93C0917B0116E0809172
-:104750007C01C81799F0D0E01C9FF0011D9FF00D5F
-:104760001124E358FE4F408151816281738184811D
-:1047700095810E9491232196C770E9CFDF91CF9157
-:104780001F9108954091AD015091AE016091AF012C
-:104790007091B0018091B1019091B2010C9491237C
-:1047A000CF938091B20182958F7009F05FC08091A4
-:1047B000AF01882309F45AC020917B01A0917C01AC
-:1047C0006091AD017091AE018091B0019091B10105
-:1047D00031E06F3F09F030E0B32FC6E02A1709F44B
-:1047E00045C0009721F07F3F21F44B2F03C041E0EB
-:1047F00001C040E030E040FD35C0C29FF001C39FE2
-:10480000F00D1124E358FE4F418174132BC04081F9
-:10481000641328C04281411125C043815481481747
-:10482000590710F441505109481B590B483C510598
-:10483000C8F48091B2018F7080618093B20186E0EC
-:10484000829FF001839FF00D1124EE57FE4F80816F
-:104850008F70806180838DEA91E00E944520CF9126
-:104860000C94A1232F5F3F4F2770B8CFCF910895AD
-:10487000CF92DF92EF92FF920F931F93CF93DF932C
-:10488000CDB7DEB762970FB6F894DEBF0FBECDBFCF
-:104890008C0185E0F801DE011D9601900D928A954C
-:1048A000E1F7D8014C9111965C91119712966C9199
-:1048B00012971396ED90FC9014977091AD01E091D2
-:1048C000AE012091B0013091B1012115310531F0D7
-:1048D000EF3F31F481E07F3F19F403C081E001C074
-:1048E00080E0B82FB170CB2E80FD6CC1D090AF01AD
-:1048F000DD2009F4F5C0F091B201E216F30638F0BC
-:10490000C701821B930B883C910548F09BC0209502
-:1049100030952E0D3F1D283C310508F093C08F2F98
-:10492000807F09F052C0E51314C0741312C0D62E54
-:1049300061110FC0FF70F061F093B2010E94C223B9
-:104940008DEA91E00E9445208091B201F8018583B3
-:104950006CC1EF2831F05F3F31F481E04F3F19F433
-:1049600003C081E001C080E080FD03C081E08627B4
-:1049700001C080E0F82FF170FF2E80FF1CC08091F5
-:104980007B0120917C0136E0821709F428C190E078
-:10499000389FF001399FF00D1124E358FE4F7181CB
-:1049A000571306C07081471303C07281671303C099
-:1049B00001968770E9CFD62E662309F436C180911F
-:1049C000B20181608093B20153C0E51308C0741333
-:1049D00006C0611104C0D8011596FC93AEC04D8786
-:1049E0005E878D859E856A8B0E945D236A898823F8
-:1049F00029F1D62E662311F12091B201822F8295E2
-:104A00008F7090E002970CF460C08091AD0190919E
-:104A1000AE0198878F831986FB86EA862C87CE01A4
-:104A2000079651C0E51731F14D875E878D859E85CC
-:104A30006A8B0E945D236A8981112EC0C8010E9481
-:104A40004520A4C08F2F807F69F77E2DF98AE88AE0
-:104A500089890E9482238DEA91E00E944520EDEA37
-:104A6000F1E086E0DF011D928A95E9F70E94C223FA
-:104A7000D12CDBC07413D8CF6111D6CFD8011596D5
-:104A8000FC93C8010E944520EDEAF1E086E0DF01D9
-:104A90001D928A95E9F7C9C0D62E662379F2209136
-:104AA000B201822F82958F7090E0029774F080910E
-:104AB000AD019091AE019A8389831B82FD82EC82C5
-:104AC0002E83CE0101960E94452086E0F801ADEAD2
-:104AD000B1E001900D928A95E1F70E94D0236FC05A
-:104AE000E216F30628F0C701821B930B9C0104C059
-:104AF000209530952E0D3F1D283C310508F052C001
-:104B0000D62E662309F49ACFE5132CC074132AC05D
-:104B10008091B20180FD1DC0982F92959F70C9F0C1
-:104B2000D80115968C9315979F3039F09F5F929519
-:104B3000907F8F70892B15968C93C8010E94452019
-:104B400086E0F801ADEAB1E001900D928A95E1F7B7
-:104B500036C086E0F801ADEAB1E001900D928A9589
-:104B6000E1F763C04D875E878D859E850E945D233A
-:104B7000882379F086E0F801ADEAB1E001900D926A
-:104B80008A95E1F70E94D0230E94C223DD24D394AA
-:104B90004CC08091B20181608093B201C8010E9433
-:104BA000452043C07E2DF98AE88A89890E948223A4
-:104BB000EDEAF1E086E0DF011D928A95E9F70E94B7
-:104BC000C22333C0662309F439CF4D875E878D85B4
-:104BD0009E850E945D23882309F430CFCBCF4D877B
-:104BE0005E878D859E850E948228292F22952F70B1
-:104BF00030E0223031052CF49F7041F0811106C065
-:104C00000CC0243031052CF49F7049F4805E88304C
-:104C100020F0C8010E944520CF2CDC2C06C0D80112
-:104C200015969C91907F91F7F8CF8D2D62960FB6D7
-:104C3000F894DEBF0FBECDBFDF91CF911F910F91D2
-:104C4000FF90EF90DF90CF9008951F93CF93DF9365
-:104C5000CDB7DEB72C970FB6F894DEBF0FBECDBF31
-:104C60004F83588769877A878B879C87CE01079601
-:104C70000E9438248823C1F02F8138858A859B853E
-:104C8000892B31F03F3F11F080E003C02F3FE1F767
-:104C900081E0811147C04F81588569857A858B8570
-:104CA0009C850E9491233EC086E0FE013796DE017E
-:104CB000119601900D928A95E1F7FF81E8854A856A
-:104CC0005B854115510531F0EF3F31F481E0FF3F45
-:104CD00019F403C081E001C080E080FD23C0209171
-:104CE0007C0130E0C90101968770992760917B01B2
-:104CF00070E086179707F1F1F983EA835D834C83AF
-:104D000096E0929FD001939FB00D1124A358BE4FFF
-:104D1000FE01319601900D929A95E1F780937C0106
-:104D20000E94A12316E080917B0190917C0189175C
-:104D300079F1189FC001112483589E4F0E94382496
-:104D4000882331F1E0917B011E9FF0011124E3588B
-:104D5000FE4F4081518162817381848195810E94DF
-:104D6000912380917B0190E0019687709927809331
-:104D70007B01D9CF0E94592310927C0110927B01B4
-:104D8000EDEAF1E086E0DF011D928A95E9F7CACFEE
-:104D90002C960FB6F894DEBF0FBECDBFDF91CF913A
-:104DA0001F910895EF92FF920F931F93CF93DF937C
-:104DB0009C01009709F471C0F12CEE24E394E90101
-:104DC0002196F9018491843740F4843008F056C06C
-:104DD000813081F0823021F160C0853709F449C00B
-:104DE000C0F19CE7980F903708F057C08F770E946A
-:104DF000E81F46C089010E5F1F4FFE01849190E2BB
-:104E0000980F983050F48770FE2D01C0FF0F8A95DF
-:104E1000EAF78F2F0E94552915C00E94201F14C049
-:104E200089010E5F1F4FFE01849190E2980F983028
-:104E300068F48770FE2D01C0FF0F8A95EAF78F2F67
-:104E40000E945B290E947E29E8011AC00E94E81F87
-:104E5000FBCF2E5F3F4FFE01C491CC2341F08FE981
-:104E60009FE00197F1F700C00000C150F6CFE901C3
-:104E700007C0FE01F490E901229602C00E94201FA3
-:104E80008F2D882341F0EFE9FFE03197F1F700C063
-:104E900000008150F6CF9E0192CFDF91CF911F91FC
-:104EA0000F91FF90EF90089508956093B70170936C
-:104EB000B8018093B9019093BA010C9447230F93E2
-:104EC0001F930091B7011091B8012091B901309161
-:104ED000BA01062B172B282B392B0093B7011093FF
-:104EE000B8012093B9013093BA011F910F910C942E
-:104EF00047230F931F930091B7011091B8012091A0
-:104F0000B9013091BA0106231723282339230093CE
-:104F1000B7011093B8012093B9013093BA011F91E2
-:104F20000F910C9447230F931F930091B701109199
-:104F3000B8012091B9013091BA0106271727282717
-:104F400039270093B7011093B8012093B90130932A
-:104F5000BA011F910F910C9447231092B301109244
-:104F6000B4011092B5011092B6010C94472341E0B0
-:104F700050E060E070E004C0440F551F661F771FCB
-:104F80008A95D2F74093B3015093B4016093B50171
-:104F90007093B6010C94472341E050E060E070E06C
-:104FA00004C0440F551F661F771F8A95D2F7809162
-:104FB000B3019091B401A091B501B091B601842BD9
-:104FC000952BA62BB72B8093B3019093B401A0939C
-:104FD000B501B093B6010C94472341E050E060E086
-:104FE00070E004C0440F551F661F771F8A95D2F7E3
-:104FF00040955095609570958091B3019091B40162
-:10500000A091B501B091B60184239523A623B723BF
-:105010008093B3019093B401A093B501B093B6010E
-:105020000C94472341E050E060E070E004C0440F7E
-:10503000551F661F771F8A95D2F78091B301909113
-:10504000B401A091B501B091B60184279527A62798
-:10505000B7278093B3019093B401A093B501B093A7
-:10506000B6010C9447230F931F930091B301109145
-:10507000B4012091B5013091B601062B172B282BD6
-:10508000392B0093B3011093B4012093B5013093F1
-:10509000B6011F910F910C9447230F931F9300911A
-:1050A000B3011091B4012091B5013091B6010623EE
-:1050B0001723282339230093B3011093B4012093BD
-:1050C000B5013093B6011F910F910C9447230F93B4
-:1050D0001F930091B3011091B4012091B50130915B
-:1050E000B60106271727282739270093B301109305
-:1050F000B4012093B5013093B6011F910F910C9428
-:1051000047230895CF92DF92EF92FF920F931F9360
-:10511000CF93DF93EC01C090B701D090B801E0903D
-:10512000B901F090BA018091B3019091B401A091BE
-:10513000B501B091B601C82AD92AEA2AFB2A0FE1A3
-:1051400010E0B701A601002E04C07695679557952B
-:1051500047950A94D2F740FF07C0BE01802F0E94F6
-:10516000C2158130910539F40150110950F7BE0183
-:1051700080E00E94C215DF91CF911F910F91FF90A7
-:10518000EF90DF90CF90089590910C019923D9F082
-:1051900090910D019923B9F0982F96959695969533
-:1051A0009F3088F5E0910E01F0910F01E90FF11D9C
-:1051B000877021E030E001C0220F8A95EAF78181F3
-:1051C000822B8183089540910E0150910F0120E0C0
-:1051D00030E09FEFFA01E20FF31F6281681799F048
-:1051E0009F3F19F4611101C0922F2F5F3F4F2E3066
-:1051F000310581F79F3F39F0FA01E90FF11D97FD65
-:10520000FA9582830895089590910C019923E1F015
-:1052100090910D019923C1F0982F969596959695AA
-:105220009F3020F5E0910E01F0910F01E90FF11D83
-:10523000877021E030E001C0220F8A95EAF72095BF
-:10524000818128232183089540910E0150910F01FF
-:1052500020E030E0FA01E20FF31F9281981301C0C1
-:1052600012822F5F3F4F2E303105A1F7089581E064
-:1052700090E0E0910E01F0910F01E80FF91F10820C
-:10528000019680319105A9F708959091CD01982B51
-:105290009093CD01089580959091CD01982390939E
-:1052A000CD0108951092CD0108959091CC01982BD5
-:1052B0009093CC01089580959091CC019823909380
-:1052C000CC0108951092CC0108958093BB010895FC
-:1052D0001092BB01089540910E0150910F0120E002
-:1052E00030E080E0FA01E20FF31F918191118F5FAE
-:1052F0002F5F3F4F2F303105A9F70895E0910E0140
-:10530000F0910F018091CD018083E0910E01F09129
-:105310000F0180819091CC01892B80839091BB01FA
-:10532000992361F0E0910E01F0910F018081892BAA
-:1053300080830E946B2981111092BB0180910E0124
-:1053400090910F010C94041ECF92DF92EF92FF9286
-:105350000F931F936C01EE24FF24C114D104E104C8
-:10536000F10421F46B017C0180E001C080E133276E
-:105370002F2D1E2D0D2D011511052105310519F0BB
-:10538000885F6801790197018601A4E03695279529
-:1053900017950795AA95D1F7011511052105310536
-:1053A00019F08C5F6801790197018601F2E036956A
-:1053B000279517950795FA95D1F701151105210540
-:1053C000310519F08E5F68017901B701A601769564
-:1053D000679557954795452B462B472B09F08F5FCF
-:1053E0001F910F91FF90EF90DF90CF9008958091E3
-:1053F000E701843009F11092CF0120E488E190E0C8
-:105400000FB6F894A895809360000FBE20936000BB
-:1054100083B7817F846083BF83B7816083BF7894C3
-:10542000889583B78E7F83BF88E10FB6F894809309
-:105430006000109260000FBE089508950895CF9304
-:105440000E941D2A0E94EC130E941E2AC0E08C2F8D
-:105450000E94D914811105C0CF5FCE30C1F780E022
-:1054600001C081E0CF9108950E9459230E94F81D48
-:105470000C94FD1682E084BD93E095BD9AEF97BD34
-:1054800080936E0008952FB7F8948091D001909189
-:10549000D101A091D201B091D3012FBF0895CF9235
-:1054A000DF92EF92FF920F931F932FB7F8944091E2
-:1054B000D0015091D1016091D2017091D3012FBFE1
-:1054C0006A017B01EE24FF248C0120E030E0C0164D
-:1054D000D106E206F30610F441505109481B590B5E
-:1054E000CA011F910F91FF90EF90DF90CF90089528
-:1054F0001F920F920FB60F9211248F939F93AF9329
-:10550000BF938091D0019091D101A091D201B0912F
-:10551000D3010196A11DB11D8093D0019093D101BB
-:10552000A093D201B093D301BF91AF919F918F917E
-:105530000F900FBE0F901F9018950E94FE1AF894BE
-:105540002FEF87EA91E6215080409040E1F700C0BC
-:10555000000087E090EBDC018093F0019093F10173
-:10556000A093F201B093F3012CE088E190E00FB634
-:10557000F894A895809360000FBE20936000FFCF41
-:10558000EF92FF920F931F93CF93DF93E82EF12CAE
-:105590008F2D0E94D914C0E0D0E0082F10E09801B0
-:1055A0000C2E02C0359527950A94E2F720FD05C020
-:1055B0002196C630D10599F709C06C2F7F2D80E068
-:1055C0000E94A015E812F4CF81E005C0F3948EE0AC
-:1055D000F812DECF80E0DF91CF911F910F91FF9005
-:1055E000EF900895CF93C82F8CE20E94C02A8823A1
-:1055F00021F08C2FCF910C94C02A80E0CF91089598
-:10560000CF930E94452C811102C00E942B2CC5E62D
-:10561000C15049F00E94EC138FE39CE90197F1F728
-:1056200000C00000F5CF89E20E94F22A811111C169
-:105630008AE20E94F22A81110E942B2C85E00E94AE
-:10564000F22A81110E949D2A0E94502C8093CE0143
-:1056500087E00E94F22A882399F18BE10E94F22AC6
-:10566000882351F09091CE0191FB882780F921E0A9
-:10567000822780FB91F922C08EE00E94F22A8823C3
-:1056800051F09091CE0192FB882780F921E082278A
-:1056900080FB92F913C080E10E94F22A9091CE0122
-:1056A000882341F093FB882780F921E0822780FB43
-:1056B00093F904C0892F809580FB90F99093CE01D7
-:1056C0008091CE010E94542C0E94622C8093E101B3
-:1056D00080EE0E94F22A882341F08091E101982F08
-:1056E000909590FB80F98093E10189E30E94F22A72
-:1056F000882359F09091E10191FB882780F921E0FE
-:10570000822780FB91F99093E10182EE0E94F22AB8
-:10571000882359F09091E10192FB882780F921E0DC
-:10572000822780FB92F99093E10186EE0E94F22A93
-:10573000882359F09091E10193FB882780F921E0BB
-:10574000822780FB93F99093E10183EE0E94F22A75
-:10575000882359F09091E10194FB882780F921E09A
-:10576000822780FB94F99093E10185E30E94F22A5D
-:10577000882359F09091E10195FB882780F921E079
-:10578000822780FB95F99093E10181E30E94F22A40
-:10579000882359F09091E10196FB882780F921E058
-:1057A000822780FB96F99093E10181E10E94F22A21
-:1057B000882359F09091E10197FB882780F921E037
-:1057C000822780FB97F99093E1018091E1010E948B
-:1057D000662C8091E10187FB882780F980930D0179
-:1057E00087E20E94F22AC82F8EE10E94F22A8111DC
-:1057F000C2608FE10E94F22A8111C46080E20E949F
-:10580000F22A8111C86081E20E94F22A8111C061EE
-:1058100082E20E94F22A8111C06283E20E94F22A8F
-:105820008111C06484E20E94F22A882311F0C068CA
-:1058300002C0CC2329F08C2F0E945D2C6C2F03C05A
-:105840000E94592C682F70E080E090E0CF910C947A
-:105850005527CF9108956DEE7EEF80E090E00E9495
-:10586000813260E082E090E00E94733260E083E089
-:1058700090E00E94733260E084E090E00E94733216
-:1058800060E085E090E00C94733280E090E00E944C
-:105890006D3221E08D3E9E4F09F020E0822F089569
-:1058A00082E090E00C946532682F82E090E00C94E6
-:1058B000733283E090E00C946532682F83E090E0CF
-:1058C0000C94733284E090E00C946532682F84E08D
-:1058D00090E00C9473328091D60180FF0BC06091F0
-:1058E000130185E0689FB001112475956795759542
-:1058F00067952AC081FF09C06091130185E0689F08
-:10590000B0011124759567951FC082FF07C0609193
-:10591000130185E0689FB001112416C04091D701A2
-:105920004423C9F060911201461788F720911301B2
-:1059300085E0289F90011124429FC001439F900D54
-:10594000112470E00E9437326038710540F461150F
-:10595000710539F002C065E070E0862F08958FE789
-:10596000089581E008958091D60180FF08C060917C
-:10597000110170E0759567957595679521C081FF58
-:1059800006C06091110170E07595679519C082FF9E
-:1059900004C06091110170E010C08091D70188238C
-:1059A000C1F0609110018617A0F790911101989FA6
-:1059B000C001112470E00E9437326038710528F46C
-:1059C0006115710521F0862F08958FE7089581E014
-:1059D000089561E070E0F4CF803F21F40E946B2CC9
-:1059E000819504C0813F29F40E946B2C8093DA01D9
-:1059F0000895823F21F40E946B2C819504C0833F5F
-:105A000029F40E946B2C8093D9010895893F19F4E1
-:105A10000E94B32C05C08A3F31F40E94B32C8195BB
-:105A20008093DB0108958B3F21F40E94B32C819574
-:105A300004C08C3F29F40E94B32C8093DC010895AC
-:105A4000843F21F48091D801816017C0853F21F403
-:105A50008091D801826011C0863F21F48091D801E5
-:105A600084600BC0873F21F48091D801886005C015
-:105A7000883F31F48091D80180618093D8010895E6
-:105A80008D3F21F48091D60181600BC08E3F21F4BF
-:105A90008091D601826005C08F3F29F48091D601A4
-:105AA00084608093D6010895803F39F48091DA01B3
-:105AB00087FF6CC01092DA0169C0813F29F48091A0
-:105AC000DA011816BCF362C09091D901823F29F423
-:105AD00097FF5CC01092D90159C0833F19F4191681
-:105AE000CCF354C0893F41F48091DB0118160CF0CF
-:105AF0004DC01092DB014AC08A3F29F48091DB013E
-:105B000087FF44C0F6CF8B3F39F48091DC0187FFDB
-:105B10003DC01092DC013AC08C3F29F48091DC0139
-:105B20001816BCF333C0843F21F48091D8018E7FD6
-:105B300017C0853F21F48091D8018D7F11C0863F29
-:105B400021F48091D8018B7F0BC0873F21F4809195
-:105B5000D801877F05C0883F31F48091D8018F7EBE
-:105B60008093D80113C08D3F21F48091D6018E7FA0
-:105B70000BC08E3F21F48091D6018D7F05C08F3FF1
-:105B800029F48091D6018B7F8093D6018091D90131
-:105B900081110EC08091DA0181110AC08091DB0170
-:105BA000811106C08091DC01811102C01092D701E1
-:105BB000089588ED91E00E940F1E0E94432A909361
-:105BC000D5018093D40108951F93CF93DF938091E3
-:105BD000D4019091D5010E944F2A4091D7014423CE
-:105BE00021F02091140130E006C0209115015AE007
-:105BF000259F900111248217930708F482C0809199
-:105C0000D9011091DA01D091DB01C091DC01811141
-:105C100007C0111105C0D11103C0CC2309F471C014
-:105C20004F3F19F04F5F4093D701181624F40E949C
-:105C30006B2C8093D9018091D90187FF05C00E9408
-:105C40006B2C81958093D901111624F40E946B2C42
-:105C50008093DA018091DA0187FF05C00E946B2CE6
-:105C600081958093DA016091D901662339F1109111
-:105C7000DA01112319F1772767FD7095872F972F88
-:105C80000E94483123E333E343E35FE30E94AC31F6
-:105C90000E9415316093D901612F772767FD7095B8
-:105CA000872F972F0E94483123E333E343E35FE3D9
-:105CB0000E94AC310E9415316093DA011D1624F464
-:105CC0000E94B32C8093DB018091DB0187FF05C02C
-:105CD0000E94B32C81958093DB011C1624F40E9452
-:105CE000B32C8093DC018091DC0187FF05C00E940A
-:105CF000B32C81958093DC01DF91CF911F910C949F
-:105D0000D92DDF91CF911F910895E8EDF1E085E065
-:105D1000DF011D928A95E9F71092D7011092D60102
-:105D20000895833081F128F4813059F08230D1F028
-:105D30000895853009F449C0B8F1863009F456C099
-:105D4000089520911501862F90E0820F911D8F3FBD
-:105D5000910520F4620F6093150108958FEF8093F1
-:105D60001501089520911401862F90E0820F911D56
-:105D70008F3F910520F4620F6093140108958FEF17
-:105D800080931401089520911301862F90E0820FD3
-:105D9000911D8F3F910520F4620F609313010895C8
-:105DA0008FEF80931301089520911201862F90E0C8
-:105DB000820F911D8F3F910520F4620F60931201B5
-:105DC00008958FEF80931201089520911101862F7D
-:105DD00090E0820F911D8F3F910520F4620F609338
-:105DE000110108958FEF8093110108952091100102
-:105DF000862F90E0820F911D8F3F910520F4620F56
-:105E00006093100108958FEF8093100108958330FF
-:105E100011F128F4813049F0823091F008958530F5
-:105E200081F120F18630C1F1089580911501681744
-:105E300020F4861B80931501089510921501089592
-:105E400080911401681720F4861B80931401089533
-:105E500010921401089580911301681720F4861B95
-:105E600080931301089510921301089580911201F7
-:105E7000681720F4861B8093120108951092120176
-:105E8000089580911101681720F4861B80931101F9
-:105E9000089510921101089580911001681720F45F
-:105EA000861B8093100108951092100108958D3182
-:105EB00009F442C020F58E3009F479C070F48730BF
-:105EC00009F45EC020F4863009F442C033C0883043
-:105ED000D1F18B3009F4A7C02DC0863109F4A3C0DD
-:105EE00038F4803109F46DC0813109F47BC022C0DF
-:105EF000893109F498C08B3109F44FC01BC0853338
-:105F000009F479C048F4873209F475C008F478C000
-:105F1000893209F470C00EC0833438F48A3308F033
-:105F200071C0883309F47FC005C0833409F463C0AD
-:105F30008834C1F080E008950E94CF300E94F81D9F
-:105F40000E94FD1670C00E94502C0E94622C6BC0F3
-:105F50008091CE01817F8E7F8093CE0181E08093FE
-:105F6000DE0108950E9459232FEF83ED90E3215025
-:105F700080409040E1F700C000000E949D2A53C07D
-:105F80009091CE01892F817090FF03C0917F9E7FF9
-:105F900026C091609093CE0146C09091CE0191FBB6
-:105FA000882780F921E0822780FB91F913C0909126
-:105FB000CE0192FB882780F921E0822780FB92F9AD
-:105FC00009C09091CE0193FB882780F921E08227B8
-:105FD00080FB93F99093CE01882329F191609093EF
-:105FE000CE0108950E94592380910D0191E08927E7
-:105FF00080930D0118C061E070E080E090E00FC078
-:1060000023EE01C027EC280F61E070E080E090E013
-:1060100004C0660F771F881F991F2A95D2F70E9428
-:1060200055270E94592381E0089580E0089580E07B
-:106030000895CF93C82F8091DE01813079F018F058
-:106040008230D1F184C0A0910E01B0910F018C91EA
-:10605000813169F0823209F07CC009C0A0910E0143
-:10606000B0910F018C91813111F0823249F48C2F63
-:106070000E94153081111DC08C2F0E94572F1AC00D
-:106080008C2F0E941730811114C0C43179F048F46C
-:10609000CB3079F0C03109F060C082E08093DE013E
-:1060A00008C0C93219F0C83321F057C01092DE0180
-:1060B00054C081E0817053C0C93289F118F5C431F0
-:1060C00071F1A8F4C73009F046C08AE08093150149
-:1060D00094E19093140193E0909313018093120143
-:1060E00088E08093110188E28093100134C0CE5182
-:1060F000C63088F5EC2FF0E0E65DFE4F808180939E
-:10610000DD0129C0CE34E9F020F4CB3421F56AE07A
-:1061100013C0C13579F0C235F1F461E00DC0809152
-:10612000DD01882319F01092DD0115C081E0809314
-:10613000DE0115C061E006C08091DD010E94912E54
-:106140000AC06AE08091DD010E94072F04C010920E
-:10615000DE0180E004C081E002C080E0ABCFCF91DF
-:106160000895E1E8F0E0808188608083808181602B
-:1061700080838FB7F89493E09093890090ED90938B
-:1061800088008FBF0895EFE6F0E080818260808311
-:106190000895EFE6F0E080818D7F80830895EFE63B
-:1061A000F0E0808192E08927808308951F920F920A
-:1061B0000FB60F9211242F933F934F935F936F93DA
-:1061C0007F938F939F93AF93BF93EF93FF938091B0
-:1061D000DF019091E00101969093E0018093DF014F
-:1061E000811103C082E00E94FD16E091E001E69576
-:1061F000E695F0E0E65CF04EE4918091DF018E13CD
-:1062000003C080E00E94FD16FF91EF91BF91AF9116
-:106210009F918F917F916F915F914F913F912F91BE
-:106220000F900FBE0F901F90189504D06894B11175
-:106230008DC0089570D088F09F5790F0B92F99279E
-:10624000B751A0F0D1F0660F771F881F991F1AF081
-:10625000BA95C9F712C0B13081F077D0B1E0089596
-:1062600074C0672F782F8827B85F39F0B93FCCF317
-:10627000869577956795B395D9F73EF49095809577
-:10628000709561957F4F8F4F9F4F0895E89409C097
-:1062900097FB3EF490958095709561957F4F8F4F59
-:1062A0009F4F9923A9F0F92F96E9BB279395F6956F
-:1062B000879577956795B795F111F8CFFAF4BB0FED
-:1062C00011F460FF1BC06F5F7F4F8F4F9F4F16C051
-:1062D000882311F096E911C0772321F09EE8872FDB
-:1062E000762F05C0662371F096E8862F70E060E097
-:1062F0002AF09A95660F771F881FDAF7880F969510
-:10630000879597F9089557FD9058440F551F59F0F8
-:106310005F3F71F04795880F97FB991F61F09F3F92
-:1063200079F087950895121613061406551FF2CFBB
-:106330004695F1DF08C0161617061806991FF1CF0B
-:1063400086957105610508940895E894BB27662732
-:106350007727CB0197F908950BD078C069D028F042
-:106360006ED018F0952309F05AC05FC01124EECF0B
-:10637000CADFA0F3959FD1F3950F50E0551F629FA0
-:10638000F001729FBB27F00DB11D639FAA27F00D8E
-:10639000B11DAA1F649F6627B00DA11D661F829FB5
-:1063A0002227B00DA11D621F739FB00DA11D621F9A
-:1063B000839FA00D611D221F749F3327A00D611DB7
-:1063C000231F849F600D211D822F762F6A2F112499
-:1063D0009F5750408AF0E1F088234AF0EE0FFF1FEC
-:1063E000BB1F661F771F881F91505040A9F79E3F23
-:1063F000510570F014C0AACF5F3FECF3983EDCF378
-:10640000869577956795B795F795E7959F5FC1F75F
-:10641000FE2B880F911D9695879597F9089597F90A
-:106420009F6780E870E060E008959FEF80EC08953A
-:1064300000240A9416161706180609060895002463
-:106440000A9412161306140605060895092E0394DD
-:10645000000C11F4882352F0BB0F40F4BF2B11F451
-:1064600060FF04C06F5F7F4F8F4F9F4F089597FB72
-:10647000072E16F4009407D077FD09D00E94513200
-:1064800007FC05D03EF4909581959F4F0895709537
-:1064900061957F4F0895EE0FFF1F0590F491E02D59
-:1064A0000994AA1BBB1B51E107C0AA1FBB1FA6175B
-:1064B000B70710F0A61BB70B881F991F5A95A9F7AD
-:1064C00080959095BC01CD010895F999FECF92BDBC
-:1064D00081BDF89A992780B50895A8E1B0E042E01F
-:1064E00050E00C948832262FF999FECF1FBA92BD46
-:1064F00081BD20BD0FB6F894FA9AF99A0FBE0196A5
-:1065000008950E947332272F0C947432DC01CB0162
-:10651000FC01F999FECF06C0F2BDE1BDF89A3196B3
-:1065200000B40D9241505040B8F70895F894FFCF51
-:106530002002FF168C176917351702170101BC01DD
-:1065400028080A03140A3F4D3639FB1EAE1E781E7A
-:106550003F1ED21DEB1D041E1D1E01020304050675
-:04656000070809001F
+:100000000C9412040C9456040C9456040C9456044C
+:100010000C9456040C9456040C9456040C945604F8
+:100020000C9456040C9456040C944F0F0C9421100D
+:100030000C9456040C9456040C9456040C945604D8
+:100040000C9456040C94D6240C9456040C94560428
+:100050000C9456040C94751E0C9456040C9456047F
+:100060000C9456040C9456040C9456040C945604A8
+:100070000C9456040C9456040C9456040C94560498
+:100080000C9456040C9456040C9456040C94560488
+:100090000C9456040C9456040C9456040C94560478
+:1000A0000C9456040C9456040C945604A305700545
+:1000B0005B05B505DC050F06F105F7050C063A06EC
+:1000C0002F06FA0532064605EB0523062C066D05BC
+:1000D0006405B205A905910567052605BE05140648
+:1000E0001D0629069705C705A60540051A06E5055C
+:1000F00088059D0594057C0520068B053105E805DE
+:100100008205C1052005AC055E054C057605730525
+:10011000CA059A05060637058505AF052305B80506
+:1001200003060906D3055505EE0543056A054F0587
+:10013000C405F40535062905A005BB05FD05CD055B
+:1001400052052606E2053D058E055805D9056105CF
+:1001500000063A05D005DF052C0549053F061706C0
+:1001600079053405D6057F0514058610A81093116E
+:10017000A8109311EA100D119311621175116E14EC
+:100180006E149C149C14DE141A151A171A173215C3
+:100190001A1729162916F4161A171A1708170552CE
+:1001A000045201520352010000001E001B001800FF
+:1001B0002F00010029001F0013000C003300E30092
+:1001C000E1002000090004003400E2002A002100C0
+:1001D0001A0008000600E000650022000A00120074
+:1001E0001900000049002E004A0000004D000000E8
+:1001F00002542E02025400002B0000005E30230047
+:100200000B001600050000004C0024000D0011003A
+:100210001000E4004B0025000E0015003600E6003B
+:100220002C0026000F001700370050002800270080
+:1002300014000700520051004E0035001C002D0034
+:100240001D004F000000010001000100010001003D
+:1002500000001E02300238020100010001001F02EE
+:10026000641438003000010001002002240223023F
+:1002700027020100010001002414251401000100DF
+:1002800001000100271426140100000001000100F4
+:100290000100000001000000010001000100000059
+:1002A0000100000001000100310021022D140000B6
+:1002B000010001006400250222020100010001008A
+:1002C0006402260236020100010001000100301420
+:1002D00037023830010035021F023102553002303A
+:1002E0000100010001002D0201003D30000001006D
+:1002F000010001000100010000003A0001000100BE
+:100300000100010001003B000100010001000100AB
+:1003100001003C00010001000100010001003D005E
+:10032000010001000100010001003E000100010088
+:100330000100000001004400010000000100000075
+:1003400001004500010000005300000001003F00D3
+:100350000100010001000000010040005F005C009E
+:10036000590062000100410060005D005A008500F4
+:100370000100420061005E005B0063000100430079
+:100380005500560057005800010067005400560001
+:1003900057005800000001000100010001000100A9
+:1003A00000004D30393001005B3001000100513058
+:1003B00058303C303B300100010050300130141403
+:1003C0005D30010001004A30593008145C300100F2
+:1003D0000100493057300430003000000100053082
+:1003E0000100000001000000010001000100000008
+:1003F0000100000001004F305A3037301E0200006B
+:1004000001004E3001004B30010001000100483076
+:10041000563054305330010001004C30010003309D
+:100420003A300100010052300100010001000100DA
+:1004300001000100010001000100010000000100B5
+:100440000100010001000100000042302030343082
+:1004500001000100010046302E302630333001000B
+:10046000010045302D301E300100010001004030F8
+:100470002B3022300100010001003F3025302C30AC
+:100480000100000001000100010000000100000067
+:1004900001000100010000000100000001004430E3
+:1004A000233031301F3000000100433035302A3016
+:1004B0002930010001003E302730303001000100BA
+:1004C0000100413028303230010001000100473086
+:1004D000010021300100010001000100363024300C
+:1004E0002F300100000001000100010001000100A7
+:1004F0000000010008301B30010001000100010074
+:1005000015300D301A3001000100010014300630A2
+:10051000010001000100010012300A300100010059
+:10052000010001000C301330010000000100010047
+:1005300001000000010000000100010001000000B6
+:1005400001000000010001000B30183007300000EE
+:10055000010001001C3011301030010001000100C9
+:100560000E30173001000100010001000F3019307A
+:10057000010001000100010001000930010001003B
+:10058000010001001D3001001630010000000100D3
+:100590000100010001000100000001000100010054
+:1005A0000100010001000100010001000100010043
+:1005B0000100010001000100010001000100010033
+:1005C0000100010001000100010001000100010023
+:1005D0000100000001000100010000000100000016
+:1005E0000100010001000000010000000100010005
+:1005F00001000100010000000100010001000100F4
+:1006000001000100010001000100010001000100E2
+:1006100001000100010001000100010001000100D2
+:1006200001000100010001000100010001000100C2
+:1006300001000100000016034500720067006F0012
+:1006400044006F007800200045005A0000001603A7
+:100650004500720067006F0044006F0078002000C2
+:1006600045005A0000000403090409026D0004015A
+:1006700000A0FA0904000001030101000921110191
+:100680000001223F000705810308000A0904010058
+:100690000103010200092111010001224D0007059B
+:1006A000820308000A090402000103000000092176
+:1006B000110100012236000705830308000A09041E
+:1006C000030001030000000921110100012239008B
+:1006D000070584031000011201100100000008ED5D
+:1006E000FE071301000102000105010906A1010531
+:1006F0000719E029E7150025019508750181020514
+:100700000819012905950575019102950175039157
+:1007100001050719002977150025019578750181D4
+:1007200002C005010980A101850216010026B7005B
+:100730001A01002AB700751095018100C0050C0947
+:1007400001A1018503160100269C021A01002A9CC2
+:1007500002751095018100C005010902A10109017E
+:10076000A100050919012905150025019505750147
+:100770008102950175038101050109300931158157
+:10078000257F95027508810609381581257F950119
+:1007900075088106050C0A38021581257F950175BB
+:1007A000088106C0C005010906A101050719E02955
+:1007B000E7150025019508750181029501750881ED
+:1007C0000105081901290595057501910295017525
+:1007D0000391010507190029FF150025FF950675EE
+:1007E000088100C0000000000000000000000001BF
+:1007F0000204060A0F17202C3A4A5D71879DB3C781
+:10080000DAE9F5FCFFFCF5E9DAC7B39D87715D4ACB
+:100810003A2C20170F0A0604020100000000000015
+:100820000000000011241FBECFEFDAE0DEBFCDBF15
+:1008300004B603FE24C08091F1019091F201A091D1
+:10084000F301B091F4018730904BA740B04BB9F45D
+:100850001092F1011092F2011092F3011092F40142
+:1008600014BE84B7877F84BF88E10FB6F894809365
+:100870006000109260000FBEE0E0FFE3099511E018
+:10088000A0E0B1E0E0E3FDE402C005900D92A433E6
+:10089000B107D9F711E0A4E3B1E001C01D92A13F77
+:1008A000B107E1F70E94950C0C9496260C94000079
+:1008B000282F882341F090E02A3018F4885A9F4F5F
+:1008C00008950697089582E690E008950F931F9388
+:1008D000CF93DF938C01EB0180913401909135012E
+:1008E000009709F448C0019709F089C080EE0E9482
+:1008F000F71281EE0E94F71288E10E94F71288E158
+:100900000E94BF13C801807F992724E096958795A0
+:100910002A95E1F70E945804182F0E94F712812FA0
+:100920000E94BF13802F8F700E945804182F0E94BE
+:10093000F712812F0E94BF13CE01807F992734E0E8
+:10094000969587953A95E1F70E945804D82F0E9412
+:10095000F7128D2F0E94BF138C2F8F700E945804A6
+:10096000C82F0E94F7128C2F0E94BF1380EE0E94A6
+:10097000BF1381EE3EC082EE0E94F71287E50E940F
+:10098000F71287E50E94BF13C801807F992744E0D2
+:10099000969587954A95E1F70E945804182F0E9472
+:1009A000F712812F0E94BF13802F8F700E9458046E
+:1009B000182F0E94F712812F0E94BF13CE01807F53
+:1009C000992754E0969587955A95E1F70E94580427
+:1009D000D82F0E94F7128D2F0E94BF138C2F8F707B
+:1009E0000E945804C82F0E94F7128C2F0E94BF1338
+:1009F00082EEDF91CF911F910F910C94BF13DF9185
+:100A0000CF911F910F910895FC018281882309F4F1
+:100A10003CC1862F90E08F35910508F036C1FC016E
+:100A2000EA5AFF4F0C944B26809134019091350186
+:100A3000019681709927909335018093340125C1E7
+:100A40006FEB70E019C160E970E008C061EA70E026
+:100A500013C163E870E00BC16BE570E081E290E0E8
+:100A600012C16BEB70E008C163E570E0F7CF6EEB8D
+:100A700070E002C164E070E0D4C069EB70E001C1D5
+:100A800062EB70E0F9C065E870E0F1C069E970E020
+:100A9000F3C065E570E0E2CF68EC70E0EDC069E8B6
+:100AA00070E0E5C064E770E0E2C062E970E0D6CFD4
+:100AB00066E770E0DCC063E970E0D0CF60EC70E026
+:100AC000DBC062EB70E0DDC069EA70E0D5C068EAC7
+:100AD00070E0D2C064E870E0CAC06DE970E0CCC0DC
+:100AE00067EF70E0CEC063EC70E0C6C061EC70E010
+:100AF000C3C069E570E0B2CF63EB70E0BDC064E5F0
+:100B000070E0ACCF6DEB70E0B7C066EB70E0B4C0E6
+:100B100065EB70E0B1C06AEB70E0AEC067E770E013
+:100B2000A6C060EA70E0A8C062EC70E0A5C06EE903
+:100B300070E0A2C068EB70E09FC067EB70E09CC003
+:100B400062E870E094C063E470E06BC061EB70E059
+:100B500093C066EA70E090C066EC70E08DC06EE114
+:100B600070E05FC06FE970E087C068E070E059C076
+:100B700067ED70E086C060E870E079C063EA70E01D
+:100B80007BC069EC70E078C061E870E070C066E935
+:100B900070E072C064EC70E06FC065E770E067C041
+:100BA00063E070E03EC061EB70E06BC06EEB70E044
+:100BB00068C063EB70E065C065E070E032C061E979
+:100BC00070E04CCF69E770E052C064EB70E054C055
+:100BD0006CEB70E051C06AE970E04EC068E870E00C
+:100BE00046C061E970E048C067E870E040C062E973
+:100BF00070E042C067E970E03FC068E770E037C06E
+:100C000060E770E034C069E070E00BC065EC70E054
+:100C100033C060E670E005C067EA70E02DC060E0B8
+:100C200070E082E290E02FC064EA70E025C06CEBD7
+:100C300070E027C067EC70E01FC068E970E01CC07E
+:100C400069EB70E019C06BE970E016C06FE770E007
+:100C50000EC065EA70E010C06CE970E00DC065E997
+:100C600070E00AC063E970E007C066E870E080E207
+:100C700090E009C064E970E083E090E004C06DEBAF
+:100C800070E080E090E00E94660480E090E00895CB
+:100C900008956091B3017091B4018091B501909174
+:100CA000B6010E94A11D56985E9825982D98269809
+:100CB0002E9827982F988330A9F028F4813051F08E
+:100CC000823069F012C0843041F0853071F4259A89
+:100CD0002D9A08C0259A2D9A0895259A2D9A269A1C
+:100CE0002E9A0895279A2F9A089556985E980895F7
+:100CF0000C94490656985E9825982D9826982E981B
+:100D000027982F988FEF90E0909389008093880028
+:100D100090938B0080938A0090938D0080938C0039
+:100D2000259A2D9A2FEF80E792E021508040904045
+:100D3000E1F700C00000269A2E9A2FEF80E792E09C
+:100D4000215080409040E1F700C00000279A2F9A80
+:100D50002FEF80E792E0215080409040E1F700C003
+:100D6000000025982D982FEF80E792E021508040D9
+:100D70009040E1F700C0000026982E982FEF80E702
+:100D800092E0215080409040E1F700C00000279899
+:100D90002F9856985E9825982D9826982E982798E3
+:100DA0002F98089589EA8093800089E080938100DC
+:100DB00024982C983F988AB18F748AB96E98479A74
+:100DC0008BB1806B8BB9769A0E947A060C94480698
+:100DD00080E2809300018091360181110EC00E9453
+:100DE000370781E0809336012FEF83ED90E32150A8
+:100DF00080409040E1F700C0000080E40E943D0781
+:100E00008093000181112EC00E946707809300012A
+:100E1000811128C00E94670780930001811122C0C0
+:100E20008FE30E9467078093000181111BC00E941D
+:100E30005F0780E40E943D0780930001811112C08A
+:100E40008CE00E9467078093000181110BC00E9413
+:100E5000670780930001811105C08FE30E94670737
+:100E6000809300010E945F07809100010895109215
+:100E7000B9008AE08093B800089594EA9093BC008A
+:100E80009091BC0097FFFCCF9091B900987F98306B
+:100E900021F0903111F081E008958093BB0084E847
+:100EA0008093BC008091BC0087FFFCCF8091B9008B
+:100EB000887F883111F0803471F780E0089584E9EB
+:100EC0008093BC008091BC0084FDFCCF089580938A
+:100ED000BB0084E88093BC008091BC0087FFFCCFFE
+:100EE0009091B900987F81E0983209F480E00895EC
+:100EF00084E88093BC008091BC0087FFFCCF809188
+:100F0000BB00089580910001811115C080E40E940A
+:100F10003D078093000181110CC082E10E946707A8
+:100F200080930001811105C08FEF0E9467078093B5
+:100F300000010E945F0784B1807F84B985B1807F02
+:100F400085B98AB1837F8AB98BB1837F8BB93E988B
+:100F5000469808950E94E806809300010E94820747
+:100F600080B38C7080BB81B3836F81BBE6E4F1E01A
+:100F7000A8E3B1E011921D9281E0E435F807D1F7C2
+:100F80000C94D206BF92CF92DF92EF92FF920F9312
+:100F90001F93CF93DF9380910001882379F0809194
+:100FA00037018F5F80933701811108C00E94E806E6
+:100FB00080930001811102C00E947A0608E311E0CB
+:100FC000C0E0D0E0DD24D39482E0C82EEE24E39488
+:100FD000F12CC73000F580910001811162C080E4DE
+:100FE0000E943D0780930001811112C082E10E949E
+:100FF00067078093000181110BC0C7010C2E01C04F
+:10100000880F0A94EAF780950E9467078093000191
+:101010000E945F0746C0CA30A1F028F4C83059F0DA
+:10102000C93061F005C0CC3089F070F0CD3089F066
+:10103000209A289810C0219A29980DC0229A2A989F
+:101040000AC0239A2B9807C0529A01C0539A5B9802
+:1010500002C03E9A4698E0EAEA95F1F78FB1799995
+:101060005AC092E081708D25892B7C9B02C090E054
+:1010700001C094E0892B7D9B02C090E001C098E004
+:10108000892B7E9B02C090E001C090E1892B9FB12B
+:101090009095991F9927991F9295990F907E892B6A
+:1010A0000FC08091000181114BC080E40E943D0778
+:1010B00080930001882389F1B12C0E945F078B2D5A
+:1010C000F8019081981719F08083C09201010E9465
+:1010D000820721960F5F1F4FCE30D10509F079CFDF
+:1010E00080910101882371F181508093010188234F
+:1010F00039F08FE99FE00197F1F700C0000022C0AE
+:10110000A6E4B1E0E8E3F1E081918D9391E0E6346B
+:10111000F907D1F717C090E0A5CF83E10E946707D8
+:10112000809300018111C8CF81E40E943D07809324
+:1011300000018111C1CF0E947807B82EB094BDCFB5
+:1011400080E0BECF0E94780681E0DF91CF911F91B1
+:101150000F91FF90EF90DF90CF90BF900895E82F10
+:10116000F0E0EA5BFE4F8081089508958B3B910586
+:1011700078F4883A910540F5853A9105D0F48430A9
+:10118000910508F0B1C08130910509F4ADC06BC084
+:10119000803E910508F467C0883E910508F4A4C01C
+:1011A0009C01205F31092031310508F05CC0906559
+:1011B0000895853A910509F459C0863A910509F4D4
+:1011C00058C083E890E40895883A910509F454C022
+:1011D000893A910509F453C08A3A910509F452C03D
+:1011E0008B3A910509F451C08C3A910509F450C02D
+:1011F0008D3A910509F44FC0803B910509F44EC02A
+:101200008E3A910509F44DC08F3A910509F44CC00E
+:10121000813B910509F44BC0823B910509F44AC01A
+:10122000833B910509F449C0843B910509F448C00A
+:10123000853B910509F447C0863B910509F446C0FA
+:10124000873B910509F445C0883B910509F444C0EA
+:10125000893B910509F443C08A3B910509F042C0DE
+:101260008AE296E4089580E090E0089581E890E4B1
+:10127000089582E890E4089582EE94E4089589EE5A
+:1012800094E408958AEE94E4089585EB94E4089537
+:1012900086EB94E4089587EB94E408958CEC94E451
+:1012A00008958DEC94E4089583E895E408958AE820
+:1012B00095E4089582E995E4089584E995E4089514
+:1012C00081E296E4089583E296E4089584E296E448
+:1012D000089585E296E4089586E296E4089587E20B
+:1012E00096E4089580E094E40895089596E0799F47
+:1012F000F001112494E5899FE00DF11D1124E60F02
+:10130000F11DEE0FFF1FE256FE4F85919491089557
+:10131000880F991F825E9F4FFC01859194910895DB
+:10132000880F991F82569E4FFC01859194910895D4
+:1013300026E0729FF001112444E5849FE00DF11D29
+:101340001124E60FF11DEE0FFF1FE256FE4F25910F
+:101350003491C9019A9581159F4110F4C9010895EE
+:10136000C90190528115904128F4C9019F700E94D3
+:1013700090090895C90190538115904120F4C90145
+:101380009927906C0895211580E5380769F40E942B
+:101390003D179FEF24E34CE0915020404040E1F79F
+:1013A00000C000000C949A1E213080E5380731F40B
+:1013B0008091CF0181608093CF010895C90190553C
+:1013C0008115904108F050C0832F99278F7099277D
+:1013D00081309105D9F4A9014370552702C0880FC7
+:1013E000991F4A95E2F79C68A90164E0440F551FD4
+:1013F0006A95E1F744275370842B952B73E0220FF5
+:10140000331F7A95E1F7207633271DC0823091058E
+:1014100029F4922F8827816F906A0895833091056F
+:10142000A9F4A9014370552781E090E002C0880F1C
+:10143000991F4A95E2F79C6843E0220F331F4A95B3
+:10144000E1F7207E3770822B932B08950497F1F4F7
+:10145000A9014370552781E090E002C0880F991FD1
+:101460004A95E2F79A68E8CFC901905781159041F3
+:1014700020F4C9019F7090620895C90190588115A8
+:10148000904120F4C9019F70906A0895203E310573
+:10149000E0F4203C310558F52133310509F470C0E2
+:1014A00048F42932310509F464C02A32310509F4BF
+:1014B0006EC074C029333105F1F022383105D9F0FE
+:1014C0002533310509F44EC069C0233E310589F149
+:1014D00038F4203E3105C1F0223E3105E1F05EC016
+:1014E000263E310569F1273E3105A9F157C0C901F2
+:1014F0000E94880908958091E20180FD02C081FF69
+:101500004DC080EE90E04BC08091E20180FFF9CFAA
+:1015100089E390E044C08091E20182FF0EC0809197
+:10152000E20184FF03C080E090E039C083EE90E0E8
+:1015300036C08091E20182FFF2CF82EE90E02FC0B0
+:101540008091E20183FF0BC08091E20184FDEBCF2B
+:1015500087EE90E024C08091E20183FFF5CF86EE14
+:1015600090E01DC08091E20185FF07C089E290E014
+:1015700016C08091E20185FFF9CF85E390E00FC0AE
+:101580008091E20186FF07C08AE290E008C0809166
+:10159000E20186FFF9CF81E390E001C0C9010E941A
+:1015A000B608089508950C94D20A809164010895B4
+:1015B000CF93DF9300D01F92CDB7DEB72091E80123
+:1015C000243019F523E029839B838A832093E90043
+:1015D0008FEF9091E800815095FD06C095ED9A95AA
+:1015E000F1F700008111F5CF8091E80085FF0DC073
+:1015F00040E050E063E070E0CE0101960E94420DB1
+:101600008091E8008E778093E8000F900F900F9004
+:10161000DF91CF910895CF93DF9300D01F92CDB784
+:10162000DEB72091E801243021F522E029839B8355
+:101630008A8383E08093E9008FEF9091E8008150E6
+:1016400095FD06C095ED9A95F1F700008111F5CF53
+:101650008091E80085FF0DC040E050E063E070E05D
+:10166000CE0101960E94420D8091E8008E77809312
+:10167000E8000F900F900F90DF91CF910895209187
+:10168000E8012430F1F422E02093E9002FEF3091BB
+:10169000E800215035FD06C035ED3A95F1F7000020
+:1016A0002111F5CF2091E80025FF0BC040E050E06C
+:1016B00065E070E00E94420D8091E8008E77809393
+:1016C000E8000895CF93DF93EC018091E801843026
+:1016D00009F046C090910C019923D9F090910D0129
+:1016E0009923B9F08093E9008FEF9091E800815041
+:1016F00095FD06C095E19A95F1F700008111F5CFAF
+:101700008091E80085FF2CC040E050E060E170E08F
+:1017100017C081E08093E9008FEF9091E80081503D
+:1017200095FD06C095ED9A95F1F700008111F5CF72
+:101730008091E80085FF14C040E050E068E070E070
+:10174000CE010E94420D8091E8008E778093E800E0
+:1017500080E1FE01A4E5B1E001900D928A95E1F7E8
+:10176000DF91CF9108958091E701811109C00E9416
+:10177000D40E0E94310F8091E20084608093E200D9
+:1017800008951092E701089508950C94C3240E94CF
+:10179000311E0E94C9240E94CE110C94D30A42E04B
+:1017A00061EC81E00E944E0E42E061EC82E00E941A
+:1017B0004E0E42E061EC83E00E944E0E42E161EC8D
+:1017C00084E00C944E0E8091EA01833009F455C0F8
+:1017D00030F4813071F0823009F48EC008958A307F
+:1017E00009F47AC08B3009F460C0893009F09CC0DC
+:1017F00020C08091E901813A09F096C08091E8000B
+:10180000877F8093E8008091ED019091EE01892B14
+:1018100021F060E080E090E003C060E184E591E0C9
+:1018200070E00E948B0D8091E8008B778093E80038
+:1018300008958091E901813209F076C08091ED012F
+:101840009091EE01009719F0039709F06DC0809117
+:10185000E800877F8093E8008091E80082FD05C062
+:101860008091E8018111F8CF5FC08091F1008093F1
+:1018700064018091E8008B7753C08091E901813A3F
+:1018800009F052C08091ED019091EE01892B09F091
+:101890004BC08091E800877F8093E8008091E8004A
+:1018A00080FFFCCF80910C0136C08091E90181322C
+:1018B000D9F58091ED019091EE01892BA9F58091E8
+:1018C000E800877F8093E8000E94830E8091EB01FF
+:1018D00080930C010C943D178091E901813221F530
+:1018E0008091E800877F8093E8000E94830E8091BA
+:1018F000EC018093650108958091E901813AA1F49A
+:101900008091E800877F8093E8008091E80080FF65
+:10191000FCCF809165018093F1008091E8008E7783
+:101920008093E8000C94830E089584B7877F84BF6A
+:1019300088E10FB6F89480936000109260000FBEAB
+:1019400090E080E80FB6F894809361009093610076
+:101950000FBE0E941D120E94D40E0E94310F809172
+:10196000E20084608093E20078940E94AC110E94AF
+:101970001F1282E091E00E94C9110E94B12480915F
+:10198000E801853069F40E94F41D8091E601882306
+:10199000B1F30E941C1E882391F30E942C0DEFCFFF
+:1019A0000E942512ECCF292F332723303105A9F0CF
+:1019B0006CF42130310509F442C02230310509F0C0
+:1019C00043C08DE690E02AE636E042C02132310580
+:1019D000C9F02232310519F137C0992781309105BC
+:1019E00041F08230910541F0892B71F5E6E6F6E091
+:1019F00005C0EEE4F6E002C0E6E3F6E0849190E094
+:101A00009F0126C0643000F5E62FF0E0EE0FFF1FC7
+:101A1000EE5DFE4F2081318189E090E019C0643095
+:101A200098F4E62FF0E0DF01AA0FBB1FA65EBE4FC1
+:101A30002D913C91EA5EFE4F808190E009C082E1E9
+:101A400090E027ED36E004C080E090E020E030E058
+:101A5000FA0131832083089580E189BD82E189BD47
+:101A600009B400FEFDCF8091D8008F7D8093D8000F
+:101A70008091E00082608093E0008091E00081FD31
+:101A8000FCCF0895CF92DF92EF92FF920F931F93B6
+:101A9000CF93DF937C018B01EA010E94A40E811198
+:101AA00031C0209731F088819981081B190BE80E0D
+:101AB000F91EC12CD12C0115110519F18091E800F6
+:101AC00085FD14C08091E8008E778093E800209710
+:101AD00041F0888199818C0D9D1D9983888385E0D3
+:101AE00011C00E94A40E882331F30CC0F70181912C
+:101AF0007F018093F10001501109FFEFCF1ADF0A37
+:101B0000DACF80E0DF91CF911F910F91FF90EF909E
+:101B1000DF90CF9008952091EF013091F0012617CA
+:101B2000370748F06115710539F42091E8002E77E8
+:101B30002093E80001C0B901FC0120E061157105A6
+:101B4000B9F18091E801882309F440C0853009F497
+:101B50003FC08091E80083FD3DC08091E80082FF96
+:101B600006C08091E80082FF26C080E00895809141
+:101B7000E80080FFE3CF2091F3008091F20090E035
+:101B8000922B6115710551F08830910538F421913F
+:101B90002093F100615071090196F3CF21E008977D
+:101BA00009F020E08091E8008E778093E800C6CFAE
+:101BB0002111C7CFD6CF8091E801882339F0853035
+:101BC00039F08091E80083FFCCCF04C082E0089513
+:101BD00083E0089581E008952091EF013091F001B4
+:101BE0002617370748F06115710539F42091E80090
+:101BF0002E772093E80001C0B901FC0120E06115B7
+:101C00007105C1F18091E801882309F441C0853054
+:101C100009F440C08091E80083FD3EC08091E80057
+:101C200082FF06C08091E80082FF27C080E008950F
+:101C30008091E80080FFE3CF2091F3008091F200D3
+:101C400090E0922B6115710559F08830910540F4B0
+:101C500024912093F1003196615071090196F2CFE1
+:101C600021E0089709F020E08091E8008E778093CA
+:101C7000E800C5CF2111C6CFD5CF8091E8018823D8
+:101C800039F0853039F08091E80083FFCBCF04C074
+:101C900082E0089583E0089581E00895982F9730B9
+:101CA00058F59093E900981739F07091EC00209165
+:101CB000ED005091F00003C0242F762F50E021FF5B
+:101CC00019C03091EB003E7F3093EB003091ED0076
+:101CD0003D7F3093ED003091EB0031603093EB00AD
+:101CE0007093EC002093ED005093F0002091EE00F3
+:101CF00027FF07C09F5FD3CF8F708093E90081E0FB
+:101D0000089580E008958091E90187FD05C08091E4
+:101D1000E80080FF0EC012C08091E80082FD05C07F
+:101D20008091E8018111F8CF08958091E8008B77C8
+:101D300008C08091E8018111EACF08958091E80000
+:101D40008E778093E80008958091E4009091E500FB
+:101D500045E62091EC0020FF21C02091E80020FD05
+:101D600021C02091E801222389F0253089F02091BB
+:101D7000EB0025FD0FC02091E4003091E50028170D
+:101D8000390739F3415041F0C901E3CF82E00895AA
+:101D900083E0089581E0089584E008952091E800AB
+:101DA00022FFDFCF80E008950E94420F0E944A0F79
+:101DB000E0EEF0E0808181608083E8EDF0E08081FA
+:101DC0008F77808319BCA7EDB0E08C918E7F8C93C8
+:101DD00080818F7E80831092E70108950F931F9377
+:101DE000CF93DF930E94420F0E944A0FC8EDD0E0CC
+:101DF00088818F77888388818068888388818F7DB8
+:101E0000888319BC1092E8011092E4011092E60157
+:101E10001092E50100EE10E0F80180818B7F808355
+:101E200088818160888342E060E080E00E944E0EFD
+:101E3000E1EEF0E080818E7F8083E2EEF0E0808151
+:101E400081608083808188608083F80180818E7FBB
+:101E50008083888180618883DF91CF911F910F916A
+:101E60000895E8EDF0E080818F7E8083E7EDF0E07B
+:101E700080818160808384E082BF81E08093E7017C
+:101E80000C94EE0EE8EDF0E080818E7F808310925E
+:101E9000E20008951092DA001092E10008951F9276
+:101EA0000F920FB60F9211242F933F934F935F938E
+:101EB0006F937F938F939F93AF93BF93EF93FF9312
+:101EC0008091E10082FF0BC08091E20082FF07C099
+:101ED0008091E1008B7F8093E1000E94AB118091A3
+:101EE000DA0080FF1FC08091D80080FF1BC0809166
+:101EF000DA008E7F8093DA008091D90080FF0DC0D8
+:101F000080E189BD82E189BD09B400FEFDCF81E099
+:101F10008093E8010E94B30B05C019BC1092E80140
+:101F20000E94C10B8091E10080FF19C08091E20006
+:101F300080FF15C08091E2008E7F8093E200809147
+:101F4000E20080618093E2008091D80080628093FB
+:101F5000D80019BC85E08093E8010E94C50B8091F0
+:101F6000E10084FF30C08091E20084FF2CC080E15A
+:101F700089BD82E189BD09B400FEFDCF8091D80002
+:101F80008F7D8093D8008091E1008F7E8093E10067
+:101F90008091E2008F7E8093E2008091E200816078
+:101FA0008093E2008091E401882311F084E007C06F
+:101FB0008091E30087FF02C083E001C081E080934D
+:101FC000E8010E94C70B8091E10083FF29C0809146
+:101FD000E20083FF25C08091E100877F8093E100CC
+:101FE00082E08093E8011092E4018091E1008E7F0D
+:101FF0008093E1008091E2008E7F8093E2008091E7
+:10200000E20080618093E20042E060E080E00E94B4
+:102010004E0E8091F00088608093F0000E94C40B07
+:10202000FF91EF91BF91AF919F918F917F916F91B0
+:102030005F914F913F912F910F900FBE0F901F9086
+:1020400018951F920F920FB60F9211242F933F9362
+:102050004F935F936F937F938F939F93AF93BF93B0
+:10206000CF93EF93FF93C091E900CF708091EC0084
+:102070001092E9008091F000877F8093F0007894BF
+:102080000E945D101092E9008091F00088608093BA
+:10209000F000C093E900FF91EF91CF91BF91AF9114
+:1020A0009F918F917F916F915F914F913F912F9170
+:1020B0000F900FBE0F901F9018951F93CF93DF9333
+:1020C000CDB7DEB7AA970FB6F894DEBF0FBECDBF6F
+:1020D000E9EEF1E08091F100819321E0E13FF20728
+:1020E000C9F70E94E30B8091E80083FF1CC1209197
+:1020F000E9013091EA01832F90E08A30910508F0E0
+:1021000012C1FC01EB54FF4F0C944B26203881F098
+:10211000223809F008C18091ED018F708093E900A9
+:102120008091EB0085FB882780F91092E90006C0BA
+:102130008091E5019091E601911182609091E80013
+:10214000977F9093E8008093F1001092F100C5C052
+:10215000822F8D7F09F0E7C0222319F0223061F031
+:10216000E2C08091EB01813009F0DDC0333009F02D
+:1021700080E08093E60128C08091EB01811124C0AA
+:102180002091ED012F7009F4CEC02093E9008091D9
+:10219000EB0080FF19C08091EB00333011F48062B6
+:1021A00011C080618093EB0081E090E0022E01C0BD
+:1021B000880F0A94EAF78093EA001092EA0080916F
+:1021C000EB0088608093EB001092E9008091E800BA
+:1021D000877F86C02111A7C01091EB011F778091E6
+:1021E000E3008078812B8093E3008091E800877F73
+:1021F0008093E8000E94830E8091E80080FFFCCF6E
+:102200008091E30080688093E300112311F083E064
+:1022100001C082E08093E80186C02058223008F097
+:1022200082C08091EB019091EC018C3D23E09207FC
+:1022300079F583E08A838AE289834FB7F894DE01D7
+:10224000139620E03EE051E2E32FF0E05093570078
+:10225000E49120FF03C0E295EF703F5FEF708E2F97
+:1022600090E0EA3010F0C79601C0C0968D939D9320
+:102270002F5F243149F74FBF8091E800877F80931B
+:10228000E8006AE270E0CE0101960E948B0D14C056
+:10229000AE014F5F5F4F6091ED010E94D30C00973C
+:1022A00009F441C02091E800277F2093E800BC0199
+:1022B00089819A810E94EC0D8091E8008B77809350
+:1022C000E80031C0203879F58091E800877F80935D
+:1022D000E8008091E4018093F1008091E8008E771E
+:1022E0008093E8000E94830E1EC021111CC09091B3
+:1022F000EB019230C0F48091E800877F8093E80082
+:102300009093E4010E94830E8091E401811104C046
+:102310008091E30087FF02C084E001C081E08093E8
+:10232000E8010E94CF0B8091E80083FF0AC08091F2
+:10233000E800877F8093E8008091EB0080628093C3
+:10234000EB00AA960FB6F894DEBF0FBECDBFDF91AB
+:10235000CF911F9108950895CF938091E80188232C
+:10236000B1F08091E9008F709091EC0090FF02C075
+:1023700090E801C090E0C92FC82B1092E90080912D
+:10238000E80083FD0E945D10CF70C093E900CF91FB
+:10239000089590936B0180936A010895E0916A011A
+:1023A000F0916B01309721F00190F081E02D0994BC
+:1023B00080E00895E0916A01F0916B01309721F07F
+:1023C0000280F381E02D09940895E0916A01F09173
+:1023D0006B01309721F00480F581E02D0994089578
+:1023E00020916801309169018217930771F09093F1
+:1023F000690180936801E0916A01F0916B01309767
+:1024000021F00680F781E02D09940895209166015E
+:10241000309167018217930771F090936701809361
+:102420006601E0916A01F0916B01309721F0008420
+:10243000F185E02D0994089508950C941C120E94D2
+:10244000371E0E94AA070C94FD1ECF92DF92EF92D6
+:10245000FF920F931F93CF93DF93CDB7DEB72B97E8
+:102460000FB6F894DEBF0FBECDBF0E94C2073DE697
+:10247000E32E31E0F32E00E010E0C02E802F0E940A
+:10248000AF08F701D1907F01D826B1F40F5F1F4F3D
+:102490000E30110591F78FEF89838A831B820E948A
+:1024A000401E8160782F9D838C8349815A816B8186
+:1024B0008D810E94C81241C09091CF0191FF04C04C
+:1024C0008B870E94B5088B8520E030E04D2D50E0D1
+:1024D000922FBA01022E02C0759567950A94E2F711
+:1024E00060FF25C02E83CF82EE24E394F12C02C03E
+:1024F000EE0CFF1C9A95E2F790E08E219F2121E0DF
+:10250000892B09F420E028870E94401E8160782FE3
+:102510009A8789874E815F8168858A850E94C81263
+:10252000F801E359FE4F80818E25808306C02F5F1E
+:102530003F4F2630310561F6A9CF0E94E12110916D
+:102540006C010E94CE111817A1F00E94CE11809349
+:102550006C012B960FB6F894DEBF0FBECDBFDF9196
+:10256000CF911F910F91FF90EF90DF90CF900C943F
+:10257000D30A2B960FB6F894DEBF0FBECDBFDF9106
+:10258000CF911F910F91FF90EF90DF90CF90089522
+:10259000CF93DF93CDB7DEB72B970FB6F894DEBF9E
+:1025A0000FBECDBF4F83588769877A878B87DE013F
+:1025B000119686E0FD0111928A95E9F785E0FE010A
+:1025C000379601900D928A95E1F749815A816B8186
+:1025D0007C818D819E810E94091A2B960FB6F894FA
+:1025E000DEBF0FBECDBFDF91CF9108950895CF9389
+:1025F000C82F882309F4C1C0823859F40E94CE1133
+:1026000081FDBBC089E30E94A81C0E94721D89E362
+:102610000CC0833879F40E94CE1180FDAEC083E5F2
+:102620000E94A81C0E94721D83E50E94E81CCF91A5
+:102630000C94721D843859F40E94CE1182FD9DC005
+:1026400087E40E94A81C0E94721D87E4EECF8CEFE5
+:102650008C0F813A48F48C2F0E94192481118DC06F
+:102660008C2F0E94A81CE3CF80E28C0F883048F4A6
+:10267000C77081E001C0880FCA95EAF70E94291D42
+:10268000D6CF8BE58C0F833078F4C53A29F0C63A63
+:1026900031F482E890E005C081E890E002C083E870
+:1026A00090E0CF910C94F01188E58C0F833108F005
+:1026B00064C0C83A39F1C93A41F1CA3A49F1CB3A52
+:1026C00051F1CC3A59F1CD3A61F1C03B69F1CE3AC2
+:1026D00071F1CF3A79F1C13B81F1C23B89F1C33B42
+:1026E00091F1C43B99F1C53BA1F1C63BA9F1C73BB0
+:1026F000B1F1C83BB9F1C93BC1F1CA3BC9F58AE2A6
+:1027000092E038C082EE90E035C089EE90E032C0B1
+:102710008AEE90E02FC085EB90E02CC086EB90E035
+:1027200029C087EB90E026C08CEC90E023C08DECB4
+:1027300090E020C083E891E01DC08AE891E01AC0D3
+:1027400082E991E017C084E991E014C081E292E04F
+:1027500011C083E292E00EC084E292E00BC085E2F9
+:1027600092E008C086E292E005C087E292E002C0F3
+:1027700080E090E0CF910C940612CF9108958823C9
+:1027800009F44BC0823859F40E94CE1181FF45C034
+:1027900089E30E94A81C0E94721D89E30CC0833843
+:1027A00071F40E94CE1180FF38C083E50E94A81CFE
+:1027B0000E94721D83E50E94E81C0C94721D8438EF
+:1027C00059F40E94CE1182FF28C087E40E94A81C01
+:1027D0000E94721D87E4EFCF9CEF980F913A58F357
+:1027E00090E2980F983050F4877091E001C0990FF3
+:1027F0008A95EAF7892F0E942F1DDFCF9BE5980F5E
+:10280000933020F480E090E00C94F011885A8331EA
+:1028100020F480E090E00C9406120895882321F0C3
+:102820000E94291D0C94721D0895882321F00E9496
+:102830002F1D0C94721D0895CF92DF92EF92FF929C
+:102840000F931F93CF93DF93CDB7DEB728970FB6C3
+:10285000F894DEBF0FBECDBF8C0185E0F801DE012C
+:10286000119601900D928A95E1F7F801D080E180F0
+:10287000F280258122952F7083819481892B39F0F4
+:10288000FFEFEF1206C081E0DF1203C003C081E05A
+:1028900001C080E080FDCEC2C8012F830E94F612E5
+:1028A000D982EA8289819A810E94661C9E838887E8
+:1028B0000E94651C0E94381B2F814E816885FF2075
+:1028C00029F00E94461D68854E812F81E42FE295F4
+:1028D000EF70F0E0E154FF4F0C944B26842F807F83
+:1028E000142F1F70882311F01295107FFF2059F0CC
+:1028F000112309F454C2812F68870E94391D0E9458
+:10290000721D68854CC2862F0E94BF13112309F4E3
+:1029100091C2812F0E943F1D28960FB6F894DEBF0A
+:102920000FBECDBFDF91CF911F910F91FF90EF9020
+:10293000DF90CF900C94721D342F307F842F8F70D6
+:10294000303211F08295807F662319F0613019F1E1
+:102950002BC0FF20B1F0222309F493C1213009F0EC
+:1029600090C128960FB6F894DEBF0FBECDBFDF91A1
+:10297000CF911F910F91FF90EF90DF90CF900C942B
+:10298000591D222319F0213009F454C28E830E946C
+:102990005C1D8E8189C1FF2021F0223008F04AC2DF
+:1029A00070C1211147C280C1FF2021F0222309F408
+:1029B00068C1F5C1222309F477C105C2242F2695E9
+:1029C0002695237030E02115310521F021303105A5
+:1029D000C9F030C2FF2021F0862F942F937002C0DF
+:1029E00080E090E028960FB6F894DEBF0FBECDBF12
+:1029F000DF91CF911F910F91FF90EF90DF90CF90DB
+:102A00000C94F011FF2021F0862F942F937002C0B8
+:102A100080E090E028960FB6F894DEBF0FBECDBFE1
+:102A2000DF91CF911F910F91FF90EF90DF90CF90AA
+:102A30000C940612862FFF2019F00E94E92002C094
+:102A40000E94512128960FB6F894DEBF0FBECDBF6D
+:102A5000DF91CF911F910F91FF90EF90DF90CF907A
+:102A60000C94D621842F837009F076C0F110E2C156
+:102A7000262F229526952770220F220F862F8F70E2
+:102A8000C82ED12CE12CF12C022E04C0CC0CDD1C64
+:102A9000EE1CFF1C0A94D2F764FF10C06FE070E0D8
+:102AA00080E090E004C0660F771F881F991F2A9569
+:102AB000D2F7609570958095909503C060E070E0C6
+:102AC000CB01242F269526952370422F50E04230CB
+:102AD0005105D1F04330510559F16C297D298E29DA
+:102AE0009F294130510541F128960FB6F894DEBF79
+:102AF0000FBECDBFDF91CF911F910F91FF90EF904F
+:102B0000DF90CF900C945D1B6C297D298E299F2925
+:102B100028960FB6F894DEBF0FBECDBFDF91CF91E0
+:102B20001F910F91FF90EF90DF90CF900C94771B47
+:102B30000E945D1BC701B60128960FB6F894DEBF50
+:102B40000FBECDBFDF91CF911F910F91FF90EF90FE
+:102B5000DF90CF900C94431BFF2019F0842F8170DD
+:102B600001C08695882309F465C1262F22952695F4
+:102B70002770220F220F862F8F70C82ED12CE12CA8
+:102B8000F12C022E04C0CC0CDD1CEE1CFF1C0A94A0
+:102B9000D2F764FF10C06FE070E080E090E004C006
+:102BA000660F771F881F991F2A95D2F76095709539
+:102BB0008095909503C060E070E0CB01242F2695AE
+:102BC00026952370422F50E042305105D1F043301A
+:102BD000510559F16C297D298E299F2941305105D4
+:102BE00041F128960FB6F894DEBF0FBECDBFDF913E
+:102BF000CF911F910F91FF90EF90DF90CF900C94A9
+:102C0000311C6C297D298E299F2928960FB6F894AE
+:102C1000DEBF0FBECDBFDF91CF911F910F91FF900F
+:102C2000EF90DF90CF900C944B1C0E94311CC70199
+:102C3000B60128960FB6F894DEBF0FBECDBFDF9168
+:102C4000CF911F910F91FF90EF90DF90CF900C9458
+:102C5000171C603FC9F118F4603E50F49BC0623FFE
+:102C600009F460C008F44AC0633F09F46FC092C021
+:102C7000162F1F70842F8F71FF2099F00E94B01BB8
+:102C8000812F28960FB6F894DEBF0FBECDBFDF911F
+:102C9000CF911F910F91FF90EF90DF90CF900C9408
+:102CA0000E140E94D11B812F28960FB6F894DEBF18
+:102CB0000FBECDBFDF91CF911F910F91FF90EF908D
+:102CC000DF90CF900C941514FF20A1F02111B2C019
+:102CD000842F8F7128960FB6F894DEBF0FBECDBF3C
+:102CE000DF91CF911F910F91FF90EF90DF90CF90E8
+:102CF0000C94F61B223008F09DC0EACFFF20A1F013
+:102D0000842F8F7128960FB6F894DEBF0FBECDBF0B
+:102D1000DF91CF911F910F91FF90EF90DF90CF90B7
+:102D20000C94B01BFF2061F3842F8F7128960FB68F
+:102D3000F894DEBF0FBECDBFDF91CF911F910F91F1
+:102D4000FF90EF90DF90CF900C94D11BFF2091F07B
+:102D5000842F8F7128960FB6F894DEBF0FBECDBFBB
+:102D6000DF91CF911F910F91FF90EF90DF90CF9067
+:102D70000C949B1B28960FB6F894DEBF0FBECDBFF8
+:102D8000DF91CF911F910F91FF90EF90DF90CF9047
+:102D90000C94911BFF20A1F0222309F4B1CF862FC0
+:102DA00028960FB6F894DEBF0FBECDBFDF91CF914E
+:102DB0001F910F91FF90EF90DF90CF900C94F7123E
+:102DC000222309F4B1CF862F28960FB6F894DEBFE0
+:102DD0000FBECDBFDF91CF911F910F91FF90EF906C
+:102DE000DF90CF900C94BF134F70C8010E94040570
+:102DF00028960FB6F894DEBF0FBECDBFDF91CF91FE
+:102E00001F910F91FF90EF90DF90CF900C94B61A26
+:102E10004F70C80128960FB6F894DEBF0FBECDBF25
+:102E2000DF91CF911F910F91FF90EF90DF90CF90A6
+:102E30000C94750928960FB6F894DEBF0FBECDBF6F
+:102E4000DF91CF911F910F91FF90EF90DF90CF9086
+:102E500008950E94461D0E94561D0E941B1D0E943F
+:102E6000721D0E9482220E94D62180E090E00E9482
+:102E7000F01180E090E00C9406120E94361D0C9434
+:102E800029170E94661C292F22952F7030E02C30C4
+:102E900031054CF42A3031056CF4225031092230CE
+:102EA000310590F407C02C30310551F02F30310539
+:102EB00039F00AC0803E10F0803F31F481E008957F
+:102EC00093FB882780F9089580E00895CF93DF93DE
+:102ED00000D000D01F92CDB7DEB70F900F900F90AB
+:102EE0000F900F90DF91CF910895CF93DF9300D093
+:102EF00000D000D0CDB7DEB726960FB6F894DEBF6F
+:102F00000FBECDBFDF91CF9108951F93CF93DF9375
+:102F1000C0917B0116E080917C01C81799F0D0E048
+:102F20001C9FF0011D9FF00D1124E358FE4F4081BE
+:102F3000518162817381848195810E9475172196E8
+:102F4000C770E9CFDF91CF911F9108954091AD01F6
+:102F50005091AE016091AF017091B0018091B101CB
+:102F60009091B2010C947517CF938091B201829524
+:102F70008F7009F05FC08091AF01882309F45AC0B7
+:102F800020917B01A0917C016091AD017091AE0117
+:102F90008091B0019091B10131E06F3F09F030E0D4
+:102FA000B32FC6E02A1709F445C0009721F07F3FF0
+:102FB00021F44B2F03C041E001C040E030E040FD70
+:102FC00035C0C29FF001C39FF00D1124E358FE4F9E
+:102FD000418174132BC04081641328C04281411188
+:102FE00025C0438154814817590710F441505109B5
+:102FF000481B590B483C5105C8F48091B2018F70B1
+:1030000080618093B20186E0829FF001839FF00D82
+:103010001124EE57FE4F80818F70806180838DEA8E
+:1030200091E00E941C14CF910C9485172F5F3F4FA5
+:103030002770B8CFCF910895CF92DF92EF92FF9291
+:103040000F931F93CF93DF93CDB7DEB762970FB681
+:10305000F894DEBF0FBECDBF8C0185E0F801DE0124
+:103060001D9601900D928A95E1F7D8014C91119629
+:103070005C91119712966C9112971396ED90FC90BB
+:1030800014977091AD01E091AE012091B0013091A3
+:10309000B1012115310531F0EF3F31F481E07F3F7F
+:1030A00019F403C081E001C080E0B82FB170CB2ECD
+:1030B00080FD6CC1D090AF01DD2009F4F5C0F09126
+:1030C000B201E216F30638F0C701821B930B883C6D
+:1030D000910548F09BC0209530952E0D3F1D283C52
+:1030E000310508F093C08F2F807F09F052C0E5139F
+:1030F00014C0741312C0D62E61110FC0FF70F0619E
+:10310000F093B2010E94A6178DEA91E00E941C1470
+:103110008091B201F80185836CC1EF2831F05F3FE7
+:1031200031F481E04F3F19F403C081E001C080E039
+:1031300080FD03C081E0862701C080E0F82FF17098
+:10314000FF2E80FF1CC080917B0120917C0136E026
+:10315000821709F428C190E0389FF001399FF00DE3
+:103160001124E358FE4F7181571306C07081471335
+:1031700003C07281671303C001968770E9CFD62E12
+:10318000662309F436C18091B20181608093B20157
+:1031900053C0E51308C0741306C0611104C0D80100
+:1031A0001596FC93AEC04D875E878D859E856A8B94
+:1031B0000E9441176A89882329F1D62E662311F1CE
+:1031C0002091B201822F82958F7090E002970CF4CB
+:1031D00060C08091AD019091AE0198878F83198670
+:1031E000FB86EA862C87CE01079651C0E51731F1A0
+:1031F0004D875E878D859E856A8B0E9441176A89FF
+:1032000081112EC0C8010E941C14A4C08F2F807F82
+:1032100069F77E2DF98AE88A89890E9466178DEA06
+:1032200091E00E941C14EDEAF1E086E0DF011D92BE
+:103230008A95E9F70E94A617D12CDBC07413D8CF6A
+:103240006111D6CFD8011596FC93C8010E941C14B9
+:10325000EDEAF1E086E0DF011D928A95E9F7C9C049
+:10326000D62E662379F22091B201822F82958F703B
+:1032700090E0029774F08091AD019091AE019A8335
+:1032800089831B82FD82EC822E83CE0101960E94EF
+:103290001C1486E0F801ADEAB1E001900D928A9528
+:1032A000E1F70E94B4176FC0E216F30628F0C701D9
+:1032B000821B930B9C0104C0209530952E0D3F1D61
+:1032C000283C310508F052C0D62E662309F49ACF67
+:1032D000E5132CC074132AC08091B20180FD1DC07B
+:1032E000982F92959F70C9F0D80115968C931597D9
+:1032F0009F3039F09F5F9295907F8F70892B159644
+:103300008C93C8010E941C1486E0F801ADEAB1E07C
+:1033100001900D928A95E1F736C086E0F801ADEA9A
+:10332000B1E001900D928A95E1F763C04D875E8709
+:103330008D859E850E944117882379F086E0F801EB
+:10334000ADEAB1E001900D928A95E1F70E94B417C1
+:103350000E94A617DD24D3944CC08091B2018160F5
+:103360008093B201C8010E941C1443C07E2DF98ACB
+:10337000E88A89890E946617EDEAF1E086E0DF01BC
+:103380001D928A95E9F70E94A61733C0662309F4B7
+:1033900039CF4D875E878D859E850E944117882392
+:1033A00009F430CFCBCF4D875E878D859E850E94F7
+:1033B000661C292F22952F7030E0223031052CF425
+:1033C0009F7041F0811106C00CC0243031052CF4EF
+:1033D0009F7049F4805E883020F0C8010E941C1460
+:1033E000CF2CDC2C06C0D80115969C91907F91F7CC
+:1033F000F8CF8D2D62960FB6F894DEBF0FBECDBF0D
+:10340000DF91CF911F910F91FF90EF90DF90CF90C0
+:1034100008951F93CF93DF93CDB7DEB72C970FB6E8
+:10342000F894DEBF0FBECDBF4F83588769877A8778
+:103430008B879C87CE0107960E941C188823C1F0B9
+:103440002F8138858A859B85892B31F03F3F11F08C
+:1034500080E003C02F3FE1F781E0811147C04F8139
+:10346000588569857A858B859C850E9475173EC035
+:1034700086E0FE013796DE01119601900D928A9545
+:10348000E1F7FF81E8854A855B854115510531F0FB
+:10349000EF3F31F481E0FF3F19F403C081E001C048
+:1034A00080E080FD23C020917C0130E0C9010196BD
+:1034B0008770992760917B0170E086179707F1F17B
+:1034C000F983EA835D834C8396E0929FD001939FBA
+:1034D000B00D1124A358BE4FFE01319601900D92FC
+:1034E0009A95E1F780937C010E94851716E0809100
+:1034F0007B0190917C01891779F1189FC0011124FB
+:1035000083589E4F0E941C18882331F1E0917B0163
+:103510001E9FF0011124E358FE4F408151816281CA
+:103520007381848195810E94751780917B0190E061
+:1035300001968770992780937B01D9CF0E943D1710
+:1035400010927C0110927B01EDEAF1E086E0DF0150
+:103550001D928A95E9F7CACF2C960FB6F894DEBF74
+:103560000FBECDBFDF91CF911F910895EF92FF92D3
+:103570000F931F93CF93DF939C01009709F471C0C1
+:10358000F12CEE24E394E9012196F901849184372A
+:1035900040F4843008F056C0813081F0823021F14F
+:1035A00060C0853709F449C0C0F19CE7980F903797
+:1035B00008F057C08F770E94BF1346C089010E5F85
+:1035C0001F4FFE01849190E2980F983050F487705D
+:1035D000FE2D01C0FF0F8A95EAF78F2F0E94491D2B
+:1035E00015C00E94F71214C089010E5F1F4FFE0123
+:1035F000849190E2980F983068F48770FE2D01C096
+:10360000FF0F8A95EAF78F2F0E944F1D0E94721DAF
+:10361000E8011AC00E94BF13FBCF2E5F3F4FFE018F
+:10362000C491CC2341F08FE99FE00197F1F700C0EE
+:103630000000C150F6CFE90107C0FE01F490E90196
+:10364000229602C00E94F7128F2D882341F0EFE9E5
+:10365000FFE03197F1F700C000008150F6CF9E01E6
+:1036600092CFDF91CF911F910F91FF90EF9008952E
+:1036700008956093B7017093B8018093B901909356
+:10368000BA010C9429170F931F930091B701109161
+:10369000B8012091B9013091BA01062B172B282BC4
+:1036A000392B0093B7011093B8012093B9013093DF
+:1036B000BA011F910F910C9429170F931F9300913A
+:1036C000B7011091B8012091B9013091BA010623D8
+:1036D0001723282339230093B7011093B8012093AF
+:1036E000B9013093BA011F910F910C9429170F93D0
+:1036F0001F930091B7011091B8012091B901309149
+:10370000BA0106271727282739270093B7011093F6
+:10371000B8012093B9013093BA011F910F910C9415
+:1037200029171092B3011092B4011092B5011092B2
+:10373000B6010C94291741E050E060E070E004C04D
+:10374000440F551F661F771F8A95D2F74093B30128
+:103750005093B4016093B5017093B6010C9429178E
+:1037600041E050E060E070E004C0440F551F661F68
+:10377000771F8A95D2F78091B3019091B401A091FF
+:10378000B501B091B601842B952BA62BB72B809356
+:10379000B3019093B401A093B501B093B6010C941A
+:1037A000291741E050E060E070E004C0440F551F6D
+:1037B000661F771F8A95D2F7409550956095709552
+:1037C0008091B3019091B401A091B501B091B6017F
+:1037D00084239523A623B7238093B3019093B40148
+:1037E000A093B501B093B6010C94291741E050E0C5
+:1037F00060E070E004C0440F551F661F771F8A9574
+:10380000D2F78091B3019091B401A091B501B0912C
+:10381000B60184279527A627B7278093B3019093F5
+:10382000B401A093B501B093B6010C9429170F937E
+:103830001F930091B3011091B4012091B501309113
+:10384000B601062B172B282B392B0093B3011093AD
+:10385000B4012093B5013093B6011F910F910C94E0
+:1038600029170F931F930091B3011091B401209178
+:10387000B5013091B601062317232823392300937D
+:10388000B3011093B4012093B5013093B6011F9199
+:103890000F910C9429170F931F930091B30110916E
+:1038A000B4012091B5013091B601062717272827CA
+:1038B00039270093B3011093B4012093B5013093DD
+:1038C000B6011F910F910C9429170895CF92DF92A2
+:1038D000EF92FF920F931F93CF93DF93EC01C09071
+:1038E000B701D090B801E090B901F090BA01809191
+:1038F000B3019091B401A091B501B091B601C82A6D
+:10390000D92AEA2AFB2A0FE110E0B701A601002E0E
+:1039100004C076956795579547950A94D2F740FF6E
+:1039200007C0BE01802F0E9498098130910539F4AB
+:103930000150110950F7BE0180E00E949809DF9103
+:10394000CF911F910F91FF90EF90DF90CF9008954E
+:1039500090910C019923D9F090910D019923B9F020
+:10396000982F9695969596959F3088F5E0910E0143
+:10397000F0910F01E90FF11D877021E030E001C0E7
+:10398000220F8A95EAF78181822B818308954091E5
+:103990000E0150910F0120E030E09FEFFA01E20F9D
+:1039A000F31F6281681799F09F3F19F4611101C0FC
+:1039B000922F2F5F3F4F2E30310581F79F3F39F017
+:1039C000FA01E90FF11D97FDFA9582830895089594
+:1039D00090910C019923E1F090910D019923C1F090
+:1039E000982F9695969596959F3020F5E0910E012B
+:1039F000F0910F01E90FF11D877021E030E001C067
+:103A0000220F8A95EAF72095818128232183089542
+:103A100040910E0150910F0120E030E0FA01E20FD9
+:103A2000F31F9281981301C012822F5F3F4F2E30F7
+:103A30003105A1F7089581E090E0E0910E01F09149
+:103A40000F01E80FF91F1082019680319105A9F747
+:103A500008959091CE01982B9093CE010895809572
+:103A60009091CE0198239093CE0108951092CE01AB
+:103A700008959091CD01982B9093CD010895809554
+:103A80009091CD0198239093CD0108951092CD018E
+:103A900008959091CC01982B9093CC010895809536
+:103AA0009091CC0198239093CC0108951092CC0171
+:103AB00008958093BB0108951092BB010895409131
+:103AC0000E0150910F0120E030E080E0FA01E20F9A
+:103AD000F31F918191118F5F2F5F3F4F2F30310581
+:103AE000A9F70895E0910E01F0910F018091CE01A8
+:103AF0008083E0910E01F0910F0180819091CD01C2
+:103B0000892B8083E0910E01F0910F0180819091CB
+:103B1000CC01892B80839091BB01992361F0E091C6
+:103B20000E01F0910F018081892B80830E945F1D1F
+:103B300081111092BB0180910E0190910F010C94A4
+:103B4000DA11CF92DF92EF92FF920F931F936C01E5
+:103B5000EE24FF24C114D104E104F10421F46B012B
+:103B60007C0180E001C080E133272F2D1E2D0D2D1B
+:103B7000011511052105310519F0885F68017901EA
+:103B800097018601A4E03695279517950795AA9584
+:103B9000D1F7011511052105310519F08C5F680178
+:103BA000790197018601F2E03695279517950795DB
+:103BB000FA95D1F7011511052105310519F08E5F30
+:103BC00068017901B701A6017695679557954795E4
+:103BD000452B462B472B09F08F5F1F910F91FF90CC
+:103BE000EF90DF90CF9008958091E801843009F143
+:103BF0001092D00120E488E190E00FB6F894A895E7
+:103C0000809360000FBE2093600083B7817F846043
+:103C100083BF83B7816083BF7894889583B78E7F95
+:103C200083BF88E10FB6F894809360001092600023
+:103C30000FBE089508950895CF930E941A1E0E9402
+:103C4000C2070E941B1EC0E08C2F0E94AF0881118A
+:103C500005C0CF5FCE30C1F780E001C081E0CF91D9
+:103C600008950E943D170E94CE110C94D30A82E061
+:103C700084BD93E095BD9AEF97BD80936E00089543
+:103C80002FB7F8948091D1019091D201A091D301E6
+:103C9000B091D4012FBF0895CF92DF92EF92FF929F
+:103CA0000F931F932FB7F8944091D1015091D201F7
+:103CB0006091D3017091D4012FBF6A017B01EE2482
+:103CC000FF248C0120E030E0C016D106E206F306A6
+:103CD00010F441505109481B590BCA011F910F9113
+:103CE000FF90EF90DF90CF9008951F920F920FB644
+:103CF0000F9211248F939F93AF93BF938091D10123
+:103D00009091D201A091D301B091D4010196A11D4F
+:103D1000B11D8093D1019093D201A093D301B093B0
+:103D2000D401BF91AF919F918F910F900FBE0F90D3
+:103D30001F9018950E94D40EF8942FEF87EA91E611
+:103D4000215080409040E1F700C0000087E090EBF8
+:103D5000DC018093F1019093F201A093F301B09301
+:103D6000F4012CE088E190E00FB6F894A8958093D8
+:103D700060000FBE20936000FFCFEF92FF920F9381
+:103D80001F93CF93DF93E82EF12C8F2D0E94AF0865
+:103D9000C0E0D0E0082F10E098010C2E02C035954D
+:103DA00027950A94E2F720FD05C02196C630D1057B
+:103DB00099F709C06C2F7F2D80E00E947609E812E8
+:103DC000F4CF81E005C0F3948EE0F812DECF80E0FE
+:103DD000DF91CF911F910F91FF90EF900895CF93B6
+:103DE000C82F8CE20E94BD1E882321F08C2FCF911A
+:103DF0000C94BD1E80E0CF910895CF930E94422085
+:103E0000811102C00E942820C5E6C15049F00E94DD
+:103E1000C2078FE39CE90197F1F700C00000F5CFDE
+:103E200089E20E94EF1E811111C18AE20E94EF1EF9
+:103E300081110E94282085E00E94EF1E81110E94BE
+:103E40009A1E0E944D208093CF0187E00E94EF1EB2
+:103E5000882399F18BE10E94EF1E882351F0909105
+:103E6000CF0191FB882780F921E0822780FB91F91F
+:103E700022C08EE00E94EF1E882351F09091CF0166
+:103E800092FB882780F921E0822780FB92F913C0FA
+:103E900080E10E94EF1E9091CF01882341F093FBB7
+:103EA000882780F921E0822780FB93F904C0892FBD
+:103EB000809580FB90F99093CF018091CF010E9473
+:103EC00051200E945F208093E20180EE0E94EF1E4D
+:103ED000882341F08091E201982F909590FB80F922
+:103EE0008093E20189E30E94EF1E882359F09091AC
+:103EF000E20191FB882780F921E0822780FB91F97C
+:103F00009093E20182EE0E94EF1E882359F0909177
+:103F1000E20192FB882780F921E0822780FB92F959
+:103F20009093E20186EE0E94EF1E882359F0909153
+:103F3000E20193FB882780F921E0822780FB93F937
+:103F40009093E20183EE0E94EF1E882359F0909136
+:103F5000E20194FB882780F921E0822780FB94F915
+:103F60009093E20185E30E94EF1E882359F090911F
+:103F7000E20195FB882780F921E0822780FB95F9F3
+:103F80009093E20181E30E94EF1E882359F0909103
+:103F9000E20196FB882780F921E0822780FB96F9D1
+:103FA0009093E20181E10E94EF1E882359F09091E5
+:103FB000E20197FB882780F921E0822780FB97F9AF
+:103FC0009093E2018091E2010E9463208091E201DE
+:103FD00087FB882780F980930D0187E20E94EF1EFE
+:103FE000C82F8EE10E94EF1E8111C2608FE10E94F6
+:103FF000EF1E8111C46080E20E94EF1E8111C86033
+:1040000081E20E94EF1E8111C06182E20E94EF1ED8
+:104010008111C06283E20E94EF1E8111C06484E2BC
+:104020000E94EF1E882311F0C06802C0CC2329F043
+:104030008C2F0E945A206C2F03C00E945620682F9C
+:1040400070E080E090E0CF910C94391BCF910895FF
+:104050006DEE7EEF80E090E00E94812660E082E0DD
+:1040600090E00E94732660E083E090E00E94732657
+:1040700060E084E090E00E94732660E085E090E0DC
+:104080000C94732680E090E00E946D2621E08D3E26
+:104090009E4F09F020E0822F089582E090E00C947A
+:1040A0006526682F82E090E00C94732683E090E010
+:1040B0000C946526682F83E090E00C94732684E0CE
+:1040C00090E00C946526682F84E090E00C947326B1
+:1040D0008091D70180FF0BC06091130185E0689F3C
+:1040E000B001112475956795759567952AC081FF74
+:1040F00009C06091130185E0689FB0011124759596
+:1041000067951FC082FF07C06091130185E0689F1B
+:10411000B001112416C04091D8014423C9F0609128
+:104120001201461788F72091130185E0289F90011E
+:104130001124429FC001439F900D112470E00E9402
+:1041400037266038710540F46115710539F002C0F9
+:1041500065E070E0862F08958FE7089581E0089567
+:104160008091D70180FF08C06091110170E07595C2
+:1041700067957595679521C081FF06C06091110113
+:1041800070E07595679519C082FF04C060911101B8
+:1041900070E010C08091D8018823C1F060911001B7
+:1041A0008617A0F790911101989FC001112470E02B
+:1041B0000E9437266038710528F46115710521F0D9
+:1041C000862F08958FE7089581E0089561E070E0FB
+:1041D000F4CF803F21F40E946820819504C0813F84
+:1041E00029F40E9468208093DB010895823F21F426
+:1041F0000E946820819504C0833F29F40E946820B2
+:104200008093DA010895893F19F40E94B02005C017
+:104210008A3F31F40E94B02081958093DC0108959B
+:104220008B3F21F40E94B020819504C08C3F29F47B
+:104230000E94B0208093DD010895843F21F4809195
+:10424000D901816017C0853F21F48091D901826036
+:1042500011C0863F21F48091D90184600BC0873F53
+:1042600021F48091D901886005C0883F31F48091A4
+:10427000D90180618093D90108958D3F21F4809107
+:10428000D70181600BC08E3F21F48091D7018260FD
+:1042900005C08F3F29F48091D70184608093D701B6
+:1042A0000895803F39F48091DB0187FF6CC0109244
+:1042B000DB0169C0813F29F48091DB011816BCF352
+:1042C00062C09091DA01823F29F497FF5CC010929E
+:1042D000DA0159C0833F19F41916CCF354C0893F51
+:1042E00041F48091DC0118160CF04DC01092DC01F5
+:1042F0004AC08A3F29F48091DC0187FF44C0F6CF91
+:104300008B3F39F48091DD0187FF3DC01092DD01C4
+:104310003AC08C3F29F48091DD011816BCF333C0FC
+:10432000843F21F48091D9018E7F17C0853F21F40D
+:104330008091D9018D7F11C0863F21F48091D901F0
+:104340008B7F0BC0873F21F48091D901877F05C007
+:10435000883F31F48091D9018F7E8093D90113C0B9
+:104360008D3F21F48091D7018E7F0BC08E3F21F4C9
+:104370008091D7018D7F05C08F3F29F48091D701AF
+:104380008B7F8093D7018091DA0181110EC08091DB
+:10439000DB0181110AC08091DC01811106C080918E
+:1043A000DD01811102C01092D801089589ED91E0DC
+:1043B0000E94E5110E94401E9093D6018093D50182
+:1043C00008951F93CF93DF938091D5019091D601EB
+:1043D0000E944C1E4091D801442321F020911401E9
+:1043E00030E006C0209115015AE0259F900111246C
+:1043F0008217930708F482C08091DA011091DB01E3
+:10440000D091DC01C091DD01811107C0111105C0FF
+:10441000D11103C0CC2309F471C04F3F19F04F5F95
+:104420004093D801181624F40E9468208093DA0182
+:104430008091DA0187FF05C00E94682081958093F2
+:10444000DA01111624F40E9468208093DB01809128
+:10445000DB0187FF05C00E94682081958093DB0106
+:104460006091DA01662339F11091DB01112319F112
+:10447000772767FD7095872F972F0E94482523E3A4
+:1044800033E343E35FE30E94AC250E94152560936C
+:10449000DA01612F772767FD7095872F972F0E948C
+:1044A000482523E333E343E35FE30E94AC250E9406
+:1044B00015256093DB011D1624F40E94B020809323
+:1044C000DC018091DC0187FF05C00E94B02081954E
+:1044D0008093DC011C1624F40E94B0208093DD013F
+:1044E0008091DD0187FF05C00E94B02081958093F7
+:1044F000DD01DF91CF911F910C94D621DF91CF91F7
+:104500001F910895E9EDF1E085E0DF011D928A95A4
+:10451000E9F71092D8011092D7010895833081F104
+:1045200028F4813059F08230D1F00895853009F4B3
+:1045300049C0B8F1863009F456C00895209115019C
+:10454000862F90E0820F911D8F3F910520F4620F1E
+:104550006093150108958FEF8093150108952091C0
+:104560001401862F90E0820F911D8F3F910520F45A
+:10457000620F6093140108958FEF809314010895E2
+:1045800020911301862F90E0820F911D8F3F91059E
+:1045900020F4620F6093130108958FEF809313014D
+:1045A000089520911201862F90E0820F911D8F3F78
+:1045B000910520F4620F6093120108958FEF8093AC
+:1045C0001201089520911101862F90E0820F911D14
+:1045D0008F3F910520F4620F6093110108958FEFD2
+:1045E00080931101089520911001862F90E0820F91
+:1045F000911D8F3F910520F4620F60931001089583
+:104600008FEF809310010895833011F128F48130E9
+:1046100049F0823091F00895853081F120F18630A3
+:10462000C1F1089580911501681720F4861B8093CD
+:1046300015010895109215010895809114016817CD
+:1046400020F4861B8093140108951092140108959C
+:1046500080911301681720F4861B8093130108953D
+:1046600010921301089580911201681720F4861B9F
+:104670008093120108951092120108958091110102
+:10468000681720F4861B8093110108951092110180
+:10469000089580911001681720F4861B8093100103
+:1046A00008951092100108958D3109F442C020F54B
+:1046B0008E3009F47CC070F4873009F45EC020F4B9
+:1046C000863009F442C033C08830D1F18B3009F410
+:1046D000AAC02DC0863109F4A6C038F4803109F48F
+:1046E00070C0813109F47EC022C0893109F49BC0B9
+:1046F0008B3109F452C01BC0853309F48CC048F4D7
+:10470000873209F488C008F478C0893209F483C07C
+:104710000EC0833438F48A3308F06DC0883309F44E
+:1047200082C005C0833409F476C08834C1F080E0CB
+:1047300008950E94CF240E94CE110E94D30A73C014
+:104740000E944D200E945F206EC08091CF01817F2A
+:104750008E7F8093CF0181E08093DF0108950E94D6
+:104760003D172FEF83ED90E3215080409040E1F71B
+:1047700000C000000E949A1E56C09091CF01892F60
+:104780008095817080FB90F919F09660986027C041
+:10479000997F977F9093CF0146C09091CF0191FB75
+:1047A000882780F921E0822780FB91F913C090913E
+:1047B000CF0192FB882780F921E0822780FB92F9C4
+:1047C00009C09091CF0193FB882780F921E08227CF
+:1047D00080FB93F99093CF01882329F19160909306
+:1047E000CF0108950E943D1780910D0191E0892726
+:1047F00080930D0118C027EC01C023EE280F61E063
+:1048000070E080E090E004C0660F771F881F991F5A
+:104810002A95D2F704C061E070E080E090E00E9449
+:10482000391B0E943D1781E0089580E0089580E0E3
+:104830000895CF93C82F8091DF01813079F018F06F
+:104840008230D1F184C0A0910E01B0910F018C9102
+:10485000813169F0823209F07CC009C0A0910E015B
+:10486000B0910F018C91813111F0823249F48C2F7B
+:104870000E94152481111DC08C2F0E9454231AC040
+:104880008C2F0E941724811114C0C43179F048F490
+:10489000CB3079F0C03109F060C082E08093DF0155
+:1048A00008C0C93219F0C83321F057C01092DF0197
+:1048B00054C081E0817053C0C93289F118F5C43108
+:1048C00071F1A8F4C73009F046C08AE08093150161
+:1048D00094E19093140193E090931301809312015B
+:1048E00088E08093110188E28093100134C0CE519A
+:1048F000C63088F5EC2FF0E0E65DFE4F80818093B6
+:10490000DE0129C0CE34E9F020F4CB3421F56AE091
+:1049100013C0C13579F0C235F1F461E00DC080916A
+:10492000DE01882319F01092DE0115C081E080932A
+:10493000DF0115C061E006C08091DE010E948E2279
+:104940000AC06AE08091DE010E94042304C0109234
+:10495000DF0180E004C081E002C080E0ABCFCF91F6
+:104960000895E1E8F0E08081886080838081816043
+:1049700080838FB7F89493E09093890090ED9093A3
+:1049800088008FBF0895EFE6F0E080818260808329
+:104990000895EFE6F0E080818D7F80830895EFE653
+:1049A000F0E0808192E08927808308951F920F9222
+:1049B0000FB60F9211242F933F934F935F936F93F2
+:1049C0007F938F939F93AF93BF93EF93FF938091C8
+:1049D000E0019091E10101969093E1018093E00163
+:1049E000811103C082E00E94D30AE091E101E695C3
+:1049F000E695F0E0EC51F84FE4918091E0018E13E0
+:104A000003C080E00E94D30AFF91EF91BF91AF9164
+:104A10009F918F917F916F915F914F913F912F91D6
+:104A20000F900FBE0F901F90189504D06894B1118D
+:104A30008DC0089570D088F09F5790F0B92F9927B6
+:104A4000B751A0F0D1F0660F771F881F991F1AF099
+:104A5000BA95C9F712C0B13081F077D0B1E00895AE
+:104A600074C0672F782F8827B85F39F0B93FCCF32F
+:104A7000869577956795B395D9F73EF4909580958F
+:104A8000709561957F4F8F4F9F4F0895E89409C0AF
+:104A900097FB3EF490958095709561957F4F8F4F71
+:104AA0009F4F9923A9F0F92F96E9BB279395F69587
+:104AB000879577956795B795F111F8CFFAF4BB0F05
+:104AC00011F460FF1BC06F5F7F4F8F4F9F4F16C069
+:104AD000882311F096E911C0772321F09EE8872FF3
+:104AE000762F05C0662371F096E8862F70E060E0AF
+:104AF0002AF09A95660F771F881FDAF7880F969528
+:104B0000879597F9089557FD9058440F551F59F010
+:104B10005F3F71F04795880F97FB991F61F09F3FAA
+:104B200079F087950895121613061406551FF2CFD3
+:104B30004695F1DF08C0161617061806991FF1CF23
+:104B400086957105610508940895E894BB2766274A
+:104B50007727CB0197F908950BD078C069D028F05A
+:104B60006ED018F0952309F05AC05FC01124EECF23
+:104B7000CADFA0F3959FD1F3950F50E0551F629FB8
+:104B8000F001729FBB27F00DB11D639FAA27F00DA6
+:104B9000B11DAA1F649F6627B00DA11D661F829FCD
+:104BA0002227B00DA11D621F739FB00DA11D621FB2
+:104BB000839FA00D611D221F749F3327A00D611DCF
+:104BC000231F849F600D211D822F762F6A2F1124B1
+:104BD0009F5750408AF0E1F088234AF0EE0FFF1F04
+:104BE000BB1F661F771F881F91505040A9F79E3F3B
+:104BF000510570F014C0AACF5F3FECF3983EDCF390
+:104C0000869577956795B795F795E7959F5FC1F777
+:104C1000FE2B880F911D9695879597F9089597F922
+:104C20009F6780E870E060E008959FEF80EC089552
+:104C300000240A941616170618060906089500247B
+:104C40000A9412161306140605060895092E0394F5
+:104C5000000C11F4882352F0BB0F40F4BF2B11F469
+:104C600060FF04C06F5F7F4F8F4F9F4F089597FB8A
+:104C7000072E16F4009407D077FD09D00E94512624
+:104C800007FC05D03EF4909581959F4F089570954F
+:104C900061957F4F0895EE0FFF1F0590F491E02D71
+:104CA0000994AA1BBB1B51E107C0AA1FBB1FA61773
+:104CB000B70710F0A61BB70B881F991F5A95A9F7C5
+:104CC00080959095BC01CD010895F999FECF92BDD4
+:104CD00081BDF89A992780B50895A8E1B0E042E037
+:104CE00050E00C948826262FF999FECF1FBA92BD6A
+:104CF00081BD20BD0FB6F894FA9AF99A0FBE0196BD
+:104D000008950E947326272F0C947426DC01CB0192
+:104D1000FC01F999FECF06C0F2BDE1BDF89A3196CB
+:104D200000B40D9241505040B8F70895F894FFCF69
+:104D30002002D50A620B3F0B0B0BD80A0101BC0104
+:104D400028080A03140A3F4D3639A50758072207D9
+:104D5000E9067C069506AE06C706010203040506B1
+:044D60000708090037
 :00000001FF
diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
index 23611ddd89..92b712bd8a 100644
--- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.c
@@ -106,8 +106,6 @@
 #define L4   4      // layer_4
 #define L5   5      // layer_5
 #define L6   6      // layer_6
-#define L7   7      // layer_7
-#define L8   8      // layer_8
 
 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 /*
@@ -120,7 +118,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
  * |MO(3)| UE | OE | AE | C  | V  |END  | TAB | B  | M  |COMM| DOT| UP |  Y  |
  * '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
- *  |    |    |LGUI|LALT|LCTL|                     !LALT|    |LEFT|DOWN|RGHT|
+ *  |    |    |LGUI|LALT|LCTL|                     !RCTL|RALT|LEFT|DOWN|RGHT|
  *  '------------------------'                     '------------------------'
  *                         .-----------. .-----------.
  *                         |INS  |TG(2)| !M(UM)|DELT |
@@ -143,8 +141,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  TG(2), DE_H, DE_J, DE_K, DE_L, DE_Q, DE_Z,
  DE_S, DE_N, DE_R, DE_T, DE_D, DE_SS,
  KC_TAB, DE_B, DE_M, DE_COMM, DE_DOT, KC_UP, DE_Y,
- KC_LALT, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT,
- UM, KC_DELT,
+ KC_RCTL, KC_RALT, KC_LEFT, KC_DOWN, KC_RGHT,
+ M(UM), KC_DELT,
  KC_PGUP,
  KC_PGDN, KC_ENTER, KC_SPACE
 ),
@@ -376,91 +374,70 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
  KC_TRNS,
  KC_TRNS, KC_TRNS, KC_TRNS
 ),
-/*
- * .------------------------------------.------------------------------------.
- * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
- * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
- * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
- * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
- * |     |    |    |    |    |    |-----!-----!    |    |    |    |    |     |
- * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
- * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
- * '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
- *  |    |    |    |    |    |                     !    |    |    |    |    |
- *  '------------------------'                     '------------------------'
- *                         .-----------. .-----------.
- *                         |     |     | !     |     |
- *                   .-----+-----+-----! !-----+-----+-----.
- *                   !     !     |     | !     |     !     !
- *                   !     !     !-----! !-----!     !     !
- *                   |     |     |     | !     |     |     |
- *                   '-----------------' '-----------------'
-*/
-[L7] = KEYMAP(
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS,
- KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS,
- KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS
-),
-/*
- * .------------------------------------.------------------------------------.
- * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
- * !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
- * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
- * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
- * |     |    |    |    |    |    |-----!-----!    |    |    |    |    |     |
- * !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
- * |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
- * '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
- *  |    |    |    |    |    |                     !    |    |    |    |    |
- *  '------------------------'                     '------------------------'
- *                         .-----------. .-----------.
- *                         |     |     | !     |     |
- *                   .-----+-----+-----! !-----+-----+-----.
- *                   !     !     |     | !     |     !     !
- *                   !     !     !-----! !-----!     !     !
- *                   |     |     |     | !     |     |     |
- *                   '-----------------' '-----------------'
-*/
-[L8] = KEYMAP(
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS,
- KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS,
- KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS
-),
 };
 
 const uint16_t PROGMEM fn_actions[] = {};
 
 #define UC_MODE_WIN 0
 #define UC_MODE_LINUX 1
+#define UC_MODE_OSX 2
 
+// TODO: allow default mode to be configured
 static uint16_t unicode_mode = UC_MODE_WIN;
 
+uint16_t hextokeycode(uint8_t hex) {
+    if (hex == 0x0) {
+        return KC_P0;
+    }
+    if (hex < 0xA) {
+        return KC_P1 + (hex - 0x1);
+    }
+    return KC_A + (hex - 0xA);
+}
+
+void unicode_action_function(uint16_t hi, uint16_t lo) {
+    switch (unicode_mode) {
+    case UC_MODE_WIN:
+        register_code(KC_LALT);
+
+        register_code(KC_PPLS);
+        unregister_code(KC_PPLS);
+
+        register_code(hextokeycode((hi & 0xF0) >> 4));
+        unregister_code(hextokeycode((hi & 0xF0) >> 4));
+        register_code(hextokeycode((hi & 0x0F)));
+        unregister_code(hextokeycode((hi & 0x0F)));
+        register_code(hextokeycode((lo & 0xF0) >> 4));
+        unregister_code(hextokeycode((lo & 0xF0) >> 4));
+        register_code(hextokeycode((lo & 0x0F)));
+        unregister_code(hextokeycode((lo & 0x0F)));
+
+        unregister_code(KC_LALT);
+        break;
+    case UC_MODE_LINUX:
+        register_code(KC_LCTL);
+        register_code(KC_LSFT);
+
+        register_code(KC_U);
+        unregister_code(KC_U);
+
+        register_code(hextokeycode((hi & 0xF0) >> 4));
+        unregister_code(hextokeycode((hi & 0xF0) >> 4));
+        register_code(hextokeycode((hi & 0x0F)));
+        unregister_code(hextokeycode((hi & 0x0F)));
+        register_code(hextokeycode((lo & 0xF0) >> 4));
+        unregister_code(hextokeycode((lo & 0xF0) >> 4));
+        register_code(hextokeycode((lo & 0x0F)));
+        unregister_code(hextokeycode((lo & 0x0F)));
+
+        unregister_code(KC_LCTL);
+        unregister_code(KC_LSFT);
+        break;
+    case UC_MODE_OSX:
+        break;
+    }
+}
+
 const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {
     if (!record->event.pressed) {
         return MACRO_NONE;
@@ -470,772 +447,291 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {
         case UM:
             unicode_mode = (unicode_mode + 1) % 2;
             break;
-        
-        default:
-            break;
-    }
-    if (unicode_mode == UC_MODE_WIN) {
-        switch(id) {
-            case UC_GREEK_SMALL_LETTER_OMICRON:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(F), U(LALT), END
-    );
-case UC_LEFTWARDS_ARROW:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_0), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_RHO:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_1), U(LALT), END
-    );
-case UC_SUBSCRIPT_THREE:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_3), U(LALT), END
-    );
-case UC_VULGAR_FRACTION_ONE_EIGHTH:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(B), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_LAMDA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(B), U(LALT), END
-    );
-case UC_VULGAR_FRACTION_ONE_THIRD:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_3), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_XI:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(E), U(LALT), END
-    );
-case UC_THERE_DOES_NOT_EXIST:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_4), U(LALT), END
-    );
-case UC_SUPERSCRIPT_ONE:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_9), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_BETA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_2), U(LALT), END
-    );
-case UC_SUBSCRIPT_FIVE:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_5), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_IOTA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_9), U(LALT), END
-    );
-case UC_VULGAR_FRACTION_ONE_FIFTH:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_5), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_PSI:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_8), U(LALT), END
-    );
-case UC_SUBSCRIPT_NINE:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_9), U(LALT), END
-    );
-case UC_SUPERSCRIPT_FOUR:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_4), U(LALT), END
-    );
-case UC_RIGHTWARDS_ARROW:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_2), U(LALT), END
-    );
-case UC_SUPERSCRIPT_SIX:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_6), U(LALT), END
-    );
-case UC_DOWNWARDS_ARROW:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_3), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_PI:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_0), U(LALT), END
-    );
-case UC_SUPERSCRIPT_TWO:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_2), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_OMEGA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_9), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_PSI:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_8), U(LALT), END
-    );
-case UC_SUBSCRIPT_FOUR:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_4), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_NU:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(D), U(LALT), END
-    );
-case UC_DIVISION_SIGN:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(F), T(KP_7), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_SIGMA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_3), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_RHO:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_1), U(LALT), END
-    );
-case UC_VULGAR_FRACTION_ONE_SIXTH:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_9), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_GAMMA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_3), U(LALT), END
-    );
-case UC_VULGAR_FRACTION_TWO_THIRDS:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_5), T(KP_4), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_NU:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(D), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_ZETA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_6), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_EPSILON:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_5), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_KAPPA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(A), U(LALT), END
-    );
-case UC_SUPERSCRIPT_SEVEN:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_7), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_PI:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_0), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_FINAL_SIGMA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_2), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_XI:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(E), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_THETA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_8), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_ETA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_7), U(LALT), END
-    );
-case UC_SUBSCRIPT_TWO:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_2), U(LALT), END
-    );
-case UC_ASYMPTOTICALLY_EQUAL_TO:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_4), T(KP_3), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_ALPHA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_1), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_PHI:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_6), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_PHI:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_6), U(LALT), END
-    );
-case UC_INFINITY:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_1), T(E), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_OMICRON:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(F), U(LALT), END
-    );
-case UC_ELEMENT_OF:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_8), U(LALT), END
-    );
-case UC_MULTIPLICATION_SIGN:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(D), T(KP_7), U(LALT), END
-    );
-case UC_SUBSCRIPT_ZERO:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_0), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_SIGMA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_3), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_OMEGA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_9), U(LALT), END
-    );
-case UC_SUBSCRIPT_ONE:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_1), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_ZETA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_6), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_TAU:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_4), U(LALT), END
-    );
-case UC_SUPERSCRIPT_FIVE:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_5), U(LALT), END
-    );
-case UC_THERE_EXISTS:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_3), U(LALT), END
-    );
-case UC_PLUS_MINUS_SIGN:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_1), U(LALT), END
-    );
-case UC_VULGAR_FRACTION_THREE_QUARTERS:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(E), U(LALT), END
-    );
-case UC_SUPERSCRIPT_THREE:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(KP_3), U(LALT), END
-    );
-case UC_EMPTY_SET:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_5), U(LALT), END
-    );
-case UC_UPWARDS_ARROW:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_1), T(KP_9), T(KP_1), U(LALT), END
-    );
-case UC_SUPERSCRIPT_NINE:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_9), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_DELTA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_4), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_MU:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(C), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_KAPPA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(A), U(LALT), END
-    );
-case UC_SUBSCRIPT_EIGHT:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_8), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_ALPHA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_1), U(LALT), END
-    );
-case UC_SUBSCRIPT_SEVEN:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_7), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_BETA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_2), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_ETA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_7), U(LALT), END
-    );
-case UC_SUPERSCRIPT_EIGHT:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_8), U(LALT), END
-    );
-case UC_SUPERSCRIPT_ZERO:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(KP_0), U(LALT), END
-    );
-case UC_NOT_AN_ELEMENT_OF:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_9), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_UPSILON:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_5), U(LALT), END
-    );
-case UC_NOT_EQUAL_TO:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_6), T(KP_0), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_CHI:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_7), U(LALT), END
-    );
-case UC_FOR_ALL:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_2), T(KP_0), T(KP_0), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_TAU:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_4), U(LALT), END
-    );
-case UC_VULGAR_FRACTION_ONE_QUARTER:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(C), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_CHI:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(C), T(KP_7), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_THETA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_8), U(LALT), END
-    );
-case UC_GREEK_SMALL_LETTER_IOTA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(B), T(KP_9), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_LAMDA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(B), U(LALT), END
-    );
-case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_7), T(F), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_UPSILON:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(A), T(KP_5), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_MU:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(C), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_EPSILON:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_5), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_GAMMA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_3), U(LALT), END
-    );
-case UC_SUBSCRIPT_SIX:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_2), T(KP_0), T(KP_8), T(KP_6), U(LALT), END
-    );
-case UC_GREEK_CAPITAL_LETTER_DELTA:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_3), T(KP_9), T(KP_4), U(LALT), END
-    );
-case UC_VULGAR_FRACTION_ONE_HALF:
-    return MACRODOWN(
-        D(LALT), T(KP_PLUS), T(KP_0), T(KP_0), T(B), T(D), U(LALT), END
-    );
-            default:
-                break;
-        }
-    } else if (unicode_mode == UC_MODE_LINUX) {
-        switch(id) {
-            case UC_GREEK_SMALL_LETTER_OMICRON:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(F), T(KP_ENTER), END
-    );
+
+case UC_GREEK_SMALL_LETTER_OMICRON:
+    unicode_action_function(0x03, 0xbf);
+    break;
 case UC_LEFTWARDS_ARROW:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_0), T(KP_ENTER), END
-    );
+    unicode_action_function(0x21, 0x90);
+    break;
 case UC_GREEK_CAPITAL_LETTER_RHO:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_1), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xa1);
+    break;
 case UC_SUBSCRIPT_THREE:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_3), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x83);
+    break;
 case UC_VULGAR_FRACTION_ONE_EIGHTH:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(B), T(KP_ENTER), END
-    );
+    unicode_action_function(0x21, 0x5b);
+    break;
 case UC_GREEK_SMALL_LETTER_LAMDA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(B), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xbb);
+    break;
 case UC_VULGAR_FRACTION_ONE_THIRD:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_3), T(KP_ENTER), END
-    );
+    unicode_action_function(0x21, 0x53);
+    break;
 case UC_GREEK_SMALL_LETTER_XI:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(E), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xbe);
+    break;
 case UC_THERE_DOES_NOT_EXIST:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_4), T(KP_ENTER), END
-    );
+    unicode_action_function(0x22, 0x04);
+    break;
 case UC_SUPERSCRIPT_ONE:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_9), T(KP_ENTER), END
-    );
+    unicode_action_function(0x00, 0xb9);
+    break;
 case UC_GREEK_SMALL_LETTER_BETA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_2), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xb2);
+    break;
 case UC_SUBSCRIPT_FIVE:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_5), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x85);
+    break;
 case UC_GREEK_CAPITAL_LETTER_IOTA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_9), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x99);
+    break;
 case UC_VULGAR_FRACTION_ONE_FIFTH:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_5), T(KP_ENTER), END
-    );
+    unicode_action_function(0x21, 0x55);
+    break;
 case UC_GREEK_SMALL_LETTER_PSI:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_8), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xc8);
+    break;
 case UC_SUBSCRIPT_NINE:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_9), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x89);
+    break;
 case UC_SUPERSCRIPT_FOUR:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_4), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x74);
+    break;
 case UC_RIGHTWARDS_ARROW:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_2), T(KP_ENTER), END
-    );
+    unicode_action_function(0x21, 0x92);
+    break;
 case UC_SUPERSCRIPT_SIX:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_6), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x76);
+    break;
 case UC_DOWNWARDS_ARROW:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_3), T(KP_ENTER), END
-    );
+    unicode_action_function(0x21, 0x93);
+    break;
 case UC_GREEK_SMALL_LETTER_PI:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_0), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xc0);
+    break;
 case UC_SUPERSCRIPT_TWO:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_2), T(KP_ENTER), END
-    );
+    unicode_action_function(0x00, 0xb2);
+    break;
 case UC_GREEK_CAPITAL_LETTER_OMEGA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_9), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xa9);
+    break;
 case UC_GREEK_CAPITAL_LETTER_PSI:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_8), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xa8);
+    break;
 case UC_SUBSCRIPT_FOUR:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_4), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x84);
+    break;
 case UC_GREEK_CAPITAL_LETTER_NU:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(D), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x9d);
+    break;
 case UC_DIVISION_SIGN:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(F), T(KP_7), T(KP_ENTER), END
-    );
+    unicode_action_function(0x00, 0xf7);
+    break;
 case UC_GREEK_SMALL_LETTER_SIGMA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_3), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xc3);
+    break;
 case UC_GREEK_SMALL_LETTER_RHO:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_1), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xc1);
+    break;
 case UC_VULGAR_FRACTION_ONE_SIXTH:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_9), T(KP_ENTER), END
-    );
+    unicode_action_function(0x21, 0x59);
+    break;
 case UC_GREEK_SMALL_LETTER_GAMMA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_3), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xb3);
+    break;
 case UC_VULGAR_FRACTION_TWO_THIRDS:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_5), T(KP_4), T(KP_ENTER), END
-    );
+    unicode_action_function(0x21, 0x54);
+    break;
 case UC_GREEK_SMALL_LETTER_NU:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(D), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xbd);
+    break;
 case UC_GREEK_SMALL_LETTER_ZETA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_6), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xb6);
+    break;
 case UC_GREEK_SMALL_LETTER_EPSILON:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_5), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xb5);
+    break;
 case UC_GREEK_SMALL_LETTER_KAPPA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(A), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xba);
+    break;
 case UC_SUPERSCRIPT_SEVEN:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_7), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x77);
+    break;
 case UC_GREEK_CAPITAL_LETTER_PI:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_0), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xa0);
+    break;
 case UC_GREEK_SMALL_LETTER_FINAL_SIGMA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_2), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xc2);
+    break;
 case UC_GREEK_CAPITAL_LETTER_XI:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(E), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x9e);
+    break;
 case UC_GREEK_SMALL_LETTER_THETA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_8), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xb8);
+    break;
 case UC_GREEK_SMALL_LETTER_ETA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_7), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xb7);
+    break;
 case UC_SUBSCRIPT_TWO:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_2), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x82);
+    break;
 case UC_ASYMPTOTICALLY_EQUAL_TO:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_4), T(KP_3), T(KP_ENTER), END
-    );
+    unicode_action_function(0x22, 0x43);
+    break;
 case UC_GREEK_SMALL_LETTER_ALPHA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_1), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xb1);
+    break;
 case UC_GREEK_CAPITAL_LETTER_PHI:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_6), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xa6);
+    break;
 case UC_GREEK_SMALL_LETTER_PHI:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_6), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xc6);
+    break;
 case UC_INFINITY:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_1), T(E), T(KP_ENTER), END
-    );
+    unicode_action_function(0x22, 0x1e);
+    break;
 case UC_GREEK_CAPITAL_LETTER_OMICRON:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(F), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x9f);
+    break;
 case UC_ELEMENT_OF:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_8), T(KP_ENTER), END
-    );
+    unicode_action_function(0x22, 0x08);
+    break;
 case UC_MULTIPLICATION_SIGN:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(D), T(KP_7), T(KP_ENTER), END
-    );
+    unicode_action_function(0x00, 0xd7);
+    break;
 case UC_SUBSCRIPT_ZERO:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_0), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x80);
+    break;
 case UC_GREEK_CAPITAL_LETTER_SIGMA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_3), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xa3);
+    break;
 case UC_GREEK_SMALL_LETTER_OMEGA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_9), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xc9);
+    break;
 case UC_SUBSCRIPT_ONE:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_1), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x81);
+    break;
 case UC_GREEK_CAPITAL_LETTER_ZETA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_6), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x96);
+    break;
 case UC_GREEK_SMALL_LETTER_TAU:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_4), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xc4);
+    break;
 case UC_SUPERSCRIPT_FIVE:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_5), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x75);
+    break;
 case UC_THERE_EXISTS:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_3), T(KP_ENTER), END
-    );
+    unicode_action_function(0x22, 0x03);
+    break;
 case UC_PLUS_MINUS_SIGN:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_1), T(KP_ENTER), END
-    );
+    unicode_action_function(0x00, 0xb1);
+    break;
 case UC_VULGAR_FRACTION_THREE_QUARTERS:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(E), T(KP_ENTER), END
-    );
+    unicode_action_function(0x00, 0xbe);
+    break;
 case UC_SUPERSCRIPT_THREE:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(KP_3), T(KP_ENTER), END
-    );
+    unicode_action_function(0x00, 0xb3);
+    break;
 case UC_EMPTY_SET:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_5), T(KP_ENTER), END
-    );
+    unicode_action_function(0x22, 0x05);
+    break;
 case UC_UPWARDS_ARROW:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_1), T(KP_9), T(KP_1), T(KP_ENTER), END
-    );
+    unicode_action_function(0x21, 0x91);
+    break;
 case UC_SUPERSCRIPT_NINE:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_9), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x79);
+    break;
 case UC_GREEK_SMALL_LETTER_DELTA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_4), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xb4);
+    break;
 case UC_GREEK_SMALL_LETTER_MU:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(C), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xbc);
+    break;
 case UC_GREEK_CAPITAL_LETTER_KAPPA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(A), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x9a);
+    break;
 case UC_SUBSCRIPT_EIGHT:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_8), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x88);
+    break;
 case UC_GREEK_CAPITAL_LETTER_ALPHA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_1), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x91);
+    break;
 case UC_SUBSCRIPT_SEVEN:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_7), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x87);
+    break;
 case UC_GREEK_CAPITAL_LETTER_BETA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_2), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x92);
+    break;
 case UC_GREEK_CAPITAL_LETTER_ETA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_7), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x97);
+    break;
 case UC_SUPERSCRIPT_EIGHT:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_8), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x78);
+    break;
 case UC_SUPERSCRIPT_ZERO:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(KP_0), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x70);
+    break;
 case UC_NOT_AN_ELEMENT_OF:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_9), T(KP_ENTER), END
-    );
+    unicode_action_function(0x22, 0x09);
+    break;
 case UC_GREEK_SMALL_LETTER_UPSILON:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_5), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xc5);
+    break;
 case UC_NOT_EQUAL_TO:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_6), T(KP_0), T(KP_ENTER), END
-    );
+    unicode_action_function(0x22, 0x60);
+    break;
 case UC_GREEK_CAPITAL_LETTER_CHI:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_7), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xa7);
+    break;
 case UC_FOR_ALL:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_2), T(KP_0), T(KP_0), T(KP_ENTER), END
-    );
+    unicode_action_function(0x22, 0x00);
+    break;
 case UC_GREEK_CAPITAL_LETTER_TAU:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_4), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xa4);
+    break;
 case UC_VULGAR_FRACTION_ONE_QUARTER:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(C), T(KP_ENTER), END
-    );
+    unicode_action_function(0x00, 0xbc);
+    break;
 case UC_GREEK_SMALL_LETTER_CHI:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(C), T(KP_7), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xc7);
+    break;
 case UC_GREEK_CAPITAL_LETTER_THETA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_8), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x98);
+    break;
 case UC_GREEK_SMALL_LETTER_IOTA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(B), T(KP_9), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xb9);
+    break;
 case UC_GREEK_CAPITAL_LETTER_LAMDA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(B), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x9b);
+    break;
 case UC_SUPERSCRIPT_LATIN_SMALL_LETTER_N:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_7), T(F), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x7f);
+    break;
 case UC_GREEK_CAPITAL_LETTER_UPSILON:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(A), T(KP_5), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0xa5);
+    break;
 case UC_GREEK_CAPITAL_LETTER_MU:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(C), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x9c);
+    break;
 case UC_GREEK_CAPITAL_LETTER_EPSILON:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_5), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x95);
+    break;
 case UC_GREEK_CAPITAL_LETTER_GAMMA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_3), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x93);
+    break;
 case UC_SUBSCRIPT_SIX:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_2), T(KP_0), T(KP_8), T(KP_6), T(KP_ENTER), END
-    );
+    unicode_action_function(0x20, 0x86);
+    break;
 case UC_GREEK_CAPITAL_LETTER_DELTA:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_3), T(KP_9), T(KP_4), T(KP_ENTER), END
-    );
+    unicode_action_function(0x03, 0x94);
+    break;
 case UC_VULGAR_FRACTION_ONE_HALF:
-    return MACRODOWN(
-        D(LCTRL), D(LSHIFT), T(U), U(LCTRL), U(LSHIFT), T(KP_0), T(KP_0), T(B), T(D), T(KP_ENTER), END
-    );
-            default:
-                break;
-        }
+    unicode_action_function(0x00, 0xbd);
+    break;
+        default:
+            break;
     }
     return MACRO_NONE;
 };
diff --git a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md
index 1dc019ab05..2c9e0a8376 100644
--- a/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md
+++ b/keyboard/ergodox_ez/keymaps/german-manuneo/keymap.md
@@ -2,14 +2,15 @@
 
 Compile this file to a `keymap.c` file using `compile_keymap.py`
 
-    compile_keymap.py keymaps/german-manuneo/keymap.md
+    python compile_keymap.py keymaps/german-manuneo/keymap.md
+
+Tested with python 2.7 and python 3.4
 
 
 # Layout Config
 
     {
         "layout": "ergodox_ez",
-        "includes_dir": "quantum/",
         "keymaps_includes": [
             "ergodox_ez.h",
             "action_layer.h",
@@ -17,8 +18,6 @@ Compile this file to a `keymap.c` file using `compile_keymap.py`
             "keymap_extras/keymap_german.h",
         ],
         "key_prefixes": ["DE_", "KC_"],
-        "filler": "-+.'!x",
-        "separator": "|",
         "macros": {
             // TODO: implement macros
             // "MUC": "",
@@ -41,7 +40,7 @@ Compile this file to a `keymap.c` file using `compile_keymap.py`
     !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
     |MO(3)| UE | OE | AE | C  | V  |END  | TAB | B  | M  |COMM| DOT| UP |  Y  |
     '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
-     |    |    |LGUI|LALT|LCTL|                     !LALT|    |LEFT|DOWN|RGHT|
+     |    |    |LGUI|LALT|LCTL|                     !RCTL|RALT|LEFT|DOWN|RGHT|
      '------------------------'                     '------------------------'
                             .-----------. .-----------.
                             |INS  |TG(2)| !M(UM)|DELT |
@@ -187,46 +186,3 @@ http://symbolcodes.tlt.psu.edu/bylanguage/mathchart.html
                       |     |     |     | !     |     |     |
                       '-----------------' '-----------------'
 
-
-## Layer 7
-
-    .------------------------------------.------------------------------------.
-    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
-    !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
-    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
-    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
-    |     |    |    |    |    |    |-----!-----!    |    |    |    |    |     |
-    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
-    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
-    '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
-     |    |    |    |    |    |                     !    |    |    |    |    |
-     '------------------------'                     '------------------------'
-                            .-----------. .-----------.
-                            |     |     | !     |     |
-                      .-----+-----+-----! !-----+-----+-----.
-                      !     !     |     | !     |     !     !
-                      !     !     !-----! !-----!     !     !
-                      |     |     |     | !     |     |     |
-                      '-----------------' '-----------------'
-
-
-## Layer 8
-
-    .------------------------------------.------------------------------------.
-    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
-    !-----+----+----+----+----+----------!-----+----+----+----+----+----+-----!
-    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
-    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
-    |     |    |    |    |    |    |-----!-----!    |    |    |    |    |     |
-    !-----+----+----+----x----x----!     !     !----x----x----+----+----+-----!
-    |     |    |    |    |    |    |     |     |    |    |    |    |    |     |
-    '-----+----+----+----+----+----------'----------+----+----+----+----+-----'
-     |    |    |    |    |    |                     !    |    |    |    |    |
-     '------------------------'                     '------------------------'
-                            .-----------. .-----------.
-                            |     |     | !     |     |
-                      .-----+-----+-----! !-----+-----+-----.
-                      !     !     |     | !     |     !     !
-                      !     !     !-----! !-----!     !     !
-                      |     |     |     | !     |     |     |
-                      '-----------------' '-----------------'
-- 
cgit v1.2.3