about summary refs log tree commit diff
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2000-01-02 19:43:47 +0000
committerUlrich Drepper <drepper@redhat.com>2000-01-02 19:43:47 +0000
commitf91dc2d2e77f6708b4ef91bc8049dab73908f9c5 (patch)
treef8b0614db8b45f98aab1f2df4c5a823a69fd252c
parent17e0b92045d061c7cc6304ac18cb01c99213de0c (diff)
downloadglibc-f91dc2d2e77f6708b4ef91bc8049dab73908f9c5.tar.gz
glibc-f91dc2d2e77f6708b4ef91bc8049dab73908f9c5.tar.xz
glibc-f91dc2d2e77f6708b4ef91bc8049dab73908f9c5.zip
Update.
	* iconvdata/ksc5601.c (__ksc5601_sym_to_ucs): Add mapping for
	0xa2e6 and 0xa2e7.
	(__ksc5601_sym_from_ucs): Add mapping back from U00AE and U20AC.
	* iconvdata/ksc5601.h (KSC5601_SYMBOL): Adjust for the two new
	mappings.
	* iconvdata/testdata/EUC-KR: Add Euro and Registered sign.
	* iconvdata/testdata/ISO-2022-KR: Likewise.
-rw-r--r--ChangeLog8
-rw-r--r--iconvdata/ksc5601.c1071
-rw-r--r--iconvdata/ksc5601.h4
-rw-r--r--iconvdata/testdata/EUC-KR2
-rw-r--r--iconvdata/testdata/ISO-2022-KR1064
5 files changed, 1076 insertions, 1073 deletions
diff --git a/ChangeLog b/ChangeLog
index 82c89d8df9..1229670dd0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
 2000-01-02  Ulrich Drepper  <drepper@cygnus.com>
 
+	* iconvdata/ksc5601.c (__ksc5601_sym_to_ucs): Add mapping for
+	0xa2e6 and 0xa2e7.
+	(__ksc5601_sym_from_ucs): Add mapping back from U00AE and U20AC.
+	* iconvdata/ksc5601.h (KSC5601_SYMBOL): Adjust for the two new
+	mappings.
+	* iconvdata/testdata/EUC-KR: Add Euro and Registered sign.
+	* iconvdata/testdata/ISO-2022-KR: Likewise.
+
 	* sysdeps/unix/sysv/linux/llseek.c: Formulate warning message stronger.
 
 	* iconvdata/gconv-modules: Remove BALTIC.  It's the same as
