diff options
Diffstat (limited to 'keyboard/preonic')
-rw-r--r-- | keyboard/preonic/Makefile | 73 | ||||
-rw-r--r-- | keyboard/preonic/README.md | 25 | ||||
-rw-r--r-- | keyboard/preonic/config.h | 89 | ||||
-rw-r--r-- | keyboard/preonic/keymaps/default/Makefile | 25 | ||||
-rw-r--r-- | keyboard/preonic/keymaps/default/README.md | 1 | ||||
-rw-r--r-- | keyboard/preonic/keymaps/default/compiled.hex | 1609 | ||||
-rw-r--r-- | keyboard/preonic/keymaps/default/keymap.c | 278 | ||||
-rw-r--r-- | keyboard/preonic/preonic.c | 97 | ||||
-rw-r--r-- | keyboard/preonic/preonic.h | 41 | ||||
-rw-r--r-- | keyboard/preonic/preonic_pcb_r1.hex | 1628 | ||||
-rw-r--r-- | keyboard/preonic/preonic_pcb_r1_w_bootloader.hex | 1880 |
11 files changed, 0 insertions, 5746 deletions
diff --git a/keyboard/preonic/Makefile b/keyboard/preonic/Makefile deleted file mode 100644 index 08e9205cbf..0000000000 --- a/keyboard/preonic/Makefile +++ /dev/null @@ -1,73 +0,0 @@ - - -# MCU name -#MCU = at90usb1287 -MCU = atmega32u4 - -# Processor frequency. -# This will define a symbol, F_CPU, in all source code files equal to the -# processor frequency in Hz. You can then use this symbol in your source code to -# calculate timings. Do NOT tack on a 'UL' at the end, this will be done -# automatically to create a 32-bit value in your source code. -# -# This will be an integer division of F_USB below, as it is sourced by -# F_USB after it has run through any CPU prescalers. Note that this value -# does not *change* the processor frequency - it should merely be updated to -# reflect the processor speed set externally so that the code can use accurate -# software delays. -F_CPU = 16000000 - -# -# LUFA specific -# -# Target architecture (see library "Board Types" documentation). -ARCH = AVR8 - -# Input clock frequency. -# This will define a symbol, F_USB, in all source code files equal to the -# input clock frequency (before any prescaling is performed) in Hz. This value may -# differ from F_CPU if prescaling is used on the latter, and is required as the -# raw input clock is fed directly to the PLL sections of the AVR for high speed -# clock generation for the USB and other AVR subsections. Do NOT tack on a 'UL' -# at the end, this will be done automatically to create a 32-bit value in your -# source code. -# -# If no clock division is performed on the input clock inside the AVR (via the -# CPU clock adjust registers or the clock division fuses), this will be equal to F_CPU. -F_USB = $(F_CPU) - -# Interrupt driven control endpoint task(+60) -OPT_DEFS += -DINTERRUPT_CONTROL_ENDPOINT - - -# Boot Section Size in *bytes* -# Teensy halfKay 512 -# Teensy++ halfKay 1024 -# Atmel DFU loader 4096 -# LUFA bootloader 4096 -# USBaspLoader 2048 -OPT_DEFS += -DBOOTLOADER_SIZE=4096 - -# Build Options -# change to "no" to disable the options, or define them in the Makefile in -# the appropriate keymap folder that will get included automatically -# -BOOTMAGIC_ENABLE ?= no # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE ?= yes # Mouse keys(+4700) -EXTRAKEY_ENABLE ?= yes # Audio control and System control(+450) -CONSOLE_ENABLE ?= no # Console for debug(+400) -COMMAND_ENABLE ?= yes # Commands for debug and configuration -NKRO_ENABLE ?= no # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE ?= yes # Enable keyboard backlight functionality -MIDI_ENABLE ?= no # MIDI controls -AUDIO_ENABLE ?= no # Audio output on port C6 -UNICODE_ENABLE ?= no # Unicode -BLUETOOTH_ENABLE ?= no # Enable Bluetooth with the Adafruit EZ-Key HID -RGBLIGHT_ENABLE ?= no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. - -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -SLEEP_LED_ENABLE ?= no # Breathing sleep LED during USB suspend - -ifndef QUANTUM_DIR - include ../../Makefile -endif
\ No newline at end of file diff --git a/keyboard/preonic/README.md b/keyboard/preonic/README.md deleted file mode 100644 index 4a33a3e4e0..0000000000 --- a/keyboard/preonic/README.md +++ /dev/null @@ -1,25 +0,0 @@ -Preonic keyboard firmware -====================== -DIY/Assembled compact ortholinear 50% keyboard by [Ortholinear Keyboards](http://ortholinearkeyboards.com). - -## Quantum MK Firmware - -For the full Quantum feature list, see [the parent README.md](/README.md). - -## Building - -Download or clone the whole firmware and navigate to the keyboard/preonic folder. Once your dev env is setup, you'll be able to type `make` to generate your .hex - you can then use `make dfu` to program your PCB once you hit the reset button. - -Depending on which keymap you would like to use, you will have to compile slightly differently. - -### Default -To build with the default keymap, simply run `make`. - -### Other Keymaps -Several version of keymap are available in advance but you are recommended to define your favorite layout yourself. To define your own keymap, create a file in the keymaps folder named `<name>.c` and see keymap document (you can find in top README.md) and existent keymap files. - -To build the firmware binary hex file with a keymap just do `make` with `KEYMAP` option like: -``` -$ make KEYMAP=[default|jack|<name>] -``` -Keymaps follow the format **__\<name\>.c__** and are stored in the `keymaps` folder. diff --git a/keyboard/preonic/config.h b/keyboard/preonic/config.h deleted file mode 100644 index e8d0e82fc9..0000000000 --- a/keyboard/preonic/config.h +++ /dev/null @@ -1,89 +0,0 @@ -/* -Copyright 2012 Jun Wako <wakojun@gmail.com> - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, either version 2 of the License, or -(at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. If not, see <http://www.gnu.org/licenses/>. -*/ - -#ifndef CONFIG_H -#define CONFIG_H - -#include "config_common.h" - -/* USB Device descriptor parameter */ -#define VENDOR_ID 0xFEED -#define PRODUCT_ID 0x6061 -#define DEVICE_VER 0x0001 -#define MANUFACTURER Ortholinear Keyboards -#define PRODUCT The Preonic Keyboard -#define DESCRIPTION A compact ortholinear keyboard - -/* key matrix size */ -#define MATRIX_ROWS 5 -#define MATRIX_COLS 12 - -/* Planck PCB default pin-out */ -#define MATRIX_ROW_PINS { D2, D5, B5, B6, D3 } -#define MATRIX_COL_PINS { F1, F0, B0, C7, F4, F5, F6, F7, D4, D6, B4, D7 } -#define UNUSED_PINS - -/* COL2ROW or ROW2COL */ -#define DIODE_DIRECTION COL2ROW - -/* define if matrix has ghost */ -//#define MATRIX_HAS_GHOST - -/* number of backlight levels */ -#define BACKLIGHT_LEVELS 3 - -/* Set 0 if debouncing isn't needed */ -#define DEBOUNCING_DELAY 5 - -/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */ -#define LOCKING_SUPPORT_ENABLE -/* Locking resynchronize hack */ -#define LOCKING_RESYNC_ENABLE - -/* key combination for command */ -#define IS_COMMAND() ( \ - keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \ -) - -/* ws2812 RGB LED */ -#define ws2812_PORTREG PORTD -#define ws2812_DDRREG DDRD -#define ws2812_pin PD1 -#define RGBLED_NUM 28 // Number of LEDs -#define RGBLIGHT_HUE_STEP 10 -#define RGBLIGHT_SAT_STEP 17 -#define RGBLIGHT_VAL_STEP 17 - -/* - * Feature disable options - * These options are also useful to firmware size reduction. - */ - -/* disable debug print */ -// #define NO_DEBUG - -/* disable print */ -// #define NO_PRINT - -/* disable action features */ -//#define NO_ACTION_LAYER -//#define NO_ACTION_TAPPING -//#define NO_ACTION_ONESHOT -//#define NO_ACTION_MACRO -//#define NO_ACTION_FUNCTION - -#endif diff --git a/keyboard/preonic/keymaps/default/Makefile b/keyboard/preonic/keymaps/default/Makefile deleted file mode 100644 index 581e08cd02..0000000000 --- a/keyboard/preonic/keymaps/default/Makefile +++ /dev/null @@ -1,25 +0,0 @@ - - -# Build Options -# change to "no" to disable the options, or define them in the Makefile in -# the appropriate keymap folder that will get included automatically -# -BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) -MOUSEKEY_ENABLE = yes # Mouse keys(+4700) -EXTRAKEY_ENABLE = yes # Audio control and System control(+450) -CONSOLE_ENABLE = no # Console for debug(+400) -COMMAND_ENABLE = yes # Commands for debug and configuration -NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work -BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality -MIDI_ENABLE = no # MIDI controls -AUDIO_ENABLE = yes # Audio output on port C6 -UNICODE_ENABLE = no # Unicode -BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID -RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight. Do not enable this with audio at the same time. - -# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE -SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend - -ifndef QUANTUM_DIR - include ../../../../Makefile -endif
\ No newline at end of file diff --git a/keyboard/preonic/keymaps/default/README.md b/keyboard/preonic/keymaps/default/README.md deleted file mode 100644 index e911968dd9..0000000000 --- a/keyboard/preonic/keymaps/default/README.md +++ /dev/null @@ -1 +0,0 @@ -# The default Preonic layout - largely based on the Planck's
\ No newline at end of file diff --git a/keyboard/preonic/keymaps/default/compiled.hex b/keyboard/preonic/keymaps/default/compiled.hex deleted file mode 100644 index a988ab756c..0000000000 --- a/keyboard/preonic/keymaps/default/compiled.hex +++ /dev/null @@ -1,1609 +0,0 @@ -:100000000C94AF050C94F3050C94F3050C94F305D4
-:100010000C94F3050C94F3050C94F3050C94F30580
-:100020000C94F3050C94F3050C94EA180C94BC1989
-:100030000C941D270C94F3050C94F3050C94F30514
-:100040000C94F3050C94F3050C94F3050C94F30550
-:100050000C94F3050C9485270C94F3050C94F3058C
-:100060000C94F3050C94F3050C94F3050C94F30530
-:100070000C94F3050C94F3050C94F3050C94F30520
-:100080000C94D00E0C94F3050C94F3050C94F3052A
-:100090000C94F3050C94F3050C94F3050C94F30500
-:1000A0000C94F3050C94F3050C94F305291A4B1AE0
-:1000B000391B4B1A391B901AB31A391B081B1B1B0F
-:1000C000051E051E341E341E731E931EE91FE91FF4
-:1000D0009E1EE91F4E1F4E1FB51FBE1FE91FE31FC7
-:1000E0005B1F5B1F5B1F5B1F5B1F5B1F5B1F5B1F40
-:1000F0005B1F5B1F5B1F5B1F5B1F5B1F5B1F5B1F30
-:100100006B1F791F801F871F911F07634236B79BA4
-:10011000D8A71A39685618AEBAAB558C1D3CB7CC67
-:100120005763BD6DEDFD753EF6177231BF000000DF
-:10013000803F08000000BE922449123EABAAAA2AC2
-:10014000BECDCCCC4C3E00000080BEABAAAAAA3EDD
-:1001500000000000BF000000803F00000000000819
-:100160004178D3BB4387D1133D190E3CC3BD4282B6
-:10017000AD2B3E68EC8276BED98FE1A93E4C80EF74
-:10018000FFBE01C4FF7F3F000000000035001E00DD
-:100190001F0020002100220023002400250026004B
-:1001A00027002A002B0014001A0008001500170071
-:1001B0001C0018000C00120013004C002900040061
-:1001C0001600070009000A000B000D000E000F00CA
-:1001D00033003400E1001D001B000600190005007B
-:1001E0001100100036003700380028000530E0000C
-:1001F000E200E30003302C002C00043050005100DA
-:1002000052004F0035001E001F0020002100220078
-:10021000230024002500260027002A002B001400BC
-:100220001A00090013000A000D000F0018001C003E
-:1002300033004C00290004001500160017000700C9
-:100240000B00110008000C0012003400E1001D003A
-:100250001B000600190005000E00100036003700D4
-:10026000380028000530E000E200E30003302C00F5
-:100270002C0004305000510052004F0035001E0089
-:100280001F0020002100220023002400250026005A
-:1002900027002A002B0034003600370013001C0012
-:1002A00009000A00060015000F004C002900040098
-:1002B0001200080018000C0007000B0017001100C6
-:1002C00016003800E100330014000D000E001B0082
-:1002D000050010001A0019001D0028000530E0007C
-:1002E000E200E30003302C002C00043050005100E9
-:1002F00052004F0035021E021F022002210222027C
-:10030000230224022502260227022A0035021E02A9
-:100310001F022002210222022302240225022602B9
-:1003200027024C004C003A003B003C003D003E00E0
-:100330003F002D022E022F02300231020100400048
-:1003400041004200430044004500320264020100C3
-:100350000100010001000100010001000100010095
-:1003600001000100AB00AA00A900AE0035001E008C
-:100370001F00200021002200230024002500260069
-:1003800027002A0035001E001F0020002100220047
-:10039000230024002500260027004C004C003A00D2
-:1003A0003B003C003D003E003F002D002E002F0092
-:1003B0003000310001004000410042004300440091
-:1003C000450032006400010001000100010001004D
-:1003D000010001000100010001000100AB00AA00C2
-:1003E000A900AE00000000000000000000000000B6
-:1003F00000000000000000000000000000000000FD
-:1004000000000000000000000000000000000000EC
-:1004100000000000000000000000000000000000DC
-:1004200000000000000000000000000000000000CC
-:1004300000000000000000000000000000000000BC
-:1004400000000000000000000000000000000000AC
-:10045000000000000000000000000000000000009C
-:10046000000000000000000000000000000000008C
-:10047000000000000000000000000000000000007C
-:10048000000000000000000000000000000000006C
-:10049000000000000000000000000000000000005C
-:1004A000000000000000000000000000000000004C
-:1004B000000000000000000000000000000000003C
-:1004C000000000000000000000000000000000002C
-:1004D000000000000000000000000000000000001C
-:1004E000000000000000000000000000000000000C
-:1004F00000000000000000000000000000000000FC
-:1005000000000000000000000000000000000000EB
-:1005100000000000000000000000000000000000DB
-:1005200000000000000000000000000000000000CB
-:1005300000000000000000000000000000000000BB
-:1005400000000000000000000000000000000000AB
-:10055000000000000000000000000000000000009B
-:10056000000000000000000000000000000000008B
-:10057000000000000000000000000000000000007B
-:10058000000000000000000000000000000000006B
-:10059000000000000000000000000000000000005B
-:1005A000000000000000000000000000000000004B
-:1005B000000000000000000000000000000000003B
-:1005C000000000000000000000000000000000002B
-:1005D000000000000000000000000000000000001B
-:1005E000000000000000000000000000000000000B
-:1005F00000000000000000000000000000000000FB
-:1006000000000000000000000000000000000000EA
-:1006100000000000000000000000000000000000DA
-:1006200000000000000000000000000000000000CA
-:1006300000000000000000000000000000000000BA
-:1006400000000000000000000000000000000000AA
-:10065000000000000000000000000000000000009A
-:10066000000000000000000000000000000000008A
-:10067000000000000000000000000000000000007A
-:10068000000000000000000000000000000000006A
-:10069000000000000000000000000000000000005A
-:1006A000000000000000000000000000000000004A
-:1006B000000000000000000000000000000000003A
-:1006C000000000000000000000000000000000002A
-:1006D000000000000000000000000000000000001A
-:1006E000000000000000000000000000000000000A
-:1006F00000000000000000000000000000000000FA
-:1007000000000000000000000000000000000000E9
-:1007100000000000000000000000000000000000D9
-:1007200000000000000000000000000000000000C9
-:1007300000000000000000000000000000000000B9
-:1007400000000000000000000000000000000000A9
-:100750000000000000000000000000000000000099
-:100760000000000000000000000000000000000089
-:100770000000000000000000000000000000000079
-:100780000000000000000000000000000000000069
-:100790000000000000000000000000000000000059
-:1007A0000000000000000000000000000000000049
-:1007B0000000000000000000000000000000000039
-:1007C0000000000000000000000000000000000029
-:1007D0000000000000000000000000000000000019
-:1007E0000000000000000000000000000000000009
-:1007F00000000000000000000000000000000000F9
-:1008000000000000000000000000000000000000E8
-:1008100000000000000000000000000000000000D8
-:1008200000000000000000000000000000000000C8
-:1008300000000000000000000000000000000000B8
-:1008400000000000000000000000000000000000A8
-:100850000000000000000000000000000000000098
-:100860000000000000000000000000000000000088
-:100870000000000000000000000000000000000078
-:100880000000000000000000000000000000000068
-:100890000000000000000000000000000000000058
-:1008A0000000000000000000000000000000000048
-:1008B0000000000000000000000000000000000038
-:1008C0000000000000000000000000000000000028
-:1008D0000000000000000000000000000000000018
-:1008E0000000000000000000000000000000000008
-:1008F00000000000000000000000000000000000F8
-:100900000000000000000000000000003A003B0072
-:100910003C003D003E003F004000410042004300DB
-:1009200044004500010000700100010001000100C9
-:10093000010001000100010001004C000100010064
-:1009400001001570167013700A700030013002300B
-:100950000100010001001C701B70187019701D70DF
-:100960001E700100010001000100010001000100F2
-:10097000010001000100010001000100010001006F
-:10098000010001002A0354006800650020005000A7
-:10099000720065006F006E006900630020004B006C
-:1009A0006500790062006F00610072006400000061
-:1009B0002C034F007200740068006F006C00690027
-:1009C0006E0065006100720020004B006500790038
-:1009D00062006F0061007200640073000000040395
-:1009E000090409026D00040100A0FA0904000001D5
-:1009F00003010100092111010001224000070581C6
-:100A00000308000A09040100010301020009211181
-:100A1000010001224D000705820308000A090402B3
-:100A20000001030000000921110100012236000726
-:100A300005830308000A09040300010300000009FC
-:100A40002111010001223900070584031000011261
-:100A500001100100000008EDFE61600100010200CC
-:100A60000105010906A101050719E029E71500257F
-:100A7000019508750181020508190129059505757B
-:100A80000191029501750391010507190029771558
-:100A9000002501957875018102C005010980A10139
-:100AA000850216010026B7001A01002AB70075104A
-:100AB00095018100C0050C0901A101850316010003
-:100AC000269C021A01002A9C02751095018100C023
-:100AD00005010902A1010901A10005091901290562
-:100AE00015002501950575018102950175038101A8
-:100AF0000501093009311581257F950275088106A8
-:100B000009381581257F950175088106050C0A387D
-:100B1000021581257F950175088106C0C005010970
-:100B200006A101050719E029E715002501950875BB
-:100B300001810295017508810105081901290595B2
-:100B400005750191029501750391010507190029A9
-:100B5000FF150026FF00950675088100C0001124CE
-:100B60001FBECFEFDAE0DEBFCDBF04B603FE24C068
-:100B700080912A0490912B04A0912C04B0912D0413
-:100B80008730904BA740B04BB9F410922A041092D2
-:100B90002B0410922C0410922D0414BE84B7877F6E
-:100BA00084BF88E10FB6F8948093600010926000D3
-:100BB0000FBEE0E0F8E3099512E0A0E0B1E0E0EB61
-:100BC000F2E602C005900D92AA3CB107D9F714E0F5
-:100BD000AAECB2E001C01D92AA32B107E1F70E946F
-:100BE00034160C9456310C940000089581E0089559
-:100BF0000C94F5050C94F605279A2F988FEF9FEF2C
-:100C000090938700809386008AE08093800089E13A
-:100C1000809381000C948D2C0E94FC056E9A769A2C
-:100C20000C94D206282F81110BC080918000877F01
-:100C30008093800010928D0010928C002F98089560
-:100C40002F9880918000886080938000233019F471
-:100C50008FEF9FEF0FC083E090E0821B9109880F18
-:100C6000991F2FEF3FEFA90102C0569547958A952E
-:100C7000E2F7CA0190938D0080938C000895CF9382
-:100C8000DF93EC010E942128BE0180E090E0DF911B
-:100C9000CF910C9414240F931F93FC01623091F1B7
-:100CA00028F4662359F06130D1F05FC0643009F454
-:100CB00040C0C0F1653009F44CC057C08281882320
-:100CC00009F453C000E010E0980140E064E070E0F7
-:100CD00088EC91E00E944E1281E090E010C0828189
-:100CE000882309F442C000E010E0980140E066E08B
-:100CF00070E088E591E00E944E1282E090E00E9450
-:100D00003F0633C08281882381F100E010E0980122
-:100D100040E068E070E088E891E00E944E1284E0D4
-:100D200090E0EDCF8281882311F083E006C083E05C
-:100D30000DC08281882349F084E00E94912440E123
-:100D400064E083E00E94030710C084E00E94B224A4
-:100D5000F6CF8281882331F085EE0E94A91C0E9483
-:100D6000E42C03C085EE0E94711D80E090E01F918D
-:100D70000F9108950F931F932FEF89EF90E021506B
-:100D800080409040E1F700C0000000E010E09801D2
-:100D900040E064E070E088EE91E00E944E121F9106
-:100DA0000F9108950C94BA060F931F9300E010E082
-:100DB000980140E063E070E080E491E00E944E1210
-:100DC0002FEF82E597E0215080409040E1F700C08E
-:100DD00000001F910F910C94030E0F931F9300E0DE
-:100DE00010E0980140E068E070E080E091E00E944F
-:100DF0004E121F910F9108950C94ED0681E0089515
-:100E00000C94FE060895CF92DF92EF92FF920F931B
-:100E10001F9301E010E020E030E06801790104C098
-:100E2000CC0CDD1CEE1CFF1C8A95D2F704C0000F11
-:100E3000111F221F331F6A95D2F70C291D292E2955
-:100E40003F29C090E003D090E103E090E203F090EE
-:100E5000E303C022D122E222F322842FC016D1065E
-:100E6000E206F30641F41F910F91FF90EF90DF909F
-:100E7000CF900C9491241F910F91FF90EF90DF90F1
-:100E8000CF900C94B2240C940C0680911A03882302
-:100E900009F448C08091D6029091D702009779F466
-:100EA0000E944F279093D7028093D6028091D80258
-:100EB00090E0009771F48091D90290E00AC00E94FE
-:100EC0005B2720910802309109022817390740F367
-:100ED00029C00197880F991F880F991FFC01E652BE
-:100EE000FD4F60817181828193810E94360EE09175
-:100EF000D80284E0E89FF0011124E652FD4F6081A2
-:100F00007181828193814FE050E00E94EE118091C7
-:100F1000D80290E001966091D90270E00E940631FB
-:100F20008093D8020C94F80510921C030C94030EC5
-:100F300081E080931C030C94FC0608958F929F928D
-:100F4000AF92BF92EF92FF920F931F93CF93DF93D5
-:100F5000CDB7DEB7A3970FB6F894DEBF0FBECDBFF7
-:100F60007C01FC0100811181C8010E944D25B8015E
-:100F70000E94320C8C01B7010E940007882309F4FB
-:100F8000BDC20531F0E71F0741F4F70182818823D4
-:100F900009F458C00E94E512B1C20631F0E71F07FC
-:100FA00041F4F7018281882309F44CC00E94EE12BB
-:100FB000A5C20731F0E71F0751F4F70182818823AA
-:100FC00009F440C00E94E1128111F0CFE3CF083153
-:100FD000F0E71F0739F4F7018281882399F10E9415
-:100FE00098078CC20931F0E71F0739F4F7018281B5
-:100FF000882341F10E94940781C20A31F0E71F075C
-:1010000049F4F70182818823E9F080911C03811162
-:10101000F1CFE5CF0B31F0E71F0739F4F7018281FB
-:10102000882381F00E94F5120AC00C31F0E71F07F7
-:1010300049F4F7018281882329F00E9400130E945D
-:10104000ED065CC280911C03811105C0F70182810D
-:101050008111CFC03AC1003E110579F4F7018281B8
-:10106000882309F44DC00E94030E81E080931B0386
-:1010700010921A031092D90241C2023E110559F48E
-:10108000F70182818823E1F10E94030E10921B0375
-:1010900010921A0333C2033E110591F4F7018281C5
-:1010A000882371F10E94030E10921B0381E080934C
-:1010B0001A031092D8021092D7021092D6021EC2C2
-:1010C0000235110559F4F7018281882309F416C20B
-:1010D00080910802909109020A970DC0013511050F
-:1010E00079F4F7018281882309F408C2809108020B
-:1010F000909109020A969093090280930802FEC11A
-:1011000040910C0283E2E7E2F2E0DE0111960190E9
-:101110000D928A95E1F7F701808121E030E02C0FF4
-:101120003D1F280F311DC90120910A0230910B0289
-:10113000FC01E20FF31F6081772767FD7095640F54
-:10114000711D882777FD8095982F0E94282E20E01A
-:1011500030E040E451E40E948D2D4B015C01F70129
-:10116000218185E090E0821B9109BC01882777FDF1
-:101170008095982F0E94282E9B01AC01C501B401D7
-:101180000E94252D9B01AC0160E070E080E090E4BE
-:101190000E949B2F20E030E04CED50E40E94382F5D
-:1011A0004B015C01F70182818823D1F04FE050E0D0
-:1011B000C501B4010E94EE1180911B038823A1F0A8
-:1011C0008091D90224E0829FF0011124E652FD4F64
-:1011D00080829182A282B3828F5F8093D90204C001
-:1011E000C501B4010E94360E0F3F110508F02ECF45
-:1011F00085C18091D50281111FC0043130E71307EA
-:1012000009F080C00E94020781E08093D5020E940D
-:101210004F279093D4028093D3021092CC02109265
-:10122000CE021092CD021092D0021092CF021092F4
-:10123000D2021092D10262C18091D3029091D40265
-:101240000E945B27883C910570F48091CC02E82FC6
-:10125000F0E0EE0FFF1FE353FD4F118300838F5F1C
-:101260008093CC024BC1043180E7180768F4023048
-:1012700090E7190708F050C00115E0E71E0771F06C
-:1012800001301047A1F11CC1033320E7120709F414
-:10129000E8C00433104709F4FBC012C1F701828192
-:1012A000882309F412C10E9454200E94030E0E9458
-:1012B000D406FFEF24E33CE0F15020403040E1F75A
-:1012C00000C000000E94AA2719C10431F0E71F07DF
-:1012D00008F0C3C0023020E71207F0F4011530E730
-:1012E000130709F4F2C00130104709F0E9C0F70113
-:1012F0008281882309F4E9C08091FD038160809395
-:10130000FD03FCC00431F0E71F0708F0A6C002305F
-:1013100020E7120708F4ECC0F7018281882309F462
-:10132000D4C00E940E28811102C00E94EA270E94A8
-:10133000262890E090930F0480930E040230F0E78B
-:101340001F0721F480910E04816080C0033020E7E4
-:10135000120721F480910E04826078C0043030E7D7
-:10136000130721F480910E04846070C0053080E77B
-:10137000180719F480910E0427C0063090E719076A
-:1013800021F480910E04806161C00730E0E71E0700
-:1013900021F480910E04806259C00830F0E71F07E5
-:1013A00021F480910E04806451C0093020E71207B7
-:1013B00021F480910E04806849C00A3030E7130799
-:1013C00029F480910E048460886040C00B3080E76F
-:1013D000180721F480910E048E7F38C00C3090E7FE
-:1013E000190721F480910E048D7F30C00D30E0E7A5
-:1013F0001E0721F480910E048B7F28C00E30F0E789
-:101400001F0719F480910E0420C00F3020E7120747
-:1014100021F480910E048F7E19C0003130E713074C
-:1014200021F480910E048F7D11C0013180E71807EF
-:1014300021F480910E048F7B09C080910E0402314B
-:10144000104711F48F7702C08B7F877F80930E0443
-:1014500080910E040E942A2851C0033390E7190797
-:10146000A1F4F7018281882321F01092CA0282E060
-:1014700016C08091CA02811106C086E20E94A91C92
-:1014800086E20E94711D82E018C004331047C1F447
-:10149000F7018281882331F01092CB0280E20E9412
-:1014A000C01D2CC08091CB02811106C087E20E9432
-:1014B000A91C87E20E94711D80E20E94C71D1EC008
-:1014C00081E08093CA028093CB02C701A3960FB636
-:1014D000F894DEBF0FBECDBFDF91CF911F910F916A
-:1014E000FF90EF90BF90AF909F908F900C94FA0573
-:1014F000011530E7130709F0F6CED5CE80E0A396AC
-:101500000FB6F894DEBF0FBECDBFDF91CF911F9114
-:101510000F91FF90EF90BF90AF909F908F900895A4
-:101520002CE0729FF00111243CE3839FE00DF11D3C
-:101530001124E60FF11DEE0FFF1FE457FE4F8591BA
-:1015400094910E94440C811540E5940708F047C02F
-:10155000811520E4920708F013C1883E910520F51B
-:10156000803E910508F07CC1883A910578F4853A6F
-:10157000910508F0A5C08130910509F471C108F406
-:101580002EC18430910508F06BC129C18B3B9105B8
-:1015900008F4A1C0803C910508F421C1FC01EE0FC4
-:1015A000FF1FE45FFF4FE6C0811530E2930758F458
-:1015B000811541E0940708F053C1803F910508F47C
-:1015C0000EC190650895811520E3920708F0D5C0FB
-:1015D000FC01FF70EE0FFF1FE457FE4FCBC08115DB
-:1015E00035E5930708F043C0811544E5940708F0FA
-:1015F000DEC0811522E5920708F5811531E59307D4
-:1016000008F0C1C0482F437021E030E002C0220F33
-:10161000331F4A95E2F73C68AC0164E05695479564
-:101620006A95E1F74370342B8F708695869540E27A
-:10163000849FC0011124822B932B0895282F269577
-:101640002695AC01437055278115934508F0A0C03D
-:1016500080E2289F9001112481E090E002C0880F71
-:10166000991F4A95E2F7822B932B9C6808958F323D
-:1016700040E7940790F48F3120E7920708F0A2C06A
-:10168000811536E5930708F497C09C013056211563
-:10169000304108F0A4C09F7093C0803320E79207C8
-:1016A00009F497C008F492C0813340E7940709F425
-:1016B00093C08233904709F092C080E093ED089583
-:1016C000853A910509F48EC0863A910509F08DC0DE
-:1016D00082E890E40895883A910509F489C0893A2E
-:1016E000910509F488C08A3A910509F487C08B3ABC
-:1016F000910509F486C08C3A910509F485C08D3AAC
-:10170000910509F484C0803B910509F483C08E3AA9
-:10171000910509F482C08F3A910509F481C0813B9B
-:10172000910509F480C0823B910509F47FC0833B99
-:10173000910509F47EC0843B910509F47DC0853B89
-:10174000910509F47CC0863B910509F47BC0873B79
-:10175000910509F47AC0883B910509F479C0893B69
-:10176000910509F478C08A3B910509F477C080E0BF
-:1017700094E408958591949108959927906C089523
-:101780009F70906A0895982F8827816F906A0895B6
-:1017900090E2299F9001112481E090E002C0880F1F
-:1017A000991F4A95E2F7822B932B9A680895982FF8
-:1017B0008827846F906A08958F719927982F8827BA
-:1017C000906208958F519047946D089580E091ED57
-:1017D000089580E090ED089580E092ED089580E016
-:1017E00090E0089581E890E4089583E890E40895F6
-:1017F00082EE94E4089589EE94E408958AEE94E4E8
-:10180000089585EB94E4089586EB94E4089587EBBE
-:1018100094E408958CEC94E408958DEC94E4089598
-:1018200083E895E408958AE895E4089582E995E4CB
-:10183000089584E995E4089581E296E4089583E2A9
-:1018400096E4089584E296E4089585E296E4089586
-:1018500086E296E4089587E296E408958AE296E4A3
-:10186000089508959CE0799FF00111249CE3899FDD
-:10187000E00DF11D1124E60FF11DEE0FFF1FE457DF
-:10188000FE4F8591949108958238910549F1B0F405
-:101890008133910509F458C048F48932910509F45F
-:1018A0004EC08A32910509F454C0089585339105DC
-:1018B00009F440C08933910599F00895833E91055C
-:1018C00029F138F4803E910591F0823E9105A1F016
-:1018D0000895863E9105F9F0873E910531F108950E
-:1018E00020910E0420FD3AC021FD38C0089580915A
-:1018F0000E0480FD35C032C080910E0482FF32C0DC
-:1019000080910E0484FD30C083EE39C080910E04B6
-:1019100082FD28C0F5CF80910E0483FF27C08091FF
-:101920000E0484FD21C087EE2AC080910E0483FD41
-:101930001DC0F5CF80910E0485FD1AC01BC080919B
-:101940000E0485FD17C014C080910E0486FD14C0DE
-:1019500015C080910E0486FD11C00EC080EE0FC030
-:1019600089E30DC082EE0BC080E009C086EE07C09F
-:1019700089E205C085E303C08AE201C081E390E00B
-:10198000089508950C94C10CE82FF0E0EA5AFD4F39
-:101990008081E82FEF70F0E082958F7021E030E0D9
-:1019A000A90102C0440F551F8A95E2F740A308958C
-:1019B0000F931F93CF93DF93C4E0D0E001E010E0DA
-:1019C000FE01EA5AFD4F8081E82FEF70F0E021A17F
-:1019D00082958F70A80102C0440F551F8A95E2F7C7
-:1019E000CA01822B81A38C2F0E94C40C219740F73F
-:1019F0008BE090E061E070E0FC01E65BFD4F208150
-:101A0000E22FEF70F0E042A122952F70DB0102C0BF
-:101A1000AA0FBB1F2A95E2F79D01242B22A3019751
-:101A200058F7DF91CF911F910F9108950F931F9356
-:101A3000CF93DF9385B7806885BF85B7806885BF02
-:101A4000C4E0D0E001E010E0FE01EA5AFD4F8081E1
-:101A5000E82FEF70F0E021A182958F70A80102C0FD
-:101A6000440F551F8A95E2F7CA01822B81A38C2F60
-:101A70000E94C40C219740F78BE090E061E070E099
-:101A8000FC01E65BFD4F2081E22FEF70F0E042A108
-:101A900022952F70DB0102C0AA0FBB1F2A95E2F727
-:101AA0009D01242B22A3019758F7DF91CF911F911D
-:101AB0000F910C944307EF92FF920F931F93CF93D4
-:101AC000DF9307E213E0C4E0EE24E394F12CD5E0C9
-:101AD0008C2F0E94C40C8BE090E040E050E0FC01B1
-:101AE000E65BFD4F6081E62FEF70F0E020A130E073
-:101AF00062956F7002C0359527956A95E2F720FDD3
-:101B000009C09701082E02C0220F331F0A94E2F782
-:101B1000422B532B019718F7F801929182918F0174
-:101B20008417950721F051834083D0930D028C2FA9
-:101B30000E94C40CC15060F680910D0287FD1FC049
-:101B4000815080930D028F3F39F08FE99FE001971C
-:101B5000F1F700C0000013C080E090E0FC01E95DF7
-:101B6000FC4FDC01A35EBC4F18962D913C91199758
-:101B7000318720870297863FEFEF9E0779F70E9413
-:101B8000450781E0DF91CF911F910F91FF90EF907A
-:101B90000895E82FF0E0EE0FFF1FE95DFC4F808114
-:101BA0009181089508950F931F93CF9301E313E05C
-:101BB000C0E0F801929182918F010E94C826C80F5F
-:101BC000F3E007321F07A9F78C2FCF911F910F91D8
-:101BD00008950E940E28811102C00E94EA270E94E7
-:101BE0003828809314043E9A809171008D7F8093F1
-:101BF000710082E0809390008AE18093910081E0FF
-:101C000080933303089580913303811102C00E94B1
-:101C1000E90D1092830310928203809171008D7FF1
-:101C200080937100809190008F7380939000109248
-:101C300045031092440310927C0310927D0310928E
-:101C40007E0310927F0310927B0310927A03EAE5E1
-:101C5000F3E0AAE4B3E011921192119211921D9255
-:101C60001D9283E0EA37F807B1F70895CF92DF922B
-:101C7000EF92FF920F931F93CF93DF932091440332
-:101C8000222309F484C06B017C018091330381110C
-:101C900002C00E94E90D0AE713E0C7E0D0E0A70107
-:101CA0009601F80192918291729162918F010E9446
-:101CB000892D811131C0FE01EE0FFF1FEE0FFF1FB6
-:101CC000E65AFC4F1082118212821382DE01AA0FA3
-:101CD000BB1FA65BBC4F11961C921E92C730D1054C
-:101CE000E9F0219644815581668177814083518353
-:101CF00062837383148215821682178212968D91E5
-:101D00009C91139711969C938E9313961C921E92FE
-:101D1000129734961296E2CF219708F680918203AB
-:101D200090918303019797FD05C09093830380935F
-:101D3000820304C010928303109282038091820375
-:101D400090918303209180033091810328173907F4
-:101D500024F01092810310928003892BC1F48091AA
-:101D600071008D7F80937100809190008F738093BC
-:101D7000900010927C0310927D0310927E031092CB
-:101D80007F0310927B0310927A0310924403DF9139
-:101D9000CF911F910F91FF90EF90DF90CF9008951A
-:101DA0001F920F920FB60F9211244F925F926F9273
-:101DB0007F928F929F92AF92BF92CF92DF92EF92DB
-:101DC000FF922F933F934F935F936F937F938F93E4
-:101DD0009F93AF93BF93CF93DF93EF93FF93809144
-:101DE0004403882309F49BC1C0918203D0918303EB
-:101DF0001C161D060CF093C140903403509035031F
-:101E0000609036037090370320E030E0A901C301F1
-:101E1000B2010E94342F18160CF065C0C130D105F4
-:101E200009F452C08091800390918103BE010E9409
-:101E300006317C0190938103809380038090460358
-:101E400090904703A0904803B090490320E030E011
-:101E500040E85FE3C501B4010E94252D609346036D
-:101E6000709347038093480390934903F701EE0F63
-:101E7000FF1FEE0FFF1FE65AFC4FA3019201608186
-:101E80007181828193810E948D2D20E030E040E0BD
-:101E90005EE30E94382F9B01AC01C501B4010E9492
-:101EA000342F18168CF4C7010196BE010E9406312A
-:101EB000909381038093800310924603109247030E
-:101EC0001092480310924903E0918003F09181033E
-:101ED000EE0FFF1FEE0FFF1FE65AFC4F608171816E
-:101EE00082819381D0C0C0907C03D0907D03E0902C
-:101EF0007E03F0907F0320E030E0A901C701B60126
-:101F00000E94892D2197882309F4A2C0FE01EE0FBB
-:101F1000FF1FEE0FFF1FE65AFC4F80809180A280CA
-:101F2000B380A5019401C701B6010E94892D87FFE6
-:101F300031C0A501940160E070E08CED93EC0E944B
-:101F40008D2D20E030E040E451E40E948D2D20E012
-:101F500030E040E05FE30E94382F9B01AC0160E07D
-:101F600070E080E090E40E949B2F9B01AC01C501D2
-:101F7000B4010E94382F9B01AC01C701B6010E9439
-:101F8000892D87FF07C0A701960160E070E08CED06
-:101F900093E439C0A5019401C701B6010E94342F12
-:101FA00018160CF055C0A501940160E070E08CEDAE
-:101FB00093E40E948D2D20E030E040E451E40E9443
-:101FC0008D2D20E030E040E05FE30E94382F9B0140
-:101FD000AC0160E070E080E090E40E949B2F9B01E8
-:101FE000AC01C501B4010E94382F9B01AC01C701AF
-:101FF000B6010E94342F18165CF5A701960160E027
-:1020000070E08CED93EC0E948D2D20E030E040E4F8
-:1020100051E40E948D2D20E030E040E05FE30E941B
-:10202000382F9B01AC0160E070E080E090E40E94FA
-:102030009B2F9B01AC01C701B6010E94382F609312
-:102040007C0370937D0380937E0390937F0313C082
-:10205000FE01EE0FFF1FEE0FFF1FE65AFC4F8081BF
-:102060009181A281B38180937C0390937D03A0939F
-:102070007E03B0937F0360917C0370917D03809118
-:102080007E0390917F0320913103309132032F3FE3
-:102090004FEF340731F02F5F3F4F309332032093DF
-:1020A00031030E940B136B017C0120E034E244EF0A
-:1020B00051E40E94892D87FF08C086EFC82E88E270
-:1020C000D82E84EFE82E81E4F82E20E030E040E0C6
-:1020D00051E4C701B6010E94382F9B01AC0160E0BA
-:1020E00074E284E79BE40E948D2D6B017C010E94C9
-:1020F000FA2D709397006093960020910E02309114
-:102100000F024091100250911102C701B6010E94C6
-:10211000382F0E94FA2D7093990060939800809157
-:102120004503882309F433C1C0904003D090410394
-:10213000E0904203F090430320E030E0A901C701A2
-:10214000B6010E94342F1816D4F580913103909176
-:1021500032038F3F2FEF920729F0019690933203BD
-:1021600080933103C701B6010E940B1320E030E0D9
-:1021700040E051E40E94382F9B01AC0160E074E222
-:1021800084E79BE40E948D2D6B017C010E94FA2D57
-:10219000709397006093960020910E0230910F0289
-:1021A0004091100250911102C701B6010E94382FD0
-:1021B0000E94FA2D709399006093980008C01092C5
-:1021C00097001092960010929900109298006091DA
-:1021D0003A0370913B036F5F7F4F70933B036093B3
-:1021E0003A03209196003091970080E090E0232BF5
-:1021F000F1F0C0919600D09197000E94262E6B01BD
-:102200007C01BE0180E090E00E94262E9B01AC0183
-:1022100060913C0370913D0380913E0390913F0398
-:102220000E948D2D20E03FEF4FE757E410C00E9441
-:10223000262E6B017C0120E030EE4FEF54E46091DC
-:102240003C0370913D0380913E0390913F030E94B7
-:10225000382F9B01AC01C701B6010E94342F87FDC6
-:1022600096C0809138038F5F8093380390E020916F
-:1022700010043091110482179307A0F080911B0481
-:10228000882319F0109238030DC0809171008D7F62
-:1022900080937100809190008F73809390001092D2
-:1022A00045037DC080913903C0913803811128C056
-:1022B000C0901504D0901604E0901704F090180414
-:1022C00020E030E0A901C701B6010E94342F1816A2
-:1022D000BCF481E0809339031092400310924103D3
-:1022E0001092420310924303C0923C03D0923D03EC
-:1022F000E0923E03F0923F03C150C093380343C0C5
-:10230000109239031092320310923103E0911204BB
-:10231000F091130448E0C49FE00DF11D1124808169
-:102320009181A281B3818093400390934103A09354
-:102330004203B093430320E030E040E85EE3648171
-:102340007581868197810E94382F6B017C01809175
-:102350001202682F70E080E090E00E94262E20E0BC
-:1023600030E048EC52E40E948D2D9B01AC01C70186
-:10237000B6010E94382F60933C0370933D03809315
-:102380003E0390933F0310923B0310923A038091D7
-:10239000140480FD04C01092450310924403FF9181
-:1023A000EF91DF91CF91BF91AF919F918F917F91ED
-:1023B0006F915F914F913F912F91FF90EF90DF9040
-:1023C000CF90BF90AF909F908F907F906F905F90D5
-:1023D0004F900F900FBE0F901F901895CF92DF92E5
-:1023E000EF92FF92CF93DF936B017C01EA01809122
-:1023F0003303811102C00E94E90D8091140480FF13
-:1024000046C0809182039091830308970CF03FC0EF
-:10241000809171008D7F80937100809145038111BF
-:102420000E94030E81E080934403109232031092C5
-:10243000310320E030E0A901C701B6010E94342F2A
-:102440001816DCF48091820390918303FC01EE0F57
-:10245000FF1FEE0FFF1FE65AFC4FC082D182E282BF
-:10246000F382FC01EE0FFF1FE65BFC4FD183C083BC
-:102470000196909383038093820380917100826020
-:102480008093710080919000806880939000DF912C
-:10249000CF91FF90EF90DF90CF9008958F929F9211
-:1024A000AF92BF92CF92DF92EF92FF920F931F9362
-:1024B000CF93DF93EC017B01D42E48015901809129
-:1024C0003303811102C00E94E90D8091140480FF42
-:1024D0006BC0809171008D7F809371008091440367
-:1024E00081110E94030E81E080934503D093130471
-:1024F000C0931204F0921104E0921004D0921B04D5
-:102500008092150490921604A0921704B0921804B9
-:102510001092460310924703109248031092490309
-:102520001092380388819981AA81BB8180934003EE
-:1025300090934103A0934203B093430320E030E023
-:1025400040E85EE36C817D818E819F810E94382FFF
-:102550006B017C0180911202682F70E080E090E0B6
-:102560000E94262E20E030E048EC52E40E948D2D9F
-:102570009B01AC01C701B6010E94382F60933C0358
-:1025800070933D0380933E0390933F0310923B036F
-:1025900010923A0380917100826080937100809163
-:1025A0009000806880939000DF91CF911F910F91F0
-:1025B000FF90EF90DF90CF90BF90AF909F908F9063
-:1025C00008958091140481700895809114048160AD
-:1025D000809314040E943C280C949D07809114045D
-:1025E0008E7F809314040C943C288091840390E0A7
-:1025F000019666E070E00E9406318093840308959E
-:102600008091840390E0019766E070E00E940631BB
-:102610008093840308958F929F92AF92BF92CF923E
-:10262000DF92EF92FF920F931F93CF93DF936B0193
-:102630007C01C0913103D0913203BE0180E090E073
-:102640000E94262E4B015C01A701960160E070E01C
-:102650008CE594E40E948D2D9B01AC01C501B40171
-:102660000E94382F0E94FA2D20918403233009F410
-:1026700073C028F4222351F02130E9F02CC124301A
-:1026800009F4A0C0253009F4E0C025C180E090E045
-:10269000A0E0BFE380930E0290930F02A09310027C
-:1026A000B093110210923403109235031092360346
-:1026B0001092370310C11092340310923503109218
-:1026C0003603109237036431710540F46A307105A6
-:1026D00060F520E030E040E85EE32BC0693C710526
-:1026E00008F0AAC080E090E00E94262E20E030E0B2
-:1026F00040EA51E40E94242D20E030E044E353E41A
-:102700000E948D2D9B01AC010E94382F20E030E00B
-:1027100040E05EE30E94382F9B01AC0160E070E076
-:1027200080E09EE30E94242D44C020E030E040E0A1
-:102730005FE3C701B6010E94382F6B017C0180E086
-:1027400090E0A0E0BEE380930E0290930F02A0936E
-:102750001002B0931102BFC01092340310923503DF
-:1027600010923603109237034AE0469F9001479F2C
-:10277000300D1124C90168EB7BE00E94F230BC01EE
-:102780006C5D754077FF03C071956195710988276D
-:1027900077FD8095982F0E94282E2EE333EC4EE291
-:1027A00059E30E94382F20E030E040EC5EE30E94C5
-:1027B000252D60930E0270930F0280931002909368
-:1027C000110289C01092340310923503109236031F
-:1027D00010923703CE0183709927892BE1F0BE0157
-:1027E0006170772780E090E00E94262E20E030E0A4
-:1027F00040E05EE30E94382F20E030E040E45FE3F9
-:102800000E94252D60930E0270930F028093100298
-:10281000909311020CC080E090E0A0E0BFE38093B1
-:102820000E0290930F02A0931002B0931102C77092
-:10283000DD27CD2B09F04FC010920E0210920F022F
-:10284000109210021092110246C01092340310929E
-:102850003503109236031092370300E010E020E0B9
-:102860003FE300930E0210930F0220931002309367
-:1028700011026739710578F180E090E00E94262E00
-:1028800020E030E047E153E40E94242D20E030E0D6
-:102890004AE754E40E948D2D20E030E048E452E401
-:1028A0000E94382F20E030E040EA51E40E946A2E76
-:1028B0000E94F52D660F771F660F771FFB01E55A03
-:1028C000FD4F2081318142815381C701B6010E94B1
-:1028D000382F6B017C01C701B601DF91CF911F91A9
-:1028E0000F91FF90EF90DF90CF90BF90AF909F90AF
-:1028F0008F900895809195030895CF93DF9300D032
-:102900001F92CDB7DEB79C0180912004843019F569
-:1029100093E099833B832A839093E9008FEF909112
-:10292000E800815095FD06C095ED9A95F1F70000FD
-:102930008111F5CF8091E80085FF0DC040E050E0A7
-:1029400063E070E0CE0101960E94DA168091E80003
-:102950008E778093E8000F900F900F90DF91CF91CA
-:102960000895CF93DF9300D01F92CDB7DEB72091AB
-:102970002004243021F522E029839B838A8383E08D
-:102980008093E9008FEF9091E800815095FD06C09B
-:1029900095ED9A95F1F700008111F5CF8091E8004F
-:1029A00085FF0DC040E050E063E070E0CE0101968D
-:1029B0000E94DA168091E8008E778093E8000F90ED
-:1029C0000F900F90DF91CF91089520912004243033
-:1029D000F1F422E02093E9002FEF3091E80021503C
-:1029E00035FD06C035ED3A95F1F700002111F5CF20
-:1029F0002091E80025FF0BC040E050E065E070E06A
-:102A00000E94DA168091E8008E778093E80008959E
-:102A1000CF93DF93EC0190912004943009F046C0ED
-:102A200080911D028823D9F080911E028823B9F07D
-:102A30009093E9008FEF9091E800815095FD06C0DA
-:102A400095E19A95F1F700008111F5CF8091E800AA
-:102A500085FF2CC040E050E060E170E017C081E0ED
-:102A60008093E9008FEF9091E800815095FD06C0BA
-:102A700095ED9A95F1F700008111F5CF8091E8006E
-:102A800085FF14C040E050E068E070E0CE010E9495
-:102A9000DA168091E8008E778093E80080E1FE01ED
-:102AA000A5E8B3E001900D928A95E1F7DF91CF910F
-:102AB000089580911F04811109C00E946F180E941F
-:102AC000CC188091E20084608093E2000895109217
-:102AD0001F040895089508950C94122742E061ECB4
-:102AE00081E00E94E91742E061EC82E00E94E91770
-:102AF00042E061EC83E00E94E91742E161EC84E08E
-:102B00000C94E91780912204833009F455C030F405
-:102B1000813071F0823009F48EC008958A3009F452
-:102B20007AC08B3009F460C0893009F09CC020C0A5
-:102B300080912104813A09F096C08091E800877F56
-:102B40008093E8008091250490912604892B21F43C
-:102B500060E185E893E003C060E080E090E070E031
-:102B60000E9425178091E8008B778093E8000895F4
-:102B700080912104813209F076C0809125049091E2
-:102B80002604009719F0039709F06DC08091E800C2
-:102B9000877F8093E8008091E80082FD05C08091E6
-:102BA00020048111F8CF5FC08091F10080939503DC
-:102BB0008091E8008B7753C080912104813A09F01D
-:102BC00052C08091250490912604892B09F04BC0B6
-:102BD0008091E800877F8093E8008091E80080FF83
-:102BE000FCCF80911D0236C0809121048132D9F53D
-:102BF0008091250490912604892BA9F58091E80005
-:102C0000877F8093E8000E941E18809123048093A0
-:102C10001D020C94542080912104813221F5809171
-:102C2000E800877F8093E8000E941E1880912404AA
-:102C300080939603089580912104813AA1F48091B4
-:102C4000E800877F8093E8008091E80080FFFCCF58
-:102C5000809196038093F1008091E8008E778093B5
-:102C6000E8000C941E18089584B7877F84BF88E11C
-:102C70000FB6F89480936000109260000FBE80E859
-:102C800080936100109261000E94C11B0E946F1826
-:102C90000E94CC188091E20084608093E2007894D6
-:102CA0000E94521B0E94C31B83E192E00E946D1B95
-:102CB00080912004853069F40E94D42680911E04FE
-:102CC0008823B1F30E940127882391F30E94C41640
-:102CD000EFCF0E94CB1BECCF292F332723303105B8
-:102CE000C9F064F42130310581F02230310509F05A
-:102CF00043C08DE690E022EE39E042C0213231053A
-:102D0000F1F02232310541F137C082E190E02FE449
-:102D10003AE036C099278130910541F08230910523
-:102D200041F0892B49F5EEEDF9E005C0E0EBF9E063
-:102D300002C0E4E8F9E0849190E09F0121C0643092
-:102D4000D8F4E62FF0E0EE0FFF1FE954FD4F20818D
-:102D5000318189E090E014C0643070F470E0FB01D0
-:102D6000EE0FFF1FE155FD4F20813181FB01E5553D
-:102D7000FD4F808190E004C080E090E020E030E0F2
-:102D8000FA0131832083089580E189BD82E189BD04
-:102D900009B400FEFDCF8091D8008F7D8093D800CC
-:102DA0008091E00082608093E0008091E00081FDEE
-:102DB000FCCF0895CF92DF92EF92FF920F931F9373
-:102DC000CF93DF93EC018B016A010E943D188111C2
-:102DD00033C0C114D10439F0F60180819181081B00
-:102DE000190BC80FD91FE12CF12C0115110519F190
-:102DF0008091E80085FD16C08091E8008E77809371
-:102E0000E800C114D10449F0F60180819181E80EF7
-:102E1000F91EF182E08285E00FC00E943D188823F0
-:102E200021F30AC089918093F10001501109FFEF4D
-:102E3000EF1AFF0ADACF80E0DF91CF911F910F9157
-:102E4000FF90EF90DF90CF9008952091270430916C
-:102E500028042617370748F06115710539F42091C9
-:102E6000E8002E772093E80001C0B90140E0611529
-:102E70007105A9F120912004222309F443C02530D3
-:102E800009F442C02091E80023FD40C02091E800F1
-:102E900022FD32C02091E80020FFE9CF4091F300ED
-:102EA0002091F20030E0342BFC01CF016115710557
-:102EB00059F02830310540F481918093F100615040
-:102EC00071092F5F3F4FF1CF41E02830310509F004
-:102ED00040E02091E8002E772093E800C8CF411110
-:102EE000C9CF0AC080912004882361F0853061F049
-:102EF0008091E80083FD0AC08091E80082FFF2CF54
-:102F000080E0089582E0089583E0089581E00895C7
-:102F100020912704309128042617370748F06115BF
-:102F2000710539F42091E8002E772093E80001C064
-:102F3000B901FC0120E06115710591F18091200437
-:102F4000882309F440C0853009F43FC08091E8002F
-:102F500083FD3DC08091E80082FD2FC08091E80094
-:102F600080FFE9CF2091F3008091F20090E0922B56
-:102F70006115710559F08830910540F42491209332
-:102F8000F1003196615071090196F2CF21E0089766
-:102F900009F020E08091E8008E778093E800CBCFA5
-:102FA0002111CCCF0AC080912004882361F08530A4
-:102FB00061F08091E80083FD0AC08091E80082FF03
-:102FC000F2CF80E0089582E0089583E0089581E0E3
-:102FD0000895982F973058F59093E900981739F095
-:102FE0007091EC002091ED005091F00003C0242F6F
-:102FF000762F50E021FF19C03091EB003E7F3093D7
-:10300000EB003091ED003D7F3093ED003091EB000F
-:1030100031603093EB007093EC002093ED005093FF
-:10302000F0002091EE0027FF07C09F5FD3CF8F7085
-:103030008093E90081E0089580E008958091210463
-:1030400087FF11C08091E80082FD05C080912004B7
-:103050008111F8CF11C08091E8008B770BC080916F
-:103060002004882349F08091E80080FFF8CF809108
-:10307000E8008E778093E80008952091E400309175
-:10308000E50095E64091EC00842F817040FF22C05E
-:103090008091E80080FD1CC080912004882391F07D
-:1030A000853091F08091EB0085FD10C04091E400E7
-:1030B0005091E5004217530729F39A01915011F7F7
-:1030C00084E0089582E0089583E0089581E0089502
-:1030D00080E008954091E80042FFDECF08950E940D
-:1030E000DD180E94E518E0EEF0E0808181608083C9
-:1030F000E8EDF0E080818F77808319BCA7EDB0E028
-:103100008C918E7F8C9380818F7E808310921F04A0
-:1031100008950F931F93CF93DF930E94DD180E94B1
-:10312000E518C8EDD0E088818F7788838881806832
-:10313000888388818F7D888319BC10922004109227
-:103140001C0410921E0410921D0400EE10E0F80101
-:1031500080818B7F808388818160888342E060E00A
-:1031600080E00E94E917E1EEF0E080818E7F8083AD
-:10317000E2EEF0E0808181608083808188608083DE
-:10318000F80180818E7F8083888180618883DF91D0
-:10319000CF911F910F910895E8EDF0E080818F7E2F
-:1031A0008083E7EDF0E080818160808384E082BFEE
-:1031B00081E080931F040C948918E8EDF0E0808191
-:1031C0008E7F80831092E20008951092DA001092B0
-:1031D000E10008951F920F920FB60F9211242F93C2
-:1031E0003F934F935F936F937F938F939F93AF938F
-:1031F000BF93EF93FF938091E10082FF0BC080911A
-:10320000E20082FF07C08091E1008B7F8093E100A4
-:103210000E94511B8091DA0080FF1FC08091D8006E
-:1032200080FF1BC08091DA008E7F8093DA0080914E
-:10323000D90080FF0DC080E189BD82E189BD09B45C
-:1032400000FEFDCF81E0809320040E94591505C047
-:1032500019BC109220040E9467158091E10080FF44
-:1032600019C08091E20080FF15C08091E2008E7F3E
-:103270008093E2008091E20080618093E20080917F
-:10328000D80080628093D80019BC85E08093200428
-:103290000E946B158091E10084FF30C08091E200B4
-:1032A00084FF2CC080E189BD82E189BD09B400FEA4
-:1032B000FDCF8091D8008F7D8093D8008091E10070
-:1032C0008F7E8093E1008091E2008F7E8093E20008
-:1032D0008091E20081608093E20080911C04882349
-:1032E00011F084E007C08091E30087FD02C081E017
-:1032F00001C083E0809320040E946C158091E1005E
-:1033000083FF29C08091E20083FF25C08091E10006
-:10331000877F8093E10082E08093200410921C0458
-:103320008091E1008E7F8093E1008091E2008E7FAA
-:103330008093E2008091E20080618093E20042E0AD
-:1033400060E080E00E94E9178091F000886080933F
-:10335000F0000E946A15FF91EF91BF91AF919F918C
-:103360008F917F916F915F914F913F912F910F902E
-:103370000FBE0F901F9018951F920F920FB60F92CD
-:1033800011242F933F934F935F936F937F938F936A
-:103390009F93AF93BF93CF93DF93EF93FF93C0912E
-:1033A000E900CF708091EC00D82FD17080FDD0E87B
-:1033B0001092E9008091F000877F8093F00078946C
-:1033C0000E94001A1092E9008091F00088608093BA
-:1033D000F000CD2BCF70C093E900FF91EF91DF910A
-:1033E000CF91BF91AF919F918F917F916F915F919D
-:1033F0004F913F912F910F900FBE0F901F901895F6
-:103400001F93CF93DF93CDB7DEB7AA970FB6F8948B
-:10341000DEBF0FBECDBFE1E2F4E088E08E0F9091F9
-:10342000F10091938E13FBCF0E9482158091E800EA
-:1034300083FF1FC18091210490912204492F50E005
-:103440004A30510508F015C1FA01EA5AFF4F0C94B1
-:103450001A31803881F0823809F00BC1809125043F
-:103460008F708093E9008091EB0085FB882780F9BD
-:103470001092E90006C080911D0490911E049111E4
-:1034800082609091E800977F9093E8008093F1002C
-:103490001092F100C8C0282F2D7F09F0EAC08823C0
-:1034A00019F0823061F0E5C080912304813009F089
-:1034B000E0C0933009F080E080931E042BC080911F
-:1034C0002304811127C0809125048F7009F4D1C095
-:1034D0008093E9002091EB0020FF1CC0933021F481
-:1034E0008091EB00806214C09091EB00906190930A
-:1034F000EB0021E030E0A90102C0440F551F8A957E
-:10350000E2F74093EA001092EA008091EB008860B5
-:103510008093EB001092E9008091E800877F86C0DD
-:103520008111A7C0109123041F778091E300807858
-:10353000812B8093E3008091E800877F8093E800EF
-:103540000E941E188091E80080FFFCCF8091E3006C
-:1035500080688093E300111102C082E001C083E023
-:103560008093200486C08058823008F082C0809109
-:103570002304909124048C3D53E0950779F583E072
-:103580008A838AE289834FB7F894DE01139620E09C
-:103590003EE051E2E32FF0E050935700E49120FF2A
-:1035A00003C0E295EF703F5FEF708E2F90E0EA303E
-:1035B00010F0C79601C0C0968D939D932F5F243164
-:1035C00049F74FBF8091E800877F8093E8006AE267
-:1035D00070E0CE0101960E94251714C0AE014F5F26
-:1035E0005F4F609125040E946C16BC01009709F49E
-:1035F00040C09091E800977F9093E80089819A817C
-:103600000E9488178091E8008B778093E80031C092
-:10361000803879F58091E800877F8093E800809179
-:103620001C048093F1008091E8008E778093E8007D
-:103630000E941E181EC081111CC09091230492305C
-:10364000C0F48091E800877F8093E80090931C0489
-:103650000E941E1880911C04811106C08091E30015
-:1036600087FD02C081E001C084E0809320040E94B5
-:103670006E158091E80083FF0AC08091E800877F83
-:103680008093E8008091EB0080628093EB00AA9623
-:103690000FB6F894DEBF0FBECDBFDF91CF911F9163
-:1036A00008950895CF93809120048823A1F0C091BC
-:1036B000E900CF709091EC00892F817090FD80E837
-:1036C000C82B1092E9008091E80083FD0E94001A47
-:1036D000CF70C093E900CF91089590939C0380939D
-:1036E0009B030895E0919B03F0919C03309721F098
-:1036F0000190F081E02D099480E00895E0919B0312
-:10370000F0919C03309721F00280F381E02D099421
-:103710000895E0919B03F0919C03309721F0048081
-:10372000F581E02D099408952091990330919A0331
-:103730008217930771F090939A0380939903E09115
-:103740009B03F0919C03309721F00680F781E02DD8
-:103750000994089520919703309198038217930755
-:1037600071F09093980380939703E0919B03F091FD
-:103770009C03309721F00084F185E02D0994089591
-:1037800008950C94C01B0E9446270E94160D0E94AB
-:10379000CC270C948D2C5F926F927F928F929F9288
-:1037A000AF92BF92CF92DF92EF92FF920F931F934F
-:1037B000CF93DF9300D000D01F92CDB7DEB70E9429
-:1037C0005B0D98EAC92E93E0D92E04E010E0AA24FC
-:1037D000A394B12C502E802F0E94C90D4C01F601EC
-:1037E000729062906F016826792661147104A1F4C9
-:1037F0000150110978F78FEF89838A831B820E9419
-:103800004F278160782F9D838C8349815A816B81FA
-:103810008D810E947B1C38C08091FD0381FD0E9438
-:10382000D20D2BE030E07501022E02C0EE0CFF1C21
-:103830000A94E2F7C70186219721892B09F1298390
-:103840005A828E209F2091E0892809F490E09B8382
-:103850000E944F278160782F9D838C8349815A81F4
-:103860006B818D810E947B1C000F111FF801E256B5
-:10387000FC4F80819181E826F926F182E08204C024
-:103880002150310980F6B4CF0E94BB2910919D03CD
-:103890000E94721B1817D1F00E94721B80939D0327
-:1038A0000F900F900F900F900F90DF91CF911F917D
-:1038B0000F91FF90EF90DF90CF90BF90AF909F90CF
-:1038C0008F907F906F905F900C94C20C0F900F9030
-:1038D0000F900F900F90DF91CF911F910F91FF905C
-:1038E000EF90DF90CF90BF90AF909F908F907F90A0
-:1038F0006F905F900895CF93DF93CDB7DEB72B978E
-:103900000FB6F894DEBF0FBECDBF4F8358876987CF
-:103910007A878B87DE01119686E0FD0111928A95E8
-:10392000E9F785E0FE01379601900D928A95E1F75F
-:1039300049815A816B817C818D819E810E94F22216
-:103940002B960FB6F894DEBF0FBECDBFDF91CF919F
-:103950000895CF93882309F4C2C0C82F823859F440
-:103960000E94721B81FDBBC089E30E94CC250E948E
-:10397000992689E30CC0833879F40E94721B80FD7C
-:10398000AEC083E50E94CC250E94992683E50E9463
-:103990000E26CF910C949926843859F40E94721BFC
-:1039A00082FD9DC087E40E94CC250E94992687E471
-:1039B000EECF8CEF8C0F813A48F48C2F0E94F62BBF
-:1039C00081118DC08C2F0E94CC25E3CF80E28C0F1B
-:1039D000883048F4C77081E001C0880FCA95EAF7C3
-:1039E0000E945226D6CF8BE58C0F833078F4C53AEF
-:1039F00029F0C63A31F083E890E005C081E890E014
-:103A000002C082E890E0CF910C94941B88E58C0F63
-:103A1000833108F064C0C83A39F1C93A41F1CA3A71
-:103A200049F1CB3A51F1CC3A59F1CD3A61F1C03B71
-:103A300069F1CE3A71F1CF3A79F1C13B81F1C23BE4
-:103A400089F1C33B91F1C43B99F1C53BA1F1C63B60
-:103A5000A9F1C73BB1F1C83BB9F1C93BC1F1CA3BC0
-:103A6000C9F180E090E038C082EE90E035C089EE88
-:103A700090E032C08AEE90E02FC085EB90E02CC041
-:103A800086EB90E029C087EB90E026C08CEC90E0BC
-:103A900023C08DEC90E020C083E891E01DC08AE84F
-:103AA00091E01AC082E991E017C084E991E014C066
-:103AB00081E292E011C083E292E00EC084E292E0E3
-:103AC0000BC085E292E008C086E292E005C087E282
-:103AD00092E002C08AE292E0CF910C94AA1BCF91AF
-:103AE0000895882309F44BC0823859F40E94721B50
-:103AF00081FF45C089E30E94CC250E94992689E375
-:103B00000CC0833871F40E94721B80FF38C083E5BB
-:103B10000E94CC250E94992683E50E940E260C94D3
-:103B20009926843859F40E94721B82FF28C087E4CA
-:103B30000E94CC250E94992687E4EFCF9CEF980F36
-:103B4000913A58F390E2980F983050F4877091E0D2
-:103B500001C0990F8A95EAF7892F0E945826DFCF76
-:103B60009BE5980F933020F480E090E00C94941B38
-:103B7000885A833120F480E090E00C94AA1B0895C9
-:103B8000882321F00E9452260C94992608958823B8
-:103B900021F00E9458260C94992608957F928F92C6
-:103BA0009F92AF92BF92CF92DF92EF92FF920F93CC
-:103BB0001F93CF93DF931F92CDB7DEB77C01C62E44
-:103BC000772EFC01058102950F70128111110E9460
-:103BD0006F260E94C525882379F0112369F080E2C1
-:103BE0008C0D883048F082E00E94AE250E94C525E9
-:103BF00091E0D82ED92601C0D12CE72DE295EF70A7
-:103C0000F0E0E05AFF4F0C941A31872D807F072D8A
-:103C10000F70882311F00295007F112389F0002393
-:103C200009F499C180E28C0D883020F4802F0E9425
-:103C3000522603C0802F0E9462260E9499268BC1C3
-:103C40008C2D0E94711D002309F4C3C180E28C0DEC
-:103C5000883020F4802F0E94582603C0802F0E94B5
-:103C600068260E949926B5C1872D807F972D9F7069
-:103C7000803211F4892F03C0892F8295807FCC2058
-:103C800021F0F1E0CF16A1F01DC0112339F000237F
-:103C900019F1013009F50E9482269BC1002319F019
-:103CA000013009F496C189830E948526898110C15B
-:103CB000112321F0063008F08CC10EC0053008F049
-:103CC00088C106C1112359F0002331F0F701958115
-:103CD00090FF41C19F7095830E94C01D7AC100234F
-:103CE00009F4F6C03EC1872D86958695837090E0D5
-:103CF000009719F0019761F06CC1112321F08C2D10
-:103D0000972D937002C080E090E00E94941B61C1E7
-:103D1000112321F08C2D972D937002C080E090E04C
-:103D20000E94AA1B56C18C2D112319F00E94C32892
-:103D300002C00E942B290E94B0294BC1872D83709D
-:103D400009F052C0111145C18C2D8295869587705E
-:103D5000880F880F9C2D9F70892E912CA12CB12C3F
-:103D6000082E04C0880C991CAA1CBB1C0A94D2F70C
-:103D7000C4FE14C00FE010E020E030E0B901A8015B
-:103D800004C0440F551F661F771F8A95D2F7CB01D9
-:103D9000BA01609570958095909503C060E070E0E1
-:103DA000CB01272D26952695237030E02230310552
-:103DB00069F02330310589F0682979298A299B29FE
-:103DC0002130310571F00E943A2403C16829792914
-:103DD0008A299B290E945624FCC00E943A24C501CE
-:103DE000B4010E941E24F5C0112319F0872D8170A3
-:103DF00001C08695882309F4ECC08C2D82958695A8
-:103E00008770880F880F9C2D9F70892E912CA12C74
-:103E1000B12C082E04C0880C991CAA1CBB1C0A9447
-:103E2000D2F7C4FE14C00FE010E020E030E0B9018A
-:103E3000A80104C0440F551F661F771F8A95D2F74B
-:103E4000CB01BA01609570958095909503C060E0B4
-:103E500070E0CB01272D269526952370422F50E048
-:103E60004230510569F04330510589F068297929BC
-:103E70008A299B294130510571F00E941425A9C05F
-:103E8000682979298A299B290E943025A2C00E948D
-:103E90001425C501B4010E94F8249BC08C2D90E02C
-:103EA000FC01E05EF109E531F10508F050C0E05990
-:103EB000FF4F0C941A310C2D0F70872D8F71112329
-:103EC00021F00E949124802F07CF0E94B224802FDE
-:103ED0000E94C71D7EC0112341F0053008F079C053
-:103EE000872D8F710E94D72474C0063008F071C0EE
-:103EF000F7CF112339F0872D8F710E94912469C06B
-:103F00001123C9F3872D8F710E94B22462C011233F
-:103F100029F0872D8F710E947C245BC00E9472243F
-:103F200058C0112351F0172D1F71812F0E94912429
-:103F300063E0812F0E94A5254CC081E00E94AE2540
-:103F4000023008F446C082E00E94AE2542C0112330
-:103F500031F0002381F28C2D0E94A91C3AC000236D
-:103F600089F28C2D0E94711D34C0472D4F706C2D2D
-:103F7000C7010E944B060E9496232BC0111129C035
-:103F8000472D4F7050E042305105B9F04CF44115C7
-:103F9000510581F041305105E1F40E94B52C19C062
-:103FA0004330510569F04430510599F48C2D0E943D
-:103FB000072D0FC00E949E2C0CC00E94D12C09C05E
-:103FC0000E94E42C06C0472D4F706C2DC7010E9443
-:103FD000310CDD20F9F00E94A12580FD1BC0F70106
-:103FE00012820E949B250E949124C7010E941920E1
-:103FF0000E949B250F90DF91CF911F910F91FF9011
-:10400000EF90DF90CF90BF90AF909F908F907F9078
-:104010000C94B2240F90DF91CF911F910F91FF90DC
-:10402000EF90DF90CF90BF90AF909F908F907F9058
-:1040300008950F931F93CF93DF93EC0188819981AB
-:104040002B813C81232BB9F09F3F11F48F3F99F0D6
-:10405000CE010E949E07882371F0688179818A8150
-:104060000E9497258C010E944C250E941324B801C0
-:10407000CE010E94CE1DDF91CF911F910F91089527
-:104080000E946F260E947F260E9444260E94992645
-:104090000E94612A0E94B02980E090E00E94941B57
-:1040A00080E090E00C94AA1B0E945F260C944020B4
-:1040B0000E948C25292F22952F7030E02C3031055D
-:1040C0004CF42A3031056CF422503109223031058C
-:1040D000A8F407C02C30310569F02F30310551F0BC
-:1040E0000DC0803F69F018F4803E40F409C0843F61
-:1040F00029F406C093FB882780F9089580E008958D
-:1041000081E00895CF93DF9300D000D01F92CDB708
-:10411000DEB70F900F900F900F900F90DF91CF911F
-:104120000895CF93DF9300D000D000D0CDB7DEB795
-:1041300026960FB6F894DEBF0FBECDBFDF91CF91AC
-:1041400008951F93CF93DF93C091A80316E0809149
-:10415000A903C81799F0D0E01C9FF0011D9FF00D36
-:104160001124E655FC4F4081518162817381848125
-:1041700095810E9491202196C770E9CFDF91CF9160
-:104180001F9108954091DA035091DB036091DC03A5
-:104190007091DD038091DE039091DF030C949120F8
-:1041A0008091DF0382958F7009F054C08091DC0309
-:1041B000882309F44FC08091A803A091A9036091BE
-:1041C000DA037091DB034091DD035091DE03B6E02A
-:1041D0008A1709F43FC090E041155105C1F17F3FB6
-:1041E00011F46F3FA1F1B89FF001B99FF00D1124B8
-:1041F000E655FC4F218172132AC02081621327C02B
-:104200002281211124C0238134812417350710F421
-:1042100021503109241B350B283C3105C0F4209175
-:10422000DF032F7020612093DF0326E0289FF00139
-:10423000299FF00D1124E155FC4F80818F70806122
-:1042400080838AED93E00E9419200C94A1200196AE
-:104250008770BECF0895CF92DF92EF92FF920F93B7
-:104260001F93CF93DF93CDB7DEB762970FB6F89465
-:10427000DEBF0FBECDBF8C0185E0F801DE011D96CB
-:1042800001900D928A95E1F7D8014C9111965C91BD
-:10429000119712966C9112971396CD90DC9014970B
-:1042A0003091DA037091DB038091DD039091DE039E
-:1042B000009709F46BC17F3F19F43F3F09F466C1D1
-:1042C000E090DC03EE2009F4C0C02091DF03C816A3
-:1042D000D90628F0F601E81BF90BCF0104C0809540
-:1042E00090958C0D9D1DFF24F394883C910578F0EA
-:1042F000F12C207F09F0C6C07C2DD98AC88A898913
-:104300000E9482208AED93E00E941920B1C0822F82
-:10431000807F09F046C0751314C0341312C06111B8
-:1043200010C02F7020612093DF030E94C2208AED0D
-:1043300093E00E9419208091DF03D80115968C9399
-:104340002EC0CD2819F15F3F11F44F3FF9F0F62E42
-:1043500061111CC08091A8032091A90336E0821747
-:1043600009F45AC090E0389FF001399FF00D1124F4
-:10437000E655FC4F7181571306C07081471303C087
-:104380007281711103C001968770E9CFF62E662302
-:1043900009F418C18091DF0381608093DF03F12C61
-:1043A00011C1751308C0341306C0611104C0809197
-:1043B000DF03D801C3C04D875E878D859E856A8BDC
-:1043C0000E9458206A898823E1F16623D1F1209167
-:1043D000DF03822F82958F7090E0029774F08091B6
-:1043E000DA039091DB0398878F831986DB86CA8670
-:1043F0002C87CE0107960E94192086E0F801AAEDCD
-:10440000B3E001900D928A95E1F70E94D0200E94BE
-:10441000C220FF24F394D6C04D875E878D859E858C
-:104420000E948C25292F22952F7030E022303105F3
-:104430000CF0BCC09F7009F0B6C0805E883008F4F4
-:10444000C1C0C8010E941920E4CFC816D90608F4DB
-:1044500053C0F601E81BF90BCF01883C910508F425
-:1044600050C0F12C7C2DD98AC88A89890E9482206B
-:10447000EAEDF3E086E0DF011D928A95E9F70E94FC
-:10448000C220A0C0751314C0341312C0611110C033
-:104490008091DF03F8018583C8010E94192086E01E
-:1044A000EAEDF3E0DF011D928A95E9F7FE2C8AC060
-:1044B0004D875E878D859E856A8B0E9458206A890C
-:1044C000882309F4BECF662309F4BBCF2091DF0314
-:1044D000822F82958F7090E002970CF48ECF80919E
-:1044E000DA039091DB039A8389831B82DD82CC827D
-:1044F0002E83CE0101967FCF809590958C0D9D1DCA
-:10450000ACCFF62E662309F49CCF75132EC034135E
-:104510002CC02091DF0320FD1FC0822F82958F7059
-:10452000D9F0D80115962C9315978F3049F08F5FED
-:10453000982F9295907F822F8F70892B15968C9350
-:10454000C8010E94192086E0F801AAEDB3E00190AD
-:104550000D928A95E1F793CF86E0F801AAEDB3E0DA
-:1045600001900D928A95E1F72DC04D875E878D856C
-:104570009E850E945820811140CF8091DF03816089
-:104580008093DF03C8010E9419201CC0662309F430
-:1045900058CF4D875E878D859E850E945820882341
-:1045A00009F44FCF2ACF811148CF0CC024303105F8
-:1045B0000CF047CF9F7009F440CFF8019581907FB0
-:1045C00009F03BCF8F2D62960FB6F894DEBF0FBE79
-:1045D000CDBFDF91CF911F910F91FF90EF90DF90B2
-:1045E000CF9008951F93CF93DF93CDB7DEB72C976D
-:1045F0000FB6F894DEBF0FBECDBF4F8358876987D3
-:104600007A878B879C87CE0107960E942B2188236F
-:1046100069F08F8198852A853B85232BF1F19F3F97
-:1046200009F063C08F3F09F060C037C086E0FE012B
-:104630003796DE01119601900D928A95E1F76F8110
-:104640007885EA85FB85309741F17F3F11F46F3F14
-:1046500021F12091A90330E0C901019687709927C3
-:104660004091A80350E08417950709F447C0698377
-:104670007A83FD83EC8396E0929FD001939FB00DE7
-:104680001124A655BC4FFE01319601900D929A95CA
-:10469000E1F78093A9030E94A12016E08091A8036E
-:1046A0009091A9038917C1F1189FC0011124865563
-:1046B0009C4F0E942B21882379F1E091A8031E9F33
-:1046C000F0011124E655FC4F4081518162817381D4
-:1046D000848195810E9491208091A80390E00196A9
-:1046E000877099278093A803D9CF4F815885698512
-:1046F0007A858B859C850E949120CFCF0E94542083
-:104700001092A9031092A803EAEDF3E086E0DF011E
-:104710001D928A95E9F7C1CF2C960FB6F894DEBFAB
-:104720000FBECDBFDF91CF911F910895EF92FF9201
-:104730000F931F93CF93DF938C01009709F46CC004
-:10474000F12CEE24E394E8012196F801849184375A
-:1047500040F4843008F051C0813081F0823019F18A
-:104760005BC0853709F444C0A8F19CE7980F9037E7
-:1047700008F052C08F770E94711D41C00E5F1F4F1D
-:10478000FE01C49180E28C0F883048F4C7708E2DF2
-:1047900001C0880FCA95EAF70E94722614C08C2FB8
-:1047A0000E94A91C2DC00E5F1F4FFE01C49180E224
-:1047B0008C0F883058F4C7708E2D01C0880FCA95B1
-:1047C000EAF70E9478260E9499261AC08C2F0E9430
-:1047D000711D16C00E5F1F4FFE01C491CC2381F0E6
-:1047E0008FE99FE00197F1F700C00000C150F6CFBC
-:1047F0000E5F1F4FFE01F49003C00E94A91C8E01A2
-:104800008F2D882309F49FCFEFE9FFE03197F1F76F
-:1048100000C000008150F5CFDF91CF911F910F9123
-:10482000FF90EF90089508956093E4037093E5037B
-:104830008093E6039093E7030C9440200F931F931B
-:104840000091E4031091E5032091E6033091E70322
-:10485000DC01CB01802B912BA22BB32B8093E403A3
-:104860009093E503A093E603B093E7031F910F91A4
-:104870000C9440200F931F930091E4031091E503E3
-:104880002091E6033091E703DC01CB0180239123E3
-:10489000A223B3238093E4039093E503A093E6035C
-:1048A000B093E7031F910F910C9440200F931F9337
-:1048B0000091E4031091E5032091E6033091E703B2
-:1048C000DC01CB0180279127A227B3278093E40343
-:1048D0009093E503A093E603B093E7031F910F9134
-:1048E0000C9440201092E0031092E1031092E20336
-:1048F0001092E3030C94402041E050E060E070E04F
-:1049000004C0440F551F661F771F8A95D2F7409346
-:10491000E0035093E1036093E2037093E3030C948C
-:10492000402041E050E060E070E004C0440F551FBB
-:10493000661F771F8A95D2F78091E0039091E1037B
-:10494000A091E203B091E303482B592B6A2B7B2BF8
-:104950004093E0035093E1036093E2037093E30319
-:104960000C94402041E050E060E070E004C0440F4F
-:10497000551F661F771F8A95D2F740955095609511
-:1049800070958091E0039091E103A091E203B091D2
-:10499000E303482359236A237B234093E003509386
-:1049A000E1036093E2037093E3030C94402041E041
-:1049B00050E060E070E004C0440F551F661F771F91
-:1049C0008A95D2F78091E0039091E103A091E203F0
-:1049D000B091E303482759276A277B274093E003D8
-:1049E0005093E1036093E2037093E3030C9440203F
-:1049F0000F931F930091E0031091E1032091E203D4
-:104A00003091E303DC01CB01802B912BA22BB32B44
-:104A10008093E0039093E103A093E203B093E30358
-:104A20001F910F910C9440200F931F930091E0036E
-:104A30001091E1032091E2033091E303DC01CB010B
-:104A400080239123A223B3238093E0039093E10377
-:104A5000A093E203B093E3031F910F910C944020C5
-:104A60000F931F930091E0031091E1032091E20363
-:104A70003091E303DC01CB0180279127A227B327E4
-:104A80008093E0039093E103A093E203B093E303E8
-:104A90001F910F910C9440200895CF92DF92EF92D6
-:104AA000FF920F931F93CF93DF938C01C090E40389
-:104AB000D090E503E090E603F090E7038091E003F7
-:104AC0009091E103A091E203B091E303C82AD92AAF
-:104AD000EA2AFB2ACFE1D0E0D701C6010C2E04C0A0
-:104AE000B695A795979587950A94D2F780FF06C04B
-:104AF000B8018C2F0E94900A019721F4219760F74A
-:104B000080E001C08C2FDF91CF911F910F91FF901A
-:104B1000EF90DF90CF900895CF93DF93EC010E9448
-:104B20004D25BE010E94900ADF91CF910895CB01DF
-:104B30000E948C2508958091E8038595859585953B
-:104B400008958091E8038770089598E0899F900107
-:104B50001124262B2093E8030C9491242091E80340
-:104B6000809582238093E803982F977069F430E052
-:104B7000482F552747FD50952417350729F085956F
-:104B8000859585950C94B22408959091E8039770CB
-:104B900081E009F480E0089590911D02992321F0AD
-:104BA00090911E02911109C020911F0230912002A4
-:104BB000F90132969FEF40E01FC0982F9695969589
-:104BC00096959F3050F5E0911F02F0912002E90F79
-:104BD000F11D877021E030E0A90102C0440F551F8C
-:104BE0008A95E2F7CA019181892B818308959F3FBD
-:104BF00039F04F5F4E3041F051915813F8CF0DC04E
-:104C00005111F7CF942FF5CF9F3F39F0F901E90FFC
-:104C1000F11D97FDFA9582830895089590911D02E4
-:104C2000992321F090911E02911109C020911F0239
-:104C300030912002F9013296205F3F4F1FC0982F1C
-:104C40009695969596959F30F0F4E0911F02F0911D
-:104C50002002E90FF11D877021E030E0A90102C0B8
-:104C6000440F551F8A95E2F7CA01809591818923E7
-:104C7000818308953196E217F30729F09081981304
-:104C8000F9CF1082F7CF089581E090E0E0911F0204
-:104C9000F0912002E80FF91F1082019680319105F2
-:104CA000A9F708959091FC03892B8093FC03089544
-:104CB00080959091FC0389238093FC0308951092C2
-:104CC000FC0308959091FB03892B8093FB030895C7
-:104CD00080959091FB0389238093FB0308951092A4
-:104CE000FB0308959091FA03892B8093FA030895AA
-:104CF00080959091FA0389238093FA030895109286
-:104D0000FA0308958093E90308951092E903089542
-:104D100080911F0290912002FC0131969C01205F3E
-:104D20003F4F80E0919191118F5FE217F307D1F728
-:104D30000895E0911F02F09120028091FC0380838E
-:104D4000E0911F02F091200290818091FB03892B5A
-:104D50008083E0911F02F091200290818091FA03FC
-:104D6000892B80838091E903882361F0E0911F0201
-:104D7000F09120029081892B80830E9488268111E6
-:104D80001092E90380911F02909120020C947E1BE7
-:104D900020E0009739F0AC0141505109842395235C
-:104DA0002F5FF7CF822F089580912004843039F14E
-:104DB0001092FE0320E488E190E00FB6F894A895E5
-:104DC000809360000FBE2093600080E00E94120676
-:104DD00080E00E94C20C83B7817F846083BF83B769
-:104DE000816083BF7894889583B78E7F83BF88E185
-:104DF0000FB6F89480936000109260000FBE089583
-:104E0000089580E00E9412060E94D80C0E945B0D5B
-:104E10000E9400270E94D30D91E0811101C090E013
-:104E2000892F08950E94542080E00E9412060E945B
-:104E30008D2C0E94721B0C94C20C1F920F920FB605
-:104E40000F9211248F939F93AF93BF938091FE0392
-:104E5000811113C08091FF0390910004A09101047F
-:104E6000B09102044196A11DB11D8093FF03909360
-:104E70000004A0930104B0930204BF91AF919F91ED
-:104E80008F910F900FBE0F901F90189582E084BDF8
-:104E900093E095BD9AEF97BD80936E0008952FB76C
-:104EA000F8948091FF0390910004A0910104B091C7
-:104EB00002042FBF0895CF92DF92EF92FF920F93DB
-:104EC0001F932FB7F8944091FF0350910004609115
-:104ED0000104709102042FBF6A017B01EE24FF24BC
-:104EE0008C0120E030E0C016D106E206F30610F493
-:104EF000415051099A01281B390BC9011F910F918B
-:104F0000FF90EF90DF90CF9008951F920F920FB611
-:104F10000F9211248F939F93AF93BF938091FF03C0
-:104F200090910004A0910104B09102040196A11D8A
-:104F3000B11D8093FF0390930004A0930104B093EC
-:104F40000204BF91AF919F918F910F900FBE0F9070
-:104F50001F9018950E946F18F8942FEF87EA91E63A
-:104F6000215080409040E1F700C0000087E090EBC6
-:104F7000DC0180932A0490932B04A0932C04B0931B
-:104F80002D049CE088E10FB6F894A895809360000A
-:104F90000FBE90936000FFCF0E940E28811102C0C7
-:104FA0000E94EA270E9419288093FD030E94262868
-:104FB00090E090930F0480930E0487FB882780F97C
-:104FC00080931E020E941D28682F70E080E090E010
-:104FD0000C9414246DEE7EEF80E090E00E9440314E
-:104FE00060E082E090E00E942E3160E083E090E09B
-:104FF0000E942E3160E084E090E00E942E3160E05B
-:1050000085E090E00E942E3160E086E090E00E9412
-:105010002E316FEF87E090E00C942E3180E090E02D
-:105020000E94283121E08D3E9E4F09F020E0822F22
-:10503000089582E090E00C94203183E090E00C949D
-:105040002031682F83E090E00C942E3184E090E0D2
-:105050000C942031682F84E090E00C942E3186E08F
-:1050600090E00C942031682F86E090E00C942E3173
-:1050700087E090E00C942031682F87E090E00C945A
-:105080002E318091050480FF0BC06091240285E0E1
-:10509000689FB001112475956795759567952BC02C
-:1050A00081FF09C06091240285E0689FB00111244E
-:1050B0007595679520C082FF07C06091240285E046
-:1050C000689FB001112417C0909106049923D1F074
-:1050D00060912302961788F72091240285E0289F8B
-:1050E00090011124929FA001939F500D112470E014
-:1050F000CA010E9406316038710540F461157105DE
-:1051000039F002C065E070E0862F08958FE70895BA
-:1051100081E008958091050480FF08C0609122021B
-:1051200070E0759567957595679521C081FF06C0FC
-:105130006091220270E07595679519C082FF04C0E6
-:105140006091220270E010C0909106049923C1F092
-:10515000609121029617A0F780912202899FC001D9
-:10516000112470E00E9406316038710528F4611541
-:10517000710521F0862F08958FE7089581E0089545
-:1051800061E070E0F4CF803F21F40E9441288195D6
-:1051900004C0813F29F40E944128809309040895A6
-:1051A000823F21F40E944128819504C0833F29F465
-:1051B0000E944128809308040895893F19F40E94B1
-:1051C0008A2805C08A3F31F40E948A2881958093FD
-:1051D0000A0408958B3F21F40E948A28819504C017
-:1051E0008C3F29F40E948A2880930B040895843F01
-:1051F00021F480910704816017C0853F21F48091DC
-:105200000704826011C0863F21F480910704846006
-:105210000BC0873F21F480910704886005C0883F58
-:1052200031F48091070480618093070408958D3FD5
-:1052300021F48091050481600BC08E3F21F48091A0
-:105240000504826005C08F3F29F4809105048460C5
-:10525000809305040895803F39F48091090487FF05
-:105260006CC01092090469C0813F29F4809109043F
-:105270001816BCF362C090910804823F29F497FF8E
-:105280005CC01092080459C0833F19F41916CCF37E
-:1052900054C0893F41F480910A0418160CF04DC0A7
-:1052A00010920A044AC08A3F29F480910A0487FFB9
-:1052B00044C0F6CF8B3F39F480910B0487FF3DC08B
-:1052C00010920B043AC08C3F29F480910B041816FD
-:1052D000BCF333C0843F21F4809107048E7F17C054
-:1052E000853F21F4809107048D7F11C0863F21F412
-:1052F000809107048B7F0BC0873F21F480910704C6
-:10530000877F05C0883F31F4809107048F7E8093AA
-:10531000070413C08D3F21F4809105048E7F0BC0DC
-:105320008E3F21F4809105048D7F05C08F3F29F4C5
-:10533000809105048B7F809305048091080481117E
-:105340000EC08091090481110AC080910A04811164
-:1053500006C080910B04811102C0109206040895CA
-:1053600087E094E00E94891B0E944F2790930404D9
-:105370008093030408951F93CF93DF9380910304D8
-:10538000909104040E945B27AC019091060499233C
-:1053900021F02091250230E006C0209126028AE00B
-:1053A000289F900111244217530708F486C080916A
-:1053B0000804C0910904D0910A0410910B048111D2
-:1053C00007C0C11176C0D11174C0111172C075C06F
-:1053D0009F3F19F09F5F90930604181624F40E94D3
-:1053E0004128809308048091080487FF05C00E942B
-:1053F00041288195809308041C1624F40E944128BA
-:10540000809309048091090487FF05C00E94412808
-:1054100081958093090460910804662339F1C09155
-:105420000904CC2319F1772767FD7095872F972FF3
-:105430000E94282E23E333E343E35FE30E94382FE7
-:105440000E94F52D609308046C2F772767FD7095F7
-:10545000872F972F0E94282E23E333E343E35FE354
-:105460000E94382F0E94F52D609309041D1624F424
-:105470000E948A2880930A0480910A0487FF05C04D
-:105480000E948A28819580930A04111624F40E94B0
-:105490008A2880930B0480910B0487FF05C00E942B
-:1054A0008A28819580930B04DF91CF911F910C94F2
-:1054B000B0299F3F09F08ECF96CFDF91CF911F91FA
-:1054C0000895E7E0F4E085E0DF011D928A95E9F7B1
-:1054D00010920604109205040895833081F128F497
-:1054E000813059F08230D1F00895853009F449C0F7
-:1054F000B8F1863009F456C0089580912602262F0F
-:1055000030E0280F311D2F3F310524F4680F6093E0
-:10551000260208958FEF8093260208958091250238
-:10552000262F30E0280F311D2F3F310524F4680F5E
-:105530006093250208958FEF80932502089580914E
-:105540002402262F30E0280F311D2F3F310524F48F
-:10555000680F6093240208958FEF809324020895CA
-:1055600080912302262F30E0280F311D2F3F310577
-:1055700024F4680F6093230208958FEF8093230231
-:10558000089580912202262F30E0280F311D2F3FF1
-:10559000310524F4680F6093220208958FEF809301
-:1055A0002202089580912102262F30E0280F311D1C
-:1055B0002F3F310524F4680F6093210208958FEF87
-:1055C000809321020895833011F128F4813049F04D
-:1055D000823091F00895853081F120F18630C1F15B
-:1055E000089580912602681720F4861B8093260276
-:1055F000089510922602089580912502681720F4DC
-:10560000861B8093250208951092250208958091AB
-:105610002402681720F4861B8093240208951092B8
-:105620002402089580912302681720F4861B80933A
-:105630002302089510922302089580912202681790
-:1056400020F4861B8093220208951092220208956E
-:1056500080912102681720F4861B8093210208950F
-:105660001092210208950F931F93873208F048C0CB
-:105670008E3108F08DC0803109F477C008F587308D
-:1056800009F461C068F4863009F09DC08091FD0383
-:10569000817F8E7F8093FD0381E080930D0494C011
-:1056A0008B3009F489C08E3009F08DC08091FD03E4
-:1056B00082FB222720F991E0922790FB82F95EC0BD
-:1056C000863109F479C060F4813109F07CC00E9410
-:1056D000542090911E0281E0892780931E026CC0A5
-:1056E000893109F469C08B3109F06DC08091FD03E7
-:1056F00081FB222720F991E0922790FB81F93EC09F
-:10570000883309F459C050F4893209F457C08533FD
-:1057100009F454C0873209F451C055C0833409F4E8
-:105720004DC028F48A3308F44EC0895332C08834FF
-:1057300009F049C00E9454200E94030E0E94D40622
-:105740000E94AA2739C09091FD03892F809581700E
-:1057500080FB90F929F0966098609093FD0334C027
-:10576000997F977F9093FD0327C08091FD0383FB72
-:10577000222720F991E0922790FB83F98093FD0383
-:105780009923D1F08091FD0381608093FD0314C0C3
-:105790008D5141E050E060E070E08A019B0104C05F
-:1057A000000F111F221F331F8A95D2F7C901B801BC
-:1057B0000E9414240E94542081E006C061E070E041
-:1057C00080E090E0F5CF80E01F910F91089580E098
-:1057D000089580E008958E518A3030F4E82FF0E08B
-:1057E000E154FD4F8081089580E00895CF93C82F44
-:1057F00080910D04813069F018F08230C9F183C0C6
-:10580000E0911F02F09120028081823209F07DC078
-:1058100007C0E0911F02F09120028081823261F482
-:105820008C2F0E94E72B811104C08C2F0E94332BF8
-:105830001DC081E090E01AC08C2F0E94E92B8111DD
-:1058400014C0C43179F048F4CB3079F0C03109F09C
-:1058500060C082E080930D0408C0C93219F0C833DB
-:1058600021F057C010920D0454C081E0817053C0E4
-:10587000C93289F118F5C43171F1B0F4C73009F0BB
-:1058800046C08EE18093260282E3809325028AE05F
-:105890008093240284E18093230288E08093220293
-:1058A00088E28093210233C082EE8C0F863078F537
-:1058B0008C2F0E94EB2B80930C0429C0CE34E9F08E
-:1058C00020F4CB3421F56AE013C0C13579F0C2353C
-:1058D000F1F461E00DC080910C04882319F010925E
-:1058E0000C0415C081E080930D0415C061E006C072
-:1058F00080910C040E946D2A0AC06AE080910C0419
-:105900000E94E32A04C010920D0480E004C081E0EC
-:1059100002C080E0ABCFCF9108950E940E28811184
-:1059200002C00E94EA270E942F288093290480FF4A
-:1059300002C0869501C080E00C9412068091290473
-:10594000982F9695292F30E0233031054CF49F5F36
-:10595000990F8170892B8160809329040E943328DC
-:105960008091290486950C94120680912904982F21
-:10597000969591F09158990F8170892B8093290405
-:105980008E7F91E009F490E08091290490FB80F9EA
-:10599000809329040E9433288091290486950C94D1
-:1059A000120680912904982F909590FB80F980939E
-:1059B00029040E9433288091290480FF02C0869523
-:1059C00001C080E00C94120690912904892F8695DD
-:1059D0008F5F8F779170843028F4880F892B8093A4
-:1059E000290402C090932904809129048E7F91E0BC
-:1059F00009F490E08091290490FB80F980932904B8
-:105A00000E9433288091290486950C9412062091D7
-:105A10002904922F96958927982F990F822F8170AC
-:105A2000892B809329048E7F91E009F490E0809186
-:105A3000290490FB80F9809329040E9433288091E7
-:105A4000290486950C9412065058BB27AA270ED01D
-:105A5000D1C1C2D130F0C7D120F031F49F3F11F451
-:105A60001EF4B7C10EF4E095E7FB9FC1E92FD3D137
-:105A700080F3BA17620773078407950718F071F46B
-:105A80009EF5EBC10EF4E0950B2EBA2FA02D0B0165
-:105A9000B90190010C01CA01A0011124FF27591B73
-:105AA00099F0593F50F4503E68F11A16F040A22F79
-:105AB000232F342F4427585FF3CF469537952795EA
-:105AC000A795F0405395C9F77EF41F16BA0B620BE9
-:105AD000730B840BBAF09150A1F0FF0FBB1F661F30
-:105AE000771F881FC2F70EC0BA0F621F731F841F73
-:105AF00048F4879577956795B795F7959E3F08F099
-:105B0000B3CF9395880F08F09927EE0F9795879557
-:105B1000089527D108F481E008950CD06BC163D1BA
-:105B200040F05AD130F021F45F3F19F03EC15111DD
-:105B300095C14FC170D198F39923C9F35523B1F39F
-:105B4000951B550BBB27AA2762177307840738F0EC
-:105B50009F5F5F4F220F331F441FAA1FA9F333D04B
-:105B60000E2E3AF0E0E830D091505040E695001CFF
-:105B7000CAF729D0FE2F27D0660F771F881FBB1FBB
-:105B8000261737074807AB07B0E809F0BB0B802D95
-:105B9000BF01FF2793585F4F2AF09E3F510568F0E1
-:105BA00004C15CC15F3FECF3983EDCF386957795CA
-:105BB0006795B795F7959F5FC9F7880F911D9695E3
-:105BC000879597F90895E1E0660F771F881FBB1F3F
-:105BD000621773078407BA0720F0621B730B840BEC
-:105BE000BA0BEE1F88F7E095089504D06894B111C0
-:105BF00035C1089518D188F09F5790F0B92F992793
-:105C0000B751A0F0D1F0660F771F881F991F1AF0C7
-:105C1000BA95C9F712C0B13081F01FD1B1E0089533
-:105C20001CC1672F782F8827B85F39F0B93FCCF3B4
-:105C3000869577956795B395D9F73EF490958095BD
-:105C4000709561957F4F8F4F9F4F0895E89409C0DD
-:105C500097FB3EF490958095709561957F4F8F4F9F
-:105C60009F4F9923A9F0F92F96E9BB279395F695B5
-:105C7000879577956795B795F111F8CFFAF4BB0F33
-:105C800011F460FF1BC06F5F7F4F8F4F9F4F16C097
-:105C9000882311F096E911C0772321F09EE8872F21
-:105CA000762F05C0662371F096E8862F70E060E0DD
-:105CB0002AF09A95660F771F881FDAF7880F969556
-:105CC000879597F9089588D018F011F08CD038F4A2
-:105CD00080C0C4C0E92F9FD0B0F35523C9F3E7FBC0
-:105CE0006217730784079507A8F199F3E92FFF2737
-:105CF00088232AF03197660F771F881FDAF7952FD0
-:105D00005527442332F091505040220F331F441F37
-:105D1000D2F7BB27E91BF50B621B730B840BB10990
-:105D2000C1F222F4620F731F841FB11D31972AF054
-:105D3000660F771F881FBB1FEFCF915050405AF05E
-:105D400041F0882332F0660F771F881F9150504032
-:105D5000C1F7939530C08695779567959F5FD9F782
-:105D6000F8CF990F0008550FAA0BE0E8FEEF1616C2
-:105D70001706E807F907C0F012161306E407F5073F
-:105D800098F0621B730B840B950B39F40A2661F0B3
-:105D9000232B242B252B21F408950A2609F4A14056
-:105DA000A6958FEF811D811D089597F99F6780E863
-:105DB00070E060E008959F3F31F0915020F48795A6
-:105DC00077956795B795880F911D9695879597F963
-:105DD00008959FEF80EC089500240A941616170684
-:105DE00018060906089500240A94121613061406CC
-:105DF00005060895092E0394000C11F4882352F02F
-:105E0000BB0F40F4BF2B11F460FF04C06F5F7F4FE6
-:105E10008F4F9F4F089557FD9058440F551F59F0CD
-:105E20005F3F71F04795880F97FB991F61F09F3F87
-:105E300079F087950895121613061406551FF2CFB0
-:105E40004695F1DF08C0161617061806991FF1CF00
-:105E500086957105610508940895E894BB27662727
-:105E60007727CB0197F908957CDF08F48FEF089529
-:105E70000BD0C0CFB1DF28F0B6DF18F0952309F0C2
-:105E800094CFA7CF1124EACFC6DFA0F3959FD1F31B
-:105E9000950F50E0551F629FF001729FBB27F00DD8
-:105EA000B11D639FAA27F00DB11DAA1F649F66272D
-:105EB000B00DA11D661F829F2227B00DA11D621F7C
-:105EC000739FB00DA11D621F839FA00D611D221F36
-:105ED000749F3327A00D611D231F849F600D211D1A
-:105EE000822F762F6A2F11249F5750408AF0E1F0BD
-:105EF00088234AF0EE0FFF1FBB1F661F771F881F06
-:105F000091505040A9F79E3F510570F04ECFA6CF5B
-:105F10005F3FECF3983EDCF3869577956795B795F0
-:105F2000F795E7959F5FC1F7FE2B880F911D96951A
-:105F3000879597F90895FA01EE0FFF1F3096210516
-:105F4000310599F16115710561F48038BFE39B0754
-:105F500049F168949038810561F08038BFEF9B0764
-:105F600041F0992342F5FF3FE1053105210511F18B
-:105F7000E8940894E795D901AA2329F4AB2FBE2F02
-:105F8000F85FD0F310C0FF5F70F4A695E0F7F73923
-:105F900050F019F0FF3A38F49F779F930CD00F9090
-:105FA00007FC905808953EF014CF60E070E080E860
-:105FB0009FE308954FE79F775F934F933F932F930E
-:105FC0009ED02F913F914F915F9152DF05C019F400
-:105FD0000EF0EBCE42CFFDCE26DFC8F39638C0F7E9
-:105FE00007F80F92E8942BE33AEA48EB5FE74EDFBD
-:105FF0000F920F920F924DB75EB70F92C0D0EAE0AA
-:10600000F1E016D04F915F91EF91FF91E595EE1F72
-:10601000FF1F49F0FE57E0684427EE0F441FFA9532
-:10602000E1F74195550B32D00F9007FE26C0089539
-:10603000DF93CF931F930F93FF92EF92DF927B0139
-:106040008C01689405C0DA2EEF011EDFFE01E89492
-:10605000A5912591359145915591AEF3EF0106DD5E
-:10606000FE019701A801DA9479F7DF90EF90FF9095
-:106070000F911F91CF91DF9108959B01AC0160E0DA
-:1060800070E080E89FE349CD90CE95CECCDEE8F37A
-:106090009923D9F3940F511DBBF39150504094F0C4
-:1060A00059F0882332F0660F771F881F91505040B7
-:1060B000C1F79E3F510544F7880F911D969587952E
-:1060C00097F908955F3FACF0983E9CF0BB2786950A
-:1060D00077956795B79508F4B1609395C1F7BB0FB5
-:1060E00058F711F460FFE8CF6F5F7F4F8F4F9F4FDE
-:1060F000E3CFB4CE0EF05FCE6CCE689456CE93DE76
-:10610000C8F39923D1F3C6F3DF93CF931F930F9373
-:10611000FF92C92FDD2788232AF02197660F771F6A
-:10612000881FDAF720E030E040E85FEB9FE3883932
-:1061300020F0803E30F021968F7787DCE2E3F1E0BB
-:1061400003C083DCEFE5F1E073DF8B01BE01EC01FE
-:10615000FB2E6F5771097595771F880B990B78DDAA
-:1061600028E132E741E35FE38FDEAF2D9801AE0116
-:10617000FF900F911F91CF91DF9178DC3BCEFA0118
-:10618000DC01AA0FBB1F9B01AC01BF5728F42227DB
-:106190003327442750781FC0B75188F4AB2F002411
-:1061A000469537952795011CA395D2F3002069F0F9
-:1061B000220F331F441FB395DAF30DD045CC613065
-:1061C0007105A0E88A07B94630F49B01AC01662747
-:1061D000772788279078309621F020833183428377
-:1061E00053830895AA1BBB1B51E107C0AA1FBB1F05
-:1061F000A617B70710F0A61BB70B881F991F5A9553
-:10620000A9F780959095BC01CD01089597FB072EC5
-:1062100016F4009407D077FD09D00E94F23007FCF5
-:1062200005D03EF4909581959F4F089570956195A6
-:106230007F4F0895EE0FFF1F0590F491E02D099414
-:10624000F999FECF92BD81BDF89A992780B508953E
-:10625000A8E1B0E042E050E00C944831262FF999D3
-:10626000FECF92BD81BDF89A019700B4021639F0B5
-:106270001FBA20BD0FB6F894FA9AF99A0FBE089586
-:106280000196272F0E942F310C942E31DC01CB0177
-:10629000FC01F999FECF06C0F2BDE1BDF89A319636
-:1062A00000B40D9241505040B8F70895F894FFCFD4
-:1062B00000005C440000004148F1764400000041C9
-:1062C0005C978A44000000411FD5924400000041C1
-:1062D00052D0A444000000415CFFB84400000041DB
-:1062E0000AA7CF44000000410000DC440000004148
-:1062F00052D02445000000410000DC440000004171
-:1063000052D0A444000040410AA7CF4400000041FD
-:106310000000DC440000004100000000000080405C
-:1063200052D02445000040410000000000008040A1
-:106330000AA74F45000040410AA7CF440000004192
-:106340000000DC440000004100000000000080402C
-:1063500052D02445000000410000000000008040B1
-:106360005CFF384500000041000000000000804054
-:1063700052D02445000000410AA7CF44000000414C
-:106380000000DC44000000410000000000008040EC
-:1063900052D024450000804148F176440000A041DD
-:1063A000F6F0F6440000004152909B440000A041EA
-:1063B000F6F0F64400000041640007000CFF000006
-:1063C000003F647A140815E514B1147D140101EA44
-:1063D000032808140A321E0002040507090B0C0EDC
-:1063E0001011131517181A1C1D1F212324262829E4
-:1063F0002B2D2F3032343537393B1F0F03764F5F4B
-:106400006F7F4969437929595363393149803F5D29
-:106410008B803FF8BF803FCAE1803F73ED803FCA69
-:10642000E1803FF8BF803F5D8B803F3149803F0076
-:1064300000803FF16D7F3F75EA7E3F4C827E3F8357
-:106440003F7E3F84287E3F833F7E3F4C827E3F7568
-:10645000EA7E3FF16D7F3F0000803F404D36391DA1
-:106460000BD00A9A0A610AF4090D0A260A3F0A01AA
-:0A64700002030405060708090000F6
-:00000001FF
diff --git a/keyboard/preonic/keymaps/default/keymap.c b/keyboard/preonic/keymaps/default/keymap.c deleted file mode 100644 index 4c967d73ed..0000000000 --- a/keyboard/preonic/keymaps/default/keymap.c +++ /dev/null @@ -1,278 +0,0 @@ -#include "preonic.h" -#include "action_layer.h" -#include "eeconfig.h" -#ifdef AUDIO_ENABLE - #include "audio.h" -#endif - -// Each layer gets a name for readability, which is then used in the keymap matrix below. -// The underscores don't mean anything - you can have a layer called STUFF or any other name. -// Layer names don't all need to be of the same length, obviously, and you can also skip them -// entirely and just use numbers. -#define _QWERTY 0 -#define _COLEMAK 1 -#define _DVORAK 2 -#define _LOWER 3 -#define _RAISE 4 -#define _ADJUST 16 - -// Macro name shortcuts -#define QWERTY M(_QWERTY) -#define COLEMAK M(_COLEMAK) -#define DVORAK M(_DVORAK) -#define LOWER M(_LOWER) -#define RAISE M(_RAISE) -#define M_BL 5 - -// Fillers to make layering more clear -#define _______ KC_TRNS -#define XXXXXXX KC_NO - -const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { - -/* Qwerty - * ,-----------------------------------------------------------------------------------. - * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Tab | Q | W | E | R | T | Y | U | I | O | P | Del | - * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc | A | S | D | F | G | H | J | K | L | ; | " | - * |------+------+------+------+------+------|------+------+------+------+------+------| - * | Shift| Z | X | C | V | B | N | M | , | . | / |Enter | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | - * `-----------------------------------------------------------------------------------' - */ -[_QWERTY] = { - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_DEL}, - {KC_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} -}, - -/* Colemak - * ,-----------------------------------------------------------------------------------. - * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Tab | Q | W | F | P | G | J | L | U | Y | ; | Del | - * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc | A | R | S | T | D | H | N | E | I | O | " | - * |------+------+------+------+------+------|------+------+------+------+------+------| - * | Shift| Z | X | C | V | B | K | M | , | . | / |Enter | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | - * `-----------------------------------------------------------------------------------' - */ -[_COLEMAK] = { - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_DEL}, - {KC_ESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT}, - {KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT }, - {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} -}, - -/* Dvorak - * ,-----------------------------------------------------------------------------------. - * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Tab | " | , | . | P | Y | F | G | C | R | L | Del | - * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Esc | A | O | E | U | I | D | H | T | N | S | / | - * |------+------+------+------+------+------|------+------+------+------+------+------| - * | Shift| ; | Q | J | K | X | B | M | W | V | Z |Enter | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | Brite| Ctrl | Alt | GUI |Lower | Space |Raise | Left | Down | Up |Right | - * `-----------------------------------------------------------------------------------' - */ -[_DVORAK] = { - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_DEL}, - {KC_ESC, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLSH}, - {KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_ENT }, - {M(M_BL), KC_LCTL, KC_LALT, KC_LGUI, LOWER, KC_SPC, KC_SPC, RAISE, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT} -}, - -/* Lower - * ,-----------------------------------------------------------------------------------. - * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Bksp | - * |------+------+------+------+------+-------------+------+------+------+------+------| - * | ~ | ! | @ | # | $ | % | ^ | & | * | ( | ) | Del | - * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Del | F1 | F2 | F3 | F4 | F5 | F6 | _ | + | { | } | | | - * |------+------+------+------+------+------|------+------+------+------+------+------| - * | | F7 | F8 | F9 | F10 | F11 | F12 |ISO ~ |ISO | | | |Enter | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | | | | | | | | Next | Vol- | Vol+ | Play | - * `-----------------------------------------------------------------------------------' - */ -[_LOWER] = { - {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_BSPC}, - {KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_DEL}, - {KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE}, - {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12,S(KC_NUHS),S(KC_NUBS),_______, _______, _______}, - {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} -}, - -/* Raise - * ,-----------------------------------------------------------------------------------. - * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Bksp | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Del | - * |------+------+------+------+------+-------------+------+------+------+------+------| - * | Del | F1 | F2 | F3 | F4 | F5 | F6 | - | = | [ | ] | \ | - * |------+------+------+------+------+------|------+------+------+------+------+------| - * | | F7 | F8 | F9 | F10 | F11 | F12 |ISO # |ISO / | | |Enter | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | | | | | | | | Next | Vol- | Vol+ | Play | - * `-----------------------------------------------------------------------------------' - */ -[_RAISE] = { - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC}, - {KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_DEL}, - {KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS}, - {_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_NUHS, KC_NUBS, _______, _______, _______}, - {_______, _______, _______, _______, _______, _______, _______, _______, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY} -}, - -/* Adjust (Lower + Raise) - * ,-----------------------------------------------------------------------------------. - * | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | | Reset| | | | | | | | | | Del | - * |------+------+------+------+------+-------------+------+------+------+------+------| - * | | | |Audoff|Aud on|AGnorm|AGswap|Qwerty|Colemk|Dvorak| | | - * |------+------+------+------+------+------|------+------+------+------+------+------| - * | |Voice-|Voice+|Musoff|Mus on| | | | | | | | - * |------+------+------+------+------+------+------+------+------+------+------+------| - * | | | | | | | | | | | | - * `-----------------------------------------------------------------------------------' - */ -[_ADJUST] = { - {KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12}, - {_______, RESET, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL}, - {_______, _______, _______, AU_ON, AU_OFF, AG_NORM, AG_SWAP, QWERTY, COLEMAK, DVORAK, _______, _______}, - {_______, MUV_DE, MUV_IN, MU_ON, MU_OFF, MI_ON, MI_OFF, _______, _______, _______, _______, _______}, - {_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______} -} - - -}; - -const uint16_t PROGMEM fn_actions[] = { - -}; - -#ifdef AUDIO_ENABLE -float tone_startup[][2] = { - {NOTE_B5, 20}, - {NOTE_B6, 8}, - {NOTE_DS6, 20}, - {NOTE_B6, 8} -}; - -float tone_qwerty[][2] = SONG(QWERTY_SOUND); -float tone_dvorak[][2] = SONG(DVORAK_SOUND); -float tone_colemak[][2] = SONG(COLEMAK_SOUND); - -float tone_goodbye[][2] = SONG(GOODBYE_SOUND); - -float music_scale[][2] = SONG(MUSIC_SCALE_SOUND); -#endif - -void persistant_default_layer_set(uint16_t default_layer) { - eeconfig_update_default_layer(default_layer); - default_layer_set(default_layer); -} - -const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) -{ - switch(id) { - case _QWERTY: - if (record->event.pressed) { - #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_qwerty, false, 0); - #endif - persistant_default_layer_set(1UL<<_QWERTY); - } - break; - case _COLEMAK: - if (record->event.pressed) { - #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_colemak, false, 0); - #endif - persistant_default_layer_set(1UL<<_COLEMAK); - } - break; - case _DVORAK: - if (record->event.pressed) { - #ifdef AUDIO_ENABLE - PLAY_NOTE_ARRAY(tone_dvorak, false, 0); - #endif - persistant_default_layer_set(1UL<<_DVORAK); - } - break; - case _LOWER: - if (record->event.pressed) { - layer_on(_LOWER); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } else { - layer_off(_LOWER); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } - break; - case _RAISE: - if (record->event.pressed) { - layer_on(_RAISE); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } else { - layer_off(_RAISE); - update_tri_layer(_LOWER, _RAISE, _ADJUST); - } - break; - case M_BL: - if (record->event.pressed) { - register_code(KC_RSFT); - #ifdef BACKLIGHT_ENABLE - backlight_step(); - #endif - } else { - unregister_code(KC_RSFT); - } - break; - } - return MACRO_NONE; -}; - -void matrix_init_user(void) { - #ifdef AUDIO_ENABLE - startup_user(); - #endif -} - -#ifdef AUDIO_ENABLE - -void startup_user() -{ - _delay_ms(20); // gets rid of tick - PLAY_NOTE_ARRAY(tone_startup, false, 0); -} - -void shutdown_user() -{ - PLAY_NOTE_ARRAY(tone_goodbye, false, 0); - _delay_ms(150); - stop_all_notes(); -} - -void music_on_user(void) -{ - music_scale_user(); -} - -void music_scale_user(void) -{ - PLAY_NOTE_ARRAY(music_scale, false, 0); -} - -#endif
\ No newline at end of file diff --git a/keyboard/preonic/preonic.c b/keyboard/preonic/preonic.c deleted file mode 100644 index 773451bf0c..0000000000 --- a/keyboard/preonic/preonic.c +++ /dev/null @@ -1,97 +0,0 @@ -#include "preonic.h" - -__attribute__ ((weak)) -void matrix_init_user(void) { - -}; - -__attribute__ ((weak)) -void matrix_scan_user(void) { - -}; - -__attribute__ ((weak)) -bool process_action_user(keyrecord_t *record) { - return true; -}; - -void matrix_init_kb(void) { - #ifdef BACKLIGHT_ENABLE - backlight_init_ports(); - #endif - - // Turn status LED on - DDRE |= (1<<6); - PORTE |= (1<<6); - - matrix_init_user(); -}; - -void matrix_scan_kb(void) { - matrix_scan_user(); -}; - -bool process_action_kb(keyrecord_t *record) { - return process_action_user(record); -} - -#ifdef BACKLIGHT_ENABLE -#define CHANNEL OCR1C - -void backlight_init_ports() -{ - - // Setup PB7 as output and output low. - DDRB |= (1<<7); - PORTB &= ~(1<<7); - - // Use full 16-bit resolution. - ICR1 = 0xFFFF; - - // I could write a wall of text here to explain... but TL;DW - // Go read the ATmega32u4 datasheet. - // And this: http://blog.saikoled.com/post/43165849837/secret-konami-cheat-code-to-high-resolution-pwm-on - - // Pin PB7 = OCR1C (Timer 1, Channel C) - // Compare Output Mode = Clear on compare match, Channel C = COM1C1=1 COM1C0=0 - // (i.e. start high, go low when counter matches.) - // WGM Mode 14 (Fast PWM) = WGM13=1 WGM12=1 WGM11=1 WGM10=0 - // Clock Select = clk/1 (no prescaling) = CS12=0 CS11=0 CS10=1 - - TCCR1A = _BV(COM1C1) | _BV(WGM11); // = 0b00001010; - TCCR1B = _BV(WGM13) | _BV(WGM12) | _BV(CS10); // = 0b00011001; - - backlight_init(); -} - -void backlight_set(uint8_t level) -{ - if ( level == 0 ) - { - // Turn off PWM control on PB7, revert to output low. - TCCR1A &= ~(_BV(COM1C1)); - CHANNEL = 0x0; - // Prevent backlight blink on lowest level - PORTB &= ~(_BV(PORTB7)); - } - else if ( level == BACKLIGHT_LEVELS ) - { - // Prevent backlight blink on lowest level - PORTB &= ~(_BV(PORTB7)); - // Turn on PWM control of PB7 - TCCR1A |= _BV(COM1C1); - // Set the brightness - CHANNEL = 0xFFFF; - } - else - { - // Prevent backlight blink on lowest level - PORTB &= ~(_BV(PORTB7)); - // Turn on PWM control of PB7 - TCCR1A |= _BV(COM1C1); - // Set the brightness - CHANNEL = 0xFFFF >> ((BACKLIGHT_LEVELS - level) * ((BACKLIGHT_LEVELS + 1) / 2)); - } -} - -#endif diff --git a/keyboard/preonic/preonic.h b/keyboard/preonic/preonic.h deleted file mode 100644 index 2b605f3742..0000000000 --- a/keyboard/preonic/preonic.h +++ /dev/null @@ -1,41 +0,0 @@ -#ifndef PREONIC_H -#define PREONIC_H - -#include "quantum.h" - -#define PREONIC_MIT( \ - k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \ - k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \ - k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \ - k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, \ - k40, k41, k42, k43, k44, k45, k47, k48, k49, k4a, k4b \ -) \ -{ \ - { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ - { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ - { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ - { k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3a, k3b }, \ - { k40, k41, k42, k43, k44, k45, k45, k47, k48, k49, k4a, k4b } \ -} - -#define PREONIC_GRID( \ - k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, \ - k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, \ - k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, \ - k30, k31, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, \ - k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b \ -) \ -{ \ - { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b }, \ - { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b }, \ - { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b }, \ - { k30, k31, k32, k33, k34, k35, k35, k37, k38, k39, k3a, k3b }, \ - { k40, k41, k42, k43, k44, k45, k46, k47, k48, k49, k4a, k4b } \ -} - -void matrix_init_user(void); -void matrix_scan_user(void); -bool process_action_kb(keyrecord_t *record); -void backlight_init_ports(void); - -#endif diff --git a/keyboard/preonic/preonic_pcb_r1.hex b/keyboard/preonic/preonic_pcb_r1.hex deleted file mode 100644 index eda1b1979f..0000000000 --- a/keyboard/preonic/preonic_pcb_r1.hex +++ /dev/null @@ -1,1628 +0,0 @@ -:100000000C947C050C94C0050C94C0050C94C005A0
-:100010000C94C0050C94C0050C94C0050C94C0054C
-:100020000C94C0050C94C0050C94C7180C94991935
-:100030000C94B2270C94C0050C94C0050C94C00518
-:100040000C94C0050C94C0050C94C0050C94C0051C
-:100050000C94C0050C941A280C94C0050C94C0058F
-:100060000C94C0050C94C0050C94C0050C94C005FC
-:100070000C94C0050C94C0050C94C0050C94C005EC
-:100080000C94E50E0C94C0050C94C0050C94C005AE
-:100090000C94C0050C94C0050C94C0050C94C005CC
-:1000A0000C94C0050C94C0050C94C0051B062B06CF
-:1000B0003D064D06530662066E06730680068806E8
-:1000C00098069D06061A281A161B281A161B6D1A62
-:1000D000901A161BE51AF81AFB1DFB1D381E381E58
-:1000E000921ED01E48214821E91E4821EA1FEA1F1E
-:1000F000AD20C4204821332107634236B79BD8A7DF
-:100100001A39685618AEBAAB558C1D3CB7CC57633C
-:10011000BD6DEDFD753EF6177231BF000000803FEA
-:1001200008000000BE922449123EABAAAA2ABECD06
-:10013000CCCC4C3E00000080BEABAAAAAA3E000078
-:100140000000BF000000803F000000000008417870
-:10015000D3BB4387D1133D190E3CC3BD4282AD2BA7
-:100160003E68EC8276BED98FE1A93E4C80EFFFBE9F
-:1001700001C4FF7F3F000000000035001E001F008B
-:100180002000210022002300240025002600270053
-:100190002A002B0014001A000800150017001C008C
-:1001A00018000C00120013004C0029000400160077
-:1001B000070009000A000B000D000E000F003300BD
-:1001C0003400E1001D001B000600190005001100AD
-:1001D000100036003700380028000530E000E2004B
-:1001E000E30003302C002C0004305000510052007A
-:1001F0004F0035001E001F002000210022002300B8
-:1002000024002500260027002A002B0014001A00D5
-:10021000090013000A000D000F0018001C00330035
-:100220004C002900040015001600170007000B0001
-:10023000110008000C0012003400E1001D001B003A
-:100240000600190005000E001000360037003800C7
-:1002500028000530E000E200E30003302C002C0011
-:1002600004305000510052004F0035001E001F00A6
-:100270002000210022002300240025002600270062
-:100280002A002B0034003600370013001C00090040
-:100290000A00060015000F004C002900040012009F
-:1002A000080018000C0007000B00170011001600D2
-:1002B0003800E100330014000D000E001B000500A3
-:1002C00010001A0019001D0028000530E000E200AF
-:1002D000E30003302C002C00043050005100520089
-:1002E0004F0035021E021F022002210222022302B9
-:1002F00024022502260227022A0035021E021F02BE
-:1003000020022102220223022402250226022702C1
-:100310004C004C003A003B003C003D003E003F00DA
-:100320002D022E022F023002310201004000410056
-:1003300042004300440045000100010001000100AB
-:1003400001000100010001000100010001000100A5
-:100350000100AB00AA00A900AE0035001E001F007E
-:100360002000210022002300240025002600270071
-:100370002A0035001E001F0020002100220023005B
-:1003800024002500260027004C004C003A003B00CA
-:100390003C003D003E003F002D002E002F003000AD
-:1003A000310001004000410042004300440045008C
-:1003B0000100010001000100010001000100010035
-:1003C00001000100010001000100AB00AA00A9002A
-:1003D000AE0000000000000000000000000000006F
-:1003E000000000000000000000000000000000000D
-:1003F00000000000000000000000000000000000FD
-:1004000000000000000000000000000000000000EC
-:1004100000000000000000000000000000000000DC
-:1004200000000000000000000000000000000000CC
-:100430000000000000000000000003300000000089
-:100440000430000000000000000000000000000078
-:10045000000000000000000000000000000000009C
-:10046000000000000000000000000000000000008C
-:10047000000000000000000000000000000000007C
-:10048000000000000000000000000000000000006C
-:10049000000000000000000000000000000000005C
-:1004A000000000000000000000000000000000004C
-:1004B000000000000000000000000000000000003C
-:1004C000000000000000000000000000000000002C
-:1004D000000000000000000000000000000000001C
-:1004E000000000000000000000000000000000000C
-:1004F00000000000000000000000000000000000FC
-:1005000000000000000000000000000000000000EB
-:1005100000000000000000000000000000000000DB
-:1005200000000000000000000000000000000000CB
-:1005300000000000000000000000000000000000BB
-:1005400000000000000000000000000000000000AB
-:10055000000000000000000000000000000000009B
-:10056000000000000000000000000000000000008B
-:10057000000000000000000000000000000000007B
-:10058000000000000000000000000000000000006B
-:10059000000000000000000000000000000000005B
-:1005A000000000000000000000000000000000004B
-:1005B000000000000000000000000000000000003B
-:1005C000000000000000000000000000000000002B
-:1005D000000000000000000000000000000000001B
-:1005E000000000000000000000000000000000000B
-:1005F00000000000000000000000000000000000FB
-:1006000000000000000000000000000000000000EA
-:1006100000000000000000000000000000000000DA
-:1006200000000000000000000000000000000000CA
-:1006300000000000000000000000000000000000BA
-:1006400000000000000000000000000000000000AA
-:10065000000000000000000000000000000000009A
-:10066000000000000000000000000000000000008A
-:10067000000000000000000000000000000000007A
-:10068000000000000000000000000000000000006A
-:10069000000000000000000000000000000000005A
-:1006A000000000000000000000000000000000004A
-:1006B000000000000000000000000000000000003A
-:1006C000000000000000000000000000000000002A
-:1006D000000000000000000000000000000000001A
-:1006E000000000000000000000000000000000000A
-:1006F00000000000000000000000000000000000FA
-:1007000000000000000000000000000000000000E9
-:1007100000000000000000000000000000000000D9
-:1007200000000000000000000000000000000000C9
-:1007300000000000000000000000000000000000B9
-:1007400000000000000000000000000000000000A9
-:100750000000000000000000000000000000000099
-:100760000000000000000000000000000000000089
-:100770000000000000000000000000000000000079
-:100780000000000000000000000000000000000069
-:100790000000000000000000000000000000000059
-:1007A0000000000000000000000000000000000049
-:1007B0000000000000000000000000000000000039
-:1007C0000000000000000000000000000000000029
-:1007D0000000000000000000000000000000000019
-:1007E0000000000000000000000000000000000009
-:1007F00000000000000000000000000000000000F9
-:1008000000000000000000000000000000000000E8
-:1008100000000000000000000000000000000000D8
-:1008200000000000000000000000000000000000C8
-:1008300000000000000000000000000000000000B8
-:1008400000000000000000000000000000000000A8
-:100850000000000000000000000000000000000098
-:100860000000000000000000000000000000000088
-:100870000000000000000000000000000000000078
-:100880000000000000000000000000000000000068
-:100890000000000000000000000000000000000058
-:1008A0000000000000000000000000000000000048
-:1008B0000000000000000000000000000000000038
-:1008C0000000000000000000000000000000000028
-:1008D0000000000000000000000000000000000018
-:1008E0000000000000000000000000000000000008
-:1008F000000000000000000000003A003B003C0047
-:100900003D003E003F0040004100420043004400E3
-:10091000450001000050010001000100010001003C
-:1009200001000100010001004C0001000100010074
-:1009300007300630135012500030013002300100F1
-:10094000010001000B300A300930083001000100BD
-:10095000010001000100010001000100010001008F
-:10096000010001000100010001000100010001007F
-:1009700001002A0354006800650020005000720046
-:1009800065006F006E006900630020004B00650089
-:10099000790062006F0061007200640000002C03A7
-:1009A0004F007200740068006F006C0069006E00F8
-:1009B00065006100720020004B0065007900620054
-:1009C0006F006100720064007300000004030904FA
-:1009D00009025400030100A0FA0904000001030108
-:1009E0000100092111010001223F000705810308D0
-:1009F000000A09040100010301020009211101009C
-:100A000001224D000705820308000A0904020001C3
-:100A100003000000092111010001223600070583AF
-:100A20000308000A1201100100000008EDFE6160D9
-:100A300001000102000105010980A10185021601E2
-:100A40000026B7001A01002AB70075109501810031
-:100A5000C0050C0901A1018503160100269C021A9C
-:100A600001002A9C02751095018100C00501090250
-:100A7000A1010901A1000509190129051500250198
-:100A80009505750181029501750381010501093004
-:100A900009311581257F9502750881060938158170
-:100AA000257F950175088106050C0A3802158125F8
-:100AB0007F950175088106C0C005010906A10105E1
-:100AC0000719E029E71500250195087501810295B0
-:100AD0000175088101050819012905950575019120
-:100AE000029501750391010507190029FF150025DD
-:100AF000FF950675088100C011241FBECFEFDAE014
-:100B0000DEBFCDBF04B603FE24C08091F3039091F5
-:100B1000F403A091F503B091F6038730904BA74002
-:100B2000B04BB9F41092F3031092F4031092F50352
-:100B30001092F60314BE84B7877F84BF88E10FB696
-:100B4000F89480936000109260000FBEE0E0F8E33C
-:100B5000099512E0A0E0B1E0E8EAF3E602C00590F2
-:100B60000D92A63FB107D9F713E0A6EFB2E001C09E
-:100B70001D92A33FB107E1F70E940D160C94D231EC
-:100B80000C940000279A2F988FEF9FEF9093870087
-:100B9000809386008AE08093800089E180938100C1
-:100BA0000C94092D282F81110BC080918000877F24
-:100BB0008093800010928D0010928C002F980895E1
-:100BC0002F9880918000886080938000233019F4F2
-:100BD0008FEF9FEF0FC083E090E0821B9109880F99
-:100BE000991F2FEF3FEFA90102C0569547958A95AF
-:100BF000E2F7CA0190938D0080938C000895CF9303
-:100C0000DF93EC010E94AE28BE0180E090E0DF910E
-:100C1000CF910C9428250F931F93462F50E04C3012
-:100C2000510508F098C0DC01FA01EA5AFF4F12960C
-:100C30008C910C949631882309F48DC000E010E06B
-:100C4000980140E064E070E089EC91E00E9463125A
-:100C500081E090E00FC0882309F47DC000E010E03F
-:100C6000980140E066E070E089E591E00E9463123F
-:100C700082E090E00E94FF056EC0882309F46BC0FB
-:100C800000E010E0980140E068E070E089E891E061
-:100C90000E94631284E090E0EDCF882311F083E09E
-:100CA00005C083E00CC0882349F084E00E94A5259C
-:100CB00040E164E083E00E94C90A4DC084E00E94E4
-:100CC000C625F6CF882331F085EE0E948F1C0E9446
-:100CD000602D41C085EE0E94571D3DC08823D9F18B
-:100CE0000E94F70D38C08823B1F10E94F00D00E09A
-:100CF00010E0980140E064E070E089EE91E029C0E6
-:100D0000882349F185E00E94C6250E94180E23C061
-:100D1000882309F100E010E0980140E068E070E00D
-:100D200089E191E00E94631285E00E94A52513C02D
-:100D3000882389F00E94F61204C0882361F00E9483
-:100D4000011300E010E0980140E068E070E089E104
-:100D500091E00E94631280E090E01F910F9108954E
-:100D60000F931F932FEF89EF90E021508040904028
-:100D7000E1F700C0000000E010E0980140E064E00E
-:100D800070E089EE91E00E9463121F910F91089527
-:100D9000CF92DF92EF92FF920F931F93CF93DF9347
-:100DA000CDB7DEB7CC58D1090FB6F894DEBF0FBE71
-:100DB000CDBF2091B30325FFC5C08C01FC019281FA
-:100DC00080910001992309F460C096E4E5E2F2E025
-:100DD000DE01A95BBF4F01900D929A95E1F7F801F2
-:100DE0009081E091F602F091F702E90FF11DEE0F0C
-:100DF000FF1F27E430E02C0F3D1FE20FF31F60813F
-:100E00007181680F711D882777FD8095982F0E944A
-:100E1000A42E20E030E040E451E40E94092E6B0152
-:100E20007C01F801218185E090E0821B9109BC01E1
-:100E3000882777FD8095982F0E94A42E9B01AC01F6
-:100E4000C701B6010E94A12D9B01AC0160E070E0DA
-:100E500080E090E40E94173020E030E04CE551E45F
-:100E60000E94B42F4FE050E0C457DF4F0FB6F89404
-:100E7000DEBF0FBECDBFDF91CF911F910F91FF90CD
-:100E8000EF90DF90CF900C94031296E4E5E2F2E04D
-:100E9000DE01119601900D929A95E1F7F80190818B
-:100EA000E091F602F091F702E90FF11DEE0FFF1F3E
-:100EB00021E030E02C0F3D1FE20FF31F60817181B4
-:100EC000680F711D882777FD8095982F0E94A42EAA
-:100ED00020E030E040E451E40E94092E6B017C01E7
-:100EE000F801218185E090E0821B9109BC018827EF
-:100EF00077FD8095982F0E94A42E9B01AC01C7011D
-:100F0000B6010E94A12D9B01AC0160E070E080E081
-:100F100090E40E94173020E030E04CE551E40E945C
-:100F2000B42FC457DF4F0FB6F894DEBF0FBECDBF4E
-:100F3000DF91CF911F910F91FF90EF90DF90CF90B5
-:100F40000C944B0EC457DF4F0FB6F894DEBF0FBEA4
-:100F5000CDBFDF91CF911F910F91FF90EF90DF9068
-:100F6000CF9008950F931F9300E010E0980140E0A8
-:100F700063E070E081E091E00E9463122FEF82E570
-:100F800097E0215080409040E1F700C000001F91A1
-:100F90000F91089508950E94C2056E9A769A0C9456
-:100FA000B0060C94CA070C94C8060895880F991FC0
-:100FB000FC01E650F040859194910895880F991FA7
-:100FC000FC01E658FE4F8591949108950F931F936D
-:100FD000CF93DF93EC01811520E49207A0F5C115B2
-:100FE00080E3D80708F0E1C0C83ED105D8F4C03E80
-:100FF000D10508F0EEC1C83AD10578F4C53AD1055B
-:1010000008F074C0C130D10509F46DC008F4DEC128
-:10101000C430D10508F0DDC1D9C1CB3BD10508F4FE
-:1010200070C0D4C1C11590E2D90708F0B9C0C1158C
-:1010300021E0D20708F0CDC1C03FD10508F4C6C1F8
-:101040008E01106506C2C13080E5D80709F4BDC025
-:1010500068F5C13120E4D20709F4AEC050F4C031C4
-:1010600090E4D90708F0A5C0CF70DD278E01146D7C
-:10107000F0C1C33120E4D20709F4A4C008F49FC032
-:10108000C115D04509F0A2C10E946C210E94180E22
-:101090000E94B2079FEF24E38CE0915020408040F3
-:1010A000E1F700C000000E943F28D3C1C11520E62F
-:1010B000D20730F4C11581E5D80708F48CC02DC1E2
-:1010C000C11590E7D90708F481C1C11520E8D207FE
-:1010D00008F478C1C11580E9D80708F077C1DF703E
-:1010E0008E01106AB6C101E010E0B3C1C53AD10566
-:1010F00009F471C1C63AD10509F070C102E810E4E3
-:10110000A8C1C83AD10509F46CC1C93AD10509F49E
-:101110006BC1CA3AD10509F46AC1CB3AD10509F4C9
-:1011200069C1CC3AD10509F468C1CD3AD10509F4B9
-:1011300067C1C03BD10509F466C1CE3AD10509F4B7
-:1011400065C1CF3AD10509F464C1C13BD10509F4A9
-:1011500063C1C23BD10509F462C1C33BD10509F4A7
-:1011600061C1C43BD10509F460C1C53BD10509F497
-:101170005FC1C63BD10509F45EC1C73BD10509F487
-:101180005DC1C83BD10509F45CC1C93BD10509F477
-:101190005BC1CA3BD10509F45AC100E014E459C14E
-:1011A000CE019F700E94DE0755C1DD278E01106CB5
-:1011B00050C100E011ED4DC100E010ED4AC100E06A
-:1011C00012ED47C100E013ED44C18091C703816077
-:1011D0008093C7033EC10E949B28811102C00E94D8
-:1011E00077280E94B32890E09093F2038093F10354
-:1011F000C23090E5D90721F48091F103816086C067
-:10120000C43020E5D20721F48091F10382607EC0D2
-:10121000C63080E5D80721F48091F103846076C060
-:10122000C83090E5D90719F48091F10327C0CA307E
-:1012300020E5D20721F48091F103806167C0CC30B2
-:1012400080E5D80721F48091F10380625FC0CE3041
-:1012500090E5D90721F48091F103806457C0C03133
-:1012600020E5D20721F48091F10380684FC0C2319C
-:1012700080E5D80729F48091F1038460886046C036
-:10128000C33090E5D90721F48091F1038E7F3EC0F1
-:10129000C53020E5D20721F48091F1038D7F36C05F
-:1012A000C73080E5D80721F48091F1038B7F2EC0F1
-:1012B000C93090E5D90719F48091F10326C0CB30ED
-:1012C00020E5D20721F48091F1038F7E1FC0CD303D
-:1012D00080E5D80721F48091F1038F7D17C0CF30CE
-:1012E00090E5D90721F48091F1038F7B0FC0C131C4
-:1012F00020E5D20721F48091F1038F7707C0C33135
-:10130000D04531F48091F1038B7F877F8093F10387
-:101310008091F1030E94B7289CC08D2F99278F7070
-:10132000992781309105D9F49E012370332702C09B
-:10133000880F991F2A95E2F79C688E0144E0000F00
-:10134000111F4A95E1F700271370802B912B53E072
-:10135000CC0FDD1F5A95E1F7C076DD272FC0823014
-:10136000910531F4DC2FCC278E01016F106A71C01A
-:101370008330910569F4CE018370992701E010E074
-:1013800002C0000F111F8A95E2F7C8019C680FC0C8
-:10139000049709F05EC0CE018370992701E010E048
-:1013A00002C0000F111F8A95E2F7C8019A6823E076
-:1013B000CC0FDD1F2A95E1F7C07ED7708C010C2B76
-:1013C0001D2B47C0DF708E01106243C000E010E0AB
-:1013D00040C08E013EC001E810E43BC003E810E4C9
-:1013E00038C002EE14E435C009EE14E432C00AEE4F
-:1013F00014E42FC005EB14E42CC006EB14E429C060
-:1014000007EB14E426C00CEC14E423C00DEC14E448
-:1014100020C003E815E41DC00AE815E41AC002E97B
-:1014200015E417C004E915E414C001E216E411C084
-:1014300003E216E40EC004E216E40BC005E216E473
-:1014400008C006E216E405C007E216E402C00AE29C
-:1014500016E4C801DF91CF911F910F9108959CE090
-:10146000799FF00111249CE3899FE00DF11D112467
-:10147000E60FF11DEE0FFF1FE658FE4F8591949188
-:10148000803E9105E0F4803C910558F5813391054B
-:1014900009F46FC048F48932910509F463C08A32B7
-:1014A000910509F46DC072C089339105E9F0823865
-:1014B0009105D1F08533910509F44DC067C0833E95
-:1014C000910581F138F4803E9105B9F0823E910595
-:1014D000D9F05CC0863E910561F1873E9105A1F18E
-:1014E00055C00E94D60708952091F10320FD02C047
-:1014F00021FF4CC080EE90E049C08091F10380FF55
-:10150000F9CF89E390E042C08091F10382FF0EC0E1
-:101510008091F10384FF03C080E090E037C083EE48
-:1015200090E034C08091F10382FFF2CF82EE90E030
-:101530002DC08091F10383FF0BC08091F10384FDE6
-:10154000EBCF87EE90E022C08091F10383FFF5CFCF
-:1015500086EE90E01BC08091F10385FF07C089E211
-:1015600090E014C08091F10385FFF9CF85E390E00E
-:101570000DC08091F10386FF07C08AE290E006C0AB
-:101580008091F10386FFF9CF81E390E00E94E607A6
-:101590000895CF92DF92EF92FF920F931F9301E095
-:1015A00010E020E030E06801790104C0CC0CDD1CC3
-:1015B000EE1CFF1C8A95D2F704C0000F111F221FDA
-:1015C000331F6A95D2F70C291D292E293F29C09077
-:1015D000B303D090B403E090B503F090B603C022FB
-:1015E000D122E222F322842FC016D106E206F306AE
-:1015F00041F41F910F91FF90EF90DF90CF900C94EA
-:10160000A5251F910F91FF90EF90DF90CF900C9444
-:10161000C62508950C94090B5F926F927F928F926A
-:101620009F92AF92BF92CF92DF92EF92FF920F9371
-:101630001F93CF93DF93CDB7DEB72A970FB6F894F9
-:10164000DEBF0FBECDBFCE0101966C014E019BE007
-:10165000890E911C20E030E040E050E060E070E056
-:1016600000E010E0E12CF12C6C2C5D2C8AE0782E4F
-:10167000AA24A394B12CEBE6F2E0A62DB52D872D7C
-:1016800001900D928A95E1F7F601819191916F0198
-:10169000FC01E07FFF27E032F10559F48F709927B4
-:1016A000F50102C0EE0FFF1F8A95E2F7EE2AFF2A2E
-:1016B00037C0E033F10559F48F709927F50102C066
-:1016C000EE0FFF1F8A95E2F70E2B1F2B29C0E03487
-:1016D000F10559F48F709927F50102C0EE0FFF1F35
-:1016E0008A95E2F76E2B7F2B1BC0E035F10559F48C
-:1016F0008F709927F50102C0EE0FFF1F8A95E2F760
-:101700004E2B5F2B0DC0E036F10551F48F709927F9
-:10171000F50102C0EE0FFF1F8A95E2F72E2B3F2B3B
-:10172000C814D90409F0A7CF84B19E2D90958923C0
-:1017300084B985B1E82AE5B887B1902F90958923BF
-:1017400087B988B1082B08B98AB1962F909589235B
-:101750008AB98BB1682B6BB98DB1942F9095892381
-:101760008DB98EB1482B4EB980B3922F90958923B5
-:1017700080BB81B3282B21BB2A960FB6F894DEBF1D
-:101780000FBECDBFDF91CF911F910F91FF90EF90D2
-:10179000DF90CF90BF90AF909F908F907F906F9091
-:1017A0005F9008955F926F927F928F929F92AF9217
-:1017B000BF92CF92DF92EF92FF920F931F93CF933E
-:1017C000DF93CDB7DEB768970FB6F894DEBF0FBED4
-:1017D000CDBF85B7806885BF85B7806885BF0E940B
-:1017E0000C0BCE0101966C014E0199E1890E911C02
-:1017F00020E030E040E050E060E070E000E010E029
-:10180000E12CF12C6C2C5D2C88E1782EAA24A39479
-:10181000B12CE5E7F2E0A62DB52D872D01900D92B4
-:101820008A95E1F7F601819191916F01FC01E07FCA
-:10183000FF27E032F10559F48F709927F50102C0B6
-:10184000EE0FFF1F8A95E2F7EE2AFF2A37C0E0333A
-:10185000F10559F48F709927F50102C0EE0FFF1FB3
-:101860008A95E2F70E2B1F2B29C0E034F10559F4BD
-:101870008F709927F50102C0EE0FFF1F8A95E2F7DE
-:101880006E2B7F2B1BC0E035F10559F48F70992723
-:10189000F50102C0EE0FFF1F8A95E2F74E2B5F2B7A
-:1018A0000DC0E036F10551F48F709927F50102C0A3
-:1018B000EE0FFF1F8A95E2F72E2B3F2BC814D90499
-:1018C00009F0A7CF84B19E2D9095892384B985B165
-:1018D000E82AE5B887B1902F9095892387B988B118
-:1018E000082B08B98AB1962F909589238AB98BB1B4
-:1018F000682B6BB98DB1942F909589238DB98EB1DA
-:10190000482B4EB980B3922F9095892380BB81B329
-:10191000282B21BBE2E0F3E0A8EFB2E01192119294
-:101920001D921D9283E0EC30F807C1F768960FB660
-:10193000F894DEBF0FBECDBFDF91CF911F910F9105
-:10194000FF90EF90DF90CF90BF90AF909F908F90DF
-:101950007F906F905F900C94CB075F926F927F9215
-:101960008F929F92AF92BF92CF92DF92EF92FF92AF
-:101970000F931F93CF93DF93CDB7DEB7A2970FB628
-:10198000F894DEBF0FBECDBF6E0149E1C40ED11C7D
-:1019900088EFA82E82E0B82E75019AE0592E4601F4
-:1019A00001E010E028E1622E35E0732EEBE6F2E074
-:1019B000D401852D01900D928A95E1F7D6018D9184
-:1019C0009D916D019C01207F33272032310591F4D8
-:1019D00024B18F709927F80102C0EE0FFF1F8A957E
-:1019E000E2F7CF01922F982B94B995B18095892376
-:1019F00085B953C02033310591F427B18F709927F1
-:101A0000A80102C0440F551F8A95E2F7CA01922F20
-:101A1000982B97B998B18095892388B93EC0203416
-:101A2000310591F42AB18F709927D80102C0AA0F0D
-:101A3000BB1F8A95E2F7CD01922F982B9AB99BB1E3
-:101A4000809589238BB929C02035310591F42DB1BA
-:101A50008F709927F80102C0EE0FFF1F8A95E2F7F9
-:101A6000CF01922F982B9DB99EB1809589238EB975
-:101A700014C02036310589F420B38F709927A8014E
-:101A800002C0440F551F8A95E2F7CA01922F982B86
-:101A900090BB91B38095892381BB50EA5A95F1F7A9
-:101AA000BE016F5F7F4F20E030E040E050E0E5E7AF
-:101AB000F2E0DE011196862D01900D928A95E1F7F4
-:101AC000DB018D919D91BD01FC01E07FFF27E0329C
-:101AD000F10511F4E3B113C0E033F10511F4E6B1FF
-:101AE0000EC0E034F10511F4E9B109C0E035F105AB
-:101AF00011F4ECB104C0E036F105B9F4EFB1F0E057
-:101B00008F70992702C0F595E7958A95E2F7E0FD79
-:101B100008C0C801042E02C0880F991F0A94E2F77A
-:101B200002C080E090E0282B392B4F5F5F4F4C3094
-:101B3000510509F0BCCFF70180819181821793078D
-:101B400021F031832083709209020E940C0BF2E095
-:101B5000EF0EF11C42E0E41643E0F40609F026CF54
-:101B6000809109028823C9F081508093090288235B
-:101B700039F08FE99FE00197F1F700C000000DC038
-:101B8000E2E0F3E0D5018D919D915D018193919308
-:101B9000B2E0AB16B3E0BB06A9F70E94D10781E023
-:101BA000A2960FB6F894DEBF0FBECDBFDF91CF91E6
-:101BB0001F910F91FF90EF90DF90CF90BF90AF906B
-:101BC0009F908F907F906F905F900895E82FF0E046
-:101BD000EE0FFF1FEE5FFC4F808191810895089505
-:101BE0008091DC0381608093DC030C94C928809190
-:101BF000DC038E7F8093DC030C94C9280E949B2811
-:101C0000811102C00E9477280E94C5288093DC03BE
-:101C10003E9A809171008D7F8093710082E0809365
-:101C200090008AE18093910081E080930E030895F3
-:101C300080910E03811102C00E94FE0D10925E037E
-:101C400010925D03809171008D7F8093710080916F
-:101C500090008F77809390001092200310921F03C2
-:101C600010925703109258031092590310925A037E
-:101C70001092560310925503E5E3F3E0A5E2B3E0BA
-:101C800011921192119211921D921D9283E0E535ED
-:101C9000F807B1F70895CF92DF92EF92FF920F937A
-:101CA0001F93CF93DF9320911F03222309F484C055
-:101CB0006B017C0180910E03811102C00E94FE0D18
-:101CC00005E513E0C7E0D0E0A7019601F801929185
-:101CD0008291729162918F010E94052E811131C013
-:101CE000FE01EE0FFF1FEE0FFF1FEB5CFC4F10829B
-:101CF000118212821382DE01AA0FBB1FAB5DBC4FA3
-:101D000011961C921E92C730D105E9F021964481AC
-:101D10005581668177814083518362837383148206
-:101D200015821682178212968D919C9113971196A7
-:101D30009C938E9313961C921E9212973496129631
-:101D4000E2CF219708F680915D0390915E030197A1
-:101D500097FD05C090935E0380935D0304C01092CD
-:101D60005E0310925D0380915D0390915E0320916C
-:101D70005B0330915C032817390724F010925C0351
-:101D800010925B03892BC1F4809171008D7F809349
-:101D90007100809190008F7780939000109257038C
-:101DA000109258031092590310925A03109256033E
-:101DB0001092550310921F03DF91CF911F910F9145
-:101DC000FF90EF90DF90CF9008951F920F920FB683
-:101DD0000F9211244F925F926F927F928F929F92F7
-:101DE000AF92BF92CF92DF92EF92FF922F933F93E9
-:101DF0004F935F936F937F938F939F93AF93BF9313
-:101E0000CF93DF93EF93FF9380911F03882309F40F
-:101E10009BC1C0915D03D0915E031C161D060CF0A2
-:101E200093C140900F035090100360901103709085
-:101E3000120320E030E0A901C301B2010E94B02FDB
-:101E400018160CF065C0C130D10509F452C080915C
-:101E50005B0390915C03BE010E9482317C019093F0
-:101E60005C0380935B038090210390902203A090F9
-:101E70002303B090240320E030E040E85FE3C50195
-:101E8000B4010E94A12D60932103709322038093DB
-:101E9000230390932403F701EE0FFF1FEE0FFF1FA4
-:101EA000EB5CFC4FA301920160817181828193817F
-:101EB0000E94092E20E030E040E05EE30E94B42F53
-:101EC0009B01AC01C501B4010E94B02F18168CF41F
-:101ED000C7010196BE010E94823190935C038093FA
-:101EE0005B0310922103109222031092230310929D
-:101EF0002403E0915B03F0915C03EE0FFF1FEE0FF4
-:101F0000FF1FEB5CFC4F6081718182819381D0C0A7
-:101F1000C0905703D0905803E0905903F0905A03B3
-:101F200020E030E0A901C701B6010E94052E2197EB
-:101F3000882309F4A2C0FE01EE0FFF1FEE0FFF1F62
-:101F4000EB5CFC4F80809180A280B380A50194015E
-:101F5000C701B6010E94052E87FF31C0A50194017B
-:101F600060E070E08CED93EC0E94092E20E030E000
-:101F700040E451E40E94092E20E030E040E05FE3BD
-:101F80000E94B42F9B01AC0160E070E080E090E41F
-:101F90000E9417309B01AC01C501B4010E94B42F0F
-:101FA0009B01AC01C701B6010E94052E87FF07C047
-:101FB000A701960160E070E08CED93E439C0A501C3
-:101FC0009401C701B6010E94B02F18160CF055C03D
-:101FD000A501940160E070E08CED93E40E94092E6D
-:101FE00020E030E040E451E40E94092E20E030E09F
-:101FF00040E05FE30E94B42F9B01AC0160E070E021
-:1020000080E090E40E9417309B01AC01C501B4014F
-:102010000E94B42F9B01AC01C701B6010E94B02FF2
-:1020200018165CF5A701960160E070E08CED93EC6A
-:102030000E94092E20E030E040E451E40E94092E85
-:1020400020E030E040E05FE30E94B42F9B01AC0150
-:1020500060E070E080E090E40E9417309B01AC01EA
-:10206000C701B6010E94B42F6093570370935803C1
-:102070008093590390935A0313C0FE01EE0FFF1F84
-:10208000EE0FFF1FEB5CFC4F80819181A281B38139
-:102090008093570390935803A0935903B0935A0326
-:1020A00060915703709158038091590390915A039E
-:1020B00020910C0330910D032F3F4FEF340731F087
-:1020C0002F5F3F4F30930D0320930C030E940C139E
-:1020D0006B017C0120E034E244EF51E40E94052EC4
-:1020E00087FF08C086EFC82E88E2D82E84EFE82E3E
-:1020F00081E4F82E20E030E040E051E4C701B60171
-:102100000E94B42F9B01AC0160E074E284E79BE481
-:102110000E94092E6B017C010E94712E7093970022
-:102120006093960020910A0230910B0240910C02BC
-:1021300050910D02C701B6010E94B42F0E94712E6A
-:10214000709399006093980080912003882309F48C
-:1021500033C1C0901B03D0901C03E0901D03F0908E
-:102160001E0320E030E0A901C701B6010E94B02F94
-:102170001816D4F580910C0390910D038F3F2FEF2B
-:10218000920729F0019690930D0380930C03C701E9
-:10219000B6010E940C1320E030E040E051E40E94C0
-:1021A000B42F9B01AC0160E074E284E79BE40E94E1
-:1021B000092E6B017C010E94712E70939700609331
-:1021C000960020910A0230910B0240910C0250912E
-:1021D0000D02C701B6010E94B42F0E94712E7093A8
-:1021E00099006093980008C0109297001092960092
-:1021F0001092990010929800609115037091160347
-:102200006F5F7F4F709316036093150320919600C4
-:102210003091970080E090E0232BF1F0C091960080
-:10222000D09197000E94A22E6B017C01BE0180E03C
-:1022300090E00E94A22E9B01AC0160911703709167
-:1022400018038091190390911A030E94092E20E02F
-:102250003FEF4FE757E410C00E94A22E6B017C01B4
-:1022600020E030EE4FEF54E46091170370911803B3
-:102270008091190390911A030E94B42F9B01AC0125
-:10228000C701B6010E94B02F87FD96C0809113034D
-:102290008F5F8093130390E02091D8033091D9038E
-:1022A00082179307A0F08091E303882319F010921E
-:1022B00013030DC0809171008D7F80937100809118
-:1022C00090008F7780939000109220037DC08091C2
-:1022D0001403C0911303811128C0C090DD03D09076
-:1022E000DE03E090DF03F090E00320E030E0A9019E
-:1022F000C701B6010E94B02F1816BCF481E080938C
-:10230000140310921B0310921C0310921D031092D1
-:102310001E03C0921703D0921803E0921903F092A3
-:102320001A03C150C093130343C0109214031092B8
-:102330000D0310920C03E091DA03F091DB0348E007
-:10234000C49FE00DF11D112480819181A281B38190
-:1023500080931B0390931C03A0931D03B0931E0353
-:1023600020E030E040E85EE36481758186819781FA
-:102370000E94B42F6B017C0120E030E048EC52E475
-:1023800060910E0270910F028091100290911102E3
-:102390000E94092E9B01AC01C701B6010E94B42F17
-:1023A00060931703709318038093190390931A0393
-:1023B00010921603109215038091DC0380FD04C077
-:1023C0001092200310921F03FF91EF91DF91CF91A4
-:1023D000BF91AF919F918F917F916F915F914F913D
-:1023E0003F912F91FF90EF90DF90CF90BF90AF90F3
-:1023F0009F908F907F906F905F904F900F900FBE47
-:102400000F901F901895CF92DF92EF92FF92CF938B
-:10241000DF936B017C01EA0180910E03811102C000
-:102420000E94FE0D8091DC0380FF46C080915D0319
-:1024300090915E0308970CF03FC0809171008D7FF2
-:10244000809371008091200381110E94180E81E019
-:1024500080931F0310920D0310920C0320E030E0D4
-:10246000A901C701B6010E94B02F1816DCF48091B3
-:102470005D0390915E03FC01EE0FFF1FEE0FFF1F47
-:10248000EB5CFC4FC082D182E282F382FC01EE0F52
-:10249000FF1FEB5DFC4FD183C083019690935E03D9
-:1024A00080935D03809171008260809371008091C0
-:1024B0009000806880939000DF91CF91FF90EF9023
-:1024C000DF90CF9008958F929F92AF92BF92CF925C
-:1024D000DF92EF92FF920F931F93CF93DF93EC0164
-:1024E0007B01D42E4801590180910E03811102C055
-:1024F0000E94FE0D8091DC0380FF6BC08091710013
-:102500008D7F8093710080911F0381110E94180EAE
-:1025100081E080932003D093DB03C093DA03F09231
-:10252000D903E092D803D092E3038092DD03909226
-:10253000DE03A092DF03B092E00310922103109219
-:102540002203109223031092240310921303888114
-:102550009981AA81BB8180931B0390931C03A09354
-:102560001D03B0931E0320E030E040E85EE36C8181
-:102570007D818E819F810E94B42F6B017C0120E0C0
-:1025800030E048EC52E460910E0270910F028091AD
-:102590001002909111020E94092E9B01AC01C7010B
-:1025A000B6010E94B42F60931703709318038093B1
-:1025B000190390931A031092160310921503809139
-:1025C0007100826080937100809190008068809398
-:1025D0009000DF91CF911F910F91FF90EF90DF90CE
-:1025E000CF90BF90AF909F908F90089580915F03A0
-:1025F00090E0019666E070E00E94823180935F0374
-:10260000089580915F0390E0019766E070E00E947A
-:10261000823180935F0308958F929F92AF92BF9211
-:10262000CF92DF92EF92FF920F931F93CF93DF939E
-:102630006B017C01C0910C03D0910D03BE0180E0C1
-:1026400090E00E94A22E4B015C01A701960160E080
-:1026500070E08CE594E40E94092E9B01AC01C50159
-:10266000B4010E94B42F0E94762E20915F03233084
-:1026700009F473C028F4222351F02130E9F02CC171
-:10268000243009F4A0C0253009F4E0C025C180E061
-:1026900090E0A0E0BFE380930A0290930B02A09326
-:1026A0000C02B0930D0210920F03109210031092BF
-:1026B00011031092120310C110920F031092100315
-:1026C00010921103109212036431710540F46A30C4
-:1026D000710560F520E030E040E85EE32BC0693C26
-:1026E000710508F0AAC080E090E00E94A22E20E0D0
-:1026F00030E040EA51E40E94A02D20E030E044E3C5
-:1027000053E40E94092E9B01AC010E94B42F20E0EB
-:1027100030E040E05EE30E94B42F9B01AC0160E03A
-:1027200070E080E09EE30E94A02D44C020E030E0F5
-:1027300040E05FE3C701B6010E94B42F6B017C014A
-:1027400080E090E0A0E0BEE380930A0290930B0249
-:10275000A0930C02B0930D02BFC010920F03109211
-:10276000100310921103109212034AE0469F900149
-:10277000479F300D1124C90168EB7BE00E946E3148
-:10278000BC016C5D754077FF03C07195619571095F
-:10279000882777FD8095982F0E94A42E2EE333EC96
-:1027A0004EE259E30E94B42F20E030E040EC5EE3BB
-:1027B0000E94A12D60930A0270930B0280930C0279
-:1027C00090930D0289C010920F0310921003109283
-:1027D000110310921203CE0183709927892BE1F027
-:1027E000BE016170772780E090E00E94A22E20E079
-:1027F00030E040E05EE30E94B42F20E030E040E4AF
-:102800005FE30E94A12D60930A0270930B028093F4
-:102810000C0290930D020CC080E090E0A0E0BFE3BA
-:1028200080930A0290930B02A0930C02B0930D02C6
-:10283000C770DD27CD2B09F04FC010920A0210920D
-:102840000B0210920C0210920D0246C010920F0360
-:1028500010921003109211031092120300E010E086
-:1028600020E03FE300930A0210930B0220930C0236
-:1028700030930D026739710578F180E090E00E9495
-:10288000A22E20E030E047E153E40E94A02D20E09A
-:1028900030E04AE754E40E94092E20E030E048E4AA
-:1028A00052E40E94B42F20E030E040EA51E40E945C
-:1028B000E62E0E94712E660F771F660F771FFB01B1
-:1028C000E357FD4F2081318142815381C701B60119
-:1028D0000E94B42F6B017C01C701B601DF91CF913B
-:1028E0001F910F91FF90EF90DF90CF90BF90AF902E
-:1028F0009F908F900895809168030895CF93DF9300
-:1029000000D01F92CDB7DEB79C018091E8038430E0
-:1029100019F593E099833B832A839093E9008FEF25
-:102920009091E800815095FD06C095ED9A95F1F7DC
-:1029300000008111F5CF8091E80085FF0DC040E0D7
-:1029400050E063E070E0CE0101960E94B7168091DE
-:10295000E8008E778093E8000F900F900F90DF9142
-:10296000CF910895CF93DF9300D01F92CDB7DEB7FC
-:102970002091E803243021F522E029839B838A8378
-:1029800083E08093E9008FEF9091E800815095FDFE
-:1029900006C095ED9A95F1F700008111F5CF809171
-:1029A000E80085FF0DC040E050E063E070E0CE013C
-:1029B00001960E94B7168091E8008E778093E80018
-:1029C0000F900F900F90DF91CF9108952091E80321
-:1029D0002430F1F422E02093E9002FEF3091E80059
-:1029E000215035FD06C035ED3A95F1F70000211173
-:1029F000F5CF2091E80025FF0BC040E050E065E0F6
-:102A000070E00E94B7168091E8008E778093E8000E
-:102A10000895CF93DF932091E803243039F521E026
-:102A20002093E9002FEF3091E800215035FD06C0DA
-:102A300035ED3A95F1F700002111F5CF2091E8002E
-:102A400025FF14C0EC0140E050E068E070E00E9417
-:102A5000B7168091E8008E778093E80088E0FE0149
-:102A6000A0E6B3E001900D928A95E1F7DF91CF9156
-:102A700008958091E703811109C00E944C180E94BB
-:102A8000A9188091E20084608093E200089510927A
-:102A9000E7030895089508950C94A72742E061EC98
-:102AA00081E00E94C61742E061EC82E00E94C617F6
-:102AB00042E061EC83E00C94C6178091EA03833016
-:102AC00009F453C030F4813071F0823009F48CC0C5
-:102AD00008958A3009F478C08B3009F45EC08930DB
-:102AE00009F09AC020C08091E903813A09F094C0AE
-:102AF0008091E800877F8093E8008091ED039091BA
-:102B0000EE03892B21F468E080E693E003C060E0E7
-:102B100080E090E070E00E9402178091E8008B77DF
-:102B20008093E80008958091E903813209F074C030
-:102B30008091ED039091EE03892B09F06DC0809197
-:102B4000E800877F8093E8008091E80082FD05C05F
-:102B50008091E8038111F8CF5FC08091F1008093EC
-:102B600068038091E8008B7753C08091E903813A34
-:102B700009F052C08091ED039091EE03892B09F08A
-:102B80004BC08091E800877F8093E8008091E80047
-:102B900080FFFCCF80911C0236C08091E903813216
-:102BA000D9F58091ED039091EE03892BA9F58091E1
-:102BB000E800877F8093E8000E94FB178091EB0379
-:102BC00080931C020C946C218091E903813221F5E1
-:102BD0008091E800877F8093E8000E94FB17809136
-:102BE000EC038093690308958091E903813AA1F48D
-:102BF0008091E800877F8093E8008091E80080FF63
-:102C0000FCCF809169038093F1008091E8008E777A
-:102C10008093E8000C94FB17089584B7877F84BFE6
-:102C200088E10FB6F89480936000109260000FBEA8
-:102C300090E080E80FB6F894809361009093610073
-:102C40000FBE0E949E1B0E944C180E94A9188091E2
-:102C5000E20084608093E20078940E942F1B0E941F
-:102C6000A01B82E192E00E944A1B8091E80385301C
-:102C700069F40E9461278091E6038823B1F30E94E2
-:102C80008F27882391F30E94A116EFCF0E94A81BE3
-:102C9000ECCF292F332723303105C9F064F42130DC
-:102CA000310581F02230310509F043C084E590E020
-:102CB00020ED39E042C021323105F1F022323105F8
-:102CC00041F137C082E190E024E23AE036C0992732
-:102CD0008130910541F08230910541F0892B49F511
-:102CE000ECECF9E005C0EEE9F9E002C0E2E7F9E05A
-:102CF000849190E09F0121C06330D8F4E62FF0E08A
-:102D0000EE0FFF1FEA51FD4F2081318189E090E0F5
-:102D100014C0633070F470E0FB01EE0FFF1FE0524F
-:102D2000FD4F20813181FB01E352FD4F808190E016
-:102D300004C080E090E020E030E0FA01318320839D
-:102D4000089580E189BD82E189BD09B400FEFDCF0F
-:102D50008091D8008F7D8093D8008091E0008260C0
-:102D60008093E0008091E00081FDFCCF0895CF9238
-:102D7000DF92EF92FF920F931F93CF93DF93EC01BB
-:102D80008B016A010E941A18811133C0C114D10449
-:102D900039F0F60180819181081B190BC80FD91FEA
-:102DA000E12CF12C0115110519F18091E80085FD48
-:102DB00016C08091E8008E778093E800C114D1049A
-:102DC00049F0F60180819181E80EF91EF182E082DE
-:102DD00085E00FC00E941A18882321F30AC0899148
-:102DE0008093F10001501109FFEFEF1AFF0ADACFCB
-:102DF00080E0DF91CF911F910F91FF90EF90DF90D6
-:102E0000CF9008952091EF033091F00326173707F4
-:102E100048F06115710539F42091E8002E77209370
-:102E2000E80001C0B90140E061157105A9F12091E8
-:102E3000E803222309F443C0253009F442C020915D
-:102E4000E80023FD40C02091E80022FD32C020911F
-:102E5000E80020FFE9CF4091F3002091F20030E03C
-:102E6000342BFC01CF016115710559F02830310573
-:102E700040F481918093F100615071092F5F3F4FC1
-:102E8000F1CF41E02830310509F040E02091E80021
-:102E90002E772093E800C8CF4111C9CF0AC0809196
-:102EA000E803882361F0853061F08091E80083FDBC
-:102EB0000AC08091E80082FFF2CF80E0089582E0AE
-:102EC000089583E0089581E008952091EF03309103
-:102ED000F0032617370748F06115710539F4209182
-:102EE000E8002E772093E80001C0B901FC0120E042
-:102EF0006115710591F18091E803882309F440C0C0
-:102F0000853009F43FC08091E80083FD3DC0809189
-:102F1000E80082FD2FC08091E80080FFE9CF20917A
-:102F2000F3008091F20090E0922B6115710559F049
-:102F30008830910540F424912093F100319661503E
-:102F400071090196F2CF21E0089709F020E0809105
-:102F5000E8008E778093E800CBCF2111CCCF0AC058
-:102F60008091E803882361F0853061F08091E8006A
-:102F700083FD0AC08091E80082FFF2CF80E00895CF
-:102F800082E0089583E0089581E00895982F9730B6
-:102F900058F59093E900981739F07091EC00209162
-:102FA000ED005091F00003C0242F762F50E021FF58
-:102FB00019C03091EB003E7F3093EB003091ED0073
-:102FC0003D7F3093ED003091EB0031603093EB00AA
-:102FD0007093EC002093ED005093F0002091EE00F0
-:102FE00027FF07C09F5FD3CF8F708093E90081E0F8
-:102FF000089580E008958091E90387FF11C08091D2
-:10300000E80082FD05C08091E8038111F8CF11C06E
-:103010008091E8008B770BC08091E803882349F00A
-:103020008091E80080FFF8CF8091E8008E77809350
-:10303000E80008952091E4003091E50095E6409184
-:10304000EC00842F817040FF22C08091E80080FD59
-:103050001CC08091E803882391F0853091F0809125
-:10306000EB0085FD10C04091E4005091E50042174F
-:10307000530729F39A01915011F784E0089582E0F3
-:10308000089583E0089581E0089580E008954091D7
-:10309000E80042FFDECF08950E94BA180E94C218CD
-:1030A000E0EEF0E0808181608083E8EDF0E08081F7
-:1030B0008F77808319BCA7EDB0E08C918E7F8C93C5
-:1030C00080818F7E80831092E70308950F931F9372
-:1030D000CF93DF930E94BA180E94C218C8EDD0E0C7
-:1030E00088818F77888388818068888388818F7DB5
-:1030F000888319BC1092E8031092E4031092E6034F
-:103100001092E50300EE10E0F80180818B7F808350
-:1031100088818160888342E060E080E00E94C61779
-:10312000E1EEF0E080818E7F8083E2EEF0E080814E
-:1031300081608083808188608083F80180818E7FB8
-:103140008083888180618883DF91CF911F910F9167
-:103150000895E8EDF0E080818F7E8083E7EDF0E078
-:1031600080818160808384E082BF81E08093E70377
-:103170000C946618E8EDF0E080818E7F80831092D9
-:10318000E20008951092DA001092E10008951F9273
-:103190000F920FB60F9211242F933F934F935F938B
-:1031A0006F937F938F939F93AF93BF93EF93FF930F
-:1031B0008091E10082FF0BC08091E20082FF07C096
-:1031C0008091E1008B7F8093E1000E942E1B809113
-:1031D000DA0080FF1FC08091D80080FF1BC0809163
-:1031E000DA008E7F8093DA008091D90080FF0DC0D5
-:1031F00080E189BD82E189BD09B400FEFDCF81E097
-:103200008093E8030E94391505C019BC1092E803A9
-:103210000E9447158091E10080FF19C08091E20073
-:1032200080FF15C08091E2008E7F8093E200809144
-:10323000E20080618093E2008091D80080628093F8
-:10324000D80019BC85E08093E8030E944B1580915B
-:10325000E10084FF30C08091E20084FF2CC080E157
-:1032600089BD82E189BD09B400FEFDCF8091D800FF
-:103270008F7D8093D8008091E1008F7E8093E10064
-:103280008091E2008F7E8093E2008091E200816075
-:103290008093E2008091E403882311F084E007C06A
-:1032A0008091E30087FD02C081E001C083E080934C
-:1032B000E8030E944C158091E10083FF29C08091B2
-:1032C000E20083FF25C08091E100877F8093E100C9
-:1032D00082E08093E8031092E4038091E1008E7F06
-:1032E0008093E1008091E2008E7F8093E2008091E4
-:1032F000E20080618093E20042E060E080E00E94B2
-:10330000C6178091F00088608093F0000E944A15F3
-:10331000FF91EF91BF91AF919F918F917F916F91AD
-:103320005F914F913F912F910F900FBE0F901F9083
-:1033300018951F920F920FB60F9211242F933F935F
-:103340004F935F936F937F938F939F93AF93BF93AD
-:10335000CF93DF93EF93FF93C091E900CF708091FB
-:10336000EC00D82FD17080FDD0E81092E900809158
-:10337000F000877F8093F00078940E94DD1910920E
-:10338000E9008091F00088608093F000CD2BCF7031
-:10339000C093E900FF91EF91DF91CF91BF91AF9181
-:1033A0009F918F917F916F915F914F913F912F915D
-:1033B0000F900FBE0F901F9018951F93CF93DF9320
-:1033C000CDB7DEB7AA970FB6F894DEBF0FBECDBF5C
-:1033D000E9EEF3E088E08E0F9091F10091938E1367
-:1033E000FBCF0E945D158091E80083FF1FC1809193
-:1033F000E9039091EA03492F50E04A30510508F063
-:1034000015C1FA01EE59FF4F0C949631803881F0C6
-:10341000823809F00BC18091ED038F708093E90031
-:103420008091EB0085FB882780F91092E90006C0A7
-:103430008091E5039091E603911182609091E800FC
-:10344000977F9093E8008093F1001092F100C8C03C
-:10345000282F2D7F09F0EAC0882319F0823061F00F
-:10346000E5C08091EB03813009F0E0C0933009F0B2
-:1034700080E08093E6032BC08091EB03811127C08D
-:103480008091ED038F7009F4D1C08093E900209101
-:10349000EB0020FF1CC0933021F48091EB00806290
-:1034A00014C09091EB0090619093EB0021E030E02C
-:1034B000A90102C0440F551F8A95E2F74093EA0024
-:1034C0001092EA008091EB0088608093EB001092EC
-:1034D000E9008091E800877F86C08111A7C0109124
-:1034E000EB031F778091E3008078812B8093E300CA
-:1034F0008091E800877F8093E8000E94FB1780910D
-:10350000E80080FFFCCF8091E30080688093E300B7
-:10351000111102C082E001C083E08093E80386C0FD
-:103520008058823008F082C08091EB039091EC03C8
-:103530008C3D53E0950779F583E08A838AE289839D
-:103540004FB7F894DE01139620E03EE051E2E32FFE
-:10355000F0E050935700E49120FF03C0E295EF7034
-:103560003F5FEF708E2F90E0EA3010F0C79601C0F9
-:10357000C0968D939D932F5F243149F74FBF809163
-:10358000E800877F8093E8006AE270E0CE01019650
-:103590000E94021714C0AE014F5F5F4F6091ED03B0
-:1035A0000E944916BC01009709F440C09091E800C0
-:1035B000977F9093E80089819A810E946517809196
-:1035C000E8008B778093E80031C0803879F58091EE
-:1035D000E800877F8093E8008091E4038093F10006
-:1035E0008091E8008E778093E8000E94FB171EC050
-:1035F00081111CC09091EB039230C0F48091E800DF
-:10360000877F8093E8009093E4030E94FB178091EA
-:10361000E403811106C08091E30087FD02C081E0D0
-:1036200001C084E08093E8030E944E158091E80079
-:1036300083FF0AC08091E800877F8093E800809133
-:10364000EB0080628093EB00AA960FB6F894DEBF81
-:103650000FBECDBFDF91CF911F9108950895CF93F5
-:103660008091E8038823A1F0C091E900CF70909188
-:10367000EC00892F817090FD80E8C82B1092E90042
-:103680008091E80083FD0E94DD19CF70C093E900AE
-:10369000CF91089590936F0380936E030895E09106
-:1036A0006E03F0916F03309721F00190F081E02DCF
-:1036B000099480E00895E0916E03F0916F033097D4
-:1036C00021F00280F381E02D09940895E0916E03CA
-:1036D000F0916F03309721F00480F581E02D09947B
-:1036E000089520916C0330916D038217930771F058
-:1036F00090936D0380936C03E0916E03F0916F03E0
-:10370000309721F00680F781E02D099408952091EB
-:103710006A0330916B038217930771F090936B03E8
-:1037200080936A03E0916E03F0916F03309721F06C
-:103730000084F185E02D0994089508950C949D1B53
-:103740000E94DB270E94D20B0E9461280C94092D55
-:103750004F925F927F928F929F92AF92BF92CF9241
-:10376000DF92EF92FF920F931F93CF93DF93CDB72A
-:10377000DEB72A970FB6F894DEBF0FBECDBF0E940A
-:10378000AD0C91E7C92E93E0D92E00E010E0AA24F9
-:10379000A394B12C702E802F0E94E60D4C01F601EF
-:1037A000419051906F014826592641145104B1F4BB
-:1037B0000F5F1F4F0530110569F78FEF89838A83EB
-:1037C0001B820E94E4278160782F9D838C8349812E
-:1037D0005A816B818D810E94611C3AC08091C70320
-:1037E00081FD0E94EF0D20E030E07501022E02C045
-:1037F000EE0CFF1C0A94E2F7C70184219521892B66
-:1038000009F12E837F828E209F2091E0892809F480
-:1038100090E098870E94E4278160782F9A878987B3
-:103820004E815F8168858A850E94611C000F111F8F
-:10383000F801EF58FC4F80819181E826F926F1824A
-:10384000E08206C02F5F3F4F2C30310571F6B0CFBC
-:103850000E94482A109170030E944F1B1817D9F03C
-:103860000E944F1B809370032A960FB6F894DEBF18
-:103870000FBECDBFDF91CF911F910F91FF90EF90C1
-:10388000DF90CF90BF90AF909F908F907F905F9090
-:103890004F900C940A0B2A960FB6F894DEBF0FBE19
-:1038A000CDBFDF91CF911F910F91FF90EF90DF90EF
-:1038B000CF90BF90AF909F908F907F905F904F90F0
-:1038C0000895CF93DF93CDB7DEB72B970FB6F8945B
-:1038D000DEBF0FBECDBF4F83588769877A878B873E
-:1038E000DE01119686E0FD0111928A95E9F785E0E7
-:1038F000FE01379601900D928A95E1F749815A8130
-:103900006B817C818D819E810E9406242B960FB64F
-:10391000F894DEBF0FBECDBFDF91CF910895CF9356
-:10392000882309F4C2C0C82F823859F40E944F1B63
-:1039300081FDBBC089E30E94AF260E94322789E344
-:103940000CC0833879F40E944F1B80FDAEC083E524
-:103950000E94AF260E94322783E50E94CC26CF9199
-:103960000C943227843859F40E944F1B82FD9DC06D
-:1039700087E40E94AF260E94322787E4EECF8CEFC7
-:103980008C0F813A48F48C2F0E94712C81118DC0CC
-:103990008C2F0E94AF26E3CF80E28C0F883048F452
-:1039A000C77081E001C0880FCA95EAF70E94EB2634
-:1039B000D6CF8BE58C0F833078F4C53A29F0C63A20
-:1039C00031F083E890E005C081E890E002C082E831
-:1039D00090E0CF910C94711B88E58C0F833108F037
-:1039E00064C0C83A39F1C93A41F1CA3A49F1CB3A0F
-:1039F00051F1CC3A59F1CD3A61F1C03B69F1CE3A7F
-:103A000071F1CF3A79F1C13B81F1C23B89F1C33BFE
-:103A100091F1C43B99F1C53BA1F1C63BA9F1C73B6C
-:103A2000B1F1C83BB9F1C93BC1F1CA3BC9F180E072
-:103A300090E038C082EE90E035C089EE90E032C070
-:103A40008AEE90E02FC085EB90E02CC086EB90E0F2
-:103A500029C087EB90E026C08CEC90E023C08DEC71
-:103A600090E020C083E891E01DC08AE891E01AC090
-:103A700082E991E017C084E991E014C081E292E00C
-:103A800011C083E292E00EC084E292E00BC085E2B6
-:103A900092E008C086E292E005C087E292E002C0B0
-:103AA0008AE292E0CF910C94871BCF9108958823EE
-:103AB00009F44BC0823859F40E944F1B81FF45C066
-:103AC00089E30E94AF260E94322789E30CC0833825
-:103AD00071F40E944F1B80FF38C083E50E94AF261F
-:103AE0000E94322783E50E94CC260C94322784382A
-:103AF00059F40E944F1B82FF28C087E40E94AF2622
-:103B00000E94322787E4EFCF9CEF980F913A58F349
-:103B100090E2980F983050F4877091E001C0990FAF
-:103B20008A95EAF7892F0E94F126DFCF9BE5980F4F
-:103B3000933020F480E090E00C94711B885A83311C
-:103B400020F480E090E00C94871B0895882321F0F6
-:103B50000E94EB260C9432270895882321F00E94BE
-:103B6000F1260C9432270895BF92CF92DF92EF9204
-:103B7000FF920F931F93CF93DF9300D000D000D01C
-:103B8000CDB7DEB725E0FC01DE01119601900D9264
-:103B90002A95E1F7FC01D0801181028125812295CF
-:103BA0002F7043815481452B09F472C31F3F21F4C8
-:103BB000FFEFDF1609F46CC37C012E830E94D3074C
-:103BC000D9821A8369817A81802F0E94AB26182FAF
-:103BD000B92E0E9460260E9427252E81002319F00D
-:103BE0000E9408272E81EB2DE295EF70F0E0E4595A
-:103BF000FF4F0C9496318B2D807F9B2D9F70F92E5B
-:103C0000882319F0F29480EFF822002389F0FF2036
-:103C100009F47CC280E2810F883020F48F2D0E944D
-:103C2000EB2603C08F2D0E94FB260E9432276EC216
-:103C3000812F0E94571DFF2009F42AC3105E8F2D8B
-:103C4000183018F40E94F12602C00E94012726961F
-:103C50000FB6F894DEBF0FBECDBFDF91CF911F919D
-:103C60000F91FF90EF90DF90CF90BF900C94322790
-:103C70008B2D807F9B2D9F70803211F4892F03C084
-:103C8000892F8295807F112319F0113011F12BC0FB
-:103C90000023A9F0222389F1213079F526960FB669
-:103CA000F894DEBF0FBECDBFDF91CF911F910F9172
-:103CB000FF90EF90DF90CF90BF900C941B272223B2
-:103CC00019F0213009F4E4C28E830E941E278E81F0
-:103CD0009BC1002321F0263008F0DAC20EC0253047
-:103CE00008F0D6C291C10023C9F0222331F0F701B8
-:103CF000958190FF0BC29F70958326960FB6F8941E
-:103D0000DEBF0FBECDBFDF91CF911F910F91FF900E
-:103D1000EF90DF90CF90BF900C94A61D222309F462
-:103D200073C109C22B2D26952695237030E02115ED
-:103D3000310521F021303105D1F0AAC2002321F054
-:103D4000812F9B2D937002C080E090E026960FB6E5
-:103D5000F894DEBF0FBECDBFDF91CF911F910F91C1
-:103D6000FF90EF90DF90CF90BF900C94711B0023D9
-:103D700021F0812F9B2D937002C080E090E0269669
-:103D80000FB6F894DEBF0FBECDBFDF91CF911F916C
-:103D90000F91FF90EF90DF90CF90BF900C94871B16
-:103DA000812F002319F00E94502902C00E94B829D7
-:103DB00026960FB6F894DEBF0FBECDBFDF91CF9130
-:103DC0001F910F91FF90EF90DF90CF90BF900C94D8
-:103DD0003D2A8B2D837009F07BC0011159C2812FC0
-:103DE000829586958770880F880F912F9F70C92EB6
-:103DF000D12CE12CF12C082E04C0CC0CDD1CEE1CC7
-:103E0000FF1C0A94D2F714FF12C04FE050E060E0AC
-:103E100070E004C0440F551F661F771F8A95D2F7C4
-:103E2000CB01BA01609570958095909503C060E0D4
-:103E300070E0CB012B2D269526952370422F50E064
-:103E400042305105D9F04330510569F16C297D2983
-:103E50008E299F294130510551F126960FB6F894CD
-:103E6000DEBF0FBECDBFDF91CF911F910F91FF90AD
-:103E7000EF90DF90CF90BF900C944E256C297D2958
-:103E80008E299F2926960FB6F894DEBF0FBECDBFB0
-:103E9000DF91CF911F910F91FF90EF90DF90CF9026
-:103EA000BF900C946A250E944E25C701B601269644
-:103EB0000FB6F894DEBF0FBECDBFDF91CF911F913B
-:103EC0000F91FF90EF90DF90CF90BF900C94322530
-:103ED000002319F08B2D817001C08695882309F489
-:103EE000D7C1812F829586958770880F880F912F73
-:103EF0009F70C92ED12CE12CF12C082E04C0CC0CC3
-:103F0000DD1CEE1CFF1C0A94D2F714FF12C04FE018
-:103F100050E060E070E004C0440F551F661F771F3B
-:103F20008A95D2F7CB01BA016095709580959095EE
-:103F300003C060E070E0CB012B2D26952695237001
-:103F4000422F50E042305105D9F04330510569F11C
-:103F50006C297D298E299F294130510551F12696E2
-:103F60000FB6F894DEBF0FBECDBFDF91CF911F918A
-:103F70000F91FF90EF90DF90CF90BF900C94282688
-:103F80006C297D298E299F2926960FB6F894DEBFCD
-:103F90000FBECDBFDF91CF911F910F91FF90EF909A
-:103FA000DF90CF90BF900C9444260E942826C70132
-:103FB000B60126960FB6F894DEBF0FBECDBFDF91D7
-:103FC000CF911F910F91FF90EF90DF90CF90BF9016
-:103FD0000C940C26103F49F118F4103E48F491C09F
-:103FE000123F09F453C0E8F1133F09F464C089C0DB
-:103FF0001F708B2D8F71002321F00E94A525812F2A
-:104000007CCE0E94C625812F26960FB6F894DEBF7F
-:104010000FBECDBFDF91CF911F910F91FF90EF9019
-:10402000DF90CF90BF900C94AD1D0023B1F02530F0
-:1040300008F02EC18B2D8F7126960FB6F894DEBF37
-:104040000FBECDBFDF91CF911F910F91FF90EF90E9
-:10405000DF90CF90BF900C94EB25263008F018C16C
-:10406000E9CF0023A9F08B2D8F7126960FB6F89417
-:10407000DEBF0FBECDBFDF91CF911F910F91FF909B
-:10408000EF90DF90CF90BF900C94A525002359F3BB
-:104090008B2D8F7126960FB6F894DEBF0FBECDBF65
-:1040A000DF91CF911F910F91FF90EF90DF90CF9014
-:1040B000BF900C94C625002399F08B2D8F71269606
-:1040C0000FB6F894DEBF0FBECDBFDF91CF911F9129
-:1040D0000F91FF90EF90DF90CF90BF900C949025C0
-:1040E00026960FB6F894DEBF0FBECDBFDF91CF91FD
-:1040F0001F910F91FF90EF90DF90CF90BF900C94A5
-:1041000086250023A9F0222309F4ADCF812F26961E
-:104110000FB6F894DEBF0FBECDBFDF91CF911F91D8
-:104120000F91FF90EF90DF90CF90BF900C948F1C79
-:10413000222309F4ADCF812F26960FB6F894DEBF67
-:104140000FBECDBFDF91CF911F910F91FF90EF90E8
-:10415000DF90CF90BF900C94571D4B2D4F70612F67
-:10416000C7010E940B0626960FB6F894DEBF0FBE5D
-:10417000CDBFDF91CF911F910F91FF90EF90DF9016
-:10418000CF90BF900C94AA24011182C09B2D9F70E8
-:10419000492F50E04230510509F443C0C4F44115A1
-:1041A000510571F14130510509F072C026960FB6E4
-:1041B000F894DEBF0FBECDBFDF91CF911F910F915D
-:1041C000FF90EF90DF90CF90BF900C94312D433053
-:1041D0005105C1F14430510509F05AC0812F26968E
-:1041E0000FB6F894DEBF0FBECDBFDF91CF911F9108
-:1041F0000F91FF90EF90DF90CF90BF900C94832DA4
-:1042000026960FB6F894DEBF0FBECDBFDF91CF91DB
-:104210001F910F91FF90EF90DF90CF90BF900C9483
-:104220001A2D26960FB6F894DEBF0FBECDBFDF91D4
-:10423000CF911F910F91FF90EF90DF90CF90BF90A3
-:104240000C944D2D26960FB6F894DEBF0FBECDBF51
-:10425000DF91CF911F910F91FF90EF90DF90CF9062
-:10426000BF900C94602D4B2D4F70612FC701269687
-:104270000FB6F894DEBF0FBECDBFDF91CF911F9177
-:104280000F91FF90EF90DF90CF90BF900C94D507E7
-:1042900026960FB6F894DEBF0FBECDBFDF91CF914B
-:1042A0001F910F91FF90EF90DF90CF90BF900895F6
-:1042B0000E9408270E9418270E94DD260E943227AC
-:1042C0000E94EE2A0E943D2A80E090E00E94711B2D
-:1042D00080E090E00C94871B0E94F8260C945821F3
-:1042E0000E94A026292F22952F7030E02C30310516
-:1042F0004CF42A3031056CF422503109223031055A
-:1043000088F407C02C30310549F02F30310531F0E9
-:1043100009C0803E48F0803F29F406C093FB8827FF
-:1043200080F9089580E0089581E00895CF93DF93A8
-:1043300000D000D01F92CDB7DEB70F900F900F9036
-:104340000F900F90DF91CF910895CF93DF9300D01E
-:1043500000D000D0CDB7DEB726960FB6F894DEBFFA
-:104360000FBECDBFDF91CF9108951F93CF93DF9301
-:10437000C0917B0316E080917C03C81799F0D0E0D0
-:104380001C9FF0011D9FF00D1124E358FC4F40814C
-:10439000518162817381848195810E94A52121963A
-:1043A000C770E9CFDF91CF911F9108954091AD0380
-:1043B0005091AE036091AF037091B0038091B1034F
-:1043C0009091B2030C94A5218091B20382958F70D5
-:1043D00009F054C08091AF03882309F44FC0809145
-:1043E0007B03A0917C036091AD037091AE0340917B
-:1043F000B0035091B103B6E08A1709F43FC090E0D2
-:1044000041155105C1F17F3F11F46F3FA1F1B89FF4
-:10441000F001B99FF00D1124E358FC4F2181721374
-:104420002AC02081621327C02281211124C0238148
-:1044300034812417350710F421503109241B350B22
-:10444000283C3105C0F42091B2032F7020612093E5
-:10445000B20326E0289FF001299FF00D1124EE57AA
-:10446000FC4F80818F70806180838DEA93E00E9491
-:10447000B41D0C94B52101968770BECF0895CF92DC
-:10448000DF92EF92FF920F931F93CF93DF93CDB7FD
-:10449000DEB762970FB6F894DEBF0FBECDBF8C01BA
-:1044A00085E0F801DE011D9601900D928A95E1F7F5
-:1044B000D8014C9111965C91119712966C911297BC
-:1044C0001396CD90DC9014973091AD037091AE03AC
-:1044D0008091B0039091B103009709F46BC17F3FC5
-:1044E00019F43F3F09F466C1E090AF03EE2009F4F0
-:1044F000C0C02091B203C816D90628F0F601E81B07
-:10450000F90BCF0104C0809590958C0D9D1DFF2463
-:10451000F394883C910578F0F12C207F09F0C6C017
-:104520007C2DD98AC88A89890E9496218DEA93E0D8
-:104530000E94B41DB1C0822F807F09F046C0751360
-:1045400014C0341312C0611110C02F702061209369
-:10455000B2030E94D6218DEA93E00E94B41D80919F
-:10456000B203D80115968C932EC0CD2819F15F3F68
-:1045700011F44F3FF9F0F62E61111CC080917B03BE
-:1045800020917C0336E0821709F45AC090E0389FEE
-:10459000F001399FF00D1124E358FC4F718157133E
-:1045A00006C07081471303C07281711103C0019668
-:1045B0008770E9CFF62E662309F418C18091B20303
-:1045C00081608093B203F12C11C1751308C03413BC
-:1045D00006C0611104C08091B203D801C3C04D87E9
-:1045E0005E878D859E856A8B0E9470216A898823EB
-:1045F000E1F16623D1F12091B203822F82958F7071
-:1046000090E0029774F08091AD039091AE0398878B
-:104610008F831986DB86CA862C87CE0107960E9477
-:10462000B41D86E0F801ADEAB3E001900D928A95E1
-:10463000E1F70E94E4210E94D621FF24F394D6C022
-:104640004D875E878D859E850E94A026292F229505
-:104650002F7030E0223031050CF0BCC09F7009F0A3
-:10466000B6C0805E883008F4C1C0C8010E94B41D85
-:10467000E4CFC816D90608F453C0F601E81BF90BBD
-:10468000CF01883C910508F450C0F12C7C2DD98ACB
-:10469000C88A89890E949621EDEAF3E086E0DF016D
-:1046A0001D928A95E9F70E94D621A0C0751314C007
-:1046B000341312C0611110C08091B203F8018583D8
-:1046C000C8010E94B41D86E0EDEAF3E0DF011D920F
-:1046D0008A95E9F7FE2C8AC04D875E878D859E8579
-:1046E0006A8B0E9470216A89882309F4BECF6623F1
-:1046F00009F4BBCF2091B203822F82958F7090E096
-:1047000002970CF48ECF8091AD039091AE039A8303
-:1047100089831B82DD82CC822E83CE0101967FCFDE
-:10472000809590958C0D9D1DACCFF62E662309F4D7
-:104730009CCF75132EC034132CC02091B20320FDE2
-:104740001FC0822F82958F70D9F0D80115962C93B7
-:1047500015978F3049F08F5F982F9295907F822F19
-:104760008F70892B15968C93C8010E94B41D86E02A
-:10477000F801ADEAB3E001900D928A95E1F793CF8D
-:1047800086E0F801ADEAB3E001900D928A95E1F779
-:104790002DC04D875E878D859E850E947021811179
-:1047A00040CF8091B20381608093B203C8010E9420
-:1047B000B41D1CC0662309F458CF4D875E878D85D4
-:1047C0009E850E947021882309F44FCF2ACF811142
-:1047D00048CF0CC0243031050CF047CF9F7009F44E
-:1047E00040CFF8019581907F09F03BCF8F2D6296E5
-:1047F0000FB6F894DEBF0FBECDBFDF91CF911F91F2
-:104800000F91FF90EF90DF90CF9008951F93CF937B
-:10481000DF93CDB7DEB72C970FB6F894DEBF0FBE8F
-:10482000CDBF4F83588769877A878B879C87CE0156
-:1048300007960E943F22882369F08F8198852A85F8
-:104840003B85232BF1F19F3F09F063C08F3F09F0B7
-:1048500060C037C086E0FE013796DE0111960190F8
-:104860000D928A95E1F76F817885EA85FB8530970F
-:1048700041F17F3F11F46F3F21F120917C0330E043
-:10488000C90101968770992740917B0350E08417F6
-:10489000950709F447C069837A83FD83EC8396E02A
-:1048A000929FD001939FB00D1124A358BC4FFE01DD
-:1048B000319601900D929A95E1F780937C030E94C6
-:1048C000B52116E080917B0390917C038917C1F19B
-:1048D000189FC001112483589C4F0E943F228823B7
-:1048E00079F1E0917B031E9FF0011124E358FC4F06
-:1048F0004081518162817381848195810E94A521CB
-:1049000080917B0390E001968770992780937B03C9
-:10491000D9CF4F81588569857A858B859C850E9482
-:10492000A521CFCF0E946C2110927C0310927B03B3
-:10493000EDEAF3E086E0DF011D928A95E9F7C1CF49
-:104940002C960FB6F894DEBF0FBECDBFDF91CF918E
-:104950001F910895EF92FF920F931F93CF93DF93D0
-:104960008C01009709F46CC0F12CEE24E394E8016B
-:104970002196F8018491843740F4843008F051C0C6
-:10498000813081F0823019F15BC0853709F444C071
-:10499000A8F19CE7980F903708F052C08F770E94DB
-:1049A000571D41C00E5F1F4FFE01C49180E28C0F66
-:1049B000883048F4C7708E2D01C0880FCA95EAF779
-:1049C0000E940B2714C08C2F0E948F1C2DC00E5FDD
-:1049D0001F4FFE01C49180E28C0F883058F4C770DD
-:1049E0008E2D01C0880FCA95EAF70E9411270E94F8
-:1049F00032271AC08C2F0E94571D16C00E5F1F4F02
-:104A0000FE01C491CC2381F08FE99FE00197F1F77B
-:104A100000C00000C150F6CF0E5F1F4FFE01F490A2
-:104A200003C00E948F1C8E018F2D882309F49FCF15
-:104A3000EFE9FFE03197F1F700C000008150F5CFBA
-:104A4000DF91CF911F910F91FF90EF9008950895FE
-:104A50006093B7037093B8038093B9039093BA033C
-:104A60000C9458210F931F930091B7031091B80332
-:104A70002091B9033091BA03DC01CB01802B912B3B
-:104A8000A22BB32B8093B7039093B803A093B903E1
-:104A9000B093BA031F910F910C9458210F931F9359
-:104AA0000091B7031091B8032091B9033091BA0374
-:104AB000DC01CB0180239123A223B3238093B7038E
-:104AC0009093B803A093B903B093BA031F910F91C9
-:104AD0000C9458210F931F930091B7031091B803C2
-:104AE0002091B9033091BA03DC01CB0180279127D3
-:104AF000A227B3278093B7039093B803A093B90379
-:104B0000B093BA031F910F910C9458211092B303E4
-:104B10001092B4031092B5031092B6030C9458216E
-:104B200041E050E060E070E004C0440F551F661F94
-:104B3000771F8A95D2F74093B3035093B4036093E1
-:104B4000B5037093B6030C94582141E050E060E047
-:104B500070E004C0440F551F661F771F8A95D2F777
-:104B60008091B3039091B403A091B503B091B603C3
-:104B7000482B592B6A2B7B2B4093B3035093B403E0
-:104B80006093B5037093B6030C94582141E050E054
-:104B900060E070E004C0440F551F661F771F8A95C0
-:104BA000D2F740955095609570958091B3039091A0
-:104BB000B403A091B503B091B603482359236A23E7
-:104BC0007B234093B3035093B4036093B503709376
-:104BD000B6030C94582141E050E060E070E004C05E
-:104BE000440F551F661F771F8A95D2F78091B30334
-:104BF0009091B403A091B503B091B603482759270B
-:104C00006A277B274093B3035093B4036093B503A3
-:104C10007093B6030C9458210F931F930091B30324
-:104C20001091B4032091B5033091B603DC01CB01A0
-:104C3000802B912BA22BB32B8093B3039093B403BF
-:104C4000A093B503B093B6031F910F910C94582114
-:104C50000F931F930091B3031091B4032091B503F8
-:104C60003091B603DC01CB0180239123A223B3232F
-:104C70008093B3039093B403A093B503B093B603AA
-:104C80001F910F910C9458210F931F930091B30320
-:104C90001091B4032091B5033091B603DC01CB0130
-:104CA00080279127A227B3278093B3039093B4035F
-:104CB000A093B503B093B6031F910F910C945821A4
-:104CC0000895CF92DF92EF92FF920F931F93CF93AD
-:104CD000DF938C01C090B703D090B803E090B90384
-:104CE000F090BA038091B3039091B403A091B503FF
-:104CF000B091B603C82AD92AEA2AFB2ACFE1D0E02C
-:104D0000D701C6010C2E04C0B695A7959795879537
-:104D10000A94D2F780FF06C0B8018C2F0E942F0A98
-:104D2000019721F4219760F780E001C08C2FDF917B
-:104D3000CF911F910F91FF90EF90DF90CF9008954A
-:104D4000CF93DF93EC010E946126BE010E942F0ADF
-:104D5000DF91CF910895CB010E94A0260895209164
-:104D60001D0230911E02F90132969FEF40E05191F1
-:104D7000581789F09F3F19F4511101C0942F4F5FCC
-:104D80004630A9F79F3F39F0F901E90FF11D97FD72
-:104D9000FA9582830895089520911D0230911E0294
-:104DA000F9013296285F3F4F9081981301C010821D
-:104DB0003196E217F307C1F7089581E090E0E091A2
-:104DC0001D02F0911E02E80FF91F10820196883033
-:104DD0009105A9F708959091C603892B8093C60386
-:104DE000089580959091C60389238093C603089502
-:104DF0001092C60308959091C503892B8093C50333
-:104E0000089580959091C50389238093C5030895E3
-:104E10001092C50308959091C403892B8093C40315
-:104E2000089580959091C40389238093C4030895C5
-:104E30001092C40308958093BB0308951092BB039E
-:104E4000089580911D0290911E02FC0131969C01F3
-:104E5000285F3F4F80E0919191118F5FE217F30738
-:104E6000D1F70895E0911D02F0911E028091C603D2
-:104E70008083E0911D02F0911E0290818091C50314
-:104E8000892B8083E0911D02F0911E029081809118
-:104E9000C403892B80838091BB03882361F0E09158
-:104EA0001D02F0911E029081892B80830E94212790
-:104EB00081111092BB0380911D0290911E020C94EF
-:104EC0005B1B8091E803843039F11092C80320E421
-:104ED00088E190E00FB6F894A895809360000FBE2B
-:104EE0002093600080E00E94D20580E00E940A0BBF
-:104EF00083B7817F846083BF83B7816083BF7894E9
-:104F0000889583B78E7F83BF88E10FB6F89480932E
-:104F10006000109260000FBE089508950895CF9329
-:104F200080E00E94D2050E948D270E94AD0C0E9455
-:104F30008E27C0E08C2F0E94E60D892B29F4CF5FCD
-:104F4000C530C1F780E001C081E0CF9108950E9493
-:104F50006C2180E00E94D2050E94092D0E944F1B07
-:104F60000C940A0B1F920F920FB60F9211248F937D
-:104F70009F93AF93BF938091C803811113C0809119
-:104F8000C9039091CA03A091CB03B091CC03419681
-:104F9000A11DB11D8093C9039093CA03A093CB03B5
-:104FA000B093CC03BF91AF919F918F910F900FBEA3
-:104FB0000F901F90189582E084BD93E095BD9AEF05
-:104FC00097BD80936E0008952FB7F8948091C90320
-:104FD0009091CA03A091CB03B091CC032FBF089549
-:104FE000CF92DF92EF92FF920F931F932FB7F89417
-:104FF0004091C9035091CA036091CB037091CC03D7
-:105000002FBF6A017B01EE24FF248C0120E030E0F9
-:10501000C016D106E206F30610F4415051099A0178
-:10502000281B390BC9011F910F91FF90EF90DF9062
-:10503000CF9008951F920F920FB60F9211248F9365
-:105040009F93AF93BF938091C9039091CA03A0919E
-:10505000CB03B091CC030196A11DB11D8093C90370
-:105060009093CA03A093CB03B093CC03BF91AF91AD
-:105070009F918F910F900FBE0F901F9018950E94D7
-:105080004C18F8942FEF87EA91E621508040904029
-:10509000E1F700C0000087E090EBDC018093F303B0
-:1050A0009093F403A093F503B093F6039CE088E19A
-:1050B0000FB6F894A895809360000FBE909360009F
-:1050C000FFCF0E949B28811102C00E9477280E9476
-:1050D000A6288093C7030E94B3288093F1030E94FF
-:1050E000AA28682F70E080E090E00C9428256DEEEF
-:1050F0007EEF80E090E00E94BC3160E082E090E0D2
-:105100000E94AA3160E083E090E00E94AA3160E052
-:1051100084E090E00E94AA3160E085E090E00E9487
-:10512000AA3160E086E090E00E94AA316FEF87E04C
-:1051300090E00C94AA3180E090E00E94A43121E03C
-:105140008D3E9E4F09F020E0822F089582E090E08E
-:105150000C949C3183E090E00C949C31682F83E0A8
-:1051600090E00C94AA3184E090E00C949C31682F7C
-:1051700084E090E00C94AA3186E090E00C949C319D
-:10518000682F86E090E00C94AA3187E090E00C94C0
-:105190009C31682F87E090E00C94AA318091CF0376
-:1051A00080FF0BC06091220285E0689FB00111244E
-:1051B00075956795759567952BC081FF09C06091BE
-:1051C000220285E0689FB00111247595679520C083
-:1051D00082FF07C06091220285E0689FB001112420
-:1051E00017C09091D0039923D1F0609121029617B6
-:1051F00088F72091220285E0289F90011124929F38
-:10520000A001939F500D112470E0CA010E948231C9
-:105210006038710540F46115710539F002C065E030
-:1052200070E0862F08958FE7089581E008958091BA
-:10523000CF0380FF08C06091200270E075956795EC
-:105240007595679521C081FF06C06091200270E0CE
-:105250007595679519C082FF04C06091200270E0C7
-:1052600010C09091D0039923C1F060911F0296174E
-:10527000A0F780912002899FC001112470E00E9454
-:1052800082316038710528F46115710521F0862F8F
-:1052900008958FE7089581E0089561E070E0F4CF0C
-:1052A000803F21F40E94CE28819504C0813F29F4DB
-:1052B0000E94CE288093D3030895823F21F40E9458
-:1052C000CE28819504C0833F29F40E94CE28809384
-:1052D000D2030895893F19F40E94172905C08A3F17
-:1052E00031F40E94172981958093D40308958B3F50
-:1052F00021F40E941729819504C08C3F29F40E9453
-:1053000017298093D5030895843F21F48091D10318
-:10531000816017C0853F21F48091D103826011C064
-:10532000863F21F48091D10384600BC0873F21F434
-:105330008091D103886005C0883F31F48091D1030A
-:1053400080618093D10308958D3F21F48091CF0334
-:1053500081600BC08E3F21F48091CF03826005C035
-:105360008F3F29F48091CF0384608093CF03089509
-:10537000803F39F48091D30387FF6CC01092D30330
-:1053800069C0813F29F48091D3031816BCF362C031
-:105390009091D203823F29F497FF5CC01092D20310
-:1053A00059C0833F19F41916CCF354C0893F41F416
-:1053B0008091D40318160CF04DC01092D4034AC04B
-:1053C0008A3F29F48091D40387FF44C0F6CF8B3FF6
-:1053D00039F48091D50387FF3DC01092D5033AC0C0
-:1053E0008C3F29F48091D5031816BCF333C0843F59
-:1053F00021F48091D1038E7F17C0853F21F48091E5
-:10540000D1038D7F11C0863F21F48091D1038B7F22
-:105410000BC0873F21F48091D103877F05C0883F6F
-:1054200031F48091D1038F7E8093D10313C08D3FDF
-:1054300021F48091CF038E7F0BC08E3F21F48091A9
-:10544000CF038D7F05C08F3F29F48091CF038B7FE1
-:105450008093CF038091D20381110EC08091D3033A
-:1054600081110AC08091D403811106C08091D503B7
-:10547000811102C01092D003089581ED93E00E9443
-:10548000661B0E94E4279093CE038093CD0308957A
-:105490001F93CF93DF938091CD039091CE030E9411
-:1054A000F027AC019091D003992321F020912302A1
-:1054B00030E006C0209124028AE0289F9001112448
-:1054C0004217530708F486C08091D203C091D303DA
-:1054D000D091D4031091D503811107C0C11176C0BA
-:1054E000D11174C0111172C075C09F3F19F09F5F38
-:1054F0009093D003181624F40E94CE288093D203F0
-:105500008091D20387FF05C00E94CE2881958093A9
-:10551000D2031C1624F40E94CE288093D3038091DA
-:10552000D30387FF05C00E94CE2881958093D303C3
-:105530006091D203662339F1C091D303CC2319F1D2
-:10554000772767FD7095872F972F0E94A42E23E35E
-:1055500033E343E35FE30E94B42F0E94712E609314
-:10556000D2036C2F772767FD7095872F972F0E94A6
-:10557000A42E23E333E343E35FE30E94B42F0E94AE
-:10558000712E6093D3031D1624F40E941729809373
-:10559000D4038091D40387FF05C00E941729819509
-:1055A0008093D403111624F40E9417298093D50305
-:1055B0008091D50387FF05C00E94172981958093AC
-:1055C000D503DF91CF911F910C943D2A9F3F09F0A5
-:1055D0008ECF96CFDF91CF911F910895E1EDF3E04B
-:1055E00085E0DF011D928A95E9F71092D0031092B1
-:1055F000CF030895833081F128F4813059F082304F
-:10560000D1F00895853009F449C0B8F1863009F425
-:1056100056C0089580912402262F30E0280F311DB6
-:105620002F3F310524F4680F6093240208958FEF13
-:1056300080932402089580912302262F30E0280FC2
-:10564000311D2F3F310524F4680F60932302089524
-:105650008FEF80932302089580912202262F30E05D
-:10566000280F311D2F3F310524F4680F609322026B
-:1056700008958FEF80932202089580912102262FB2
-:1056800030E0280F311D2F3F310524F4680F60935F
-:10569000210208958FEF80932102089580912002C6
-:1056A000262F30E0280F311D2F3F310524F4680FDD
-:1056B0006093200208958FEF8093200208958091D7
-:1056C0001F02262F30E0280F311D2F3F310524F413
-:1056D000680F60931F0208958FEF80931F02089553
-:1056E000833011F128F4813049F0823091F008952F
-:1056F000853081F120F18630C1F108958091240236
-:10570000681720F4861B80932402089510922402C7
-:10571000089580912302681720F4861B809323024A
-:10572000089510922302089580912202681720F4B0
-:10573000861B809322020895109222020895809180
-:105740002102681720F4861B80932102089510928D
-:105750002102089580912002681720F4861B80930F
-:105760002002089510922002089580911F02681768
-:1057700020F4861B80931F02089510921F02089543
-:105780000F931F938732D8F58E3108F087C08E3083
-:1057900009F471C098F4873009F45BC08B3009F4C8
-:1057A00091C0863009F095C08091C703817F8E7FBC
-:1057B0008093C70381E08093D7038CC0863109F4BE
-:1057C00081C068F4803109F084C08091C70383FBF5
-:1057D000222720F991E0922790FB83F955C0893167
-:1057E00009F470C08B3109F074C08091C70381FB4C
-:1057F000222720F991E0922790FB81F945C0883358
-:1058000009F460C050F4893209F45EC0853309F4AC
-:105810005BC0873209F458C05CC0833409F454C0BB
-:1058200028F48A3308F455C0895339C0883409F004
-:1058300050C00E946C210E94B2070FEF13ED20E3CD
-:10584000015010402040E1F700C000000E943F28B6
-:1058500039C09091C703892F8095817080FB90F9A2
-:1058600029F0966098609093C70334C0997F977F22
-:105870009093C70327C08091C70382FB222720F99A
-:1058800091E0922790FB82F98093C7039923D1F08E
-:105890008091C70381608093C70314C08D5141E09C
-:1058A00050E060E070E08A019B0104C0000F111F0E
-:1058B000221F331F8A95D2F7C901B8010E942825FB
-:1058C0000E946C2181E006C061E070E080E090E021
-:1058D000F5CF80E01F910F91089580E0089580E05A
-:1058E0000895CF93C82F8091D703813069F018F0C5
-:1058F0008230C9F184C0E0911D02F0911E028081C6
-:10590000823209F07EC007C0E0911D02F0911E02B4
-:105910008081823261F48C2F0E946D2C811104C031
-:105920008C2F0E94C02B1DC081E090E01AC08C2FEC
-:105930000E946F2C811114C0C43179F048F4CB302F
-:1059400079F0C03109F061C082E08093D70308C0CC
-:10595000C93219F0C83321F058C01092D70355C08E
-:1059600081E0817054C0C93291F120F5C43179F1E0
-:10597000B0F4C73009F047C08EE18093240282E37F
-:10598000809323028AE08093220284E180932102A3
-:1059900088E08093200288E280931F0234C0CE51B9
-:1059A000C63088F5EC2FF0E0E451FD4F8081809304
-:1059B000D60329C0CE34E9F020F4CB3421F56AE0D7
-:1059C00013C0C13579F0C235F1F461E00DC08091AA
-:1059D000D603882319F01092D60315C081E0809376
-:1059E000D70315C061E006C08091D6030E94FA2A51
-:1059F0000AC06AE08091D6030E94702B04C0109206
-:105A0000D70380E004C081E002C080E0AACFCF913C
-:105A100008950E949B28811102C00E9477280E944D
-:105A2000BC288093F20380FF02C0869501C080E00D
-:105A30000C94D2058091F203982F9695292F30E08F
-:105A4000233031054CF49F5F990F8170892B816061
-:105A50008093F2030E94C0288091F20386950C94F3
-:105A6000D2058091F203982F969591F09158990F55
-:105A70008170892B8093F2038E7F91E009F490E08E
-:105A80008091F20390FB80F98093F2030E94C0287A
-:105A90008091F20386950C94D2058091F203982FA1
-:105AA000909590FB80F98093F2030E94C02880912A
-:105AB000F20380FF02C0869501C080E00C94D205FD
-:105AC0009091F203892F86958F5F8F779170843044
-:105AD00028F4880F892B8093F20302C09093F2037D
-:105AE0008091F2038E7F91E009F490E08091F203BF
-:105AF00090FB80F98093F2030E94C0288091F2030A
-:105B000086950C94D2052091F203922F96958927C1
-:105B1000982F990F822F8170892B8093F2038E7FAB
-:105B200091E009F490E08091F20390FB80F980937A
-:105B3000F2030E94C0288091F20386950C94D2054E
-:105B40005058BB27AA270ED0D1C1C2D130F0C7D13F
-:105B500020F031F49F3F11F41EF4B7C10EF4E0952C
-:105B6000E7FB9FC1E92FD3D180F3BA176207730710
-:105B70008407950718F071F49EF5EBC10EF4E095DB
-:105B80000B2EBA2FA02D0B01B90190010C01CA01F7
-:105B9000A0011124FF27591B99F0593F50F4503EA2
-:105BA00068F11A16F040A22F232F342F4427585F94
-:105BB000F3CF469537952795A795F0405395C9F7AC
-:105BC0007EF41F16BA0B620B730B840BBAF0915064
-:105BD000A1F0FF0FBB1F661F771F881FC2F70EC003
-:105BE000BA0F621F731F841F48F4879577956795D6
-:105BF000B795F7959E3F08F0B3CF9395880F08F0BF
-:105C00009927EE0F97958795089527D108F481E09D
-:105C100008950CD06BC163D140F05AD130F021F41B
-:105C20005F3F19F03EC1511195C14FC170D198F33A
-:105C30009923C9F35523B1F3951B550BBB27AA270D
-:105C400062177307840738F09F5F5F4F220F331F7F
-:105C5000441FAA1FA9F333D00E2E3AF0E0E830D04B
-:105C600091505040E695001CCAF729D0FE2F27D04E
-:105C7000660F771F881FBB1F261737074807AB071C
-:105C8000B0E809F0BB0B802DBF01FF2793585F4F91
-:105C90002AF09E3F510568F004C15CC15F3FECF300
-:105CA000983EDCF3869577956795B795F7959F5F56
-:105CB000C9F7880F911D9695879597F90895E1E0AA
-:105CC000660F771F881FBB1F621773078407BA0709
-:105CD00020F0621B730B840BBA0BEE1F88F7E09564
-:105CE000089504D06894B11135C1089518D188F091
-:105CF0009F5790F0B92F9927B751A0F0D1F0660FB8
-:105D0000771F881F991F1AF0BA95C9F712C0B130D2
-:105D100081F01FD1B1E008951CC1672F782F88272B
-:105D2000B85F39F0B93FCCF3869577956795B39511
-:105D3000D9F73EF490958095709561957F4F8F4F80
-:105D40009F4F0895E89409C097FB3EF49095809585
-:105D5000709561957F4F8F4F9F4F9923A9F0F92F31
-:105D600096E9BB279395F695879577956795B795AF
-:105D7000F111F8CFFAF4BB0F11F460FF1BC06F5F95
-:105D80007F4F8F4F9F4F16C0882311F096E911C0A7
-:105D9000772321F09EE8872F762F05C0662371F0C8
-:105DA00096E8862F70E060E02AF09A95660F771FDC
-:105DB000881FDAF7880F9695879597F9089588D008
-:105DC00018F011F08CD038F480C0C4C0E92F9FD0F7
-:105DD000B0F35523C9F3E7FB6217730784079507F0
-:105DE000A8F199F3E92FFF2788232AF03197660F4E
-:105DF000771F881FDAF7952F5527442332F09150EB
-:105E00005040220F331F441FD2F7BB27E91BF50B6D
-:105E1000621B730B840BB109C1F222F4620F731F72
-:105E2000841FB11D31972AF0660F771F881FBB1F93
-:105E3000EFCF915050405AF041F0882332F0660F76
-:105E4000771F881F91505040C1F7939530C08695B9
-:105E5000779567959F5FD9F7F8CF990F0008550F91
-:105E6000AA0BE0E8FEEF16161706E807F907C0F0E0
-:105E700012161306E407F50798F0621B730B840BE8
-:105E8000950B39F40A2661F0232B242B252B21F4C2
-:105E900008950A2609F4A140A6958FEF811D811D62
-:105EA000089597F99F6780E870E060E008959F3F4C
-:105EB00031F0915020F4879577956795B795880FC5
-:105EC000911D9695879597F908959FEF80EC089519
-:105ED00000240A94161617061806090608950024C9
-:105EE0000A9412161306140605060895092E039443
-:105EF000000C11F4882352F0BB0F40F4BF2B11F4B7
-:105F000060FF04C06F5F7F4F8F4F9F4F089557FD15
-:105F10009058440F551F59F05F3F71F04795880F17
-:105F200097FB991F61F09F3F79F0879508951216AE
-:105F300013061406551FF2CF4695F1DF08C016165A
-:105F400017061806991FF1CF86957105610508940B
-:105F50000895E894BB2766277727CB0197F9089522
-:105F60007CDF08F48FEF08950BD0C0CFB1DF28F0AD
-:105F7000B6DF18F0952309F094CFA7CF1124EACF0C
-:105F8000C6DFA0F3959FD1F3950F50E0551F629F98
-:105F9000F001729FBB27F00DB11D639FAA27F00D82
-:105FA000B11DAA1F649F6627B00DA11D661F829FA9
-:105FB0002227B00DA11D621F739FB00DA11D621F8E
-:105FC000839FA00D611D221F749F3327A00D611DAB
-:105FD000231F849F600D211D822F762F6A2F11248D
-:105FE0009F5750408AF0E1F088234AF0EE0FFF1FE0
-:105FF000BB1F661F771F881F91505040A9F79E3F17
-:10600000510570F04ECFA6CF5F3FECF3983EDCF326
-:10601000869577956795B795F795E7959F5FC1F753
-:10602000FE2B880F911D9695879597F90895FA0193
-:10603000EE0FFF1F30962105310599F161157105AD
-:1060400061F48038BFE39B0749F16894903881057B
-:1060500061F08038BFEF9B0741F0992342F5FF3F85
-:10606000E1053105210511F1E8940894E795D9017E
-:10607000AA2329F4AB2FBE2FF85FD0F310C0FF5F27
-:1060800070F4A695E0F7F73950F019F0FF3A38F4BC
-:106090009F779F930CD00F9007FC905808953EF087
-:1060A00014CF60E070E080E89FE308954FE79F77AA
-:1060B0005F934F933F932F939ED02F913F914F919A
-:1060C0005F9152DF05C019F40EF0EBCE42CFFDCE4A
-:1060D00026DFC8F39638C0F707F80F92E8942BE351
-:1060E0003AEA48EB5FE74EDF0F920F920F924DB7FF
-:1060F0005EB70F92C0D0E8EFF0E016D04F915F91FD
-:10610000EF91FF91E595EE1FFF1F49F0FE57E06804
-:106110004427EE0F441FFA95E1F74195550B32D015
-:106120000F9007FE26C00895DF93CF931F930F9320
-:10613000FF92EF92DF927B018C01689405C0DA2E0A
-:10614000EF011EDFFE01E894A5912591359145915F
-:106150005591AEF3EF0106DDFE019701A801DA9437
-:1061600079F7DF90EF90FF900F911F91CF91DF9122
-:1061700008959B01AC0160E070E080E89FE349CDA9
-:1061800090CE95CECCDEE8F39923D9F3940F511D30
-:10619000BBF39150504094F059F0882332F0660FD1
-:1061A000771F881F91505040C1F79E3F510544F71B
-:1061B000880F911D9695879597F908955F3FACF0EC
-:1061C000983E9CF0BB27869577956795B79508F420
-:1061D000B1609395C1F7BB0F58F711F460FFE8CF9A
-:1061E0006F5F7F4F8F4F9F4FE3CFB4CE0EF05FCEE8
-:1061F0006CCE689456CE93DEC8F39923D1F3C6F3E0
-:10620000DF93CF931F930F93FF92C92FDD2788232E
-:106210002AF02197660F771F881FDAF720E030E019
-:1062200040E85FEB9FE3883920F0803E30F0219614
-:106230008F7787DCE0E2F1E003C083DCEDE4F1E09E
-:1062400073DF8B01BE01EC01FB2E6F577109759551
-:10625000771F880B990B78DD28E132E741E35FE394
-:106260008FDEAF2D9801AE01FF900F911F91CF915E
-:10627000DF9178DC3BCEFA01DC01AA0FBB1F9B014A
-:10628000AC01BF5728F422273327442750781FC07A
-:10629000B75188F4AB2F0024469537952795011CFC
-:1062A000A395D2F3002069F0220F331F441FB3954A
-:1062B000DAF30DD045CC61307105A0E88A07B94604
-:1062C00030F49B01AC0166277727882790783096B9
-:1062D00021F020833183428353830895AA1BBB1B83
-:1062E00051E107C0AA1FBB1FA617B70710F0A61BD6
-:1062F000B70B881F991F5A95A9F780959095BC01F7
-:10630000CD01089597FB072E16F4009407D077FD72
-:1063100009D00E946E3107FC05D03EF4909581951E
-:106320009F4F0895709561957F4F0895EE0FFF1F61
-:106330000590F491E02D0994F999FECF92BD81BDAD
-:10634000F89A992780B50895A8E1B0E042E050E0BE
-:106350000C94C431262FF999FECF92BD81BDF89AD5
-:10636000019700B4021639F01FBA20BD0FB6F89499
-:10637000FA9AF99A0FBE08950196272F0E94AB3121
-:106380000C94AA31DC01CB01FC01F999FECF06C0C7
-:10639000F2BDE1BDF89A319600B40D9241505040E3
-:0863A000B8F70895F894FFCF4F
-:1063A8000C52D02445000000410000DC44000000ED
-:1063B8004152D0A4440000404100005C4400000069
-:1063C8004148F17644000000415C978A440000008F
-:1063D800411FD592440000004152D0A4440000005F
-:1063E800415CFFB844000000410AA7CF4400000008
-:1063F800410000DC44000000410AA7CF440000002F
-:10640800410000DC44000000410000000000008062
-:106418004052D024450000404100000000000080A8
-:10642800400AA74F45000040410AA7CF440000009A
-:10643800410000DC44000000410000000000008032
-:106448004052D024450000004100000000000080B8
-:10645800405CFF384500000041000000000000805B
-:106468004052D02445000000410AA7CF4400000054
-:10647800410000DC440000004100000000000080F2
-:106488004052D024450000804110F176440000A01D
-:106498004112F1F6440000004141909B440000A0E5
-:1064A8004112F1F64400000041050000003F0000E1
-:1064B800C8427B140915E614B2147E1401BC0328E3
-:1064C80008140A321E000002000400050007000933
-:1064D800000B000C000E001000110013001500172F
-:1064E8000018001A001C001D001F002100230024B2
-:1064F800002600280029002B002D002F0030003234
-:106508000034003500370039003B004200450025C3
-:106518000026004300610060002000370064006529
-:1065280000660067004400460024004700314980A7
-:106538003F5D8B803FF8BF803FCAE1803F73ED80AD
-:106548003FCAE1803FF8BF803F5D8B803F31498083
-:106558003F0000803FF16D7F3F75EA7E3F4C827EB1
-:106568003F833F7E3F84287E3F833F7E3F4C827E31
-:106578003F75EA7E3FF16D7F3F0000803F3F4D361B
-:10658800B90A6C0A360AE209FB09140A0102030473
-:06659800050607080900DA
-:00000001FF
diff --git a/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex b/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex deleted file mode 100644 index c42365c436..0000000000 --- a/keyboard/preonic/preonic_pcb_r1_w_bootloader.hex +++ /dev/null @@ -1,1880 +0,0 @@ -:020000020000FC
-:047000000C948D3E21
-:047028000C94B73DD0
-:10702F0012010002FF010020EB03F42F0000010208
-:10703F00030109021200010100803209040000005F
-:10704F00000000000C03410054004D0045004C00AF
-:10705F001603410054006D00330032005500340018
-:10706F004400460055000C0331002E0030002E0066
-:10707F0030000403090416010C0100000C0000018C
-:02708F006C7F14
-:1070920012BD01BDF89A00B5089501E00895F9996D
-:1070A200FECF12BD01BD20BDFA9AF99AF6CFF99929
-:1070B200FECF0C944938F80104910895F8013491F7
-:1070C20031962491890108950091610000930C0189
-:1070D20000E80093610001E00093610005BF02E057
-:1070E20005BF0C9486380091D70001600093D70049
-:1070F200A89507EF04BF0091600000610093600053
-:1071020000E00093600001E008950E94AA3D0E9401
-:10711200B53DFDCF0CD00F7708D0006806D00061D6
-:1071220004D0016028D0789408950093D80000918B
-:10713200D8000895FCDF00621ED04CD009B500FFD4
-:10714200FDCFF5DF0F7D17D00091E0000E7F009399
-:10715200E0000091E000077F0093E0000091E20070
-:1071620001600093E2000091E20008600093E200F7
-:1071720078940C94743B0093D800089500910D010B
-:10718200002359F40091D90000FF07C0D0DF006846
-:10719200F2DF01E000930D01CDDFE0E2F2E00081D9
-:1071A200018100FF0DC0008111811E7F11830083C8
-:1071B20001E00093EA0000E00093EA0000931E025F
-:1071C20000E00093E9000091E80003FF02C00E9482
-:1071D200F23B0895A89539D000E40093600000E0E6
-:1071E200009381000093800010E0009385000093DB
-:1071F200840001E006BB00918100036000938100DE
-:107202000091600007FFFCCF00E80093600010933C
-:107212008100A89507EF04BF18D010936000209159
-:1072220084003091850010938100109380001093A8
-:1072320085001093840001E006BB2D3D354010F01F
-:1072420002E101C002E009BD089500916000006101
-:107252000093600008950E94AD3E239741D100E063
-:1072620000930901B5D104811581012B51F437D165
-:1072720000910701002309F4B9C000E0009307015F
-:10728200B5C058D102FFFDCF37D1068335D1009367
-:107292000F0132D1009310012FD1009311012CD193
-:1072A2000093120129D10093130102852091130149
-:1072B20030911201409111015091100116811A95DD
-:1072C20041F01250A9F01A9599F11A9509F473C078
-:1072D2008BC010910F01113011F411E001C010E0C8
-:1072E200138799D00C3F11F414D17FC077D17DC0A0
-:1072F20092D010910F01112329F01A9549F01A9595
-:10730200A9F073C010E013870C3F09F06EC0ECCFF8
-:1073120056D103C04CD109F468C00D911C9144D1DF
-:107322000F3FC1F305E0009309015FC011E0EBCF0D
-:10733200D2D029F00250E1F10A9541F056C0FDD0B9
-:107342000E94A33F0FEF00930A014FC0552319F08B
-:107352005A9579F04AC04ED00DEF04BF74D0EAD0EE
-:1073620003FFFDCF67D051D04AD008E00093600000
-:10737200FFCF40D068D0DED003FFFDCF5BD03FD03F
-:1073820044D00FEF1FE004C009811A810150104060
-:1073920009831A8309811A81012BB1F700E800934E
-:1073A200610000910C01009361000C940000FFCF7A
-:1073B20001E003871AC08FD019F00A9539F015C081
-:1073C200535098F4BAD002E000870FC0505339F0FE
-:1073D2005A9541F05F52B1F35A95A1F306C002E00B
-:1073E2000883F0CF01E0FCCFA8D079D02396E4E067
-:1073F2000C94BA3E01E005BF00E005BF089500917C
-:10740200D8000F770093D800089509B50D7F09BD04
-:1074120000E009BD08955183408333832283109194
-:10742200E8001B7F1093E8001091E8001F7710938B
-:10743200E80008955DD053D0F8940091E000016017
-:107442000093E000089579D04AC0219749D0009175
-:107452000601035019F00250B9F00BC03CD021F0E4
-:107462000A9559F00A9529F400910A010C3F19F482
-:1074720050D02196089567D0FCCF0091010100936E
-:10748200F100009100010AC01091100124D019F0FE
-:107492000A9549F0EECF135018F400E00093F10082
-:1074A2001ED044D0E6CF105339F01A9539F01F524E
-:1074B20041F01A9541F0F4CF08E5F0CF00E006D094
-:1074C200EDCF02E0FCCF04E001D0E8CF10E020E0F5
-:1074D20030E00C94113F00910F010023089521C068
-:1074E2000BD008D007D00093040106D00093050109
-:1074F20021D00BC000D008830091F10008950091C3
-:10750200EB0000620093EB0015D0077F0093E800C8
-:107512000895F5DF02E00093080103E000930901FA
-:10752200089559D007D000FFFDCF089503D002FF80
-:10753200FDCF03C00091E8000895FCDF0B7FE6DF7A
-:10754200F9DF0F77E3CF0E94AC3E42D038D006C0BD
-:107552002BD00093F1002BD059F43DD0082F092BEA
-:10756200A9F0E8DF02FD12C0E5DF00FFFDCF4424F1
-:10757200042D4394003289F300910B0100230D91F5
-:107582001C9131F311970E945838E3CFD3DF00FFEB
-:10759200FDCF21D0CFDF00FFFDCFCCDF02FFFDCF3B
-:1075A200CCDFE5E00C94B93E11970C945C380D9158
-:1075B2001C910F5F1F4F1C930E93019708958281B8
-:1075C200938100811181801B910B0196DF01089547
-:1075D200E0E0F1E00895AEDF0E7F98CF0E94A93E71
-:1075E200F7DF80819181A081B181AF710481158122
-:1075F20000521040048315830AC000910B0100233E
-:1076020031F4A301920103E911E00E943B3F47D00C
-:10761200B8F1662477242C0111C06EDFF301ED5618
-:10762200FE4F008301E0600E00E0701E01960091A3
-:10763200F200002311F033D0B8F47FDF30D0E8F24B
-:10764200F301B096E238F040C0F674DF02FFFDCFDE
-:107652000091F200BDDF24813581201B304024835C
-:107662003583E5CF49DFAA95AA23E1F700910B0103
-:10767200013099F62091F1008C010E945038D6CF4A
-:1076820004811581012B21F055DF02FFFDCF55DF6B
-:10769200A2DF50DF00FFFDCFE8E00C94B63EE0E051
-:1076A200F1E0028113810817190708952091EB0078
-:1076B20021602093EB000093EC000091ED0002703A
-:1076C200012B0093ED000091ED0002600093ED00AC
-:1076D2001091EE00012F000F00E0001F0895412FCE
-:1076E2000093E900089500E009D000FD05C000E024
-:1076F200F7DF10E202E0DACF00E00895F1DF009157
-:10770200EB0008950F770132A9F5112369F11A955B
-:1077120059F01A9561F01A9569F01A95F9F01A95CF
-:10772200C1F01A95D9F024C00E942C3920C00E94C1
-:10773200263A1DC029D00091090123D001E01FD0B3
-:1077420020D0009108011BD00E94923A0E94973AE1
-:107752000EC01AD00091080114D007C002E00093B5
-:10776200080100E0009309010FD00E94923A03C081
-:107772000E94803A02C001E0089500E0089501D01D
-:1077820000E00093F10008950091E800077F009364
-:10779200E800089508950350F9F4112339F01A9579
-:1077A20051F01A9581F01A9599F016C004E016D09E
-:1077B20001E810E703C011D003E510E7E7E1F2E0CA
-:1077C20000831183D8CF06E109D00FE510E7F6CF89
-:1077D20004D005E710E7F2CFD0CF0CE000931A02F5
-:1077E200089527D120D100931D02E1D0212F11232A
-:1077F20029F12A95E9F02250F1F0225099F02A95C8
-:1078020049F0225061F02A9581F02A95E1F02A95FB
-:10781200E9F023C0003809F44FC00C94833B0038D0
-:10782200E1F7C8C00023C9F71EC00023B1F72DC07D
-:10783200033098F744C1033080F70BC1003868F376
-:10784200033858F7C9C0013841F77BC1013051F400
-:10785200FCD0BFD000FD06C0FCCF0E94833B0023BA
-:1078620009F41ED008951091E3001078DCD00F7750
-:10787200012B0093E300E9D0ACD000FFFDCF0091D3
-:10788200E30000680093E300089591D0123040F4C1
-:107892000FD010931E02DAD000911E020C94CB3B43
-:1078A2000091EB0001D004C000620093EB00089548
-:1078B2000091E800077FC0C0BA93AA93229700E024
-:1078C2000093190274D0AFD0202F2A9519F02A956F
-:1078D200E9F022C002E100931A020FE210E7E7E1A9
-:1078E200F2E0008311839DD008839DD00983E0DFFD
-:1078F20000911A0210E02881398102171307A8F4B7
-:107902000F7181F401E00093190211C002E10093AA
-:107912001A0201E410E7E3CF0E94CC3B002319F7DF
-:107922008ED040C01093190202C020931A027ED05A
-:10793200A7E1B2E001C08AD000911A02002309F146
-:1079420048D004FD1EC045D000FD03C042D004FF54
-:10795200FACF10E0012F1395003281F0ED91FC91E6
-:107962001197049133D02D913C912F5F3F4F3C935F
-:107972002E93FD0103810A95038361F72AD004FF48
-:10798200DACF00911902013039F423D004FD04C08A
-:1079920020D000FFFDCF5AD01CD004FFFDCF46D02F
-:1079A20018D00B7F49D02296A991B99108951091D0
-:1079B200F10008957DDF00911E0208D047D009D062
-:1079C2000F773AD006D002FFFDCFBFC00093F1007F
-:1079D20008950091E800089524D010911D021058D6
-:1079E20029F01A9589F01A9591F019C061DF00917A
-:1079F2001C02ECDF00E0EADF29D0EBDF02FFFDCF63
-:107A020018D0E7DF0F770CC053DF00E0F2CF51D080
-:107A12000F7710E0F801E55EFD4F0081EACF0FD04D
-:107A22000BC001D000D00091F1000895D2DF0F7E8B
-:107A320003C00091E8000B7F0093E80008950091D5
-:107A4200EB0032DFC6DF077F089532DFC2DF0E7F31
-:107A5200F3CF00911D02002329F00A9509F10A953E
-:107A620031F01EC0E0DF0A9561D0D9F41AC061D0AE
-:107A7200B9F4D9DF0F7711F416D01BD00093E900C7
-:107A82001091EB0010FF0BC00ED010E01093E90034
-:107A920021E0F801E55EFD4F20834FD003C042D0C4
-:107AA20045D0CFDFC9CF1091EB0010621093EB00ED
-:107AB20008951091E800177F1093E800089500914F
-:107AC2001D02002311F4AFDF02C0013011F4B7DF51
-:107AD200B3CF023031F52DD019F52091F1002F7777
-:107AE2002093E90023D000FF19C081F01FD000616C
-:107AF200DCDE01E010E0422F0E949F3E0093EA008C
-:107B020000E00093EA0012D00860CFDE0BD030E034
-:107B1200F901E55EFD4F008310D0DACF03D0D7CF55
-:107B2200BFDE089500E00093E90008950091EB00A4
-:107B3200089579DF3CDF00230895BADE4ADF0E7F25
-:107B4200089583DF46DF02FFFDCF73DF42DF0F7749
-:107B520073CF0091D70001600093D7000E948B3849
-:107B620000E000931F0208950C94BF388A93FA93A1
-:107B7200EA933A922A921A920A927A936A935A93BF
-:107B82004A933A932A931A930A938FB70091DA0091
-:107B920000FF24C00091D80000FF20C00EEF009328
-:107BA200DA000091D90000FF11C001E000930D013D
-:107BB200ABD0026096D09AD00860A2D00E949B38C7
-:107BC2000091E0000E7F0093E00008C000E0009307
-:107BD2000D0100931E0298D0046083D07FD002FF73
-:107BE20005C084D002FF02C00BEF75D077D000FF32
-:107BF2001BC07CD000FF18C001E000930E016AD0C8
-:107C020083D000626ED00EEF6FD0006179D06ED05B
-:107C12000F7D76D00091D80000620093D80009B59C
-:107C22000D7F09BD00E009BD59D004FF20C05ED020
-:107C320004FF1DC009B500FD05C00E94EB3809B55F
-:107C420000FFFDCF0091D8000F7D0093D80042D0F5
-:107C520000910E01002359F04CD00FEE45D00F7E5B
-:107C620052D000643ED042D001604AD042D036D0D9
-:107C720005FF0FC03BD005FF0CC000E000930E01D2
-:107C820035D00F7E3DD00FED2FD00F7D3CD0006858
-:107C920028D024D003FF0DC029D003FF0AC000E082
-:107CA20000931F0207EF17D00E94743B2DD0116082
-:107CB20018D08FBF09911991299139914991599100
-:107CC200699179910990199029903990E991F991E6
-:107CD200899118950FEE0093E10008950091E1005B
-:107CE20008951183008308950093E1000091E2005A
-:107CF20008950091E200006203D00091E200086062
-:107D02000093E2000895FCDFE0E2F2E000811181DD
-:107D1200089500008895FECF01E60DBF02E00EBF78
-:107D2200C2EED2E00E947438002311F00E94D33ECA
-:107D32000E9465380E948A3E0C948A3E4A951AF047
-:107D4200000F111FFBCF0895BA92AA929A928A92BB
-:107D52007A926A925A924A92BA93AA939A938A937D
-:107D62000895BB84AA84998488847F806E805D8014
-:107D72004C80BB81AA8199818881F0E00FB6F8948A
-:107D8200CE0FDF1F0FBE089520E006D0E9F7089559
-:107D9200259102D0E9F708952D9301501040202F2C
-:107DA200212B089585E890E7FC0105911491FC01CF
-:107DB2003296A591B491FC01349625913491422FCB
-:107DC200432B19F0F901E4DF01C0DEDF069610E76C
-:107DD2008139910748F308952F930CD02F9101D048
-:107DE20008953CD0F12FE02F45E047BFE89536D00B
-:107DF20012D0089533D0F12FE02F43E047BFE8952A
-:107E02002DD008952BD0F12FE02F43E047BFE89506
-:107E120025D001D0089522D041E147BFE8951EC088
-:107E22001DD0F12FE02F41E247BFC895002D16C0AB
-:107E320015D0F12FE02F49E047BFC895002D0EC0A5
-:107E4200F32FE22F012E102E41E047BFE89506C026
-:107E520005D0002E29E027BFE89500C0022E27B7E3
-:107E620020FDFCCF202D0895022E27B726FDFCCF42
-:107E7200202D08950E94A53E22974801C901DA01EA
-:107E820010C05BD001E0A00E00E0B01E00E4A0161E
-:107E920000E0B00608F440C0830120E030E00E9418
-:107EA200F23E0A2F0B2B09F440C0082F0F7710E087
-:107EB2002C01401A510A320100E4A02E03C00A2FFD
-:107EC2000B2BE1F04816590680F0F40101914F01A5
-:107ED2000983119729F001914F010883119711C06D
-:107EE200F2013196049108830CC0F20104910983D6
-:107EF2003196E817F907A1F7F401EDCF1BD00883FB
-:107F020019839201088119810E94213F16D0AA94F7
-:107F1200B1F62301AA24BB240DD0312F0F3F3F4FCE
-:107F220009F4AFCF83011DD0B7CF01E02296ECE078
-:107F32000C94B23E82010C945F3802E0400E00E0E5
-:107F4200501E08959A938A9380E090E08C0109D0A4
-:107F520080589F4F8F3F0FE69007C0F38991999108
-:107F6200089520E030E00C94FB3E00000000000089
-:067F720000000000FC000D
-:107FE4000C94ED3E0C94113F0C94193F0C94213FDA
-:0C7FF4000C94F23E0C94033F0C94293FC7
-:040000030000700089
-:100000000C947C050C94C0050C94C0050C94C005A0
-:100010000C94C0050C94C0050C94C0050C94C0054C
-:100020000C94C0050C94C0050C94C7180C94991935
-:100030000C94B2270C94C0050C94C0050C94C00518
-:100040000C94C0050C94C0050C94C0050C94C0051C
-:100050000C94C0050C941A280C94C0050C94C0058F
-:100060000C94C0050C94C0050C94C0050C94C005FC
-:100070000C94C0050C94C0050C94C0050C94C005EC
-:100080000C94E50E0C94C0050C94C0050C94C005AE
-:100090000C94C0050C94C0050C94C0050C94C005CC
-:1000A0000C94C0050C94C0050C94C0051B062B06CF
-:1000B0003D064D06530662066E06730680068806E8
-:1000C00098069D06061A281A161B281A161B6D1A62
-:1000D000901A161BE51AF81AFB1DFB1D381E381E58
-:1000E000921ED01E48214821E91E4821EA1FEA1F1E
-:1000F000AD20C4204821332107634236B79BD8A7DF
-:100100001A39685618AEBAAB558C1D3CB7CC57633C
-:10011000BD6DEDFD753EF6177231BF000000803FEA
-:1001200008000000BE922449123EABAAAA2ABECD06
-:10013000CCCC4C3E00000080BEABAAAAAA3E000078
-:100140000000BF000000803F000000000008417870
-:10015000D3BB4387D1133D190E3CC3BD4282AD2BA7
-:100160003E68EC8276BED98FE1A93E4C80EFFFBE9F
-:1001700001C4FF7F3F000000000035001E001F008B
-:100180002000210022002300240025002600270053
-:100190002A002B0014001A000800150017001C008C
-:1001A00018000C00120013004C0029000400160077
-:1001B000070009000A000B000D000E000F003300BD
-:1001C0003400E1001D001B000600190005001100AD
-:1001D000100036003700380028000530E000E2004B
-:1001E000E30003302C002C0004305000510052007A
-:1001F0004F0035001E001F002000210022002300B8
-:1002000024002500260027002A002B0014001A00D5
-:10021000090013000A000D000F0018001C00330035
-:100220004C002900040015001600170007000B0001
-:10023000110008000C0012003400E1001D001B003A
-:100240000600190005000E001000360037003800C7
-:1002500028000530E000E200E30003302C002C0011
-:1002600004305000510052004F0035001E001F00A6
-:100270002000210022002300240025002600270062
-:100280002A002B0034003600370013001C00090040
-:100290000A00060015000F004C002900040012009F
-:1002A000080018000C0007000B00170011001600D2
-:1002B0003800E100330014000D000E001B000500A3
-:1002C00010001A0019001D0028000530E000E200AF
-:1002D000E30003302C002C00043050005100520089
-:1002E0004F0035021E021F022002210222022302B9
-:1002F00024022502260227022A0035021E021F02BE
-:1003000020022102220223022402250226022702C1
-:100310004C004C003A003B003C003D003E003F00DA
-:100320002D022E022F023002310201004000410056
-:1003300042004300440045000100010001000100AB
-:1003400001000100010001000100010001000100A5
-:100350000100AB00AA00A900AE0035001E001F007E
-:100360002000210022002300240025002600270071
-:100370002A0035001E001F0020002100220023005B
-:1003800024002500260027004C004C003A003B00CA
-:100390003C003D003E003F002D002E002F003000AD
-:1003A000310001004000410042004300440045008C
-:1003B0000100010001000100010001000100010035
-:1003C00001000100010001000100AB00AA00A9002A
-:1003D000AE0000000000000000000000000000006F
-:1003E000000000000000000000000000000000000D
-:1003F00000000000000000000000000000000000FD
-:1004000000000000000000000000000000000000EC
-:1004100000000000000000000000000000000000DC
-:1004200000000000000000000000000000000000CC
-:100430000000000000000000000003300000000089
-:100440000430000000000000000000000000000078
-:10045000000000000000000000000000000000009C
-:10046000000000000000000000000000000000008C
-:10047000000000000000000000000000000000007C
-:10048000000000000000000000000000000000006C
-:10049000000000000000000000000000000000005C
-:1004A000000000000000000000000000000000004C
-:1004B000000000000000000000000000000000003C
-:1004C000000000000000000000000000000000002C
-:1004D000000000000000000000000000000000001C
-:1004E000000000000000000000000000000000000C
-:1004F00000000000000000000000000000000000FC
-:1005000000000000000000000000000000000000EB
-:1005100000000000000000000000000000000000DB
-:1005200000000000000000000000000000000000CB
-:1005300000000000000000000000000000000000BB
-:1005400000000000000000000000000000000000AB
-:10055000000000000000000000000000000000009B
-:10056000000000000000000000000000000000008B
-:10057000000000000000000000000000000000007B
-:10058000000000000000000000000000000000006B
-:10059000000000000000000000000000000000005B
-:1005A000000000000000000000000000000000004B
-:1005B000000000000000000000000000000000003B
-:1005C000000000000000000000000000000000002B
-:1005D000000000000000000000000000000000001B
-:1005E000000000000000000000000000000000000B
-:1005F00000000000000000000000000000000000FB
-:1006000000000000000000000000000000000000EA
-:1006100000000000000000000000000000000000DA
-:1006200000000000000000000000000000000000CA
-:1006300000000000000000000000000000000000BA
-:1006400000000000000000000000000000000000AA
-:10065000000000000000000000000000000000009A
-:10066000000000000000000000000000000000008A
-:10067000000000000000000000000000000000007A
-:10068000000000000000000000000000000000006A
-:10069000000000000000000000000000000000005A
-:1006A000000000000000000000000000000000004A
-:1006B000000000000000000000000000000000003A
-:1006C000000000000000000000000000000000002A
-:1006D000000000000000000000000000000000001A
-:1006E000000000000000000000000000000000000A
-:1006F00000000000000000000000000000000000FA
-:1007000000000000000000000000000000000000E9
-:1007100000000000000000000000000000000000D9
-:1007200000000000000000000000000000000000C9
-:1007300000000000000000000000000000000000B9
-:1007400000000000000000000000000000000000A9
-:100750000000000000000000000000000000000099
-:100760000000000000000000000000000000000089
-:100770000000000000000000000000000000000079
-:100780000000000000000000000000000000000069
-:100790000000000000000000000000000000000059
-:1007A0000000000000000000000000000000000049
-:1007B0000000000000000000000000000000000039
-:1007C0000000000000000000000000000000000029
-:1007D0000000000000000000000000000000000019
-:1007E0000000000000000000000000000000000009
-:1007F00000000000000000000000000000000000F9
-:1008000000000000000000000000000000000000E8
-:1008100000000000000000000000000000000000D8
-:1008200000000000000000000000000000000000C8
-:1008300000000000000000000000000000000000B8
-:1008400000000000000000000000000000000000A8
-:100850000000000000000000000000000000000098
-:100860000000000000000000000000000000000088
-:100870000000000000000000000000000000000078
-:100880000000000000000000000000000000000068
-:100890000000000000000000000000000000000058
-:1008A0000000000000000000000000000000000048
-:1008B0000000000000000000000000000000000038
-:1008C0000000000000000000000000000000000028
-:1008D0000000000000000000000000000000000018
-:1008E0000000000000000000000000000000000008
-:1008F000000000000000000000003A003B003C0047
-:100900003D003E003F0040004100420043004400E3
-:10091000450001000050010001000100010001003C
-:1009200001000100010001004C0001000100010074
-:1009300007300630135012500030013002300100F1
-:10094000010001000B300A300930083001000100BD
-:10095000010001000100010001000100010001008F
-:10096000010001000100010001000100010001007F
-:1009700001002A0354006800650020005000720046
-:1009800065006F006E006900630020004B00650089
-:10099000790062006F0061007200640000002C03A7
-:1009A0004F007200740068006F006C0069006E00F8
-:1009B00065006100720020004B0065007900620054
-:1009C0006F006100720064007300000004030904FA
-:1009D00009025400030100A0FA0904000001030108
-:1009E0000100092111010001223F000705810308D0
-:1009F000000A09040100010301020009211101009C
-:100A000001224D000705820308000A0904020001C3
-:100A100003000000092111010001223600070583AF
-:100A20000308000A1201100100000008EDFE6160D9
-:100A300001000102000105010980A10185021601E2
-:100A40000026B7001A01002AB70075109501810031
-:100A5000C0050C0901A1018503160100269C021A9C
-:100A600001002A9C02751095018100C00501090250
-:100A7000A1010901A1000509190129051500250198
-:100A80009505750181029501750381010501093004
-:100A900009311581257F9502750881060938158170
-:100AA000257F950175088106050C0A3802158125F8
-:100AB0007F950175088106C0C005010906A10105E1
-:100AC0000719E029E71500250195087501810295B0
-:100AD0000175088101050819012905950575019120
-:100AE000029501750391010507190029FF150025DD
-:100AF000FF950675088100C011241FBECFEFDAE014
-:100B0000DEBFCDBF04B603FE24C08091F3039091F5
-:100B1000F403A091F503B091F6038730904BA74002
-:100B2000B04BB9F41092F3031092F4031092F50352
-:100B30001092F60314BE84B7877F84BF88E10FB696
-:100B4000F89480936000109260000FBEE0E0F8E33C
-:100B5000099512E0A0E0B1E0E8EAF3E602C00590F2
-:100B60000D92A63FB107D9F713E0A6EFB2E001C09E
-:100B70001D92A33FB107E1F70E940D160C94D231EC
-:100B80000C940000279A2F988FEF9FEF9093870087
-:100B9000809386008AE08093800089E180938100C1
-:100BA0000C94092D282F81110BC080918000877F24
-:100BB0008093800010928D0010928C002F980895E1
-:100BC0002F9880918000886080938000233019F4F2
-:100BD0008FEF9FEF0FC083E090E0821B9109880F99
-:100BE000991F2FEF3FEFA90102C0569547958A95AF
-:100BF000E2F7CA0190938D0080938C000895CF9303
-:100C0000DF93EC010E94AE28BE0180E090E0DF910E
-:100C1000CF910C9428250F931F93462F50E04C3012
-:100C2000510508F098C0DC01FA01EA5AFF4F12960C
-:100C30008C910C949631882309F48DC000E010E06B
-:100C4000980140E064E070E089EC91E00E9463125A
-:100C500081E090E00FC0882309F47DC000E010E03F
-:100C6000980140E066E070E089E591E00E9463123F
-:100C700082E090E00E94FF056EC0882309F46BC0FB
-:100C800000E010E0980140E068E070E089E891E061
-:100C90000E94631284E090E0EDCF882311F083E09E
-:100CA00005C083E00CC0882349F084E00E94A5259C
-:100CB00040E164E083E00E94C90A4DC084E00E94E4
-:100CC000C625F6CF882331F085EE0E948F1C0E9446
-:100CD000602D41C085EE0E94571D3DC08823D9F18B
-:100CE0000E94F70D38C08823B1F10E94F00D00E09A
-:100CF00010E0980140E064E070E089EE91E029C0E6
-:100D0000882349F185E00E94C6250E94180E23C061
-:100D1000882309F100E010E0980140E068E070E00D
-:100D200089E191E00E94631285E00E94A52513C02D
-:100D3000882389F00E94F61204C0882361F00E9483
-:100D4000011300E010E0980140E068E070E089E104
-:100D500091E00E94631280E090E01F910F9108954E
-:100D60000F931F932FEF89EF90E021508040904028
-:100D7000E1F700C0000000E010E0980140E064E00E
-:100D800070E089EE91E00E9463121F910F91089527
-:100D9000CF92DF92EF92FF920F931F93CF93DF9347
-:100DA000CDB7DEB7CC58D1090FB6F894DEBF0FBE71
-:100DB000CDBF2091B30325FFC5C08C01FC019281FA
-:100DC00080910001992309F460C096E4E5E2F2E025
-:100DD000DE01A95BBF4F01900D929A95E1F7F801F2
-:100DE0009081E091F602F091F702E90FF11DEE0F0C
-:100DF000FF1F27E430E02C0F3D1FE20FF31F60813F
-:100E00007181680F711D882777FD8095982F0E944A
-:100E1000A42E20E030E040E451E40E94092E6B0152
-:100E20007C01F801218185E090E0821B9109BC01E1
-:100E3000882777FD8095982F0E94A42E9B01AC01F6
-:100E4000C701B6010E94A12D9B01AC0160E070E0DA
-:100E500080E090E40E94173020E030E04CE551E45F
-:100E60000E94B42F4FE050E0C457DF4F0FB6F89404
-:100E7000DEBF0FBECDBFDF91CF911F910F91FF90CD
-:100E8000EF90DF90CF900C94031296E4E5E2F2E04D
-:100E9000DE01119601900D929A95E1F7F80190818B
-:100EA000E091F602F091F702E90FF11DEE0FFF1F3E
-:100EB00021E030E02C0F3D1FE20FF31F60817181B4
-:100EC000680F711D882777FD8095982F0E94A42EAA
-:100ED00020E030E040E451E40E94092E6B017C01E7
-:100EE000F801218185E090E0821B9109BC018827EF
-:100EF00077FD8095982F0E94A42E9B01AC01C7011D
-:100F0000B6010E94A12D9B01AC0160E070E080E081
-:100F100090E40E94173020E030E04CE551E40E945C
-:100F2000B42FC457DF4F0FB6F894DEBF0FBECDBF4E
-:100F3000DF91CF911F910F91FF90EF90DF90CF90B5
-:100F40000C944B0EC457DF4F0FB6F894DEBF0FBEA4
-:100F5000CDBFDF91CF911F910F91FF90EF90DF9068
-:100F6000CF9008950F931F9300E010E0980140E0A8
-:100F700063E070E081E091E00E9463122FEF82E570
-:100F800097E0215080409040E1F700C000001F91A1
-:100F90000F91089508950E94C2056E9A769A0C9456
-:100FA000B0060C94CA070C94C8060895880F991FC0
-:100FB000FC01E650F040859194910895880F991FA7
-:100FC000FC01E658FE4F8591949108950F931F936D
-:100FD000CF93DF93EC01811520E49207A0F5C115B2
-:100FE00080E3D80708F0E1C0C83ED105D8F4C03E80
-:100FF000D10508F0EEC1C83AD10578F4C53AD1055B
-:1010000008F074C0C130D10509F46DC008F4DEC128
-:10101000C430D10508F0DDC1D9C1CB3BD10508F4FE
-:1010200070C0D4C1C11590E2D90708F0B9C0C1158C
-:1010300021E0D20708F0CDC1C03FD10508F4C6C1F8
-:101040008E01106506C2C13080E5D80709F4BDC025
-:1010500068F5C13120E4D20709F4AEC050F4C031C4
-:1010600090E4D90708F0A5C0CF70DD278E01146D7C
-:10107000F0C1C33120E4D20709F4A4C008F49FC032
-:10108000C115D04509F0A2C10E946C210E94180E22
-:101090000E94B2079FEF24E38CE0915020408040F3
-:1010A000E1F700C000000E943F28D3C1C11520E62F
-:1010B000D20730F4C11581E5D80708F48CC02DC1E2
-:1010C000C11590E7D90708F481C1C11520E8D207FE
-:1010D00008F478C1C11580E9D80708F077C1DF703E
-:1010E0008E01106AB6C101E010E0B3C1C53AD10566
-:1010F00009F471C1C63AD10509F070C102E810E4E3
-:10110000A8C1C83AD10509F46CC1C93AD10509F49E
-:101110006BC1CA3AD10509F46AC1CB3AD10509F4C9
-:1011200069C1CC3AD10509F468C1CD3AD10509F4B9
-:1011300067C1C03BD10509F466C1CE3AD10509F4B7
-:1011400065C1CF3AD10509F464C1C13BD10509F4A9
-:1011500063C1C23BD10509F462C1C33BD10509F4A7
-:1011600061C1C43BD10509F460C1C53BD10509F497
-:101170005FC1C63BD10509F45EC1C73BD10509F487
-:101180005DC1C83BD10509F45CC1C93BD10509F477
-:101190005BC1CA3BD10509F45AC100E014E459C14E
-:1011A000CE019F700E94DE0755C1DD278E01106CB5
-:1011B00050C100E011ED4DC100E010ED4AC100E06A
-:1011C00012ED47C100E013ED44C18091C703816077
-:1011D0008093C7033EC10E949B28811102C00E94D8
-:1011E00077280E94B32890E09093F2038093F10354
-:1011F000C23090E5D90721F48091F103816086C067
-:10120000C43020E5D20721F48091F10382607EC0D2
-:10121000C63080E5D80721F48091F103846076C060
-:10122000C83090E5D90719F48091F10327C0CA307E
-:1012300020E5D20721F48091F103806167C0CC30B2
-:1012400080E5D80721F48091F10380625FC0CE3041
-:1012500090E5D90721F48091F103806457C0C03133
-:1012600020E5D20721F48091F10380684FC0C2319C
-:1012700080E5D80729F48091F1038460886046C036
-:10128000C33090E5D90721F48091F1038E7F3EC0F1
-:10129000C53020E5D20721F48091F1038D7F36C05F
-:1012A000C73080E5D80721F48091F1038B7F2EC0F1
-:1012B000C93090E5D90719F48091F10326C0CB30ED
-:1012C00020E5D20721F48091F1038F7E1FC0CD303D
-:1012D00080E5D80721F48091F1038F7D17C0CF30CE
-:1012E00090E5D90721F48091F1038F7B0FC0C131C4
-:1012F00020E5D20721F48091F1038F7707C0C33135
-:10130000D04531F48091F1038B7F877F8093F10387
-:101310008091F1030E94B7289CC08D2F99278F7070
-:10132000992781309105D9F49E012370332702C09B
-:10133000880F991F2A95E2F79C688E0144E0000F00
-:10134000111F4A95E1F700271370802B912B53E072
-:10135000CC0FDD1F5A95E1F7C076DD272FC0823014
-:10136000910531F4DC2FCC278E01016F106A71C01A
-:101370008330910569F4CE018370992701E010E074
-:1013800002C0000F111F8A95E2F7C8019C680FC0C8
-:10139000049709F05EC0CE018370992701E010E048
-:1013A00002C0000F111F8A95E2F7C8019A6823E076
-:1013B000CC0FDD1F2A95E1F7C07ED7708C010C2B76
-:1013C0001D2B47C0DF708E01106243C000E010E0AB
-:1013D00040C08E013EC001E810E43BC003E810E4C9
-:1013E00038C002EE14E435C009EE14E432C00AEE4F
-:1013F00014E42FC005EB14E42CC006EB14E429C060
-:1014000007EB14E426C00CEC14E423C00DEC14E448
-:1014100020C003E815E41DC00AE815E41AC002E97B
-:1014200015E417C004E915E414C001E216E411C084
-:1014300003E216E40EC004E216E40BC005E216E473
-:1014400008C006E216E405C007E216E402C00AE29C
-:1014500016E4C801DF91CF911F910F9108959CE090
-:10146000799FF00111249CE3899FE00DF11D112467
-:10147000E60FF11DEE0FFF1FE658FE4F8591949188
-:10148000803E9105E0F4803C910558F5813391054B
-:1014900009F46FC048F48932910509F463C08A32B7
-:1014A000910509F46DC072C089339105E9F0823865
-:1014B0009105D1F08533910509F44DC067C0833E95
-:1014C000910581F138F4803E9105B9F0823E910595
-:1014D000D9F05CC0863E910561F1873E9105A1F18E
-:1014E00055C00E94D60708952091F10320FD02C047
-:1014F00021FF4CC080EE90E049C08091F10380FF55
-:10150000F9CF89E390E042C08091F10382FF0EC0E1
-:101510008091F10384FF03C080E090E037C083EE48
-:1015200090E034C08091F10382FFF2CF82EE90E030
-:101530002DC08091F10383FF0BC08091F10384FDE6
-:10154000EBCF87EE90E022C08091F10383FFF5CFCF
-:1015500086EE90E01BC08091F10385FF07C089E211
-:1015600090E014C08091F10385FFF9CF85E390E00E
-:101570000DC08091F10386FF07C08AE290E006C0AB
-:101580008091F10386FFF9CF81E390E00E94E607A6
-:101590000895CF92DF92EF92FF920F931F9301E095
-:1015A00010E020E030E06801790104C0CC0CDD1CC3
-:1015B000EE1CFF1C8A95D2F704C0000F111F221FDA
-:1015C000331F6A95D2F70C291D292E293F29C09077
-:1015D000B303D090B403E090B503F090B603C022FB
-:1015E000D122E222F322842FC016D106E206F306AE
-:1015F00041F41F910F91FF90EF90DF90CF900C94EA
-:10160000A5251F910F91FF90EF90DF90CF900C9444
-:10161000C62508950C94090B5F926F927F928F926A
-:101620009F92AF92BF92CF92DF92EF92FF920F9371
-:101630001F93CF93DF93CDB7DEB72A970FB6F894F9
-:10164000DEBF0FBECDBFCE0101966C014E019BE007
-:10165000890E911C20E030E040E050E060E070E056
-:1016600000E010E0E12CF12C6C2C5D2C8AE0782E4F
-:10167000AA24A394B12CEBE6F2E0A62DB52D872D7C
-:1016800001900D928A95E1F7F601819191916F0198
-:10169000FC01E07FFF27E032F10559F48F709927B4
-:1016A000F50102C0EE0FFF1F8A95E2F7EE2AFF2A2E
-:1016B00037C0E033F10559F48F709927F50102C066
-:1016C000EE0FFF1F8A95E2F70E2B1F2B29C0E03487
-:1016D000F10559F48F709927F50102C0EE0FFF1F35
-:1016E0008A95E2F76E2B7F2B1BC0E035F10559F48C
-:1016F0008F709927F50102C0EE0FFF1F8A95E2F760
-:101700004E2B5F2B0DC0E036F10551F48F709927F9
-:10171000F50102C0EE0FFF1F8A95E2F72E2B3F2B3B
-:10172000C814D90409F0A7CF84B19E2D90958923C0
-:1017300084B985B1E82AE5B887B1902F90958923BF
-:1017400087B988B1082B08B98AB1962F909589235B
-:101750008AB98BB1682B6BB98DB1942F9095892381
-:101760008DB98EB1482B4EB980B3922F90958923B5
-:1017700080BB81B3282B21BB2A960FB6F894DEBF1D
-:101780000FBECDBFDF91CF911F910F91FF90EF90D2
-:10179000DF90CF90BF90AF909F908F907F906F9091
-:1017A0005F9008955F926F927F928F929F92AF9217
-:1017B000BF92CF92DF92EF92FF920F931F93CF933E
-:1017C000DF93CDB7DEB768970FB6F894DEBF0FBED4
-:1017D000CDBF85B7806885BF85B7806885BF0E940B
-:1017E0000C0BCE0101966C014E0199E1890E911C02
-:1017F00020E030E040E050E060E070E000E010E029
-:10180000E12CF12C6C2C5D2C88E1782EAA24A39479
-:10181000B12CE5E7F2E0A62DB52D872D01900D92B4
-:101820008A95E1F7F601819191916F01FC01E07FCA
-:10183000FF27E032F10559F48F709927F50102C0B6
-:10184000EE0FFF1F8A95E2F7EE2AFF2A37C0E0333A
-:10185000F10559F48F709927F50102C0EE0FFF1FB3
-:101860008A95E2F70E2B1F2B29C0E034F10559F4BD
-:101870008F709927F50102C0EE0FFF1F8A95E2F7DE
-:101880006E2B7F2B1BC0E035F10559F48F70992723
-:10189000F50102C0EE0FFF1F8A95E2F74E2B5F2B7A
-:1018A0000DC0E036F10551F48F709927F50102C0A3
-:1018B000EE0FFF1F8A95E2F72E2B3F2BC814D90499
-:1018C00009F0A7CF84B19E2D9095892384B985B165
-:1018D000E82AE5B887B1902F9095892387B988B118
-:1018E000082B08B98AB1962F909589238AB98BB1B4
-:1018F000682B6BB98DB1942F909589238DB98EB1DA
-:10190000482B4EB980B3922F9095892380BB81B329
-:10191000282B21BBE2E0F3E0A8EFB2E01192119294
-:101920001D921D9283E0EC30F807C1F768960FB660
-:10193000F894DEBF0FBECDBFDF91CF911F910F9105
-:10194000FF90EF90DF90CF90BF90AF909F908F90DF
-:101950007F906F905F900C94CB075F926F927F9215
-:101960008F929F92AF92BF92CF92DF92EF92FF92AF
-:101970000F931F93CF93DF93CDB7DEB7A2970FB628
-:10198000F894DEBF0FBECDBF6E0149E1C40ED11C7D
-:1019900088EFA82E82E0B82E75019AE0592E4601F4
-:1019A00001E010E028E1622E35E0732EEBE6F2E074
-:1019B000D401852D01900D928A95E1F7D6018D9184
-:1019C0009D916D019C01207F33272032310591F4D8
-:1019D00024B18F709927F80102C0EE0FFF1F8A957E
-:1019E000E2F7CF01922F982B94B995B18095892376
-:1019F00085B953C02033310591F427B18F709927F1
-:101A0000A80102C0440F551F8A95E2F7CA01922F20
-:101A1000982B97B998B18095892388B93EC0203416
-:101A2000310591F42AB18F709927D80102C0AA0F0D
-:101A3000BB1F8A95E2F7CD01922F982B9AB99BB1E3
-:101A4000809589238BB929C02035310591F42DB1BA
-:101A50008F709927F80102C0EE0FFF1F8A95E2F7F9
-:101A6000CF01922F982B9DB99EB1809589238EB975
-:101A700014C02036310589F420B38F709927A8014E
-:101A800002C0440F551F8A95E2F7CA01922F982B86
-:101A900090BB91B38095892381BB50EA5A95F1F7A9
-:101AA000BE016F5F7F4F20E030E040E050E0E5E7AF
-:101AB000F2E0DE011196862D01900D928A95E1F7F4
-:101AC000DB018D919D91BD01FC01E07FFF27E0329C
-:101AD000F10511F4E3B113C0E033F10511F4E6B1FF
-:101AE0000EC0E034F10511F4E9B109C0E035F105AB
-:101AF00011F4ECB104C0E036F105B9F4EFB1F0E057
-:101B00008F70992702C0F595E7958A95E2F7E0FD79
-:101B100008C0C801042E02C0880F991F0A94E2F77A
-:101B200002C080E090E0282B392B4F5F5F4F4C3094
-:101B3000510509F0BCCFF70180819181821793078D
-:101B400021F031832083709209020E940C0BF2E095
-:101B5000EF0EF11C42E0E41643E0F40609F026CF54
-:101B6000809109028823C9F081508093090288235B
-:101B700039F08FE99FE00197F1F700C000000DC038
-:101B8000E2E0F3E0D5018D919D915D018193919308
-:101B9000B2E0AB16B3E0BB06A9F70E94D10781E023
-:101BA000A2960FB6F894DEBF0FBECDBFDF91CF91E6
-:101BB0001F910F91FF90EF90DF90CF90BF90AF906B
-:101BC0009F908F907F906F905F900895E82FF0E046
-:101BD000EE0FFF1FEE5FFC4F808191810895089505
-:101BE0008091DC0381608093DC030C94C928809190
-:101BF000DC038E7F8093DC030C94C9280E949B2811
-:101C0000811102C00E9477280E94C5288093DC03BE
-:101C10003E9A809171008D7F8093710082E0809365
-:101C200090008AE18093910081E080930E030895F3
-:101C300080910E03811102C00E94FE0D10925E037E
-:101C400010925D03809171008D7F8093710080916F
-:101C500090008F77809390001092200310921F03C2
-:101C600010925703109258031092590310925A037E
-:101C70001092560310925503E5E3F3E0A5E2B3E0BA
-:101C800011921192119211921D921D9283E0E535ED
-:101C9000F807B1F70895CF92DF92EF92FF920F937A
-:101CA0001F93CF93DF9320911F03222309F484C055
-:101CB0006B017C0180910E03811102C00E94FE0D18
-:101CC00005E513E0C7E0D0E0A7019601F801929185
-:101CD0008291729162918F010E94052E811131C013
-:101CE000FE01EE0FFF1FEE0FFF1FEB5CFC4F10829B
-:101CF000118212821382DE01AA0FBB1FAB5DBC4FA3
-:101D000011961C921E92C730D105E9F021964481AC
-:101D10005581668177814083518362837383148206
-:101D200015821682178212968D919C9113971196A7
-:101D30009C938E9313961C921E9212973496129631
-:101D4000E2CF219708F680915D0390915E030197A1
-:101D500097FD05C090935E0380935D0304C01092CD
-:101D60005E0310925D0380915D0390915E0320916C
-:101D70005B0330915C032817390724F010925C0351
-:101D800010925B03892BC1F4809171008D7F809349
-:101D90007100809190008F7780939000109257038C
-:101DA000109258031092590310925A03109256033E
-:101DB0001092550310921F03DF91CF911F910F9145
-:101DC000FF90EF90DF90CF9008951F920F920FB683
-:101DD0000F9211244F925F926F927F928F929F92F7
-:101DE000AF92BF92CF92DF92EF92FF922F933F93E9
-:101DF0004F935F936F937F938F939F93AF93BF9313
-:101E0000CF93DF93EF93FF9380911F03882309F40F
-:101E10009BC1C0915D03D0915E031C161D060CF0A2
-:101E200093C140900F035090100360901103709085
-:101E3000120320E030E0A901C301B2010E94B02FDB
-:101E400018160CF065C0C130D10509F452C080915C
-:101E50005B0390915C03BE010E9482317C019093F0
-:101E60005C0380935B038090210390902203A090F9
-:101E70002303B090240320E030E040E85FE3C50195
-:101E8000B4010E94A12D60932103709322038093DB
-:101E9000230390932403F701EE0FFF1FEE0FFF1FA4
-:101EA000EB5CFC4FA301920160817181828193817F
-:101EB0000E94092E20E030E040E05EE30E94B42F53
-:101EC0009B01AC01C501B4010E94B02F18168CF41F
-:101ED000C7010196BE010E94823190935C038093FA
-:101EE0005B0310922103109222031092230310929D
-:101EF0002403E0915B03F0915C03EE0FFF1FEE0FF4
-:101F0000FF1FEB5CFC4F6081718182819381D0C0A7
-:101F1000C0905703D0905803E0905903F0905A03B3
-:101F200020E030E0A901C701B6010E94052E2197EB
-:101F3000882309F4A2C0FE01EE0FFF1FEE0FFF1F62
-:101F4000EB5CFC4F80809180A280B380A50194015E
-:101F5000C701B6010E94052E87FF31C0A50194017B
-:101F600060E070E08CED93EC0E94092E20E030E000
-:101F700040E451E40E94092E20E030E040E05FE3BD
-:101F80000E94B42F9B01AC0160E070E080E090E41F
-:101F90000E9417309B01AC01C501B4010E94B42F0F
-:101FA0009B01AC01C701B6010E94052E87FF07C047
-:101FB000A701960160E070E08CED93E439C0A501C3
-:101FC0009401C701B6010E94B02F18160CF055C03D
-:101FD000A501940160E070E08CED93E40E94092E6D
-:101FE00020E030E040E451E40E94092E20E030E09F
-:101FF00040E05FE30E94B42F9B01AC0160E070E021
-:1020000080E090E40E9417309B01AC01C501B4014F
-:102010000E94B42F9B01AC01C701B6010E94B02FF2
-:1020200018165CF5A701960160E070E08CED93EC6A
-:102030000E94092E20E030E040E451E40E94092E85
-:1020400020E030E040E05FE30E94B42F9B01AC0150
-:1020500060E070E080E090E40E9417309B01AC01EA
-:10206000C701B6010E94B42F6093570370935803C1
-:102070008093590390935A0313C0FE01EE0FFF1F84
-:10208000EE0FFF1FEB5CFC4F80819181A281B38139
-:102090008093570390935803A0935903B0935A0326
-:1020A00060915703709158038091590390915A039E
-:1020B00020910C0330910D032F3F4FEF340731F087
-:1020C0002F5F3F4F30930D0320930C030E940C139E
-:1020D0006B017C0120E034E244EF51E40E94052EC4
-:1020E00087FF08C086EFC82E88E2D82E84EFE82E3E
-:1020F00081E4F82E20E030E040E051E4C701B60171
-:102100000E94B42F9B01AC0160E074E284E79BE481
-:102110000E94092E6B017C010E94712E7093970022
-:102120006093960020910A0230910B0240910C02BC
-:1021300050910D02C701B6010E94B42F0E94712E6A
-:10214000709399006093980080912003882309F48C
-:1021500033C1C0901B03D0901C03E0901D03F0908E
-:102160001E0320E030E0A901C701B6010E94B02F94
-:102170001816D4F580910C0390910D038F3F2FEF2B
-:10218000920729F0019690930D0380930C03C701E9
-:10219000B6010E940C1320E030E040E051E40E94C0
-:1021A000B42F9B01AC0160E074E284E79BE40E94E1
-:1021B000092E6B017C010E94712E70939700609331
-:1021C000960020910A0230910B0240910C0250912E
-:1021D0000D02C701B6010E94B42F0E94712E7093A8
-:1021E00099006093980008C0109297001092960092
-:1021F0001092990010929800609115037091160347
-:102200006F5F7F4F709316036093150320919600C4
-:102210003091970080E090E0232BF1F0C091960080
-:10222000D09197000E94A22E6B017C01BE0180E03C
-:1022300090E00E94A22E9B01AC0160911703709167
-:1022400018038091190390911A030E94092E20E02F
-:102250003FEF4FE757E410C00E94A22E6B017C01B4
-:1022600020E030EE4FEF54E46091170370911803B3
-:102270008091190390911A030E94B42F9B01AC0125
-:10228000C701B6010E94B02F87FD96C0809113034D
-:102290008F5F8093130390E02091D8033091D9038E
-:1022A00082179307A0F08091E303882319F010921E
-:1022B00013030DC0809171008D7F80937100809118
-:1022C00090008F7780939000109220037DC08091C2
-:1022D0001403C0911303811128C0C090DD03D09076
-:1022E000DE03E090DF03F090E00320E030E0A9019E
-:1022F000C701B6010E94B02F1816BCF481E080938C
-:10230000140310921B0310921C0310921D031092D1
-:102310001E03C0921703D0921803E0921903F092A3
-:102320001A03C150C093130343C0109214031092B8
-:102330000D0310920C03E091DA03F091DB0348E007
-:10234000C49FE00DF11D112480819181A281B38190
-:1023500080931B0390931C03A0931D03B0931E0353
-:1023600020E030E040E85EE36481758186819781FA
-:102370000E94B42F6B017C0120E030E048EC52E475
-:1023800060910E0270910F028091100290911102E3
-:102390000E94092E9B01AC01C701B6010E94B42F17
-:1023A00060931703709318038093190390931A0393
-:1023B00010921603109215038091DC0380FD04C077
-:1023C0001092200310921F03FF91EF91DF91CF91A4
-:1023D000BF91AF919F918F917F916F915F914F913D
-:1023E0003F912F91FF90EF90DF90CF90BF90AF90F3
-:1023F0009F908F907F906F905F904F900F900FBE47
-:102400000F901F901895CF92DF92EF92FF92CF938B
-:10241000DF936B017C01EA0180910E03811102C000
-:102420000E94FE0D8091DC0380FF46C080915D0319
-:1024300090915E0308970CF03FC0809171008D7FF2
-:10244000809371008091200381110E94180E81E019
-:1024500080931F0310920D0310920C0320E030E0D4
-:10246000A901C701B6010E94B02F1816DCF48091B3
-:102470005D0390915E03FC01EE0FFF1FEE0FFF1F47
-:10248000EB5CFC4FC082D182E282F382FC01EE0F52
-:10249000FF1FEB5DFC4FD183C083019690935E03D9
-:1024A00080935D03809171008260809371008091C0
-:1024B0009000806880939000DF91CF91FF90EF9023
-:1024C000DF90CF9008958F929F92AF92BF92CF925C
-:1024D000DF92EF92FF920F931F93CF93DF93EC0164
-:1024E0007B01D42E4801590180910E03811102C055
-:1024F0000E94FE0D8091DC0380FF6BC08091710013
-:102500008D7F8093710080911F0381110E94180EAE
-:1025100081E080932003D093DB03C093DA03F09231
-:10252000D903E092D803D092E3038092DD03909226
-:10253000DE03A092DF03B092E00310922103109219
-:102540002203109223031092240310921303888114
-:102550009981AA81BB8180931B0390931C03A09354
-:102560001D03B0931E0320E030E040E85EE36C8181
-:102570007D818E819F810E94B42F6B017C0120E0C0
-:1025800030E048EC52E460910E0270910F028091AD
-:102590001002909111020E94092E9B01AC01C7010B
-:1025A000B6010E94B42F60931703709318038093B1
-:1025B000190390931A031092160310921503809139
-:1025C0007100826080937100809190008068809398
-:1025D0009000DF91CF911F910F91FF90EF90DF90CE
-:1025E000CF90BF90AF909F908F90089580915F03A0
-:1025F00090E0019666E070E00E94823180935F0374
-:10260000089580915F0390E0019766E070E00E947A
-:10261000823180935F0308958F929F92AF92BF9211
-:10262000CF92DF92EF92FF920F931F93CF93DF939E
-:102630006B017C01C0910C03D0910D03BE0180E0C1
-:1026400090E00E94A22E4B015C01A701960160E080
-:1026500070E08CE594E40E94092E9B01AC01C50159
-:10266000B4010E94B42F0E94762E20915F03233084
-:1026700009F473C028F4222351F02130E9F02CC171
-:10268000243009F4A0C0253009F4E0C025C180E061
-:1026900090E0A0E0BFE380930A0290930B02A09326
-:1026A0000C02B0930D0210920F03109210031092BF
-:1026B00011031092120310C110920F031092100315
-:1026C00010921103109212036431710540F46A30C4
-:1026D000710560F520E030E040E85EE32BC0693C26
-:1026E000710508F0AAC080E090E00E94A22E20E0D0
-:1026F00030E040EA51E40E94A02D20E030E044E3C5
-:1027000053E40E94092E9B01AC010E94B42F20E0EB
-:1027100030E040E05EE30E94B42F9B01AC0160E03A
-:1027200070E080E09EE30E94A02D44C020E030E0F5
-:1027300040E05FE3C701B6010E94B42F6B017C014A
-:1027400080E090E0A0E0BEE380930A0290930B0249
-:10275000A0930C02B0930D02BFC010920F03109211
-:10276000100310921103109212034AE0469F900149
-:10277000479F300D1124C90168EB7BE00E946E3148
-:10278000BC016C5D754077FF03C07195619571095F
-:10279000882777FD8095982F0E94A42E2EE333EC96
-:1027A0004EE259E30E94B42F20E030E040EC5EE3BB
-:1027B0000E94A12D60930A0270930B0280930C0279
-:1027C00090930D0289C010920F0310921003109283
-:1027D000110310921203CE0183709927892BE1F027
-:1027E000BE016170772780E090E00E94A22E20E079
-:1027F00030E040E05EE30E94B42F20E030E040E4AF
-:102800005FE30E94A12D60930A0270930B028093F4
-:102810000C0290930D020CC080E090E0A0E0BFE3BA
-:1028200080930A0290930B02A0930C02B0930D02C6
-:10283000C770DD27CD2B09F04FC010920A0210920D
-:102840000B0210920C0210920D0246C010920F0360
-:1028500010921003109211031092120300E010E086
-:1028600020E03FE300930A0210930B0220930C0236
-:1028700030930D026739710578F180E090E00E9495
-:10288000A22E20E030E047E153E40E94A02D20E09A
-:1028900030E04AE754E40E94092E20E030E048E4AA
-:1028A00052E40E94B42F20E030E040EA51E40E945C
-:1028B000E62E0E94712E660F771F660F771FFB01B1
-:1028C000E357FD4F2081318142815381C701B60119
-:1028D0000E94B42F6B017C01C701B601DF91CF913B
-:1028E0001F910F91FF90EF90DF90CF90BF90AF902E
-:1028F0009F908F900895809168030895CF93DF9300
-:1029000000D01F92CDB7DEB79C018091E8038430E0
-:1029100019F593E099833B832A839093E9008FEF25
-:102920009091E800815095FD06C095ED9A95F1F7DC
-:1029300000008111F5CF8091E80085FF0DC040E0D7
-:1029400050E063E070E0CE0101960E94B7168091DE
-:10295000E8008E778093E8000F900F900F90DF9142
-:10296000CF910895CF93DF9300D01F92CDB7DEB7FC
-:102970002091E803243021F522E029839B838A8378
-:1029800083E08093E9008FEF9091E800815095FDFE
-:1029900006C095ED9A95F1F700008111F5CF809171
-:1029A000E80085FF0DC040E050E063E070E0CE013C
-:1029B00001960E94B7168091E8008E778093E80018
-:1029C0000F900F900F90DF91CF9108952091E80321
-:1029D0002430F1F422E02093E9002FEF3091E80059
-:1029E000215035FD06C035ED3A95F1F70000211173
-:1029F000F5CF2091E80025FF0BC040E050E065E0F6
-:102A000070E00E94B7168091E8008E778093E8000E
-:102A10000895CF93DF932091E803243039F521E026
-:102A20002093E9002FEF3091E800215035FD06C0DA
-:102A300035ED3A95F1F700002111F5CF2091E8002E
-:102A400025FF14C0EC0140E050E068E070E00E9417
-:102A5000B7168091E8008E778093E80088E0FE0149
-:102A6000A0E6B3E001900D928A95E1F7DF91CF9156
-:102A700008958091E703811109C00E944C180E94BB
-:102A8000A9188091E20084608093E200089510927A
-:102A9000E7030895089508950C94A72742E061EC98
-:102AA00081E00E94C61742E061EC82E00E94C617F6
-:102AB00042E061EC83E00C94C6178091EA03833016
-:102AC00009F453C030F4813071F0823009F48CC0C5
-:102AD00008958A3009F478C08B3009F45EC08930DB
-:102AE00009F09AC020C08091E903813A09F094C0AE
-:102AF0008091E800877F8093E8008091ED039091BA
-:102B0000EE03892B21F468E080E693E003C060E0E7
-:102B100080E090E070E00E9402178091E8008B77DF
-:102B20008093E80008958091E903813209F074C030
-:102B30008091ED039091EE03892B09F06DC0809197
-:102B4000E800877F8093E8008091E80082FD05C05F
-:102B50008091E8038111F8CF5FC08091F1008093EC
-:102B600068038091E8008B7753C08091E903813A34
-:102B700009F052C08091ED039091EE03892B09F08A
-:102B80004BC08091E800877F8093E8008091E80047
-:102B900080FFFCCF80911C0236C08091E903813216
-:102BA000D9F58091ED039091EE03892BA9F58091E1
-:102BB000E800877F8093E8000E94FB178091EB0379
-:102BC00080931C020C946C218091E903813221F5E1
-:102BD0008091E800877F8093E8000E94FB17809136
-:102BE000EC038093690308958091E903813AA1F48D
-:102BF0008091E800877F8093E8008091E80080FF63
-:102C0000FCCF809169038093F1008091E8008E777A
-:102C10008093E8000C94FB17089584B7877F84BFE6
-:102C200088E10FB6F89480936000109260000FBEA8
-:102C300090E080E80FB6F894809361009093610073
-:102C40000FBE0E949E1B0E944C180E94A9188091E2
-:102C5000E20084608093E20078940E942F1B0E941F
-:102C6000A01B82E192E00E944A1B8091E80385301C
-:102C700069F40E9461278091E6038823B1F30E94E2
-:102C80008F27882391F30E94A116EFCF0E94A81BE3
-:102C9000ECCF292F332723303105C9F064F42130DC
-:102CA000310581F02230310509F043C084E590E020
-:102CB00020ED39E042C021323105F1F022323105F8
-:102CC00041F137C082E190E024E23AE036C0992732
-:102CD0008130910541F08230910541F0892B49F511
-:102CE000ECECF9E005C0EEE9F9E002C0E2E7F9E05A
-:102CF000849190E09F0121C06330D8F4E62FF0E08A
-:102D0000EE0FFF1FEA51FD4F2081318189E090E0F5
-:102D100014C0633070F470E0FB01EE0FFF1FE0524F
-:102D2000FD4F20813181FB01E352FD4F808190E016
-:102D300004C080E090E020E030E0FA01318320839D
-:102D4000089580E189BD82E189BD09B400FEFDCF0F
-:102D50008091D8008F7D8093D8008091E0008260C0
-:102D60008093E0008091E00081FDFCCF0895CF9238
-:102D7000DF92EF92FF920F931F93CF93DF93EC01BB
-:102D80008B016A010E941A18811133C0C114D10449
-:102D900039F0F60180819181081B190BC80FD91FEA
-:102DA000E12CF12C0115110519F18091E80085FD48
-:102DB00016C08091E8008E778093E800C114D1049A
-:102DC00049F0F60180819181E80EF91EF182E082DE
-:102DD00085E00FC00E941A18882321F30AC0899148
-:102DE0008093F10001501109FFEFEF1AFF0ADACFCB
-:102DF00080E0DF91CF911F910F91FF90EF90DF90D6
-:102E0000CF9008952091EF033091F00326173707F4
-:102E100048F06115710539F42091E8002E77209370
-:102E2000E80001C0B90140E061157105A9F12091E8
-:102E3000E803222309F443C0253009F442C020915D
-:102E4000E80023FD40C02091E80022FD32C020911F
-:102E5000E80020FFE9CF4091F3002091F20030E03C
-:102E6000342BFC01CF016115710559F02830310573
-:102E700040F481918093F100615071092F5F3F4FC1
-:102E8000F1CF41E02830310509F040E02091E80021
-:102E90002E772093E800C8CF4111C9CF0AC0809196
-:102EA000E803882361F0853061F08091E80083FDBC
-:102EB0000AC08091E80082FFF2CF80E0089582E0AE
-:102EC000089583E0089581E008952091EF03309103
-:102ED000F0032617370748F06115710539F4209182
-:102EE000E8002E772093E80001C0B901FC0120E042
-:102EF0006115710591F18091E803882309F440C0C0
-:102F0000853009F43FC08091E80083FD3DC0809189
-:102F1000E80082FD2FC08091E80080FFE9CF20917A
-:102F2000F3008091F20090E0922B6115710559F049
-:102F30008830910540F424912093F100319661503E
-:102F400071090196F2CF21E0089709F020E0809105
-:102F5000E8008E778093E800CBCF2111CCCF0AC058
-:102F60008091E803882361F0853061F08091E8006A
-:102F700083FD0AC08091E80082FFF2CF80E00895CF
-:102F800082E0089583E0089581E00895982F9730B6
-:102F900058F59093E900981739F07091EC00209162
-:102FA000ED005091F00003C0242F762F50E021FF58
-:102FB00019C03091EB003E7F3093EB003091ED0073
-:102FC0003D7F3093ED003091EB0031603093EB00AA
-:102FD0007093EC002093ED005093F0002091EE00F0
-:102FE00027FF07C09F5FD3CF8F708093E90081E0F8
-:102FF000089580E008958091E90387FF11C08091D2
-:10300000E80082FD05C08091E8038111F8CF11C06E
-:103010008091E8008B770BC08091E803882349F00A
-:103020008091E80080FFF8CF8091E8008E77809350
-:10303000E80008952091E4003091E50095E6409184
-:10304000EC00842F817040FF22C08091E80080FD59
-:103050001CC08091E803882391F0853091F0809125
-:10306000EB0085FD10C04091E4005091E50042174F
-:10307000530729F39A01915011F784E0089582E0F3
-:10308000089583E0089581E0089580E008954091D7
-:10309000E80042FFDECF08950E94BA180E94C218CD
-:1030A000E0EEF0E0808181608083E8EDF0E08081F7
-:1030B0008F77808319BCA7EDB0E08C918E7F8C93C5
-:1030C00080818F7E80831092E70308950F931F9372
-:1030D000CF93DF930E94BA180E94C218C8EDD0E0C7
-:1030E00088818F77888388818068888388818F7DB5
-:1030F000888319BC1092E8031092E4031092E6034F
-:103100001092E50300EE10E0F80180818B7F808350
-:1031100088818160888342E060E080E00E94C61779
-:10312000E1EEF0E080818E7F8083E2EEF0E080814E
-:1031300081608083808188608083F80180818E7FB8
-:103140008083888180618883DF91CF911F910F9167
-:103150000895E8EDF0E080818F7E8083E7EDF0E078
-:1031600080818160808384E082BF81E08093E70377
-:103170000C946618E8EDF0E080818E7F80831092D9
-:10318000E20008951092DA001092E10008951F9273
-:103190000F920FB60F9211242F933F934F935F938B
-:1031A0006F937F938F939F93AF93BF93EF93FF930F
-:1031B0008091E10082FF0BC08091E20082FF07C096
-:1031C0008091E1008B7F8093E1000E942E1B809113
-:1031D000DA0080FF1FC08091D80080FF1BC0809163
-:1031E000DA008E7F8093DA008091D90080FF0DC0D5
-:1031F00080E189BD82E189BD09B400FEFDCF81E097
-:103200008093E8030E94391505C019BC1092E803A9
-:103210000E9447158091E10080FF19C08091E20073
-:1032200080FF15C08091E2008E7F8093E200809144
-:10323000E20080618093E2008091D80080628093F8
-:10324000D80019BC85E08093E8030E944B1580915B
-:10325000E10084FF30C08091E20084FF2CC080E157
-:1032600089BD82E189BD09B400FEFDCF8091D800FF
-:103270008F7D8093D8008091E1008F7E8093E10064
-:103280008091E2008F7E8093E2008091E200816075
-:103290008093E2008091E403882311F084E007C06A
-:1032A0008091E30087FD02C081E001C083E080934C
-:1032B000E8030E944C158091E10083FF29C08091B2
-:1032C000E20083FF25C08091E100877F8093E100C9
-:1032D00082E08093E8031092E4038091E1008E7F06
-:1032E0008093E1008091E2008E7F8093E2008091E4
-:1032F000E20080618093E20042E060E080E00E94B2
-:10330000C6178091F00088608093F0000E944A15F3
-:10331000FF91EF91BF91AF919F918F917F916F91AD
-:103320005F914F913F912F910F900FBE0F901F9083
-:1033300018951F920F920FB60F9211242F933F935F
-:103340004F935F936F937F938F939F93AF93BF93AD
-:10335000CF93DF93EF93FF93C091E900CF708091FB
-:10336000EC00D82FD17080FDD0E81092E900809158
-:10337000F000877F8093F00078940E94DD1910920E
-:10338000E9008091F00088608093F000CD2BCF7031
-:10339000C093E900FF91EF91DF91CF91BF91AF9181
-:1033A0009F918F917F916F915F914F913F912F915D
-:1033B0000F900FBE0F901F9018951F93CF93DF9320
-:1033C000CDB7DEB7AA970FB6F894DEBF0FBECDBF5C
-:1033D000E9EEF3E088E08E0F9091F10091938E1367
-:1033E000FBCF0E945D158091E80083FF1FC1809193
-:1033F000E9039091EA03492F50E04A30510508F063
-:1034000015C1FA01EE59FF4F0C949631803881F0C6
-:10341000823809F00BC18091ED038F708093E90031
-:103420008091EB0085FB882780F91092E90006C0A7
-:103430008091E5039091E603911182609091E800FC
-:10344000977F9093E8008093F1001092F100C8C03C
-:10345000282F2D7F09F0EAC0882319F0823061F00F
-:10346000E5C08091EB03813009F0E0C0933009F0B2
-:1034700080E08093E6032BC08091EB03811127C08D
-:103480008091ED038F7009F4D1C08093E900209101
-:10349000EB0020FF1CC0933021F48091EB00806290
-:1034A00014C09091EB0090619093EB0021E030E02C
-:1034B000A90102C0440F551F8A95E2F74093EA0024
-:1034C0001092EA008091EB0088608093EB001092EC
-:1034D000E9008091E800877F86C08111A7C0109124
-:1034E000EB031F778091E3008078812B8093E300CA
-:1034F0008091E800877F8093E8000E94FB1780910D
-:10350000E80080FFFCCF8091E30080688093E300B7
-:10351000111102C082E001C083E08093E80386C0FD
-:103520008058823008F082C08091EB039091EC03C8
-:103530008C3D53E0950779F583E08A838AE289839D
-:103540004FB7F894DE01139620E03EE051E2E32FFE
-:10355000F0E050935700E49120FF03C0E295EF7034
-:103560003F5FEF708E2F90E0EA3010F0C79601C0F9
-:10357000C0968D939D932F5F243149F74FBF809163
-:10358000E800877F8093E8006AE270E0CE01019650
-:103590000E94021714C0AE014F5F5F4F6091ED03B0
-:1035A0000E944916BC01009709F440C09091E800C0
-:1035B000977F9093E80089819A810E946517809196
-:1035C000E8008B778093E80031C0803879F58091EE
-:1035D000E800877F8093E8008091E4038093F10006
-:1035E0008091E8008E778093E8000E94FB171EC050
-:1035F00081111CC09091EB039230C0F48091E800DF
-:10360000877F8093E8009093E4030E94FB178091EA
-:10361000E403811106C08091E30087FD02C081E0D0
-:1036200001C084E08093E8030E944E158091E80079
-:1036300083FF0AC08091E800877F8093E800809133
-:10364000EB0080628093EB00AA960FB6F894DEBF81
-:103650000FBECDBFDF91CF911F9108950895CF93F5
-:103660008091E8038823A1F0C091E900CF70909188
-:10367000EC00892F817090FD80E8C82B1092E90042
-:103680008091E80083FD0E94DD19CF70C093E900AE
-:10369000CF91089590936F0380936E030895E09106
-:1036A0006E03F0916F03309721F00190F081E02DCF
-:1036B000099480E00895E0916E03F0916F033097D4
-:1036C00021F00280F381E02D09940895E0916E03CA
-:1036D000F0916F03309721F00480F581E02D09947B
-:1036E000089520916C0330916D038217930771F058
-:1036F00090936D0380936C03E0916E03F0916F03E0
-:10370000309721F00680F781E02D099408952091EB
-:103710006A0330916B038217930771F090936B03E8
-:1037200080936A03E0916E03F0916F03309721F06C
-:103730000084F185E02D0994089508950C949D1B53
-:103740000E94DB270E94D20B0E9461280C94092D55
-:103750004F925F927F928F929F92AF92BF92CF9241
-:10376000DF92EF92FF920F931F93CF93DF93CDB72A
-:10377000DEB72A970FB6F894DEBF0FBECDBF0E940A
-:10378000AD0C91E7C92E93E0D92E00E010E0AA24F9
-:10379000A394B12C702E802F0E94E60D4C01F601EF
-:1037A000419051906F014826592641145104B1F4BB
-:1037B0000F5F1F4F0530110569F78FEF89838A83EB
-:1037C0001B820E94E4278160782F9D838C8349812E
-:1037D0005A816B818D810E94611C3AC08091C70320
-:1037E00081FD0E94EF0D20E030E07501022E02C045
-:1037F000EE0CFF1C0A94E2F7C70184219521892B66
-:1038000009F12E837F828E209F2091E0892809F480
-:1038100090E098870E94E4278160782F9A878987B3
-:103820004E815F8168858A850E94611C000F111F8F
-:10383000F801EF58FC4F80819181E826F926F1824A
-:10384000E08206C02F5F3F4F2C30310571F6B0CFBC
-:103850000E94482A109170030E944F1B1817D9F03C
-:103860000E944F1B809370032A960FB6F894DEBF18
-:103870000FBECDBFDF91CF911F910F91FF90EF90C1
-:10388000DF90CF90BF90AF909F908F907F905F9090
-:103890004F900C940A0B2A960FB6F894DEBF0FBE19
-:1038A000CDBFDF91CF911F910F91FF90EF90DF90EF
-:1038B000CF90BF90AF909F908F907F905F904F90F0
-:1038C0000895CF93DF93CDB7DEB72B970FB6F8945B
-:1038D000DEBF0FBECDBF4F83588769877A878B873E
-:1038E000DE01119686E0FD0111928A95E9F785E0E7
-:1038F000FE01379601900D928A95E1F749815A8130
-:103900006B817C818D819E810E9406242B960FB64F
-:10391000F894DEBF0FBECDBFDF91CF910895CF9356
-:10392000882309F4C2C0C82F823859F40E944F1B63
-:1039300081FDBBC089E30E94AF260E94322789E344
-:103940000CC0833879F40E944F1B80FDAEC083E524
-:103950000E94AF260E94322783E50E94CC26CF9199
-:103960000C943227843859F40E944F1B82FD9DC06D
-:1039700087E40E94AF260E94322787E4EECF8CEFC7
-:103980008C0F813A48F48C2F0E94712C81118DC0CC
-:103990008C2F0E94AF26E3CF80E28C0F883048F452
-:1039A000C77081E001C0880FCA95EAF70E94EB2634
-:1039B000D6CF8BE58C0F833078F4C53A29F0C63A20
-:1039C00031F083E890E005C081E890E002C082E831
-:1039D00090E0CF910C94711B88E58C0F833108F037
-:1039E00064C0C83A39F1C93A41F1CA3A49F1CB3A0F
-:1039F00051F1CC3A59F1CD3A61F1C03B69F1CE3A7F
-:103A000071F1CF3A79F1C13B81F1C23B89F1C33BFE
-:103A100091F1C43B99F1C53BA1F1C63BA9F1C73B6C
-:103A2000B1F1C83BB9F1C93BC1F1CA3BC9F180E072
-:103A300090E038C082EE90E035C089EE90E032C070
-:103A40008AEE90E02FC085EB90E02CC086EB90E0F2
-:103A500029C087EB90E026C08CEC90E023C08DEC71
-:103A600090E020C083E891E01DC08AE891E01AC090
-:103A700082E991E017C084E991E014C081E292E00C
-:103A800011C083E292E00EC084E292E00BC085E2B6
-:103A900092E008C086E292E005C087E292E002C0B0
-:103AA0008AE292E0CF910C94871BCF9108958823EE
-:103AB00009F44BC0823859F40E944F1B81FF45C066
-:103AC00089E30E94AF260E94322789E30CC0833825
-:103AD00071F40E944F1B80FF38C083E50E94AF261F
-:103AE0000E94322783E50E94CC260C94322784382A
-:103AF00059F40E944F1B82FF28C087E40E94AF2622
-:103B00000E94322787E4EFCF9CEF980F913A58F349
-:103B100090E2980F983050F4877091E001C0990FAF
-:103B20008A95EAF7892F0E94F126DFCF9BE5980F4F
-:103B3000933020F480E090E00C94711B885A83311C
-:103B400020F480E090E00C94871B0895882321F0F6
-:103B50000E94EB260C9432270895882321F00E94BE
-:103B6000F1260C9432270895BF92CF92DF92EF9204
-:103B7000FF920F931F93CF93DF9300D000D000D01C
-:103B8000CDB7DEB725E0FC01DE01119601900D9264
-:103B90002A95E1F7FC01D0801181028125812295CF
-:103BA0002F7043815481452B09F472C31F3F21F4C8
-:103BB000FFEFDF1609F46CC37C012E830E94D3074C
-:103BC000D9821A8369817A81802F0E94AB26182FAF
-:103BD000B92E0E9460260E9427252E81002319F00D
-:103BE0000E9408272E81EB2DE295EF70F0E0E4595A
-:103BF000FF4F0C9496318B2D807F9B2D9F70F92E5B
-:103C0000882319F0F29480EFF822002389F0FF2036
-:103C100009F47CC280E2810F883020F48F2D0E944D
-:103C2000EB2603C08F2D0E94FB260E9432276EC216
-:103C3000812F0E94571DFF2009F42AC3105E8F2D8B
-:103C4000183018F40E94F12602C00E94012726961F
-:103C50000FB6F894DEBF0FBECDBFDF91CF911F919D
-:103C60000F91FF90EF90DF90CF90BF900C94322790
-:103C70008B2D807F9B2D9F70803211F4892F03C084
-:103C8000892F8295807F112319F0113011F12BC0FB
-:103C90000023A9F0222389F1213079F526960FB669
-:103CA000F894DEBF0FBECDBFDF91CF911F910F9172
-:103CB000FF90EF90DF90CF90BF900C941B272223B2
-:103CC00019F0213009F4E4C28E830E941E278E81F0
-:103CD0009BC1002321F0263008F0DAC20EC0253047
-:103CE00008F0D6C291C10023C9F0222331F0F701B8
-:103CF000958190FF0BC29F70958326960FB6F8941E
-:103D0000DEBF0FBECDBFDF91CF911F910F91FF900E
-:103D1000EF90DF90CF90BF900C94A61D222309F462
-:103D200073C109C22B2D26952695237030E02115ED
-:103D3000310521F021303105D1F0AAC2002321F054
-:103D4000812F9B2D937002C080E090E026960FB6E5
-:103D5000F894DEBF0FBECDBFDF91CF911F910F91C1
-:103D6000FF90EF90DF90CF90BF900C94711B0023D9
-:103D700021F0812F9B2D937002C080E090E0269669
-:103D80000FB6F894DEBF0FBECDBFDF91CF911F916C
-:103D90000F91FF90EF90DF90CF90BF900C94871B16
-:103DA000812F002319F00E94502902C00E94B829D7
-:103DB00026960FB6F894DEBF0FBECDBFDF91CF9130
-:103DC0001F910F91FF90EF90DF90CF90BF900C94D8
-:103DD0003D2A8B2D837009F07BC0011159C2812FC0
-:103DE000829586958770880F880F912F9F70C92EB6
-:103DF000D12CE12CF12C082E04C0CC0CDD1CEE1CC7
-:103E0000FF1C0A94D2F714FF12C04FE050E060E0AC
-:103E100070E004C0440F551F661F771F8A95D2F7C4
-:103E2000CB01BA01609570958095909503C060E0D4
-:103E300070E0CB012B2D269526952370422F50E064
-:103E400042305105D9F04330510569F16C297D2983
-:103E50008E299F294130510551F126960FB6F894CD
-:103E6000DEBF0FBECDBFDF91CF911F910F91FF90AD
-:103E7000EF90DF90CF90BF900C944E256C297D2958
-:103E80008E299F2926960FB6F894DEBF0FBECDBFB0
-:103E9000DF91CF911F910F91FF90EF90DF90CF9026
-:103EA000BF900C946A250E944E25C701B601269644
-:103EB0000FB6F894DEBF0FBECDBFDF91CF911F913B
-:103EC0000F91FF90EF90DF90CF90BF900C94322530
-:103ED000002319F08B2D817001C08695882309F489
-:103EE000D7C1812F829586958770880F880F912F73
-:103EF0009F70C92ED12CE12CF12C082E04C0CC0CC3
-:103F0000DD1CEE1CFF1C0A94D2F714FF12C04FE018
-:103F100050E060E070E004C0440F551F661F771F3B
-:103F20008A95D2F7CB01BA016095709580959095EE
-:103F300003C060E070E0CB012B2D26952695237001
-:103F4000422F50E042305105D9F04330510569F11C
-:103F50006C297D298E299F294130510551F12696E2
-:103F60000FB6F894DEBF0FBECDBFDF91CF911F918A
-:103F70000F91FF90EF90DF90CF90BF900C94282688
-:103F80006C297D298E299F2926960FB6F894DEBFCD
-:103F90000FBECDBFDF91CF911F910F91FF90EF909A
-:103FA000DF90CF90BF900C9444260E942826C70132
-:103FB000B60126960FB6F894DEBF0FBECDBFDF91D7
-:103FC000CF911F910F91FF90EF90DF90CF90BF9016
-:103FD0000C940C26103F49F118F4103E48F491C09F
-:103FE000123F09F453C0E8F1133F09F464C089C0DB
-:103FF0001F708B2D8F71002321F00E94A525812F2A
-:104000007CCE0E94C625812F26960FB6F894DEBF7F
-:104010000FBECDBFDF91CF911F910F91FF90EF9019
-:10402000DF90CF90BF900C94AD1D0023B1F02530F0
-:1040300008F02EC18B2D8F7126960FB6F894DEBF37
-:104040000FBECDBFDF91CF911F910F91FF90EF90E9
-:10405000DF90CF90BF900C94EB25263008F018C16C
-:10406000E9CF0023A9F08B2D8F7126960FB6F89417
-:10407000DEBF0FBECDBFDF91CF911F910F91FF909B
-:10408000EF90DF90CF90BF900C94A525002359F3BB
-:104090008B2D8F7126960FB6F894DEBF0FBECDBF65
-:1040A000DF91CF911F910F91FF90EF90DF90CF9014
-:1040B000BF900C94C625002399F08B2D8F71269606
-:1040C0000FB6F894DEBF0FBECDBFDF91CF911F9129
-:1040D0000F91FF90EF90DF90CF90BF900C949025C0
-:1040E00026960FB6F894DEBF0FBECDBFDF91CF91FD
-:1040F0001F910F91FF90EF90DF90CF90BF900C94A5
-:1041000086250023A9F0222309F4ADCF812F26961E
-:104110000FB6F894DEBF0FBECDBFDF91CF911F91D8
-:104120000F91FF90EF90DF90CF90BF900C948F1C79
-:10413000222309F4ADCF812F26960FB6F894DEBF67
-:104140000FBECDBFDF91CF911F910F91FF90EF90E8
-:10415000DF90CF90BF900C94571D4B2D4F70612F67
-:10416000C7010E940B0626960FB6F894DEBF0FBE5D
-:10417000CDBFDF91CF911F910F91FF90EF90DF9016
-:10418000CF90BF900C94AA24011182C09B2D9F70E8
-:10419000492F50E04230510509F443C0C4F44115A1
-:1041A000510571F14130510509F072C026960FB6E4
-:1041B000F894DEBF0FBECDBFDF91CF911F910F915D
-:1041C000FF90EF90DF90CF90BF900C94312D433053
-:1041D0005105C1F14430510509F05AC0812F26968E
-:1041E0000FB6F894DEBF0FBECDBFDF91CF911F9108
-:1041F0000F91FF90EF90DF90CF90BF900C94832DA4
-:1042000026960FB6F894DEBF0FBECDBFDF91CF91DB
-:104210001F910F91FF90EF90DF90CF90BF900C9483
-:104220001A2D26960FB6F894DEBF0FBECDBFDF91D4
-:10423000CF911F910F91FF90EF90DF90CF90BF90A3
-:104240000C944D2D26960FB6F894DEBF0FBECDBF51
-:10425000DF91CF911F910F91FF90EF90DF90CF9062
-:10426000BF900C94602D4B2D4F70612FC701269687
-:104270000FB6F894DEBF0FBECDBFDF91CF911F9177
-:104280000F91FF90EF90DF90CF90BF900C94D507E7
-:1042900026960FB6F894DEBF0FBECDBFDF91CF914B
-:1042A0001F910F91FF90EF90DF90CF90BF900895F6
-:1042B0000E9408270E9418270E94DD260E943227AC
-:1042C0000E94EE2A0E943D2A80E090E00E94711B2D
-:1042D00080E090E00C94871B0E94F8260C945821F3
-:1042E0000E94A026292F22952F7030E02C30310516
-:1042F0004CF42A3031056CF422503109223031055A
-:1043000088F407C02C30310549F02F30310531F0E9
-:1043100009C0803E48F0803F29F406C093FB8827FF
-:1043200080F9089580E0089581E00895CF93DF93A8
-:1043300000D000D01F92CDB7DEB70F900F900F9036
-:104340000F900F90DF91CF910895CF93DF9300D01E
-:1043500000D000D0CDB7DEB726960FB6F894DEBFFA
-:104360000FBECDBFDF91CF9108951F93CF93DF9301
-:10437000C0917B0316E080917C03C81799F0D0E0D0
-:104380001C9FF0011D9FF00D1124E358FC4F40814C
-:10439000518162817381848195810E94A52121963A
-:1043A000C770E9CFDF91CF911F9108954091AD0380
-:1043B0005091AE036091AF037091B0038091B1034F
-:1043C0009091B2030C94A5218091B20382958F70D5
-:1043D00009F054C08091AF03882309F44FC0809145
-:1043E0007B03A0917C036091AD037091AE0340917B
-:1043F000B0035091B103B6E08A1709F43FC090E0D2
-:1044000041155105C1F17F3F11F46F3FA1F1B89FF4
-:10441000F001B99FF00D1124E358FC4F2181721374
-:104420002AC02081621327C02281211124C0238148
-:1044300034812417350710F421503109241B350B22
-:10444000283C3105C0F42091B2032F7020612093E5
-:10445000B20326E0289FF001299FF00D1124EE57AA
-:10446000FC4F80818F70806180838DEA93E00E9491
-:10447000B41D0C94B52101968770BECF0895CF92DC
-:10448000DF92EF92FF920F931F93CF93DF93CDB7FD
-:10449000DEB762970FB6F894DEBF0FBECDBF8C01BA
-:1044A00085E0F801DE011D9601900D928A95E1F7F5
-:1044B000D8014C9111965C91119712966C911297BC
-:1044C0001396CD90DC9014973091AD037091AE03AC
-:1044D0008091B0039091B103009709F46BC17F3FC5
-:1044E00019F43F3F09F466C1E090AF03EE2009F4F0
-:1044F000C0C02091B203C816D90628F0F601E81B07
-:10450000F90BCF0104C0809590958C0D9D1DFF2463
-:10451000F394883C910578F0F12C207F09F0C6C017
-:104520007C2DD98AC88A89890E9496218DEA93E0D8
-:104530000E94B41DB1C0822F807F09F046C0751360
-:1045400014C0341312C0611110C02F702061209369
-:10455000B2030E94D6218DEA93E00E94B41D80919F
-:10456000B203D80115968C932EC0CD2819F15F3F68
-:1045700011F44F3FF9F0F62E61111CC080917B03BE
-:1045800020917C0336E0821709F45AC090E0389FEE
-:10459000F001399FF00D1124E358FC4F718157133E
-:1045A00006C07081471303C07281711103C0019668
-:1045B0008770E9CFF62E662309F418C18091B20303
-:1045C00081608093B203F12C11C1751308C03413BC
-:1045D00006C0611104C08091B203D801C3C04D87E9
-:1045E0005E878D859E856A8B0E9470216A898823EB
-:1045F000E1F16623D1F12091B203822F82958F7071
-:1046000090E0029774F08091AD039091AE0398878B
-:104610008F831986DB86CA862C87CE0107960E9477
-:10462000B41D86E0F801ADEAB3E001900D928A95E1
-:10463000E1F70E94E4210E94D621FF24F394D6C022
-:104640004D875E878D859E850E94A026292F229505
-:104650002F7030E0223031050CF0BCC09F7009F0A3
-:10466000B6C0805E883008F4C1C0C8010E94B41D85
-:10467000E4CFC816D90608F453C0F601E81BF90BBD
-:10468000CF01883C910508F450C0F12C7C2DD98ACB
-:10469000C88A89890E949621EDEAF3E086E0DF016D
-:1046A0001D928A95E9F70E94D621A0C0751314C007
-:1046B000341312C0611110C08091B203F8018583D8
-:1046C000C8010E94B41D86E0EDEAF3E0DF011D920F
-:1046D0008A95E9F7FE2C8AC04D875E878D859E8579
-:1046E0006A8B0E9470216A89882309F4BECF6623F1
-:1046F00009F4BBCF2091B203822F82958F7090E096
-:1047000002970CF48ECF8091AD039091AE039A8303
-:1047100089831B82DD82CC822E83CE0101967FCFDE
-:10472000809590958C0D9D1DACCFF62E662309F4D7
-:104730009CCF75132EC034132CC02091B20320FDE2
-:104740001FC0822F82958F70D9F0D80115962C93B7
-:1047500015978F3049F08F5F982F9295907F822F19
-:104760008F70892B15968C93C8010E94B41D86E02A
-:10477000F801ADEAB3E001900D928A95E1F793CF8D
-:1047800086E0F801ADEAB3E001900D928A95E1F779
-:104790002DC04D875E878D859E850E947021811179
-:1047A00040CF8091B20381608093B203C8010E9420
-:1047B000B41D1CC0662309F458CF4D875E878D85D4
-:1047C0009E850E947021882309F44FCF2ACF811142
-:1047D00048CF0CC0243031050CF047CF9F7009F44E
-:1047E00040CFF8019581907F09F03BCF8F2D6296E5
-:1047F0000FB6F894DEBF0FBECDBFDF91CF911F91F2
-:104800000F91FF90EF90DF90CF9008951F93CF937B
-:10481000DF93CDB7DEB72C970FB6F894DEBF0FBE8F
-:10482000CDBF4F83588769877A878B879C87CE0156
-:1048300007960E943F22882369F08F8198852A85F8
-:104840003B85232BF1F19F3F09F063C08F3F09F0B7
-:1048500060C037C086E0FE013796DE0111960190F8
-:104860000D928A95E1F76F817885EA85FB8530970F
-:1048700041F17F3F11F46F3F21F120917C0330E043
-:10488000C90101968770992740917B0350E08417F6
-:10489000950709F447C069837A83FD83EC8396E02A
-:1048A000929FD001939FB00D1124A358BC4FFE01DD
-:1048B000319601900D929A95E1F780937C030E94C6
-:1048C000B52116E080917B0390917C038917C1F19B
-:1048D000189FC001112483589C4F0E943F228823B7
-:1048E00079F1E0917B031E9FF0011124E358FC4F06
-:1048F0004081518162817381848195810E94A521CB
-:1049000080917B0390E001968770992780937B03C9
-:10491000D9CF4F81588569857A858B859C850E9482
-:10492000A521CFCF0E946C2110927C0310927B03B3
-:10493000EDEAF3E086E0DF011D928A95E9F7C1CF49
-:104940002C960FB6F894DEBF0FBECDBFDF91CF918E
-:104950001F910895EF92FF920F931F93CF93DF93D0
-:104960008C01009709F46CC0F12CEE24E394E8016B
-:104970002196F8018491843740F4843008F051C0C6
-:10498000813081F0823019F15BC0853709F444C071
-:10499000A8F19CE7980F903708F052C08F770E94DB
-:1049A000571D41C00E5F1F4FFE01C49180E28C0F66
-:1049B000883048F4C7708E2D01C0880FCA95EAF779
-:1049C0000E940B2714C08C2F0E948F1C2DC00E5FDD
-:1049D0001F4FFE01C49180E28C0F883058F4C770DD
-:1049E0008E2D01C0880FCA95EAF70E9411270E94F8
-:1049F00032271AC08C2F0E94571D16C00E5F1F4F02
-:104A0000FE01C491CC2381F08FE99FE00197F1F77B
-:104A100000C00000C150F6CF0E5F1F4FFE01F490A2
-:104A200003C00E948F1C8E018F2D882309F49FCF15
-:104A3000EFE9FFE03197F1F700C000008150F5CFBA
-:104A4000DF91CF911F910F91FF90EF9008950895FE
-:104A50006093B7037093B8038093B9039093BA033C
-:104A60000C9458210F931F930091B7031091B80332
-:104A70002091B9033091BA03DC01CB01802B912B3B
-:104A8000A22BB32B8093B7039093B803A093B903E1
-:104A9000B093BA031F910F910C9458210F931F9359
-:104AA0000091B7031091B8032091B9033091BA0374
-:104AB000DC01CB0180239123A223B3238093B7038E
-:104AC0009093B803A093B903B093BA031F910F91C9
-:104AD0000C9458210F931F930091B7031091B803C2
-:104AE0002091B9033091BA03DC01CB0180279127D3
-:104AF000A227B3278093B7039093B803A093B90379
-:104B0000B093BA031F910F910C9458211092B303E4
-:104B10001092B4031092B5031092B6030C9458216E
-:104B200041E050E060E070E004C0440F551F661F94
-:104B3000771F8A95D2F74093B3035093B4036093E1
-:104B4000B5037093B6030C94582141E050E060E047
-:104B500070E004C0440F551F661F771F8A95D2F777
-:104B60008091B3039091B403A091B503B091B603C3
-:104B7000482B592B6A2B7B2B4093B3035093B403E0
-:104B80006093B5037093B6030C94582141E050E054
-:104B900060E070E004C0440F551F661F771F8A95C0
-:104BA000D2F740955095609570958091B3039091A0
-:104BB000B403A091B503B091B603482359236A23E7
-:104BC0007B234093B3035093B4036093B503709376
-:104BD000B6030C94582141E050E060E070E004C05E
-:104BE000440F551F661F771F8A95D2F78091B30334
-:104BF0009091B403A091B503B091B603482759270B
-:104C00006A277B274093B3035093B4036093B503A3
-:104C10007093B6030C9458210F931F930091B30324
-:104C20001091B4032091B5033091B603DC01CB01A0
-:104C3000802B912BA22BB32B8093B3039093B403BF
-:104C4000A093B503B093B6031F910F910C94582114
-:104C50000F931F930091B3031091B4032091B503F8
-:104C60003091B603DC01CB0180239123A223B3232F
-:104C70008093B3039093B403A093B503B093B603AA
-:104C80001F910F910C9458210F931F930091B30320
-:104C90001091B4032091B5033091B603DC01CB0130
-:104CA00080279127A227B3278093B3039093B4035F
-:104CB000A093B503B093B6031F910F910C945821A4
-:104CC0000895CF92DF92EF92FF920F931F93CF93AD
-:104CD000DF938C01C090B703D090B803E090B90384
-:104CE000F090BA038091B3039091B403A091B503FF
-:104CF000B091B603C82AD92AEA2AFB2ACFE1D0E02C
-:104D0000D701C6010C2E04C0B695A7959795879537
-:104D10000A94D2F780FF06C0B8018C2F0E942F0A98
-:104D2000019721F4219760F780E001C08C2FDF917B
-:104D3000CF911F910F91FF90EF90DF90CF9008954A
-:104D4000CF93DF93EC010E946126BE010E942F0ADF
-:104D5000DF91CF910895CB010E94A0260895209164
-:104D60001D0230911E02F90132969FEF40E05191F1
-:104D7000581789F09F3F19F4511101C0942F4F5FCC
-:104D80004630A9F79F3F39F0F901E90FF11D97FD72
-:104D9000FA9582830895089520911D0230911E0294
-:104DA000F9013296285F3F4F9081981301C010821D
-:104DB0003196E217F307C1F7089581E090E0E091A2
-:104DC0001D02F0911E02E80FF91F10820196883033
-:104DD0009105A9F708959091C603892B8093C60386
-:104DE000089580959091C60389238093C603089502
-:104DF0001092C60308959091C503892B8093C50333
-:104E0000089580959091C50389238093C5030895E3
-:104E10001092C50308959091C403892B8093C40315
-:104E2000089580959091C40389238093C4030895C5
-:104E30001092C40308958093BB0308951092BB039E
-:104E4000089580911D0290911E02FC0131969C01F3
-:104E5000285F3F4F80E0919191118F5FE217F30738
-:104E6000D1F70895E0911D02F0911E028091C603D2
-:104E70008083E0911D02F0911E0290818091C50314
-:104E8000892B8083E0911D02F0911E029081809118
-:104E9000C403892B80838091BB03882361F0E09158
-:104EA0001D02F0911E029081892B80830E94212790
-:104EB00081111092BB0380911D0290911E020C94EF
-:104EC0005B1B8091E803843039F11092C80320E421
-:104ED00088E190E00FB6F894A895809360000FBE2B
-:104EE0002093600080E00E94D20580E00E940A0BBF
-:104EF00083B7817F846083BF83B7816083BF7894E9
-:104F0000889583B78E7F83BF88E10FB6F89480932E
-:104F10006000109260000FBE089508950895CF9329
-:104F200080E00E94D2050E948D270E94AD0C0E9455
-:104F30008E27C0E08C2F0E94E60D892B29F4CF5FCD
-:104F4000C530C1F780E001C081E0CF9108950E9493
-:104F50006C2180E00E94D2050E94092D0E944F1B07
-:104F60000C940A0B1F920F920FB60F9211248F937D
-:104F70009F93AF93BF938091C803811113C0809119
-:104F8000C9039091CA03A091CB03B091CC03419681
-:104F9000A11DB11D8093C9039093CA03A093CB03B5
-:104FA000B093CC03BF91AF919F918F910F900FBEA3
-:104FB0000F901F90189582E084BD93E095BD9AEF05
-:104FC00097BD80936E0008952FB7F8948091C90320
-:104FD0009091CA03A091CB03B091CC032FBF089549
-:104FE000CF92DF92EF92FF920F931F932FB7F89417
-:104FF0004091C9035091CA036091CB037091CC03D7
-:105000002FBF6A017B01EE24FF248C0120E030E0F9
-:10501000C016D106E206F30610F4415051099A0178
-:10502000281B390BC9011F910F91FF90EF90DF9062
-:10503000CF9008951F920F920FB60F9211248F9365
-:105040009F93AF93BF938091C9039091CA03A0919E
-:10505000CB03B091CC030196A11DB11D8093C90370
-:105060009093CA03A093CB03B093CC03BF91AF91AD
-:105070009F918F910F900FBE0F901F9018950E94D7
-:105080004C18F8942FEF87EA91E621508040904029
-:10509000E1F700C0000087E090EBDC018093F303B0
-:1050A0009093F403A093F503B093F6039CE088E19A
-:1050B0000FB6F894A895809360000FBE909360009F
-:1050C000FFCF0E949B28811102C00E9477280E9476
-:1050D000A6288093C7030E94B3288093F1030E94FF
-:1050E000AA28682F70E080E090E00C9428256DEEEF
-:1050F0007EEF80E090E00E94BC3160E082E090E0D2
-:105100000E94AA3160E083E090E00E94AA3160E052
-:1051100084E090E00E94AA3160E085E090E00E9487
-:10512000AA3160E086E090E00E94AA316FEF87E04C
-:1051300090E00C94AA3180E090E00E94A43121E03C
-:105140008D3E9E4F09F020E0822F089582E090E08E
-:105150000C949C3183E090E00C949C31682F83E0A8
-:1051600090E00C94AA3184E090E00C949C31682F7C
-:1051700084E090E00C94AA3186E090E00C949C319D
-:10518000682F86E090E00C94AA3187E090E00C94C0
-:105190009C31682F87E090E00C94AA318091CF0376
-:1051A00080FF0BC06091220285E0689FB00111244E
-:1051B00075956795759567952BC081FF09C06091BE
-:1051C000220285E0689FB00111247595679520C083
-:1051D00082FF07C06091220285E0689FB001112420
-:1051E00017C09091D0039923D1F0609121029617B6
-:1051F00088F72091220285E0289F90011124929F38
-:10520000A001939F500D112470E0CA010E948231C9
-:105210006038710540F46115710539F002C065E030
-:1052200070E0862F08958FE7089581E008958091BA
-:10523000CF0380FF08C06091200270E075956795EC
-:105240007595679521C081FF06C06091200270E0CE
-:105250007595679519C082FF04C06091200270E0C7
-:1052600010C09091D0039923C1F060911F0296174E
-:10527000A0F780912002899FC001112470E00E9454
-:1052800082316038710528F46115710521F0862F8F
-:1052900008958FE7089581E0089561E070E0F4CF0C
-:1052A000803F21F40E94CE28819504C0813F29F4DB
-:1052B0000E94CE288093D3030895823F21F40E9458
-:1052C000CE28819504C0833F29F40E94CE28809384
-:1052D000D2030895893F19F40E94172905C08A3F17
-:1052E00031F40E94172981958093D40308958B3F50
-:1052F00021F40E941729819504C08C3F29F40E9453
-:1053000017298093D5030895843F21F48091D10318
-:10531000816017C0853F21F48091D103826011C064
-:10532000863F21F48091D10384600BC0873F21F434
-:105330008091D103886005C0883F31F48091D1030A
-:1053400080618093D10308958D3F21F48091CF0334
-:1053500081600BC08E3F21F48091CF03826005C035
-:105360008F3F29F48091CF0384608093CF03089509
-:10537000803F39F48091D30387FF6CC01092D30330
-:1053800069C0813F29F48091D3031816BCF362C031
-:105390009091D203823F29F497FF5CC01092D20310
-:1053A00059C0833F19F41916CCF354C0893F41F416
-:1053B0008091D40318160CF04DC01092D4034AC04B
-:1053C0008A3F29F48091D40387FF44C0F6CF8B3FF6
-:1053D00039F48091D50387FF3DC01092D5033AC0C0
-:1053E0008C3F29F48091D5031816BCF333C0843F59
-:1053F00021F48091D1038E7F17C0853F21F48091E5
-:10540000D1038D7F11C0863F21F48091D1038B7F22
-:105410000BC0873F21F48091D103877F05C0883F6F
-:1054200031F48091D1038F7E8093D10313C08D3FDF
-:1054300021F48091CF038E7F0BC08E3F21F48091A9
-:10544000CF038D7F05C08F3F29F48091CF038B7FE1
-:105450008093CF038091D20381110EC08091D3033A
-:1054600081110AC08091D403811106C08091D503B7
-:10547000811102C01092D003089581ED93E00E9443
-:10548000661B0E94E4279093CE038093CD0308957A
-:105490001F93CF93DF938091CD039091CE030E9411
-:1054A000F027AC019091D003992321F020912302A1
-:1054B00030E006C0209124028AE0289F9001112448
-:1054C0004217530708F486C08091D203C091D303DA
-:1054D000D091D4031091D503811107C0C11176C0BA
-:1054E000D11174C0111172C075C09F3F19F09F5F38
-:1054F0009093D003181624F40E94CE288093D203F0
-:105500008091D20387FF05C00E94CE2881958093A9
-:10551000D2031C1624F40E94CE288093D3038091DA
-:10552000D30387FF05C00E94CE2881958093D303C3
-:105530006091D203662339F1C091D303CC2319F1D2
-:10554000772767FD7095872F972F0E94A42E23E35E
-:1055500033E343E35FE30E94B42F0E94712E609314
-:10556000D2036C2F772767FD7095872F972F0E94A6
-:10557000A42E23E333E343E35FE30E94B42F0E94AE
-:10558000712E6093D3031D1624F40E941729809373
-:10559000D4038091D40387FF05C00E941729819509
-:1055A0008093D403111624F40E9417298093D50305
-:1055B0008091D50387FF05C00E94172981958093AC
-:1055C000D503DF91CF911F910C943D2A9F3F09F0A5
-:1055D0008ECF96CFDF91CF911F910895E1EDF3E04B
-:1055E00085E0DF011D928A95E9F71092D0031092B1
-:1055F000CF030895833081F128F4813059F082304F
-:10560000D1F00895853009F449C0B8F1863009F425
-:1056100056C0089580912402262F30E0280F311DB6
-:105620002F3F310524F4680F6093240208958FEF13
-:1056300080932402089580912302262F30E0280FC2
-:10564000311D2F3F310524F4680F60932302089524
-:105650008FEF80932302089580912202262F30E05D
-:10566000280F311D2F3F310524F4680F609322026B
-:1056700008958FEF80932202089580912102262FB2
-:1056800030E0280F311D2F3F310524F4680F60935F
-:10569000210208958FEF80932102089580912002C6
-:1056A000262F30E0280F311D2F3F310524F4680FDD
-:1056B0006093200208958FEF8093200208958091D7
-:1056C0001F02262F30E0280F311D2F3F310524F413
-:1056D000680F60931F0208958FEF80931F02089553
-:1056E000833011F128F4813049F0823091F008952F
-:1056F000853081F120F18630C1F108958091240236
-:10570000681720F4861B80932402089510922402C7
-:10571000089580912302681720F4861B809323024A
-:10572000089510922302089580912202681720F4B0
-:10573000861B809322020895109222020895809180
-:105740002102681720F4861B80932102089510928D
-:105750002102089580912002681720F4861B80930F
-:105760002002089510922002089580911F02681768
-:1057700020F4861B80931F02089510921F02089543
-:105780000F931F938732D8F58E3108F087C08E3083
-:1057900009F471C098F4873009F45BC08B3009F4C8
-:1057A00091C0863009F095C08091C703817F8E7FBC
-:1057B0008093C70381E08093D7038CC0863109F4BE
-:1057C00081C068F4803109F084C08091C70383FBF5
-:1057D000222720F991E0922790FB83F955C0893167
-:1057E00009F470C08B3109F074C08091C70381FB4C
-:1057F000222720F991E0922790FB81F945C0883358
-:1058000009F460C050F4893209F45EC0853309F4AC
-:105810005BC0873209F458C05CC0833409F454C0BB
-:1058200028F48A3308F455C0895339C0883409F004
-:1058300050C00E946C210E94B2070FEF13ED20E3CD
-:10584000015010402040E1F700C000000E943F28B6
-:1058500039C09091C703892F8095817080FB90F9A2
-:1058600029F0966098609093C70334C0997F977F22
-:105870009093C70327C08091C70382FB222720F99A
-:1058800091E0922790FB82F98093C7039923D1F08E
-:105890008091C70381608093C70314C08D5141E09C
-:1058A00050E060E070E08A019B0104C0000F111F0E
-:1058B000221F331F8A95D2F7C901B8010E942825FB
-:1058C0000E946C2181E006C061E070E080E090E021
-:1058D000F5CF80E01F910F91089580E0089580E05A
-:1058E0000895CF93C82F8091D703813069F018F0C5
-:1058F0008230C9F184C0E0911D02F0911E028081C6
-:10590000823209F07EC007C0E0911D02F0911E02B4
-:105910008081823261F48C2F0E946D2C811104C031
-:105920008C2F0E94C02B1DC081E090E01AC08C2FEC
-:105930000E946F2C811114C0C43179F048F4CB302F
-:1059400079F0C03109F061C082E08093D70308C0CC
-:10595000C93219F0C83321F058C01092D70355C08E
-:1059600081E0817054C0C93291F120F5C43179F1E0
-:10597000B0F4C73009F047C08EE18093240282E37F
-:10598000809323028AE08093220284E180932102A3
-:1059900088E08093200288E280931F0234C0CE51B9
-:1059A000C63088F5EC2FF0E0E451FD4F8081809304
-:1059B000D60329C0CE34E9F020F4CB3421F56AE0D7
-:1059C00013C0C13579F0C235F1F461E00DC08091AA
-:1059D000D603882319F01092D60315C081E0809376
-:1059E000D70315C061E006C08091D6030E94FA2A51
-:1059F0000AC06AE08091D6030E94702B04C0109206
-:105A0000D70380E004C081E002C080E0AACFCF913C
-:105A100008950E949B28811102C00E9477280E944D
-:105A2000BC288093F20380FF02C0869501C080E00D
-:105A30000C94D2058091F203982F9695292F30E08F
-:105A4000233031054CF49F5F990F8170892B816061
-:105A50008093F2030E94C0288091F20386950C94F3
-:105A6000D2058091F203982F969591F09158990F55
-:105A70008170892B8093F2038E7F91E009F490E08E
-:105A80008091F20390FB80F98093F2030E94C0287A
-:105A90008091F20386950C94D2058091F203982FA1
-:105AA000909590FB80F98093F2030E94C02880912A
-:105AB000F20380FF02C0869501C080E00C94D205FD
-:105AC0009091F203892F86958F5F8F779170843044
-:105AD00028F4880F892B8093F20302C09093F2037D
-:105AE0008091F2038E7F91E009F490E08091F203BF
-:105AF00090FB80F98093F2030E94C0288091F2030A
-:105B000086950C94D2052091F203922F96958927C1
-:105B1000982F990F822F8170892B8093F2038E7FAB
-:105B200091E009F490E08091F20390FB80F980937A
-:105B3000F2030E94C0288091F20386950C94D2054E
-:105B40005058BB27AA270ED0D1C1C2D130F0C7D13F
-:105B500020F031F49F3F11F41EF4B7C10EF4E0952C
-:105B6000E7FB9FC1E92FD3D180F3BA176207730710
-:105B70008407950718F071F49EF5EBC10EF4E095DB
-:105B80000B2EBA2FA02D0B01B90190010C01CA01F7
-:105B9000A0011124FF27591B99F0593F50F4503EA2
-:105BA00068F11A16F040A22F232F342F4427585F94
-:105BB000F3CF469537952795A795F0405395C9F7AC
-:105BC0007EF41F16BA0B620B730B840BBAF0915064
-:105BD000A1F0FF0FBB1F661F771F881FC2F70EC003
-:105BE000BA0F621F731F841F48F4879577956795D6
-:105BF000B795F7959E3F08F0B3CF9395880F08F0BF
-:105C00009927EE0F97958795089527D108F481E09D
-:105C100008950CD06BC163D140F05AD130F021F41B
-:105C20005F3F19F03EC1511195C14FC170D198F33A
-:105C30009923C9F35523B1F3951B550BBB27AA270D
-:105C400062177307840738F09F5F5F4F220F331F7F
-:105C5000441FAA1FA9F333D00E2E3AF0E0E830D04B
-:105C600091505040E695001CCAF729D0FE2F27D04E
-:105C7000660F771F881FBB1F261737074807AB071C
-:105C8000B0E809F0BB0B802DBF01FF2793585F4F91
-:105C90002AF09E3F510568F004C15CC15F3FECF300
-:105CA000983EDCF3869577956795B795F7959F5F56
-:105CB000C9F7880F911D9695879597F90895E1E0AA
-:105CC000660F771F881FBB1F621773078407BA0709
-:105CD00020F0621B730B840BBA0BEE1F88F7E09564
-:105CE000089504D06894B11135C1089518D188F091
-:105CF0009F5790F0B92F9927B751A0F0D1F0660FB8
-:105D0000771F881F991F1AF0BA95C9F712C0B130D2
-:105D100081F01FD1B1E008951CC1672F782F88272B
-:105D2000B85F39F0B93FCCF3869577956795B39511
-:105D3000D9F73EF490958095709561957F4F8F4F80
-:105D40009F4F0895E89409C097FB3EF49095809585
-:105D5000709561957F4F8F4F9F4F9923A9F0F92F31
-:105D600096E9BB279395F695879577956795B795AF
-:105D7000F111F8CFFAF4BB0F11F460FF1BC06F5F95
-:105D80007F4F8F4F9F4F16C0882311F096E911C0A7
-:105D9000772321F09EE8872F762F05C0662371F0C8
-:105DA00096E8862F70E060E02AF09A95660F771FDC
-:105DB000881FDAF7880F9695879597F9089588D008
-:105DC00018F011F08CD038F480C0C4C0E92F9FD0F7
-:105DD000B0F35523C9F3E7FB6217730784079507F0
-:105DE000A8F199F3E92FFF2788232AF03197660F4E
-:105DF000771F881FDAF7952F5527442332F09150EB
-:105E00005040220F331F441FD2F7BB27E91BF50B6D
-:105E1000621B730B840BB109C1F222F4620F731F72
-:105E2000841FB11D31972AF0660F771F881FBB1F93
-:105E3000EFCF915050405AF041F0882332F0660F76
-:105E4000771F881F91505040C1F7939530C08695B9
-:105E5000779567959F5FD9F7F8CF990F0008550F91
-:105E6000AA0BE0E8FEEF16161706E807F907C0F0E0
-:105E700012161306E407F50798F0621B730B840BE8
-:105E8000950B39F40A2661F0232B242B252B21F4C2
-:105E900008950A2609F4A140A6958FEF811D811D62
-:105EA000089597F99F6780E870E060E008959F3F4C
-:105EB00031F0915020F4879577956795B795880FC5
-:105EC000911D9695879597F908959FEF80EC089519
-:105ED00000240A94161617061806090608950024C9
-:105EE0000A9412161306140605060895092E039443
-:105EF000000C11F4882352F0BB0F40F4BF2B11F4B7
-:105F000060FF04C06F5F7F4F8F4F9F4F089557FD15
-:105F10009058440F551F59F05F3F71F04795880F17
-:105F200097FB991F61F09F3F79F0879508951216AE
-:105F300013061406551FF2CF4695F1DF08C016165A
-:105F400017061806991FF1CF86957105610508940B
-:105F50000895E894BB2766277727CB0197F9089522
-:105F60007CDF08F48FEF08950BD0C0CFB1DF28F0AD
-:105F7000B6DF18F0952309F094CFA7CF1124EACF0C
-:105F8000C6DFA0F3959FD1F3950F50E0551F629F98
-:105F9000F001729FBB27F00DB11D639FAA27F00D82
-:105FA000B11DAA1F649F6627B00DA11D661F829FA9
-:105FB0002227B00DA11D621F739FB00DA11D621F8E
-:105FC000839FA00D611D221F749F3327A00D611DAB
-:105FD000231F849F600D211D822F762F6A2F11248D
-:105FE0009F5750408AF0E1F088234AF0EE0FFF1FE0
-:105FF000BB1F661F771F881F91505040A9F79E3F17
-:10600000510570F04ECFA6CF5F3FECF3983EDCF326
-:10601000869577956795B795F795E7959F5FC1F753
-:10602000FE2B880F911D9695879597F90895FA0193
-:10603000EE0FFF1F30962105310599F161157105AD
-:1060400061F48038BFE39B0749F16894903881057B
-:1060500061F08038BFEF9B0741F0992342F5FF3F85
-:10606000E1053105210511F1E8940894E795D9017E
-:10607000AA2329F4AB2FBE2FF85FD0F310C0FF5F27
-:1060800070F4A695E0F7F73950F019F0FF3A38F4BC
-:106090009F779F930CD00F9007FC905808953EF087
-:1060A00014CF60E070E080E89FE308954FE79F77AA
-:1060B0005F934F933F932F939ED02F913F914F919A
-:1060C0005F9152DF05C019F40EF0EBCE42CFFDCE4A
-:1060D00026DFC8F39638C0F707F80F92E8942BE351
-:1060E0003AEA48EB5FE74EDF0F920F920F924DB7FF
-:1060F0005EB70F92C0D0E8EFF0E016D04F915F91FD
-:10610000EF91FF91E595EE1FFF1F49F0FE57E06804
-:106110004427EE0F441FFA95E1F74195550B32D015
-:106120000F9007FE26C00895DF93CF931F930F9320
-:10613000FF92EF92DF927B018C01689405C0DA2E0A
-:10614000EF011EDFFE01E894A5912591359145915F
-:106150005591AEF3EF0106DDFE019701A801DA9437
-:1061600079F7DF90EF90FF900F911F91CF91DF9122
-:1061700008959B01AC0160E070E080E89FE349CDA9
-:1061800090CE95CECCDEE8F39923D9F3940F511D30
-:10619000BBF39150504094F059F0882332F0660FD1
-:1061A000771F881F91505040C1F79E3F510544F71B
-:1061B000880F911D9695879597F908955F3FACF0EC
-:1061C000983E9CF0BB27869577956795B79508F420
-:1061D000B1609395C1F7BB0F58F711F460FFE8CF9A
-:1061E0006F5F7F4F8F4F9F4FE3CFB4CE0EF05FCEE8
-:1061F0006CCE689456CE93DEC8F39923D1F3C6F3E0
-:10620000DF93CF931F930F93FF92C92FDD2788232E
-:106210002AF02197660F771F881FDAF720E030E019
-:1062200040E85FEB9FE3883920F0803E30F0219614
-:106230008F7787DCE0E2F1E003C083DCEDE4F1E09E
-:1062400073DF8B01BE01EC01FB2E6F577109759551
-:10625000771F880B990B78DD28E132E741E35FE394
-:106260008FDEAF2D9801AE01FF900F911F91CF915E
-:10627000DF9178DC3BCEFA01DC01AA0FBB1F9B014A
-:10628000AC01BF5728F422273327442750781FC07A
-:10629000B75188F4AB2F0024469537952795011CFC
-:1062A000A395D2F3002069F0220F331F441FB3954A
-:1062B000DAF30DD045CC61307105A0E88A07B94604
-:1062C00030F49B01AC0166277727882790783096B9
-:1062D00021F020833183428353830895AA1BBB1B83
-:1062E00051E107C0AA1FBB1FA617B70710F0A61BD6
-:1062F000B70B881F991F5A95A9F780959095BC01F7
-:10630000CD01089597FB072E16F4009407D077FD72
-:1063100009D00E946E3107FC05D03EF4909581951E
-:106320009F4F0895709561957F4F0895EE0FFF1F61
-:106330000590F491E02D0994F999FECF92BD81BDAD
-:10634000F89A992780B50895A8E1B0E042E050E0BE
-:106350000C94C431262FF999FECF92BD81BDF89AD5
-:10636000019700B4021639F01FBA20BD0FB6F89499
-:10637000FA9AF99A0FBE08950196272F0E94AB3121
-:106380000C94AA31DC01CB01FC01F999FECF06C0C7
-:10639000F2BDE1BDF89A319600B40D9241505040E3
-:0863A000B8F70895F894FFCF4F
-:1063A8000C52D02445000000410000DC44000000ED
-:1063B8004152D0A4440000404100005C4400000069
-:1063C8004148F17644000000415C978A440000008F
-:1063D800411FD592440000004152D0A4440000005F
-:1063E800415CFFB844000000410AA7CF4400000008
-:1063F800410000DC44000000410AA7CF440000002F
-:10640800410000DC44000000410000000000008062
-:106418004052D024450000404100000000000080A8
-:10642800400AA74F45000040410AA7CF440000009A
-:10643800410000DC44000000410000000000008032
-:106448004052D024450000004100000000000080B8
-:10645800405CFF384500000041000000000000805B
-:106468004052D02445000000410AA7CF4400000054
-:10647800410000DC440000004100000000000080F2
-:106488004052D024450000804110F176440000A01D
-:106498004112F1F6440000004141909B440000A0E5
-:1064A8004112F1F64400000041050000003F0000E1
-:1064B800C8427B140915E614B2147E1401BC0328E3
-:1064C80008140A321E000002000400050007000933
-:1064D800000B000C000E001000110013001500172F
-:1064E8000018001A001C001D001F002100230024B2
-:1064F800002600280029002B002D002F0030003234
-:106508000034003500370039003B004200450025C3
-:106518000026004300610060002000370064006529
-:1065280000660067004400460024004700314980A7
-:106538003F5D8B803FF8BF803FCAE1803F73ED80AD
-:106548003FCAE1803FF8BF803F5D8B803F31498083
-:106558003F0000803FF16D7F3F75EA7E3F4C827EB1
-:106568003F833F7E3F84287E3F833F7E3F4C827E31
-:106578003F75EA7E3FF16D7F3F0000803F3F4D361B
-:10658800B90A6C0A360AE209FB09140A0102030473
-:06659800050607080900DA
-:00000001FF
|