From 7f84ab6ad9e2447766b1a4139348761a885c4f03 Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Wed, 20 Jan 2016 05:49:38 +0200 Subject: Adds a bunch of compiled files --- .../workman_osx_mdw/keymap_workman_osx_mdw.c | 366 +++++ .../workman_osx_mdw/keymap_workman_osx_mdw.hex | 1553 ++++++++++++++++++++ 2 files changed, 1919 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_workman_osx_mdw.c create mode 100644 keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_workman_osx_mdw.hex (limited to 'keyboard/ergodox_ez/keymaps/workman_osx_mdw') diff --git a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_workman_osx_mdw.c b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_workman_osx_mdw.c new file mode 100644 index 0000000000..14bbe010d5 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_workman_osx_mdw.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/keymap_workman_osx_mdw.hex b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_workman_osx_mdw.hex new file mode 100644 index 0000000000..e6fe6a368b --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_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 -- cgit v1.2.3 From 1598a8c46a0af9242939dce89f4156620ed9642c Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Fri, 22 Jan 2016 03:51:59 +0200 Subject: Introduces new subdirectory structure --- .../ergodox_ez/keymaps/workman_osx_mdw/keymap.c | 366 +++++ .../workman_osx_mdw/keymap_workman_osx_mdw.c | 366 ----- .../workman_osx_mdw/keymap_workman_osx_mdw.hex | 1553 -------------------- 3 files changed, 366 insertions(+), 1919 deletions(-) create mode 100644 keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap.c delete mode 100644 keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_workman_osx_mdw.c delete mode 100644 keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_workman_osx_mdw.hex (limited to 'keyboard/ergodox_ez/keymaps/workman_osx_mdw') 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/keymap_workman_osx_mdw.c b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_workman_osx_mdw.c deleted file mode 100644 index 14bbe010d5..0000000000 --- a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_workman_osx_mdw.c +++ /dev/null @@ -1,366 +0,0 @@ -#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/keymap_workman_osx_mdw.hex b/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_workman_osx_mdw.hex deleted file mode 100644 index e6fe6a368b..0000000000 --- a/keyboard/ergodox_ez/keymaps/workman_osx_mdw/keymap_workman_osx_mdw.hex +++ /dev/null @@ -1,1553 +0,0 @@ -: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 -- cgit v1.2.3 From 776017aa26834cdfac0c8ef22814018620fec384 Mon Sep 17 00:00:00 2001 From: Erez Zukerman Date: Fri, 22 Jan 2016 03:53:53 +0200 Subject: Adds the hex files too --- .../keymaps/workman_osx_mdw/workman_osx_mdw.hex | 1553 ++++++++++++++++++++ 1 file changed, 1553 insertions(+) create mode 100644 keyboard/ergodox_ez/keymaps/workman_osx_mdw/workman_osx_mdw.hex (limited to 'keyboard/ergodox_ez/keymaps/workman_osx_mdw') 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 -- cgit v1.2.3