diff --git a/iconvdata/ksc5601.c b/iconvdata/ksc5601.c
index 4031dd3b93..be0c553dab 100644
--- a/iconvdata/ksc5601.c
+++ b/iconvdata/ksc5601.c
@@ -1,5 +1,5 @@
 /* Conversion tables for KS C 5601-1992 based encoding conversion.
-   Copyright (C) 1998 Free Software Foundation, Inc.
+   Copyright (C) 1998, 2000 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Jungshik Shin <jshin@pantheon.yale.edu>, 1998.
 
@@ -411,213 +411,213 @@ const uint16_t __ksc5601_sym_to_ucs[] =
   [0x0094] = 0x2199, [0x0095] = 0x2196, [0x0096] = 0x2198, [0x0097] = 0x266d,
   [0x0098] = 0x2669, [0x0099] = 0x266a, [0x009a] = 0x266c, [0x009b] = 0x327f,
   [0x009c] = 0x321c, [0x009d] = 0x2116, [0x009e] = 0x33c7, [0x009f] = 0x2122,
-  [0x00a0] = 0x33c2, [0x00a1] = 0x33d8, [0x00a2] = 0x2121, [0x00bc] = 0xff01,
-  [0x00bd] = 0xff02, [0x00be] = 0xff03, [0x00bf] = 0xff04, [0x00c0] = 0xff05,
-  [0x00c1] = 0xff06, [0x00c2] = 0xff07, [0x00c3] = 0xff08, [0x00c4] = 0xff09,
-  [0x00c5] = 0xff0a, [0x00c6] = 0xff0b, [0x00c7] = 0xff0c, [0x00c8] = 0xff0d,
-  [0x00c9] = 0xff0e, [0x00ca] = 0xff0f, [0x00cb] = 0xff10, [0x00cc] = 0xff11,
-  [0x00cd] = 0xff12, [0x00ce] = 0xff13, [0x00cf] = 0xff14, [0x00d0] = 0xff15,
-  [0x00d1] = 0xff16, [0x00d2] = 0xff17, [0x00d3] = 0xff18, [0x00d4] = 0xff19,
-  [0x00d5] = 0xff1a, [0x00d6] = 0xff1b, [0x00d7] = 0xff1c, [0x00d8] = 0xff1d,
-  [0x00d9] = 0xff1e, [0x00da] = 0xff1f, [0x00db] = 0xff20, [0x00dc] = 0xff21,
-  [0x00dd] = 0xff22, [0x00de] = 0xff23, [0x00df] = 0xff24, [0x00e0] = 0xff25,
-  [0x00e1] = 0xff26, [0x00e2] = 0xff27, [0x00e3] = 0xff28, [0x00e4] = 0xff29,
-  [0x00e5] = 0xff2a, [0x00e6] = 0xff2b, [0x00e7] = 0xff2c, [0x00e8] = 0xff2d,
-  [0x00e9] = 0xff2e, [0x00ea] = 0xff2f, [0x00eb] = 0xff30, [0x00ec] = 0xff31,
-  [0x00ed] = 0xff32, [0x00ee] = 0xff33, [0x00ef] = 0xff34, [0x00f0] = 0xff35,
-  [0x00f1] = 0xff36, [0x00f2] = 0xff37, [0x00f3] = 0xff38, [0x00f4] = 0xff39,
-  [0x00f5] = 0xff3a, [0x00f6] = 0xff3b, [0x00f7] = 0xffe6, [0x00f8] = 0xff3d,
-  [0x00f9] = 0xff3e, [0x00fa] = 0xff3f, [0x00fb] = 0xff40, [0x00fc] = 0xff41,
-  [0x00fd] = 0xff42, [0x00fe] = 0xff43, [0x00ff] = 0xff44, [0x0100] = 0xff45,
-  [0x0101] = 0xff46, [0x0102] = 0xff47, [0x0103] = 0xff48, [0x0104] = 0xff49,
-  [0x0105] = 0xff4a, [0x0106] = 0xff4b, [0x0107] = 0xff4c, [0x0108] = 0xff4d,
-  [0x0109] = 0xff4e, [0x010a] = 0xff4f, [0x010b] = 0xff50, [0x010c] = 0xff51,
-  [0x010d] = 0xff52, [0x010e] = 0xff53, [0x010f] = 0xff54, [0x0110] = 0xff55,
-  [0x0111] = 0xff56, [0x0112] = 0xff57, [0x0113] = 0xff58, [0x0114] = 0xff59,
-  [0x0115] = 0xff5a, [0x0116] = 0xff5b, [0x0117] = 0xff5c, [0x0118] = 0xff5d,
-  [0x0119] = 0xffe3, [0x011a] = 0x3131, [0x011b] = 0x3132, [0x011c] = 0x3133,
-  [0x011d] = 0x3134, [0x011e] = 0x3135, [0x011f] = 0x3136, [0x0120] = 0x3137,
-  [0x0121] = 0x3138, [0x0122] = 0x3139, [0x0123] = 0x313a, [0x0124] = 0x313b,
-  [0x0125] = 0x313c, [0x0126] = 0x313d, [0x0127] = 0x313e, [0x0128] = 0x313f,
-  [0x0129] = 0x3140, [0x012a] = 0x3141, [0x012b] = 0x3142, [0x012c] = 0x3143,
-  [0x012d] = 0x3144, [0x012e] = 0x3145, [0x012f] = 0x3146, [0x0130] = 0x3147,
-  [0x0131] = 0x3148, [0x0132] = 0x3149, [0x0133] = 0x314a, [0x0134] = 0x314b,
-  [0x0135] = 0x314c, [0x0136] = 0x314d, [0x0137] = 0x314e, [0x0138] = 0x314f,
-  [0x0139] = 0x3150, [0x013a] = 0x3151, [0x013b] = 0x3152, [0x013c] = 0x3153,
-  [0x013d] = 0x3154, [0x013e] = 0x3155, [0x013f] = 0x3156, [0x0140] = 0x3157,
-  [0x0141] = 0x3158, [0x0142] = 0x3159, [0x0143] = 0x315a, [0x0144] = 0x315b,
-  [0x0145] = 0x315c, [0x0146] = 0x315d, [0x0147] = 0x315e, [0x0148] = 0x315f,
-  [0x0149] = 0x3160, [0x014a] = 0x3161, [0x014b] = 0x3162, [0x014c] = 0x3163,
-  [0x014d] = 0x3164, [0x014e] = 0x3165, [0x014f] = 0x3166, [0x0150] = 0x3167,
-  [0x0151] = 0x3168, [0x0152] = 0x3169, [0x0153] = 0x316a, [0x0154] = 0x316b,
-  [0x0155] = 0x316c, [0x0156] = 0x316d, [0x0157] = 0x316e, [0x0158] = 0x316f,
-  [0x0159] = 0x3170, [0x015a] = 0x3171, [0x015b] = 0x3172, [0x015c] = 0x3173,
-  [0x015d] = 0x3174, [0x015e] = 0x3175, [0x015f] = 0x3176, [0x0160] = 0x3177,
-  [0x0161] = 0x3178, [0x0162] = 0x3179, [0x0163] = 0x317a, [0x0164] = 0x317b,
-  [0x0165] = 0x317c, [0x0166] = 0x317d, [0x0167] = 0x317e, [0x0168] = 0x317f,
-  [0x0169] = 0x3180, [0x016a] = 0x3181, [0x016b] = 0x3182, [0x016c] = 0x3183,
-  [0x016d] = 0x3184, [0x016e] = 0x3185, [0x016f] = 0x3186, [0x0170] = 0x3187,
-  [0x0171] = 0x3188, [0x0172] = 0x3189, [0x0173] = 0x318a, [0x0174] = 0x318b,
-  [0x0175] = 0x318c, [0x0176] = 0x318d, [0x0177] = 0x318e, [0x0178] = 0x2170,
-  [0x0179] = 0x2171, [0x017a] = 0x2172, [0x017b] = 0x2173, [0x017c] = 0x2174,
-  [0x017d] = 0x2175, [0x017e] = 0x2176, [0x017f] = 0x2177, [0x0180] = 0x2178,
-  [0x0181] = 0x2179, [0x0187] = 0x2160, [0x0188] = 0x2161, [0x0189] = 0x2162,
-  [0x018a] = 0x2163, [0x018b] = 0x2164, [0x018c] = 0x2165, [0x018d] = 0x2166,
-  [0x018e] = 0x2167, [0x018f] = 0x2168, [0x0190] = 0x2169, [0x0198] = 0x0391,
-  [0x0199] = 0x0392, [0x019a] = 0x0393, [0x019b] = 0x0394, [0x019c] = 0x0395,
-  [0x019d] = 0x0396, [0x019e] = 0x0397, [0x019f] = 0x0398, [0x01a0] = 0x0399,
-  [0x01a1] = 0x039a, [0x01a2] = 0x039b, [0x01a3] = 0x039c, [0x01a4] = 0x039d,
-  [0x01a5] = 0x039e, [0x01a6] = 0x039f, [0x01a7] = 0x03a0, [0x01a8] = 0x03a1,
-  [0x01a9] = 0x03a3, [0x01aa] = 0x03a4, [0x01ab] = 0x03a5, [0x01ac] = 0x03a6,
-  [0x01ad] = 0x03a7, [0x01ae] = 0x03a8, [0x01af] = 0x03a9, [0x01b8] = 0x03b1,
-  [0x01b9] = 0x03b2, [0x01ba] = 0x03b3, [0x01bb] = 0x03b4, [0x01bc] = 0x03b5,
-  [0x01bd] = 0x03b6, [0x01be] = 0x03b7, [0x01bf] = 0x03b8, [0x01c0] = 0x03b9,
-  [0x01c1] = 0x03ba, [0x01c2] = 0x03bb, [0x01c3] = 0x03bc, [0x01c4] = 0x03bd,
-  [0x01c5] = 0x03be, [0x01c6] = 0x03bf, [0x01c7] = 0x03c0, [0x01c8] = 0x03c1,
-  [0x01c9] = 0x03c3, [0x01ca] = 0x03c4, [0x01cb] = 0x03c5, [0x01cc] = 0x03c6,
-  [0x01cd] = 0x03c7, [0x01ce] = 0x03c8, [0x01cf] = 0x03c9, [0x01d6] = 0x2500,
-  [0x01d7] = 0x2502, [0x01d8] = 0x250c, [0x01d9] = 0x2510, [0x01da] = 0x2518,
-  [0x01db] = 0x2514, [0x01dc] = 0x251c, [0x01dd] = 0x252c, [0x01de] = 0x2524,
-  [0x01df] = 0x2534, [0x01e0] = 0x253c, [0x01e1] = 0x2501, [0x01e2] = 0x2503,
-  [0x01e3] = 0x250f, [0x01e4] = 0x2513, [0x01e5] = 0x251b, [0x01e6] = 0x2517,
-  [0x01e7] = 0x2523, [0x01e8] = 0x2533, [0x01e9] = 0x252b, [0x01ea] = 0x253b,
-  [0x01eb] = 0x254b, [0x01ec] = 0x2520, [0x01ed] = 0x252f, [0x01ee] = 0x2528,
-  [0x01ef] = 0x2537, [0x01f0] = 0x253f, [0x01f1] = 0x251d, [0x01f2] = 0x2530,
-  [0x01f3] = 0x2525, [0x01f4] = 0x2538, [0x01f5] = 0x2542, [0x01f6] = 0x2512,
-  [0x01f7] = 0x2511, [0x01f8] = 0x251a, [0x01f9] = 0x2519, [0x01fa] = 0x2516,
-  [0x01fb] = 0x2515, [0x01fc] = 0x250e, [0x01fd] = 0x250d, [0x01fe] = 0x251e,
-  [0x01ff] = 0x251f, [0x0200] = 0x2521, [0x0201] = 0x2522, [0x0202] = 0x2526,
-  [0x0203] = 0x2527, [0x0204] = 0x2529, [0x0205] = 0x252a, [0x0206] = 0x252d,
-  [0x0207] = 0x252e, [0x0208] = 0x2531, [0x0209] = 0x2532, [0x020a] = 0x2535,
-  [0x020b] = 0x2536, [0x020c] = 0x2539, [0x020d] = 0x253a, [0x020e] = 0x253d,
-  [0x020f] = 0x253e, [0x0210] = 0x2540, [0x0211] = 0x2541, [0x0212] = 0x2543,
-  [0x0213] = 0x2544, [0x0214] = 0x2545, [0x0215] = 0x2546, [0x0216] = 0x2547,
-  [0x0217] = 0x2548, [0x0218] = 0x2549, [0x0219] = 0x254a, [0x0234] = 0x3395,
-  [0x0235] = 0x3396, [0x0236] = 0x3397, [0x0237] = 0x2113, [0x0238] = 0x3398,
-  [0x0239] = 0x33c4, [0x023a] = 0x33a3, [0x023b] = 0x33a4, [0x023c] = 0x33a5,
-  [0x023d] = 0x33a6, [0x023e] = 0x3399, [0x023f] = 0x339a, [0x0240] = 0x339b,
-  [0x0241] = 0x339c, [0x0242] = 0x339d, [0x0243] = 0x339e, [0x0244] = 0x339f,
-  [0x0245] = 0x33a0, [0x0246] = 0x33a1, [0x0247] = 0x33a2, [0x0248] = 0x33ca,
-  [0x0249] = 0x338d, [0x024a] = 0x338e, [0x024b] = 0x338f, [0x024c] = 0x33cf,
-  [0x024d] = 0x3388, [0x024e] = 0x3389, [0x024f] = 0x33c8, [0x0250] = 0x33a7,
-  [0x0251] = 0x33a8, [0x0252] = 0x33b0, [0x0253] = 0x33b1, [0x0254] = 0x33b2,
-  [0x0255] = 0x33b3, [0x0256] = 0x33b4, [0x0257] = 0x33b5, [0x0258] = 0x33b6,
-  [0x0259] = 0x33b7, [0x025a] = 0x33b8, [0x025b] = 0x33b9, [0x025c] = 0x3380,
-  [0x025d] = 0x3381, [0x025e] = 0x3382, [0x025f] = 0x3383, [0x0260] = 0x3384,
-  [0x0261] = 0x33ba, [0x0262] = 0x33bb, [0x0263] = 0x33bc, [0x0264] = 0x33bd,
-  [0x0265] = 0x33be, [0x0266] = 0x33bf, [0x0267] = 0x3390, [0x0268] = 0x3391,
-  [0x0269] = 0x3392, [0x026a] = 0x3393, [0x026b] = 0x3394, [0x026c] = 0x2126,
-  [0x026d] = 0x33c0, [0x026e] = 0x33c1, [0x026f] = 0x338a, [0x0270] = 0x338b,
-  [0x0271] = 0x338c, [0x0272] = 0x33d6, [0x0273] = 0x33c5, [0x0274] = 0x33ad,
-  [0x0275] = 0x33ae, [0x0276] = 0x33af, [0x0277] = 0x33db, [0x0278] = 0x33a9,
-  [0x0279] = 0x33aa, [0x027a] = 0x33ab, [0x027b] = 0x33ac, [0x027c] = 0x33dd,
-  [0x027d] = 0x33d0, [0x027e] = 0x33d3, [0x027f] = 0x33c3, [0x0280] = 0x33c9,
-  [0x0281] = 0x33dc, [0x0282] = 0x33c6, [0x0292] = 0x00c6, [0x0293] = 0x00d0,
-  [0x0294] = 0x00aa, [0x0295] = 0x0126, [0x0297] = 0x0132, [0x0299] = 0x013f,
-  [0x029a] = 0x0141, [0x029b] = 0x00d8, [0x029c] = 0x0152, [0x029d] = 0x00ba,
-  [0x029e] = 0x00de, [0x029f] = 0x0166, [0x02a0] = 0x014a, [0x02a2] = 0x3260,
-  [0x02a3] = 0x3261, [0x02a4] = 0x3262, [0x02a5] = 0x3263, [0x02a6] = 0x3264,
-  [0x02a7] = 0x3265, [0x02a8] = 0x3266, [0x02a9] = 0x3267, [0x02aa] = 0x3268,
-  [0x02ab] = 0x3269, [0x02ac] = 0x326a, [0x02ad] = 0x326b, [0x02ae] = 0x326c,
-  [0x02af] = 0x326d, [0x02b0] = 0x326e, [0x02b1] = 0x326f, [0x02b2] = 0x3270,
-  [0x02b3] = 0x3271, [0x02b4] = 0x3272, [0x02b5] = 0x3273, [0x02b6] = 0x3274,
-  [0x02b7] = 0x3275, [0x02b8] = 0x3276, [0x02b9] = 0x3277, [0x02ba] = 0x3278,
-  [0x02bb] = 0x3279, [0x02bc] = 0x327a, [0x02bd] = 0x327b, [0x02be] = 0x24d0,
-  [0x02bf] = 0x24d1, [0x02c0] = 0x24d2, [0x02c1] = 0x24d3, [0x02c2] = 0x24d4,
-  [0x02c3] = 0x24d5, [0x02c4] = 0x24d6, [0x02c5] = 0x24d7, [0x02c6] = 0x24d8,
-  [0x02c7] = 0x24d9, [0x02c8] = 0x24da, [0x02c9] = 0x24db, [0x02ca] = 0x24dc,
-  [0x02cb] = 0x24dd, [0x02cc] = 0x24de, [0x02cd] = 0x24df, [0x02ce] = 0x24e0,
-  [0x02cf] = 0x24e1, [0x02d0] = 0x24e2, [0x02d1] = 0x24e3, [0x02d2] = 0x24e4,
-  [0x02d3] = 0x24e5, [0x02d4] = 0x24e6, [0x02d5] = 0x24e7, [0x02d6] = 0x24e8,
-  [0x02d7] = 0x24e9, [0x02d8] = 0x2460, [0x02d9] = 0x2461, [0x02da] = 0x2462,
-  [0x02db] = 0x2463, [0x02dc] = 0x2464, [0x02dd] = 0x2465, [0x02de] = 0x2466,
-  [0x02df] = 0x2467, [0x02e0] = 0x2468, [0x02e1] = 0x2469, [0x02e2] = 0x246a,
-  [0x02e3] = 0x246b, [0x02e4] = 0x246c, [0x02e5] = 0x246d, [0x02e6] = 0x246e,
-  [0x02e7] = 0x00bd, [0x02e8] = 0x2153, [0x02e9] = 0x2154, [0x02ea] = 0x00bc,
-  [0x02eb] = 0x00be, [0x02ec] = 0x215b, [0x02ed] = 0x215c, [0x02ee] = 0x215d,
-  [0x02ef] = 0x215e, [0x02f0] = 0x00e6, [0x02f1] = 0x0111, [0x02f2] = 0x00f0,
-  [0x02f3] = 0x0127, [0x02f4] = 0x0131, [0x02f5] = 0x0133, [0x02f6] = 0x0138,
-  [0x02f7] = 0x0140, [0x02f8] = 0x0142, [0x02f9] = 0x00f8, [0x02fa] = 0x0153,
-  [0x02fb] = 0x00df, [0x02fc] = 0x00fe, [0x02fd] = 0x0167, [0x02fe] = 0x014b,
-  [0x02ff] = 0x0149, [0x0300] = 0x3200, [0x0301] = 0x3201, [0x0302] = 0x3202,
-  [0x0303] = 0x3203, [0x0304] = 0x3204, [0x0305] = 0x3205, [0x0306] = 0x3206,
-  [0x0307] = 0x3207, [0x0308] = 0x3208, [0x0309] = 0x3209, [0x030a] = 0x320a,
-  [0x030b] = 0x320b, [0x030c] = 0x320c, [0x030d] = 0x320d, [0x030e] = 0x320e,
-  [0x030f] = 0x320f, [0x0310] = 0x3210, [0x0311] = 0x3211, [0x0312] = 0x3212,
-  [0x0313] = 0x3213, [0x0314] = 0x3214, [0x0315] = 0x3215, [0x0316] = 0x3216,
-  [0x0317] = 0x3217, [0x0318] = 0x3218, [0x0319] = 0x3219, [0x031a] = 0x321a,
-  [0x031b] = 0x321b, [0x031c] = 0x249c, [0x031d] = 0x249d, [0x031e] = 0x249e,
-  [0x031f] = 0x249f, [0x0320] = 0x24a0, [0x0321] = 0x24a1, [0x0322] = 0x24a2,
-  [0x0323] = 0x24a3, [0x0324] = 0x24a4, [0x0325] = 0x24a5, [0x0326] = 0x24a6,
-  [0x0327] = 0x24a7, [0x0328] = 0x24a8, [0x0329] = 0x24a9, [0x032a] = 0x24aa,
-  [0x032b] = 0x24ab, [0x032c] = 0x24ac, [0x032d] = 0x24ad, [0x032e] = 0x24ae,
-  [0x032f] = 0x24af, [0x0330] = 0x24b0, [0x0331] = 0x24b1, [0x0332] = 0x24b2,
-  [0x0333] = 0x24b3, [0x0334] = 0x24b4, [0x0335] = 0x24b5, [0x0336] = 0x2474,
-  [0x0337] = 0x2475, [0x0338] = 0x2476, [0x0339] = 0x2477, [0x033a] = 0x2478,
-  [0x033b] = 0x2479, [0x033c] = 0x247a, [0x033d] = 0x247b, [0x033e] = 0x247c,
-  [0x033f] = 0x247d, [0x0340] = 0x247e, [0x0341] = 0x247f, [0x0342] = 0x2480,
-  [0x0343] = 0x2481, [0x0344] = 0x2482, [0x0345] = 0x00b9, [0x0346] = 0x00b2,
-  [0x0347] = 0x00b3, [0x0348] = 0x2074, [0x0349] = 0x207f, [0x034a] = 0x2081,
-  [0x034b] = 0x2082, [0x034c] = 0x2083, [0x034d] = 0x2084, [0x034e] = 0x3041,
-  [0x034f] = 0x3042, [0x0350] = 0x3043, [0x0351] = 0x3044, [0x0352] = 0x3045,
-  [0x0353] = 0x3046, [0x0354] = 0x3047, [0x0355] = 0x3048, [0x0356] = 0x3049,
-  [0x0357] = 0x304a, [0x0358] = 0x304b, [0x0359] = 0x304c, [0x035a] = 0x304d,
-  [0x035b] = 0x304e, [0x035c] = 0x304f, [0x035d] = 0x3050, [0x035e] = 0x3051,
-  [0x035f] = 0x3052, [0x0360] = 0x3053, [0x0361] = 0x3054, [0x0362] = 0x3055,
-  [0x0363] = 0x3056, [0x0364] = 0x3057, [0x0365] = 0x3058, [0x0366] = 0x3059,
-  [0x0367] = 0x305a, [0x0368] = 0x305b, [0x0369] = 0x305c, [0x036a] = 0x305d,
-  [0x036b] = 0x305e, [0x036c] = 0x305f, [0x036d] = 0x3060, [0x036e] = 0x3061,
-  [0x036f] = 0x3062, [0x0370] = 0x3063, [0x0371] = 0x3064, [0x0372] = 0x3065,
-  [0x0373] = 0x3066, [0x0374] = 0x3067, [0x0375] = 0x3068, [0x0376] = 0x3069,
-  [0x0377] = 0x306a, [0x0378] = 0x306b, [0x0379] = 0x306c, [0x037a] = 0x306d,
-  [0x037b] = 0x306e, [0x037c] = 0x306f, [0x037d] = 0x3070, [0x037e] = 0x3071,
-  [0x037f] = 0x3072, [0x0380] = 0x3073, [0x0381] = 0x3074, [0x0382] = 0x3075,
-  [0x0383] = 0x3076, [0x0384] = 0x3077, [0x0385] = 0x3078, [0x0386] = 0x3079,
-  [0x0387] = 0x307a, [0x0388] = 0x307b, [0x0389] = 0x307c, [0x038a] = 0x307d,
-  [0x038b] = 0x307e, [0x038c] = 0x307f, [0x038d] = 0x3080, [0x038e] = 0x3081,
-  [0x038f] = 0x3082, [0x0390] = 0x3083, [0x0391] = 0x3084, [0x0392] = 0x3085,
-  [0x0393] = 0x3086, [0x0394] = 0x3087, [0x0395] = 0x3088, [0x0396] = 0x3089,
-  [0x0397] = 0x308a, [0x0398] = 0x308b, [0x0399] = 0x308c, [0x039a] = 0x308d,
-  [0x039b] = 0x308e, [0x039c] = 0x308f, [0x039d] = 0x3090, [0x039e] = 0x3091,
-  [0x039f] = 0x3092, [0x03a0] = 0x3093, [0x03ac] = 0x30a1, [0x03ad] = 0x30a2,
-  [0x03ae] = 0x30a3, [0x03af] = 0x30a4, [0x03b0] = 0x30a5, [0x03b1] = 0x30a6,
-  [0x03b2] = 0x30a7, [0x03b3] = 0x30a8, [0x03b4] = 0x30a9, [0x03b5] = 0x30aa,
-  [0x03b6] = 0x30ab, [0x03b7] = 0x30ac, [0x03b8] = 0x30ad, [0x03b9] = 0x30ae,
-  [0x03ba] = 0x30af, [0x03bb] = 0x30b0, [0x03bc] = 0x30b1, [0x03bd] = 0x30b2,
-  [0x03be] = 0x30b3, [0x03bf] = 0x30b4, [0x03c0] = 0x30b5, [0x03c1] = 0x30b6,
-  [0x03c2] = 0x30b7, [0x03c3] = 0x30b8, [0x03c4] = 0x30b9, [0x03c5] = 0x30ba,
-  [0x03c6] = 0x30bb, [0x03c7] = 0x30bc, [0x03c8] = 0x30bd, [0x03c9] = 0x30be,
-  [0x03ca] = 0x30bf, [0x03cb] = 0x30c0, [0x03cc] = 0x30c1, [0x03cd] = 0x30c2,
-  [0x03ce] = 0x30c3, [0x03cf] = 0x30c4, [0x03d0] = 0x30c5, [0x03d1] = 0x30c6,
-  [0x03d2] = 0x30c7, [0x03d3] = 0x30c8, [0x03d4] = 0x30c9, [0x03d5] = 0x30ca,
-  [0x03d6] = 0x30cb, [0x03d7] = 0x30cc, [0x03d8] = 0x30cd, [0x03d9] = 0x30ce,
-  [0x03da] = 0x30cf, [0x03db] = 0x30d0, [0x03dc] = 0x30d1, [0x03dd] = 0x30d2,
-  [0x03de] = 0x30d3, [0x03df] = 0x30d4, [0x03e0] = 0x30d5, [0x03e1] = 0x30d6,
-  [0x03e2] = 0x30d7, [0x03e3] = 0x30d8, [0x03e4] = 0x30d9, [0x03e5] = 0x30da,
-  [0x03e6] = 0x30db, [0x03e7] = 0x30dc, [0x03e8] = 0x30dd, [0x03e9] = 0x30de,
-  [0x03ea] = 0x30df, [0x03eb] = 0x30e0, [0x03ec] = 0x30e1, [0x03ed] = 0x30e2,
-  [0x03ee] = 0x30e3, [0x03ef] = 0x30e4, [0x03f0] = 0x30e5, [0x03f1] = 0x30e6,
-  [0x03f2] = 0x30e7, [0x03f3] = 0x30e8, [0x03f4] = 0x30e9, [0x03f5] = 0x30ea,
-  [0x03f6] = 0x30eb, [0x03f7] = 0x30ec, [0x03f8] = 0x30ed, [0x03f9] = 0x30ee,
-  [0x03fa] = 0x30ef, [0x03fb] = 0x30f0, [0x03fc] = 0x30f1, [0x03fd] = 0x30f2,
-  [0x03fe] = 0x30f3, [0x03ff] = 0x30f4, [0x0400] = 0x30f5, [0x0401] = 0x30f6,
-  [0x040a] = 0x0410, [0x040b] = 0x0411, [0x040c] = 0x0412, [0x040d] = 0x0413,
-  [0x040e] = 0x0414, [0x040f] = 0x0415, [0x0410] = 0x0401, [0x0411] = 0x0416,
-  [0x0412] = 0x0417, [0x0413] = 0x0418, [0x0414] = 0x0419, [0x0415] = 0x041a,
-  [0x0416] = 0x041b, [0x0417] = 0x041c, [0x0418] = 0x041d, [0x0419] = 0x041e,
-  [0x041a] = 0x041f, [0x041b] = 0x0420, [0x041c] = 0x0421, [0x041d] = 0x0422,
-  [0x041e] = 0x0423, [0x041f] = 0x0424, [0x0420] = 0x0425, [0x0421] = 0x0426,
-  [0x0422] = 0x0427, [0x0423] = 0x0428, [0x0424] = 0x0429, [0x0425] = 0x042a,
-  [0x0426] = 0x042b, [0x0427] = 0x042c, [0x0428] = 0x042d, [0x0429] = 0x042e,
-  [0x042a] = 0x042f, [0x043a] = 0x0430, [0x043b] = 0x0431, [0x043c] = 0x0432,
-  [0x043d] = 0x0433, [0x043e] = 0x0434, [0x043f] = 0x0435, [0x0440] = 0x0451,
-  [0x0441] = 0x0436, [0x0442] = 0x0437, [0x0443] = 0x0438, [0x0444] = 0x0439,
-  [0x0445] = 0x043a, [0x0446] = 0x043b, [0x0447] = 0x043c, [0x0448] = 0x043d,
-  [0x0449] = 0x043e, [0x044a] = 0x043f, [0x044b] = 0x0440, [0x044c] = 0x0441,
-  [0x044d] = 0x0442, [0x044e] = 0x0443, [0x044f] = 0x0444, [0x0450] = 0x0445,
-  [0x0451] = 0x0446, [0x0452] = 0x0447, [0x0453] = 0x0448, [0x0454] = 0x0449,
-  [0x0455] = 0x044a, [0x0456] = 0x044b, [0x0457] = 0x044c, [0x0458] = 0x044d,
-  [0x0459] = 0x044e, [0x045a] = 0x044f
+  [0x00a0] = 0x33c2, [0x00a1] = 0x33d8, [0x00a2] = 0x2121, [0x00a3] = 0x20ac,
+  [0x00a4] = 0x00ae, [0x00bc] = 0xff01, [0x00bd] = 0xff02, [0x00be] = 0xff03,
+  [0x00bf] = 0xff04, [0x00c0] = 0xff05, [0x00c1] = 0xff06, [0x00c2] = 0xff07,
+  [0x00c3] = 0xff08, [0x00c4] = 0xff09, [0x00c5] = 0xff0a, [0x00c6] = 0xff0b,
+  [0x00c7] = 0xff0c, [0x00c8] = 0xff0d, [0x00c9] = 0xff0e, [0x00ca] = 0xff0f,
+  [0x00cb] = 0xff10, [0x00cc] = 0xff11, [0x00cd] = 0xff12, [0x00ce] = 0xff13,
+  [0x00cf] = 0xff14, [0x00d0] = 0xff15, [0x00d1] = 0xff16, [0x00d2] = 0xff17,
+  [0x00d3] = 0xff18, [0x00d4] = 0xff19, [0x00d5] = 0xff1a, [0x00d6] = 0xff1b,
+  [0x00d7] = 0xff1c, [0x00d8] = 0xff1d, [0x00d9] = 0xff1e, [0x00da] = 0xff1f,
+  [0x00db] = 0xff20, [0x00dc] = 0xff21, [0x00dd] = 0xff22, [0x00de] = 0xff23,
+  [0x00df] = 0xff24, [0x00e0] = 0xff25, [0x00e1] = 0xff26, [0x00e2] = 0xff27,
+  [0x00e3] = 0xff28, [0x00e4] = 0xff29, [0x00e5] = 0xff2a, [0x00e6] = 0xff2b,
+  [0x00e7] = 0xff2c, [0x00e8] = 0xff2d, [0x00e9] = 0xff2e, [0x00ea] = 0xff2f,
+  [0x00eb] = 0xff30, [0x00ec] = 0xff31, [0x00ed] = 0xff32, [0x00ee] = 0xff33,
+  [0x00ef] = 0xff34, [0x00f0] = 0xff35, [0x00f1] = 0xff36, [0x00f2] = 0xff37,
+  [0x00f3] = 0xff38, [0x00f4] = 0xff39, [0x00f5] = 0xff3a, [0x00f6] = 0xff3b,
+  [0x00f7] = 0xffe6, [0x00f8] = 0xff3d, [0x00f9] = 0xff3e, [0x00fa] = 0xff3f,
+  [0x00fb] = 0xff40, [0x00fc] = 0xff41, [0x00fd] = 0xff42, [0x00fe] = 0xff43,
+  [0x00ff] = 0xff44, [0x0100] = 0xff45, [0x0101] = 0xff46, [0x0102] = 0xff47,
+  [0x0103] = 0xff48, [0x0104] = 0xff49, [0x0105] = 0xff4a, [0x0106] = 0xff4b,
+  [0x0107] = 0xff4c, [0x0108] = 0xff4d, [0x0109] = 0xff4e, [0x010a] = 0xff4f,
+  [0x010b] = 0xff50, [0x010c] = 0xff51, [0x010d] = 0xff52, [0x010e] = 0xff53,
+  [0x010f] = 0xff54, [0x0110] = 0xff55, [0x0111] = 0xff56, [0x0112] = 0xff57,
+  [0x0113] = 0xff58, [0x0114] = 0xff59, [0x0115] = 0xff5a, [0x0116] = 0xff5b,
+  [0x0117] = 0xff5c, [0x0118] = 0xff5d, [0x0119] = 0xffe3, [0x011a] = 0x3131,
+  [0x011b] = 0x3132, [0x011c] = 0x3133, [0x011d] = 0x3134, [0x011e] = 0x3135,
+  [0x011f] = 0x3136, [0x0120] = 0x3137, [0x0121] = 0x3138, [0x0122] = 0x3139,
+  [0x0123] = 0x313a, [0x0124] = 0x313b, [0x0125] = 0x313c, [0x0126] = 0x313d,
+  [0x0127] = 0x313e, [0x0128] = 0x313f, [0x0129] = 0x3140, [0x012a] = 0x3141,
+  [0x012b] = 0x3142, [0x012c] = 0x3143, [0x012d] = 0x3144, [0x012e] = 0x3145,
+  [0x012f] = 0x3146, [0x0130] = 0x3147, [0x0131] = 0x3148, [0x0132] = 0x3149,
+  [0x0133] = 0x314a, [0x0134] = 0x314b, [0x0135] = 0x314c, [0x0136] = 0x314d,
+  [0x0137] = 0x314e, [0x0138] = 0x314f, [0x0139] = 0x3150, [0x013a] = 0x3151,
+  [0x013b] = 0x3152, [0x013c] = 0x3153, [0x013d] = 0x3154, [0x013e] = 0x3155,
+  [0x013f] = 0x3156, [0x0140] = 0x3157, [0x0141] = 0x3158, [0x0142] = 0x3159,
+  [0x0143] = 0x315a, [0x0144] = 0x315b, [0x0145] = 0x315c, [0x0146] = 0x315d,
+  [0x0147] = 0x315e, [0x0148] = 0x315f, [0x0149] = 0x3160, [0x014a] = 0x3161,
+  [0x014b] = 0x3162, [0x014c] = 0x3163, [0x014d] = 0x3164, [0x014e] = 0x3165,
+  [0x014f] = 0x3166, [0x0150] = 0x3167, [0x0151] = 0x3168, [0x0152] = 0x3169,
+  [0x0153] = 0x316a, [0x0154] = 0x316b, [0x0155] = 0x316c, [0x0156] = 0x316d,
+  [0x0157] = 0x316e, [0x0158] = 0x316f, [0x0159] = 0x3170, [0x015a] = 0x3171,
+  [0x015b] = 0x3172, [0x015c] = 0x3173, [0x015d] = 0x3174, [0x015e] = 0x3175,
+  [0x015f] = 0x3176, [0x0160] = 0x3177, [0x0161] = 0x3178, [0x0162] = 0x3179,
+  [0x0163] = 0x317a, [0x0164] = 0x317b, [0x0165] = 0x317c, [0x0166] = 0x317d,
+  [0x0167] = 0x317e, [0x0168] = 0x317f, [0x0169] = 0x3180, [0x016a] = 0x3181,
+  [0x016b] = 0x3182, [0x016c] = 0x3183, [0x016d] = 0x3184, [0x016e] = 0x3185,
+  [0x016f] = 0x3186, [0x0170] = 0x3187, [0x0171] = 0x3188, [0x0172] = 0x3189,
+  [0x0173] = 0x318a, [0x0174] = 0x318b, [0x0175] = 0x318c, [0x0176] = 0x318d,
+  [0x0177] = 0x318e, [0x0178] = 0x2170, [0x0179] = 0x2171, [0x017a] = 0x2172,
+  [0x017b] = 0x2173, [0x017c] = 0x2174, [0x017d] = 0x2175, [0x017e] = 0x2176,
+  [0x017f] = 0x2177, [0x0180] = 0x2178, [0x0181] = 0x2179, [0x0187] = 0x2160,
+  [0x0188] = 0x2161, [0x0189] = 0x2162, [0x018a] = 0x2163, [0x018b] = 0x2164,
+  [0x018c] = 0x2165, [0x018d] = 0x2166, [0x018e] = 0x2167, [0x018f] = 0x2168,
+  [0x0190] = 0x2169, [0x0198] = 0x0391, [0x0199] = 0x0392, [0x019a] = 0x0393,
+  [0x019b] = 0x0394, [0x019c] = 0x0395, [0x019d] = 0x0396, [0x019e] = 0x0397,
+  [0x019f] = 0x0398, [0x01a0] = 0x0399, [0x01a1] = 0x039a, [0x01a2] = 0x039b,
+  [0x01a3] = 0x039c, [0x01a4] = 0x039d, [0x01a5] = 0x039e, [0x01a6] = 0x039f,
+  [0x01a7] = 0x03a0, [0x01a8] = 0x03a1, [0x01a9] = 0x03a3, [0x01aa] = 0x03a4,
+  [0x01ab] = 0x03a5, [0x01ac] = 0x03a6, [0x01ad] = 0x03a7, [0x01ae] = 0x03a8,
+  [0x01af] = 0x03a9, [0x01b8] = 0x03b1, [0x01b9] = 0x03b2, [0x01ba] = 0x03b3,
+  [0x01bb] = 0x03b4, [0x01bc] = 0x03b5, [0x01bd] = 0x03b6, [0x01be] = 0x03b7,
+  [0x01bf] = 0x03b8, [0x01c0] = 0x03b9, [0x01c1] = 0x03ba, [0x01c2] = 0x03bb,
+  [0x01c3] = 0x03bc, [0x01c4] = 0x03bd, [0x01c5] = 0x03be, [0x01c6] = 0x03bf,
+  [0x01c7] = 0x03c0, [0x01c8] = 0x03c1, [0x01c9] = 0x03c3, [0x01ca] = 0x03c4,
+  [0x01cb] = 0x03c5, [0x01cc] = 0x03c6, [0x01cd] = 0x03c7, [0x01ce] = 0x03c8,
+  [0x01cf] = 0x03c9, [0x01d6] = 0x2500, [0x01d7] = 0x2502, [0x01d8] = 0x250c,
+  [0x01d9] = 0x2510, [0x01da] = 0x2518, [0x01db] = 0x2514, [0x01dc] = 0x251c,
+  [0x01dd] = 0x252c, [0x01de] = 0x2524, [0x01df] = 0x2534, [0x01e0] = 0x253c,
+  [0x01e1] = 0x2501, [0x01e2] = 0x2503, [0x01e3] = 0x250f, [0x01e4] = 0x2513,
+  [0x01e5] = 0x251b, [0x01e6] = 0x2517, [0x01e7] = 0x2523, [0x01e8] = 0x2533,
+  [0x01e9] = 0x252b, [0x01ea] = 0x253b, [0x01eb] = 0x254b, [0x01ec] = 0x2520,
+  [0x01ed] = 0x252f, [0x01ee] = 0x2528, [0x01ef] = 0x2537, [0x01f0] = 0x253f,
+  [0x01f1] = 0x251d, [0x01f2] = 0x2530, [0x01f3] = 0x2525, [0x01f4] = 0x2538,
+  [0x01f5] = 0x2542, [0x01f6] = 0x2512, [0x01f7] = 0x2511, [0x01f8] = 0x251a,
+  [0x01f9] = 0x2519, [0x01fa] = 0x2516, [0x01fb] = 0x2515, [0x01fc] = 0x250e,
+  [0x01fd] = 0x250d, [0x01fe] = 0x251e, [0x01ff] = 0x251f, [0x0200] = 0x2521,
+  [0x0201] = 0x2522, [0x0202] = 0x2526, [0x0203] = 0x2527, [0x0204] = 0x2529,
+  [0x0205] = 0x252a, [0x0206] = 0x252d, [0x0207] = 0x252e, [0x0208] = 0x2531,
+  [0x0209] = 0x2532, [0x020a] = 0x2535, [0x020b] = 0x2536, [0x020c] = 0x2539,
+  [0x020d] = 0x253a, [0x020e] = 0x253d, [0x020f] = 0x253e, [0x0210] = 0x2540,
+  [0x0211] = 0x2541, [0x0212] = 0x2543, [0x0213] = 0x2544, [0x0214] = 0x2545,
+  [0x0215] = 0x2546, [0x0216] = 0x2547, [0x0217] = 0x2548, [0x0218] = 0x2549,
+  [0x0219] = 0x254a, [0x0234] = 0x3395, [0x0235] = 0x3396, [0x0236] = 0x3397,
+  [0x0237] = 0x2113, [0x0238] = 0x3398, [0x0239] = 0x33c4, [0x023a] = 0x33a3,
+  [0x023b] = 0x33a4, [0x023c] = 0x33a5, [0x023d] = 0x33a6, [0x023e] = 0x3399,
+  [0x023f] = 0x339a, [0x0240] = 0x339b, [0x0241] = 0x339c, [0x0242] = 0x339d,
+  [0x0243] = 0x339e, [0x0244] = 0x339f, [0x0245] = 0x33a0, [0x0246] = 0x33a1,
+  [0x0247] = 0x33a2, [0x0248] = 0x33ca, [0x0249] = 0x338d, [0x024a] = 0x338e,
+  [0x024b] = 0x338f, [0x024c] = 0x33cf, [0x024d] = 0x3388, [0x024e] = 0x3389,
+  [0x024f] = 0x33c8, [0x0250] = 0x33a7, [0x0251] = 0x33a8, [0x0252] = 0x33b0,
+  [0x0253] = 0x33b1, [0x0254] = 0x33b2, [0x0255] = 0x33b3, [0x0256] = 0x33b4,
+  [0x0257] = 0x33b5, [0x0258] = 0x33b6, [0x0259] = 0x33b7, [0x025a] = 0x33b8,
+  [0x025b] = 0x33b9, [0x025c] = 0x3380, [0x025d] = 0x3381, [0x025e] = 0x3382,
+  [0x025f] = 0x3383, [0x0260] = 0x3384, [0x0261] = 0x33ba, [0x0262] = 0x33bb,
+  [0x0263] = 0x33bc, [0x0264] = 0x33bd, [0x0265] = 0x33be, [0x0266] = 0x33bf,
+  [0x0267] = 0x3390, [0x0268] = 0x3391, [0x0269] = 0x3392, [0x026a] = 0x3393,
+  [0x026b] = 0x3394, [0x026c] = 0x2126, [0x026d] = 0x33c0, [0x026e] = 0x33c1,
+  [0x026f] = 0x338a, [0x0270] = 0x338b, [0x0271] = 0x338c, [0x0272] = 0x33d6,
+  [0x0273] = 0x33c5, [0x0274] = 0x33ad, [0x0275] = 0x33ae, [0x0276] = 0x33af,
+  [0x0277] = 0x33db, [0x0278] = 0x33a9, [0x0279] = 0x33aa, [0x027a] = 0x33ab,
+  [0x027b] = 0x33ac, [0x027c] = 0x33dd, [0x027d] = 0x33d0, [0x027e] = 0x33d3,
+  [0x027f] = 0x33c3, [0x0280] = 0x33c9, [0x0281] = 0x33dc, [0x0282] = 0x33c6,
+  [0x0292] = 0x00c6, [0x0293] = 0x00d0, [0x0294] = 0x00aa, [0x0295] = 0x0126,
+  [0x0297] = 0x0132, [0x0299] = 0x013f, [0x029a] = 0x0141, [0x029b] = 0x00d8,
+  [0x029c] = 0x0152, [0x029d] = 0x00ba, [0x029e] = 0x00de, [0x029f] = 0x0166,
+  [0x02a0] = 0x014a, [0x02a2] = 0x3260, [0x02a3] = 0x3261, [0x02a4] = 0x3262,
+  [0x02a5] = 0x3263, [0x02a6] = 0x3264, [0x02a7] = 0x3265, [0x02a8] = 0x3266,
+  [0x02a9] = 0x3267, [0x02aa] = 0x3268, [0x02ab] = 0x3269, [0x02ac] = 0x326a,
+  [0x02ad] = 0x326b, [0x02ae] = 0x326c, [0x02af] = 0x326d, [0x02b0] = 0x326e,
+  [0x02b1] = 0x326f, [0x02b2] = 0x3270, [0x02b3] = 0x3271, [0x02b4] = 0x3272,
+  [0x02b5] = 0x3273, [0x02b6] = 0x3274, [0x02b7] = 0x3275, [0x02b8] = 0x3276,
+  [0x02b9] = 0x3277, [0x02ba] = 0x3278, [0x02bb] = 0x3279, [0x02bc] = 0x327a,
+  [0x02bd] = 0x327b, [0x02be] = 0x24d0, [0x02bf] = 0x24d1, [0x02c0] = 0x24d2,
+  [0x02c1] = 0x24d3, [0x02c2] = 0x24d4, [0x02c3] = 0x24d5, [0x02c4] = 0x24d6,
+  [0x02c5] = 0x24d7, [0x02c6] = 0x24d8, [0x02c7] = 0x24d9, [0x02c8] = 0x24da,
+  [0x02c9] = 0x24db, [0x02ca] = 0x24dc, [0x02cb] = 0x24dd, [0x02cc] = 0x24de,
+  [0x02cd] = 0x24df, [0x02ce] = 0x24e0, [0x02cf] = 0x24e1, [0x02d0] = 0x24e2,
+  [0x02d1] = 0x24e3, [0x02d2] = 0x24e4, [0x02d3] = 0x24e5, [0x02d4] = 0x24e6,
+  [0x02d5] = 0x24e7, [0x02d6] = 0x24e8, [0x02d7] = 0x24e9, [0x02d8] = 0x2460,
+  [0x02d9] = 0x2461, [0x02da] = 0x2462, [0x02db] = 0x2463, [0x02dc] = 0x2464,
+  [0x02dd] = 0x2465, [0x02de] = 0x2466, [0x02df] = 0x2467, [0x02e0] = 0x2468,
+  [0x02e1] = 0x2469, [0x02e2] = 0x246a, [0x02e3] = 0x246b, [0x02e4] = 0x246c,
+  [0x02e5] = 0x246d, [0x02e6] = 0x246e, [0x02e7] = 0x00bd, [0x02e8] = 0x2153,
+  [0x02e9] = 0x2154, [0x02ea] = 0x00bc, [0x02eb] = 0x00be, [0x02ec] = 0x215b,
+  [0x02ed] = 0x215c, [0x02ee] = 0x215d, [0x02ef] = 0x215e, [0x02f0] = 0x00e6,
+  [0x02f1] = 0x0111, [0x02f2] = 0x00f0, [0x02f3] = 0x0127, [0x02f4] = 0x0131,
+  [0x02f5] = 0x0133, [0x02f6] = 0x0138, [0x02f7] = 0x0140, [0x02f8] = 0x0142,
+  [0x02f9] = 0x00f8, [0x02fa] = 0x0153, [0x02fb] = 0x00df, [0x02fc] = 0x00fe,
+  [0x02fd] = 0x0167, [0x02fe] = 0x014b, [0x02ff] = 0x0149, [0x0300] = 0x3200,
+  [0x0301] = 0x3201, [0x0302] = 0x3202, [0x0303] = 0x3203, [0x0304] = 0x3204,
+  [0x0305] = 0x3205, [0x0306] = 0x3206, [0x0307] = 0x3207, [0x0308] = 0x3208,
+  [0x0309] = 0x3209, [0x030a] = 0x320a, [0x030b] = 0x320b, [0x030c] = 0x320c,
+  [0x030d] = 0x320d, [0x030e] = 0x320e, [0x030f] = 0x320f, [0x0310] = 0x3210,
+  [0x0311] = 0x3211, [0x0312] = 0x3212, [0x0313] = 0x3213, [0x0314] = 0x3214,
+  [0x0315] = 0x3215, [0x0316] = 0x3216, [0x0317] = 0x3217, [0x0318] = 0x3218,
+  [0x0319] = 0x3219, [0x031a] = 0x321a, [0x031b] = 0x321b, [0x031c] = 0x249c,
+  [0x031d] = 0x249d, [0x031e] = 0x249e, [0x031f] = 0x249f, [0x0320] = 0x24a0,
+  [0x0321] = 0x24a1, [0x0322] = 0x24a2, [0x0323] = 0x24a3, [0x0324] = 0x24a4,
+  [0x0325] = 0x24a5, [0x0326] = 0x24a6, [0x0327] = 0x24a7, [0x0328] = 0x24a8,
+  [0x0329] = 0x24a9, [0x032a] = 0x24aa, [0x032b] = 0x24ab, [0x032c] = 0x24ac,
+  [0x032d] = 0x24ad, [0x032e] = 0x24ae, [0x032f] = 0x24af, [0x0330] = 0x24b0,
+  [0x0331] = 0x24b1, [0x0332] = 0x24b2, [0x0333] = 0x24b3, [0x0334] = 0x24b4,
+  [0x0335] = 0x24b5, [0x0336] = 0x2474, [0x0337] = 0x2475, [0x0338] = 0x2476,
+  [0x0339] = 0x2477, [0x033a] = 0x2478, [0x033b] = 0x2479, [0x033c] = 0x247a,
+  [0x033d] = 0x247b, [0x033e] = 0x247c, [0x033f] = 0x247d, [0x0340] = 0x247e,
+  [0x0341] = 0x247f, [0x0342] = 0x2480, [0x0343] = 0x2481, [0x0344] = 0x2482,
+  [0x0345] = 0x00b9, [0x0346] = 0x00b2, [0x0347] = 0x00b3, [0x0348] = 0x2074,
+  [0x0349] = 0x207f, [0x034a] = 0x2081, [0x034b] = 0x2082, [0x034c] = 0x2083,
+  [0x034d] = 0x2084, [0x034e] = 0x3041, [0x034f] = 0x3042, [0x0350] = 0x3043,
+  [0x0351] = 0x3044, [0x0352] = 0x3045, [0x0353] = 0x3046, [0x0354] = 0x3047,
+  [0x0355] = 0x3048, [0x0356] = 0x3049, [0x0357] = 0x304a, [0x0358] = 0x304b,
+  [0x0359] = 0x304c, [0x035a] = 0x304d, [0x035b] = 0x304e, [0x035c] = 0x304f,
+  [0x035d] = 0x3050, [0x035e] = 0x3051, [0x035f] = 0x3052, [0x0360] = 0x3053,
+  [0x0361] = 0x3054, [0x0362] = 0x3055, [0x0363] = 0x3056, [0x0364] = 0x3057,
+  [0x0365] = 0x3058, [0x0366] = 0x3059, [0x0367] = 0x305a, [0x0368] = 0x305b,
+  [0x0369] = 0x305c, [0x036a] = 0x305d, [0x036b] = 0x305e, [0x036c] = 0x305f,
+  [0x036d] = 0x3060, [0x036e] = 0x3061, [0x036f] = 0x3062, [0x0370] = 0x3063,
+  [0x0371] = 0x3064, [0x0372] = 0x3065, [0x0373] = 0x3066, [0x0374] = 0x3067,
+  [0x0375] = 0x3068, [0x0376] = 0x3069, [0x0377] = 0x306a, [0x0378] = 0x306b,
+  [0x0379] = 0x306c, [0x037a] = 0x306d, [0x037b] = 0x306e, [0x037c] = 0x306f,
+  [0x037d] = 0x3070, [0x037e] = 0x3071, [0x037f] = 0x3072, [0x0380] = 0x3073,
+  [0x0381] = 0x3074, [0x0382] = 0x3075, [0x0383] = 0x3076, [0x0384] = 0x3077,
+  [0x0385] = 0x3078, [0x0386] = 0x3079, [0x0387] = 0x307a, [0x0388] = 0x307b,
+  [0x0389] = 0x307c, [0x038a] = 0x307d, [0x038b] = 0x307e, [0x038c] = 0x307f,
+  [0x038d] = 0x3080, [0x038e] = 0x3081, [0x038f] = 0x3082, [0x0390] = 0x3083,
+  [0x0391] = 0x3084, [0x0392] = 0x3085, [0x0393] = 0x3086, [0x0394] = 0x3087,
+  [0x0395] = 0x3088, [0x0396] = 0x3089, [0x0397] = 0x308a, [0x0398] = 0x308b,
+  [0x0399] = 0x308c, [0x039a] = 0x308d, [0x039b] = 0x308e, [0x039c] = 0x308f,
+  [0x039d] = 0x3090, [0x039e] = 0x3091, [0x039f] = 0x3092, [0x03a0] = 0x3093,
+  [0x03ac] = 0x30a1, [0x03ad] = 0x30a2, [0x03ae] = 0x30a3, [0x03af] = 0x30a4,
+  [0x03b0] = 0x30a5, [0x03b1] = 0x30a6, [0x03b2] = 0x30a7, [0x03b3] = 0x30a8,
+  [0x03b4] = 0x30a9, [0x03b5] = 0x30aa, [0x03b6] = 0x30ab, [0x03b7] = 0x30ac,
+  [0x03b8] = 0x30ad, [0x03b9] = 0x30ae, [0x03ba] = 0x30af, [0x03bb] = 0x30b0,
+  [0x03bc] = 0x30b1, [0x03bd] = 0x30b2, [0x03be] = 0x30b3, [0x03bf] = 0x30b4,
+  [0x03c0] = 0x30b5, [0x03c1] = 0x30b6, [0x03c2] = 0x30b7, [0x03c3] = 0x30b8,
+  [0x03c4] = 0x30b9, [0x03c5] = 0x30ba, [0x03c6] = 0x30bb, [0x03c7] = 0x30bc,
+  [0x03c8] = 0x30bd, [0x03c9] = 0x30be, [0x03ca] = 0x30bf, [0x03cb] = 0x30c0,
+  [0x03cc] = 0x30c1, [0x03cd] = 0x30c2, [0x03ce] = 0x30c3, [0x03cf] = 0x30c4,
+  [0x03d0] = 0x30c5, [0x03d1] = 0x30c6, [0x03d2] = 0x30c7, [0x03d3] = 0x30c8,
+  [0x03d4] = 0x30c9, [0x03d5] = 0x30ca, [0x03d6] = 0x30cb, [0x03d7] = 0x30cc,
+  [0x03d8] = 0x30cd, [0x03d9] = 0x30ce, [0x03da] = 0x30cf, [0x03db] = 0x30d0,
+  [0x03dc] = 0x30d1, [0x03dd] = 0x30d2, [0x03de] = 0x30d3, [0x03df] = 0x30d4,
+  [0x03e0] = 0x30d5, [0x03e1] = 0x30d6, [0x03e2] = 0x30d7, [0x03e3] = 0x30d8,
+  [0x03e4] = 0x30d9, [0x03e5] = 0x30da, [0x03e6] = 0x30db, [0x03e7] = 0x30dc,
+  [0x03e8] = 0x30dd, [0x03e9] = 0x30de, [0x03ea] = 0x30df, [0x03eb] = 0x30e0,
+  [0x03ec] = 0x30e1, [0x03ed] = 0x30e2, [0x03ee] = 0x30e3, [0x03ef] = 0x30e4,
+  [0x03f0] = 0x30e5, [0x03f1] = 0x30e6, [0x03f2] = 0x30e7, [0x03f3] = 0x30e8,
+  [0x03f4] = 0x30e9, [0x03f5] = 0x30ea, [0x03f6] = 0x30eb, [0x03f7] = 0x30ec,
+  [0x03f8] = 0x30ed, [0x03f9] = 0x30ee, [0x03fa] = 0x30ef, [0x03fb] = 0x30f0,
+  [0x03fc] = 0x30f1, [0x03fd] = 0x30f2, [0x03fe] = 0x30f3, [0x03ff] = 0x30f4,
+  [0x0400] = 0x30f5, [0x0401] = 0x30f6, [0x040a] = 0x0410, [0x040b] = 0x0411,
+  [0x040c] = 0x0412, [0x040d] = 0x0413, [0x040e] = 0x0414, [0x040f] = 0x0415,
+  [0x0410] = 0x0401, [0x0411] = 0x0416, [0x0412] = 0x0417, [0x0413] = 0x0418,
+  [0x0414] = 0x0419, [0x0415] = 0x041a, [0x0416] = 0x041b, [0x0417] = 0x041c,
+  [0x0418] = 0x041d, [0x0419] = 0x041e, [0x041a] = 0x041f, [0x041b] = 0x0420,
+  [0x041c] = 0x0421, [0x041d] = 0x0422, [0x041e] = 0x0423, [0x041f] = 0x0424,
+  [0x0420] = 0x0425, [0x0421] = 0x0426, [0x0422] = 0x0427, [0x0423] = 0x0428,
+  [0x0424] = 0x0429, [0x0425] = 0x042a, [0x0426] = 0x042b, [0x0427] = 0x042c,
+  [0x0428] = 0x042d, [0x0429] = 0x042e, [0x042a] = 0x042f, [0x043a] = 0x0430,
+  [0x043b] = 0x0431, [0x043c] = 0x0432, [0x043d] = 0x0433, [0x043e] = 0x0434,
+  [0x043f] = 0x0435, [0x0440] = 0x0451, [0x0441] = 0x0436, [0x0442] = 0x0437,
+  [0x0443] = 0x0438, [0x0444] = 0x0439, [0x0445] = 0x043a, [0x0446] = 0x043b,
+  [0x0447] = 0x043c, [0x0448] = 0x043d, [0x0449] = 0x043e, [0x044a] = 0x043f,
+  [0x044b] = 0x0440, [0x044c] = 0x0441, [0x044d] = 0x0442, [0x044e] = 0x0443,
+  [0x044f] = 0x0444, [0x0450] = 0x0445, [0x0451] = 0x0446, [0x0452] = 0x0447,
+  [0x0453] = 0x0448, [0x0454] = 0x0449, [0x0455] = 0x044a, [0x0456] = 0x044b,
+  [0x0457] = 0x044c, [0x0458] = 0x044d, [0x0459] = 0x044e, [0x045a] = 0x044f
 };
 
 
@@ -650,333 +650,334 @@ const struct map __ksc5601_sym_from_ucs[KSC5601_SYMBOL] =
 {
   {0x00a1, "\x22\x2e"}, {0x00a4, "\x22\x34"}, {0x00a7, "\x21\x57"},
   {0x00a8, "\x21\x27"}, {0x00aa, "\x28\x23"}, {0x00ad, "\x21\x29"},
-  {0x00b0, "\x21\x46"}, {0x00b1, "\x21\x3e"}, {0x00b2, "\x29\x77"},
-  {0x00b3, "\x29\x78"}, {0x00b4, "\x22\x25"}, {0x00b6, "\x22\x52"},
-  {0x00b7, "\x21\x24"}, {0x00b8, "\x22\x2c"}, {0x00b9, "\x29\x76"},
-  {0x00ba, "\x28\x2c"}, {0x00bc, "\x28\x79"}, {0x00bd, "\x28\x76"},
-  {0x00be, "\x28\x7a"}, {0x00bf, "\x22\x2f"}, {0x00c6, "\x28\x21"},
-  {0x00d0, "\x28\x22"}, {0x00d7, "\x21\x3f"}, {0x00d8, "\x28\x2a"},
-  {0x00de, "\x28\x2d"}, {0x00df, "\x29\x2c"}, {0x00e6, "\x29\x21"},
-  {0x00f0, "\x29\x23"}, {0x00f7, "\x21\x40"}, {0x00f8, "\x29\x2a"},
-  {0x00fe, "\x29\x2d"}, {0x0111, "\x29\x22"}, {0x0126, "\x28\x24"},
-  {0x0127, "\x29\x24"}, {0x0131, "\x29\x25"}, {0x0132, "\x28\x26"},
-  {0x0133, "\x29\x26"}, {0x0138, "\x29\x27"}, {0x013f, "\x28\x28"},
-  {0x0140, "\x29\x28"}, {0x0141, "\x28\x29"}, {0x0142, "\x29\x29"},
-  {0x0149, "\x29\x30"}, {0x014a, "\x28\x2f"}, {0x014b, "\x29\x2f"},
-  {0x0152, "\x28\x2b"}, {0x0153, "\x29\x2b"}, {0x0166, "\x28\x2e"},
-  {0x0167, "\x29\x2e"}, {0x02c7, "\x22\x27"}, {0x02d0, "\x22\x30"},
-  {0x02d8, "\x22\x28"}, {0x02d9, "\x22\x2b"}, {0x02da, "\x22\x2a"},
-  {0x02db, "\x22\x2d"}, {0x02dd, "\x22\x29"}, {0x0391, "\x25\x41"},
-  {0x0392, "\x25\x42"}, {0x0393, "\x25\x43"}, {0x0394, "\x25\x44"},
-  {0x0395, "\x25\x45"}, {0x0396, "\x25\x46"}, {0x0397, "\x25\x47"},
-  {0x0398, "\x25\x48"}, {0x0399, "\x25\x49"}, {0x039a, "\x25\x4a"},
-  {0x039b, "\x25\x4b"}, {0x039c, "\x25\x4c"}, {0x039d, "\x25\x4d"},
-  {0x039e, "\x25\x4e"}, {0x039f, "\x25\x4f"}, {0x03a0, "\x25\x50"},
-  {0x03a1, "\x25\x51"}, {0x03a3, "\x25\x52"}, {0x03a4, "\x25\x53"},
-  {0x03a5, "\x25\x54"}, {0x03a6, "\x25\x55"}, {0x03a7, "\x25\x56"},
-  {0x03a8, "\x25\x57"}, {0x03a9, "\x25\x58"}, {0x03b1, "\x25\x61"},
-  {0x03b2, "\x25\x62"}, {0x03b3, "\x25\x63"}, {0x03b4, "\x25\x64"},
-  {0x03b5, "\x25\x65"}, {0x03b6, "\x25\x66"}, {0x03b7, "\x25\x67"},
-  {0x03b8, "\x25\x68"}, {0x03b9, "\x25\x69"}, {0x03ba, "\x25\x6a"},
-  {0x03bb, "\x25\x6b"}, {0x03bc, "\x25\x6c"}, {0x03bd, "\x25\x6d"},
-  {0x03be, "\x25\x6e"}, {0x03bf, "\x25\x6f"}, {0x03c0, "\x25\x70"},
-  {0x03c1, "\x25\x71"}, {0x03c3, "\x25\x72"}, {0x03c4, "\x25\x73"},
-  {0x03c5, "\x25\x74"}, {0x03c6, "\x25\x75"}, {0x03c7, "\x25\x76"},
-  {0x03c8, "\x25\x77"}, {0x03c9, "\x25\x78"}, {0x0401, "\x2c\x27"},
-  {0x0410, "\x2c\x21"}, {0x0411, "\x2c\x22"}, {0x0412, "\x2c\x23"},
-  {0x0413, "\x2c\x24"}, {0x0414, "\x2c\x25"}, {0x0415, "\x2c\x26"},
-  {0x0416, "\x2c\x28"}, {0x0417, "\x2c\x29"}, {0x0418, "\x2c\x2a"},
-  {0x0419, "\x2c\x2b"}, {0x041a, "\x2c\x2c"}, {0x041b, "\x2c\x2d"},
-  {0x041c, "\x2c\x2e"}, {0x041d, "\x2c\x2f"}, {0x041e, "\x2c\x30"},
-  {0x041f, "\x2c\x31"}, {0x0420, "\x2c\x32"}, {0x0421, "\x2c\x33"},
-  {0x0422, "\x2c\x34"}, {0x0423, "\x2c\x35"}, {0x0424, "\x2c\x36"},
-  {0x0425, "\x2c\x37"}, {0x0426, "\x2c\x38"}, {0x0427, "\x2c\x39"},
-  {0x0428, "\x2c\x3a"}, {0x0429, "\x2c\x3b"}, {0x042a, "\x2c\x3c"},
-  {0x042b, "\x2c\x3d"}, {0x042c, "\x2c\x3e"}, {0x042d, "\x2c\x3f"},
-  {0x042e, "\x2c\x40"}, {0x042f, "\x2c\x41"}, {0x0430, "\x2c\x51"},
-  {0x0431, "\x2c\x52"}, {0x0432, "\x2c\x53"}, {0x0433, "\x2c\x54"},
-  {0x0434, "\x2c\x55"}, {0x0435, "\x2c\x56"}, {0x0436, "\x2c\x58"},
-  {0x0437, "\x2c\x59"}, {0x0438, "\x2c\x5a"}, {0x0439, "\x2c\x5b"},
-  {0x043a, "\x2c\x5c"}, {0x043b, "\x2c\x5d"}, {0x043c, "\x2c\x5e"},
-  {0x043d, "\x2c\x5f"}, {0x043e, "\x2c\x60"}, {0x043f, "\x2c\x61"},
-  {0x0440, "\x2c\x62"}, {0x0441, "\x2c\x63"}, {0x0442, "\x2c\x64"},
-  {0x0443, "\x2c\x65"}, {0x0444, "\x2c\x66"}, {0x0445, "\x2c\x67"},
-  {0x0446, "\x2c\x68"}, {0x0447, "\x2c\x69"}, {0x0448, "\x2c\x6a"},
-  {0x0449, "\x2c\x6b"}, {0x044a, "\x2c\x6c"}, {0x044b, "\x2c\x6d"},
-  {0x044c, "\x2c\x6e"}, {0x044d, "\x2c\x6f"}, {0x044e, "\x2c\x70"},
-  {0x044f, "\x2c\x71"}, {0x0451, "\x2c\x57"}, {0x2015, "\x21\x2a"},
-  {0x2018, "\x21\x2e"}, {0x2019, "\x21\x2f"}, {0x201c, "\x21\x30"},
-  {0x201d, "\x21\x31"}, {0x2020, "\x22\x53"}, {0x2021, "\x22\x54"},
-  {0x2025, "\x21\x25"}, {0x2026, "\x21\x26"}, {0x2030, "\x22\x36"},
-  {0x2032, "\x21\x47"}, {0x2033, "\x21\x48"}, {0x203b, "\x21\x58"},
-  {0x2074, "\x29\x79"}, {0x207f, "\x29\x7a"}, {0x2081, "\x29\x7b"},
-  {0x2082, "\x29\x7c"}, {0x2083, "\x29\x7d"}, {0x2084, "\x29\x7e"},
-  {0x2103, "\x21\x49"}, {0x2109, "\x22\x35"}, {0x2113, "\x27\x24"},
-  {0x2116, "\x22\x60"}, {0x2121, "\x22\x65"}, {0x2122, "\x22\x62"},
-  {0x2126, "\x27\x59"}, {0x212b, "\x21\x4a"}, {0x2153, "\x28\x77"},
-  {0x2154, "\x28\x78"}, {0x215b, "\x28\x7b"}, {0x215c, "\x28\x7c"},
-  {0x215d, "\x28\x7d"}, {0x215e, "\x28\x7e"}, {0x2160, "\x25\x30"},
-  {0x2161, "\x25\x31"}, {0x2162, "\x25\x32"}, {0x2163, "\x25\x33"},
-  {0x2164, "\x25\x34"}, {0x2165, "\x25\x35"}, {0x2166, "\x25\x36"},
-  {0x2167, "\x25\x37"}, {0x2168, "\x25\x38"}, {0x2169, "\x25\x39"},
-  {0x2170, "\x25\x21"}, {0x2171, "\x25\x22"}, {0x2172, "\x25\x23"},
-  {0x2173, "\x25\x24"}, {0x2174, "\x25\x25"}, {0x2175, "\x25\x26"},
-  {0x2176, "\x25\x27"}, {0x2177, "\x25\x28"}, {0x2178, "\x25\x29"},
-  {0x2179, "\x25\x2a"}, {0x2190, "\x21\x67"}, {0x2191, "\x21\x68"},
-  {0x2192, "\x21\x66"}, {0x2193, "\x21\x69"}, {0x2194, "\x21\x6a"},
-  {0x2195, "\x22\x55"}, {0x2196, "\x22\x58"}, {0x2197, "\x22\x56"},
-  {0x2198, "\x22\x59"}, {0x2199, "\x22\x57"}, {0x21d2, "\x22\x21"},
-  {0x21d4, "\x22\x22"}, {0x2200, "\x22\x23"}, {0x2202, "\x21\x53"},
-  {0x2203, "\x22\x24"}, {0x2207, "\x21\x54"}, {0x2208, "\x21\x74"},
-  {0x220b, "\x21\x75"}, {0x220f, "\x22\x33"}, {0x2211, "\x22\x32"},
-  {0x221a, "\x21\x6e"}, {0x221d, "\x21\x70"}, {0x221e, "\x21\x44"},
-  {0x2220, "\x21\x50"}, {0x2225, "\x21\x2b"}, {0x2227, "\x21\x7c"},
-  {0x2228, "\x21\x7d"}, {0x2229, "\x21\x7b"}, {0x222a, "\x21\x7a"},
-  {0x222b, "\x21\x72"}, {0x222c, "\x21\x73"}, {0x222e, "\x22\x31"},
-  {0x2234, "\x21\x45"}, {0x2235, "\x21\x71"}, {0x223c, "\x21\x2d"},
-  {0x223d, "\x21\x6f"}, {0x2252, "\x21\x56"}, {0x2260, "\x21\x41"},
-  {0x2261, "\x21\x55"}, {0x2264, "\x21\x42"}, {0x2265, "\x21\x43"},
-  {0x226a, "\x21\x6c"}, {0x226b, "\x21\x6d"}, {0x2282, "\x21\x78"},
-  {0x2283, "\x21\x79"}, {0x2286, "\x21\x76"}, {0x2287, "\x21\x77"},
-  {0x2299, "\x22\x41"}, {0x22a5, "\x21\x51"}, {0x2312, "\x21\x52"},
-  {0x2460, "\x28\x67"}, {0x2461, "\x28\x68"}, {0x2462, "\x28\x69"},
-  {0x2463, "\x28\x6a"}, {0x2464, "\x28\x6b"}, {0x2465, "\x28\x6c"},
-  {0x2466, "\x28\x6d"}, {0x2467, "\x28\x6e"}, {0x2468, "\x28\x6f"},
-  {0x2469, "\x28\x70"}, {0x246a, "\x28\x71"}, {0x246b, "\x28\x72"},
-  {0x246c, "\x28\x73"}, {0x246d, "\x28\x74"}, {0x246e, "\x28\x75"},
-  {0x2474, "\x29\x67"}, {0x2475, "\x29\x68"}, {0x2476, "\x29\x69"},
-  {0x2477, "\x29\x6a"}, {0x2478, "\x29\x6b"}, {0x2479, "\x29\x6c"},
-  {0x247a, "\x29\x6d"}, {0x247b, "\x29\x6e"}, {0x247c, "\x29\x6f"},
-  {0x247d, "\x29\x70"}, {0x247e, "\x29\x71"}, {0x247f, "\x29\x72"},
-  {0x2480, "\x29\x73"}, {0x2481, "\x29\x74"}, {0x2482, "\x29\x75"},
-  {0x249c, "\x29\x4d"}, {0x249d, "\x29\x4e"}, {0x249e, "\x29\x4f"},
-  {0x249f, "\x29\x50"}, {0x24a0, "\x29\x51"}, {0x24a1, "\x29\x52"},
-  {0x24a2, "\x29\x53"}, {0x24a3, "\x29\x54"}, {0x24a4, "\x29\x55"},
-  {0x24a5, "\x29\x56"}, {0x24a6, "\x29\x57"}, {0x24a7, "\x29\x58"},
-  {0x24a8, "\x29\x59"}, {0x24a9, "\x29\x5a"}, {0x24aa, "\x29\x5b"},
-  {0x24ab, "\x29\x5c"}, {0x24ac, "\x29\x5d"}, {0x24ad, "\x29\x5e"},
-  {0x24ae, "\x29\x5f"}, {0x24af, "\x29\x60"}, {0x24b0, "\x29\x61"},
-  {0x24b1, "\x29\x62"}, {0x24b2, "\x29\x63"}, {0x24b3, "\x29\x64"},
-  {0x24b4, "\x29\x65"}, {0x24b5, "\x29\x66"}, {0x24d0, "\x28\x4d"},
-  {0x24d1, "\x28\x4e"}, {0x24d2, "\x28\x4f"}, {0x24d3, "\x28\x50"},
-  {0x24d4, "\x28\x51"}, {0x24d5, "\x28\x52"}, {0x24d6, "\x28\x53"},
-  {0x24d7, "\x28\x54"}, {0x24d8, "\x28\x55"}, {0x24d9, "\x28\x56"},
-  {0x24da, "\x28\x57"}, {0x24db, "\x28\x58"}, {0x24dc, "\x28\x59"},
-  {0x24dd, "\x28\x5a"}, {0x24de, "\x28\x5b"}, {0x24df, "\x28\x5c"},
-  {0x24e0, "\x28\x5d"}, {0x24e1, "\x28\x5e"}, {0x24e2, "\x28\x5f"},
-  {0x24e3, "\x28\x60"}, {0x24e4, "\x28\x61"}, {0x24e5, "\x28\x62"},
-  {0x24e6, "\x28\x63"}, {0x24e7, "\x28\x64"}, {0x24e8, "\x28\x65"},
-  {0x24e9, "\x28\x66"}, {0x2500, "\x26\x21"}, {0x2501, "\x26\x2c"},
-  {0x2502, "\x26\x22"}, {0x2503, "\x26\x2d"}, {0x250c, "\x26\x23"},
-  {0x250d, "\x26\x48"}, {0x250e, "\x26\x47"}, {0x250f, "\x26\x2e"},
-  {0x2510, "\x26\x24"}, {0x2511, "\x26\x42"}, {0x2512, "\x26\x41"},
-  {0x2513, "\x26\x2f"}, {0x2514, "\x26\x26"}, {0x2515, "\x26\x46"},
-  {0x2516, "\x26\x45"}, {0x2517, "\x26\x31"}, {0x2518, "\x26\x25"},
-  {0x2519, "\x26\x44"}, {0x251a, "\x26\x43"}, {0x251b, "\x26\x30"},
-  {0x251c, "\x26\x27"}, {0x251d, "\x26\x3c"}, {0x251e, "\x26\x49"},
-  {0x251f, "\x26\x4a"}, {0x2520, "\x26\x37"}, {0x2521, "\x26\x4b"},
-  {0x2522, "\x26\x4c"}, {0x2523, "\x26\x32"}, {0x2524, "\x26\x29"},
-  {0x2525, "\x26\x3e"}, {0x2526, "\x26\x4d"}, {0x2527, "\x26\x4e"},
-  {0x2528, "\x26\x39"}, {0x2529, "\x26\x4f"}, {0x252a, "\x26\x50"},
-  {0x252b, "\x26\x34"}, {0x252c, "\x26\x28"}, {0x252d, "\x26\x51"},
-  {0x252e, "\x26\x52"}, {0x252f, "\x26\x38"}, {0x2530, "\x26\x3d"},
-  {0x2531, "\x26\x53"}, {0x2532, "\x26\x54"}, {0x2533, "\x26\x33"},
-  {0x2534, "\x26\x2a"}, {0x2535, "\x26\x55"}, {0x2536, "\x26\x56"},
-  {0x2537, "\x26\x3a"}, {0x2538, "\x26\x3f"}, {0x2539, "\x26\x57"},
-  {0x253a, "\x26\x58"}, {0x253b, "\x26\x35"}, {0x253c, "\x26\x2b"},
-  {0x253d, "\x26\x59"}, {0x253e, "\x26\x5a"}, {0x253f, "\x26\x3b"},
-  {0x2540, "\x26\x5b"}, {0x2541, "\x26\x5c"}, {0x2542, "\x26\x40"},
-  {0x2543, "\x26\x5d"}, {0x2544, "\x26\x5e"}, {0x2545, "\x26\x5f"},
-  {0x2546, "\x26\x60"}, {0x2547, "\x26\x61"}, {0x2548, "\x26\x62"},
-  {0x2549, "\x26\x63"}, {0x254a, "\x26\x64"}, {0x254b, "\x26\x36"},
-  {0x2592, "\x22\x46"}, {0x25a0, "\x21\x61"}, {0x25a1, "\x21\x60"},
-  {0x25a3, "\x22\x43"}, {0x25a4, "\x22\x47"}, {0x25a5, "\x22\x48"},
-  {0x25a6, "\x22\x4b"}, {0x25a7, "\x22\x4a"}, {0x25a8, "\x22\x49"},
-  {0x25a9, "\x22\x4c"}, {0x25b2, "\x21\x63"}, {0x25b3, "\x21\x62"},
-  {0x25b6, "\x22\x3a"}, {0x25b7, "\x22\x39"}, {0x25bc, "\x21\x65"},
-  {0x25bd, "\x21\x64"}, {0x25c0, "\x22\x38"}, {0x25c1, "\x22\x37"},
-  {0x25c6, "\x21\x5f"}, {0x25c7, "\x21\x5e"}, {0x25c8, "\x22\x42"},
-  {0x25cb, "\x21\x5b"}, {0x25ce, "\x21\x5d"}, {0x25cf, "\x21\x5c"},
-  {0x25d0, "\x22\x44"}, {0x25d1, "\x22\x45"}, {0x2605, "\x21\x5a"},
-  {0x2606, "\x21\x59"}, {0x260e, "\x22\x4f"}, {0x260f, "\x22\x4e"},
-  {0x261c, "\x22\x50"}, {0x261e, "\x22\x51"}, {0x2640, "\x21\x4f"},
-  {0x2642, "\x21\x4e"}, {0x2660, "\x22\x3c"}, {0x2661, "\x22\x3d"},
-  {0x2663, "\x22\x40"}, {0x2664, "\x22\x3b"}, {0x2665, "\x22\x3e"},
-  {0x2667, "\x22\x3f"}, {0x2668, "\x22\x4d"}, {0x2669, "\x22\x5b"},
-  {0x266a, "\x22\x5c"}, {0x266c, "\x22\x5d"}, {0x266d, "\x22\x5a"},
-  {0x3000, "\x21\x21"}, {0x3001, "\x21\x22"}, {0x3002, "\x21\x23"},
-  {0x3003, "\x21\x28"}, {0x3008, "\x21\x34"}, {0x3009, "\x21\x35"},
-  {0x300a, "\x21\x36"}, {0x300b, "\x21\x37"}, {0x300c, "\x21\x38"},
-  {0x300d, "\x21\x39"}, {0x300e, "\x21\x3a"}, {0x300f, "\x21\x3b"},
-  {0x3010, "\x21\x3c"}, {0x3011, "\x21\x3d"}, {0x3013, "\x21\x6b"},
-  {0x3014, "\x21\x32"}, {0x3015, "\x21\x33"}, {0x3041, "\x2a\x21"},
-  {0x3042, "\x2a\x22"}, {0x3043, "\x2a\x23"}, {0x3044, "\x2a\x24"},
-  {0x3045, "\x2a\x25"}, {0x3046, "\x2a\x26"}, {0x3047, "\x2a\x27"},
-  {0x3048, "\x2a\x28"}, {0x3049, "\x2a\x29"}, {0x304a, "\x2a\x2a"},
-  {0x304b, "\x2a\x2b"}, {0x304c, "\x2a\x2c"}, {0x304d, "\x2a\x2d"},
-  {0x304e, "\x2a\x2e"}, {0x304f, "\x2a\x2f"}, {0x3050, "\x2a\x30"},
-  {0x3051, "\x2a\x31"}, {0x3052, "\x2a\x32"}, {0x3053, "\x2a\x33"},
-  {0x3054, "\x2a\x34"}, {0x3055, "\x2a\x35"}, {0x3056, "\x2a\x36"},
-  {0x3057, "\x2a\x37"}, {0x3058, "\x2a\x38"}, {0x3059, "\x2a\x39"},
-  {0x305a, "\x2a\x3a"}, {0x305b, "\x2a\x3b"}, {0x305c, "\x2a\x3c"},
-  {0x305d, "\x2a\x3d"}, {0x305e, "\x2a\x3e"}, {0x305f, "\x2a\x3f"},
-  {0x3060, "\x2a\x40"}, {0x3061, "\x2a\x41"}, {0x3062, "\x2a\x42"},
-  {0x3063, "\x2a\x43"}, {0x3064, "\x2a\x44"}, {0x3065, "\x2a\x45"},
-  {0x3066, "\x2a\x46"}, {0x3067, "\x2a\x47"}, {0x3068, "\x2a\x48"},
-  {0x3069, "\x2a\x49"}, {0x306a, "\x2a\x4a"}, {0x306b, "\x2a\x4b"},
-  {0x306c, "\x2a\x4c"}, {0x306d, "\x2a\x4d"}, {0x306e, "\x2a\x4e"},
-  {0x306f, "\x2a\x4f"}, {0x3070, "\x2a\x50"}, {0x3071, "\x2a\x51"},
-  {0x3072, "\x2a\x52"}, {0x3073, "\x2a\x53"}, {0x3074, "\x2a\x54"},
-  {0x3075, "\x2a\x55"}, {0x3076, "\x2a\x56"}, {0x3077, "\x2a\x57"},
-  {0x3078, "\x2a\x58"}, {0x3079, "\x2a\x59"}, {0x307a, "\x2a\x5a"},
-  {0x307b, "\x2a\x5b"}, {0x307c, "\x2a\x5c"}, {0x307d, "\x2a\x5d"},
-  {0x307e, "\x2a\x5e"}, {0x307f, "\x2a\x5f"}, {0x3080, "\x2a\x60"},
-  {0x3081, "\x2a\x61"}, {0x3082, "\x2a\x62"}, {0x3083, "\x2a\x63"},
-  {0x3084, "\x2a\x64"}, {0x3085, "\x2a\x65"}, {0x3086, "\x2a\x66"},
-  {0x3087, "\x2a\x67"}, {0x3088, "\x2a\x68"}, {0x3089, "\x2a\x69"},
-  {0x308a, "\x2a\x6a"}, {0x308b, "\x2a\x6b"}, {0x308c, "\x2a\x6c"},
-  {0x308d, "\x2a\x6d"}, {0x308e, "\x2a\x6e"}, {0x308f, "\x2a\x6f"},
-  {0x3090, "\x2a\x70"}, {0x3091, "\x2a\x71"}, {0x3092, "\x2a\x72"},
-  {0x3093, "\x2a\x73"}, {0x30a1, "\x2b\x21"}, {0x30a2, "\x2b\x22"},
-  {0x30a3, "\x2b\x23"}, {0x30a4, "\x2b\x24"}, {0x30a5, "\x2b\x25"},
-  {0x30a6, "\x2b\x26"}, {0x30a7, "\x2b\x27"}, {0x30a8, "\x2b\x28"},
-  {0x30a9, "\x2b\x29"}, {0x30aa, "\x2b\x2a"}, {0x30ab, "\x2b\x2b"},
-  {0x30ac, "\x2b\x2c"}, {0x30ad, "\x2b\x2d"}, {0x30ae, "\x2b\x2e"},
-  {0x30af, "\x2b\x2f"}, {0x30b0, "\x2b\x30"}, {0x30b1, "\x2b\x31"},
-  {0x30b2, "\x2b\x32"}, {0x30b3, "\x2b\x33"}, {0x30b4, "\x2b\x34"},
-  {0x30b5, "\x2b\x35"}, {0x30b6, "\x2b\x36"}, {0x30b7, "\x2b\x37"},
-  {0x30b8, "\x2b\x38"}, {0x30b9, "\x2b\x39"}, {0x30ba, "\x2b\x3a"},
-  {0x30bb, "\x2b\x3b"}, {0x30bc, "\x2b\x3c"}, {0x30bd, "\x2b\x3d"},
-  {0x30be, "\x2b\x3e"}, {0x30bf, "\x2b\x3f"}, {0x30c0, "\x2b\x40"},
-  {0x30c1, "\x2b\x41"}, {0x30c2, "\x2b\x42"}, {0x30c3, "\x2b\x43"},
-  {0x30c4, "\x2b\x44"}, {0x30c5, "\x2b\x45"}, {0x30c6, "\x2b\x46"},
-  {0x30c7, "\x2b\x47"}, {0x30c8, "\x2b\x48"}, {0x30c9, "\x2b\x49"},
-  {0x30ca, "\x2b\x4a"}, {0x30cb, "\x2b\x4b"}, {0x30cc, "\x2b\x4c"},
-  {0x30cd, "\x2b\x4d"}, {0x30ce, "\x2b\x4e"}, {0x30cf, "\x2b\x4f"},
-  {0x30d0, "\x2b\x50"}, {0x30d1, "\x2b\x51"}, {0x30d2, "\x2b\x52"},
-  {0x30d3, "\x2b\x53"}, {0x30d4, "\x2b\x54"}, {0x30d5, "\x2b\x55"},
-  {0x30d6, "\x2b\x56"}, {0x30d7, "\x2b\x57"}, {0x30d8, "\x2b\x58"},
-  {0x30d9, "\x2b\x59"}, {0x30da, "\x2b\x5a"}, {0x30db, "\x2b\x5b"},
-  {0x30dc, "\x2b\x5c"}, {0x30dd, "\x2b\x5d"}, {0x30de, "\x2b\x5e"},
-  {0x30df, "\x2b\x5f"}, {0x30e0, "\x2b\x60"}, {0x30e1, "\x2b\x61"},
-  {0x30e2, "\x2b\x62"}, {0x30e3, "\x2b\x63"}, {0x30e4, "\x2b\x64"},
-  {0x30e5, "\x2b\x65"}, {0x30e6, "\x2b\x66"}, {0x30e7, "\x2b\x67"},
-  {0x30e8, "\x2b\x68"}, {0x30e9, "\x2b\x69"}, {0x30ea, "\x2b\x6a"},
-  {0x30eb, "\x2b\x6b"}, {0x30ec, "\x2b\x6c"}, {0x30ed, "\x2b\x6d"},
-  {0x30ee, "\x2b\x6e"}, {0x30ef, "\x2b\x6f"}, {0x30f0, "\x2b\x70"},
-  {0x30f1, "\x2b\x71"}, {0x30f2, "\x2b\x72"}, {0x30f3, "\x2b\x73"},
-  {0x30f4, "\x2b\x74"}, {0x30f5, "\x2b\x75"}, {0x30f6, "\x2b\x76"},
-  {0x3131, "\x24\x21"}, {0x3132, "\x24\x22"}, {0x3133, "\x24\x23"},
-  {0x3134, "\x24\x24"}, {0x3135, "\x24\x25"}, {0x3136, "\x24\x26"},
-  {0x3137, "\x24\x27"}, {0x3138, "\x24\x28"}, {0x3139, "\x24\x29"},
-  {0x313a, "\x24\x2a"}, {0x313b, "\x24\x2b"}, {0x313c, "\x24\x2c"},
-  {0x313d, "\x24\x2d"}, {0x313e, "\x24\x2e"}, {0x313f, "\x24\x2f"},
-  {0x3140, "\x24\x30"}, {0x3141, "\x24\x31"}, {0x3142, "\x24\x32"},
-  {0x3143, "\x24\x33"}, {0x3144, "\x24\x34"}, {0x3145, "\x24\x35"},
-  {0x3146, "\x24\x36"}, {0x3147, "\x24\x37"}, {0x3148, "\x24\x38"},
-  {0x3149, "\x24\x39"}, {0x314a, "\x24\x3a"}, {0x314b, "\x24\x3b"},
-  {0x314c, "\x24\x3c"}, {0x314d, "\x24\x3d"}, {0x314e, "\x24\x3e"},
-  {0x314f, "\x24\x3f"}, {0x3150, "\x24\x40"}, {0x3151, "\x24\x41"},
-  {0x3152, "\x24\x42"}, {0x3153, "\x24\x43"}, {0x3154, "\x24\x44"},
-  {0x3155, "\x24\x45"}, {0x3156, "\x24\x46"}, {0x3157, "\x24\x47"},
-  {0x3158, "\x24\x48"}, {0x3159, "\x24\x49"}, {0x315a, "\x24\x4a"},
-  {0x315b, "\x24\x4b"}, {0x315c, "\x24\x4c"}, {0x315d, "\x24\x4d"},
-  {0x315e, "\x24\x4e"}, {0x315f, "\x24\x4f"}, {0x3160, "\x24\x50"},
-  {0x3161, "\x24\x51"}, {0x3162, "\x24\x52"}, {0x3163, "\x24\x53"},
-  {0x3164, "\x24\x54"}, {0x3165, "\x24\x55"}, {0x3166, "\x24\x56"},
-  {0x3167, "\x24\x57"}, {0x3168, "\x24\x58"}, {0x3169, "\x24\x59"},
-  {0x316a, "\x24\x5a"}, {0x316b, "\x24\x5b"}, {0x316c, "\x24\x5c"},
-  {0x316d, "\x24\x5d"}, {0x316e, "\x24\x5e"}, {0x316f, "\x24\x5f"},
-  {0x3170, "\x24\x60"}, {0x3171, "\x24\x61"}, {0x3172, "\x24\x62"},
-  {0x3173, "\x24\x63"}, {0x3174, "\x24\x64"}, {0x3175, "\x24\x65"},
-  {0x3176, "\x24\x66"}, {0x3177, "\x24\x67"}, {0x3178, "\x24\x68"},
-  {0x3179, "\x24\x69"}, {0x317a, "\x24\x6a"}, {0x317b, "\x24\x6b"},
-  {0x317c, "\x24\x6c"}, {0x317d, "\x24\x6d"}, {0x317e, "\x24\x6e"},
-  {0x317f, "\x24\x6f"}, {0x3180, "\x24\x70"}, {0x3181, "\x24\x71"},
-  {0x3182, "\x24\x72"}, {0x3183, "\x24\x73"}, {0x3184, "\x24\x74"},
-  {0x3185, "\x24\x75"}, {0x3186, "\x24\x76"}, {0x3187, "\x24\x77"},
-  {0x3188, "\x24\x78"}, {0x3189, "\x24\x79"}, {0x318a, "\x24\x7a"},
-  {0x318b, "\x24\x7b"}, {0x318c, "\x24\x7c"}, {0x318d, "\x24\x7d"},
-  {0x318e, "\x24\x7e"}, {0x3200, "\x29\x31"}, {0x3201, "\x29\x32"},
-  {0x3202, "\x29\x33"}, {0x3203, "\x29\x34"}, {0x3204, "\x29\x35"},
-  {0x3205, "\x29\x36"}, {0x3206, "\x29\x37"}, {0x3207, "\x29\x38"},
-  {0x3208, "\x29\x39"}, {0x3209, "\x29\x3a"}, {0x320a, "\x29\x3b"},
-  {0x320b, "\x29\x3c"}, {0x320c, "\x29\x3d"}, {0x320d, "\x29\x3e"},
-  {0x320e, "\x29\x3f"}, {0x320f, "\x29\x40"}, {0x3210, "\x29\x41"},
-  {0x3211, "\x29\x42"}, {0x3212, "\x29\x43"}, {0x3213, "\x29\x44"},
-  {0x3214, "\x29\x45"}, {0x3215, "\x29\x46"}, {0x3216, "\x29\x47"},
-  {0x3217, "\x29\x48"}, {0x3218, "\x29\x49"}, {0x3219, "\x29\x4a"},
-  {0x321a, "\x29\x4b"}, {0x321b, "\x29\x4c"}, {0x321c, "\x22\x5f"},
-  {0x3260, "\x28\x31"}, {0x3261, "\x28\x32"}, {0x3262, "\x28\x33"},
-  {0x3263, "\x28\x34"}, {0x3264, "\x28\x35"}, {0x3265, "\x28\x36"},
-  {0x3266, "\x28\x37"}, {0x3267, "\x28\x38"}, {0x3268, "\x28\x39"},
-  {0x3269, "\x28\x3a"}, {0x326a, "\x28\x3b"}, {0x326b, "\x28\x3c"},
-  {0x326c, "\x28\x3d"}, {0x326d, "\x28\x3e"}, {0x326e, "\x28\x3f"},
-  {0x326f, "\x28\x40"}, {0x3270, "\x28\x41"}, {0x3271, "\x28\x42"},
-  {0x3272, "\x28\x43"}, {0x3273, "\x28\x44"}, {0x3274, "\x28\x45"},
-  {0x3275, "\x28\x46"}, {0x3276, "\x28\x47"}, {0x3277, "\x28\x48"},
-  {0x3278, "\x28\x49"}, {0x3279, "\x28\x4a"}, {0x327a, "\x28\x4b"},
-  {0x327b, "\x28\x4c"}, {0x327f, "\x22\x5e"}, {0x3380, "\x27\x49"},
-  {0x3381, "\x27\x4a"}, {0x3382, "\x27\x4b"}, {0x3383, "\x27\x4c"},
-  {0x3384, "\x27\x4d"}, {0x3388, "\x27\x3a"}, {0x3389, "\x27\x3b"},
-  {0x338a, "\x27\x5c"}, {0x338b, "\x27\x5d"}, {0x338c, "\x27\x5e"},
-  {0x338d, "\x27\x36"}, {0x338e, "\x27\x37"}, {0x338f, "\x27\x38"},
-  {0x3390, "\x27\x54"}, {0x3391, "\x27\x55"}, {0x3392, "\x27\x56"},
-  {0x3393, "\x27\x57"}, {0x3394, "\x27\x58"}, {0x3395, "\x27\x21"},
-  {0x3396, "\x27\x22"}, {0x3397, "\x27\x23"}, {0x3398, "\x27\x25"},
-  {0x3399, "\x27\x2b"}, {0x339a, "\x27\x2c"}, {0x339b, "\x27\x2d"},
-  {0x339c, "\x27\x2e"}, {0x339d, "\x27\x2f"}, {0x339e, "\x27\x30"},
-  {0x339f, "\x27\x31"}, {0x33a0, "\x27\x32"}, {0x33a1, "\x27\x33"},
-  {0x33a2, "\x27\x34"}, {0x33a3, "\x27\x27"}, {0x33a4, "\x27\x28"},
-  {0x33a5, "\x27\x29"}, {0x33a6, "\x27\x2a"}, {0x33a7, "\x27\x3d"},
-  {0x33a8, "\x27\x3e"}, {0x33a9, "\x27\x65"}, {0x33aa, "\x27\x66"},
-  {0x33ab, "\x27\x67"}, {0x33ac, "\x27\x68"}, {0x33ad, "\x27\x61"},
-  {0x33ae, "\x27\x62"}, {0x33af, "\x27\x63"}, {0x33b0, "\x27\x3f"},
-  {0x33b1, "\x27\x40"}, {0x33b2, "\x27\x41"}, {0x33b3, "\x27\x42"},
-  {0x33b4, "\x27\x43"}, {0x33b5, "\x27\x44"}, {0x33b6, "\x27\x45"},
-  {0x33b7, "\x27\x46"}, {0x33b8, "\x27\x47"}, {0x33b9, "\x27\x48"},
-  {0x33ba, "\x27\x4e"}, {0x33bb, "\x27\x4f"}, {0x33bc, "\x27\x50"},
-  {0x33bd, "\x27\x51"}, {0x33be, "\x27\x52"}, {0x33bf, "\x27\x53"},
-  {0x33c0, "\x27\x5a"}, {0x33c1, "\x27\x5b"}, {0x33c2, "\x22\x63"},
-  {0x33c3, "\x27\x6c"}, {0x33c4, "\x27\x26"}, {0x33c5, "\x27\x60"},
-  {0x33c6, "\x27\x6f"}, {0x33c7, "\x22\x61"}, {0x33c8, "\x27\x3c"},
-  {0x33c9, "\x27\x6d"}, {0x33ca, "\x27\x35"}, {0x33cf, "\x27\x39"},
-  {0x33d0, "\x27\x6a"}, {0x33d3, "\x27\x6b"}, {0x33d6, "\x27\x5f"},
-  {0x33d8, "\x22\x64"}, {0x33db, "\x27\x64"}, {0x33dc, "\x27\x6e"},
-  {0x33dd, "\x27\x69"}, {0xff01, "\x23\x21"}, {0xff02, "\x23\x22"},
-  {0xff03, "\x23\x23"}, {0xff04, "\x23\x24"}, {0xff05, "\x23\x25"},
-  {0xff06, "\x23\x26"}, {0xff07, "\x23\x27"}, {0xff08, "\x23\x28"},
-  {0xff09, "\x23\x29"}, {0xff0a, "\x23\x2a"}, {0xff0b, "\x23\x2b"},
-  {0xff0c, "\x23\x2c"}, {0xff0d, "\x23\x2d"}, {0xff0e, "\x23\x2e"},
-  {0xff0f, "\x23\x2f"}, {0xff10, "\x23\x30"}, {0xff11, "\x23\x31"},
-  {0xff12, "\x23\x32"}, {0xff13, "\x23\x33"}, {0xff14, "\x23\x34"},
-  {0xff15, "\x23\x35"}, {0xff16, "\x23\x36"}, {0xff17, "\x23\x37"},
-  {0xff18, "\x23\x38"}, {0xff19, "\x23\x39"}, {0xff1a, "\x23\x3a"},
-  {0xff1b, "\x23\x3b"}, {0xff1c, "\x23\x3c"}, {0xff1d, "\x23\x3d"},
-  {0xff1e, "\x23\x3e"}, {0xff1f, "\x23\x3f"}, {0xff20, "\x23\x40"},
-  {0xff21, "\x23\x41"}, {0xff22, "\x23\x42"}, {0xff23, "\x23\x43"},
-  {0xff24, "\x23\x44"}, {0xff25, "\x23\x45"}, {0xff26, "\x23\x46"},
-  {0xff27, "\x23\x47"}, {0xff28, "\x23\x48"}, {0xff29, "\x23\x49"},
-  {0xff2a, "\x23\x4a"}, {0xff2b, "\x23\x4b"}, {0xff2c, "\x23\x4c"},
-  {0xff2d, "\x23\x4d"}, {0xff2e, "\x23\x4e"}, {0xff2f, "\x23\x4f"},
-  {0xff30, "\x23\x50"}, {0xff31, "\x23\x51"}, {0xff32, "\x23\x52"},
-  {0xff33, "\x23\x53"}, {0xff34, "\x23\x54"}, {0xff35, "\x23\x55"},
-  {0xff36, "\x23\x56"}, {0xff37, "\x23\x57"}, {0xff38, "\x23\x58"},
-  {0xff39, "\x23\x59"}, {0xff3a, "\x23\x5a"}, {0xff3b, "\x23\x5b"},
-  {0xff3c, "\x21\x2c"}, {0xff3d, "\x23\x5d"}, {0xff3e, "\x23\x5e"},
-  {0xff3f, "\x23\x5f"}, {0xff40, "\x23\x60"}, {0xff41, "\x23\x61"},
-  {0xff42, "\x23\x62"}, {0xff43, "\x23\x63"}, {0xff44, "\x23\x64"},
-  {0xff45, "\x23\x65"}, {0xff46, "\x23\x66"}, {0xff47, "\x23\x67"},
-  {0xff48, "\x23\x68"}, {0xff49, "\x23\x69"}, {0xff4a, "\x23\x6a"},
-  {0xff4b, "\x23\x6b"}, {0xff4c, "\x23\x6c"}, {0xff4d, "\x23\x6d"},
-  {0xff4e, "\x23\x6e"}, {0xff4f, "\x23\x6f"}, {0xff50, "\x23\x70"},
-  {0xff51, "\x23\x71"}, {0xff52, "\x23\x72"}, {0xff53, "\x23\x73"},
-  {0xff54, "\x23\x74"}, {0xff55, "\x23\x75"}, {0xff56, "\x23\x76"},
-  {0xff57, "\x23\x77"}, {0xff58, "\x23\x78"}, {0xff59, "\x23\x79"},
-  {0xff5a, "\x23\x7a"}, {0xff5b, "\x23\x7b"}, {0xff5c, "\x23\x7c"},
-  {0xff5d, "\x23\x7d"}, {0xff5e, "\x22\x26"}, {0xffe0, "\x21\x4b"},
-  {0xffe1, "\x21\x4c"}, {0xffe2, "\x21\x7e"}, {0xffe3, "\x23\x7e"},
-  {0xffe5, "\x21\x4d"}, {0xffe6, "\x23\x5c"},
+  {0x00ae, "\x22\x67"}, {0x00b0, "\x21\x46"}, {0x00b1, "\x21\x3e"},
+  {0x00b2, "\x29\x77"}, {0x00b3, "\x29\x78"}, {0x00b4, "\x22\x25"},
+  {0x00b6, "\x22\x52"}, {0x00b7, "\x21\x24"}, {0x00b8, "\x22\x2c"},
+  {0x00b9, "\x29\x76"}, {0x00ba, "\x28\x2c"}, {0x00bc, "\x28\x79"},
+  {0x00bd, "\x28\x76"}, {0x00be, "\x28\x7a"}, {0x00bf, "\x22\x2f"},
+  {0x00c6, "\x28\x21"}, {0x00d0, "\x28\x22"}, {0x00d7, "\x21\x3f"},
+  {0x00d8, "\x28\x2a"}, {0x00de, "\x28\x2d"}, {0x00df, "\x29\x2c"},
+  {0x00e6, "\x29\x21"}, {0x00f0, "\x29\x23"}, {0x00f7, "\x21\x40"},
+  {0x00f8, "\x29\x2a"}, {0x00fe, "\x29\x2d"}, {0x0111, "\x29\x22"},
+  {0x0126, "\x28\x24"}, {0x0127, "\x29\x24"}, {0x0131, "\x29\x25"},
+  {0x0132, "\x28\x26"}, {0x0133, "\x29\x26"}, {0x0138, "\x29\x27"},
+  {0x013f, "\x28\x28"}, {0x0140, "\x29\x28"}, {0x0141, "\x28\x29"},
+  {0x0142, "\x29\x29"}, {0x0149, "\x29\x30"}, {0x014a, "\x28\x2f"},
+  {0x014b, "\x29\x2f"}, {0x0152, "\x28\x2b"}, {0x0153, "\x29\x2b"},
+  {0x0166, "\x28\x2e"}, {0x0167, "\x29\x2e"}, {0x02c7, "\x22\x27"},
+  {0x02d0, "\x22\x30"}, {0x02d8, "\x22\x28"}, {0x02d9, "\x22\x2b"},
+  {0x02da, "\x22\x2a"}, {0x02db, "\x22\x2d"}, {0x02dd, "\x22\x29"},
+  {0x0391, "\x25\x41"}, {0x0392, "\x25\x42"}, {0x0393, "\x25\x43"},
+  {0x0394, "\x25\x44"}, {0x0395, "\x25\x45"}, {0x0396, "\x25\x46"},
+  {0x0397, "\x25\x47"}, {0x0398, "\x25\x48"}, {0x0399, "\x25\x49"},
+  {0x039a, "\x25\x4a"}, {0x039b, "\x25\x4b"}, {0x039c, "\x25\x4c"},
+  {0x039d, "\x25\x4d"}, {0x039e, "\x25\x4e"}, {0x039f, "\x25\x4f"},
+  {0x03a0, "\x25\x50"}, {0x03a1, "\x25\x51"}, {0x03a3, "\x25\x52"},
+  {0x03a4, "\x25\x53"}, {0x03a5, "\x25\x54"}, {0x03a6, "\x25\x55"},
+  {0x03a7, "\x25\x56"}, {0x03a8, "\x25\x57"}, {0x03a9, "\x25\x58"},
+  {0x03b1, "\x25\x61"}, {0x03b2, "\x25\x62"}, {0x03b3, "\x25\x63"},
+  {0x03b4, "\x25\x64"}, {0x03b5, "\x25\x65"}, {0x03b6, "\x25\x66"},
+  {0x03b7, "\x25\x67"}, {0x03b8, "\x25\x68"}, {0x03b9, "\x25\x69"},
+  {0x03ba, "\x25\x6a"}, {0x03bb, "\x25\x6b"}, {0x03bc, "\x25\x6c"},
+  {0x03bd, "\x25\x6d"}, {0x03be, "\x25\x6e"}, {0x03bf, "\x25\x6f"},
+  {0x03c0, "\x25\x70"}, {0x03c1, "\x25\x71"}, {0x03c3, "\x25\x72"},
+  {0x03c4, "\x25\x73"}, {0x03c5, "\x25\x74"}, {0x03c6, "\x25\x75"},
+  {0x03c7, "\x25\x76"}, {0x03c8, "\x25\x77"}, {0x03c9, "\x25\x78"},
+  {0x0401, "\x2c\x27"}, {0x0410, "\x2c\x21"}, {0x0411, "\x2c\x22"},
+  {0x0412, "\x2c\x23"}, {0x0413, "\x2c\x24"}, {0x0414, "\x2c\x25"},
+  {0x0415, "\x2c\x26"}, {0x0416, "\x2c\x28"}, {0x0417, "\x2c\x29"},
+  {0x0418, "\x2c\x2a"}, {0x0419, "\x2c\x2b"}, {0x041a, "\x2c\x2c"},
+  {0x041b, "\x2c\x2d"}, {0x041c, "\x2c\x2e"}, {0x041d, "\x2c\x2f"},
+  {0x041e, "\x2c\x30"}, {0x041f, "\x2c\x31"}, {0x0420, "\x2c\x32"},
+  {0x0421, "\x2c\x33"}, {0x0422, "\x2c\x34"}, {0x0423, "\x2c\x35"},
+  {0x0424, "\x2c\x36"}, {0x0425, "\x2c\x37"}, {0x0426, "\x2c\x38"},
+  {0x0427, "\x2c\x39"}, {0x0428, "\x2c\x3a"}, {0x0429, "\x2c\x3b"},
+  {0x042a, "\x2c\x3c"}, {0x042b, "\x2c\x3d"}, {0x042c, "\x2c\x3e"},
+  {0x042d, "\x2c\x3f"}, {0x042e, "\x2c\x40"}, {0x042f, "\x2c\x41"},
+  {0x0430, "\x2c\x51"}, {0x0431, "\x2c\x52"}, {0x0432, "\x2c\x53"},
+  {0x0433, "\x2c\x54"}, {0x0434, "\x2c\x55"}, {0x0435, "\x2c\x56"},
+  {0x0436, "\x2c\x58"}, {0x0437, "\x2c\x59"}, {0x0438, "\x2c\x5a"},
+  {0x0439, "\x2c\x5b"}, {0x043a, "\x2c\x5c"}, {0x043b, "\x2c\x5d"},
+  {0x043c, "\x2c\x5e"}, {0x043d, "\x2c\x5f"}, {0x043e, "\x2c\x60"},
+  {0x043f, "\x2c\x61"}, {0x0440, "\x2c\x62"}, {0x0441, "\x2c\x63"},
+  {0x0442, "\x2c\x64"}, {0x0443, "\x2c\x65"}, {0x0444, "\x2c\x66"},
+  {0x0445, "\x2c\x67"}, {0x0446, "\x2c\x68"}, {0x0447, "\x2c\x69"},
+  {0x0448, "\x2c\x6a"}, {0x0449, "\x2c\x6b"}, {0x044a, "\x2c\x6c"},
+  {0x044b, "\x2c\x6d"}, {0x044c, "\x2c\x6e"}, {0x044d, "\x2c\x6f"},
+  {0x044e, "\x2c\x70"}, {0x044f, "\x2c\x71"}, {0x0451, "\x2c\x57"},
+  {0x2015, "\x21\x2a"}, {0x2018, "\x21\x2e"}, {0x2019, "\x21\x2f"},
+  {0x201c, "\x21\x30"}, {0x201d, "\x21\x31"}, {0x2020, "\x22\x53"},
+  {0x2021, "\x22\x54"}, {0x2025, "\x21\x25"}, {0x2026, "\x21\x26"},
+  {0x2030, "\x22\x36"}, {0x2032, "\x21\x47"}, {0x2033, "\x21\x48"},
+  {0x203b, "\x21\x58"}, {0x2074, "\x29\x79"}, {0x207f, "\x29\x7a"},
+  {0x2081, "\x29\x7b"}, {0x2082, "\x29\x7c"}, {0x2083, "\x29\x7d"},
+  {0x2084, "\x29\x7e"}, {0x20ac, "\x22\x66"}, {0x2103, "\x21\x49"},
+  {0x2109, "\x22\x35"}, {0x2113, "\x27\x24"}, {0x2116, "\x22\x60"},
+  {0x2121, "\x22\x65"}, {0x2122, "\x22\x62"}, {0x2126, "\x27\x59"},
+  {0x212b, "\x21\x4a"}, {0x2153, "\x28\x77"}, {0x2154, "\x28\x78"},
+  {0x215b, "\x28\x7b"}, {0x215c, "\x28\x7c"}, {0x215d, "\x28\x7d"},
+  {0x215e, "\x28\x7e"}, {0x2160, "\x25\x30"}, {0x2161, "\x25\x31"},
+  {0x2162, "\x25\x32"}, {0x2163, "\x25\x33"}, {0x2164, "\x25\x34"},
+  {0x2165, "\x25\x35"}, {0x2166, "\x25\x36"}, {0x2167, "\x25\x37"},
+  {0x2168, "\x25\x38"}, {0x2169, "\x25\x39"}, {0x2170, "\x25\x21"},
+  {0x2171, "\x25\x22"}, {0x2172, "\x25\x23"}, {0x2173, "\x25\x24"},
+  {0x2174, "\x25\x25"}, {0x2175, "\x25\x26"}, {0x2176, "\x25\x27"},
+  {0x2177, "\x25\x28"}, {0x2178, "\x25\x29"}, {0x2179, "\x25\x2a"},
+  {0x2190, "\x21\x67"}, {0x2191, "\x21\x68"}, {0x2192, "\x21\x66"},
+  {0x2193, "\x21\x69"}, {0x2194, "\x21\x6a"}, {0x2195, "\x22\x55"},
+  {0x2196, "\x22\x58"}, {0x2197, "\x22\x56"}, {0x2198, "\x22\x59"},
+  {0x2199, "\x22\x57"}, {0x21d2, "\x22\x21"}, {0x21d4, "\x22\x22"},
+  {0x2200, "\x22\x23"}, {0x2202, "\x21\x53"}, {0x2203, "\x22\x24"},
+  {0x2207, "\x21\x54"}, {0x2208, "\x21\x74"}, {0x220b, "\x21\x75"},
+  {0x220f, "\x22\x33"}, {0x2211, "\x22\x32"}, {0x221a, "\x21\x6e"},
+  {0x221d, "\x21\x70"}, {0x221e, "\x21\x44"}, {0x2220, "\x21\x50"},
+  {0x2225, "\x21\x2b"}, {0x2227, "\x21\x7c"}, {0x2228, "\x21\x7d"},
+  {0x2229, "\x21\x7b"}, {0x222a, "\x21\x7a"}, {0x222b, "\x21\x72"},
+  {0x222c, "\x21\x73"}, {0x222e, "\x22\x31"}, {0x2234, "\x21\x45"},
+  {0x2235, "\x21\x71"}, {0x223c, "\x21\x2d"}, {0x223d, "\x21\x6f"},
+  {0x2252, "\x21\x56"}, {0x2260, "\x21\x41"}, {0x2261, "\x21\x55"},
+  {0x2264, "\x21\x42"}, {0x2265, "\x21\x43"}, {0x226a, "\x21\x6c"},
+  {0x226b, "\x21\x6d"}, {0x2282, "\x21\x78"}, {0x2283, "\x21\x79"},
+  {0x2286, "\x21\x76"}, {0x2287, "\x21\x77"}, {0x2299, "\x22\x41"},
+  {0x22a5, "\x21\x51"}, {0x2312, "\x21\x52"}, {0x2460, "\x28\x67"},
+  {0x2461, "\x28\x68"}, {0x2462, "\x28\x69"}, {0x2463, "\x28\x6a"},
+  {0x2464, "\x28\x6b"}, {0x2465, "\x28\x6c"}, {0x2466, "\x28\x6d"},
+  {0x2467, "\x28\x6e"}, {0x2468, "\x28\x6f"}, {0x2469, "\x28\x70"},
+  {0x246a, "\x28\x71"}, {0x246b, "\x28\x72"}, {0x246c, "\x28\x73"},
+  {0x246d, "\x28\x74"}, {0x246e, "\x28\x75"}, {0x2474, "\x29\x67"},
+  {0x2475, "\x29\x68"}, {0x2476, "\x29\x69"}, {0x2477, "\x29\x6a"},
+  {0x2478, "\x29\x6b"}, {0x2479, "\x29\x6c"}, {0x247a, "\x29\x6d"},
+  {0x247b, "\x29\x6e"}, {0x247c, "\x29\x6f"}, {0x247d, "\x29\x70"},
+  {0x247e, "\x29\x71"}, {0x247f, "\x29\x72"}, {0x2480, "\x29\x73"},
+  {0x2481, "\x29\x74"}, {0x2482, "\x29\x75"}, {0x249c, "\x29\x4d"},
+  {0x249d, "\x29\x4e"}, {0x249e, "\x29\x4f"}, {0x249f, "\x29\x50"},
+  {0x24a0, "\x29\x51"}, {0x24a1, "\x29\x52"}, {0x24a2, "\x29\x53"},
+  {0x24a3, "\x29\x54"}, {0x24a4, "\x29\x55"}, {0x24a5, "\x29\x56"},
+  {0x24a6, "\x29\x57"}, {0x24a7, "\x29\x58"}, {0x24a8, "\x29\x59"},
+  {0x24a9, "\x29\x5a"}, {0x24aa, "\x29\x5b"}, {0x24ab, "\x29\x5c"},
+  {0x24ac, "\x29\x5d"}, {0x24ad, "\x29\x5e"}, {0x24ae, "\x29\x5f"},
+  {0x24af, "\x29\x60"}, {0x24b0, "\x29\x61"}, {0x24b1, "\x29\x62"},
+  {0x24b2, "\x29\x63"}, {0x24b3, "\x29\x64"}, {0x24b4, "\x29\x65"},
+  {0x24b5, "\x29\x66"}, {0x24d0, "\x28\x4d"}, {0x24d1, "\x28\x4e"},
+  {0x24d2, "\x28\x4f"}, {0x24d3, "\x28\x50"}, {0x24d4, "\x28\x51"},
+  {0x24d5, "\x28\x52"}, {0x24d6, "\x28\x53"}, {0x24d7, "\x28\x54"},
+  {0x24d8, "\x28\x55"}, {0x24d9, "\x28\x56"}, {0x24da, "\x28\x57"},
+  {0x24db, "\x28\x58"}, {0x24dc, "\x28\x59"}, {0x24dd, "\x28\x5a"},
+  {0x24de, "\x28\x5b"}, {0x24df, "\x28\x5c"}, {0x24e0, "\x28\x5d"},
+  {0x24e1, "\x28\x5e"}, {0x24e2, "\x28\x5f"}, {0x24e3, "\x28\x60"},
+  {0x24e4, "\x28\x61"}, {0x24e5, "\x28\x62"}, {0x24e6, "\x28\x63"},
+  {0x24e7, "\x28\x64"}, {0x24e8, "\x28\x65"}, {0x24e9, "\x28\x66"},
+  {0x2500, "\x26\x21"}, {0x2501, "\x26\x2c"}, {0x2502, "\x26\x22"},
+  {0x2503, "\x26\x2d"}, {0x250c, "\x26\x23"}, {0x250d, "\x26\x48"},
+  {0x250e, "\x26\x47"}, {0x250f, "\x26\x2e"}, {0x2510, "\x26\x24"},
+  {0x2511, "\x26\x42"}, {0x2512, "\x26\x41"}, {0x2513, "\x26\x2f"},
+  {0x2514, "\x26\x26"}, {0x2515, "\x26\x46"}, {0x2516, "\x26\x45"},
+  {0x2517, "\x26\x31"}, {0x2518, "\x26\x25"}, {0x2519, "\x26\x44"},
+  {0x251a, "\x26\x43"}, {0x251b, "\x26\x30"}, {0x251c, "\x26\x27"},
+  {0x251d, "\x26\x3c"}, {0x251e, "\x26\x49"}, {0x251f, "\x26\x4a"},
+  {0x2520, "\x26\x37"}, {0x2521, "\x26\x4b"}, {0x2522, "\x26\x4c"},
+  {0x2523, "\x26\x32"}, {0x2524, "\x26\x29"}, {0x2525, "\x26\x3e"},
+  {0x2526, "\x26\x4d"}, {0x2527, "\x26\x4e"}, {0x2528, "\x26\x39"},
+  {0x2529, "\x26\x4f"}, {0x252a, "\x26\x50"}, {0x252b, "\x26\x34"},
+  {0x252c, "\x26\x28"}, {0x252d, "\x26\x51"}, {0x252e, "\x26\x52"},
+  {0x252f, "\x26\x38"}, {0x2530, "\x26\x3d"}, {0x2531, "\x26\x53"},
+  {0x2532, "\x26\x54"}, {0x2533, "\x26\x33"}, {0x2534, "\x26\x2a"},
+  {0x2535, "\x26\x55"}, {0x2536, "\x26\x56"}, {0x2537, "\x26\x3a"},
+  {0x2538, "\x26\x3f"}, {0x2539, "\x26\x57"}, {0x253a, "\x26\x58"},
+  {0x253b, "\x26\x35"}, {0x253c, "\x26\x2b"}, {0x253d, "\x26\x59"},
+  {0x253e, "\x26\x5a"}, {0x253f, "\x26\x3b"}, {0x2540, "\x26\x5b"},
+  {0x2541, "\x26\x5c"}, {0x2542, "\x26\x40"}, {0x2543, "\x26\x5d"},
+  {0x2544, "\x26\x5e"}, {0x2545, "\x26\x5f"}, {0x2546, "\x26\x60"},
+  {0x2547, "\x26\x61"}, {0x2548, "\x26\x62"}, {0x2549, "\x26\x63"},
+  {0x254a, "\x26\x64"}, {0x254b, "\x26\x36"}, {0x2592, "\x22\x46"},
+  {0x25a0, "\x21\x61"}, {0x25a1, "\x21\x60"}, {0x25a3, "\x22\x43"},
+  {0x25a4, "\x22\x47"}, {0x25a5, "\x22\x48"}, {0x25a6, "\x22\x4b"},
+  {0x25a7, "\x22\x4a"}, {0x25a8, "\x22\x49"}, {0x25a9, "\x22\x4c"},
+  {0x25b2, "\x21\x63"}, {0x25b3, "\x21\x62"}, {0x25b6, "\x22\x3a"},
+  {0x25b7, "\x22\x39"}, {0x25bc, "\x21\x65"}, {0x25bd, "\x21\x64"},
+  {0x25c0, "\x22\x38"}, {0x25c1, "\x22\x37"}, {0x25c6, "\x21\x5f"},
+  {0x25c7, "\x21\x5e"}, {0x25c8, "\x22\x42"}, {0x25cb, "\x21\x5b"},
+  {0x25ce, "\x21\x5d"}, {0x25cf, "\x21\x5c"}, {0x25d0, "\x22\x44"},
+  {0x25d1, "\x22\x45"}, {0x2605, "\x21\x5a"}, {0x2606, "\x21\x59"},
+  {0x260e, "\x22\x4f"}, {0x260f, "\x22\x4e"}, {0x261c, "\x22\x50"},
+  {0x261e, "\x22\x51"}, {0x2640, "\x21\x4f"}, {0x2642, "\x21\x4e"},
+  {0x2660, "\x22\x3c"}, {0x2661, "\x22\x3d"}, {0x2663, "\x22\x40"},
+  {0x2664, "\x22\x3b"}, {0x2665, "\x22\x3e"}, {0x2667, "\x22\x3f"},
+  {0x2668, "\x22\x4d"}, {0x2669, "\x22\x5b"}, {0x266a, "\x22\x5c"},
+  {0x266c, "\x22\x5d"}, {0x266d, "\x22\x5a"}, {0x3000, "\x21\x21"},
+  {0x3001, "\x21\x22"}, {0x3002, "\x21\x23"}, {0x3003, "\x21\x28"},
+  {0x3008, "\x21\x34"}, {0x3009, "\x21\x35"}, {0x300a, "\x21\x36"},
+  {0x300b, "\x21\x37"}, {0x300c, "\x21\x38"}, {0x300d, "\x21\x39"},
+  {0x300e, "\x21\x3a"}, {0x300f, "\x21\x3b"}, {0x3010, "\x21\x3c"},
+  {0x3011, "\x21\x3d"}, {0x3013, "\x21\x6b"}, {0x3014, "\x21\x32"},
+  {0x3015, "\x21\x33"}, {0x3041, "\x2a\x21"}, {0x3042, "\x2a\x22"},
+  {0x3043, "\x2a\x23"}, {0x3044, "\x2a\x24"}, {0x3045, "\x2a\x25"},
+  {0x3046, "\x2a\x26"}, {0x3047, "\x2a\x27"}, {0x3048, "\x2a\x28"},
+  {0x3049, "\x2a\x29"}, {0x304a, "\x2a\x2a"}, {0x304b, "\x2a\x2b"},
+  {0x304c, "\x2a\x2c"}, {0x304d, "\x2a\x2d"}, {0x304e, "\x2a\x2e"},
+  {0x304f, "\x2a\x2f"}, {0x3050, "\x2a\x30"}, {0x3051, "\x2a\x31"},
+  {0x3052, "\x2a\x32"}, {0x3053, "\x2a\x33"}, {0x3054, "\x2a\x34"},
+  {0x3055, "\x2a\x35"}, {0x3056, "\x2a\x36"}, {0x3057, "\x2a\x37"},
+  {0x3058, "\x2a\x38"}, {0x3059, "\x2a\x39"}, {0x305a, "\x2a\x3a"},
+  {0x305b, "\x2a\x3b"}, {0x305c, "\x2a\x3c"}, {0x305d, "\x2a\x3d"},
+  {0x305e, "\x2a\x3e"}, {0x305f, "\x2a\x3f"}, {0x3060, "\x2a\x40"},
+  {0x3061, "\x2a\x41"}, {0x3062, "\x2a\x42"}, {0x3063, "\x2a\x43"},
+  {0x3064, "\x2a\x44"}, {0x3065, "\x2a\x45"}, {0x3066, "\x2a\x46"},
+  {0x3067, "\x2a\x47"}, {0x3068, "\x2a\x48"}, {0x3069, "\x2a\x49"},
+  {0x306a, "\x2a\x4a"}, {0x306b, "\x2a\x4b"}, {0x306c, "\x2a\x4c"},
+  {0x306d, "\x2a\x4d"}, {0x306e, "\x2a\x4e"}, {0x306f, "\x2a\x4f"},
+  {0x3070, "\x2a\x50"}, {0x3071, "\x2a\x51"}, {0x3072, "\x2a\x52"},
+  {0x3073, "\x2a\x53"}, {0x3074, "\x2a\x54"}, {0x3075, "\x2a\x55"},
+  {0x3076, "\x2a\x56"}, {0x3077, "\x2a\x57"}, {0x3078, "\x2a\x58"},
+  {0x3079, "\x2a\x59"}, {0x307a, "\x2a\x5a"}, {0x307b, "\x2a\x5b"},
+  {0x307c, "\x2a\x5c"}, {0x307d, "\x2a\x5d"}, {0x307e, "\x2a\x5e"},
+  {0x307f, "\x2a\x5f"}, {0x3080, "\x2a\x60"}, {0x3081, "\x2a\x61"},
+  {0x3082, "\x2a\x62"}, {0x3083, "\x2a\x63"}, {0x3084, "\x2a\x64"},
+  {0x3085, "\x2a\x65"}, {0x3086, "\x2a\x66"}, {0x3087, "\x2a\x67"},
+  {0x3088, "\x2a\x68"}, {0x3089, "\x2a\x69"}, {0x308a, "\x2a\x6a"},
+  {0x308b, "\x2a\x6b"}, {0x308c, "\x2a\x6c"}, {0x308d, "\x2a\x6d"},
+  {0x308e, "\x2a\x6e"}, {0x308f, "\x2a\x6f"}, {0x3090, "\x2a\x70"},
+  {0x3091, "\x2a\x71"}, {0x3092, "\x2a\x72"}, {0x3093, "\x2a\x73"},
+  {0x30a1, "\x2b\x21"}, {0x30a2, "\x2b\x22"}, {0x30a3, "\x2b\x23"},
+  {0x30a4, "\x2b\x24"}, {0x30a5, "\x2b\x25"}, {0x30a6, "\x2b\x26"},
+  {0x30a7, "\x2b\x27"}, {0x30a8, "\x2b\x28"}, {0x30a9, "\x2b\x29"},
+  {0x30aa, "\x2b\x2a"}, {0x30ab, "\x2b\x2b"}, {0x30ac, "\x2b\x2c"},
+  {0x30ad, "\x2b\x2d"}, {0x30ae, "\x2b\x2e"}, {0x30af, "\x2b\x2f"},
+  {0x30b0, "\x2b\x30"}, {0x30b1, "\x2b\x31"}, {0x30b2, "\x2b\x32"},
+  {0x30b3, "\x2b\x33"}, {0x30b4, "\x2b\x34"}, {0x30b5, "\x2b\x35"},
+  {0x30b6, "\x2b\x36"}, {0x30b7, "\x2b\x37"}, {0x30b8, "\x2b\x38"},
+  {0x30b9, "\x2b\x39"}, {0x30ba, "\x2b\x3a"}, {0x30bb, "\x2b\x3b"},
+  {0x30bc, "\x2b\x3c"}, {0x30bd, "\x2b\x3d"}, {0x30be, "\x2b\x3e"},
+  {0x30bf, "\x2b\x3f"}, {0x30c0, "\x2b\x40"}, {0x30c1, "\x2b\x41"},
+  {0x30c2, "\x2b\x42"}, {0x30c3, "\x2b\x43"}, {0x30c4, "\x2b\x44"},
+  {0x30c5, "\x2b\x45"}, {0x30c6, "\x2b\x46"}, {0x30c7, "\x2b\x47"},
+  {0x30c8, "\x2b\x48"}, {0x30c9, "\x2b\x49"}, {0x30ca, "\x2b\x4a"},
+  {0x30cb, "\x2b\x4b"}, {0x30cc, "\x2b\x4c"}, {0x30cd, "\x2b\x4d"},
+  {0x30ce, "\x2b\x4e"}, {0x30cf, "\x2b\x4f"}, {0x30d0, "\x2b\x50"},
+  {0x30d1, "\x2b\x51"}, {0x30d2, "\x2b\x52"}, {0x30d3, "\x2b\x53"},
+  {0x30d4, "\x2b\x54"}, {0x30d5, "\x2b\x55"}, {0x30d6, "\x2b\x56"},
+  {0x30d7, "\x2b\x57"}, {0x30d8, "\x2b\x58"}, {0x30d9, "\x2b\x59"},
+  {0x30da, "\x2b\x5a"}, {0x30db, "\x2b\x5b"}, {0x30dc, "\x2b\x5c"},
+  {0x30dd, "\x2b\x5d"}, {0x30de, "\x2b\x5e"}, {0x30df, "\x2b\x5f"},
+  {0x30e0, "\x2b\x60"}, {0x30e1, "\x2b\x61"}, {0x30e2, "\x2b\x62"},
+  {0x30e3, "\x2b\x63"}, {0x30e4, "\x2b\x64"}, {0x30e5, "\x2b\x65"},
+  {0x30e6, "\x2b\x66"}, {0x30e7, "\x2b\x67"}, {0x30e8, "\x2b\x68"},
+  {0x30e9, "\x2b\x69"}, {0x30ea, "\x2b\x6a"}, {0x30eb, "\x2b\x6b"},
+  {0x30ec, "\x2b\x6c"}, {0x30ed, "\x2b\x6d"}, {0x30ee, "\x2b\x6e"},
+  {0x30ef, "\x2b\x6f"}, {0x30f0, "\x2b\x70"}, {0x30f1, "\x2b\x71"},
+  {0x30f2, "\x2b\x72"}, {0x30f3, "\x2b\x73"}, {0x30f4, "\x2b\x74"},
+  {0x30f5, "\x2b\x75"}, {0x30f6, "\x2b\x76"}, {0x3131, "\x24\x21"},
+  {0x3132, "\x24\x22"}, {0x3133, "\x24\x23"}, {0x3134, "\x24\x24"},
+  {0x3135, "\x24\x25"}, {0x3136, "\x24\x26"}, {0x3137, "\x24\x27"},
+  {0x3138, "\x24\x28"}, {0x3139, "\x24\x29"}, {0x313a, "\x24\x2a"},
+  {0x313b, "\x24\x2b"}, {0x313c, "\x24\x2c"}, {0x313d, "\x24\x2d"},
+  {0x313e, "\x24\x2e"}, {0x313f, "\x24\x2f"}, {0x3140, "\x24\x30"},
+  {0x3141, "\x24\x31"}, {0x3142, "\x24\x32"}, {0x3143, "\x24\x33"},
+  {0x3144, "\x24\x34"}, {0x3145, "\x24\x35"}, {0x3146, "\x24\x36"},
+  {0x3147, "\x24\x37"}, {0x3148, "\x24\x38"}, {0x3149, "\x24\x39"},
+  {0x314a, "\x24\x3a"}, {0x314b, "\x24\x3b"}, {0x314c, "\x24\x3c"},
+  {0x314d, "\x24\x3d"}, {0x314e, "\x24\x3e"}, {0x314f, "\x24\x3f"},
+  {0x3150, "\x24\x40"}, {0x3151, "\x24\x41"}, {0x3152, "\x24\x42"},
+  {0x3153, "\x24\x43"}, {0x3154, "\x24\x44"}, {0x3155, "\x24\x45"},
+  {0x3156, "\x24\x46"}, {0x3157, "\x24\x47"}, {0x3158, "\x24\x48"},
+  {0x3159, "\x24\x49"}, {0x315a, "\x24\x4a"}, {0x315b, "\x24\x4b"},
+  {0x315c, "\x24\x4c"}, {0x315d, "\x24\x4d"}, {0x315e, "\x24\x4e"},
+  {0x315f, "\x24\x4f"}, {0x3160, "\x24\x50"}, {0x3161, "\x24\x51"},
+  {0x3162, "\x24\x52"}, {0x3163, "\x24\x53"}, {0x3164, "\x24\x54"},
+  {0x3165, "\x24\x55"}, {0x3166, "\x24\x56"}, {0x3167, "\x24\x57"},
+  {0x3168, "\x24\x58"}, {0x3169, "\x24\x59"}, {0x316a, "\x24\x5a"},
+  {0x316b, "\x24\x5b"}, {0x316c, "\x24\x5c"}, {0x316d, "\x24\x5d"},
+  {0x316e, "\x24\x5e"}, {0x316f, "\x24\x5f"}, {0x3170, "\x24\x60"},
+  {0x3171, "\x24\x61"}, {0x3172, "\x24\x62"}, {0x3173, "\x24\x63"},
+  {0x3174, "\x24\x64"}, {0x3175, "\x24\x65"}, {0x3176, "\x24\x66"},
+  {0x3177, "\x24\x67"}, {0x3178, "\x24\x68"}, {0x3179, "\x24\x69"},
+  {0x317a, "\x24\x6a"}, {0x317b, "\x24\x6b"}, {0x317c, "\x24\x6c"},
+  {0x317d, "\x24\x6d"}, {0x317e, "\x24\x6e"}, {0x317f, "\x24\x6f"},
+  {0x3180, "\x24\x70"}, {0x3181, "\x24\x71"}, {0x3182, "\x24\x72"},
+  {0x3183, "\x24\x73"}, {0x3184, "\x24\x74"}, {0x3185, "\x24\x75"},
+  {0x3186, "\x24\x76"}, {0x3187, "\x24\x77"}, {0x3188, "\x24\x78"},
+  {0x3189, "\x24\x79"}, {0x318a, "\x24\x7a"}, {0x318b, "\x24\x7b"},
+  {0x318c, "\x24\x7c"}, {0x318d, "\x24\x7d"}, {0x318e, "\x24\x7e"},
+  {0x3200, "\x29\x31"}, {0x3201, "\x29\x32"}, {0x3202, "\x29\x33"},
+  {0x3203, "\x29\x34"}, {0x3204, "\x29\x35"}, {0x3205, "\x29\x36"},
+  {0x3206, "\x29\x37"}, {0x3207, "\x29\x38"}, {0x3208, "\x29\x39"},
+  {0x3209, "\x29\x3a"}, {0x320a, "\x29\x3b"}, {0x320b, "\x29\x3c"},
+  {0x320c, "\x29\x3d"}, {0x320d, "\x29\x3e"}, {0x320e, "\x29\x3f"},
+  {0x320f, "\x29\x40"}, {0x3210, "\x29\x41"}, {0x3211, "\x29\x42"},
+  {0x3212, "\x29\x43"}, {0x3213, "\x29\x44"}, {0x3214, "\x29\x45"},
+  {0x3215, "\x29\x46"}, {0x3216, "\x29\x47"}, {0x3217, "\x29\x48"},
+  {0x3218, "\x29\x49"}, {0x3219, "\x29\x4a"}, {0x321a, "\x29\x4b"},
+  {0x321b, "\x29\x4c"}, {0x321c, "\x22\x5f"}, {0x3260, "\x28\x31"},
+  {0x3261, "\x28\x32"}, {0x3262, "\x28\x33"}, {0x3263, "\x28\x34"},
+  {0x3264, "\x28\x35"}, {0x3265, "\x28\x36"}, {0x3266, "\x28\x37"},
+  {0x3267, "\x28\x38"}, {0x3268, "\x28\x39"}, {0x3269, "\x28\x3a"},
+  {0x326a, "\x28\x3b"}, {0x326b, "\x28\x3c"}, {0x326c, "\x28\x3d"},
+  {0x326d, "\x28\x3e"}, {0x326e, "\x28\x3f"}, {0x326f, "\x28\x40"},
+  {0x3270, "\x28\x41"}, {0x3271, "\x28\x42"}, {0x3272, "\x28\x43"},
+  {0x3273, "\x28\x44"}, {0x3274, "\x28\x45"}, {0x3275, "\x28\x46"},
+  {0x3276, "\x28\x47"}, {0x3277, "\x28\x48"}, {0x3278, "\x28\x49"},
+  {0x3279, "\x28\x4a"}, {0x327a, "\x28\x4b"}, {0x327b, "\x28\x4c"},
+  {0x327f, "\x22\x5e"}, {0x3380, "\x27\x49"}, {0x3381, "\x27\x4a"},
+  {0x3382, "\x27\x4b"}, {0x3383, "\x27\x4c"}, {0x3384, "\x27\x4d"},
+  {0x3388, "\x27\x3a"}, {0x3389, "\x27\x3b"}, {0x338a, "\x27\x5c"},
+  {0x338b, "\x27\x5d"}, {0x338c, "\x27\x5e"}, {0x338d, "\x27\x36"},
+  {0x338e, "\x27\x37"}, {0x338f, "\x27\x38"}, {0x3390, "\x27\x54"},
+  {0x3391, "\x27\x55"}, {0x3392, "\x27\x56"}, {0x3393, "\x27\x57"},
+  {0x3394, "\x27\x58"}, {0x3395, "\x27\x21"}, {0x3396, "\x27\x22"},
+  {0x3397, "\x27\x23"}, {0x3398, "\x27\x25"}, {0x3399, "\x27\x2b"},
+  {0x339a, "\x27\x2c"}, {0x339b, "\x27\x2d"}, {0x339c, "\x27\x2e"},
+  {0x339d, "\x27\x2f"}, {0x339e, "\x27\x30"}, {0x339f, "\x27\x31"},
+  {0x33a0, "\x27\x32"}, {0x33a1, "\x27\x33"}, {0x33a2, "\x27\x34"},
+  {0x33a3, "\x27\x27"}, {0x33a4, "\x27\x28"}, {0x33a5, "\x27\x29"},
+  {0x33a6, "\x27\x2a"}, {0x33a7, "\x27\x3d"}, {0x33a8, "\x27\x3e"},
+  {0x33a9, "\x27\x65"}, {0x33aa, "\x27\x66"}, {0x33ab, "\x27\x67"},
+  {0x33ac, "\x27\x68"}, {0x33ad, "\x27\x61"}, {0x33ae, "\x27\x62"},
+  {0x33af, "\x27\x63"}, {0x33b0, "\x27\x3f"}, {0x33b1, "\x27\x40"},
+  {0x33b2, "\x27\x41"}, {0x33b3, "\x27\x42"}, {0x33b4, "\x27\x43"},
+  {0x33b5, "\x27\x44"}, {0x33b6, "\x27\x45"}, {0x33b7, "\x27\x46"},
+  {0x33b8, "\x27\x47"}, {0x33b9, "\x27\x48"}, {0x33ba, "\x27\x4e"},
+  {0x33bb, "\x27\x4f"}, {0x33bc, "\x27\x50"}, {0x33bd, "\x27\x51"},
+  {0x33be, "\x27\x52"}, {0x33bf, "\x27\x53"}, {0x33c0, "\x27\x5a"},
+  {0x33c1, "\x27\x5b"}, {0x33c2, "\x22\x63"}, {0x33c3, "\x27\x6c"},
+  {0x33c4, "\x27\x26"}, {0x33c5, "\x27\x60"}, {0x33c6, "\x27\x6f"},
+  {0x33c7, "\x22\x61"}, {0x33c8, "\x27\x3c"}, {0x33c9, "\x27\x6d"},
+  {0x33ca, "\x27\x35"}, {0x33cf, "\x27\x39"}, {0x33d0, "\x27\x6a"},
+  {0x33d3, "\x27\x6b"}, {0x33d6, "\x27\x5f"}, {0x33d8, "\x22\x64"},
+  {0x33db, "\x27\x64"}, {0x33dc, "\x27\x6e"}, {0x33dd, "\x27\x69"},
+  {0xff01, "\x23\x21"}, {0xff02, "\x23\x22"}, {0xff03, "\x23\x23"},
+  {0xff04, "\x23\x24"}, {0xff05, "\x23\x25"}, {0xff06, "\x23\x26"},
+  {0xff07, "\x23\x27"}, {0xff08, "\x23\x28"}, {0xff09, "\x23\x29"},
+  {0xff0a, "\x23\x2a"}, {0xff0b, "\x23\x2b"}, {0xff0c, "\x23\x2c"},
+  {0xff0d, "\x23\x2d"}, {0xff0e, "\x23\x2e"}, {0xff0f, "\x23\x2f"},
+  {0xff10, "\x23\x30"}, {0xff11, "\x23\x31"}, {0xff12, "\x23\x32"},
+  {0xff13, "\x23\x33"}, {0xff14, "\x23\x34"}, {0xff15, "\x23\x35"},
+  {0xff16, "\x23\x36"}, {0xff17, "\x23\x37"}, {0xff18, "\x23\x38"},
+  {0xff19, "\x23\x39"}, {0xff1a, "\x23\x3a"}, {0xff1b, "\x23\x3b"},
+  {0xff1c, "\x23\x3c"}, {0xff1d, "\x23\x3d"}, {0xff1e, "\x23\x3e"},
+  {0xff1f, "\x23\x3f"}, {0xff20, "\x23\x40"}, {0xff21, "\x23\x41"},
+  {0xff22, "\x23\x42"}, {0xff23, "\x23\x43"}, {0xff24, "\x23\x44"},
+  {0xff25, "\x23\x45"}, {0xff26, "\x23\x46"}, {0xff27, "\x23\x47"},
+  {0xff28, "\x23\x48"}, {0xff29, "\x23\x49"}, {0xff2a, "\x23\x4a"},
+  {0xff2b, "\x23\x4b"}, {0xff2c, "\x23\x4c"}, {0xff2d, "\x23\x4d"},
+  {0xff2e, "\x23\x4e"}, {0xff2f, "\x23\x4f"}, {0xff30, "\x23\x50"},
+  {0xff31, "\x23\x51"}, {0xff32, "\x23\x52"}, {0xff33, "\x23\x53"},
+  {0xff34, "\x23\x54"}, {0xff35, "\x23\x55"}, {0xff36, "\x23\x56"},
+  {0xff37, "\x23\x57"}, {0xff38, "\x23\x58"}, {0xff39, "\x23\x59"},
+  {0xff3a, "\x23\x5a"}, {0xff3b, "\x23\x5b"}, {0xff3c, "\x21\x2c"},
+  {0xff3d, "\x23\x5d"}, {0xff3e, "\x23\x5e"}, {0xff3f, "\x23\x5f"},
+  {0xff40, "\x23\x60"}, {0xff41, "\x23\x61"}, {0xff42, "\x23\x62"},
+  {0xff43, "\x23\x63"}, {0xff44, "\x23\x64"}, {0xff45, "\x23\x65"},
+  {0xff46, "\x23\x66"}, {0xff47, "\x23\x67"}, {0xff48, "\x23\x68"},
+  {0xff49, "\x23\x69"}, {0xff4a, "\x23\x6a"}, {0xff4b, "\x23\x6b"},
+  {0xff4c, "\x23\x6c"}, {0xff4d, "\x23\x6d"}, {0xff4e, "\x23\x6e"},
+  {0xff4f, "\x23\x6f"}, {0xff50, "\x23\x70"}, {0xff51, "\x23\x71"},
+  {0xff52, "\x23\x72"}, {0xff53, "\x23\x73"}, {0xff54, "\x23\x74"},
+  {0xff55, "\x23\x75"}, {0xff56, "\x23\x76"}, {0xff57, "\x23\x77"},
+  {0xff58, "\x23\x78"}, {0xff59, "\x23\x79"}, {0xff5a, "\x23\x7a"},
+  {0xff5b, "\x23\x7b"}, {0xff5c, "\x23\x7c"}, {0xff5d, "\x23\x7d"},
+  {0xff5e, "\x22\x26"}, {0xffe0, "\x21\x4b"}, {0xffe1, "\x21\x4c"},
+  {0xffe2, "\x21\x7e"}, {0xffe3, "\x23\x7e"}, {0xffe5, "\x21\x4d"},
+  {0xffe6, "\x23\x5c"}
 };
 
 /*
diff --git a/iconvdata/ksc5601.h b/iconvdata/ksc5601.h
index e50d6d6c20..d0b1b0cab6 100644
--- a/iconvdata/ksc5601.h
+++ b/iconvdata/ksc5601.h
@@ -1,5 +1,5 @@
 /* Access functions for KS C 5601-1992 based encoding conversion.
-   Copyright (C) 1998, 1999 Free Software Foundation, Inc.
+   Copyright (C) 1998, 1999, 2000 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -22,7 +22,7 @@
 
 #define KSC5601_HANGUL 2350
 #define KSC5601_HANJA  4888
-#define KSC5601_SYMBOL  986
+#define KSC5601_SYMBOL  988
 
 #include <gconv.h>
 #include <stdint.h>
diff --git a/iconvdata/testdata/EUC-KR b/iconvdata/testdata/EUC-KR
index e4e200c2c4..5d3960145e 100644
--- a/iconvdata/testdata/EUC-KR
+++ b/iconvdata/testdata/EUC-KR
@@ -15,7 +15,7 @@
 ¢° ¢± ¢² ¢³ ¢´ ¢µ ¢¶ ¢· ¢¸ ¢¹ ¢º ¢» ¢¼ ¢½ ¢¾ ¢¿
 ¢À ¢Á ¢Â ¢Ã ¢Ä ¢Å ¢Æ ¢Ç ¢È ¢É ¢Ê ¢Ë ¢Ì ¢Í ¢Î ¢Ï
 ¢Ð ¢Ñ ¢Ò ¢Ó ¢Ô ¢Õ ¢Ö ¢× ¢Ø ¢Ù ¢Ú ¢Û ¢Ü ¢Ý ¢Þ ¢ß
-¢à ¢á ¢â ¢ã ¢ä ¢å
+¢à ¢á ¢â ¢ã ¢ä ¢å ¢æ ¢ç
 
    £¡ £¢ ££ £¤ £¥ £¦ £§ £¨ £© £ª £« £¬ £­ £® £¯
 £° £± £² £³ £´ £µ £¶ £· £¸ £¹ £º £» £¼ £½ £¾ £¿
diff --git a/iconvdata/testdata/ISO-2022-KR b/iconvdata/testdata/ISO-2022-KR
index 619b76f1c8..ca9fa0dbcc 100644
--- a/iconvdata/testdata/ISO-2022-KR
+++ b/iconvdata/testdata/ISO-2022-KR
@@ -1,552 +1,546 @@
 $)C
-   !! !" !# !$ !% !& !' !( !) !* !+ !, !- !. !/ 
-!0 !1 !2 !3 !4 !5 !6 !7 !8 !9 !: !; !< != !> !? 
-!@ !A !B !C !D !E !F !G !H !I !J !K !L !M !N !O 
-!P !Q !R !S !T !U !V !W !X !Y !Z ![ !\ !] !^ !_ 
-!` !a !b !c !d !e !f !g !h !i !j !k !l !m !n !o 
-!p !q !r !s !t !u !v !w !x !y !z !{ !| !} !~ 
-   "! "" "# "$ "% "& "' "( ") "* "+ ", "- ". "/ 
-"0 "1 "2 "3 "4 "5 "6 "7 "8 "9 ": "; "< "= "> "? 
-"@ "A "B "C "D "E "F "G "H "I "J "K "L "M "N "O 
-"P "Q "R "S "T "U "V "W "X "Y "Z "[ "\ "] "^ "_ 
-"` "a "b "c "d "e 
+   !! !" !# !$ !% !& !' !( !) !* !+ !, !- !. !/
+!0 !1 !2 !3 !4 !5 !6 !7 !8 !9 !: !; !< != !> !?
+!@ !A !B !C !D !E !F !G !H !I !J !K !L !M !N !O
+!P !Q !R !S !T !U !V !W !X !Y !Z ![ !\ !] !^ !_
+!` !a !b !c !d !e !f !g !h !i !j !k !l !m !n !o
+!p !q !r !s !t !u !v !w !x !y !z !{ !| !} !~
+   "! "" "# "$ "% "& "' "( ") "* "+ ", "- ". "/
+"0 "1 "2 "3 "4 "5 "6 "7 "8 "9 ": "; "< "= "> "?
+"@ "A "B "C "D "E "F "G "H "I "J "K "L "M "N "O
+"P "Q "R "S "T "U "V "W "X "Y "Z "[ "\ "] "^ "_
+"` "a "b "c "d "e "f "g
 
-   #! #" ## #$ #% #& #' #( #) #* #+ #, #- #. #/ 
-#0 #1 #2 #3 #4 #5 #6 #7 #8 #9 #: #; #< #= #> #? 
-#@ #A #B #C #D #E #F #G #H #I #J #K #L #M #N #O 
-#P #Q #R #S #T #U #V #W #X #Y #Z #[ #\ #] #^ #_ 
-#` #a #b #c #d #e #f #g #h #i #j #k #l #m #n #o 
-#p #q #r #s #t #u #v #w #x #y #z #{ #| #} #~ 
-   $! $" $# $$ $% $& $' $( $) $* $+ $, $- $. $/ 
-$0 $1 $2 $3 $4 $5 $6 $7 $8 $9 $: $; $< $= $> $? 
-$@ $A $B $C $D $E $F $G $H $I $J $K $L $M $N $O 
-$P $Q $R $S $T $U $V $W $X $Y $Z $[ $\ $] $^ $_ 
-$` $a $b $c $d $e $f $g $h $i $j $k $l $m $n $o 
-$p $q $r $s $t $u $v $w $x $y $z ${ $| $} $~ 
-   %! %" %# %$ %% %& %' %( %) %* 
-%0 %1 %2 %3 %4 %5 %6 %7 %8 %9 
-   %A %B %C %D %E %F %G %H %I %J %K %L %M %N %O 
-%P %Q %R %S %T %U %V %W %X 
-   %a %b %c %d %e %f %g %h %i %j %k %l %m %n %o 
+   #! #" ## #$ #% #& #' #( #) #* #+ #, #- #. #/
+#0 #1 #2 #3 #4 #5 #6 #7 #8 #9 #: #; #< #= #> #?
+#@ #A #B #C #D #E #F #G #H #I #J #K #L #M #N #O
+#P #Q #R #S #T #U #V #W #X #Y #Z #[ #\ #] #^ #_
+#` #a #b #c #d #e #f #g #h #i #j #k #l #m #n #o
+#p #q #r #s #t #u #v #w #x #y #z #{ #| #} #~
+   $! $" $# $$ $% $& $' $( $) $* $+ $, $- $. $/
+$0 $1 $2 $3 $4 $5 $6 $7 $8 $9 $: $; $< $= $> $?
+$@ $A $B $C $D $E $F $G $H $I $J $K $L $M $N $O
+$P $Q $R $S $T $U $V $W $X $Y $Z $[ $\ $] $^ $_
+$` $a $b $c $d $e $f $g $h $i $j $k $l $m $n $o
+$p $q $r $s $t $u $v $w $x $y $z ${ $| $} $~
+   %! %" %# %$ %% %& %' %( %) %*
+%0 %1 %2 %3 %4 %5 %6 %7 %8 %9
+   %A %B %C %D %E %F %G %H %I %J %K %L %M %N %O
+%P %Q %R %S %T %U %V %W %X
+   %a %b %c %d %e %f %g %h %i %j %k %l %m %n %o
 %p %q %r %s %t %u %v %w %x
-   &! &" &# &$ &% && &' &( &) &* &+ &, &- &. &/ 
-&0 &1 &2 &3 &4 &5 &6 &7 &8 &9 &: &; &< &= &> &? 
-&@ &A &B &C &D &E &F &G &H &I &J &K &L &M &N &O 
-&P &Q &R &S &T &U &V &W &X &Y &Z &[ &\ &] &^ &_ 
-&` &a &b &c &d 
+   &! &" &# &$ &% && &' &( &) &* &+ &, &- &. &/
+&0 &1 &2 &3 &4 &5 &6 &7 &8 &9 &: &; &< &= &> &?
+&@ &A &B &C &D &E &F &G &H &I &J &K &L &M &N &O
+&P &Q &R &S &T &U &V &W &X &Y &Z &[ &\ &] &^ &_
+&` &a &b &c &d
 
-   '! '" '# '$ '% '& '' '( ') '* '+ ', '- '. '/ 
-'0 '1 '2 '3 '4 '5 '6 '7 '8 '9 ': '; '< '= '> '? 
-'@ 'A 'B 'C 'D 'E 'F 'G 'H 'I 'J 'K 'L 'M 'N 'O 
-'P 'Q 'R 'S 'T 'U 'V 'W 'X 'Y 'Z '[ '\ '] '^ '_ 
-'` 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o 
+   '! '" '# '$ '% '& '' '( ') '* '+ ', '- '. '/
+'0 '1 '2 '3 '4 '5 '6 '7 '8 '9 ': '; '< '= '> '?
+'@ 'A 'B 'C 'D 'E 'F 'G 'H 'I 'J 'K 'L 'M 'N 'O
+'P 'Q 'R 'S 'T 'U 'V 'W 'X 'Y 'Z '[ '\ '] '^ '_
+'` 'a 'b 'c 'd 'e 'f 'g 'h 'i 'j 'k 'l 'm 'n 'o
 
-   (! (" (# ($    (&    (( () (* (+ (, (- (. (/ 
-   (1 (2 (3 (4 (5 (6 (7 (8 (9 (: (; (< (= (> (? 
-(@ (A (B (C (D (E (F (G (H (I (J (K (L (M (N (O 
-(P (Q (R (S (T (U (V (W (X (Y (Z ([ (\ (] (^ (_ 
-(` (a (b (c (d (e (f (g (h (i (j (k (l (m (n (o 
-(p (q (r (s (t (u (v (w (x (y (z ({ (| (} (~ 
-   )! )" )# )$ )% )& )' )( )) )* )+ ), )- ). )/ 
-)0 )1 )2 )3 )4 )5 )6 )7 )8 )9 ): ); )< )= )> )? 
-)@ )A )B )C )D )E )F )G )H )I )J )K )L )M )N )O 
-)P )Q )R )S )T )U )V )W )X )Y )Z )[ )\ )] )^ )_ 
-)` )a )b )c )d )e )f )g )h )i )j )k )l )m )n )o 
-)p )q )r )s )t )u )v )w )x )y )z ){ )| )} )~ 
-   *! *" *# *$ *% *& *' *( *) ** *+ *, *- *. */ 
-*0 *1 *2 *3 *4 *5 *6 *7 *8 *9 *: *; *< *= *> *? 
-*@ *A *B *C *D *E *F *G *H *I *J *K *L *M *N *O 
-*P *Q *R *S *T *U *V *W *X *Y *Z *[ *\ *] *^ *_ 
-*` *a *b *c *d *e *f *g *h *i *j *k *l *m *n *o 
-*p *q *r *s 
-   +! +" +# +$ +% +& +' +( +) +* ++ +, +- +. +/ 
-+0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +: +; +< += +> +? 
-+@ +A +B +C +D +E +F +G +H +I +J +K +L +M +N +O 
-+P +Q +R +S +T +U +V +W +X +Y +Z +[ +\ +] +^ +_ 
-+` +a +b +c +d +e +f +g +h +i +j +k +l +m +n +o 
-+p +q +r +s +t +u +v 
-   ,! ," ,# ,$ ,% ,& ,' ,( ,) ,* ,+ ,, ,- ,. ,/ 
-,0 ,1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ,: ,; ,< ,= ,> ,? 
-,@ ,A  
-  ,Q ,R ,S ,T ,U ,V ,W ,X ,Y ,Z ,[ ,\ ,] ,^ ,_ 
-,` ,a ,b ,c ,d ,e ,f ,g ,h ,i ,j ,k ,l ,m ,n ,o 
+   (! (" (# ($    (&    (( () (* (+ (, (- (. (/
+   (1 (2 (3 (4 (5 (6 (7 (8 (9 (: (; (< (= (> (?
+(@ (A (B (C (D (E (F (G (H (I (J (K (L (M (N (O
+(P (Q (R (S (T (U (V (W (X (Y (Z ([ (\ (] (^ (_
+(` (a (b (c (d (e (f (g (h (i (j (k (l (m (n (o
+(p (q (r (s (t (u (v (w (x (y (z ({ (| (} (~
+   )! )" )# )$ )% )& )' )( )) )* )+ ), )- ). )/
+)0 )1 )2 )3 )4 )5 )6 )7 )8 )9 ): ); )< )= )> )?
+)@ )A )B )C )D )E )F )G )H )I )J )K )L )M )N )O
+)P )Q )R )S )T )U )V )W )X )Y )Z )[ )\ )] )^ )_
+)` )a )b )c )d )e )f )g )h )i )j )k )l )m )n )o
+)p )q )r )s )t )u )v )w )x )y )z ){ )| )} )~
+   *! *" *# *$ *% *& *' *( *) ** *+ *, *- *. */
+*0 *1 *2 *3 *4 *5 *6 *7 *8 *9 *: *; *< *= *> *?
+*@ *A *B *C *D *E *F *G *H *I *J *K *L *M *N *O
+*P *Q *R *S *T *U *V *W *X *Y *Z *[ *\ *] *^ *_
+*` *a *b *c *d *e *f *g *h *i *j *k *l *m *n *o
+*p *q *r *s
+   +! +" +# +$ +% +& +' +( +) +* ++ +, +- +. +/
++0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +: +; +< += +> +?
++@ +A +B +C +D +E +F +G +H +I +J +K +L +M +N +O
++P +Q +R +S +T +U +V +W +X +Y +Z +[ +\ +] +^ +_
++` +a +b +c +d +e +f +g +h +i +j +k +l +m +n +o
++p +q +r +s +t +u +v
+   ,! ," ,# ,$ ,% ,& ,' ,( ,) ,* ,+ ,, ,- ,. ,/
+,0 ,1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ,: ,; ,< ,= ,> ,?
+,@ ,A
+  ,Q ,R ,S ,T ,U ,V ,W ,X ,Y ,Z ,[ ,\ ,] ,^ ,_
+,` ,a ,b ,c ,d ,e ,f ,g ,h ,i ,j ,k ,l ,m ,n ,o
 ,p ,q
