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 --- keyboard/ergodox_ez/keymaps/dave/keymap.c | 195 +++ keyboard/ergodox_ez/keymaps/dave/keymap_dave.c | 195 --- keyboard/ergodox_ez/keymaps/dave/keymap_dave.hex | 1483 ---------------------- 3 files changed, 195 insertions(+), 1678 deletions(-) create mode 100644 keyboard/ergodox_ez/keymaps/dave/keymap.c delete mode 100644 keyboard/ergodox_ez/keymaps/dave/keymap_dave.c delete mode 100644 keyboard/ergodox_ez/keymaps/dave/keymap_dave.hex (limited to 'keyboard/ergodox_ez/keymaps/dave') diff --git a/keyboard/ergodox_ez/keymaps/dave/keymap.c b/keyboard/ergodox_ez/keymaps/dave/keymap.c new file mode 100644 index 0000000000..a0c74ad805 --- /dev/null +++ b/keyboard/ergodox_ez/keymaps/dave/keymap.c @@ -0,0 +1,195 @@ +#include "ergodox_ez.h" +#include "debug.h" +#include "action_layer.h" + +#define BASE 0 // default layer +#define PROG 1 // symbols +#define NAVI 2 // navigation keys + +const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { +/* Keymap 0: Basic layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | | 6 | 7 | 8 | 9 | 0 | - | BkSpce | + * |--------+------+------+------+------+------+------| |------+------+------+------+------+------+--------| + * | Tab | Q | W | E | R | T | Y | | G | Y | U | I | O | P | Enter | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | LCtrl | A | S | D | F | G |------| |------| H | J | K | L | ; | Enter | + * |--------+------+------+------+------+------| H | | B |------+------+------+------+------+--------| + * | LShift | Z | X | C | V | B | | | | N | M | , | . | / | RShift | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * |`/Ctrl| \ | | | LAlt | | RAlt | | [ | ] |'/Ctrl| + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | PrtS | Apps | | Paus | CtAl | + * ,------+------+------| |------+------+------. + * | | | L1 | | L1 | | | + * | Spce | ~L2 +------| |------+ ~L1 | Spce | + * | | | LGui | | RGui | | | + * `--------------------' `--------------------' + */ +[BASE] = KEYMAP( // layer 0 : default + // left hand + KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, + KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, + KC_LCTRL, KC_A, KC_S, KC_D, KC_F, KC_G, + KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_H, + CTL_T(KC_GRV),KC_NUBS,KC_NO, KC_NO, KC_LALT, + KC_PSCREEN, KC_APP, + TO(PROG, ON_PRESS), + KC_SPC, MO(NAVI), KC_LGUI, + // right hand + KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_BSPC, + KC_G, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_ENTER, + KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENTER, + KC_B, KC_N, KC_M, KC_COMM,KC_DOT, KC_SLSH, KC_RSFT, + KC_RALT,KC_NO, KC_LBRC,KC_RBRC, CTL_T(KC_QUOT), + KC_PAUS, MT(0x5, KC_NO), + TO(PROG, ON_PRESS), + KC_RGUI, MO(PROG), KC_SPC + ), + +/* Keymap 1: Symbol Layer + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | | | | | | | | | | | K/ | K* | K- | = | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | ! | @ | ( | ) | | | | | | | K7 | K8 | K9 | K+ | # | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | # | $ | { | } | ` |------| |------| | K4 | K5 | K6 | K+ | ' | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | % | ^ | [ | ] | ~ | | | | | K1 | K2 | K3 | K= | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | | | | | | K0 | K0 | K. | K= | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | | | | | | + * ,------|------|------| |------+------+------. + * | | | L2 | | L2 | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +[PROG] = KEYMAP( + // left hand + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_EXLM, KC_AT, KC_LCBR, KC_RCBR, KC_PIPE, KC_TRNS, + KC_TRNS, KC_HASH, KC_DLR, KC_LPRN, KC_RPRN, KC_GRV, + KC_TRNS, KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_TILD, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + TO(NAVI, ON_PRESS), + KC_TRNS, KC_TRNS, KC_TRNS, + // right hand + KC_TRNS, KC_TRNS, KC_NO, KC_PSLS, KC_PAST, KC_PMNS, KC_EQUAL, + KC_TRNS, KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PPLS, KC_NUHS, + KC_TRNS, KC_P4, KC_P5, KC_P6, KC_PPLS, KC_QUOT, + KC_TRNS, KC_TRNS, KC_P1, KC_P2, KC_P3, KC_PENT, KC_TRNS, + KC_P0, KC_P0, KC_PDOT, KC_PENT, KC_TRNS, + KC_TRNS, KC_TRNS, + TO(NAVI, ON_PRESS), + KC_TRNS, KC_TRNS, KC_TRNS +), + +/* Keymap 2: Navigation and system keys + * + * ,--------------------------------------------------. ,--------------------------------------------------. + * | | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 | | + * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| + * | | Home | Up | End | Ins | PgUp | | | | | | Ins | | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | Left | Down | Rght | Del | PgDn |------| |------| | Back | Del | Fwrd | | | + * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| + * | | Lclk | MsUp | Rclk | | | | | | | Prev | Play | Next | | | + * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' + * | | MsLt | MsDn | MsRt | | |VolDn | Mute |VolUp | | | + * `----------------------------------' `----------------------------------' + * ,-------------. ,-------------. + * | Powr | Log | | | | + * ,------|------|------| |------+------+------. + * | | | L0 | | L0 | | | + * | | |------| |------| | | + * | | | | | | | | + * `--------------------' `--------------------' + */ +[NAVI] = KEYMAP( + KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, + KC_TRNS, KC_HOME, KC_UP, KC_END, KC_INS, KC_PGUP, KC_TRNS, + KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_DELT, KC_PGDN, + KC_TRNS, KC_BTN1, KC_MS_U, KC_BTN2, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, + KC_PWR, LCTL(LALT(KC_DELT)), + TO(BASE, ON_PRESS), + KC_TRNS, KC_TRNS, KC_TRNS, + // right hand + KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, + KC_TRNS, KC_TRNS, KC_TRNS, KC_INS, KC_TRNS, KC_TRNS, KC_TRNS, + KC_TRNS, KC_WBAK, KC_DELT, KC_WFWD, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, KC_MPRV, KC_MPLY, KC_MNXT, KC_TRNS, KC_TRNS, + KC_VOLD, KC_MUTE, KC_VOLU, KC_TRNS, KC_TRNS, + KC_TRNS, KC_TRNS, + TO(BASE, ON_PRESS), + KC_TRNS, KC_TRNS, KC_TRNS +), +}; + +const uint16_t PROGMEM fn_actions[] = { + //[1] = ACTION_LAYER_TAP_TOGGLE(PROG), // FN1 - Momentary Layer 1 (Symbols) + //[2] = ACTION_LAYER_TAP_TOGGLE(NAVI) // FN2 - Momentary Layer 2 (Navigation) +}; + +const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) +{ + // MACRODOWN only works in this function + switch(id) { + case 0: + if (record->event.pressed) { + register_code(KC_RSFT); + } else { + unregister_code(KC_RSFT); + } + break; + } + return MACRO_NONE; +}; + +// Runs just one time when the keyboard initializes. +void * matrix_init_user(void) { + return NULL; +}; + +// Runs constantly in the background, in a loop. +void * matrix_scan_user(void) { + /* leds is a static array holding the current brightness of each of the + * three keyboard LEDs. It's 4 long simply to avoid the ugliness of +1s and + * -1s in the code below, and because wasting a byte really doesn't matter + * that much (no, it *doesn't*, stop whinging!). Note that because it's + * static it'll maintain state across invocations of this routine. + */ + static uint8_t leds[4]; + uint8_t led; + uint8_t layer = biton32(layer_state); + + ergodox_board_led_off(); + + /* Loop over each LED/layer */ + for (led = 1; led <= 3; ++led) { + /* If the current layer matches the current LED, increment its + * brightness by 1 up to a maximum of 255. If the current layer doesn't + * match, decrement its brightness by 1 down to a minimum of zero. + */ + leds[led] += (layer == led) ? + (leds[led] < 255 ? 1 : 0): + (leds[led] > 0 ? -1 : 0); + /* Set LED state according to the new brightness */ + if (leds[led]) { + ergodox_right_led_on(led); + ergodox_right_led_set(led, leds[led]); + } + else { + ergodox_right_led_off(led); + } + } + + return NULL; +}; diff --git a/keyboard/ergodox_ez/keymaps/dave/keymap_dave.c b/keyboard/ergodox_ez/keymaps/dave/keymap_dave.c deleted file mode 100644 index a0c74ad805..0000000000 --- a/keyboard/ergodox_ez/keymaps/dave/keymap_dave.c +++ /dev/null @@ -1,195 +0,0 @@ -#include "ergodox_ez.h" -#include "debug.h" -#include "action_layer.h" - -#define BASE 0 // default layer -#define PROG 1 // symbols -#define NAVI 2 // navigation keys - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { -/* Keymap 0: Basic layer - * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | | 6 | 7 | 8 | 9 | 0 | - | BkSpce | - * |--------+------+------+------+------+------+------| |------+------+------+------+------+------+--------| - * | Tab | Q | W | E | R | T | Y | | G | Y | U | I | O | P | Enter | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | LCtrl | A | S | D | F | G |------| |------| H | J | K | L | ; | Enter | - * |--------+------+------+------+------+------| H | | B |------+------+------+------+------+--------| - * | LShift | Z | X | C | V | B | | | | N | M | , | . | / | RShift | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * |`/Ctrl| \ | | | LAlt | | RAlt | | [ | ] |'/Ctrl| - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | PrtS | Apps | | Paus | CtAl | - * ,------+------+------| |------+------+------. - * | | | L1 | | L1 | | | - * | Spce | ~L2 +------| |------+ ~L1 | Spce | - * | | | LGui | | RGui | | | - * `--------------------' `--------------------' - */ -[BASE] = KEYMAP( // layer 0 : default - // left hand - KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, - KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, - KC_LCTRL, KC_A, KC_S, KC_D, KC_F, KC_G, - KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_H, - CTL_T(KC_GRV),KC_NUBS,KC_NO, KC_NO, KC_LALT, - KC_PSCREEN, KC_APP, - TO(PROG, ON_PRESS), - KC_SPC, MO(NAVI), KC_LGUI, - // right hand - KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_BSPC, - KC_G, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_ENTER, - KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_ENTER, - KC_B, KC_N, KC_M, KC_COMM,KC_DOT, KC_SLSH, KC_RSFT, - KC_RALT,KC_NO, KC_LBRC,KC_RBRC, CTL_T(KC_QUOT), - KC_PAUS, MT(0x5, KC_NO), - TO(PROG, ON_PRESS), - KC_RGUI, MO(PROG), KC_SPC - ), - -/* Keymap 1: Symbol Layer - * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | | | | | | | | | | | | K/ | K* | K- | = | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | ! | @ | ( | ) | | | | | | | K7 | K8 | K9 | K+ | # | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | # | $ | { | } | ` |------| |------| | K4 | K5 | K6 | K+ | ' | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | % | ^ | [ | ] | ~ | | | | | K1 | K2 | K3 | K= | | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | | | | | | K0 | K0 | K. | K= | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | | | | | | - * ,------|------|------| |------+------+------. - * | | | L2 | | L2 | | | - * | | |------| |------| | | - * | | | | | | | | - * `--------------------' `--------------------' - */ -[PROG] = KEYMAP( - // left hand - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_EXLM, KC_AT, KC_LCBR, KC_RCBR, KC_PIPE, KC_TRNS, - KC_TRNS, KC_HASH, KC_DLR, KC_LPRN, KC_RPRN, KC_GRV, - KC_TRNS, KC_PERC, KC_CIRC, KC_LBRC, KC_RBRC, KC_TILD, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - TO(NAVI, ON_PRESS), - KC_TRNS, KC_TRNS, KC_TRNS, - // right hand - KC_TRNS, KC_TRNS, KC_NO, KC_PSLS, KC_PAST, KC_PMNS, KC_EQUAL, - KC_TRNS, KC_TRNS, KC_P7, KC_P8, KC_P9, KC_PPLS, KC_NUHS, - KC_TRNS, KC_P4, KC_P5, KC_P6, KC_PPLS, KC_QUOT, - KC_TRNS, KC_TRNS, KC_P1, KC_P2, KC_P3, KC_PENT, KC_TRNS, - KC_P0, KC_P0, KC_PDOT, KC_PENT, KC_TRNS, - KC_TRNS, KC_TRNS, - TO(NAVI, ON_PRESS), - KC_TRNS, KC_TRNS, KC_TRNS -), - -/* Keymap 2: Navigation and system keys - * - * ,--------------------------------------------------. ,--------------------------------------------------. - * | | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 | | - * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| - * | | Home | Up | End | Ins | PgUp | | | | | | Ins | | | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | Left | Down | Rght | Del | PgDn |------| |------| | Back | Del | Fwrd | | | - * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| - * | | Lclk | MsUp | Rclk | | | | | | | Prev | Play | Next | | | - * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' - * | | MsLt | MsDn | MsRt | | |VolDn | Mute |VolUp | | | - * `----------------------------------' `----------------------------------' - * ,-------------. ,-------------. - * | Powr | Log | | | | - * ,------|------|------| |------+------+------. - * | | | L0 | | L0 | | | - * | | |------| |------| | | - * | | | | | | | | - * `--------------------' `--------------------' - */ -[NAVI] = KEYMAP( - KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, - KC_TRNS, KC_HOME, KC_UP, KC_END, KC_INS, KC_PGUP, KC_TRNS, - KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_DELT, KC_PGDN, - KC_TRNS, KC_BTN1, KC_MS_U, KC_BTN2, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, - KC_PWR, LCTL(LALT(KC_DELT)), - TO(BASE, ON_PRESS), - KC_TRNS, KC_TRNS, KC_TRNS, - // right hand - KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, - KC_TRNS, KC_TRNS, KC_TRNS, KC_INS, KC_TRNS, KC_TRNS, KC_TRNS, - KC_TRNS, KC_WBAK, KC_DELT, KC_WFWD, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, KC_MPRV, KC_MPLY, KC_MNXT, KC_TRNS, KC_TRNS, - KC_VOLD, KC_MUTE, KC_VOLU, KC_TRNS, KC_TRNS, - KC_TRNS, KC_TRNS, - TO(BASE, ON_PRESS), - KC_TRNS, KC_TRNS, KC_TRNS -), -}; - -const uint16_t PROGMEM fn_actions[] = { - //[1] = ACTION_LAYER_TAP_TOGGLE(PROG), // FN1 - Momentary Layer 1 (Symbols) - //[2] = ACTION_LAYER_TAP_TOGGLE(NAVI) // FN2 - Momentary Layer 2 (Navigation) -}; - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - // MACRODOWN only works in this function - switch(id) { - case 0: - if (record->event.pressed) { - register_code(KC_RSFT); - } else { - unregister_code(KC_RSFT); - } - break; - } - return MACRO_NONE; -}; - -// Runs just one time when the keyboard initializes. -void * matrix_init_user(void) { - return NULL; -}; - -// Runs constantly in the background, in a loop. -void * matrix_scan_user(void) { - /* leds is a static array holding the current brightness of each of the - * three keyboard LEDs. It's 4 long simply to avoid the ugliness of +1s and - * -1s in the code below, and because wasting a byte really doesn't matter - * that much (no, it *doesn't*, stop whinging!). Note that because it's - * static it'll maintain state across invocations of this routine. - */ - static uint8_t leds[4]; - uint8_t led; - uint8_t layer = biton32(layer_state); - - ergodox_board_led_off(); - - /* Loop over each LED/layer */ - for (led = 1; led <= 3; ++led) { - /* If the current layer matches the current LED, increment its - * brightness by 1 up to a maximum of 255. If the current layer doesn't - * match, decrement its brightness by 1 down to a minimum of zero. - */ - leds[led] += (layer == led) ? - (leds[led] < 255 ? 1 : 0): - (leds[led] > 0 ? -1 : 0); - /* Set LED state according to the new brightness */ - if (leds[led]) { - ergodox_right_led_on(led); - ergodox_right_led_set(led, leds[led]); - } - else { - ergodox_right_led_off(led); - } - } - - return NULL; -}; diff --git a/keyboard/ergodox_ez/keymaps/dave/keymap_dave.hex b/keyboard/ergodox_ez/keymaps/dave/keymap_dave.hex deleted file mode 100644 index 767a9ca117..0000000000 --- a/keyboard/ergodox_ez/keymaps/dave/keymap_dave.hex +++ /dev/null @@ -1,1483 +0,0 @@ -:100000000C94FE060C9442070C9442070C94420791 -:100010000C9442070C9442070C9442070C9442073C -:100020000C9442070C9442070C94B2120C94841363 -:100030000C9442070C9442070C9442070C9442071C -:100040000C9442070C945C2C0C9442070C944207CD -:100050000C9442070C9463220C9442070C944207C0 -:100060000C9442070C9442070C9442070C944207EC -:100070000C9442070C9442070C9442070C944207DC -:100080000C9442070C9442070C9442070C944207CC -:100090000C9442070C9442070C9442070C944207BC -:1000A0000C9442070C9442070C944207E9130B147A -:1000B000F6140B14F6144D147014F614C514D81459 -:1000C00026182618541854189718D318D41AD41A66 -:1000D000EB18D41AE219E219AE1AD41AD41AC21AB9 -:1000E00029002B00E000E100357100001E00140023 -:1000F00004001D006400E3001F001A0016001B002E -:1001000000000252200008000700060000002C003A -:100110002100150009001900E2001151220017000A -:100120000A0005000000460023001C0000000B0030 -:100130000000650023000A000000050000004800E0 -:1001400024001C000B0011000000007525001800A1 -:100150000D001000E600115126000C000E003600C4 -:1001600000002C00270012000F0037002F00015262 -:100170002D001300330038003000E7002A0028006B -:100180002800E500347100000100010001000100B9 -:100190000100000001001E022002220201000100F5 -:1001A00001001F02210223020100010001002F02B1 -:1001B00026022F000100010001003002270230005A -:1001C000010012510100310235003502000001002A -:1001D0000100010000000100000001000100010019 -:1001E0000000010000000100010001000100010009 -:1001F0000000010000005F005C0059006200125125 -:10020000540060005D005A0062000100550061006A -:100210005E005B0063000100560057005700580065 -:10022000580001002E0032003400010001000000DF -:100230000100010001000100010000003A004A0035 -:100240005000F400F20001003B0052005100F000A9 -:10025000F10001003C004D004F00F500F3000100EB -:100260003D0049004C000100010010513E004B00D0 -:100270004E0001000000A5003F0001000000010049 -:1002800000004C05400001000000010000000100DA -:1002900041000100010001000000010042000100D6 -:1002A000B600AC00AA001051430049004C00AE005B -:1002B000A800010044000100B700AB00A900010044 -:1002C00045000100010001000100010001000100E2 -:1002D00001000100010000000A00253031366200F3 -:1002E0003A200025303258000A722F632030313214 -:1002F000333435363738394142434445460A000ADB -:10030000002530325800626F756E6365213A200017 -:100310006C656674207369646520617474616368D8 -:1003200065640A006C6566742073696465206E6F8D -:100330007420726573706F6E64696E670A00747200 -:1003400079696E6720746F207265736574206D63C0 -:100350007032333031380A000A44454255473A205A -:10036000656E61626C65642E0A005B735D004B65AF -:1003700079626F6172642073746172742E0A005B1B -:10038000575D005B535D005B525D005B445D005B4D -:10039000435D0016034500720067006F0044006F64 -:1003A000007800200045005A000000160345007246 -:1003B0000067006F0044006F007800200045005A7D -:1003C0000000000403090409028D00050100A0FAE1 -:1003D00009040000010301010009211101000122AB -:1003E0003F000705810308000A0904010001030119 -:1003F0000200092111010001224D000705820308B6 -:10040000000A090402000103000000092111010093 -:10041000012236000705830308000A0904030002CD -:1004200003000000092111010001222000070584BA -:100430000320000107050403200001090404000152 -:100440000300000009211101000122390007058580 -:10045000031000011201100100000008EDFE071357 -:1004600001000102000105010906A101050719E0CB -:1004700029E7150025019508750181020508190174 -:1004800029059505750191029501750391010507EF -:100490001900297715002501957875018102C0069C -:1004A00031FF0974A1010975150025FF9520750814 -:1004B00081020976150025FF952075089102C00577 -:1004C000010980A101850216010026B7001A01006A -:1004D0002AB700751095018100C0050C0901A10122 -:1004E0008503160100269C021A01002A9C02751041 -:1004F00095018100C005010902A1010901A10005C2 -:100500000919012905150025019505750181029537 -:1005100001750381010501093009311581257F9598 -:10052000027508810609381581257F9501750881B6 -:1005300006050C0A38021581257F9501750881068C -:10054000C0C005010906A101050719E029E715004A -:10055000250195087501810295017508810105083D -:100560001901290595057501910295017503910100 -:100570000507190029FF150025FF9506750881005C -:10058000C00A002530325820006B6579626F6172B5 -:10059000645F7265706F72743A20000A0025303211 -:1005A00058006B6579626F6172645F7365745F6C2C -:1005B00065643A200064656C5F6B65795F6269749D -:1005C0003A2063616E27742064656C3A20253032CE -:1005D000580A006164645F6B65795F6269743A20F0 -:1005E00063616E2774206164643A20253032580AB2 -:1005F00000646F6E652E0A00626F6F676D616769D8 -:1006000063207363616E3A202E2E2E2000290A008B -:100610002575002F002575005D2800256400200049 -:10062000256400200025640020002564007C00254E -:10063000303258006D6F7573656B6579205B62743D -:100640006E7C782079207620685D287265702F6135 -:10065000636C293A205B006D6B5F776865656C5F42 -:1006600074696D655F746F5F6D6178203D202564EE -:100670000A006D6B5F776865656C5F6D61785F73AD -:1006800070656564203D2025640A006D6B5F7469A8 -:100690006D655F746F5F6D6178203D2025640A0091 -:1006A0006D6B5F6D61785F7370656564203D2025BB -:1006B000640A006D6B5F696E74657276616C203DD3 -:1006C0002025640A006D6B5F64656C6179203D20B4 -:1006D00025640A006D6B5F776865656C5F74696D92 -:1006E000655F746F5F6D6178203D2025640A006D41 -:1006F0006B5F776865656C5F6D61785F737065656A -:1007000064203D2025640A006D6B5F74696D655F30 -:10071000746F5F6D6178203D2025640A006D6B5F0A -:100720006D61785F7370656564203D2025640A0003 -:100730006D6B5F696E74657276616C203D20256417 -:100740000A006D6B5F64656C6179203D2025640A49 -:10075000000A00257500363A20776865656C5F747D -:10076000696D655F746F5F6D61783A20000A0025DE -:100770007500353A20776865656C5F6D61785F73E9 -:10078000706565643A20000A00257500343A2074CB -:10079000696D655F746F5F6D61783A20000A0025AE -:1007A0007500333A206D61785F73706565643A2037 -:1007B000000A00257500323A20696E746572766110 -:1007C0006C286D73293A20000A00257500313A2003 -:1007D00064656C6179282A31306D73293A20000AEA -:1007E000092D2056616C756573202D0A004D3E0061 -:1007F0004D25643E20003F0073657420646566618A -:10080000756C740A00433E20007768657265206449 -:10081000656C74613A20637572736F723D25642C48 -:1008200020776865656C3D25640A536565206874AA -:1008300074703A2F2F656E2E77696B6970656469E5 -:10084000612E6F72672F77696B692F4D6F757365B6 -:100850005F6B6579730A000A092D204D6F7573650A -:100860006B6579202D0A4553432F713A09717569DB -:10087000740A313A0964656C6179282A31306D73E4 -:10088000290A323A09696E74657276616C286D7353 -:10089000290A333A096D61785F73706565640A34BB -:1008A0003A0974696D655F746F5F6D61780A353AF6 -:1008B00009776865656C5F6D61785F737065656405 -:1008C0000A363A09776865656C5F74696D655F74AF -:1008D0006F5F6D61780A0A703A097072696E7420F0 -:1008E00076616C7565730A643A0973657420646592 -:1008F0006661756C74730A75703A092B310A646FFE -:10090000776E3A092D310A706775703A092B3130CC -:100910000A7067646F776E3A092D31300A0A737076 -:10092000656564203D2064656C7461202A206D61DA -:10093000785F7370656564202A2028726570656130 -:1009400074202F2074696D655F746F5F6D61782905 -:100950000A003F004D3E2000433E20004C25640A23 -:10096000000A092D20436F6E736F6C65202D0A45B8 -:1009700053432F713A09717569740A6D3A096D6FA5 -:100980007573656B65790A000A092D204D616769E9 -:1009900063202D0A643A0964656275670A783A092A -:1009A0006465627567206D61747269780A6B3A09D3 -:1009B0006465627567206B6579626F6172640A6D48 -:1009C0003A096465627567206D6F7573650A763ADA -:1009D0000976657273696F6E0A733A09737461748C -:1009E00075730A633A09636F6E736F6C65206D6F80 -:1009F00064650A302D343A096C61796572302D34A2 -:100A0000284631302D4634290A506175733A0962FF -:100A10006F6F746C6F616465720A653A0965657021 -:100A2000726F6D0A6E3A094E4B524F0A7A3A097349 -:100A30006C656570204C454420746573740A000A27 -:100A4000002575002E6E6B726F3A20000A00257526 -:100A5000002E737761705F6261636B736C617368A2 -:100A60005F6261636B73706163653A20000A002501 -:100A700075002E737761705F67726176655F65736D -:100A8000633A20000A002575002E6E6F5F67756956 -:100A90003A20000A002575002E737761705F72613D -:100AA0006C745F726775693A20000A002575002E24 -:100AB000737761705F6C616C745F6C6775693A2005 -:100AC000000A002575002E636170736C6F636B5FA5 -:100AD000746F5F636F6E74726F6C3A20000A00254A -:100AE00075002E737761705F636F6E74726F6C5FE9 -:100AF000636170736C6F636B3A20000A00253032BB -:100B000058006B65796D61705F636F6E6669672E03 -:100B10007261773A20000A002575002E6D6F75739B -:100B2000653A20000A002575002E6B6579626F61B9 -:100B300072643A20000A002575002E6D6174726996 -:100B4000783A20000A002575002E656E61626C659A -:100B50003A20000A00253032580064656275675FEC -:100B6000636F6E6669672E7261773A20000A00250E -:100B7000750064656661756C745F6C617965723A65 -:100B800020003F004E4B524F3A206F66660A004EDF -:100B90004B524F3A206F6E0A0074696D65725F6345 -:100BA0006F756E743A202530346C580A006B657985 -:100BB000626F6172645F6E6B726F3A2025580A0033 -:100BC0006B6579626F6172645F69646C653A202558 -:100BD000580A006B6579626F6172645F70726F743E -:100BE0006F636F6C3A2025580A00686F73745F6BEF -:100BF0006579626F6172645F6C65647328293A205D -:100C000025580A000A092D20537461747573202D2C -:100C10000A004743433A20342E382E3220415652A0 -:100C20002D4C4942433A20312E382E302041565225 -:100C30005F415243483A20617672350A004F505462 -:100C4000494F4E533A204C55464120424F4F544D48 -:100C500041474943204D4F5553454B455920455831 -:100C60005452414B455920434F4E534F4C4520431E -:100C70004F4D4D414E44204E4B524F203531320A9C -:100C8000004255494C443A203135316565303420B5 -:100C90002832303A35393A343720446563203230CF -:100CA0002032303135290A005649443A20307846FE -:100CB000454544284572676F446F7820455A29207E -:100CC0005049443A20307831333037284572676FC5 -:100CD000446F7820455A29205645523A20307830C2 -:100CE0003030310A00444553433A20742E6D2E6B48 -:100CF0002E206B6579626F617264206669726D7710 -:100D000061726520666F72204572676F646F780A42 -:100D1000000A092D2056657273696F6E202D0A0036 -:100D20000A6D6F7573653A206F66660A000A6D6F0B -:100D30007573653A206F6E0A000A6B6579626F61A0 -:100D400072643A206F66660A000A6B6579626F61A9 -:100D500072643A206F6E0A000A6D61747269783AA3 -:100D6000206F66660A000A6D61747269783A206FB6 -:100D70006E0A000A64656275673A206F6E0A000A9F -:100D800064656275673A206F66660A000A0A626FD8 -:100D90006F746C6F616465722E2E2E2000433E20AE -:100DA000006565636F6E6669673A0A00536C656536 -:100DB00070204C454420746573740A0000000000E4 -:100DC00000000000000000010204060A0F17202C9A -:100DD0003A4A5D71879DB3C7DAE9F5FCFFFCF5E996 -:100DE000DAC7B39D87715D4A3A2C20170F0A0604B3 -:100DF00002010000000000000000000011241FBEDE -:100E0000CFEFDAE0DEBFCDBF04B603FE24C0809191 -:100E1000FD019091FE01A091FF01B0910002873089 -:100E2000904BA740B04BB9F41092FD011092FE0117 -:100E30001092FF011092000214BE84B7877F84BF16 -:100E400088E10FB6F89480936000109260000FBEA6 -:100E5000E0E0FFE3099511E0A0E0B1E0E4E5FCE5A6 -:100E600002C005900D92AA33B107D9F711E0AAE3A9 -:100E7000B1E001C01D92AD3FB107E1F70E94EC0F58 -:100E80000C94282E0C940000FF93EF93E0913A010C -:100E9000F0913B01309709F00995EF91FF9108958A -:100EA000FC018591803011F0EFDFFBCF0895FF2723 -:100EB000E0E230E247FF0CC0419597FF09C0EDE248 -:100EC0006095709580959095611D711D811D911D96 -:100ED00027FF02C0219530E350E2AA27660F771F53 -:100EE000881F991FAA1FA41710F0A41B63955A9579 -:100EF000A9F7AA3008F0A95FA05DAF93F39561153B -:100F000071058105910541F7ED3211F4EF93F395E9 -:100F1000F21718F43F93F395FBCF8F91B5DFFA9555 -:100F2000E1F70895E991F9918591803021F08532BA -:100F300019F0AADFF9CF089520E0E89455915532D1 -:100F4000C1F3503311F4689455915A3348F4505317 -:100F500090F3220F022E220F220F200D250FF4CF27 -:100F60000EF4219589919991533619F3533729F14C -:100F7000533559F1BC0188279927E8945C3621F450 -:100F80008991999168945591543639F446EF7EF0E1 -:100F900077FF0DC08FEF9FEF0AC055374AE039F059 -:100FA000583540E121F0523642E009F00895FF93B0 -:100FB000EF937DDFEF91FF91B7CFFF93EF93FC01AC -:100FC00081918030B9F360DFFBCFFF93EF9368DF4F -:100FD000F1CFDF93CF93CDB7DEB72596A3DFCF91C7 -:100FE000DF91089561110BC0FC018281882321F0FB -:100FF00085EE0E94BA1603C085EE0E94821780E03B -:1010000090E0089580E090E00895EF92FF921F93A2 -:10101000CF93DF936091C0017091C1018091C201B3 -:101020009091C3010E94672156985E9821E030E0BC -:10103000682F70E0EB01C45CDE4FE1E0F0E0122FBE -:10104000821307C0AB019881A1E09F3F61F4A0E04B -:101050000AC0A901D901A45CBE4F9C91A1E09111E5 -:1010600001C0A0E0A1959A0FDA01A45CBE4F9C9349 -:101070004C5F5F4F992309F194B17F0102C0EE0CE0 -:10108000FF1C4A95E2F79E2994B995B19E2995B91E -:101090004C9150E0113029F450938900409388001E -:1010A0001AC0123029F450938B0040938A0013C069 -:1010B00050938D0040938C000EC094B1DF0102C0AC -:1010C000AA0FBB1F4A95E2F7AD014095942394B94E -:1010D00095B1942395B92F5F3F4F2430310509F026 -:1010E000AECF80E090E0DF91CF911F91FF90EF9025 -:1010F000089585E098E0892B11F00E94050880E0B2 -:1011000090E0089556985E9825982D9826982E98E8 -:1011100027982F988FEF90E0909389008093880014 -:1011200090938B0080938A0090938D0080938C0025 -:10113000259A2D9A2FEF80E792E021508040904031 -:10114000E1F700C00000269A2E9A2FEF80E792E088 -:10115000215080409040E1F700C00000279A2F9A6C -:101160002FEF80E792E0215080409040E1F700C0EF -:10117000000025982D982FEF80E792E021508040C5 -:101180009040E1F700C0000026982E982FEF80E7EE -:1011900092E0215080409040E1F700C00000279885 -:1011A0002F9856985E9825982D9826982E982798CF -:1011B0002F98089589EA8093800089E080938100C8 -:1011C00024982C983F988AB18F748AB96E98479A60 -:1011D0008BB1806B8BB9769A0E94820882E098E08E -:1011E000892B11F00E94020880E090E0089580E2CF -:1011F000809300018091400181110EC00E94460938 -:1012000081E0809340012FEF83ED90E321508040F7 -:101210009040E1F700C0000080E40E944C098093F8 -:10122000000181112EC00E94760980930001811176 -:1012300028C00E94760980930001811122C08FE3AB -:101240000E9476098093000181111BC00E946E09E3 -:1012500080E40E944C0980930001811112C08CE04F -:101260000E9476098093000181110BC00E947609CB -:1012700080930001811105C08FE30E94760980935D -:1012800000010E946E098091000108951092B9003A -:101290008AE08093B800089594EA9093BC009091FE -:1012A000BC0097FFFCCF9091B900987F983021F057 -:1012B000903111F081E008958093BB0084E8809321 -:1012C000BC008091BC0087FFFCCF8091B900887F73 -:1012D000883111F0803471F780E0089584E98093BB -:1012E000BC008091BC0084FDFCCF08958093BB00BE -:1012F00084E88093BC008091BC0087FFFCCF909174 -:10130000B900987F81E0983209F480E0089584E87C -:101310008093BC008091BC0087FFFCCF8091BB0014 -:10132000089580910001811115C080E40E944C094C -:101330008093000181110CC082E10E9476098093A4 -:101340000001811105C08FEF0E9476098093000192 -:101350000E946E0984B1807F84B985B1807F85B990 -:101360008AB1837F8AB98BB1837F8BB93E984698C7 -:1013700008950E94F708809300010E94910980B3AC -:101380008C7080BB81B3836F81BBE0E5F1E0A2E4A8 -:10139000B1E011921D9281E0EE35F807D1F78AEDA8 -:1013A00098E0892B11F00C94DA0808959F92AF927F -:1013B000BF92CF92DF92EF92FF920F931F93CF9342 -:1013C000DF93809100018823E1F0809141018F5FDC -:1013D00080934101811115C08EE393E00E94500774 -:1013E0000E94F70880930001882329F084E293E0AB -:1013F0000E94500706C080E193E00E9450070E94BF -:10140000820802E411E0C0E0D0E0BB24B39482E0A3 -:10141000A82ECC24C394D12C21E0E22E23E0F22E7E -:10142000C73000F580910001811162C080E40E9404 -:101430004C0980930001811112C082E10E9476095B -:101440008093000181110BC0C6010C2E01C0880FD2 -:101450000A94EAF780950E947609809300010E9421 -:101460006E0946C0CA30A1F028F4C83059F0C9301E -:1014700061F005C0CC3089F070F0CD3089F0209A51 -:10148000289810C0219A29980DC0229A2A980AC03B -:10149000239A2B9807C0529A01C0539A5B9802C0B6 -:1014A0003E9A4698E0EAEA95F1F78FB1799985C0BE -:1014B00092E081708B25892B7C9B02C090E001C05B -:1014C00094E0892B7D9B02C090E001C098E0892BBD -:1014D0007E9B02C090E001C090E1892B9FB1909566 -:1014E000991F9927991F9295990F907E892B10C06B -:1014F00080910001811176C080E40E944C098093A4 -:101500000001882309F45BC0912C0E946E09892D8B -:10151000F8019081981739F1808380910101882327 -:1015200001F18091DB0180FF04C086E093E00E941E -:1015300050078091DB0180FF0CC0809101011F9258 -:101540008F93FF92EF920E94E9070F900F900F90F8 -:101550000F908091DB0180FF04C08FEF92E00E942A -:101560005007A09201010E94910921960F5F1F4F21 -:10157000CE30D10509F054CF809101018823B1F01C -:10158000815080930101882339F08FE99FE0019712 -:10159000F1F700C000000AC0A0E5B1E0E2E4F1E02C -:1015A00081918D9391E0E035F907D1F789E798E0D3 -:1015B000892BD1F00E94790817C090E07ACF83E19F -:1015C0000E9476098093000181119ECF81E40E94E0 -:1015D0004C0980930001811197CF0E948709982EB2 -:1015E000909493CF80E094CF81E0DF91CF911F91D1 -:1015F0000F91FF90EF90DF90CF90BF90AF909F90B2 -:101600000895E82FF0E0E05BFE4F80810895CF92CF -:10161000DF92EF92FF920F931F93CF93DF9388EEA9 -:1016200092E00E94500730E5E32E31E0F32EC0E057 -:10163000D0E043EEC42E42E0D42E0AED12E0DF9358 -:10164000CF93DF92CF920E94E90780EE92E00E9452 -:101650005007F70181917F0190E00E94CC219F9378 -:101660008F931F930F930E94E90788ED92E00E94E9 -:10167000500721968DB79EB708960FB6F8949EBF77 -:101680000FBE8DBFCE30D105D1F6DF91CF911F9126 -:101690000F91FF90EF90DF90CF9008958B3B9105D5 -:1016A00078F4883A910540F5853A9105D0F4843074 -:1016B000910508F0B1C08130910509F4ADC06BC04F -:1016C000803E910508F467C0883E910508F4A4C0E7 -:1016D0009C01205F31092031310508F05CC0906524 -:1016E0000895853A910509F459C0863A910509F49F -:1016F00058C083E890E40895883A910509F454C0ED -:10170000893A910509F453C08A3A910509F452C007 -:101710008B3A910509F451C08C3A910509F450C0F7 -:101720008D3A910509F44FC0803B910509F44EC0F4 -:101730008E3A910509F44DC08F3A910509F44CC0D9 -:10174000813B910509F44BC0823B910509F44AC0E5 -:10175000833B910509F449C0843B910509F448C0D5 -:10176000853B910509F447C0863B910509F446C0C5 -:10177000873B910509F445C0883B910509F444C0B5 -:10178000893B910509F443C08A3B910509F042C0A9 -:101790008AE296E4089580E090E0089581E890E47C -:1017A000089582E890E4089582EE94E4089589EE25 -:1017B00094E408958AEE94E4089585EB94E4089502 -:1017C00086EB94E4089587EB94E408958CEC94E41C -:1017D00008958DEC94E4089583E895E408958AE8EB -:1017E00095E4089582E995E4089584E995E40895DF -:1017F00081E296E4089583E296E4089584E296E413 -:10180000089585E296E4089586E296E4089587E2D5 -:1018100096E4089580E094E40895089596E0799F11 -:10182000F001112494E5899FE00DF11D1124E60FCC -:10183000F11DEE0FFF1FE052FF4F85919491089527 -:10184000880F991F805A9040FC01859194910895CA -:10185000880F991F80529F4FFC01859194910895A4 -:1018600026E0729FF001112444E5849FE00DF11DF4 -:101870001124E60FF11DEE0FFF1FE052FF4F2591DF -:101880003491C9019A9581159F4110F4C9010895B9 -:10189000C90190528115904128F4C9019F700E949E -:1018A000280C0895C90190538115904120F4C90175 -:1018B0009927906C0895211580E5380769F40E94F6 -:1018C000F51A9FEF24E34CE0915020404040E1F7AF -:1018D00000C000000C948822213080E5380751F4C4 -:1018E00088E593E00E9450078091DB01816080933E -:1018F000DB010895C90190558115904108F050C051 -:10190000832F99278F70992781309105D9F4A901E8 -:101910004370552702C0880F991F4A95E2F79C68CB -:10192000A90164E0440F551F6A95E1F744275370FD -:10193000842B952B73E0220F331F7A95E1F72076E5 -:1019400033271DC08230910529F4922F8827816F9B -:10195000906A089583309105A9F4A9014370552731 -:1019600081E090E002C0880F991F4A95E2F79C68D9 -:1019700043E0220F331F4A95E1F7207E3770822B18 -:10198000932B08950497F1F4A9014370552781E042 -:1019900090E002C0880F991F4A95E2F79A68E8CF55 -:1019A000C90190578115904120F4C9019F70906240 -:1019B0000895C90190588115904120F4C9019F7084 -:1019C000906A0895203E3105E0F4203C310558F539 -:1019D0002133310509F470C048F42932310509F486 -:1019E00064C02A32310509F46EC074C02933310550 -:1019F000F1F022383105D9F02533310509F44EC014 -:101A000069C0233E310589F138F4203E3105C1F02B -:101A1000223E3105E1F05EC0263E310569F1273EE8 -:101A20003105A9F157C0C9010E94200C0895809189 -:101A3000EE0180FD02C081FF4DC080EE90E04BC002 -:101A40008091EE0180FFF9CF89E390E044C080915E -:101A5000EE0182FF0EC08091EE0184FF03C080E0A2 -:101A600090E039C083EE90E036C08091EE0182FFB5 -:101A7000F2CF82EE90E02FC08091EE0183FF0BC089 -:101A80008091EE0184FDEBCF87EE90E024C0809141 -:101A9000EE0183FFF5CF86EE90E01DC08091EE0150 -:101AA00085FF07C089E290E016C08091EE0185FFB6 -:101AB000F9CF85E390E00FC08091EE0186FF07C06B -:101AC0008AE290E008C08091EE0186FFF9CF81E3C1 -:101AD00090E001C0C9010E944E0B089508958091C5 -:101AE000710108959FB7F894109260019FBF909183 -:101AF000F401943009F058C09091E9009F70209152 -:101B0000EC0020FF02C020E801C020E0292B94E077 -:101B10009093E9009091EB0090FF43C09091EE000C -:101B200097FF3FC090915E01992321F09091E800CA -:101B300095FF37C010925E0196E03091E80035FDC8 -:101B400015C03091F401343061F53091EB0035FD72 -:101B500028C0915021F481E080935E0122C0EFE91A -:101B6000FFE03197F1F700C00000E7CF8093F1006C -:101B70008091E80085FD0AC08091E80080FFFCCFDD -:101B80008091E8008E778093E80006C08FB7F894C4 -:101B900091E0909360018FBF2F702093E90080E067 -:101BA00008952F702093E9008FEF0895CF93DF936E -:101BB00000D01F92CDB7DEB72091F401243019F583 -:101BC00023E029839B838A832093E9008FEF909100 -:101BD000E800815095FD06C095ED9A95F1F700005B -:101BE0008111F5CF8091E80085FF0DC040E050E005 -:101BF00063E070E0CE0101960E94A5108091E8009C -:101C00008E778093E8000F900F900F90DF91CF9127 -:101C10000895CF93DF9300D01F92CDB7DEB7209108 -:101C2000F401243021F522E029839B838A8383E019 -:101C30008093E9008FEF9091E800815095FD06C0F8 -:101C400095ED9A95F1F700008111F5CF8091E800AC -:101C500085FF0DC040E050E063E070E0CE010196EA -:101C60000E94A5108091E8008E778093E8000F9085 -:101C70000F900F90DF91CF9108952091F4012430BF -:101C8000F1F422E02093E9002FEF3091E800215099 -:101C900035FD06C035ED3A95F1F700002111F5CF7D -:101CA0002091E80025FF0BC040E050E065E070E0C7 -:101CB0000E94A5108091E8008E778093E800089537 -:101CC000CF93DF93EC018091F401843009F047C099 -:101CD00080910C018823E1F080910D018823C1F0EF -:101CE00085E08093E9008FEF9091E800815095FDA9 -:101CF00006C095E19A95F1F700008111F5CF80912A -:101D0000E80085FF2CC040E050E060E170E017C0C3 -:101D100081E08093E9008FEF9091E800815095FD7C -:101D200006C095ED9A95F1F700008111F5CF8091ED -:101D3000E80085FF14C040E050E068E070E0CE01AC -:101D40000E94A5108091E8008E778093E80080E1E2 -:101D5000FE01A1E6B1E001900D928A95E1F7DF91D5 -:101D6000CF9108958FE893E00E9450078091F3018E -:101D7000811109C00E9437120E9494128091E200E2 -:101D800084608093E20008958BE893E00E945007FE -:101D90001092F301089587E893E00C94500783E8CC -:101DA00093E00E9450070C94492C8FE793E00E9427 -:101DB00050070E9423220E944F2C0E9430150C9441 -:101DC0006E0D80915F018F5F80935F0162E30E94DF -:101DD000BD2D911135C010925F0180916001882363 -:101DE00079F18091F401843049F58091E9008F7098 -:101DF0009091EC0090FF02C090E801C090E0982B19 -:101E000084E08093E9008091EB0080FF14C0809112 -:101E1000EE0087FF10C08091E80085FF03C010929C -:101E2000F100F9CF8091E80080FF05C08091E800C3 -:101E30008E778093E8009F709093E9001092600184 -:101E4000089542E061EC81E00E94B11142E061EC52 -:101E500082E00E94B11142E061EC83E00E94B11186 -:101E600042E261EC84E00E94B11142E161EC85E064 -:101E70000C94B1118091F601833009F455C030F40F -:101E8000813071F0823009F48EC008958A3009F4EF -:101E90007AC08B3009F460C0893009F09CC020C042 -:101EA0008091F501813A09F096C08091E800877F22 -:101EB0008093E8008091F9019091FA01892B21F03B -:101EC00060E080E090E003C060E181E691E070E0D6 -:101ED0000E94EE108091E8008B778093E8000895CF -:101EE0008091F501813209F076C08091F9019091DD -:101EF000FA01009719F0049709F06DC08091E8008D -:101F0000877F8093E8008091E80082FD05C0809182 -:101F1000F4018111F8CF5FC08091F10080937101CD -:101F20008091E8008B7753C08091F501813A09F0E8 -:101F300052C08091F9019091FA01892B09F04BC0B0 -:101F40008091E800877F8093E8008091E80080FF1F -:101F5000FCCF80910C0136C08091F5018132D9F51A -:101F60008091F9019091FA01892BA9F58091E800FF -:101F7000877F8093E8000E94E6118091F7018093AB -:101F80000C010C94F51A8091F501813221F58091B4 -:101F9000E800877F8093E8000E94E6118091F801B5 -:101FA0008093720108958091F501813AA1F48091A6 -:101FB000E800877F8093E8008091E80080FFFCCFF5 -:101FC000809172018093F1008091E8008E77809378 -:101FD000E8000C94E611089584B7877F84BF88E1F8 -:101FE0000FB6F89480936000109260000FBE90E0EE -:101FF00080E80FB6F89480936100909361000FBE63 -:102000000E94B9150E9437120E9494128091E2003A -:1020100084608093E20082E79DE00E9462217894D0 -:102020000E940E150E94BB1582E091E00E942B15C4 -:102030000E94372C8EE693E00E9450078091F401B5 -:10204000853089F48AE693E00E9450070E94E621D9 -:102050008091F201882391F30E940E22882371F36C -:102060000E948F10EBCF0E94E915E8CF292F33276C -:1020700023303105A9F06CF42130310509F442C058 -:102080002230310509F043C08DE890E027EC33E0C1 -:1020900042C021323105C9F02232310519F137C071 -:1020A00099278130910541F08230910541F0892BCB -:1020B00071F5E3ECF3E005C0EBEAF3E002C0E3E91D -:1020C000F3E0849190E09F0126C0653000F5E62F93 -:1020D000F0E0EE0FFF1FEB5DFE4F2081318189E0C4 -:1020E00090E019C0653098F4E62FF0E0DF01AA0F08 -:1020F000BB1FA55EBE4F2D913C91EA5EFE4F8081D5 -:1021000090E009C082E190E024E534E004C080E082 -:1021100090E020E030E0FA0131832083089580E1EF -:1021200089BD82E189BD09B400FEFDCF8091D80050 -:102130008F7D8093D8008091E00082608093E000E2 -:102140008091E00081FDFCCF0895CF92DF92EF9265 -:10215000FF920F931F93CF93DF937C018B01EA01D2 -:102160000E940712811131C0209731F08881998136 -:10217000081B190BE80EF91EC12CD12C01151105F5 -:1021800019F18091E80085FD14C08091E8008E77F8 -:102190008093E800209741F0888199818C0D9D1DE6 -:1021A0009983888385E011C00E940712882331F348 -:1021B0000CC0F70181917F018093F100015011095A -:1021C000FFEFCF1ADF0ADACF80E0DF91CF911F91C6 -:1021D0000F91FF90EF90DF90CF9008952091FB0139 -:1021E0003091FC012617370748F06115710539F465 -:1021F0002091E8002E772093E80001C0B901FC018E -:1022000020E061157105B9F18091F401882309F48A -:1022100040C0853009F43FC08091E80083FD3DC097 -:102220008091E80082FF06C08091E80082FF26C00E -:1022300080E008958091E80080FFE3CF2091F300D3 -:102240008091F20090E0922B6115710551F0883079 -:10225000910538F421912093F100615071090196A4 -:10226000F3CF21E0089709F020E08091E8008E7715 -:102270008093E800C6CF2111C7CFD6CF8091F4015B -:10228000882339F0853039F08091E80083FFCCCF86 -:1022900004C082E0089583E0089581E008952091CC -:1022A000FB013091FC012617370748F061157105D5 -:1022B00039F42091E8002E772093E80001C0B9019D -:1022C000FC0120E061157105C1F18091F4018823C2 -:1022D00009F441C0853009F440C08091E80083FDD5 -:1022E0003EC08091E80082FF06C08091E80082FF36 -:1022F00027C080E008958091E80080FFE3CF20911F -:10230000F3008091F20090E0922B6115710559F075 -:102310008830910540F424912093F100319661506A -:1023200071090196F2CF21E0089709F020E0809131 -:10233000E8008E778093E800C5CF2111C6CFD5CFB6 -:102340008091F401882339F0853039F08091E800DC -:1023500083FFCBCF04C082E0089583E0089581E03D -:102360000895982F973058F59093E900981739F011 -:102370007091EC002091ED005091F00003C0242FEB -:10238000762F50E021FF19C03091EB003E7F309353 -:10239000EB003091ED003D7F3093ED003091EB008C -:1023A00031603093EB007093EC002093ED0050937C -:1023B000F0002091EE0027FF07C09F5FD3CF8F7002 -:1023C0008093E90081E0089580E008958091F5010F -:1023D00087FD05C08091E80080FF0EC012C080918B -:1023E000E80082FD05C08091F4018111F8CF0895C5 -:1023F0008091E8008B7708C08091F4018111EACFC9 -:1024000008958091E8008E778093E8000895809188 -:10241000E4009091E50045E62091EC0020FF21C00A -:102420002091E80020FD21C02091F401222389F0B1 -:10243000253089F02091EB0025FD0FC02091E400AC -:102440003091E5002817390739F3415041F0C901AF -:10245000E3CF82E0089583E0089581E0089584E069 -:1024600008952091E80022FFDFCF80E008950E94C8 -:10247000A5120E94AD12E0EEF0E0808181608083C1 -:10248000E8EDF0E080818F77808319BCA7EDB0E0A4 -:102490008C918E7F8C9380818F7E80831092F3014C -:1024A00008950F931F93CF93DF930E94A5120E946C -:1024B000AD12C8EDD0E088818F77888388818068ED -:1024C000888388818F7D888319BC1092F4011092D3 -:1024D000F0011092F2011092F10100EE10E0F8010B -:1024E00080818B7F808388818160888342E060E087 -:1024F00080E00E94B111E1EEF0E080818E7F808368 -:10250000E2EEF0E08081816080838081886080835A -:10251000F80180818E7F8083888180618883DF914C -:10252000CF911F910F910895E8EDF0E080818F7EAB -:102530008083E7EDF0E080818160808384E082BF6A -:1025400081E08093F3010C945112E8EDF0E080817A -:102550008E7F80831092E20008951092DA0010922C -:10256000E10008951F920F920FB60F9211242F933E -:102570003F934F935F936F937F938F939F93AF930B -:10258000BF93EF93FF938091E10082FF0BC0809196 -:10259000E20082FF07C08091E1008B7F8093E10021 -:1025A0000E94E10E8091DA0080FF1FC08091D80068 -:1025B00080FF1BC08091DA008E7F8093DA008091CB -:1025C000D90080FF0DC080E189BD82E189BD09B4D9 -:1025D00000FEFDCF81E08093F4010E94B20E05C0A1 -:1025E00019BC1092F4010E94C40E8091E10080FF9A -:1025F00019C08091E20080FF15C08091E2008E7FBB -:102600008093E2008091E20080618093E2008091FB -:10261000D80080628093D80019BC85E08093F401D3 -:102620000E94CF0E8091E10084FF30C08091E200D3 -:1026300084FF2CC080E189BD82E189BD09B400FE20 -:10264000FDCF8091D8008F7D8093D8008091E100EC -:102650008F7E8093E1008091E2008F7E8093E20084 -:102660008091E20081608093E2008091F0018823F4 -:1026700011F084E007C08091E30087FF02C083E08F -:1026800001C081E08093F4010E94D50E8091E100A9 -:1026900083FF29C08091E20083FF25C08091E10083 -:1026A000877F8093E10082E08093F4011092F00133 -:1026B0008091E1008E7F8093E1008091E2008E7F27 -:1026C0008093E2008091E20080618093E20042E02A -:1026D00060E080E00E94B1118091F00088608093FA -:1026E000F0000E94CB0EFF91EF91BF91AF919F91AF -:1026F0008F917F916F915F914F913F912F910F90AB -:102700000FBE0F901F9018951F920F920FB60F9249 -:1027100011242F933F934F935F936F937F938F93E6 -:102720009F93AF93BF93CF93EF93FF93C091E90033 -:10273000CF708091EC001092E9008091F000877FCB -:102740008093F00078940E94C0131092E900809169 -:10275000F00088608093F000C093E900FF91EF9152 -:10276000CF91BF91AF919F918F917F916F915F9129 -:102770004F913F912F910F900FBE0F901F90189582 -:102780001F93CF93DF93CDB7DEB7AA970FB6F89418 -:10279000DEBF0FBECDBFE5EFF1E08091F100819388 -:1027A00021E0ED3FF207C9F70E943A0F8091E8005F -:1027B00083FF1CC12091F5013091F601832F90E039 -:1027C0008A30910508F012C1FC01EA5AFF4F0C94BF -:1027D000DD2D203881F0223809F008C18091F901FF -:1027E0008F708093E9008091EB0085FB882780F94A -:1027F0001092E90006C08091F1019091F2019111CF -:1028000082609091E800977F9093E8008093F100B8 -:102810001092F100C5C0822F8D7F09F0E7C02223FE -:1028200019F0223061F0E2C08091F701813009F0A7 -:10283000DDC0333009F080E08093F20128C0809140 -:10284000F701811124C02091F9012F7009F4CEC045 -:102850002093E9008091EB0080FF19C08091EB008C -:10286000333011F4806211C080618093EB0081E00D -:1028700090E0022E01C0880F0A94EAF78093EA00E4 -:102880001092EA008091EB0088608093EB00109238 -:10289000E9008091E800877F86C02111A7C01091D0 -:1028A000F7011F778091E3008078812B8093E3000C -:1028B0008091E800877F8093E8000E94E611809174 -:1028C000E80080FFFCCF8091E30080688093E30004 -:1028D000112311F083E001C082E08093F40186C0EF -:1028E0002058223008F082C08091F7019091F801C1 -:1028F0008C3D23E0920779F583E08A838AE289831D -:102900004FB7F894DE01139620E03EE051E2E32F4A -:10291000F0E050935700E49120FF03C0E295EF7080 -:102920003F5FEF708E2F90E0EA3010F0C79601C045 -:10293000C0968D939D932F5F243149F74FBF8091AF -:10294000E800877F8093E8006AE270E0CE0101969C -:102950000E94EE1014C0AE014F5F5F4F6091F9010D -:102960000E943610009709F441C02091E800277FAB -:102970002093E800BC0189819A810E944F118091C7 -:10298000E8008B778093E80031C0203879F580919A -:10299000E800877F8093E8008091F0018093F10048 -:1029A0008091E8008E778093E8000E94E6111EC0B7 -:1029B00021111CC09091F7019230C0F48091E80081 -:1029C000877F8093E8009093F0010E94E611809148 -:1029D000F001811104C08091E30087FF02C084E010 -:1029E00001C081E08093F4010E94210F8091E800F2 -:1029F00083FF0AC08091E800877F8093E800809180 -:102A0000EB0080628093EB00AA960FB6F894DEBFCD -:102A10000FBECDBFDF91CF911F910895CF938091CD -:102A2000F4018823B1F08091E9008F709091EC005F -:102A300090FF02C090E801C090E0C92FC82B10920F -:102A4000E9008091E80083FD0E94C013CF70C0931D -:102A5000E900CF91089590937801809377010895CC -:102A6000E0917701F0917801309721F00190F081A9 -:102A7000E02D099480E00895FF920F931F93CF9368 -:102A8000DF938C01E0917701F0917801309799F113 -:102A90000280F381E02D09958091DB0182FF2BC03C -:102AA00080FF04C089E895E00E945007E80180E1BA -:102AB000F82E03E815E08091DB0180FF0BC08881D0 -:102AC0001F928F931F930F930E94E9070F900F900F -:102AD0000F900F90FA942196F110EDCF8091DB01C9 -:102AE00080FF09C081E895E0DF91CF911F910F91A0 -:102AF000FF900C945007DF91CF911F910F91FF90A1 -:102B00000895E0917701F0917801309721F00480E9 -:102B1000F581E02D09940895209175013091760199 -:102B20008217930771F09093760180937501E0917D -:102B30007701F0917801309721F00680F781E02D40 -:102B400009940895209173013091740182179307BD -:102B500071F09093740180937301E0917701F0918B -:102B60007801309721F00084F185E02D09940895D3 -:102B700008950C94B8150E9425220E94B9090C945E -:102B8000EB22CF93C82F8091DB0182FF1EC080FF14 -:102B900004C082EA95E00E9450078091DB0180FF2B -:102BA0000CC01F92CF932DE935E03F932F930E94E5 -:102BB000E9070F900F900F900F908091DB0180FF3D -:102BC00004C08BE995E00E9450078C2FCF910C94A4 -:102BD0006E0DCF92DF92EF92FF920F931F93CF93E0 -:102BE000DF93CDB7DEB72B970FB6F894DEBF0FBEDD -:102BF000CDBF0E94D6093AE7E32E31E0F32E00E084 -:102C000010E0C02E802F0E94010BF701D1907F01B0 -:102C1000D826B1F40F5F1F4F0E30110591F78FEFDB -:102C200089838A831B820E942E228160782F9D8354 -:102C30008C8349815A816B818D810E948C1641C0A1 -:102C40009091DB0191FF04C08B870E94070B8B855D -:102C500020E030E04D2D50E0922FBA01022E02C04C -:102C6000759567950A94E2F760FF25C02E83CF82A1 -:102C7000EE24E394F12C02C0EE0CFF1C9A95E2F7CF -:102C800090E08E219F2121E0892B09F420E0288704 -:102C90000E942E228160782F9A8789874E815F81DA -:102CA00068858A850E948C16F801E658FE4F80815F -:102CB0008E25808306C02F5F3F4F2630310561F699 -:102CC000A9CF0E945926109179010E94301518173A -:102CD000A1F00E943015809379012B960FB6F894DD -:102CE000DEBF0FBECDBFDF91CF911F910F91FF903F -:102CF000EF90DF90CF900C94C1152B960FB6F894FF -:102D0000DEBF0FBECDBFDF91CF911F910F91FF901E -:102D1000EF90DF90CF900895CF93DF93CDB7DEB7DC -:102D20002B970FB6F894DEBF0FBECDBF4F835887E9 -:102D300069877A878B87DE01119686E0FD01119203 -:102D40008A95E9F785E0FE01379601900D928A9504 -:102D5000E1F749815A816B817C818D819E810E943E -:102D6000C11D2B960FB6F894DEBF0FBECDBFDF910D -:102D7000CF910895CF93C82F882309F4C1C082381A -:102D800059F40E94301581FDBBC089E30E94602088 -:102D90000E943C2189E30CC0833879F40E943015ED -:102DA00080FDAEC083E50E9460200E943C2183E547 -:102DB0000E94B120CF910C943C21843859F40E9498 -:102DC000301582FD9DC087E40E9460200E943C2156 -:102DD00087E4EECF8CEF8C0F813A48F48C2F0E9461 -:102DE000E22A81118DC08C2F0E946020E3CF80E207 -:102DF0008C0F883048F4C77081E001C0880FCA95F5 -:102E0000EAF70E940321D6CF8BE58C0F833078F44C -:102E1000C53A29F0C63A31F482E890E005C081E86D -:102E200090E002C083E890E0CF910C948C1588E587 -:102E30008C0F833108F064C0C83A39F1C93A41F1C6 -:102E4000CA3A49F1CB3A51F1CC3A59F1CD3A61F154 -:102E5000C03B69F1CE3A71F1CF3A79F1C13B81F1D2 -:102E6000C23B89F1C33B91F1C43B99F1C53BA1F150 -:102E7000C63BA9F1C73BB1F1C83BB9F1C93BC1F1B0 -:102E8000CA3BC9F58AE292E038C082EE90E035C0D4 -:102E900089EE90E032C08AEE90E02FC085EB90E0A2 -:102EA0002CC086EB90E029C087EB90E026C08CEC2C -:102EB00090E023C08DEC90E020C083E891E01DC03D -:102EC0008AE891E01AC082E991E017C084E991E0B4 -:102ED00014C081E292E011C083E292E00EC084E26D -:102EE00092E00BC085E292E008C086E292E005C065 -:102EF00087E292E002C080E090E0CF910C94A215AE -:102F0000CF910895882309F44BC0823859F40E9468 -:102F1000301581FF45C089E30E9460200E943C215A -:102F200089E30CC0833871F40E94301580FF38C0EB -:102F300083E50E9460200E943C2183E50E94B1202D -:102F40000C943C21843859F40E94301582FF28C02B -:102F500087E40E9460200E943C2187E4EFCF9CEF31 -:102F6000980F913A58F390E2980F983050F4877088 -:102F700091E001C0990F8A95EAF7892F0E940921F3 -:102F8000DFCF9BE5980F933020F480E090E00C9425 -:102F90008C15885A833120F480E090E00C94A215BF -:102FA0000895882321F00E9403210C943C21089568 -:102FB000882321F00E9409210C943C210895CF928E -:102FC000DF92EF92FF920F931F93CF93DF93CDB7D2 -:102FD000DEB728970FB6F894DEBF0FBECDBF8C01C9 -:102FE00085E0F801DE01119601900D928A95E1F7D6 -:102FF000F80140813181F280258122952F708381F3 -:103000009481892B31F03F3F31F481E04F3F19F437 -:1030100003C081E001C080E080FDC6C249833A83DD -:1030200089819A812F830E941E209E8388870E9417 -:103030001D200E94F01E4E81E42FE295EF70F0E01B -:10304000E05AFF4F2F8168850C94DD2D842F807FFF -:10305000142F1F70882311F01295107FFF2059F054 -:10306000112309F456C2812F68870E9413210E9400 -:103070003C2168854EC2862F0E948217112309F4D5 -:1030800093C2812F0E94192128960FB6F894DEBFB3 -:103090000FBECDBFDF91CF911F910F91FF90EF90A9 -:1030A000DF90CF900C943C21342F307F842F8F7091 -:1030B000303211F08295807F662319F0613019F16A -:1030C0002CC0FF20B1F0222309F494C1213009F073 -:1030D00091C128960FB6F894DEBF0FBECDBFDF9129 -:1030E000CF911F910F91FF90EF90DF90CF900C94B4 -:1030F0002321222319F0213009F456C28E830E9425 -:1031000026218E818AC1FF2021F0263008F04CC292 -:1031100071C1253008F048C280C1FF2021F0222370 -:1031200009F468C1F6C1222309F477C106C2242F2D -:1031300026952695237030E02115310521F02130A8 -:103140003105C9F031C2FF2021F0862F942F9370F2 -:1031500002C080E090E028960FB6F894DEBF0FBE64 -:10316000CDBFDF91CF911F910F91FF90EF90DF9036 -:10317000CF900C948C15FF2021F0862F942F937004 -:1031800002C080E090E028960FB6F894DEBF0FBE34 -:10319000CDBFDF91CF911F910F91FF90EF90DF9006 -:1031A000CF900C94A215862FFF2019F00E94DF24E7 -:1031B00002C00E94472528960FB6F894DEBF0FBEC6 -:1031C000CDBFDF91CF911F910F91FF90EF90DF90D6 -:1031D000CF900C94CC25842F837009F076C0F11029 -:1031E000E3C1262F229526952770220F220F862FC6 -:1031F0008F70C82ED12CE12CF12C022E04C0CC0CE7 -:10320000DD1CEE1CFF1C0A94D2F764FF10C06FE0B7 -:1032100070E080E090E004C0660F771F881F991F60 -:103220002A95D2F7609570958095909503C060E0DF -:1032300070E0CB01242F269526952370422F50E075 -:1032400042305105D1F04330510559F16C297D29A7 -:103250008E299F294130510541F128960FB6F894E7 -:10326000DEBF0FBECDBFDF91CF911F910F91FF90B9 -:10327000EF90DF90CF900C94151F6C297D298E293B -:103280009F2928960FB6F894DEBF0FBECDBFDF9101 -:10329000CF911F910F91FF90EF90DF90CF900C9402 -:1032A0002F1F0E94151FC701B60128960FB6F8946C -:1032B000DEBF0FBECDBFDF91CF911F910F91FF9069 -:1032C000EF90DF90CF900C94FB1EFF2019F0842F1D -:1032D000817001C08695882309F466C1262F229546 -:1032E00026952770220F220F862F8F70C82ED12C83 -:1032F000E12CF12C022E04C0CC0CDD1CEE1CFF1CBA -:103300000A94D2F764FF10C06FE070E080E090E0B4 -:1033100004C0660F771F881F991F2A95D2F7609502 -:1033200070958095909503C060E070E0CB01242FEC -:10333000269526952370422F50E042305105D1F05A -:103340004330510559F16C297D298E299F2941303F -:10335000510541F128960FB6F894DEBF0FBECDBFE0 -:10336000DF91CF911F910F91FF90EF90DF90CF9061 -:103370000C94E91F6C297D298E299F2928960FB668 -:10338000F894DEBF0FBECDBFDF91CF911F910F919B -:10339000FF90EF90DF90CF900C9403200E94E91FE4 -:1033A000C701B60128960FB6F894DEBF0FBECDBF99 -:1033B000DF91CF911F910F91FF90EF90DF90CF9011 -:1033C0000C94CF1F603FC9F118F4603E50F49CC0CC -:1033D000623F09F461C008F44BC0633F09F470C058 -:1033E00093C0162F1F70842F8F71FF2099F00E94B9 -:1033F000681F812F28960FB6F894DEBF0FBECDBF91 -:10340000DF91CF911F910F91FF90EF90DF90CF90C0 -:103410000C94D1170E94891F812F28960FB6F8941B -:10342000DEBF0FBECDBFDF91CF911F910F91FF90F7 -:10343000EF90DF90CF900C94D817FF20A9F02530A3 -:1034400008F0B2C0842F8F7128960FB6F894DEBFB3 -:103450000FBECDBFDF91CF911F910F91FF90EF90E5 -:10346000DF90CF900C94AE1F263008F09DC0EACFBD -:10347000FF20A1F0842F8F7128960FB6F894DEBF3D -:103480000FBECDBFDF91CF911F910F91FF90EF90B5 -:10349000DF90CF900C94681FFF2061F3842F8F7111 -:1034A00028960FB6F894DEBF0FBECDBFDF91CF9147 -:1034B0001F910F91FF90EF90DF90CF900C94891F98 -:1034C000FF2091F0842F8F7128960FB6F894DEBFFD -:1034D0000FBECDBFDF91CF911F910F91FF90EF9065 -:1034E000DF90CF900C94531F28960FB6F894DEBF50 -:1034F0000FBECDBFDF91CF911F910F91FF90EF9045 -:10350000DF90CF900C94491FFF20A1F0222309F4F3 -:10351000B1CF862F28960FB6F894DEBF0FBECDBF71 -:10352000DF91CF911F910F91FF90EF90DF90CF909F -:103530000C94BA16222309F4B1CF862F28960FB621 -:10354000F894DEBF0FBECDBFDF91CF911F910F91D9 -:10355000FF90EF90DF90CF900C9482174F70C801CE -:103560000E94F20728960FB6F894DEBF0FBECDBFBB -:10357000DF91CF911F910F91FF90EF90DF90CF904F -:103580000C946E1E4F70C80128960FB6F894DEBFDB -:103590000FBECDBFDF91CF911F910F91FF90EF90A4 -:1035A000DF90CF900C940D0C28960FB6F894DEBFE8 -:1035B0000FBECDBFDF91CF911F910F91FF90EF9084 -:1035C000DF90CF9008950E9420210E94F5200E9454 -:1035D0003C210E94FA260E94CC2580E090E00E94C7 -:1035E0008C1580E090E00C94A2150E9410210C94A0 -:1035F000E31A0E941E20292F22952F7030E02C30D4 -:1036000031054CF42A3031056CF422503109223056 -:10361000310590F407C02C30310551F02F303105C1 -:1036200039F00AC0803E10F0803F31F481E0089507 -:1036300093FB882780F9089580E00895CF93DF9366 -:1036400000D000D01F92CDB7DEB70F900F900F9033 -:103650000F900F90DF91CF910895CF93DF9300D01B -:1036600000D000D0CDB7DEB726960FB6F894DEBFF7 -:103670000FBECDBFDF91CF9108951F93CF93DF93FE -:10368000C091880116E080918901C81799F0D0E0B7 -:103690001C9FF0011D9FF00D1124E657FE4F408145 -:1036A000518162817381848195810E942D1B2196B5 -:1036B000C770E9CFDF91CF911F9108954091BA0172 -:1036C0005091BB016091BC017091BD018091BE0120 -:1036D0009091BF010C942D1BCF938091BF018295D7 -:1036E0008F7009F05FC08091BC01882309F45AC033 -:1036F00020918801A09189016091BA017091BB016C -:103700008091BD019091BE0131E06F3F09F030E042 -:10371000B32FC6E02A1709F445C0009721F07F3F78 -:1037200021F44B2F03C041E001C040E030E040FDF8 -:1037300035C0C29FF001C39FF00D1124E657FE4F24 -:10374000418174132BC04081641328C04281411110 -:1037500025C0438154814817590710F4415051093D -:10376000481B590B483C5105C8F48091BF018F702C -:1037700080618093BF0186E0829FF001839FF00DFE -:103780001124E157FE4F80818F70806180838AEB26 -:1037900091E00E94DF17CF910C943D1B2F5F3F4FAC -:1037A0002770B8CFCF910895CF92DF92EF92FF921A -:1037B0000F931F93CF93DF93CDB7DEB762970FB60A -:1037C000F894DEBF0FBECDBF8C0185E0F801DE01AD -:1037D0001D9601900D928A95E1F7D8014C911196B2 -:1037E0005C91119712966C911297139