From b37cadd0af510bba5a660e597e366fd688be6f24 Mon Sep 17 00:00:00 2001 From: tmk Date: Thu, 5 Sep 2013 11:11:34 +0900 Subject: [PATCH] Add hex download button --- editor/hhkb/MEMO.txt | 108 +-- editor/hhkb/codes.js | 305 ++------ editor/hhkb/firmware.js | 1457 +++++++++++++++++++++++++++++++++++++++ editor/hhkb/index.html | 81 ++- 4 files changed, 1617 insertions(+), 334 deletions(-) create mode 100644 editor/hhkb/firmware.js diff --git a/editor/hhkb/MEMO.txt b/editor/hhkb/MEMO.txt index d69ad131..a72f8bb8 100644 --- a/editor/hhkb/MEMO.txt +++ b/editor/hhkb/MEMO.txt @@ -1,10 +1,11 @@ TODO - test on remote site +---- + X test on remote site tmk.github.io/tmk_editor/hhkb/? github pages https://help.github.com/articles/user-organization-and-project-pages - save file button + X save file button https://developer.mozilla.org/en-US/docs/Web/API/Blob var typedArray = GetTheTypedArraySomehow(); var blob = new Blob([typedArray], {type: "application/octet-binary"}); // pass a useful mime type here @@ -23,38 +24,47 @@ TODO align of wrapped text edit action for FN key - load/save JSON - load/save hex(binary) - binary file format - meta info: - date/time - keyboard id - keymap/actionmap + action map support + Macro editor + + Where it converts key postion into matrix position at? + Convert table? UI can use position of elemen placing. + UI uses matrix posiotn for ID of element. + + P load/save JSON + X save hex(binary) firmware - load binary - Mass Storage or HID comm - fixed address for keymaps + P load binary + P Mass Storage or HID comm + X fixed address for keymaps - action map support -Hex file format - http://en.wikipedia.org/wiki/Intel_HEX - 1.Start code: ':' - 2.Byte Count: 2 hex(0-255) - 3.Address: 4 hex(0-2^16) - 4.Record Type: 2 hex(00-05) - 00: Data record. which contains 16bit address and data. - 01: End of File record. It must appear in the last line.(usually :00000001FF) - 02: Extended Segment Address Record. - 03: Start Segment Address Record. - 04: Extended Linear Address Record. Upper two bytes of 32 bit address. - 05: Start Linear Address Record. - 5.Data: byte_count * hex(a sequence of bytes) - 6.Checksum: 2 hex LSB of 2's complement of the sum of fields: 'Byte Count', 'Address', 'Record Type' and 'Data'. - checksum = ~(the sum of bytes)&0xff + 1 = (the sum)&0xff^0xff + 1 + +ld script/Firmware structure +---------------------------- + Flash Map of ATMega32U4(32KB) + +------------+ 0x0000 + | .vectors | 0xac (43vectors * 4bytes) + | .progmem | PROGMEM variables and PSTR + | .init0-9 | + | .text | code + | .fini9-0 | + | | > text region + |------------| _etext + | .data | + | .bss | + | .noinit | + | | > data region + |------------| 0x6800 + | .keymap | > keymap region(2KB) + |------------| 0x7000 + | bootloader | 4KB + +------------+ 0x7FFF + TMK keymapping mode +------------------- keymap 8bit code Special 8bit code Fn0-32 can be assigned for action code. actions[] -> --------------- @@ -114,33 +124,23 @@ TMK keymapping mode 8layers will be available for ATMega32U4 and 4layers for 16U4. This seems like enough in most case. -HTML - Keyboard key element ID - a) ID indicates place of look. needs Converter Table. - b) ID indicates matrix position. - x c) ID indicates defalut key name like: q, w, ... lshift... - Not good. no consistency of name length. - -Javascript - Keymap Array - includes matrix postions of the key. - keymap[LAYER][8][8] = { - { { }, { } } - - Keycode table - keyname => keycode(16bit) - keycode => keyname - -Keymap - 16bit keymap at first - 8bit keymap support depends on future request - Fn key configure - Macro editor +Hex file format + http://en.wikipedia.org/wiki/Intel_HEX + 1.Start code: ':' + 2.Byte Count: 2 hex(0-255) + 3.Address: 4 hex(0-2^16) + 4.Record Type: 2 hex(00-05) + 00: Data record. which contains 16bit address and data. + 01: End of File record. It must appear in the last line.(usually :00000001FF) + 02: Extended Segment Address Record. + 03: Start Segment Address Record. + 04: Extended Linear Address Record. Upper two bytes of 32 bit address. + 05: Start Linear Address Record. + 5.Data: byte_count * hex(a sequence of bytes) + 6.Checksum: 2 hex LSB of 2's complement of the sum of fields: 'Byte Count', 'Address', 'Record Type' and 'Data'. + checksum = ~(the sum of bytes)&0xff + 1 = (the sum)&0xff^0xff + 1 -Where it converts key postion into matrix position at? - Convert table? UI can use position of elemen placing. - UI uses matrix posiotn for ID of element. @@ -181,7 +181,7 @@ Key to matrix Table - +Keycodes KC_NO = 0x00, KC_ROLL_OVER, KC_POST_FAIL, diff --git a/editor/hhkb/codes.js b/editor/hhkb/codes.js index a2063787..38c962ac 100644 --- a/editor/hhkb/codes.js +++ b/editor/hhkb/codes.js @@ -10,12 +10,12 @@ function flatten(obj) }; */ -function to_2hexstr(b) +function hexstr2(b) { return ('0'+ b.toString(16)).substr(-2).toUpperCase(); }; -function hex_line(data, address, record_type) +function hex_line(address, record_type, data) { var sum = 0; sum += data.length; @@ -25,40 +25,42 @@ function hex_line(data, address, record_type) var line = ''; line += ':'; - line += to_2hexstr(data.length); - line += to_2hexstr(address >> 8); - line += to_2hexstr(address & 0xff); - line += to_2hexstr(record_type); + line += hexstr2(data.length); + line += hexstr2(address >> 8); + line += hexstr2(address & 0xff); + line += hexstr2(record_type); for (var i = 0; i < data.length; i++) { sum = (sum + data[i]); - line += to_2hexstr(data[i]); + line += hexstr2(data[i]); } - line += to_2hexstr((~sum + 1)&0xff); // Checksum + line += hexstr2((~sum + 1)&0xff); // Checksum line +="\r\n"; return line; } -function hex_output(keymaps) { - var output = ''; - var bytes = []; +function hex_eof() +{ + return ":00000001FF\r\n"; +} - // TODO: address - - // TODO: refine - // flatten keymaps into one dimension array - [].concat.apply([], [].concat.apply([], keymaps)).forEach(function(e) { - bytes.push(e); - if (bytes.length == 16) { - output += hex_line(bytes, 0x0123, 0x05); - console.log(bytes); - bytes.length = 0; +function hex_output(address, data) { + var output = ''; + var line = []; + + // TODO: refine: flatten data into one dimension array + [].concat.apply([], [].concat.apply([], data)).forEach(function(e) { + line.push(e); + if (line.length == 16) { + output += hex_line(address, 0x00, line); + address += 16; + line.length = 0; // clear array } }); - if (bytes.length > 0) { - console.log(bytes); + if (line.length > 0) { + output += hex_line(address, 0x00, line); } return output; -}; +} function source_output(keymaps) { var output = ''; @@ -75,7 +77,11 @@ function source_output(keymaps) { output += "#include \"action_macro.h\"\n"; output += "#include \"keymap.h\"\n\n"; - output += "static const uint16_t PROGMEM fn_actions[] = {\n"; + output += "#ifdef KEYMAP_SECTION\n"; + output += "const uint16_t fn_actions[] __attribute__ ((section (\".keymap.fn_actions\"))) = {\n"; + output += "#else\n"; + output += "static const uint16_t fn_actions[] PROGMEM = {\n"; + output += "#endif\n"; output += " [0] = ACTION_LAYER_MOMENTARY(0), \n"; output += " [1] = ACTION_LAYER_MOMENTARY(1), \n"; output += " [2] = ACTION_LAYER_MOMENTARY(2), \n"; @@ -91,11 +97,19 @@ function source_output(keymaps) { output += "};\n\n"; // keymaps - output += 'static const uint8_t PROGMEM keymaps[]['; + output += "#ifdef KEYMAP_SECTION\n"; + output += "const uint8_t keymaps[]["; output += keymaps[0].length; // row - output += ']['; + output += "]["; output += keymaps[0][0].length; // col - output += "] = {\n"; + output += "] __attribute__ ((section (\".keymap.keymaps\"))) = {\n"; + output += "#else\n"; + output += "static const uint8_t keymaps[]["; + output += keymaps[0].length; // row + output += "]["; + output += keymaps[0][0].length; // col + output += "] PROGMEM = {\n"; + output += "#endif\n"; for (var i in keymaps) { output += " {\n"; for (var j in keymaps[i]) { @@ -129,241 +143,6 @@ function source_output(keymaps) { return output; }; -var id_code = { - 'act-no': 0, - 'act-roll-over': 1, - 'act-post-fail': 2, - 'act-undefined': 3, - 'act-a': 4, - 'act-b': 5, - 'act-c': 6, - 'act-d': 7, - 'act-e': 8, - 'act-f': 9, - 'act-g': 10, - 'act-h': 11, - 'act-i': 12, - 'act-j': 13, - 'act-k': 14, - 'act-l': 15, - 'act-m': 16, - 'act-n': 17, - 'act-o': 18, - 'act-p': 19, - 'act-q': 20, - 'act-r': 21, - 'act-s': 22, - 'act-t': 23, - 'act-u': 24, - 'act-v': 25, - 'act-w': 26, - 'act-x': 27, - 'act-y': 28, - 'act-z': 29, - 'act-1': 30, - 'act-2': 31, - 'act-3': 32, - 'act-4': 33, - 'act-5': 34, - 'act-6': 35, - 'act-7': 36, - 'act-8': 37, - 'act-9': 38, - 'act-0': 39, - 'act-enter': 40, - 'act-escape': 41, - 'act-bspace': 42, - 'act-tab': 43, - 'act-space': 44, - 'act-minus': 45, - 'act-equal': 46, - 'act-lbracket': 47, - 'act-rbracket': 48, - 'act-bslash': 49, - 'act-nonus-hash': 50, - 'act-scolon': 51, - 'act-quote': 52, - 'act-grave': 53, - 'act-comma': 54, - 'act-dot': 55, - 'act-slash': 56, - 'act-capslock': 57, - 'act-f1': 58, - 'act-f2': 59, - 'act-f3': 60, - 'act-f4': 61, - 'act-f5': 62, - 'act-f6': 63, - 'act-f7': 64, - 'act-f8': 65, - 'act-f9': 66, - 'act-f10': 67, - 'act-f11': 68, - 'act-f12': 69, - 'act-pscreen': 70, - 'act-scrolllock': 71, - 'act-pause': 72, - 'act-insert': 73, - 'act-home': 74, - 'act-pgup': 75, - 'act-delete': 76, - 'act-end': 77, - 'act-pgdown': 78, - 'act-right': 79, - 'act-left': 80, - 'act-down': 81, - 'act-up': 82, - 'act-numlock': 83, - 'act-kp-slash': 84, - 'act-kp-asterisk': 85, - 'act-kp-minus': 86, - 'act-kp-plus': 87, - 'act-kp-enter': 88, - 'act-kp-1': 89, - 'act-kp-2': 90, - 'act-kp-3': 91, - 'act-kp-4': 92, - 'act-kp-5': 93, - 'act-kp-6': 94, - 'act-kp-7': 95, - 'act-kp-8': 96, - 'act-kp-9': 97, - 'act-kp-0': 98, - 'act-kp-dot': 99, - 'act-nonus-bslash': 100, - 'act-application': 101, - 'act-power': 102, - 'act-kp-equal': 103, - 'act-f13': 104, - 'act-f14': 105, - 'act-f15': 106, - 'act-f16': 107, - 'act-f17': 108, - 'act-f18': 109, - 'act-f19': 110, - 'act-f20': 111, - 'act-f21': 112, - 'act-f22': 113, - 'act-f23': 114, - 'act-f24': 115, - 'act-execute': 116, - 'act-help': 117, - 'act-menu': 118, - 'act-select': 119, - 'act-stop': 120, - 'act-again': 121, - 'act-undo': 122, - 'act-cut': 123, - 'act-copy': 124, - 'act-paste': 125, - 'act-find': 126, - 'act--mute': 127, - 'act--volup': 128, - 'act--voldown': 129, - 'act-locking-caps': 130, - 'act-locking-num': 131, - 'act-locking-scroll': 132, - 'act-kp-comma': 133, - 'act-kp-equal-as400': 134, - 'act-int1': 135, - 'act-int2': 136, - 'act-int3': 137, - 'act-int4': 138, - 'act-int5': 139, - 'act-int6': 140, - 'act-int7': 141, - 'act-int8': 142, - 'act-int9': 143, - 'act-lang1': 144, - 'act-lang2': 145, - 'act-lang3': 146, - 'act-lang4': 147, - 'act-lang5': 148, - 'act-lang6': 149, - 'act-lang7': 150, - 'act-lang8': 151, - 'act-lang9': 152, - 'act-alt-erase': 153, - 'act-sysreq': 154, - 'act-cancel': 155, - 'act-clear': 156, - 'act-prior': 157, - 'act-return': 158, - 'act-separator': 159, - 'act-out': 160, - 'act-oper': 161, - 'act-clear-again': 162, - 'act-crsel': 163, - 'act-exsel': 164, - 'act-reserved-165': 165, - 'act-reserved-166': 166, - 'act-reserved-167': 167, - 'act-reserved-168': 168, - 'act-reserved-169': 169, - 'act-reserved-170': 170, - 'act-reserved-171': 171, - 'act-reserved-172': 172, - 'act-reserved-173': 173, - 'act-reserved-174': 174, - 'act-reserved-175': 175, - 'act-kp-00': 176, - 'act-kp-000': 177, - 'act-thousands-separator': 178, - 'act-decimal-separator': 179, - 'act-currency-unit': 180, - 'act-currency-sub-unit': 181, - 'act-kp-lparen': 182, - 'act-kp-rparen': 183, - 'act-kp-lcbracket': 184, - 'act-kp-rcbracket': 185, - 'act-kp-tab': 186, - 'act-kp-bspace': 187, - 'act-kp-a': 188, - 'act-kp-b': 189, - 'act-kp-c': 190, - 'act-kp-d': 191, - 'act-kp-e': 192, - 'act-kp-f': 193, - 'act-kp-xor': 194, - 'act-kp-hat': 195, - 'act-kp-perc': 196, - 'act-kp-lt': 197, - 'act-kp-gt': 198, - 'act-kp-and': 199, - 'act-kp-lazyand': 200, - 'act-kp-or': 201, - 'act-kp-lazyor': 202, - 'act-kp-colon': 203, - 'act-kp-hash': 204, - 'act-kp-space': 205, - 'act-kp-atmark': 206, - 'act-kp-exclamation': 207, - 'act-kp-mem-store': 208, - 'act-kp-mem-recall': 209, - 'act-kp-mem-clear': 210, - 'act-kp-mem-add': 211, - 'act-kp-mem-sub': 212, - 'act-kp-mem-mul': 213, - 'act-kp-mem-div': 214, - 'act-kp-plus-minus': 215, - 'act-kp-clear': 216, - 'act-kp-clear-entry': 217, - 'act-kp-binary': 218, - 'act-kp-octal': 219, - 'act-kp-decimal': 220, - 'act-kp-hexadecimal': 221, - 'act-reserved-222': 222, - 'act-reserved-223': 223, - 'act-lctrl': 224, - 'act-lshift': 225, - 'act-lalt': 226, - 'act-lgui': 227, - 'act-rctrl': 228, - 'act-rshift': 229, - 'act-ralt': 230, - 'act-rgui': 231, -}; - /* keycode to display */ var code_display = [ // {id, name(text), description(tooltip)} diff --git a/editor/hhkb/firmware.js b/editor/hhkb/firmware.js new file mode 100644 index 00000000..2e9401fb --- /dev/null +++ b/editor/hhkb/firmware.js @@ -0,0 +1,1457 @@ +KEYBOARD_ID = "hhkb"; +KEYMAP_START_ADDRESS = 0x6800; + +/* HHKB firmware: v4.0-162-g52a7398 */ +function firmware_hex() +{ + // TODO: read hex file directly from remote URL + // removed keymap region and eof + return "\ +:100000000C942A070C9471070C9471070C947107D7\r\n\ +:100010000C9471070C9471070C9471070C94710780\r\n\ +:100020000C9471070C9471070C94DE0D0C94BD0EAA\r\n\ +:100030000C940A1E0C9471070C9471070C947107B0\r\n\ +:100040000C9471070C9471070C9471070C94710750\r\n\ +:100050000C9471070C94851D0C9471070C94710716\r\n\ +:100060000C9471070C9471070C9471070C94710730\r\n\ +:100070000C9471070C9471070C9471070C94710720\r\n\ +:100080000C9471070C9471070C9471070C94710710\r\n\ +:100090000C9471070C9471070C9471070C94710700\r\n\ +:1000A0000C9471070C9471070C947107E3280A29CA\r\n\ +:1000B000B726E829E82998285926E8292D29E8298A\r\n\ +:1000C0004329B129E829E829E829E829952975294A\r\n\ +:1000D000E8296229E8291929E829E829E029E029FD\r\n\ +:1000E000E029E029E029E029E029E029E029DE29CA\r\n\ +:1000F000E829DE29E829E829E829E829E829E82982\r\n\ +:10010000E829E829E829E829E829DE29E829E82971\r\n\ +:1001100098287E28E329E329E329E329E329E32931\r\n\ +:10012000E329E329E329E329E329E329C329E8298A\r\n\ +:10013000F62801A902A9007500010B020B010802B3\r\n\ +:1001400008010F020F010F020F74FF0112021200CB\r\n\ +:1001500002E50001E50001E50127022702E50002B2\r\n\ +:10016000E10001E10001E10126022602E100253063\r\n\ +:1001700032583A20253038620A000A722F63203044\r\n\ +:10018000313233343536370A0005010906A101053D\r\n\ +:100190000719E029E71500250195087501810295E9\r\n\ +:1001A0000175088101050819012905950575019159\r\n\ +:1001B000029501750391010507190029FF15002516\r\n\ +:1001C000FF950675088100C005010902A10109011A\r\n\ +:1001D000A1000509190129051500250195057501DD\r\n\ +:1001E00081029501750381010501093009311581ED\r\n\ +:1001F000257F95027508810609381581257F9501AF\r\n\ +:1002000075088106050C0A38021581257F95017550\r\n\ +:10021000088106C0C005010980A101850216010000\r\n\ +:1002200026B7001A01002AB700751095018100C099\r\n\ +:10023000050C0901A1018503160100269C021A0183\r\n\ +:10024000002A9C02751095018100C00631FF0974D7\r\n\ +:10025000A1010975150025FF952075088102097611\r\n\ +:10026000150025FF952075089102C005010906A11A\r\n\ +:1002700001050719E029E715002501950875018199\r\n\ +:100280000205081901290595057501910295017569\r\n\ +:100290000391010507190029771500250195787547\r\n\ +:1002A000018102C01201100100000008EDFEFECA2B\r\n\ +:1002B00004010102000109028D00050100A03209BC\r\n\ +:1002C0000400000103010100092111010001223F86\r\n\ +:1002D0000007058103080001090401000103010270\r\n\ +:1002E00000092111010001224D00070582030800C9\r\n\ +:1002F00001090402000103000000092111010001AD\r\n\ +:1003000022360007058303080001090403000203E5\r\n\ +:1003100000000009211101000122200007058403CB\r\n\ +:100320002000010705050320000109040400010362\r\n\ +:100330000000000921110100012239000705860390\r\n\ +:10034000100001040309040E0374002E006D002E3A\r\n\ +:10035000006B002E0000001203480048004B0042D2\r\n\ +:100360000020006D006F006400000064656C5F6B2E\r\n\ +:1003700065795F6269743A2063616E2774206465F1\r\n\ +:100380006C3A20253032580A006164645F6B6579ED\r\n\ +:100390005F6269743A2063616E2774206164643A15\r\n\ +:1003A00020253032580A000A002530325820006BD0\r\n\ +:1003B0006579626F6172645F7265706F72743A2002\r\n\ +:1003C000000A0025303258006B6579626F617264F3\r\n\ +:1003D0005F7365745F6C65643A2000290A002575B7\r\n\ +:1003E000002F002575005D2800256400200025648D\r\n\ +:1003F00000200025640020002564007C00253032A8\r\n\ +:1004000058006D6F7573656B6579205B62746E7CE7\r\n\ +:10041000782079207620685D287265702F61636C82\r\n\ +:10042000293A205B003F004E4B524F3A20646973DB\r\n\ +:1004300061626C65640A004E4B524F3A20656E61F2\r\n\ +:10044000626C65640A00686F73745F6B6579626FD4\r\n\ +:100450006172645F6C65647328293A2025580A002C\r\n\ +:100460000A0A2D2D2D2D2D20537461747573202DA6\r\n\ +:100470002D2D2D2D0A0074696D65725F636F756E89\r\n\ +:10048000743A202530346C580A0056455253494F6F\r\n\ +:100490004E3A203078303130340A0048484B422000\r\n\ +:1004A0006D6F6428307843414645292000742E6DD5\r\n\ +:1004B0002E6B2E28307846454544292F00742E6D2A\r\n\ +:1004C0002E6B2E206B6579626F6172642066697293\r\n\ +:1004D0006D7761726520666F722048484B42206DCF\r\n\ +:1004E0006F640A000A0A2D2D2D2D2D20566572737A\r\n\ +:1004F000696F6E202D2D2D2D2D0A000A4445425581\r\n\ +:10050000473A206D6F7573652064697361626C652D\r\n\ +:10051000642E0A000A44454255473A206D6F7573B0\r\n\ +:100520006520656E61626C65642E0A000A4445426E\r\n\ +:1005300055473A206B6579626F6172642064697314\r\n\ +:1005400061626C65642E0A000A44454255473A20B0\r\n\ +:100550006B6579626F61726420656E61626C65645F\r\n\ +:100560002E0A000A44454255473A206D617472696B\r\n\ +:10057000782064697361626C65642E0A000A4445E0\r\n\ +:100580004255473A206D617472697820656E6162E8\r\n\ +:100590006C65642E0A000A44454255473A20656E50\r\n\ +:1005A00061626C65642E0A000A44454255473A2050\r\n\ +:1005B00064697361626C65642E0A006E6F742073E7\r\n\ +:1005C0007570706F727465642E0A000A0A4A756D40\r\n\ +:1005D0007020746F20626F6F746C6F616465722E2F\r\n\ +:1005E0002E2E2000433E20000A456E746572204383\r\n\ +:1005F0006F6E736F6C65204D6F64650A00556E6C8D\r\n\ +:100600006F636B65642E0A004C6F636B65642E0A22\r\n\ +:10061000006565636F6E6669673A0A006B65796DA0\r\n\ +:100620006170733A20253032580A006B65796D612C\r\n\ +:1006300070733A20253032580A006B65796D61700D\r\n\ +:10064000733A20253036580A005F5F6B65796D611B\r\n\ +:10065000705F73746172743A20253036580A002630\r\n\ +:100660005F5F6B65796D61705F73746172743A205E\r\n\ +:10067000253036580A00496E666F0A000A00257553\r\n\ +:10068000002E737761705F6261636B736C61736876\r\n\ +:100690005F6261636B73706163653A20000A0025D5\r\n\ +:1006A00075002E737761705F67726176655F657341\r\n\ +:1006B000633A20000A002575002E6E6F5F6775692A\r\n\ +:1006C0003A20000A002575002E737761705F726111\r\n\ +:1006D0006C745F726775693A20000A002575002EF8\r\n\ +:1006E000737761705F6C616C745F6C6775693A20D9\r\n\ +:1006F000000A002575002E636170736C6F636B5F79\r\n\ +:10070000746F5F636F6E74726F6C3A20000A00251D\r\n\ +:1007100075002E737761705F636F6E74726F6C5FBC\r\n\ +:10072000636170736C6F636B3A20000A002530328E\r\n\ +:1007300058006B65796D61705F636F6E6669672ED7\r\n\ +:100740007261773A20000A002575002E6D6F75736F\r\n\ +:10075000653A20000A002575002E6B6579626F618D\r\n\ +:1007600072643A20000A002575002E6D617472696A\r\n\ +:10077000783A20000A002575002E656E61626C656E\r\n\ +:100780003A20000A00253032580064656275675FC0\r\n\ +:10079000636F6E6669672E7261773A20000A0025E2\r\n\ +:1007A000750064656661756C745F6C617965723A39\r\n\ +:1007B0002000506175733A096A756D7020746F205E\r\n\ +:1007C000626F6F746C6F616465720A00436170736D\r\n\ +:1007D0003A094C6F636B204B6579626F61726428D4\r\n\ +:1007E0004368696C642050726F6F66290A00505329\r\n\ +:1007F00063723A09706F77657220646F776E2F723B\r\n\ +:10080000656D6F74652077616B652D75700A0034B6\r\n\ +:100810002F46343A0973776974636820746F204CEB\r\n\ +:100820006179657234200A00332F46333A097377B1\r\n\ +:100830006974636820746F204C6179657233200A93\r\n\ +:1008400000322F46323A0973776974636820746FF7\r\n\ +:10085000204C6179657232200A00312F46313A0905\r\n\ +:1008600073776974636820746F204C6179657231A5\r\n\ +:10087000200A00302F4631303A0973776974636873\r\n\ +:1008800020746F204C6179657230200A006E3A093D\r\n\ +:10089000746F67676C65204E4B524F0A00653A09CA\r\n\ +:1008A0007072696E7420656570726F6D20636F6E13\r\n\ +:1008B0006669670A00733A097072696E742073740E\r\n\ +:1008C000617475730A00743A097072696E742074E9\r\n\ +:1008D000696D657220636F756E740A00763A0970EF\r\n\ +:1008E00072696E74206465766963652076657273DB\r\n\ +:1008F000696F6E202620696E666F0A006D3A097472\r\n\ +:100900006F67676C65206D6F7573652064656275D0\r\n\ +:10091000670A006B3A09746F67676C65206B6579CD\r\n\ +:10092000626F6172642064656275670A00783A09D3\r\n\ +:10093000746F67676C65206D617472697820646597\r\n\ +:100940006275670A00643A09746F67676C652064B2\r\n\ +:100950006562756720656E61626C650A00633A09BD\r\n\ +:10096000656E74657220636F6E736F6C65206D6F5A\r\n\ +:1009700064650A000A0A2D2D2D2D2D20436F6D6D03\r\n\ +:10098000616E642048656C70202D2D2D2D2D0A0080\r\n\ +:100990006D3A096D6F7573656B65790A0045534350\r\n\ +:1009A0002F713A09717569740A000A0A2D2D2D2DCF\r\n\ +:1009B0002D20436F6E736F6C652048656C70202D21\r\n\ +:1009C0002D2D2D2D0A000A0025750020746F2000A2\r\n\ +:1009D0002575007377697463685F64656661756C1B\r\n\ +:1009E000745F6C617965723A2000433E20003F00DD\r\n\ +:1009F0004D303E000A456E746572204D6F7573650B\r\n\ +:100A00006B657920436F6E736F6C650A000A5175D0\r\n\ +:100A1000697420436F6E736F6C65204D6F64650A57\r\n\ +:100A20000053656520687474703A2F2F656E2E77B9\r\n\ +:100A3000696B6970656469612E6F72672F77696B86\r\n\ +:100A4000692F4D6F7573655F6B6579730A000A00D6\r\n\ +:100A50002575002C20776865656C3D00257500774D\r\n\ +:100A6000686572652064656C74613A2063757273A1\r\n\ +:100A70006F723D000A7370656564203D2064656C8B\r\n\ +:100A80007461202A206D61785F7370656564202A27\r\n\ +:100A90002028726570656174202F2074696D655F10\r\n\ +:100AA000746F5F6D6178290A007067646F776E3AC2\r\n\ +:100AB000096465637265617365207072616D657448\r\n\ +:100AC000657273282D3130290A00706775703A09F4\r\n\ +:100AD000696E637265617365207072616D657465BE\r\n\ +:100AE0007273282B3130290A00646F776E3A0964DB\r\n\ +:100AF00065637265617365207072616D657465729E\r\n\ +:100B000073282D31290A0075703A09696E63726580\r\n\ +:100B1000617365207072616D6574657273282B3125\r\n\ +:100B2000290A00643A097365742064656661756C0E\r\n\ +:100B3000742076616C7565730A00703A0970726989\r\n\ +:100B40006E74207072616D65746572730A00363A56\r\n\ +:100B50000973656C656374206D6B5F776865656CA0\r\n\ +:100B60005F74696D655F746F5F6D61780A00353A17\r\n\ +:100B70000973656C656374206D6B5F776865656C80\r\n\ +:100B80005F6D61785F73706565640A00343A09735C\r\n\ +:100B9000656C656374206D6B5F74696D655F746F00\r\n\ +:100BA0005F6D61780A00333A0973656C6563742080\r\n\ +:100BB0006D6B5F6D61785F73706565640A00323AD2\r\n\ +:100BC0000973656C656374206D6B5F696E74657223\r\n\ +:100BD00076616C286D73290A00313A0973656C657A\r\n\ +:100BE0006374206D6B5F64656C6179282A31306DA8\r\n\ +:100BF00073290A004553432F713A09717569740AC4\r\n\ +:100C0000000A0A2D2D2D2D2D204D6F7573656B65F6\r\n\ +:100C10007920506172616D65746572732048656CEE\r\n\ +:100C200070202D2D2D2D2D0A003E20002575004D04\r\n\ +:100C3000003F007365742064656661756C7420768E\r\n\ +:100C4000616C7565732E0A000A0025750073656C6A\r\n\ +:100C5000656374656420706172616D657465723A74\r\n\ +:100C60002000433E20000A51756974204D6F757352\r\n\ +:100C7000656B657920436F6E736F6C650A000A00BF\r\n\ +:100C8000257500363A206D6B5F776865656C5F741B\r\n\ +:100C9000696D655F746F5F6D61783A20000A0025A9\r\n\ +:100CA0007500353A206D6B5F776865656C5F6D61C7\r\n\ +:100CB000785F73706565643A20000A00257500341A\r\n\ +:100CC0003A206D6B5F74696D655F746F5F6D6178FD\r\n\ +:100CD0003A20000A00257500333A206D6B5F6D6184\r\n\ +:100CE000785F73706565643A20000A0025750032EC\r\n\ +:100CF0003A206D6B5F696E74657276616C286D73F6\r\n\ +:100D0000293A20000A00257500313A206D6B5F6496\r\n\ +:100D1000656C6179282A31306D73293A20000A0AFE\r\n\ +:100D20002D2D2D2D2D204D6F7573656B6579205000\r\n\ +:100D30006172616D6574657273202D2D2D2D2D0AE4\r\n\ +:100D4000000A002575006D6B5F776865656C5F74E0\r\n\ +:100D5000696D655F746F5F6D6178203D20000A00EA\r\n\ +:100D60002575006D6B5F776865656C5F6D61785F99\r\n\ +:100D70007370656564203D20000A002575006D6B69\r\n\ +:100D80005F74696D655F746F5F6D6178203D2000F1\r\n\ +:100D90000A002575006D6B5F6D61785F7370656526\r\n\ +:100DA00064203D20000A002575006D6B5F696E743C\r\n\ +:100DB000657276616C203D20000A002575006D6B20\r\n\ +:100DC0005F64656C6179203D20000A002575006D27\r\n\ +:100DD0006B5F776865656C5F74696D655F746F5F85\r\n\ +:100DE0006D6178203D20000A002575006D6B5F77EE\r\n\ +:100DF0006865656C5F6D61785F7370656564203DE3\r\n\ +:100E000020000A002575006D6B5F74696D655F7465\r\n\ +:100E10006F5F6D6178203D20000A002575006D6BC5\r\n\ +:100E20005F6D61785F7370656564203D20000A0026\r\n\ +:100E30002575006D6B5F696E74657276616C203D1F\r\n\ +:100E400020000A002575006D6B5F64656C61792078\r\n\ +:100E50003D20000011241FBECFEFDAE0DEBFCDBF82\r\n\ +:100E600004B603FE27C08091E7019091E801A091AC\r\n\ +:100E7000E901B091EA01873020EB920727E0A20751\r\n\ +:100E800020EBB207B9F41092E7011092E80110923A\r\n\ +:100E9000E9011092EA0114BE84B7877F84BF88E11C\r\n\ +:100EA0000FB6F89480936000109260000FBEE0E0EF\r\n\ +:100EB000F0E7099511E0A0E0B1E0E4E1FAE502C055\r\n\ +:100EC00005900D92AC33B107D9F711E0ACE3B1E076\r\n\ +:100ED00001C01D92A73EB107E1F70E940C0C0C94D3\r\n\ +:100EE000082D0C940000FF93EF93E091CC01F0915A\r\n\ +:100EF000CD01309709F00995EF91FF910895FC011C\r\n\ +:100F00008591803011F0EFDFFBCF0895FF27E0E2FD\r\n\ +:100F100030E247FF0CC0419597FF09C0EDE26095B4\r\n\ +:100F2000709580959095611D711D811D911D27FF04\r\n\ +:100F300002C0219530E350E2AA27660F771F881F71\r\n\ +:100F4000991FAA1FA41710F0A41B63955A95A9F71F\r\n\ +:100F5000AA3008F0A95FA05DAF93F3956115710504\r\n\ +:100F60008105910541F7ED3211F4EF93F395F217F6\r\n\ +:100F700018F43F93F395FBCF8F91B5DFFA95E1F726\r\n\ +:100F80000895E991F9918591803021F0853219F029\r\n\ +:100F9000AADFF9CF089520E0E89455915532C1F3C6\r\n\ +:100FA000503311F4689455915A3348F4505390F3E8\r\n\ +:100FB000220F022E220F220F200D250FF4CF0EF448\r\n\ +:100FC000219589919991533619F3533729F1533566\r\n\ +:100FD00059F1BC0188279927E8945C3621F489915E\r\n\ +:100FE000999168945591543639F446EF7EF077FF25\r\n\ +:100FF0000DC08FEF9FEF0AC055374AE039F05835E2\r\n\ +:1010000040E121F0523642E009F00895FF93EF935A\r\n\ +:101010007DDFEF91FF91B7CFFF93EF93FC018191BB\r\n\ +:101020008030B9F360DFFBCFFF93EF9368DFF1CF40\r\n\ +:10103000DF93CF93CDB7DEB72596A3DFCF91DF91B6\r\n\ +:101040000895FC0182812581922F917022952F7045\r\n\ +:101050006130A9F0613028F06230F9F0633069F551\r\n\ +:1010600021C0222339F0992329F4882331F125E680\r\n\ +:1010700031E025C08823D9F022E631E020C02223C8\r\n\ +:1010800039F0992329F48823C1F026E531E017C00F\r\n\ +:10109000882381F023E531E012C0882371F027E333\r\n\ +:1010A00031E00DC0882349F022E331E008C02FE58C\r\n\ +:1010B00031E005C020E531E002C020E030E0C901A8\r\n\ +:1010C0000895FC0122818581982F917082958F70FF\r\n\ +:1010D000662321F0613009F044C01FC08295807FF3\r\n\ +:1010E000222399F0882311F0992311F082E01EC089\r\n\ +:1010F00082E00E94F01286E20E9445120E940D13C7\r\n\ +:1011000082E00E94F81286E220C0882311F0992321\r\n\ +:1011100041F182E00E94131508958295807F222379\r\n\ +:10112000C9F0882311F0992321F080E20E940C1568\r\n\ +:10113000089580E20E94F01287E20E9445120E9408\r\n\ +:101140000D1380E20E94F81287E20E9497120E941B\r\n\ +:101150000D130895882311F0992319F080E20E945D\r\n\ +:1011600013150895E82FF0E093E0EE0FFF1F9A9516\r\n\ +:10117000E1F7E70FF11D83E0EE0FFF1F8A95E1F71E\r\n\ +:10118000E60FF11DE05CF7498491089590E0805CE2\r\n\ +:1011900090408930910550F4FC01EE0FFF1FE050A4\r\n\ +:1011A000F84985919491282F392F02C020E030E032\r\n\ +:1011B000C90108958FEF84B915B857985F9A549A6A\r\n\ +:1011C0005C9A2E9A2F981092400110924101109231\r\n\ +:1011D0004201109243011092440110924501109275\r\n\ +:1011E0004601109247011092480110924901109255\r\n\ +:1011F0004A0110924B0110924C0110924D01109235\r\n\ +:101200004E0110924F0180E491E090933D01809354\r\n\ +:101210003C0188E491E090933F0180933E01089562\r\n\ +:101220001F9380913E0190913F0120913C013091AC\r\n\ +:101230003D0130933F0120933E0190933D01809307\r\n\ +:101240003C0180E090E061E070E07CC0E5B1E07CD2\r\n\ +:10125000E12BA90147705070F3E0440F551FFA9538\r\n\ +:10126000E1F7E42BE5B945ED4A95F1F70000E0918F\r\n\ +:101270003E01F0913F01E80FF91F408150E0022E3E\r\n\ +:1012800002C0559547950A94E2F740FD2F9AE5E292\r\n\ +:10129000EA95F1F70000B6B52E98FAE1FA95F1F764\r\n\ +:1012A00000C0E0913C01F0913D014F9B0EC0E80F62\r\n\ +:1012B000F91FAB01022E02C0440F551F0A94E2F73A\r\n\ +:1012C00040955081542350830CC0E80FF91FAB01A7\r\n\ +:1012D000022E02C0440F551F0A94E2F7A081A42BEE\r\n\ +:1012E000A08346B5EB2FF0E04B1718F046B550E061\r\n\ +:1012F00004C046B550E041505F4F4E1B5F0B463077\r\n\ +:10130000510570F0E0913C01F0913D01E80FF91FAB\r\n\ +:10131000A0913E01B0913F01A80FB91F4C914083AD\r\n\ +:101320002F982E9AE7E5F2E03197F1F700C0000020\r\n\ +:101330002F5F3F4F2830310509F088CF0196883064\r\n\ +:10134000910529F020E030E0182F17707FCF81E061\r\n\ +:101350001F910895E0913C01F0913D01E80FF11DCE\r\n\ +:10136000808108950F931F93CF93DF938AE791E0D5\r\n\ +:101370000E947F07C0E0D0E00EE611E0E0913C0162\r\n\ +:10138000F0913D01EC0FFD1F80810E945B1E00D09B\r\n\ +:1013900000D000D0EDB7FEB73196ADB7BEB712960C\r\n\ +:1013A0001C930E931197D383C283848315820E946A\r\n\ +:1013B000180821968DB79EB706960FB6F8949EBF73\r\n\ +:1013C0000FBE8DBFC830D105C9F6DF91CF911F91F7\r\n\ +:1013D0000F91089581FF03C0569A5E9A0895569A18\r\n\ +:1013E0005E980895809160010895DF93CF9300D0B7\r\n\ +:1013F0000F92CDB7DEB72091DC012430D1F423E089\r\n\ +:1014000029839B838A832093E90080E0815021F027\r\n\ +:101410009091E80095FFFACFCE01019663E070E06D\r\n\ +:1014200040E050E00E94F90E8091E8008E778093B2\r\n\ +:10143000E8000F900F900F90CF91DF910895DF9308\r\n\ +:10144000CF9300D00F92CDB7DEB72091DC012430CE\r\n\ +:10145000D9F422E029839B838A8383E08093E90087\r\n\ +:1014600080E0815021F09091E80095FFFACFCE0105\r\n\ +:10147000019663E070E040E050E00E94F90E809138\r\n\ +:10148000E8008E778093E8000F900F900F90CF9137\r\n\ +:10149000DF9108952091DC012430A9F422E020930B\r\n\ +:1014A000E90020E0215021F03091E80035FFFACF2B\r\n\ +:1014B00065E070E040E050E00E94F90E8091E800A5\r\n\ +:1014C0008E778093E80008950F931F938C0180918D\r\n\ +:1014D000DC01843071F580916301882311F086E08E\r\n\ +:1014E00001C081E08093E90080E0815021F090917B\r\n\ +:1014F000E80095FFFACF80916301882321F0C801AD\r\n\ +:1015000060E170E003C0C80168E070E040E050E0D6\r\n\ +:101510000E94F90E8091E8008E778093E800A0E5A4\r\n\ +:10152000B1E0802F912FFC0180E101900D9281505C\r\n\ +:10153000E1F71F910F9108958FE10E94EA09089544\r\n\ +:101540000895089508950E94051E0E94B5110E94F5\r\n\ +:10155000EA0908958091DC01843061F58091E90009\r\n\ +:101560008F709091EC0090FF02C090E801C090E075\r\n\ +:10157000982B84E08093E9008091EB0080FF04C009\r\n\ +:101580008091EE0087FD06C09F709093E90008955A\r\n\ +:101590001092F1008091E80085FDFACF8091E8007B\r\n\ +:1015A00080FF05C08091E8008E778093E8009F70EF\r\n\ +:1015B0009093E900089581E061EC42E00E94B10C53\r\n\ +:1015C00082E061EC42E00E94B10C83E061EC42E019\r\n\ +:1015D0000E94B10C84E061EC46E20E94B10C85E00F\r\n\ +:1015E00060EC42E20E94B10C86E061EC42E10E94B4\r\n\ +:1015F000B10C08958091DE01833009F455C0843028\r\n\ +:1016000030F4813071F0823009F0A4C08BC08A3090\r\n\ +:1016100009F478C08B3009F461C0893009F09AC0B0\r\n\ +:1016200020C08091DD01813A09F094C08091E800EA\r\n\ +:10163000877F8093E8008091E1019091E20100971B\r\n\ +:1016400021F060E080E090E003C060E180E591E09F\r\n\ +:1016500070E00E94580F8091E8008B778093E8003B\r\n\ +:1016600008958091DD01813209F074C08091E1011B\r\n\ +:101670009091E201009709F06DC08091E800877FAA\r\n\ +:101680008093E80005C08091DC01882309F462C0E2\r\n\ +:101690008091E80082FFF7CF8091F1008093600194\r\n\ +:1016A0008091E8008B7715C08091DD01813A09F0C7\r\n\ +:1016B00051C08091E800877F8093E8008091E80026\r\n\ +:1016C00080FFFCCF80910A018093F1008091E800B7\r\n\ +:1016D0008E778093E8000E94E80C08958091DD01E8\r\n\ +:1016E0008132C1F58091E800877F8093E8000E94F5\r\n\ +:1016F000E80C9091DF0181E0992309F480E0809368\r\n\ +:101700000A0108958091DD01813221F58091E80080\r\n\ +:10171000877F8093E8000E94E80C8091E00180932D\r\n\ +:10172000620108958091DD01813AA1F48091E80081\r\n\ +:10173000877F8093E8008091E80080FFFCCF809154\r\n\ +:1017400062018093F1008091E8008E778093E80039\r\n\ +:101750000E94E80C08959091DC01943009F058C083\r\n\ +:101760009091E9009F702091EC0020FF02C020E8DA\r\n\ +:1017700001C020E0922B24E02093E9002091EB00AF\r\n\ +:1017800020FF2AC02091EE0027FF26C02091610192\r\n\ +:10179000222321F02091E80025FF1EC01092610154\r\n\ +:1017A0002091E4003091E50066E01EC04091DC012C\r\n\ +:1017B000442381F1453071F14091EB0045FD0CC0AF\r\n\ +:1017C0004091E4005091E5002417350769F061501D\r\n\ +:1017D00039F481E0809361019F709093E90018C013\r\n\ +:1017E0002091E4003091E5004091E80045FFDECF14\r\n\ +:1017F0008093F1008091E80085FD05C08091E800AC\r\n\ +:101800008E778093E8009F709093E90080E00895C0\r\n\ +:101810008FEF08958FEF089584B7877F84BF88E1A5\r\n\ +:101820000FB6F89480936000109260000FBE90E0B5\r\n\ +:1018300080E80FB6F89480936100909361000FBE2A\r\n\ +:101840000E943D0D0E94C40D8091E200846080934F\r\n\ +:10185000E2000E941A1380E091E00E94AB1178949C\r\n\ +:101860000CC00E94D31D8091DA01882331F00E94C0\r\n\ +:10187000F51D882311F00E949B0C8091DC018530BE\r\n\ +:1018800081F30E945713F9CF9330A1F0943038F4CC\r\n\ +:10189000913009F441C0923009F043C006C0913242\r\n\ +:1018A000D9F0923209F03DC025C02DE830E0E6EBDA\r\n\ +:1018B000F2E03BC0813041F0813018F0823089F590\r\n\ +:1018C00006C0E3E4F3E005C0E7E4F3E002C0E7E5C7\r\n\ +:1018D000F3E0249130E029C0653018F5E62FF0E000\r\n\ +:1018E000EE0FFF1FE55FFE4F0190F081E02D29E034\r\n\ +:1018F00030E01BC06530A8F470E0660F771FFB0175\r\n\ +:10190000EB5EFE4F0190F081E02D615E7E4FDB01CA\r\n\ +:101910002D913C91119709C022E130E0E4EAF2E018\r\n\ +:1019200004C020E030E0E0E0F0E0DA011196FC9342\r\n\ +:10193000EE93C901089580E189BD82E189BD09B4B2\r\n\ +:1019400000FEFDCF8091D8008F7D8093D8008091DC\r\n\ +:10195000E00082608093E0008091E00081FDFCCF98\r\n\ +:101960000895982F2CC0292F2F702093E9009817E5\r\n\ +:1019700039F07091EC002091ED005091F00003C01F\r\n\ +:10198000242F762F50E021FF19C03091EB003E7FCD\r\n\ +:101990003093EB003091ED003D7F3093ED003091BE\r\n\ +:1019A000EB0031603093EB007093EC002093ED007E\r\n\ +:1019B0005093F0002091EE0027FF08C09F5F973002\r\n\ +:1019C00090F28F708093E90081E0089580E008959F\r\n\ +:1019D0008091DD0187FF13C004C08091DC01882362\r\n\ +:1019E000B9F08091E80082FFF8CF8091E8008B7712\r\n\ +:1019F0008093E80008958091DC01882349F080916C\r\n\ +:101A0000E80080FFF8CF8091E8008E778093E800AF\r\n\ +:101A100008958091E4009091E50044E62091EC0067\r\n\ +:101A200020FF26C02091E80020FD16C02091DC0197\r\n\ +:101A30002223A1F02530A1F02091EB0025FD12C05A\r\n\ +:101A40002091E4003091E5002817390739F3442349\r\n\ +:101A500059F04150C901E2CF80E0089582E0089535\r\n\ +:101A600083E0089581E0089584E0089580E008957A\r\n\ +:101A70002091E80022FFDACFF9CF0E94D10D0E9419\r\n\ +:101A8000D90DE0EEF0E0808181608083E8EDF0E048\r\n\ +:101A900080818F77808319BCA7EDB0E08C918E7F19\r\n\ +:101AA0008C9380818F7E80831092DB010895DF9379\r\n\ +:101AB000CF9300D0CDB7DEB70E94D10D0E94D90DD3\r\n\ +:101AC0008091D8008F778093D8008091D80080686B\r\n\ +:101AD0008093D8008091D8008F7D8093D80019BC66\r\n\ +:101AE0001092DC011092D8011092DA011092D90103\r\n\ +:101AF00080E091E060E0AE014F5F5F4F0E94440CD8\r\n\ +:101B0000009731F0E981FA813796E491E093290159\r\n\ +:101B10008091E0008B7F8093E0008091D80081600D\r\n\ +:101B20008093D8002091290130E088E090E040E0E7\r\n\ +:101B300003C04F5F880F991F82179307D0F3429518\r\n\ +:101B4000407F426080E060E00E94B10C8091E10043\r\n\ +:101B50008E7F8093E1008091E20081608093E200BB\r\n\ +:101B60008091E20088608093E2008091E0008E7FA7\r\n\ +:101B70008093E0008091D80080618093D8000F901E\r\n\ +:101B80000F90CF91DF910895E7EDF0E080818160C3\r\n\ +:101B9000808384E082BF81E08093DB010E94570D47\r\n\ +:101BA0000895E8EDF0E080818E7F80831092E2005E\r\n\ +:101BB00008951092DA001092E10008951F920F929A\r\n\ +:101BC0000FB60F9211242F933F934F935F936F9310\r\n\ +:101BD0007F938F939F93AF93BF93EF93FF938091E6\r\n\ +:101BE000E10082FF0BC08091E20082FF07C080917C\r\n\ +:101BF000E1008B7F8093E1000E94AA0A8091DA00C5\r\n\ +:101C000080FF1FC08091D80080FF1BC08091DA0048\r\n\ +:101C10008E7F8093DA008091D90080FF0DC080E133\r\n\ +:101C200089BD82E189BD09B400FEFDCF81E08093CA\r\n\ +:101C3000DC010E949C0A05C019BC1092DC010E94C4\r\n\ +:101C4000A00A8091E10080FF19C08091E20080FF2E\r\n\ +:101C500015C08091E2008E7F8093E2008091E200C7\r\n\ +:101C600080618093E2008091D80080628093D800E8\r\n\ +:101C700019BC85E08093DC010E94A20A8091E100FA\r\n\ +:101C800084FF2EC08091E20084FF2AC080E189BDDC\r\n\ +:101C900082E189BD09B400FEFDCF8091D8008F7D1F\r\n\ +:101CA0008093D8008091E1008F7E8093E100809145\r\n\ +:101CB000E2008F7E8093E2008091E2008160809359\r\n\ +:101CC000E2008091D801882321F48091E30087FF0E\r\n\ +:101CD00002C084E001C081E08093DC010E94A30A7D\r\n\ +:101CE0008091E10083FF38C08091E20083FF34C01F\r\n\ +:101CF0008091E100877F8093E10082E08093DC01A6\r\n\ +:101D00001092D8018091E1008E7F8093E100809154\r\n\ +:101D1000E2008E7F8093E2008091E20080618093F8\r\n\ +:101D2000E2002091290130E088E090E040E003C02B\r\n\ +:101D30004F5F880F991F82179307D0F34295407F1A\r\n\ +:101D4000426080E060E00E94B10C8091F000886009\r\n\ +:101D50008093F0000E94A10AFF91EF91BF91AF9193\r\n\ +:101D60009F918F917F916F915F914F913F912F91B3\r\n\ +:101D70000F900FBE0F901F9018951F920F920FB6E5\r\n\ +:101D80000F9211241F932F933F934F935F936F9361\r\n\ +:101D90007F938F939F93AF93BF93EF93FF93109194\r\n\ +:101DA000E9001F708091EC001092E9008091F00032\r\n\ +:101DB000877F8093F00078940E942E101092E900A3\r\n\ +:101DC0008091F00088608093F0001093E900FF910B\r\n\ +:101DD000EF91BF91AF919F918F917F916F915F91A3\r\n\ +:101DE0004F913F912F911F910F900FBE0F901F9019\r\n\ +:101DF00018958F929F92BF92CF92DF92EF92FF92AF\r\n\ +:101E00000F931F93DF93CF930F92CDB7DEB7E82EDA\r\n\ +:101E10004B018A0199830E94090DB82E998188236C\r\n\ +:101E2000C9F5F92E0115110539F0F801208131812C\r\n\ +:101E3000821A930AE20EF31ECC24DD2426C0809180\r\n\ +:101E4000E80085FD17C08091E8008E778093E80058\r\n\ +:101E50000115110551F0F801808191818C0D9D1DB6\r\n\ +:101E60009183808325E0B22E15C00E94090D88233E\r\n\ +:101E700061F00FC0F70181917F018093F100089418\r\n\ +:101E8000810891080894C11CD11C81149104B9F6F1\r\n\ +:101E900001C0B82E8B2D0F90CF91DF911F910F9124\r\n\ +:101EA000FF90EF90DF90CF90BF909F908F9008951C\r\n\ +:101EB000482F592FFA018091E3019091E401861790\r\n\ +:101EC000970718F4BC01A0E043C061157105D9F76C\r\n\ +:101ED0008091E8008E778093E800F5CF8091DC0157\r\n\ +:101EE000882309F44BC0853009F444C08091E80090\r\n\ +:101EF00083FD42C08091E80082FD36C08091E800F9\r\n\ +:101F000080FF26C09091F3008091F200392F20E0ED\r\n\ +:101F100090E0822B932B06C041914093F1006150D9\r\n\ +:101F2000704001966115710531F04091290150E032\r\n\ +:101F30008417950788F34091290150E0A1E08417A8\r\n\ +:101F4000950709F0A0E08091E8008E778093E80083\r\n\ +:101F50006115710519F6AA2309F606C08091DC0106\r\n\ +:101F6000882361F0853061F08091E80082FFF6CF30\r\n\ +:101F700080E0089583E0089581E0089582E0089567\r\n\ +:101F800083E00895E82FF92F8091E3019091E40117\r\n\ +:101F90008617970718F4BC01A0E044C061157105CD\r\n\ +:101FA000D9F78091E8008E778093E800F5CF809193\r\n\ +:101FB000DC01882309F44EC0853009F447C08091C4\r\n\ +:101FC000E80083FD45C08091E80082FD39C0809122\r\n\ +:101FD000E80080FF27C09091F3008091F200392F34\r\n\ +:101FE00020E090E0822B932B07C044914093F100B6\r\n\ +:101FF00031966150704001966115710531F0409144\r\n\ +:10200000290150E08417950780F34091290150E0A1\r\n\ +:10201000A1E08417950709F0A0E08091E8008E7791\r\n\ +:102020008093E8006115710509F0C1CFAA2309F07A\r\n\ +:10203000BECF06C08091DC01882361F0853061F05D\r\n\ +:102040008091E80082FFF6CF80E0089583E0089554\r\n\ +:1020500081E0089582E0089583E008950F931F932F\r\n\ +:10206000DF93CF93CDB7DEB7AC970FB6F894DEBF52\r\n\ +:102070000FBECDBFEDEDF1E08091F100819321E045\r\n\ +:10208000E53EF207C9F70E94FA0A8091E80083FF53\r\n\ +:1020900049C18091DD012091DE01253009F484C021\r\n\ +:1020A000263040F42130A1F1213070F0233009F0C6\r\n\ +:1020B00039C12EC0283009F4F5C0293009F406C111\r\n\ +:1020C000263009F02FC195C0803821F0823809F000\r\n\ +:1020D00029C108C08091D9019091DA01992371F04A\r\n\ +:1020E00082600CC08091E1018F708093E900909133\r\n\ +:1020F000EB0081E095FF80E01092E9009091E8000C\r\n\ +:10210000977F9093E8008093F1001092F100D6C081\r\n\ +:10211000882319F0823009F005C190E08F7190702A\r\n\ +:10212000009729F08230910509F0FCC00BC0809126\r\n\ +:10213000DF01813009F0F6C0233009F080E08093A0\r\n\ +:10214000DA012CC08091DF01882341F52091E10163\r\n\ +:102150002F7009F4E7C02093E9008091EB0080FF25\r\n\ +:102160001DC08091DE01833021F48091EB008062FC\r\n\ +:1021700013C08091EB0080618093EB0081E090E0E0\r\n\ +:1021800002C0880F991F2A95E2F78093EA00109207\r\n\ +:10219000EA008091EB0088608093EB001092E900E8\r\n\ +:1021A0008091E800877F8DC0882309F0BBC0109123\r\n\ +:1021B000DF011F770FB7F8948091E800877F809345\r\n\ +:1021C000E8000E94E80C8091E80080FFFCCF80913D\r\n\ +:1021D000E3008078812B8093E30080688093E300A4\r\n\ +:1021E000112311F083E001C082E08093DC010FBF76\r\n\ +:1021F00099C08058823008F095C08091DF0190919D\r\n\ +:10220000E00123E08C3D920799F583E08C838AE21C\r\n\ +:102210008B835FB7F894DE01159680E090E04EE086\r\n\ +:1022200061E2E42FF0E060935700E49180FF03C087\r\n\ +:10223000E295EF704F5FEF702E2F30E0EA3018F02C\r\n\ +:10224000295C3F4F02C0205D3F4F2D933D93019687\r\n\ +:102250008431910531F75FBF8091E800877F8093DB\r\n\ +:10226000E800CE0103966AE270E00E94580F14C0A5\r\n\ +:102270006091E101AE014F5F5F4F0E94440CBC01D1\r\n\ +:10228000009709F44FC08091E800877F8093E800B1\r\n\ +:1022900089819A810E94C20F8091E8008B77809398\r\n\ +:1022A000E80040C0803809F03DC08091E800877F99\r\n\ +:1022B0008093E8008091D8018093F1008091E8003C\r\n\ +:1022C0008E778093E8000E94E80C2CC0882351F59B\r\n\ +:1022D00080E091E060E0AE014F5F5F4F0E94440CF0\r\n\ +:1022E000009701F1E981FA817196E4919091DF0103\r\n\ +:1022F000E917C0F08091E800877F8093E800909311\r\n\ +:10230000D8010E94E80C8091D801882321F48091A3\r\n\ +:10231000E30087FF02C084E001C081E08093DC011C\r\n\ +:102320000E94DB0A8091E80083FF0AC08091EB00E5\r\n\ +:1023300080628093EB008091E800877F8093E800C3\r\n\ +:10234000AC960FB6F894DEBF0FBECDBFCF91DF9134\r\n\ +:102350001F910F91089590936E0180936D010895E0\r\n\ +:1023600080916D0190916E010895E0916D01F09161\r\n\ +:102370006E01309729F00190F081E02D09950895C4\r\n\ +:1023800080E008950F931F93CF93DF93E0916D0149\r\n\ +:10239000F0916E013097E9F10280F381E02D09950B\r\n\ +:1023A0008091D70182FF35C080FF04C08FEA93E09F\r\n\ +:1023B0000E947F07C0E0D0E009EA13E08091D701D6\r\n\ +:1023C00080FF1BC000D000D0ADB7BEB71196EDB7EF\r\n\ +:1023D000FEB712830183E0912A01F0912B01EC0FEB\r\n\ +:1023E000FD1F808112968C93129713961C920E9467\r\n\ +:1023F00018080F900F900F900F902196C031D105C3\r\n\ +:10240000E9F68091D70180FF04C087EA93E00E943B\r\n\ +:102410007F07DF91CF911F910F910895E0916D019A\r\n\ +:10242000F0916E01309721F00480F581E02D09953F\r\n\ +:10243000089520916B0130916C018217930771F020\r\n\ +:1024400090936C0180936B01E0916D01F0916E01AE\r\n\ +:10245000309721F00680F781E02D099508952091AD\r\n\ +:10246000690130916A018217930771F090936A01B4\r\n\ +:1024700080936901E0916D01F0916E01309721F038\r\n\ +:102480000084F185E02D09950895909163019923C9\r\n\ +:1024900091F1982F9695969596959F3090F4E091AE\r\n\ +:1024A0002A01F0912B01E90FF11D877021E030E046\r\n\ +:1024B00002C0220F331F8A95E2F78181822B81832C\r\n\ +:1024C00008959091D70190FF31C000D000D0EDB7B2\r\n\ +:1024D000FEB7319629E833E0ADB7BEB712963C930C\r\n\ +:1024E0002E931197828313820E9418080F900F90E9\r\n\ +:1024F0000F900F90089520912A0130912B01D9015E\r\n\ +:102500001296EFEF90E04D91481781F0EF3F19F4EC\r\n\ +:10251000442309F4E92F9F5F9E30A9F7EF3F31F084\r\n\ +:10252000FF27E7FDF095E20FF31F82830895909156\r\n\ +:102530006301992399F1982F9695969596959F30DA\r\n\ +:1025400098F4E0912A01F0912B01E90FF11D8770B9\r\n\ +:1025500021E030E002C0220F331F8A95E2F7209578\r\n\ +:1025600081812823218308959091D70190FF23C072\r\n\ +:1025700000D000D0EDB7FEB731962BE633E0ADB713\r\n\ +:10258000BEB712963C932E931197828313820E94BA\r\n\ +:1025900018080F900F900F900F900895E0912A0166\r\n\ +:1025A000F0912B019EE02281281709F412829150AC\r\n\ +:1025B00031969923C1F7089580E090E00196E0916B\r\n\ +:1025C0002A01F0912B01E80FF91F10828F3091053D\r\n\ +:1025D000A9F70895E0912A01F0912B0180810895D7\r\n\ +:1025E000E0912A01F0912B019081982B908308951E\r\n\ +:1025F000E0912A01F0912B0180959081982390839E\r\n\ +:102600000895E0912A01F0912B0180830895E091D3\r\n\ +:102610002A01F0912B011082089580916D01909113\r\n\ +:102620006E01009731F080912A0190912B010E9458\r\n\ +:10263000C21108958BEA9BE00E94AA1D0E943E1DD4\r\n\ +:102640000E94DA080E94B61E08951F93182F8091E9\r\n\ +:10265000D70182FF27C080FF04C088EC93E00E946E\r\n\ +:102660007F078091D70180FF15C000D000D0EDB763\r\n\ +:10267000FEB7319623EC33E0ADB7BEB712963C936C\r\n\ +:102680002E931197128313820E9418080F900F90B7\r\n\ +:102690000F900F908091D70180FF04C081EC93E0F0\r\n\ +:1026A0000E947F07812F0E94EA091F9108959F923F\r\n\ +:1026B000AF92BF92CF92DF92EF92FF920F931F9350\r\n\ +:1026C000DF93CF93CDB7DEB72A970FB6F894DEBF6E\r\n\ +:1026D0000FBECDBF0E94100920E8C22E21E0D22EED\r\n\ +:1026E00000E010E0A02E802F0E94AA09B82EF6016B\r\n\ +:1026F00091906F01982609F441C08091D70181FF24\r\n\ +:1027000002C00E94B209EE24FF24492D50E0BA0114\r\n\ +:102710000E2C02C0759567950A94E2F760FF27C0FA\r\n\ +:1027200091E0C92ED12C0E2C02C0CC0CDD1C0A94D9\r\n\ +:10273000E2F70E94471DE982AA822B2D30E02C216E\r\n\ +:102740003D2161E02115310509F460E06B83816072\r\n\ +:10275000782F9D838C8349815A818D810E94F41347\r\n\ +:10276000F801E058FE4F80818C2580831DC00894BD\r\n\ +:10277000E11CF11CF8E0EF16F10449F60F5F1F4F62\r\n\ +:102780000830110509F0AECF0E94471D2FEF2E83B0\r\n\ +:102790002F8318868160782F9A8789874FEF5FEFA4\r\n\ +:1027A00060E08A850E94F4130E94762200917F01E6\r\n\ +:1027B0000E94B511081731F00E94B51180937F0176\r\n\ +:1027C0000E9425132A960FB6F894DEBF0FBECDBF28\r\n\ +:1027D000CF91DF911F910F91FF90EF90DF90CF90FD\r\n\ +:1027E000BF90AF909F900895DF93CF93CDB7DEB7A2\r\n\ +:1027F0002B970FB6F894DEBF0FBECDBF4F8358871F\r\n\ +:1028000069877A878B87972F282FDE01119686E0BC\r\n\ +:10281000FD0111928A95E9F7FE01379685E0019056\r\n\ +:102820000D928150E1F749835A83792F9C832D8340\r\n\ +:102830006B81822F9E810E94D9192B960FB6F89436\r\n\ +:10284000DEBF0FBECDBFCF91DF9108950F931F93D1\r\n\ +:10285000182F882309F4B2C08450813A20F5812FC3\r\n\ +:102860000E942B26882309F0A9C08091E5018823C6\r\n\ +:10287000B1F08091E601882391F40E94EA12082FBA\r\n\ +:102880008091E5010E94F012812F0E9445120E9462\r\n\ +:102890000D13802F0E9401130E949B1A8FC0812F5D\r\n\ +:1028A0000E9445120DC0812F805E883060F4177041\r\n\ +:1028B00081E090E001C0880F1A95EAF70E94F012BB\r\n\ +:1028C0000E940D137BC0812F855A833078F4153A0E\r\n\ +:1028D00029F0163A31F482E890E005C081E890E0F2\r\n\ +:1028E00002C083E890E00E94191268C0812F885AC4\r\n\ +:1028F000833108F063C0183A39F1193A41F11A3AB4\r\n\ +:1029000049F11B3A51F11C3A59F11D3A61F1103B62\r\n\ +:1029100069F11E3A71F11F3A79F1113B81F1123BD5\r\n\ +:1029200089F1133B91F1143B99F1153BA1F1163B51\r\n\ +:10293000A9F1173BB1F1183BB9F1193BC1F11A3BB1\r\n\ +:10294000C9F58AE292E038C082EE90E035C089EEA7\r\n\ +:1029500090E032C08AEE90E02FC085EB90E02CC072\r\n\ +:1029600086EB90E029C087EB90E026C08CEC90E0ED\r\n\ +:1029700023C08DEC90E020C083E891E01DC08AE880\r\n\ +:1029800091E01AC082E991E017C084E991E014C097\r\n\ +:1029900081E292E011C083E292E00EC084E292E014\r\n\ +:1029A0000BC085E292E008C086E292E005C087E2B3\r\n\ +:1029B00092E002C080E090E00E942F121F910F91E0\r\n\ +:1029C0000895882341F1982F9450913A18F40E9469\r\n\ +:1029D00097120EC0982F905E983068F4282F2770B9\r\n\ +:1029E00081E090E001C0880F2A95EAF70E94F81272\r\n\ +:1029F0000E940D130895982F955A933028F480E083\r\n\ +:102A000090E00E9419120895885A833120F480E0E2\r\n\ +:102A100090E00E942F120895882321F00E94F01266\r\n\ +:102A20000E940D130895882321F00E94F8120E943D\r\n\ +:102A30000D130895EF92FF920F931F93DF93CF939F\r\n\ +:102A4000CDB7DEB727970FB6F894DEBF0FBECDBF68\r\n\ +:102A50007C01DE011196FC0185E001900D92815010\r\n\ +:102A6000E1F7F701308121810281158112951F70F4\r\n\ +:102A700083819481009709F4B8C12F3F19F43F3F37\r\n\ +:102A800009F4B3C139832A8389819A810E94D71BB3\r\n\ +:102A90009E838F830E94D61B0E940A1B4E81242F87\r\n\ +:102AA00022952F7030E06F812530310509F49DC0EB\r\n\ +:102AB0002630310554F4243031050CF073C0842FD6\r\n\ +:102AC000807F22303105BCF515C02C3031054CF427\r\n\ +:102AD0002A3031050CF039C12830310509F085C1A3\r\n\ +:102AE00090C02C30310509F475C12F30310509F043\r\n\ +:102AF0007CC177C14F70882311F4142F03C0142FA9\r\n\ +:102B00001295107F002359F0112309F44FC1812F32\r\n\ +:102B10006F830E94F0120E940D136F8147C1862FB0\r\n\ +:102B20000E94E114112309F460C1812F0E94F81260\r\n\ +:102B30000E940D135AC14F70803211F4842F03C0CC\r\n\ +:102B4000842F8295807F6623E1F4002399F011237E\r\n\ +:102B500071F0113019F40E94981A47C1153019F418\r\n\ +:102B60000E949E1A42C18E830E949B1A8E810E94EF\r\n\ +:102B70000C153BC1112399F48E830E949B1A8E8100\r\n\ +:102B80000EC0002349F0112391F3F701958190FFC6\r\n\ +:102B90000DC19F709583EBCF112309F012C10E94E4\r\n\ +:102BA000131523C1242F26952695237030E0211577\r\n\ +:102BB000310529F02130310509F017C10BC0002380\r\n\ +:102BC00021F0862F942F937002C080E090E00E9445\r\n\ +:102BD00019120BC1002321F0862F942F937002C08D\r\n\ +:102BE00080E090E00E942F1200C1002321F0862F88\r\n\ +:102BF0000E94B42003C0862F0E941E210E94A6219D\r\n\ +:102C0000F4C0842F837009F04EC0002309F0EDC09A\r\n\ +:102C1000262F229526952770220F220F862F8F7040\r\n\ +:102C2000E82EFF2400E010E0022E04C0EE0CFF1C92\r\n\ +:102C3000001F111F0A94D2F764FF10C06FE070E00C\r\n\ +:102C400080E090E004C0660F771F881F991F2A95C7\r\n\ +:102C5000D2F7609570958095909503C060E070E024\r\n\ +:102C6000CB0146954695437050E04230510569F0DE\r\n\ +:102C70004330510589F06E297F29802B912B4130FB\r\n\ +:102C8000510571F00E941D1BB0C06E297F29802B59\r\n\ +:102C9000912B0E942C1BA9C00E941D1BC801B701CB\r\n\ +:102CA0000E940E1BA2C0002319F080FD03C09DC02E\r\n\ +:102CB00081FF9BC0262F229526952770220F220F79\r\n\ +:102CC000862F8F70E82EFF2400E010E0022E04C053\r\n\ +:102CD000EE0CFF1C001F111F0A94D2F764FF10C0F6\r\n\ +:102CE0006FE070E080E090E004C0660F771F881FFF\r\n\ +:102CF000991F2A95D2F7609570958095909503C09D\r\n\ +:102D000060E070E0CB0146954695437050E042305C\r\n\ +:102D1000510569F04330510589F06E297F29802BD8\r\n\ +:102D2000912B4130510571F00E94B81B5EC06E2995\r\n\ +:102D30007F29802B912B0E94C71B57C00E94B81B74\r\n\ +:102D4000C801B7010E94A91B50C0613FB9F0623FA2\r\n\ +:102D500018F4603F39F505C0623FA9F0633F11F5F3\r\n\ +:102D600017C0002321F0153008F03FC002C0163014\r\n\ +:102D7000E0F5842F8F710E948D1B37C0842F8F71D7\r\n\ +:102D8000002329F119C0842F8F710023A9F01FC0DF\r\n\ +:102D9000002329F0842F8F710E94411B26C00E94BE\r\n\ +:102DA0003B1B23C0002359F0112321F0862F0E94E2\r\n\ +:102DB00026141BC0842F8F710E94511B16C0112333\r\n\ +:102DC00021F0862F0E94E11410C0842F8F710E9481\r\n\ +:102DD0006D1B0BC04F70C7010E9421080E94A51AED\r\n\ +:102DE00004C04F70C7010E94610827960FB6F8947F\r\n\ +:102DF000DEBF0FBECDBFCF91DF911F910F91FF902E\r\n\ +:102E0000EF9008950E94DC120E940D130E94162379\r\n\ +:102E10000E94A62180E090E00E94191280E090E0DC\r\n\ +:102E20000E942F1208950E9407130E94021708950E\r\n\ +:102E30000E94D71B292F2F7092959F70892F90E0A9\r\n\ +:102E40008C30910544F48A30910564F40297823005\r\n\ +:102E5000910578F407C08C30910531F08F309105E1\r\n\ +:102E600041F402C081E0089581E023FD03C080E0C9\r\n\ +:102E7000089580E00895DF93CF9300D000D00F92A3\r\n\ +:102E8000CDB7DEB70F900F900F900F900F90CF91AE\r\n\ +:102E9000DF910895DF93CF9300D000D000D0CDB75D\r\n\ +:102EA000DEB726960FB6F894DEBF0FBECDBFCF912A\r\n\ +:102EB000DF910895CF93DF9380918F0117C0C82FC2\r\n\ +:102EC000D0E0FE01EE0FFF1FEC0FFD1FEE0FFF1F06\r\n\ +:102ED000E057FE4F408151816281738184819581E9\r\n\ +:102EE0000E944A1721969E012770822F90918E0191\r\n\ +:102EF000891729F7DF91CF9108954091880150916A\r\n\ +:102F0000890160918A0170918B0180918C0190916F\r\n\ +:102F10008D010E944A1708950F931F9380918D0190\r\n\ +:102F200082958F7009F05EC080918A01882309F430\r\n\ +:102F300059C0A0918F0100918E0120918B01309199\r\n\ +:102F40008C0110918901B0918801B901609570954B\r\n\ +:102F500046C02115310509F440C01F3F11F4BF3FA1\r\n\ +:102F6000E1F18A2F90E0FC01EE0FFF1FE80FF91F3F\r\n\ +:102F7000EE0FFF1FE057FE4F4181141771F540819E\r\n\ +:102F8000B41759F54281442341F5438154814217D6\r\n\ +:102F9000530718F0421B530B02C0460F571FE1E0C6\r\n\ +:102FA0004C325E07D0F420918D012F702061209368\r\n\ +:102FB0008D01FC01EE0FFF1FE80FF91FEE0FFF1F41\r\n\ +:102FC000EB56FE4F80818F708061808388E891E0AE\r\n\ +:102FD0000E941A150E945A1705C0AF5FA770A0176C\r\n\ +:102FE00009F0B7CF1F910F910895EF92FF920F93C1\r\n\ +:102FF0001F93DF93CF93CDB7DEB762970FB6F894E8\r\n\ +:10300000DEBF0FBECDBF8C01DE011196FC0185E055\r\n\ +:1030100001900D928150E1F7D8014C9111965C918D\r\n\ +:10302000119712966C9112971396ED90FC9014974D\r\n\ +:1030300080918B0190918C01009709F490C12091AF\r\n\ +:1030400089012F3F29F4309188013F3F09F400C1E5\r\n\ +:1030500030918A01332309F4F9C030918D01E816CB\r\n\ +:10306000F90648F0F701E81BF90BCF01F1E08C32CB\r\n\ +:103070009F0750F085C0809590958E0D9F1D71E043\r\n\ +:103080008C32970708F07CC0307F51F52F3F21F438\r\n\ +:10309000809188018F3FD9F02517C9F4809188016C\r\n\ +:1030A0008417A9F46623B1F480918D018F7080613B\r\n\ +:1030B00080938D010E947D1788E891E00E941A1587\r\n\ +:1030C00080918D01D80115968C93159764C1662364\r\n\ +:1030D00009F461C180918D01816080938D015BC194\r\n\ +:1030E0002F3F21F4809188018F3FC1F02517B1F463\r\n\ +:1030F00080918801841791F4662381F480918D0179\r\n\ +:10310000F8018583C8010E941A15A8E8B1E0F8010A\r\n\ +:1031100086E001900D928150E1F735C149835A83D1\r\n\ +:1031200089819A816A8B0E9418176A89882309F419\r\n\ +:103130002DC1662309F42AC140918D01842F829507\r\n\ +:103140008F7090E08230910594F0CE01069626E0D3\r\n\ +:10315000DC011D922A95E9F72091880130918901BF\r\n\ +:103160003F832E83FA86E9864B870E941A15A8E8CA\r\n\ +:10317000B1E0F80186E001900D928150E1F701C1C4\r\n\ +:10318000307FA1F449835A836B837E2DFD82EC82CC\r\n\ +:103190008D810E943B1708E811E0C8010E941A15B2\r\n\ +:1031A00086E0F80111928A95E9F7D6C02F3F21F405\r\n\ +:1031B000809188018F3FC1F02517B1F4809188017B\r\n\ +:1031C000841791F4662381F480918D01D8011596BE\r\n\ +:1031D0008C93C8010E941A1586E0E8E8F1E0DF014F\r\n\ +:1031E0001D928A95E9F7D5C049835A8389819A81CE\r\n\ +:1031F0006A8B0E9418176A89882309F4C7C066235E\r\n\ +:1032000009F4C4C040918D01842F82958F7090E0A5\r\n\ +:103210008230910594F0CE010C9626E0FC011192CB\r\n\ +:103220002A95E9F720918801309189013D872C8703\r\n\ +:10323000F88AEF86498B0E941A15A8E8B1E0F801D8\r\n\ +:1032400086E001900D928150E1F79BC02F3F29F459\r\n\ +:10325000309188013F3F09F482C030918A013323C5\r\n\ +:1032600009F07DC0E816F90648F0D701A81BB90B94\r\n\ +:10327000CD01B1E08C329B0750F05EC080959095F7\r\n\ +:103280008E0D9F1DE1E08C329E0708F055C066232D\r\n\ +:1032900009F47CC02F3F21F4809188018F3FA9F170\r\n\ +:1032A000251799F580918801841779F520918D0172\r\n\ +:1032B00020FD22C0322F32953F70832F90E000977F\r\n\ +:1032C000D9F0D80115962C9315978F30910541F0C0\r\n\ +:1032D000832F8F5F8295807F2F70282B15962C93DC\r\n\ +:1032E000C8010E941A15A8E8B1E0F80186E0019033\r\n\ +:1032F0000D928150E1F747C0A8E8B1E0F80186E0FF\r\n\ +:1033000001900D928150E1F744C049835A8389812D\r\n\ +:103310009A810E941817882349F0A8E8B1E0F801C3\r\n\ +:1033200086E001900D928150E1F72BC080918D01D4\r\n\ +:10333000816080938D012AC049835A836B837E2DDF\r\n\ +:10334000FD82EC828D810E943B17E8E8F1E086E087\r\n\ +:10335000DF011D928A95E9F70E947D171CC0662344\r\n\ +:10336000A9F049835A8389819A810E94181788237A\r\n\ +:1033700069F0A8E8B1E0F80186E001900D92815073\r\n\ +:10338000E1F70E948C170E947D1703C0C8010E94BC\r\n\ +:103390001A1581E001C080E062960FB6F894DEBF96\r\n\ +:1033A0000FBECDBFCF91DF911F910F91FF90EF9096\r\n\ +:1033B00008950F931F93DF93CF93CDB7DEB72C976C\r\n\ +:1033C0000FB6F894DEBF0FBECDBF4F835887698715\r\n\ +:1033D0007A878B879C878E01095F1F4FC8010E94E7\r\n\ +:1033E000F5178823A9F08A859B85009709F480C08A\r\n\ +:1033F00088858F3F21F48F818F3F09F479C04F81F9\r\n\ +:10340000588569857A858B859C850E944A1770C08E\r\n\ +:10341000DE011196F80186E001900D928150E1F7EE\r\n\ +:103420001F8108854A855B854115510509F460C0F7\r\n\ +:103430000F3F19F41F3F09F45BC080918E0190E0AB\r\n\ +:103440009C012F5F3F4F2770307060918F0170E0BB\r\n\ +:103450002617370709F453C0FC01EE0FFF1FE80FD2\r\n\ +:10346000F91FEE0FFF1FE057FE4FDE01119666E0D9\r\n\ +:103470000D9001926150E1F7FC01EE0FFF1FE80F84\r\n\ +:10348000F91FEE0FFF1FE057FE4F10830183548397\r\n\ +:10349000438320938E010E945A172AC030E0C9014D\r\n\ +:1034A000880F991F820F931F880F991F80579E4F77\r\n\ +:1034B0000E94F517882389F180918F0190E0FC012B\r\n\ +:1034C000EE0FFF1FE80FF91FEE0FFF1FE057FE4F33\r\n\ +:1034D0004081518162817381848195810E944A1764\r\n\ +:1034E00080918F0190E001968770907080938F019A\r\n\ +:1034F00020918F0180918E01281781F60EC00E94C5\r\n\ +:10350000131710928E0110928F01E8E8F1E086E027\r\n\ +:10351000DF011D928A95E9F7EBCF2C960FB6F89450\r\n\ +:10352000DEBF0FBECDBFCF91DF911F910F910895E8\r\n\ +:103530008093E50108951092E50108958091E601D8\r\n\ +:1035400091E089278093E60108951F93CF93DF933D\r\n\ +:10355000EC01009709F444C010E0FE01219684912B\r\n\ +:10356000843740F4843048F5813069F0823009F0C6\r\n\ +:1035700037C00DC08537E9F0853768F0982F94582B\r\n\ +:10358000903770F51DC0FE012196849116C0FE0192\r\n\ +:103590002196849116C0FE012196E49107C08FE91F\r\n\ +:1035A0009FE00197F1F700C00000E150EE23B9F76A\r\n\ +:1035B0000AC0FE012196149106C00E94261403C081\r\n\ +:1035C0008F770E94E114812F07C0EFE9FFE0319768\r\n\ +:1035D000F1F700C000008150882309F4BECFF5CF79\r\n\ +:1035E000DF91CF911F9108956093C0017093C10145\r\n\ +:1035F0008093C2019093C3010E94021708956093C3\r\n\ +:10360000C4017093C5018093C6019093C7010E94C5\r\n\ +:103610000217089508950E94F41A08952091C00198\r\n\ +:103620003091C1014091C2015091C301622B732BB3\r\n\ +:10363000842B952B0E94F41A08952091C00130919B\r\n\ +:10364000C1014091C2015091C301622373238423BD\r\n\ +:1036500095230E94F41A08952091C0013091C10170\r\n\ +:103660004091C2015091C301622773278427952797\r\n\ +:103670000E94F41A089560E070E0CB010E94FF1AE6\r\n\ +:10368000089521E030E040E050E004C0220F331FF5\r\n\ +:10369000441F551F8A95D2F7CA01B9010E94FF1A2B\r\n\ +:1036A000089521E030E040E050E004C0220F331FD5\r\n\ +:1036B000441F551F8A95D2F78091C4019091C5018E\r\n\ +:1036C000A091C601B091C701282B392B4A2B5B2B47\r\n\ +:1036D000CA01B9010E94FF1A089521E030E040E0DC\r\n\ +:1036E00050E004C0220F331F441F551F8A95D2F7A4\r\n\ +:1036F00020953095409550958091C4019091C501D9\r\n\ +:10370000A091C601B091C701282339234A235B2326\r\n\ +:10371000CA01B9010E94FF1A089521E030E040E09B\r\n\ +:1037200050E004C0220F331F441F551F8A95D2F763\r\n\ +:103730008091C4019091C501A091C601B091C701CB\r\n\ +:10374000282739274A275B27CA01B9010E94FF1A97\r\n\ +:1037500008952091C4013091C5014091C601509156\r\n\ +:10376000C701622B732B842B952B0E94FF1A08959F\r\n\ +:103770002091C4013091C5014091C6015091C7010B\r\n\ +:1037800062237323842395230E94FF1A08952091B6\r\n\ +:10379000C4013091C5014091C6015091C701622713\r\n\ +:1037A0007327842795270E94FF1A08950895CF92C2\r\n\ +:1037B000DF92EF92FF920F931F93CF93DF936C01F1\r\n\ +:1037C000E090C001F090C1010091C2011091C301CD\r\n\ +:1037D0008091C4019091C501A091C601B091C7012B\r\n\ +:1037E000E82AF92A0A2B1B2BCFE1D0E0D801C70128\r\n\ +:1037F0000C2E04C0B695A795979587950A94D2F795\r\n\ +:1038000081709070009739F08C2FB6010E94C41C13\r\n\ +:103810008130910549F421973FEFCF3FD30731F72E\r\n\ +:1038200080E0B6010E94C41CDF91CF911F910F91DF\r\n\ +:10383000FF90EF90DF90CF9008958B3B50F4883A43\r\n\ +:1038400000F5853AA8F4843080F4813009F059C03D\r\n\ +:1038500009C0803E08F455C0883E38F0803F08F427\r\n\ +:1038600050C04BC021E030E08DC0282F30E08AC02E\r\n\ +:10387000853A09F449C0863A09F049C022E830E4A3\r\n\ +:1038800081C0883A09F446C0893A09F446C08A3AA8\r\n\ +:1038900009F446C08B3A09F446C08C3A09F446C094\r\n\ +:1038A0008D3A09F446C0803B09F446C08E3A09F4CB\r\n\ +:1038B00046C08F3A09F446C0813B09F446C0823BBA\r\n\ +:1038C00009F446C0833B09F446C0843B09F446C072\r\n\ +:1038D000853B09F446C0863B09F446C0873B09F4A2\r\n\ +:1038E00046C0883B09F446C0893B09F446C08A3B80\r\n\ +:1038F00009F046C02AE236E445C0282F30E03065A2\r\n\ +:1039000041C020E030E03EC021E830E43BC023E885\r\n\ +:1039100030E438C022EE34E435C029EE34E432C05D\r\n\ +:103920002AEE34E42FC025EB34E42CC026EB34E43B\r\n\ +:1039300029C027EB34E426C02CEC34E423C02DEC62\r\n\ +:1039400034E420C023E835E41DC02AE835E41AC079\r\n\ +:1039500022E935E417C024E935E414C021E236E455\r\n\ +:1039600011C023E236E40EC024E236E40BC025E2A7\r\n\ +:1039700036E408C026E236E405C027E236E402C099\r\n\ +:1039800020E034E4C90108950E94B208803EA8F402\r\n\ +:10399000803C18F5813309F45FC0823338F48932F2\r\n\ +:1039A00009F452C08A3209F066C05BC0853309F45D\r\n\ +:1039B00046C0893309F05FC013C0833E29F1843EBD\r\n\ +:1039C00030F4803EA1F0823E09F055C018C0863E1A\r\n\ +:1039D00029F1873E09F04FC026C00E94C60808950D\r\n\ +:1039E0008091D60180FD09C081FF05C006C080918D\r\n\ +:1039F000D60180FF02C089E33BC080EE39C08091D0\r\n\ +:103A0000D60182FD07C004C08091D60182FF02C0AA\r\n\ +:103A100082EE2EC084FD0FC083EE2AC08091D601B5\r\n\ +:103A200083FD07C004C08091D60183FF02C086EEEB\r\n\ +:103A30001FC084FF02C080E01BC087EE19C08091C8\r\n\ +:103A4000D60185FF05C006C08091D60185FF02C062\r\n\ +:103A500085E30EC089E20CC08091D60186FF05C0C7\r\n\ +:103A600006C08091D60186FF02C081E301C08AE2D0\r\n\ +:103A70000E941D1C08950E941D1C089582E084BDB3\r\n\ +:103A800093E095BD9AEF97BD80936E0008958FB730\r\n\ +:103A9000F8942091C8013091C9014091CA01509118\r\n\ +:103AA000CB018FBFC9010895EF92FF920F931F932F\r\n\ +:103AB000FC018FB7F8942091C8013091C901409161\r\n\ +:103AC000CA015091CB018FBF8FEFE82E8FEFF82EF8\r\n\ +:103AD000012D112DE222F32204231523BF0180E0E2\r\n\ +:103AE00090E0E616F7060807190720F0B9016E1BEB\r\n\ +:103AF0007F0B05C0BF0160957095620F731FCB01EE\r\n\ +:103B00001F910F91FF90EF9008951F920F920FB6A3\r\n\ +:103B10000F9211248F939F93AF93BF938091C8010D\r\n\ +:103B20009091C901A091CA01B091CB010196A11D4C\r\n\ +:103B3000B11D8093C8019093C901A093CA01B093AD\r\n\ +:103B4000CB01BF91AF919F918F910F900FBE0F90BE\r\n\ +:103B50001F9018959093CD018093CC0108950E94F9\r\n\ +:103B60003D0DF8948FEF97EAA1E681509040A04078\r\n\ +:103B7000E1F700C0000087E090EBA7E0B0EB809396\r\n\ +:103B8000E7019093E801A093E901B093EA012CE0EA\r\n\ +:103B900088E190E00FB6F894A895809360000FBE7E\r\n\ +:103BA00020936000FFCFF894A89523E488E190E08B\r\n\ +:103BB0000FB6F894A895809360000FBE2093600024\r\n\ +:103BC00083B7817F846083BF83B7816083BF78942C\r\n\ +:103BD000889583B78E7F83BF88E10FB6F894809372\r\n\ +:103BE0006000109260000FBE08951F930E9410099C\r\n\ +:103BF00010E0812F0E94AA09882321F41F5F18304A\r\n\ +:103C0000C1F701C081E01F9108950E94DA080E9467\r\n\ +:103C1000131708951F920F920FB60F9211240F9051\r\n\ +:103C20000FBE0F901F9018959C0144275527211512\r\n\ +:103C300031054105510521F0CA01B901E0E101C09A\r\n\ +:103C4000E0E0272F382F492F552721153105410551\r\n\ +:103C5000510519F0E85FCA01B9019B01AC01B4E05C\r\n\ +:103C60005695479537952795BA95D1F72115310582\r\n\ +:103C70004105510519F0EC5FCA01B9019B01AC0186\r\n\ +:103C8000A2E05695479537952795AA95D1F7211526\r\n\ +:103C900031054105510519F0EE5FCA01B90196954C\r\n\ +:103CA000879577956795611571058105910509F0EF\r\n\ +:103CB000EF5F8E2F0895829590E09C012C7C3070F0\r\n\ +:103CC000359527953595279583739070880F991FA3\r\n\ +:103CD000880F991F822B90E09C012A7A30703595CD\r\n\ +:103CE000279585759070880F991F822B0895EF9204\r\n\ +:103CF000FF920F931F93CF93DF93E82EFF248F2D16\r\n\ +:103D00000E94AA09C0E0D0E0082F10E098010C2E14\r\n\ +:103D100002C0359527950A94E2F720FF07C080E09E\r\n\ +:103D20006C2F7F2D0E94B208E81651F02196C83002\r\n\ +:103D3000D10561F7F3943F2D383009F780E001C0D9\r\n\ +:103D400081E0DF91CF911F910F91FF90EF90089547\r\n\ +:103D50001F93182F86EC0E94771E882321F0812F55\r\n\ +:103D60000E94771E01C080E01F9108951F930E945A\r\n\ +:103D7000FE1F882311F40E94E31F14E608C00E946E\r\n\ +:103D800010098FE39CE90197F1F700C00000115082\r\n\ +:103D9000B0F789E20E94A81E882309F012C18AE2C6\r\n\ +:103DA0000E94A81E882311F00E94E31F85E00E9454\r\n\ +:103DB000A81E882311F00E94AF1D0E940A20809344\r\n\ +:103DC000D70187E00E94A81E8823B9F18BE10E94E9\r\n\ +:103DD000A81E882349F09091D701892F8695809558\r\n\ +:103DE0008170880F9D7F26C08EE00E94A81E8823C8\r\n\ +:103DF00059F09091D701892F86958695809581708D\r\n\ +:103E0000880F880F9B7F16C080E10E94A81E9091AA\r\n\ +:103E1000D701882359F0892F8695869586958095B8\r\n\ +:103E20008170880F880F880F977F04C0892F809535\r\n\ +:103E300081709E7F982B9093D7018091D7010E942B\r\n\ +:103E40000F200E9420208093D60180EE0E94A81EA1\r\n\ +:103E5000882349F08091D601982F909591708E7F9C\r\n\ +:103E6000892B8093D60189E30E94A81E882359F0EC\r\n\ +:103E70009091D601892F869580958170880F9D7FBE\r\n\ +:103E8000982B9093D60182EE0E94A81E882369F099\r\n\ +:103E90009091D601892F8695869580958170880F9F\r\n\ +:103EA000880F9B7F982B9093D60186EE0E94A81EC8\r\n\ +:103EB000882379F09091D601892F869586958695ED\r\n\ +:103EC00080958170880F880F880F977F982B90932B\r\n\ +:103ED000D60183EE0E94A81E882369F09091D60136\r\n\ +:103EE000892F82958F70809581708295807F9F7ECB\r\n\ +:103EF000982B9093D60185E30E94A81E882379F021\r\n\ +:103F00009091D601892F82958695877080958170D2\r\n\ +:103F10008295880F807E9F7D982B9093D60181E3B8\r\n\ +:103F20000E94A81E882389F09091D601892F82953E\r\n\ +:103F3000869586958370809581708295880F880F0D\r\n\ +:103F4000807C9F7B982B9093D6018091D6010E9414\r\n\ +:103F5000252087E20E94A81E182F8EE10E94A81E2D\r\n\ +:103F6000811112608FE10E94A81E8111146080E20D\r\n\ +:103F70000E94A81E8111186081E20E94A81E811172\r\n\ +:103F8000106182E20E94A81E8111106283E20E94E9\r\n\ +:103F9000A81E8111106484E20E94A81E882311F0DB\r\n\ +:103FA000106802C0112329F0812F0E941A20612F6E\r\n\ +:103FB00003C00E941520682F70E080E090E00E940E\r\n\ +:103FC0000B1B1F91089580E090E06DEE7EEF0E9444\r\n\ +:103FD000F32C82E090E060E00E94E52C83E090E02A\r\n\ +:103FE00060E00E94E52C84E090E060E00E94E52C17\r\n\ +:103FF00085E090E060E00E94E52C089580E090E08C\r\n\ +:104000000E94DF2C21E03EEF8D3E930709F020E077\r\n\ +:10401000822F089582E090E00E94D72C0895682FA7\r\n\ +:1040200082E090E00E94E52C089583E090E00E94F9\r\n\ +:10403000D72C0895682F83E090E00E94E52C089526\r\n\ +:1040400084E090E00E94D72C0895682F84E090E0EF\r\n\ +:104050000E94E52C08958091CF0180FF0BC06091F4\r\n\ +:104060002E0185E0689FB0011124759567957595BF\r\n\ +:10407000679530C081FF09C060912E0185E0689F7F\r\n\ +:10408000B00111247595679525C082FF07C0609126\r\n\ +:104090002E0185E0689FB00111241CC08091CE01E3\r\n\ +:1040A0008823F9F060912F0120912E01861728F0C6\r\n\ +:1040B00065E0269FB00111240DC0829F900111245C\r\n\ +:1040C000C901880F991F880F991F820F931F70E0F5\r\n\ +:1040D0000E94B02C6038710540F46115710539F00B\r\n\ +:1040E00002C065E070E0862F08958FE7089581E0B3\r\n\ +:1040F00008958091CF0180FF08C06091300170E089\r\n\ +:10410000759567957595679523C081FF06C0609189\r\n\ +:10411000300170E0759567951BC082FF03C0609108\r\n\ +:1041200030010BC08091CE018823D9F0609131011C\r\n\ +:1041300090913001861718F0692F70E006C0899FB2\r\n\ +:10414000C001112470E00E94B02C6038710528F481\r\n\ +:104150006115710521F0862F08958FE7089581E09C\r\n\ +:10416000089561E070E0F4CF803F21F40E942B209D\r\n\ +:10417000819504C0813F29F40E942B208093660121\r\n\ +:104180000895823F21F40E942B20819504C0833F33\r\n\ +:1041900029F40E942B20809365010895893F19F42A\r\n\ +:1041A0000E94792005C08A3F31F40E9479208195D0\r\n\ +:1041B0008093670108958B3F21F40E9479208195B7\r\n\ +:1041C00004C08C3F29F40E947920809368010895EF\r\n\ +:1041D000843F21F480916401816017C0853F21F400\r\n\ +:1041E00080916401826011C0863F21F48091640156\r\n\ +:1041F00084600BC0873F21F480916401886005C012\r\n\ +:10420000883F31F480916401806180936401089556\r\n\ +:104210008D3F21F48091CF01816005C08E3F31F444\r\n\ +:104220008091CF0182608093CF0108958F3F29F460\r\n\ +:104230008091CF0184608093CF010895803F29F45D\r\n\ +:104240008091660187FF6FC007C0813F41F4809174\r\n\ +:10425000660118160CF067C01092660164C0823FB8\r\n\ +:1042600029F48091650187FF5EC007C0833F41F458\r\n\ +:104270008091650118160CF056C01092650153C06C\r\n\ +:10428000893F29F48091670118163CF04CC08A3FA1\r\n\ +:1042900039F48091670187FF46C01092670143C0DF\r\n\ +:1042A0008B3F29F48091680187FF3DC006C08C3F99\r\n\ +:1042B00039F4809168011816B4F51092680133C082\r\n\ +:1042C000843F21F4809164018E7F05C0853F31F4E5\r\n\ +:1042D000809164018D7F8093640125C0863F21F425\r\n\ +:1042E000809164018B7FF7CF873F21F48091640137\r\n\ +:1042F000877FF1CF883F21F4809164018F7EEBCFDF\r\n\ +:104300008D3F21F48091CF018E7F0BC08E3F21F431\r\n\ +:104310008091CF018D7F05C08F3F29F48091CF011F\r\n\ +:104320008B7F8093CF0180916501882371F4809108\r\n\ +:104330006601882351F480916701882331F48091CC\r\n\ +:104340006801882311F41092CE0108958091D7015D\r\n\ +:1043500083FFC1C082E094E00E947F0700D000D0BC\r\n\ +:10436000EDB7FEB731968DEF93E0ADB7BEB71296BD\r\n\ +:104370009C938E93119780916401828313820E9493\r\n\ +:1043800018080F900F900F900F908BEF93E00E9402\r\n\ +:104390007F0700D000D088EF93E0EDB7FEB792839F\r\n\ +:1043A000818380916501992787FD9095948383830C\r\n\ +:1043B0000E9418080F900F900F900F9086EF93E0D7\r\n\ +:1043C0000E947F0700D000D083EF93E0ADB7BEB767\r\n\ +:1043D00012969C938E93119780916601992787FD81\r\n\ +:1043E000909514969C938E9313970E9418080F90A3\r\n\ +:1043F0000F900F900F9081EF93E00E947F0700D005\r\n\ +:1044000000D08EEE93E0EDB7FEB79283818380916A\r\n\ +:104410006701992787FD9095948383830E941808EC\r\n\ +:104420000F900F900F900F908CEE93E00E947F07FB\r\n\ +:1044300000D000D089EE93E0ADB7BEB712969C9342\r\n\ +:104440008E93119780916801992787FD9095149616\r\n\ +:104450009C938E9313970E9418080F900F900F90C3\r\n\ +:104460000F9086EE93E00E947F0700D000D0EDB75A\r\n\ +:10447000FEB7319683EE93E0ADB7BEB712969C932C\r\n\ +:104480008E9311978091CE01828313820E94180827\r\n\ +:104490000F900F900F900F9081EE93E00E947F0796\r\n\ +:1044A00000D000D0EDB7FEB731968EED93E0ADB7FA\r\n\ +:1044B000BEB712969C938E9311978091CF01828301\r\n\ +:1044C00013820E9418080F900F900F900F908BEDA1\r\n\ +:1044D00093E00E947F0784E691E00E940E120E9402\r\n\ +:1044E000471D9093D1018093D00108951F9380912F\r\n\ +:1044F000D0019091D1010E94541D4091CE014423DE\r\n\ +:1045000021F020912D0130E006C030912C012AE0ED\r\n\ +:10451000329F900111248217930708F485C080917F\r\n\ +:104520006501882369F490916601992349F490917B\r\n\ +:104530006701992329F490916801992309F474C0C3\r\n\ +:104540004F3F19F04F5F4093CE01181624F40E949C\r\n\ +:104550002B20809365018091650187FF05C00E9433\r\n\ +:104560002B2081958093650180916601181624F4B3\r\n\ +:104570000E942B20809366018091660187FF05C011\r\n\ +:104580000E942B20819580936601609165016623CE\r\n\ +:1045900039F110916601112319F1772767FD7095A4\r\n\ +:1045A000872F972F0E94C12B23E333E343E35FE37D\r\n\ +:1045B0000E94252C0E948E2B60936501612F772726\r\n\ +:1045C00067FD7095872F972F0E94C12B23E333E35C\r\n\ +:1045D00043E35FE30E94252C0E948E2B60936601CB\r\n\ +:1045E00080916701181624F40E9479208093670156\r\n\ +:1045F0008091670187FF05C00E9479208195809393\r\n\ +:10460000670180916801181624F40E947920809334\r\n\ +:1046100068018091680187FF05C00E94792081951B\r\n\ +:10462000809368010E94A6211F910895E4E6F1E0BD\r\n\ +:1046300085E0DF011D928A95E9F71092CE01109274\r\n\ +:10464000CF0108958AEA99E00E947F078DE999E0F9\r\n\ +:104650000E947F0780E999E00E947F07089581E02A\r\n\ +:104660009CE00E947F0784EF9BE00E947F0789ED1A\r\n\ +:104670009BE00E947F078EEB9BE00E947F0786EA0B\r\n\ +:104680009BE00E947F078CE89BE00E947F078EE6FC\r\n\ +:104690009BE00E947F078EE49BE00E947F078AE3F5\r\n\ +:1046A0009BE00E947F0783E29BE00E947F0787E0F8\r\n\ +:1046B0009BE00E947F0789EE9AE00E947F078AECC8\r\n\ +:1046C0009AE00E947F0789EA9AE00E947F0784E7C8\r\n\ +:1046D0009AE00E947F078FE59AE00E947F0700D052\r\n\ +:1046E00000D08CE59AE0EDB7FEB79283818385E038\r\n\ +:1046F00090E0948383830E9418080F900F900F908E\r\n\ +:104700000F9083E59AE00E947F0700D000D080E5FB\r\n\ +:104710009AE0EDB7FEB79283818381E090E09483C5\r\n\ +:1047200083830E9418080F900F900F900F908EE4D3\r\n\ +:104730009AE00E947F0781E29AE00E947F07089535\r\n\ +:10474000833009F46EC0843030F4813071F08230EF\r\n\ +:1047500009F022C138C0853009F4BFC0853008F4A3\r\n\ +:104760008EC0863009F018C1E8C020912C01822F3C\r\n\ +:1047700090E0860F911D8F3F910520F4620F6093AA\r\n\ +:104780002C0103C08FEF80932C018EEB9DE00E94E3\r\n\ +:104790007F0700D000D0EDB7FEB731968BEB9DE0E0\r\n\ +:1047A000ADB7BEB712969C938E93119780912C0152\r\n\ +:1047B000828313820E9418080F900F900F900F9021\r\n\ +:1047C00089EB9DE0B7C020912D01822F90E0860FEC\r\n\ +:1047D000911D8F3F910520F4620F60932D0103C05E\r\n\ +:1047E0008FEF80932D018AEA9DE00E947F0700D021\r\n\ +:1047F00000D0EDB7FEB7319687EA9DE0ADB7BEB702\r\n\ +:1048000012969C938E93119780912D01828313822F\r\n\ +:104810000E9418080F900F900F900F9085EA9DE06E\r\n\ +:1048200089C020912E01822F90E0860F911D8F3F2D\r\n\ +:10483000910520F4620F60932E0103C08FEF8093E7\r\n\ +:104840002E0185E99DE00E947F0700D000D0EDB7E2\r\n\ +:10485000FEB7319682E99DE0ADB7BEB712969C9344\r\n\ +:104860008E93119780912E01828313820E941808E3\r\n\ +:104870000F900F900F900F9080E99DE05BC020910A\r\n\ +:104880002F01822F90E0860F911D8F3F910520F41C\r\n\ +:10489000620F60932F0103C08FEF80932F018EE78B\r\n\ +:1048A0009DE00E947F0700D000D0EDB7FEB73196A3\r\n\ +:1048B0008BE79DE0ADB7BEB712969C938E93119790\r\n\ +:1048C00080912F01828313820E9418080F900F900D\r\n\ +:1048D0000F900F9089E79DE02DC020913001822F2D\r\n\ +:1048E00090E0860F911D8F3F910520F4620F609339\r\n\ +:1048F000300103C08FEF8093300183E69DE00E947A\r\n\ +:104900007F0700D000D0EDB7FEB7319680E69DE07E\r\n\ +:10491000ADB7BEB712969C938E93119780913001DC\r\n\ +:10492000828313820E9418080F900F900F900F90AF\r\n\ +:104930008EE59DE00E947F07089520913101822F2E\r\n\ +:1049400090E0860F911D8F3F910520F4620F6093D8\r\n\ +:10495000310103C08FEF8093310186E49DE00E9416\r\n\ +:104960007F0700D000D0EDB7FEB7319683E49DE01D\r\n\ +:10497000ADB7BEB712969C938E931197809131017B\r\n\ +:10498000828313820E9418080F900F900F900F904F\r\n\ +:1049900081E49DE00E947F070895833009F462C09E\r\n\ +:1049A000843030F4813071F0823009F0FEC032C0C2\r\n\ +:1049B000853009F4A7C0853008F47CC0863009F042\r\n\ +:1049C000F4C0CAC080912C01681720F4861B809324\r\n\ +:1049D0002C0102C010922C0187E49EE00E947F0708\r\n\ +:1049E00000D000D0EDB7FEB7319684E49EE0ADB7BD\r\n\ +:1049F000BEB712969C938E93119780912C0182835F\r\n\ +:104A000013820E9418080F900F900F900F9082E46D\r\n\ +:104A10009EE09FC080912D01681720F4861B809333\r\n\ +:104A20002D0102C010922D0183E39EE00E947F07BA\r\n\ +:104A300000D000D0EDB7FEB7319680E39EE0ADB771\r\n\ +:104A4000BEB712969C938E93119780912D0182830D\r\n\ +:104A500013820E9418080F900F900F900F908EE213\r\n\ +:104A60009EE077C080912E01681720F4861B80930A\r\n\ +:104A70002E0102C010922E018EE19EE00E947F075F\r\n\ +:104A800000D000D0EDB7FEB731968BE19EE0ADB718\r\n\ +:104A9000BEB712969C938E93119780912E018283BC\r\n\ +:104AA00013820E9418080F900F900F900F9089E1C9\r\n\ +:104AB0009EE04FC080912F01681720F4861B8093E1\r\n\ +:104AC0002F0102C010922F0187E09EE00E947F0715\r\n\ +:104AD00000D000D0EDB7FEB7319684E09EE0ADB7D0\r\n\ +:104AE000BEB712969C938E93119780912F0182836B\r\n\ +:104AF00013820E9418080F900F900F900F9082E081\r\n\ +:104B00009EE027C080913001681720F4861B8093B7\r\n\ +:104B1000300102C0109230018CEE9DE00E947F07B0\r\n\ +:104B200000D000D0EDB7FEB7319689EE9DE0ADB76D\r\n\ +:104B3000BEB712969C938E93119780913001828319\r\n\ +:104B400013820E9418080F900F900F900F9087EE1D\r\n\ +:104B50009DE00E947F07089580913101681720F43D\r\n\ +:104B6000861B8093310102C0109231018FEC9DE0D1\r\n\ +:104B70000E947F0700D000D0EDB7FEB731968CECD5\r\n\ +:104B80009DE0ADB7BEB712969C938E93119780911E\r\n\ +:104B90003101828313820E9418080F900F900F90AA\r\n\ +:104BA0000F908AEC9DE00E947F0708951F93182FB5\r\n\ +:104BB00083ED99E00E947F076091C0017091C1016F\r\n\ +:104BC0008091C2019091C3010E94141E00D000D0B8\r\n\ +:104BD000EDB7FEB7319620ED39E0ADB7BEB712960E\r\n\ +:104BE0003C932E931197828313820E9418080F9092\r\n\ +:104BF0000F900F900F908BEC99E00E947F0700D0F0\r\n\ +:104C000000D0EDB7FEB7319688EC99E0ADB7BEB7EE\r\n\ +:104C100012969C938E931197128313820E94180808\r\n\ +:104C20000F900F900F900F9086EC99E00E947F07F5\r\n\ +:104C300061E070E080E090E004C0660F771F881F9D\r\n\ +:104C4000991F1A95D2F70E940B1B0E9413171F91F0\r\n\ +:104C5000089580E008951F93CF93DF93182F8091DC\r\n\ +:104C6000D201813009F4BEC3813020F0823009F0D6\r\n\ +:104C70004EC5E2C3A0912A01B0912B018C918232E2\r\n\ +:104C800009F047C5812F0E942926882309F0A7C370\r\n\ +:104C9000212F30E0265030402334310508F098C3EE\r\n\ +:104CA0002A5A3F4FF901EE0FFF1F0590F491E02DB6\r\n\ +:104CB000099486E796E00E947F0700D000D08FE538\r\n\ +:104CC00096E0ADB7BEB712969C938E93119780E095\r\n\ +:104CD00098E614969C938E9313970E94180889E483\r\n\ +:104CE00096E0EDB7FEB79283818380910068909142\r\n\ +:104CF0000168948383830E9418088AE396E0ADB725\r\n\ +:104D0000BEB712969C938E931197C0E4D8E6149682\r\n\ +:104D1000DC93CE9313970E941808E0914068F091BD\r\n\ +:104D200041680190F081E02D0190F081E02D249107\r\n\ +:104D3000ADB7BEB711968BE296E0EDB7FEB79283A2\r\n\ +:104D4000818312962C93129713961C920E94180836\r\n\ +:104D5000FE012491EDB7FEB731968CE196E0ADB738\r\n\ +:104D6000BEB712969C938E9311972283F2C281E173\r\n\ +:104D700096E00E947F0782EA97E00E947F070E94E8\r\n\ +:104D8000152000D000D0EDB7FEB731962FE937E0FF\r\n\ +:104D9000ADB7BEB712963C932E93119782831382C0\r\n\ +:104DA0000E9418080F900F900F900F908DE997E0D8\r\n\ +:104DB0000E947F070E940A20182F8AE897E00E942D\r\n\ +:104DC0007F0700D000D0EDB7FEB7319685E897E0B9\r\n\ +:104DD000ADB7BEB712969C938E9311971283138230\r\n\ +:104DE0000E9418080F900F900F900F9083E897E0A3\r\n\ +:104DF0000E947F0789E797E00E947F0700D000D0DC\r\n\ +:104E0000EDB7FEB7319686E797E0ADB7BEB712961D\r\n\ +:104E10009C938E931197812F8170828313820E94BD\r\n\ +:104E200018080F900F900F900F9084E797E00E9462\r\n\ +:104E30007F078AE697E00E947F0700D000D0EDB799\r\n\ +:104E4000FEB7319687E697E0ADB7BEB712969C9352\r\n\ +:104E50008E931197812F86958170828313820E9491\r\n\ +:104E600018080F900F900F900F9085E697E00E9422\r\n\ +:104E70007F0789E597E00E947F0700D000D0EDB75B\r\n\ +:104E8000FEB7319626E537E0ADB7BEB712963C9334\r\n\ +:104E90002E931197812F8695869581708283138238\r\n\ +:104EA0000E9418080F900F900F900F9084E597E0E4\r\n\ +:104EB0000E947F078BE497E00E947F0700D000D01C\r\n\ +:104EC000EDB7FEB7319628E437E0ADB7BEB712961E\r\n\ +:104ED0003C932E9311971695169516951170128383\r\n\ +:104EE00013820E9418080F900F900F900F9086E485\r\n\ +:104EF00097E00E947F070E942020182F82E397E00E\r\n\ +:104F00000E947F0700D000D0EDB7FEB731968DE24A\r\n\ +:104F100097E0ADB7BEB712969C938E93119712830C\r\n\ +:104F200013820E9418080F900F900F900F908BE241\r\n\ +:104F300097E00E947F0782E197E00E947F0700D000\r\n\ +:104F400000D0EDB7FEB731968FE097E0ADB7BEB7B2\r\n\ +:104F500012969C938E931197812F81708283138276\r\n\ +:104F60000E9418080F900F900F900F908DE097E01F\r\n\ +:104F70000E947F0786EF96E00E947F0700D000D056\r\n\ +:104F8000EDB7FEB7319683EF96E0ADB7BEB7129698\r\n\ +:104F90009C938E931197812F8695817082831382C3\r\n\ +:104FA0000E9418080F900F900F900F9081EF96E0DD\r\n\ +:104FB0000E947F078FED96E00E947F0700D000D00F\r\n\ +:104FC000EDB7FEB731968CED96E0ADB7BEB7129651\r\n\ +:104FD0009C938E931197812F8695869581708283FD\r\n\ +:104FE00013820E9418080F900F900F900F908AED77\r\n\ +:104FF00096E00E947F0788EC96E00E947F0700D031\r\n\ +:1050000000D0EDB7FEB7319685EC96E0ADB7BEB7F0\r\n\ +:1050100012969C938E931197812F869586958695EF\r\n\ +:105020008170828313820E9418080F900F900F9056\r\n\ +:105030000F9083EC96E00E947F0789EB96E00E9438\r\n\ +:105040007F0700D000D0EDB7FEB7319686EB96E033\r\n\ +:10505000ADB7BEB712969C938E931197812F829510\r\n\ +:105060008170828313820E9418080F900F900F9016\r\n\ +:105070000F9084EB96E00E947F0782EA96E00E9400\r\n\ +:105080007F0700D000D0EDB7FEB731968FE996E0EC\r\n\ +:10509000ADB7BEB712969C938E931197812F8295D0\r\n\ +:1050A00086958170828313820E9418080F900F905A\r\n\ +:1050B0000F900F908DE996E00E947F0781E896E0BF\r\n\ +:1050C0000E947F0700D000D0EDB7FEB731968EE783\r\n\ +:1050D00096E0ADB7BEB712969C938E93119712953A\r\n\ +:1050E000169516951170128313820E9418080F905E\r\n\ +:1050F0000F900F900F908CE796E042C10E94B01184\r\n\ +:10510000009769F00E94B0119093D4018093D3016D\r\n\ +:1051100080E090E00E94AB1188E096E031C1809180\r\n\ +:10512000D3019091D4010E94AB118DEF95E028C17D\r\n\ +:1051300084E799E00E947F078DE599E00E947F0750\r\n\ +:1051400085E499E00E947F078DE299E00E947F0745\r\n\ +:1051500083E199E00E947F078CEF98E00E947F072F\r\n\ +:105160008CED98E00E947F0786EC98E00E947F0714\r\n\ +:1051700085EB98E00E947F078DE998E00E947F0709\r\n\ +:105180008DE898E00E947F0783E798E00E947F0700\r\n\ +:105190008AE598E00E947F0781E498E00E947F07FB\r\n\ +:1051A00088E298E00E947F078FE098E00E947F07E6\r\n\ +:1051B0008EEE97E00E947F078CEC97E00E947F07BD\r\n\ +:1051C00082EB97E0DDC08091D701807F8093D7018B\r\n\ +:1051D0000E94222388EE95E00E947F0784EE95E0EE\r\n\ +:1051E0000E947F0781E08093D201F9C00E941317CB\r\n\ +:1051F0008BEC95E00E947F078FEF93EDA0E3815049\r\n\ +:105200009040A040E1F700C000000E94AF1D8BEB72\r\n\ +:1052100095E0B6C08091D70180FF08C088EA95E08C\r\n\ +:105220000E947F078091D701807F46C086E995E084\r\n\ +:105230003EC09091D701892F869580958170282F47\r\n\ +:10524000220F9D7F922B9093D701882319F08DE731\r\n\ +:1052500095E02DC083E695E093C09091D701892F0A\r\n\ +:105260008695869580958170282F220F220F9B7F2F\r\n\ +:10527000922B9093D701882319F088E495E017C00A\r\n\ +:105280008CE295E07DC09091D701892F8695869517\r\n\ +:10529000869580958170282F220F220F220F977FED\r\n\ +:1052A000922B9093D701882351F084E195E00E94DE\r\n\ +:1052B0007F078091D70181608093D70190C08BEFE9\r\n\ +:1052C00094E05EC084EE94E00E947F078DEB94E052\r\n\ +:1052D0000E947F078DEA94E00E947F078BE994E0AB\r\n\ +:1052E0000E947F078AE894E04BC08091C8019091AA\r\n\ +:1052F000C901A091CA01B091CB0100D000D000D06B\r\n\ +:1053000026E734E0EDB7FEB73283218383839483AD\r\n\ +:10531000A583B6830E9418088DB79EB706960FB670\r\n\ +:10532000F8949EBF0FBE8DBF5AC080E694E00E94E5\r\n\ +:105330007F070E94B51100D000D0EDB7FEB73196BF\r\n\ +:1053400026E434E0ADB7BEB712963C932E93119786\r\n\ +:10535000828313820E9418080F900F900F900F9075\r\n\ +:105360003EC00E9413178091630191E089278093CA\r\n\ +:105370006301882319F087E394E002C087E294E098\r\n\ +:105380000E947F072CC081E890E00E9419128FEFE5\r\n\ +:1053900091EEA4E081509040A040E1F700C00000F1\r\n\ +:1053A00080E090E00E9419128FEF99E6A8E1815009\r\n\ +:1053B0009040A040E1F700C0000011C080E005C0AF\r\n\ +:1053C000812F8D5102C0812F89530E94D62507C09D\r\n\ +:1053D00085E294E00E947F0780E090E09BC181E03D\r\n\ +:1053E00090E098C1143181F0153128F41B3039F068\r\n\ +:1053F0001031F9F410C0193239F01833D1F40E9489\r\n\ +:1054000022238AEE99E07FC18DE09AE00E947F0717\r\n\ +:105410001092D2017AC10E942F2384EF99E00E945A\r\n\ +:105420007F0780EF99E00E947F0782E08093D2019E\r\n\ +:105430006CC18EEE99E067C1183288F41E3108F015\r\n\ +:10544000F1C01B3009F11C3020F4173009F03BC1CA\r\n\ +:1054500025C1133151F1143109F035C118C01B3485\r\n\ +:1054600009F410C11C3430F4193289F0183309F0F2\r\n\ +:105470002AC10AC0113509F401C1123509F4FAC074\r\n\ +:105480001E3409F020C104C10E942F231FC11092B5\r\n\ +:10549000D50186E69CE00E947F0782E69CE00E94A0\r\n\ +:1054A0007F0781E08093D20135C18EE19DE00E94AB\r\n\ +:1054B0007F0789E09DE00E947F0700D000D0EDB714\r\n\ +:1054C000FEB7319686E09DE0ADB7BEB712969C93CD\r\n\ +:1054D0008E93119780912C01828313820E94180869\r\n\ +:1054E0000F900F900F900F9084E09DE00E947F0737\r\n\ +:1054F0008FEE9CE00E947F0700D000D0EDB7FEB792\r\n\ +:1055000031968CEE9CE0ADB7BEB712969C938E930D\r\n\ +:10551000119780912D01828313820E9418080F90A9\r\n\ +:105520000F900F900F908AEE9CE00E947F0788ED0D\r\n\ +:105530009CE00E947F0700D000D0EDB7FEB7319607\r\n\ +:1055400085ED9CE0ADB7BEB712969C938E931197F4\r\n\ +:1055500080912E01828313820E9418080F900F9071\r\n\ +:105560000F900F9083ED9CE00E947F078FEB9CE0F3\r\n\ +:105570000E947F0700D000D0EDB7FEB731968CEBCC\r\n\ +:105580009CE0ADB7BEB712969C938E931197809115\r\n\ +:105590002F01828313820E9418080F900F900F90A2\r\n\ +:1055A0000F908AEB9CE00E947F0782EA9CE00E94B9\r\n\ +:1055B0007F0700D000D0EDB7FEB731968FE99CE0B1\r\n\ +:1055C000ADB7BEB712969C938E9311978091300120\r\n\ +:1055D000828313820E9418080F900F900F900F90F3\r\n\ +:1055E0008DE99CE00E947F0783E89CE00E947F0792\r\n\ +:1055F00000D000D0EDB7FEB7319680E89CE0ADB7A3\r\n\ +:10560000BEB712969C938E9311978091310182833D\r\n\ +:1056100013820E9418080F900F900F900F908EE742\r\n\ +:105620009CE025C01E51E12FF0E0EE5CFE4F808132\r\n\ +:105630008093D5018DE49CE00E947F0700D000D0CC\r\n\ +:10564000EDB7FEB731968AE49CE0ADB7BEB71296CF\r\n\ +:105650009C938E9311978091D501828313820E942F\r\n\ +:1056600018080F900F900F900F9088E49CE00E9414\r\n\ +:105670007F072CC08091D50161E007C08091D501E2\r\n\ +:1056800061E009C08091D5016AE00E94A0231EC09C\r\n\ +:105690008091D5016AE00E94CD2418C08EE18093EC\r\n\ +:1056A0002C0182E380932D018AE080932E0184E116\r\n\ +:1056B00080932F0188E08093300188E2809331014C\r\n\ +:1056C00083E39CE0D4CF81E39CE01DC08FE29CE0AB\r\n\ +:1056D0000E947F0700D000D0EDB7FEB731968CE274\r\n\ +:1056E0009CE0ADB7BEB712969C938E9311978091B4\r\n\ +:1056F000D501828313820E9418080F900F900F909B\r\n\ +:105700000F9089E29CE00E947F0781E003C0109225\r\n\ +:10571000D20180E0DF91CF911F91089504D0689469\r\n\ +:10572000B1118DC0089570D088F09F5790F0B92FB7\r\n\ +:105730009927B751A0F0D1F0660F771F881F991FE6\r\n\ +:105740001AF0BA95C9F712C0B13081F077D0B1E044\r\n\ +:10575000089574C0672F782F8827B85F39F0B93F54\r\n\ +:10576000CCF3869577956795B395D9F73EF49095E8\r\n\ +:105770008095709561957F4F8F4F9F4F0895E89466\r\n\ +:1057800009C097FB3EF490958095709561957F4F89\r\n\ +:105790008F4F9F4F9923A9F0F92F96E9BB27939537\r\n\ +:1057A000F695879577956795B795F111F8CFFAF447\r\n\ +:1057B000BB0F11F460FF1BC06F5F7F4F8F4F9F4F78\r\n\ +:1057C00016C0882311F096E911C0772321F09EE8D6\r\n\ +:1057D000872F762F05C0662371F096E8862F70E03C\r\n\ +:1057E00060E02AF09A95660F771F881FDAF7880F16\r\n\ +:1057F0009695879597F9089557FD9058440F551F32\r\n\ +:1058000059F05F3F71F04795880F97FB991F61F042\r\n\ +:105810009F3F79F087950895121613061406551FB9\r\n\ +:10582000F2CF4695F1DF08C0161617061806991F25\r\n\ +:10583000F1CF86957105610508940895E894BB271A\r\n\ +:1058400066277727CB0197F908950BD078C069D0E8\r\n\ +:1058500028F06ED018F0952309F05AC05FC01124CB\r\n\ +:10586000EECFCADFA0F3959FD1F3950F50E0551FFF\r\n\ +:10587000629FF001729FBB27F00DB11D639FAA27A5\r\n\ +:10588000F00DB11DAA1F649F6627B00DA11D661FF4\r\n\ +:10589000829F2227B00DA11D621F739FB00DA11D15\r\n\ +:1058A000621F839FA00D611D221F749F3327A00DCF\r\n\ +:1058B000611D231F849F600D211D822F762F6A2F6B\r\n\ +:1058C00011249F5750408AF0E1F088234AF0EE0FF0\r\n\ +:1058D000FF1FBB1F661F771F881F91505040A9F7FD\r\n\ +:1058E0009E3F510570F014C0AACF5F3FECF3983E85\r\n\ +:1058F000DCF3869577956795B795F795E7959F5F64\r\n\ +:10590000C1F7FE2B880F911D9695879597F90895FD\r\n\ +:1059100097F99F6780E870E060E008959FEF80EC62\r\n\ +:10592000089500240A941616170618060906089505\r\n\ +:1059300000240A9412161306140605060895092E6B\r\n\ +:105940000394000C11F4882352F0BB0F40F4BF2BDA\r\n\ +:1059500011F460FF04C06F5F7F4F8F4F9F4F08951A\r\n\ +:1059600097FB092E07260AD077FD04D00CD006D06D\r\n\ +:1059700000201AF4709561957F4F0895F6F7909581\r\n\ +:1059800081959F4F0895AA1BBB1B51E107C0AA1F19\r\n\ +:10599000BB1FA617B70710F0A61BB70B881F991FD0\r\n\ +:1059A0005A95A9F780959095BC01CD010895F99974\r\n\ +:1059B000FECF92BD81BDF89A992780B50895A8E1E0\r\n\ +:1059C000B0E042E050E00C94FA2C262FF999FECF7B\r\n\ +:1059D0001FBA92BD81BD20BD0FB6F894FA9AF99A0C\r\n\ +:1059E0000FBE019608950E94E52C272F0C94E62CFB\r\n\ +:1059F000DC01CB01FC01F999FECF06C0F2BDE1BD8F\r\n\ +:105A0000F89A319600B40D9241505040B8F708957D\r\n\ +:045A1000F894FFCF38\r\n\ +:105A1400F209640A4A0A1F0AF50901C802E102FAF6\r\n\ +:105A240002130333038901C80115024B026B023FC1\r\n\ +:105A3400004D00360020003900086F011E320A14A0\r\n\ +:0C5A4400082801020304050607080900F9\r\n\ +"; +} diff --git a/editor/hhkb/index.html b/editor/hhkb/index.html index 042864a2..f21d2dae 100755 --- a/editor/hhkb/index.html +++ b/editor/hhkb/index.html @@ -1,10 +1,11 @@ - Keymap Editor + TMK Keymap Editor +