-   
 
 
 
 
-   0! 0" 0# 0$ 0% 0& 0' 0( 0) 0* 0+ 0, 0- 0. 0/ 
-00 01 02 03 04 05 06 07 08 09 0: 0; 0< 0= 0> 0? 
-0@ 0A 0B 0C 0D 0E 0F 0G 0H 0I 0J 0K 0L 0M 0N 0O 
-0P 0Q 0R 0S 0T 0U 0V 0W 0X 0Y 0Z 0[ 0\ 0] 0^ 0_ 
-0` 0a 0b 0c 0d 0e 0f 0g 0h 0i 0j 0k 0l 0m 0n 0o 
-0p 0q 0r 0s 0t 0u 0v 0w 0x 0y 0z 0{ 0| 0} 0~ 
-   1! 1" 1# 1$ 1% 1& 1' 1( 1) 1* 1+ 1, 1- 1. 1/ 
-10 11 12 13 14 15 16 17 18 19 1: 1; 1< 1= 1> 1? 
-1@ 1A 1B 1C 1D 1E 1F 1G 1H 1I 1J 1K 1L 1M 1N 1O 
-1P 1Q 1R 1S 1T 1U 1V 1W 1X 1Y 1Z 1[ 1\ 1] 1^ 1_ 
-1` 1a 1b 1c 1d 1e 1f 1g 1h 1i 1j 1k 1l 1m 1n 1o 
-1p 1q 1r 1s 1t 1u 1v 1w 1x 1y 1z 1{ 1| 1} 1~ 
-   2! 2" 2# 2$ 2% 2& 2' 2( 2) 2* 2+ 2, 2- 2. 2/ 
-20 21 22 23 24 25 26 27 28 29 2: 2; 2< 2= 2> 2? 
-2@ 2A 2B 2C 2D 2E 2F 2G 2H 2I 2J 2K 2L 2M 2N 2O 
-2P 2Q 2R 2S 2T 2U 2V 2W 2X 2Y 2Z 2[ 2\ 2] 2^ 2_ 
-2` 2a 2b 2c 2d 2e 2f 2g 2h 2i 2j 2k 2l 2m 2n 2o 
-2p 2q 2r 2s 2t 2u 2v 2w 2x 2y 2z 2{ 2| 2} 2~ 
-   3! 3" 3# 3$ 3% 3& 3' 3( 3) 3* 3+ 3, 3- 3. 3/ 
-30 31 32 33 34 35 36 37 38 39 3: 3; 3< 3= 3> 3? 
-3@ 3A 3B 3C 3D 3E 3F 3G 3H 3I 3J 3K 3L 3M 3N 3O 
-3P 3Q 3R 3S 3T 3U 3V 3W 3X 3Y 3Z 3[ 3\ 3] 3^ 3_ 
-3` 3a 3b 3c 3d 3e 3f 3g 3h 3i 3j 3k 3l 3m 3n 3o 
-3p 3q 3r 3s 3t 3u 3v 3w 3x 3y 3z 3{ 3| 3} 3~ 
-   4! 4" 4# 4$ 4% 4& 4' 4( 4) 4* 4+ 4, 4- 4. 4/ 
-40 41 42 43 44 45 46 47 48 49 4: 4; 4< 4= 4> 4? 
-4@ 4A 4B 4C 4D 4E 4F 4G 4H 4I 4J 4K 4L 4M 4N 4O 
-4P 4Q 4R 4S 4T 4U 4V 4W 4X 4Y 4Z 4[ 4\ 4] 4^ 4_ 
-4` 4a 4b 4c 4d 4e 4f 4g 4h 4i 4j 4k 4l 4m 4n 4o 
-4p 4q 4r 4s 4t 4u 4v 4w 4x 4y 4z 4{ 4| 4} 4~ 
-   5! 5" 5# 5$ 5% 5& 5' 5( 5) 5* 5+ 5, 5- 5. 5/ 
-50 51 52 53 54 55 56 57 58 59 5: 5; 5< 5= 5> 5? 
-5@ 5A 5B 5C 5D 5E 5F 5G 5H 5I 5J 5K 5L 5M 5N 5O 
-5P 5Q 5R 5S 5T 5U 5V 5W 5X 5Y 5Z 5[ 5\ 5] 5^ 5_ 
-5` 5a 5b 5c 5d 5e 5f 5g 5h 5i 5j 5k 5l 5m 5n 5o 
-5p 5q 5r 5s 5t 5u 5v 5w 5x 5y 5z 5{ 5| 5} 5~ 
-   6! 6" 6# 6$ 6% 6& 6' 6( 6) 6* 6+ 6, 6- 6. 6/ 
-60 61 62 63 64 65 66 67 68 69 6: 6; 6< 6= 6> 6? 
-6@ 6A 6B 6C 6D 6E 6F 6G 6H 6I 6J 6K 6L 6M 6N 6O 
-6P 6Q 6R 6S 6T 6U 6V 6W 6X 6Y 6Z 6[ 6\ 6] 6^ 6_ 
-6` 6a 6b 6c 6d 6e 6f 6g 6h 6i 6j 6k 6l 6m 6n 6o 
-6p 6q 6r 6s 6t 6u 6v 6w 6x 6y 6z 6{ 6| 6} 6~ 
-   7! 7" 7# 7$ 7% 7& 7' 7( 7) 7* 7+ 7, 7- 7. 7/ 
-70 71 72 73 74 75 76 77 78 79 7: 7; 7< 7= 7> 7? 
-7@ 7A 7B 7C 7D 7E 7F 7G 7H 7I 7J 7K 7L 7M 7N 7O 
-7P 7Q 7R 7S 7T 7U 7V 7W 7X 7Y 7Z 7[ 7\ 7] 7^ 7_ 
-7` 7a 7b 7c 7d 7e 7f 7g 7h 7i 7j 7k 7l 7m 7n 7o 
-7p 7q 7r 7s 7t 7u 7v 7w 7x 7y 7z 7{ 7| 7} 7~ 
-   8! 8" 8# 8$ 8% 8& 8' 8( 8) 8* 8+ 8, 8- 8. 8/ 
-80 81 82 83 84 85 86 87 88 89 8: 8; 8< 8= 8> 8? 
-8@ 8A 8B 8C 8D 8E 8F 8G 8H 8I 8J 8K 8L 8M 8N 8O 
-8P 8Q 8R 8S 8T 8U 8V 8W 8X 8Y 8Z 8[ 8\ 8] 8^ 8_ 
-8` 8a 8b 8c 8d 8e 8f 8g 8h 8i 8j 8k 8l 8m 8n 8o 
-8p 8q 8r 8s 8t 8u 8v 8w 8x 8y 8z 8{ 8| 8} 8~ 
-   9! 9" 9# 9$ 9% 9& 9' 9( 9) 9* 9+ 9, 9- 9. 9/ 
-90 91 92 93 94 95 96 97 98 99 9: 9; 9< 9= 9> 9? 
-9@ 9A 9B 9C 9D 9E 9F 9G 9H 9I 9J 9K 9L 9M 9N 9O 
-9P 9Q 9R 9S 9T 9U 9V 9W 9X 9Y 9Z 9[ 9\ 9] 9^ 9_ 
-9` 9a 9b 9c 9d 9e 9f 9g 9h 9i 9j 9k 9l 9m 9n 9o 
-9p 9q 9r 9s 9t 9u 9v 9w 9x 9y 9z 9{ 9| 9} 9~ 
-   :! :" :# :$ :% :& :' :( :) :* :+ :, :- :. :/ 
-:0 :1 :2 :3 :4 :5 :6 :7 :8 :9 :: :; :< := :> :? 
-:@ :A :B :C :D :E :F :G :H :I :J :K :L :M :N :O 
-:P :Q :R :S :T :U :V :W :X :Y :Z :[ :\ :] :^ :_ 
-:` :a :b :c :d :e :f :g :h :i :j :k :l :m :n :o 
-:p :q :r :s :t :u :v :w :x :y :z :{ :| :} :~ 
-   ;! ;" ;# ;$ ;% ;& ;' ;( ;) ;* ;+ ;, ;- ;. ;/ 
-;0 ;1 ;2 ;3 ;4 ;5 ;6 ;7 ;8 ;9 ;: ;; ;< ;= ;> ;? 
-;@ ;A ;B ;C ;D ;E ;F ;G ;H ;I ;J ;K ;L ;M ;N ;O 
-;P ;Q ;R ;S ;T ;U ;V ;W ;X ;Y ;Z ;[ ;\ ;] ;^ ;_ 
-;` ;a ;b ;c ;d ;e ;f ;g ;h ;i ;j ;k ;l ;m ;n ;o 
-;p ;q ;r ;s ;t ;u ;v ;w ;x ;y ;z ;{ ;| ;} ;~ 
-   <! <" <# <$ <% <& <' <( <) <* <+ <, <- <. </ 
-<0 <1 <2 <3 <4 <5 <6 <7 <8 <9 <: <; << <= <> <? 
-<@ <A <B <C <D <E <F <G <H <I <J <K <L <M <N <O 
-<P <Q <R <S <T <U <V <W <X <Y <Z <[ <\ <] <^ <_ 
-<` <a <b <c <d <e <f <g <h <i <j <k <l <m <n <o 
-<p <q <r <s <t <u <v <w <x <y <z <{ <| <} <~ 
-   =! =" =# =$ =% =& =' =( =) =* =+ =, =- =. =/ 
-=0 =1 =2 =3 =4 =5 =6 =7 =8 =9 =: =; =< == => =? 
-=@ =A =B =C =D =E =F =G =H =I =J =K =L =M =N =O 
-=P =Q =R =S =T =U =V =W =X =Y =Z =[ =\ =] =^ =_ 
-=` =a =b =c =d =e =f =g =h =i =j =k =l =m =n =o 
-=p =q =r =s =t =u =v =w =x =y =z ={ =| =} =~ 
-   >! >" ># >$ >% >& >' >( >) >* >+ >, >- >. >/ 
->0 >1 >2 >3 >4 >5 >6 >7 >8 >9 >: >; >< >= >> >? 
->@ >A >B >C >D >E >F >G >H >I >J >K >L >M >N >O 
->P >Q >R >S >T >U >V >W >X >Y >Z >[ >\ >] >^ >_ 
->` >a >b >c >d >e >f >g >h >i >j >k >l >m >n >o 
->p >q >r >s >t >u >v >w >x >y >z >{ >| >} >~ 
-   ?! ?" ?# ?$ ?% ?& ?' ?( ?) ?* ?+ ?, ?- ?. ?/ 
-?0 ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9 ?: ?; ?< ?= ?> ?? 
-?@ ?A ?B ?C ?D ?E ?F ?G ?H ?I ?J ?K ?L ?M ?N ?O 
-?P ?Q ?R ?S ?T ?U ?V ?W ?X ?Y ?Z ?[ ?\ ?] ?^ ?_ 
-?` ?a ?b ?c ?d ?e ?f ?g ?h ?i ?j ?k ?l ?m ?n ?o 
-?p ?q ?r ?s ?t ?u ?v ?w ?x ?y ?z ?{ ?| ?} ?~ 
-   @! @" @# @$ @% @& @' @( @) @* @+ @, @- @. @/ 
-@0 @1 @2 @3 @4 @5 @6 @7 @8 @9 @: @; @< @= @> @? 
-@@ @A @B @C @D @E @F @G @H @I @J @K @L @M @N @O 
-@P @Q @R @S @T @U @V @W @X @Y @Z @[ @\ @] @^ @_ 
-@` @a @b @c @d @e @f @g @h @i @j @k @l @m @n @o 
-@p @q @r @s @t @u @v @w @x @y @z @{ @| @} @~ 
-   A! A" A# A$ A% A& A' A( A) A* A+ A, A- A. A/ 
-A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A: A; A< A= A> A? 
-A@ AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO 
-AP AQ AR AS AT AU AV AW AX AY AZ A[ A\ A] A^ A_ 
-A` Aa Ab Ac Ad Ae Af Ag Ah Ai Aj Ak Al Am An Ao 
-Ap Aq Ar As At Au Av Aw Ax Ay Az A{ A| A} A~ 
-   B! B" B# B$ B% B& B' B( B) B* B+ B, B- B. B/ 
-B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B: B; B< B= B> B? 
-B@ BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO 
-BP BQ BR BS BT BU BV BW BX BY BZ B[ B\ B] B^ B_ 
-B` Ba Bb Bc Bd Be Bf Bg Bh Bi Bj Bk Bl Bm Bn Bo 
-Bp Bq Br Bs Bt Bu Bv Bw Bx By Bz B{ B| B} B~ 
-   C! C" C# C$ C% C& C' C( C) C* C+ C, C- C. C/ 
-C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C: C; C< C= C> C? 
-C@ CA CB CC CD CE CF CG CH CI CJ CK CL CM CN CO 
-CP CQ CR CS CT CU CV CW CX CY CZ C[ C\ C] C^ C_ 
-C` Ca Cb Cc Cd Ce Cf Cg Ch Ci Cj Ck Cl Cm Cn Co 
-Cp Cq Cr Cs Ct Cu Cv Cw Cx Cy Cz C{ C| C} C~ 
-   D! D" D# D$ D% D& D' D( D) D* D+ D, D- D. D/ 
-D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D: D; D< D= D> D? 
-D@ DA DB DC DD DE DF DG DH DI DJ DK DL DM DN DO 
-DP DQ DR DS DT DU DV DW DX DY DZ D[ D\ D] D^ D_ 
-D` Da Db Dc Dd De Df Dg Dh Di Dj Dk Dl Dm Dn Do 
-Dp Dq Dr Ds Dt Du Dv Dw Dx Dy Dz D{ D| D} D~ 
-   E! E" E# E$ E% E& E' E( E) E* E+ E, E- E. E/ 
-E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 E: E; E< E= E> E? 
-E@ EA EB EC ED EE EF EG EH EI EJ EK EL EM EN EO 
-EP EQ ER ES ET EU EV EW EX EY EZ E[ E\ E] E^ E_ 
-E` Ea Eb Ec Ed Ee Ef Eg Eh Ei Ej Ek El Em En Eo 
-Ep Eq Er Es Et Eu Ev Ew Ex Ey Ez E{ E| E} E~ 
-   F! F" F# F$ F% F& F' F( F) F* F+ F, F- F. F/ 
-F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F: F; F< F= F> F? 
-F@ FA FB FC FD FE FF FG FH FI FJ FK FL FM FN FO 
-FP FQ FR FS FT FU FV FW FX FY FZ F[ F\ F] F^ F_ 
-F` Fa Fb Fc Fd Fe Ff Fg Fh Fi Fj Fk Fl Fm Fn Fo 
-Fp Fq Fr Fs Ft Fu Fv Fw Fx Fy Fz F{ F| F} F~ 
-   G! G" G# G$ G% G& G' G( G) G* G+ G, G- G. G/ 
-G0 G1 G2 G3 G4 G5 G6 G7 G8 G9 G: G; G< G= G> G? 
-G@ GA GB GC GD GE GF GG GH GI GJ GK GL GM GN GO 
-GP GQ GR GS GT GU GV GW GX GY GZ G[ G\ G] G^ G_ 
-G` Ga Gb Gc Gd Ge Gf Gg Gh Gi Gj Gk Gl Gm Gn Go 
-Gp Gq Gr Gs Gt Gu Gv Gw Gx Gy Gz G{ G| G} G~ 
-   H! H" H# H$ H% H& H' H( H) H* H+ H, H- H. H/ 
-H0 H1 H2 H3 H4 H5 H6 H7 H8 H9 H: H; H< H= H> H? 
-H@ HA HB HC HD HE HF HG HH HI HJ HK HL HM HN HO 
-HP HQ HR HS HT HU HV HW HX HY HZ H[ H\ H] H^ H_ 
-H` Ha Hb Hc Hd He Hf Hg Hh Hi Hj Hk Hl Hm Hn Ho 
-Hp Hq Hr Hs Ht Hu Hv Hw Hx Hy Hz H{ H| H} H~ 
- 
 
-
-
-
-
-   J! J" J# J$ J% J& J' J( J) J* J+ J, J- J. J/ 
-J0 J1 J2 J3 J4 J5 J6 J7 J8 J9 J: J; J< J= J> J? 
-J@ JA JB JC JD JE JF JG JH JI JJ JK JL JM JN JO 
-JP JQ JR JS JT JU JV JW JX JY JZ J[ J\ J] J^ J_ 
-J` Ja Jb Jc Jd Je Jf Jg Jh Ji Jj Jk Jl Jm Jn Jo 
-Jp Jq Jr Js Jt Ju Jv Jw Jx Jy Jz J{ J| J} J~ 
-   K! K" K# K$ K% K& K' K( K) K* K+ K, K- K. K/ 
-K0 K1 K2 K3 K4 K5 K6 K7 K8 K9 K: K; K< K= K> K? 
-K@ KA KB KC KD KE KF KG KH KI KJ KK KL KM KN KO 
-KP KQ KR KS KT KU KV KW KX KY KZ K[ K\ K] K^ K_ 
-K` Ka Kb Kc Kd Ke Kf Kg Kh Ki Kj Kk Kl Km Kn Ko 
-Kp Kq Kr Ks Kt Ku Kv Kw Kx Ky Kz K{ K| K} K~ 
-   L! L" L# L$ L% L& L' L( L) L* L+ L, L- L. L/ 
-L0 L1 L2 L3 L4 L5 L6 L7 L8 L9 L: L; L< L= L> L? 
-L@ LA LB LC LD LE LF LG LH LI LJ LK LL LM LN LO 
-LP LQ LR LS LT LU LV LW LX LY LZ L[ L\ L] L^ L_ 
-L` La Lb Lc Ld Le Lf Lg Lh Li Lj Lk Ll Lm Ln Lo 
-Lp Lq Lr Ls Lt Lu Lv Lw Lx Ly Lz L{ L| L} L~ 
-   M! M" M# M$ M% M& M' M( M) M* M+ M, M- M. M/ 
-M0 M1 M2 M3 M4 M5 M6 M7 M8 M9 M: M; M< M= M> M? 
-M@ MA MB MC MD ME MF MG MH MI MJ MK ML MM MN MO 
-MP MQ MR MS MT MU MV MW MX MY MZ M[ M\ M] M^ M_ 
-M` Ma Mb Mc Md Me Mf Mg Mh Mi Mj Mk Ml Mm Mn Mo 
-Mp Mq Mr Ms Mt Mu Mv Mw Mx My Mz M{ M| M} M~ 
-   N! N" N# N$ N% N& N' N( N) N* N+ N, N- N. N/ 
-N0 N1 N2 N3 N4 N5 N6 N7 N8 N9 N: N; N< N= N> N? 
-N@ NA NB NC ND NE NF NG NH NI NJ NK NL NM NN NO 
-NP NQ NR NS NT NU NV NW NX NY NZ N[ N\ N] N^ N_ 
-N` Na Nb Nc Nd Ne Nf Ng Nh Ni Nj Nk Nl Nm Nn No 
-Np Nq Nr Ns Nt Nu Nv Nw Nx Ny Nz N{ N| N} N~ 
-   O! O" O# O$ O% O& O' O( O) O* O+ O, O- O. O/ 
-O0 O1 O2 O3 O4 O5 O6 O7 O8 O9 O: O; O< O= O> O? 
-O@ OA OB OC OD OE OF OG OH OI OJ OK OL OM ON OO 
-OP OQ OR OS OT OU OV OW OX OY OZ O[ O\ O] O^ O_ 
-O` Oa Ob Oc Od Oe Of Og Oh Oi Oj Ok Ol Om On Oo 
-Op Oq Or Os Ot Ou Ov Ow Ox Oy Oz O{ O| O} O~ 
-   P! P" P# P$ P% P& P' P( P) P* P+ P, P- P. P/ 
-P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P: P; P< P= P> P? 
-P@ PA PB PC PD PE PF PG PH PI PJ PK PL PM PN PO 
-PP PQ PR PS PT PU PV PW PX PY PZ P[ P\ P] P^ P_ 
-P` Pa Pb Pc Pd Pe Pf Pg Ph Pi Pj Pk Pl Pm Pn Po 
-Pp Pq Pr Ps Pt Pu Pv Pw Px Py Pz P{ P| P} P~ 
-   Q! Q" Q# Q$ Q% Q& Q' Q( Q) Q* Q+ Q, Q- Q. Q/ 
-Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q: Q; Q< Q= Q> Q? 
-Q@ QA QB QC QD QE QF QG QH QI QJ QK QL QM QN QO 
-QP QQ QR QS QT QU QV QW QX QY QZ Q[ Q\ Q] Q^ Q_ 
-Q` Qa Qb Qc Qd Qe Qf Qg Qh Qi Qj Qk Ql Qm Qn Qo 
-Qp Qq Qr Qs Qt Qu Qv Qw Qx Qy Qz Q{ Q| Q} Q~ 
-   R! R" R# R$ R% R& R' R( R) R* R+ R, R- R. R/ 
-R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R: R; R< R= R> R? 
-R@ RA RB RC RD RE RF RG RH RI RJ RK RL RM RN RO 
-RP RQ RR RS RT RU RV RW RX RY RZ R[ R\ R] R^ R_ 
-R` Ra Rb Rc Rd Re Rf Rg Rh Ri Rj Rk Rl Rm Rn Ro 
-Rp Rq Rr Rs Rt Ru Rv Rw Rx Ry Rz R{ R| R} R~ 
-   S! S" S# S$ S% S& S' S( S) S* S+ S, S- S. S/ 
-S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 S: S; S< S= S> S? 
-S@ SA SB SC SD SE SF SG SH SI SJ SK SL SM SN SO 
-SP SQ SR SS ST SU SV SW SX SY SZ S[ S\ S] S^ S_ 
-S` Sa Sb Sc Sd Se Sf Sg Sh Si Sj Sk Sl Sm Sn So 
-Sp Sq Sr Ss St Su Sv Sw Sx Sy Sz S{ S| S} S~ 
-   T! T" T# T$ T% T& T' T( T) T* T+ T, T- T. T/ 
-T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 T: T; T< T= T> T? 
-T@ TA TB TC TD TE TF TG TH TI TJ TK TL TM TN TO 
-TP TQ TR TS TT TU TV TW TX TY TZ T[ T\ T] T^ T_ 
-T` Ta Tb Tc Td Te Tf Tg Th Ti Tj Tk Tl Tm Tn To 
-Tp Tq Tr Ts Tt Tu Tv Tw Tx Ty Tz T{ T| T} T~ 
-   U! U" U# U$ U% U& U' U( U) U* U+ U, U- U. U/ 
-U0 U1 U2 U3 U4 U5 U6 U7 U8 U9 U: U; U< U= U> U? 
-U@ UA UB UC UD UE UF UG UH UI UJ UK UL UM UN UO 
-UP UQ UR US UT UU UV UW UX UY UZ U[ U\ U] U^ U_ 
-U` Ua Ub Uc Ud Ue Uf Ug Uh Ui Uj Uk Ul Um Un Uo 
-Up Uq Ur Us Ut Uu Uv Uw Ux Uy Uz U{ U| U} U~ 
-   V! V" V# V$ V% V& V' V( V) V* V+ V, V- V. V/ 
-V0 V1 V2 V3 V4 V5 V6 V7 V8 V9 V: V; V< V= V> V? 
-V@ VA VB VC VD VE VF VG VH VI VJ VK VL VM VN VO 
-VP VQ VR VS VT VU VV VW VX VY VZ V[ V\ V] V^ V_ 
-V` Va Vb Vc Vd Ve Vf Vg Vh Vi Vj Vk Vl Vm Vn Vo 
-Vp Vq Vr Vs Vt Vu Vv Vw Vx Vy Vz V{ V| V} V~ 
-   W! W" W# W$ W% W& W' W( W) W* W+ W, W- W. W/ 
-W0 W1 W2 W3 W4 W5 W6 W7 W8 W9 W: W; W< W= W> W? 
-W@ WA WB WC WD WE WF WG WH WI WJ WK WL WM WN WO 
-WP WQ WR WS WT WU WV WW WX WY WZ W[ W\ W] W^ W_ 
-W` Wa Wb Wc Wd We Wf Wg Wh Wi Wj Wk Wl Wm Wn Wo 
-Wp Wq Wr Ws Wt Wu Wv Ww Wx Wy Wz W{ W| W} W~ 
-   X! X" X# X$ X% X& X' X( X) X* X+ X, X- X. X/ 
-X0 X1 X2 X3 X4 X5 X6 X7 X8 X9 X: X; X< X= X> X? 
-X@ XA XB XC XD XE XF XG XH XI XJ XK XL XM XN XO 
-XP XQ XR XS XT XU XV XW XX XY XZ X[ X\ X] X^ X_ 
-X` Xa Xb Xc Xd Xe Xf Xg Xh Xi Xj Xk Xl Xm Xn Xo 
-Xp Xq Xr Xs Xt Xu Xv Xw Xx Xy Xz X{ X| X} X~ 
-   Y! Y" Y# Y$ Y% Y& Y' Y( Y) Y* Y+ Y, Y- Y. Y/ 
-Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y: Y; Y< Y= Y> Y? 
-Y@ YA YB YC YD YE YF YG YH YI YJ YK YL YM YN YO 
-YP YQ YR YS YT YU YV YW YX YY YZ Y[ Y\ Y] Y^ Y_ 
-Y` Ya Yb Yc Yd Ye Yf Yg Yh Yi Yj Yk Yl Ym Yn Yo 
-Yp Yq Yr Ys Yt Yu Yv Yw Yx Yy Yz Y{ Y| Y} Y~ 
-   Z! Z" Z# Z$ Z% Z& Z' Z( Z) Z* Z+ Z, Z- Z. Z/ 
-Z0 Z1 Z2 Z3 Z4 Z5 Z6 Z7 Z8 Z9 Z: Z; Z< Z= Z> Z? 
-Z@ ZA ZB ZC ZD ZE ZF ZG ZH ZI ZJ ZK ZL ZM ZN ZO 
-ZP ZQ ZR ZS ZT ZU ZV ZW ZX ZY ZZ Z[ Z\ Z] Z^ Z_ 
-Z` Za Zb Zc Zd Ze Zf Zg Zh Zi Zj Zk Zl Zm Zn Zo 
-Zp Zq Zr Zs Zt Zu Zv Zw Zx Zy Zz Z{ Z| Z} Z~ 
-   [! [" [# [$ [% [& [' [( [) [* [+ [, [- [. [/ 
-[0 [1 [2 [3 [4 [5 [6 [7 [8 [9 [: [; [< [= [> [? 
-[@ [A [B [C [D [E [F [G [H [I [J [K [L [M [N [O 
-[P [Q [R [S [T [U [V [W [X [Y [Z [[ [\ [] [^ [_ 
-[` [a [b [c [d [e [f [g [h [i [j [k [l [m [n [o 
-[p [q [r [s [t [u [v [w [x [y [z [{ [| [} [~ 
-   \! \" \# \$ \% \& \' \( \) \* \+ \, \- \. \/ 
-\0 \1 \2 \3 \4 \5 \6 \7 \8 \9 \: \; \< \= \> \? 
-\@ \A \B \C \D \E \F \G \H \I \J \K \L \M \N \O 
-\P \Q \R \S \T \U \V \W \X \Y \Z \[ \\ \] \^ \_ 
-\` \a \b \c \d \e \f \g \h \i \j \k \l \m \n \o 
-\p \q \r \s \t \u \v \w \x \y \z \{ \| \} \~ 
-   ]! ]" ]# ]$ ]% ]& ]' ]( ]) ]* ]+ ], ]- ]. ]/ 
-]0 ]1 ]2 ]3 ]4 ]5 ]6 ]7 ]8 ]9 ]: ]; ]< ]= ]> ]? 
-]@ ]A ]B ]C ]D ]E ]F ]G ]H ]I ]J ]K ]L ]M ]N ]O 
-]P ]Q ]R ]S ]T ]U ]V ]W ]X ]Y ]Z ][ ]\ ]] ]^ ]_ 
-]` ]a ]b ]c ]d ]e ]f ]g ]h ]i ]j ]k ]l ]m ]n ]o 
-]p ]q ]r ]s ]t ]u ]v ]w ]x ]y ]z ]{ ]| ]} ]~ 
-   ^! ^" ^# ^$ ^% ^& ^' ^( ^) ^* ^+ ^, ^- ^. ^/ 
-^0 ^1 ^2 ^3 ^4 ^5 ^6 ^7 ^8 ^9 ^: ^; ^< ^= ^> ^? 
-^@ ^A ^B ^C ^D ^E ^F ^G ^H ^I ^J ^K ^L ^M ^N ^O 
-^P ^Q ^R ^S ^T ^U ^V ^W ^X ^Y ^Z ^[ ^\ ^] ^^ ^_ 
-^` ^a ^b ^c ^d ^e ^f ^g ^h ^i ^j ^k ^l ^m ^n ^o 
-^p ^q ^r ^s ^t ^u ^v ^w ^x ^y ^z ^{ ^| ^} ^~ 
-   _! _" _# _$ _% _& _' _( _) _* _+ _, _- _. _/ 
-_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _: _; _< _= _> _? 
-_@ _A _B _C _D _E _F _G _H _I _J _K _L _M _N _O 
-_P _Q _R _S _T _U _V _W _X _Y _Z _[ _\ _] _^ __ 
-_` _a _b _c _d _e _f _g _h _i _j _k _l _m _n _o 
-_p _q _r _s _t _u _v _w _x _y _z _{ _| _} _~ 
-   `! `" `# `$ `% `& `' `( `) `* `+ `, `- `. `/ 
-`0 `1 `2 `3 `4 `5 `6 `7 `8 `9 `: `; `< `= `> `? 
-`@ `A `B `C `D `E `F `G `H `I `J `K `L `M `N `O 
-`P `Q `R `S `T `U `V `W `X `Y `Z `[ `\ `] `^ `_ 
-`` `a `b `c `d `e `f `g `h `i `j `k `l `m `n `o 
-`p `q `r `s `t `u `v `w `x `y `z `{ `| `} `~ 
-   a! a" a# a$ a% a& a' a( a) a* a+ a, a- a. a/ 
-a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 a: a; a< a= a> a? 
-a@ aA aB aC aD aE aF aG aH aI aJ aK aL aM aN aO 
-aP aQ aR aS aT aU aV aW aX aY aZ a[ a\ a] a^ a_ 
-a` aa ab ac ad ae af ag ah ai aj ak al am an ao 
-ap aq ar as at au av aw ax ay az a{ a| a} a~ 
-   b! b" b# b$ b% b& b' b( b) b* b+ b, b- b. b/ 
-b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 b: b; b< b= b> b? 
-b@ bA bB bC bD bE bF bG bH bI bJ bK bL bM bN bO 
-bP bQ bR bS bT bU bV bW bX bY bZ b[ b\ b] b^ b_ 
-b` ba bb bc bd be bf bg bh bi bj bk bl bm bn bo 
-bp bq br bs bt bu bv bw bx by bz b{ b| b} b~ 
-   c! c" c# c$ c% c& c' c( c) c* c+ c, c- c. c/ 
-c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c: c; c< c= c> c? 
-c@ cA cB cC cD cE cF cG cH cI cJ cK cL cM cN cO 
-cP cQ cR cS cT cU cV cW cX cY cZ c[ c\ c] c^ c_ 
-c` ca cb cc cd ce cf cg ch ci cj ck cl cm cn co 
-cp cq cr cs ct cu cv cw cx cy cz c{ c| c} c~ 
-   d! d" d# d$ d% d& d' d( d) d* d+ d, d- d. d/ 
-d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d: d; d< d= d> d? 
-d@ dA dB dC dD dE dF dG dH dI dJ dK dL dM dN dO 
-dP dQ dR dS dT dU dV dW dX dY dZ d[ d\ d] d^ d_ 
-d` da db dc dd de df dg dh di dj dk dl dm dn do 
-dp dq dr ds dt du dv dw dx dy dz d{ d| d} d~ 
-   e! e" e# e$ e% e& e' e( e) e* e+ e, e- e. e/ 
-e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 e: e; e< e= e> e? 
-e@ eA eB eC eD eE eF eG eH eI eJ eK eL eM eN eO 
-eP eQ eR eS eT eU eV eW eX eY eZ e[ e\ e] e^ e_ 
-e` ea eb ec ed ee ef eg eh ei ej ek el em en eo 
-ep eq er es et eu ev ew ex ey ez e{ e| e} e~ 
-   f! f" f# f$ f% f& f' f( f) f* f+ f, f- f. f/ 
-f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 f: f; f< f= f> f? 
-f@ fA fB fC fD fE fF fG fH fI fJ fK fL fM fN fO 
-fP fQ fR fS fT fU fV fW fX fY fZ f[ f\ f] f^ f_ 
-f` fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo 
-fp fq fr fs ft fu fv fw fx fy fz f{ f| f} f~ 
-   g! g" g# g$ g% g& g' g( g) g* g+ g, g- g. g/ 
-g0 g1 g2 g3 g4 g5 g6 g7 g8 g9 g: g; g< g= g> g? 
-g@ gA gB gC gD gE gF gG gH gI gJ gK gL gM gN gO 
-gP gQ gR gS gT gU gV gW gX gY gZ g[ g\ g] g^ g_ 
-g` ga gb gc gd ge gf gg gh gi gj gk gl gm gn go 
-gp gq gr gs gt gu gv gw gx gy gz g{ g| g} g~ 
-   h! h" h# h$ h% h& h' h( h) h* h+ h, h- h. h/ 
-h0 h1 h2 h3 h4 h5 h6 h7 h8 h9 h: h; h< h= h> h? 
-h@ hA hB hC hD hE hF hG hH hI hJ hK hL hM hN hO 
-hP hQ hR hS hT hU hV hW hX hY hZ h[ h\ h] h^ h_ 
-h` ha hb hc hd he hf hg hh hi hj hk hl hm hn ho 
-hp hq hr hs ht hu hv hw hx hy hz h{ h| h} h~ 
-   i! i" i# i$ i% i& i' i( i) i* i+ i, i- i. i/ 
-i0 i1 i2 i3 i4 i5 i6 i7 i8 i9 i: i; i< i= i> i? 
-i@ iA iB iC iD iE iF iG iH iI iJ iK iL iM iN iO 
-iP iQ iR iS iT iU iV iW iX iY iZ i[ i\ i] i^ i_ 
-i` ia ib ic id ie if ig ih ii ij ik il im in io 
-ip iq ir is it iu iv iw ix iy iz i{ i| i} i~ 
-   j! j" j# j$ j% j& j' j( j) j* j+ j, j- j. j/ 
-j0 j1 j2 j3 j4 j5 j6 j7 j8 j9 j: j; j< j= j> j? 
-j@ jA jB jC jD jE jF jG jH jI jJ jK jL jM jN jO 
-jP jQ jR jS jT jU jV jW jX jY jZ j[ j\ j] j^ j_ 
-j` ja jb jc jd je jf jg jh ji jj jk jl jm jn jo 
-jp jq jr js jt ju jv jw jx jy jz j{ j| j} j~ 
-   k! k" k# k$ k% k& k' k( k) k* k+ k, k- k. k/ 
-k0 k1 k2 k3 k4 k5 k6 k7 k8 k9 k: k; k< k= k> k? 
-k@ kA kB kC kD kE kF kG kH kI kJ kK kL kM kN kO 
-kP kQ kR kS kT kU kV kW kX kY kZ k[ k\ k] k^ k_ 
-k` ka kb kc kd ke kf kg kh ki kj kk kl km kn ko 
-kp kq kr ks kt ku kv kw kx ky kz k{ k| k} k~ 
-   l! l" l# l$ l% l& l' l( l) l* l+ l, l- l. l/ 
-l0 l1 l2 l3 l4 l5 l6 l7 l8 l9 l: l; l< l= l> l? 
-l@ lA lB lC lD lE lF lG lH lI lJ lK lL lM lN lO 
-lP lQ lR lS lT lU lV lW lX lY lZ l[ l\ l] l^ l_ 
-l` la lb lc ld le lf lg lh li lj lk ll lm ln lo 
-lp lq lr ls lt lu lv lw lx ly lz l{ l| l} l~ 
-   m! m" m# m$ m% m& m' m( m) m* m+ m, m- m. m/ 
-m0 m1 m2 m3 m4 m5 m6 m7 m8 m9 m: m; m< m= m> m? 
-m@ mA mB mC mD mE mF mG mH mI mJ mK mL mM mN mO 
-mP mQ mR mS mT mU mV mW mX mY mZ m[ m\ m] m^ m_ 
-m` ma mb mc md me mf mg mh mi mj mk ml mm mn mo 
-mp mq mr ms mt mu mv mw mx my mz m{ m| m} m~ 
-   n! n" n# n$ n% n& n' n( n) n* n+ n, n- n. n/ 
-n0 n1 n2 n3 n4 n5 n6 n7 n8 n9 n: n; n< n= n> n? 
-n@ nA nB nC nD nE nF nG nH nI nJ nK nL nM nN nO 
-nP nQ nR nS nT nU nV nW nX nY nZ n[ n\ n] n^ n_ 
-n` na nb nc nd ne nf ng nh ni nj nk nl nm nn no 
-np nq nr ns nt nu nv nw nx ny nz n{ n| n} n~ 
-   o! o" o# o$ o% o& o' o( o) o* o+ o, o- o. o/ 
-o0 o1 o2 o3 o4 o5 o6 o7 o8 o9 o: o; o< o= o> o? 
-o@ oA oB oC oD oE oF oG oH oI oJ oK oL oM oN oO 
-oP oQ oR oS oT oU oV oW oX oY oZ o[ o\ o] o^ o_ 
-o` oa ob oc od oe of og oh oi oj ok ol om on oo 
-op oq or os ot ou ov ow ox oy oz o{ o| o} o~ 
-   p! p" p# p$ p% p& p' p( p) p* p+ p, p- p. p/ 
-p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p: p; p< p= p> p? 
-p@ pA pB pC pD pE pF pG pH pI pJ pK pL pM pN pO 
-pP pQ pR pS pT pU pV pW pX pY pZ p[ p\ p] p^ p_ 
-p` pa pb pc pd pe pf pg ph pi pj pk pl pm pn po 
-pp pq pr ps pt pu pv pw px py pz p{ p| p} p~ 
-   q! q" q# q$ q% q& q' q( q) q* q+ q, q- q. q/ 
-q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q: q; q< q= q> q? 
-q@ qA qB qC qD qE qF qG qH qI qJ qK qL qM qN qO 
-qP qQ qR qS qT qU qV qW qX qY qZ q[ q\ q] q^ q_ 
-q` qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo 
-qp qq qr qs qt qu qv qw qx qy qz q{ q| q} q~ 
-   r! r" r# r$ r% r& r' r( r) r* r+ r, r- r. r/ 
-r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r: r; r< r= r> r? 
-r@ rA rB rC rD rE rF rG rH rI rJ rK rL rM rN rO 
-rP rQ rR rS rT rU rV rW rX rY rZ r[ r\ r] r^ r_ 
-r` ra rb rc rd re rf rg rh ri rj rk rl rm rn ro 
-rp rq rr rs rt ru rv rw rx ry rz r{ r| r} r~ 
-   s! s" s# s$ s% s& s' s( s) s* s+ s, s- s. s/ 
-s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s: s; s< s= s> s? 
-s@ sA sB sC sD sE sF sG sH sI sJ sK sL sM sN sO 
-sP sQ sR sS sT sU sV sW sX sY sZ s[ s\ s] s^ s_ 
-s` sa sb sc sd se sf sg sh si sj sk sl sm sn so 
-sp sq sr ss st su sv sw sx sy sz s{ s| s} s~ 
-   t! t" t# t$ t% t& t' t( t) t* t+ t, t- t. t/ 
-t0 t1 t2 t3 t4 t5 t6 t7 t8 t9 t: t; t< t= t> t? 
-t@ tA tB tC tD tE tF tG tH tI tJ tK tL tM tN tO 
-tP tQ tR tS tT tU tV tW tX tY tZ t[ t\ t] t^ t_ 
-t` ta tb tc td te tf tg th ti tj tk tl tm tn to 
-tp tq tr ts tt tu tv tw tx ty tz t{ t| t} t~ 
-   u! u" u# u$ u% u& u' u( u) u* u+ u, u- u. u/ 
-u0 u1 u2 u3 u4 u5 u6 u7 u8 u9 u: u; u< u= u> u? 
-u@ uA uB uC uD uE uF uG uH uI uJ uK uL uM uN uO 
-uP uQ uR uS uT uU uV uW uX uY uZ u[ u\ u] u^ u_ 
-u` ua ub uc ud ue uf ug uh ui uj uk ul um un uo 
-up uq ur us ut uu uv uw ux uy uz u{ u| u} u~ 
-   v! v" v# v$ v% v& v' v( v) v* v+ v, v- v. v/ 
-v0 v1 v2 v3 v4 v5 v6 v7 v8 v9 v: v; v< v= v> v? 
-v@ vA vB vC vD vE vF vG vH vI vJ vK vL vM vN vO 
-vP vQ vR vS vT vU vV vW vX vY vZ v[ v\ v] v^ v_ 
-v` va vb vc vd ve vf vg vh vi vj vk vl vm vn vo 
-vp vq vr vs vt vu vv vw vx vy vz v{ v| v} v~ 
-   w! w" w# w$ w% w& w' w( w) w* w+ w, w- w. w/ 
-w0 w1 w2 w3 w4 w5 w6 w7 w8 w9 w: w; w< w= w> w? 
-w@ wA wB wC wD wE wF wG wH wI wJ wK wL wM wN wO 
-wP wQ wR wS wT wU wV wW wX wY wZ w[ w\ w] w^ w_ 
-w` wa wb wc wd we wf wg wh wi wj wk wl wm wn wo 
-wp wq wr ws wt wu wv ww wx wy wz w{ w| w} w~ 
-   x! x" x# x$ x% x& x' x( x) x* x+ x, x- x. x/ 
-x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 x: x; x< x= x> x? 
-x@ xA xB xC xD xE xF xG xH xI xJ xK xL xM xN xO 
-xP xQ xR xS xT xU xV xW xX xY xZ x[ x\ x] x^ x_ 
-x` xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo 
-xp xq xr xs xt xu xv xw xx xy xz x{ x| x} x~ 
-   y! y" y# y$ y% y& y' y( y) y* y+ y, y- y. y/ 
-y0 y1 y2 y3 y4 y5 y6 y7 y8 y9 y: y; y< y= y> y? 
-y@ yA yB yC yD yE yF yG yH yI yJ yK yL yM yN yO 
-yP yQ yR yS yT yU yV yW yX yY yZ y[ y\ y] y^ y_ 
-y` ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo 
-yp yq yr ys yt yu yv yw yx yy yz y{ y| y} y~ 
-   z! z" z# z$ z% z& z' z( z) z* z+ z, z- z. z/ 
-z0 z1 z2 z3 z4 z5 z6 z7 z8 z9 z: z; z< z= z> z? 
-z@ zA zB zC zD zE zF zG zH zI zJ zK zL zM zN zO 
-zP zQ zR zS zT zU zV zW zX zY zZ z[ z\ z] z^ z_ 
-z` za zb zc zd ze zf zg zh zi zj zk zl zm zn zo 
-zp zq zr zs zt zu zv zw zx zy zz z{ z| z} z~ 
-   {! {" {# {$ {% {& {' {( {) {* {+ {, {- {. {/ 
-{0 {1 {2 {3 {4 {5 {6 {7 {8 {9 {: {; {< {= {> {? 
-{@ {A {B {C {D {E {F {G {H {I {J {K {L {M {N {O 
-{P {Q {R {S {T {U {V {W {X {Y {Z {[ {\ {] {^ {_ 
-{` {a {b {c {d {e {f {g {h {i {j {k {l {m {n {o 
-{p {q {r {s {t {u {v {w {x {y {z {{ {| {} {~ 
-   |! |" |# |$ |% |& |' |( |) |* |+ |, |- |. |/ 
-|0 |1 |2 |3 |4 |5 |6 |7 |8 |9 |: |; |< |= |> |? 
-|@ |A |B |C |D |E |F |G |H |I |J |K |L |M |N |O 
-|P |Q |R |S |T |U |V |W |X |Y |Z |[ |\ |] |^ |_ 
-|` |a |b |c |d |e |f |g |h |i |j |k |l |m |n |o 
-|p |q |r |s |t |u |v |w |x |y |z |{ || |} |~ 
-   }! }" }# }$ }% }& }' }( }) }* }+ }, }- }. }/ 
-}0 }1 }2 }3 }4 }5 }6 }7 }8 }9 }: }; }< }= }> }? 
-}@ }A }B }C }D }E }F }G }H }I }J }K }L }M }N }O 
-}P }Q }R }S }T }U }V }W }X }Y }Z }[ }\ }] }^ }_ 
-}` }a }b }c }d }e }f }g }h }i }j }k }l }m }n }o 
-}p }q }r }s }t }u }v }w }x }y }z }{ }| }} }~ 
+   0! 0" 0# 0$ 0% 0& 0' 0( 0) 0* 0+ 0, 0- 0. 0/
+00 01 02 03 04 05 06 07 08 09 0: 0; 0< 0= 0> 0?
+0@ 0A 0B 0C 0D 0E 0F 0G 0H 0I 0J 0K 0L 0M 0N 0O
+0P 0Q 0R 0S 0T 0U 0V 0W 0X 0Y 0Z 0[ 0\ 0] 0^ 0_
+0` 0a 0b 0c 0d 0e 0f 0g 0h 0i 0j 0k 0l 0m 0n 0o
+0p 0q 0r 0s 0t 0u 0v 0w 0x 0y 0z 0{ 0| 0} 0~
+   1! 1" 1# 1$ 1% 1& 1' 1( 1) 1* 1+ 1, 1- 1. 1/
+10 11 12 13 14 15 16 17 18 19 1: 1; 1< 1= 1> 1?
+1@ 1A 1B 1C 1D 1E 1F 1G 1H 1I 1J 1K 1L 1M 1N 1O
+1P 1Q 1R 1S 1T 1U 1V 1W 1X 1Y 1Z 1[ 1\ 1] 1^ 1_
+1` 1a 1b 1c 1d 1e 1f 1g 1h 1i 1j 1k 1l 1m 1n 1o
+1p 1q 1r 1s 1t 1u 1v 1w 1x 1y 1z 1{ 1| 1} 1~
+   2! 2" 2# 2$ 2% 2& 2' 2( 2) 2* 2+ 2, 2- 2. 2/
+20 21 22 23 24 25 26 27 28 29 2: 2; 2< 2= 2> 2?
+2@ 2A 2B 2C 2D 2E 2F 2G 2H 2I 2J 2K 2L 2M 2N 2O
+2P 2Q 2R 2S 2T 2U 2V 2W 2X 2Y 2Z 2[ 2\ 2] 2^ 2_
+2` 2a 2b 2c 2d 2e 2f 2g 2h 2i 2j 2k 2l 2m 2n 2o
+2p 2q 2r 2s 2t 2u 2v 2w 2x 2y 2z 2{ 2| 2} 2~
+   3! 3" 3# 3$ 3% 3& 3' 3( 3) 3* 3+ 3, 3- 3. 3/
+30 31 32 33 34 35 36 37 38 39 3: 3; 3< 3= 3> 3?
+3@ 3A 3B 3C 3D 3E 3F 3G 3H 3I 3J 3K 3L 3M 3N 3O
+3P 3Q 3R 3S 3T 3U 3V 3W 3X 3Y 3Z 3[ 3\ 3] 3^ 3_
+3` 3a 3b 3c 3d 3e 3f 3g 3h 3i 3j 3k 3l 3m 3n 3o
+3p 3q 3r 3s 3t 3u 3v 3w 3x 3y 3z 3{ 3| 3} 3~
+   4! 4" 4# 4$ 4% 4& 4' 4( 4) 4* 4+ 4, 4- 4. 4/
+40 41 42 43 44 45 46 47 48 49 4: 4; 4< 4= 4> 4?
+4@ 4A 4B 4C 4D 4E 4F 4G 4H 4I 4J 4K 4L 4M 4N 4O
+4P 4Q 4R 4S 4T 4U 4V 4W 4X 4Y 4Z 4[ 4\ 4] 4^ 4_
+4` 4a 4b 4c 4d 4e 4f 4g 4h 4i 4j 4k 4l 4m 4n 4o
+4p 4q 4r 4s 4t 4u 4v 4w 4x 4y 4z 4{ 4| 4} 4~
+   5! 5" 5# 5$ 5% 5& 5' 5( 5) 5* 5+ 5, 5- 5. 5/
+50 51 52 53 54 55 56 57 58 59 5: 5; 5< 5= 5> 5?
+5@ 5A 5B 5C 5D 5E 5F 5G 5H 5I 5J 5K 5L 5M 5N 5O
+5P 5Q 5R 5S 5T 5U 5V 5W 5X 5Y 5Z 5[ 5\ 5] 5^ 5_
+5` 5a 5b 5c 5d 5e 5f 5g 5h 5i 5j 5k 5l 5m 5n 5o
+5p 5q 5r 5s 5t 5u 5v 5w 5x 5y 5z 5{ 5| 5} 5~
+   6! 6" 6# 6$ 6% 6& 6' 6( 6) 6* 6+ 6, 6- 6. 6/
+60 61 62 63 64 65 66 67 68 69 6: 6; 6< 6= 6> 6?
+6@ 6A 6B 6C 6D 6E 6F 6G 6H 6I 6J 6K 6L 6M 6N 6O
+6P 6Q 6R 6S 6T 6U 6V 6W 6X 6Y 6Z 6[ 6\ 6] 6^ 6_
+6` 6a 6b 6c 6d 6e 6f 6g 6h 6i 6j 6k 6l 6m 6n 6o
+6p 6q 6r 6s 6t 6u 6v 6w 6x 6y 6z 6{ 6| 6} 6~
+   7! 7" 7# 7$ 7% 7& 7' 7( 7) 7* 7+ 7, 7- 7. 7/
+70 71 72 73 74 75 76 77 78 79 7: 7; 7< 7= 7> 7?
+7@ 7A 7B 7C 7D 7E 7F 7G 7H 7I 7J 7K 7L 7M 7N 7O
+7P 7Q 7R 7S 7T 7U 7V 7W 7X 7Y 7Z 7[ 7\ 7] 7^ 7_
+7` 7a 7b 7c 7d 7e 7f 7g 7h 7i 7j 7k 7l 7m 7n 7o
+7p 7q 7r 7s 7t 7u 7v 7w 7x 7y 7z 7{ 7| 7} 7~
+   8! 8" 8# 8$ 8% 8& 8' 8( 8) 8* 8+ 8, 8- 8. 8/
+80 81 82 83 84 85 86 87 88 89 8: 8; 8< 8= 8> 8?
+8@ 8A 8B 8C 8D 8E 8F 8G 8H 8I 8J 8K 8L 8M 8N 8O
+8P 8Q 8R 8S 8T 8U 8V 8W 8X 8Y 8Z 8[ 8\ 8] 8^ 8_
+8` 8a 8b 8c 8d 8e 8f 8g 8h 8i 8j 8k 8l 8m 8n 8o
+8p 8q 8r 8s 8t 8u 8v 8w 8x 8y 8z 8{ 8| 8} 8~
+   9! 9" 9# 9$ 9% 9& 9' 9( 9) 9* 9+ 9, 9- 9. 9/
+90 91 92 93 94 95 96 97 98 99 9: 9; 9< 9= 9> 9?
+9@ 9A 9B 9C 9D 9E 9F 9G 9H 9I 9J 9K 9L 9M 9N 9O
+9P 9Q 9R 9S 9T 9U 9V 9W 9X 9Y 9Z 9[ 9\ 9] 9^ 9_
+9` 9a 9b 9c 9d 9e 9f 9g 9h 9i 9j 9k 9l 9m 9n 9o
+9p 9q 9r 9s 9t 9u 9v 9w 9x 9y 9z 9{ 9| 9} 9~
+   :! :" :# :$ :% :& :' :( :) :* :+ :, :- :. :/
+:0 :1 :2 :3 :4 :5 :6 :7 :8 :9 :: :; :< := :> :?
+:@ :A :B :C :D :E :F :G :H :I :J :K :L :M :N :O
+:P :Q :R :S :T :U :V :W :X :Y :Z :[ :\ :] :^ :_
+:` :a :b :c :d :e :f :g :h :i :j :k :l :m :n :o
+:p :q :r :s :t :u :v :w :x :y :z :{ :| :} :~
+   ;! ;" ;# ;$ ;% ;& ;' ;( ;) ;* ;+ ;, ;- ;. ;/
+;0 ;1 ;2 ;3 ;4 ;5 ;6 ;7 ;8 ;9 ;: ;; ;< ;= ;> ;?
+;@ ;A ;B ;C ;D ;E ;F ;G ;H ;I ;J ;K ;L ;M ;N ;O
+;P ;Q ;R ;S ;T ;U ;V ;W ;X ;Y ;Z ;[ ;\ ;] ;^ ;_
+;` ;a ;b ;c ;d ;e ;f ;g ;h ;i ;j ;k ;l ;m ;n ;o
+;p ;q ;r ;s ;t ;u ;v ;w ;x ;y ;z ;{ ;| ;} ;~
+   <! <" <# <$ <% <& <' <( <) <* <+ <, <- <. </
+<0 <1 <2 <3 <4 <5 <6 <7 <8 <9 <: <; << <= <> <?
+<@ <A <B <C <D <E <F <G <H <I <J <K <L <M <N <O
+<P <Q <R <S <T <U <V <W <X <Y <Z <[ <\ <] <^ <_
+<` <a <b <c <d <e <f <g <h <i <j <k <l <m <n <o
+<p <q <r <s <t <u <v <w <x <y <z <{ <| <} <~
+   =! =" =# =$ =% =& =' =( =) =* =+ =, =- =. =/
+=0 =1 =2 =3 =4 =5 =6 =7 =8 =9 =: =; =< == => =?
+=@ =A =B =C =D =E =F =G =H =I =J =K =L =M =N =O
+=P =Q =R =S =T =U =V =W =X =Y =Z =[ =\ =] =^ =_
+=` =a =b =c =d =e =f =g =h =i =j =k =l =m =n =o
+=p =q =r =s =t =u =v =w =x =y =z ={ =| =} =~
+   >! >" ># >$ >% >& >' >( >) >* >+ >, >- >. >/
+>0 >1 >2 >3 >4 >5 >6 >7 >8 >9 >: >; >< >= >> >?
+>@ >A >B >C >D >E >F >G >H >I >J >K >L >M >N >O
+>P >Q >R >S >T >U >V >W >X >Y >Z >[ >\ >] >^ >_
+>` >a >b >c >d >e >f >g >h >i >j >k >l >m >n >o
+>p >q >r >s >t >u >v >w >x >y >z >{ >| >} >~
+   ?! ?" ?# ?$ ?% ?& ?' ?( ?) ?* ?+ ?, ?- ?. ?/
+?0 ?1 ?2 ?3 ?4 ?5 ?6 ?7 ?8 ?9 ?: ?; ?< ?= ?> ??
+?@ ?A ?B ?C ?D ?E ?F ?G ?H ?I ?J ?K ?L ?M ?N ?O
+?P ?Q ?R ?S ?T ?U ?V ?W ?X ?Y ?Z ?[ ?\ ?] ?^ ?_
+?` ?a ?b ?c ?d ?e ?f ?g ?h ?i ?j ?k ?l ?m ?n ?o
+?p ?q ?r ?s ?t ?u ?v ?w ?x ?y ?z ?{ ?| ?} ?~
+   @! @" @# @$ @% @& @' @( @) @* @+ @, @- @. @/
+@0 @1 @2 @3 @4 @5 @6 @7 @8 @9 @: @; @< @= @> @?
+@@ @A @B @C @D @E @F @G @H @I @J @K @L @M @N @O
+@P @Q @R @S @T @U @V @W @X @Y @Z @[ @\ @] @^ @_
+@` @a @b @c @d @e @f @g @h @i @j @k @l @m @n @o
+@p @q @r @s @t @u @v @w @x @y @z @{ @| @} @~
+   A! A" A# A$ A% A& A' A( A) A* A+ A, A- A. A/
+A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A: A; A< A= A> A?
+A@ AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO
+AP AQ AR AS AT AU AV AW AX AY AZ A[ A\ A] A^ A_
+A` Aa Ab Ac Ad Ae Af Ag Ah Ai Aj Ak Al Am An Ao
+Ap Aq Ar As At Au Av Aw Ax Ay Az A{ A| A} A~
+   B! B" B# B$ B% B& B' B( B) B* B+ B, B- B. B/
+B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B: B; B< B= B> B?
+B@ BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO
+BP BQ BR BS BT BU BV BW BX BY BZ B[ B\ B] B^ B_
+B` Ba Bb Bc Bd Be Bf Bg Bh Bi Bj Bk Bl Bm Bn Bo
+Bp Bq Br Bs Bt Bu Bv Bw Bx By Bz B{ B| B} B~
+   C! C" C# C$ C% C& C' C( C) C* C+ C, C- C. C/
+C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C: C; C< C= C> C?
+C@ CA CB CC CD CE CF CG CH CI CJ CK CL CM CN CO
+CP CQ CR CS CT CU CV CW CX CY CZ C[ C\ C] C^ C_
+C` Ca Cb Cc Cd Ce Cf Cg Ch Ci Cj Ck Cl Cm Cn Co
+Cp Cq Cr Cs Ct Cu Cv Cw Cx Cy Cz C{ C| C} C~
+   D! D" D# D$ D% D& D' D( D) D* D+ D, D- D. D/
+D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D: D; D< D= D> D?
+D@ DA DB DC DD DE DF DG DH DI DJ DK DL DM DN DO
+DP DQ DR DS DT DU DV DW DX DY DZ D[ D\ D] D^ D_
+D` Da Db Dc Dd De Df Dg Dh Di Dj Dk Dl Dm Dn Do
+Dp Dq Dr Ds Dt Du Dv Dw Dx Dy Dz D{ D| D} D~
+   E! E" E# E$ E% E& E' E( E) E* E+ E, E- E. E/
+E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 E: E; E< E= E> E?
+E@ EA EB EC ED EE EF EG EH EI EJ EK EL EM EN EO
+EP EQ ER ES ET EU EV EW EX EY EZ E[ E\ E] E^ E_
+E` Ea Eb Ec Ed Ee Ef Eg Eh Ei Ej Ek El Em En Eo
+Ep Eq Er Es Et Eu Ev Ew Ex Ey Ez E{ E| E} E~
+   F! F" F# F$ F% F& F' F( F) F* F+ F, F- F. F/
+F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F: F; F< F= F> F?
+F@ FA FB FC FD FE FF FG FH FI FJ FK FL FM FN FO
+FP FQ FR FS FT FU FV FW FX FY FZ F[ F\ F] F^ F_
+F` Fa Fb Fc Fd Fe Ff Fg Fh Fi Fj Fk Fl Fm Fn Fo
+Fp Fq Fr Fs Ft Fu Fv Fw Fx Fy Fz F{ F| F} F~
+   G! G" G# G$ G% G& G' G( G) G* G+ G, G- G. G/
+G0 G1 G2 G3 G4 G5 G6 G7 G8 G9 G: G; G< G= G> G?
+G@ GA GB GC GD GE GF GG GH GI GJ GK GL GM GN GO
+GP GQ GR GS GT GU GV GW GX GY GZ G[ G\ G] G^ G_
+G` Ga Gb Gc Gd Ge Gf Gg Gh Gi Gj Gk Gl Gm Gn Go
+Gp Gq Gr Gs Gt Gu Gv Gw Gx Gy Gz G{ G| G} G~
+   H! H" H# H$ H% H& H' H( H) H* H+ H, H- H. H/
+H0 H1 H2 H3 H4 H5 H6 H7 H8 H9 H: H; H< H= H> H?
+H@ HA HB HC HD HE HF HG HH HI HJ HK HL HM HN HO
+HP HQ HR HS HT HU HV HW HX HY HZ H[ H\ H] H^ H_
+H` Ha Hb Hc Hd He Hf Hg Hh Hi Hj Hk Hl Hm Hn Ho
+Hp Hq Hr Hs Ht Hu Hv Hw Hx Hy Hz H{ H| H} H~
 
 
 
 
 
 
+   J! J" J# J$ J% J& J' J( J) J* J+ J, J- J. J/
+J0 J1 J2 J3 J4 J5 J6 J7 J8 J9 J: J; J< J= J> J?
+J@ JA JB JC JD JE JF JG JH JI JJ JK JL JM JN JO
+JP JQ JR JS JT JU JV JW JX JY JZ J[ J\ J] J^ J_
+J` Ja Jb Jc Jd Je Jf Jg Jh Ji Jj Jk Jl Jm Jn Jo
+Jp Jq Jr Js Jt Ju Jv Jw Jx Jy Jz J{ J| J} J~
+   K! K" K# K$ K% K& K' K( K) K* K+ K, K- K. K/
+K0 K1 K2 K3 K4 K5 K6 K7 K8 K9 K: K; K< K= K> K?
+K@ KA KB KC KD KE KF KG KH KI KJ KK KL KM KN KO
+KP KQ KR KS KT KU KV KW KX KY KZ K[ K\ K] K^ K_
+K` Ka Kb Kc Kd Ke Kf Kg Kh Ki Kj Kk Kl Km Kn Ko
+Kp Kq Kr Ks Kt Ku Kv Kw Kx Ky Kz K{ K| K} K~
+   L! L" L# L$ L% L& L' L( L) L* L+ L, L- L. L/
+L0 L1 L2 L3 L4 L5 L6 L7 L8 L9 L: L; L< L= L> L?
+L@ LA LB LC LD LE LF LG LH LI LJ LK LL LM LN LO
+LP LQ LR LS LT LU LV LW LX LY LZ L[ L\ L] L^ L_
+L` La Lb Lc Ld Le Lf Lg Lh Li Lj Lk Ll Lm Ln Lo
+Lp Lq Lr Ls Lt Lu Lv Lw Lx Ly Lz L{ L| L} L~
+   M! M" M# M$ M% M& M' M( M) M* M+ M, M- M. M/
+M0 M1 M2 M3 M4 M5 M6 M7 M8 M9 M: M; M< M= M> M?
+M@ MA MB MC MD ME MF MG MH MI MJ MK ML MM MN MO
+MP MQ MR MS MT MU MV MW MX MY MZ M[ M\ M] M^ M_
+M` Ma Mb Mc Md Me Mf Mg Mh Mi Mj Mk Ml Mm Mn Mo
+Mp Mq Mr Ms Mt Mu Mv Mw Mx My Mz M{ M| M} M~
+   N! N" N# N$ N% N& N' N( N) N* N+ N, N- N. N/
+N0 N1 N2 N3 N4 N5 N6 N7 N8 N9 N: N; N< N= N> N?
+N@ NA NB NC ND NE NF NG NH NI NJ NK NL NM NN NO
+NP NQ NR NS NT NU NV NW NX NY NZ N[ N\ N] N^ N_
+N` Na Nb Nc Nd Ne Nf Ng Nh Ni Nj Nk Nl Nm Nn No
+Np Nq Nr Ns Nt Nu Nv Nw Nx Ny Nz N{ N| N} N~
+   O! O" O# O$ O% O& O' O( O) O* O+ O, O- O. O/
+O0 O1 O2 O3 O4 O5 O6 O7 O8 O9 O: O; O< O= O> O?
+O@ OA OB OC OD OE OF OG OH OI OJ OK OL OM ON OO
+OP OQ OR OS OT OU OV OW OX OY OZ O[ O\ O] O^ O_
+O` Oa Ob Oc Od Oe Of Og Oh Oi Oj Ok Ol Om On Oo
+Op Oq Or Os Ot Ou Ov Ow Ox Oy Oz O{ O| O} O~
+   P! P" P# P$ P% P& P' P( P) P* P+ P, P- P. P/
+P0 P1 P2 P3 P4 P5 P6 P7 P8 P9 P: P; P< P= P> P?
+P@ PA PB PC PD PE PF PG PH PI PJ PK PL PM PN PO
+PP PQ PR PS PT PU PV PW PX PY PZ P[ P\ P] P^ P_
+P` Pa Pb Pc Pd Pe Pf Pg Ph Pi Pj Pk Pl Pm Pn Po
+Pp Pq Pr Ps Pt Pu Pv Pw Px Py Pz P{ P| P} P~
+   Q! Q" Q# Q$ Q% Q& Q' Q( Q) Q* Q+ Q, Q- Q. Q/
+Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q: Q; Q< Q= Q> Q?
+Q@ QA QB QC QD QE QF QG QH QI QJ QK QL QM QN QO
+QP QQ QR QS QT QU QV QW QX QY QZ Q[ Q\ Q] Q^ Q_
+Q` Qa Qb Qc Qd Qe Qf Qg Qh Qi Qj Qk Ql Qm Qn Qo
+Qp Qq Qr Qs Qt Qu Qv Qw Qx Qy Qz Q{ Q| Q} Q~
+   R! R" R# R$ R% R& R' R( R) R* R+ R, R- R. R/
+R0 R1 R2 R3 R4 R5 R6 R7 R8 R9 R: R; R< R= R> R?
+R@ RA RB RC RD RE RF RG RH RI RJ RK RL RM RN RO
+RP RQ RR RS RT RU RV RW RX RY RZ R[ R\ R] R^ R_
+R` Ra Rb Rc Rd Re Rf Rg Rh Ri Rj Rk Rl Rm Rn Ro
+Rp Rq Rr Rs Rt Ru Rv Rw Rx Ry Rz R{ R| R} R~
+   S! S" S# S$ S% S& S' S( S) S* S+ S, S- S. S/
+S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 S: S; S< S= S> S?
+S@ SA SB SC SD SE SF SG SH SI SJ SK SL SM SN SO
+SP SQ SR SS ST SU SV SW SX SY SZ S[ S\ S] S^ S_
+S` Sa Sb Sc Sd Se Sf Sg Sh Si Sj Sk Sl Sm Sn So
+Sp Sq Sr Ss St Su Sv Sw Sx Sy Sz S{ S| S} S~
+   T! T" T# T$ T% T& T' T( T) T* T+ T, T- T. T/
+T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 T: T; T< T= T> T?
+T@ TA TB TC TD TE TF TG TH TI TJ TK TL TM TN TO
+TP TQ TR TS TT TU TV TW TX TY TZ T[ T\ T] T^ T_
+T` Ta Tb Tc Td Te Tf Tg Th Ti Tj Tk Tl Tm Tn To
+Tp Tq Tr Ts Tt Tu Tv Tw Tx Ty Tz T{ T| T} T~
+   U! U" U# U$ U% U& U' U( U) U* U+ U, U- U. U/
+U0 U1 U2 U3 U4 U5 U6 U7 U8 U9 U: U; U< U= U> U?
+U@ UA UB UC UD UE UF UG UH UI UJ UK UL UM UN UO
+UP UQ UR US UT UU UV UW UX UY UZ U[ U\ U] U^ U_
+U` Ua Ub Uc Ud Ue Uf Ug Uh Ui Uj Uk Ul Um Un Uo
+Up Uq Ur Us Ut Uu Uv Uw Ux Uy Uz U{ U| U} U~
+   V! V" V# V$ V% V& V' V( V) V* V+ V, V- V. V/
+V0 V1 V2 V3 V4 V5 V6 V7 V8 V9 V: V; V< V= V> V?
+V@ VA VB VC VD VE VF VG VH VI VJ VK VL VM VN VO
+VP VQ VR VS VT VU VV VW VX VY VZ V[ V\ V] V^ V_
+V` Va Vb Vc Vd Ve Vf Vg Vh Vi Vj Vk Vl Vm Vn Vo
+Vp Vq Vr Vs Vt Vu Vv Vw Vx Vy Vz V{ V| V} V~
+   W! W" W# W$ W% W& W' W( W) W* W+ W, W- W. W/
+W0 W1 W2 W3 W4 W5 W6 W7 W8 W9 W: W; W< W= W> W?
+W@ WA WB WC WD WE WF WG WH WI WJ WK WL WM WN WO
+WP WQ WR WS WT WU WV WW WX WY WZ W[ W\ W] W^ W_
+W` Wa Wb Wc Wd We Wf Wg Wh Wi Wj Wk Wl Wm Wn Wo
+Wp Wq Wr Ws Wt Wu Wv Ww Wx Wy Wz W{ W| W} W~
+   X! X" X# X$ X% X& X' X( X) X* X+ X, X- X. X/
+X0 X1 X2 X3 X4 X5 X6 X7 X8 X9 X: X; X< X= X> X?
+X@ XA XB XC XD XE XF XG XH XI XJ XK XL XM XN XO
+XP XQ XR XS XT XU XV XW XX XY XZ X[ X\ X] X^ X_
+X` Xa Xb Xc Xd Xe Xf Xg Xh Xi Xj Xk Xl Xm Xn Xo
+Xp Xq Xr Xs Xt Xu Xv Xw Xx Xy Xz X{ X| X} X~
+   Y! Y" Y# Y$ Y% Y& Y' Y( Y) Y* Y+ Y, Y- Y. Y/
+Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y: Y; Y< Y= Y> Y?
+Y@ YA YB YC YD YE YF YG YH YI YJ YK YL YM YN YO
+YP YQ YR YS YT YU YV YW YX YY YZ Y[ Y\ Y] Y^ Y_
+Y` Ya Yb Yc Yd Ye Yf Yg Yh Yi Yj Yk Yl Ym Yn Yo
+Yp Yq Yr Ys Yt Yu Yv Yw Yx Yy Yz Y{ Y| Y} Y~
+   Z! Z" Z# Z$ Z% Z& Z' Z( Z) Z* Z+ Z, Z- Z. Z/
+Z0 Z1 Z2 Z3 Z4 Z5 Z6 Z7 Z8 Z9 Z: Z; Z< Z= Z> Z?
+Z@ ZA ZB ZC ZD ZE ZF ZG ZH ZI ZJ ZK ZL ZM ZN ZO
+ZP ZQ ZR ZS ZT ZU ZV ZW ZX ZY ZZ Z[ Z\ Z] Z^ Z_
+Z` Za Zb Zc Zd Ze Zf Zg Zh Zi Zj Zk Zl Zm Zn Zo
+Zp Zq Zr Zs Zt Zu Zv Zw Zx Zy Zz Z{ Z| Z} Z~
+   [! [" [# [$ [% [& [' [( [) [* [+ [, [- [. [/
+[0 [1 [2 [3 [4 [5 [6 [7 [8 [9 [: [; [< [= [> [?
+[@ [A [B [C [D [E [F [G [H [I [J [K [L [M [N [O
+[P [Q [R [S [T [U [V [W [X [Y [Z [[ [\ [] [^ [_
+[` [a [b [c [d [e [f [g [h [i [j [k [l [m [n [o
+[p [q [r [s [t [u [v [w [x [y [z [{ [| [} [~
+   \! \" \# \$ \% \& \' \( \) \* \+ \, \- \. \/
+\0 \1 \2 \3 \4 \5 \6 \7 \8 \9 \: \; \< \= \> \?
+\@ \A \B \C \D \E \F \G \H \I \J \K \L \M \N \O
+\P \Q \R \S \T \U \V \W \X \Y \Z \[ \\ \] \^ \_
+\` \a \b \c \d \e \f \g \h \i \j \k \l \m \n \o
+\p \q \r \s \t \u \v \w \x \y \z \{ \| \} \~
+   ]! ]" ]# ]$ ]% ]& ]' ]( ]) ]* ]+ ], ]- ]. ]/
+]0 ]1 ]2 ]3 ]4 ]5 ]6 ]7 ]8 ]9 ]: ]; ]< ]= ]> ]?
+]@ ]A ]B ]C ]D ]E ]F ]G ]H ]I ]J ]K ]L ]M ]N ]O
+]P ]Q ]R ]S ]T ]U ]V ]W ]X ]Y ]Z ][ ]\ ]] ]^ ]_
+]` ]a ]b ]c ]d ]e ]f ]g ]h ]i ]j ]k ]l ]m ]n ]o
+]p ]q ]r ]s ]t ]u ]v ]w ]x ]y ]z ]{ ]| ]} ]~
+   ^! ^" ^# ^$ ^% ^& ^' ^( ^) ^* ^+ ^, ^- ^. ^/
+^0 ^1 ^2 ^3 ^4 ^5 ^6 ^7 ^8 ^9 ^: ^; ^< ^= ^> ^?
+^@ ^A ^B ^C ^D ^E ^F ^G ^H ^I ^J ^K ^L ^M ^N ^O
+^P ^Q ^R ^S ^T ^U ^V ^W ^X ^Y ^Z ^[ ^\ ^] ^^ ^_
+^` ^a ^b ^c ^d ^e ^f ^g ^h ^i ^j ^k ^l ^m ^n ^o
+^p ^q ^r ^s ^t ^u ^v ^w ^x ^y ^z ^{ ^| ^} ^~
+   _! _" _# _$ _% _& _' _( _) _* _+ _, _- _. _/
+_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _: _; _< _= _> _?
+_@ _A _B _C _D _E _F _G _H _I _J _K _L _M _N _O
+_P _Q _R _S _T _U _V _W _X _Y _Z _[ _\ _] _^ __
+_` _a _b _c _d _e _f _g _h _i _j _k _l _m _n _o
+_p _q _r _s _t _u _v _w _x _y _z _{ _| _} _~
+   `! `" `# `$ `% `& `' `( `) `* `+ `, `- `. `/
+`0 `1 `2 `3 `4 `5 `6 `7 `8 `9 `: `; `< `= `> `?
+`@ `A `B `C `D `E `F `G `H `I `J `K `L `M `N `O
+`P `Q `R `S `T `U `V `W `X `Y `Z `[ `\ `] `^ `_
+`` `a `b `c `d `e `f `g `h `i `j `k `l `m `n `o
+`p `q `r `s `t `u `v `w `x `y `z `{ `| `} `~
+   a! a" a# a$ a% a& a' a( a) a* a+ a, a- a. a/
+a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 a: a; a< a= a> a?
+a@ aA aB aC aD aE aF aG aH aI aJ aK aL aM aN aO
+aP aQ aR aS aT aU aV aW aX aY aZ a[ a\ a] a^ a_
+a` aa ab ac ad ae af ag ah ai aj ak al am an ao
+ap aq ar as at au av aw ax ay az a{ a| a} a~
+   b! b" b# b$ b% b& b' b( b) b* b+ b, b- b. b/
+b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 b: b; b< b= b> b?
+b@ bA bB bC bD bE bF bG bH bI bJ bK bL bM bN bO
+bP bQ bR bS bT bU bV bW bX bY bZ b[ b\ b] b^ b_
+b` ba bb bc bd be bf bg bh bi bj bk bl bm bn bo
+bp bq br bs bt bu bv bw bx by bz b{ b| b} b~
+   c! c" c# c$ c% c& c' c( c) c* c+ c, c- c. c/
+c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 c: c; c< c= c> c?
+c@ cA cB cC cD cE cF cG cH cI cJ cK cL cM cN cO
+cP cQ cR cS cT cU cV cW cX cY cZ c[ c\ c] c^ c_
+c` ca cb cc cd ce cf cg ch ci cj ck cl cm cn co
+cp cq cr cs ct cu cv cw cx cy cz c{ c| c} c~
+   d! d" d# d$ d% d& d' d( d) d* d+ d, d- d. d/
+d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 d: d; d< d= d> d?
+d@ dA dB dC dD dE dF dG dH dI dJ dK dL dM dN dO
+dP dQ dR dS dT dU dV dW dX dY dZ d[ d\ d] d^ d_
+d` da db dc dd de df dg dh di dj dk dl dm dn do
+dp dq dr ds dt du dv dw dx dy dz d{ d| d} d~
+   e! e" e# e$ e% e& e' e( e) e* e+ e, e- e. e/
+e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 e: e; e< e= e> e?
+e@ eA eB eC eD eE eF eG eH eI eJ eK eL eM eN eO
+eP eQ eR eS eT eU eV eW eX eY eZ e[ e\ e] e^ e_
+e` ea eb ec ed ee ef eg eh ei ej ek el em en eo
+ep eq er es et eu ev ew ex ey ez e{ e| e} e~
+   f! f" f# f$ f% f& f' f( f) f* f+ f, f- f. f/
+f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 f: f; f< f= f> f?
+f@ fA fB fC fD fE fF fG fH fI fJ fK fL fM fN fO
+fP fQ fR fS fT fU fV fW fX fY fZ f[ f\ f] f^ f_
+f` fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo
+fp fq fr fs ft fu fv fw fx fy fz f{ f| f} f~
+   g! g" g# g$ g% g& g' g( g) g* g+ g, g- g. g/
+g0 g1 g2 g3 g4 g5 g6 g7 g8 g9 g: g; g< g= g> g?
+g@ gA gB gC gD gE gF gG gH gI gJ gK gL gM gN gO
+gP gQ gR gS gT gU gV gW gX gY gZ g[ g\ g] g^ g_
+g` ga gb gc gd ge gf gg gh gi gj gk gl gm gn go
+gp gq gr gs gt gu gv gw gx gy gz g{ g| g} g~
+   h! h" h# h$ h% h& h' h( h) h* h+ h, h- h. h/
+h0 h1 h2 h3 h4 h5 h6 h7 h8 h9 h: h; h< h= h> h?
+h@ hA hB hC hD hE hF hG hH hI hJ hK hL hM hN hO
+hP hQ hR hS hT hU hV hW hX hY hZ h[ h\ h] h^ h_
+h` ha hb hc hd he hf hg hh hi hj hk hl hm hn ho
+hp hq hr hs ht hu hv hw hx hy hz h{ h| h} h~
+   i! i" i# i$ i% i& i' i( i) i* i+ i, i- i. i/
+i0 i1 i2 i3 i4 i5 i6 i7 i8 i9 i: i; i< i= i> i?
+i@ iA iB iC iD iE iF iG iH iI iJ iK iL iM iN iO
+iP iQ iR iS iT iU iV iW iX iY iZ i[ i\ i] i^ i_
+i` ia ib ic id ie if ig ih ii ij ik il im in io
+ip iq ir is it iu iv iw ix iy iz i{ i| i} i~
+   j! j" j# j$ j% j& j' j( j) j* j+ j, j- j. j/
+j0 j1 j2 j3 j4 j5 j6 j7 j8 j9 j: j; j< j= j> j?
+j@ jA jB jC jD jE jF jG jH jI jJ jK jL jM jN jO
+jP jQ jR jS jT jU jV jW jX jY jZ j[ j\ j] j^ j_
+j` ja jb jc jd je jf jg jh ji jj jk jl jm jn jo
+jp jq jr js jt ju jv jw jx jy jz j{ j| j} j~
+   k! k" k# k$ k% k& k' k( k) k* k+ k, k- k. k/
+k0 k1 k2 k3 k4 k5 k6 k7 k8 k9 k: k; k< k= k> k?
+k@ kA kB kC kD kE kF kG kH kI kJ kK kL kM kN kO
+kP kQ kR kS kT kU kV kW kX kY kZ k[ k\ k] k^ k_
+k` ka kb kc kd ke kf kg kh ki kj kk kl km kn ko
+kp kq kr ks kt ku kv kw kx ky kz k{ k| k} k~
+   l! l" l# l$ l% l& l' l( l) l* l+ l, l- l. l/
+l0 l1 l2 l3 l4 l5 l6 l7 l8 l9 l: l; l< l= l> l?
+l@ lA lB lC lD lE lF lG lH lI lJ lK lL lM lN lO
+lP lQ lR lS lT lU lV lW lX lY lZ l[ l\ l] l^ l_
+l` la lb lc ld le lf lg lh li lj lk ll lm ln lo
+lp lq lr ls lt lu lv lw lx ly lz l{ l| l} l~
+   m! m" m# m$ m% m& m' m( m) m* m+ m, m- m. m/
+m0 m1 m2 m3 m4 m5 m6 m7 m8 m9 m: m; m< m= m> m?
+m@ mA mB mC mD mE mF mG mH mI mJ mK mL mM mN mO
+mP mQ mR mS mT mU mV mW mX mY mZ m[ m\ m] m^ m_
+m` ma mb mc md me mf mg mh mi mj mk ml mm mn mo
+mp mq mr ms mt mu mv mw mx my mz m{ m| m} m~
+   n! n" n# n$ n% n& n' n( n) n* n+ n, n- n. n/
+n0 n1 n2 n3 n4 n5 n6 n7 n8 n9 n: n; n< n= n> n?
+n@ nA nB nC nD nE nF nG nH nI nJ nK nL nM nN nO
+nP nQ nR nS nT nU nV nW nX nY nZ n[ n\ n] n^ n_
+n` na nb nc nd ne nf ng nh ni nj nk nl nm nn no
+np nq nr ns nt nu nv nw nx ny nz n{ n| n} n~
+   o! o" o# o$ o% o& o' o( o) o* o+ o, o- o. o/
+o0 o1 o2 o3 o4 o5 o6 o7 o8 o9 o: o; o< o= o> o?
+o@ oA oB oC oD oE oF oG oH oI oJ oK oL oM oN oO
+oP oQ oR oS oT oU oV oW oX oY oZ o[ o\ o] o^ o_
+o` oa ob oc od oe of og oh oi oj ok ol om on oo
+op oq or os ot ou ov ow ox oy oz o{ o| o} o~
+   p! p" p# p$ p% p& p' p( p) p* p+ p, p- p. p/
+p0 p1 p2 p3 p4 p5 p6 p7 p8 p9 p: p; p< p= p> p?
+p@ pA pB pC pD pE pF pG pH pI pJ pK pL pM pN pO
+pP pQ pR pS pT pU pV pW pX pY pZ p[ p\ p] p^ p_
+p` pa pb pc pd pe pf pg ph pi pj pk pl pm pn po
+pp pq pr ps pt pu pv pw px py pz p{ p| p} p~
+   q! q" q# q$ q% q& q' q( q) q* q+ q, q- q. q/
+q0 q1 q2 q3 q4 q5 q6 q7 q8 q9 q: q; q< q= q> q?
+q@ qA qB qC qD qE qF qG qH qI qJ qK qL qM qN qO
+qP qQ qR qS qT qU qV qW qX qY qZ q[ q\ q] q^ q_
+q` qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo
+qp qq qr qs qt qu qv qw qx qy qz q{ q| q} q~
+   r! r" r# r$ r% r& r' r( r) r* r+ r, r- r. r/
+r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r: r; r< r= r> r?
+r@ rA rB rC rD rE rF rG rH rI rJ rK rL rM rN rO
+rP rQ rR rS rT rU rV rW rX rY rZ r[ r\ r] r^ r_
+r` ra rb rc rd re rf rg rh ri rj rk rl rm rn ro
+rp rq rr rs rt ru rv rw rx ry rz r{ r| r} r~
+   s! s" s# s$ s% s& s' s( s) s* s+ s, s- s. s/
+s0 s1 s2 s3 s4 s5 s6 s7 s8 s9 s: s; s< s= s> s?
+s@ sA sB sC sD sE sF sG sH sI sJ sK sL sM sN sO
+sP sQ sR sS sT sU sV sW sX sY sZ s[ s\ s] s^ s_
+s` sa sb sc sd se sf sg sh si sj sk sl sm sn so
+sp sq sr ss st su sv sw sx sy sz s{ s| s} s~
+   t! t" t# t$ t% t& t' t( t) t* t+ t, t- t. t/
+t0 t1 t2 t3 t4 t5 t6 t7 t8 t9 t: t; t< t= t> t?
+t@ tA tB tC tD tE tF tG tH tI tJ tK tL tM tN tO
+tP tQ tR tS tT tU tV tW tX tY tZ t[ t\ t] t^ t_
+t` ta tb tc td te tf tg th ti tj tk tl tm tn to
+tp tq tr ts tt tu tv tw tx ty tz t{ t| t} t~
+   u! u" u# u$ u% u& u' u( u) u* u+ u, u- u. u/
+u0 u1 u2 u3 u4 u5 u6 u7 u8 u9 u: u; u< u= u> u?
+u@ uA uB uC uD uE uF uG uH uI uJ uK uL uM uN uO
+uP uQ uR uS uT uU uV uW uX uY uZ u[ u\ u] u^ u_
+u` ua ub uc ud ue uf ug uh ui uj uk ul um un uo
+up uq ur us ut uu uv uw ux uy uz u{ u| u} u~
+   v! v" v# v$ v% v& v' v( v) v* v+ v, v- v. v/
+v0 v1 v2 v3 v4 v5 v6 v7 v8 v9 v: v; v< v= v> v?
+v@ vA vB vC vD vE vF vG vH vI vJ vK vL vM vN vO
+vP vQ vR vS vT vU vV vW vX vY vZ v[ v\ v] v^ v_
+v` va vb vc vd ve vf vg vh vi vj vk vl vm vn vo
+vp vq vr vs vt vu vv vw vx vy vz v{ v| v} v~
+   w! w" w# w$ w% w& w' w( w) w* w+ w, w- w. w/
+w0 w1 w2 w3 w4 w5 w6 w7 w8 w9 w: w; w< w= w> w?
+w@ wA wB wC wD wE wF wG wH wI wJ wK wL wM wN wO
+wP wQ wR wS wT wU wV wW wX wY wZ w[ w\ w] w^ w_
+w` wa wb wc wd we wf wg wh wi wj wk wl wm wn wo
+wp wq wr ws wt wu wv ww wx wy wz w{ w| w} w~
+   x! x" x# x$ x% x& x' x( x) x* x+ x, x- x. x/
+x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 x: x; x< x= x> x?
+x@ xA xB xC xD xE xF xG xH xI xJ xK xL xM xN xO
+xP xQ xR xS xT xU xV xW xX xY xZ x[ x\ x] x^ x_
+x` xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo
+xp xq xr xs xt xu xv xw xx xy xz x{ x| x} x~
+   y! y" y# y$ y% y& y' y( y) y* y+ y, y- y. y/
+y0 y1 y2 y3 y4 y5 y6 y7 y8 y9 y: y; y< y= y> y?
+y@ yA yB yC yD yE yF yG yH yI yJ yK yL yM yN yO
+yP yQ yR yS yT yU yV yW yX yY yZ y[ y\ y] y^ y_
+y` ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo
+yp yq yr ys yt yu yv yw yx yy yz y{ y| y} y~
+   z! z" z# z$ z% z& z' z( z) z* z+ z, z- z. z/
+z0 z1 z2 z3 z4 z5 z6 z7 z8 z9 z: z; z< z= z> z?
+z@ zA zB zC zD zE zF zG zH zI zJ zK zL zM zN zO
+zP zQ zR zS zT zU zV zW zX zY zZ z[ z\ z] z^ z_
+z` za zb zc zd ze zf zg zh zi zj zk zl zm zn zo
+zp zq zr zs zt zu zv zw zx zy zz z{ z| z} z~
+   {! {" {# {$ {% {& {' {( {) {* {+ {, {- {. {/
+{0 {1 {2 {3 {4 {5 {6 {7 {8 {9 {: {; {< {= {> {?
+{@ {A {B {C {D {E {F {G {H {I {J {K {L {M {N {O
+{P {Q {R {S {T {U {V {W {X {Y {Z {[ {\ {] {^ {_
+{` {a {b {c {d {e {f {g {h {i {j {k {l {m {n {o
+{p {q {r {s {t {u {v {w {x {y {z {{ {| {} {~
+   |! |" |# |$ |% |& |' |( |) |* |+ |, |- |. |/
+|0 |1 |2 |3 |4 |5 |6 |7 |8 |9 |: |; |< |= |> |?
+|@ |A |B |C |D |E |F |G |H |I |J |K |L |M |N |O
+|P |Q |R |S |T |U |V |W |X |Y |Z |[ |\ |] |^ |_
+|` |a |b |c |d |e |f |g |h |i |j |k |l |m |n |o
+|p |q |r |s |t |u |v |w |x |y |z |{ || |} |~
+   }! }" }# }$ }% }& }' }( }) }* }+ }, }- }. }/
+}0 }1 }2 }3 }4 }5 }6 }7 }8 }9 }: }; }< }= }> }?
+}@ }A }B }C }D }E }F }G }H }I }J }K }L }M }N }O
+}P }Q }R }S }T }U }V }W }X }Y }Z }[ }\ }] }^ }_
+}` }a }b }c }d }e }f }g }h }i }j }k }l }m }n }o
+}p }q }r }s }t }u }v }w }x }y }z }{ }| }} }~