diff options
author | Jack Humbert <jack.humb@gmail.com> | 2016-01-23 20:32:51 -0500 |
---|---|---|
committer | Jack Humbert <jack.humb@gmail.com> | 2016-01-23 20:32:51 -0500 |
commit | c753bfcc144e4158a1e683c2c93b32667dc08388 (patch) | |
tree | 25d405cd0afe4810965f5edeaec86c0d1eb4170e /keyboard/ergodox_ez/keymaps/workman_osx_mdw | |
parent | eb61700912f1713ba27d34c23d7f07be66ee6513 (diff) | |
parent | e5aee62e54d0b6f02ff170f4e9bf1e738d36fb4c (diff) |
Merge branch 'master' of https://github.com/jackhumbert/tmk_keyboard into audio
Diffstat (limited to 'keyboard/ergodox_ez/keymaps/workman_osx_mdw')
-rw-r--r-- | keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c | 366 | ||||
-rw-r--r-- | keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex | 1553 |
2 files changed, 1919 insertions, 0 deletions
diff --git a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c new file mode 100644 index 0000000000..14bbe010d5 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c @@ -0,0 +1,366 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" +// README +// This keyboard layout is based on the [Workman Dead layout](https://github.com/ojbucao/Workman/tree/master/mac#workman-dead-for-programmers), which uses the comma as a dead key to trigger a second layer. +// Since I have more keys at my disposal on the ErgoDox, I moved the dead key to the bottom right. There are still a lot of +// blanks so still discovering what I like. +// If you aren't familiar with a dead key, the idea is that you tap the dead key which switches the layout. the next key you hit +// triggers the key you pressed AND switches the layout back to the original. For now I do this with a super kludgey macro and I +// look forward to learning about a more elegant way to do the same thing. Until then, this will have to do. + + +// TODO: Define layer names that make sense for the ErgoDox EZ. +#define BASE 0 // default layer +#define SYMB 1 // symbols +#define MDIA 2 // media keys +#define DEAD 3 // dead version of the symbols layer + +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 | - | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | Tab | Q | D | R | W | B | L1 | | L1 | J | F | U | P | ; | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | Hyper | A | S | H | T | G |------| |------| Y | N | E | O | I | ' | + * |--------+------+------+------+------+------| | | Meh |------+------+------+------+------+--------| + * | LShift | Z | X | M | C | V | | | | K | L | , | . |//Ctrl| RShift | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | CTRL | OPT | CMD | | Left | Down | Up | Right| L3 | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+--------+------. + * | | | Home | | PgUp | | | + * |Bckspc| Space|------| |------| Space |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_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LEFT, + KC_TAB, KC_Q, KC_D, KC_R, KC_W, KC_B, TG(1), + ALL_T(KC_ESC), KC_A, KC_S, KC_H, KC_T, KC_G, + KC_LSFT, KC_Z, KC_X, KC_M, KC_C, KC_V, KC_NO, + KC_NO, KC_NO, KC_LCTL,KC_LALT,KC_LGUI, + KC_NO, KC_NO, + KC_HOME, + KC_BSPC,KC_SPC,KC_END, + // right hand + KC_RGHT, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, + TG(1), KC_J, KC_F, KC_U, KC_P, KC_SCLN, KC_BSLS, + KC_Y, KC_N, KC_E, KC_O, KC_I, KC_QUOT, + MEH_T(KC_NO),KC_K, KC_L, KC_COMM,KC_DOT, CTL_T(KC_SLSH), KC_RSFT, + KC_LEFT,KC_DOWN,KC_UP, KC_RGHT, KC_FN4, + KC_NO, KC_NO, + KC_PGUP, + KC_PGDN,KC_SPC,KC_ENT + ), +/* Keymap 1: Symbol Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | % | & | ? | + | @ | | | | $ | _ | [ | ] | ! | F12 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | / | ( | = | 0 | { |------| |------| } | 1 | * | ) | - | " | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | 6 | 7 | 8 | 9 | | | | | | \ | 2 | 3 | 4 | 5 | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | | | | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// SYMBOLS +[SYMB] = KEYMAP( + // left hand + KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS, KC_PERC, KC_AMPR, LSFT(KC_SLSH), LSFT(KC_EQL), KC_AT, KC_TRNS, + KC_TRNS, KC_SLSH, KC_LPRN, KC_EQL, KC_0, LSFT(KC_LBRC), + KC_TRNS, KC_6, KC_7, KC_8, KC_9, KC_PIPE, 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_DLR, KC_UNDERSCORE, KC_LBRC, KC_RBRC, KC_EXLM, KC_F12, + KC_RCBR, KC_1, KC_ASTR, KC_RPRN, KC_MINS, KC_QUOT, + KC_TRNS, KC_SLSH, KC_2, KC_3, KC_4, KC_5, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 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 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | | | | | | | | | | | Prev | Next | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | Lclk | Rclk | |VolUp |VolDn | Mute | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | |Brwser| + * | | |------| |------| |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_BTN1, KC_BTN2, + 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_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_TRNS, KC_MPRV, KC_MNXT, KC_TRNS, KC_TRNS, + KC_VOLU, KC_VOLD, KC_MUTE, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + KC_TRNS, + KC_TRNS, KC_TRNS, KC_WBAK +), +/* Keymap 4: Dead Symbol Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | % | & | ? | + | @ | | | | $ | _ | [ | ] | ! | F12 | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | / | ( | = | 0 | { |------| |------| } | 1 | * | ) | - | " | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | 6 | 7 | 8 | 9 | | | | | | \ | 2 | 3 | 4 | 5 | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | | | | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | | | | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +// SYMBOLS +[DEAD] = KEYMAP( + // left hand + KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, + KC_TRNS, M(100), M(101), M(102), M(103), M(104), KC_TRNS, + KC_TRNS, M(109), M(110), M(111), M(112), M(113), + KC_TRNS, M(120), M(121), M(122), M(123), M(124), 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, M(105), M(106), M(107), M(108), M(130), KC_F12, + M(114), M(115), M(116), M(117), M(118), M(119), + KC_TRNS, M(125), M(126), M(127), M(128), M(129), 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) + [2] = ACTION_LAYER_ON(BASE,0), // FN2 - Go back to the base layer + [3] = ACTION_LAYER_ON(DEAD,0), + [4] = ACTION_LAYER_TOGGLE(DEAD), +}; + +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; + case 100: + layer_clear(); + return MACRODOWN(D(LSFT), T(5), U(LSFT), T(FN4), END); + break; + case 101: + layer_clear(); + return MACRODOWN(D(LSFT), T(7), U(LSFT), T(FN4), END); + break; + case 102: + layer_clear(); + return MACRODOWN(D(LSFT), T(SLSH), U(LSFT), T(FN4), END); + break; + case 103: + layer_clear(); + return MACRODOWN(D(LSFT), T(EQL), U(LSFT), T(FN4), END); + break; + case 104: + layer_clear(); + return MACRODOWN(D(LSFT), T(2), U(LSFT), T(FN4), END); + break; + case 105: + layer_clear(); + return MACRODOWN(D(LSFT), T(4), U(LSFT), T(FN4), END); + break; + case 106: + layer_clear(); + return MACRODOWN(D(LSFT), T(MINS), U(LSFT), T(FN4), END); + break; + case 107: + layer_clear(); + return MACRODOWN(T(LBRC), T(FN4), END); + break; + case 108: + layer_clear(); + return MACRODOWN(T(RBRC), T(FN4), END); + break; + case 130: + layer_clear(); + return MACRODOWN(D(LSFT), T(1), U(LSFT), T(FN4), END); + break; + case 109: + layer_clear(); + return MACRODOWN(T(SLSH), T(FN4), END); + break; + case 110: + layer_clear(); + return MACRODOWN(D(LSFT), T(9), U(LSFT), T(FN4), END); + break; + case 111: + layer_clear(); + return MACRODOWN(T(EQL), T(FN4), END); + break; + case 112: + layer_clear(); + return MACRODOWN(T(0), T(FN4), END); + break; + case 113: + layer_clear(); + return MACRODOWN(D(LSFT), T(LBRC), U(LSFT), T(FN4), END); + break; + case 114: + layer_clear(); + return MACRODOWN(D(LSFT), T(RBRC), U(LSFT), T(FN4), END); + break; + case 115: + layer_clear(); + return MACRODOWN(T(1), T(FN4), END); + break; + case 116: + layer_clear(); + return MACRODOWN(D(LSFT), T(8), U(LSFT), T(FN4), END); + break; + case 117: + layer_clear(); + return MACRODOWN(D(LSFT), T(0), U(LSFT), T(FN4), END); + break; + case 118: + layer_clear(); + return MACRODOWN(T(MINS), T(FN4), END); + break; + case 119: + layer_clear(); + return MACRODOWN(D(LSFT), T(QUOT), U(LSFT), T(FN4), END); + break; + case 120: + layer_clear(); + return MACRODOWN(T(6), T(FN4), END); + break; + case 121: + layer_clear(); + return MACRODOWN(T(7), T(FN4), END); + break; + case 122: + layer_clear(); + return MACRODOWN(T(8), T(FN4), END); + break; + case 123: + layer_clear(); + return MACRODOWN(T(9), T(FN4), END); + break; + case 124: + layer_clear(); + return MACRODOWN(D(LSFT), T(BSLS), U(LSFT), T(FN4), END); + break; + case 125: + layer_clear(); + return MACRODOWN(T(BSLS), T(FN4), END); + break; + case 126: + layer_clear(); + return MACRODOWN(T(2), T(FN4), END); + break; + case 127: + layer_clear(); + return MACRODOWN(T(3), T(FN4), END); + break; + case 128: + layer_clear(); + return MACRODOWN(T(4), T(FN4), END); + break; + case 129: + layer_clear(); + return MACRODOWN(T(5), T(FN4), END); + break; + + default: + 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/workman_osx_mdw/workman_osx_mdw.hex b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex new file mode 100644 index 0000000000..e6fe6a368b --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex @@ -0,0 +1,1553 @@ +:100000000C9404080C9448080C9448080C94480874
+:100010000C9448080C9448080C9448080C94480820
+:100020000C9448080C9448080C94E4140C94B615ED
+:100030000C9448080C9448080C9448080C94480800
+:100040000C9448080C948E2E0C9448080C94480884
+:100050000C9448080C9495240C9448080C94480877
+:100060000C9448080C9448080C9448080C944808D0
+:100070000C9448080C9448080C9448080C944808C0
+:100080000C9448080C9448080C9448080C944808B0
+:100090000C9448080C9448080C9448080C944808A0
+:1000A0000C9448080C9448080C9448081B163D16FC
+:1000B00028173D1628177F16A2162817F7160A17B5
+:1000C000581A581A861A861AC91A051B061D061DC3
+:1000D0001D1B061D141C141CE01C061D061DF41C13
+:1000E0000122022201C402C4000121022101C40232
+:1000F000C4000120022001C402C400011F021F012C
+:10010000C402C4000131023101C402C40001E10192
+:1001100031023102E101C402C4000126022601C4F9
+:1001200002C4000125022501C402C40001240224E6
+:1001300001C402C4000123022301C402C40001E17E
+:100140000134023402E101C402C400012D022D0178
+:10015000C402C40001E10127022702E101C402C474
+:100160000001E10125022502E101C402C400011ED3
+:10017000021E01C402C40001E10130023002E101AB
+:10018000C402C40001E1012F022F02E101C402C434
+:10019000000127022701C402C400012E022E01C45F
+:1001A00002C40001E10126022602E101C402C400EA
+:1001B0000138023801C402C40001E1011E021E021E
+:1001C000E101C402C4000130023001C402C40001D4
+:1001D0002F022F01C402C40001E1012D022D02E112
+:1001E00001C402C40001E10121022102E101C402B3
+:1001F000C40001E1011F021F02E101C402C40001A9
+:10020000E1012E022E02E101C402C40001E1013825
+:10021000023802E101C402C40001E1012402240207
+:10022000E101C402C40001E10122022202E101C491
+:1002300002C4000000F0A101840884088A35002B64
+:1002400000297FE100000000001E00140004001DD2
+:100250000000004D001F00070016001B00E0002CEE
+:1002600000200015000B001000E2002A0021001AF7
+:100270000017000600E3004A00220005000A0019EA
+:1002800000000000005000015400000000000000C9
+:10029000004F000154000000770000000023000D13
+:1002A000001C000E00000000002400090011000FD7
+:1002B0000050004B002500180008003600510028AF
+:1002C00000260013001200370052002C00270033D4
+:1002D000000C0038714F004E002D0031003400E555
+:1002E00000C4000000010001000100010001000045
+:1002F000003A00220238002300010001003B0024E4
+:100300000226022400010001003C0038022E0025D4
+:1003100000010001003D002E02270026000100011F
+:10032000003E001F022F0231020000010001000107
+:1003300000000001000000010001000100000001B8
+:1003400000000001003F00210230023800000001DF
+:100350000040002D021E001F000100010041002F7F
+:100360000025022000010001004200300027022188
+:10037000000100010043001E022D002200010001C7
+:1003800000440045003400010001000000010001AC
+:100390000001000100010000000100010001000156
+:1003A000000100010001000100F200010001000154
+:1003B000000100F000F1000100F400010001000163
+:1003C00000F3000100F5000100010001000100013F
+:1003D0000000000100010001000000010000000118
+:1003E0000001000100000001000000010001000107
+:1003F00000010001000000010001000100010001F6
+:1004000000A9000100010001000100AC00AA00B633
+:1004100000010001000100AB00A800010001000183
+:1004200000010001000100010001000100AE000117
+:1004300000010000000100010001000100010000B6
+:10044000003A0064306D307830010001003B0065F7
+:10045000306E307930010001003C0066306F307A38
+:1004600030010001003D00673070307B3001000139
+:10047000003E00683071307C300000010001000156
+:100480000000000100000001000100010000000167
+:1004900000000001003F00693072307D3000000133
+: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
+:00000001FF
|