xref: /linux/drivers/tty/vt/ucs_fallback_table.h_shipped (revision 378ec25aec5a8444879f8696d580c94950a1f1df)
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * ucs_fallback_table.h - Unicode character fallback table
4 *
5 * Auto-generated by gen_ucs_fallback_table.py
6 *
7 * Unicode Version: 16.0.0
8 * Unidecode Version: 1.3.8
9 *
10 * This file contains optimized tables that map complex Unicode characters
11 * to simpler fallback characters for terminal display when corresponding
12 * glyphs are unavailable.
13 */
14
15static const struct ucs_page_desc ucs_fallback_pages[] = {
16	{ 0x00, 62, 0 },
17	{ 0x01, 218, 62 },
18	{ 0x02, 196, 280 },
19	{ 0x03, 96, 476 },
20	{ 0x04, 113, 572 },
21	{ 0x05, 100, 685 },
22	{ 0x06, 119, 785 },
23	{ 0x07, 91, 904 },
24	{ 0x09, 99, 995 },
25	{ 0x0A, 78, 1094 },
26	{ 0x0B, 79, 1172 },
27	{ 0x0C, 85, 1251 },
28	{ 0x0D, 73, 1336 },
29	{ 0x0E, 83, 1409 },
30	{ 0x0F, 69, 1492 },
31	{ 0x10, 93, 1561 },
32	{ 0x11, 51, 1654 },
33	{ 0x13, 22, 1705 },
34	{ 0x14, 30, 1727 },
35	{ 0x15, 17, 1757 },
36	{ 0x16, 81, 1774 },
37	{ 0x17, 47, 1855 },
38	{ 0x18, 96, 1902 },
39	{ 0x1D, 105, 1998 },
40	{ 0x1E, 246, 2103 },
41	{ 0x1F, 94, 2349 },
42	{ 0x20, 107, 2443 },
43	{ 0x21, 136, 2550 },
44	{ 0x22, 34, 2686 },
45	{ 0x23, 4, 2720 },
46	{ 0x24, 72, 2724 },
47	{ 0x25, 60, 2796 },
48	{ 0x26, 6, 2856 },
49	{ 0x27, 18, 2862 },
50	{ 0x28, 64, 2880 },
51	{ 0x29, 1, 2944 },
52	{ 0x2C, 15, 2945 },
53	{ 0x2E, 29, 2960 },
54	{ 0x30, 53, 2989 },
55	{ 0x31, 50, 3042 },
56	{ 0x32, 5, 3092 },
57	{ 0xA0, 4, 3097 },
58	{ 0xC5, 2, 3101 },
59	{ 0xC6, 2, 3103 },
60	{ 0xC7, 1, 3105 },
61	{ 0xFB, 35, 3106 },
62	{ 0xFE, 37, 3141 },
63	{ 0xFF, 50, 3178 },
64};
65
66/* Page entries array (referenced by page descriptors) */
67static const struct ucs_page_entry ucs_fallback_entries[] = {
68	/* Entries for page 0x00 */
69	{ 0xA0, 0x20 }, /* NO-BREAK SPACE -> ' ' */
70	{ 0xA1, 0x21 }, /* INVERTED EXCLAMATION MARK -> '!' */
71	{ 0xA2, 0x63 }, /* CENT SIGN -> 'c' */
72	{ 0xA3, 0x4C }, /* POUND SIGN -> 'L' */
73	{ 0xA5, 0x59 }, /* YEN SIGN -> 'Y' */
74	{ 0xA6, 0x7C }, /* BROKEN BAR -> '|' */
75	{ 0xA7, 0x53 }, /* SECTION SIGN -> 'S' */
76	{ 0xA8, 0x22 }, /* DIAERESIS -> '"' */
77	{ 0xA9, 0x43 }, /* COPYRIGHT SIGN -> 'C' */
78	{ 0xAA, 0x61 }, /* FEMININE ORDINAL INDICATOR -> 'a' */
79	{ 0xAB, 0x3C }, /* LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -> '<' */
80	{ 0xAC, 0x21 }, /* NOT SIGN -> '!' */
81	{ 0xAE, 0x52 }, /* REGISTERED SIGN -> 'R' */
82	{ 0xAF, 0x2D }, /* MACRON -> '-' */
83	{ 0xB0, 0x6F }, /* DEGREE SIGN -> 'o' */
84	{ 0xB2, 0x32 }, /* SUPERSCRIPT TWO -> '2' */
85	{ 0xB3, 0x33 }, /* SUPERSCRIPT THREE -> '3' */
86	{ 0xB4, 0x27 }, /* ACUTE ACCENT -> ''' */
87	{ 0xB5, 0x75 }, /* MICRO SIGN -> 'u' */
88	{ 0xB6, 0x50 }, /* PILCROW SIGN -> 'P' */
89	{ 0xB7, 0x2A }, /* MIDDLE DOT -> '*' */
90	{ 0xB8, 0x2C }, /* CEDILLA -> ',' */
91	{ 0xB9, 0x31 }, /* SUPERSCRIPT ONE -> '1' */
92	{ 0xBA, 0x6F }, /* MASCULINE ORDINAL INDICATOR -> 'o' */
93	{ 0xBB, 0x3E }, /* RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -> '>' */
94	{ 0xBF, 0x3F }, /* INVERTED QUESTION MARK -> '?' */
95	{ 0xC0, 0x00 }, /* LATIN CAPITAL LETTER A WITH GRAVE -> ... */
96	{ 0xC5, 0x41 }, /* LATIN CAPITAL LETTER A WITH RING ABOVE -> 'A' */
97	{ 0xC6, 0x45 }, /* LATIN CAPITAL LETTER AE -> 'E' */
98	{ 0xC7, 0x43 }, /* LATIN CAPITAL LETTER C WITH CEDILLA -> 'C' */
99	{ 0xC8, 0x00 }, /* LATIN CAPITAL LETTER E WITH GRAVE -> ... */
100	{ 0xCB, 0x45 }, /* LATIN CAPITAL LETTER E WITH DIAERESIS -> 'E' */
101	{ 0xCC, 0x00 }, /* LATIN CAPITAL LETTER I WITH GRAVE -> ... */
102	{ 0xCF, 0x49 }, /* LATIN CAPITAL LETTER I WITH DIAERESIS -> 'I' */
103	{ 0xD0, 0x44 }, /* LATIN CAPITAL LETTER ETH -> 'D' */
104	{ 0xD1, 0x4E }, /* LATIN CAPITAL LETTER N WITH TILDE -> 'N' */
105	{ 0xD2, 0x00 }, /* LATIN CAPITAL LETTER O WITH GRAVE -> ... */
106	{ 0xD6, 0x4F }, /* LATIN CAPITAL LETTER O WITH DIAERESIS -> 'O' */
107	{ 0xD7, 0x78 }, /* MULTIPLICATION SIGN -> 'x' */
108	{ 0xD8, 0x4F }, /* LATIN CAPITAL LETTER O WITH STROKE -> 'O' */
109	{ 0xD9, 0x00 }, /* LATIN CAPITAL LETTER U WITH GRAVE -> ... */
110	{ 0xDC, 0x55 }, /* LATIN CAPITAL LETTER U WITH DIAERESIS -> 'U' */
111	{ 0xDD, 0x59 }, /* LATIN CAPITAL LETTER Y WITH ACUTE -> 'Y' */
112	{ 0xDF, 0x73 }, /* LATIN SMALL LETTER SHARP S -> 's' */
113	{ 0xE0, 0x00 }, /* LATIN SMALL LETTER A WITH GRAVE -> ... */
114	{ 0xE5, 0x61 }, /* LATIN SMALL LETTER A WITH RING ABOVE -> 'a' */
115	{ 0xE6, 0x65 }, /* LATIN SMALL LETTER AE -> 'e' */
116	{ 0xE7, 0x63 }, /* LATIN SMALL LETTER C WITH CEDILLA -> 'c' */
117	{ 0xE8, 0x00 }, /* LATIN SMALL LETTER E WITH GRAVE -> ... */
118	{ 0xEB, 0x65 }, /* LATIN SMALL LETTER E WITH DIAERESIS -> 'e' */
119	{ 0xEC, 0x00 }, /* LATIN SMALL LETTER I WITH GRAVE -> ... */
120	{ 0xEF, 0x69 }, /* LATIN SMALL LETTER I WITH DIAERESIS -> 'i' */
121	{ 0xF0, 0x64 }, /* LATIN SMALL LETTER ETH -> 'd' */
122	{ 0xF1, 0x6E }, /* LATIN SMALL LETTER N WITH TILDE -> 'n' */
123	{ 0xF2, 0x00 }, /* LATIN SMALL LETTER O WITH GRAVE -> ... */
124	{ 0xF6, 0x6F }, /* LATIN SMALL LETTER O WITH DIAERESIS -> 'o' */
125	{ 0xF7, 0x2F }, /* DIVISION SIGN -> '/' */
126	{ 0xF8, 0x6F }, /* LATIN SMALL LETTER O WITH STROKE -> 'o' */
127	{ 0xF9, 0x00 }, /* LATIN SMALL LETTER U WITH GRAVE -> ... */
128	{ 0xFC, 0x75 }, /* LATIN SMALL LETTER U WITH DIAERESIS -> 'u' */
129	{ 0xFD, 0x79 }, /* LATIN SMALL LETTER Y WITH ACUTE -> 'y' */
130	{ 0xFF, 0x79 }, /* LATIN SMALL LETTER Y WITH DIAERESIS -> 'y' */
131	/* Entries for page 0x01 */
132	{ 0x00, 0x41 }, /* LATIN CAPITAL LETTER A WITH MACRON -> 'A' */
133	{ 0x01, 0x61 }, /* LATIN SMALL LETTER A WITH MACRON -> 'a' */
134	{ 0x02, 0x41 }, /* LATIN CAPITAL LETTER A WITH BREVE -> 'A' */
135	{ 0x03, 0x61 }, /* LATIN SMALL LETTER A WITH BREVE -> 'a' */
136	{ 0x04, 0x41 }, /* LATIN CAPITAL LETTER A WITH OGONEK -> 'A' */
137	{ 0x05, 0x61 }, /* LATIN SMALL LETTER A WITH OGONEK -> 'a' */
138	{ 0x06, 0x43 }, /* LATIN CAPITAL LETTER C WITH ACUTE -> 'C' */
139	{ 0x07, 0x63 }, /* LATIN SMALL LETTER C WITH ACUTE -> 'c' */
140	{ 0x08, 0x43 }, /* LATIN CAPITAL LETTER C WITH CIRCUMFLEX -> 'C' */
141	{ 0x09, 0x63 }, /* LATIN SMALL LETTER C WITH CIRCUMFLEX -> 'c' */
142	{ 0x0A, 0x43 }, /* LATIN CAPITAL LETTER C WITH DOT ABOVE -> 'C' */
143	{ 0x0B, 0x63 }, /* LATIN SMALL LETTER C WITH DOT ABOVE -> 'c' */
144	{ 0x0C, 0x43 }, /* LATIN CAPITAL LETTER C WITH CARON -> 'C' */
145	{ 0x0D, 0x63 }, /* LATIN SMALL LETTER C WITH CARON -> 'c' */
146	{ 0x0E, 0x44 }, /* LATIN CAPITAL LETTER D WITH CARON -> 'D' */
147	{ 0x0F, 0x64 }, /* LATIN SMALL LETTER D WITH CARON -> 'd' */
148	{ 0x10, 0x44 }, /* LATIN CAPITAL LETTER D WITH STROKE -> 'D' */
149	{ 0x11, 0x64 }, /* LATIN SMALL LETTER D WITH STROKE -> 'd' */
150	{ 0x12, 0x45 }, /* LATIN CAPITAL LETTER E WITH MACRON -> 'E' */
151	{ 0x13, 0x65 }, /* LATIN SMALL LETTER E WITH MACRON -> 'e' */
152	{ 0x14, 0x45 }, /* LATIN CAPITAL LETTER E WITH BREVE -> 'E' */
153	{ 0x15, 0x65 }, /* LATIN SMALL LETTER E WITH BREVE -> 'e' */
154	{ 0x16, 0x45 }, /* LATIN CAPITAL LETTER E WITH DOT ABOVE -> 'E' */
155	{ 0x17, 0x65 }, /* LATIN SMALL LETTER E WITH DOT ABOVE -> 'e' */
156	{ 0x18, 0x45 }, /* LATIN CAPITAL LETTER E WITH OGONEK -> 'E' */
157	{ 0x19, 0x65 }, /* LATIN SMALL LETTER E WITH OGONEK -> 'e' */
158	{ 0x1A, 0x45 }, /* LATIN CAPITAL LETTER E WITH CARON -> 'E' */
159	{ 0x1B, 0x65 }, /* LATIN SMALL LETTER E WITH CARON -> 'e' */
160	{ 0x1C, 0x47 }, /* LATIN CAPITAL LETTER G WITH CIRCUMFLEX -> 'G' */
161	{ 0x1D, 0x67 }, /* LATIN SMALL LETTER G WITH CIRCUMFLEX -> 'g' */
162	{ 0x1E, 0x47 }, /* LATIN CAPITAL LETTER G WITH BREVE -> 'G' */
163	{ 0x1F, 0x67 }, /* LATIN SMALL LETTER G WITH BREVE -> 'g' */
164	{ 0x20, 0x47 }, /* LATIN CAPITAL LETTER G WITH DOT ABOVE -> 'G' */
165	{ 0x21, 0x67 }, /* LATIN SMALL LETTER G WITH DOT ABOVE -> 'g' */
166	{ 0x22, 0x47 }, /* LATIN CAPITAL LETTER G WITH CEDILLA -> 'G' */
167	{ 0x23, 0x67 }, /* LATIN SMALL LETTER G WITH CEDILLA -> 'g' */
168	{ 0x24, 0x48 }, /* LATIN CAPITAL LETTER H WITH CIRCUMFLEX -> 'H' */
169	{ 0x25, 0x68 }, /* LATIN SMALL LETTER H WITH CIRCUMFLEX -> 'h' */
170	{ 0x26, 0x48 }, /* LATIN CAPITAL LETTER H WITH STROKE -> 'H' */
171	{ 0x27, 0x68 }, /* LATIN SMALL LETTER H WITH STROKE -> 'h' */
172	{ 0x28, 0x49 }, /* LATIN CAPITAL LETTER I WITH TILDE -> 'I' */
173	{ 0x29, 0x69 }, /* LATIN SMALL LETTER I WITH TILDE -> 'i' */
174	{ 0x2A, 0x49 }, /* LATIN CAPITAL LETTER I WITH MACRON -> 'I' */
175	{ 0x2B, 0x69 }, /* LATIN SMALL LETTER I WITH MACRON -> 'i' */
176	{ 0x2C, 0x49 }, /* LATIN CAPITAL LETTER I WITH BREVE -> 'I' */
177	{ 0x2D, 0x69 }, /* LATIN SMALL LETTER I WITH BREVE -> 'i' */
178	{ 0x2E, 0x49 }, /* LATIN CAPITAL LETTER I WITH OGONEK -> 'I' */
179	{ 0x2F, 0x69 }, /* LATIN SMALL LETTER I WITH OGONEK -> 'i' */
180	{ 0x30, 0x49 }, /* LATIN CAPITAL LETTER I WITH DOT ABOVE -> 'I' */
181	{ 0x31, 0x69 }, /* LATIN SMALL LETTER DOTLESS I -> 'i' */
182	{ 0x34, 0x4A }, /* LATIN CAPITAL LETTER J WITH CIRCUMFLEX -> 'J' */
183	{ 0x35, 0x6A }, /* LATIN SMALL LETTER J WITH CIRCUMFLEX -> 'j' */
184	{ 0x36, 0x4B }, /* LATIN CAPITAL LETTER K WITH CEDILLA -> 'K' */
185	{ 0x37, 0x6B }, /* LATIN SMALL LETTER K WITH CEDILLA -> 'k' */
186	{ 0x38, 0x6B }, /* LATIN SMALL LETTER KRA -> 'k' */
187	{ 0x39, 0x4C }, /* LATIN CAPITAL LETTER L WITH ACUTE -> 'L' */
188	{ 0x3A, 0x6C }, /* LATIN SMALL LETTER L WITH ACUTE -> 'l' */
189	{ 0x3B, 0x4C }, /* LATIN CAPITAL LETTER L WITH CEDILLA -> 'L' */
190	{ 0x3C, 0x6C }, /* LATIN SMALL LETTER L WITH CEDILLA -> 'l' */
191	{ 0x3D, 0x4C }, /* LATIN CAPITAL LETTER L WITH CARON -> 'L' */
192	{ 0x3E, 0x6C }, /* LATIN SMALL LETTER L WITH CARON -> 'l' */
193	{ 0x3F, 0x4C }, /* LATIN CAPITAL LETTER L WITH MIDDLE DOT -> 'L' */
194	{ 0x40, 0x6C }, /* LATIN SMALL LETTER L WITH MIDDLE DOT -> 'l' */
195	{ 0x41, 0x4C }, /* LATIN CAPITAL LETTER L WITH STROKE -> 'L' */
196	{ 0x42, 0x6C }, /* LATIN SMALL LETTER L WITH STROKE -> 'l' */
197	{ 0x43, 0x4E }, /* LATIN CAPITAL LETTER N WITH ACUTE -> 'N' */
198	{ 0x44, 0x6E }, /* LATIN SMALL LETTER N WITH ACUTE -> 'n' */
199	{ 0x45, 0x4E }, /* LATIN CAPITAL LETTER N WITH CEDILLA -> 'N' */
200	{ 0x46, 0x6E }, /* LATIN SMALL LETTER N WITH CEDILLA -> 'n' */
201	{ 0x47, 0x4E }, /* LATIN CAPITAL LETTER N WITH CARON -> 'N' */
202	{ 0x48, 0x6E }, /* LATIN SMALL LETTER N WITH CARON -> 'n' */
203	{ 0x4C, 0x4F }, /* LATIN CAPITAL LETTER O WITH MACRON -> 'O' */
204	{ 0x4D, 0x6F }, /* LATIN SMALL LETTER O WITH MACRON -> 'o' */
205	{ 0x4E, 0x4F }, /* LATIN CAPITAL LETTER O WITH BREVE -> 'O' */
206	{ 0x4F, 0x6F }, /* LATIN SMALL LETTER O WITH BREVE -> 'o' */
207	{ 0x50, 0x4F }, /* LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -> 'O' */
208	{ 0x51, 0x6F }, /* LATIN SMALL LETTER O WITH DOUBLE ACUTE -> 'o' */
209	{ 0x52, 0x45 }, /* LATIN CAPITAL LIGATURE OE -> 'E' */
210	{ 0x53, 0x65 }, /* LATIN SMALL LIGATURE OE -> 'e' */
211	{ 0x54, 0x52 }, /* LATIN CAPITAL LETTER R WITH ACUTE -> 'R' */
212	{ 0x55, 0x72 }, /* LATIN SMALL LETTER R WITH ACUTE -> 'r' */
213	{ 0x56, 0x52 }, /* LATIN CAPITAL LETTER R WITH CEDILLA -> 'R' */
214	{ 0x57, 0x72 }, /* LATIN SMALL LETTER R WITH CEDILLA -> 'r' */
215	{ 0x58, 0x52 }, /* LATIN CAPITAL LETTER R WITH CARON -> 'R' */
216	{ 0x59, 0x72 }, /* LATIN SMALL LETTER R WITH CARON -> 'r' */
217	{ 0x5A, 0x53 }, /* LATIN CAPITAL LETTER S WITH ACUTE -> 'S' */
218	{ 0x5B, 0x73 }, /* LATIN SMALL LETTER S WITH ACUTE -> 's' */
219	{ 0x5C, 0x53 }, /* LATIN CAPITAL LETTER S WITH CIRCUMFLEX -> 'S' */
220	{ 0x5D, 0x73 }, /* LATIN SMALL LETTER S WITH CIRCUMFLEX -> 's' */
221	{ 0x5E, 0x53 }, /* LATIN CAPITAL LETTER S WITH CEDILLA -> 'S' */
222	{ 0x5F, 0x73 }, /* LATIN SMALL LETTER S WITH CEDILLA -> 's' */
223	{ 0x60, 0x53 }, /* LATIN CAPITAL LETTER S WITH CARON -> 'S' */
224	{ 0x61, 0x73 }, /* LATIN SMALL LETTER S WITH CARON -> 's' */
225	{ 0x62, 0x54 }, /* LATIN CAPITAL LETTER T WITH CEDILLA -> 'T' */
226	{ 0x63, 0x74 }, /* LATIN SMALL LETTER T WITH CEDILLA -> 't' */
227	{ 0x64, 0x54 }, /* LATIN CAPITAL LETTER T WITH CARON -> 'T' */
228	{ 0x65, 0x74 }, /* LATIN SMALL LETTER T WITH CARON -> 't' */
229	{ 0x66, 0x54 }, /* LATIN CAPITAL LETTER T WITH STROKE -> 'T' */
230	{ 0x67, 0x74 }, /* LATIN SMALL LETTER T WITH STROKE -> 't' */
231	{ 0x68, 0x55 }, /* LATIN CAPITAL LETTER U WITH TILDE -> 'U' */
232	{ 0x69, 0x75 }, /* LATIN SMALL LETTER U WITH TILDE -> 'u' */
233	{ 0x6A, 0x55 }, /* LATIN CAPITAL LETTER U WITH MACRON -> 'U' */
234	{ 0x6B, 0x75 }, /* LATIN SMALL LETTER U WITH MACRON -> 'u' */
235	{ 0x6C, 0x55 }, /* LATIN CAPITAL LETTER U WITH BREVE -> 'U' */
236	{ 0x6D, 0x75 }, /* LATIN SMALL LETTER U WITH BREVE -> 'u' */
237	{ 0x6E, 0x55 }, /* LATIN CAPITAL LETTER U WITH RING ABOVE -> 'U' */
238	{ 0x6F, 0x75 }, /* LATIN SMALL LETTER U WITH RING ABOVE -> 'u' */
239	{ 0x70, 0x55 }, /* LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -> 'U' */
240	{ 0x71, 0x75 }, /* LATIN SMALL LETTER U WITH DOUBLE ACUTE -> 'u' */
241	{ 0x72, 0x55 }, /* LATIN CAPITAL LETTER U WITH OGONEK -> 'U' */
242	{ 0x73, 0x75 }, /* LATIN SMALL LETTER U WITH OGONEK -> 'u' */
243	{ 0x74, 0x57 }, /* LATIN CAPITAL LETTER W WITH CIRCUMFLEX -> 'W' */
244	{ 0x75, 0x77 }, /* LATIN SMALL LETTER W WITH CIRCUMFLEX -> 'w' */
245	{ 0x76, 0x59 }, /* LATIN CAPITAL LETTER Y WITH CIRCUMFLEX -> 'Y' */
246	{ 0x77, 0x79 }, /* LATIN SMALL LETTER Y WITH CIRCUMFLEX -> 'y' */
247	{ 0x78, 0x59 }, /* LATIN CAPITAL LETTER Y WITH DIAERESIS -> 'Y' */
248	{ 0x79, 0x5A }, /* LATIN CAPITAL LETTER Z WITH ACUTE -> 'Z' */
249	{ 0x7A, 0x7A }, /* LATIN SMALL LETTER Z WITH ACUTE -> 'z' */
250	{ 0x7B, 0x5A }, /* LATIN CAPITAL LETTER Z WITH DOT ABOVE -> 'Z' */
251	{ 0x7C, 0x7A }, /* LATIN SMALL LETTER Z WITH DOT ABOVE -> 'z' */
252	{ 0x7D, 0x5A }, /* LATIN CAPITAL LETTER Z WITH CARON -> 'Z' */
253	{ 0x7E, 0x7A }, /* LATIN SMALL LETTER Z WITH CARON -> 'z' */
254	{ 0x7F, 0x73 }, /* LATIN SMALL LETTER LONG S -> 's' */
255	{ 0x80, 0x62 }, /* LATIN SMALL LETTER B WITH STROKE -> 'b' */
256	{ 0x81, 0x42 }, /* LATIN CAPITAL LETTER B WITH HOOK -> 'B' */
257	{ 0x82, 0x42 }, /* LATIN CAPITAL LETTER B WITH TOPBAR -> 'B' */
258	{ 0x83, 0x62 }, /* LATIN SMALL LETTER B WITH TOPBAR -> 'b' */
259	{ 0x84, 0x36 }, /* LATIN CAPITAL LETTER TONE SIX -> '6' */
260	{ 0x85, 0x36 }, /* LATIN SMALL LETTER TONE SIX -> '6' */
261	{ 0x86, 0x4F }, /* LATIN CAPITAL LETTER OPEN O -> 'O' */
262	{ 0x87, 0x43 }, /* LATIN CAPITAL LETTER C WITH HOOK -> 'C' */
263	{ 0x88, 0x63 }, /* LATIN SMALL LETTER C WITH HOOK -> 'c' */
264	{ 0x89, 0x00 }, /* LATIN CAPITAL LETTER AFRICAN D -> ... */
265	{ 0x8B, 0x44 }, /* LATIN CAPITAL LETTER D WITH TOPBAR -> 'D' */
266	{ 0x8C, 0x64 }, /* LATIN SMALL LETTER D WITH TOPBAR -> 'd' */
267	{ 0x8D, 0x64 }, /* LATIN SMALL LETTER TURNED DELTA -> 'd' */
268	{ 0x8E, 0x33 }, /* LATIN CAPITAL LETTER REVERSED E -> '3' */
269	{ 0x8F, 0x40 }, /* LATIN CAPITAL LETTER SCHWA -> '@' */
270	{ 0x90, 0x45 }, /* LATIN CAPITAL LETTER OPEN E -> 'E' */
271	{ 0x91, 0x46 }, /* LATIN CAPITAL LETTER F WITH HOOK -> 'F' */
272	{ 0x92, 0x66 }, /* LATIN SMALL LETTER F WITH HOOK -> 'f' */
273	{ 0x93, 0x47 }, /* LATIN CAPITAL LETTER G WITH HOOK -> 'G' */
274	{ 0x94, 0x47 }, /* LATIN CAPITAL LETTER GAMMA -> 'G' */
275	{ 0x96, 0x49 }, /* LATIN CAPITAL LETTER IOTA -> 'I' */
276	{ 0x97, 0x49 }, /* LATIN CAPITAL LETTER I WITH STROKE -> 'I' */
277	{ 0x98, 0x4B }, /* LATIN CAPITAL LETTER K WITH HOOK -> 'K' */
278	{ 0x99, 0x6B }, /* LATIN SMALL LETTER K WITH HOOK -> 'k' */
279	{ 0x9A, 0x6C }, /* LATIN SMALL LETTER L WITH BAR -> 'l' */
280	{ 0x9B, 0x6C }, /* LATIN SMALL LETTER LAMBDA WITH STROKE -> 'l' */
281	{ 0x9C, 0x57 }, /* LATIN CAPITAL LETTER TURNED M -> 'W' */
282	{ 0x9D, 0x4E }, /* LATIN CAPITAL LETTER N WITH LEFT HOOK -> 'N' */
283	{ 0x9E, 0x6E }, /* LATIN SMALL LETTER N WITH LONG RIGHT LEG -> 'n' */
284	{ 0x9F, 0x4F }, /* LATIN CAPITAL LETTER O WITH MIDDLE TILDE -> 'O' */
285	{ 0xA0, 0x4F }, /* LATIN CAPITAL LETTER O WITH HORN -> 'O' */
286	{ 0xA1, 0x6F }, /* LATIN SMALL LETTER O WITH HORN -> 'o' */
287	{ 0xA4, 0x50 }, /* LATIN CAPITAL LETTER P WITH HOOK -> 'P' */
288	{ 0xA5, 0x70 }, /* LATIN SMALL LETTER P WITH HOOK -> 'p' */
289	{ 0xA7, 0x32 }, /* LATIN CAPITAL LETTER TONE TWO -> '2' */
290	{ 0xA8, 0x32 }, /* LATIN SMALL LETTER TONE TWO -> '2' */
291	{ 0xAB, 0x74 }, /* LATIN SMALL LETTER T WITH PALATAL HOOK -> 't' */
292	{ 0xAC, 0x54 }, /* LATIN CAPITAL LETTER T WITH HOOK -> 'T' */
293	{ 0xAD, 0x74 }, /* LATIN SMALL LETTER T WITH HOOK -> 't' */
294	{ 0xAE, 0x54 }, /* LATIN CAPITAL LETTER T WITH RETROFLEX HOOK -> 'T' */
295	{ 0xAF, 0x55 }, /* LATIN CAPITAL LETTER U WITH HORN -> 'U' */
296	{ 0xB0, 0x75 }, /* LATIN SMALL LETTER U WITH HORN -> 'u' */
297	{ 0xB1, 0x59 }, /* LATIN CAPITAL LETTER UPSILON -> 'Y' */
298	{ 0xB2, 0x56 }, /* LATIN CAPITAL LETTER V WITH HOOK -> 'V' */
299	{ 0xB3, 0x59 }, /* LATIN CAPITAL LETTER Y WITH HOOK -> 'Y' */
300	{ 0xB4, 0x79 }, /* LATIN SMALL LETTER Y WITH HOOK -> 'y' */
301	{ 0xB5, 0x5A }, /* LATIN CAPITAL LETTER Z WITH STROKE -> 'Z' */
302	{ 0xB6, 0x7A }, /* LATIN SMALL LETTER Z WITH STROKE -> 'z' */
303	{ 0xBB, 0x32 }, /* LATIN LETTER TWO WITH STROKE -> '2' */
304	{ 0xBC, 0x35 }, /* LATIN CAPITAL LETTER TONE FIVE -> '5' */
305	{ 0xBD, 0x35 }, /* LATIN SMALL LETTER TONE FIVE -> '5' */
306	{ 0xBF, 0x77 }, /* LATIN LETTER WYNN -> 'w' */
307	{ 0xC0, 0x7C }, /* LATIN LETTER DENTAL CLICK -> '|' */
308	{ 0xC3, 0x21 }, /* LATIN LETTER RETROFLEX CLICK -> '!' */
309	{ 0xCD, 0x41 }, /* LATIN CAPITAL LETTER A WITH CARON -> 'A' */
310	{ 0xCE, 0x61 }, /* LATIN SMALL LETTER A WITH CARON -> 'a' */
311	{ 0xCF, 0x49 }, /* LATIN CAPITAL LETTER I WITH CARON -> 'I' */
312	{ 0xD0, 0x69 }, /* LATIN SMALL LETTER I WITH CARON -> 'i' */
313	{ 0xD1, 0x4F }, /* LATIN CAPITAL LETTER O WITH CARON -> 'O' */
314	{ 0xD2, 0x6F }, /* LATIN SMALL LETTER O WITH CARON -> 'o' */
315	{ 0xD3, 0x55 }, /* LATIN CAPITAL LETTER U WITH CARON -> 'U' */
316	{ 0xD4, 0x75 }, /* LATIN SMALL LETTER U WITH CARON -> 'u' */
317	{ 0xD5, 0x55 }, /* LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON -> 'U' */
318	{ 0xD6, 0x75 }, /* LATIN SMALL LETTER U WITH DIAERESIS AND MACRON -> 'u' */
319	{ 0xD7, 0x55 }, /* LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE -> 'U' */
320	{ 0xD8, 0x75 }, /* LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE -> 'u' */
321	{ 0xD9, 0x55 }, /* LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON -> 'U' */
322	{ 0xDA, 0x75 }, /* LATIN SMALL LETTER U WITH DIAERESIS AND CARON -> 'u' */
323	{ 0xDB, 0x55 }, /* LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE -> 'U' */
324	{ 0xDC, 0x75 }, /* LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE -> 'u' */
325	{ 0xDD, 0x40 }, /* LATIN SMALL LETTER TURNED E -> '@' */
326	{ 0xDE, 0x41 }, /* LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON -> 'A' */
327	{ 0xDF, 0x61 }, /* LATIN SMALL LETTER A WITH DIAERESIS AND MACRON -> 'a' */
328	{ 0xE0, 0x41 }, /* LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON -> 'A' */
329	{ 0xE1, 0x61 }, /* LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON -> 'a' */
330	{ 0xE4, 0x47 }, /* LATIN CAPITAL LETTER G WITH STROKE -> 'G' */
331	{ 0xE5, 0x67 }, /* LATIN SMALL LETTER G WITH STROKE -> 'g' */
332	{ 0xE6, 0x47 }, /* LATIN CAPITAL LETTER G WITH CARON -> 'G' */
333	{ 0xE7, 0x67 }, /* LATIN SMALL LETTER G WITH CARON -> 'g' */
334	{ 0xE8, 0x4B }, /* LATIN CAPITAL LETTER K WITH CARON -> 'K' */
335	{ 0xE9, 0x6B }, /* LATIN SMALL LETTER K WITH CARON -> 'k' */
336	{ 0xEA, 0x4F }, /* LATIN CAPITAL LETTER O WITH OGONEK -> 'O' */
337	{ 0xEB, 0x6F }, /* LATIN SMALL LETTER O WITH OGONEK -> 'o' */
338	{ 0xEC, 0x4F }, /* LATIN CAPITAL LETTER O WITH OGONEK AND MACRON -> 'O' */
339	{ 0xED, 0x6F }, /* LATIN SMALL LETTER O WITH OGONEK AND MACRON -> 'o' */
340	{ 0xF0, 0x6A }, /* LATIN SMALL LETTER J WITH CARON -> 'j' */
341	{ 0xF4, 0x47 }, /* LATIN CAPITAL LETTER G WITH ACUTE -> 'G' */
342	{ 0xF5, 0x67 }, /* LATIN SMALL LETTER G WITH ACUTE -> 'g' */
343	{ 0xF7, 0x57 }, /* LATIN CAPITAL LETTER WYNN -> 'W' */
344	{ 0xF8, 0x4E }, /* LATIN CAPITAL LETTER N WITH GRAVE -> 'N' */
345	{ 0xF9, 0x6E }, /* LATIN SMALL LETTER N WITH GRAVE -> 'n' */
346	{ 0xFA, 0x41 }, /* LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE -> 'A' */
347	{ 0xFB, 0x61 }, /* LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE -> 'a' */
348	{ 0xFE, 0x4F }, /* LATIN CAPITAL LETTER O WITH STROKE AND ACUTE -> 'O' */
349	{ 0xFF, 0x6F }, /* LATIN SMALL LETTER O WITH STROKE AND ACUTE -> 'o' */
350	/* Entries for page 0x02 */
351	{ 0x00, 0x41 }, /* LATIN CAPITAL LETTER A WITH DOUBLE GRAVE -> 'A' */
352	{ 0x01, 0x61 }, /* LATIN SMALL LETTER A WITH DOUBLE GRAVE -> 'a' */
353	{ 0x02, 0x41 }, /* LATIN CAPITAL LETTER A WITH INVERTED BREVE -> 'A' */
354	{ 0x03, 0x61 }, /* LATIN SMALL LETTER A WITH INVERTED BREVE -> 'a' */
355	{ 0x04, 0x45 }, /* LATIN CAPITAL LETTER E WITH DOUBLE GRAVE -> 'E' */
356	{ 0x05, 0x65 }, /* LATIN SMALL LETTER E WITH DOUBLE GRAVE -> 'e' */
357	{ 0x06, 0x45 }, /* LATIN CAPITAL LETTER E WITH INVERTED BREVE -> 'E' */
358	{ 0x07, 0x65 }, /* LATIN SMALL LETTER E WITH INVERTED BREVE -> 'e' */
359	{ 0x08, 0x49 }, /* LATIN CAPITAL LETTER I WITH DOUBLE GRAVE -> 'I' */
360	{ 0x09, 0x69 }, /* LATIN SMALL LETTER I WITH DOUBLE GRAVE -> 'i' */
361	{ 0x0A, 0x49 }, /* LATIN CAPITAL LETTER I WITH INVERTED BREVE -> 'I' */
362	{ 0x0B, 0x69 }, /* LATIN SMALL LETTER I WITH INVERTED BREVE -> 'i' */
363	{ 0x0C, 0x4F }, /* LATIN CAPITAL LETTER O WITH DOUBLE GRAVE -> 'O' */
364	{ 0x0D, 0x6F }, /* LATIN SMALL LETTER O WITH DOUBLE GRAVE -> 'o' */
365	{ 0x0E, 0x4F }, /* LATIN CAPITAL LETTER O WITH INVERTED BREVE -> 'O' */
366	{ 0x0F, 0x6F }, /* LATIN SMALL LETTER O WITH INVERTED BREVE -> 'o' */
367	{ 0x10, 0x52 }, /* LATIN CAPITAL LETTER R WITH DOUBLE GRAVE -> 'R' */
368	{ 0x11, 0x72 }, /* LATIN SMALL LETTER R WITH DOUBLE GRAVE -> 'r' */
369	{ 0x12, 0x52 }, /* LATIN CAPITAL LETTER R WITH INVERTED BREVE -> 'R' */
370	{ 0x13, 0x72 }, /* LATIN SMALL LETTER R WITH INVERTED BREVE -> 'r' */
371	{ 0x14, 0x55 }, /* LATIN CAPITAL LETTER U WITH DOUBLE GRAVE -> 'U' */
372	{ 0x15, 0x75 }, /* LATIN SMALL LETTER U WITH DOUBLE GRAVE -> 'u' */
373	{ 0x16, 0x55 }, /* LATIN CAPITAL LETTER U WITH INVERTED BREVE -> 'U' */
374	{ 0x17, 0x75 }, /* LATIN SMALL LETTER U WITH INVERTED BREVE -> 'u' */
375	{ 0x18, 0x53 }, /* LATIN CAPITAL LETTER S WITH COMMA BELOW -> 'S' */
376	{ 0x19, 0x73 }, /* LATIN SMALL LETTER S WITH COMMA BELOW -> 's' */
377	{ 0x1A, 0x54 }, /* LATIN CAPITAL LETTER T WITH COMMA BELOW -> 'T' */
378	{ 0x1B, 0x74 }, /* LATIN SMALL LETTER T WITH COMMA BELOW -> 't' */
379	{ 0x1C, 0x59 }, /* LATIN CAPITAL LETTER YOGH -> 'Y' */
380	{ 0x1D, 0x79 }, /* LATIN SMALL LETTER YOGH -> 'y' */
381	{ 0x1E, 0x48 }, /* LATIN CAPITAL LETTER H WITH CARON -> 'H' */
382	{ 0x1F, 0x68 }, /* LATIN SMALL LETTER H WITH CARON -> 'h' */
383	{ 0x20, 0x4E }, /* LATIN CAPITAL LETTER N WITH LONG RIGHT LEG -> 'N' */
384	{ 0x21, 0x64 }, /* LATIN SMALL LETTER D WITH CURL -> 'd' */
385	{ 0x24, 0x5A }, /* LATIN CAPITAL LETTER Z WITH HOOK -> 'Z' */
386	{ 0x25, 0x7A }, /* LATIN SMALL LETTER Z WITH HOOK -> 'z' */
387	{ 0x26, 0x41 }, /* LATIN CAPITAL LETTER A WITH DOT ABOVE -> 'A' */
388	{ 0x27, 0x61 }, /* LATIN SMALL LETTER A WITH DOT ABOVE -> 'a' */
389	{ 0x28, 0x45 }, /* LATIN CAPITAL LETTER E WITH CEDILLA -> 'E' */
390	{ 0x29, 0x65 }, /* LATIN SMALL LETTER E WITH CEDILLA -> 'e' */
391	{ 0x2A, 0x4F }, /* LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON -> 'O' */
392	{ 0x2B, 0x6F }, /* LATIN SMALL LETTER O WITH DIAERESIS AND MACRON -> 'o' */
393	{ 0x2C, 0x4F }, /* LATIN CAPITAL LETTER O WITH TILDE AND MACRON -> 'O' */
394	{ 0x2D, 0x6F }, /* LATIN SMALL LETTER O WITH TILDE AND MACRON -> 'o' */
395	{ 0x2E, 0x4F }, /* LATIN CAPITAL LETTER O WITH DOT ABOVE -> 'O' */
396	{ 0x2F, 0x6F }, /* LATIN SMALL LETTER O WITH DOT ABOVE -> 'o' */
397	{ 0x30, 0x4F }, /* LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON -> 'O' */
398	{ 0x31, 0x6F }, /* LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON -> 'o' */
399	{ 0x32, 0x59 }, /* LATIN CAPITAL LETTER Y WITH MACRON -> 'Y' */
400	{ 0x33, 0x79 }, /* LATIN SMALL LETTER Y WITH MACRON -> 'y' */
401	{ 0x34, 0x6C }, /* LATIN SMALL LETTER L WITH CURL -> 'l' */
402	{ 0x35, 0x6E }, /* LATIN SMALL LETTER N WITH CURL -> 'n' */
403	{ 0x36, 0x74 }, /* LATIN SMALL LETTER T WITH CURL -> 't' */
404	{ 0x37, 0x6A }, /* LATIN SMALL LETTER DOTLESS J -> 'j' */
405	{ 0x3A, 0x41 }, /* LATIN CAPITAL LETTER A WITH STROKE -> 'A' */
406	{ 0x3B, 0x43 }, /* LATIN CAPITAL LETTER C WITH STROKE -> 'C' */
407	{ 0x3C, 0x63 }, /* LATIN SMALL LETTER C WITH STROKE -> 'c' */
408	{ 0x3D, 0x4C }, /* LATIN CAPITAL LETTER L WITH BAR -> 'L' */
409	{ 0x3E, 0x54 }, /* LATIN CAPITAL LETTER T WITH DIAGONAL STROKE -> 'T' */
410	{ 0x3F, 0x73 }, /* LATIN SMALL LETTER S WITH SWASH TAIL -> 's' */
411	{ 0x40, 0x7A }, /* LATIN SMALL LETTER Z WITH SWASH TAIL -> 'z' */
412	{ 0x43, 0x42 }, /* LATIN CAPITAL LETTER B WITH STROKE -> 'B' */
413	{ 0x44, 0x55 }, /* LATIN CAPITAL LETTER U BAR -> 'U' */
414	{ 0x45, 0x5E }, /* LATIN CAPITAL LETTER TURNED V -> '^' */
415	{ 0x46, 0x45 }, /* LATIN CAPITAL LETTER E WITH STROKE -> 'E' */
416	{ 0x47, 0x65 }, /* LATIN SMALL LETTER E WITH STROKE -> 'e' */
417	{ 0x48, 0x4A }, /* LATIN CAPITAL LETTER J WITH STROKE -> 'J' */
418	{ 0x49, 0x6A }, /* LATIN SMALL LETTER J WITH STROKE -> 'j' */
419	{ 0x4A, 0x71 }, /* LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL -> 'q' */
420	{ 0x4B, 0x71 }, /* LATIN SMALL LETTER Q WITH HOOK TAIL -> 'q' */
421	{ 0x4C, 0x52 }, /* LATIN CAPITAL LETTER R WITH STROKE -> 'R' */
422	{ 0x4D, 0x72 }, /* LATIN SMALL LETTER R WITH STROKE -> 'r' */
423	{ 0x4E, 0x59 }, /* LATIN CAPITAL LETTER Y WITH STROKE -> 'Y' */
424	{ 0x4F, 0x79 }, /* LATIN SMALL LETTER Y WITH STROKE -> 'y' */
425	{ 0x50, 0x00 }, /* LATIN SMALL LETTER TURNED A -> ... */
426	{ 0x52, 0x61 }, /* LATIN SMALL LETTER TURNED ALPHA -> 'a' */
427	{ 0x53, 0x62 }, /* LATIN SMALL LETTER B WITH HOOK -> 'b' */
428	{ 0x54, 0x6F }, /* LATIN SMALL LETTER OPEN O -> 'o' */
429	{ 0x55, 0x63 }, /* LATIN SMALL LETTER C WITH CURL -> 'c' */
430	{ 0x56, 0x64 }, /* LATIN SMALL LETTER D WITH TAIL -> 'd' */
431	{ 0x57, 0x64 }, /* LATIN SMALL LETTER D WITH HOOK -> 'd' */
432	{ 0x58, 0x65 }, /* LATIN SMALL LETTER REVERSED E -> 'e' */
433	{ 0x59, 0x40 }, /* LATIN SMALL LETTER SCHWA -> '@' */
434	{ 0x5A, 0x40 }, /* LATIN SMALL LETTER SCHWA WITH HOOK -> '@' */
435	{ 0x5B, 0x00 }, /* LATIN SMALL LETTER OPEN E -> ... */
436	{ 0x5E, 0x65 }, /* LATIN SMALL LETTER CLOSED REVERSED OPEN E -> 'e' */
437	{ 0x5F, 0x6A }, /* LATIN SMALL LETTER DOTLESS J WITH STROKE -> 'j' */
438	{ 0x60, 0x00 }, /* LATIN SMALL LETTER G WITH HOOK -> ... */
439	{ 0x63, 0x67 }, /* LATIN SMALL LETTER GAMMA -> 'g' */
440	{ 0x64, 0x75 }, /* LATIN SMALL LETTER RAMS HORN -> 'u' */
441	{ 0x65, 0x59 }, /* LATIN SMALL LETTER TURNED H -> 'Y' */
442	{ 0x66, 0x68 }, /* LATIN SMALL LETTER H WITH HOOK -> 'h' */
443	{ 0x67, 0x68 }, /* LATIN SMALL LETTER HENG WITH HOOK -> 'h' */
444	{ 0x68, 0x69 }, /* LATIN SMALL LETTER I WITH STROKE -> 'i' */
445	{ 0x69, 0x69 }, /* LATIN SMALL LETTER IOTA -> 'i' */
446	{ 0x6A, 0x49 }, /* LATIN LETTER SMALL CAPITAL I -> 'I' */
447	{ 0x6B, 0x00 }, /* LATIN SMALL LETTER L WITH MIDDLE TILDE -> ... */
448	{ 0x6D, 0x6C }, /* LATIN SMALL LETTER L WITH RETROFLEX HOOK -> 'l' */
449	{ 0x6F, 0x57 }, /* LATIN SMALL LETTER TURNED M -> 'W' */
450	{ 0x70, 0x57 }, /* LATIN SMALL LETTER TURNED M WITH LONG LEG -> 'W' */
451	{ 0x71, 0x6D }, /* LATIN SMALL LETTER M WITH HOOK -> 'm' */
452	{ 0x72, 0x00 }, /* LATIN SMALL LETTER N WITH LEFT HOOK -> ... */
453	{ 0x74, 0x6E }, /* LATIN LETTER SMALL CAPITAL N -> 'n' */
454	{ 0x75, 0x6F }, /* LATIN SMALL LETTER BARRED O -> 'o' */
455	{ 0x77, 0x4F }, /* LATIN SMALL LETTER CLOSED OMEGA -> 'O' */
456	{ 0x78, 0x46 }, /* LATIN SMALL LETTER PHI -> 'F' */
457	{ 0x79, 0x00 }, /* LATIN SMALL LETTER TURNED R -> ... */
458	{ 0x7F, 0x72 }, /* LATIN SMALL LETTER REVERSED R WITH FISHHOOK -> 'r' */
459	{ 0x80, 0x52 }, /* LATIN LETTER SMALL CAPITAL R -> 'R' */
460	{ 0x81, 0x52 }, /* LATIN LETTER SMALL CAPITAL INVERTED R -> 'R' */
461	{ 0x82, 0x73 }, /* LATIN SMALL LETTER S WITH HOOK -> 's' */
462	{ 0x83, 0x53 }, /* LATIN SMALL LETTER ESH -> 'S' */
463	{ 0x84, 0x6A }, /* LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK -> 'j' */
464	{ 0x85, 0x53 }, /* LATIN SMALL LETTER SQUAT REVERSED ESH -> 'S' */
465	{ 0x86, 0x53 }, /* LATIN SMALL LETTER ESH WITH CURL -> 'S' */
466	{ 0x87, 0x74 }, /* LATIN SMALL LETTER TURNED T -> 't' */
467	{ 0x88, 0x74 }, /* LATIN SMALL LETTER T WITH RETROFLEX HOOK -> 't' */
468	{ 0x89, 0x75 }, /* LATIN SMALL LETTER U BAR -> 'u' */
469	{ 0x8A, 0x55 }, /* LATIN SMALL LETTER UPSILON -> 'U' */
470	{ 0x8B, 0x76 }, /* LATIN SMALL LETTER V WITH HOOK -> 'v' */
471	{ 0x8C, 0x5E }, /* LATIN SMALL LETTER TURNED V -> '^' */
472	{ 0x8D, 0x77 }, /* LATIN SMALL LETTER TURNED W -> 'w' */
473	{ 0x8E, 0x79 }, /* LATIN SMALL LETTER TURNED Y -> 'y' */
474	{ 0x8F, 0x59 }, /* LATIN LETTER SMALL CAPITAL Y -> 'Y' */
475	{ 0x90, 0x7A }, /* LATIN SMALL LETTER Z WITH RETROFLEX HOOK -> 'z' */
476	{ 0x91, 0x7A }, /* LATIN SMALL LETTER Z WITH CURL -> 'z' */
477	{ 0x92, 0x5A }, /* LATIN SMALL LETTER EZH -> 'Z' */
478	{ 0x93, 0x5A }, /* LATIN SMALL LETTER EZH WITH CURL -> 'Z' */
479	{ 0x94, 0x00 }, /* LATIN LETTER GLOTTAL STOP -> ... */
480	{ 0x96, 0x3F }, /* LATIN LETTER INVERTED GLOTTAL STOP -> '?' */
481	{ 0x97, 0x43 }, /* LATIN LETTER STRETCHED C -> 'C' */
482	{ 0x98, 0x40 }, /* LATIN LETTER BILABIAL CLICK -> '@' */
483	{ 0x99, 0x42 }, /* LATIN LETTER SMALL CAPITAL B -> 'B' */
484	{ 0x9A, 0x45 }, /* LATIN SMALL LETTER CLOSED OPEN E -> 'E' */
485	{ 0x9B, 0x47 }, /* LATIN LETTER SMALL CAPITAL G WITH HOOK -> 'G' */
486	{ 0x9C, 0x48 }, /* LATIN LETTER SMALL CAPITAL H -> 'H' */
487	{ 0x9D, 0x6A }, /* LATIN SMALL LETTER J WITH CROSSED-TAIL -> 'j' */
488	{ 0x9E, 0x6B }, /* LATIN SMALL LETTER TURNED K -> 'k' */
489	{ 0x9F, 0x4C }, /* LATIN LETTER SMALL CAPITAL L -> 'L' */
490	{ 0xA0, 0x71 }, /* LATIN SMALL LETTER Q WITH HOOK -> 'q' */
491	{ 0xA1, 0x3F }, /* LATIN LETTER GLOTTAL STOP WITH STROKE -> '?' */
492	{ 0xA2, 0x3F }, /* LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE -> '?' */
493	{ 0xAE, 0x00 }, /* LATIN SMALL LETTER TURNED H WITH FISHHOOK -> ... */
494	{ 0xB1, 0x68 }, /* MODIFIER LETTER SMALL H WITH HOOK -> 'h' */
495	{ 0xB2, 0x6A }, /* MODIFIER LETTER SMALL J -> 'j' */
496	{ 0xB3, 0x00 }, /* MODIFIER LETTER SMALL R -> ... */
497	{ 0xB6, 0x72 }, /* MODIFIER LETTER SMALL CAPITAL INVERTED R -> 'r' */
498	{ 0xB7, 0x77 }, /* MODIFIER LETTER SMALL W -> 'w' */
499	{ 0xB8, 0x79 }, /* MODIFIER LETTER SMALL Y -> 'y' */
500	{ 0xB9, 0x27 }, /* MODIFIER LETTER PRIME -> ''' */
501	{ 0xBA, 0x22 }, /* MODIFIER LETTER DOUBLE PRIME -> '"' */
502	{ 0xBB, 0x60 }, /* MODIFIER LETTER TURNED COMMA -> '`' */
503	{ 0xBC, 0x27 }, /* MODIFIER LETTER APOSTROPHE -> ''' */
504	{ 0xBD, 0x60 }, /* MODIFIER LETTER REVERSED COMMA -> '`' */
505	{ 0xBE, 0x60 }, /* MODIFIER LETTER RIGHT HALF RING -> '`' */
506	{ 0xBF, 0x27 }, /* MODIFIER LETTER LEFT HALF RING -> ''' */
507	{ 0xC0, 0x3F }, /* MODIFIER LETTER GLOTTAL STOP -> '?' */
508	{ 0xC1, 0x3F }, /* MODIFIER LETTER REVERSED GLOTTAL STOP -> '?' */
509	{ 0xC2, 0x3C }, /* MODIFIER LETTER LEFT ARROWHEAD -> '<' */
510	{ 0xC3, 0x3E }, /* MODIFIER LETTER RIGHT ARROWHEAD -> '>' */
511	{ 0xC4, 0x5E }, /* MODIFIER LETTER UP ARROWHEAD -> '^' */
512	{ 0xC5, 0x56 }, /* MODIFIER LETTER DOWN ARROWHEAD -> 'V' */
513	{ 0xC6, 0x5E }, /* MODIFIER LETTER CIRCUMFLEX ACCENT -> '^' */
514	{ 0xC7, 0x56 }, /* CARON -> 'V' */
515	{ 0xC8, 0x27 }, /* MODIFIER LETTER VERTICAL LINE -> ''' */
516	{ 0xC9, 0x2D }, /* MODIFIER LETTER MACRON -> '-' */
517	{ 0xCA, 0x2F }, /* MODIFIER LETTER ACUTE ACCENT -> '/' */
518	{ 0xCB, 0x5C }, /* MODIFIER LETTER GRAVE ACCENT -> '\' */
519	{ 0xCC, 0x2C }, /* MODIFIER LETTER LOW VERTICAL LINE -> ',' */
520	{ 0xCD, 0x5F }, /* MODIFIER LETTER LOW MACRON -> '_' */
521	{ 0xCE, 0x5C }, /* MODIFIER LETTER LOW GRAVE ACCENT -> '\' */
522	{ 0xCF, 0x2F }, /* MODIFIER LETTER LOW ACUTE ACCENT -> '/' */
523	{ 0xD0, 0x3A }, /* MODIFIER LETTER TRIANGULAR COLON -> ':' */
524	{ 0xD1, 0x2E }, /* MODIFIER LETTER HALF TRIANGULAR COLON -> '.' */
525	{ 0xD2, 0x60 }, /* MODIFIER LETTER CENTRED RIGHT HALF RING -> '`' */
526	{ 0xD3, 0x27 }, /* MODIFIER LETTER CENTRED LEFT HALF RING -> ''' */
527	{ 0xD4, 0x5E }, /* MODIFIER LETTER UP TACK -> '^' */
528	{ 0xD5, 0x56 }, /* MODIFIER LETTER DOWN TACK -> 'V' */
529	{ 0xD6, 0x2B }, /* MODIFIER LETTER PLUS SIGN -> '+' */
530	{ 0xD7, 0x2D }, /* MODIFIER LETTER MINUS SIGN -> '-' */
531	{ 0xD8, 0x56 }, /* BREVE -> 'V' */
532	{ 0xD9, 0x2E }, /* DOT ABOVE -> '.' */
533	{ 0xDA, 0x40 }, /* RING ABOVE -> '@' */
534	{ 0xDB, 0x2C }, /* OGONEK -> ',' */
535	{ 0xDC, 0x7E }, /* SMALL TILDE -> '~' */
536	{ 0xDD, 0x22 }, /* DOUBLE ACUTE ACCENT -> '"' */
537	{ 0xDE, 0x52 }, /* MODIFIER LETTER RHOTIC HOOK -> 'R' */
538	{ 0xDF, 0x58 }, /* MODIFIER LETTER CROSS ACCENT -> 'X' */
539	{ 0xE0, 0x47 }, /* MODIFIER LETTER SMALL GAMMA -> 'G' */
540	{ 0xE1, 0x6C }, /* MODIFIER LETTER SMALL L -> 'l' */
541	{ 0xE2, 0x73 }, /* MODIFIER LETTER SMALL S -> 's' */
542	{ 0xE3, 0x78 }, /* MODIFIER LETTER SMALL X -> 'x' */
543	{ 0xE4, 0x3F }, /* MODIFIER LETTER SMALL REVERSED GLOTTAL STOP -> '?' */
544	{ 0xEC, 0x56 }, /* MODIFIER LETTER VOICING -> 'V' */
545	{ 0xED, 0x3D }, /* MODIFIER LETTER UNASPIRATED -> '=' */
546	{ 0xEE, 0x22 }, /* MODIFIER LETTER DOUBLE APOSTROPHE -> '"' */
547	/* Entries for page 0x03 */
548	{ 0x63, 0x61 }, /* COMBINING LATIN SMALL LETTER A -> 'a' */
549	{ 0x64, 0x65 }, /* COMBINING LATIN SMALL LETTER E -> 'e' */
550	{ 0x65, 0x69 }, /* COMBINING LATIN SMALL LETTER I -> 'i' */
551	{ 0x66, 0x6F }, /* COMBINING LATIN SMALL LETTER O -> 'o' */
552	{ 0x67, 0x75 }, /* COMBINING LATIN SMALL LETTER U -> 'u' */
553	{ 0x68, 0x63 }, /* COMBINING LATIN SMALL LETTER C -> 'c' */
554	{ 0x69, 0x64 }, /* COMBINING LATIN SMALL LETTER D -> 'd' */
555	{ 0x6A, 0x68 }, /* COMBINING LATIN SMALL LETTER H -> 'h' */
556	{ 0x6B, 0x6D }, /* COMBINING LATIN SMALL LETTER M -> 'm' */
557	{ 0x6C, 0x72 }, /* COMBINING LATIN SMALL LETTER R -> 'r' */
558	{ 0x6D, 0x74 }, /* COMBINING LATIN SMALL LETTER T -> 't' */
559	{ 0x6E, 0x76 }, /* COMBINING LATIN SMALL LETTER V -> 'v' */
560	{ 0x6F, 0x78 }, /* COMBINING LATIN SMALL LETTER X -> 'x' */
561	{ 0x74, 0x27 }, /* GREEK NUMERAL SIGN -> ''' */
562	{ 0x75, 0x2C }, /* GREEK LOWER NUMERAL SIGN -> ',' */
563	{ 0x7E, 0x3F }, /* GREEK QUESTION MARK -> '?' */
564	{ 0x86, 0x41 }, /* GREEK CAPITAL LETTER ALPHA WITH TONOS -> 'A' */
565	{ 0x87, 0x3B }, /* GREEK ANO TELEIA -> ';' */
566	{ 0x88, 0x45 }, /* GREEK CAPITAL LETTER EPSILON WITH TONOS -> 'E' */
567	{ 0x89, 0x45 }, /* GREEK CAPITAL LETTER ETA WITH TONOS -> 'E' */
568	{ 0x8A, 0x49 }, /* GREEK CAPITAL LETTER IOTA WITH TONOS -> 'I' */
569	{ 0x8C, 0x4F }, /* GREEK CAPITAL LETTER OMICRON WITH TONOS -> 'O' */
570	{ 0x8E, 0x55 }, /* GREEK CAPITAL LETTER UPSILON WITH TONOS -> 'U' */
571	{ 0x8F, 0x4F }, /* GREEK CAPITAL LETTER OMEGA WITH TONOS -> 'O' */
572	{ 0x90, 0x49 }, /* GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS -> 'I' */
573	{ 0x91, 0x41 }, /* GREEK CAPITAL LETTER ALPHA -> 'A' */
574	{ 0x92, 0x42 }, /* GREEK CAPITAL LETTER BETA -> 'B' */
575	{ 0x93, 0x47 }, /* GREEK CAPITAL LETTER GAMMA -> 'G' */
576	{ 0x94, 0x44 }, /* GREEK CAPITAL LETTER DELTA -> 'D' */
577	{ 0x95, 0x45 }, /* GREEK CAPITAL LETTER EPSILON -> 'E' */
578	{ 0x96, 0x5A }, /* GREEK CAPITAL LETTER ZETA -> 'Z' */
579	{ 0x97, 0x45 }, /* GREEK CAPITAL LETTER ETA -> 'E' */
580	{ 0x99, 0x49 }, /* GREEK CAPITAL LETTER IOTA -> 'I' */
581	{ 0x9A, 0x4B }, /* GREEK CAPITAL LETTER KAPPA -> 'K' */
582	{ 0x9B, 0x4C }, /* GREEK CAPITAL LETTER LAMDA -> 'L' */
583	{ 0x9C, 0x4D }, /* GREEK CAPITAL LETTER MU -> 'M' */
584	{ 0x9D, 0x4E }, /* GREEK CAPITAL LETTER NU -> 'N' */
585	{ 0x9F, 0x4F }, /* GREEK CAPITAL LETTER OMICRON -> 'O' */
586	{ 0xA0, 0x50 }, /* GREEK CAPITAL LETTER PI -> 'P' */
587	{ 0xA1, 0x52 }, /* GREEK CAPITAL LETTER RHO -> 'R' */
588	{ 0xA3, 0x53 }, /* GREEK CAPITAL LETTER SIGMA -> 'S' */
589	{ 0xA4, 0x54 }, /* GREEK CAPITAL LETTER TAU -> 'T' */
590	{ 0xA5, 0x55 }, /* GREEK CAPITAL LETTER UPSILON -> 'U' */
591	{ 0xA9, 0x4F }, /* GREEK CAPITAL LETTER OMEGA -> 'O' */
592	{ 0xAA, 0x49 }, /* GREEK CAPITAL LETTER IOTA WITH DIALYTIKA -> 'I' */
593	{ 0xAB, 0x55 }, /* GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA -> 'U' */
594	{ 0xAC, 0x61 }, /* GREEK SMALL LETTER ALPHA WITH TONOS -> 'a' */
595	{ 0xAD, 0x65 }, /* GREEK SMALL LETTER EPSILON WITH TONOS -> 'e' */
596	{ 0xAE, 0x65 }, /* GREEK SMALL LETTER ETA WITH TONOS -> 'e' */
597	{ 0xAF, 0x69 }, /* GREEK SMALL LETTER IOTA WITH TONOS -> 'i' */
598	{ 0xB0, 0x75 }, /* GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS -> 'u' */
599	{ 0xB1, 0x61 }, /* GREEK SMALL LETTER ALPHA -> 'a' */
600	{ 0xB2, 0x62 }, /* GREEK SMALL LETTER BETA -> 'b' */
601	{ 0xB3, 0x67 }, /* GREEK SMALL LETTER GAMMA -> 'g' */
602	{ 0xB4, 0x64 }, /* GREEK SMALL LETTER DELTA -> 'd' */
603	{ 0xB5, 0x65 }, /* GREEK SMALL LETTER EPSILON -> 'e' */
604	{ 0xB6, 0x7A }, /* GREEK SMALL LETTER ZETA -> 'z' */
605	{ 0xB7, 0x65 }, /* GREEK SMALL LETTER ETA -> 'e' */
606	{ 0xB9, 0x69 }, /* GREEK SMALL LETTER IOTA -> 'i' */
607	{ 0xBA, 0x6B }, /* GREEK SMALL LETTER KAPPA -> 'k' */
608	{ 0xBB, 0x6C }, /* GREEK SMALL LETTER LAMDA -> 'l' */
609	{ 0xBC, 0x6D }, /* GREEK SMALL LETTER MU -> 'm' */
610	{ 0xBD, 0x6E }, /* GREEK SMALL LETTER NU -> 'n' */
611	{ 0xBE, 0x78 }, /* GREEK SMALL LETTER XI -> 'x' */
612	{ 0xBF, 0x6F }, /* GREEK SMALL LETTER OMICRON -> 'o' */
613	{ 0xC0, 0x70 }, /* GREEK SMALL LETTER PI -> 'p' */
614	{ 0xC1, 0x72 }, /* GREEK SMALL LETTER RHO -> 'r' */
615	{ 0xC2, 0x73 }, /* GREEK SMALL LETTER FINAL SIGMA -> 's' */
616	{ 0xC3, 0x73 }, /* GREEK SMALL LETTER SIGMA -> 's' */
617	{ 0xC4, 0x74 }, /* GREEK SMALL LETTER TAU -> 't' */
618	{ 0xC5, 0x75 }, /* GREEK SMALL LETTER UPSILON -> 'u' */
619	{ 0xC9, 0x6F }, /* GREEK SMALL LETTER OMEGA -> 'o' */
620	{ 0xCA, 0x69 }, /* GREEK SMALL LETTER IOTA WITH DIALYTIKA -> 'i' */
621	{ 0xCB, 0x75 }, /* GREEK SMALL LETTER UPSILON WITH DIALYTIKA -> 'u' */
622	{ 0xCC, 0x6F }, /* GREEK SMALL LETTER OMICRON WITH TONOS -> 'o' */
623	{ 0xCD, 0x75 }, /* GREEK SMALL LETTER UPSILON WITH TONOS -> 'u' */
624	{ 0xCE, 0x6F }, /* GREEK SMALL LETTER OMEGA WITH TONOS -> 'o' */
625	{ 0xD0, 0x62 }, /* GREEK BETA SYMBOL -> 'b' */
626	{ 0xD2, 0x00 }, /* GREEK UPSILON WITH HOOK SYMBOL -> ... */
627	{ 0xD4, 0x55 }, /* GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL -> 'U' */
628	{ 0xD6, 0x70 }, /* GREEK PI SYMBOL -> 'p' */
629	{ 0xD7, 0x26 }, /* GREEK KAI SYMBOL -> '&' */
630	{ 0xDC, 0x57 }, /* GREEK LETTER DIGAMMA -> 'W' */
631	{ 0xDD, 0x77 }, /* GREEK SMALL LETTER DIGAMMA -> 'w' */
632	{ 0xDE, 0x51 }, /* GREEK LETTER KOPPA -> 'Q' */
633	{ 0xDF, 0x71 }, /* GREEK SMALL LETTER KOPPA -> 'q' */
634	{ 0xE4, 0x46 }, /* COPTIC CAPITAL LETTER FEI -> 'F' */
635	{ 0xE5, 0x66 }, /* COPTIC SMALL LETTER FEI -> 'f' */
636	{ 0xE8, 0x48 }, /* COPTIC CAPITAL LETTER HORI -> 'H' */
637	{ 0xE9, 0x68 }, /* COPTIC SMALL LETTER HORI -> 'h' */
638	{ 0xEA, 0x47 }, /* COPTIC CAPITAL LETTER GANGIA -> 'G' */
639	{ 0xEB, 0x67 }, /* COPTIC SMALL LETTER GANGIA -> 'g' */
640	{ 0xF0, 0x6B }, /* GREEK KAPPA SYMBOL -> 'k' */
641	{ 0xF1, 0x72 }, /* GREEK RHO SYMBOL -> 'r' */
642	{ 0xF2, 0x63 }, /* GREEK LUNATE SIGMA SYMBOL -> 'c' */
643	{ 0xF3, 0x6A }, /* GREEK LETTER YOT -> 'j' */
644	/* Entries for page 0x04 */
645	{ 0x06, 0x49 }, /* CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -> 'I' */
646	{ 0x08, 0x4A }, /* CYRILLIC CAPITAL LETTER JE -> 'J' */
647	{ 0x0D, 0x49 }, /* CYRILLIC CAPITAL LETTER I WITH GRAVE -> 'I' */
648	{ 0x0E, 0x55 }, /* CYRILLIC CAPITAL LETTER SHORT U -> 'U' */
649	{ 0x10, 0x41 }, /* CYRILLIC CAPITAL LETTER A -> 'A' */
650	{ 0x11, 0x42 }, /* CYRILLIC CAPITAL LETTER BE -> 'B' */
651	{ 0x12, 0x56 }, /* CYRILLIC CAPITAL LETTER VE -> 'V' */
652	{ 0x13, 0x47 }, /* CYRILLIC CAPITAL LETTER GHE -> 'G' */
653	{ 0x14, 0x44 }, /* CYRILLIC CAPITAL LETTER DE -> 'D' */
654	{ 0x15, 0x45 }, /* CYRILLIC CAPITAL LETTER IE -> 'E' */
655	{ 0x17, 0x5A }, /* CYRILLIC CAPITAL LETTER ZE -> 'Z' */
656	{ 0x18, 0x49 }, /* CYRILLIC CAPITAL LETTER I -> 'I' */
657	{ 0x19, 0x49 }, /* CYRILLIC CAPITAL LETTER SHORT I -> 'I' */
658	{ 0x1A, 0x4B }, /* CYRILLIC CAPITAL LETTER KA -> 'K' */
659	{ 0x1B, 0x4C }, /* CYRILLIC CAPITAL LETTER EL -> 'L' */
660	{ 0x1C, 0x4D }, /* CYRILLIC CAPITAL LETTER EM -> 'M' */
661	{ 0x1D, 0x4E }, /* CYRILLIC CAPITAL LETTER EN -> 'N' */
662	{ 0x1E, 0x4F }, /* CYRILLIC CAPITAL LETTER O -> 'O' */
663	{ 0x1F, 0x50 }, /* CYRILLIC CAPITAL LETTER PE -> 'P' */
664	{ 0x20, 0x52 }, /* CYRILLIC CAPITAL LETTER ER -> 'R' */
665	{ 0x21, 0x53 }, /* CYRILLIC CAPITAL LETTER ES -> 'S' */
666	{ 0x22, 0x54 }, /* CYRILLIC CAPITAL LETTER TE -> 'T' */
667	{ 0x23, 0x55 }, /* CYRILLIC CAPITAL LETTER U -> 'U' */
668	{ 0x24, 0x46 }, /* CYRILLIC CAPITAL LETTER EF -> 'F' */
669	{ 0x2A, 0x27 }, /* CYRILLIC CAPITAL LETTER HARD SIGN -> ''' */
670	{ 0x2B, 0x59 }, /* CYRILLIC CAPITAL LETTER YERU -> 'Y' */
671	{ 0x2C, 0x27 }, /* CYRILLIC CAPITAL LETTER SOFT SIGN -> ''' */
672	{ 0x2D, 0x45 }, /* CYRILLIC CAPITAL LETTER E -> 'E' */
673	{ 0x30, 0x61 }, /* CYRILLIC SMALL LETTER A -> 'a' */
674	{ 0x31, 0x62 }, /* CYRILLIC SMALL LETTER BE -> 'b' */
675	{ 0x32, 0x76 }, /* CYRILLIC SMALL LETTER VE -> 'v' */
676	{ 0x33, 0x67 }, /* CYRILLIC SMALL LETTER GHE -> 'g' */
677	{ 0x34, 0x64 }, /* CYRILLIC SMALL LETTER DE -> 'd' */
678	{ 0x35, 0x65 }, /* CYRILLIC SMALL LETTER IE -> 'e' */
679	{ 0x37, 0x7A }, /* CYRILLIC SMALL LETTER ZE -> 'z' */
680	{ 0x38, 0x69 }, /* CYRILLIC SMALL LETTER I -> 'i' */
681	{ 0x39, 0x69 }, /* CYRILLIC SMALL LETTER SHORT I -> 'i' */
682	{ 0x3A, 0x6B }, /* CYRILLIC SMALL LETTER KA -> 'k' */
683	{ 0x3B, 0x6C }, /* CYRILLIC SMALL LETTER EL -> 'l' */
684	{ 0x3C, 0x6D }, /* CYRILLIC SMALL LETTER EM -> 'm' */
685	{ 0x3D, 0x6E }, /* CYRILLIC SMALL LETTER EN -> 'n' */
686	{ 0x3E, 0x6F }, /* CYRILLIC SMALL LETTER O -> 'o' */
687	{ 0x3F, 0x70 }, /* CYRILLIC SMALL LETTER PE -> 'p' */
688	{ 0x40, 0x72 }, /* CYRILLIC SMALL LETTER ER -> 'r' */
689	{ 0x41, 0x73 }, /* CYRILLIC SMALL LETTER ES -> 's' */
690	{ 0x42, 0x74 }, /* CYRILLIC SMALL LETTER TE -> 't' */
691	{ 0x43, 0x75 }, /* CYRILLIC SMALL LETTER U -> 'u' */
692	{ 0x44, 0x66 }, /* CYRILLIC SMALL LETTER EF -> 'f' */
693	{ 0x4A, 0x27 }, /* CYRILLIC SMALL LETTER HARD SIGN -> ''' */
694	{ 0x4B, 0x79 }, /* CYRILLIC SMALL LETTER YERU -> 'y' */
695	{ 0x4C, 0x27 }, /* CYRILLIC SMALL LETTER SOFT SIGN -> ''' */
696	{ 0x4D, 0x65 }, /* CYRILLIC SMALL LETTER E -> 'e' */
697	{ 0x56, 0x69 }, /* CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -> 'i' */
698	{ 0x58, 0x6A }, /* CYRILLIC SMALL LETTER JE -> 'j' */
699	{ 0x5D, 0x69 }, /* CYRILLIC SMALL LETTER I WITH GRAVE -> 'i' */
700	{ 0x5E, 0x75 }, /* CYRILLIC SMALL LETTER SHORT U -> 'u' */
701	{ 0x60, 0x4F }, /* CYRILLIC CAPITAL LETTER OMEGA -> 'O' */
702	{ 0x61, 0x6F }, /* CYRILLIC SMALL LETTER OMEGA -> 'o' */
703	{ 0x62, 0x45 }, /* CYRILLIC CAPITAL LETTER YAT -> 'E' */
704	{ 0x63, 0x65 }, /* CYRILLIC SMALL LETTER YAT -> 'e' */
705	{ 0x66, 0x45 }, /* CYRILLIC CAPITAL LETTER LITTLE YUS -> 'E' */
706	{ 0x67, 0x65 }, /* CYRILLIC SMALL LETTER LITTLE YUS -> 'e' */
707	{ 0x6A, 0x4F }, /* CYRILLIC CAPITAL LETTER BIG YUS -> 'O' */
708	{ 0x6B, 0x6F }, /* CYRILLIC SMALL LETTER BIG YUS -> 'o' */
709	{ 0x72, 0x46 }, /* CYRILLIC CAPITAL LETTER FITA -> 'F' */
710	{ 0x73, 0x66 }, /* CYRILLIC SMALL LETTER FITA -> 'f' */
711	{ 0x74, 0x59 }, /* CYRILLIC CAPITAL LETTER IZHITSA -> 'Y' */
712	{ 0x75, 0x79 }, /* CYRILLIC SMALL LETTER IZHITSA -> 'y' */
713	{ 0x76, 0x59 }, /* CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT -> 'Y' */
714	{ 0x77, 0x79 }, /* CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT -> 'y' */
715	{ 0x78, 0x75 }, /* CYRILLIC CAPITAL LETTER UK -> 'u' */
716	{ 0x79, 0x75 }, /* CYRILLIC SMALL LETTER UK -> 'u' */
717	{ 0x7A, 0x4F }, /* CYRILLIC CAPITAL LETTER ROUND OMEGA -> 'O' */
718	{ 0x7B, 0x6F }, /* CYRILLIC SMALL LETTER ROUND OMEGA -> 'o' */
719	{ 0x7C, 0x4F }, /* CYRILLIC CAPITAL LETTER OMEGA WITH TITLO -> 'O' */
720	{ 0x7D, 0x6F }, /* CYRILLIC SMALL LETTER OMEGA WITH TITLO -> 'o' */
721	{ 0x80, 0x51 }, /* CYRILLIC CAPITAL LETTER KOPPA -> 'Q' */
722	{ 0x81, 0x71 }, /* CYRILLIC SMALL LETTER KOPPA -> 'q' */
723	{ 0x8C, 0x22 }, /* CYRILLIC CAPITAL LETTER SEMISOFT SIGN -> '"' */
724	{ 0x8D, 0x22 }, /* CYRILLIC SMALL LETTER SEMISOFT SIGN -> '"' */
725	{ 0xAE, 0x55 }, /* CYRILLIC CAPITAL LETTER STRAIGHT U -> 'U' */
726	{ 0xAF, 0x75 }, /* CYRILLIC SMALL LETTER STRAIGHT U -> 'u' */
727	{ 0xBA, 0x48 }, /* CYRILLIC CAPITAL LETTER SHHA -> 'H' */
728	{ 0xBB, 0x68 }, /* CYRILLIC SMALL LETTER SHHA -> 'h' */
729	{ 0xC0, 0x60 }, /* CYRILLIC LETTER PALOCHKA -> '`' */
730	{ 0xD0, 0x61 }, /* CYRILLIC CAPITAL LETTER A WITH BREVE -> 'a' */
731	{ 0xD1, 0x61 }, /* CYRILLIC SMALL LETTER A WITH BREVE -> 'a' */
732	{ 0xD2, 0x41 }, /* CYRILLIC CAPITAL LETTER A WITH DIAERESIS -> 'A' */
733	{ 0xD3, 0x61 }, /* CYRILLIC SMALL LETTER A WITH DIAERESIS -> 'a' */
734	{ 0xD8, 0x00 }, /* CYRILLIC CAPITAL LETTER SCHWA -> ... */
735	{ 0xDB, 0x40 }, /* CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS -> '@' */
736	{ 0xDE, 0x5A }, /* CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS -> 'Z' */
737	{ 0xDF, 0x7A }, /* CYRILLIC SMALL LETTER ZE WITH DIAERESIS -> 'z' */
738	{ 0xE2, 0x49 }, /* CYRILLIC CAPITAL LETTER I WITH MACRON -> 'I' */
739	{ 0xE3, 0x69 }, /* CYRILLIC SMALL LETTER I WITH MACRON -> 'i' */
740	{ 0xE4, 0x49 }, /* CYRILLIC CAPITAL LETTER I WITH DIAERESIS -> 'I' */
741	{ 0xE5, 0x69 }, /* CYRILLIC SMALL LETTER I WITH DIAERESIS -> 'i' */
742	{ 0xE6, 0x4F }, /* CYRILLIC CAPITAL LETTER O WITH DIAERESIS -> 'O' */
743	{ 0xE7, 0x6F }, /* CYRILLIC SMALL LETTER O WITH DIAERESIS -> 'o' */
744	{ 0xE8, 0x4F }, /* CYRILLIC CAPITAL LETTER BARRED O -> 'O' */
745	{ 0xE9, 0x6F }, /* CYRILLIC SMALL LETTER BARRED O -> 'o' */
746	{ 0xEA, 0x4F }, /* CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS -> 'O' */
747	{ 0xEB, 0x6F }, /* CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS -> 'o' */
748	{ 0xEC, 0x45 }, /* CYRILLIC CAPITAL LETTER E WITH DIAERESIS -> 'E' */
749	{ 0xED, 0x65 }, /* CYRILLIC SMALL LETTER E WITH DIAERESIS -> 'e' */
750	{ 0xEE, 0x55 }, /* CYRILLIC CAPITAL LETTER U WITH MACRON -> 'U' */
751	{ 0xEF, 0x75 }, /* CYRILLIC SMALL LETTER U WITH MACRON -> 'u' */
752	{ 0xF0, 0x55 }, /* CYRILLIC CAPITAL LETTER U WITH DIAERESIS -> 'U' */
753	{ 0xF1, 0x75 }, /* CYRILLIC SMALL LETTER U WITH DIAERESIS -> 'u' */
754	{ 0xF2, 0x55 }, /* CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE -> 'U' */
755	{ 0xF3, 0x75 }, /* CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE -> 'u' */
756	{ 0xF8, 0x59 }, /* CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS -> 'Y' */
757	{ 0xF9, 0x79 }, /* CYRILLIC SMALL LETTER YERU WITH DIAERESIS -> 'y' */
758	/* Entries for page 0x05 */
759	{ 0x31, 0x41 }, /* ARMENIAN CAPITAL LETTER AYB -> 'A' */
760	{ 0x32, 0x42 }, /* ARMENIAN CAPITAL LETTER BEN -> 'B' */
761	{ 0x33, 0x47 }, /* ARMENIAN CAPITAL LETTER GIM -> 'G' */
762	{ 0x34, 0x44 }, /* ARMENIAN CAPITAL LETTER DA -> 'D' */
763	{ 0x35, 0x45 }, /* ARMENIAN CAPITAL LETTER ECH -> 'E' */
764	{ 0x36, 0x5A }, /* ARMENIAN CAPITAL LETTER ZA -> 'Z' */
765	{ 0x37, 0x45 }, /* ARMENIAN CAPITAL LETTER EH -> 'E' */
766	{ 0x38, 0x45 }, /* ARMENIAN CAPITAL LETTER ET -> 'E' */
767	{ 0x3B, 0x49 }, /* ARMENIAN CAPITAL LETTER INI -> 'I' */
768	{ 0x3C, 0x4C }, /* ARMENIAN CAPITAL LETTER LIWN -> 'L' */
769	{ 0x3F, 0x4B }, /* ARMENIAN CAPITAL LETTER KEN -> 'K' */
770	{ 0x40, 0x48 }, /* ARMENIAN CAPITAL LETTER HO -> 'H' */
771	{ 0x44, 0x4D }, /* ARMENIAN CAPITAL LETTER MEN -> 'M' */
772	{ 0x45, 0x59 }, /* ARMENIAN CAPITAL LETTER YI -> 'Y' */
773	{ 0x46, 0x4E }, /* ARMENIAN CAPITAL LETTER NOW -> 'N' */
774	{ 0x48, 0x4F }, /* ARMENIAN CAPITAL LETTER VO -> 'O' */
775	{ 0x4A, 0x50 }, /* ARMENIAN CAPITAL LETTER PEH -> 'P' */
776	{ 0x4B, 0x4A }, /* ARMENIAN CAPITAL LETTER JHEH -> 'J' */
777	{ 0x4D, 0x53 }, /* ARMENIAN CAPITAL LETTER SEH -> 'S' */
778	{ 0x4E, 0x56 }, /* ARMENIAN CAPITAL LETTER VEW -> 'V' */
779	{ 0x4F, 0x54 }, /* ARMENIAN CAPITAL LETTER TIWN -> 'T' */
780	{ 0x50, 0x52 }, /* ARMENIAN CAPITAL LETTER REH -> 'R' */
781	{ 0x52, 0x57 }, /* ARMENIAN CAPITAL LETTER YIWN -> 'W' */
782	{ 0x55, 0x4F }, /* ARMENIAN CAPITAL LETTER OH -> 'O' */
783	{ 0x56, 0x46 }, /* ARMENIAN CAPITAL LETTER FEH -> 'F' */
784	{ 0x59, 0x3C }, /* ARMENIAN MODIFIER LETTER LEFT HALF RING -> '<' */
785	{ 0x5A, 0x27 }, /* ARMENIAN APOSTROPHE -> ''' */
786	{ 0x5B, 0x2F }, /* ARMENIAN EMPHASIS MARK -> '/' */
787	{ 0x5C, 0x21 }, /* ARMENIAN EXCLAMATION MARK -> '!' */
788	{ 0x5D, 0x2C }, /* ARMENIAN COMMA -> ',' */
789	{ 0x5E, 0x3F }, /* ARMENIAN QUESTION MARK -> '?' */
790	{ 0x5F, 0x2E }, /* ARMENIAN ABBREVIATION MARK -> '.' */
791	{ 0x61, 0x61 }, /* ARMENIAN SMALL LETTER AYB -> 'a' */
792	{ 0x62, 0x62 }, /* ARMENIAN SMALL LETTER BEN -> 'b' */
793	{ 0x63, 0x67 }, /* ARMENIAN SMALL LETTER GIM -> 'g' */
794	{ 0x64, 0x64 }, /* ARMENIAN SMALL LETTER DA -> 'd' */
795	{ 0x65, 0x65 }, /* ARMENIAN SMALL LETTER ECH -> 'e' */
796	{ 0x66, 0x7A }, /* ARMENIAN SMALL LETTER ZA -> 'z' */
797	{ 0x67, 0x65 }, /* ARMENIAN SMALL LETTER EH -> 'e' */
798	{ 0x68, 0x65 }, /* ARMENIAN SMALL LETTER ET -> 'e' */
799	{ 0x6B, 0x69 }, /* ARMENIAN SMALL LETTER INI -> 'i' */
800	{ 0x6C, 0x6C }, /* ARMENIAN SMALL LETTER LIWN -> 'l' */
801	{ 0x6F, 0x6B }, /* ARMENIAN SMALL LETTER KEN -> 'k' */
802	{ 0x70, 0x68 }, /* ARMENIAN SMALL LETTER HO -> 'h' */
803	{ 0x74, 0x6D }, /* ARMENIAN SMALL LETTER MEN -> 'm' */
804	{ 0x75, 0x79 }, /* ARMENIAN SMALL LETTER YI -> 'y' */
805	{ 0x76, 0x6E }, /* ARMENIAN SMALL LETTER NOW -> 'n' */
806	{ 0x78, 0x6F }, /* ARMENIAN SMALL LETTER VO -> 'o' */
807	{ 0x7A, 0x70 }, /* ARMENIAN SMALL LETTER PEH -> 'p' */
808	{ 0x7B, 0x6A }, /* ARMENIAN SMALL LETTER JHEH -> 'j' */
809	{ 0x7D, 0x73 }, /* ARMENIAN SMALL LETTER SEH -> 's' */
810	{ 0x7E, 0x76 }, /* ARMENIAN SMALL LETTER VEW -> 'v' */
811	{ 0x7F, 0x74 }, /* ARMENIAN SMALL LETTER TIWN -> 't' */
812	{ 0x80, 0x72 }, /* ARMENIAN SMALL LETTER REH -> 'r' */
813	{ 0x82, 0x77 }, /* ARMENIAN SMALL LETTER YIWN -> 'w' */
814	{ 0x85, 0x6F }, /* ARMENIAN SMALL LETTER OH -> 'o' */
815	{ 0x86, 0x66 }, /* ARMENIAN SMALL LETTER FEH -> 'f' */
816	{ 0x89, 0x3A }, /* ARMENIAN FULL STOP -> ':' */
817	{ 0x8A, 0x2D }, /* ARMENIAN HYPHEN -> '-' */
818	{ 0xB1, 0x65 }, /* HEBREW POINT HATAF SEGOL -> 'e' */
819	{ 0xB2, 0x61 }, /* HEBREW POINT HATAF PATAH -> 'a' */
820	{ 0xB3, 0x6F }, /* HEBREW POINT HATAF QAMATS -> 'o' */
821	{ 0xB4, 0x69 }, /* HEBREW POINT HIRIQ -> 'i' */
822	{ 0xB5, 0x65 }, /* HEBREW POINT TSERE -> 'e' */
823	{ 0xB6, 0x65 }, /* HEBREW POINT SEGOL -> 'e' */
824	{ 0xB7, 0x61 }, /* HEBREW POINT PATAH -> 'a' */
825	{ 0xB8, 0x61 }, /* HEBREW POINT QAMATS -> 'a' */
826	{ 0xB9, 0x6F }, /* HEBREW POINT HOLAM -> 'o' */
827	{ 0xBA, 0x6F }, /* HEBREW POINT HOLAM HASER FOR VAV -> 'o' */
828	{ 0xBB, 0x75 }, /* HEBREW POINT QUBUTS -> 'u' */
829	{ 0xBE, 0x2D }, /* HEBREW PUNCTUATION MAQAF -> '-' */
830	{ 0xC0, 0x7C }, /* HEBREW PUNCTUATION PASEQ -> '|' */
831	{ 0xC3, 0x2E }, /* HEBREW PUNCTUATION SOF PASUQ -> '.' */
832	{ 0xC6, 0x6E }, /* HEBREW PUNCTUATION NUN HAFUKHA -> 'n' */
833	{ 0xC7, 0x6F }, /* HEBREW POINT QAMATS QATAN -> 'o' */
834	{ 0xD0, 0x41 }, /* HEBREW LETTER ALEF -> 'A' */
835	{ 0xD1, 0x62 }, /* HEBREW LETTER BET -> 'b' */
836	{ 0xD2, 0x67 }, /* HEBREW LETTER GIMEL -> 'g' */
837	{ 0xD3, 0x64 }, /* HEBREW LETTER DALET -> 'd' */
838	{ 0xD4, 0x68 }, /* HEBREW LETTER HE -> 'h' */
839	{ 0xD5, 0x76 }, /* HEBREW LETTER VAV -> 'v' */
840	{ 0xD6, 0x7A }, /* HEBREW LETTER ZAYIN -> 'z' */
841	{ 0xD7, 0x48 }, /* HEBREW LETTER HET -> 'H' */
842	{ 0xD8, 0x54 }, /* HEBREW LETTER TET -> 'T' */
843	{ 0xD9, 0x79 }, /* HEBREW LETTER YOD -> 'y' */
844	{ 0xDC, 0x6C }, /* HEBREW LETTER LAMED -> 'l' */
845	{ 0xDD, 0x6D }, /* HEBREW LETTER FINAL MEM -> 'm' */
846	{ 0xDE, 0x6D }, /* HEBREW LETTER MEM -> 'm' */
847	{ 0xDF, 0x6E }, /* HEBREW LETTER FINAL NUN -> 'n' */
848	{ 0xE0, 0x6E }, /* HEBREW LETTER NUN -> 'n' */
849	{ 0xE1, 0x73 }, /* HEBREW LETTER SAMEKH -> 's' */
850	{ 0xE2, 0x60 }, /* HEBREW LETTER AYIN -> '`' */
851	{ 0xE3, 0x70 }, /* HEBREW LETTER FINAL PE -> 'p' */
852	{ 0xE4, 0x70 }, /* HEBREW LETTER PE -> 'p' */
853	{ 0xE7, 0x6B }, /* HEBREW LETTER QOF -> 'k' */
854	{ 0xE8, 0x72 }, /* HEBREW LETTER RESH -> 'r' */
855	{ 0xEA, 0x74 }, /* HEBREW LETTER TAV -> 't' */
856	{ 0xF0, 0x56 }, /* HEBREW LIGATURE YIDDISH DOUBLE VAV -> 'V' */
857	{ 0xF3, 0x27 }, /* HEBREW PUNCTUATION GERESH -> ''' */
858	{ 0xF4, 0x22 }, /* HEBREW PUNCTUATION GERSHAYIM -> '"' */
859	/* Entries for page 0x06 */
860	{ 0x0C, 0x2C }, /* ARABIC COMMA -> ',' */
861	{ 0x1B, 0x3B }, /* ARABIC SEMICOLON -> ';' */
862	{ 0x1F, 0x3F }, /* ARABIC QUESTION MARK -> '?' */
863	{ 0x22, 0x61 }, /* ARABIC LETTER ALEF WITH MADDA ABOVE -> 'a' */
864	{ 0x23, 0x27 }, /* ARABIC LETTER ALEF WITH HAMZA ABOVE -> ''' */
865	{ 0x28, 0x62 }, /* ARABIC LETTER BEH -> 'b' */
866	{ 0x29, 0x40 }, /* ARABIC LETTER TEH MARBUTA -> '@' */
867	{ 0x2A, 0x74 }, /* ARABIC LETTER TEH -> 't' */
868	{ 0x2C, 0x6A }, /* ARABIC LETTER JEEM -> 'j' */
869	{ 0x2D, 0x48 }, /* ARABIC LETTER HAH -> 'H' */
870	{ 0x2F, 0x64 }, /* ARABIC LETTER DAL -> 'd' */
871	{ 0x31, 0x72 }, /* ARABIC LETTER REH -> 'r' */
872	{ 0x32, 0x7A }, /* ARABIC LETTER ZAIN -> 'z' */
873	{ 0x33, 0x73 }, /* ARABIC LETTER SEEN -> 's' */
874	{ 0x35, 0x53 }, /* ARABIC LETTER SAD -> 'S' */
875	{ 0x36, 0x44 }, /* ARABIC LETTER DAD -> 'D' */
876	{ 0x37, 0x54 }, /* ARABIC LETTER TAH -> 'T' */
877	{ 0x38, 0x5A }, /* ARABIC LETTER ZAH -> 'Z' */
878	{ 0x39, 0x60 }, /* ARABIC LETTER AIN -> '`' */
879	{ 0x3A, 0x47 }, /* ARABIC LETTER GHAIN -> 'G' */
880	{ 0x41, 0x66 }, /* ARABIC LETTER FEH -> 'f' */
881	{ 0x42, 0x71 }, /* ARABIC LETTER QAF -> 'q' */
882	{ 0x43, 0x6B }, /* ARABIC LETTER KAF -> 'k' */
883	{ 0x44, 0x6C }, /* ARABIC LETTER LAM -> 'l' */
884	{ 0x45, 0x6D }, /* ARABIC LETTER MEEM -> 'm' */
885	{ 0x46, 0x6E }, /* ARABIC LETTER NOON -> 'n' */
886	{ 0x47, 0x68 }, /* ARABIC LETTER HEH -> 'h' */
887	{ 0x48, 0x77 }, /* ARABIC LETTER WAW -> 'w' */
888	{ 0x49, 0x7E }, /* ARABIC LETTER ALEF MAKSURA -> '~' */
889	{ 0x4A, 0x79 }, /* ARABIC LETTER YEH -> 'y' */
890	{ 0x4E, 0x61 }, /* ARABIC FATHA -> 'a' */
891	{ 0x4F, 0x75 }, /* ARABIC DAMMA -> 'u' */
892	{ 0x50, 0x69 }, /* ARABIC KASRA -> 'i' */
893	{ 0x51, 0x57 }, /* ARABIC SHADDA -> 'W' */
894	{ 0x54, 0x27 }, /* ARABIC HAMZA ABOVE -> ''' */
895	{ 0x55, 0x27 }, /* ARABIC HAMZA BELOW -> ''' */
896	{ 0x60, 0x30 }, /* ARABIC-INDIC DIGIT ZERO -> '0' */
897	{ 0x61, 0x31 }, /* ARABIC-INDIC DIGIT ONE -> '1' */
898	{ 0x62, 0x32 }, /* ARABIC-INDIC DIGIT TWO -> '2' */
899	{ 0x63, 0x33 }, /* ARABIC-INDIC DIGIT THREE -> '3' */
900	{ 0x64, 0x34 }, /* ARABIC-INDIC DIGIT FOUR -> '4' */
901	{ 0x65, 0x35 }, /* ARABIC-INDIC DIGIT FIVE -> '5' */
902	{ 0x66, 0x36 }, /* ARABIC-INDIC DIGIT SIX -> '6' */
903	{ 0x67, 0x37 }, /* ARABIC-INDIC DIGIT SEVEN -> '7' */
904	{ 0x68, 0x38 }, /* ARABIC-INDIC DIGIT EIGHT -> '8' */
905	{ 0x69, 0x39 }, /* ARABIC-INDIC DIGIT NINE -> '9' */
906	{ 0x6A, 0x25 }, /* ARABIC PERCENT SIGN -> '%' */
907	{ 0x6B, 0x2E }, /* ARABIC DECIMAL SEPARATOR -> '.' */
908	{ 0x6C, 0x2C }, /* ARABIC THOUSANDS SEPARATOR -> ',' */
909	{ 0x6D, 0x2A }, /* ARABIC FIVE POINTED STAR -> '*' */
910	{ 0x71, 0x00 }, /* ARABIC LETTER ALEF WASLA -> ... */
911	{ 0x73, 0x27 }, /* ARABIC LETTER ALEF WITH WAVY HAMZA BELOW -> ''' */
912	{ 0x75, 0x27 }, /* ARABIC LETTER HIGH HAMZA ALEF -> ''' */
913	{ 0x7B, 0x62 }, /* ARABIC LETTER BEEH -> 'b' */
914	{ 0x7C, 0x74 }, /* ARABIC LETTER TEH WITH RING -> 't' */
915	{ 0x7D, 0x54 }, /* ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS -> 'T' */
916	{ 0x7E, 0x70 }, /* ARABIC LETTER PEH -> 'p' */
917	{ 0x82, 0x48 }, /* ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE -> 'H' */
918	{ 0x85, 0x48 }, /* ARABIC LETTER HAH WITH THREE DOTS ABOVE -> 'H' */
919	{ 0x89, 0x44 }, /* ARABIC LETTER DAL WITH RING -> 'D' */
920	{ 0x8A, 0x44 }, /* ARABIC LETTER DAL WITH DOT BELOW -> 'D' */
921	{ 0x8E, 0x64 }, /* ARABIC LETTER DUL -> 'd' */
922	{ 0x8F, 0x44 }, /* ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS -> 'D' */
923	{ 0x90, 0x44 }, /* ARABIC LETTER DAL WITH FOUR DOTS ABOVE -> 'D' */
924	{ 0x92, 0x00 }, /* ARABIC LETTER REH WITH SMALL V -> ... */
925	{ 0x97, 0x52 }, /* ARABIC LETTER REH WITH TWO DOTS ABOVE -> 'R' */
926	{ 0x98, 0x6A }, /* ARABIC LETTER JEH -> 'j' */
927	{ 0x99, 0x52 }, /* ARABIC LETTER REH WITH FOUR DOTS ABOVE -> 'R' */
928	{ 0x9A, 0x00 }, /* ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE -> ... */
929	{ 0x9E, 0x53 }, /* ARABIC LETTER SAD WITH THREE DOTS ABOVE -> 'S' */
930	{ 0x9F, 0x54 }, /* ARABIC LETTER TAH WITH THREE DOTS ABOVE -> 'T' */
931	{ 0xA1, 0x00 }, /* ARABIC LETTER DOTLESS FEH -> ... */
932	{ 0xA3, 0x46 }, /* ARABIC LETTER FEH WITH DOT BELOW -> 'F' */
933	{ 0xA4, 0x76 }, /* ARABIC LETTER VEH -> 'v' */
934	{ 0xA5, 0x66 }, /* ARABIC LETTER FEH WITH THREE DOTS BELOW -> 'f' */
935	{ 0xA7, 0x51 }, /* ARABIC LETTER QAF WITH DOT ABOVE -> 'Q' */
936	{ 0xA8, 0x51 }, /* ARABIC LETTER QAF WITH THREE DOTS ABOVE -> 'Q' */
937	{ 0xAA, 0x6B }, /* ARABIC LETTER SWASH KAF -> 'k' */
938	{ 0xAB, 0x4B }, /* ARABIC LETTER KAF WITH RING -> 'K' */
939	{ 0xAC, 0x4B }, /* ARABIC LETTER KAF WITH DOT ABOVE -> 'K' */
940	{ 0xAE, 0x4B }, /* ARABIC LETTER KAF WITH THREE DOTS BELOW -> 'K' */
941	{ 0xAF, 0x67 }, /* ARABIC LETTER GAF -> 'g' */
942	{ 0xB0, 0x47 }, /* ARABIC LETTER GAF WITH RING -> 'G' */
943	{ 0xB1, 0x4E }, /* ARABIC LETTER NGOEH -> 'N' */
944	{ 0xB2, 0x00 }, /* ARABIC LETTER GAF WITH TWO DOTS BELOW -> ... */
945	{ 0xB4, 0x47 }, /* ARABIC LETTER GAF WITH THREE DOTS ABOVE -> 'G' */
946	{ 0xB5, 0x00 }, /* ARABIC LETTER LAM WITH SMALL V -> ... */
947	{ 0xB8, 0x4C }, /* ARABIC LETTER LAM WITH THREE DOTS BELOW -> 'L' */
948	{ 0xB9, 0x00 }, /* ARABIC LETTER NOON WITH DOT BELOW -> ... */
949	{ 0xBD, 0x4E }, /* ARABIC LETTER NOON WITH THREE DOTS ABOVE -> 'N' */
950	{ 0xBE, 0x68 }, /* ARABIC LETTER HEH DOACHASHMEE -> 'h' */
951	{ 0xC1, 0x68 }, /* ARABIC LETTER HEH GOAL -> 'h' */
952	{ 0xC2, 0x48 }, /* ARABIC LETTER HEH GOAL WITH HAMZA ABOVE -> 'H' */
953	{ 0xC3, 0x40 }, /* ARABIC LETTER TEH MARBUTA GOAL -> '@' */
954	{ 0xC4, 0x57 }, /* ARABIC LETTER WAW WITH RING -> 'W' */
955	{ 0xC7, 0x75 }, /* ARABIC LETTER U -> 'u' */
956	{ 0xCA, 0x57 }, /* ARABIC LETTER WAW WITH TWO DOTS ABOVE -> 'W' */
957	{ 0xCB, 0x76 }, /* ARABIC LETTER VE -> 'v' */
958	{ 0xCC, 0x79 }, /* ARABIC LETTER FARSI YEH -> 'y' */
959	{ 0xCD, 0x59 }, /* ARABIC LETTER YEH WITH TAIL -> 'Y' */
960	{ 0xCE, 0x59 }, /* ARABIC LETTER YEH WITH SMALL V -> 'Y' */
961	{ 0xCF, 0x57 }, /* ARABIC LETTER WAW WITH DOT ABOVE -> 'W' */
962	{ 0xD2, 0x79 }, /* ARABIC LETTER YEH BARREE -> 'y' */
963	{ 0xD4, 0x2E }, /* ARABIC FULL STOP -> '.' */
964	{ 0xDD, 0x40 }, /* ARABIC END OF AYAH -> '@' */
965	{ 0xDE, 0x23 }, /* ARABIC START OF RUB EL HIZB -> '#' */
966	{ 0xE9, 0x5E }, /* ARABIC PLACE OF SAJDAH -> '^' */
967	{ 0xF0, 0x30 }, /* EXTENDED ARABIC-INDIC DIGIT ZERO -> '0' */
968	{ 0xF1, 0x31 }, /* EXTENDED ARABIC-INDIC DIGIT ONE -> '1' */
969	{ 0xF2, 0x32 }, /* EXTENDED ARABIC-INDIC DIGIT TWO -> '2' */
970	{ 0xF3, 0x33 }, /* EXTENDED ARABIC-INDIC DIGIT THREE -> '3' */
971	{ 0xF4, 0x34 }, /* EXTENDED ARABIC-INDIC DIGIT FOUR -> '4' */
972	{ 0xF5, 0x35 }, /* EXTENDED ARABIC-INDIC DIGIT FIVE -> '5' */
973	{ 0xF6, 0x36 }, /* EXTENDED ARABIC-INDIC DIGIT SIX -> '6' */
974	{ 0xF7, 0x37 }, /* EXTENDED ARABIC-INDIC DIGIT SEVEN -> '7' */
975	{ 0xF8, 0x38 }, /* EXTENDED ARABIC-INDIC DIGIT EIGHT -> '8' */
976	{ 0xF9, 0x39 }, /* EXTENDED ARABIC-INDIC DIGIT NINE -> '9' */
977	{ 0xFB, 0x44 }, /* ARABIC LETTER DAD WITH DOT BELOW -> 'D' */
978	{ 0xFD, 0x26 }, /* ARABIC SIGN SINDHI AMPERSAND -> '&' */
979	/* Entries for page 0x07 */
980	{ 0x01, 0x2F }, /* SYRIAC SUPRALINEAR FULL STOP -> '/' */
981	{ 0x02, 0x2C }, /* SYRIAC SUBLINEAR FULL STOP -> ',' */
982	{ 0x03, 0x21 }, /* SYRIAC SUPRALINEAR COLON -> '!' */
983	{ 0x04, 0x21 }, /* SYRIAC SUBLINEAR COLON -> '!' */
984	{ 0x05, 0x2D }, /* SYRIAC HORIZONTAL COLON -> '-' */
985	{ 0x06, 0x2C }, /* SYRIAC COLON SKEWED LEFT -> ',' */
986	{ 0x07, 0x2C }, /* SYRIAC COLON SKEWED RIGHT -> ',' */
987	{ 0x08, 0x3B }, /* SYRIAC SUPRALINEAR COLON SKEWED LEFT -> ';' */
988	{ 0x09, 0x3F }, /* SYRIAC SUBLINEAR COLON SKEWED RIGHT -> '?' */
989	{ 0x0A, 0x7E }, /* SYRIAC CONTRACTION -> '~' */
990	{ 0x0B, 0x7B }, /* SYRIAC HARKLEAN OBELUS -> '{' */
991	{ 0x0C, 0x7D }, /* SYRIAC HARKLEAN METOBELUS -> '}' */
992	{ 0x0D, 0x2A }, /* SYRIAC HARKLEAN ASTERISCUS -> '*' */
993	{ 0x10, 0x27 }, /* SYRIAC LETTER ALAPH -> ''' */
994	{ 0x12, 0x62 }, /* SYRIAC LETTER BETH -> 'b' */
995	{ 0x13, 0x67 }, /* SYRIAC LETTER GAMAL -> 'g' */
996	{ 0x14, 0x67 }, /* SYRIAC LETTER GAMAL GARSHUNI -> 'g' */
997	{ 0x15, 0x64 }, /* SYRIAC LETTER DALATH -> 'd' */
998	{ 0x16, 0x64 }, /* SYRIAC LETTER DOTLESS DALATH RISH -> 'd' */
999	{ 0x17, 0x68 }, /* SYRIAC LETTER HE -> 'h' */
1000	{ 0x18, 0x77 }, /* SYRIAC LETTER WAW -> 'w' */
1001	{ 0x19, 0x7A }, /* SYRIAC LETTER ZAIN -> 'z' */
1002	{ 0x1A, 0x48 }, /* SYRIAC LETTER HETH -> 'H' */
1003	{ 0x1B, 0x74 }, /* SYRIAC LETTER TETH -> 't' */
1004	{ 0x1C, 0x74 }, /* SYRIAC LETTER TETH GARSHUNI -> 't' */
1005	{ 0x1D, 0x79 }, /* SYRIAC LETTER YUDH -> 'y' */
1006	{ 0x1F, 0x6B }, /* SYRIAC LETTER KAPH -> 'k' */
1007	{ 0x20, 0x6C }, /* SYRIAC LETTER LAMADH -> 'l' */
1008	{ 0x21, 0x6D }, /* SYRIAC LETTER MIM -> 'm' */
1009	{ 0x22, 0x6E }, /* SYRIAC LETTER NUN -> 'n' */
1010	{ 0x23, 0x73 }, /* SYRIAC LETTER SEMKATH -> 's' */
1011	{ 0x24, 0x73 }, /* SYRIAC LETTER FINAL SEMKATH -> 's' */
1012	{ 0x25, 0x60 }, /* SYRIAC LETTER E -> '`' */
1013	{ 0x26, 0x70 }, /* SYRIAC LETTER PE -> 'p' */
1014	{ 0x27, 0x70 }, /* SYRIAC LETTER REVERSED PE -> 'p' */
1015	{ 0x28, 0x53 }, /* SYRIAC LETTER SADHE -> 'S' */
1016	{ 0x29, 0x71 }, /* SYRIAC LETTER QAPH -> 'q' */
1017	{ 0x2A, 0x72 }, /* SYRIAC LETTER RISH -> 'r' */
1018	{ 0x2C, 0x74 }, /* SYRIAC LETTER TAW -> 't' */
1019	{ 0x30, 0x00 }, /* SYRIAC PTHAHA ABOVE -> ... */
1020	{ 0x32, 0x61 }, /* SYRIAC PTHAHA DOTTED -> 'a' */
1021	{ 0x33, 0x00 }, /* SYRIAC ZQAPHA ABOVE -> ... */
1022	{ 0x35, 0x41 }, /* SYRIAC ZQAPHA DOTTED -> 'A' */
1023	{ 0x36, 0x00 }, /* SYRIAC RBASA ABOVE -> ... */
1024	{ 0x38, 0x65 }, /* SYRIAC DOTTED ZLAMA HORIZONTAL -> 'e' */
1025	{ 0x39, 0x45 }, /* SYRIAC DOTTED ZLAMA ANGULAR -> 'E' */
1026	{ 0x3A, 0x69 }, /* SYRIAC HBASA ABOVE -> 'i' */
1027	{ 0x3B, 0x69 }, /* SYRIAC HBASA BELOW -> 'i' */
1028	{ 0x3C, 0x00 }, /* SYRIAC HBASA-ESASA DOTTED -> ... */
1029	{ 0x3E, 0x75 }, /* SYRIAC ESASA BELOW -> 'u' */
1030	{ 0x3F, 0x6F }, /* SYRIAC RWAHA -> 'o' */
1031	{ 0x41, 0x60 }, /* SYRIAC QUSHSHAYA -> '`' */
1032	{ 0x42, 0x27 }, /* SYRIAC RUKKAKHA -> ''' */
1033	{ 0x45, 0x58 }, /* SYRIAC THREE DOTS ABOVE -> 'X' */
1034	{ 0x46, 0x51 }, /* SYRIAC THREE DOTS BELOW -> 'Q' */
1035	{ 0x47, 0x40 }, /* SYRIAC OBLIQUE LINE ABOVE -> '@' */
1036	{ 0x48, 0x40 }, /* SYRIAC OBLIQUE LINE BELOW -> '@' */
1037	{ 0x49, 0x7C }, /* SYRIAC MUSIC -> '|' */
1038	{ 0x4A, 0x2B }, /* SYRIAC BARREKH -> '+' */
1039	{ 0x80, 0x68 }, /* THAANA LETTER HAA -> 'h' */
1040	{ 0x82, 0x6E }, /* THAANA LETTER NOONU -> 'n' */
1041	{ 0x83, 0x72 }, /* THAANA LETTER RAA -> 'r' */
1042	{ 0x84, 0x62 }, /* THAANA LETTER BAA -> 'b' */
1043	{ 0x85, 0x4C }, /* THAANA LETTER LHAVIYANI -> 'L' */
1044	{ 0x86, 0x6B }, /* THAANA LETTER KAAFU -> 'k' */
1045	{ 0x87, 0x27 }, /* THAANA LETTER ALIFU -> ''' */
1046	{ 0x88, 0x76 }, /* THAANA LETTER VAAVU -> 'v' */
1047	{ 0x89, 0x6D }, /* THAANA LETTER MEEMU -> 'm' */
1048	{ 0x8A, 0x66 }, /* THAANA LETTER FAAFU -> 'f' */
1049	{ 0x8D, 0x6C }, /* THAANA LETTER LAAMU -> 'l' */
1050	{ 0x8E, 0x67 }, /* THAANA LETTER GAAFU -> 'g' */
1051	{ 0x90, 0x73 }, /* THAANA LETTER SEENU -> 's' */
1052	{ 0x91, 0x64 }, /* THAANA LETTER DAVIYANI -> 'd' */
1053	{ 0x92, 0x7A }, /* THAANA LETTER ZAVIYANI -> 'z' */
1054	{ 0x93, 0x74 }, /* THAANA LETTER TAVIYANI -> 't' */
1055	{ 0x94, 0x79 }, /* THAANA LETTER YAA -> 'y' */
1056	{ 0x95, 0x70 }, /* THAANA LETTER PAVIYANI -> 'p' */
1057	{ 0x96, 0x6A }, /* THAANA LETTER JAVIYANI -> 'j' */
1058	{ 0x9C, 0x7A }, /* THAANA LETTER ZAA -> 'z' */
1059	{ 0x9E, 0x73 }, /* THAANA LETTER SAADHU -> 's' */
1060	{ 0x9F, 0x64 }, /* THAANA LETTER DAADHU -> 'd' */
1061	{ 0xA0, 0x74 }, /* THAANA LETTER TO -> 't' */
1062	{ 0xA1, 0x7A }, /* THAANA LETTER ZO -> 'z' */
1063	{ 0xA2, 0x60 }, /* THAANA LETTER AINU -> '`' */
1064	{ 0xA4, 0x71 }, /* THAANA LETTER QAAFU -> 'q' */
1065	{ 0xA5, 0x77 }, /* THAANA LETTER WAAVU -> 'w' */
1066	{ 0xA6, 0x61 }, /* THAANA ABAFILI -> 'a' */
1067	{ 0xA8, 0x69 }, /* THAANA IBIFILI -> 'i' */
1068	{ 0xAA, 0x75 }, /* THAANA UBUFILI -> 'u' */
1069	{ 0xAC, 0x65 }, /* THAANA EBEFILI -> 'e' */
1070	{ 0xAE, 0x6F }, /* THAANA OBOFILI -> 'o' */
1071	/* Entries for page 0x09 */
1072	{ 0x01, 0x4E }, /* DEVANAGARI SIGN CANDRABINDU -> 'N' */
1073	{ 0x02, 0x4E }, /* DEVANAGARI SIGN ANUSVARA -> 'N' */
1074	{ 0x03, 0x48 }, /* DEVANAGARI SIGN VISARGA -> 'H' */
1075	{ 0x05, 0x61 }, /* DEVANAGARI LETTER A -> 'a' */
1076	{ 0x07, 0x69 }, /* DEVANAGARI LETTER I -> 'i' */
1077	{ 0x09, 0x75 }, /* DEVANAGARI LETTER U -> 'u' */
1078	{ 0x0B, 0x52 }, /* DEVANAGARI LETTER VOCALIC R -> 'R' */
1079	{ 0x0C, 0x4C }, /* DEVANAGARI LETTER VOCALIC L -> 'L' */
1080	{ 0x0E, 0x65 }, /* DEVANAGARI LETTER SHORT E -> 'e' */
1081	{ 0x0F, 0x65 }, /* DEVANAGARI LETTER E -> 'e' */
1082	{ 0x12, 0x6F }, /* DEVANAGARI LETTER SHORT O -> 'o' */
1083	{ 0x13, 0x6F }, /* DEVANAGARI LETTER O -> 'o' */
1084	{ 0x15, 0x6B }, /* DEVANAGARI LETTER KA -> 'k' */
1085	{ 0x17, 0x67 }, /* DEVANAGARI LETTER GA -> 'g' */
1086	{ 0x1A, 0x63 }, /* DEVANAGARI LETTER CA -> 'c' */
1087	{ 0x1C, 0x6A }, /* DEVANAGARI LETTER JA -> 'j' */
1088	{ 0x24, 0x74 }, /* DEVANAGARI LETTER TA -> 't' */
1089	{ 0x26, 0x64 }, /* DEVANAGARI LETTER DA -> 'd' */
1090	{ 0x28, 0x6E }, /* DEVANAGARI LETTER NA -> 'n' */
1091	{ 0x2A, 0x70 }, /* DEVANAGARI LETTER PA -> 'p' */
1092	{ 0x2C, 0x62 }, /* DEVANAGARI LETTER BA -> 'b' */
1093	{ 0x2E, 0x6D }, /* DEVANAGARI LETTER MA -> 'm' */
1094	{ 0x2F, 0x79 }, /* DEVANAGARI LETTER YA -> 'y' */
1095	{ 0x30, 0x72 }, /* DEVANAGARI LETTER RA -> 'r' */
1096	{ 0x32, 0x6C }, /* DEVANAGARI LETTER LA -> 'l' */
1097	{ 0x33, 0x6C }, /* DEVANAGARI LETTER LLA -> 'l' */
1098	{ 0x35, 0x76 }, /* DEVANAGARI LETTER VA -> 'v' */
1099	{ 0x38, 0x73 }, /* DEVANAGARI LETTER SA -> 's' */
1100	{ 0x39, 0x68 }, /* DEVANAGARI LETTER HA -> 'h' */
1101	{ 0x3C, 0x27 }, /* DEVANAGARI SIGN NUKTA -> ''' */
1102	{ 0x3D, 0x27 }, /* DEVANAGARI SIGN AVAGRAHA -> ''' */
1103	{ 0x3F, 0x69 }, /* DEVANAGARI VOWEL SIGN I -> 'i' */
1104	{ 0x41, 0x75 }, /* DEVANAGARI VOWEL SIGN U -> 'u' */
1105	{ 0x43, 0x52 }, /* DEVANAGARI VOWEL SIGN VOCALIC R -> 'R' */
1106	{ 0x46, 0x65 }, /* DEVANAGARI VOWEL SIGN SHORT E -> 'e' */
1107	{ 0x47, 0x65 }, /* DEVANAGARI VOWEL SIGN E -> 'e' */
1108	{ 0x4A, 0x6F }, /* DEVANAGARI VOWEL SIGN SHORT O -> 'o' */
1109	{ 0x4B, 0x6F }, /* DEVANAGARI VOWEL SIGN O -> 'o' */
1110	{ 0x51, 0x27 }, /* DEVANAGARI STRESS SIGN UDATTA -> ''' */
1111	{ 0x52, 0x27 }, /* DEVANAGARI STRESS SIGN ANUDATTA -> ''' */
1112	{ 0x53, 0x60 }, /* DEVANAGARI GRAVE ACCENT -> '`' */
1113	{ 0x54, 0x27 }, /* DEVANAGARI ACUTE ACCENT -> ''' */
1114	{ 0x58, 0x71 }, /* DEVANAGARI LETTER QA -> 'q' */
1115	{ 0x5B, 0x7A }, /* DEVANAGARI LETTER ZA -> 'z' */
1116	{ 0x5E, 0x66 }, /* DEVANAGARI LETTER FA -> 'f' */
1117	{ 0x62, 0x4C }, /* DEVANAGARI VOWEL SIGN VOCALIC L -> 'L' */
1118	{ 0x66, 0x30 }, /* DEVANAGARI DIGIT ZERO -> '0' */
1119	{ 0x67, 0x31 }, /* DEVANAGARI DIGIT ONE -> '1' */
1120	{ 0x68, 0x32 }, /* DEVANAGARI DIGIT TWO -> '2' */
1121	{ 0x69, 0x33 }, /* DEVANAGARI DIGIT THREE -> '3' */
1122	{ 0x6A, 0x34 }, /* DEVANAGARI DIGIT FOUR -> '4' */
1123	{ 0x6B, 0x35 }, /* DEVANAGARI DIGIT FIVE -> '5' */
1124	{ 0x6C, 0x36 }, /* DEVANAGARI DIGIT SIX -> '6' */
1125	{ 0x6D, 0x37 }, /* DEVANAGARI DIGIT SEVEN -> '7' */
1126	{ 0x6E, 0x38 }, /* DEVANAGARI DIGIT EIGHT -> '8' */
1127	{ 0x6F, 0x39 }, /* DEVANAGARI DIGIT NINE -> '9' */
1128	{ 0x70, 0x2E }, /* DEVANAGARI ABBREVIATION SIGN -> '.' */
1129	{ 0x81, 0x4E }, /* BENGALI SIGN CANDRABINDU -> 'N' */
1130	{ 0x82, 0x4E }, /* BENGALI SIGN ANUSVARA -> 'N' */
1131	{ 0x83, 0x48 }, /* BENGALI SIGN VISARGA -> 'H' */
1132	{ 0x85, 0x61 }, /* BENGALI LETTER A -> 'a' */
1133	{ 0x87, 0x69 }, /* BENGALI LETTER I -> 'i' */
1134	{ 0x89, 0x75 }, /* BENGALI LETTER U -> 'u' */
1135	{ 0x8B, 0x52 }, /* BENGALI LETTER VOCALIC R -> 'R' */
1136	{ 0x8F, 0x65 }, /* BENGALI LETTER E -> 'e' */
1137	{ 0x93, 0x6F }, /* BENGALI LETTER O -> 'o' */
1138	{ 0x95, 0x6B }, /* BENGALI LETTER KA -> 'k' */
1139	{ 0x97, 0x67 }, /* BENGALI LETTER GA -> 'g' */
1140	{ 0x9A, 0x63 }, /* BENGALI LETTER CA -> 'c' */
1141	{ 0x9C, 0x6A }, /* BENGALI LETTER JA -> 'j' */
1142	{ 0xA4, 0x74 }, /* BENGALI LETTER TA -> 't' */
1143	{ 0xA6, 0x64 }, /* BENGALI LETTER DA -> 'd' */
1144	{ 0xA8, 0x6E }, /* BENGALI LETTER NA -> 'n' */
1145	{ 0xAA, 0x70 }, /* BENGALI LETTER PA -> 'p' */
1146	{ 0xAC, 0x62 }, /* BENGALI LETTER BA -> 'b' */
1147	{ 0xAE, 0x6D }, /* BENGALI LETTER MA -> 'm' */
1148	{ 0xAF, 0x79 }, /* BENGALI LETTER YA -> 'y' */
1149	{ 0xB0, 0x72 }, /* BENGALI LETTER RA -> 'r' */
1150	{ 0xB2, 0x6C }, /* BENGALI LETTER LA -> 'l' */
1151	{ 0xB8, 0x73 }, /* BENGALI LETTER SA -> 's' */
1152	{ 0xB9, 0x68 }, /* BENGALI LETTER HA -> 'h' */
1153	{ 0xBC, 0x27 }, /* BENGALI SIGN NUKTA -> ''' */
1154	{ 0xBF, 0x69 }, /* BENGALI VOWEL SIGN I -> 'i' */
1155	{ 0xC1, 0x75 }, /* BENGALI VOWEL SIGN U -> 'u' */
1156	{ 0xC3, 0x52 }, /* BENGALI VOWEL SIGN VOCALIC R -> 'R' */
1157	{ 0xC7, 0x65 }, /* BENGALI VOWEL SIGN E -> 'e' */
1158	{ 0xCB, 0x6F }, /* BENGALI VOWEL SIGN O -> 'o' */
1159	{ 0xD7, 0x2B }, /* BENGALI AU LENGTH MARK -> '+' */
1160	{ 0xE2, 0x4C }, /* BENGALI VOWEL SIGN VOCALIC L -> 'L' */
1161	{ 0xE6, 0x30 }, /* BENGALI DIGIT ZERO -> '0' */
1162	{ 0xE7, 0x31 }, /* BENGALI DIGIT ONE -> '1' */
1163	{ 0xE8, 0x32 }, /* BENGALI DIGIT TWO -> '2' */
1164	{ 0xE9, 0x33 }, /* BENGALI DIGIT THREE -> '3' */
1165	{ 0xEA, 0x34 }, /* BENGALI DIGIT FOUR -> '4' */
1166	{ 0xEB, 0x35 }, /* BENGALI DIGIT FIVE -> '5' */
1167	{ 0xEC, 0x36 }, /* BENGALI DIGIT SIX -> '6' */
1168	{ 0xED, 0x37 }, /* BENGALI DIGIT SEVEN -> '7' */
1169	{ 0xEE, 0x38 }, /* BENGALI DIGIT EIGHT -> '8' */
1170	{ 0xEF, 0x39 }, /* BENGALI DIGIT NINE -> '9' */
1171	/* Entries for page 0x0A */
1172	{ 0x02, 0x4E }, /* GURMUKHI SIGN BINDI -> 'N' */
1173	{ 0x05, 0x61 }, /* GURMUKHI LETTER A -> 'a' */
1174	{ 0x07, 0x69 }, /* GURMUKHI LETTER I -> 'i' */
1175	{ 0x09, 0x75 }, /* GURMUKHI LETTER U -> 'u' */
1176	{ 0x15, 0x6B }, /* GURMUKHI LETTER KA -> 'k' */
1177	{ 0x17, 0x67 }, /* GURMUKHI LETTER GA -> 'g' */
1178	{ 0x1A, 0x63 }, /* GURMUKHI LETTER CA -> 'c' */
1179	{ 0x1C, 0x6A }, /* GURMUKHI LETTER JA -> 'j' */
1180	{ 0x24, 0x74 }, /* GURMUKHI LETTER TA -> 't' */
1181	{ 0x26, 0x64 }, /* GURMUKHI LETTER DA -> 'd' */
1182	{ 0x28, 0x6E }, /* GURMUKHI LETTER NA -> 'n' */
1183	{ 0x2A, 0x70 }, /* GURMUKHI LETTER PA -> 'p' */
1184	{ 0x2C, 0x62 }, /* GURMUKHI LETTER BA -> 'b' */
1185	{ 0x2E, 0x6D }, /* GURMUKHI LETTER MA -> 'm' */
1186	{ 0x2F, 0x79 }, /* GURMUKHI LETTER YA -> 'y' */
1187	{ 0x30, 0x72 }, /* GURMUKHI LETTER RA -> 'r' */
1188	{ 0x32, 0x6C }, /* GURMUKHI LETTER LA -> 'l' */
1189	{ 0x35, 0x76 }, /* GURMUKHI LETTER VA -> 'v' */
1190	{ 0x38, 0x73 }, /* GURMUKHI LETTER SA -> 's' */
1191	{ 0x39, 0x68 }, /* GURMUKHI LETTER HA -> 'h' */
1192	{ 0x3C, 0x27 }, /* GURMUKHI SIGN NUKTA -> ''' */
1193	{ 0x3F, 0x69 }, /* GURMUKHI VOWEL SIGN I -> 'i' */
1194	{ 0x41, 0x75 }, /* GURMUKHI VOWEL SIGN U -> 'u' */
1195	{ 0x5B, 0x7A }, /* GURMUKHI LETTER ZA -> 'z' */
1196	{ 0x5E, 0x66 }, /* GURMUKHI LETTER FA -> 'f' */
1197	{ 0x66, 0x30 }, /* GURMUKHI DIGIT ZERO -> '0' */
1198	{ 0x67, 0x31 }, /* GURMUKHI DIGIT ONE -> '1' */
1199	{ 0x68, 0x32 }, /* GURMUKHI DIGIT TWO -> '2' */
1200	{ 0x69, 0x33 }, /* GURMUKHI DIGIT THREE -> '3' */
1201	{ 0x6A, 0x34 }, /* GURMUKHI DIGIT FOUR -> '4' */
1202	{ 0x6B, 0x35 }, /* GURMUKHI DIGIT FIVE -> '5' */
1203	{ 0x6C, 0x36 }, /* GURMUKHI DIGIT SIX -> '6' */
1204	{ 0x6D, 0x37 }, /* GURMUKHI DIGIT SEVEN -> '7' */
1205	{ 0x6E, 0x38 }, /* GURMUKHI DIGIT EIGHT -> '8' */
1206	{ 0x6F, 0x39 }, /* GURMUKHI DIGIT NINE -> '9' */
1207	{ 0x70, 0x4E }, /* GURMUKHI TIPPI -> 'N' */
1208	{ 0x71, 0x48 }, /* GURMUKHI ADDAK -> 'H' */
1209	{ 0x81, 0x4E }, /* GUJARATI SIGN CANDRABINDU -> 'N' */
1210	{ 0x82, 0x4E }, /* GUJARATI SIGN ANUSVARA -> 'N' */
1211	{ 0x83, 0x48 }, /* GUJARATI SIGN VISARGA -> 'H' */
1212	{ 0x85, 0x61 }, /* GUJARATI LETTER A -> 'a' */
1213	{ 0x87, 0x69 }, /* GUJARATI LETTER I -> 'i' */
1214	{ 0x89, 0x75 }, /* GUJARATI LETTER U -> 'u' */
1215	{ 0x8B, 0x52 }, /* GUJARATI LETTER VOCALIC R -> 'R' */
1216	{ 0x8F, 0x65 }, /* GUJARATI LETTER E -> 'e' */
1217	{ 0x93, 0x6F }, /* GUJARATI LETTER O -> 'o' */
1218	{ 0x95, 0x6B }, /* GUJARATI LETTER KA -> 'k' */
1219	{ 0x97, 0x67 }, /* GUJARATI LETTER GA -> 'g' */
1220	{ 0x9A, 0x63 }, /* GUJARATI LETTER CA -> 'c' */
1221	{ 0x9C, 0x6A }, /* GUJARATI LETTER JA -> 'j' */
1222	{ 0xA4, 0x74 }, /* GUJARATI LETTER TA -> 't' */
1223	{ 0xA6, 0x64 }, /* GUJARATI LETTER DA -> 'd' */
1224	{ 0xA8, 0x6E }, /* GUJARATI LETTER NA -> 'n' */
1225	{ 0xAA, 0x70 }, /* GUJARATI LETTER PA -> 'p' */
1226	{ 0xAC, 0x62 }, /* GUJARATI LETTER BA -> 'b' */
1227	{ 0xAE, 0x6D }, /* GUJARATI LETTER MA -> 'm' */
1228	{ 0xB0, 0x72 }, /* GUJARATI LETTER RA -> 'r' */
1229	{ 0xB2, 0x6C }, /* GUJARATI LETTER LA -> 'l' */
1230	{ 0xB5, 0x76 }, /* GUJARATI LETTER VA -> 'v' */
1231	{ 0xB8, 0x73 }, /* GUJARATI LETTER SA -> 's' */
1232	{ 0xB9, 0x68 }, /* GUJARATI LETTER HA -> 'h' */
1233	{ 0xBC, 0x27 }, /* GUJARATI SIGN NUKTA -> ''' */
1234	{ 0xBD, 0x27 }, /* GUJARATI SIGN AVAGRAHA -> ''' */
1235	{ 0xBF, 0x69 }, /* GUJARATI VOWEL SIGN I -> 'i' */
1236	{ 0xC1, 0x75 }, /* GUJARATI VOWEL SIGN U -> 'u' */
1237	{ 0xC3, 0x52 }, /* GUJARATI VOWEL SIGN VOCALIC R -> 'R' */
1238	{ 0xC7, 0x65 }, /* GUJARATI VOWEL SIGN E -> 'e' */
1239	{ 0xCB, 0x6F }, /* GUJARATI VOWEL SIGN O -> 'o' */
1240	{ 0xE6, 0x30 }, /* GUJARATI DIGIT ZERO -> '0' */
1241	{ 0xE7, 0x31 }, /* GUJARATI DIGIT ONE -> '1' */
1242	{ 0xE8, 0x32 }, /* GUJARATI DIGIT TWO -> '2' */
1243	{ 0xE9, 0x33 }, /* GUJARATI DIGIT THREE -> '3' */
1244	{ 0xEA, 0x34 }, /* GUJARATI DIGIT FOUR -> '4' */
1245	{ 0xEB, 0x35 }, /* GUJARATI DIGIT FIVE -> '5' */
1246	{ 0xEC, 0x36 }, /* GUJARATI DIGIT SIX -> '6' */
1247	{ 0xED, 0x37 }, /* GUJARATI DIGIT SEVEN -> '7' */
1248	{ 0xEE, 0x38 }, /* GUJARATI DIGIT EIGHT -> '8' */
1249	{ 0xEF, 0x39 }, /* GUJARATI DIGIT NINE -> '9' */
1250	/* Entries for page 0x0B */
1251	{ 0x01, 0x4E }, /* ORIYA SIGN CANDRABINDU -> 'N' */
1252	{ 0x02, 0x4E }, /* ORIYA SIGN ANUSVARA -> 'N' */
1253	{ 0x03, 0x48 }, /* ORIYA SIGN VISARGA -> 'H' */
1254	{ 0x05, 0x61 }, /* ORIYA LETTER A -> 'a' */
1255	{ 0x07, 0x69 }, /* ORIYA LETTER I -> 'i' */
1256	{ 0x09, 0x75 }, /* ORIYA LETTER U -> 'u' */
1257	{ 0x0B, 0x52 }, /* ORIYA LETTER VOCALIC R -> 'R' */
1258	{ 0x0C, 0x4C }, /* ORIYA LETTER VOCALIC L -> 'L' */
1259	{ 0x0F, 0x65 }, /* ORIYA LETTER E -> 'e' */
1260	{ 0x13, 0x6F }, /* ORIYA LETTER O -> 'o' */
1261	{ 0x15, 0x6B }, /* ORIYA LETTER KA -> 'k' */
1262	{ 0x17, 0x67 }, /* ORIYA LETTER GA -> 'g' */
1263	{ 0x1A, 0x63 }, /* ORIYA LETTER CA -> 'c' */
1264	{ 0x1C, 0x6A }, /* ORIYA LETTER JA -> 'j' */
1265	{ 0x24, 0x74 }, /* ORIYA LETTER TA -> 't' */
1266	{ 0x26, 0x64 }, /* ORIYA LETTER DA -> 'd' */
1267	{ 0x28, 0x6E }, /* ORIYA LETTER NA -> 'n' */
1268	{ 0x2A, 0x70 }, /* ORIYA LETTER PA -> 'p' */
1269	{ 0x2C, 0x62 }, /* ORIYA LETTER BA -> 'b' */
1270	{ 0x2E, 0x6D }, /* ORIYA LETTER MA -> 'm' */
1271	{ 0x2F, 0x79 }, /* ORIYA LETTER YA -> 'y' */
1272	{ 0x30, 0x72 }, /* ORIYA LETTER RA -> 'r' */
1273	{ 0x32, 0x6C }, /* ORIYA LETTER LA -> 'l' */
1274	{ 0x38, 0x73 }, /* ORIYA LETTER SA -> 's' */
1275	{ 0x39, 0x68 }, /* ORIYA LETTER HA -> 'h' */
1276	{ 0x3C, 0x27 }, /* ORIYA SIGN NUKTA -> ''' */
1277	{ 0x3D, 0x27 }, /* ORIYA SIGN AVAGRAHA -> ''' */
1278	{ 0x3F, 0x69 }, /* ORIYA VOWEL SIGN I -> 'i' */
1279	{ 0x41, 0x75 }, /* ORIYA VOWEL SIGN U -> 'u' */
1280	{ 0x43, 0x52 }, /* ORIYA VOWEL SIGN VOCALIC R -> 'R' */
1281	{ 0x47, 0x65 }, /* ORIYA VOWEL SIGN E -> 'e' */
1282	{ 0x4B, 0x6F }, /* ORIYA VOWEL SIGN O -> 'o' */
1283	{ 0x56, 0x2B }, /* ORIYA AI LENGTH MARK -> '+' */
1284	{ 0x57, 0x2B }, /* ORIYA AU LENGTH MARK -> '+' */
1285	{ 0x66, 0x30 }, /* ORIYA DIGIT ZERO -> '0' */
1286	{ 0x67, 0x31 }, /* ORIYA DIGIT ONE -> '1' */
1287	{ 0x68, 0x32 }, /* ORIYA DIGIT TWO -> '2' */
1288	{ 0x69, 0x33 }, /* ORIYA DIGIT THREE -> '3' */
1289	{ 0x6A, 0x34 }, /* ORIYA DIGIT FOUR -> '4' */
1290	{ 0x6B, 0x35 }, /* ORIYA DIGIT FIVE -> '5' */
1291	{ 0x6C, 0x36 }, /* ORIYA DIGIT SIX -> '6' */
1292	{ 0x6D, 0x37 }, /* ORIYA DIGIT SEVEN -> '7' */
1293	{ 0x6E, 0x38 }, /* ORIYA DIGIT EIGHT -> '8' */
1294	{ 0x6F, 0x39 }, /* ORIYA DIGIT NINE -> '9' */
1295	{ 0x82, 0x4E }, /* TAMIL SIGN ANUSVARA -> 'N' */
1296	{ 0x83, 0x48 }, /* TAMIL SIGN VISARGA -> 'H' */
1297	{ 0x85, 0x61 }, /* TAMIL LETTER A -> 'a' */
1298	{ 0x87, 0x69 }, /* TAMIL LETTER I -> 'i' */
1299	{ 0x89, 0x75 }, /* TAMIL LETTER U -> 'u' */
1300	{ 0x8E, 0x65 }, /* TAMIL LETTER E -> 'e' */
1301	{ 0x92, 0x6F }, /* TAMIL LETTER O -> 'o' */
1302	{ 0x95, 0x6B }, /* TAMIL LETTER KA -> 'k' */
1303	{ 0x9A, 0x63 }, /* TAMIL LETTER CA -> 'c' */
1304	{ 0x9C, 0x6A }, /* TAMIL LETTER JA -> 'j' */
1305	{ 0xA4, 0x74 }, /* TAMIL LETTER TA -> 't' */
1306	{ 0xA8, 0x6E }, /* TAMIL LETTER NA -> 'n' */
1307	{ 0xAA, 0x70 }, /* TAMIL LETTER PA -> 'p' */
1308	{ 0xAE, 0x6D }, /* TAMIL LETTER MA -> 'm' */
1309	{ 0xAF, 0x79 }, /* TAMIL LETTER YA -> 'y' */
1310	{ 0xB0, 0x72 }, /* TAMIL LETTER RA -> 'r' */
1311	{ 0xB2, 0x6C }, /* TAMIL LETTER LA -> 'l' */
1312	{ 0xB5, 0x76 }, /* TAMIL LETTER VA -> 'v' */
1313	{ 0xB8, 0x73 }, /* TAMIL LETTER SA -> 's' */
1314	{ 0xB9, 0x68 }, /* TAMIL LETTER HA -> 'h' */
1315	{ 0xBF, 0x69 }, /* TAMIL VOWEL SIGN I -> 'i' */
1316	{ 0xC1, 0x75 }, /* TAMIL VOWEL SIGN U -> 'u' */
1317	{ 0xC6, 0x65 }, /* TAMIL VOWEL SIGN E -> 'e' */
1318	{ 0xCA, 0x6F }, /* TAMIL VOWEL SIGN O -> 'o' */
1319	{ 0xD7, 0x2B }, /* TAMIL AU LENGTH MARK -> '+' */
1320	{ 0xE6, 0x30 }, /* TAMIL DIGIT ZERO -> '0' */
1321	{ 0xE7, 0x31 }, /* TAMIL DIGIT ONE -> '1' */
1322	{ 0xE8, 0x32 }, /* TAMIL DIGIT TWO -> '2' */
1323	{ 0xE9, 0x33 }, /* TAMIL DIGIT THREE -> '3' */
1324	{ 0xEA, 0x34 }, /* TAMIL DIGIT FOUR -> '4' */
1325	{ 0xEB, 0x35 }, /* TAMIL DIGIT FIVE -> '5' */
1326	{ 0xEC, 0x36 }, /* TAMIL DIGIT SIX -> '6' */
1327	{ 0xED, 0x37 }, /* TAMIL DIGIT SEVEN -> '7' */
1328	{ 0xEE, 0x38 }, /* TAMIL DIGIT EIGHT -> '8' */
1329	{ 0xEF, 0x39 }, /* TAMIL DIGIT NINE -> '9' */
1330	/* Entries for page 0x0C */
1331	{ 0x01, 0x4E }, /* TELUGU SIGN CANDRABINDU -> 'N' */
1332	{ 0x02, 0x4E }, /* TELUGU SIGN ANUSVARA -> 'N' */
1333	{ 0x03, 0x48 }, /* TELUGU SIGN VISARGA -> 'H' */
1334	{ 0x05, 0x61 }, /* TELUGU LETTER A -> 'a' */
1335	{ 0x07, 0x69 }, /* TELUGU LETTER I -> 'i' */
1336	{ 0x09, 0x75 }, /* TELUGU LETTER U -> 'u' */
1337	{ 0x0B, 0x52 }, /* TELUGU LETTER VOCALIC R -> 'R' */
1338	{ 0x0C, 0x4C }, /* TELUGU LETTER VOCALIC L -> 'L' */
1339	{ 0x0E, 0x65 }, /* TELUGU LETTER E -> 'e' */
1340	{ 0x12, 0x6F }, /* TELUGU LETTER O -> 'o' */
1341	{ 0x15, 0x6B }, /* TELUGU LETTER KA -> 'k' */
1342	{ 0x17, 0x67 }, /* TELUGU LETTER GA -> 'g' */
1343	{ 0x1A, 0x63 }, /* TELUGU LETTER CA -> 'c' */
1344	{ 0x1C, 0x6A }, /* TELUGU LETTER JA -> 'j' */
1345	{ 0x24, 0x74 }, /* TELUGU LETTER TA -> 't' */
1346	{ 0x26, 0x64 }, /* TELUGU LETTER DA -> 'd' */
1347	{ 0x28, 0x6E }, /* TELUGU LETTER NA -> 'n' */
1348	{ 0x2A, 0x70 }, /* TELUGU LETTER PA -> 'p' */
1349	{ 0x2C, 0x62 }, /* TELUGU LETTER BA -> 'b' */
1350	{ 0x2E, 0x6D }, /* TELUGU LETTER MA -> 'm' */
1351	{ 0x2F, 0x79 }, /* TELUGU LETTER YA -> 'y' */
1352	{ 0x30, 0x72 }, /* TELUGU LETTER RA -> 'r' */
1353	{ 0x32, 0x6C }, /* TELUGU LETTER LA -> 'l' */
1354	{ 0x35, 0x76 }, /* TELUGU LETTER VA -> 'v' */
1355	{ 0x38, 0x73 }, /* TELUGU LETTER SA -> 's' */
1356	{ 0x39, 0x68 }, /* TELUGU LETTER HA -> 'h' */
1357	{ 0x3F, 0x69 }, /* TELUGU VOWEL SIGN I -> 'i' */
1358	{ 0x41, 0x75 }, /* TELUGU VOWEL SIGN U -> 'u' */
1359	{ 0x43, 0x52 }, /* TELUGU VOWEL SIGN VOCALIC R -> 'R' */
1360	{ 0x46, 0x65 }, /* TELUGU VOWEL SIGN E -> 'e' */
1361	{ 0x4A, 0x6F }, /* TELUGU VOWEL SIGN O -> 'o' */
1362	{ 0x55, 0x2B }, /* TELUGU LENGTH MARK -> '+' */
1363	{ 0x56, 0x2B }, /* TELUGU AI LENGTH MARK -> '+' */
1364	{ 0x66, 0x30 }, /* TELUGU DIGIT ZERO -> '0' */
1365	{ 0x67, 0x31 }, /* TELUGU DIGIT ONE -> '1' */
1366	{ 0x68, 0x32 }, /* TELUGU DIGIT TWO -> '2' */
1367	{ 0x69, 0x33 }, /* TELUGU DIGIT THREE -> '3' */
1368	{ 0x6A, 0x34 }, /* TELUGU DIGIT FOUR -> '4' */
1369	{ 0x6B, 0x35 }, /* TELUGU DIGIT FIVE -> '5' */
1370	{ 0x6C, 0x36 }, /* TELUGU DIGIT SIX -> '6' */
1371	{ 0x6D, 0x37 }, /* TELUGU DIGIT SEVEN -> '7' */
1372	{ 0x6E, 0x38 }, /* TELUGU DIGIT EIGHT -> '8' */
1373	{ 0x6F, 0x39 }, /* TELUGU DIGIT NINE -> '9' */
1374	{ 0x82, 0x4E }, /* KANNADA SIGN ANUSVARA -> 'N' */
1375	{ 0x83, 0x48 }, /* KANNADA SIGN VISARGA -> 'H' */
1376	{ 0x85, 0x61 }, /* KANNADA LETTER A -> 'a' */
1377	{ 0x87, 0x69 }, /* KANNADA LETTER I -> 'i' */
1378	{ 0x89, 0x75 }, /* KANNADA LETTER U -> 'u' */
1379	{ 0x8B, 0x52 }, /* KANNADA LETTER VOCALIC R -> 'R' */
1380	{ 0x8C, 0x4C }, /* KANNADA LETTER VOCALIC L -> 'L' */
1381	{ 0x8E, 0x65 }, /* KANNADA LETTER E -> 'e' */
1382	{ 0x92, 0x6F }, /* KANNADA LETTER O -> 'o' */
1383	{ 0x95, 0x6B }, /* KANNADA LETTER KA -> 'k' */
1384	{ 0x97, 0x67 }, /* KANNADA LETTER GA -> 'g' */
1385	{ 0x9A, 0x63 }, /* KANNADA LETTER CA -> 'c' */
1386	{ 0x9C, 0x6A }, /* KANNADA LETTER JA -> 'j' */
1387	{ 0xA4, 0x74 }, /* KANNADA LETTER TA -> 't' */
1388	{ 0xA6, 0x64 }, /* KANNADA LETTER DA -> 'd' */
1389	{ 0xA8, 0x6E }, /* KANNADA LETTER NA -> 'n' */
1390	{ 0xAA, 0x70 }, /* KANNADA LETTER PA -> 'p' */
1391	{ 0xAC, 0x62 }, /* KANNADA LETTER BA -> 'b' */
1392	{ 0xAE, 0x6D }, /* KANNADA LETTER MA -> 'm' */
1393	{ 0xAF, 0x79 }, /* KANNADA LETTER YA -> 'y' */
1394	{ 0xB0, 0x72 }, /* KANNADA LETTER RA -> 'r' */
1395	{ 0xB2, 0x6C }, /* KANNADA LETTER LA -> 'l' */
1396	{ 0xB5, 0x76 }, /* KANNADA LETTER VA -> 'v' */
1397	{ 0xB8, 0x73 }, /* KANNADA LETTER SA -> 's' */
1398	{ 0xB9, 0x68 }, /* KANNADA LETTER HA -> 'h' */
1399	{ 0xBF, 0x69 }, /* KANNADA VOWEL SIGN I -> 'i' */
1400	{ 0xC1, 0x75 }, /* KANNADA VOWEL SIGN U -> 'u' */
1401	{ 0xC3, 0x52 }, /* KANNADA VOWEL SIGN VOCALIC R -> 'R' */
1402	{ 0xC6, 0x65 }, /* KANNADA VOWEL SIGN E -> 'e' */
1403	{ 0xCA, 0x6F }, /* KANNADA VOWEL SIGN O -> 'o' */
1404	{ 0xD5, 0x2B }, /* KANNADA LENGTH MARK -> '+' */
1405	{ 0xD6, 0x2B }, /* KANNADA AI LENGTH MARK -> '+' */
1406	{ 0xE6, 0x30 }, /* KANNADA DIGIT ZERO -> '0' */
1407	{ 0xE7, 0x31 }, /* KANNADA DIGIT ONE -> '1' */
1408	{ 0xE8, 0x32 }, /* KANNADA DIGIT TWO -> '2' */
1409	{ 0xE9, 0x33 }, /* KANNADA DIGIT THREE -> '3' */
1410	{ 0xEA, 0x34 }, /* KANNADA DIGIT FOUR -> '4' */
1411	{ 0xEB, 0x35 }, /* KANNADA DIGIT FIVE -> '5' */
1412	{ 0xEC, 0x36 }, /* KANNADA DIGIT SIX -> '6' */
1413	{ 0xED, 0x37 }, /* KANNADA DIGIT SEVEN -> '7' */
1414	{ 0xEE, 0x38 }, /* KANNADA DIGIT EIGHT -> '8' */
1415	{ 0xEF, 0x39 }, /* KANNADA DIGIT NINE -> '9' */
1416	/* Entries for page 0x0D */
1417	{ 0x02, 0x4E }, /* MALAYALAM SIGN ANUSVARA -> 'N' */
1418	{ 0x03, 0x48 }, /* MALAYALAM SIGN VISARGA -> 'H' */
1419	{ 0x05, 0x61 }, /* MALAYALAM LETTER A -> 'a' */
1420	{ 0x07, 0x69 }, /* MALAYALAM LETTER I -> 'i' */
1421	{ 0x09, 0x75 }, /* MALAYALAM LETTER U -> 'u' */
1422	{ 0x0B, 0x52 }, /* MALAYALAM LETTER VOCALIC R -> 'R' */
1423	{ 0x0C, 0x4C }, /* MALAYALAM LETTER VOCALIC L -> 'L' */
1424	{ 0x0E, 0x65 }, /* MALAYALAM LETTER E -> 'e' */
1425	{ 0x12, 0x6F }, /* MALAYALAM LETTER O -> 'o' */
1426	{ 0x15, 0x6B }, /* MALAYALAM LETTER KA -> 'k' */
1427	{ 0x17, 0x67 }, /* MALAYALAM LETTER GA -> 'g' */
1428	{ 0x1A, 0x63 }, /* MALAYALAM LETTER CA -> 'c' */
1429	{ 0x1C, 0x6A }, /* MALAYALAM LETTER JA -> 'j' */
1430	{ 0x24, 0x74 }, /* MALAYALAM LETTER TA -> 't' */
1431	{ 0x26, 0x64 }, /* MALAYALAM LETTER DA -> 'd' */
1432	{ 0x28, 0x6E }, /* MALAYALAM LETTER NA -> 'n' */
1433	{ 0x2A, 0x70 }, /* MALAYALAM LETTER PA -> 'p' */
1434	{ 0x2C, 0x62 }, /* MALAYALAM LETTER BA -> 'b' */
1435	{ 0x2E, 0x6D }, /* MALAYALAM LETTER MA -> 'm' */
1436	{ 0x2F, 0x79 }, /* MALAYALAM LETTER YA -> 'y' */
1437	{ 0x30, 0x72 }, /* MALAYALAM LETTER RA -> 'r' */
1438	{ 0x32, 0x6C }, /* MALAYALAM LETTER LA -> 'l' */
1439	{ 0x35, 0x76 }, /* MALAYALAM LETTER VA -> 'v' */
1440	{ 0x38, 0x73 }, /* MALAYALAM LETTER SA -> 's' */
1441	{ 0x39, 0x68 }, /* MALAYALAM LETTER HA -> 'h' */
1442	{ 0x3F, 0x69 }, /* MALAYALAM VOWEL SIGN I -> 'i' */
1443	{ 0x41, 0x75 }, /* MALAYALAM VOWEL SIGN U -> 'u' */
1444	{ 0x43, 0x52 }, /* MALAYALAM VOWEL SIGN VOCALIC R -> 'R' */
1445	{ 0x46, 0x65 }, /* MALAYALAM VOWEL SIGN E -> 'e' */
1446	{ 0x4A, 0x6F }, /* MALAYALAM VOWEL SIGN O -> 'o' */
1447	{ 0x57, 0x2B }, /* MALAYALAM AU LENGTH MARK -> '+' */
1448	{ 0x66, 0x30 }, /* MALAYALAM DIGIT ZERO -> '0' */
1449	{ 0x67, 0x31 }, /* MALAYALAM DIGIT ONE -> '1' */
1450	{ 0x68, 0x32 }, /* MALAYALAM DIGIT TWO -> '2' */
1451	{ 0x69, 0x33 }, /* MALAYALAM DIGIT THREE -> '3' */
1452	{ 0x6A, 0x34 }, /* MALAYALAM DIGIT FOUR -> '4' */
1453	{ 0x6B, 0x35 }, /* MALAYALAM DIGIT FIVE -> '5' */
1454	{ 0x6C, 0x36 }, /* MALAYALAM DIGIT SIX -> '6' */
1455	{ 0x6D, 0x37 }, /* MALAYALAM DIGIT SEVEN -> '7' */
1456	{ 0x6E, 0x38 }, /* MALAYALAM DIGIT EIGHT -> '8' */
1457	{ 0x6F, 0x39 }, /* MALAYALAM DIGIT NINE -> '9' */
1458	{ 0x82, 0x4E }, /* SINHALA SIGN ANUSVARAYA -> 'N' */
1459	{ 0x83, 0x48 }, /* SINHALA SIGN VISARGAYA -> 'H' */
1460	{ 0x85, 0x61 }, /* SINHALA LETTER AYANNA -> 'a' */
1461	{ 0x89, 0x69 }, /* SINHALA LETTER IYANNA -> 'i' */
1462	{ 0x8B, 0x75 }, /* SINHALA LETTER UYANNA -> 'u' */
1463	{ 0x8D, 0x52 }, /* SINHALA LETTER IRUYANNA -> 'R' */
1464	{ 0x8F, 0x4C }, /* SINHALA LETTER ILUYANNA -> 'L' */
1465	{ 0x91, 0x65 }, /* SINHALA LETTER EYANNA -> 'e' */
1466	{ 0x94, 0x6F }, /* SINHALA LETTER OYANNA -> 'o' */
1467	{ 0x9A, 0x6B }, /* SINHALA LETTER ALPAPRAANA KAYANNA -> 'k' */
1468	{ 0x9C, 0x67 }, /* SINHALA LETTER ALPAPRAANA GAYANNA -> 'g' */
1469	{ 0xA0, 0x63 }, /* SINHALA LETTER ALPAPRAANA CAYANNA -> 'c' */
1470	{ 0xA2, 0x6A }, /* SINHALA LETTER ALPAPRAANA JAYANNA -> 'j' */
1471	{ 0xAD, 0x74 }, /* SINHALA LETTER ALPAPRAANA TAYANNA -> 't' */
1472	{ 0xAF, 0x64 }, /* SINHALA LETTER ALPAPRAANA DAYANNA -> 'd' */
1473	{ 0xB1, 0x6E }, /* SINHALA LETTER DANTAJA NAYANNA -> 'n' */
1474	{ 0xB4, 0x70 }, /* SINHALA LETTER ALPAPRAANA PAYANNA -> 'p' */
1475	{ 0xB6, 0x62 }, /* SINHALA LETTER ALPAPRAANA BAYANNA -> 'b' */
1476	{ 0xB8, 0x6D }, /* SINHALA LETTER MAYANNA -> 'm' */
1477	{ 0xBA, 0x79 }, /* SINHALA LETTER YAYANNA -> 'y' */
1478	{ 0xBB, 0x72 }, /* SINHALA LETTER RAYANNA -> 'r' */
1479	{ 0xBD, 0x6C }, /* SINHALA LETTER DANTAJA LAYANNA -> 'l' */
1480	{ 0xC0, 0x76 }, /* SINHALA LETTER VAYANNA -> 'v' */
1481	{ 0xC3, 0x73 }, /* SINHALA LETTER DANTAJA SAYANNA -> 's' */
1482	{ 0xC4, 0x68 }, /* SINHALA LETTER HAYANNA -> 'h' */
1483	{ 0xC6, 0x66 }, /* SINHALA LETTER FAYANNA -> 'f' */
1484	{ 0xD2, 0x69 }, /* SINHALA VOWEL SIGN KETTI IS-PILLA -> 'i' */
1485	{ 0xD4, 0x75 }, /* SINHALA VOWEL SIGN KETTI PAA-PILLA -> 'u' */
1486	{ 0xD8, 0x52 }, /* SINHALA VOWEL SIGN GAETTA-PILLA -> 'R' */
1487	{ 0xD9, 0x65 }, /* SINHALA VOWEL SIGN KOMBUVA -> 'e' */
1488	{ 0xDC, 0x6F }, /* SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA -> 'o' */
1489	{ 0xDF, 0x4C }, /* SINHALA VOWEL SIGN GAYANUKITTA -> 'L' */
1490	/* Entries for page 0x0E */
1491	{ 0x01, 0x6B }, /* THAI CHARACTER KO KAI -> 'k' */
1492	{ 0x0D, 0x79 }, /* THAI CHARACTER YO YING -> 'y' */
1493	{ 0x0E, 0x64 }, /* THAI CHARACTER DO CHADA -> 'd' */
1494	{ 0x0F, 0x74 }, /* THAI CHARACTER TO PATAK -> 't' */
1495	{ 0x13, 0x6E }, /* THAI CHARACTER NO NEN -> 'n' */
1496	{ 0x14, 0x64 }, /* THAI CHARACTER DO DEK -> 'd' */
1497	{ 0x15, 0x74 }, /* THAI CHARACTER TO TAO -> 't' */
1498	{ 0x19, 0x6E }, /* THAI CHARACTER NO NU -> 'n' */
1499	{ 0x1A, 0x62 }, /* THAI CHARACTER BO BAIMAI -> 'b' */
1500	{ 0x1B, 0x70 }, /* THAI CHARACTER PO PLA -> 'p' */
1501	{ 0x1D, 0x66 }, /* THAI CHARACTER FO FA -> 'f' */
1502	{ 0x1F, 0x66 }, /* THAI CHARACTER FO FAN -> 'f' */
1503	{ 0x21, 0x6D }, /* THAI CHARACTER MO MA -> 'm' */
1504	{ 0x22, 0x79 }, /* THAI CHARACTER YO YAK -> 'y' */
1505	{ 0x23, 0x72 }, /* THAI CHARACTER RO RUA -> 'r' */
1506	{ 0x24, 0x52 }, /* THAI CHARACTER RU -> 'R' */
1507	{ 0x25, 0x6C }, /* THAI CHARACTER LO LING -> 'l' */
1508	{ 0x26, 0x4C }, /* THAI CHARACTER LU -> 'L' */
1509	{ 0x27, 0x77 }, /* THAI CHARACTER WO WAEN -> 'w' */
1510	{ 0x28, 0x00 }, /* THAI CHARACTER SO SALA -> ... */
1511	{ 0x2A, 0x73 }, /* THAI CHARACTER SO SUA -> 's' */
1512	{ 0x2B, 0x68 }, /* THAI CHARACTER HO HIP -> 'h' */
1513	{ 0x2C, 0x6C }, /* THAI CHARACTER LO CHULA -> 'l' */
1514	{ 0x2D, 0x60 }, /* THAI CHARACTER O ANG -> '`' */
1515	{ 0x2E, 0x68 }, /* THAI CHARACTER HO NOKHUK -> 'h' */
1516	{ 0x2F, 0x7E }, /* THAI CHARACTER PAIYANNOI -> '~' */
1517	{ 0x30, 0x61 }, /* THAI CHARACTER SARA A -> 'a' */
1518	{ 0x31, 0x61 }, /* THAI CHARACTER MAI HAN-AKAT -> 'a' */
1519	{ 0x34, 0x69 }, /* THAI CHARACTER SARA I -> 'i' */
1520	{ 0x38, 0x75 }, /* THAI CHARACTER SARA U -> 'u' */
1521	{ 0x3A, 0x27 }, /* THAI CHARACTER PHINTHU -> ''' */
1522	{ 0x40, 0x65 }, /* THAI CHARACTER SARA E -> 'e' */
1523	{ 0x42, 0x6F }, /* THAI CHARACTER SARA O -> 'o' */
1524	{ 0x46, 0x2B }, /* THAI CHARACTER MAIYAMOK -> '+' */
1525	{ 0x4D, 0x4D }, /* THAI CHARACTER NIKHAHIT -> 'M' */
1526	{ 0x50, 0x30 }, /* THAI DIGIT ZERO -> '0' */
1527	{ 0x51, 0x31 }, /* THAI DIGIT ONE -> '1' */
1528	{ 0x52, 0x32 }, /* THAI DIGIT TWO -> '2' */
1529	{ 0x53, 0x33 }, /* THAI DIGIT THREE -> '3' */
1530	{ 0x54, 0x34 }, /* THAI DIGIT FOUR -> '4' */
1531	{ 0x55, 0x35 }, /* THAI DIGIT FIVE -> '5' */
1532	{ 0x56, 0x36 }, /* THAI DIGIT SIX -> '6' */
1533	{ 0x57, 0x37 }, /* THAI DIGIT SEVEN -> '7' */
1534	{ 0x58, 0x38 }, /* THAI DIGIT EIGHT -> '8' */
1535	{ 0x59, 0x39 }, /* THAI DIGIT NINE -> '9' */
1536	{ 0x81, 0x6B }, /* LAO LETTER KO -> 'k' */
1537	{ 0x8A, 0x73 }, /* LAO LETTER SO TAM -> 's' */
1538	{ 0x94, 0x64 }, /* LAO LETTER DO -> 'd' */
1539	{ 0x95, 0x68 }, /* LAO LETTER TO -> 'h' */
1540	{ 0x99, 0x6E }, /* LAO LETTER NO -> 'n' */
1541	{ 0x9A, 0x62 }, /* LAO LETTER BO -> 'b' */
1542	{ 0x9B, 0x70 }, /* LAO LETTER PO -> 'p' */
1543	{ 0x9D, 0x66 }, /* LAO LETTER FO TAM -> 'f' */
1544	{ 0x9F, 0x66 }, /* LAO LETTER FO SUNG -> 'f' */
1545	{ 0xA1, 0x6D }, /* LAO LETTER MO -> 'm' */
1546	{ 0xA2, 0x79 }, /* LAO LETTER YO -> 'y' */
1547	{ 0xA3, 0x72 }, /* LAO LETTER LO LING -> 'r' */
1548	{ 0xA5, 0x6C }, /* LAO LETTER LO LOOT -> 'l' */
1549	{ 0xA7, 0x77 }, /* LAO LETTER WO -> 'w' */
1550	{ 0xAA, 0x73 }, /* LAO LETTER SO SUNG -> 's' */
1551	{ 0xAB, 0x68 }, /* LAO LETTER HO SUNG -> 'h' */
1552	{ 0xAD, 0x60 }, /* LAO LETTER O -> '`' */
1553	{ 0xAF, 0x7E }, /* LAO ELLIPSIS -> '~' */
1554	{ 0xB0, 0x61 }, /* LAO VOWEL SIGN A -> 'a' */
1555	{ 0xB4, 0x69 }, /* LAO VOWEL SIGN I -> 'i' */
1556	{ 0xB6, 0x79 }, /* LAO VOWEL SIGN Y -> 'y' */
1557	{ 0xB8, 0x75 }, /* LAO VOWEL SIGN U -> 'u' */
1558	{ 0xBB, 0x6F }, /* LAO VOWEL SIGN MAI KON -> 'o' */
1559	{ 0xBC, 0x6C }, /* LAO SEMIVOWEL SIGN LO -> 'l' */
1560	{ 0xC0, 0x65 }, /* LAO VOWEL SIGN E -> 'e' */
1561	{ 0xC2, 0x6F }, /* LAO VOWEL SIGN O -> 'o' */
1562	{ 0xC6, 0x2B }, /* LAO KO LA -> '+' */
1563	{ 0xCD, 0x4D }, /* LAO NIGGAHITA -> 'M' */
1564	{ 0xD0, 0x30 }, /* LAO DIGIT ZERO -> '0' */
1565	{ 0xD1, 0x31 }, /* LAO DIGIT ONE -> '1' */
1566	{ 0xD2, 0x32 }, /* LAO DIGIT TWO -> '2' */
1567	{ 0xD3, 0x33 }, /* LAO DIGIT THREE -> '3' */
1568	{ 0xD4, 0x34 }, /* LAO DIGIT FOUR -> '4' */
1569	{ 0xD5, 0x35 }, /* LAO DIGIT FIVE -> '5' */
1570	{ 0xD6, 0x36 }, /* LAO DIGIT SIX -> '6' */
1571	{ 0xD7, 0x37 }, /* LAO DIGIT SEVEN -> '7' */
1572	{ 0xD8, 0x38 }, /* LAO DIGIT EIGHT -> '8' */
1573	{ 0xD9, 0x39 }, /* LAO DIGIT NINE -> '9' */
1574	/* Entries for page 0x0F */
1575	{ 0x0B, 0x2D }, /* TIBETAN MARK INTERSYLLABIC TSHEG -> '-' */
1576	{ 0x20, 0x30 }, /* TIBETAN DIGIT ZERO -> '0' */
1577	{ 0x21, 0x31 }, /* TIBETAN DIGIT ONE -> '1' */
1578	{ 0x22, 0x32 }, /* TIBETAN DIGIT TWO -> '2' */
1579	{ 0x23, 0x33 }, /* TIBETAN DIGIT THREE -> '3' */
1580	{ 0x24, 0x34 }, /* TIBETAN DIGIT FOUR -> '4' */
1581	{ 0x25, 0x35 }, /* TIBETAN DIGIT FIVE -> '5' */
1582	{ 0x26, 0x36 }, /* TIBETAN DIGIT SIX -> '6' */
1583	{ 0x27, 0x37 }, /* TIBETAN DIGIT SEVEN -> '7' */
1584	{ 0x28, 0x38 }, /* TIBETAN DIGIT EIGHT -> '8' */
1585	{ 0x29, 0x39 }, /* TIBETAN DIGIT NINE -> '9' */
1586	{ 0x34, 0x2B }, /* TIBETAN MARK BSDUS RTAGS -> '+' */
1587	{ 0x35, 0x2A }, /* TIBETAN MARK NGAS BZUNG NYI ZLA -> '*' */
1588	{ 0x36, 0x5E }, /* TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN -> '^' */
1589	{ 0x37, 0x5F }, /* TIBETAN MARK NGAS BZUNG SGOR RTAGS -> '_' */
1590	{ 0x39, 0x7E }, /* TIBETAN MARK TSA -PHRU -> '~' */
1591	{ 0x3B, 0x5D }, /* TIBETAN MARK GUG RTAGS GYAS -> ']' */
1592	{ 0x40, 0x6B }, /* TIBETAN LETTER KA -> 'k' */
1593	{ 0x42, 0x67 }, /* TIBETAN LETTER GA -> 'g' */
1594	{ 0x45, 0x63 }, /* TIBETAN LETTER CA -> 'c' */
1595	{ 0x47, 0x6A }, /* TIBETAN LETTER JA -> 'j' */
1596	{ 0x4F, 0x74 }, /* TIBETAN LETTER TA -> 't' */
1597	{ 0x51, 0x64 }, /* TIBETAN LETTER DA -> 'd' */
1598	{ 0x53, 0x6E }, /* TIBETAN LETTER NA -> 'n' */
1599	{ 0x54, 0x70 }, /* TIBETAN LETTER PA -> 'p' */
1600	{ 0x56, 0x62 }, /* TIBETAN LETTER BA -> 'b' */
1601	{ 0x58, 0x6D }, /* TIBETAN LETTER MA -> 'm' */
1602	{ 0x5D, 0x77 }, /* TIBETAN LETTER WA -> 'w' */
1603	{ 0x5F, 0x7A }, /* TIBETAN LETTER ZA -> 'z' */
1604	{ 0x60, 0x27 }, /* TIBETAN LETTER -A -> ''' */
1605	{ 0x61, 0x79 }, /* TIBETAN LETTER YA -> 'y' */
1606	{ 0x62, 0x72 }, /* TIBETAN LETTER RA -> 'r' */
1607	{ 0x63, 0x6C }, /* TIBETAN LETTER LA -> 'l' */
1608	{ 0x66, 0x73 }, /* TIBETAN LETTER SA -> 's' */
1609	{ 0x67, 0x68 }, /* TIBETAN LETTER HA -> 'h' */
1610	{ 0x68, 0x61 }, /* TIBETAN LETTER A -> 'a' */
1611	{ 0x6A, 0x72 }, /* TIBETAN LETTER FIXED-FORM RA -> 'r' */
1612	{ 0x72, 0x69 }, /* TIBETAN VOWEL SIGN I -> 'i' */
1613	{ 0x74, 0x75 }, /* TIBETAN VOWEL SIGN U -> 'u' */
1614	{ 0x76, 0x52 }, /* TIBETAN VOWEL SIGN VOCALIC R -> 'R' */
1615	{ 0x78, 0x4C }, /* TIBETAN VOWEL SIGN VOCALIC L -> 'L' */
1616	{ 0x7A, 0x65 }, /* TIBETAN VOWEL SIGN E -> 'e' */
1617	{ 0x7C, 0x6F }, /* TIBETAN VOWEL SIGN O -> 'o' */
1618	{ 0x7E, 0x4D }, /* TIBETAN SIGN RJES SU NGA RO -> 'M' */
1619	{ 0x7F, 0x48 }, /* TIBETAN SIGN RNAM BCAD -> 'H' */
1620	{ 0x80, 0x69 }, /* TIBETAN VOWEL SIGN REVERSED I -> 'i' */
1621	{ 0x90, 0x6B }, /* TIBETAN SUBJOINED LETTER KA -> 'k' */
1622	{ 0x92, 0x67 }, /* TIBETAN SUBJOINED LETTER GA -> 'g' */
1623	{ 0x95, 0x63 }, /* TIBETAN SUBJOINED LETTER CA -> 'c' */
1624	{ 0x97, 0x6A }, /* TIBETAN SUBJOINED LETTER JA -> 'j' */
1625	{ 0x9F, 0x74 }, /* TIBETAN SUBJOINED LETTER TA -> 't' */
1626	{ 0xA1, 0x64 }, /* TIBETAN SUBJOINED LETTER DA -> 'd' */
1627	{ 0xA3, 0x6E }, /* TIBETAN SUBJOINED LETTER NA -> 'n' */
1628	{ 0xA4, 0x70 }, /* TIBETAN SUBJOINED LETTER PA -> 'p' */
1629	{ 0xA6, 0x62 }, /* TIBETAN SUBJOINED LETTER BA -> 'b' */
1630	{ 0xA8, 0x6D }, /* TIBETAN SUBJOINED LETTER MA -> 'm' */
1631	{ 0xAD, 0x77 }, /* TIBETAN SUBJOINED LETTER WA -> 'w' */
1632	{ 0xAF, 0x7A }, /* TIBETAN SUBJOINED LETTER ZA -> 'z' */
1633	{ 0xB0, 0x27 }, /* TIBETAN SUBJOINED LETTER -A -> ''' */
1634	{ 0xB1, 0x79 }, /* TIBETAN SUBJOINED LETTER YA -> 'y' */
1635	{ 0xB2, 0x72 }, /* TIBETAN SUBJOINED LETTER RA -> 'r' */
1636	{ 0xB3, 0x6C }, /* TIBETAN SUBJOINED LETTER LA -> 'l' */
1637	{ 0xB6, 0x73 }, /* TIBETAN SUBJOINED LETTER SA -> 's' */
1638	{ 0xB7, 0x68 }, /* TIBETAN SUBJOINED LETTER HA -> 'h' */
1639	{ 0xB8, 0x61 }, /* TIBETAN SUBJOINED LETTER A -> 'a' */
1640	{ 0xBA, 0x77 }, /* TIBETAN SUBJOINED LETTER FIXED-FORM WA -> 'w' */
1641	{ 0xBB, 0x79 }, /* TIBETAN SUBJOINED LETTER FIXED-FORM YA -> 'y' */
1642	{ 0xBC, 0x72 }, /* TIBETAN SUBJOINED LETTER FIXED-FORM RA -> 'r' */
1643	{ 0xBE, 0x58 }, /* TIBETAN KU RU KHA -> 'X' */
1644	/* Entries for page 0x10 */
1645	{ 0x00, 0x6B }, /* MYANMAR LETTER KA -> 'k' */
1646	{ 0x02, 0x67 }, /* MYANMAR LETTER GA -> 'g' */
1647	{ 0x05, 0x63 }, /* MYANMAR LETTER CA -> 'c' */
1648	{ 0x07, 0x6A }, /* MYANMAR LETTER JA -> 'j' */
1649	{ 0x12, 0x64 }, /* MYANMAR LETTER DA -> 'd' */
1650	{ 0x14, 0x6E }, /* MYANMAR LETTER NA -> 'n' */
1651	{ 0x15, 0x70 }, /* MYANMAR LETTER PA -> 'p' */
1652	{ 0x17, 0x62 }, /* MYANMAR LETTER BA -> 'b' */
1653	{ 0x19, 0x6D }, /* MYANMAR LETTER MA -> 'm' */
1654	{ 0x1A, 0x79 }, /* MYANMAR LETTER YA -> 'y' */
1655	{ 0x1B, 0x72 }, /* MYANMAR LETTER RA -> 'r' */
1656	{ 0x1C, 0x6C }, /* MYANMAR LETTER LA -> 'l' */
1657	{ 0x1D, 0x77 }, /* MYANMAR LETTER WA -> 'w' */
1658	{ 0x1E, 0x73 }, /* MYANMAR LETTER SA -> 's' */
1659	{ 0x1F, 0x68 }, /* MYANMAR LETTER HA -> 'h' */
1660	{ 0x21, 0x61 }, /* MYANMAR LETTER A -> 'a' */
1661	{ 0x23, 0x69 }, /* MYANMAR LETTER I -> 'i' */
1662	{ 0x25, 0x75 }, /* MYANMAR LETTER U -> 'u' */
1663	{ 0x27, 0x65 }, /* MYANMAR LETTER E -> 'e' */
1664	{ 0x29, 0x6F }, /* MYANMAR LETTER O -> 'o' */
1665	{ 0x2D, 0x69 }, /* MYANMAR VOWEL SIGN I -> 'i' */
1666	{ 0x2F, 0x75 }, /* MYANMAR VOWEL SIGN U -> 'u' */
1667	{ 0x31, 0x65 }, /* MYANMAR VOWEL SIGN E -> 'e' */
1668	{ 0x36, 0x4E }, /* MYANMAR SIGN ANUSVARA -> 'N' */
1669	{ 0x37, 0x27 }, /* MYANMAR SIGN DOT BELOW -> ''' */
1670	{ 0x38, 0x3A }, /* MYANMAR SIGN VISARGA -> ':' */
1671	{ 0x40, 0x30 }, /* MYANMAR DIGIT ZERO -> '0' */
1672	{ 0x41, 0x31 }, /* MYANMAR DIGIT ONE -> '1' */
1673	{ 0x42, 0x32 }, /* MYANMAR DIGIT TWO -> '2' */
1674	{ 0x43, 0x33 }, /* MYANMAR DIGIT THREE -> '3' */
1675	{ 0x44, 0x34 }, /* MYANMAR DIGIT FOUR -> '4' */
1676	{ 0x45, 0x35 }, /* MYANMAR DIGIT FIVE -> '5' */
1677	{ 0x46, 0x36 }, /* MYANMAR DIGIT SIX -> '6' */
1678	{ 0x47, 0x37 }, /* MYANMAR DIGIT SEVEN -> '7' */
1679	{ 0x48, 0x38 }, /* MYANMAR DIGIT EIGHT -> '8' */
1680	{ 0x49, 0x39 }, /* MYANMAR DIGIT NINE -> '9' */
1681	{ 0x52, 0x52 }, /* MYANMAR LETTER VOCALIC R -> 'R' */
1682	{ 0x54, 0x4C }, /* MYANMAR LETTER VOCALIC L -> 'L' */
1683	{ 0x56, 0x52 }, /* MYANMAR VOWEL SIGN VOCALIC R -> 'R' */
1684	{ 0x58, 0x4C }, /* MYANMAR VOWEL SIGN VOCALIC L -> 'L' */
1685	{ 0xA0, 0x41 }, /* GEORGIAN CAPITAL LETTER AN -> 'A' */
1686	{ 0xA1, 0x42 }, /* GEORGIAN CAPITAL LETTER BAN -> 'B' */
1687	{ 0xA2, 0x47 }, /* GEORGIAN CAPITAL LETTER GAN -> 'G' */
1688	{ 0xA3, 0x44 }, /* GEORGIAN CAPITAL LETTER DON -> 'D' */
1689	{ 0xA4, 0x45 }, /* GEORGIAN CAPITAL LETTER EN -> 'E' */
1690	{ 0xA5, 0x56 }, /* GEORGIAN CAPITAL LETTER VIN -> 'V' */
1691	{ 0xA6, 0x5A }, /* GEORGIAN CAPITAL LETTER ZEN -> 'Z' */
1692	{ 0xA8, 0x49 }, /* GEORGIAN CAPITAL LETTER IN -> 'I' */
1693	{ 0xA9, 0x4B }, /* GEORGIAN CAPITAL LETTER KAN -> 'K' */
1694	{ 0xAA, 0x4C }, /* GEORGIAN CAPITAL LETTER LAS -> 'L' */
1695	{ 0xAB, 0x4D }, /* GEORGIAN CAPITAL LETTER MAN -> 'M' */
1696	{ 0xAC, 0x4E }, /* GEORGIAN CAPITAL LETTER NAR -> 'N' */
1697	{ 0xAD, 0x4F }, /* GEORGIAN CAPITAL LETTER ON -> 'O' */
1698	{ 0xAE, 0x50 }, /* GEORGIAN CAPITAL LETTER PAR -> 'P' */
1699	{ 0xB0, 0x52 }, /* GEORGIAN CAPITAL LETTER RAE -> 'R' */
1700	{ 0xB1, 0x53 }, /* GEORGIAN CAPITAL LETTER SAN -> 'S' */
1701	{ 0xB2, 0x54 }, /* GEORGIAN CAPITAL LETTER TAR -> 'T' */
1702	{ 0xB3, 0x55 }, /* GEORGIAN CAPITAL LETTER UN -> 'U' */
1703	{ 0xB7, 0x51 }, /* GEORGIAN CAPITAL LETTER QAR -> 'Q' */
1704	{ 0xBC, 0x43 }, /* GEORGIAN CAPITAL LETTER CIL -> 'C' */
1705	{ 0xBE, 0x58 }, /* GEORGIAN CAPITAL LETTER XAN -> 'X' */
1706	{ 0xBF, 0x4A }, /* GEORGIAN CAPITAL LETTER JHAN -> 'J' */
1707	{ 0xC0, 0x48 }, /* GEORGIAN CAPITAL LETTER HAE -> 'H' */
1708	{ 0xC1, 0x45 }, /* GEORGIAN CAPITAL LETTER HE -> 'E' */
1709	{ 0xC2, 0x59 }, /* GEORGIAN CAPITAL LETTER HIE -> 'Y' */
1710	{ 0xC3, 0x57 }, /* GEORGIAN CAPITAL LETTER WE -> 'W' */
1711	{ 0xD0, 0x61 }, /* GEORGIAN LETTER AN -> 'a' */
1712	{ 0xD1, 0x62 }, /* GEORGIAN LETTER BAN -> 'b' */
1713	{ 0xD2, 0x67 }, /* GEORGIAN LETTER GAN -> 'g' */
1714	{ 0xD3, 0x64 }, /* GEORGIAN LETTER DON -> 'd' */
1715	{ 0xD4, 0x65 }, /* GEORGIAN LETTER EN -> 'e' */
1716	{ 0xD5, 0x76 }, /* GEORGIAN LETTER VIN -> 'v' */
1717	{ 0xD6, 0x7A }, /* GEORGIAN LETTER ZEN -> 'z' */
1718	{ 0xD8, 0x69 }, /* GEORGIAN LETTER IN -> 'i' */
1719	{ 0xD9, 0x6B }, /* GEORGIAN LETTER KAN -> 'k' */
1720	{ 0xDA, 0x6C }, /* GEORGIAN LETTER LAS -> 'l' */
1721	{ 0xDB, 0x6D }, /* GEORGIAN LETTER MAN -> 'm' */
1722	{ 0xDC, 0x6E }, /* GEORGIAN LETTER NAR -> 'n' */
1723	{ 0xDD, 0x6F }, /* GEORGIAN LETTER ON -> 'o' */
1724	{ 0xDE, 0x70 }, /* GEORGIAN LETTER PAR -> 'p' */
1725	{ 0xE0, 0x72 }, /* GEORGIAN LETTER RAE -> 'r' */
1726	{ 0xE1, 0x73 }, /* GEORGIAN LETTER SAN -> 's' */
1727	{ 0xE2, 0x74 }, /* GEORGIAN LETTER TAR -> 't' */
1728	{ 0xE3, 0x75 }, /* GEORGIAN LETTER UN -> 'u' */
1729	{ 0xE7, 0x71 }, /* GEORGIAN LETTER QAR -> 'q' */
1730	{ 0xEC, 0x63 }, /* GEORGIAN LETTER CIL -> 'c' */
1731	{ 0xEE, 0x78 }, /* GEORGIAN LETTER XAN -> 'x' */
1732	{ 0xEF, 0x6A }, /* GEORGIAN LETTER JHAN -> 'j' */
1733	{ 0xF0, 0x68 }, /* GEORGIAN LETTER HAE -> 'h' */
1734	{ 0xF1, 0x65 }, /* GEORGIAN LETTER HE -> 'e' */
1735	{ 0xF2, 0x79 }, /* GEORGIAN LETTER HIE -> 'y' */
1736	{ 0xF3, 0x77 }, /* GEORGIAN LETTER WE -> 'w' */
1737	{ 0xF6, 0x66 }, /* GEORGIAN LETTER FI -> 'f' */
1738	/* Entries for page 0x11 */
1739	{ 0x00, 0x67 }, /* HANGUL CHOSEONG KIYEOK -> 'g' */
1740	{ 0x02, 0x6E }, /* HANGUL CHOSEONG NIEUN -> 'n' */
1741	{ 0x03, 0x64 }, /* HANGUL CHOSEONG TIKEUT -> 'd' */
1742	{ 0x05, 0x72 }, /* HANGUL CHOSEONG RIEUL -> 'r' */
1743	{ 0x06, 0x6D }, /* HANGUL CHOSEONG MIEUM -> 'm' */
1744	{ 0x07, 0x62 }, /* HANGUL CHOSEONG PIEUP -> 'b' */
1745	{ 0x09, 0x73 }, /* HANGUL CHOSEONG SIOS -> 's' */
1746	{ 0x0C, 0x6A }, /* HANGUL CHOSEONG CIEUC -> 'j' */
1747	{ 0x0E, 0x63 }, /* HANGUL CHOSEONG CHIEUCH -> 'c' */
1748	{ 0x0F, 0x6B }, /* HANGUL CHOSEONG KHIEUKH -> 'k' */
1749	{ 0x10, 0x74 }, /* HANGUL CHOSEONG THIEUTH -> 't' */
1750	{ 0x11, 0x70 }, /* HANGUL CHOSEONG PHIEUPH -> 'p' */
1751	{ 0x12, 0x68 }, /* HANGUL CHOSEONG HIEUH -> 'h' */
1752	{ 0x35, 0x73 }, /* HANGUL CHOSEONG SIOS-IEUNG -> 's' */
1753	{ 0x40, 0x5A }, /* HANGUL CHOSEONG PANSIOS -> 'Z' */
1754	{ 0x41, 0x67 }, /* HANGUL CHOSEONG IEUNG-KIYEOK -> 'g' */
1755	{ 0x42, 0x64 }, /* HANGUL CHOSEONG IEUNG-TIKEUT -> 'd' */
1756	{ 0x43, 0x6D }, /* HANGUL CHOSEONG IEUNG-MIEUM -> 'm' */
1757	{ 0x44, 0x62 }, /* HANGUL CHOSEONG IEUNG-PIEUP -> 'b' */
1758	{ 0x45, 0x73 }, /* HANGUL CHOSEONG IEUNG-SIOS -> 's' */
1759	{ 0x46, 0x5A }, /* HANGUL CHOSEONG IEUNG-PANSIOS -> 'Z' */
1760	{ 0x48, 0x6A }, /* HANGUL CHOSEONG IEUNG-CIEUC -> 'j' */
1761	{ 0x49, 0x63 }, /* HANGUL CHOSEONG IEUNG-CHIEUCH -> 'c' */
1762	{ 0x4A, 0x74 }, /* HANGUL CHOSEONG IEUNG-THIEUTH -> 't' */
1763	{ 0x4B, 0x70 }, /* HANGUL CHOSEONG IEUNG-PHIEUPH -> 'p' */
1764	{ 0x4C, 0x4E }, /* HANGUL CHOSEONG YESIEUNG -> 'N' */
1765	{ 0x4D, 0x6A }, /* HANGUL CHOSEONG CIEUC-IEUNG -> 'j' */
1766	{ 0x59, 0x51 }, /* HANGUL CHOSEONG YEORINHIEUH -> 'Q' */
1767	{ 0x61, 0x61 }, /* HANGUL JUNGSEONG A -> 'a' */
1768	{ 0x66, 0x65 }, /* HANGUL JUNGSEONG E -> 'e' */
1769	{ 0x69, 0x6F }, /* HANGUL JUNGSEONG O -> 'o' */
1770	{ 0x6E, 0x75 }, /* HANGUL JUNGSEONG U -> 'u' */
1771	{ 0x75, 0x69 }, /* HANGUL JUNGSEONG I -> 'i' */
1772	{ 0x9E, 0x55 }, /* HANGUL JUNGSEONG ARAEA -> 'U' */
1773	{ 0xA8, 0x67 }, /* HANGUL JONGSEONG KIYEOK -> 'g' */
1774	{ 0xAB, 0x6E }, /* HANGUL JONGSEONG NIEUN -> 'n' */
1775	{ 0xAE, 0x64 }, /* HANGUL JONGSEONG TIKEUT -> 'd' */
1776	{ 0xAF, 0x6C }, /* HANGUL JONGSEONG RIEUL -> 'l' */
1777	{ 0xB7, 0x6D }, /* HANGUL JONGSEONG MIEUM -> 'm' */
1778	{ 0xB8, 0x62 }, /* HANGUL JONGSEONG PIEUP -> 'b' */
1779	{ 0xBA, 0x73 }, /* HANGUL JONGSEONG SIOS -> 's' */
1780	{ 0xBD, 0x6A }, /* HANGUL JONGSEONG CIEUC -> 'j' */
1781	{ 0xBE, 0x63 }, /* HANGUL JONGSEONG CHIEUCH -> 'c' */
1782	{ 0xBF, 0x6B }, /* HANGUL JONGSEONG KHIEUKH -> 'k' */
1783	{ 0xC0, 0x74 }, /* HANGUL JONGSEONG THIEUTH -> 't' */
1784	{ 0xC1, 0x70 }, /* HANGUL JONGSEONG PHIEUPH -> 'p' */
1785	{ 0xC2, 0x68 }, /* HANGUL JONGSEONG HIEUH -> 'h' */
1786	{ 0xEB, 0x5A }, /* HANGUL JONGSEONG PANSIOS -> 'Z' */
1787	{ 0xEC, 0x67 }, /* HANGUL JONGSEONG IEUNG-KIYEOK -> 'g' */
1788	{ 0xF0, 0x4E }, /* HANGUL JONGSEONG YESIEUNG -> 'N' */
1789	{ 0xF9, 0x51 }, /* HANGUL JONGSEONG YEORINHIEUH -> 'Q' */
1790	/* Entries for page 0x13 */
1791	{ 0x61, 0x20 }, /* ETHIOPIC WORDSPACE -> ' ' */
1792	{ 0x62, 0x2E }, /* ETHIOPIC FULL STOP -> '.' */
1793	{ 0x63, 0x2C }, /* ETHIOPIC COMMA -> ',' */
1794	{ 0x64, 0x3B }, /* ETHIOPIC SEMICOLON -> ';' */
1795	{ 0x65, 0x3A }, /* ETHIOPIC COLON -> ':' */
1796	{ 0x67, 0x3F }, /* ETHIOPIC QUESTION MARK -> '?' */
1797	{ 0x69, 0x31 }, /* ETHIOPIC DIGIT ONE -> '1' */
1798	{ 0x6A, 0x32 }, /* ETHIOPIC DIGIT TWO -> '2' */
1799	{ 0x6B, 0x33 }, /* ETHIOPIC DIGIT THREE -> '3' */
1800	{ 0x6C, 0x34 }, /* ETHIOPIC DIGIT FOUR -> '4' */
1801	{ 0x6D, 0x35 }, /* ETHIOPIC DIGIT FIVE -> '5' */
1802	{ 0x6E, 0x36 }, /* ETHIOPIC DIGIT SIX -> '6' */
1803	{ 0x6F, 0x37 }, /* ETHIOPIC DIGIT SEVEN -> '7' */
1804	{ 0x70, 0x38 }, /* ETHIOPIC DIGIT EIGHT -> '8' */
1805	{ 0x71, 0x39 }, /* ETHIOPIC DIGIT NINE -> '9' */
1806	{ 0xA0, 0x61 }, /* CHEROKEE LETTER A -> 'a' */
1807	{ 0xA1, 0x65 }, /* CHEROKEE LETTER E -> 'e' */
1808	{ 0xA2, 0x69 }, /* CHEROKEE LETTER I -> 'i' */
1809	{ 0xA3, 0x6F }, /* CHEROKEE LETTER O -> 'o' */
1810	{ 0xA4, 0x75 }, /* CHEROKEE LETTER U -> 'u' */
1811	{ 0xA5, 0x76 }, /* CHEROKEE LETTER V -> 'v' */
1812	{ 0xCD, 0x73 }, /* CHEROKEE LETTER S -> 's' */
1813	/* Entries for page 0x14 */
1814	{ 0x01, 0x65 }, /* CANADIAN SYLLABICS E -> 'e' */
1815	{ 0x03, 0x69 }, /* CANADIAN SYLLABICS I -> 'i' */
1816	{ 0x05, 0x6F }, /* CANADIAN SYLLABICS O -> 'o' */
1817	{ 0x09, 0x69 }, /* CANADIAN SYLLABICS CARRIER I -> 'i' */
1818	{ 0x0A, 0x61 }, /* CANADIAN SYLLABICS A -> 'a' */
1819	{ 0x1D, 0x77 }, /* CANADIAN SYLLABICS Y-CREE W -> 'w' */
1820	{ 0x1E, 0x27 }, /* CANADIAN SYLLABICS GLOTTAL STOP -> ''' */
1821	{ 0x1F, 0x74 }, /* CANADIAN SYLLABICS FINAL ACUTE -> 't' */
1822	{ 0x20, 0x6B }, /* CANADIAN SYLLABICS FINAL GRAVE -> 'k' */
1823	{ 0x22, 0x73 }, /* CANADIAN SYLLABICS FINAL TOP HALF RING -> 's' */
1824	{ 0x23, 0x6E }, /* CANADIAN SYLLABICS FINAL RIGHT HALF RING -> 'n' */
1825	{ 0x24, 0x77 }, /* CANADIAN SYLLABICS FINAL RING -> 'w' */
1826	{ 0x25, 0x6E }, /* CANADIAN SYLLABICS FINAL DOUBLE ACUTE -> 'n' */
1827	{ 0x27, 0x77 }, /* CANADIAN SYLLABICS FINAL MIDDLE DOT -> 'w' */
1828	{ 0x28, 0x63 }, /* CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE -> 'c' */
1829	{ 0x29, 0x3F }, /* CANADIAN SYLLABICS FINAL PLUS -> '?' */
1830	{ 0x2A, 0x6C }, /* CANADIAN SYLLABICS FINAL DOWN TACK -> 'l' */
1831	{ 0x49, 0x70 }, /* CANADIAN SYLLABICS P -> 'p' */
1832	{ 0x4A, 0x70 }, /* CANADIAN SYLLABICS WEST-CREE P -> 'p' */
1833	{ 0x4B, 0x68 }, /* CANADIAN SYLLABICS CARRIER H -> 'h' */
1834	{ 0x66, 0x74 }, /* CANADIAN SYLLABICS T -> 't' */
1835	{ 0x83, 0x6B }, /* CANADIAN SYLLABICS K -> 'k' */
1836	{ 0xA1, 0x63 }, /* CANADIAN SYLLABICS C -> 'c' */
1837	{ 0xBB, 0x6D }, /* CANADIAN SYLLABICS M -> 'm' */
1838	{ 0xBC, 0x6D }, /* CANADIAN SYLLABICS WEST-CREE M -> 'm' */
1839	{ 0xBE, 0x6D }, /* CANADIAN SYLLABICS ATHAPASCAN M -> 'm' */
1840	{ 0xBF, 0x6D }, /* CANADIAN SYLLABICS SAYISI M -> 'm' */
1841	{ 0xD0, 0x6E }, /* CANADIAN SYLLABICS N -> 'n' */
1842	{ 0xEA, 0x00 }, /* CANADIAN SYLLABICS L -> ... */
1843	{ 0xEC, 0x6C }, /* CANADIAN SYLLABICS MEDIAL L -> 'l' */
1844	/* Entries for page 0x15 */
1845	{ 0x05, 0x73 }, /* CANADIAN SYLLABICS S -> 's' */
1846	{ 0x06, 0x73 }, /* CANADIAN SYLLABICS ATHAPASCAN S -> 's' */
1847	{ 0x08, 0x73 }, /* CANADIAN SYLLABICS BLACKFOOT S -> 's' */
1848	{ 0x3E, 0x00 }, /* CANADIAN SYLLABICS Y -> ... */
1849	{ 0x40, 0x79 }, /* CANADIAN SYLLABICS WEST-CREE Y -> 'y' */
1850	{ 0x50, 0x00 }, /* CANADIAN SYLLABICS R -> ... */
1851	{ 0x52, 0x72 }, /* CANADIAN SYLLABICS MEDIAL R -> 'r' */
1852	{ 0x5D, 0x66 }, /* CANADIAN SYLLABICS F -> 'f' */
1853	{ 0x7B, 0x68 }, /* CANADIAN SYLLABICS NUNAVIK H -> 'h' */
1854	{ 0x7C, 0x68 }, /* CANADIAN SYLLABICS NUNAVUT H -> 'h' */
1855	{ 0x85, 0x71 }, /* CANADIAN SYLLABICS Q -> 'q' */
1856	{ 0xAF, 0x62 }, /* CANADIAN SYLLABICS AIVILIK B -> 'b' */
1857	{ 0xB0, 0x65 }, /* CANADIAN SYLLABICS BLACKFOOT E -> 'e' */
1858	{ 0xB1, 0x69 }, /* CANADIAN SYLLABICS BLACKFOOT I -> 'i' */
1859	{ 0xB2, 0x6F }, /* CANADIAN SYLLABICS BLACKFOOT O -> 'o' */
1860	{ 0xB3, 0x61 }, /* CANADIAN SYLLABICS BLACKFOOT A -> 'a' */
1861	{ 0xEE, 0x70 }, /* CANADIAN SYLLABICS CARRIER P -> 'p' */
1862	/* Entries for page 0x16 */
1863	{ 0x46, 0x7A }, /* CANADIAN SYLLABICS CARRIER Z -> 'z' */
1864	{ 0x47, 0x7A }, /* CANADIAN SYLLABICS CARRIER INITIAL Z -> 'z' */
1865	{ 0x6D, 0x58 }, /* CANADIAN SYLLABICS CHI SIGN -> 'X' */
1866	{ 0x6E, 0x2E }, /* CANADIAN SYLLABICS FULL STOP -> '.' */
1867	{ 0x80, 0x20 }, /* OGHAM SPACE MARK -> ' ' */
1868	{ 0x81, 0x62 }, /* OGHAM LETTER BEITH -> 'b' */
1869	{ 0x82, 0x6C }, /* OGHAM LETTER LUIS -> 'l' */
1870	{ 0x83, 0x66 }, /* OGHAM LETTER FEARN -> 'f' */
1871	{ 0x84, 0x73 }, /* OGHAM LETTER SAIL -> 's' */
1872	{ 0x85, 0x6E }, /* OGHAM LETTER NION -> 'n' */
1873	{ 0x86, 0x68 }, /* OGHAM LETTER UATH -> 'h' */
1874	{ 0x87, 0x64 }, /* OGHAM LETTER DAIR -> 'd' */
1875	{ 0x88, 0x74 }, /* OGHAM LETTER TINNE -> 't' */
1876	{ 0x89, 0x63 }, /* OGHAM LETTER COLL -> 'c' */
1877	{ 0x8A, 0x71 }, /* OGHAM LETTER CEIRT -> 'q' */
1878	{ 0x8B, 0x6D }, /* OGHAM LETTER MUIN -> 'm' */
1879	{ 0x8C, 0x67 }, /* OGHAM LETTER GORT -> 'g' */
1880	{ 0x8E, 0x7A }, /* OGHAM LETTER STRAIF -> 'z' */
1881	{ 0x8F, 0x72 }, /* OGHAM LETTER RUIS -> 'r' */
1882	{ 0x90, 0x61 }, /* OGHAM LETTER AILM -> 'a' */
1883	{ 0x91, 0x6F }, /* OGHAM LETTER ONN -> 'o' */
1884	{ 0x92, 0x75 }, /* OGHAM LETTER UR -> 'u' */
1885	{ 0x93, 0x65 }, /* OGHAM LETTER EADHADH -> 'e' */
1886	{ 0x94, 0x69 }, /* OGHAM LETTER IODHADH -> 'i' */
1887	{ 0x98, 0x70 }, /* OGHAM LETTER IFIN -> 'p' */
1888	{ 0x99, 0x78 }, /* OGHAM LETTER EAMHANCHOLL -> 'x' */
1889	{ 0x9A, 0x70 }, /* OGHAM LETTER PEITH -> 'p' */
1890	{ 0x9B, 0x3C }, /* OGHAM FEATHER MARK -> '<' */
1891	{ 0x9C, 0x3E }, /* OGHAM REVERSED FEATHER MARK -> '>' */
1892	{ 0xA0, 0x66 }, /* RUNIC LETTER FEHU FEOH FE F -> 'f' */
1893	{ 0xA1, 0x76 }, /* RUNIC LETTER V -> 'v' */
1894	{ 0xA2, 0x75 }, /* RUNIC LETTER URUZ UR U -> 'u' */
1895	{ 0xA4, 0x79 }, /* RUNIC LETTER Y -> 'y' */
1896	{ 0xA5, 0x77 }, /* RUNIC LETTER W -> 'w' */
1897	{ 0xA8, 0x61 }, /* RUNIC LETTER ANSUZ A -> 'a' */
1898	{ 0xA9, 0x6F }, /* RUNIC LETTER OS O -> 'o' */
1899	{ 0xAC, 0x00 }, /* RUNIC LETTER LONG-BRANCH-OSS O -> ... */
1900	{ 0xAE, 0x6F }, /* RUNIC LETTER O -> 'o' */
1901	{ 0xB1, 0x72 }, /* RUNIC LETTER RAIDO RAD REID R -> 'r' */
1902	{ 0xB2, 0x6B }, /* RUNIC LETTER KAUNA -> 'k' */
1903	{ 0xB3, 0x63 }, /* RUNIC LETTER CEN -> 'c' */
1904	{ 0xB4, 0x6B }, /* RUNIC LETTER KAUN K -> 'k' */
1905	{ 0xB5, 0x67 }, /* RUNIC LETTER G -> 'g' */
1906	{ 0xB7, 0x67 }, /* RUNIC LETTER GEBO GYFU G -> 'g' */
1907	{ 0xB8, 0x67 }, /* RUNIC LETTER GAR -> 'g' */
1908	{ 0xB9, 0x77 }, /* RUNIC LETTER WUNJO WYNN W -> 'w' */
1909	{ 0xBA, 0x00 }, /* RUNIC LETTER HAGLAZ H -> ... */
1910	{ 0xBD, 0x68 }, /* RUNIC LETTER SHORT-TWIG-HAGALL H -> 'h' */
1911	{ 0xBE, 0x00 }, /* RUNIC LETTER NAUDIZ NYD NAUD N -> ... */
1912	{ 0xC0, 0x6E }, /* RUNIC LETTER DOTTED-N -> 'n' */
1913	{ 0xC1, 0x69 }, /* RUNIC LETTER ISAZ IS ISS I -> 'i' */
1914	{ 0xC2, 0x65 }, /* RUNIC LETTER E -> 'e' */
1915	{ 0xC3, 0x6A }, /* RUNIC LETTER JERAN J -> 'j' */
1916	{ 0xC4, 0x67 }, /* RUNIC LETTER GER -> 'g' */
1917	{ 0xC6, 0x61 }, /* RUNIC LETTER SHORT-TWIG-AR A -> 'a' */
1918	{ 0xC8, 0x70 }, /* RUNIC LETTER PERTHO PEORTH P -> 'p' */
1919	{ 0xC9, 0x7A }, /* RUNIC LETTER ALGIZ EOLHX -> 'z' */
1920	{ 0xCA, 0x00 }, /* RUNIC LETTER SOWILO S -> ... */
1921	{ 0xCC, 0x73 }, /* RUNIC LETTER SHORT-TWIG-SOL S -> 's' */
1922	{ 0xCD, 0x63 }, /* RUNIC LETTER C -> 'c' */
1923	{ 0xCE, 0x7A }, /* RUNIC LETTER Z -> 'z' */
1924	{ 0xCF, 0x74 }, /* RUNIC LETTER TIWAZ TIR TYR T -> 't' */
1925	{ 0xD0, 0x74 }, /* RUNIC LETTER SHORT-TWIG-TYR T -> 't' */
1926	{ 0xD1, 0x64 }, /* RUNIC LETTER D -> 'd' */
1927	{ 0xD2, 0x62 }, /* RUNIC LETTER BERKANAN BEORC BJARKAN B -> 'b' */
1928	{ 0xD3, 0x62 }, /* RUNIC LETTER SHORT-TWIG-BJARKAN B -> 'b' */
1929	{ 0xD4, 0x70 }, /* RUNIC LETTER DOTTED-P -> 'p' */
1930	{ 0xD5, 0x70 }, /* RUNIC LETTER OPEN-P -> 'p' */
1931	{ 0xD6, 0x65 }, /* RUNIC LETTER EHWAZ EH E -> 'e' */
1932	{ 0xD7, 0x00 }, /* RUNIC LETTER MANNAZ MAN M -> ... */
1933	{ 0xD9, 0x6D }, /* RUNIC LETTER SHORT-TWIG-MADR M -> 'm' */
1934	{ 0xDA, 0x6C }, /* RUNIC LETTER LAUKAZ LAGU LOGR L -> 'l' */
1935	{ 0xDB, 0x6C }, /* RUNIC LETTER DOTTED-L -> 'l' */
1936	{ 0xDE, 0x64 }, /* RUNIC LETTER DAGAZ DAEG D -> 'd' */
1937	{ 0xDF, 0x6F }, /* RUNIC LETTER OTHALAN ETHEL O -> 'o' */
1938	{ 0xE5, 0x73 }, /* RUNIC LETTER STAN -> 's' */
1939	{ 0xE9, 0x71 }, /* RUNIC LETTER Q -> 'q' */
1940	{ 0xEA, 0x78 }, /* RUNIC LETTER X -> 'x' */
1941	{ 0xEB, 0x2E }, /* RUNIC SINGLE PUNCTUATION -> '.' */
1942	{ 0xEC, 0x3A }, /* RUNIC MULTIPLE PUNCTUATION -> ':' */
1943	{ 0xED, 0x2B }, /* RUNIC CROSS PUNCTUATION -> '+' */
1944	/* Entries for page 0x17 */
1945	{ 0x80, 0x6B }, /* KHMER LETTER KA -> 'k' */
1946	{ 0x82, 0x67 }, /* KHMER LETTER KO -> 'g' */
1947	{ 0x85, 0x63 }, /* KHMER LETTER CA -> 'c' */
1948	{ 0x87, 0x6A }, /* KHMER LETTER CO -> 'j' */
1949	{ 0x8A, 0x74 }, /* KHMER LETTER DA -> 't' */
1950	{ 0x8C, 0x64 }, /* KHMER LETTER DO -> 'd' */
1951	{ 0x8F, 0x74 }, /* KHMER LETTER TA -> 't' */
1952	{ 0x91, 0x64 }, /* KHMER LETTER TO -> 'd' */
1953	{ 0x93, 0x6E }, /* KHMER LETTER NO -> 'n' */
1954	{ 0x94, 0x70 }, /* KHMER LETTER BA -> 'p' */
1955	{ 0x96, 0x62 }, /* KHMER LETTER PO -> 'b' */
1956	{ 0x98, 0x6D }, /* KHMER LETTER MO -> 'm' */
1957	{ 0x99, 0x79 }, /* KHMER LETTER YO -> 'y' */
1958	{ 0x9A, 0x72 }, /* KHMER LETTER RO -> 'r' */
1959	{ 0x9B, 0x6C }, /* KHMER LETTER LO -> 'l' */
1960	{ 0x9C, 0x76 }, /* KHMER LETTER VO -> 'v' */
1961	{ 0x9F, 0x73 }, /* KHMER LETTER SA -> 's' */
1962	{ 0xA0, 0x68 }, /* KHMER LETTER HA -> 'h' */
1963	{ 0xA1, 0x6C }, /* KHMER LETTER LA -> 'l' */
1964	{ 0xA2, 0x71 }, /* KHMER LETTER QA -> 'q' */
1965	{ 0xA3, 0x61 }, /* KHMER INDEPENDENT VOWEL QAQ -> 'a' */
1966	{ 0xA5, 0x69 }, /* KHMER INDEPENDENT VOWEL QI -> 'i' */
1967	{ 0xA7, 0x75 }, /* KHMER INDEPENDENT VOWEL QU -> 'u' */
1968	{ 0xAF, 0x65 }, /* KHMER INDEPENDENT VOWEL QE -> 'e' */
1969	{ 0xB4, 0x61 }, /* KHMER VOWEL INHERENT AQ -> 'a' */
1970	{ 0xB7, 0x69 }, /* KHMER VOWEL SIGN I -> 'i' */
1971	{ 0xB9, 0x79 }, /* KHMER VOWEL SIGN Y -> 'y' */
1972	{ 0xBB, 0x75 }, /* KHMER VOWEL SIGN U -> 'u' */
1973	{ 0xC1, 0x65 }, /* KHMER VOWEL SIGN E -> 'e' */
1974	{ 0xC6, 0x4D }, /* KHMER SIGN NIKAHIT -> 'M' */
1975	{ 0xC7, 0x48 }, /* KHMER SIGN REAHMUK -> 'H' */
1976	{ 0xCC, 0x72 }, /* KHMER SIGN ROBAT -> 'r' */
1977	{ 0xCE, 0x21 }, /* KHMER SIGN KAKABAT -> '!' */
1978	{ 0xD4, 0x2E }, /* KHMER SIGN KHAN -> '.' */
1979	{ 0xD6, 0x3A }, /* KHMER SIGN CAMNUC PII KUUH -> ':' */
1980	{ 0xD7, 0x2B }, /* KHMER SIGN LEK TOO -> '+' */
1981	{ 0xDC, 0x27 }, /* KHMER SIGN AVAKRAHASANYA -> ''' */
1982	{ 0xE0, 0x30 }, /* KHMER DIGIT ZERO -> '0' */
1983	{ 0xE1, 0x31 }, /* KHMER DIGIT ONE -> '1' */
1984	{ 0xE2, 0x32 }, /* KHMER DIGIT TWO -> '2' */
1985	{ 0xE3, 0x33 }, /* KHMER DIGIT THREE -> '3' */
1986	{ 0xE4, 0x34 }, /* KHMER DIGIT FOUR -> '4' */
1987	{ 0xE5, 0x35 }, /* KHMER DIGIT FIVE -> '5' */
1988	{ 0xE6, 0x36 }, /* KHMER DIGIT SIX -> '6' */
1989	{ 0xE7, 0x37 }, /* KHMER DIGIT SEVEN -> '7' */
1990	{ 0xE8, 0x38 }, /* KHMER DIGIT EIGHT -> '8' */
1991	{ 0xE9, 0x39 }, /* KHMER DIGIT NINE -> '9' */
1992	/* Entries for page 0x18 */
1993	{ 0x07, 0x2D }, /* MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER -> '-' */
1994	{ 0x10, 0x30 }, /* MONGOLIAN DIGIT ZERO -> '0' */
1995	{ 0x11, 0x31 }, /* MONGOLIAN DIGIT ONE -> '1' */
1996	{ 0x12, 0x32 }, /* MONGOLIAN DIGIT TWO -> '2' */
1997	{ 0x13, 0x33 }, /* MONGOLIAN DIGIT THREE -> '3' */
1998	{ 0x14, 0x34 }, /* MONGOLIAN DIGIT FOUR -> '4' */
1999	{ 0x15, 0x35 }, /* MONGOLIAN DIGIT FIVE -> '5' */
2000	{ 0x16, 0x36 }, /* MONGOLIAN DIGIT SIX -> '6' */
2001	{ 0x17, 0x37 }, /* MONGOLIAN DIGIT SEVEN -> '7' */
2002	{ 0x18, 0x38 }, /* MONGOLIAN DIGIT EIGHT -> '8' */
2003	{ 0x19, 0x39 }, /* MONGOLIAN DIGIT NINE -> '9' */
2004	{ 0x20, 0x61 }, /* MONGOLIAN LETTER A -> 'a' */
2005	{ 0x21, 0x65 }, /* MONGOLIAN LETTER E -> 'e' */
2006	{ 0x22, 0x69 }, /* MONGOLIAN LETTER I -> 'i' */
2007	{ 0x23, 0x6F }, /* MONGOLIAN LETTER O -> 'o' */
2008	{ 0x24, 0x75 }, /* MONGOLIAN LETTER U -> 'u' */
2009	{ 0x25, 0x4F }, /* MONGOLIAN LETTER OE -> 'O' */
2010	{ 0x26, 0x55 }, /* MONGOLIAN LETTER UE -> 'U' */
2011	{ 0x28, 0x6E }, /* MONGOLIAN LETTER NA -> 'n' */
2012	{ 0x2A, 0x62 }, /* MONGOLIAN LETTER BA -> 'b' */
2013	{ 0x2B, 0x70 }, /* MONGOLIAN LETTER PA -> 'p' */
2014	{ 0x2C, 0x71 }, /* MONGOLIAN LETTER QA -> 'q' */
2015	{ 0x2D, 0x67 }, /* MONGOLIAN LETTER GA -> 'g' */
2016	{ 0x2E, 0x6D }, /* MONGOLIAN LETTER MA -> 'm' */
2017	{ 0x2F, 0x6C }, /* MONGOLIAN LETTER LA -> 'l' */
2018	{ 0x30, 0x73 }, /* MONGOLIAN LETTER SA -> 's' */
2019	{ 0x32, 0x74 }, /* MONGOLIAN LETTER TA -> 't' */
2020	{ 0x33, 0x64 }, /* MONGOLIAN LETTER DA -> 'd' */
2021	{ 0x35, 0x6A }, /* MONGOLIAN LETTER JA -> 'j' */
2022	{ 0x36, 0x79 }, /* MONGOLIAN LETTER YA -> 'y' */
2023	{ 0x37, 0x72 }, /* MONGOLIAN LETTER RA -> 'r' */
2024	{ 0x38, 0x77 }, /* MONGOLIAN LETTER WA -> 'w' */
2025	{ 0x39, 0x66 }, /* MONGOLIAN LETTER FA -> 'f' */
2026	{ 0x3A, 0x6B }, /* MONGOLIAN LETTER KA -> 'k' */
2027	{ 0x3D, 0x7A }, /* MONGOLIAN LETTER ZA -> 'z' */
2028	{ 0x3E, 0x68 }, /* MONGOLIAN LETTER HAA -> 'h' */
2029	{ 0x43, 0x2D }, /* MONGOLIAN LETTER TODO LONG VOWEL SIGN -> '-' */
2030	{ 0x44, 0x65 }, /* MONGOLIAN LETTER TODO E -> 'e' */
2031	{ 0x45, 0x69 }, /* MONGOLIAN LETTER TODO I -> 'i' */
2032	{ 0x46, 0x6F }, /* MONGOLIAN LETTER TODO O -> 'o' */
2033	{ 0x47, 0x75 }, /* MONGOLIAN LETTER TODO U -> 'u' */
2034	{ 0x48, 0x4F }, /* MONGOLIAN LETTER TODO OE -> 'O' */
2035	{ 0x49, 0x55 }, /* MONGOLIAN LETTER TODO UE -> 'U' */
2036	{ 0x4B, 0x62 }, /* MONGOLIAN LETTER TODO BA -> 'b' */
2037	{ 0x4C, 0x70 }, /* MONGOLIAN LETTER TODO PA -> 'p' */
2038	{ 0x4D, 0x71 }, /* MONGOLIAN LETTER TODO QA -> 'q' */
2039	{ 0x4E, 0x67 }, /* MONGOLIAN LETTER TODO GA -> 'g' */
2040	{ 0x4F, 0x6D }, /* MONGOLIAN LETTER TODO MA -> 'm' */
2041	{ 0x50, 0x74 }, /* MONGOLIAN LETTER TODO TA -> 't' */
2042	{ 0x51, 0x64 }, /* MONGOLIAN LETTER TODO DA -> 'd' */
2043	{ 0x53, 0x6A }, /* MONGOLIAN LETTER TODO JA -> 'j' */
2044	{ 0x55, 0x79 }, /* MONGOLIAN LETTER TODO YA -> 'y' */
2045	{ 0x56, 0x77 }, /* MONGOLIAN LETTER TODO WA -> 'w' */
2046	{ 0x57, 0x6B }, /* MONGOLIAN LETTER TODO KA -> 'k' */
2047	{ 0x58, 0x67 }, /* MONGOLIAN LETTER TODO GAA -> 'g' */
2048	{ 0x59, 0x68 }, /* MONGOLIAN LETTER TODO HAA -> 'h' */
2049	{ 0x5D, 0x65 }, /* MONGOLIAN LETTER SIBE E -> 'e' */
2050	{ 0x5E, 0x69 }, /* MONGOLIAN LETTER SIBE I -> 'i' */
2051	{ 0x60, 0x55 }, /* MONGOLIAN LETTER SIBE UE -> 'U' */
2052	{ 0x61, 0x75 }, /* MONGOLIAN LETTER SIBE U -> 'u' */
2053	{ 0x63, 0x6B }, /* MONGOLIAN LETTER SIBE KA -> 'k' */
2054	{ 0x64, 0x67 }, /* MONGOLIAN LETTER SIBE GA -> 'g' */
2055	{ 0x65, 0x68 }, /* MONGOLIAN LETTER SIBE HA -> 'h' */
2056	{ 0x66, 0x70 }, /* MONGOLIAN LETTER SIBE PA -> 'p' */
2057	{ 0x68, 0x74 }, /* MONGOLIAN LETTER SIBE TA -> 't' */
2058	{ 0x69, 0x64 }, /* MONGOLIAN LETTER SIBE DA -> 'd' */
2059	{ 0x6A, 0x6A }, /* MONGOLIAN LETTER SIBE JA -> 'j' */
2060	{ 0x6B, 0x66 }, /* MONGOLIAN LETTER SIBE FA -> 'f' */
2061	{ 0x6C, 0x67 }, /* MONGOLIAN LETTER SIBE GAA -> 'g' */
2062	{ 0x6D, 0x68 }, /* MONGOLIAN LETTER SIBE HAA -> 'h' */
2063	{ 0x6F, 0x7A }, /* MONGOLIAN LETTER SIBE ZA -> 'z' */
2064	{ 0x70, 0x72 }, /* MONGOLIAN LETTER SIBE RAA -> 'r' */
2065	{ 0x73, 0x69 }, /* MONGOLIAN LETTER MANCHU I -> 'i' */
2066	{ 0x74, 0x6B }, /* MONGOLIAN LETTER MANCHU KA -> 'k' */
2067	{ 0x75, 0x72 }, /* MONGOLIAN LETTER MANCHU RA -> 'r' */
2068	{ 0x76, 0x66 }, /* MONGOLIAN LETTER MANCHU FA -> 'f' */
2069	{ 0x81, 0x48 }, /* MONGOLIAN LETTER ALI GALI VISARGA ONE -> 'H' */
2070	{ 0x82, 0x58 }, /* MONGOLIAN LETTER ALI GALI DAMARU -> 'X' */
2071	{ 0x83, 0x57 }, /* MONGOLIAN LETTER ALI GALI UBADAMA -> 'W' */
2072	{ 0x84, 0x4D }, /* MONGOLIAN LETTER ALI GALI INVERTED UBADAMA -> 'M' */
2073	{ 0x87, 0x61 }, /* MONGOLIAN LETTER ALI GALI A -> 'a' */
2074	{ 0x88, 0x69 }, /* MONGOLIAN LETTER ALI GALI I -> 'i' */
2075	{ 0x89, 0x6B }, /* MONGOLIAN LETTER ALI GALI KA -> 'k' */
2076	{ 0x8B, 0x63 }, /* MONGOLIAN LETTER ALI GALI CA -> 'c' */
2077	{ 0x90, 0x74 }, /* MONGOLIAN LETTER ALI GALI TA -> 't' */
2078	{ 0x91, 0x64 }, /* MONGOLIAN LETTER ALI GALI DA -> 'd' */
2079	{ 0x92, 0x70 }, /* MONGOLIAN LETTER ALI GALI PA -> 'p' */
2080	{ 0x96, 0x7A }, /* MONGOLIAN LETTER ALI GALI ZA -> 'z' */
2081	{ 0x97, 0x61 }, /* MONGOLIAN LETTER ALI GALI AH -> 'a' */
2082	{ 0x98, 0x74 }, /* MONGOLIAN LETTER TODO ALI GALI TA -> 't' */
2083	{ 0x9C, 0x63 }, /* MONGOLIAN LETTER MANCHU ALI GALI CA -> 'c' */
2084	{ 0xA0, 0x74 }, /* MONGOLIAN LETTER MANCHU ALI GALI TA -> 't' */
2085	{ 0xA5, 0x7A }, /* MONGOLIAN LETTER MANCHU ALI GALI ZA -> 'z' */
2086	{ 0xA6, 0x75 }, /* MONGOLIAN LETTER ALI GALI HALF U -> 'u' */
2087	{ 0xA7, 0x79 }, /* MONGOLIAN LETTER ALI GALI HALF YA -> 'y' */
2088	{ 0xA9, 0x27 }, /* MONGOLIAN LETTER ALI GALI DAGALGA -> ''' */
2089	/* Entries for page 0x1D */
2090	{ 0x00, 0x41 }, /* LATIN LETTER SMALL CAPITAL A -> 'A' */
2091	{ 0x03, 0x42 }, /* LATIN LETTER SMALL CAPITAL BARRED B -> 'B' */
2092	{ 0x04, 0x43 }, /* LATIN LETTER SMALL CAPITAL C -> 'C' */
2093	{ 0x05, 0x44 }, /* LATIN LETTER SMALL CAPITAL D -> 'D' */
2094	{ 0x06, 0x44 }, /* LATIN LETTER SMALL CAPITAL ETH -> 'D' */
2095	{ 0x07, 0x45 }, /* LATIN LETTER SMALL CAPITAL E -> 'E' */
2096	{ 0x08, 0x65 }, /* LATIN SMALL LETTER TURNED OPEN E -> 'e' */
2097	{ 0x09, 0x69 }, /* LATIN SMALL LETTER TURNED I -> 'i' */
2098	{ 0x0A, 0x4A }, /* LATIN LETTER SMALL CAPITAL J -> 'J' */
2099	{ 0x0B, 0x4B }, /* LATIN LETTER SMALL CAPITAL K -> 'K' */
2100	{ 0x0C, 0x4C }, /* LATIN LETTER SMALL CAPITAL L WITH STROKE -> 'L' */
2101	{ 0x0D, 0x4D }, /* LATIN LETTER SMALL CAPITAL M -> 'M' */
2102	{ 0x0E, 0x4E }, /* LATIN LETTER SMALL CAPITAL REVERSED N -> 'N' */
2103	{ 0x0F, 0x4F }, /* LATIN LETTER SMALL CAPITAL O -> 'O' */
2104	{ 0x11, 0x4F }, /* LATIN SMALL LETTER SIDEWAYS O -> 'O' */
2105	{ 0x13, 0x4F }, /* LATIN SMALL LETTER SIDEWAYS O WITH STROKE -> 'O' */
2106	{ 0x18, 0x50 }, /* LATIN LETTER SMALL CAPITAL P -> 'P' */
2107	{ 0x19, 0x52 }, /* LATIN LETTER SMALL CAPITAL REVERSED R -> 'R' */
2108	{ 0x1A, 0x52 }, /* LATIN LETTER SMALL CAPITAL TURNED R -> 'R' */
2109	{ 0x1B, 0x54 }, /* LATIN LETTER SMALL CAPITAL T -> 'T' */
2110	{ 0x1C, 0x55 }, /* LATIN LETTER SMALL CAPITAL U -> 'U' */
2111	{ 0x1D, 0x75 }, /* LATIN SMALL LETTER SIDEWAYS U -> 'u' */
2112	{ 0x1E, 0x75 }, /* LATIN SMALL LETTER SIDEWAYS DIAERESIZED U -> 'u' */
2113	{ 0x1F, 0x6D }, /* LATIN SMALL LETTER SIDEWAYS TURNED M -> 'm' */
2114	{ 0x20, 0x56 }, /* LATIN LETTER SMALL CAPITAL V -> 'V' */
2115	{ 0x21, 0x57 }, /* LATIN LETTER SMALL CAPITAL W -> 'W' */
2116	{ 0x22, 0x5A }, /* LATIN LETTER SMALL CAPITAL Z -> 'Z' */
2117	{ 0x2C, 0x41 }, /* MODIFIER LETTER CAPITAL A -> 'A' */
2118	{ 0x2E, 0x42 }, /* MODIFIER LETTER CAPITAL B -> 'B' */
2119	{ 0x2F, 0x42 }, /* MODIFIER LETTER CAPITAL BARRED B -> 'B' */
2120	{ 0x30, 0x44 }, /* MODIFIER LETTER CAPITAL D -> 'D' */
2121	{ 0x31, 0x45 }, /* MODIFIER LETTER CAPITAL E -> 'E' */
2122	{ 0x32, 0x45 }, /* MODIFIER LETTER CAPITAL REVERSED E -> 'E' */
2123	{ 0x33, 0x47 }, /* MODIFIER LETTER CAPITAL G -> 'G' */
2124	{ 0x34, 0x48 }, /* MODIFIER LETTER CAPITAL H -> 'H' */
2125	{ 0x35, 0x49 }, /* MODIFIER LETTER CAPITAL I -> 'I' */
2126	{ 0x36, 0x4A }, /* MODIFIER LETTER CAPITAL J -> 'J' */
2127	{ 0x37, 0x4B }, /* MODIFIER LETTER CAPITAL K -> 'K' */
2128	{ 0x38, 0x4C }, /* MODIFIER LETTER CAPITAL L -> 'L' */
2129	{ 0x39, 0x4D }, /* MODIFIER LETTER CAPITAL M -> 'M' */
2130	{ 0x3A, 0x4E }, /* MODIFIER LETTER CAPITAL N -> 'N' */
2131	{ 0x3B, 0x4E }, /* MODIFIER LETTER CAPITAL REVERSED N -> 'N' */
2132	{ 0x3C, 0x4F }, /* MODIFIER LETTER CAPITAL O -> 'O' */
2133	{ 0x3E, 0x50 }, /* MODIFIER LETTER CAPITAL P -> 'P' */
2134	{ 0x3F, 0x52 }, /* MODIFIER LETTER CAPITAL R -> 'R' */
2135	{ 0x40, 0x54 }, /* MODIFIER LETTER CAPITAL T -> 'T' */
2136	{ 0x41, 0x55 }, /* MODIFIER LETTER CAPITAL U -> 'U' */
2137	{ 0x42, 0x57 }, /* MODIFIER LETTER CAPITAL W -> 'W' */
2138	{ 0x43, 0x00 }, /* MODIFIER LETTER SMALL A -> ... */
2139	{ 0x45, 0x61 }, /* MODIFIER LETTER SMALL ALPHA -> 'a' */
2140	{ 0x47, 0x62 }, /* MODIFIER LETTER SMALL B -> 'b' */
2141	{ 0x48, 0x64 }, /* MODIFIER LETTER SMALL D -> 'd' */
2142	{ 0x49, 0x65 }, /* MODIFIER LETTER SMALL E -> 'e' */
2143	{ 0x4B, 0x65 }, /* MODIFIER LETTER SMALL OPEN E -> 'e' */
2144	{ 0x4C, 0x65 }, /* MODIFIER LETTER SMALL TURNED OPEN E -> 'e' */
2145	{ 0x4D, 0x67 }, /* MODIFIER LETTER SMALL G -> 'g' */
2146	{ 0x4E, 0x69 }, /* MODIFIER LETTER SMALL TURNED I -> 'i' */
2147	{ 0x4F, 0x6B }, /* MODIFIER LETTER SMALL K -> 'k' */
2148	{ 0x50, 0x6D }, /* MODIFIER LETTER SMALL M -> 'm' */
2149	{ 0x52, 0x6F }, /* MODIFIER LETTER SMALL O -> 'o' */
2150	{ 0x56, 0x70 }, /* MODIFIER LETTER SMALL P -> 'p' */
2151	{ 0x57, 0x74 }, /* MODIFIER LETTER SMALL T -> 't' */
2152	{ 0x58, 0x75 }, /* MODIFIER LETTER SMALL U -> 'u' */
2153	{ 0x59, 0x75 }, /* MODIFIER LETTER SMALL SIDEWAYS U -> 'u' */
2154	{ 0x5A, 0x6D }, /* MODIFIER LETTER SMALL TURNED M -> 'm' */
2155	{ 0x5B, 0x76 }, /* MODIFIER LETTER SMALL V -> 'v' */
2156	{ 0x5D, 0x62 }, /* MODIFIER LETTER SMALL BETA -> 'b' */
2157	{ 0x5E, 0x67 }, /* MODIFIER LETTER SMALL GREEK GAMMA -> 'g' */
2158	{ 0x5F, 0x64 }, /* MODIFIER LETTER SMALL DELTA -> 'd' */
2159	{ 0x60, 0x66 }, /* MODIFIER LETTER SMALL GREEK PHI -> 'f' */
2160	{ 0x62, 0x69 }, /* LATIN SUBSCRIPT SMALL LETTER I -> 'i' */
2161	{ 0x63, 0x72 }, /* LATIN SUBSCRIPT SMALL LETTER R -> 'r' */
2162	{ 0x64, 0x75 }, /* LATIN SUBSCRIPT SMALL LETTER U -> 'u' */
2163	{ 0x65, 0x76 }, /* LATIN SUBSCRIPT SMALL LETTER V -> 'v' */
2164	{ 0x66, 0x62 }, /* GREEK SUBSCRIPT SMALL LETTER BETA -> 'b' */
2165	{ 0x67, 0x67 }, /* GREEK SUBSCRIPT SMALL LETTER GAMMA -> 'g' */
2166	{ 0x68, 0x72 }, /* GREEK SUBSCRIPT SMALL LETTER RHO -> 'r' */
2167	{ 0x69, 0x66 }, /* GREEK SUBSCRIPT SMALL LETTER PHI -> 'f' */
2168	{ 0x6C, 0x62 }, /* LATIN SMALL LETTER B WITH MIDDLE TILDE -> 'b' */
2169	{ 0x6D, 0x64 }, /* LATIN SMALL LETTER D WITH MIDDLE TILDE -> 'd' */
2170	{ 0x6E, 0x66 }, /* LATIN SMALL LETTER F WITH MIDDLE TILDE -> 'f' */
2171	{ 0x6F, 0x6D }, /* LATIN SMALL LETTER M WITH MIDDLE TILDE -> 'm' */
2172	{ 0x70, 0x6E }, /* LATIN SMALL LETTER N WITH MIDDLE TILDE -> 'n' */
2173	{ 0x71, 0x70 }, /* LATIN SMALL LETTER P WITH MIDDLE TILDE -> 'p' */
2174	{ 0x72, 0x72 }, /* LATIN SMALL LETTER R WITH MIDDLE TILDE -> 'r' */
2175	{ 0x73, 0x72 }, /* LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE -> 'r' */
2176	{ 0x74, 0x73 }, /* LATIN SMALL LETTER S WITH MIDDLE TILDE -> 's' */
2177	{ 0x75, 0x74 }, /* LATIN SMALL LETTER T WITH MIDDLE TILDE -> 't' */
2178	{ 0x76, 0x7A }, /* LATIN SMALL LETTER Z WITH MIDDLE TILDE -> 'z' */
2179	{ 0x77, 0x67 }, /* LATIN SMALL LETTER TURNED G -> 'g' */
2180	{ 0x7D, 0x70 }, /* LATIN SMALL LETTER P WITH STROKE -> 'p' */
2181	{ 0x80, 0x62 }, /* LATIN SMALL LETTER B WITH PALATAL HOOK -> 'b' */
2182	{ 0x81, 0x64 }, /* LATIN SMALL LETTER D WITH PALATAL HOOK -> 'd' */
2183	{ 0x82, 0x66 }, /* LATIN SMALL LETTER F WITH PALATAL HOOK -> 'f' */
2184	{ 0x83, 0x67 }, /* LATIN SMALL LETTER G WITH PALATAL HOOK -> 'g' */
2185	{ 0x84, 0x6B }, /* LATIN SMALL LETTER K WITH PALATAL HOOK -> 'k' */
2186	{ 0x85, 0x6C }, /* LATIN SMALL LETTER L WITH PALATAL HOOK -> 'l' */
2187	{ 0x86, 0x6D }, /* LATIN SMALL LETTER M WITH PALATAL HOOK -> 'm' */
2188	{ 0x87, 0x6E }, /* LATIN SMALL LETTER N WITH PALATAL HOOK -> 'n' */
2189	{ 0x88, 0x70 }, /* LATIN SMALL LETTER P WITH PALATAL HOOK -> 'p' */
2190	{ 0x89, 0x72 }, /* LATIN SMALL LETTER R WITH PALATAL HOOK -> 'r' */
2191	{ 0x8A, 0x73 }, /* LATIN SMALL LETTER S WITH PALATAL HOOK -> 's' */
2192	{ 0x8C, 0x76 }, /* LATIN SMALL LETTER V WITH PALATAL HOOK -> 'v' */
2193	{ 0x8D, 0x78 }, /* LATIN SMALL LETTER X WITH PALATAL HOOK -> 'x' */
2194	{ 0x8E, 0x7A }, /* LATIN SMALL LETTER Z WITH PALATAL HOOK -> 'z' */
2195	/* Entries for page 0x1E */
2196	{ 0x00, 0x41 }, /* LATIN CAPITAL LETTER A WITH RING BELOW -> 'A' */
2197	{ 0x01, 0x61 }, /* LATIN SMALL LETTER A WITH RING BELOW -> 'a' */
2198	{ 0x02, 0x42 }, /* LATIN CAPITAL LETTER B WITH DOT ABOVE -> 'B' */
2199	{ 0x03, 0x62 }, /* LATIN SMALL LETTER B WITH DOT ABOVE -> 'b' */
2200	{ 0x04, 0x42 }, /* LATIN CAPITAL LETTER B WITH DOT BELOW -> 'B' */
2201	{ 0x05, 0x62 }, /* LATIN SMALL LETTER B WITH DOT BELOW -> 'b' */
2202	{ 0x06, 0x42 }, /* LATIN CAPITAL LETTER B WITH LINE BELOW -> 'B' */
2203	{ 0x07, 0x62 }, /* LATIN SMALL LETTER B WITH LINE BELOW -> 'b' */
2204	{ 0x08, 0x43 }, /* LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE -> 'C' */
2205	{ 0x09, 0x63 }, /* LATIN SMALL LETTER C WITH CEDILLA AND ACUTE -> 'c' */
2206	{ 0x0A, 0x44 }, /* LATIN CAPITAL LETTER D WITH DOT ABOVE -> 'D' */
2207	{ 0x0B, 0x64 }, /* LATIN SMALL LETTER D WITH DOT ABOVE -> 'd' */
2208	{ 0x0C, 0x44 }, /* LATIN CAPITAL LETTER D WITH DOT BELOW -> 'D' */
2209	{ 0x0D, 0x64 }, /* LATIN SMALL LETTER D WITH DOT BELOW -> 'd' */
2210	{ 0x0E, 0x44 }, /* LATIN CAPITAL LETTER D WITH LINE BELOW -> 'D' */
2211	{ 0x0F, 0x64 }, /* LATIN SMALL LETTER D WITH LINE BELOW -> 'd' */
2212	{ 0x10, 0x44 }, /* LATIN CAPITAL LETTER D WITH CEDILLA -> 'D' */
2213	{ 0x11, 0x64 }, /* LATIN SMALL LETTER D WITH CEDILLA -> 'd' */
2214	{ 0x12, 0x44 }, /* LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW -> 'D' */
2215	{ 0x13, 0x64 }, /* LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW -> 'd' */
2216	{ 0x14, 0x45 }, /* LATIN CAPITAL LETTER E WITH MACRON AND GRAVE -> 'E' */
2217	{ 0x15, 0x65 }, /* LATIN SMALL LETTER E WITH MACRON AND GRAVE -> 'e' */
2218	{ 0x16, 0x45 }, /* LATIN CAPITAL LETTER E WITH MACRON AND ACUTE -> 'E' */
2219	{ 0x17, 0x65 }, /* LATIN SMALL LETTER E WITH MACRON AND ACUTE -> 'e' */
2220	{ 0x18, 0x45 }, /* LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW -> 'E' */
2221	{ 0x19, 0x65 }, /* LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW -> 'e' */
2222	{ 0x1A, 0x45 }, /* LATIN CAPITAL LETTER E WITH TILDE BELOW -> 'E' */
2223	{ 0x1B, 0x65 }, /* LATIN SMALL LETTER E WITH TILDE BELOW -> 'e' */
2224	{ 0x1C, 0x45 }, /* LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE -> 'E' */
2225	{ 0x1D, 0x65 }, /* LATIN SMALL LETTER E WITH CEDILLA AND BREVE -> 'e' */
2226	{ 0x1E, 0x46 }, /* LATIN CAPITAL LETTER F WITH DOT ABOVE -> 'F' */
2227	{ 0x1F, 0x66 }, /* LATIN SMALL LETTER F WITH DOT ABOVE -> 'f' */
2228	{ 0x20, 0x47 }, /* LATIN CAPITAL LETTER G WITH MACRON -> 'G' */
2229	{ 0x21, 0x67 }, /* LATIN SMALL LETTER G WITH MACRON -> 'g' */
2230	{ 0x22, 0x48 }, /* LATIN CAPITAL LETTER H WITH DOT ABOVE -> 'H' */
2231	{ 0x23, 0x68 }, /* LATIN SMALL LETTER H WITH DOT ABOVE -> 'h' */
2232	{ 0x24, 0x48 }, /* LATIN CAPITAL LETTER H WITH DOT BELOW -> 'H' */
2233	{ 0x25, 0x68 }, /* LATIN SMALL LETTER H WITH DOT BELOW -> 'h' */
2234	{ 0x26, 0x48 }, /* LATIN CAPITAL LETTER H WITH DIAERESIS -> 'H' */
2235	{ 0x27, 0x68 }, /* LATIN SMALL LETTER H WITH DIAERESIS -> 'h' */
2236	{ 0x28, 0x48 }, /* LATIN CAPITAL LETTER H WITH CEDILLA -> 'H' */
2237	{ 0x29, 0x68 }, /* LATIN SMALL LETTER H WITH CEDILLA -> 'h' */
2238	{ 0x2A, 0x48 }, /* LATIN CAPITAL LETTER H WITH BREVE BELOW -> 'H' */
2239	{ 0x2B, 0x68 }, /* LATIN SMALL LETTER H WITH BREVE BELOW -> 'h' */
2240	{ 0x2C, 0x49 }, /* LATIN CAPITAL LETTER I WITH TILDE BELOW -> 'I' */
2241	{ 0x2D, 0x69 }, /* LATIN SMALL LETTER I WITH TILDE BELOW -> 'i' */
2242	{ 0x2E, 0x49 }, /* LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE -> 'I' */
2243	{ 0x2F, 0x69 }, /* LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE -> 'i' */
2244	{ 0x30, 0x4B }, /* LATIN CAPITAL LETTER K WITH ACUTE -> 'K' */
2245	{ 0x31, 0x6B }, /* LATIN SMALL LETTER K WITH ACUTE -> 'k' */
2246	{ 0x32, 0x4B }, /* LATIN CAPITAL LETTER K WITH DOT BELOW -> 'K' */
2247	{ 0x33, 0x6B }, /* LATIN SMALL LETTER K WITH DOT BELOW -> 'k' */
2248	{ 0x34, 0x4B }, /* LATIN CAPITAL LETTER K WITH LINE BELOW -> 'K' */
2249	{ 0x35, 0x6B }, /* LATIN SMALL LETTER K WITH LINE BELOW -> 'k' */
2250	{ 0x36, 0x4C }, /* LATIN CAPITAL LETTER L WITH DOT BELOW -> 'L' */
2251	{ 0x37, 0x6C }, /* LATIN SMALL LETTER L WITH DOT BELOW -> 'l' */
2252	{ 0x38, 0x4C }, /* LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON -> 'L' */
2253	{ 0x39, 0x6C }, /* LATIN SMALL LETTER L WITH DOT BELOW AND MACRON -> 'l' */
2254	{ 0x3A, 0x4C }, /* LATIN CAPITAL LETTER L WITH LINE BELOW -> 'L' */
2255	{ 0x3B, 0x6C }, /* LATIN SMALL LETTER L WITH LINE BELOW -> 'l' */
2256	{ 0x3C, 0x4C }, /* LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW -> 'L' */
2257	{ 0x3D, 0x6C }, /* LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW -> 'l' */
2258	{ 0x3E, 0x4D }, /* LATIN CAPITAL LETTER M WITH ACUTE -> 'M' */
2259	{ 0x3F, 0x6D }, /* LATIN SMALL LETTER M WITH ACUTE -> 'm' */
2260	{ 0x40, 0x4D }, /* LATIN CAPITAL LETTER M WITH DOT ABOVE -> 'M' */
2261	{ 0x41, 0x6D }, /* LATIN SMALL LETTER M WITH DOT ABOVE -> 'm' */
2262	{ 0x42, 0x4D }, /* LATIN CAPITAL LETTER M WITH DOT BELOW -> 'M' */
2263	{ 0x43, 0x6D }, /* LATIN SMALL LETTER M WITH DOT BELOW -> 'm' */
2264	{ 0x44, 0x4E }, /* LATIN CAPITAL LETTER N WITH DOT ABOVE -> 'N' */
2265	{ 0x45, 0x6E }, /* LATIN SMALL LETTER N WITH DOT ABOVE -> 'n' */
2266	{ 0x46, 0x4E }, /* LATIN CAPITAL LETTER N WITH DOT BELOW -> 'N' */
2267	{ 0x47, 0x6E }, /* LATIN SMALL LETTER N WITH DOT BELOW -> 'n' */
2268	{ 0x48, 0x4E }, /* LATIN CAPITAL LETTER N WITH LINE BELOW -> 'N' */
2269	{ 0x49, 0x6E }, /* LATIN SMALL LETTER N WITH LINE BELOW -> 'n' */
2270	{ 0x4A, 0x4E }, /* LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW -> 'N' */
2271	{ 0x4B, 0x6E }, /* LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW -> 'n' */
2272	{ 0x4C, 0x4F }, /* LATIN CAPITAL LETTER O WITH TILDE AND ACUTE -> 'O' */
2273	{ 0x4D, 0x6F }, /* LATIN SMALL LETTER O WITH TILDE AND ACUTE -> 'o' */
2274	{ 0x4E, 0x4F }, /* LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS -> 'O' */
2275	{ 0x4F, 0x6F }, /* LATIN SMALL LETTER O WITH TILDE AND DIAERESIS -> 'o' */
2276	{ 0x50, 0x4F }, /* LATIN CAPITAL LETTER O WITH MACRON AND GRAVE -> 'O' */
2277	{ 0x51, 0x6F }, /* LATIN SMALL LETTER O WITH MACRON AND GRAVE -> 'o' */
2278	{ 0x52, 0x4F }, /* LATIN CAPITAL LETTER O WITH MACRON AND ACUTE -> 'O' */
2279	{ 0x53, 0x6F }, /* LATIN SMALL LETTER O WITH MACRON AND ACUTE -> 'o' */
2280	{ 0x54, 0x50 }, /* LATIN CAPITAL LETTER P WITH ACUTE -> 'P' */
2281	{ 0x55, 0x70 }, /* LATIN SMALL LETTER P WITH ACUTE -> 'p' */
2282	{ 0x56, 0x50 }, /* LATIN CAPITAL LETTER P WITH DOT ABOVE -> 'P' */
2283	{ 0x57, 0x70 }, /* LATIN SMALL LETTER P WITH DOT ABOVE -> 'p' */
2284	{ 0x58, 0x52 }, /* LATIN CAPITAL LETTER R WITH DOT ABOVE -> 'R' */
2285	{ 0x59, 0x72 }, /* LATIN SMALL LETTER R WITH DOT ABOVE -> 'r' */
2286	{ 0x5A, 0x52 }, /* LATIN CAPITAL LETTER R WITH DOT BELOW -> 'R' */
2287	{ 0x5B, 0x72 }, /* LATIN SMALL LETTER R WITH DOT BELOW -> 'r' */
2288	{ 0x5C, 0x52 }, /* LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON -> 'R' */
2289	{ 0x5D, 0x72 }, /* LATIN SMALL LETTER R WITH DOT BELOW AND MACRON -> 'r' */
2290	{ 0x5E, 0x52 }, /* LATIN CAPITAL LETTER R WITH LINE BELOW -> 'R' */
2291	{ 0x5F, 0x72 }, /* LATIN SMALL LETTER R WITH LINE BELOW -> 'r' */
2292	{ 0x60, 0x53 }, /* LATIN CAPITAL LETTER S WITH DOT ABOVE -> 'S' */
2293	{ 0x61, 0x73 }, /* LATIN SMALL LETTER S WITH DOT ABOVE -> 's' */
2294	{ 0x62, 0x53 }, /* LATIN CAPITAL LETTER S WITH DOT BELOW -> 'S' */
2295	{ 0x63, 0x73 }, /* LATIN SMALL LETTER S WITH DOT BELOW -> 's' */
2296	{ 0x64, 0x53 }, /* LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE -> 'S' */
2297	{ 0x65, 0x73 }, /* LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE -> 's' */
2298	{ 0x66, 0x53 }, /* LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE -> 'S' */
2299	{ 0x67, 0x73 }, /* LATIN SMALL LETTER S WITH CARON AND DOT ABOVE -> 's' */
2300	{ 0x68, 0x53 }, /* LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE -> 'S' */
2301	{ 0x69, 0x73 }, /* LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE -> 's' */
2302	{ 0x6A, 0x54 }, /* LATIN CAPITAL LETTER T WITH DOT ABOVE -> 'T' */
2303	{ 0x6B, 0x74 }, /* LATIN SMALL LETTER T WITH DOT ABOVE -> 't' */
2304	{ 0x6C, 0x54 }, /* LATIN CAPITAL LETTER T WITH DOT BELOW -> 'T' */
2305	{ 0x6D, 0x74 }, /* LATIN SMALL LETTER T WITH DOT BELOW -> 't' */
2306	{ 0x6E, 0x54 }, /* LATIN CAPITAL LETTER T WITH LINE BELOW -> 'T' */
2307	{ 0x6F, 0x74 }, /* LATIN SMALL LETTER T WITH LINE BELOW -> 't' */
2308	{ 0x70, 0x54 }, /* LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW -> 'T' */
2309	{ 0x71, 0x74 }, /* LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW -> 't' */
2310	{ 0x72, 0x55 }, /* LATIN CAPITAL LETTER U WITH DIAERESIS BELOW -> 'U' */
2311	{ 0x73, 0x75 }, /* LATIN SMALL LETTER U WITH DIAERESIS BELOW -> 'u' */
2312	{ 0x74, 0x55 }, /* LATIN CAPITAL LETTER U WITH TILDE BELOW -> 'U' */
2313	{ 0x75, 0x75 }, /* LATIN SMALL LETTER U WITH TILDE BELOW -> 'u' */
2314	{ 0x76, 0x55 }, /* LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW -> 'U' */
2315	{ 0x77, 0x75 }, /* LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW -> 'u' */
2316	{ 0x78, 0x55 }, /* LATIN CAPITAL LETTER U WITH TILDE AND ACUTE -> 'U' */
2317	{ 0x79, 0x75 }, /* LATIN SMALL LETTER U WITH TILDE AND ACUTE -> 'u' */
2318	{ 0x7A, 0x55 }, /* LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS -> 'U' */
2319	{ 0x7B, 0x75 }, /* LATIN SMALL LETTER U WITH MACRON AND DIAERESIS -> 'u' */
2320	{ 0x7C, 0x56 }, /* LATIN CAPITAL LETTER V WITH TILDE -> 'V' */
2321	{ 0x7D, 0x76 }, /* LATIN SMALL LETTER V WITH TILDE -> 'v' */
2322	{ 0x7E, 0x56 }, /* LATIN CAPITAL LETTER V WITH DOT BELOW -> 'V' */
2323	{ 0x7F, 0x76 }, /* LATIN SMALL LETTER V WITH DOT BELOW -> 'v' */
2324	{ 0x80, 0x57 }, /* LATIN CAPITAL LETTER W WITH GRAVE -> 'W' */
2325	{ 0x81, 0x77 }, /* LATIN SMALL LETTER W WITH GRAVE -> 'w' */
2326	{ 0x82, 0x57 }, /* LATIN CAPITAL LETTER W WITH ACUTE -> 'W' */
2327	{ 0x83, 0x77 }, /* LATIN SMALL LETTER W WITH ACUTE -> 'w' */
2328	{ 0x84, 0x57 }, /* LATIN CAPITAL LETTER W WITH DIAERESIS -> 'W' */
2329	{ 0x85, 0x77 }, /* LATIN SMALL LETTER W WITH DIAERESIS -> 'w' */
2330	{ 0x86, 0x57 }, /* LATIN CAPITAL LETTER W WITH DOT ABOVE -> 'W' */
2331	{ 0x87, 0x77 }, /* LATIN SMALL LETTER W WITH DOT ABOVE -> 'w' */
2332	{ 0x88, 0x57 }, /* LATIN CAPITAL LETTER W WITH DOT BELOW -> 'W' */
2333	{ 0x89, 0x77 }, /* LATIN SMALL LETTER W WITH DOT BELOW -> 'w' */
2334	{ 0x8A, 0x58 }, /* LATIN CAPITAL LETTER X WITH DOT ABOVE -> 'X' */
2335	{ 0x8B, 0x78 }, /* LATIN SMALL LETTER X WITH DOT ABOVE -> 'x' */
2336	{ 0x8C, 0x58 }, /* LATIN CAPITAL LETTER X WITH DIAERESIS -> 'X' */
2337	{ 0x8D, 0x78 }, /* LATIN SMALL LETTER X WITH DIAERESIS -> 'x' */
2338	{ 0x8E, 0x59 }, /* LATIN CAPITAL LETTER Y WITH DOT ABOVE -> 'Y' */
2339	{ 0x8F, 0x79 }, /* LATIN SMALL LETTER Y WITH DOT ABOVE -> 'y' */
2340	{ 0x90, 0x5A }, /* LATIN CAPITAL LETTER Z WITH CIRCUMFLEX -> 'Z' */
2341	{ 0x91, 0x7A }, /* LATIN SMALL LETTER Z WITH CIRCUMFLEX -> 'z' */
2342	{ 0x92, 0x5A }, /* LATIN CAPITAL LETTER Z WITH DOT BELOW -> 'Z' */
2343	{ 0x93, 0x7A }, /* LATIN SMALL LETTER Z WITH DOT BELOW -> 'z' */
2344	{ 0x94, 0x5A }, /* LATIN CAPITAL LETTER Z WITH LINE BELOW -> 'Z' */
2345	{ 0x95, 0x7A }, /* LATIN SMALL LETTER Z WITH LINE BELOW -> 'z' */
2346	{ 0x96, 0x68 }, /* LATIN SMALL LETTER H WITH LINE BELOW -> 'h' */
2347	{ 0x97, 0x74 }, /* LATIN SMALL LETTER T WITH DIAERESIS -> 't' */
2348	{ 0x98, 0x77 }, /* LATIN SMALL LETTER W WITH RING ABOVE -> 'w' */
2349	{ 0x99, 0x79 }, /* LATIN SMALL LETTER Y WITH RING ABOVE -> 'y' */
2350	{ 0x9A, 0x61 }, /* LATIN SMALL LETTER A WITH RIGHT HALF RING -> 'a' */
2351	{ 0x9B, 0x53 }, /* LATIN SMALL LETTER LONG S WITH DOT ABOVE -> 'S' */
2352	{ 0xA0, 0x41 }, /* LATIN CAPITAL LETTER A WITH DOT BELOW -> 'A' */
2353	{ 0xA1, 0x61 }, /* LATIN SMALL LETTER A WITH DOT BELOW -> 'a' */
2354	{ 0xA2, 0x41 }, /* LATIN CAPITAL LETTER A WITH HOOK ABOVE -> 'A' */
2355	{ 0xA3, 0x61 }, /* LATIN SMALL LETTER A WITH HOOK ABOVE -> 'a' */
2356	{ 0xA4, 0x41 }, /* LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE -> 'A' */
2357	{ 0xA5, 0x61 }, /* LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE -> 'a' */
2358	{ 0xA6, 0x41 }, /* LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE -> 'A' */
2359	{ 0xA7, 0x61 }, /* LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE -> 'a' */
2360	{ 0xA8, 0x41 }, /* LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE -> 'A' */
2361	{ 0xA9, 0x61 }, /* LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE -> 'a' */
2362	{ 0xAA, 0x41 }, /* LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE -> 'A' */
2363	{ 0xAB, 0x61 }, /* LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE -> 'a' */
2364	{ 0xAC, 0x41 }, /* LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW -> 'A' */
2365	{ 0xAD, 0x61 }, /* LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW -> 'a' */
2366	{ 0xAE, 0x41 }, /* LATIN CAPITAL LETTER A WITH BREVE AND ACUTE -> 'A' */
2367	{ 0xAF, 0x61 }, /* LATIN SMALL LETTER A WITH BREVE AND ACUTE -> 'a' */
2368	{ 0xB0, 0x41 }, /* LATIN CAPITAL LETTER A WITH BREVE AND GRAVE -> 'A' */
2369	{ 0xB1, 0x61 }, /* LATIN SMALL LETTER A WITH BREVE AND GRAVE -> 'a' */
2370	{ 0xB2, 0x41 }, /* LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE -> 'A' */
2371	{ 0xB3, 0x61 }, /* LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE -> 'a' */
2372	{ 0xB4, 0x41 }, /* LATIN CAPITAL LETTER A WITH BREVE AND TILDE -> 'A' */
2373	{ 0xB5, 0x61 }, /* LATIN SMALL LETTER A WITH BREVE AND TILDE -> 'a' */
2374	{ 0xB6, 0x41 }, /* LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW -> 'A' */
2375	{ 0xB7, 0x61 }, /* LATIN SMALL LETTER A WITH BREVE AND DOT BELOW -> 'a' */
2376	{ 0xB8, 0x45 }, /* LATIN CAPITAL LETTER E WITH DOT BELOW -> 'E' */
2377	{ 0xB9, 0x65 }, /* LATIN SMALL LETTER E WITH DOT BELOW -> 'e' */
2378	{ 0xBA, 0x45 }, /* LATIN CAPITAL LETTER E WITH HOOK ABOVE -> 'E' */
2379	{ 0xBB, 0x65 }, /* LATIN SMALL LETTER E WITH HOOK ABOVE -> 'e' */
2380	{ 0xBC, 0x45 }, /* LATIN CAPITAL LETTER E WITH TILDE -> 'E' */
2381	{ 0xBD, 0x65 }, /* LATIN SMALL LETTER E WITH TILDE -> 'e' */
2382	{ 0xBE, 0x45 }, /* LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE -> 'E' */
2383	{ 0xBF, 0x65 }, /* LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE -> 'e' */
2384	{ 0xC0, 0x45 }, /* LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE -> 'E' */
2385	{ 0xC1, 0x65 }, /* LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE -> 'e' */
2386	{ 0xC2, 0x45 }, /* LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE -> 'E' */
2387	{ 0xC3, 0x65 }, /* LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE -> 'e' */
2388	{ 0xC4, 0x45 }, /* LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE -> 'E' */
2389	{ 0xC5, 0x65 }, /* LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE -> 'e' */
2390	{ 0xC6, 0x45 }, /* LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW -> 'E' */
2391	{ 0xC7, 0x65 }, /* LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW -> 'e' */
2392	{ 0xC8, 0x49 }, /* LATIN CAPITAL LETTER I WITH HOOK ABOVE -> 'I' */
2393	{ 0xC9, 0x69 }, /* LATIN SMALL LETTER I WITH HOOK ABOVE -> 'i' */
2394	{ 0xCA, 0x49 }, /* LATIN CAPITAL LETTER I WITH DOT BELOW -> 'I' */
2395	{ 0xCB, 0x69 }, /* LATIN SMALL LETTER I WITH DOT BELOW -> 'i' */
2396	{ 0xCC, 0x4F }, /* LATIN CAPITAL LETTER O WITH DOT BELOW -> 'O' */
2397	{ 0xCD, 0x6F }, /* LATIN SMALL LETTER O WITH DOT BELOW -> 'o' */
2398	{ 0xCE, 0x4F }, /* LATIN CAPITAL LETTER O WITH HOOK ABOVE -> 'O' */
2399	{ 0xCF, 0x6F }, /* LATIN SMALL LETTER O WITH HOOK ABOVE -> 'o' */
2400	{ 0xD0, 0x4F }, /* LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE -> 'O' */
2401	{ 0xD1, 0x6F }, /* LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE -> 'o' */
2402	{ 0xD2, 0x4F }, /* LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE -> 'O' */
2403	{ 0xD3, 0x6F }, /* LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE -> 'o' */
2404	{ 0xD4, 0x4F }, /* LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE -> 'O' */
2405	{ 0xD5, 0x6F }, /* LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE -> 'o' */
2406	{ 0xD6, 0x4F }, /* LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE -> 'O' */
2407	{ 0xD7, 0x6F }, /* LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE -> 'o' */
2408	{ 0xD8, 0x4F }, /* LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW -> 'O' */
2409	{ 0xD9, 0x6F }, /* LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW -> 'o' */
2410	{ 0xDA, 0x4F }, /* LATIN CAPITAL LETTER O WITH HORN AND ACUTE -> 'O' */
2411	{ 0xDB, 0x6F }, /* LATIN SMALL LETTER O WITH HORN AND ACUTE -> 'o' */
2412	{ 0xDC, 0x4F }, /* LATIN CAPITAL LETTER O WITH HORN AND GRAVE -> 'O' */
2413	{ 0xDD, 0x6F }, /* LATIN SMALL LETTER O WITH HORN AND GRAVE -> 'o' */
2414	{ 0xDE, 0x4F }, /* LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE -> 'O' */
2415	{ 0xDF, 0x6F }, /* LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE -> 'o' */
2416	{ 0xE0, 0x4F }, /* LATIN CAPITAL LETTER O WITH HORN AND TILDE -> 'O' */
2417	{ 0xE1, 0x6F }, /* LATIN SMALL LETTER O WITH HORN AND TILDE -> 'o' */
2418	{ 0xE2, 0x4F }, /* LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW -> 'O' */
2419	{ 0xE3, 0x6F }, /* LATIN SMALL LETTER O WITH HORN AND DOT BELOW -> 'o' */
2420	{ 0xE4, 0x55 }, /* LATIN CAPITAL LETTER U WITH DOT BELOW -> 'U' */
2421	{ 0xE5, 0x75 }, /* LATIN SMALL LETTER U WITH DOT BELOW -> 'u' */
2422	{ 0xE6, 0x55 }, /* LATIN CAPITAL LETTER U WITH HOOK ABOVE -> 'U' */
2423	{ 0xE7, 0x75 }, /* LATIN SMALL LETTER U WITH HOOK ABOVE -> 'u' */
2424	{ 0xE8, 0x55 }, /* LATIN CAPITAL LETTER U WITH HORN AND ACUTE -> 'U' */
2425	{ 0xE9, 0x75 }, /* LATIN SMALL LETTER U WITH HORN AND ACUTE -> 'u' */
2426	{ 0xEA, 0x55 }, /* LATIN CAPITAL LETTER U WITH HORN AND GRAVE -> 'U' */
2427	{ 0xEB, 0x75 }, /* LATIN SMALL LETTER U WITH HORN AND GRAVE -> 'u' */
2428	{ 0xEC, 0x55 }, /* LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE -> 'U' */
2429	{ 0xED, 0x75 }, /* LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE -> 'u' */
2430	{ 0xEE, 0x55 }, /* LATIN CAPITAL LETTER U WITH HORN AND TILDE -> 'U' */
2431	{ 0xEF, 0x75 }, /* LATIN SMALL LETTER U WITH HORN AND TILDE -> 'u' */
2432	{ 0xF0, 0x55 }, /* LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW -> 'U' */
2433	{ 0xF1, 0x75 }, /* LATIN SMALL LETTER U WITH HORN AND DOT BELOW -> 'u' */
2434	{ 0xF2, 0x59 }, /* LATIN CAPITAL LETTER Y WITH GRAVE -> 'Y' */
2435	{ 0xF3, 0x79 }, /* LATIN SMALL LETTER Y WITH GRAVE -> 'y' */
2436	{ 0xF4, 0x59 }, /* LATIN CAPITAL LETTER Y WITH DOT BELOW -> 'Y' */
2437	{ 0xF5, 0x79 }, /* LATIN SMALL LETTER Y WITH DOT BELOW -> 'y' */
2438	{ 0xF6, 0x59 }, /* LATIN CAPITAL LETTER Y WITH HOOK ABOVE -> 'Y' */
2439	{ 0xF7, 0x79 }, /* LATIN SMALL LETTER Y WITH HOOK ABOVE -> 'y' */
2440	{ 0xF8, 0x59 }, /* LATIN CAPITAL LETTER Y WITH TILDE -> 'Y' */
2441	{ 0xF9, 0x79 }, /* LATIN SMALL LETTER Y WITH TILDE -> 'y' */
2442	/* Entries for page 0x1F */
2443	{ 0x00, 0x00 }, /* GREEK SMALL LETTER ALPHA WITH PSILI -> ... */
2444	{ 0x07, 0x61 }, /* GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI -> 'a' */
2445	{ 0x08, 0x00 }, /* GREEK CAPITAL LETTER ALPHA WITH PSILI -> ... */
2446	{ 0x0F, 0x41 }, /* GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI -> 'A' */
2447	{ 0x10, 0x00 }, /* GREEK SMALL LETTER EPSILON WITH PSILI -> ... */
2448	{ 0x15, 0x65 }, /* GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA -> 'e' */
2449	{ 0x18, 0x00 }, /* GREEK CAPITAL LETTER EPSILON WITH PSILI -> ... */
2450	{ 0x1D, 0x45 }, /* GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA -> 'E' */
2451	{ 0x20, 0x00 }, /* GREEK SMALL LETTER ETA WITH PSILI -> ... */
2452	{ 0x27, 0x65 }, /* GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI -> 'e' */
2453	{ 0x28, 0x00 }, /* GREEK CAPITAL LETTER ETA WITH PSILI -> ... */
2454	{ 0x2F, 0x45 }, /* GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI -> 'E' */
2455	{ 0x30, 0x00 }, /* GREEK SMALL LETTER IOTA WITH PSILI -> ... */
2456	{ 0x37, 0x69 }, /* GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI -> 'i' */
2457	{ 0x38, 0x00 }, /* GREEK CAPITAL LETTER IOTA WITH PSILI -> ... */
2458	{ 0x3F, 0x49 }, /* GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI -> 'I' */
2459	{ 0x40, 0x00 }, /* GREEK SMALL LETTER OMICRON WITH PSILI -> ... */
2460	{ 0x45, 0x6F }, /* GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA -> 'o' */
2461	{ 0x48, 0x00 }, /* GREEK CAPITAL LETTER OMICRON WITH PSILI -> ... */
2462	{ 0x4D, 0x4F }, /* GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA -> 'O' */
2463	{ 0x50, 0x00 }, /* GREEK SMALL LETTER UPSILON WITH PSILI -> ... */
2464	{ 0x57, 0x75 }, /* GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI -> 'u' */
2465	{ 0x59, 0x55 }, /* GREEK CAPITAL LETTER UPSILON WITH DASIA -> 'U' */
2466	{ 0x5B, 0x55 }, /* GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA -> 'U' */
2467	{ 0x5D, 0x55 }, /* GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA -> 'U' */
2468	{ 0x5F, 0x55 }, /* GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI -> 'U' */
2469	{ 0x60, 0x00 }, /* GREEK SMALL LETTER OMEGA WITH PSILI -> ... */
2470	{ 0x67, 0x6F }, /* GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI -> 'o' */
2471	{ 0x68, 0x00 }, /* GREEK CAPITAL LETTER OMEGA WITH PSILI -> ... */
2472	{ 0x6F, 0x4F }, /* GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI -> 'O' */
2473	{ 0x70, 0x61 }, /* GREEK SMALL LETTER ALPHA WITH VARIA -> 'a' */
2474	{ 0x71, 0x61 }, /* GREEK SMALL LETTER ALPHA WITH OXIA -> 'a' */
2475	{ 0x72, 0x00 }, /* GREEK SMALL LETTER EPSILON WITH VARIA -> ... */
2476	{ 0x75, 0x65 }, /* GREEK SMALL LETTER ETA WITH OXIA -> 'e' */
2477	{ 0x76, 0x69 }, /* GREEK SMALL LETTER IOTA WITH VARIA -> 'i' */
2478	{ 0x77, 0x69 }, /* GREEK SMALL LETTER IOTA WITH OXIA -> 'i' */
2479	{ 0x78, 0x6F }, /* GREEK SMALL LETTER OMICRON WITH VARIA -> 'o' */
2480	{ 0x79, 0x6F }, /* GREEK SMALL LETTER OMICRON WITH OXIA -> 'o' */
2481	{ 0x7A, 0x75 }, /* GREEK SMALL LETTER UPSILON WITH VARIA -> 'u' */
2482	{ 0x7B, 0x75 }, /* GREEK SMALL LETTER UPSILON WITH OXIA -> 'u' */
2483	{ 0x7C, 0x6F }, /* GREEK SMALL LETTER OMEGA WITH VARIA -> 'o' */
2484	{ 0x7D, 0x6F }, /* GREEK SMALL LETTER OMEGA WITH OXIA -> 'o' */
2485	{ 0x80, 0x00 }, /* GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI -> ... */
2486	{ 0x87, 0x61 }, /* GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI -> 'a' */
2487	{ 0x88, 0x00 }, /* GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI -> ... */
2488	{ 0x8F, 0x41 }, /* GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI -> 'A' */
2489	{ 0x90, 0x00 }, /* GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI -> ... */
2490	{ 0x97, 0x65 }, /* GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI -> 'e' */
2491	{ 0x98, 0x00 }, /* GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI -> ... */
2492	{ 0x9F, 0x45 }, /* GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI -> 'E' */
2493	{ 0xA0, 0x00 }, /* GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI -> ... */
2494	{ 0xA7, 0x6F }, /* GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI -> 'o' */
2495	{ 0xA8, 0x00 }, /* GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI -> ... */
2496	{ 0xAF, 0x4F }, /* GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI -> 'O' */
2497	{ 0xB0, 0x00 }, /* GREEK SMALL LETTER ALPHA WITH VRACHY -> ... */
2498	{ 0xB4, 0x61 }, /* GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI -> 'a' */
2499	{ 0xB6, 0x61 }, /* GREEK SMALL LETTER ALPHA WITH PERISPOMENI -> 'a' */
2500	{ 0xB7, 0x61 }, /* GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI -> 'a' */
2501	{ 0xB8, 0x00 }, /* GREEK CAPITAL LETTER ALPHA WITH VRACHY -> ... */
2502	{ 0xBC, 0x41 }, /* GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI -> 'A' */
2503	{ 0xBD, 0x27 }, /* GREEK KORONIS -> ''' */
2504	{ 0xBE, 0x69 }, /* GREEK PROSGEGRAMMENI -> 'i' */
2505	{ 0xBF, 0x27 }, /* GREEK PSILI -> ''' */
2506	{ 0xC0, 0x7E }, /* GREEK PERISPOMENI -> '~' */
2507	{ 0xC2, 0x00 }, /* GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI -> ... */
2508	{ 0xC4, 0x65 }, /* GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI -> 'e' */
2509	{ 0xC6, 0x65 }, /* GREEK SMALL LETTER ETA WITH PERISPOMENI -> 'e' */
2510	{ 0xC7, 0x65 }, /* GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI -> 'e' */
2511	{ 0xC8, 0x00 }, /* GREEK CAPITAL LETTER EPSILON WITH VARIA -> ... */
2512	{ 0xCC, 0x45 }, /* GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI -> 'E' */
2513	{ 0xD0, 0x00 }, /* GREEK SMALL LETTER IOTA WITH VRACHY -> ... */
2514	{ 0xD3, 0x69 }, /* GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA -> 'i' */
2515	{ 0xD6, 0x69 }, /* GREEK SMALL LETTER IOTA WITH PERISPOMENI -> 'i' */
2516	{ 0xD7, 0x69 }, /* GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI -> 'i' */
2517	{ 0xD8, 0x00 }, /* GREEK CAPITAL LETTER IOTA WITH VRACHY -> ... */
2518	{ 0xDB, 0x49 }, /* GREEK CAPITAL LETTER IOTA WITH OXIA -> 'I' */
2519	{ 0xE0, 0x00 }, /* GREEK SMALL LETTER UPSILON WITH VRACHY -> ... */
2520	{ 0xE3, 0x75 }, /* GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA -> 'u' */
2521	{ 0xE4, 0x52 }, /* GREEK SMALL LETTER RHO WITH PSILI -> 'R' */
2522	{ 0xE5, 0x52 }, /* GREEK SMALL LETTER RHO WITH DASIA -> 'R' */
2523	{ 0xE6, 0x75 }, /* GREEK SMALL LETTER UPSILON WITH PERISPOMENI -> 'u' */
2524	{ 0xE7, 0x75 }, /* GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI -> 'u' */
2525	{ 0xE8, 0x00 }, /* GREEK CAPITAL LETTER UPSILON WITH VRACHY -> ... */
2526	{ 0xEB, 0x55 }, /* GREEK CAPITAL LETTER UPSILON WITH OXIA -> 'U' */
2527	{ 0xEC, 0x52 }, /* GREEK CAPITAL LETTER RHO WITH DASIA -> 'R' */
2528	{ 0xEF, 0x60 }, /* GREEK VARIA -> '`' */
2529	{ 0xF2, 0x00 }, /* GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI -> ... */
2530	{ 0xF4, 0x6F }, /* GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI -> 'o' */
2531	{ 0xF6, 0x6F }, /* GREEK SMALL LETTER OMEGA WITH PERISPOMENI -> 'o' */
2532	{ 0xF7, 0x6F }, /* GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI -> 'o' */
2533	{ 0xF8, 0x00 }, /* GREEK CAPITAL LETTER OMICRON WITH VARIA -> ... */
2534	{ 0xFC, 0x4F }, /* GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI -> 'O' */
2535	{ 0xFD, 0x27 }, /* GREEK OXIA -> ''' */
2536	{ 0xFE, 0x60 }, /* GREEK DASIA -> '`' */
2537	/* Entries for page 0x20 */
2538	{ 0x00, 0x00 }, /* EN QUAD -> ... */
2539	{ 0x0B, 0x20 }, /* ZERO WIDTH SPACE -> ' ' */
2540	{ 0x10, 0x00 }, /* HYPHEN -> ... */
2541	{ 0x15, 0x2D }, /* HORIZONTAL BAR -> '-' */
2542	{ 0x17, 0x5F }, /* DOUBLE LOW LINE -> '_' */
2543	{ 0x18, 0x27 }, /* LEFT SINGLE QUOTATION MARK -> ''' */
2544	{ 0x19, 0x27 }, /* RIGHT SINGLE QUOTATION MARK -> ''' */
2545	{ 0x1A, 0x2C }, /* SINGLE LOW-9 QUOTATION MARK -> ',' */
2546	{ 0x1B, 0x27 }, /* SINGLE HIGH-REVERSED-9 QUOTATION MARK -> ''' */
2547	{ 0x1C, 0x00 }, /* LEFT DOUBLE QUOTATION MARK -> ... */
2548	{ 0x1F, 0x22 }, /* DOUBLE HIGH-REVERSED-9 QUOTATION MARK -> '"' */
2549	{ 0x20, 0x2B }, /* DAGGER -> '+' */
2550	{ 0x22, 0x2A }, /* BULLET -> '*' */
2551	{ 0x23, 0x3E }, /* TRIANGULAR BULLET -> '>' */
2552	{ 0x24, 0x2E }, /* ONE DOT LEADER -> '.' */
2553	{ 0x26, 0x2E }, /* HORIZONTAL ELLIPSIS -> '.' */
2554	{ 0x27, 0x2E }, /* HYPHENATION POINT -> '.' */
2555	{ 0x2F, 0x20 }, /* NARROW NO-BREAK SPACE -> ' ' */
2556	{ 0x32, 0x27 }, /* PRIME -> ''' */
2557	{ 0x33, 0x22 }, /* DOUBLE PRIME -> '"' */
2558	{ 0x35, 0x60 }, /* REVERSED PRIME -> '`' */
2559	{ 0x38, 0x5E }, /* CARET -> '^' */
2560	{ 0x39, 0x3C }, /* SINGLE LEFT-POINTING ANGLE QUOTATION MARK -> '<' */
2561	{ 0x3A, 0x3E }, /* SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -> '>' */
2562	{ 0x3B, 0x2A }, /* REFERENCE MARK -> '*' */
2563	{ 0x3C, 0x21 }, /* DOUBLE EXCLAMATION MARK -> '!' */
2564	{ 0x3D, 0x3F }, /* INTERROBANG -> '?' */
2565	{ 0x3E, 0x2D }, /* OVERLINE -> '-' */
2566	{ 0x3F, 0x5F }, /* UNDERTIE -> '_' */
2567	{ 0x40, 0x2D }, /* CHARACTER TIE -> '-' */
2568	{ 0x41, 0x5E }, /* CARET INSERTION POINT -> '^' */
2569	{ 0x42, 0x2A }, /* ASTERISM -> '*' */
2570	{ 0x43, 0x2D }, /* HYPHEN BULLET -> '-' */
2571	{ 0x44, 0x2F }, /* FRACTION SLASH -> '/' */
2572	{ 0x47, 0x3F }, /* DOUBLE QUESTION MARK -> '?' */
2573	{ 0x48, 0x3F }, /* QUESTION EXCLAMATION MARK -> '?' */
2574	{ 0x49, 0x21 }, /* EXCLAMATION QUESTION MARK -> '!' */
2575	{ 0x4A, 0x26 }, /* TIRONIAN SIGN ET -> '&' */
2576	{ 0x4B, 0x50 }, /* REVERSED PILCROW SIGN -> 'P' */
2577	{ 0x4C, 0x3C }, /* BLACK LEFTWARDS BULLET -> '<' */
2578	{ 0x4D, 0x3E }, /* BLACK RIGHTWARDS BULLET -> '>' */
2579	{ 0x4E, 0x2A }, /* LOW ASTERISK -> '*' */
2580	{ 0x4F, 0x3B }, /* REVERSED SEMICOLON -> ';' */
2581	{ 0x51, 0x2A }, /* TWO ASTERISKS ALIGNED VERTICALLY -> '*' */
2582	{ 0x52, 0x2D }, /* COMMERCIAL MINUS SIGN -> '-' */
2583	{ 0x53, 0x7E }, /* SWUNG DASH -> '~' */
2584	{ 0x55, 0x2A }, /* FLOWER PUNCTUATION MARK -> '*' */
2585	{ 0x5B, 0x3A }, /* FOUR DOT MARK -> ':' */
2586	{ 0x5F, 0x20 }, /* MEDIUM MATHEMATICAL SPACE -> ' ' */
2587	{ 0x70, 0x30 }, /* SUPERSCRIPT ZERO -> '0' */
2588	{ 0x71, 0x69 }, /* SUPERSCRIPT LATIN SMALL LETTER I -> 'i' */
2589	{ 0x74, 0x34 }, /* SUPERSCRIPT FOUR -> '4' */
2590	{ 0x75, 0x35 }, /* SUPERSCRIPT FIVE -> '5' */
2591	{ 0x76, 0x36 }, /* SUPERSCRIPT SIX -> '6' */
2592	{ 0x77, 0x37 }, /* SUPERSCRIPT SEVEN -> '7' */
2593	{ 0x78, 0x38 }, /* SUPERSCRIPT EIGHT -> '8' */
2594	{ 0x79, 0x39 }, /* SUPERSCRIPT NINE -> '9' */
2595	{ 0x7A, 0x2B }, /* SUPERSCRIPT PLUS SIGN -> '+' */
2596	{ 0x7B, 0x2D }, /* SUPERSCRIPT MINUS -> '-' */
2597	{ 0x7C, 0x3D }, /* SUPERSCRIPT EQUALS SIGN -> '=' */
2598	{ 0x7D, 0x28 }, /* SUPERSCRIPT LEFT PARENTHESIS -> '(' */
2599	{ 0x7E, 0x29 }, /* SUPERSCRIPT RIGHT PARENTHESIS -> ')' */
2600	{ 0x7F, 0x6E }, /* SUPERSCRIPT LATIN SMALL LETTER N -> 'n' */
2601	{ 0x80, 0x30 }, /* SUBSCRIPT ZERO -> '0' */
2602	{ 0x81, 0x31 }, /* SUBSCRIPT ONE -> '1' */
2603	{ 0x82, 0x32 }, /* SUBSCRIPT TWO -> '2' */
2604	{ 0x83, 0x33 }, /* SUBSCRIPT THREE -> '3' */
2605	{ 0x84, 0x34 }, /* SUBSCRIPT FOUR -> '4' */
2606	{ 0x85, 0x35 }, /* SUBSCRIPT FIVE -> '5' */
2607	{ 0x86, 0x36 }, /* SUBSCRIPT SIX -> '6' */
2608	{ 0x87, 0x37 }, /* SUBSCRIPT SEVEN -> '7' */
2609	{ 0x88, 0x38 }, /* SUBSCRIPT EIGHT -> '8' */
2610	{ 0x89, 0x39 }, /* SUBSCRIPT NINE -> '9' */
2611	{ 0x8A, 0x2B }, /* SUBSCRIPT PLUS SIGN -> '+' */
2612	{ 0x8B, 0x2D }, /* SUBSCRIPT MINUS -> '-' */
2613	{ 0x8C, 0x3D }, /* SUBSCRIPT EQUALS SIGN -> '=' */
2614	{ 0x8D, 0x28 }, /* SUBSCRIPT LEFT PARENTHESIS -> '(' */
2615	{ 0x8E, 0x29 }, /* SUBSCRIPT RIGHT PARENTHESIS -> ')' */
2616	{ 0x90, 0x61 }, /* LATIN SUBSCRIPT SMALL LETTER A -> 'a' */
2617	{ 0x91, 0x65 }, /* LATIN SUBSCRIPT SMALL LETTER E -> 'e' */
2618	{ 0x92, 0x6F }, /* LATIN SUBSCRIPT SMALL LETTER O -> 'o' */
2619	{ 0x93, 0x78 }, /* LATIN SUBSCRIPT SMALL LETTER X -> 'x' */
2620	{ 0x95, 0x68 }, /* LATIN SUBSCRIPT SMALL LETTER H -> 'h' */
2621	{ 0x96, 0x6B }, /* LATIN SUBSCRIPT SMALL LETTER K -> 'k' */
2622	{ 0x97, 0x6C }, /* LATIN SUBSCRIPT SMALL LETTER L -> 'l' */
2623	{ 0x98, 0x6D }, /* LATIN SUBSCRIPT SMALL LETTER M -> 'm' */
2624	{ 0x99, 0x6E }, /* LATIN SUBSCRIPT SMALL LETTER N -> 'n' */
2625	{ 0x9A, 0x70 }, /* LATIN SUBSCRIPT SMALL LETTER P -> 'p' */
2626	{ 0x9B, 0x73 }, /* LATIN SUBSCRIPT SMALL LETTER S -> 's' */
2627	{ 0x9C, 0x74 }, /* LATIN SUBSCRIPT SMALL LETTER T -> 't' */
2628	{ 0xA4, 0x4C }, /* LIRA SIGN -> 'L' */
2629	{ 0xA6, 0x4E }, /* NAIRA SIGN -> 'N' */
2630	{ 0xA9, 0x57 }, /* WON SIGN -> 'W' */
2631	{ 0xAB, 0x44 }, /* DONG SIGN -> 'D' */
2632	{ 0xAC, 0x45 }, /* EURO SIGN -> 'E' */
2633	{ 0xAD, 0x4B }, /* KIP SIGN -> 'K' */
2634	{ 0xAE, 0x54 }, /* TUGRIK SIGN -> 'T' */
2635	{ 0xB1, 0x50 }, /* PESO SIGN -> 'P' */
2636	{ 0xB2, 0x47 }, /* GUARANI SIGN -> 'G' */
2637	{ 0xB3, 0x41 }, /* AUSTRAL SIGN -> 'A' */
2638	{ 0xB6, 0x4C }, /* LIVRE TOURNOIS SIGN -> 'L' */
2639	{ 0xB8, 0x54 }, /* TENGE SIGN -> 'T' */
2640	{ 0xBA, 0x4C }, /* TURKISH LIRA SIGN -> 'L' */
2641	{ 0xBB, 0x4D }, /* NORDIC MARK SIGN -> 'M' */
2642	{ 0xBC, 0x6D }, /* MANAT SIGN -> 'm' */
2643	{ 0xBD, 0x52 }, /* RUBLE SIGN -> 'R' */
2644	{ 0xBE, 0x6C }, /* LARI SIGN -> 'l' */
2645	/* Entries for page 0x21 */
2646	{ 0x02, 0x43 }, /* DOUBLE-STRUCK CAPITAL C -> 'C' */
2647	{ 0x03, 0x43 }, /* DEGREE CELSIUS -> 'C' */
2648	{ 0x09, 0x46 }, /* DEGREE FAHRENHEIT -> 'F' */
2649	{ 0x0A, 0x67 }, /* SCRIPT SMALL G -> 'g' */
2650	{ 0x0B, 0x00 }, /* SCRIPT CAPITAL H -> ... */
2651	{ 0x0D, 0x48 }, /* DOUBLE-STRUCK CAPITAL H -> 'H' */
2652	{ 0x0E, 0x68 }, /* PLANCK CONSTANT -> 'h' */
2653	{ 0x10, 0x49 }, /* SCRIPT CAPITAL I -> 'I' */
2654	{ 0x11, 0x49 }, /* BLACK-LETTER CAPITAL I -> 'I' */
2655	{ 0x12, 0x4C }, /* SCRIPT CAPITAL L -> 'L' */
2656	{ 0x13, 0x6C }, /* SCRIPT SMALL L -> 'l' */
2657	{ 0x15, 0x4E }, /* DOUBLE-STRUCK CAPITAL N -> 'N' */
2658	{ 0x19, 0x50 }, /* DOUBLE-STRUCK CAPITAL P -> 'P' */
2659	{ 0x1A, 0x51 }, /* DOUBLE-STRUCK CAPITAL Q -> 'Q' */
2660	{ 0x1B, 0x00 }, /* SCRIPT CAPITAL R -> ... */
2661	{ 0x1D, 0x52 }, /* DOUBLE-STRUCK CAPITAL R -> 'R' */
2662	{ 0x22, 0x54 }, /* TRADE MARK SIGN -> 'T' */
2663	{ 0x24, 0x5A }, /* DOUBLE-STRUCK CAPITAL Z -> 'Z' */
2664	{ 0x28, 0x5A }, /* BLACK-LETTER CAPITAL Z -> 'Z' */
2665	{ 0x2A, 0x4B }, /* KELVIN SIGN -> 'K' */
2666	{ 0x2B, 0x41 }, /* ANGSTROM SIGN -> 'A' */
2667	{ 0x2C, 0x42 }, /* SCRIPT CAPITAL B -> 'B' */
2668	{ 0x2D, 0x43 }, /* BLACK-LETTER CAPITAL C -> 'C' */
2669	{ 0x2E, 0x65 }, /* ESTIMATED SYMBOL -> 'e' */
2670	{ 0x2F, 0x65 }, /* SCRIPT SMALL E -> 'e' */
2671	{ 0x30, 0x45 }, /* SCRIPT CAPITAL E -> 'E' */
2672	{ 0x31, 0x46 }, /* SCRIPT CAPITAL F -> 'F' */
2673	{ 0x32, 0x46 }, /* TURNED CAPITAL F -> 'F' */
2674	{ 0x33, 0x4D }, /* SCRIPT CAPITAL M -> 'M' */
2675	{ 0x34, 0x6F }, /* SCRIPT SMALL O -> 'o' */
2676	{ 0x39, 0x69 }, /* INFORMATION SOURCE -> 'i' */
2677	{ 0x45, 0x44 }, /* DOUBLE-STRUCK ITALIC CAPITAL D -> 'D' */
2678	{ 0x46, 0x64 }, /* DOUBLE-STRUCK ITALIC SMALL D -> 'd' */
2679	{ 0x47, 0x65 }, /* DOUBLE-STRUCK ITALIC SMALL E -> 'e' */
2680	{ 0x48, 0x69 }, /* DOUBLE-STRUCK ITALIC SMALL I -> 'i' */
2681	{ 0x49, 0x6A }, /* DOUBLE-STRUCK ITALIC SMALL J -> 'j' */
2682	{ 0x4E, 0x46 }, /* TURNED SMALL F -> 'F' */
2683	{ 0x60, 0x49 }, /* ROMAN NUMERAL ONE -> 'I' */
2684	{ 0x64, 0x56 }, /* ROMAN NUMERAL FIVE -> 'V' */
2685	{ 0x69, 0x58 }, /* ROMAN NUMERAL TEN -> 'X' */
2686	{ 0x6C, 0x4C }, /* ROMAN NUMERAL FIFTY -> 'L' */
2687	{ 0x6D, 0x43 }, /* ROMAN NUMERAL ONE HUNDRED -> 'C' */
2688	{ 0x6E, 0x44 }, /* ROMAN NUMERAL FIVE HUNDRED -> 'D' */
2689	{ 0x6F, 0x4D }, /* ROMAN NUMERAL ONE THOUSAND -> 'M' */
2690	{ 0x70, 0x69 }, /* SMALL ROMAN NUMERAL ONE -> 'i' */
2691	{ 0x74, 0x76 }, /* SMALL ROMAN NUMERAL FIVE -> 'v' */
2692	{ 0x79, 0x78 }, /* SMALL ROMAN NUMERAL TEN -> 'x' */
2693	{ 0x7C, 0x6C }, /* SMALL ROMAN NUMERAL FIFTY -> 'l' */
2694	{ 0x7D, 0x63 }, /* SMALL ROMAN NUMERAL ONE HUNDRED -> 'c' */
2695	{ 0x7E, 0x64 }, /* SMALL ROMAN NUMERAL FIVE HUNDRED -> 'd' */
2696	{ 0x7F, 0x6D }, /* SMALL ROMAN NUMERAL ONE THOUSAND -> 'm' */
2697	{ 0x83, 0x29 }, /* ROMAN NUMERAL REVERSED ONE HUNDRED -> ')' */
2698	{ 0x90, 0x3C }, /* LEFTWARDS ARROW -> '<' */
2699	{ 0x91, 0x5E }, /* UPWARDS ARROW -> '^' */
2700	{ 0x92, 0x3E }, /* RIGHTWARDS ARROW -> '>' */
2701	{ 0x93, 0x76 }, /* DOWNWARDS ARROW -> 'v' */
2702	{ 0x94, 0x2D }, /* LEFT RIGHT ARROW -> '-' */
2703	{ 0x95, 0x7C }, /* UP DOWN ARROW -> '|' */
2704	{ 0x96, 0x5C }, /* NORTH WEST ARROW -> '\' */
2705	{ 0x97, 0x2F }, /* NORTH EAST ARROW -> '/' */
2706	{ 0x98, 0x5C }, /* SOUTH EAST ARROW -> '\' */
2707	{ 0x99, 0x2F }, /* SOUTH WEST ARROW -> '/' */
2708	{ 0x9A, 0x21 }, /* LEFTWARDS ARROW WITH STROKE -> '!' */
2709	{ 0x9B, 0x21 }, /* RIGHTWARDS ARROW WITH STROKE -> '!' */
2710	{ 0x9C, 0x7E }, /* LEFTWARDS WAVE ARROW -> '~' */
2711	{ 0x9D, 0x7E }, /* RIGHTWARDS WAVE ARROW -> '~' */
2712	{ 0x9E, 0x2D }, /* LEFTWARDS TWO HEADED ARROW -> '-' */
2713	{ 0x9F, 0x7C }, /* UPWARDS TWO HEADED ARROW -> '|' */
2714	{ 0xA0, 0x2D }, /* RIGHTWARDS TWO HEADED ARROW -> '-' */
2715	{ 0xA1, 0x7C }, /* DOWNWARDS TWO HEADED ARROW -> '|' */
2716	{ 0xA2, 0x00 }, /* LEFTWARDS ARROW WITH TAIL -> ... */
2717	{ 0xA4, 0x2D }, /* LEFTWARDS ARROW FROM BAR -> '-' */
2718	{ 0xA5, 0x7C }, /* UPWARDS ARROW FROM BAR -> '|' */
2719	{ 0xA6, 0x2D }, /* RIGHTWARDS ARROW FROM BAR -> '-' */
2720	{ 0xA7, 0x7C }, /* DOWNWARDS ARROW FROM BAR -> '|' */
2721	{ 0xA8, 0x7C }, /* UP DOWN ARROW WITH BASE -> '|' */
2722	{ 0xA9, 0x00 }, /* LEFTWARDS ARROW WITH HOOK -> ... */
2723	{ 0xAD, 0x2D }, /* LEFT RIGHT WAVE ARROW -> '-' */
2724	{ 0xAE, 0x21 }, /* LEFT RIGHT ARROW WITH STROKE -> '!' */
2725	{ 0xAF, 0x00 }, /* DOWNWARDS ZIGZAG ARROW -> ... */
2726	{ 0xB5, 0x7C }, /* DOWNWARDS ARROW WITH CORNER LEFTWARDS -> '|' */
2727	{ 0xB6, 0x5E }, /* ANTICLOCKWISE TOP SEMICIRCLE ARROW -> '^' */
2728	{ 0xB7, 0x56 }, /* CLOCKWISE TOP SEMICIRCLE ARROW -> 'V' */
2729	{ 0xB8, 0x5C }, /* NORTH WEST ARROW TO LONG BAR -> '\' */
2730	{ 0xB9, 0x3D }, /* LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR -> '=' */
2731	{ 0xBA, 0x56 }, /* ANTICLOCKWISE OPEN CIRCLE ARROW -> 'V' */
2732	{ 0xBB, 0x5E }, /* CLOCKWISE OPEN CIRCLE ARROW -> '^' */
2733	{ 0xBC, 0x2D }, /* LEFTWARDS HARPOON WITH BARB UPWARDS -> '-' */
2734	{ 0xBD, 0x2D }, /* LEFTWARDS HARPOON WITH BARB DOWNWARDS -> '-' */
2735	{ 0xBE, 0x7C }, /* UPWARDS HARPOON WITH BARB RIGHTWARDS -> '|' */
2736	{ 0xBF, 0x7C }, /* UPWARDS HARPOON WITH BARB LEFTWARDS -> '|' */
2737	{ 0xC0, 0x2D }, /* RIGHTWARDS HARPOON WITH BARB UPWARDS -> '-' */
2738	{ 0xC1, 0x2D }, /* RIGHTWARDS HARPOON WITH BARB DOWNWARDS -> '-' */
2739	{ 0xC2, 0x7C }, /* DOWNWARDS HARPOON WITH BARB RIGHTWARDS -> '|' */
2740	{ 0xC3, 0x7C }, /* DOWNWARDS HARPOON WITH BARB LEFTWARDS -> '|' */
2741	{ 0xC4, 0x3D }, /* RIGHTWARDS ARROW OVER LEFTWARDS ARROW -> '=' */
2742	{ 0xC5, 0x7C }, /* UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW -> '|' */
2743	{ 0xC6, 0x3D }, /* LEFTWARDS ARROW OVER RIGHTWARDS ARROW -> '=' */
2744	{ 0xC7, 0x3D }, /* LEFTWARDS PAIRED ARROWS -> '=' */
2745	{ 0xC8, 0x7C }, /* UPWARDS PAIRED ARROWS -> '|' */
2746	{ 0xC9, 0x3D }, /* RIGHTWARDS PAIRED ARROWS -> '=' */
2747	{ 0xCA, 0x7C }, /* DOWNWARDS PAIRED ARROWS -> '|' */
2748	{ 0xCB, 0x3D }, /* LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON -> '=' */
2749	{ 0xCC, 0x3D }, /* RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON -> '=' */
2750	{ 0xCD, 0x00 }, /* LEFTWARDS DOUBLE ARROW WITH STROKE -> ... */
2751	{ 0xCF, 0x21 }, /* RIGHTWARDS DOUBLE ARROW WITH STROKE -> '!' */
2752	{ 0xD0, 0x3C }, /* LEFTWARDS DOUBLE ARROW -> '<' */
2753	{ 0xD1, 0x5E }, /* UPWARDS DOUBLE ARROW -> '^' */
2754	{ 0xD2, 0x3E }, /* RIGHTWARDS DOUBLE ARROW -> '>' */
2755	{ 0xD3, 0x76 }, /* DOWNWARDS DOUBLE ARROW -> 'v' */
2756	{ 0xD4, 0x3D }, /* LEFT RIGHT DOUBLE ARROW -> '=' */
2757	{ 0xD5, 0x7C }, /* UP DOWN DOUBLE ARROW -> '|' */
2758	{ 0xD6, 0x5C }, /* NORTH WEST DOUBLE ARROW -> '\' */
2759	{ 0xD7, 0x2F }, /* NORTH EAST DOUBLE ARROW -> '/' */
2760	{ 0xD8, 0x5C }, /* SOUTH EAST DOUBLE ARROW -> '\' */
2761	{ 0xD9, 0x2F }, /* SOUTH WEST DOUBLE ARROW -> '/' */
2762	{ 0xDA, 0x3D }, /* LEFTWARDS TRIPLE ARROW -> '=' */
2763	{ 0xDB, 0x3D }, /* RIGHTWARDS TRIPLE ARROW -> '=' */
2764	{ 0xDC, 0x7E }, /* LEFTWARDS SQUIGGLE ARROW -> '~' */
2765	{ 0xDD, 0x7E }, /* RIGHTWARDS SQUIGGLE ARROW -> '~' */
2766	{ 0xDE, 0x7C }, /* UPWARDS ARROW WITH DOUBLE STROKE -> '|' */
2767	{ 0xDF, 0x7C }, /* DOWNWARDS ARROW WITH DOUBLE STROKE -> '|' */
2768	{ 0xE0, 0x2D }, /* LEFTWARDS DASHED ARROW -> '-' */
2769	{ 0xE1, 0x7C }, /* UPWARDS DASHED ARROW -> '|' */
2770	{ 0xE2, 0x2D }, /* RIGHTWARDS DASHED ARROW -> '-' */
2771	{ 0xE3, 0x7C }, /* DOWNWARDS DASHED ARROW -> '|' */
2772	{ 0xE4, 0x00 }, /* LEFTWARDS ARROW TO BAR -> ... */
2773	{ 0xE6, 0x2D }, /* LEFTWARDS WHITE ARROW -> '-' */
2774	{ 0xE7, 0x7C }, /* UPWARDS WHITE ARROW -> '|' */
2775	{ 0xE8, 0x2D }, /* RIGHTWARDS WHITE ARROW -> '-' */
2776	{ 0xE9, 0x00 }, /* DOWNWARDS WHITE ARROW -> ... */
2777	{ 0xEF, 0x7C }, /* UPWARDS WHITE DOUBLE ARROW ON PEDESTAL -> '|' */
2778	{ 0xF0, 0x2D }, /* RIGHTWARDS WHITE ARROW FROM WALL -> '-' */
2779	{ 0xF1, 0x5C }, /* NORTH WEST ARROW TO CORNER -> '\' */
2780	{ 0xF2, 0x5C }, /* SOUTH EAST ARROW TO CORNER -> '\' */
2781	{ 0xF3, 0x7C }, /* UP DOWN WHITE ARROW -> '|' */
2782	/* Entries for page 0x22 */
2783	{ 0x04, 0x21 }, /* THERE DOES NOT EXIST -> '!' */
2784	{ 0x09, 0x21 }, /* NOT AN ELEMENT OF -> '!' */
2785	{ 0x0C, 0x21 }, /* DOES NOT CONTAIN AS MEMBER -> '!' */
2786	{ 0x12, 0x2D }, /* MINUS SIGN -> '-' */
2787	{ 0x15, 0x2F }, /* DIVISION SLASH -> '/' */
2788	{ 0x16, 0x5C }, /* SET MINUS -> '\' */
2789	{ 0x17, 0x2A }, /* ASTERISK OPERATOR -> '*' */
2790	{ 0x18, 0x6F }, /* RING OPERATOR -> 'o' */
2791	{ 0x19, 0x2E }, /* BULLET OPERATOR -> '.' */
2792	{ 0x23, 0x7C }, /* DIVIDES -> '|' */
2793	{ 0x24, 0x21 }, /* DOES NOT DIVIDE -> '!' */
2794	{ 0x26, 0x21 }, /* NOT PARALLEL TO -> '!' */
2795	{ 0x36, 0x3A }, /* RATIO -> ':' */
2796	{ 0x3C, 0x7E }, /* TILDE OPERATOR -> '~' */
2797	{ 0x41, 0x23 }, /* NOT TILDE -> '#' */
2798	{ 0x44, 0x23 }, /* NOT ASYMPTOTICALLY EQUAL TO -> '#' */
2799	{ 0x49, 0x23 }, /* NOT ALMOST EQUAL TO -> '#' */
2800	{ 0x60, 0x23 }, /* NOT EQUAL TO -> '#' */
2801	{ 0x62, 0x23 }, /* NOT IDENTICAL TO -> '#' */
2802	{ 0x64, 0x3C }, /* LESS-THAN OR EQUAL TO -> '<' */
2803	{ 0x65, 0x3E }, /* GREATER-THAN OR EQUAL TO -> '>' */
2804	{ 0x68, 0x23 }, /* LESS-THAN BUT NOT EQUAL TO -> '#' */
2805	{ 0x69, 0x23 }, /* GREATER-THAN BUT NOT EQUAL TO -> '#' */
2806	{ 0x6D, 0x23 }, /* NOT EQUIVALENT TO -> '#' */
2807	{ 0x6E, 0x21 }, /* NOT LESS-THAN -> '!' */
2808	{ 0x6F, 0x21 }, /* NOT GREATER-THAN -> '!' */
2809	{ 0x80, 0x21 }, /* DOES NOT PRECEDE -> '!' */
2810	{ 0x81, 0x21 }, /* DOES NOT SUCCEED -> '!' */
2811	{ 0x84, 0x21 }, /* NOT A SUBSET OF -> '!' */
2812	{ 0x85, 0x21 }, /* NOT A SUPERSET OF -> '!' */
2813	{ 0x8A, 0x23 }, /* SUBSET OF WITH NOT EQUAL TO -> '#' */
2814	{ 0x8B, 0x23 }, /* SUPERSET OF WITH NOT EQUAL TO -> '#' */
2815	{ 0x9B, 0x2A }, /* CIRCLED ASTERISK OPERATOR -> '*' */
2816	{ 0xC6, 0x2A }, /* STAR OPERATOR -> '*' */
2817	/* Entries for page 0x23 */
2818	{ 0x03, 0x5E }, /* UP ARROWHEAD -> '^' */
2819	{ 0x29, 0x3C }, /* LEFT-POINTING ANGLE BRACKET -> '<' */
2820	{ 0x5F, 0x2A }, /* APL FUNCTIONAL SYMBOL CIRCLE STAR -> '*' */
2821	{ 0x63, 0x2A }, /* APL FUNCTIONAL SYMBOL STAR DIAERESIS -> '*' */
2822	/* Entries for page 0x24 */
2823	{ 0x60, 0x31 }, /* CIRCLED DIGIT ONE -> '1' */
2824	{ 0x61, 0x32 }, /* CIRCLED DIGIT TWO -> '2' */
2825	{ 0x62, 0x33 }, /* CIRCLED DIGIT THREE -> '3' */
2826	{ 0x63, 0x34 }, /* CIRCLED DIGIT FOUR -> '4' */
2827	{ 0x64, 0x35 }, /* CIRCLED DIGIT FIVE -> '5' */
2828	{ 0x65, 0x36 }, /* CIRCLED DIGIT SIX -> '6' */
2829	{ 0x66, 0x37 }, /* CIRCLED DIGIT SEVEN -> '7' */
2830	{ 0x67, 0x38 }, /* CIRCLED DIGIT EIGHT -> '8' */
2831	{ 0x68, 0x39 }, /* CIRCLED DIGIT NINE -> '9' */
2832	{ 0xB6, 0x41 }, /* CIRCLED LATIN CAPITAL LETTER A -> 'A' */
2833	{ 0xB7, 0x42 }, /* CIRCLED LATIN CAPITAL LETTER B -> 'B' */
2834	{ 0xB8, 0x43 }, /* CIRCLED LATIN CAPITAL LETTER C -> 'C' */
2835	{ 0xB9, 0x44 }, /* CIRCLED LATIN CAPITAL LETTER D -> 'D' */
2836	{ 0xBA, 0x45 }, /* CIRCLED LATIN CAPITAL LETTER E -> 'E' */
2837	{ 0xBB, 0x46 }, /* CIRCLED LATIN CAPITAL LETTER F -> 'F' */
2838	{ 0xBC, 0x47 }, /* CIRCLED LATIN CAPITAL LETTER G -> 'G' */
2839	{ 0xBD, 0x48 }, /* CIRCLED LATIN CAPITAL LETTER H -> 'H' */
2840	{ 0xBE, 0x49 }, /* CIRCLED LATIN CAPITAL LETTER I -> 'I' */
2841	{ 0xBF, 0x4A }, /* CIRCLED LATIN CAPITAL LETTER J -> 'J' */
2842	{ 0xC0, 0x4B }, /* CIRCLED LATIN CAPITAL LETTER K -> 'K' */
2843	{ 0xC1, 0x4C }, /* CIRCLED LATIN CAPITAL LETTER L -> 'L' */
2844	{ 0xC2, 0x4D }, /* CIRCLED LATIN CAPITAL LETTER M -> 'M' */
2845	{ 0xC3, 0x4E }, /* CIRCLED LATIN CAPITAL LETTER N -> 'N' */
2846	{ 0xC4, 0x4F }, /* CIRCLED LATIN CAPITAL LETTER O -> 'O' */
2847	{ 0xC5, 0x50 }, /* CIRCLED LATIN CAPITAL LETTER P -> 'P' */
2848	{ 0xC6, 0x51 }, /* CIRCLED LATIN CAPITAL LETTER Q -> 'Q' */
2849	{ 0xC7, 0x52 }, /* CIRCLED LATIN CAPITAL LETTER R -> 'R' */
2850	{ 0xC8, 0x53 }, /* CIRCLED LATIN CAPITAL LETTER S -> 'S' */
2851	{ 0xC9, 0x54 }, /* CIRCLED LATIN CAPITAL LETTER T -> 'T' */
2852	{ 0xCA, 0x55 }, /* CIRCLED LATIN CAPITAL LETTER U -> 'U' */
2853	{ 0xCB, 0x56 }, /* CIRCLED LATIN CAPITAL LETTER V -> 'V' */
2854	{ 0xCC, 0x57 }, /* CIRCLED LATIN CAPITAL LETTER W -> 'W' */
2855	{ 0xCD, 0x58 }, /* CIRCLED LATIN CAPITAL LETTER X -> 'X' */
2856	{ 0xCE, 0x59 }, /* CIRCLED LATIN CAPITAL LETTER Y -> 'Y' */
2857	{ 0xCF, 0x5A }, /* CIRCLED LATIN CAPITAL LETTER Z -> 'Z' */
2858	{ 0xD0, 0x61 }, /* CIRCLED LATIN SMALL LETTER A -> 'a' */
2859	{ 0xD1, 0x62 }, /* CIRCLED LATIN SMALL LETTER B -> 'b' */
2860	{ 0xD2, 0x63 }, /* CIRCLED LATIN SMALL LETTER C -> 'c' */
2861	{ 0xD3, 0x64 }, /* CIRCLED LATIN SMALL LETTER D -> 'd' */
2862	{ 0xD4, 0x65 }, /* CIRCLED LATIN SMALL LETTER E -> 'e' */
2863	{ 0xD5, 0x66 }, /* CIRCLED LATIN SMALL LETTER F -> 'f' */
2864	{ 0xD6, 0x67 }, /* CIRCLED LATIN SMALL LETTER G -> 'g' */
2865	{ 0xD7, 0x68 }, /* CIRCLED LATIN SMALL LETTER H -> 'h' */
2866	{ 0xD8, 0x69 }, /* CIRCLED LATIN SMALL LETTER I -> 'i' */
2867	{ 0xD9, 0x6A }, /* CIRCLED LATIN SMALL LETTER J -> 'j' */
2868	{ 0xDA, 0x6B }, /* CIRCLED LATIN SMALL LETTER K -> 'k' */
2869	{ 0xDB, 0x6C }, /* CIRCLED LATIN SMALL LETTER L -> 'l' */
2870	{ 0xDC, 0x6D }, /* CIRCLED LATIN SMALL LETTER M -> 'm' */
2871	{ 0xDD, 0x6E }, /* CIRCLED LATIN SMALL LETTER N -> 'n' */
2872	{ 0xDE, 0x6F }, /* CIRCLED LATIN SMALL LETTER O -> 'o' */
2873	{ 0xDF, 0x70 }, /* CIRCLED LATIN SMALL LETTER P -> 'p' */
2874	{ 0xE0, 0x71 }, /* CIRCLED LATIN SMALL LETTER Q -> 'q' */
2875	{ 0xE1, 0x72 }, /* CIRCLED LATIN SMALL LETTER R -> 'r' */
2876	{ 0xE2, 0x73 }, /* CIRCLED LATIN SMALL LETTER S -> 's' */
2877	{ 0xE3, 0x74 }, /* CIRCLED LATIN SMALL LETTER T -> 't' */
2878	{ 0xE4, 0x75 }, /* CIRCLED LATIN SMALL LETTER U -> 'u' */
2879	{ 0xE5, 0x76 }, /* CIRCLED LATIN SMALL LETTER V -> 'v' */
2880	{ 0xE6, 0x77 }, /* CIRCLED LATIN SMALL LETTER W -> 'w' */
2881	{ 0xE7, 0x78 }, /* CIRCLED LATIN SMALL LETTER X -> 'x' */
2882	{ 0xE8, 0x79 }, /* CIRCLED LATIN SMALL LETTER Y -> 'y' */
2883	{ 0xE9, 0x7A }, /* CIRCLED LATIN SMALL LETTER Z -> 'z' */
2884	{ 0xEA, 0x30 }, /* CIRCLED DIGIT ZERO -> '0' */
2885	{ 0xF5, 0x31 }, /* DOUBLE CIRCLED DIGIT ONE -> '1' */
2886	{ 0xF6, 0x32 }, /* DOUBLE CIRCLED DIGIT TWO -> '2' */
2887	{ 0xF7, 0x33 }, /* DOUBLE CIRCLED DIGIT THREE -> '3' */
2888	{ 0xF8, 0x34 }, /* DOUBLE CIRCLED DIGIT FOUR -> '4' */
2889	{ 0xF9, 0x35 }, /* DOUBLE CIRCLED DIGIT FIVE -> '5' */
2890	{ 0xFA, 0x36 }, /* DOUBLE CIRCLED DIGIT SIX -> '6' */
2891	{ 0xFB, 0x37 }, /* DOUBLE CIRCLED DIGIT SEVEN -> '7' */
2892	{ 0xFC, 0x38 }, /* DOUBLE CIRCLED DIGIT EIGHT -> '8' */
2893	{ 0xFD, 0x39 }, /* DOUBLE CIRCLED DIGIT NINE -> '9' */
2894	{ 0xFF, 0x30 }, /* NEGATIVE CIRCLED DIGIT ZERO -> '0' */
2895	/* Entries for page 0x25 */
2896	{ 0x00, 0x2D }, /* BOX DRAWINGS LIGHT HORIZONTAL -> '-' */
2897	{ 0x01, 0x2D }, /* BOX DRAWINGS HEAVY HORIZONTAL -> '-' */
2898	{ 0x02, 0x7C }, /* BOX DRAWINGS LIGHT VERTICAL -> '|' */
2899	{ 0x03, 0x7C }, /* BOX DRAWINGS HEAVY VERTICAL -> '|' */
2900	{ 0x04, 0x2D }, /* BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL -> '-' */
2901	{ 0x05, 0x2D }, /* BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL -> '-' */
2902	{ 0x06, 0x7C }, /* BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL -> '|' */
2903	{ 0x07, 0x7C }, /* BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL -> '|' */
2904	{ 0x08, 0x2D }, /* BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL -> '-' */
2905	{ 0x09, 0x2D }, /* BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL -> '-' */
2906	{ 0x0A, 0x7C }, /* BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL -> '|' */
2907	{ 0x0B, 0x7C }, /* BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL -> '|' */
2908	{ 0x0C, 0x00 }, /* BOX DRAWINGS LIGHT DOWN AND RIGHT -> ... */
2909	{ 0x4B, 0x2B }, /* BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL -> '+' */
2910	{ 0x4C, 0x2D }, /* BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL -> '-' */
2911	{ 0x4D, 0x2D }, /* BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL -> '-' */
2912	{ 0x4E, 0x7C }, /* BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL -> '|' */
2913	{ 0x4F, 0x7C }, /* BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL -> '|' */
2914	{ 0x50, 0x2D }, /* BOX DRAWINGS DOUBLE HORIZONTAL -> '-' */
2915	{ 0x51, 0x7C }, /* BOX DRAWINGS DOUBLE VERTICAL -> '|' */
2916	{ 0x52, 0x00 }, /* BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -> ... */
2917	{ 0x70, 0x2B }, /* BOX DRAWINGS LIGHT ARC UP AND RIGHT -> '+' */
2918	{ 0x71, 0x2F }, /* BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT -> '/' */
2919	{ 0x72, 0x5C }, /* BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT -> '\' */
2920	{ 0x73, 0x58 }, /* BOX DRAWINGS LIGHT DIAGONAL CROSS -> 'X' */
2921	{ 0x74, 0x2D }, /* BOX DRAWINGS LIGHT LEFT -> '-' */
2922	{ 0x75, 0x7C }, /* BOX DRAWINGS LIGHT UP -> '|' */
2923	{ 0x76, 0x2D }, /* BOX DRAWINGS LIGHT RIGHT -> '-' */
2924	{ 0x77, 0x7C }, /* BOX DRAWINGS LIGHT DOWN -> '|' */
2925	{ 0x78, 0x2D }, /* BOX DRAWINGS HEAVY LEFT -> '-' */
2926	{ 0x79, 0x7C }, /* BOX DRAWINGS HEAVY UP -> '|' */
2927	{ 0x7A, 0x2D }, /* BOX DRAWINGS HEAVY RIGHT -> '-' */
2928	{ 0x7B, 0x7C }, /* BOX DRAWINGS HEAVY DOWN -> '|' */
2929	{ 0x7C, 0x2D }, /* BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT -> '-' */
2930	{ 0x7D, 0x7C }, /* BOX DRAWINGS LIGHT UP AND HEAVY DOWN -> '|' */
2931	{ 0x7E, 0x2D }, /* BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT -> '-' */
2932	{ 0x7F, 0x7C }, /* BOX DRAWINGS HEAVY UP AND LIGHT DOWN -> '|' */
2933	{ 0x80, 0x00 }, /* UPPER HALF BLOCK -> ... */
2934	{ 0x93, 0x23 }, /* DARK SHADE -> '#' */
2935	{ 0x94, 0x2D }, /* UPPER ONE EIGHTH BLOCK -> '-' */
2936	{ 0x95, 0x7C }, /* RIGHT ONE EIGHTH BLOCK -> '|' */
2937	{ 0x96, 0x00 }, /* QUADRANT LOWER LEFT -> ... */
2938	{ 0xB1, 0x23 }, /* WHITE PARALLELOGRAM -> '#' */
2939	{ 0xB2, 0x00 }, /* BLACK UP-POINTING TRIANGLE -> ... */
2940	{ 0xB5, 0x5E }, /* WHITE UP-POINTING SMALL TRIANGLE -> '^' */
2941	{ 0xB6, 0x00 }, /* BLACK RIGHT-POINTING TRIANGLE -> ... */
2942	{ 0xBB, 0x3E }, /* WHITE RIGHT-POINTING POINTER -> '>' */
2943	{ 0xBC, 0x00 }, /* BLACK DOWN-POINTING TRIANGLE -> ... */
2944	{ 0xBF, 0x56 }, /* WHITE DOWN-POINTING SMALL TRIANGLE -> 'V' */
2945	{ 0xC0, 0x00 }, /* BLACK LEFT-POINTING TRIANGLE -> ... */
2946	{ 0xC5, 0x3C }, /* WHITE LEFT-POINTING POINTER -> '<' */
2947	{ 0xC6, 0x00 }, /* BLACK DIAMOND -> ... */
2948	{ 0xE6, 0x2A }, /* WHITE BULLET -> '*' */
2949	{ 0xE7, 0x00 }, /* SQUARE WITH LEFT HALF BLACK -> ... */
2950	{ 0xEB, 0x23 }, /* WHITE SQUARE WITH VERTICAL BISECTING LINE -> '#' */
2951	{ 0xEC, 0x00 }, /* WHITE UP-POINTING TRIANGLE WITH DOT -> ... */
2952	{ 0xEE, 0x5E }, /* UP-POINTING TRIANGLE WITH RIGHT HALF BLACK -> '^' */
2953	{ 0xEF, 0x4F }, /* LARGE CIRCLE -> 'O' */
2954	{ 0xF0, 0x00 }, /* WHITE SQUARE WITH UPPER LEFT QUADRANT -> ... */
2955	{ 0xF7, 0x23 }, /* WHITE CIRCLE WITH UPPER RIGHT QUADRANT -> '#' */
2956	/* Entries for page 0x26 */
2957	{ 0x05, 0x2A }, /* BLACK STAR -> '*' */
2958	{ 0x06, 0x2A }, /* WHITE STAR -> '*' */
2959	{ 0x2A, 0x2A }, /* STAR AND CRESCENT -> '*' */
2960	{ 0x6F, 0x23 }, /* MUSIC SHARP SIGN -> '#' */
2961	{ 0x98, 0x2A }, /* FLOWER -> '*' */
2962	{ 0x9D, 0x2A }, /* OUTLINED WHITE STAR -> '*' */
2963	/* Entries for page 0x27 */
2964	{ 0x13, 0x76 }, /* CHECK MARK -> 'v' */
2965	{ 0x14, 0x56 }, /* HEAVY CHECK MARK -> 'V' */
2966	{ 0x15, 0x78 }, /* MULTIPLICATION X -> 'x' */
2967	{ 0x16, 0x58 }, /* HEAVY MULTIPLICATION X -> 'X' */
2968	{ 0x17, 0x78 }, /* BALLOT X -> 'x' */
2969	{ 0x18, 0x58 }, /* HEAVY BALLOT X -> 'X' */
2970	{ 0x21, 0x00 }, /* STAR OF DAVID -> ... */
2971	{ 0x46, 0x2A }, /* HEAVY CHEVRON SNOWFLAKE -> '*' */
2972	{ 0x49, 0x00 }, /* BALLOON-SPOKED ASTERISK -> ... */
2973	{ 0x4B, 0x2A }, /* HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK -> '*' */
2974	{ 0x58, 0x7C }, /* LIGHT VERTICAL BAR -> '|' */
2975	{ 0x5C, 0x27 }, /* HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT -> ''' */
2976	{ 0x5D, 0x22 }, /* HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT -> '"' */
2977	{ 0x5E, 0x22 }, /* HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT -> '"' */
2978	{ 0x5F, 0x2C }, /* HEAVY LOW SINGLE COMMA QUOTATION MARK ORNAMENT -> ',' */
2979	{ 0x62, 0x21 }, /* HEAVY EXCLAMATION MARK ORNAMENT -> '!' */
2980	{ 0xE6, 0x5B }, /* MATHEMATICAL LEFT WHITE SQUARE BRACKET -> '[' */
2981	{ 0xE8, 0x3C }, /* MATHEMATICAL LEFT ANGLE BRACKET -> '<' */
2982	/* Entries for page 0x28 */
2983	{ 0x00, 0x20 }, /* BRAILLE PATTERN BLANK -> ' ' */
2984	{ 0x01, 0x61 }, /* BRAILLE PATTERN DOTS-1 -> 'a' */
2985	{ 0x02, 0x31 }, /* BRAILLE PATTERN DOTS-2 -> '1' */
2986	{ 0x03, 0x62 }, /* BRAILLE PATTERN DOTS-12 -> 'b' */
2987	{ 0x04, 0x27 }, /* BRAILLE PATTERN DOTS-3 -> ''' */
2988	{ 0x05, 0x6B }, /* BRAILLE PATTERN DOTS-13 -> 'k' */
2989	{ 0x06, 0x32 }, /* BRAILLE PATTERN DOTS-23 -> '2' */
2990	{ 0x07, 0x6C }, /* BRAILLE PATTERN DOTS-123 -> 'l' */
2991	{ 0x08, 0x40 }, /* BRAILLE PATTERN DOTS-4 -> '@' */
2992	{ 0x09, 0x63 }, /* BRAILLE PATTERN DOTS-14 -> 'c' */
2993	{ 0x0A, 0x69 }, /* BRAILLE PATTERN DOTS-24 -> 'i' */
2994	{ 0x0B, 0x66 }, /* BRAILLE PATTERN DOTS-124 -> 'f' */
2995	{ 0x0C, 0x2F }, /* BRAILLE PATTERN DOTS-34 -> '/' */
2996	{ 0x0D, 0x6D }, /* BRAILLE PATTERN DOTS-134 -> 'm' */
2997	{ 0x0E, 0x73 }, /* BRAILLE PATTERN DOTS-234 -> 's' */
2998	{ 0x0F, 0x70 }, /* BRAILLE PATTERN DOTS-1234 -> 'p' */
2999	{ 0x10, 0x22 }, /* BRAILLE PATTERN DOTS-5 -> '"' */
3000	{ 0x11, 0x65 }, /* BRAILLE PATTERN DOTS-15 -> 'e' */
3001	{ 0x12, 0x33 }, /* BRAILLE PATTERN DOTS-25 -> '3' */
3002	{ 0x13, 0x68 }, /* BRAILLE PATTERN DOTS-125 -> 'h' */
3003	{ 0x14, 0x39 }, /* BRAILLE PATTERN DOTS-35 -> '9' */
3004	{ 0x15, 0x6F }, /* BRAILLE PATTERN DOTS-135 -> 'o' */
3005	{ 0x16, 0x36 }, /* BRAILLE PATTERN DOTS-235 -> '6' */
3006	{ 0x17, 0x72 }, /* BRAILLE PATTERN DOTS-1235 -> 'r' */
3007	{ 0x18, 0x5E }, /* BRAILLE PATTERN DOTS-45 -> '^' */
3008	{ 0x19, 0x64 }, /* BRAILLE PATTERN DOTS-145 -> 'd' */
3009	{ 0x1A, 0x6A }, /* BRAILLE PATTERN DOTS-245 -> 'j' */
3010	{ 0x1B, 0x67 }, /* BRAILLE PATTERN DOTS-1245 -> 'g' */
3011	{ 0x1C, 0x3E }, /* BRAILLE PATTERN DOTS-345 -> '>' */
3012	{ 0x1D, 0x6E }, /* BRAILLE PATTERN DOTS-1345 -> 'n' */
3013	{ 0x1E, 0x74 }, /* BRAILLE PATTERN DOTS-2345 -> 't' */
3014	{ 0x1F, 0x71 }, /* BRAILLE PATTERN DOTS-12345 -> 'q' */
3015	{ 0x20, 0x2C }, /* BRAILLE PATTERN DOTS-6 -> ',' */
3016	{ 0x21, 0x2A }, /* BRAILLE PATTERN DOTS-16 -> '*' */
3017	{ 0x22, 0x35 }, /* BRAILLE PATTERN DOTS-26 -> '5' */
3018	{ 0x23, 0x3C }, /* BRAILLE PATTERN DOTS-126 -> '<' */
3019	{ 0x24, 0x2D }, /* BRAILLE PATTERN DOTS-36 -> '-' */
3020	{ 0x25, 0x75 }, /* BRAILLE PATTERN DOTS-136 -> 'u' */
3021	{ 0x26, 0x38 }, /* BRAILLE PATTERN DOTS-236 -> '8' */
3022	{ 0x27, 0x76 }, /* BRAILLE PATTERN DOTS-1236 -> 'v' */
3023	{ 0x28, 0x2E }, /* BRAILLE PATTERN DOTS-46 -> '.' */
3024	{ 0x29, 0x25 }, /* BRAILLE PATTERN DOTS-146 -> '%' */
3025	{ 0x2A, 0x5B }, /* BRAILLE PATTERN DOTS-246 -> '[' */
3026	{ 0x2B, 0x24 }, /* BRAILLE PATTERN DOTS-1246 -> '$' */
3027	{ 0x2C, 0x2B }, /* BRAILLE PATTERN DOTS-346 -> '+' */
3028	{ 0x2D, 0x78 }, /* BRAILLE PATTERN DOTS-1346 -> 'x' */
3029	{ 0x2E, 0x21 }, /* BRAILLE PATTERN DOTS-2346 -> '!' */
3030	{ 0x2F, 0x26 }, /* BRAILLE PATTERN DOTS-12346 -> '&' */
3031	{ 0x30, 0x3B }, /* BRAILLE PATTERN DOTS-56 -> ';' */
3032	{ 0x31, 0x3A }, /* BRAILLE PATTERN DOTS-156 -> ':' */
3033	{ 0x32, 0x34 }, /* BRAILLE PATTERN DOTS-256 -> '4' */
3034	{ 0x33, 0x5C }, /* BRAILLE PATTERN DOTS-1256 -> '\' */
3035	{ 0x34, 0x30 }, /* BRAILLE PATTERN DOTS-356 -> '0' */
3036	{ 0x35, 0x7A }, /* BRAILLE PATTERN DOTS-1356 -> 'z' */
3037	{ 0x36, 0x37 }, /* BRAILLE PATTERN DOTS-2356 -> '7' */
3038	{ 0x37, 0x28 }, /* BRAILLE PATTERN DOTS-12356 -> '(' */
3039	{ 0x38, 0x5F }, /* BRAILLE PATTERN DOTS-456 -> '_' */
3040	{ 0x39, 0x3F }, /* BRAILLE PATTERN DOTS-1456 -> '?' */
3041	{ 0x3A, 0x77 }, /* BRAILLE PATTERN DOTS-2456 -> 'w' */
3042	{ 0x3B, 0x5D }, /* BRAILLE PATTERN DOTS-12456 -> ']' */
3043	{ 0x3C, 0x23 }, /* BRAILLE PATTERN DOTS-3456 -> '#' */
3044	{ 0x3D, 0x79 }, /* BRAILLE PATTERN DOTS-13456 -> 'y' */
3045	{ 0x3E, 0x29 }, /* BRAILLE PATTERN DOTS-23456 -> ')' */
3046	{ 0x3F, 0x3D }, /* BRAILLE PATTERN DOTS-123456 -> '=' */
3047	/* Entries for page 0x29 */
3048	{ 0x83, 0x7B }, /* LEFT WHITE CURLY BRACKET -> '{' */
3049	/* Entries for page 0x2C */
3050	{ 0x60, 0x4C }, /* LATIN CAPITAL LETTER L WITH DOUBLE BAR -> 'L' */
3051	{ 0x61, 0x6C }, /* LATIN SMALL LETTER L WITH DOUBLE BAR -> 'l' */
3052	{ 0x62, 0x4C }, /* LATIN CAPITAL LETTER L WITH MIDDLE TILDE -> 'L' */
3053	{ 0x63, 0x50 }, /* LATIN CAPITAL LETTER P WITH STROKE -> 'P' */
3054	{ 0x64, 0x52 }, /* LATIN CAPITAL LETTER R WITH TAIL -> 'R' */
3055	{ 0x65, 0x61 }, /* LATIN SMALL LETTER A WITH STROKE -> 'a' */
3056	{ 0x66, 0x74 }, /* LATIN SMALL LETTER T WITH DIAGONAL STROKE -> 't' */
3057	{ 0x67, 0x48 }, /* LATIN CAPITAL LETTER H WITH DESCENDER -> 'H' */
3058	{ 0x68, 0x68 }, /* LATIN SMALL LETTER H WITH DESCENDER -> 'h' */
3059	{ 0x69, 0x4B }, /* LATIN CAPITAL LETTER K WITH DESCENDER -> 'K' */
3060	{ 0x6A, 0x6B }, /* LATIN SMALL LETTER K WITH DESCENDER -> 'k' */
3061	{ 0x6B, 0x5A }, /* LATIN CAPITAL LETTER Z WITH DESCENDER -> 'Z' */
3062	{ 0x6C, 0x7A }, /* LATIN SMALL LETTER Z WITH DESCENDER -> 'z' */
3063	{ 0x6E, 0x4D }, /* LATIN CAPITAL LETTER M WITH HOOK -> 'M' */
3064	{ 0x6F, 0x41 }, /* LATIN CAPITAL LETTER TURNED A -> 'A' */
3065	/* Entries for page 0x2E */
3066	{ 0x00, 0x72 }, /* RIGHT ANGLE SUBSTITUTION MARKER -> 'r' */
3067	{ 0x06, 0x54 }, /* RAISED INTERPOLATION MARKER -> 'T' */
3068	{ 0x09, 0x73 }, /* LEFT TRANSPOSITION BRACKET -> 's' */
3069	{ 0x0C, 0x5C }, /* LEFT RAISED OMISSION BRACKET -> '\' */
3070	{ 0x0D, 0x2F }, /* RIGHT RAISED OMISSION BRACKET -> '/' */
3071	{ 0x12, 0x3E }, /* HYPODIASTOLE -> '>' */
3072	{ 0x13, 0x25 }, /* DOTTED OBELOS -> '%' */
3073	{ 0x16, 0x3E }, /* DOTTED RIGHT-POINTING ANGLE -> '>' */
3074	{ 0x17, 0x3D }, /* DOUBLE OBLIQUE HYPHEN -> '=' */
3075	{ 0x19, 0x2F }, /* PALM BRANCH -> '/' */
3076	{ 0x1A, 0x2D }, /* HYPHEN WITH DIAERESIS -> '-' */
3077	{ 0x1B, 0x7E }, /* TILDE WITH RING ABOVE -> '~' */
3078	{ 0x1C, 0x5C }, /* LEFT LOW PARAPHRASE BRACKET -> '\' */
3079	{ 0x1D, 0x2F }, /* RIGHT LOW PARAPHRASE BRACKET -> '/' */
3080	{ 0x1E, 0x7E }, /* TILDE WITH DOT ABOVE -> '~' */
3081	{ 0x1F, 0x7E }, /* TILDE WITH DOT BELOW -> '~' */
3082	{ 0x2E, 0x3F }, /* REVERSED QUESTION MARK -> '?' */
3083	{ 0x2F, 0x27 }, /* VERTICAL TILDE -> ''' */
3084	{ 0x30, 0x6F }, /* RING POINT -> 'o' */
3085	{ 0x31, 0x2E }, /* WORD SEPARATOR MIDDLE DOT -> '.' */
3086	{ 0x32, 0x2C }, /* TURNED COMMA -> ',' */
3087	{ 0x33, 0x2E }, /* RAISED DOT -> '.' */
3088	{ 0x34, 0x2C }, /* RAISED COMMA -> ',' */
3089	{ 0x35, 0x3B }, /* TURNED SEMICOLON -> ';' */
3090	{ 0x3C, 0x78 }, /* STENOGRAPHIC FULL STOP -> 'x' */
3091	{ 0x3D, 0x7C }, /* VERTICAL SIX DOTS -> '|' */
3092	{ 0x40, 0x3D }, /* DOUBLE HYPHEN -> '=' */
3093	{ 0x41, 0x2C }, /* REVERSED COMMA -> ',' */
3094	{ 0x42, 0x22 }, /* DOUBLE LOW-REVERSED-9 QUOTATION MARK -> '"' */
3095	/* Entries for page 0x30 */
3096	{ 0x00, 0x20 }, /* IDEOGRAPHIC SPACE -> ' ' */
3097	{ 0x03, 0x22 }, /* DITTO MARK -> '"' */
3098	{ 0x05, 0x22 }, /* IDEOGRAPHIC ITERATION MARK -> '"' */
3099	{ 0x06, 0x2F }, /* IDEOGRAPHIC CLOSING MARK -> '/' */
3100	{ 0x07, 0x30 }, /* IDEOGRAPHIC NUMBER ZERO -> '0' */
3101	{ 0x08, 0x3C }, /* LEFT ANGLE BRACKET -> '<' */
3102	{ 0x0C, 0x5B }, /* LEFT CORNER BRACKET -> '[' */
3103	{ 0x0E, 0x7B }, /* LEFT WHITE CORNER BRACKET -> '{' */
3104	{ 0x12, 0x40 }, /* POSTAL MARK -> '@' */
3105	{ 0x14, 0x5B }, /* LEFT TORTOISE SHELL BRACKET -> '[' */
3106	{ 0x20, 0x40 }, /* POSTAL MARK FACE -> '@' */
3107	{ 0x21, 0x31 }, /* HANGZHOU NUMERAL ONE -> '1' */
3108	{ 0x22, 0x32 }, /* HANGZHOU NUMERAL TWO -> '2' */
3109	{ 0x23, 0x33 }, /* HANGZHOU NUMERAL THREE -> '3' */
3110	{ 0x24, 0x34 }, /* HANGZHOU NUMERAL FOUR -> '4' */
3111	{ 0x25, 0x35 }, /* HANGZHOU NUMERAL FIVE -> '5' */
3112	{ 0x26, 0x36 }, /* HANGZHOU NUMERAL SIX -> '6' */
3113	{ 0x27, 0x37 }, /* HANGZHOU NUMERAL SEVEN -> '7' */
3114	{ 0x28, 0x38 }, /* HANGZHOU NUMERAL EIGHT -> '8' */
3115	{ 0x29, 0x39 }, /* HANGZHOU NUMERAL NINE -> '9' */
3116	{ 0x30, 0x7E }, /* WAVY DASH -> '~' */
3117	{ 0x31, 0x00 }, /* VERTICAL KANA REPEAT MARK -> ... */
3118	{ 0x34, 0x2B }, /* VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF -> '+' */
3119	{ 0x36, 0x40 }, /* CIRCLED POSTAL MARK -> '@' */
3120	{ 0x41, 0x61 }, /* HIRAGANA LETTER SMALL A -> 'a' */
3121	{ 0x42, 0x61 }, /* HIRAGANA LETTER A -> 'a' */
3122	{ 0x43, 0x69 }, /* HIRAGANA LETTER SMALL I -> 'i' */
3123	{ 0x44, 0x69 }, /* HIRAGANA LETTER I -> 'i' */
3124	{ 0x45, 0x75 }, /* HIRAGANA LETTER SMALL U -> 'u' */
3125	{ 0x46, 0x75 }, /* HIRAGANA LETTER U -> 'u' */
3126	{ 0x47, 0x65 }, /* HIRAGANA LETTER SMALL E -> 'e' */
3127	{ 0x48, 0x65 }, /* HIRAGANA LETTER E -> 'e' */
3128	{ 0x49, 0x6F }, /* HIRAGANA LETTER SMALL O -> 'o' */
3129	{ 0x4A, 0x6F }, /* HIRAGANA LETTER O -> 'o' */
3130	{ 0x93, 0x6E }, /* HIRAGANA LETTER N -> 'n' */
3131	{ 0x9D, 0x22 }, /* HIRAGANA ITERATION MARK -> '"' */
3132	{ 0x9E, 0x22 }, /* HIRAGANA VOICED ITERATION MARK -> '"' */
3133	{ 0xA0, 0x3D }, /* KATAKANA-HIRAGANA DOUBLE HYPHEN -> '=' */
3134	{ 0xA1, 0x61 }, /* KATAKANA LETTER SMALL A -> 'a' */
3135	{ 0xA2, 0x61 }, /* KATAKANA LETTER A -> 'a' */
3136	{ 0xA3, 0x69 }, /* KATAKANA LETTER SMALL I -> 'i' */
3137	{ 0xA4, 0x69 }, /* KATAKANA LETTER I -> 'i' */
3138	{ 0xA5, 0x75 }, /* KATAKANA LETTER SMALL U -> 'u' */
3139	{ 0xA6, 0x75 }, /* KATAKANA LETTER U -> 'u' */
3140	{ 0xA7, 0x65 }, /* KATAKANA LETTER SMALL E -> 'e' */
3141	{ 0xA8, 0x65 }, /* KATAKANA LETTER E -> 'e' */
3142	{ 0xA9, 0x6F }, /* KATAKANA LETTER SMALL O -> 'o' */
3143	{ 0xAA, 0x6F }, /* KATAKANA LETTER O -> 'o' */
3144	{ 0xF3, 0x6E }, /* KATAKANA LETTER N -> 'n' */
3145	{ 0xFB, 0x2A }, /* KATAKANA MIDDLE DOT -> '*' */
3146	{ 0xFC, 0x2D }, /* KATAKANA-HIRAGANA PROLONGED SOUND MARK -> '-' */
3147	{ 0xFD, 0x22 }, /* KATAKANA ITERATION MARK -> '"' */
3148	{ 0xFE, 0x22 }, /* KATAKANA VOICED ITERATION MARK -> '"' */
3149	/* Entries for page 0x31 */
3150	{ 0x05, 0x42 }, /* BOPOMOFO LETTER B -> 'B' */
3151	{ 0x06, 0x50 }, /* BOPOMOFO LETTER P -> 'P' */
3152	{ 0x07, 0x4D }, /* BOPOMOFO LETTER M -> 'M' */
3153	{ 0x08, 0x46 }, /* BOPOMOFO LETTER F -> 'F' */
3154	{ 0x09, 0x44 }, /* BOPOMOFO LETTER D -> 'D' */
3155	{ 0x0A, 0x54 }, /* BOPOMOFO LETTER T -> 'T' */
3156	{ 0x0B, 0x4E }, /* BOPOMOFO LETTER N -> 'N' */
3157	{ 0x0C, 0x4C }, /* BOPOMOFO LETTER L -> 'L' */
3158	{ 0x0D, 0x47 }, /* BOPOMOFO LETTER G -> 'G' */
3159	{ 0x0E, 0x4B }, /* BOPOMOFO LETTER K -> 'K' */
3160	{ 0x0F, 0x48 }, /* BOPOMOFO LETTER H -> 'H' */
3161	{ 0x10, 0x4A }, /* BOPOMOFO LETTER J -> 'J' */
3162	{ 0x11, 0x51 }, /* BOPOMOFO LETTER Q -> 'Q' */
3163	{ 0x12, 0x58 }, /* BOPOMOFO LETTER X -> 'X' */
3164	{ 0x16, 0x52 }, /* BOPOMOFO LETTER R -> 'R' */
3165	{ 0x17, 0x5A }, /* BOPOMOFO LETTER Z -> 'Z' */
3166	{ 0x18, 0x43 }, /* BOPOMOFO LETTER C -> 'C' */
3167	{ 0x19, 0x53 }, /* BOPOMOFO LETTER S -> 'S' */
3168	{ 0x1A, 0x41 }, /* BOPOMOFO LETTER A -> 'A' */
3169	{ 0x1B, 0x4F }, /* BOPOMOFO LETTER O -> 'O' */
3170	{ 0x1C, 0x45 }, /* BOPOMOFO LETTER E -> 'E' */
3171	{ 0x27, 0x49 }, /* BOPOMOFO LETTER I -> 'I' */
3172	{ 0x28, 0x55 }, /* BOPOMOFO LETTER U -> 'U' */
3173	{ 0x2A, 0x56 }, /* BOPOMOFO LETTER V -> 'V' */
3174	{ 0x31, 0x67 }, /* HANGUL LETTER KIYEOK -> 'g' */
3175	{ 0x34, 0x6E }, /* HANGUL LETTER NIEUN -> 'n' */
3176	{ 0x37, 0x64 }, /* HANGUL LETTER TIKEUT -> 'd' */
3177	{ 0x39, 0x72 }, /* HANGUL LETTER RIEUL -> 'r' */
3178	{ 0x41, 0x6D }, /* HANGUL LETTER MIEUM -> 'm' */
3179	{ 0x42, 0x62 }, /* HANGUL LETTER PIEUP -> 'b' */
3180	{ 0x45, 0x73 }, /* HANGUL LETTER SIOS -> 's' */
3181	{ 0x48, 0x6A }, /* HANGUL LETTER CIEUC -> 'j' */
3182	{ 0x4A, 0x63 }, /* HANGUL LETTER CHIEUCH -> 'c' */
3183	{ 0x4B, 0x6B }, /* HANGUL LETTER KHIEUKH -> 'k' */
3184	{ 0x4C, 0x74 }, /* HANGUL LETTER THIEUTH -> 't' */
3185	{ 0x4D, 0x70 }, /* HANGUL LETTER PHIEUPH -> 'p' */
3186	{ 0x4E, 0x68 }, /* HANGUL LETTER HIEUH -> 'h' */
3187	{ 0x4F, 0x61 }, /* HANGUL LETTER A -> 'a' */
3188	{ 0x54, 0x65 }, /* HANGUL LETTER E -> 'e' */
3189	{ 0x57, 0x6F }, /* HANGUL LETTER O -> 'o' */
3190	{ 0x5C, 0x75 }, /* HANGUL LETTER U -> 'u' */
3191	{ 0x63, 0x69 }, /* HANGUL LETTER I -> 'i' */
3192	{ 0x7F, 0x5A }, /* HANGUL LETTER PANSIOS -> 'Z' */
3193	{ 0x81, 0x4E }, /* HANGUL LETTER YESIEUNG -> 'N' */
3194	{ 0x86, 0x51 }, /* HANGUL LETTER YEORINHIEUH -> 'Q' */
3195	{ 0x8D, 0x55 }, /* HANGUL LETTER ARAEA -> 'U' */
3196	{ 0xB4, 0x50 }, /* BOPOMOFO FINAL LETTER P -> 'P' */
3197	{ 0xB5, 0x54 }, /* BOPOMOFO FINAL LETTER T -> 'T' */
3198	{ 0xB6, 0x4B }, /* BOPOMOFO FINAL LETTER K -> 'K' */
3199	{ 0xB7, 0x48 }, /* BOPOMOFO FINAL LETTER H -> 'H' */
3200	/* Entries for page 0x32 */
3201	{ 0xD0, 0x61 }, /* CIRCLED KATAKANA A -> 'a' */
3202	{ 0xD1, 0x69 }, /* CIRCLED KATAKANA I -> 'i' */
3203	{ 0xD2, 0x75 }, /* CIRCLED KATAKANA U -> 'u' */
3204	{ 0xD3, 0x75 }, /* CIRCLED KATAKANA E -> 'u' */
3205	{ 0xD4, 0x6F }, /* CIRCLED KATAKANA O -> 'o' */
3206	/* Entries for page 0xA0 */
3207	{ 0x02, 0x69 }, /* YI SYLLABLE I -> 'i' */
3208	{ 0x0A, 0x61 }, /* YI SYLLABLE A -> 'a' */
3209	{ 0x11, 0x6F }, /* YI SYLLABLE O -> 'o' */
3210	{ 0x14, 0x65 }, /* YI SYLLABLE E -> 'e' */
3211	/* Entries for page 0xC5 */
3212	{ 0x44, 0x61 }, /* HANGUL SYLLABLE A -> 'a' */
3213	{ 0xD0, 0x65 }, /* HANGUL SYLLABLE E -> 'e' */
3214	/* Entries for page 0xC6 */
3215	{ 0x24, 0x6F }, /* HANGUL SYLLABLE O -> 'o' */
3216	{ 0xB0, 0x75 }, /* HANGUL SYLLABLE U -> 'u' */
3217	/* Entries for page 0xC7 */
3218	{ 0x74, 0x69 }, /* HANGUL SYLLABLE I -> 'i' */
3219	/* Entries for page 0xFB */
3220	{ 0x1D, 0x69 }, /* HEBREW LETTER YOD WITH HIRIQ -> 'i' */
3221	{ 0x20, 0x60 }, /* HEBREW LETTER ALTERNATIVE AYIN -> '`' */
3222	{ 0x21, 0x41 }, /* HEBREW LETTER WIDE ALEF -> 'A' */
3223	{ 0x22, 0x64 }, /* HEBREW LETTER WIDE DALET -> 'd' */
3224	{ 0x23, 0x68 }, /* HEBREW LETTER WIDE HE -> 'h' */
3225	{ 0x25, 0x6C }, /* HEBREW LETTER WIDE LAMED -> 'l' */
3226	{ 0x26, 0x6D }, /* HEBREW LETTER WIDE FINAL MEM -> 'm' */
3227	{ 0x27, 0x72 }, /* HEBREW LETTER WIDE RESH -> 'r' */
3228	{ 0x28, 0x74 }, /* HEBREW LETTER WIDE TAV -> 't' */
3229	{ 0x29, 0x2B }, /* HEBREW LETTER ALTERNATIVE PLUS SIGN -> '+' */
3230	{ 0x2B, 0x53 }, /* HEBREW LETTER SHIN WITH SIN DOT -> 'S' */
3231	{ 0x2D, 0x53 }, /* HEBREW LETTER SHIN WITH DAGESH AND SIN DOT -> 'S' */
3232	{ 0x2E, 0x61 }, /* HEBREW LETTER ALEF WITH PATAH -> 'a' */
3233	{ 0x2F, 0x61 }, /* HEBREW LETTER ALEF WITH QAMATS -> 'a' */
3234	{ 0x30, 0x41 }, /* HEBREW LETTER ALEF WITH MAPIQ -> 'A' */
3235	{ 0x31, 0x62 }, /* HEBREW LETTER BET WITH DAGESH -> 'b' */
3236	{ 0x32, 0x67 }, /* HEBREW LETTER GIMEL WITH DAGESH -> 'g' */
3237	{ 0x33, 0x64 }, /* HEBREW LETTER DALET WITH DAGESH -> 'd' */
3238	{ 0x34, 0x68 }, /* HEBREW LETTER HE WITH MAPIQ -> 'h' */
3239	{ 0x35, 0x76 }, /* HEBREW LETTER VAV WITH DAGESH -> 'v' */
3240	{ 0x36, 0x7A }, /* HEBREW LETTER ZAYIN WITH DAGESH -> 'z' */
3241	{ 0x38, 0x74 }, /* HEBREW LETTER TET WITH DAGESH -> 't' */
3242	{ 0x39, 0x79 }, /* HEBREW LETTER YOD WITH DAGESH -> 'y' */
3243	{ 0x3C, 0x6C }, /* HEBREW LETTER LAMED WITH DAGESH -> 'l' */
3244	{ 0x3E, 0x6D }, /* HEBREW LETTER MEM WITH DAGESH -> 'm' */
3245	{ 0x40, 0x6E }, /* HEBREW LETTER NUN WITH DAGESH -> 'n' */
3246	{ 0x41, 0x73 }, /* HEBREW LETTER SAMEKH WITH DAGESH -> 's' */
3247	{ 0x43, 0x70 }, /* HEBREW LETTER FINAL PE WITH DAGESH -> 'p' */
3248	{ 0x44, 0x70 }, /* HEBREW LETTER PE WITH DAGESH -> 'p' */
3249	{ 0x47, 0x6B }, /* HEBREW LETTER QOF WITH DAGESH -> 'k' */
3250	{ 0x48, 0x72 }, /* HEBREW LETTER RESH WITH DAGESH -> 'r' */
3251	{ 0x4A, 0x74 }, /* HEBREW LETTER TAV WITH DAGESH -> 't' */
3252	{ 0x4B, 0x6F }, /* HEBREW LETTER VAV WITH HOLAM -> 'o' */
3253	{ 0x4C, 0x76 }, /* HEBREW LETTER BET WITH RAFE -> 'v' */
3254	{ 0x4E, 0x66 }, /* HEBREW LETTER PE WITH RAFE -> 'f' */
3255	/* Entries for page 0xFE */
3256	{ 0x23, 0x7E }, /* COMBINING DOUBLE TILDE RIGHT HALF -> '~' */
3257	{ 0x32, 0x2D }, /* PRESENTATION FORM FOR VERTICAL EN DASH -> '-' */
3258	{ 0x33, 0x5F }, /* PRESENTATION FORM FOR VERTICAL LOW LINE -> '_' */
3259	{ 0x34, 0x5F }, /* PRESENTATION FORM FOR VERTICAL WAVY LOW LINE -> '_' */
3260	{ 0x35, 0x28 }, /* PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS -> '(' */
3261	{ 0x37, 0x7B }, /* PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET -> '{' */
3262	{ 0x39, 0x5B }, /* PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET -> '[' */
3263	{ 0x3F, 0x3C }, /* PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET -> '<' */
3264	{ 0x41, 0x5B }, /* PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET -> '[' */
3265	{ 0x43, 0x7B }, /* PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET -> '{' */
3266	{ 0x44, 0x7D }, /* PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET -> '}' */
3267	{ 0x50, 0x2C }, /* SMALL COMMA -> ',' */
3268	{ 0x51, 0x2C }, /* SMALL IDEOGRAPHIC COMMA -> ',' */
3269	{ 0x52, 0x2E }, /* SMALL FULL STOP -> '.' */
3270	{ 0x54, 0x3B }, /* SMALL SEMICOLON -> ';' */
3271	{ 0x55, 0x3A }, /* SMALL COLON -> ':' */
3272	{ 0x56, 0x3F }, /* SMALL QUESTION MARK -> '?' */
3273	{ 0x57, 0x21 }, /* SMALL EXCLAMATION MARK -> '!' */
3274	{ 0x58, 0x2D }, /* SMALL EM DASH -> '-' */
3275	{ 0x59, 0x28 }, /* SMALL LEFT PARENTHESIS -> '(' */
3276	{ 0x5A, 0x29 }, /* SMALL RIGHT PARENTHESIS -> ')' */
3277	{ 0x5B, 0x7B }, /* SMALL LEFT CURLY BRACKET -> '{' */
3278	{ 0x5C, 0x7D }, /* SMALL RIGHT CURLY BRACKET -> '}' */
3279	{ 0x5D, 0x7B }, /* SMALL LEFT TORTOISE SHELL BRACKET -> '{' */
3280	{ 0x5E, 0x7D }, /* SMALL RIGHT TORTOISE SHELL BRACKET -> '}' */
3281	{ 0x5F, 0x23 }, /* SMALL NUMBER SIGN -> '#' */
3282	{ 0x60, 0x26 }, /* SMALL AMPERSAND -> '&' */
3283	{ 0x61, 0x2A }, /* SMALL ASTERISK -> '*' */
3284	{ 0x62, 0x2B }, /* SMALL PLUS SIGN -> '+' */
3285	{ 0x63, 0x2D }, /* SMALL HYPHEN-MINUS -> '-' */
3286	{ 0x64, 0x3C }, /* SMALL LESS-THAN SIGN -> '<' */
3287	{ 0x65, 0x3E }, /* SMALL GREATER-THAN SIGN -> '>' */
3288	{ 0x66, 0x3D }, /* SMALL EQUALS SIGN -> '=' */
3289	{ 0x68, 0x5C }, /* SMALL REVERSE SOLIDUS -> '\' */
3290	{ 0x69, 0x24 }, /* SMALL DOLLAR SIGN -> '$' */
3291	{ 0x6A, 0x25 }, /* SMALL PERCENT SIGN -> '%' */
3292	{ 0x6B, 0x40 }, /* SMALL COMMERCIAL AT -> '@' */
3293	/* Entries for page 0xFF */
3294	{ 0x61, 0x2E }, /* HALFWIDTH IDEOGRAPHIC FULL STOP -> '.' */
3295	{ 0x62, 0x5B }, /* HALFWIDTH LEFT CORNER BRACKET -> '[' */
3296	{ 0x63, 0x5D }, /* HALFWIDTH RIGHT CORNER BRACKET -> ']' */
3297	{ 0x64, 0x2C }, /* HALFWIDTH IDEOGRAPHIC COMMA -> ',' */
3298	{ 0x65, 0x2A }, /* HALFWIDTH KATAKANA MIDDLE DOT -> '*' */
3299	{ 0x67, 0x61 }, /* HALFWIDTH KATAKANA LETTER SMALL A -> 'a' */
3300	{ 0x68, 0x69 }, /* HALFWIDTH KATAKANA LETTER SMALL I -> 'i' */
3301	{ 0x69, 0x75 }, /* HALFWIDTH KATAKANA LETTER SMALL U -> 'u' */
3302	{ 0x6A, 0x65 }, /* HALFWIDTH KATAKANA LETTER SMALL E -> 'e' */
3303	{ 0x6B, 0x6F }, /* HALFWIDTH KATAKANA LETTER SMALL O -> 'o' */
3304	{ 0x70, 0x2B }, /* HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK -> '+' */
3305	{ 0x71, 0x61 }, /* HALFWIDTH KATAKANA LETTER A -> 'a' */
3306	{ 0x72, 0x69 }, /* HALFWIDTH KATAKANA LETTER I -> 'i' */
3307	{ 0x73, 0x75 }, /* HALFWIDTH KATAKANA LETTER U -> 'u' */
3308	{ 0x74, 0x65 }, /* HALFWIDTH KATAKANA LETTER E -> 'e' */
3309	{ 0x75, 0x6F }, /* HALFWIDTH KATAKANA LETTER O -> 'o' */
3310	{ 0x9D, 0x6E }, /* HALFWIDTH KATAKANA LETTER N -> 'n' */
3311	{ 0x9E, 0x3A }, /* HALFWIDTH KATAKANA VOICED SOUND MARK -> ':' */
3312	{ 0x9F, 0x3B }, /* HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK -> ';' */
3313	{ 0xA1, 0x67 }, /* HALFWIDTH HANGUL LETTER KIYEOK -> 'g' */
3314	{ 0xA4, 0x6E }, /* HALFWIDTH HANGUL LETTER NIEUN -> 'n' */
3315	{ 0xA7, 0x64 }, /* HALFWIDTH HANGUL LETTER TIKEUT -> 'd' */
3316	{ 0xA9, 0x72 }, /* HALFWIDTH HANGUL LETTER RIEUL -> 'r' */
3317	{ 0xB1, 0x6D }, /* HALFWIDTH HANGUL LETTER MIEUM -> 'm' */
3318	{ 0xB2, 0x62 }, /* HALFWIDTH HANGUL LETTER PIEUP -> 'b' */
3319	{ 0xB5, 0x73 }, /* HALFWIDTH HANGUL LETTER SIOS -> 's' */
3320	{ 0xB8, 0x6A }, /* HALFWIDTH HANGUL LETTER CIEUC -> 'j' */
3321	{ 0xBA, 0x63 }, /* HALFWIDTH HANGUL LETTER CHIEUCH -> 'c' */
3322	{ 0xBB, 0x6B }, /* HALFWIDTH HANGUL LETTER KHIEUKH -> 'k' */
3323	{ 0xBC, 0x74 }, /* HALFWIDTH HANGUL LETTER THIEUTH -> 't' */
3324	{ 0xBD, 0x70 }, /* HALFWIDTH HANGUL LETTER PHIEUPH -> 'p' */
3325	{ 0xBE, 0x68 }, /* HALFWIDTH HANGUL LETTER HIEUH -> 'h' */
3326	{ 0xC2, 0x61 }, /* HALFWIDTH HANGUL LETTER A -> 'a' */
3327	{ 0xC7, 0x65 }, /* HALFWIDTH HANGUL LETTER E -> 'e' */
3328	{ 0xCC, 0x6F }, /* HALFWIDTH HANGUL LETTER O -> 'o' */
3329	{ 0xD3, 0x75 }, /* HALFWIDTH HANGUL LETTER U -> 'u' */
3330	{ 0xDC, 0x69 }, /* HALFWIDTH HANGUL LETTER I -> 'i' */
3331	{ 0xE2, 0x21 }, /* FULLWIDTH NOT SIGN -> '!' */
3332	{ 0xE3, 0x2D }, /* FULLWIDTH MACRON -> '-' */
3333	{ 0xE4, 0x7C }, /* FULLWIDTH BROKEN BAR -> '|' */
3334	{ 0xE8, 0x7C }, /* HALFWIDTH FORMS LIGHT VERTICAL -> '|' */
3335	{ 0xE9, 0x3C }, /* HALFWIDTH LEFTWARDS ARROW -> '<' */
3336	{ 0xEA, 0x5E }, /* HALFWIDTH UPWARDS ARROW -> '^' */
3337	{ 0xEB, 0x3E }, /* HALFWIDTH RIGHTWARDS ARROW -> '>' */
3338	{ 0xEC, 0x76 }, /* HALFWIDTH DOWNWARDS ARROW -> 'v' */
3339	{ 0xED, 0x23 }, /* HALFWIDTH BLACK SQUARE -> '#' */
3340	{ 0xEE, 0x4F }, /* HALFWIDTH WHITE CIRCLE -> 'O' */
3341	{ 0xF9, 0x7B }, /* INTERLINEAR ANNOTATION ANCHOR -> '{' */
3342	{ 0xFA, 0x7C }, /* INTERLINEAR ANNOTATION SEPARATOR -> '|' */
3343	{ 0xFB, 0x7D }, /* INTERLINEAR ANNOTATION TERMINATOR -> '}' */
3344};
3345
3346#define UCS_PAGE_ENTRY_RANGE_MARKER 0
3347